:root{--cor-marinho: #0b0f3d;--cor-azul: #0a64e6;--cor-verde: #a6e07d;--cor-verde-escuro: #2f6b12;--cor-cinza-claro: #f2f2f2;--cor-borda: #ececf2;--cor-texto: #1d1d29;--cor-texto-suave: #4a4a5a;--cor-branco: #ffffff;--fonte: "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--largura-conteudo: 1160px;--raio: 12px;--altura-cabecalho: 80px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--altura-cabecalho) + 32px)}html,body{margin:0;padding:0}body{font-family:var(--fonte);color:var(--cor-texto);background:var(--cor-branco);line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,p{margin:0}img{max-width:100%;height:auto;display:block}a{color:inherit}.container{width:100%;max-width:var(--largura-conteudo);margin:0 auto;padding:0 24px}.secao{padding:80px 0}.titulo-secao{font-size:clamp(1.6rem,3vw,2.25rem);font-weight:600;line-height:1.2;color:var(--cor-marinho);text-align:center}.destaque{color:var(--cor-azul)}.botao{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border:0;border-radius:8px;font-family:inherit;font-size:1.125rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .2s,color .2s,transform .2s}.botao:hover{transform:translateY(-1px)}.botao:focus-visible{outline:3px solid var(--cor-azul);outline-offset:3px}.botao-primario{background:var(--cor-marinho);color:var(--cor-branco)}.botao-primario:hover{background:var(--cor-azul)}.botao-claro{background:var(--cor-branco);color:var(--cor-marinho)}.botao-claro:hover{background:var(--cor-cinza-claro)}.visualmente-oculto{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:768px){.secao{padding:56px 0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.botao{transition:none}}
