.aulas__title[data-astro-cid-z7xolria]{margin-bottom:clamp(24px,4vw,44px)}.aulas[data-astro-cid-z7xolria]{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,28px);display:grid}.aula[data-astro-cid-z7xolria]{scroll-margin-top:calc(var(--header-h) + 24px);border-radius:var(--r-lg);box-shadow:var(--shadow-2);background:#fff;flex-direction:column;display:flex;overflow:hidden}.aula__img[data-astro-cid-z7xolria]{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.aula__body[data-astro-cid-z7xolria]{flex:1;align-content:start;gap:12px;padding:clamp(20px,2.4vw,28px);display:grid}.aula__body[data-astro-cid-z7xolria] .link-arrow[data-astro-cid-z7xolria]{align-self:end;margin-top:4px}.aula__t[data-astro-cid-z7xolria]{font-family:var(--f-display);color:var(--c-navy);font-size:clamp(20px,2vw,24px);line-height:1.15}.aula__body[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]{color:var(--c-muted)}@media (width<=900px){.aulas[data-astro-cid-z7xolria]{grid-template-columns:1fr}}.mhero__ctas[data-astro-cid-z7xolria]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.mhero__ctas[data-astro-cid-z7xolria] .btn[data-astro-cid-z7xolria]:not(.btn--accent){color:#fff}.about[data-astro-cid-z7xolria]{max-width:980px}.about__text[data-astro-cid-z7xolria]{font:500 clamp(22px, 2.1vw, 32px) / 1.42 var(--f-display);letter-spacing:-.015em;color:var(--c-ink);margin-top:20px}.bens[data-astro-cid-z7xolria]{background:var(--c-mist)}.bens__title[data-astro-cid-z7xolria]{max-width:18ch;margin:14px 0 clamp(32px,4vw,56px)}.bens__grid[data-astro-cid-z7xolria]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;list-style:none;display:grid}.ben[data-astro-cid-z7xolria]{border-radius:var(--r-md);box-shadow:var(--shadow-1);background:#fff;padding:26px 24px}.ben__n[data-astro-cid-z7xolria]{font:800 14px var(--f-display);color:var(--c-brand)}.ben__t[data-astro-cid-z7xolria]{font:700 21px/1.2 var(--f-display);letter-spacing:-.015em;margin-top:10px}.ben__d[data-astro-cid-z7xolria]{color:var(--c-muted);margin-top:8px;font-size:16px}.bens__quote[data-astro-cid-z7xolria]{border-left:4px solid var(--c-aqua);max-width:62ch;color:var(--c-ink);padding-left:clamp(18px,3vw,36px);font-size:clamp(19px,1.4vw,23px);line-height:1.6}.metodo-teaser[data-astro-cid-z7xolria]{border-radius:var(--r-lg);background:linear-gradient(160deg, var(--c-navy), var(--c-abyss));color:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding:clamp(28px,4vw,56px);display:grid}.metodo-teaser[data-astro-cid-z7xolria] .eyebrow[data-astro-cid-z7xolria]{color:var(--c-sky)}.metodo-teaser[data-astro-cid-z7xolria] h2[data-astro-cid-z7xolria]{margin:12px 0}.metodo-teaser[data-astro-cid-z7xolria] .lead[data-astro-cid-z7xolria]{color:#ffffffc7;margin-bottom:18px}.metodo-teaser[data-astro-cid-z7xolria] .link-arrow[data-astro-cid-z7xolria]{color:var(--c-sky)}.metodo-teaser__list[data-astro-cid-z7xolria]{gap:6px;list-style:none;display:grid}.metodo-teaser__list[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]{background:#ffffff0f;border-radius:14px;justify-content:space-between;gap:12px;padding:12px 16px;text-decoration:none;transition:background .3s;display:flex}.metodo-teaser__list[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]:hover{background:#ffffff24}.metodo-teaser__list[data-astro-cid-z7xolria] span[data-astro-cid-z7xolria]{color:#ffffffa6;text-align:right;font-size:14px}.niveis-adulto[data-astro-cid-z7xolria]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:36px;padding:0;list-style:none;display:grid}.niveis-adulto[data-astro-cid-z7xolria] li[data-astro-cid-z7xolria]{border-radius:var(--r-md);box-shadow:var(--shadow-1);background:#fff;gap:16px;padding:24px;display:flex}.niveis-adulto[data-astro-cid-z7xolria] li[data-astro-cid-z7xolria]>span[data-astro-cid-z7xolria]{background:var(--c-mist);width:40px;height:40px;color:var(--c-deep);font:800 18px var(--f-display);border-radius:50%;flex:none;place-items:center;display:grid}.horarios[data-astro-cid-z7xolria]{grid-template-columns:.6fr 1.4fr;align-items:start;gap:40px;display:grid}.horarios[data-astro-cid-z7xolria] h2[data-astro-cid-z7xolria]{margin-top:14px}.consulta[data-astro-cid-z7xolria]{border-radius:var(--r-lg);box-shadow:var(--shadow-2);background:#fff;justify-items:start;gap:14px;padding:clamp(24px,3vw,40px);display:grid}.sch-title[data-astro-cid-z7xolria]{font:700 clamp(22px, 2vw, 28px) / 1.1 var(--f-display)}.consulta[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]:not(.sch-title){color:var(--c-muted)}.difs[data-astro-cid-z7xolria]{padding-top:0}.difs__grid[data-astro-cid-z7xolria]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin-top:20px;list-style:none;display:grid}.difs__grid[data-astro-cid-z7xolria] li[data-astro-cid-z7xolria]{box-shadow:inset 0 0 0 1px var(--c-line);background:#fff;border-radius:16px;align-items:center;gap:12px;padding:18px 20px;font-weight:600;display:flex}.difs__grid[data-astro-cid-z7xolria] svg{background:var(--c-aqua);color:#fff;border-radius:50%;flex:none;width:22px;height:22px;padding:3px}.outras[data-astro-cid-z7xolria] h2[data-astro-cid-z7xolria]{margin:12px 0 28px}@media (width<=900px){.metodo-teaser[data-astro-cid-z7xolria],.horarios[data-astro-cid-z7xolria]{grid-template-columns:1fr}}
