:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--violet:#7201db;--violet-hi:#8b2cf0;--midnight:#2b0055;--cloud:#f2f2f2;--lavender:#c69eeb;--bg:#040208;--bg-raise:#08040f;--surface:#0d0717;--surface-2:#150b24;--surface-3:#1d1030;--line:#c69eeb1a;--line-2:#c69eeb33;--line-3:#c69eeb5c;--text:#f2f2f2;--text-2:#b8b0c4;--text-3:#958ca3;--white:#fff;--glass-tint:#0e051c6b;--glass-cta:#7201db3d;--glass-cta-hover:#7201db80;--font-display:"Saira Variable", "Saira", ui-sans-serif, system-ui, sans-serif;--font-body:"Inter Variable", "Inter", ui-sans-serif, system-ui, sans-serif;--font-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, monospace;--cut-xs:6px;--cut-sm:10px;--cut:16px;--cut-lg:26px;--container:1240px;--gutter:clamp(16px, 4vw, 40px);--section-y:clamp(88px, 9.5vw, 144px);--nav-h:64px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--z-base:1;--z-nav:50;--z-menu:70;--z-grain:90}@property --cf-border{syntax:"<color>";inherits:true;initial-value:#c69eeb33}@property --cf-fill{syntax:"<color>";inherits:true;initial-value:#0d0717}.cf{--c:var(--cut);clip-path:polygon(var(--c) 0, calc(100% - var(--c)) 0, 100% var(--c), 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, var(--c) 100%, 0 calc(100% - var(--c)), 0 var(--c))}.cf-2{--c:var(--cut-sm);clip-path:polygon(0 0, calc(100% - var(--c)) 0, 100% var(--c), 100% 100%, var(--c) 100%, 0 calc(100% - var(--c)))}.cf-frame{--cf-border:var(--line-2);--cf-fill:var(--surface);--ci:calc(var(--c) - .59px);isolation:isolate;background:var(--cf-border);position:relative}.cf-frame:before{content:"";z-index:-1;background:var(--cf-fill);pointer-events:none;position:absolute;inset:1px}.cf.cf-frame:before{clip-path:polygon(var(--ci) 0, calc(100% - var(--ci)) 0, 100% var(--ci), 100% calc(100% - var(--ci)), calc(100% - var(--ci)) 100%, var(--ci) 100%, 0 calc(100% - var(--ci)), 0 var(--ci))}.cf-2.cf-frame:before{clip-path:polygon(0 0, calc(100% - var(--ci)) 0, 100% var(--ci), 100% 100%, var(--ci) 100%, 0 calc(100% - var(--ci)))}.cf-frame[data-spotlight]{background:radial-gradient(260px circle at var(--mx,50%) var(--my,-200%), #c69eeb99, transparent 70%), var(--cf-border)}@property --glass-fill{syntax:"<color>";inherits:true;initial-value:#0e051c6b}@property --glass-edge{syntax:"<color>";inherits:true;initial-value:#c69eeb33}@property --glass-angle{syntax:"<angle>";inherits:false;initial-value:0turn}.glass{--glass-b:1px;isolation:isolate;background:linear-gradient(180deg, #e6d6fa12, #e6d6fa00 34%), var(--glass-fill);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);position:relative}.glass--soft{-webkit-backdrop-filter:blur(8px)saturate(140%);backdrop-filter:blur(8px)saturate(140%)}.glass:before{--k:calc(var(--c) + var(--glass-b) * .4142);content:"";z-index:-1;background:var(--glass-edge);pointer-events:none;position:absolute;inset:0}.cf.glass:before{clip-path:polygon(evenodd, var(--c) 0, calc(100% - var(--c)) 0, 100% var(--c), 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, var(--c) 100%, 0 calc(100% - var(--c)), 0 var(--c), var(--c) 0, var(--k) var(--glass-b), calc(100% - var(--k)) var(--glass-b), calc(100% - var(--glass-b)) var(--k), calc(100% - var(--glass-b)) calc(100% - var(--k)), calc(100% - var(--k)) calc(100% - var(--glass-b)), var(--k) calc(100% - var(--glass-b)), var(--glass-b) calc(100% - var(--k)), var(--glass-b) var(--k), var(--k) var(--glass-b))}.cf-2.glass:before{clip-path:polygon(evenodd, calc(100% - var(--c)) 0, 0 0, 0 calc(100% - var(--c)), var(--c) 100%, 100% 100%, 100% var(--c), calc(100% - var(--c)) 0, calc(100% - var(--k)) var(--glass-b), var(--glass-b) var(--glass-b), var(--glass-b) calc(100% - var(--k)), var(--k) calc(100% - var(--glass-b)), calc(100% - var(--glass-b)) calc(100% - var(--glass-b)), calc(100% - var(--glass-b)) var(--k), calc(100% - var(--k)) var(--glass-b))}.glass--live{--glass-b:1.5px}.glass--live:before{background:conic-gradient(from var(--glass-angle), var(--glass-edge) 0deg 250deg, #7201dbbf 292deg, #f2f2f2f2 318deg, #c69eeb99 336deg, var(--glass-edge) 360deg);animation:4.5s linear infinite glass-spin}.glass--live:hover:before{animation-play-state:paused}@keyframes glass-spin{to{--glass-angle:1turn}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass{background:linear-gradient(#e6d6fa0d,#e6d6fa00 34%),#0c0616f0}}@media (prefers-reduced-transparency:reduce){.glass{background:linear-gradient(180deg, #e6d6fa12, #e6d6fa00 34%), linear-gradient(#0803102e, #0803102e), var(--glass-fill)}}@media (prefers-reduced-motion:reduce){.glass--live:before{animation:none}}.glass{--glass-fill:var(--glass-tint)}.hi-btn.glass,.stat-btn.glass{--glass-fill:var(--glass-cta);--glass-edge:#c69eeb57;transition:--glass-fill .25s,transform .2s}.hi-btn.glass:hover,.stat-btn.glass:hover{--glass-fill:var(--glass-cta-hover)}::selection{background:var(--violet);color:var(--cloud)}:focus-visible{outline:2px solid var(--lavender);outline-offset:3px}.fb-card img{filter:grayscale()sepia()hue-rotate(218deg)saturate(2.2)brightness(.92)contrast(1.06)}
