.pagina-publica{--petroleo-claro:color-mix(in srgb,var(--petroleo) 42%,var(--gelo));background-color:transparent}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.cartao-vidro,.lenis.lenis-stopped{overflow:hidden}.cartao-vidro{position:relative;min-width:0;border-radius:20px;border:1px solid var(--vidro-borda);background:var(--vidro);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--gelo) 7%,transparent),0 10px 30px -18px color-mix(in srgb,var(--preto) 95%,transparent)}.poco{border-radius:14px;border:1px solid var(--vidro-borda);background:color-mix(in srgb,var(--preto) 72%,var(--grafite));box-shadow:inset 0 2px 8px color-mix(in srgb,var(--preto) 85%,transparent)}.celula-motor{background:color-mix(in srgb,var(--preto) 62%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.olho-secao{display:inline-flex;align-items:flex-start;gap:10px;font-family:var(--fonte-mono);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--texto-faint)}.olho-secao:before{content:"";flex-shrink:0;width:18px;height:1px;margin-top:.55em;background:var(--petroleo-claro)}.brilho-logo{filter:drop-shadow(0 0 14px color-mix(in srgb,var(--ciano) 40%,transparent)) drop-shadow(0 2px 10px color-mix(in srgb,var(--petroleo) 55%,transparent))}.cta-ciano{background:var(--ciano);color:var(--preto);box-shadow:var(--glow-ciano),0 12px 34px -12px color-mix(in srgb,var(--ciano) 55%,transparent);transition:box-shadow .25s ease,background .25s ease,transform .25s ease}.cta-ciano:hover{background:var(--ciano-hover);box-shadow:var(--glow-ciano),0 16px 44px -12px color-mix(in srgb,var(--ciano) 70%,transparent);transform:translateY(-1px)}.cta-fantasma{border:1px solid var(--vidro-borda);background:color-mix(in srgb,var(--grafite) 55%,transparent);color:var(--gelo);transition:border-color .25s ease,box-shadow .25s ease}.cta-fantasma:hover{border-color:color-mix(in srgb,var(--ciano) 55%,var(--vidro-borda));box-shadow:0 0 18px -6px color-mix(in srgb,var(--ciano) 35%,transparent)}.barra-publica{background:color-mix(in srgb,var(--preto) 72%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--vidro-borda)}.aurora-heroi{position:absolute;inset:0;background:radial-gradient(52rem 30rem at 16% -8rem,color-mix(in srgb,var(--petroleo) 34%,transparent),transparent 62%),radial-gradient(64rem 36rem at 84% -12rem,color-mix(in srgb,var(--petroleo) 24%,transparent),transparent 66%),radial-gradient(30rem 22rem at 70% 16%,color-mix(in srgb,var(--ciano) 6%,transparent),transparent 70%)}.veu-heroi{position:absolute;inset:auto 0 0 0;height:10rem;background:linear-gradient(180deg,transparent,var(--preto))}.camada-vanta{position:absolute;inset:0;opacity:0;transition:opacity 1.6s ease}.camada-vanta.vanta-pronta{opacity:.55}.veu-leitura{position:absolute;inset:0;background:linear-gradient(100deg,color-mix(in srgb,var(--preto) 82%,transparent) 6%,color-mix(in srgb,var(--preto) 38%,transparent) 46%,transparent 74%)}.hairline-secao{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--petroleo) 55%,transparent),color-mix(in srgb,var(--gelo) 12%,transparent) 38%,transparent 96%)}.traco-motor{position:absolute;left:0;top:2px;bottom:2px;width:2px;border-radius:2px;background:linear-gradient(180deg,var(--petroleo),color-mix(in srgb,var(--petroleo) 30%,transparent))}.chip-icone{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px;background:var(--petroleo-suave);border:1px solid color-mix(in srgb,var(--petroleo) 45%,transparent);color:var(--petroleo-claro);flex-shrink:0}@media (prefers-reduced-motion:no-preference){html.js-landing [data-heroi-revela]{opacity:0;animation:seguro-revela .6s ease 2.2s forwards}}@keyframes seguro-revela{to{opacity:1}}@media (prefers-reduced-motion:reduce){.cta-ciano,.cta-ciano:hover{transform:none;transition:none}.camada-vanta{display:none}}