:root{--af-blue:#316efa;--af-blue-hover:#1e49b8;--af-blue-soft:#eaf0ff;--af-orange:#ff7d24;--af-orange-hover:#f06a0e;--af-orange-soft:#fff0e5;--af-orange-light:#ff9a54;--af-orange-dark:#c7530a;--af-orange-badge:#ffb27a;--af-orange-chip:#ffc59c;--af-navy:#08112b;--af-ink:#0e1220;--af-white:#fff;--af-green:#25d366;--af-green-hover:#1ebe5a;--af-green-online:#4ade80;--af-green-soft:#69e29a;--af-bg-alt:#f4f6fb;--af-bg-figure:#e9edf7;--af-border:#e8eaf2;--af-border-2:#e3e7f3;--af-border-3:#dce2f3;--af-border-btn:#d9ddea;--af-border-menu:#f0f2f8;--af-border-section:#eef0f6;--af-border-qr:#eef1f8;--af-border-plans:#edf0f8;--af-border-ghost:#cfd6e8;--af-border-input:#d9dff0;--af-text-chip:#1e2640;--af-text-2:#3a4256;--af-text-3:#4a5268;--af-text-4:#5a6278;--af-text-5:#6a7288;--af-text-6:#8a91a6;--af-placeholder:#9aa2b8;--af-on-navy:#8fa2ce;--af-on-navy-2:#a9b7d8;--af-on-navy-3:#dce7ff;--af-on-navy-blue:#9dbbff;--af-on-blue:#c9daff;--af-warn-bg:#fff4ec;--af-warn-border:#ffd9bc;--af-warn-text:#a8501a;--font-display:"Bricolage Grotesque", system-ui, sans-serif;--font-body:"Public Sans", system-ui, sans-serif;--container:1180px;--gutter:24px;--bp-desktop:1260px;--radius-circle:50%;--radius-pill:999px;--radius-2:2px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-18:18px;--radius-20:20px;--radius-22:22px;--radius-24:24px;--radius-26:26px;--radius-28:28px;--shadow-cta-orange-sm:0 8px 20px -10px #ff7d24e6;--shadow-cta-orange:0 16px 34px -16px #ff7d24;--shadow-cta-blue:0 16px 34px -18px #316efa;--shadow-btn-blue:0 18px 36px -20px #316efa;--shadow-whatsapp-float:0 14px 30px -10px #25d366e6;--shadow-card-hover:0 22px 44px -30px #0e122059;--shadow-float-badge:0 22px 46px -26px #0e122066;--shadow-hero-card:0 40px 80px -40px #08112ba6;--shadow-plans:0 40px 90px -60px #0e122080;--shadow-figure:0 40px 80px -50px #0e12208c;--shadow-login-card:0 40px 80px -50px #08112b8c}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_astro/bricolage-grotesque-latin-opsz-normal.Cre6nC2_.woff2)format("woff2-variations");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:Public Sans;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/public-sans-latin-wght-normal.DdeTHZLK.woff2)format("woff2-variations");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:Public Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/public-sans-latin-wght-italic.DGZ7iaiu.woff2)format("woff2-variations");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}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:80px}body{background:var(--af-white);color:var(--af-ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Public Sans,system-ui,sans-serif}a{color:var(--af-blue);text-decoration:none}a:hover{color:var(--af-blue-hover)}@keyframes af-pulse{0%,to{opacity:.35;transform:scale(.96)}50%{opacity:1;transform:scale(1)}}@keyframes af-bar{0%{width:12%}55%{width:94%}to{width:88%}}@keyframes af-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes af-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes af-drift{0%,to{transform:translate(0,0)}50%{transform:translateY(-18px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{animation:none!important}}.cookies[data-astro-cid-hl5czqu4]{z-index:80;background:var(--af-white);width:min(620px,100vw - 44px);color:var(--af-ink);font-family:var(--font-body);border:1px solid var(--af-border-3);border-radius:var(--radius-16);padding:20px 22px;position:fixed;bottom:22px;left:22px;box-shadow:0 18px 44px -14px #08112b59}.cookies[data-astro-cid-hl5czqu4][hidden]{display:none}.texto[data-astro-cid-hl5czqu4]{color:var(--af-text-3);margin:0;font-size:14.5px;line-height:1.6}.texto[data-astro-cid-hl5czqu4] a[data-astro-cid-hl5czqu4]{color:var(--af-blue-hover);text-underline-offset:3px;text-decoration:underline}.botoes[data-astro-cid-hl5czqu4]{gap:10px;margin-top:16px;display:flex}.botoes[data-astro-cid-hl5czqu4] button[data-astro-cid-hl5czqu4]{min-height:44px;font:inherit;border-radius:var(--radius-pill);cursor:pointer;border:2px solid var(--af-navy);flex:1 1 0;padding:10px 20px;font-size:15px;font-weight:700}.aceitar[data-astro-cid-hl5czqu4]{background:var(--af-navy);color:var(--af-white)}.recusar[data-astro-cid-hl5czqu4]{background:var(--af-white);color:var(--af-navy)}.aceitar[data-astro-cid-hl5czqu4]:hover{background:var(--af-ink);border-color:var(--af-ink)}.recusar[data-astro-cid-hl5czqu4]:hover{background:var(--af-bg-alt)}@media (width<=480px){.cookies[data-astro-cid-hl5czqu4]{width:calc(100vw - 24px);padding:16px;bottom:12px;left:12px}}.af-icon{flex-shrink:0}.af-icon-white{color:#000;filter:brightness(0)invert()}.af-icon-black{color:#000}.rodape[data-astro-cid-upjl4xe3]{background:var(--af-navy);color:var(--af-white)}.grade[data-astro-cid-upjl4xe3]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:40px;max-width:1180px;margin:0 auto;padding:clamp(48px,6vw,72px) 24px clamp(28px,3vw,36px);display:grid}.grade[data-astro-cid-upjl4xe3] img{aspect-ratio:2700/1014;filter:brightness(0)invert();width:auto;height:44px;margin-bottom:18px;display:block}.sobre[data-astro-cid-upjl4xe3]{color:var(--af-on-navy);max-width:280px;margin:0;font-size:14.5px;line-height:1.6}.titulo-coluna[data-astro-cid-upjl4xe3]{letter-spacing:.14em;text-transform:uppercase;color:var(--af-on-navy);margin-bottom:16px;font-size:12.5px;font-weight:700}.lista[data-astro-cid-upjl4xe3]{flex-direction:column;gap:10px;font-size:15px;display:flex}.lista[data-astro-cid-upjl4xe3] a[data-astro-cid-upjl4xe3]{color:var(--af-on-navy-3)}.lista[data-astro-cid-upjl4xe3] a[data-astro-cid-upjl4xe3]:hover{color:var(--af-orange-light)}.contatos[data-astro-cid-upjl4xe3]{color:var(--af-on-navy-3)}.contatos[data-astro-cid-upjl4xe3] .local[data-astro-cid-upjl4xe3]{color:var(--af-on-navy)}.barra[data-astro-cid-upjl4xe3]{border-top:1px solid #ffffff1a}.barra-interno[data-astro-cid-upjl4xe3]{max-width:1180px;color:var(--af-on-navy);flex-wrap:wrap;justify-content:space-between;gap:16px;margin:0 auto;padding:20px 24px;font-size:13.5px;display:flex}.barra-direita[data-astro-cid-upjl4xe3]{gap:16px;display:flex}.politica[data-astro-cid-upjl4xe3]{color:var(--af-on-navy)}.politica[data-astro-cid-upjl4xe3]:hover{color:var(--af-orange-light)}
