@media screen{.dark .landing :is(.bg-creme,.bg-papel):not(.bg-marca *,.bg-ambar *){background-color:var(--card);color:var(--foreground)}.dark .landing .bg-creme:not(.bg-marca *,.bg-ambar *){background-color:var(--background)}.dark .landing :not(:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte),:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte) *)[class~=bg-tinta\/12]{background-color:color-mix(in srgb, var(--foreground) 12%, transparent)}.dark .landing :not(:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte),:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte) *)[class~=bg-tinta\/15]{background-color:color-mix(in srgb, var(--foreground) 15%, transparent)}.dark .landing :not(:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte),:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte) *)[class~=bg-tinta\/35]{background-color:color-mix(in srgb, var(--foreground) 35%, transparent)}.dark .landing :not(:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte),:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte) *)[class~=bg-tinta\/5]{background-color:color-mix(in srgb, var(--foreground) 5%, transparent)}.dark .landing :not(:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte),:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte) *)[class~=bg-tinta\/50]{background-color:color-mix(in srgb, var(--foreground) 50%, transparent)}.dark .landing :not(:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte),:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte) *)[class~=border-tinta]{border-color:var(--foreground)}.dark .landing :not(:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte),:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte) *)[class~=border-tinta\/10]{border-color:color-mix(in srgb, var(--foreground) 10%, transparent)}.dark .landing :not(:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte),:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte) *)[class~=border-tinta\/12]{border-color:color-mix(in srgb, var(--foreground) 12%, transparent)}.dark .landing :not(:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte),:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte) *)[class~=border-tinta\/15]{border-color:color-mix(in srgb, var(--foreground) 15%, transparent)}.dark .landing :not(:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte),:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte) *)[class~=border-tinta\/20]{border-color:color-mix(in srgb, var(--foreground) 20%, transparent)}.dark .landing :not(:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte),:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte) *)[class~=border-tinta\/25]{border-color:color-mix(in srgb, var(--foreground) 25%, transparent)}.dark .landing :not(:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte),:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte) *)[class~=border-tinta\/30]{border-color:color-mix(in srgb, var(--foreground) 30%, transparent)}.dark .landing :not(:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte),:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte) *)[class~=border-tinta\/35]{border-color:color-mix(in srgb, var(--foreground) 35%, transparent)}.dark .landing :not(:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte),:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte) *)[class~=text-tinta]{color:var(--foreground)}.dark .landing :not(:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte),:is(.bg-marca,.bg-ambar,.bg-laranja,.bg-laranja-forte) *):is([class~=text-tinta\/40],[class~=text-tinta\/45],[class~=text-tinta\/50],[class~=text-tinta\/55],[class~=text-tinta\/60],[class~=text-tinta\/65],[class~=text-tinta\/70],[class~=text-tinta\/75],[class~=text-tinta\/80],[class~=text-tinta\/85]){color:var(--muted-foreground)}.dark .landing [class~=hover\:text-creme]:hover{color:var(--color-creme)}.dark .landing [class~=hover\:border-tinta]:hover{border-color:var(--foreground)}.dark .landing :is(.text-laranja-forte,.text-laranja-escuro):not(.bg-marca *,.bg-ambar *,.bg-laranja,.bg-laranja *,.bg-laranja-forte,.bg-laranja-forte *){color:var(--color-ambar)}}.landing{--foco:#17181c}@media screen{.dark .landing{--foco:#ffaf78}}.landing .bg-marca,.landing .previa-de-papel{--foco:#17181c}.landing .escuro{--foco:#f2b33d}.landing :focus-visible{outline:3px solid var(--foco);outline-offset:3px}.landing .alvo-do-pulo:focus{outline:none}.landing ::selection{color:#17181c;background:#f2b33d}.titulo-caderno{letter-spacing:.004em;text-transform:uppercase;margin:0;font-family:Anton,Arial Narrow,sans-serif;font-weight:400;line-height:1.2}.mao{font-family:Playwrite BR,cursive}.heroi-titulo{font-size:min(17vw,84px)}@media (width>=640px){.heroi-titulo{font-size:min(13vw,108px)}}@media (width>=1024px){.heroi-grade{--t:clamp(64px, min(9.4vw, calc(36.9vh - 152px)), 136px);grid-template-columns:calc(var(--t) * 4.72) minmax(0, 1fr);grid-template-rows:calc(var(--t) * 1.2) auto auto;column-gap:calc(var(--t) * .353);display:grid}.heroi-titulo{font-size:var(--t);grid-area:1/1/3/3;align-self:start}.heroi-lado{padding-top:calc(var(--t) * .103);grid-area:2/2/4;align-self:start}.heroi-dica{grid-area:3/1;align-self:end}}@media (width>=1024px) and (height<=820px){.heroi-conteudo{padding-top:16px}.heroi-grade{margin-top:20px}.heroi-lado{gap:16px}.heroi-frase{font-size:16px}.heroi-caderno{margin-top:20px}}@media (width>=1400px) and (height<=820px){.heroi-caderno{margin-top:40px}}.abas-celular{scrollbar-width:none}.abas-celular::-webkit-scrollbar{display:none}@media (width<=389px){.abas-celular{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.abas-celular:after{content:"";flex:none;width:28px}}.abas-celular a:focus-visible{outline-offset:-5px;outline-color:currentColor}.aula-caderno{cursor:pointer;transition:outline-color .15s}.aula-caderno:hover{outline-offset:2px;outline:2px solid #17181c59}.aula-caderno[aria-pressed=true]{box-shadow:inset 0 0 0 2.5px #17181c}.landing .aula-caderno:focus-visible{outline:3px solid var(--foco);outline-offset:4px}.aba-caderno,.botao-caderno{transition:transform .18s cubic-bezier(.2,.8,.2,1)}.aba-caderno:hover{transform:translate(4px)}.botao-caderno:hover{transform:translate(-2px,-2px)}.folha-caixa{width:100%;max-width:280px;margin-inline:auto;container-type:inline-size}.folha{box-sizing:border-box;aspect-ratio:280/396;width:100cqw;padding:1.8em 1.8em 1.4em;font-size:3.57143cqw;line-height:1.45;overflow:hidden}.word-caixa{width:100%;max-width:430px;margin-inline:auto;container-type:inline-size}.word-folha{box-sizing:border-box;aspect-ratio:430/590;width:100cqw;padding:2.6em 2.6em 2em;font-size:2.63158cqw;overflow:hidden}@media screen{.dark .landing .faixa-atividade{background-color:#0e0f12}}.cursor-caderno{vertical-align:-.2em;background:#c3441e;width:2px;height:1.15em;margin-left:1px;animation:1.1s step-end 4 caderno-piscar;display:inline-block}@keyframes caderno-piscar{0%,55%{opacity:1}56%,to{opacity:0}}.virar{animation:.46s cubic-bezier(.2,.8,.2,1) backwards caderno-virar}@keyframes caderno-virar{0%{clip-path:inset(0 100% 0 0);opacity:.35}to{clip-path:inset(0);opacity:1}}.pregar{animation:.5s cubic-bezier(.2,.8,.2,1) .14s backwards caderno-pregar}@keyframes caderno-pregar{0%{opacity:0;transform:translateY(-14px)rotate(7deg)}to{opacity:1;transform:rotate(3deg)}}@media (prefers-reduced-motion:reduce){.cursor-caderno,.virar,.pregar{animation:none}.aba-caderno,.botao-caderno{transition:none}.aba-caderno:hover,.botao-caderno:hover{transform:none}}.faixa-da-marca{color:#17181c;--foreground:#17181c;--color-foreground:#17181c}.faixa-da-marca :focus-visible{outline-offset:3px;outline:3px solid #17181c}.faixa-da-marca ::selection{color:#fbf1e3;background:#17181c}@supports (interpolate-size:allow-keywords){.pergunta-frequente{interpolate-size:allow-keywords}.pergunta-frequente::details-content{block-size:0;transition:block-size .32s cubic-bezier(.2, .8, .2, 1), content-visibility .32s allow-discrete;overflow-y:clip}.pergunta-frequente[open]::details-content{block-size:auto}}@media (prefers-reduced-motion:reduce){.pergunta-frequente::details-content{transition:none}}.resposta-frequente a{color:var(--primary);-webkit-text-decoration-color:color-mix(in oklab, var(--primary) 45%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--primary) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--primary) 45%, transparent)}
