:root{--superficie:#fdf9f2;--superficie-baixa:#f7f3ec;--superficie-media:#f1ede6;--superficie-alta:#ece8e1;--tinta:#1c1c18;--tinta-suave:#444748;--petroleo:#006b5e;--neon-ciano:#41fce2;--neon-limao:#b9f612;--neon:linear-gradient(90deg, var(--neon-ciano), var(--neon-limao));--brilho-neon:0 0 10px #41fce2e6;--azul-profundo:#1c1b1b;--azul:var(--petroleo);--ciano:var(--neon-ciano);--limao-claro:var(--neon-limao);--verde:var(--petroleo);--verde-hover:#00504a;--verde-escuro:#1c1b1b;--verde-texto:var(--tinta);--limao:var(--neon-limao);--limao-hover:#a2d800;--cinza-texto:var(--tinta-suave);--cinza-suave:#5f6363;--cinza-placeholder:#6b6f6f;--borda:#e0dcd4;--borda-forte:#c4c7c7;--fundo-faixa:var(--superficie-media);--fundo-conteudos:var(--superficie-baixa);--fundo-menta:var(--superficie-baixa);--texto-sobre-escuro:#e5e2e1;--texto:var(--tinta);--creme:var(--superficie);--creme-escuro:var(--superficie-baixa);--degrade-primario:linear-gradient(135deg, #1c1b1b 0%, #1c1b1b 100%);--degrade-vivo:var(--neon);--degrade-pilula:var(--neon);--degrade-titulo:var(--neon);--degrade-escuro:#1c1b1b;--fonte-titulo:var(--font-serif), "Bodoni MT", Didot, Georgia, serif;--fonte-rotulo:var(--font-rotulo), Arial, Helvetica, sans-serif;--raio-sm:2px;--raio:4px;--raio-lg:4px;--sombra:0 1px 2px #1a1a1a0a, 0 4px 12px #1a1a1a0a;--sombra-vidro:var(--sombra);--sombra-forte:0 12px 32px -4px #1a1a1a1a, 0 4px 12px -2px #1a1a1a0d;--borda-vidro:transparent;--vidro:var(--superficie-baixa);--largura-maxima:1280px;--margem:64px;--altura-header:80px;--secao:clamp(56px, 7vw, 56px)}@media (max-width:900px){:root{--margem:20px;--altura-header:64px}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--altura-header) + 16px)}body{background:var(--superficie);color:var(--texto);font-family:var(--font-corpo), Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55;overflow-x:hidden}h1,h2,h3{font-family:var(--fonte-titulo);letter-spacing:-.015em;text-wrap:balance;font-weight:400;line-height:1.15}h3{font-weight:500}p{text-wrap:pretty}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}img{max-width:100%}:focus-visible{outline:2px solid var(--petroleo);outline-offset:3px}.container{width:100%;max-width:var(--largura-maxima);padding-inline:var(--margem);margin:0 auto}.sobretitulo{color:var(--petroleo);font-family:var(--fonte-rotulo);letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:16px}.pip{background:var(--neon);width:8px;height:8px;box-shadow:var(--brilho-neon);border-radius:50%;flex-shrink:0;display:inline-block}.visualmente-oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.pular-para-conteudo{z-index:100;border-radius:var(--raio-sm);background:var(--verde-escuro);color:#fff;padding:10px 16px;position:absolute;top:-100px;left:16px}.pular-para-conteudo:focus{top:12px}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.revelar{animation:linear both revelar;animation-timeline:view();animation-range:entry entry 40%}}}@keyframes revelar{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}
