@font-face{font-family:Inter Tight;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/inter-tight-var-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/inter-tight-var-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fraunces-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fraunces-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--gutter:20px;--gutter-left:max(var(--gutter), env(safe-area-inset-left));--gutter-right:max(var(--gutter), env(safe-area-inset-right));--navy-deep-rgb:4 36 59;--navy-deep:rgb(var(--navy-deep-rgb));--navy:#0a3555;--navy-soft:#2b536f;--silver:#bec5cc;--silver-dim:#a2b2bf;--texto-hero:#e6eaef;--bg:#f8fafd;--surface:#fff;--surface-2:#e7ecf0;--sand:#ede8d9;--border:#dadee3;--border-controle:#687f91;--text:#111b29;--text-muted:#5c6470;--acao:#0b3d63;--acao-hover:#164d75;--acao-ink:#104d7a;--acao-on-dark:#a1c4de;--whatsapp:#17a04a;--whatsapp-hover:#0e7c3c;--danger:#b3261e;--success:#0f7b4f;--star:#c98a00;--radius:4px;--max:1180px;--shadow:0 10px 34px rgb(var(--navy-deep-rgb) / .09);--t-h2:clamp(24px, 2.6vw, 32px);--t-h3:22px;--t-h3-destaque:26px;--fonte-display:Fraunces, Georgia, "Times New Roman", serif;--fonte-corpo:"Inter Tight", Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--ink:var(--text);--navy-900:var(--navy-deep);--navy-800:var(--navy);--navy-700:var(--navy-soft);--navy-600:var(--navy-soft);--action:var(--acao);--action-hover:var(--acao-hover);--action-ink:var(--acao-ink);--action-on-dark:var(--acao-on-dark);--text-on-dark:var(--silver);--text-on-dark-muted:var(--silver-dim);--border-strong:var(--border-controle);--radius-lg:var(--radius);--radius-sm:var(--radius)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--topo-altura,80px) + 16px);scroll-padding-bottom:calc(88px + env(safe-area-inset-bottom));-webkit-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}body{background:var(--bg);color:var(--text);font-family:var(--fonte-corpo);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.7}h1,h2,h3{font-family:var(--fonte-display);letter-spacing:-.015em;color:var(--navy-900);text-wrap:pretty;margin:0;font-weight:400;line-height:1.15}p{margin:0}a{color:var(--action-ink);text-decoration:none}a:hover{color:var(--action);text-underline-offset:.18em;text-decoration:underline}main p a,main li a,main address a,.aviso a,.doc a{text-underline-offset:.18em;text-decoration:underline .06em}:focus-visible{outline:3px solid var(--action);outline-offset:2px;border-radius:4px}.topo :focus-visible,.faixa-navy :focus-visible,.rodape :focus-visible,.cta :focus-visible{outline-color:var(--action-on-dark)}.btn-primario:focus-visible{outline-offset:3px;outline-color:#fff}img{max-width:100%;height:auto}.wrap{max-width:var(--max);padding-block:0;padding-left:var(--gutter-left);padding-right:var(--gutter-right);margin:0 auto}.stack{flex-direction:column;display:flex}.secao{padding:56px 0}.secao-branca{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.faixa-navy{background:var(--navy);color:var(--silver)}.faixa-navy h1,.faixa-navy h2,.faixa-navy h3{color:#fff}.kicker{letter-spacing:.14em;text-wrap:balance;text-transform:uppercase;color:var(--navy-soft);font-size:14px;font-weight:500}.faixa-navy .kicker{color:var(--silver-dim)}.lead{color:var(--text-muted);max-width:62ch;font-size:18px;line-height:1.7}.faixa-navy .lead{color:var(--silver)}.btn{max-width:100%;min-height:48px;font-family:var(--fonte-corpo);letter-spacing:.14em;text-transform:uppercase;border-radius:var(--radius);cursor:pointer;text-align:center;border:1px solid #0000;justify-content:center;align-items:center;padding:16px 22px;font-size:14px;font-weight:500;line-height:1.5;display:inline-flex}.btn:hover{text-decoration:none}.btn-primario{background:var(--acao);color:#fff}.btn-primario:hover{background:var(--acao-hover);color:#fff}.faixa-navy .btn-primario,.hero .btn-primario,.cta .btn-primario{background:var(--silver);color:var(--navy-deep)}.faixa-navy .btn-primario:hover,.hero .btn-primario:hover,.cta .btn-primario:hover{color:var(--navy-deep);background:#fff}.btn-contorno{border-color:var(--border-controle);color:var(--action-ink);background:0 0}.btn-contorno:hover{border-color:var(--action);color:var(--action)}.faixa-navy .btn-contorno,.hero .btn-contorno,.cta .btn-contorno{color:var(--silver);border-color:#bec5cc8f}.faixa-navy .btn-contorno:hover,.hero .btn-contorno:hover,.cta .btn-contorno:hover{border-color:var(--silver);color:#fff;background:#bec5cc1a}.hero .btn-contorno{border-color:#bec5cc8f}.hero :focus-visible{outline-color:var(--acao-on-dark)}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:10px;padding:24px 20px;display:flex}a.card:hover{border-color:var(--navy-soft);box-shadow:var(--shadow);text-decoration:none}.grade{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:20px;display:grid}.card-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);text-wrap:balance;font-size:14px;font-weight:500}.card-h{font-size:var(--t-h3)}.card-p{color:var(--text-muted);flex:1;font-size:16.5px;line-height:1.6}.card-cta{color:var(--action-ink);font-size:16.5px;font-weight:600}.grade-areas{grid-template-columns:1fr;gap:20px;display:grid}.grade-areas>.card:nth-child(-n+2){border-top:3px solid var(--navy)}@media (width>=640px){.grade-areas{grid-template-columns:repeat(2,minmax(0,1fr))}@supports (grid-template-rows:subgrid){.grade-areas>.card{grid-row:span 4;grid-template-rows:subgrid;align-content:start;row-gap:10px;display:grid}.grade-areas .card-cta{justify-self:start}}}@media (width>=1120px){.grade-areas{grid-template-columns:repeat(4,minmax(0,1fr))}.grade-areas>.card:nth-child(-n+2){grid-column:span 2}.grade-areas>.card:nth-child(-n+2) .card-h{font-size:var(--t-h3-destaque)}}.inerte{cursor:default}.aviso{background:var(--surface-2);border-radius:var(--radius);color:var(--text);padding:22px 26px;font-size:16.5px;line-height:1.6}.marca-check{color:var(--success);font-weight:600}.lista-limpa{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lista-limpa li{gap:10px;display:flex}.pular-para-conteudo{background:var(--action);color:#fff;z-index:100;border-radius:0 0 8px;padding:12px 18px;position:absolute;top:0;left:-9999px}.pular-para-conteudo:focus{left:0}.so-leitor-de-tela{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.link-forte,.link{align-items:center;min-height:44px;display:inline-flex}.stack>*,.grade>*,.grade-areas>*{min-width:0}@media (width<=720px){.faixa-navy[class*=topo-]{padding-top:40px!important;padding-bottom:44px!important}.cta{padding:32px 24px!important}.grade,.grade-areas{gap:16px}}@media (width>=721px){:root{--gutter:24px}.secao{padding:96px 0}.card{padding:30px 28px}.btn{padding:17px 30px}}.privacidade[data-astro-cid-fg2vtww3][hidden],.privacidade[data-astro-cid-fg2vtww3] [data-astro-cid-fg2vtww3][hidden]{display:none}.privacidade[data-astro-cid-fg2vtww3]{z-index:100;left:max(20px, env(safe-area-inset-left));bottom:max(20px, env(safe-area-inset-bottom));width:min(380px,100% - 40px);max-height:calc(100vh - 40px - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-height:calc(100dvh - 40px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overscroll-behavior:contain;color:var(--navy);box-shadow:0 8px 36px rgb(var(--navy-deep-rgb) / .19);background:#fafbf9;border:1px solid #a3adb5;border-radius:3px;padding:16px;scroll-padding-block:12px;position:fixed;overflow-y:auto}.privacidade[data-astro-cid-fg2vtww3] h2[data-astro-cid-fg2vtww3]{margin:0 0 6px;font-family:inherit;font-size:16px;font-weight:600;line-height:1.4}.privacidade[data-astro-cid-fg2vtww3] p[data-astro-cid-fg2vtww3]{margin:0;font-size:14px;line-height:1.45}.privacidade-politica[data-astro-cid-fg2vtww3],.privacidade-fechar[data-astro-cid-fg2vtww3]{text-underline-offset:3px;font-size:14px;text-decoration:underline}.privacidade-politica[data-astro-cid-fg2vtww3]{display:inline}.privacidade-acoes[data-astro-cid-fg2vtww3]{gap:8px;margin-top:12px;display:flex}.privacidade-acoes[data-astro-cid-fg2vtww3] button[data-astro-cid-fg2vtww3]{border:1px solid var(--acao);background:var(--acao);color:#fff;min-width:0;min-height:44px;font:inherit;cursor:pointer;border-radius:2px;flex:1;padding:8px;font-size:14px;font-weight:600}.privacidade-acoes[data-astro-cid-fg2vtww3] button[data-astro-cid-fg2vtww3]:hover{background:var(--acao-hover)}.privacidade[data-astro-cid-fg2vtww3] [data-astro-cid-fg2vtww3]:focus-visible{outline:3px solid var(--acao-ink);outline-offset:3px}.privacidade[data-astro-cid-fg2vtww3] .privacidade-escolha[data-astro-cid-fg2vtww3]{margin-top:10px;font-weight:600}.privacidade-fechar[data-astro-cid-fg2vtww3]{min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;display:block}.privacidade-status[data-astro-cid-fg2vtww3]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=600px){.privacidade[data-astro-cid-fg2vtww3]{left:max(12px, env(safe-area-inset-left));right:max(12px, env(safe-area-inset-right));width:auto;bottom:calc(84px + env(safe-area-inset-bottom));max-height:calc(100vh - 108px - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-height:calc(100dvh - 108px - env(safe-area-inset-top) - env(safe-area-inset-bottom));padding:14px}}.lp-cta{cursor:pointer;font-family:var(--fonte-corpo);background:var(--whatsapp);color:#fff;width:100%;min-height:60px;font-family:var(--fonte-corpo);text-align:center;border:0;border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:14px 20px;font-size:18px;font-weight:700;line-height:1.25;text-decoration:none;animation:2.2s ease-out infinite lp-pulso;display:flex;box-shadow:0 8px 22px #17a04a59}.lp-cta:hover{background:var(--whatsapp-hover);color:#fff;text-decoration:none}.lp-cta:focus-visible{outline-offset:3px;box-shadow:0 0 0 6px var(--navy-deep);outline:3px solid #fff}.lp-cta svg{flex:none;width:28px;height:28px}@keyframes lp-pulso{0%{box-shadow:0 8px 22px #17a04a59,0 0 #17a04a8c}70%{box-shadow:0 8px 22px #17a04a59,0 0 0 16px #17a04a00}to{box-shadow:0 8px 22px #17a04a59,0 0 #17a04a00}}@media (prefers-reduced-motion:reduce){.lp-cta{animation:none}}body:has(dialog.lp-modal[open]){overflow:hidden}.lp-modal{background:var(--surface);width:min(480px,100% - 24px);max-height:calc(100dvh - 24px);color:var(--text);border:0;border-radius:16px;margin:auto;padding:0;overflow:auto;box-shadow:0 24px 60px #04243b73}.lp-modal::backdrop{background:#04243bb8}@media (width<=719px){.lp-modal{border-radius:18px 18px 0 0;width:100%;max-width:none;max-height:94dvh;margin:auto 0 0}}.lp-form{padding:20px 20px calc(20px + env(safe-area-inset-bottom));gap:14px;display:grid}.lp-form-topo{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.lp-form-topo h2{margin:0;font-size:24px;line-height:1.2}.lp-fechar{width:44px;height:44px;color:var(--navy-900);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;margin:-6px -8px 0 0;font-size:32px;line-height:1}.lp-fechar:hover{background:var(--surface-2)}.lp-form-intro{color:var(--text-muted);margin:0;font-size:16px;line-height:1.5}.lp-campo{gap:6px;display:grid}.lp-campo>span{color:var(--navy-900);font-size:15px;font-weight:600}.lp-campo input,.lp-campo select{width:100%;min-height:54px;font:inherit;color:var(--text);border:2px solid var(--border-controle);background:#fff;border-radius:10px;padding:12px 14px;font-size:18px}.lp-campo input:focus-visible,.lp-campo select:focus-visible{outline:3px solid var(--acao);outline-offset:1px;border-color:var(--acao)}.lp-telefone{grid-template-columns:100px 1fr;gap:12px;display:grid}.lp-erro{color:var(--danger);background:#fdecea;border-radius:8px;margin:0;padding:10px 12px;font-size:15px;font-weight:600}.lp-cta--form{cursor:pointer;border:0;animation:none}.lp-form-nota{color:var(--text-muted);margin:0;font-size:13px;line-height:1.45}.lp-dica{color:var(--text-muted);text-align:center;margin:0;font-size:14px;line-height:1.4}.lp-dica[hidden]{display:none}.lp-cta--form:disabled{color:#fff;box-shadow:none;cursor:not-allowed;background:#9aa7b2}.lp-cta--form:disabled svg{opacity:.7}
