body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.banner{align-items:center;background-color:#6278f7;display:flex;flex-wrap:wrap;gap:5px;justify-content:space-between;margin:auto;padding:20px auto;width:100%}.banner-image{height:auto;max-height:150px;object-fit:contain;transition:transform .3s ease;width:10%}.banner:hover .banner-image{transform:scale(1.03)}.banner-text{color:#fff;font-size:.8rem;font-weight:300;margin-right:60px;text-align:right}@media (max-width:768px){.banner{align-items:center;flex-direction:column;padding:20px;text-align:center}.banner-image{max-height:120px;width:50%}.banner-text{font-size:1.2rem;max-width:100%}}.lista-suspensa select{background-color:#fff;border:none;border-radius:10px;box-shadow:10px 10px 30px #000;font-size:24px;padding:24px;width:100%}.lista-suspensa{display:block;font-size:24px;margin-bottom:8px}.lista-suspensa label{display:block;font-size:20px;font-weight:700;margin-bottom:8px}.text-field{margin:24px 0}.text-field label{display:block;font-size:20px;font-weight:700;margin-bottom:8px}.text-field input{background-color:#fff;border:none;border-radius:10px;box-shadow:10px 10px 30px #000;font-size:24px;padding:24px;width:100%}.botao{background-color:#6278f7;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;margin:16px 0;padding:32px}.botao:hover{color:#95ffd4}.formulario-container{align-items:center;background:linear-gradient(135deg,#00c6ff,#0072ff),;max-height:80vh}.formulario,.formulario-container{display:flex;justify-content:center;padding:2rem}.formulario{background-color:#fff;border-radius:12px;box-shadow:0 10px 25px #0000001a;flex-direction:column;font-family:Segoe UI,sans-serif;max-height:65vh;max-width:500px}.formulario__titulo{color:#0072ff;font-weight:600;text-align:center}.formulario__campo label{color:#333;display:block;font-weight:500}.formulario__campo input,.formulario__campo select{background-color:initial;border:none;border-bottom:2px solid #00c6ff;font-size:1rem;outline:none;padding:.75rem;transition:all .3s ease;width:80%}.formulario__campo input:focus,.formulario__campo select:focus{border-bottom-color:#0072ff}.formulario__acao{margin-top:1.5rem;text-align:center}.formulario__acao button{background:linear-gradient(135deg,#00c6ff,#0072ff);border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:1rem;padding:.75rem 1.5rem;transition:background .3s ease}.formulario__acao button:hover{background:linear-gradient(135deg,#0072ff,#00c6ff)}.colaborador{width:280px}.colaborador .cabecalho{background-color:#f0f0f0;border-radius:10px 10px 0 0}.colaborador img{border-radius:50%;bottom:-50px;position:relative;width:100px}.colaborador .rodape{background:#fff;border-radius:0 0 10px 10px;box-shadow:5px 5px 15px #00000014;padding-bottom:40px;padding-top:90px}.colaborador .rodape h4{color:#6278f7;font-size:18px;font-weight:700;line-height:22px;margin-bottom:8px}.colaborador .rodape h5{color:#212121;font-size:18px;line-height:22px;padding:0 16px}.time .colaboradoes{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:32px}.time{padding:32px;text-align:center}.time h3{border-bottom:4px solid;display:inline-block;font-size:32px;padding-bottom:8px}.time .colaboradores{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:32px}.footer{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border-top:1px solid #fff3;color:#fff;display:flex;flex-wrap:wrap;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;gap:20px;justify-content:space-between;padding:24px 40px;transition:background .3s ease}.footer .social a{color:#fff;margin-right:15px;transition:transform .3s ease,opacity .3s ease}.footer .social a:hover{opacity:.75;transform:scale(1.1)}.footer .social svg{fill:currentColor;height:30px;width:30px}.footer .logo img{max-height:50px}.footer .credit p{font-size:.9rem;margin:0}.footer .credit a{color:#fff;font-weight:700;text-decoration:none}.footer .credit a:hover{text-decoration:underline}@media (prefers-color-scheme:dark){.footer{background:#14141ecc;border-top-color:#ffffff1a}.footer,.footer .credit a{color:#f0f0f0}}
/*# sourceMappingURL=main.f32923d9.css.map*/