.course-poster-module__awSJVa__poster{aspect-ratio:2/3;isolation:isolate;color:#fff;background:#25221f;border-radius:12px;width:100%;position:relative;overflow:hidden}.course-poster-module__awSJVa__fallback{background:radial-gradient(at 100% 0,#704326,#0000 65%),linear-gradient(160deg,#302b26,#171614);flex-direction:column;justify-content:space-between;padding:clamp(18px,2vw,28px);display:flex;position:absolute;inset:0}.course-poster-module__awSJVa__fallback:before{content:"";aspect-ratio:1;z-index:-1;border:1px solid #ffffff15;border-radius:50%;width:85%;position:absolute;top:20%;right:-40%}.course-poster-module__awSJVa__brand{letter-spacing:-.05em;font-size:1rem;font-weight:650}.course-poster-module__awSJVa__brand span{color:#f49a58}.course-poster-module__awSJVa__category{color:#d6c3b5;margin-bottom:12px;font-size:.7rem;display:block}.course-poster-module__awSJVa__fallback strong{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(1.25rem,2vw,1.85rem);line-height:1.15;display:block}.course-poster-module__awSJVa__foot{letter-spacing:.12em;color:#d6c3b5;font-size:.5rem}.course-poster-module__awSJVa__art{object-fit:contain;background:#25221f;width:100%;height:100%;position:absolute;inset:0}
.course-collection-module__nlg07W__catalog{gap:24px;min-width:0;display:grid}.course-collection-module__nlg07W__rail{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:20px;min-width:0;display:grid}.course-collection-module__nlg07W__swipeHint{display:none}@media (max-width:640px){.course-collection-module__nlg07W__rail{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:calc(40% - 8px);grid-auto-flow:column;align-items:start;gap:10px;padding-block:4px 10px;overflow-x:auto}.course-collection-module__nlg07W__rail::-webkit-scrollbar{display:none}.course-collection-module__nlg07W__rail>*{scroll-snap-align:start;min-width:0}.course-collection-module__nlg07W__rail .edu-course-card{box-shadow:none;background:0 0;border:0;border-radius:10px;transform:none}.course-collection-module__nlg07W__rail [data-course-info]{gap:8px;padding:10px 2px 0}.course-collection-module__nlg07W__rail [data-course-meta],.course-collection-module__nlg07W__rail [data-course-description],.course-collection-module__nlg07W__rail [data-course-stats]{display:none}.course-collection-module__nlg07W__rail [data-course-info] h3{overflow-wrap:anywhere;min-height:2.8em;font-size:13px;line-height:1.4}.course-collection-module__nlg07W__rail [data-course-footer]{margin-top:0;padding-top:8px}.course-collection-module__nlg07W__rail [data-course-footer] span,.course-collection-module__nlg07W__rail [data-course-footer] div{font-size:10px;line-height:1.5}.course-collection-module__nlg07W__rail [data-course-footer] svg{flex-shrink:0;width:12px;height:12px}.course-collection-module__nlg07W__swipeHint{color:var(--ink-50);text-align:right;margin-top:-16px;font-size:11px;display:block}.course-collection-module__nlg07W__skeletonInfo{padding:10px 2px}}
.cursos-vitrine-module__jhl2DG__vitrine{min-width:0}.cursos-vitrine-module__jhl2DG__cabecalho{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.cursos-vitrine-module__jhl2DG__cabecalho h2{letter-spacing:-.035em;font-size:1.25rem;font-weight:600}.cursos-vitrine-module__jhl2DG__navegacao,.cursos-vitrine-module__jhl2DG__setas{align-items:center;gap:10px;display:flex}.cursos-vitrine-module__jhl2DG__navegacao{gap:20px}.cursos-vitrine-module__jhl2DG__setas button{border:1px solid var(--rule);background:var(--paper-raised);width:38px;height:38px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;display:grid}.cursos-vitrine-module__jhl2DG__setas button:hover:not(:disabled){background:var(--marca-soft);border-color:var(--brand-blue)}.cursos-vitrine-module__jhl2DG__setas button:disabled{opacity:.35;cursor:default}.cursos-vitrine-module__jhl2DG__vitrine .cursos-vitrine-module__jhl2DG__trilho{scrollbar-width:none;margin:0;padding:4px 0 12px;list-style:none}.cursos-vitrine-module__jhl2DG__trilho::-webkit-scrollbar{display:none}.cursos-vitrine-module__jhl2DG__item{scroll-snap-align:start;min-width:0}.cursos-vitrine-module__jhl2DG__card{--revelado:0;height:100%;color:var(--ink);background:0 0;border:0;border-radius:12px;flex-direction:column;padding:0;text-decoration:none;display:flex}.cursos-vitrine-module__jhl2DG__capa{isolation:isolate;border-radius:12px;position:relative;overflow:hidden}.cursos-vitrine-module__jhl2DG__revelacao{z-index:2;color:#fff;pointer-events:none;padding:20px 16px;position:absolute;inset:auto 0 0}.cursos-vitrine-module__jhl2DG__vidro{z-index:0;position:absolute;inset:-96px 0 0}.cursos-vitrine-module__jhl2DG__vidro>span{opacity:var(--revelado);-webkit-backdrop-filter:blur(var(--desfoque));backdrop-filter:blur(var(--desfoque));-webkit-mask-image:linear-gradient(to bottom,transparent var(--inicio),#000 var(--fim));-webkit-mask-image:linear-gradient(to bottom,transparent var(--inicio),#000 var(--fim));mask-image:linear-gradient(to bottom,transparent var(--inicio),#000 var(--fim));transition:opacity .4s;position:absolute;inset:0}.cursos-vitrine-module__jhl2DG__vidro>span:first-child{--desfoque:1px;--inicio:0%;--fim:45%}.cursos-vitrine-module__jhl2DG__vidro>span:nth-child(2){--desfoque:3px;--inicio:15%;--fim:65%}.cursos-vitrine-module__jhl2DG__vidro>span:nth-child(3){--desfoque:6px;--inicio:30%;--fim:85%}.cursos-vitrine-module__jhl2DG__vidro>span:nth-child(4){--desfoque:10px;--inicio:50%;--fim:100%}.cursos-vitrine-module__jhl2DG__revelacao:before{content:"";z-index:1;opacity:var(--revelado);background:linear-gradient(#0000 0,#181a1c0a 18%,#181a1c33 35%,#181a1c80 55%,#181a1c99 78%,#181a1ca6 100%);transition:opacity .4s;position:absolute;inset:-96px 0 0}.cursos-vitrine-module__jhl2DG__conteudo{z-index:2;gap:10px;width:100%;min-width:0;transition:transform .45s cubic-bezier(.16,1,.3,1);display:grid;position:relative;transform:translateY(8px)}.cursos-vitrine-module__jhl2DG__conteudo>*{opacity:0;transition:opacity .28s,transform .4s cubic-bezier(.16,1,.3,1);transform:translateY(5px)}.cursos-vitrine-module__jhl2DG__card:focus-visible{--revelado:1}.cursos-vitrine-module__jhl2DG__card:focus-visible .cursos-vitrine-module__jhl2DG__conteudo{transform:translateY(0)}.cursos-vitrine-module__jhl2DG__card:focus-visible .cursos-vitrine-module__jhl2DG__conteudo>*{opacity:1;transition-delay:60ms;transform:translateY(0)}.cursos-vitrine-module__jhl2DG__card:focus-visible .cursos-vitrine-module__jhl2DG__conteudo>.cursos-vitrine-module__jhl2DG__acao{transition-delay:.12s}@media (hover:hover) and (pointer:fine){.cursos-vitrine-module__jhl2DG__card:hover{--revelado:1}.cursos-vitrine-module__jhl2DG__card:hover .cursos-vitrine-module__jhl2DG__conteudo{transform:translateY(0)}.cursos-vitrine-module__jhl2DG__card:hover .cursos-vitrine-module__jhl2DG__conteudo>*{opacity:1;transition-delay:60ms;transform:translateY(0)}.cursos-vitrine-module__jhl2DG__card:hover .cursos-vitrine-module__jhl2DG__conteudo>.cursos-vitrine-module__jhl2DG__acao{transition-delay:.12s}.cursos-vitrine-module__jhl2DG__card:hover .cursos-vitrine-module__jhl2DG__explorar{color:var(--brand-blue)}}.cursos-vitrine-module__jhl2DG__detalhes{gap:6px;padding:13px 2px 0;display:grid}.cursos-vitrine-module__jhl2DG__tituloLinha{align-items:baseline;gap:8px;display:flex}.cursos-vitrine-module__jhl2DG__tituloLinha h3{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:1rem;font-weight:600;line-height:1.4}.cursos-vitrine-module__jhl2DG__cadeado{color:var(--ink-50);flex:none;align-self:center}.cursos-vitrine-module__jhl2DG__explorar{min-height:24px;color:var(--ink-50);align-items:center;gap:6px;font-size:.875rem;transition:color .2s;display:flex}.cursos-vitrine-module__jhl2DG__nivel{color:#fff;font-size:.875rem;font-weight:500;line-height:1.4}.cursos-vitrine-module__jhl2DG__resumo,.cursos-vitrine-module__jhl2DG__proxima{color:#f5f3f0;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.cursos-vitrine-module__jhl2DG__resumo{color:#ffffffd6;font-size:.8125rem}.cursos-vitrine-module__jhl2DG__progresso{gap:8px;margin-top:auto;display:grid}.cursos-vitrine-module__jhl2DG__progresso>span{color:#f5f3f0;justify-content:space-between;gap:8px;font-size:.75rem;display:flex}.cursos-vitrine-module__jhl2DG__progresso strong{color:#fff;font-weight:500}.cursos-vitrine-module__jhl2DG__progresso progress{appearance:none;color:#ffad70;background:#ffffff30;border:0;border-radius:4px;width:100%;height:4px;overflow:hidden}.cursos-vitrine-module__jhl2DG__progresso progress::-webkit-progress-bar{background:#ffffff30}.cursos-vitrine-module__jhl2DG__progresso progress::-webkit-progress-value{background:#ffad70}.cursos-vitrine-module__jhl2DG__progresso progress::-moz-progress-bar{background:#ffad70}.cursos-vitrine-module__jhl2DG__acao{color:#fff;background:0 0;justify-self:start;align-items:center;gap:7px;padding:2px 0;font-size:.8125rem;font-weight:500;display:inline-flex}.cursos-vitrine-module__jhl2DG__acao svg{flex:none}@media (max-width:640px){.cursos-vitrine-module__jhl2DG__vitrine .cursos-vitrine-module__jhl2DG__trilho{padding-block:4px 10px}.cursos-vitrine-module__jhl2DG__setas{display:none}.cursos-vitrine-module__jhl2DG__navegacao{gap:10px}.cursos-vitrine-module__jhl2DG__cabecalho{gap:12px;margin-bottom:12px}.cursos-vitrine-module__jhl2DG__cabecalho h2{font-size:18px}.cursos-vitrine-module__jhl2DG__detalhes{gap:6px;padding:10px 2px 0}.cursos-vitrine-module__jhl2DG__tituloLinha{align-items:flex-start;gap:5px}.cursos-vitrine-module__jhl2DG__tituloLinha h3{font-size:13px;line-height:1.4}.cursos-vitrine-module__jhl2DG__cadeado{align-self:flex-start;width:12px;height:12px;margin-top:3px}.cursos-vitrine-module__jhl2DG__explorar{gap:4px;font-size:11px}.cursos-vitrine-module__jhl2DG__explorar svg{flex:none;width:12px;height:12px}.cursos-vitrine-module__jhl2DG__revelacao{display:none}}@media (prefers-reduced-motion:reduce){.cursos-vitrine-module__jhl2DG__vidro>span,.cursos-vitrine-module__jhl2DG__revelacao:before,.cursos-vitrine-module__jhl2DG__conteudo,.cursos-vitrine-module__jhl2DG__conteudo>*,.cursos-vitrine-module__jhl2DG__explorar{transition:none}.cursos-vitrine-module__jhl2DG__conteudo,.cursos-vitrine-module__jhl2DG__conteudo>*{transform:none}}
.home-module__8UwMta__home{gap:24px;min-width:0;display:grid}.home-module__8UwMta__cabecalho{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.home-module__8UwMta__cabecalho time{color:var(--ink-50);font-size:.8125rem}.home-module__8UwMta__cabecalho h1{letter-spacing:-.04em;margin-top:5px;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600;line-height:1.3}.home-module__8UwMta__cabecalho h1 span{color:var(--brand-blue)}.home-module__8UwMta__links{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.home-module__8UwMta__links a{color:var(--ink-70);align-items:center;gap:8px;min-height:40px;font-size:.875rem;display:inline-flex}.home-module__8UwMta__links a:hover{color:var(--brand-blue)}.home-module__8UwMta__banner{border:1px solid var(--rule);background:var(--paper-raised);border-radius:18px;min-width:0;position:relative;overflow:hidden}.home-module__8UwMta__slide{grid-template-columns:minmax(0,1fr);min-height:190px;animation:.3s ease-out both home-module__8UwMta__revelarBanner;display:grid}.home-module__8UwMta__slide[data-art=true]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.home-module__8UwMta__bannerTexto{grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:12px 40px;min-width:0;padding:28px 32px;display:grid}.home-module__8UwMta__bannerTexto>:not(.home-module__8UwMta__bannerAcao){grid-column:1}.home-module__8UwMta__slide[data-art=true] .home-module__8UwMta__bannerTexto{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.home-module__8UwMta__bannerLabel{color:var(--ink-50);font-size:.8125rem}.home-module__8UwMta__tempoBanner{background:var(--brand-blue);transform-origin:0;width:100%;height:3px;animation:linear both home-module__8UwMta__tempoBanner;position:absolute;bottom:0;left:0}@keyframes home-module__8UwMta__tempoBanner{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes home-module__8UwMta__revelarBanner{0%{opacity:.2;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.home-module__8UwMta__banner[data-theme=dark]{color:#fff;background:#292521;border-color:#39332d}.home-module__8UwMta__banner[data-theme=dark] .home-module__8UwMta__bannerTexto>p,.home-module__8UwMta__banner[data-theme=dark] .home-module__8UwMta__bannerMeta,.home-module__8UwMta__banner[data-theme=dark] .home-module__8UwMta__bannerLabel,.home-module__8UwMta__banner[data-theme=dark] .home-module__8UwMta__contador{color:#d6cdc4}.home-module__8UwMta__banner[data-theme=dark] .home-module__8UwMta__bannerMeta>span{color:#ffc08b}.home-module__8UwMta__banner[data-theme=dark] .home-module__8UwMta__bannerRodape,.home-module__8UwMta__banner[data-theme=dark] .home-module__8UwMta__bannerControles>button{border-color:#ffffff26}.home-module__8UwMta__banner[data-theme=dark] .home-module__8UwMta__bannerControles>button:hover{background:#ffffff16}.home-module__8UwMta__banner[data-theme=dark] .home-module__8UwMta__bannerAcao{color:#7f330b;background:#fff0e3}.home-module__8UwMta__banner[data-theme=dark] .home-module__8UwMta__bannerArte{background:#211e1b}.home-module__8UwMta__banner[data-theme=orange]{background:#fff0e3;border-color:#f3d4bd}.home-module__8UwMta__bannerMeta{color:var(--ink-50);flex-wrap:wrap;align-items:center;gap:14px;font-size:.75rem;display:flex}.home-module__8UwMta__bannerMeta>span{color:var(--brand-blue);align-items:center;gap:7px;font-weight:550;display:flex}.home-module__8UwMta__bannerTexto h2{letter-spacing:-.035em;overflow-wrap:anywhere;max-width:48ch;font-size:clamp(1.2rem,1.65vw,1.5rem);font-weight:600;line-height:1.3}.home-module__8UwMta__bannerTexto>p{max-width:78ch;color:var(--ink-70);font-size:.875rem;line-height:1.6}.home-module__8UwMta__bannerAcao{background:var(--brand-blue);color:#fff;white-space:nowrap;border-radius:10px;grid-area:1/2/4;justify-content:center;align-self:center;align-items:center;gap:12px;padding:12px 18px;font-size:.875rem;font-weight:550;display:inline-flex}.home-module__8UwMta__slide[data-art=true] .home-module__8UwMta__bannerAcao{align-self:flex-start;margin-top:4px}.home-module__8UwMta__bannerArte{background:var(--paper-sunken);min-width:0;position:relative}.home-module__8UwMta__bannerArte img{object-fit:contain;width:100%;height:100%;position:absolute}.home-module__8UwMta__bannerControles>button:disabled{opacity:.4;cursor:default}.home-module__8UwMta__bannerRodape{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:5px 18px 5px 32px;display:flex}.home-module__8UwMta__bannerRodape>a{color:var(--ink-50);align-items:center;gap:7px;font-size:.8125rem;display:inline-flex}.home-module__8UwMta__bannerControles{align-items:center;gap:8px;display:flex}.home-module__8UwMta__bannerControles>button{border:1px solid var(--rule);cursor:pointer;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.home-module__8UwMta__bannerControles>button:hover{background:var(--marca-soft)}.home-module__8UwMta__paginas{display:flex}.home-module__8UwMta__paginas button{cursor:pointer;place-items:center;width:28px;height:36px;display:grid}.home-module__8UwMta__paginas span{background:var(--ink-30);border-radius:99px;width:6px;height:6px}.home-module__8UwMta__paginas button[aria-pressed=true] span{background:var(--brand-blue);width:18px}.home-module__8UwMta__contador{color:var(--ink-50);font-variant-numeric:tabular-nums;font-size:.75rem}.home-module__8UwMta__leitor{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-module__8UwMta__agenda{border:1px solid var(--rule);background:var(--paper-raised);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 20px;display:flex}.home-module__8UwMta__agendaTexto{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.home-module__8UwMta__agendaTexto>svg{color:var(--brand-blue);flex:none}.home-module__8UwMta__agendaTexto strong{font-size:.875rem;font-weight:550}.home-module__8UwMta__agendaTexto>span{color:var(--ink-50);font-size:.8125rem}.home-module__8UwMta__agenda a{color:var(--brand-blue);align-items:center;gap:8px;min-height:32px;font-size:.875rem;display:inline-flex}.home-module__8UwMta__atalhos{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.home-module__8UwMta__atalhos a{border:1px solid var(--rule);background:var(--paper-raised);border-radius:12px;align-items:center;gap:12px;min-width:0;padding:17px 18px;transition:border-color .15s,background .15s;display:flex}.home-module__8UwMta__atalhos a:hover{border-color:var(--brand-blue);background:var(--marca-soft)}.home-module__8UwMta__atalhos a>svg:first-child{color:var(--brand-blue);flex:none}.home-module__8UwMta__atalhos a>svg:last-child{color:var(--ink-50);flex:none;margin-left:auto}.home-module__8UwMta__atalhos strong{font-size:.875rem;font-weight:550}.home-module__8UwMta__atalhos small{color:var(--ink-50);margin-top:3px;font-size:.75rem;display:block}.home-module__8UwMta__atalhosTitulo{margin-bottom:12px;font-size:1rem;font-weight:550}.home-module__8UwMta__rodape{border-top:1px solid var(--rule);color:var(--ink-50);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:16px;font-size:.8125rem;display:flex}.home-module__8UwMta__rodape a{align-items:center;gap:6px;display:inline-flex}@media (max-width:900px){.home-module__8UwMta__bannerTexto{column-gap:24px}.home-module__8UwMta__bannerAcao{grid-area:auto/1;justify-self:start;margin-top:4px}}@media (max-width:760px){.home-module__8UwMta__slide,.home-module__8UwMta__slide[data-art=true]{grid-template-columns:1fr}.home-module__8UwMta__bannerArte{aspect-ratio:16/7;order:-1}.home-module__8UwMta__bannerTexto{grid-template-columns:1fr;padding:22px}.home-module__8UwMta__bannerTexto h2{font-size:1.25rem}.home-module__8UwMta__bannerRodape{padding-left:20px}.home-module__8UwMta__atalhos{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__8UwMta__home{gap:20px}}@media (max-width:420px){.home-module__8UwMta__bannerTexto{padding:18px}.home-module__8UwMta__bannerRodape{flex-wrap:wrap;padding:8px 16px}.home-module__8UwMta__bannerControles{margin-left:auto}.home-module__8UwMta__atalhos a{gap:8px;padding:14px 12px}.home-module__8UwMta__atalhos a>svg:last-child{display:none}.home-module__8UwMta__agenda{padding:14px 16px}}@media (prefers-reduced-motion:reduce){.home-module__8UwMta__atalhos a{transition:none}.home-module__8UwMta__slide,.home-module__8UwMta__tempoBanner{animation:none}}@media (max-width:640px){.home-module__8UwMta__home{gap:18px}.home-module__8UwMta__agenda{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:14px;display:grid}.home-module__8UwMta__agendaTexto{grid-template-columns:17px minmax(0,1fr);align-items:start;gap:6px 8px;display:grid}.home-module__8UwMta__agendaTexto>svg{width:17px;height:17px;margin-top:1px}.home-module__8UwMta__agendaTexto strong{font-size:12px;line-height:1.5}.home-module__8UwMta__agendaTexto>span{grid-column:2;font-size:11px;line-height:1.6}.home-module__8UwMta__agenda a{gap:5px;min-height:44px;font-size:11px}.home-module__8UwMta__agenda a svg{flex:none;width:13px}}
.banner-module__t5GHYa__banner{isolation:isolate;background:#f5f1ed;border-radius:20px;min-width:0;display:grid;position:relative;overflow:hidden}.banner-module__t5GHYa__slide{color:#292521;--veil:250,247,243;opacity:0;visibility:hidden;pointer-events:none;z-index:0;background:#f5f1ed;grid-area:1/1;align-items:center;min-width:0;min-height:260px;transition:opacity .72s cubic-bezier(.22,.61,.36,1),visibility 0s .72s;display:flex;position:relative}.banner-module__t5GHYa__slide[data-theme=orange]{--veil:255,240,227;background:#fff0e3}.banner-module__t5GHYa__slide[data-theme=dark]{color:#fff;--veil:30,27,24;background:#292521}.banner-module__t5GHYa__slide[data-active=true]{opacity:1;visibility:visible;pointer-events:auto;z-index:1;transition-delay:0s}.banner-module__t5GHYa__banner[data-art=true] .banner-module__t5GHYa__slide{min-height:clamp(280px,38svh,340px)}.banner-module__t5GHYa__art,.banner-module__t5GHYa__art img,.banner-module__t5GHYa__scrim{width:100%;height:100%;position:absolute;inset:0}.banner-module__t5GHYa__art{overflow:hidden}.banner-module__t5GHYa__art img{object-fit:cover;object-position:center right;transition:transform 1s cubic-bezier(.16,1,.3,1);transform:scale(1.035)}.banner-module__t5GHYa__slide[data-active=true] .banner-module__t5GHYa__art img{transform:scale(1)}.banner-module__t5GHYa__scrim{background:linear-gradient(90deg,rgba(var(--veil),.98) 0%,rgba(var(--veil),.94) 24%,rgba(var(--veil),.82) 43%,rgba(var(--veil),.2) 66%,rgba(var(--veil),0) 82%);pointer-events:none}.banner-module__t5GHYa__content{z-index:1;flex-direction:column;align-items:flex-start;gap:12px;width:62%;max-width:800px;padding:28px clamp(24px,3vw,48px);display:flex;position:relative}.banner-module__t5GHYa__content>*{opacity:0;transition:opacity .18s,transform .3s;transform:translateY(12px)}.banner-module__t5GHYa__slide[data-active=true] .banner-module__t5GHYa__content>*{opacity:1;transition:opacity .48s,transform .64s cubic-bezier(.16,1,.3,1);transform:translateY(0)}.banner-module__t5GHYa__slide[data-active=true] .banner-module__t5GHYa__meta{transition-delay:70ms}.banner-module__t5GHYa__slide[data-active=true] h2{transition-delay:.12s}.banner-module__t5GHYa__slide[data-active=true] .banner-module__t5GHYa__content p{transition-delay:.19s}.banner-module__t5GHYa__slide[data-active=true] .banner-module__t5GHYa__action{transition-delay:.25s}.banner-module__t5GHYa__meta{color:#a34410;flex-wrap:wrap;align-items:center;gap:12px;font-size:.75rem;font-weight:550;display:flex}.banner-module__t5GHYa__meta time{color:#65605a;font-weight:400}.banner-module__t5GHYa__content h2{letter-spacing:-.04em;overflow-wrap:anywhere;text-wrap:balance;max-width:23ch;margin:0;font-size:clamp(2rem,3.1vw,2.75rem);font-weight:600;line-height:1.12}.banner-module__t5GHYa__content p{color:#59534d;max-width:48ch;margin:2px 0 0;font-size:1rem;line-height:1.65}.banner-module__t5GHYa__action{color:#fff;background:#292521;border-radius:10px;align-items:center;gap:14px;min-height:44px;margin-top:8px;padding:11px 18px;font-size:.8125rem;font-weight:550;transition:background .2s;display:inline-flex}.banner-module__t5GHYa__action svg{transition:transform .2s}.banner-module__t5GHYa__action:hover svg{transform:translate(2px,-2px)}.banner-module__t5GHYa__action:hover{background:#443b34}.banner-module__t5GHYa__slide[data-theme=dark] .banner-module__t5GHYa__meta{color:#ffc18f}.banner-module__t5GHYa__slide[data-theme=dark] .banner-module__t5GHYa__content p,.banner-module__t5GHYa__slide[data-theme=dark] .banner-module__t5GHYa__meta time{color:#e0d8d0}.banner-module__t5GHYa__slide[data-theme=dark] .banner-module__t5GHYa__action{color:#292521;background:#fff3e8}.banner-module__t5GHYa__reader,.banner-module__t5GHYa__keyboardControls{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.banner-module__t5GHYa__keyboardControls:focus-within{z-index:4;clip-path:none;background:#fff;border-radius:10px;flex-wrap:wrap;gap:8px;width:auto;height:auto;margin:0;padding:8px;display:flex;top:8px;left:8px}.banner-module__t5GHYa__keyboardControls button{color:#fff;cursor:pointer;background:#292521;border-radius:6px;min-height:40px;padding:8px 12px}@media (max-width:1100px){.banner-module__t5GHYa__banner[data-art=true] .banner-module__t5GHYa__slide{min-height:clamp(280px,36svh,320px)}.banner-module__t5GHYa__content{width:72%;padding:28px}.banner-module__t5GHYa__content h2{font-size:2rem}.banner-module__t5GHYa__scrim{background:linear-gradient(90deg,rgba(var(--veil),.98),rgba(var(--veil),.92) 32%,rgba(var(--veil),.65) 55%,rgba(var(--veil),0) 90%)}}@media (max-width:600px){.banner-module__t5GHYa__banner{border-radius:16px}.banner-module__t5GHYa__slide,.banner-module__t5GHYa__banner[data-art=true] .banner-module__t5GHYa__slide{align-items:center;min-height:220px}.banner-module__t5GHYa__banner[data-art=true] .banner-module__t5GHYa__slide{min-height:280px}.banner-module__t5GHYa__content{gap:10px;width:100%;max-width:none;padding:20px}.banner-module__t5GHYa__banner[data-art=true] .banner-module__t5GHYa__content{padding-top:84px}.banner-module__t5GHYa__content h2{max-width:24ch;font-size:1.5rem;line-height:1.18}.banner-module__t5GHYa__content p{font-size:.8125rem;line-height:1.6}.banner-module__t5GHYa__meta{gap:8px;font-size:.6875rem}.banner-module__t5GHYa__action{min-height:44px;margin-top:4px;padding:10px 15px;font-size:.75rem}.banner-module__t5GHYa__art img{object-position:75% top;transform:scale(1.02)}.banner-module__t5GHYa__scrim{background:linear-gradient(0deg,rgba(var(--veil),.99) 0%,rgba(var(--veil),.96) 42%,rgba(var(--veil),.78) 64%,rgba(var(--veil),.12) 90%,rgba(var(--veil),0))}}@media (prefers-reduced-motion:reduce){.banner-module__t5GHYa__banner .banner-module__t5GHYa__slide,.banner-module__t5GHYa__banner .banner-module__t5GHYa__art img,.banner-module__t5GHYa__banner .banner-module__t5GHYa__content>*,.banner-module__t5GHYa__banner .banner-module__t5GHYa__action svg{transition:none;transform:none}}
.student-workspace-module__VZ1OnG__shell{min-height:100dvh}.student-workspace-module__VZ1OnG__sidebar{display:none}.student-workspace-module__VZ1OnG__content{min-width:0;padding-bottom:80px}.student-workspace-module__VZ1OnG__brand{align-self:start;min-height:82px;padding:24px}.student-workspace-module__VZ1OnG__nav{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--ink) 20%,transparent) transparent;align-content:start;gap:20px;min-height:0;padding:8px 12px 20px;scroll-padding-block:8px;display:grid;overflow-y:auto}@supports selector(::-webkit-scrollbar){.student-workspace-module__VZ1OnG__nav{scrollbar-width:auto;scrollbar-color:auto}.student-workspace-module__VZ1OnG__nav::-webkit-scrollbar{width:6px}.student-workspace-module__VZ1OnG__nav::-webkit-scrollbar-track{background:0 0}.student-workspace-module__VZ1OnG__nav::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ink) 20%,transparent);background-clip:padding-box;border:1px solid #0000;border-radius:999px}.student-workspace-module__VZ1OnG__nav:hover::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--ink) 28%,transparent)}.student-workspace-module__VZ1OnG__nav:focus-within::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--ink) 28%,transparent)}.student-workspace-module__VZ1OnG__nav::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--ink) 38%,transparent)}.student-workspace-module__VZ1OnG__nav::-webkit-scrollbar-button{width:0;height:0;display:none}.student-workspace-module__VZ1OnG__nav::-webkit-scrollbar-corner{background:0 0}}.student-workspace-module__VZ1OnG__navGroup{align-content:start;gap:3px;display:grid}.student-workspace-module__VZ1OnG__navLabel{letter-spacing:.015em;color:var(--ink-50);padding:0 12px 8px;font-size:12px;font-weight:500}.student-workspace-module__VZ1OnG__navLink{min-height:40px;color:var(--ink-70);border-radius:9px;align-items:center;gap:11px;padding:9px 12px;font-size:14px;line-height:1.45;transition:background .18s,color .18s;display:flex;position:relative}.student-workspace-module__VZ1OnG__navLink>svg{color:var(--ink-50);flex:none}.student-workspace-module__VZ1OnG__navLink:hover{background:var(--paper-sunken);color:var(--ink)}.student-workspace-module__VZ1OnG__navLink[aria-current]{color:var(--brand-blue);background:var(--brand-blue-soft);font-weight:600}.student-workspace-module__VZ1OnG__navLink[aria-current]>svg{color:inherit}.student-workspace-module__VZ1OnG__navLink[aria-current]:before{content:"";background:var(--brand-blue);border-radius:0 3px 3px 0;width:3px;height:16px;position:absolute;left:0}.student-workspace-module__VZ1OnG__account{z-index:20;border-top:1px solid var(--rule);background:var(--paper-raised);padding:12px;position:relative}.student-workspace-module__VZ1OnG__accountTrigger{text-align:left;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:52px;padding:8px;display:flex}.student-workspace-module__VZ1OnG__accountTrigger:hover,.student-workspace-module__VZ1OnG__accountTrigger[aria-expanded=true]{background:var(--paper-sunken)}.student-workspace-module__VZ1OnG__accountAvatar{border:1px solid var(--rule);background:var(--brand-blue-soft);width:34px;height:34px;color:var(--brand-blue);border-radius:11px;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.student-workspace-module__VZ1OnG__accountIdentity{flex:1;gap:3px;min-width:0;display:grid}.student-workspace-module__VZ1OnG__accountIdentity>span{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.student-workspace-module__VZ1OnG__accountIdentity>small{white-space:nowrap;text-overflow:ellipsis;color:var(--ink-50);font-size:12px;overflow:hidden}.student-workspace-module__VZ1OnG__accountTrigger>svg{color:var(--ink-50);flex:none}.student-workspace-module__VZ1OnG__examCountdown{color:var(--ink-50);align-items:center;gap:8px;padding:8px 10px;font-size:12px;line-height:1.5;display:flex}.student-workspace-module__VZ1OnG__examCountdown>svg{color:var(--brand-blue);flex:none}.student-workspace-module__VZ1OnG__examCountdown>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.student-workspace-module__VZ1OnG__examCountdown strong{color:var(--ink);font-weight:600}.student-workspace-module__VZ1OnG__page{width:100%;max-width:var(--page-width);gap:28px;min-width:0;margin:0 auto;padding:30px clamp(20px,2.6vw,44px) 56px;display:grid}.student-workspace-module__VZ1OnG__breadcrumb{color:var(--ink-50);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.student-workspace-module__VZ1OnG__breadcrumb a:hover{color:var(--ink)}.student-workspace-module__VZ1OnG__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;padding-bottom:4px;display:flex}.student-workspace-module__VZ1OnG__header h1{letter-spacing:-.045em;font-size:clamp(26px,2.2vw,34px);font-weight:650;line-height:1.2}.student-workspace-module__VZ1OnG__header p{color:var(--ink-50);max-width:68ch;margin-top:9px;font-size:14px;line-height:1.7}.student-workspace-module__VZ1OnG__eyebrow{letter-spacing:.025em;color:var(--ink-50);align-items:center;gap:8px;margin-bottom:12px;font-size:12px;font-weight:500;display:flex}.student-workspace-module__VZ1OnG__eyebrow:before{content:"";background:var(--brand-blue);border-radius:2px;width:7px;height:7px}.student-workspace-module__VZ1OnG__link{min-height:32px;color:var(--brand-blue);align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.student-workspace-module__VZ1OnG__link:hover{text-underline-offset:4px;text-decoration:underline}.student-workspace-module__VZ1OnG__panel{background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--r-surface);box-shadow:var(--shadow-card);min-width:0}.student-workspace-module__VZ1OnG__sectionTitle{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.student-workspace-module__VZ1OnG__sectionTitle h2{letter-spacing:-.03em;font-size:18px;font-weight:650}.student-workspace-module__VZ1OnG__sectionTitle p{color:var(--ink-50);margin-top:5px;font-size:13px;line-height:1.6}.student-workspace-module__VZ1OnG__error{border:1px solid var(--errado);background:var(--errado-soft);color:var(--errado);border-radius:12px;padding:14px 17px;font-size:13px;line-height:1.6}.student-workspace-module__VZ1OnG__empty{border:1px solid var(--rule);background:linear-gradient(135deg,var(--paper-raised),var(--paper));border-radius:var(--r-surface);color:var(--ink-50);place-items:start;gap:10px;padding:28px;font-size:14px;line-height:1.7;display:grid}.student-workspace-module__VZ1OnG__empty h2,.student-workspace-module__VZ1OnG__empty h3{color:var(--ink);font-size:17px;font-weight:600}@media (min-width:1024px){.student-workspace-module__VZ1OnG__shell{grid-template-columns:236px minmax(0,1fr);display:grid}.student-workspace-module__VZ1OnG__sidebar{border-right:1px solid var(--rule);background:var(--paper-raised);min-width:0;height:100dvh;color:var(--ink);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:sticky;top:0}.student-workspace-module__VZ1OnG__content{padding-bottom:0}}@media (min-width:1024px) and (max-height:760px){.student-workspace-module__VZ1OnG__brand{min-height:70px;padding-block:20px}.student-workspace-module__VZ1OnG__nav{gap:14px;padding-top:4px;padding-bottom:12px}.student-workspace-module__VZ1OnG__navGroup{gap:2px}.student-workspace-module__VZ1OnG__navLabel{padding-bottom:6px}.student-workspace-module__VZ1OnG__account{padding:8px 12px}}@media (forced-colors:active){.student-workspace-module__VZ1OnG__nav{scrollbar-color:auto;scrollbar-width:auto}.student-workspace-module__VZ1OnG__navLink[aria-current]{outline:1px solid highlight}}@media (max-width:640px){.student-workspace-module__VZ1OnG__page{gap:24px;padding:24px 16px 32px}}@media (prefers-reduced-motion:reduce){.student-workspace-module__VZ1OnG__navLink{transition:none}}
.esqueleto-module__33VLgW__cabecalho{gap:11px;display:grid}.esqueleto-module__33VLgW__painel{background:var(--paper-raised);border:1px solid var(--rule);border-radius:16px;gap:15px;padding:22px;display:grid}.esqueleto-module__33VLgW__linhas{gap:12px;display:grid}.esqueleto-module__33VLgW__cartoes{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}.esqueleto-module__33VLgW__cartao{border-radius:16px;min-height:172px}.esqueleto-module__33VLgW__numeros{grid-template-columns:repeat(auto-fit,minmax(158px,1fr));gap:14px;display:grid}.esqueleto-module__33VLgW__numero{background:var(--paper-raised);border:1px solid var(--rule);border-radius:14px;gap:11px;padding:17px;display:grid}.esqueleto-module__33VLgW__grade{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:7px;display:grid}.esqueleto-module__33VLgW__celula{border-radius:10px;height:58px}.esqueleto-module__33VLgW__questao{background:var(--paper-raised);border:1px solid var(--rule);border-radius:16px;gap:13px;padding:20px;display:grid}.esqueleto-module__33VLgW__etiquetas{flex-wrap:wrap;gap:8px;display:flex}.esqueleto-module__33VLgW__alternativas{gap:10px;padding-top:3px;display:grid}.esqueleto-module__33VLgW__alternativa{align-items:center;gap:11px;display:flex}.esqueleto-module__33VLgW__letra{border-radius:999px;flex:none;width:22px;height:22px}.esqueleto-module__33VLgW__chips{flex-wrap:wrap;gap:9px;display:flex}
.filtros-module__sBt3Rq__filters{background:var(--paper-raised);border:1px solid var(--rule);min-width:0;box-shadow:var(--shadow-card);border-radius:20px}.filtros-module__sBt3Rq__heading{justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;display:flex}.filtros-module__sBt3Rq__heading>div{align-items:center;gap:12px;display:flex}.filtros-module__sBt3Rq__heading h2{letter-spacing:-.02em;font-size:17px;font-weight:650}.filtros-module__sBt3Rq__heading p{color:var(--ink-50);margin-top:3px;font-size:13px}.filtros-module__sBt3Rq__heading>button{min-height:44px;color:var(--ink-50);cursor:pointer;align-items:center;gap:6px;font-size:12px;display:flex}.filtros-module__sBt3Rq__rotated{transform:rotate(180deg)}.filtros-module__sBt3Rq__heading>button svg,.filtros-module__sBt3Rq__advancedToggle>svg{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.filtros-module__sBt3Rq__collapse{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.2,.8,.2,1),opacity .18s,visibility 0s linear .24s;display:grid}.filtros-module__sBt3Rq__collapse[data-open=true]{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.filtros-module__sBt3Rq__collapseClip{min-height:0;overflow:hidden}.filtros-module__sBt3Rq__form{gap:24px;padding:0 24px 22px;display:grid}.filtros-module__sBt3Rq__group{min-width:0}.filtros-module__sBt3Rq__group>legend{color:var(--ink-50);margin-bottom:12px;font-size:12px;font-weight:650}.filtros-module__sBt3Rq__contentGrid{grid-template-columns:1.2fr 1fr 1fr;gap:14px;display:grid}.filtros-module__sBt3Rq__examGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 14px;display:grid}.filtros-module__sBt3Rq__keyword,.filtros-module__sBt3Rq__nativeField{min-width:0;color:var(--ink-70);align-content:start;gap:8px;font-size:13px;font-weight:500;display:grid}.filtros-module__sBt3Rq__keyword>div{border:1px solid var(--rule);min-height:46px;color:var(--ink-50);border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.filtros-module__sBt3Rq__keyword input{width:100%;min-width:0;min-height:44px;color:var(--ink);background:0 0;outline:none;font-size:14px}.filtros-module__sBt3Rq__nativeField input,.filtros-module__sBt3Rq__nativeField select,.filtros-module__sBt3Rq__sort select{border:1px solid var(--rule);background:var(--paper-raised);width:100%;min-width:0;min-height:46px;color:var(--ink);border-radius:10px;padding:10px 12px;font-size:14px}.filtros-module__sBt3Rq__advanced{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.filtros-module__sBt3Rq__advancedToggle{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:58px;font-size:13px;font-weight:600;display:flex}.filtros-module__sBt3Rq__advancedToggle small{color:var(--ink-50);margin-left:12px;font-size:12px;font-weight:400}.filtros-module__sBt3Rq__advancedFields{gap:24px;padding:4px 0 22px;display:grid}.filtros-module__sBt3Rq__checks{flex-wrap:wrap;gap:14px 24px;display:flex}.filtros-module__sBt3Rq__checks legend{margin-bottom:10px;font-size:13px;font-weight:600}.filtros-module__sBt3Rq__checks label,.filtros-module__sBt3Rq__videoCheck{cursor:pointer;align-items:center;gap:9px;min-height:40px;font-size:13px;display:flex}.filtros-module__sBt3Rq__checks input,.filtros-module__sBt3Rq__videoCheck input{width:18px;height:18px;accent-color:var(--brand-blue)}.filtros-module__sBt3Rq__selection{min-width:0}.filtros-module__sBt3Rq__selectionHeading{color:var(--ink-50);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.filtros-module__sBt3Rq__selectionHeading button{min-height:36px;color:var(--brand-blue);cursor:pointer;font-weight:500}.filtros-module__sBt3Rq__chips{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.filtros-module__sBt3Rq__chips button{background:var(--marca-soft);max-width:100%;min-height:36px;color:var(--marca-ink);border:1px solid color-mix(in srgb,var(--brand-blue) 15%,transparent);text-align:left;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation;border-radius:8px;align-items:center;gap:8px;padding:7px 10px;font-size:12px;display:flex}.filtros-module__sBt3Rq__chips svg{flex:none}.filtros-module__sBt3Rq__chips button:active{opacity:.6}.filtros-module__sBt3Rq__chips button{transition:opacity .12s,background-color .12s;animation:.16s cubic-bezier(.2,.8,.2,1) filtros-module__sBt3Rq__chipIn}@keyframes filtros-module__sBt3Rq__chipIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.filtros-module__sBt3Rq__actions{justify-content:space-between;align-items:end;gap:20px;display:flex}.filtros-module__sBt3Rq__applyRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.filtros-module__sBt3Rq__applyRow>span{color:var(--ink-50);font-size:12px}.filtros-module__sBt3Rq__submit{background:var(--brand-blue);color:#fff;cursor:pointer;touch-action:manipulation;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:12px 20px;font-size:14px;font-weight:600;display:flex}.filtros-module__sBt3Rq__submit:active{filter:brightness(.9);transform:translateY(1px)}.filtros-module__sBt3Rq__submit:disabled{cursor:progress;opacity:.8}.filtros-module__sBt3Rq__sort{color:var(--ink-50);gap:6px;min-width:190px;font-size:12px;display:grid}.filtros-module__sBt3Rq__sort select{font-size:12px}.filtros-module__sBt3Rq__footer{border-top:1px solid var(--rule);background:var(--paper-sunken);border-radius:0 0 20px 20px;flex-wrap:wrap;align-items:center;gap:12px 18px;padding:14px 24px;display:flex}.filtros-module__sBt3Rq__footer>span{color:var(--ink-50);font-size:12px}.filtros-module__sBt3Rq__tabs{flex-wrap:wrap;gap:6px;display:flex}.filtros-module__sBt3Rq__tabs button{cursor:pointer;min-height:42px;color:var(--ink-50);touch-action:manipulation;border:1px solid #0000;border-radius:8px;padding:10px 12px;font-size:12px}.filtros-module__sBt3Rq__tabs button[aria-pressed=true]{background:var(--paper-raised);color:var(--ink);border-color:var(--rule);font-weight:600;box-shadow:0 1px 3px #00000006}.filtros-module__sBt3Rq__tabs button:disabled{cursor:default;opacity:.5}.filtros-module__sBt3Rq__tabs button{transition:background-color .16s,color .16s}.filtros-module__sBt3Rq__resultRegion{min-width:0}.filtros-module__sBt3Rq__resultRegion>div[hidden]{display:none}.filtros-module__sBt3Rq__loadingStatus{align-items:center;gap:10px;padding:4px 0 20px;font-size:14px;font-weight:500;display:flex}.filtros-module__sBt3Rq__skeleton{gap:20px;display:grid}.filtros-module__sBt3Rq__spinner{animation:.8s linear infinite filtros-module__sBt3Rq__spin}@keyframes filtros-module__sBt3Rq__spin{to{transform:rotate(360deg)}}@media (max-width:1000px){.filtros-module__sBt3Rq__contentGrid{grid-template-columns:1fr 1fr}.filtros-module__sBt3Rq__keyword{grid-column:1/-1}.filtros-module__sBt3Rq__examGrid{grid-template-columns:1fr 1fr}.filtros-module__sBt3Rq__actions{flex-direction:column;align-items:stretch}.filtros-module__sBt3Rq__sort{width:100%}}@media (max-width:640px){.filtros-module__sBt3Rq__heading{padding:18px 16px}.filtros-module__sBt3Rq__heading h2{font-size:16px}.filtros-module__sBt3Rq__heading p{font-size:12px}.filtros-module__sBt3Rq__heading>div>svg{display:none}.filtros-module__sBt3Rq__heading>button{justify-content:center;min-width:44px}.filtros-module__sBt3Rq__heading>button>span{display:none}.filtros-module__sBt3Rq__form{gap:20px;padding:0 16px 18px}.filtros-module__sBt3Rq__contentGrid,.filtros-module__sBt3Rq__examGrid{grid-template-columns:1fr;gap:14px}.filtros-module__sBt3Rq__keyword{grid-column:auto}.filtros-module__sBt3Rq__keyword input,.filtros-module__sBt3Rq__nativeField input,.filtros-module__sBt3Rq__nativeField select,.filtros-module__sBt3Rq__sort select{font-size:16px}.filtros-module__sBt3Rq__advancedToggle small{margin:4px 0 0;font-size:11px;display:block}.filtros-module__sBt3Rq__applyRow{gap:8px;display:grid}.filtros-module__sBt3Rq__submit{width:100%;min-height:50px}.filtros-module__sBt3Rq__applyRow>span{text-align:center}.filtros-module__sBt3Rq__actions{padding:4px 0}.filtros-module__sBt3Rq__sort{order:-1}.filtros-module__sBt3Rq__sort select{min-height:44px}.filtros-module__sBt3Rq__footer{padding:12px 16px}.filtros-module__sBt3Rq__tabs{grid-template-columns:1fr 1fr;width:100%;display:grid}.filtros-module__sBt3Rq__tabs button,.filtros-module__sBt3Rq__chips button{min-height:44px}.filtros-module__sBt3Rq__checks{grid-template-columns:1fr 1fr;gap:8px;display:grid}}@media (prefers-reduced-motion:reduce){.filtros-module__sBt3Rq__spinner,.filtros-module__sBt3Rq__chips button{animation:none}.filtros-module__sBt3Rq__collapse,.filtros-module__sBt3Rq__heading>button svg,.filtros-module__sBt3Rq__advancedToggle>svg,.filtros-module__sBt3Rq__chips button,.filtros-module__sBt3Rq__tabs button{transition:none}}
.question-typography-module__MmUY4G__content.question-typography-module__MmUY4G__content{font-family:var(--font-sans,Arial, sans-serif);font-size:var(--question-font,16px);letter-spacing:normal;word-spacing:normal;text-indent:0;white-space:normal;min-width:0;max-width:100%;font-weight:400;line-height:1.5}.prova:has(.question-typography-module__MmUY4G__content){font-family:var(--font-sans,Arial, sans-serif);font-size:var(--question-font,16px);letter-spacing:normal;word-spacing:normal;text-indent:0;white-space:normal;min-width:0;max-width:100%;font-weight:400;line-height:1.5}:where(p,a,span,div):has(>.question-typography-module__MmUY4G__content.question-typography-module__MmUY4G__content){font-family:var(--font-sans,Arial, sans-serif);font-size:var(--question-font,16px);letter-spacing:normal;word-spacing:normal;text-indent:0;white-space:normal;min-width:0;max-width:100%;font-weight:400;line-height:1.5}.question-typography-module__MmUY4G__content.question-typography-module__MmUY4G__content{color:var(--ink);color:var(--lightningcss-light,#292724)var(--lightningcss-dark,#f0edf5)}.question-typography-module__MmUY4G__plain{white-space:pre-line}.question-typography-module__MmUY4G__content:is(textarea){white-space:pre-wrap}.question-typography-module__MmUY4G__content :where(p,blockquote){margin-block:0 .5em}.question-typography-module__MmUY4G__content :where(p,blockquote):last-child{margin-bottom:0}.question-typography-module__MmUY4G__content :where(h1,h2,h3,h4,h5,h6){font:inherit;margin-block:.75em .35em;font-weight:600}.question-typography-module__MmUY4G__content :where(small,font){font-size:inherit;font-family:inherit}.question-typography-module__MmUY4G__content pre{white-space:pre-wrap;overflow-wrap:anywhere}.question-typography-module__MmUY4G__content ul{padding-left:1.5em;list-style:outside}.question-typography-module__MmUY4G__content ol{padding-left:1.5em;list-style:decimal}.question-typography-module__MmUY4G__content table{border-collapse:collapse;max-width:100%}.question-typography-module__MmUY4G__content td,.question-typography-module__MmUY4G__content th{padding:.3em .5em}
.question-math-module__pTOc-q__formula{max-width:100%;text-align:inherit;overflow:auto hidden}.question-math-module__pTOc-q__formula .katex-display{text-align:inherit;margin:0}.question-math-module__pTOc-q__formula .katex-display>.katex{width:max-content;min-width:100%;text-align:inherit}
.questoes-module___afx_G__titleDot{color:var(--marca)}.questoes-module___afx_G__overview{background:var(--paper-raised);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);border-radius:16px;flex-wrap:wrap;align-items:center;gap:20px 42px;padding:19px 22px 22px;display:flex}.questoes-module___afx_G__overview>div,.questoes-module___afx_G__overview>a{align-items:baseline;gap:9px;display:flex}.questoes-module___afx_G__overview strong{letter-spacing:-.05em;font-size:23px;font-weight:650}.questoes-module___afx_G__overview span{color:var(--ink-50);align-items:center;gap:5px;font-size:12px;display:flex}.questoes-module___afx_G__overview>a{margin-left:auto}.questoes-module___afx_G__overview>a:hover span{text-decoration:underline}.questoes-module___afx_G__correctInk{color:var(--certo)}.questoes-module___afx_G__filters{background:var(--paper-raised);border:1px solid var(--rule);box-shadow:var(--shadow-card);border-radius:20px;overflow:hidden}.questoes-module___afx_G__filterHeading{justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}.questoes-module___afx_G__filterHeading>div{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.questoes-module___afx_G__filterHeading h2{font-size:13px;font-weight:650}.questoes-module___afx_G__filterHeading span{color:var(--ink-50);font-size:12px}.questoes-module___afx_G__filterHeading>button{cursor:pointer;align-items:center;gap:6px;display:flex}.questoes-module___afx_G__rotated{transform:rotate(180deg)}.questoes-module___afx_G__filterForm{padding:0 22px 22px}.questoes-module___afx_G__filterForm[hidden]{display:none}.questoes-module___afx_G__filterFields{gap:16px;min-width:0;display:grid}.questoes-module___afx_G__filterFields:disabled{opacity:.65}.questoes-module___afx_G__search{border:1px solid var(--rule);height:44px;color:var(--ink-50);border-radius:8px;align-items:center;gap:11px;padding:0 13px;display:flex}.questoes-module___afx_G__search input{width:100%;min-width:0;color:var(--ink);outline:none;font-size:13px}.questoes-module___afx_G__filterGrid{grid-template-columns:1.35fr 1.35fr 1fr .7fr 1fr auto;align-items:end;gap:12px;display:grid}.questoes-module___afx_G__filterGrid label{min-width:0;color:var(--ink-70);gap:7px;font-size:12px;font-weight:500;display:grid}.questoes-module___afx_G__filterGrid select{border:1px solid var(--rule);background:var(--paper-raised);width:100%;min-width:0;height:40px;color:var(--ink);border-radius:8px;padding:0 10px;font-size:12px}.questoes-module___afx_G__filterFooter{background:var(--paper-sunken);border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 22px;display:flex}.questoes-module___afx_G__tabs{flex-wrap:wrap;gap:6px;display:flex}.questoes-module___afx_G__tabs button{color:var(--ink-50);cursor:pointer;border:1px solid #0000;border-radius:7px;padding:7px 12px;font-size:12px}.questoes-module___afx_G__tabs button[aria-pressed=true]{color:var(--ink);background:var(--paper-raised);border-color:var(--rule);font-weight:600;box-shadow:0 1px 2px #27242d08}.questoes-module___afx_G__tabs button:disabled{cursor:wait}.questoes-module___afx_G__clear{color:var(--ink-50);cursor:pointer;align-items:center;gap:6px;font-size:12px;display:flex}.questoes-module___afx_G__clear:hover{color:var(--ink)}.questoes-module___afx_G__chips{flex-wrap:wrap;gap:7px;padding:12px 22px;display:flex}.questoes-module___afx_G__chips button{overflow-wrap:anywhere;background:var(--marca-soft);max-width:100%;color:var(--marca-ink);cursor:pointer;text-align:left;border-radius:5px;align-items:center;gap:7px;padding:5px 9px;font-size:12px;display:flex}.questoes-module___afx_G__results{gap:20px;min-width:0;display:grid}.questoes-module___afx_G__resultsToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.questoes-module___afx_G__resultsToolbar h2{font-size:14px;font-weight:600}.questoes-module___afx_G__resultsToolbar p{color:var(--ink-50);margin-top:5px;font-size:12px}.questoes-module___afx_G__readingTools{color:var(--ink-50);flex-wrap:wrap;align-items:center;gap:5px;font-size:12px;display:flex}.questoes-module___afx_G__readingTools>span{padding-right:4px}.questoes-module___afx_G__readingTools button,.questoes-module___afx_G__readingTools select{border:1px solid var(--rule);background:var(--paper-raised);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 10px;display:flex}.questoes-module___afx_G__readingTools button:disabled{opacity:.4;cursor:default}.questoes-module___afx_G__readingTools button[aria-pressed=true]{background:var(--ink);color:var(--paper-raised);border-color:var(--ink)}.questoes-module___afx_G__questionList{gap:22px;display:grid}.questoes-module___afx_G__questionList>li{min-width:0}.questoes-module___afx_G__question{background:var(--paper-raised);border:1px solid var(--rule);font-family:var(--font-sans);box-shadow:var(--shadow-card);border-radius:20px;scroll-margin-top:24px;overflow:hidden}.questoes-module___afx_G__questionHeader{border-bottom:1px solid var(--rule)}.questoes-module___afx_G__questionHeading{background:color-mix(in srgb,var(--paper-sunken) 45%,var(--paper-raised));justify-content:space-between;align-items:center;gap:12px 20px;padding:16px 24px;display:flex}.questoes-module___afx_G__identity{flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0;display:flex}.questoes-module___afx_G__questionCode{background:var(--marca-soft);max-width:100%;color:var(--marca-ink);letter-spacing:.025em;overflow-wrap:anywhere;border-radius:7px;flex-shrink:0;padding:6px 10px;font-size:12px;font-weight:650}.questoes-module___afx_G__discipline{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:5px 8px;min-width:0;font-size:12px;line-height:1.7;display:flex}.questoes-module___afx_G__discipline>strong{font-weight:600}.questoes-module___afx_G__subject{color:var(--ink-50);display:inline}.questoes-module___afx_G__subject>svg{vertical-align:-2px;margin-right:7px;display:inline-block}.questoes-module___afx_G__metadata{color:var(--ink-70);flex-wrap:wrap;gap:9px 24px;padding:14px 24px;font-size:12px;line-height:1.7;display:flex}.questoes-module___afx_G__metadata>div{align-items:baseline;gap:5px;min-width:0;max-width:100%;display:flex}.questoes-module___afx_G__metadata dt{color:var(--ink);flex-shrink:0;font-weight:600}.questoes-module___afx_G__metadata dd{overflow-wrap:anywhere;min-width:0}.questoes-module___afx_G__lockedIcon{color:var(--ink-50);flex-shrink:0}.questoes-module___afx_G__difficulty{color:var(--ink-50);flex-shrink:0;align-items:center;gap:7px;font-size:12px;display:flex}.questoes-module___afx_G__difficulty>span{gap:2px;display:flex}.questoes-module___afx_G__difficulty i{background:var(--rule);border-radius:1px;width:3px;height:10px}.questoes-module___afx_G__difficulty i[data-on=true]{background:var(--ink-50)}.questoes-module___afx_G__questionBody{gap:21px;padding:24px;display:grid}.questoes-module___afx_G__statement{min-width:0;max-width:none;font-family:var(--font-sans);font-size:var(--question-font,16px);letter-spacing:0;overflow-wrap:anywhere;color:var(--ink);font-weight:400;line-height:1.5}.questoes-module___afx_G__statement h2{font-family:inherit;font-size:inherit;font-weight:650;line-height:1.55}.questoes-module___afx_G__statement>div+div{margin-top:1em}.questoes-module___afx_G__history{color:var(--ink-50);align-items:flex-start;gap:7px;font-size:12px;line-height:1.7;display:flex}.questoes-module___afx_G__history svg{flex-shrink:0;margin-top:3px}.questoes-module___afx_G__context{border:1px solid var(--rule);background:var(--paper);border-radius:12px;min-width:0;overflow:hidden}.questoes-module___afx_G__contextToggle{text-align:left;cursor:pointer;width:100%;min-height:48px;color:var(--ink-70);align-items:center;gap:8px;padding:13px 16px;font-size:12px;font-weight:550;display:flex}.questoes-module___afx_G__contextToggle>svg{flex-shrink:0}.questoes-module___afx_G__contextToggle>svg:last-child{transition:transform .24s cubic-bezier(.2,.8,.2,1)}.questoes-module___afx_G__context[data-open=true] .questoes-module___afx_G__contextToggle>svg:last-child{transform:rotate(90deg)}.questoes-module___afx_G__contextBody{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.2,.8,.2,1),opacity .18s,visibility 0s linear .24s;display:grid}.questoes-module___afx_G__context[data-open=true] .questoes-module___afx_G__contextBody{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.questoes-module___afx_G__contextClip{min-height:0;overflow:hidden}.questoes-module___afx_G__contextText{padding:0 16px 16px}.questoes-module___afx_G__alternatives{gap:16px;min-width:0;margin-top:16px;display:grid}.questoes-module___afx_G__alternatives legend{float:left;width:100%;color:var(--ink-50);margin-bottom:5px;font-size:12px;font-weight:500}.questoes-module___afx_G__alternatives textarea{border:1px solid var(--rule-strong);width:100%;min-width:0;font-family:var(--font-sans);font-size:var(--question-font,16px);resize:vertical;border-radius:8px;padding:14px;line-height:1.5}.questoes-module___afx_G__option{min-width:0;margin-left:34px;position:relative}.questoes-module___afx_G__option:before{content:"";inset-block:0;width:34px;position:absolute;left:-35px}.questoes-module___afx_G__option:not([data-result]):not([data-selected=true]):not([data-eliminated=true]):hover .questoes-module___afx_G__letter{border-color:var(--ink-50);color:var(--ink)}.questoes-module___afx_G__optionLine{position:relative}.questoes-module___afx_G__optionLine label{cursor:pointer;grid-template-columns:27px minmax(0,1fr) auto;align-items:start;gap:12px;min-width:0;display:grid;position:relative}.questoes-module___afx_G__optionLine input{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.questoes-module___afx_G__optionLine label:has(input:disabled){cursor:default}.questoes-module___afx_G__letter{border:1px solid var(--rule-strong);background:var(--paper-raised);width:27px;height:27px;color:var(--ink-70);border-radius:50%;place-items:center;font-size:12px;font-weight:600;transition:background .15s,color .15s;display:grid}.questoes-module___afx_G__optionText{font-family:var(--font-sans);font-size:var(--question-font,16px);overflow-wrap:anywhere;white-space:normal;min-width:0;color:var(--ink);line-height:1.5}.questoes-module___afx_G__cutOption{z-index:1;width:28px;height:30px;color:var(--ink-50);cursor:pointer;border-radius:6px;place-items:center;transition:opacity .15s,background .15s;display:grid;position:absolute;top:-1px;left:-34px}.questoes-module___afx_G__cutOption:hover,.questoes-module___afx_G__cutOption[aria-pressed=true]{background:var(--paper-sunken);color:var(--ink)}.questoes-module___afx_G__cutOption:disabled{cursor:wait}@media (hover:hover) and (pointer:fine){.questoes-module___afx_G__cutOption{opacity:0;pointer-events:none}.questoes-module___afx_G__option:hover .questoes-module___afx_G__cutOption,.questoes-module___afx_G__option:focus-within .questoes-module___afx_G__cutOption,.questoes-module___afx_G__cutOption:focus-visible{opacity:1;pointer-events:auto}}.questoes-module___afx_G__option[data-selected=true] .questoes-module___afx_G__letter{background:var(--ink);border-color:var(--ink);color:var(--paper-raised)}.questoes-module___afx_G__option[data-selected=true] .questoes-module___afx_G__optionText{color:var(--ink)}.questoes-module___afx_G__option[data-eliminated=true] .questoes-module___afx_G__optionText{text-decoration:line-through;-webkit-text-decoration-color:var(--ink-30);text-decoration-color:var(--ink-30)}.questoes-module___afx_G__option[data-eliminated=true] .questoes-module___afx_G__letter{color:var(--ink-50);border-style:dashed}.questoes-module___afx_G__option[data-result=correct] .questoes-module___afx_G__letter{border-color:var(--certo);color:var(--certo);background:var(--certo-soft)}.questoes-module___afx_G__option[data-result=wrong] .questoes-module___afx_G__letter{border-color:var(--errado);color:var(--errado);background:var(--errado-soft)}.questoes-module___afx_G__optionState{color:var(--errado);white-space:nowrap;align-self:center;align-items:center;gap:4px;font-size:12px;font-weight:550;display:flex}.questoes-module___afx_G__optionState[data-correct=true]{color:var(--certo)}.questoes-module___afx_G__answerBar{border-top:1px solid var(--rule);background:var(--paper);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:15px;padding:15px 24px;display:flex}.questoes-module___afx_G__answerBar[data-answered=true]{justify-content:space-between}.questoes-module___afx_G__answerBar>span{color:var(--ink-50);font-size:12px}.questoes-module___afx_G__answerBar>div{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.questoes-module___afx_G__resultMessage{align-items:center;gap:8px;font-weight:550;display:flex;font-size:13px!important}.questoes-module___afx_G__resultMessage[data-result=correct]{color:var(--certo)}.questoes-module___afx_G__resultMessage[data-result=wrong]{color:var(--errado)}.questoes-module___afx_G__correction{border-top:1px solid var(--rule);background:color-mix(in srgb,var(--paper-sunken) 45%,var(--paper-raised));padding:26px}.questoes-module___afx_G__correctionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.questoes-module___afx_G__correctionTitle{align-items:center;gap:11px;display:flex}.questoes-module___afx_G__correctionTitle h3{letter-spacing:-.015em;font-size:14px;font-weight:650}.questoes-module___afx_G__correctionTitle p{color:var(--ink-50);margin-top:4px;font-size:12px;line-height:1.6}.questoes-module___afx_G__correctionIcon{width:39px;height:39px;color:var(--marca-ink);background:var(--marca-soft);border:1px solid color-mix(in srgb,var(--marca) 50%,var(--rule));border-radius:10px;flex-shrink:0;place-items:center;display:grid}.questoes-module___afx_G__answerSummary{gap:22px;display:flex}.questoes-module___afx_G__answerSummary>div{align-items:center;gap:9px;display:flex}.questoes-module___afx_G__answerSummary dt{color:var(--ink-50);font-size:12px}.questoes-module___afx_G__answerSummary dd{border:1px solid var(--rule);border-radius:7px;justify-content:center;align-items:center;min-width:30px;min-height:30px;padding:4px 9px;font-size:12px;font-weight:650;display:flex}.questoes-module___afx_G__answerSummary dd[data-result=correct]{background:var(--certo-soft);color:var(--certo);border-color:color-mix(in srgb,var(--certo) 20%,var(--rule))}.questoes-module___afx_G__answerSummary dd[data-result=wrong]{background:var(--errado-soft);color:var(--errado);border-color:color-mix(in srgb,var(--errado) 20%,var(--rule))}.questoes-module___afx_G__correctionNav{border-bottom:1px solid var(--rule-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.questoes-module___afx_G__correctionTabs{gap:20px;min-width:0;display:flex}.questoes-module___afx_G__correctionTabs button{min-height:43px;color:var(--ink-50);text-align:left;align-items:center;gap:7px;padding:10px 1px 13px;font-size:12px;font-weight:500;display:flex;position:relative}.questoes-module___afx_G__correctionTabs button[aria-selected=true]{color:var(--ink);font-weight:600}.questoes-module___afx_G__correctionTabs button[aria-selected=true]:after{content:"";bottom:-1px;background:var(--marca);border-radius:3px 3px 0 0;height:3px;position:absolute;inset-inline:0}.questoes-module___afx_G__videoLink{color:var(--ink-70);align-items:center;gap:6px;padding:7px 0;font-size:12px;display:flex}.questoes-module___afx_G__videoLink:hover{text-decoration:underline}.questoes-module___afx_G__correctionPanel{box-shadow:var(--shadow-card);border:1px solid var(--rule);background:var(--paper-raised);border-radius:14px;min-width:0;margin-top:20px;padding:22px 24px}.questoes-module___afx_G__correctionPanel[hidden]{display:none}.questoes-module___afx_G__explanation{color:var(--ink-70)}.questoes-module___afx_G__explanation h2{border-left:3px solid var(--marca);color:var(--ink);padding-left:11px}.questoes-module___afx_G__writtenAnswer{border-bottom:1px solid var(--rule);gap:10px;margin-bottom:18px;padding-bottom:18px;display:grid}.questoes-module___afx_G__writtenAnswer h4{font-size:12px;font-weight:600}.questoes-module___afx_G__writtenAnswer>p{color:var(--ink-50);font-size:12px}.questoes-module___afx_G__analysisHint{color:var(--ink-50);margin-bottom:16px;font-size:12px;line-height:1.7}.questoes-module___afx_G__analysisList{gap:9px;display:grid}.questoes-module___afx_G__analysisItem{border:1px solid var(--rule);border-radius:8px;min-width:0;overflow:hidden}.questoes-module___afx_G__analysisItem summary{background:var(--paper);align-items:center;gap:10px;padding:12px 14px;font-size:12px;font-weight:500;list-style:none;display:flex}.questoes-module___afx_G__analysisItem summary::-webkit-details-marker{display:none}.questoes-module___afx_G__analysisLetter{border:1px solid var(--rule);background:var(--paper-raised);border-radius:6px;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:12px;font-weight:600;display:grid}.questoes-module___afx_G__analysisVerdict{color:var(--ink-50);align-items:center;gap:4px;font-size:12px;display:flex}.questoes-module___afx_G__analysisItem[data-correct=true] .questoes-module___afx_G__analysisVerdict{color:var(--certo)}.questoes-module___afx_G__analysisItem[data-correct=true] .questoes-module___afx_G__analysisLetter{border-color:color-mix(in srgb,var(--certo) 35%,var(--rule));color:var(--certo);background:var(--certo-soft)}.questoes-module___afx_G__yourAnswer{background:var(--paper-sunken);color:var(--ink-70);border-radius:4px;padding:3px 7px;font-size:12px}.questoes-module___afx_G__analysisChevron{flex-shrink:0;margin-left:auto;transition:transform .15s}.questoes-module___afx_G__analysisItem[open] .questoes-module___afx_G__analysisChevron{transform:rotate(180deg)}.questoes-module___afx_G__analysisContent{border-top:1px solid var(--rule);gap:16px;padding:17px 20px 20px;display:grid}.questoes-module___afx_G__analysisStatement{color:var(--ink-50)}.questoes-module___afx_G__analysisComment{border-left:2px solid var(--rule-strong);padding-left:14px}.questoes-module___afx_G__analysisComment h4{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-50);margin-bottom:6px;font-size:12px;font-weight:600}.questoes-module___afx_G__pagination{color:var(--ink-50);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:4px 0;font-size:12px;display:flex}.questoes-module___afx_G__pagination>div{align-items:center;gap:12px;display:flex}.questoes-module___afx_G__results[data-focus=true] .questoes-module___afx_G__metadata,.questoes-module___afx_G__results[data-focus=true] .questoes-module___afx_G__difficulty{display:none}.questoes-module___afx_G__spin{animation:.85s linear infinite questoes-module___afx_G__turn}@keyframes questoes-module___afx_G__turn{to{transform:rotate(360deg)}}@media (max-width:1350px){.questoes-module___afx_G__filterGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.questoes-module___afx_G__filterHeading>div>span{display:none}}@media (max-width:760px){.questoes-module___afx_G__overview{gap:16px 28px;padding:18px 16px}.questoes-module___afx_G__overview>div,.questoes-module___afx_G__overview>a{gap:3px;display:grid}.questoes-module___afx_G__overview>a{margin-left:0}.questoes-module___afx_G__overview strong{font-size:21px}.questoes-module___afx_G__overview span{font-size:12px}.questoes-module___afx_G__questionHeading{flex-wrap:wrap;gap:12px;padding:16px}.questoes-module___afx_G__identity{width:100%}.questoes-module___afx_G__metadata{gap:9px 20px;padding:14px 16px}.questoes-module___afx_G__questionBody,.questoes-module___afx_G__correction{gap:18px;padding:18px}.questoes-module___afx_G__answerBar{padding:14px 18px}.questoes-module___afx_G__filterHeading,.questoes-module___afx_G__filterFooter,.questoes-module___afx_G__chips{padding:14px 16px}.questoes-module___afx_G__filterForm{padding:0 16px 16px}.questoes-module___afx_G__filterGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.questoes-module___afx_G__optionLine label{grid-template-columns:27px minmax(0,1fr);gap:9px}.questoes-module___afx_G__optionState{grid-column:2}.questoes-module___afx_G__contextToggle{padding:13px}.questoes-module___afx_G__contextText{padding:0 13px 13px}.questoes-module___afx_G__correctionPanel{padding:17px}.questoes-module___afx_G__correctionTabs{gap:16px}.questoes-module___afx_G__analysisItem summary{flex-wrap:wrap;gap:7px;padding:10px}.questoes-module___afx_G__analysisContent{padding:14px}.questoes-module___afx_G__answerSummary{gap:16px}}@media (max-width:420px){.questoes-module___afx_G__filterGrid{grid-template-columns:1fr}.questoes-module___afx_G__questionBody,.questoes-module___afx_G__correction{padding:14px}.questoes-module___afx_G__overview{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.questoes-module___afx_G__readingTools{gap:4px}.questoes-module___afx_G__readingTools button,.questoes-module___afx_G__readingTools select{padding:0 8px}.questoes-module___afx_G__answerBar>div{justify-content:space-between;width:100%}.questoes-module___afx_G__tabs button{padding:7px 8px}.questoes-module___afx_G__discipline,.questoes-module___afx_G__metadata{font-size:12px}.questoes-module___afx_G__correctionPanel{padding:13px}.questoes-module___afx_G__correctionTabs{gap:12px}.questoes-module___afx_G__correctionTabs button{gap:5px;font-size:12px}.questoes-module___afx_G__analysisItem summary>span:nth-child(2),.questoes-module___afx_G__yourAnswer{font-size:12px}}@media (any-pointer:coarse){.questoes-module___afx_G__cutOption{opacity:1;pointer-events:auto;width:32px;min-height:44px;top:3px}.questoes-module___afx_G__alternatives textarea{font-size:max(16px,var(--question-font,16px))}}@media (prefers-reduced-motion:reduce){.questoes-module___afx_G__spin{animation:none}.questoes-module___afx_G__option,.questoes-module___afx_G__letter,.questoes-module___afx_G__cutOption,.questoes-module___afx_G__analysisChevron,.questoes-module___afx_G__contextBody,.questoes-module___afx_G__contextToggle>svg:last-child{transition:none}}.questoes-module___afx_G__advancedToggle{width:fit-content;color:var(--marca-ink);cursor:pointer;align-items:center;gap:8px;font-size:12px;display:flex}
.pista-de-link-module__1oli4G__pista{opacity:0;background:currentColor;border-radius:999px;flex:none;width:6px;height:6px;display:inline-block}.pista-de-link-module__1oli4G__pista[data-pendente]{opacity:.7;animation:.9s ease-in-out infinite pista-de-link-module__1oli4G__pistaPulsando}@keyframes pista-de-link-module__1oli4G__pistaPulsando{0%,to{opacity:.25}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.pista-de-link-module__1oli4G__pista[data-pendente]{opacity:.7;transition:none;animation:none}}.pista-de-link-module__1oli4G__flutuante{position:absolute;top:6px;right:calc(50% - 16px)}
.mapas-module__O76TxG__page{gap:32px;display:grid}.mapas-module__O76TxG__header{border-bottom:1px solid var(--rule);gap:14px;padding-block:8px 28px;display:grid}.mapas-module__O76TxG__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-blue);align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.mapas-module__O76TxG__headerRow{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.mapas-module__O76TxG__header h1{letter-spacing:-.045em;font-size:clamp(28px,2.5vw,38px);font-weight:650;line-height:1.15}.mapas-module__O76TxG__intro{max-width:630px;color:var(--ink-50);margin-top:12px;font-size:14px;line-height:1.75}.mapas-module__O76TxG__overview{white-space:nowrap;background:var(--paper-raised);border:1px solid var(--rule);color:var(--ink-50);border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:12px;display:flex}.mapas-module__O76TxG__overview svg{color:var(--brand-blue)}.mapas-module__O76TxG__overview strong{color:var(--ink);font-weight:600}.mapas-module__O76TxG__back{width:fit-content;color:var(--ink-50);align-items:center;gap:7px;margin-bottom:6px;font-size:12px;display:inline-flex}.mapas-module__O76TxG__back:hover{color:var(--brand-blue)}.mapas-module__O76TxG__catalog{gap:22px;min-width:0;display:grid}.mapas-module__O76TxG__toolbar,.mapas-module__O76TxG__mapToolbar{justify-content:space-between;align-items:center;gap:20px;display:flex}.mapas-module__O76TxG__toolbar h2,.mapas-module__O76TxG__collectionLabel h2{letter-spacing:-.025em;font-size:17px;font-weight:600}.mapas-module__O76TxG__toolbar p{color:var(--ink-50);margin-top:5px;font-size:12px}.mapas-module__O76TxG__search{background:var(--paper-raised);border:1px solid var(--rule);width:min(100%,340px);min-width:0;height:44px;color:var(--ink-50);border-radius:10px;align-items:center;gap:10px;padding:0 13px;display:flex}.mapas-module__O76TxG__search input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:none;font-size:13px}.mapas-module__O76TxG__search input::-webkit-search-cancel-button{display:none}.mapas-module__O76TxG__search button{cursor:pointer;place-items:center;min-width:28px;height:32px;display:grid}.mapas-module__O76TxG__subjectGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:0;list-style:none;display:grid}.mapas-module__O76TxG__subjectGrid>li,.mapas-module__O76TxG__mapGrid>li{min-width:0}.mapas-module__O76TxG__subjectCard{background:var(--paper-raised);border:1px solid var(--rule);height:100%;transition:transform .25s var(--ease-out),border-color .25s,box-shadow .25s;border-radius:20px;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr) 38%;gap:22px 14px;padding:26px 26px 18px;display:grid;position:relative;overflow:hidden}.mapas-module__O76TxG__subjectInfo{z-index:1;min-width:0;position:relative}.mapas-module__O76TxG__category{color:var(--ink-50);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:600;line-height:1.5;display:block}.mapas-module__O76TxG__subjectInfo h3{letter-spacing:-.035em;overflow-wrap:anywhere;margin-top:12px;font-size:26px;font-weight:650;line-height:1.25}.mapas-module__O76TxG__count{color:var(--ink-50);flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:12px;display:flex}.mapas-module__O76TxG__topics{flex-wrap:wrap;gap:6px;margin-top:22px;padding:0;list-style:none;display:flex}.mapas-module__O76TxG__topics li{background:var(--paper-sunken);max-width:100%;color:var(--ink-70);text-overflow:ellipsis;white-space:nowrap;border-radius:5px;padding:5px 8px;font-size:10px;line-height:1.4;overflow:hidden}.mapas-module__O76TxG__coverStack{align-self:center;min-height:148px;position:relative}.mapas-module__O76TxG__stackSheet{aspect-ratio:3/2;border:1px solid var(--rule);background:var(--paper-raised);width:100%;transition:transform .4s var(--ease-out);border-radius:10px;padding:4px;position:absolute;top:50%;left:0;transform:translateY(-50%)rotate(-7deg);box-shadow:0 8px 16px #29272412}.mapas-module__O76TxG__stackSheet+.mapas-module__O76TxG__stackSheet{transform:translate(6%,-40%)rotate(6deg)}.mapas-module__O76TxG__stackSheet:only-child{transform:translateY(-50%)rotate(-4deg)}.mapas-module__O76TxG__stackSheet img{object-fit:contain;border-radius:6px;width:100%;height:100%}.mapas-module__O76TxG__emptyStack{min-height:148px;color:var(--brand-blue);background:var(--marca-soft);border:1px solid var(--marca);border-radius:14px;place-items:center;display:grid}.mapas-module__O76TxG__subjectFooter{border-top:1px solid var(--rule);grid-column:1/-1;justify-content:space-between;align-items:center;padding-top:14px;font-size:12px;font-weight:550;display:flex}.mapas-module__O76TxG__roundArrow{background:var(--marca-soft);width:32px;height:32px;color:var(--brand-blue);border-radius:50%;place-items:center;display:grid}.mapas-module__O76TxG__filters{gap:10px;min-width:0;display:flex}.mapas-module__O76TxG__filters select{border:1px solid var(--rule);background:var(--paper-raised);min-width:0;max-width:230px;height:44px;color:var(--ink-70);border-radius:10px;padding:0 30px 0 12px;font-size:12px}.mapas-module__O76TxG__collectionLabel{justify-content:space-between;align-items:center;gap:16px;display:flex}.mapas-module__O76TxG__collectionLabel>span{color:var(--ink-50);font-size:12px}.mapas-module__O76TxG__mapGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding:0;list-style:none;display:grid}.mapas-module__O76TxG__mapCard{background:var(--paper-raised);border:1px solid var(--rule);min-width:0;height:100%;transition:transform .25s var(--ease-out),border-color .25s,box-shadow .25s;border-radius:20px;flex-direction:column;padding:8px;display:flex}.mapas-module__O76TxG__mapCover{aspect-ratio:3/2;background:var(--paper-sunken);border-radius:13px;overflow:hidden}.mapas-module__O76TxG__mapCover img{object-fit:contain;width:100%;height:100%;transition:transform .45s var(--ease-out);display:block}.mapas-module__O76TxG__coverFallback{background:var(--marca-soft);height:100%;color:var(--brand-blue);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.mapas-module__O76TxG__mapInfo{align-content:start;gap:9px;padding:18px 12px 20px;display:grid}.mapas-module__O76TxG__mapInfo h3{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:17px;font-weight:600;line-height:1.4}.mapas-module__O76TxG__summary{-webkit-line-clamp:3;color:var(--ink-50);-webkit-box-orient:vertical;font-size:12px;line-height:1.8;display:-webkit-box;overflow:hidden}.mapas-module__O76TxG__mapFooter{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:10px;margin:auto 12px 0;padding:14px 0 8px;font-size:11px;display:flex}.mapas-module__O76TxG__mapFooter>span{color:var(--ink-50);align-items:center;gap:7px;display:inline-flex}.mapas-module__O76TxG__mapFooter .mapas-module__O76TxG__studyAction{color:var(--brand-blue);font-weight:600}.mapas-module__O76TxG__studyAction svg{transition:transform .25s var(--ease-out)}.mapas-module__O76TxG__noResults{border:1px dashed var(--rule-strong);text-align:center;color:var(--ink-50);border-radius:18px;justify-items:center;gap:12px;padding:48px 20px;display:grid}.mapas-module__O76TxG__noResults h3{color:var(--ink);font-size:17px;font-weight:600}.mapas-module__O76TxG__noResults p{font-size:13px}.mapas-module__O76TxG__noResults button{min-height:44px;color:var(--brand-blue);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.mapas-module__O76TxG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){.mapas-module__O76TxG__subjectCard:hover,.mapas-module__O76TxG__mapCard:hover{border-color:var(--rule-strong);box-shadow:var(--shadow-lift);transform:translateY(-3px)}.mapas-module__O76TxG__subjectCard:hover .mapas-module__O76TxG__stackSheet{transform:translateY(-54%)rotate(-9deg)}.mapas-module__O76TxG__subjectCard:hover .mapas-module__O76TxG__stackSheet+.mapas-module__O76TxG__stackSheet{transform:translate(9%,-36%)rotate(8deg)}.mapas-module__O76TxG__mapCard:hover .mapas-module__O76TxG__mapCover img{transform:scale(1.018)}.mapas-module__O76TxG__mapCard:hover .mapas-module__O76TxG__studyAction svg{transform:translate(3px)}}@media (max-width:1100px){.mapas-module__O76TxG__mapGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mapas-module__O76TxG__subjectCard{padding:20px 20px 14px}.mapas-module__O76TxG__subjectInfo h3{font-size:23px}}@media (max-width:760px){.mapas-module__O76TxG__headerRow,.mapas-module__O76TxG__toolbar,.mapas-module__O76TxG__mapToolbar{flex-direction:column;align-items:flex-start;gap:18px}.mapas-module__O76TxG__subjectGrid{grid-template-columns:1fr}.mapas-module__O76TxG__search,.mapas-module__O76TxG__filters{width:100%}.mapas-module__O76TxG__filters select{flex:1;width:50%;max-width:none}.mapas-module__O76TxG__coverStack{justify-self:end;width:100%;max-width:210px;min-height:160px}}@media (max-width:520px){.mapas-module__O76TxG__mapGrid{grid-template-columns:1fr;gap:18px}.mapas-module__O76TxG__page{gap:24px}.mapas-module__O76TxG__header{padding-bottom:22px}.mapas-module__O76TxG__subjectCard{gap:18px 10px}.mapas-module__O76TxG__subjectInfo h3{font-size:22px}.mapas-module__O76TxG__coverStack{min-height:130px}.mapas-module__O76TxG__topics{margin-top:16px}.mapas-module__O76TxG__collectionLabel h2{font-size:15px}}@media (prefers-reduced-motion:reduce){.mapas-module__O76TxG__subjectCard,.mapas-module__O76TxG__mapCard,.mapas-module__O76TxG__stackSheet,.mapas-module__O76TxG__mapCover img,.mapas-module__O76TxG__studyAction svg{transition:none}.mapas-module__O76TxG__subjectCard:hover,.mapas-module__O76TxG__mapCard:hover,.mapas-module__O76TxG__mapCard:hover .mapas-module__O76TxG__mapCover img,.mapas-module__O76TxG__mapCard:hover .mapas-module__O76TxG__studyAction svg{transform:none}.mapas-module__O76TxG__subjectCard:hover .mapas-module__O76TxG__stackSheet{transform:translateY(-50%)rotate(-7deg)}.mapas-module__O76TxG__subjectCard:hover .mapas-module__O76TxG__stackSheet+.mapas-module__O76TxG__stackSheet{transform:translate(6%,-40%)rotate(6deg)}.mapas-module__O76TxG__subjectCard:hover .mapas-module__O76TxG__stackSheet:only-child{transform:translateY(-50%)rotate(-4deg)}}.mapas-module__O76TxG__mapCover{position:relative}.mapas-module__O76TxG__lockedBadge{z-index:1;border:1px solid var(--rule);background:var(--paper-raised);color:var(--ink-70);border-radius:7px;align-items:center;gap:6px;padding:6px 9px;font-size:10px;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #0000000a}
.painel-module__MTfZxq__date{text-transform:capitalize;margin-left:auto}.painel-module__MTfZxq__dot{color:var(--brand-blue)}.painel-module__MTfZxq__todayPanel{border:1px solid var(--rule);background:var(--paper-raised);border-radius:16px;min-width:0;overflow:hidden}.painel-module__MTfZxq__todayHeader{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;display:flex}.painel-module__MTfZxq__todayHeader>div{align-items:center;gap:12px;display:flex}.painel-module__MTfZxq__todayIcon,.painel-module__MTfZxq__continueIcon{background:var(--marca-soft);width:42px;height:42px;color:var(--brand-blue);border:1px solid var(--marca);border-radius:12px;flex:none;place-items:center;display:grid}.painel-module__MTfZxq__todayHeader h2{letter-spacing:-.025em;font-size:18px;font-weight:600;line-height:1.4}.painel-module__MTfZxq__todayHeader p{color:var(--ink-50);margin-top:4px;font-size:12px}.painel-module__MTfZxq__todayHeader>a,.painel-module__MTfZxq__todayFooter a{color:var(--brand-blue);align-items:center;gap:8px;min-height:32px;font-size:13px;display:inline-flex}.painel-module__MTfZxq__todayTasks{padding:0 24px;list-style:none;display:grid}.painel-module__MTfZxq__todayTasks li{align-items:center;gap:16px;padding:20px 0;display:flex}.painel-module__MTfZxq__todayTasks li+li{border-top:1px solid var(--rule)}.painel-module__MTfZxq__taskOrder{border:1px solid var(--rule);width:32px;height:32px;color:var(--ink-50);border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}.painel-module__MTfZxq__todayTasks li:first-child .painel-module__MTfZxq__taskOrder{border-color:var(--marca);background:var(--marca-soft);color:var(--brand-blue)}.painel-module__MTfZxq__taskCopy{flex:1;min-width:0}.painel-module__MTfZxq__taskCopy>span{color:var(--ink-50);font-size:12px;display:block}.painel-module__MTfZxq__taskCopy h3{margin:6px 0;font-size:16px;font-weight:550;line-height:1.5}.painel-module__MTfZxq__taskCopy h3 a:hover{text-underline-offset:3px;text-decoration:underline}.painel-module__MTfZxq__taskCopy small{color:var(--ink-50);align-items:center;gap:5px;font-size:12px;display:flex}.painel-module__MTfZxq__taskOpen{border:1px solid var(--rule);border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.painel-module__MTfZxq__taskOpen:hover{color:var(--brand-blue);background:var(--marca-soft)}.painel-module__MTfZxq__todayFooter{border-top:1px solid var(--rule);background:var(--paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 24px;display:flex}.painel-module__MTfZxq__todayFooter>span{color:var(--ink-50);align-items:center;gap:6px;font-size:12px;display:flex}.painel-module__MTfZxq__todayEmpty{color:var(--ink-50);justify-items:start;gap:12px;padding:26px 24px;font-size:14px;line-height:1.65;display:grid}.painel-module__MTfZxq__todayEmpty h3{color:var(--ink);font-size:16px;font-weight:550}.painel-module__MTfZxq__todayEmpty>div{flex-wrap:wrap;gap:10px;margin-top:5px;display:flex}.painel-module__MTfZxq__continueCourse{background:var(--paper-raised);border:1px solid var(--rule);border-radius:16px;flex-wrap:wrap;align-items:center;gap:18px;padding:22px 24px;display:flex}.painel-module__MTfZxq__continueCourse>div{flex:1;min-width:min(100%,220px)}.painel-module__MTfZxq__continueCourse h2{font-size:16px;font-weight:600;line-height:1.5}.painel-module__MTfZxq__continueCourse p{color:var(--ink-50);margin-top:5px;font-size:13px;line-height:1.6}.painel-module__MTfZxq__continueCourse .painel-module__MTfZxq__heroProgress{margin-top:12px}@media (max-width:560px){.painel-module__MTfZxq__todayHeader,.painel-module__MTfZxq__todayEmpty,.painel-module__MTfZxq__continueCourse{padding:18px}.painel-module__MTfZxq__todayTasks{padding-inline:18px}.painel-module__MTfZxq__todayTasks li{gap:10px}.painel-module__MTfZxq__todayFooter{padding-inline:18px}.painel-module__MTfZxq__taskCopy h3{font-size:15px}}.painel-module__MTfZxq__streak{border:1px solid var(--rule);background:var(--paper-raised);color:var(--ink-50);border-radius:9px;align-items:center;gap:8px;padding:11px 14px;font-size:12px;display:flex}.painel-module__MTfZxq__streak>svg:first-child{color:var(--brand-blue)}.painel-module__MTfZxq__streak strong{color:var(--ink);font-size:16px;font-weight:650}.painel-module__MTfZxq__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.painel-module__MTfZxq__metrics>div,.painel-module__MTfZxq__metrics>a{border:1px solid var(--rule);background:var(--paper-raised);border-radius:12px;align-items:start;gap:10px;padding:16px;display:flex}.painel-module__MTfZxq__metrics>a:hover{border-color:var(--rule-strong);background:var(--paper-sunken)}.painel-module__MTfZxq__metrics>:is(div,a)>svg{color:var(--ink-50);flex:none;width:16px;height:16px;margin-top:4px}.painel-module__MTfZxq__metrics>:is(div,a)>div{gap:7px;min-width:0;display:grid}.painel-module__MTfZxq__metrics strong{letter-spacing:-.04em;font-size:23px;font-weight:600;line-height:1.1}.painel-module__MTfZxq__metrics span{color:var(--ink-50);align-items:center;gap:5px;font-size:12px;line-height:1.5;display:flex}.painel-module__MTfZxq__dashboardGrid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:26px;display:grid}.painel-module__MTfZxq__mainColumn{gap:30px;min-width:0;display:grid}.painel-module__MTfZxq__rail{align-content:start;gap:24px;min-width:0;display:grid}.painel-module__MTfZxq__resumeExam{border:1px solid var(--rule-strong);background:var(--paper-raised);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 18px;display:flex}.painel-module__MTfZxq__resumeExam>div{flex:1;gap:4px;min-width:180px;display:grid}.painel-module__MTfZxq__resumeExam strong{font-size:12px;font-weight:600}.painel-module__MTfZxq__resumeExam span{color:var(--ink-50);font-size:12px}.painel-module__MTfZxq__heroProgress{gap:9px;margin-top:22px;display:grid}.painel-module__MTfZxq__heroProgress>span{color:var(--ink-50);flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:12px;display:flex}.painel-module__MTfZxq__heroProgress strong{color:var(--brand-blue);font-weight:600}.painel-module__MTfZxq__heroProgress progress{width:100%;height:5px}.painel-module__MTfZxq__quickGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.painel-module__MTfZxq__quickAction{border:1px solid var(--rule);background:var(--paper-raised);border-radius:12px;align-content:start;gap:7px;padding:17px;transition:transform .18s,border-color .18s;display:grid}.painel-module__MTfZxq__quickAction:hover{border-color:var(--rule-strong);box-shadow:var(--shadow-card)}.painel-module__MTfZxq__quickAction>div{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.painel-module__MTfZxq__quickAction>div>svg{color:var(--ink-30)}.painel-module__MTfZxq__quickIcon{background:var(--paper-sunken);width:36px;height:36px;color:var(--ink-70);border-radius:9px;place-items:center;display:grid}.painel-module__MTfZxq__quickIcon[data-tone="0"]{background:var(--marca-soft);color:var(--marca-ink)}.painel-module__MTfZxq__quickAction h3{font-size:14px;font-weight:600}.painel-module__MTfZxq__quickAction p{color:var(--ink-50);font-size:12px;line-height:1.65}.painel-module__MTfZxq__courseList{border:1px solid var(--rule);background:var(--paper-raised);border-radius:16px;display:grid;overflow:hidden}.painel-module__MTfZxq__courseRow{align-items:center;gap:16px;padding:18px 20px;display:flex}.painel-module__MTfZxq__courseRow+.painel-module__MTfZxq__courseRow{border-top:1px solid var(--rule)}.painel-module__MTfZxq__courseRow:hover{background:var(--paper-sunken)}.painel-module__MTfZxq__courseSpine{background:var(--paper-sunken);border-left:3px solid;border-radius:3px 7px 7px 3px;flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:center;width:52px;height:70px;padding:12px;display:flex}.painel-module__MTfZxq__courseSpine>span{color:var(--ink-50);font-size:12px}.painel-module__MTfZxq__courseInfo{flex:1;min-width:0}.painel-module__MTfZxq__courseInfo>span{color:var(--ink-50);font-size:12px;display:block}.painel-module__MTfZxq__courseInfo h3{margin:5px 0 7px;font-size:14px;font-weight:600;line-height:1.5}.painel-module__MTfZxq__courseInfo p{color:var(--ink-50);align-items:center;gap:5px;font-size:12px;display:flex}.painel-module__MTfZxq__courseInfo p svg:not(:first-child){margin-left:9px}.painel-module__MTfZxq__courseState{min-width:115px;color:var(--ink-50);gap:9px;font-size:12px;display:grid}.painel-module__MTfZxq__courseState progress{width:100%;height:5px}.painel-module__MTfZxq__courseState progress,.painel-module__MTfZxq__heroProgress progress{appearance:none;background:var(--rule);color:var(--brand-blue);border:0;border-radius:10px;overflow:hidden}.painel-module__MTfZxq__courseState progress::-webkit-progress-bar{background:var(--rule)}.painel-module__MTfZxq__heroProgress progress::-webkit-progress-bar{background:var(--rule)}.painel-module__MTfZxq__courseState progress::-webkit-progress-value{background:var(--brand-blue);border-radius:10px}.painel-module__MTfZxq__heroProgress progress::-webkit-progress-value{background:var(--brand-blue);border-radius:10px}.painel-module__MTfZxq__courseState progress::-moz-progress-bar{background:var(--brand-blue)}.painel-module__MTfZxq__heroProgress progress::-moz-progress-bar{background:var(--brand-blue)}.painel-module__MTfZxq__mastery{background:var(--paper-raised);border:1px solid var(--rule);border-radius:16px;padding:24px}.painel-module__MTfZxq__mapEmpty{flex-wrap:wrap;align-items:center;gap:16px;padding-top:10px;display:flex}.painel-module__MTfZxq__mapEmpty>svg{color:var(--brand-blue)}.painel-module__MTfZxq__mapEmpty>div{flex:1;min-width:190px}.painel-module__MTfZxq__mapEmpty h3{font-size:14px;font-weight:500}.painel-module__MTfZxq__mapEmpty p{color:var(--ink-50);margin-top:6px;font-size:13px;line-height:1.7}.painel-module__MTfZxq__weakTopics{border:1px solid var(--rule);border-radius:12px;display:grid;overflow:hidden}.painel-module__MTfZxq__weakTopics>a{background:var(--paper-raised);align-items:center;gap:12px;padding:16px 19px;display:flex}.painel-module__MTfZxq__weakTopics>a+a{border-top:1px solid var(--rule)}.painel-module__MTfZxq__weakTopics>a:hover{background:var(--paper-sunken)}.painel-module__MTfZxq__weakTopics>a>div{flex:1;min-width:0}.painel-module__MTfZxq__weakTopics h3{font-size:13px;font-weight:550}.painel-module__MTfZxq__weakTopics p{color:var(--ink-50);margin-top:4px;font-size:12px;line-height:1.5}.painel-module__MTfZxq__weakTopics>a>span:not(:first-child){color:var(--ink-50);font-size:12px}.painel-module__MTfZxq__topicDot{border-radius:2px;flex-shrink:0;width:4px;height:27px}.painel-module__MTfZxq__news{border:1px solid var(--rule);background:var(--paper-raised);border-radius:16px;overflow:hidden}.painel-module__MTfZxq__newsHeader{justify-content:space-between;align-items:center;padding:21px 21px 18px;display:flex}.painel-module__MTfZxq__kicker{text-transform:uppercase;letter-spacing:.14em;color:var(--ink-50);margin-bottom:8px;font-size:12px;font-weight:550;display:block}.painel-module__MTfZxq__newsHeader h2{letter-spacing:-.04em;font-size:20px;font-weight:600}.painel-module__MTfZxq__newsHeader h2 span,.painel-module__MTfZxq__newsHeader>svg{color:var(--brand-blue)}.painel-module__MTfZxq__featuredNews{padding:0 20px}.painel-module__MTfZxq__newsCover{background:var(--paper-sunken);aspect-ratio:16/10;border-radius:9px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.painel-module__MTfZxq__newsCover img{object-fit:cover;width:100%;height:100%}.painel-module__MTfZxq__newsCover[data-generated=true] img{object-fit:contain}.painel-module__MTfZxq__newsCover>span{color:var(--ink);text-transform:uppercase;letter-spacing:.06em;background:#fff;border-radius:4px;padding:5px 8px;font-size:12px;font-weight:650;position:absolute;bottom:9px;left:9px}.painel-module__MTfZxq__newsLead{padding:14px 0 18px}.painel-module__MTfZxq__newsLead time{color:var(--ink-50);font-size:12px}.painel-module__MTfZxq__newsLead h3{font-family:var(--font-sans);letter-spacing:-.02em;margin:8px 0;font-size:17px;font-weight:600;line-height:1.5}.painel-module__MTfZxq__newsLead h3 a:hover,.painel-module__MTfZxq__newsBrief h3 a:hover{text-underline-offset:3px;text-decoration:underline}.painel-module__MTfZxq__newsLead>p{-webkit-line-clamp:2;color:var(--ink-50);-webkit-box-orient:vertical;font-size:12px;line-height:1.7;display:-webkit-box;overflow:hidden}.painel-module__MTfZxq__newsBrief{border-top:1px solid var(--rule);margin:0 20px;padding:15px 0}.painel-module__MTfZxq__newsBrief>div{color:var(--ink-50);flex-wrap:wrap;justify-content:space-between;gap:7px;font-size:12px;display:flex}.painel-module__MTfZxq__newsBrief h3{margin-top:7px;font-size:14px;font-weight:500;line-height:1.6}.painel-module__MTfZxq__newsFooter{border-top:1px solid var(--rule);color:var(--brand-blue);justify-content:space-between;align-items:center;padding:16px 20px;font-size:13px;font-weight:500;display:flex}.painel-module__MTfZxq__newsFooter:hover{background:var(--paper-sunken)}.painel-module__MTfZxq__newsEmpty{color:var(--ink-50);gap:11px;margin:0 20px 20px;padding:20px 0;font-size:12px;line-height:1.7;display:grid}.painel-module__MTfZxq__newsEmpty h3{color:var(--ink);font-size:16px;font-family:var(--font-serif)}.painel-module__MTfZxq__newsEmpty a{align-items:center;gap:5px;text-decoration:underline;display:flex}.painel-module__MTfZxq__activity{border:1px solid var(--rule);background:var(--paper-raised);border-radius:16px;padding:22px}.painel-module__MTfZxq__activityNumber{align-items:baseline;gap:8px;display:flex}.painel-module__MTfZxq__activityNumber strong{letter-spacing:-.05em;font-size:32px;font-weight:650}.painel-module__MTfZxq__activityNumber span{color:var(--ink-50);font-size:12px}.painel-module__MTfZxq__weekChart{grid-template-columns:repeat(7,minmax(0,1fr));gap:11px;margin-bottom:17px;padding-top:20px;display:grid}.painel-module__MTfZxq__weekChart>div{text-align:center;color:var(--ink-50);gap:8px;font-size:12px;display:grid}.painel-module__MTfZxq__barTrack{background:var(--paper-sunken);border-radius:4px;align-items:flex-end;height:66px;display:flex;overflow:hidden}.painel-module__MTfZxq__barTrack>span{background:var(--chart-muted);border-radius:4px;width:100%;min-height:0}.painel-module__MTfZxq__barTrack>span[data-today=true]{background:var(--brand-blue)}.painel-module__MTfZxq__muted{color:var(--ink-50);margin:12px 0 17px;font-size:12px;line-height:1.7}@media (min-width:1600px){.painel-module__MTfZxq__dashboardGrid{grid-template-columns:minmax(0,1fr) 340px;gap:32px}}@media (max-width:1400px){.painel-module__MTfZxq__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.painel-module__MTfZxq__metrics>div,.painel-module__MTfZxq__metrics>a{align-items:center}.painel-module__MTfZxq__metrics>:is(div,a)>svg{margin-top:0}.painel-module__MTfZxq__metrics>:is(div,a)>div{grid-template-columns:auto 1fr;align-items:center;gap:12px}.painel-module__MTfZxq__quickGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.painel-module__MTfZxq__courseState{min-width:85px}}@media (max-width:1200px){.painel-module__MTfZxq__dashboardGrid{grid-template-columns:minmax(0,1fr)}.painel-module__MTfZxq__rail{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.painel-module__MTfZxq__news{grid-row:span 2}.painel-module__MTfZxq__quickGrid,.painel-module__MTfZxq__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.painel-module__MTfZxq__metrics>:is(div,a)>div{grid-template-columns:1fr;gap:7px}}@media (max-width:760px){.painel-module__MTfZxq__metrics,.painel-module__MTfZxq__quickGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.painel-module__MTfZxq__courseRow{flex-wrap:wrap;gap:12px;padding:16px}.painel-module__MTfZxq__courseState{margin-left:68px}.painel-module__MTfZxq__mastery{padding:20px}.painel-module__MTfZxq__weakTopics>a{flex-wrap:wrap}}@media (max-width:560px){.painel-module__MTfZxq__rail{grid-template-columns:minmax(0,1fr)}.painel-module__MTfZxq__news{grid-row:auto}.painel-module__MTfZxq__metrics strong{font-size:23px}.painel-module__MTfZxq__metrics>div,.painel-module__MTfZxq__metrics>a{gap:8px;padding:14px}.painel-module__MTfZxq__streak{padding:9px 12px}.painel-module__MTfZxq__newsCover{aspect-ratio:16/8}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.painel-module__MTfZxq__quickAction:hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.painel-module__MTfZxq__quickAction{transition:none;transform:none}}
.purchase-confirmation-module__C6hhXG__dialog{border:1px solid var(--rule);background:var(--paper-raised);width:min(500px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--ink);overscroll-behavior:contain;font-family:var(--font-sans,Arial,sans-serif);border-radius:22px;margin:auto;padding:0;animation:.22s ease-out purchase-confirmation-module__C6hhXG__arrive;position:fixed;inset:0;overflow:auto;box-shadow:0 28px 100px #1c181c26}.purchase-confirmation-module__C6hhXG__dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#25212d70}.purchase-confirmation-module__C6hhXG__body{padding:38px 36px 24px;position:relative}.purchase-confirmation-module__C6hhXG__close{width:36px;height:36px;color:var(--ink-50);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:14px;right:14px}.purchase-confirmation-module__C6hhXG__close:hover{background:var(--paper-sunken);color:var(--ink)}.purchase-confirmation-module__C6hhXG__seal{border:1px solid color-mix(in srgb,var(--brand-blue) 13%,transparent);background:var(--marca-soft);width:62px;height:62px;color:var(--brand-blue);border-radius:19px;place-items:center;margin-bottom:26px;display:grid}.purchase-confirmation-module__C6hhXG__eyebrow{letter-spacing:.12em;color:var(--brand-blue);margin:0 0 10px;font-size:10px;font-weight:650;line-height:1.5}.purchase-confirmation-module__C6hhXG__body h2{letter-spacing:-.045em;text-wrap:balance;max-width:370px;margin:0;font-size:32px;font-weight:600;line-height:1.15}.purchase-confirmation-module__C6hhXG__description{max-width:360px;color:var(--ink-50);margin:14px 0 26px;font-size:14px;line-height:1.75}.purchase-confirmation-module__C6hhXG__purchases{border:1px solid var(--rule);background:var(--paper);overscroll-behavior:contain;border-radius:12px;gap:10px;max-height:240px;margin-bottom:26px;display:grid;overflow:auto}.purchase-confirmation-module__C6hhXG__purchase{align-items:center;gap:14px;padding:18px 16px;display:flex}.purchase-confirmation-module__C6hhXG__purchase+.purchase-confirmation-module__C6hhXG__purchase{border-top:1px solid var(--rule)}.purchase-confirmation-module__C6hhXG__purchase>div{flex:1;min-width:0}.purchase-confirmation-module__C6hhXG__book{border:1px solid var(--rule);background:var(--paper-raised);width:42px;height:48px;color:var(--ink-70);border-radius:7px;flex:none;place-items:center;display:grid}.purchase-confirmation-module__C6hhXG__kind{color:var(--ink-50);font-size:10px;line-height:1.4}.purchase-confirmation-module__C6hhXG__name{overflow-wrap:anywhere;margin:3px 0 4px;font-size:14px;font-weight:600;line-height:1.4}.purchase-confirmation-module__C6hhXG__period{color:var(--ink-50);margin:0;font-size:11px;line-height:1.5}.purchase-confirmation-module__C6hhXG__itemCheck{color:var(--certo);flex:none}.purchase-confirmation-module__C6hhXG__primary{background:var(--brand-blue);color:#fff;width:100%;min-height:49px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:12px;padding:12px 18px;font-size:14px;font-weight:600;transition:filter .15s;display:flex}.purchase-confirmation-module__C6hhXG__primary:hover{filter:brightness(.92)}.purchase-confirmation-module__C6hhXG__secondary{min-height:44px;color:var(--ink-50);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;margin:8px auto 0;padding:10px 14px;font-size:12px;display:block}.purchase-confirmation-module__C6hhXG__secondary:hover{color:var(--ink);background:var(--paper)}.purchase-confirmation-module__C6hhXG__footer{border-top:1px solid var(--rule);color:var(--ink-50);justify-content:space-between;align-items:center;gap:18px;padding:17px 36px;font-size:10px;display:flex}.purchase-confirmation-module__C6hhXG__wordmark{letter-spacing:-.075em;color:var(--ink);font-size:21px;font-weight:750;line-height:1}.purchase-confirmation-module__C6hhXG__wordmark>span{color:var(--brand-blue)}@keyframes purchase-confirmation-module__C6hhXG__arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.purchase-confirmation-module__C6hhXG__body{padding:30px 24px 18px}.purchase-confirmation-module__C6hhXG__body h2{font-size:28px}.purchase-confirmation-module__C6hhXG__description{font-size:13px}.purchase-confirmation-module__C6hhXG__seal{width:56px;height:56px;margin-bottom:24px}.purchase-confirmation-module__C6hhXG__purchase{gap:10px;padding:14px 12px}.purchase-confirmation-module__C6hhXG__book{width:36px;height:43px}.purchase-confirmation-module__C6hhXG__itemCheck{display:none}.purchase-confirmation-module__C6hhXG__footer{padding:16px 24px}.purchase-confirmation-module__C6hhXG__purchases{max-height:200px}}@media (prefers-reduced-motion:reduce){.purchase-confirmation-module__C6hhXG__dialog{animation:none}.purchase-confirmation-module__C6hhXG__primary{transition:none}}
.checkout-module__wV3J9q__page{color:#292724;--checkout-accent:#b94708;--checkout-muted:#686974;--checkout-border:#e3e5e9;background:#f8f9fb;min-height:100dvh}.checkout-module__wV3J9q__topbar{border-bottom:1px solid var(--checkout-border);justify-content:space-between;align-items:center;gap:20px;max-width:1160px;margin:auto;padding:25px 28px;display:flex}.checkout-module__wV3J9q__topbar>span{color:var(--checkout-muted);align-items:center;gap:7px;font-size:12px;display:flex}.checkout-module__wV3J9q__main{max-width:1160px;margin:auto;padding:26px 28px 56px}.checkout-module__wV3J9q__back{color:var(--checkout-muted);align-items:center;gap:7px;font-size:13px;display:inline-flex}.checkout-module__wV3J9q__back:hover{color:var(--checkout-accent)}.checkout-module__wV3J9q__heading{justify-content:space-between;align-items:end;gap:24px;margin:26px 0 28px;display:flex}.checkout-module__wV3J9q__heading h1{letter-spacing:-.045em;margin:8px 0 10px;font-size:clamp(25px,2.6vw,33px);font-weight:650;line-height:1.18}.checkout-module__wV3J9q__heading p:not(.checkout-module__wV3J9q__eyebrow){color:var(--checkout-muted);font-size:14px}.checkout-module__wV3J9q__eyebrow{color:var(--checkout-accent);letter-spacing:.15em;font-size:10px;font-weight:650}.checkout-module__wV3J9q__steps{flex-shrink:0;align-items:center;gap:16px;padding-bottom:3px;display:flex}.checkout-module__wV3J9q__steps li{color:var(--checkout-muted);white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.checkout-module__wV3J9q__steps span{border:1px solid #d9dde2;border-radius:50%;place-items:center;width:21px;height:21px;font-size:10px;display:grid}.checkout-module__wV3J9q__steps li:first-child span{color:var(--checkout-accent);background:#fff0e5;border-color:#f0ccb3}.checkout-module__wV3J9q__layout{grid-template-columns:minmax(0,1.48fr) minmax(310px,1fr);align-items:start;gap:28px;display:grid}.checkout-module__wV3J9q__formColumn,.checkout-module__wV3J9q__form,.checkout-module__wV3J9q__fields{gap:18px;min-width:0;display:grid}.checkout-module__wV3J9q__fields{border:0;margin:0;padding:0}.checkout-module__wV3J9q__panel,.checkout-module__wV3J9q__summary{border:1px solid var(--checkout-border);background:#fff;border-radius:15px;min-width:0;box-shadow:0 3px 10px #25293103}.checkout-module__wV3J9q__panel{padding:24px}.checkout-module__wV3J9q__sectionHeading{align-items:center;gap:12px;margin-bottom:21px;display:flex}.checkout-module__wV3J9q__sectionHeading>span:first-child{color:#565c66;background:#f4f5f7;border:1px solid #e8eaee;border-radius:9px;flex:none;place-items:center;width:31px;height:31px;font-size:12px;font-weight:600;display:grid}.checkout-module__wV3J9q__sectionHeading h2{letter-spacing:-.025em;font-size:16px;font-weight:650;line-height:1.4}.checkout-module__wV3J9q__sectionHeading p{color:var(--checkout-muted);margin-top:3px;font-size:12px;line-height:1.5}.checkout-module__wV3J9q__sectionHeading .checkout-module__wV3J9q__signedIn{color:#257559;align-items:center;gap:4px;margin-left:auto;font-size:10px;display:flex}.checkout-module__wV3J9q__sectionLock{color:#8a919b;flex-shrink:0;margin-left:auto}.checkout-module__wV3J9q__account{color:#616772;overflow-wrap:anywhere;background:#f6f7f9;border-radius:7px;align-items:center;gap:8px;margin:-5px 0 17px;padding:9px 12px;font-size:12px;display:flex}.checkout-module__wV3J9q__account svg{flex:none}.checkout-module__wV3J9q__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 16px;display:grid}.checkout-module__wV3J9q__fieldGrid>*{min-width:0}.checkout-module__wV3J9q__full{grid-column:1/-1}.checkout-module__wV3J9q__panel label{color:#454950;font-size:12px;font-weight:550}.checkout-module__wV3J9q__panel input,.checkout-module__wV3J9q__installments select{color:#292724;background:#fff;border:1px solid #dce0e5;border-radius:8px;width:100%;min-width:0;height:44px;padding:0 12px;font-size:14px;box-shadow:0 1px 2px #25293103}.checkout-module__wV3J9q__panel input::placeholder{color:#9399a2}.checkout-module__wV3J9q__page input:disabled,.checkout-module__wV3J9q__page button:disabled,.checkout-module__wV3J9q__page select:disabled{cursor:not-allowed;opacity:.6}.checkout-module__wV3J9q__methods{flex-wrap:wrap;gap:8px;margin-bottom:21px;display:flex}.checkout-module__wV3J9q__methods button{color:#626772;background:#fff;border:1px solid #dce0e5;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:11px;font-size:12px;font-weight:550;transition:background .16s,border-color .16s;display:flex}.checkout-module__wV3J9q__methods button:hover{background:#faf9f7}.checkout-module__wV3J9q__methods button[aria-pressed=true]{color:#a73f07;background:#fff8f3;border-color:#c66a34;box-shadow:0 0 0 1px #c66a3410}.checkout-module__wV3J9q__methodCheck{border:1px solid #cbd0d6;border-radius:50%;flex:none;place-items:center;width:15px;height:15px;margin-left:auto;display:grid}.checkout-module__wV3J9q__methods button[aria-pressed=true] .checkout-module__wV3J9q__methodCheck{background:var(--checkout-accent);color:#fff;border-color:var(--checkout-accent)}.checkout-module__wV3J9q__cardFields{gap:18px;animation:.2s checkout-module__wV3J9q__appear;display:grid}.checkout-module__wV3J9q__cardNumber{position:relative}.checkout-module__wV3J9q__cardNumber>svg{color:#8e949e;pointer-events:none;position:absolute;bottom:13px;right:13px}.checkout-module__wV3J9q__cardNumber input{font-variant-numeric:tabular-nums;padding-right:40px}.checkout-module__wV3J9q__billingAddress{border-top:1px solid #eceef1;padding-top:16px}.checkout-module__wV3J9q__billingAddress>p{color:#747b86;margin-bottom:12px;font-size:11px}.checkout-module__wV3J9q__installments{gap:7px;display:grid}.checkout-module__wV3J9q__security{color:#777e87;justify-content:center;align-items:center;gap:6px;font-size:10px;line-height:1.6;display:flex}.checkout-module__wV3J9q__security svg{flex:none}.checkout-module__wV3J9q__methodInfo{background:#f7f8fa;border-radius:10px;align-items:start;gap:15px;padding:22px 16px;animation:.2s checkout-module__wV3J9q__appear;display:flex}.checkout-module__wV3J9q__methodInfo>svg{color:#616b78;flex:none}.checkout-module__wV3J9q__methodInfo h3{margin-bottom:6px;font-size:13px;font-weight:600}.checkout-module__wV3J9q__methodInfo p{color:var(--checkout-muted);font-size:12px;line-height:1.7}.checkout-module__wV3J9q__confirmation{gap:14px;padding:0 3px;display:grid}.checkout-module__wV3J9q__confirmation>div:empty{display:none}.checkout-module__wV3J9q__consent{color:#686974;cursor:pointer;align-items:start;gap:10px;font-size:11px;line-height:1.7;display:flex}.checkout-module__wV3J9q__consent input{appearance:auto;width:16px;height:16px;accent-color:var(--checkout-accent);flex:none;margin-top:2px}.checkout-module__wV3J9q__payTotal{color:var(--checkout-muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}.checkout-module__wV3J9q__payTotal strong{color:#292724;font-size:18px;font-weight:650}.checkout-module__wV3J9q__primary{border:1px solid var(--checkout-accent);background:var(--checkout-accent);color:#fff;text-align:center;border-radius:9px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:49px;padding:12px 15px;font-size:14px;font-weight:600;line-height:1.4;transition:background .15s,box-shadow .15s;display:flex;box-shadow:0 3px 7px #b9470814}.checkout-module__wV3J9q__primary:hover:not(:disabled){background:#a13c06;box-shadow:0 4px 12px #b9470826}.checkout-module__wV3J9q__primary svg{flex:none}.checkout-module__wV3J9q__primary svg:last-child:not(:first-child){margin-left:auto}.checkout-module__wV3J9q__primary svg:first-child:not(:last-child){margin-right:auto}.checkout-module__wV3J9q__helper{color:var(--checkout-muted);text-align:center;font-size:11px;line-height:1.6}.checkout-module__wV3J9q__panel>.checkout-module__wV3J9q__helper{margin-top:14px}.checkout-module__wV3J9q__summary{padding:23px;position:sticky;top:24px;overflow:hidden}.checkout-module__wV3J9q__summaryHead{border-bottom:1px solid #eceef1;justify-content:space-between;align-items:center;gap:8px;padding-bottom:20px;display:flex}.checkout-module__wV3J9q__summaryHead h2{font-size:14px;font-weight:650}.checkout-module__wV3J9q__summaryHead a{color:var(--checkout-accent);text-underline-offset:3px;font-size:11px;text-decoration:underline}.checkout-module__wV3J9q__product{gap:12px;margin-top:23px;display:flex}.checkout-module__wV3J9q__productIcon{width:47px;height:55px;color:var(--checkout-accent);background:#fff1e6;border:1px solid #f5ddca;border-radius:9px;flex:none;place-items:center;display:grid}.checkout-module__wV3J9q__productLabel{color:#8d7464;letter-spacing:.1em;margin:1px 0 5px;font-size:9px;font-weight:600;display:block}.checkout-module__wV3J9q__product h3{letter-spacing:-.025em;font-size:19px;font-weight:650;line-height:1.25}.checkout-module__wV3J9q__product p{color:var(--checkout-muted);margin-top:6px;font-size:12px;line-height:1.55}.checkout-module__wV3J9q__price{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:20px 0;display:flex}.checkout-module__wV3J9q__price strong{letter-spacing:-.04em;font-size:29px;font-weight:650;line-height:1.15}.checkout-module__wV3J9q__price>span{color:var(--checkout-muted);font-size:11px}.checkout-module__wV3J9q__benefits{gap:10px;margin:0 0 19px;display:grid}.checkout-module__wV3J9q__benefits li{color:#5f6771;align-items:start;gap:8px;font-size:12px;line-height:1.4;display:flex}.checkout-module__wV3J9q__benefits svg{color:#357b60;flex:none}.checkout-module__wV3J9q__saving{color:#297455;background:#f1f8f4;border-radius:8px;margin:0 0 18px;padding:10px 12px;font-size:11px;line-height:1.6}.checkout-module__wV3J9q__coupon{border-top:1px solid #eceef1;padding:16px 0}.checkout-module__wV3J9q__coupon summary{color:#5a626e;cursor:pointer;align-items:center;gap:7px;font-size:12px;list-style:none;display:flex}.checkout-module__wV3J9q__coupon summary::-webkit-details-marker{display:none}.checkout-module__wV3J9q__coupon summary>svg:last-child{margin-left:auto;transition:transform .16s}.checkout-module__wV3J9q__coupon[open] summary>svg:last-child{transform:rotate(180deg)}.checkout-module__wV3J9q__coupon form{gap:7px;margin-top:12px;display:flex}.checkout-module__wV3J9q__coupon input{border:1px solid #dce0e5;border-radius:7px;flex:1;width:100%;min-width:0;height:39px;padding:0 10px;font-size:12px}.checkout-module__wV3J9q__coupon form button{color:#3b424b;background:#f7f8fa;border:1px solid #dce0e5;border-radius:7px;padding:7px 11px;font-size:11px;font-weight:600}.checkout-module__wV3J9q__couponStatus{color:var(--checkout-muted);overflow-wrap:anywhere;justify-content:space-between;align-items:start;gap:8px;margin-top:10px;font-size:11px;display:flex}.checkout-module__wV3J9q__couponStatus button{text-underline-offset:2px;color:var(--checkout-accent);text-decoration:underline}.checkout-module__wV3J9q__couponError{color:#a62d32;margin-top:10px;font-size:12px;line-height:1.5}.checkout-module__wV3J9q__totals{border-top:1px solid #eceef1;gap:12px;padding-top:17px;display:grid}.checkout-module__wV3J9q__totals>div:not(.checkout-module__wV3J9q__trialNote){justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;display:flex}.checkout-module__wV3J9q__totals>p{color:var(--checkout-muted);font-size:11px;line-height:1.6}.checkout-module__wV3J9q__totals .checkout-module__wV3J9q__total{font-weight:600}.checkout-module__wV3J9q__total strong{letter-spacing:-.035em;font-size:25px;font-weight:650}.checkout-module__wV3J9q__discount{color:#297455}.checkout-module__wV3J9q__trialNote{background:#faf6f1;border:1px solid #f2e6d8;border-radius:9px;align-items:start;gap:9px;padding:13px 12px;display:flex}.checkout-module__wV3J9q__trialNote svg{color:#997049;flex:none;margin-top:2px}.checkout-module__wV3J9q__trialNote strong{font-size:12px;font-weight:600}.checkout-module__wV3J9q__trialNote p{color:#7c7064;margin-top:5px;font-size:11px;line-height:1.65}.checkout-module__wV3J9q__summaryFoot{color:#818691;background:#fafbfc;border-top:1px solid #eceef1;align-items:center;gap:9px;margin:20px -23px -23px;padding:16px 23px;font-size:10px;line-height:1.6;display:flex}.checkout-module__wV3J9q__summaryFoot svg{color:#6c7d73;flex:none}.checkout-module__wV3J9q__notice{color:#786139;background:#fff9ee;border:1px solid #eddfc3;border-radius:10px;padding:15px 18px;font-size:12px;line-height:1.7}.checkout-module__wV3J9q__notice a{align-items:center;gap:3px;text-decoration:underline;display:inline-flex}.checkout-module__wV3J9q__footer{border-top:1px solid var(--checkout-border);color:#848a93;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;max-width:1104px;margin:auto;padding:23px 20px;font-size:11px;display:flex}.checkout-module__wV3J9q__footer>span{margin-left:20px}.checkout-module__wV3J9q__result,.checkout-module__wV3J9q__success{max-width:600px;margin:35px auto 60px}.checkout-module__wV3J9q__success{border:1px solid var(--checkout-border);text-align:center;background:#fff;border-radius:16px;justify-items:center;gap:18px;padding:36px;display:grid}.checkout-module__wV3J9q__success h2{letter-spacing:-.035em;font-size:23px;font-weight:600}.checkout-module__wV3J9q__success p{color:var(--checkout-muted);font-size:14px;line-height:1.7}.checkout-module__wV3J9q__successIcon{color:#297455;background:#e9f5ef;border-radius:50%;place-items:center;width:58px;height:58px;display:grid}.checkout-module__wV3J9q__spinner{animation:1s linear infinite checkout-module__wV3J9q__spin}.checkout-module__wV3J9q__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes checkout-module__wV3J9q__spin{to{transform:rotate(360deg)}}@keyframes checkout-module__wV3J9q__appear{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (min-width:1500px){.checkout-module__wV3J9q__main{padding-top:32px}.checkout-module__wV3J9q__heading{margin-bottom:32px}}@media (max-width:1000px){.checkout-module__wV3J9q__steps{display:none}.checkout-module__wV3J9q__layout{grid-template-columns:minmax(0,1.3fr) minmax(290px,1fr);gap:20px}.checkout-module__wV3J9q__panel{padding:20px}.checkout-module__wV3J9q__sectionHeading .checkout-module__wV3J9q__signedIn{display:none}}@media (max-width:760px){.checkout-module__wV3J9q__topbar{padding:21px 20px}.checkout-module__wV3J9q__main{padding:23px 18px 35px}.checkout-module__wV3J9q__heading{margin:22px 0}.checkout-module__wV3J9q__heading p:not(.checkout-module__wV3J9q__eyebrow){font-size:13px}.checkout-module__wV3J9q__layout{grid-template-columns:minmax(0,1fr);gap:20px}.checkout-module__wV3J9q__summary{grid-row:1;padding:20px;position:static}.checkout-module__wV3J9q__summaryHead{padding-bottom:15px}.checkout-module__wV3J9q__product{margin-top:17px}.checkout-module__wV3J9q__product p{font-size:11px}.checkout-module__wV3J9q__price{margin:16px 0}.checkout-module__wV3J9q__benefits{gap:7px;margin-bottom:15px}.checkout-module__wV3J9q__saving{margin-bottom:14px}.checkout-module__wV3J9q__summaryFoot{display:none}.checkout-module__wV3J9q__summary .checkout-module__wV3J9q__renewal{font-size:11px}.checkout-module__wV3J9q__sectionHeading .checkout-module__wV3J9q__signedIn{display:flex}.checkout-module__wV3J9q__footer>span{text-align:center;width:100%;margin:3px 0 0}.checkout-module__wV3J9q__panel input,.checkout-module__wV3J9q__coupon input,.checkout-module__wV3J9q__installments select{font-size:16px}.checkout-module__wV3J9q__panel{padding:20px 17px}.checkout-module__wV3J9q__fieldGrid{gap:15px 12px}}@media (max-width:380px){.checkout-module__wV3J9q__main{padding-inline:12px}.checkout-module__wV3J9q__topbar{padding-inline:14px}.checkout-module__wV3J9q__sectionHeading .checkout-module__wV3J9q__signedIn{display:none}.checkout-module__wV3J9q__methods button{padding:10px 8px;font-size:11px}.checkout-module__wV3J9q__methods button>svg{width:16px}.checkout-module__wV3J9q__methods{gap:5px}.checkout-module__wV3J9q__methodCheck{display:none}}@media (prefers-reduced-motion:reduce){.checkout-module__wV3J9q__page *{transition:none!important;animation:none!important}}
.hotmart-checkout-module__224sNq__providers{gap:11px;margin-bottom:25px;display:grid}.hotmart-checkout-module__224sNq__providers>span{color:#686974;font-size:13px}.hotmart-checkout-module__224sNq__providers>div{gap:12px;display:flex}.hotmart-checkout-module__224sNq__providers button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e3e5e9;border-radius:10px;align-items:center;gap:12px;min-width:220px;padding:14px 17px;transition:border-color .16s,background .16s;display:flex}.hotmart-checkout-module__224sNq__providers button[aria-pressed=true]{color:#ae4818;background:#fff8f2;border-color:#c9622f}.hotmart-checkout-module__224sNq__providers button>span{flex:1;gap:4px;font-size:13px;font-weight:600;display:grid}.hotmart-checkout-module__224sNq__providers small{color:#7b7c87;font-size:11px;font-weight:400}.hotmart-checkout-module__224sNq__layout{grid-template-columns:minmax(0,1.48fr) minmax(310px,1fr);align-items:start;gap:28px;display:grid}.hotmart-checkout-module__224sNq__panel,.hotmart-checkout-module__224sNq__summary{background:#fff;border:1px solid #e3e5e9;border-radius:15px;padding:28px}.hotmart-checkout-module__224sNq__panel{gap:18px;display:grid}.hotmart-checkout-module__224sNq__brand{color:#c45422;background:#fff0e4;border-radius:16px;place-items:center;width:58px;height:58px;display:grid}.hotmart-checkout-module__224sNq__panel h2{letter-spacing:-.5px;font-size:22px;font-weight:650}.hotmart-checkout-module__224sNq__panel>p,.hotmart-checkout-module__224sNq__summary p{color:#73747f;font-size:13px;line-height:1.75}.hotmart-checkout-module__224sNq__email{background:#f8fafc;border:1px solid #e7eaef;border-radius:9px;padding:16px}.hotmart-checkout-module__224sNq__email strong{font-size:13px;font-weight:550}.hotmart-checkout-module__224sNq__email p{color:#626d80;overflow-wrap:anywhere;margin-top:6px;font-size:13px;line-height:1.6}.hotmart-checkout-module__224sNq__panel>.hotmart-checkout-module__224sNq__conditions{font-size:12px}.hotmart-checkout-module__224sNq__cta{color:#fff;background:#b94708;border-radius:9px;justify-content:center;align-items:center;padding:16px;font-size:14px;font-weight:600;transition:background .16s;display:flex}.hotmart-checkout-module__224sNq__cta:hover{background:#a53e05}.hotmart-checkout-module__224sNq__security{justify-content:center;align-items:center;gap:6px;display:flex;font-size:11px!important}.hotmart-checkout-module__224sNq__summary h2{border-bottom:1px solid #edf0f3;margin-bottom:22px;padding-bottom:22px;font-size:14px;font-weight:600}.hotmart-checkout-module__224sNq__summary>svg{color:#a36a40;margin-bottom:15px}.hotmart-checkout-module__224sNq__summary h3{margin-bottom:6px;font-size:20px;font-weight:600}.hotmart-checkout-module__224sNq__summary ul{gap:14px;margin:22px 0;font-size:12px;display:grid}.hotmart-checkout-module__224sNq__summary li{align-items:center;gap:8px;display:flex}.hotmart-checkout-module__224sNq__summary li svg{color:#38836b}.hotmart-checkout-module__224sNq__summary .hotmart-checkout-module__224sNq__note{border-top:1px solid #edf0f3;padding-top:18px;font-size:12px}.hotmart-checkout-module__224sNq__select{gap:9px;font-size:13px;display:grid}.hotmart-checkout-module__224sNq__select select{background:#fff;border:1px solid #dce1e8;border-radius:7px;width:100%;min-width:0;padding:12px}@media (max-width:800px){.hotmart-checkout-module__224sNq__layout{grid-template-columns:1fr}.hotmart-checkout-module__224sNq__providers>div{grid-template-columns:1fr 1fr;display:grid}.hotmart-checkout-module__224sNq__providers button{gap:9px;min-width:0;padding:12px}.hotmart-checkout-module__224sNq__providers button>span{font-size:12px}.hotmart-checkout-module__224sNq__providers button>svg:last-child:not(:first-child){display:none}.hotmart-checkout-module__224sNq__panel,.hotmart-checkout-module__224sNq__summary{padding:23px}}@media (max-width:400px){.hotmart-checkout-module__224sNq__providers button>svg:first-child{display:none}.hotmart-checkout-module__224sNq__security{align-items:start}.hotmart-checkout-module__224sNq__security svg{flex-shrink:0;margin-top:3px}}
