._container_1yiov_1{width:100%;max-width:var(--container-max);padding:0 var(--container-padding);margin:0 auto}._hero_1yiov_9{height:auto;min-height:600px;padding:var(--space-12) 0;background-color:#fbf8f3;background-image:var(--hero-bg);background-position:0;background-repeat:no-repeat;background-size:cover;align-items:center;display:flex}@media (width<=1023px){._hero_1yiov_9{min-height:0}}@media (width<=640px){._hero_1yiov_9{padding-block:var(--space-6) calc(100vw * 1.071 + 16px);background-image:var(--hero-bg-mobile);background-position:bottom;background-size:100%}}@media (width>=1024px){._hero_1yiov_9{height:clamp(680px,46.875vw,900px);padding:0}}._heroContainer_1yiov_60{width:100%;max-width:var(--container-max);padding:0 var(--container-padding);grid-template-columns:1fr;margin:0 auto;display:grid}._heroEmpty_1yiov_69{display:none}@media (width>=1024px){._heroContainer_1yiov_60{gap:var(--space-8);grid-template-columns:1fr 1fr}._heroEmpty_1yiov_69{display:block}}._heroContent_1yiov_84{text-align:left;flex-direction:column;align-items:flex-start;max-width:720px;display:flex}@media (width<=640px){._heroContent_1yiov_84{text-align:center;align-items:center}}._heroMark_1yiov_105{white-space:nowrap}._heroMark_1yiov_105._heroMark_1yiov_105:before{inset:12% 0 4%}._badge_1yiov_113{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);padding:var(--space-2) var(--space-4);font-size:var(--fs-caption);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-on-primary);background:var(--color-primary);border-radius:var(--radius-full);display:inline-flex}._heroTitle_1yiov_128{font-size:var(--fs-h1);font-weight:var(--fw-bold);line-height:var(--lh-tight);color:var(--color-text);margin-bottom:20px}@media (width>=1024px){._heroTitle_1yiov_128{font-size:min(48px,3.6vw - 3px)}}@media (width<=1023px){._heroTitle_1yiov_128{text-wrap:balance}}._heroSubtitle_1yiov_157{margin-bottom:var(--space-6);font-size:1.125rem;line-height:var(--lh-normal);color:var(--color-text-muted);max-width:52ch}._liveDot_1yiov_167{background:var(--green-300);border-radius:50%;flex-shrink:0;width:8px;height:8px;position:relative}._liveDot_1yiov_167:after{content:"";background:var(--green-300);border-radius:50%;animation:1.8s ease-out infinite _livePulse_1yiov_1;position:absolute;inset:0}@keyframes _livePulse_1yiov_1{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){._liveDot_1yiov_167:after{animation:none}}._aulaCard_1yiov_203{align-items:center;gap:var(--space-4);width:100%;max-width:480px;margin-bottom:var(--space-8);padding:var(--space-3) var(--space-5) var(--space-3) var(--space-3);text-align:left;background:var(--white);border:1px solid color-mix(in srgb, var(--color-primary) 18%, transparent);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);display:flex}._aulaData_1yiov_218{border-radius:var(--radius-md);background:var(--color-primary);width:68px;height:72px;color:var(--color-on-primary);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}._aulaMes_1yiov_232{font-size:.75rem;font-weight:var(--fw-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--green-300)}._aulaDia_1yiov_240{font-size:2rem;font-weight:var(--fw-bold);margin-top:4px}._aulaInfo_1yiov_246{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._aulaQuando_1yiov_253{font-size:1.125rem;font-weight:var(--fw-bold);line-height:var(--lh-snug);color:var(--color-text);margin:0}._aulaDetalhes_1yiov_261{gap:var(--space-1) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._aulaDetalhes_1yiov_261 li{font-size:var(--fs-small);font-weight:var(--fw-medium);color:var(--color-text-muted);align-items:center;gap:6px;display:inline-flex}._aulaDetalhes_1yiov_261 svg{color:var(--color-primary);flex-shrink:0}._ctaPrimary_1yiov_285{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-8);font-family:inherit;font-size:1.0625rem;font-weight:var(--fw-bold);color:var(--color-on-primary);background:var(--color-primary);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-base), transform var(--transition-fast);border:none;display:inline-flex;box-shadow:0 10px 22px -6px #052e2273}._ctaPrimary_1yiov_285:hover{background:var(--color-primary-hover);transform:translateY(-1px)}._ctaPrimary_1yiov_285:active{transform:translateY(1px)}._bancas_1yiov_313{padding:var(--section-y) 0;background:var(--cream);position:relative;overflow-x:hidden}._bancas_1yiov_313:before{content:"";pointer-events:none;opacity:.35;background-image:repeating-linear-gradient(to bottom, transparent, transparent 31px, color-mix(in srgb, var(--color-primary) 8%, transparent) 31px, color-mix(in srgb, var(--color-primary) 8%, transparent) 32px);position:absolute;inset:0}._sectionIntro_1yiov_335{gap:var(--space-3);max-width:760px;margin:0 auto var(--space-10);text-align:center;flex-direction:column;display:flex}._eyebrow_1yiov_344{font-size:var(--fs-caption);font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary)}._sectionTitle_1yiov_352{font-size:38px;font-weight:var(--fw-semibold);line-height:var(--lh-snug);color:var(--color-text)}._sectionText_1yiov_359{font-size:18px;line-height:var(--lh-normal);color:var(--color-text-muted)}._mobileBreak_1yiov_367{display:none}@media (width<=640px){#professor h2,#professor p,#professor li{text-align:center}#professor div:has(>#professor-title){align-items:center;margin-inline:auto}._mobileBreak_1yiov_367{display:inline}._approvedTitleWrap_1yiov_397 h2,#professor-title,._sectionTitle_1yiov_352{font-size:28px}}._quebraDesktop_1yiov_411{display:none}@media (width>=641px){._quebraDesktop_1yiov_411{display:inline}}._tituloMark_1yiov_423{white-space:nowrap}._tituloMark_1yiov_423._tituloMark_1yiov_423:before{inset:12% 0 4%}._track_1yiov_431{max-width:1100px;margin:var(--space-12) auto 0;position:relative}._doodles_1yiov_437{display:none}._doodlePencil_1yiov_441,._doodlePaperclip_1yiov_442,._doodleStar_1yiov_443{pointer-events:none;opacity:.25;color:var(--color-primary);position:absolute}@media (width>=768px){._doodles_1yiov_437{z-index:0;display:block;position:absolute;inset:0}._doodlePencil_1yiov_441{width:36px;height:36px;top:-28px;left:-40px;transform:rotate(-22deg)}._doodlePaperclip_1yiov_442{width:34px;height:34px;top:34%;left:-48px;transform:rotate(55deg)}._doodleStar_1yiov_443{width:32px;height:32px;color:var(--color-accent);bottom:96px;right:-36px;transform:rotate(12deg)}}._ctaCenter_1yiov_484{margin-top:var(--space-8);justify-content:center;display:flex}._footer_1yiov_492{padding:var(--space-6) var(--container-padding);font-size:var(--fs-caption);color:var(--gray-500);text-align:center}@media (width>=768px){._bancasGrid_1yiov_500{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){._bancasGrid_1yiov_500{grid-template-columns:repeat(3,1fr)}}._secClara_1yiov_515{padding:var(--section-y) 0;background:var(--white)}._secOferta_1yiov_520{padding:var(--section-y) 0;background:var(--cream);position:relative;overflow-x:hidden}._secOferta_1yiov_520:before{content:"";pointer-events:none;opacity:.35;background-image:repeating-linear-gradient(to bottom, transparent, transparent 31px, color-mix(in srgb, var(--color-primary) 8%, transparent) 31px, color-mix(in srgb, var(--color-primary) 8%, transparent) 32px);position:absolute;inset:0}._auloes_1yiov_544{gap:var(--space-5);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){._auloes_1yiov_544{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){._auloes_1yiov_544{grid-template-columns:repeat(4,1fr)}}._aulao_1yiov_566{background:var(--white);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:transform var(--transition-base), box-shadow var(--transition-base), border-color var(--transition-base);flex-direction:column;display:flex;position:relative;overflow:hidden}._aulao_1yiov_566:hover{box-shadow:var(--shadow-md);border-color:color-mix(in srgb, var(--color-primary) 30%, var(--color-border));transform:translateY(-4px)}._aulaoImg_1yiov_588{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}._aulaoBody_1yiov_595{gap:var(--space-2);padding:var(--space-5);flex-direction:column;display:flex}._aulaoOrdem_1yiov_602{font-size:var(--fs-caption);font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary)}._aulaoTemas_1yiov_610{font-size:1.0625rem;font-weight:var(--fw-semibold);line-height:var(--lh-snug);color:var(--color-text);margin:0}._aulaoQuando_1yiov_618{padding:4px var(--space-3);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-primary) 10%, var(--white));font-size:13px;font-weight:var(--fw-medium);color:var(--color-primary);white-space:nowrap;align-self:flex-start;align-items:center;gap:6px;margin-top:auto;display:inline-flex}._aulaoQuando_1yiov_618 svg{flex-shrink:0}._numeros_1yiov_639{gap:var(--space-4);margin:var(--space-8) 0 0;grid-template-columns:1fr;padding:0;list-style:none;display:grid}@media (width>=768px){._numeros_1yiov_639{grid-template-columns:repeat(3,1fr)}}._numero_1yiov_639{align-items:flex-start;gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-primary);color:var(--color-on-primary);display:flex}._numeroIcone_1yiov_664{border-radius:var(--radius-full);background:color-mix(in srgb, var(--white) 18%, transparent);width:28px;height:28px;color:var(--green-300);flex-shrink:0;place-items:center;display:grid}._numeroTitulo_1yiov_675{font-size:1rem;font-weight:var(--fw-bold);line-height:var(--lh-snug);margin:0 0 2px}._numeroTexto_1yiov_682{font-size:var(--fs-small);line-height:var(--lh-normal);color:color-mix(in srgb, var(--white) 82%, transparent);margin:0}._praticas_1yiov_691{gap:var(--space-6);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){._praticas_1yiov_691{grid-template-columns:repeat(2,1fr)}}._pratica_1yiov_691{background:var(--white);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;display:flex;overflow:hidden}._praticaDestaque_1yiov_717{background:var(--color-primary);border-color:var(--color-primary)}._praticaImg_1yiov_722{aspect-ratio:450/290;object-fit:cover;width:100%;display:block}._praticaBody_1yiov_731{gap:var(--space-3);padding:var(--space-6);flex-direction:column;display:flex}._praticaSelo_1yiov_738{padding:4px var(--space-3);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-primary) 10%, var(--white));font-size:var(--fs-caption);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);align-self:flex-start}._praticaDestaque_1yiov_717 ._praticaSelo_1yiov_738{background:color-mix(in srgb, var(--white) 16%, transparent);color:var(--green-300)}._praticaTitulo_1yiov_755{font-size:1.375rem;font-weight:var(--fw-semibold);line-height:var(--lh-snug);color:var(--color-text);margin:0}._praticaTexto_1yiov_763{font-size:1rem;line-height:var(--lh-normal);color:var(--color-text-muted);margin:0}._praticaDestaque_1yiov_717 ._praticaTitulo_1yiov_755{color:var(--color-on-primary)}._praticaDestaque_1yiov_717 ._praticaTexto_1yiov_763{color:color-mix(in srgb, var(--white) 82%, transparent)}._planos_1yiov_780{gap:var(--space-6);grid-template-columns:1fr;max-width:980px;margin:0 auto;padding:0;list-style:none;display:grid}@media (width>=900px){._planos_1yiov_780{grid-template-columns:repeat(2,1fr);align-items:start}}._plano_1yiov_780{gap:var(--space-4);padding:var(--space-8) var(--space-6) var(--space-6);background:var(--white);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;display:flex;position:relative}._planoDestaque_1yiov_809{background:var(--color-primary);border-color:var(--color-primary);box-shadow:var(--shadow-lg)}._planoSelo_1yiov_816{padding:6px var(--space-4);border-radius:var(--radius-full);background:var(--green-300);color:var(--green-900);font-size:var(--fs-caption);font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}._planoNome_1yiov_832{font-size:1.125rem;font-weight:var(--fw-semibold);color:var(--color-text);margin:0}._planoPreco_1yiov_839{flex-direction:column;gap:2px;margin:0;display:flex}._planoParcela_1yiov_846{font-size:clamp(34px,4vw,42px);font-weight:var(--fw-bold);color:var(--color-primary);line-height:1.1}._planoAvista_1yiov_853{font-size:var(--fs-small);color:var(--color-text-muted)}._planoItens_1yiov_858{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._planoItem_1yiov_867{align-items:flex-start;gap:var(--space-2);font-size:.9375rem;line-height:var(--lh-normal);color:var(--color-text-muted);display:flex}._planoItem_1yiov_867 svg{color:var(--color-primary);flex-shrink:0;margin-top:3px}._planoItemForte_1yiov_882{font-weight:var(--fw-semibold);color:var(--color-text)}._planoCta_1yiov_887,._praticaCta_1yiov_888{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-6);border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-on-primary);font-size:1.0625rem;font-weight:var(--fw-bold);transition:background var(--transition-base), transform var(--transition-fast);margin-top:auto;text-decoration:none;display:inline-flex}._planoCta_1yiov_887:hover,._praticaCta_1yiov_888:hover{background:var(--color-primary-hover);transform:translateY(-1px)}._planoCtaClaro_1yiov_913,._praticaCtaClaro_1yiov_914{background:var(--white);color:var(--color-primary)}._planoCtaClaro_1yiov_913:hover,._praticaCtaClaro_1yiov_914:hover{background:var(--green-300);color:var(--green-900)}._praticaCta_1yiov_888{margin-top:var(--space-2);cursor:pointer;border:none;align-self:flex-start;font-family:inherit}._planoDestaque_1yiov_809 ._planoNome_1yiov_832,._planoDestaque_1yiov_809 ._planoParcela_1yiov_846,._planoDestaque_1yiov_809 ._planoItemForte_1yiov_882{color:var(--color-on-primary)}._planoDestaque_1yiov_809 ._planoAvista_1yiov_853,._planoDestaque_1yiov_809 ._planoItem_1yiov_867{color:color-mix(in srgb, var(--white) 82%, transparent)}._planoDestaque_1yiov_809 ._planoItem_1yiov_867 svg{color:var(--green-300)}._microCopy_1yiov_950{margin:var(--space-8) auto 0;max-width:640px;font-size:var(--fs-small);color:var(--color-text-muted);text-align:center}._faq_1yiov_960{gap:var(--space-3);flex-direction:column;max-width:820px;margin:0 auto;padding:0;list-style:none;display:flex}._faqItem_1yiov_970{background:var(--white);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._faqItem_1yiov_970 details[open]{padding-bottom:var(--space-2)}._faqPergunta_1yiov_980{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5);font-size:1.0625rem;font-weight:var(--fw-semibold);color:var(--color-text);cursor:pointer;list-style:none;display:flex}._faqPergunta_1yiov_980::-webkit-details-marker{display:none}._faqPergunta_1yiov_980:after{content:"+";font-size:1.5rem;font-weight:var(--fw-regular);color:var(--color-primary);flex-shrink:0;line-height:1}._faqItem_1yiov_970 details[open] ._faqPergunta_1yiov_980:after{content:"−"}._faqResposta_1yiov_1011{padding:0 var(--space-5) var(--space-5);font-size:1rem;line-height:var(--lh-normal);color:var(--color-text-muted);margin:0}._bar_a4fq5_1{z-index:900;opacity:0;pointer-events:none;justify-content:center;padding-bottom:20px;transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .38s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(120%)}._bar_a4fq5_1._visible_a4fq5_16{opacity:1;pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){._bar_a4fq5_1{transition:none}}._inner_a4fq5_28{justify-content:space-between;align-items:center;gap:var(--space-4);border-radius:var(--radius-lg);width:calc(100% - 40px);max-width:900px;box-shadow:var(--shadow-lg);padding:var(--space-3) var(--space-5);background:#3b6f60;display:flex}._info_a4fq5_41{flex-direction:column;gap:2px;min-width:0;display:flex}._eyebrow_a4fq5_48{align-items:center;gap:var(--space-2);width:fit-content;font-size:var(--fs-caption);font-weight:var(--fw-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--green-300);display:inline-flex}._dot_a4fq5_60{background:var(--green-300);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--green-300) 25%, transparent);border-radius:50%}._dateLine_a4fq5_68{font-size:18px;font-weight:var(--fw-bold);color:var(--offwhite)}._presenterLine_a4fq5_74{font-size:var(--fs-small);font-weight:var(--fw-regular);color:#ffffffa6}._cta_a4fq5_80{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-5);font-family:inherit;font-size:.875rem;font-weight:var(--fw-bold);color:var(--green-900);background:var(--offwhite);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-base), transform var(--transition-fast);border:none;flex-shrink:0;display:inline-flex}._cta_a4fq5_80:hover{background:var(--white);transform:translateY(-1px)}._cta_a4fq5_80:active{transform:translateY(1px)}@media (width<=640px){._inner_a4fq5_28{align-items:stretch;gap:var(--space-2);padding:var(--space-3) var(--space-4);flex-direction:column}._cta_a4fq5_80{width:100%;padding:var(--space-2) var(--space-4);font-size:.8125rem}}
