:root{--bg:#0a0a0b;--panel:#111113;--surface:#18181b;--surface-2:#212124;--surface-hover:#1c1c1f;--ink:#f3f3f4;--ink-soft:#9c9ca1;--ink-faint:#626266;--red:#e6161f;--red-bright:#ff2932;--red-soft:rgba(230,22,31,0.12);--line:#2a2a2e;--line-soft:#1e1e21;--positive:#3fb27a;--positive-soft:rgba(63,178,122,0.12);--warning:#d99a3d;--warning-soft:rgba(217,154,61,0.12);--largura:1280px;--font-display:"Barlow Condensed","Inter",sans-serif;--font-sans:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,monospace;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:12px}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:108px}body{margin:0;background:radial-gradient(900px 640px at 6% 60px,rgba(230,22,31,.28),transparent 62%),radial-gradient(1500px 900px at 16% 0,rgba(230,22,31,.1),transparent 68%),var(--bg);background-repeat:no-repeat;color:var(--ink);font-family:var(--font-sans);font-size:1rem;font-weight:500;line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2{font-family:var(--font-display);font-style:italic;font-weight:700;line-height:1.04;letter-spacing:-.02em;margin:0}h3{font-family:var(--font-sans);font-weight:600;line-height:1.3}h3,p{margin:0}a{color:inherit;text-decoration:none}img{display:block}button{font-family:inherit}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:focus-visible{outline:2px solid var(--red-bright);outline-offset:3px}@keyframes revela{0%{opacity:0;transform:translateY(28px)}}[data-estado=espera]{opacity:0}[data-estado=entra]{animation:revela .75s cubic-bezier(.22,1,.36,1) backwards}[data-revelar=grupo][data-estado=espera]{opacity:1}[data-revelar=grupo][data-estado=espera]>*{opacity:0}[data-revelar=grupo][data-estado=entra]{animation:none}[data-revelar=grupo][data-estado=entra]>*{animation:revela .75s cubic-bezier(.22,1,.36,1) backwards}[data-revelar=grupo][data-estado=entra]>:nth-child(2){animation-delay:.09s}[data-revelar=grupo][data-estado=entra]>:nth-child(3){animation-delay:.18s}[data-revelar=grupo][data-estado=entra]>:nth-child(4){animation-delay:.27s}[data-revelar=grupo][data-estado=entra]>:nth-child(5){animation-delay:.36s}[data-revelar=grupo][data-estado=entra]>:nth-child(6){animation-delay:.45s}[data-revelar=grupo][data-estado=entra]>:nth-child(n+7){animation-delay:.54s}@media (prefers-reduced-motion:reduce){[data-estado],[data-estado]>*{opacity:1!important;animation:none!important}}