.apresentacao{--borda:#1f2a4414;--sombra-suave:0 1px 2px #1f2a440a, 0 8px 24px #1f2a440f;--sombra-alta:0 2px 4px #1f2a440f, 0 24px 60px #1f2a4424}.secao{padding:5.5rem 0}@media (min-width:768px){.secao{padding:8rem 0}}.limite{max-width:76rem;margin-inline:auto;padding-inline:1.5rem}@media (min-width:768px){.limite{padding-inline:2.5rem}}.limite.estreito{max-width:48rem}.topo{position:relative;overflow:hidden}.topo:before{content:"";pointer-events:none;background:radial-gradient(60% 60% at 50% 40%,#2f6b4f17,#0000 70%);height:90%;position:absolute;inset:-40% 0 auto}.sobretitulo{letter-spacing:.16em;text-transform:uppercase;color:var(--color-verde-livro);font-size:.8125rem;font-weight:600}.manchete{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin:1.25rem 0 0;font-size:clamp(2.6rem,7vw,5rem);font-weight:600;line-height:.98}.grifo{background-image:linear-gradient(#0000 62%,#e8a9006b 62%)}.linha-fina{color:var(--color-apoio);text-wrap:pretty;max-width:44ch;font-size:clamp(1.0625rem,2.2vw,1.3125rem);line-height:1.55}.titulo-secao{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.9rem,4vw,2.9rem);font-weight:600;line-height:1.08}.botao{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;min-height:3rem;padding:0 1.6rem;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s,background-color .15s;display:inline-flex}.botao-primario{background:var(--color-verde-livro);color:#fff;box-shadow:var(--sombra-suave)}.botao-primario:hover{box-shadow:var(--sombra-alta);transform:translateY(-1px)}.botao-secundario{color:var(--color-tinta);border-color:var(--color-linha);background:#fff}.botao-secundario:hover{transform:translateY(-1px)}.so-no-computador{display:none}@media (min-width:640px){.so-no-computador{display:inline-flex}}.palco{perspective:1800px;margin-top:4rem}.maquete{transform-origin:50% 0;border:1px solid var(--borda);box-shadow:var(--sombra-alta);background:#fff;border-radius:16px;overflow:hidden;transform:rotateX(7deg)rotate(-.6deg)}@media (prefers-reduced-motion:reduce){.maquete{transform:none}.botao{transition:none}.botao:hover{transform:none}}.cartao{border:1px solid var(--color-linha);box-shadow:var(--sombra-suave);background:#fff;border-radius:14px;padding:1.75rem}.campo{width:100%;min-height:3rem;color:var(--color-tinta);border:1px solid var(--color-linha);background:#fff;border-radius:10px;padding:0 .9rem;font-size:16px}.botao:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.ajuda-topo{background:var(--color-tinta);color:var(--color-papel)}.ajuda-voltar{white-space:nowrap;min-height:2.75rem;color:var(--color-papel);border:1px solid #eef2ef66;border-radius:10px;flex-shrink:0;align-items:center;gap:.5rem;padding:0 1rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.ajuda-voltar:hover{background:#eef2ef1f}.ajuda-chamada{padding-block:1.5rem 3rem}.ajuda-atalho{min-height:2.75rem;color:var(--color-papel);border:1px solid #eef2ef66;border-radius:999px;align-items:center;padding:.35rem 1rem;font-size:.9375rem;line-height:1.25;text-decoration:none;display:inline-flex}.ajuda-atalho:hover{background:#eef2ef1f}.ajuda-conteudo{padding-block:1rem 5rem}.ajuda-assunto{margin-top:2.5rem;scroll-margin-top:1.5rem}.pergunta{border-bottom:1px solid var(--color-linha)}.pergunta summary{cursor:pointer;padding:1.35rem 2.5rem 1.35rem 0;font-size:1.0625rem;font-weight:600;list-style:none;position:relative}.pergunta summary::-webkit-details-marker{display:none}.pergunta summary:after{content:"+";color:var(--color-apoio);font-size:1.5rem;font-weight:400;line-height:1;position:absolute;top:50%;right:.25rem;translate:0 -50%}.pergunta[open] summary:after{content:"–"}.pergunta p{max-width:62ch;color:var(--color-apoio);margin:0 0 1.5rem;line-height:1.65}.chaveiro-palco{--mx:0;--my:0;perspective:1400px;perspective-origin:50% 40%;padding:1rem 0}.chaveiro-quadro{transform-style:preserve-3d;transform:rotateX(calc(6deg + var(--my) * -7deg)) rotateY(calc(var(--mx) * 9deg)) rotateZ(-.4deg);background:linear-gradient(168deg,#22304d 0%,#1b2540 60%,#182138 100%);border-radius:20px;padding:2.75rem 1.5rem 3.5rem;transition:transform .5s cubic-bezier(.22,1,.36,1);position:relative;box-shadow:0 2px 4px #1016262e,0 30px 70px -20px #1016267a,inset 0 1px #ffffff12}.chaveiro-trilho{background:linear-gradient(90deg,#c9d3cc1f,#c9d3cc61,#c9d3cc1f);border-radius:3px;height:3px;position:absolute;inset:2.5rem 1.5rem auto;transform:translateZ(14px)}.chaveiro-fileira{transform-style:preserve-3d;grid-template-columns:repeat(3,1fr);gap:2.75rem 1rem;display:grid}@media (min-width:540px){.chaveiro-fileira{grid-template-columns:repeat(6,1fr);gap:0 .5rem}}.chaveiro-pendurado{transform-origin:50% 0;transform:rotate(var(--giro));animation:7s ease-in-out infinite balanco;animation-delay:var(--atraso);transform-style:preserve-3d;flex-direction:column;align-items:center;display:flex}@keyframes balanco{0%,to{transform:rotate(var(--giro))}50%{transform:rotate(calc(var(--giro) * -.55))}}.chaveiro-gancho{background:#9aa6b8;border-radius:50%;width:9px;height:9px;transform:translateZ(16px);box-shadow:0 1px 2px #00000059,inset 0 1px #ffffff73}.chaveiro-argola{background:0 0;border:2.5px solid #8c98ab;border-radius:50%;width:17px;height:17px;margin-top:-3px;transform:translateZ(12px)}.chaveiro-etiqueta{aspect-ratio:3/4;background:linear-gradient(170deg,#f6f8f6,#e2e8e3);border-radius:8px 8px 10px 10px;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;width:100%;max-width:62px;margin-top:-2px;display:flex;position:relative;transform:translateZ(22px);box-shadow:0 1px 1px #00000038,0 10px 22px -8px #0000008c,inset 0 1px #fffc}.chaveiro-etiqueta:before{content:"";background:#1b2540;border-radius:50%;width:7px;height:7px;position:absolute;top:7px;box-shadow:inset 0 1px 1px #0000008c}.chaveiro-numero{font-family:var(--font-display);color:#1f2a44;letter-spacing:.02em;font-variant-numeric:tabular-nums;margin-top:.7rem;font-size:clamp(1.25rem,2.6vw,1.6rem);font-weight:600}.chaveiro-ponto{border-radius:50%;width:7px;height:7px}.estado-em-dia .chaveiro-ponto{background:#2f6b4f}.estado-atencao .chaveiro-ponto{background:#e8a900}.estado-vago .chaveiro-ponto{background:#c9d3cc}@media (prefers-reduced-motion:reduce){.chaveiro-pendurado{animation:none}.chaveiro-quadro{transition:none;transform:none}}.cartao-vivo{transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s}.cartao-vivo:hover{box-shadow:var(--sombra-alta);transform:translateY(-3px)}.revelar{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}.revelar.visivel{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.cartao-vivo,.revelar{transition:none}.revelar{opacity:1;transform:none}}.texto-legal h2{margin-top:2.25rem;font-size:1.25rem;font-weight:600}.texto-legal p,.texto-legal li{margin-top:.6rem;font-size:1rem;line-height:1.65}.texto-legal ul{padding-left:1.25rem;list-style:outside}.texto-legal .a-fazer{color:inherit;background:#fff1b8;padding:0 .15rem}
