.skip-link[data-astro-cid-jxi37qkm]{top:var(--space-3);left:var(--space-3);z-index:var(--z-skip);padding:var(--space-3) var(--space-4);background:var(--c-gold);color:var(--c-void);transition:transform var(--dur-fast) var(--ease-out);border-radius:6px;font-weight:700;text-decoration:none;position:fixed;transform:translateY(-200%)}.skip-link[data-astro-cid-jxi37qkm]:focus-visible{transform:none}.aurora[data-astro-cid-jxi37qkm]{z-index:var(--z-aurora);pointer-events:none;background:radial-gradient(120% 70% at 50% -10%, #0b1242e6 0%, transparent 60%), radial-gradient(90% 60% at 50% 110%, #0a0828cc 0%, transparent 70%), var(--c-void);transition:--aurora-a 1.8s var(--ease-in-out), --aurora-b 1.8s var(--ease-in-out), --aurora-c 1.8s var(--ease-in-out);position:fixed;inset:0;overflow:hidden}.aurora__blob[data-astro-cid-jxi37qkm]{will-change:transform;border-radius:50%;position:absolute}.aurora__blob--a[data-astro-cid-jxi37qkm]{background:radial-gradient(closest-side, var(--aurora-a) 0%, color-mix(in srgb, var(--aurora-a) 50%, transparent) 42%, transparent 100%);width:90vmax;height:70vmax;animation:28s ease-in-out infinite alternate aurora-drift;top:-38vmax;left:calc(50% - 45vmax)}.aurora__blob--b[data-astro-cid-jxi37qkm]{background:radial-gradient(closest-side, var(--aurora-b) 0%, color-mix(in srgb, var(--aurora-b) 45%, transparent) 45%, transparent 100%);width:80vmax;height:80vmax;animation:34s ease-in-out infinite alternate-reverse aurora-drift;bottom:-42vmax;left:-30vmax}.aurora__blob--c[data-astro-cid-jxi37qkm]{background:radial-gradient(closest-side, var(--aurora-c) 0%, color-mix(in srgb, var(--aurora-c) 45%, transparent) 45%, transparent 100%);width:76vmax;height:76vmax;animation:40s ease-in-out infinite alternate aurora-drift;bottom:-36vmax;right:-32vmax}.aurora__vignette[data-astro-cid-jxi37qkm]{background:radial-gradient(120% 90% at 50% 45%,#0000 50%,#000004b3 100%);position:absolute;inset:0}.aurora__grain[data-astro-cid-jxi37qkm]{opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:-50%}@keyframes aurora-drift{0%{transform:translate(-4vw)scale(1)}to{transform:translate(5vw,3vh)scale(1.12)}}@media (prefers-reduced-motion:reduce){.aurora__blob[data-astro-cid-jxi37qkm]{animation:none}}@property --aurora-a{syntax:"<color>";inherits:true;initial-value:#1264ff5c}@property --aurora-b{syntax:"<color>";inherits:true;initial-value:#00e5ff29}@property --aurora-c{syntax:"<color>";inherits:true;initial-value:#941bff2e}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-void:#02030b;--c-night:#060b24;--c-indigo:#0b1242;--c-deep-violet:#1a0b3d;--c-electric:#1264ff;--c-ultra:#3b5bff;--c-cyan:#00e5ff;--c-violet:#941bff;--c-magenta:#ed28e8;--c-orange:#ff852f;--c-gold:#ffc24a;--c-ice:#f5f8ff;--c-danger:#ff4d8d;--c-success:#2cf5b4;--bg:var(--c-void);--bg-elevated:var(--c-night);--surface:linear-gradient(160deg, #1e309642 0%, #06091ea8 100%);--surface-solid:#070b22e6;--surface-strong:#05081ac7;--surface-line:#82a0ff29;--line-strong:#00e5ff80;--text:var(--c-ice);--text-muted:#dee6ffc2;--text-dim:#dee6ff99;--accent:var(--c-cyan);--accent-2:var(--c-electric);--mystic:var(--c-violet);--time:var(--c-orange);--prize:var(--c-gold);--focus:var(--c-gold);--ink-cyan:#8ff3ff;--ink-violet:#d2a8ff;--ink-gold:#ffd88a;--ink-orange:#ffb27a;--ink-danger:#ff8ab3;--ink-danger-soft:#ffc2d7;--control-line:#8ca0ff38;--control-bg:linear-gradient(180deg, #0a0e2ae6, #050718eb);--control-bg-focus:linear-gradient(180deg, #0a1438f2, #060a20f2);--surface-well:#0406168c;--grad-energy:linear-gradient(95deg, #00e5ff 0%, #1264ff 42%, #941bff 76%, #ed28e8 100%);--grad-blue:linear-gradient(100deg, #00e5ff 0%, #1264ff 100%);--grad-mystic:linear-gradient(100deg, #941bff 0%, #ed28e8 100%);--grad-prize:linear-gradient(100deg, #ffc24a 0%, #ff852f 55%, #ed28e8 100%);--grad-time:linear-gradient(180deg, #ffe0a3 0%, #ffc24a 38%, #ff852f 100%);--grad-line:linear-gradient(90deg, transparent, #00e5ffb3, #941bffb3, transparent);--grad-hairline:linear-gradient(135deg, #00e5ffb3 0%, #1264ff47 34%, #941bff2e 66%, #ed28e88c 100%);--glow-cyan:0 0 18px #00e5ff8c, 0 0 48px #1264ff59;--glow-violet:0 0 18px #941bff8c, 0 0 48px #ed28e840;--glow-orange:0 0 18px #ff852f8c, 0 0 44px #ffc24a40;--shadow-float:0 18px 50px -18px #000000e6, 0 2px 10px #00000059;--glass-bg:#080c2875;--glass-blur:blur(16px) saturate(150%);--font-display:"Orbitron Variable", "Orbitron", "Segoe UI", sans-serif;--font-body:"Montserrat Variable", "Montserrat", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono Variable", ui-monospace, "Cascadia Code", Consolas, monospace;--fs-hud:.6875rem;--fs-xs:.8125rem;--fs-sm:.9375rem;--fs-base:clamp(1rem, .97rem + .15vw, 1.0625rem);--fs-lg:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--fs-xl:clamp(1.25rem, 1.1rem + .6vw, 1.625rem);--fs-2xl:clamp(1.5rem, 1.2rem + 1.4vw, 2.375rem);--fs-3xl:clamp(1.875rem, 1.2rem + 2.9vw, 3.75rem);--fs-hero:clamp(2.5rem, 1.2rem + 6vw, 7rem);--lh-tight:1.04;--lh-snug:1.2;--lh-body:1.65;--tracking-hud:.22em;--tracking-display:.01em;--tracking-btn:.12em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--space-9:clamp(5rem, 3rem + 8vw, 10rem);--gutter:clamp(1rem, .5rem + 2.5vw, 2.5rem);--container:76rem;--container-narrow:46rem;--header-h:4.5rem;--header-top:12px;--cut:14px;--cut-sm:8px;--radius:6px;--radius-lg:14px;--skew:-12deg;--clip-card:polygon(var(--cut) 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%, 0 var(--cut));--clip-btn:polygon(var(--cut-sm) 0, 100% 0, 100% calc(100% - var(--cut-sm)), calc(100% - var(--cut-sm)) 100%, 0 100%, 0 var(--cut-sm));--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.16s;--dur:.32s;--dur-slow:.7s;--z-aurora:-1;--z-canvas:0;--z-content:1;--z-hud:20;--z-header:30;--z-skip:100}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0s;--dur:0s;--dur-slow:0s}}@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;hanging-punctuation:first last}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}p,h1,h2,h3,h4{overflow-wrap:break-word}ul[role=list],ol[role=list]{padding:0;list-style:none}}@layer base{#programacao,#mentores,#final,#premios,#equipes,#faq,#inscricao,.site-footer{content-visibility:auto}#programacao{contain-intrinsic-size:auto 1307px}#mentores{contain-intrinsic-size:auto 1752px}#final{contain-intrinsic-size:auto 1284px}#premios{contain-intrinsic-size:auto 1319px}#equipes{contain-intrinsic-size:auto 911px}#faq{contain-intrinsic-size:auto 1765px}#inscricao{contain-intrinsic-size:auto 160svh}.site-footer{contain-intrinsic-size:auto 1564px}@media (min-width:48rem){#programacao{contain-intrinsic-size:auto 1085px}#mentores{contain-intrinsic-size:auto 1454px}#final{contain-intrinsic-size:auto 962px}#premios{contain-intrinsic-size:auto 998px}#equipes{contain-intrinsic-size:auto 909px}#faq{contain-intrinsic-size:auto 1541px}.site-footer{contain-intrinsic-size:auto 1583px}}@media (min-width:1024px){#programacao{contain-intrinsic-size:auto 1096px}#mentores{contain-intrinsic-size:auto 1042px}#final{contain-intrinsic-size:auto 1177px}#premios{contain-intrinsic-size:auto 1167px}#equipes{contain-intrinsic-size:auto 891px}#faq{contain-intrinsic-size:auto 1293px}.site-footer{contain-intrinsic-size:auto 1087px}}html{background:var(--bg);scroll-padding-top:calc(var(--header-h) + var(--space-4));overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{min-height:100dvh;color:var(--text);font-family:var(--font-body);font-size:var(--fs-base);font-weight:400;line-height:var(--lh-body);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:0 0;overflow-x:clip}h1,h2,h3,h4{font-family:var(--font-display);font-optical-sizing:none;font-weight:800;line-height:var(--lh-tight);letter-spacing:var(--tracking-display);text-transform:uppercase;text-wrap:balance}h1{font-weight:900}h3,h4{font-weight:700;line-height:var(--lh-snug);letter-spacing:.04em}:is(h1,h2,h3,h4) em{background:var(--grad-energy);color:#0000;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 0 18px color-mix(in srgb, var(--c-cyan) 32%, transparent)) drop-shadow(0 0 2px color-mix(in srgb, var(--c-violet) 40%, transparent));-webkit-background-clip:text;background-clip:text;font-style:normal}p{text-wrap:pretty}strong{font-weight:700}a{color:var(--accent);text-underline-offset:.2em}code,kbd,samp{font-family:var(--font-mono)}::selection{background:var(--c-cyan);color:var(--c-void)}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}:focus:not(:focus-visible){outline-color:#0000}@media (forced-colors:active){:focus-visible{outline-offset:2px!important;outline:2px solid canvastext!important}}[hidden]{display:none!important}}@layer utilities{.is-motion-paused :is(.aurora__blob,.tape__track,.beams__beam,.locked__q,.locked__beam,.locked__status i,.btn__sheen,.scroll-cue__comet,.countdown__pulse,.notice-badge__dot,.regstatus__dot,.lineup__label i,.lineup__scan,.terminal__signal i,.terminal__caret),.is-motion-paused .countdown__unit:before,.is-motion-paused .prize__redacted:after{animation-play-state:paused!important}.container{width:min(100% - 2 * var(--gutter), var(--container));margin-inline:auto}.container--narrow{width:min(100% - 2 * var(--gutter), var(--container-narrow));margin-inline:auto}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.hud-label{font-family:var(--font-mono);font-size:var(--fs-hud);letter-spacing:var(--tracking-hud);text-transform:uppercase;color:var(--accent);font-weight:500}.text-energy{background:var(--grad-energy);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-time{color:var(--time)}.tabular{font-variant-numeric:tabular-nums}}.chevrons[data-astro-cid-dr3skyuz]{width:1.15em;display:inline-flex;position:relative;overflow:hidden}.chevrons__svg[data-astro-cid-dr3skyuz]{fill:currentColor;width:100%;height:auto}.chevrons__a[data-astro-cid-dr3skyuz]{opacity:.55}.btn:hover .chevrons__svg[data-astro-cid-dr3skyuz],.btn:focus-visible .chevrons__svg[data-astro-cid-dr3skyuz]{animation:chevrons-run .7s var(--ease-out)}@keyframes chevrons-run{0%{transform:none}42%{opacity:0;transform:translate(110%)}43%{opacity:0;transform:translate(-110%)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.btn:hover .chevrons__svg[data-astro-cid-dr3skyuz],.btn:focus-visible .chevrons__svg[data-astro-cid-dr3skyuz]{animation:none}}.btn{--btn-fill:linear-gradient(100deg, #00e5ff 0%, #1264ff 26%, #3b5bff 52%, #941bff 82%, #ed28e8 100%);--btn-fg:var(--c-ice);--btn-line:linear-gradient(180deg, #ffffffd9, #ffffff14 48%, #00e5ff80);--btn-glow:0 12px 30px -12px #1264fff2, 0 0 34px -8px #941bff99;--btn-glow-hover:0 16px 40px -10px #1264ff, 0 0 52px -4px #00e5ff8c, 0 0 70px -10px #ed28e880;--btn-h:48px;--btn-px:1.6rem;--btn-fs:.875rem;isolation:isolate;min-height:var(--btn-h);padding:0 var(--btn-px);color:var(--btn-fg);font-family:var(--font-display);font-size:var(--btn-fs);letter-spacing:var(--tracking-btn);text-transform:uppercase;text-shadow:0 1px 2px #02030b59;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:transform var(--dur) var(--ease-out);justify-content:center;align-items:center;gap:.8em;font-weight:700;line-height:1;text-decoration:none;display:inline-flex;position:relative}.btn__shell{z-index:-1;background:var(--btn-fill);box-shadow:inset 0 1px 0 #ffffff73, inset 0 -8px 18px -10px #02030b8c, var(--btn-glow);transform:skewX(var(--skew));transition:box-shadow var(--dur) var(--ease-out), filter var(--dur) var(--ease-out), background-color var(--dur) var(--ease-out);border-radius:3px;position:absolute;inset:0;overflow:hidden}.btn__shell:before{content:"";border-radius:inherit;background:var(--btn-line);pointer-events:none;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.btn__sheen{mix-blend-mode:overlay;width:38%;animation:btn-sheen 7s var(--ease-in-out) 2.6s infinite;background:linear-gradient(100deg,#0000,#ffffffb3 50%,#0000);position:absolute;inset:-30% auto -30% 0;transform:translate(-180%)skew(-18deg)}.btn__label,.btn__icon{align-items:center;display:inline-flex;position:relative}.btn__icon{transition:transform var(--dur) var(--ease-out)}.btn:hover{transform:translateY(-2px)}.btn:hover .btn__shell{filter:brightness(1.1)saturate(1.1);box-shadow:inset 0 1px 0 #fff9, inset 0 -8px 18px -10px #02030b80, var(--btn-glow-hover)}.btn:hover .btn__sheen{animation:btn-sheen-hover .85s var(--ease-out) both}.btn:hover .btn__icon{transform:translate(3px)}.btn:active{transform:translateY(0)scale(.98)}.btn:focus-visible{outline-offset:2px;outline:2px solid #0000}.btn:focus-visible .btn__shell{box-shadow:0 0 0 2px var(--c-void), 0 0 0 4px var(--focus), 0 0 26px 2px #ffc24a73, var(--btn-glow)}@keyframes btn-sheen{0%{transform:translate(-180%)skew(-18deg)}16%,to{transform:translate(360%)skew(-18deg)}}@keyframes btn-sheen-hover{0%{transform:translate(-180%)skew(-18deg)}to{transform:translate(360%)skew(-18deg)}}@media (prefers-reduced-motion:reduce){.btn,.btn:hover{transform:none}.btn__sheen,.btn:hover .btn__sheen{animation:none}}.btn--sm{--btn-h:44px;--btn-px:1.15rem;--btn-fs:.75rem}.btn--lg{--btn-h:56px;--btn-px:2.1rem;--btn-fs:clamp(.875rem, .82rem + .22vw, 1.0625rem)}.btn--ghost{--btn-fill:linear-gradient(180deg, #1c2c8c57, #06091e80);--btn-line:linear-gradient(100deg, #00e5ffe6, #1264ff73 45%, #941bffbf);--btn-glow:0 10px 30px -18px #00e5ff99;--btn-glow-hover:0 12px 36px -12px #00e5ffa6, 0 0 36px -10px #941bff99;text-shadow:none}.btn--ghost .btn__shell{-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%)}.btn--ghost .btn__sheen{mix-blend-mode:normal;opacity:.35;animation:none}.btn--ghost:hover .btn__shell{background-color:#1264ff29}.btn--time{--btn-fill:linear-gradient(100deg, #ffd27a 0%, #ffc24a 30%, #ff852f 78%, #ff6a3d 100%);--btn-fg:var(--c-void);--btn-line:linear-gradient(180deg, #ffffffe6, #ffffff1a 50%, #ff852f99);--btn-glow:0 12px 30px -12px #ff852ff2, 0 0 34px -8px #ffc24a99;--btn-glow-hover:0 16px 40px -10px #ff852f, 0 0 56px -6px #ffc24aa6;text-shadow:none}.btn--mystic{--btn-fill:linear-gradient(100deg, #5b2bff 0%, #941bff 40%, #c21fef 78%, #ed28e8 100%);--btn-line:linear-gradient(180deg, #fffc, #ffffff14 50%, #ed28e899);--btn-glow:0 12px 30px -12px #941bfff2, 0 0 34px -8px #ed28e899;--btn-glow-hover:0 16px 40px -10px #941bff, 0 0 56px -6px #ed28e8a6}.btn[aria-disabled=true],.btn:disabled{cursor:not-allowed;opacity:.55;transform:none}.btn[aria-disabled=true] .btn__shell,.btn:disabled .btn__shell{filter:grayscale(.7)brightness(.75);box-shadow:inset 0 1px #fff3}.btn[aria-disabled=true] .btn__sheen,.btn:disabled .btn__sheen{animation:none}.icon[data-astro-cid-yd57p7o6]{flex:none}.brand-logo{aspect-ratio:2156/749;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.sx-glass{--sx-border:linear-gradient(150deg, color-mix(in srgb, var(--sx-accent) 75%, transparent) 0%, #8ca0ff1f 32%, #8ca0ff0f 64%, color-mix(in srgb, var(--sx-accent-2) 55%, transparent) 100%);--sx-corner:color-mix(in srgb, var(--sx-accent) 90%, white 10%);isolation:isolate;background:radial-gradient(120% 80% at 0% 0%, color-mix(in srgb, var(--sx-accent) 11%, transparent), transparent 60%), linear-gradient(170deg, #0c10309e 0%, #040514bd 100%);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);transition:translate var(--dur) var(--ease-out), box-shadow var(--dur) var(--ease-out);border-radius:3px;position:relative;box-shadow:inset 0 1px #ffffff0d,0 30px 60px -36px #000000e6}.sx-glass--solid{-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(120% 80% at 0% 0%, color-mix(in srgb, var(--sx-accent) 12%, transparent), transparent 60%), linear-gradient(170deg, #0a0e2adb 0%, #040512eb 100%)}.sx-glass:before{content:"";z-index:1;border-radius:inherit;background:var(--sx-border);-webkit-mask-composite:xor;pointer-events:none;transition:opacity var(--dur) var(--ease-out);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sx-corners:after{--s:12px;--w:1.5px;content:"";z-index:1;pointer-events:none;background:linear-gradient(var(--sx-corner), var(--sx-corner)) top left / var(--s) var(--w), linear-gradient(var(--sx-corner), var(--sx-corner)) top left / var(--w) var(--s), linear-gradient(var(--sx-corner), var(--sx-corner)) top right / var(--s) var(--w), linear-gradient(var(--sx-corner), var(--sx-corner)) top right / var(--w) var(--s), linear-gradient(var(--sx-corner), var(--sx-corner)) bottom left / var(--s) var(--w), linear-gradient(var(--sx-corner), var(--sx-corner)) bottom left / var(--w) var(--s), linear-gradient(var(--sx-corner), var(--sx-corner)) bottom right / var(--s) var(--w), linear-gradient(var(--sx-corner), var(--sx-corner)) bottom right / var(--w) var(--s);opacity:.85;transition:inset var(--dur) var(--ease-out), opacity var(--dur) var(--ease-out);background-repeat:no-repeat;position:absolute;inset:-3px}.sx-hover:hover,.sx-hover:focus-within{box-shadow:inset 0 1px 0 #ffffff14, 0 26px 60px -28px color-mix(in srgb, var(--sx-accent) 60%, transparent), 0 0 64px -12px color-mix(in srgb, var(--sx-accent) 48%, transparent);translate:0 -4px}.sx-hover:hover:after,.sx-hover:focus-within:after{opacity:1;inset:-6px}.sx-tag{align-items:center;gap:var(--space-2);border:1px solid color-mix(in srgb, var(--sx-accent) 34%, transparent);background:color-mix(in srgb, var(--sx-accent) 9%, #04051299);min-height:1.75rem;color:var(--sx-ink);font-family:var(--font-mono);font-size:var(--fs-hud);letter-spacing:.14em;text-transform:uppercase;border-radius:2px;max-width:100%;padding:.3rem .65rem;font-weight:500;line-height:1.3;display:inline-flex}.sx-icon{border:1px solid color-mix(in srgb, var(--sx-accent) 45%, transparent);background:radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--sx-accent) 26%, transparent), transparent 75%);width:2.875rem;height:2.875rem;box-shadow:inset 0 0 18px color-mix(in srgb, var(--sx-accent) 22%, transparent);color:var(--sx-ink);border-radius:2px;flex:none;place-items:center;display:grid;transform:rotate(45deg)}.sx-icon>*{transform:rotate(-45deg)}.sx-hud{font-family:var(--font-mono);font-size:var(--fs-hud);letter-spacing:var(--tracking-hud);text-transform:uppercase;color:var(--sx-ink);font-weight:500}.sx-grad-text{background:var(--sx-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.sx-outline-num{font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--sx-accent) 46%, transparent);font-variant-numeric:tabular-nums;font-weight:900;line-height:.8}@media (prefers-reduced-motion:reduce){.sx-hover:hover,.sx-hover:focus-within{translate:none}}.section{--sx-accent:var(--c-cyan);--sx-accent-2:var(--c-electric);--sx-ink:var(--ink-cyan);--sx-grad:linear-gradient(100deg, var(--c-cyan) 0%, var(--c-electric) 55%, var(--c-violet) 100%);--sx-line:color-mix(in srgb, var(--sx-accent) 28%, transparent);--sx-soft:color-mix(in srgb, var(--sx-accent) 12%, transparent);z-index:var(--z-content);padding-block:clamp(5.5rem,3rem + 9vw,11rem);position:relative}.tone-cyan{--sx-accent:var(--c-cyan)}.tone-blue{--sx-accent:#2f6bff;--sx-accent-2:var(--c-cyan);--sx-ink:#9dbcff;--sx-grad:linear-gradient(100deg, var(--c-cyan) 0%, #2f6bff 50%, #5b4bff 100%)}.tone-violet{--sx-accent:var(--c-violet);--sx-accent-2:var(--c-magenta);--sx-ink:#d2a8ff;--sx-grad:linear-gradient(100deg, #b26bff 0%, var(--c-violet) 45%, var(--c-magenta) 100%)}.tone-gold{--sx-accent:var(--c-gold);--sx-accent-2:var(--c-orange);--sx-ink:#ffd88a;--sx-grad:linear-gradient(100deg, #ffe7a3 0%, var(--c-gold) 35%, var(--c-orange) 100%)}.tone-orange{--sx-accent:var(--c-orange);--sx-accent-2:var(--c-gold);--sx-ink:var(--ink-orange);--sx-grad:linear-gradient(100deg, #ffd27a 0%, var(--c-orange) 55%, var(--c-magenta) 100%)}.section:focus{outline:2px solid #0000}.section-stack{grid-template-columns:minmax(0,1fr);gap:clamp(3rem,2rem + 3vw,5rem);display:grid}.section--split:before{--veil-fade:6rem;content:"";z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 var(--veil-fade), #000 calc(100% - var(--veil-fade)), transparent 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 var(--veil-fade), #000 calc(100% - var(--veil-fade)), transparent 100%);mask-image:linear-gradient(180deg, transparent 0, #000 var(--veil-fade), #000 calc(100% - var(--veil-fade)), transparent 100%);background:linear-gradient(#02030b26 0%,#02030b85 25% 75%,#02030b26 100%);position:absolute;inset:0}@media (min-width:1024px){.section--split:before{--veil-fade:14rem;background:linear-gradient(90deg,#02030bb8 0%,#02030b75 34%,#02030b00 58%)}.section--split .section-split__content{max-width:min(40rem,50%)}}.section-note{align-items:flex-start;gap:var(--space-4);max-width:40rem;padding:var(--space-4) var(--space-5);border-left:2px solid var(--sx-accent);background:linear-gradient(90deg, color-mix(in srgb, var(--sx-accent) 10%, transparent), transparent 85%);color:var(--text-muted);font-size:var(--fs-sm);display:flex}.section-note .icon{color:var(--sx-ink);margin-top:.15em}.section-note>span{text-wrap:balance}.section-note--time{border-left-color:var(--c-orange);background:linear-gradient(90deg,#ff852f1a,#0000 85%)}.section-note--time .icon{color:var(--c-orange)}.section-note strong{color:var(--text);font-weight:600}
