.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}:root{--n-950:#100c08;--n-900:#16120d;--n-850:#1a1610;--n-800:#201c16;--n-700:#2a2419;--n-600:#4a4236;--n-500:#6a5f4f;--n-400:#9a8f7c;--n-300:#d8d0c2;--n-200:#efe9df;--n-150:#f3efe8;--n-100:#f6f3ee;--n-050:#faf7f1;--n-000:#fffdfa;--on-dark:#f4efe7;--on-dark-2:#ffffffbd;--on-dark-3:#ffffff8f;--acc:#c9a24b;--acc-l:#d9b25f;--acc-d:#a8801f;--acc-ink:#7d6120;--acc-brand:#b3872f;--acc-04:#c9a24b0a;--acc-08:#c9a24b14;--acc-16:#c9a24b29;--acc-28:#c9a24b47;--lever-cash:#b8913f;--lever-profit:#c9a24b;--lever-throughput:#c08552;--lever:var(--lever-cash);--sig-cash:#c69433;--sig-profit:#bd6338;--sig-throughput:#2f7d74;--sig-cash-d:#a97a22;--sig-profit-d:#9d4c26;--sig-throughput-d:#22645d;--ramp-0:#f6f3ee;--ramp-1:#e4dccd;--ramp-2:#8a7a60;--ramp-3:#332818;--ramp-4:#100c08;--surface-raised:var(--n-000);--surface-raised-dark:#241d14;--surface-raised-dark-2:#2b2218;--surface-ink-dark:var(--on-dark);--surface-muted-dark:#f4efe7a8;--line:#1e18121a;--line-soft:#1e18120f;--line-strong:#1e181229;--line-dark:#c9a24b29;--t-1:clamp(.75rem, .735rem + .08vw, .8125rem);--t0:clamp(.8125rem,.79rem + .11vw, .875rem);--t1:clamp(.9375rem,.915rem + .11vw, 1rem);--t2:clamp(1.0625rem,1.02rem + .22vw, 1.1875rem);--t3:clamp(1.0625rem, 1rem + .2vw, 1.3125rem);--t4:clamp(1.375rem, 1.15rem + .75vw, 1.875rem);--t5:clamp(1.875rem, 1.5rem + 1.2vw, 2.75rem);--t6:clamp(2.25rem, 1.55rem + 2.2vw, 3.625rem);--f-display:"Archivo",system-ui,sans-serif;--f-body:"Helvetica Neue",Helvetica,Arial,sans-serif;--f-mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;--lh-tight:1.06;--lh-snug:1.3;--lh-body:1.6;--ls-display:-.035em;--ls-mono:.12em;--sp-1:.5rem;--sp-2:.75rem;--sp-3:1rem;--sp-4:1.375rem;--sp-5:1.75rem;--sp-6:2.25rem;--sp-7:3rem;--sp-8:4rem;--gutter:clamp(1.25rem,.6rem + 2.6vw,2.875rem);--section-y:clamp(3.5rem,2.2rem + 5.2vw,7rem);--section-y-lg:clamp(4.5rem,2.4rem + 8vw,9.5rem);--measure:1120px;--r-sm:6px;--r-md:12px;--r-lg:16px;--r-pill:999px;--sh-1:0 20px 44px -34px #1e18124d;--sh-2:0 24px 56px -38px #1e181247, 0 0 0 1px var(--line-soft);--sh-3:0 30px 70px -46px #1e18124d, 0 0 0 1px #1e181214;--sh-lift:0 36px 80px -40px #1e181266, 0 0 0 1px #1e181217;--ease:cubic-bezier(.25,1,.5,1);--dur-1:.18s;--dur-2:.28s;--dur-3:.44s}:root[data-lever=cash]{--lever:var(--lever-cash)}:root[data-lever=profit]{--lever:var(--lever-profit)}:root[data-lever=throughput]{--lever:var(--lever-throughput)}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:focus-visible{outline:2px solid var(--acc-d);outline-offset:3px;border-radius:2px}:root[data-zone=dark] :focus-visible,.z-dark :focus-visible,.z-espresso :focus-visible{outline-color:var(--acc-l)}.skip-link{left:var(--gutter);z-index:200;font:700 var(--t0)/1 var(--f-display);color:var(--n-000);background:var(--n-800);border-radius:var(--r-pill);transition:top var(--dur-1) var(--ease);padding:14px 22px;position:absolute;top:-100px}.skip-link:focus{top:14px}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mono,.fig,[class*=__val],[class*=__num],[class*=__metric]{font-family:var(--f-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"zero" 1}.bf__hp,.gate .bf__hp{width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important;overflow:hidden!important}#xcf-home p a:not([class]),#xcf-home li a:not([class]),#xcf-home .lead a:not([class]),#xcf-home .note a:not([class]),#xcf-home a.lnk{text-decoration:none;position:relative}#xcf-home p a:not([class]):after,#xcf-home li a:not([class]):after,#xcf-home .lead a:not([class]):after,#xcf-home .note a:not([class]):after,#xcf-home a.lnk:after{content:"";opacity:.45;transform-origin:0;height:1px;transition:transform var(--dur-2) var(--ease), opacity var(--dur-2) var(--ease);background:currentColor;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(1)}#xcf-home[data-motion=on] p a:not([class]):after,#xcf-home[data-motion=on] li a:not([class]):after,#xcf-home[data-motion=on] .lead a:not([class]):after,#xcf-home[data-motion=on] .note a:not([class]):after,#xcf-home[data-motion=on] a.lnk:after{transform:scaleX(0)}#xcf-home[data-motion=on] p a:not([class]):hover:after,#xcf-home[data-motion=on] p a:not([class]):focus-visible:after,#xcf-home[data-motion=on] li a:not([class]):hover:after,#xcf-home[data-motion=on] li a:not([class]):focus-visible:after,#xcf-home[data-motion=on] .lead a:not([class]):hover:after,#xcf-home[data-motion=on] .lead a:not([class]):focus-visible:after,#xcf-home[data-motion=on] .note a:not([class]):hover:after,#xcf-home[data-motion=on] .note a:not([class]):focus-visible:after,#xcf-home[data-motion=on] a.lnk:hover:after,#xcf-home[data-motion=on] a.lnk:focus-visible:after{opacity:.8;transform:scaleX(1)}#xcf-home .mi-arrow{will-change:transform;transition:transform var(--dur-2) var(--ease);display:inline-block}#xcf-home a:hover .mi-arrow,#xcf-home a:focus-visible .mi-arrow,#xcf-home button:hover .mi-arrow{transform:translate(4px)}#xcf-home a:hover .mi-arrow[data-dir=down],#xcf-home a:focus-visible .mi-arrow[data-dir=down]{transform:translateY(3px)}#xcf-home .pcircle{isolation:isolate;position:relative;overflow:hidden}#xcf-home .pcircle:before{content:"";z-index:-1;transition:transform var(--dur-3) var(--ease);background:linear-gradient(#2b2218,#17120c);position:absolute;inset:0;transform:translateY(101%)}#xcf-home .pcircle:hover:before,#xcf-home .pcircle:focus-visible:before{transform:translateY(0)}#xcf-home .pcircle b,#xcf-home .pcircle span{transition:color var(--dur-3) var(--ease)}#xcf-home .pcircle:hover b,#xcf-home .pcircle:focus-visible b{color:#fff}#xcf-home .pcircle:hover span,#xcf-home .pcircle:focus-visible span{color:var(--acc-l)}#xcf-home .btn-solid{position:relative;overflow:hidden}#xcf-home .btn-solid:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(100deg,#0000,#ffffff47,#0000);width:26%;position:absolute;top:-60%;bottom:-60%;left:-30%;transform:translate(-260%)rotate(8deg)}#xcf-home[data-motion=on] .btn-solid:hover:after{opacity:1;animation:miSheen .72s var(--ease) 1}@keyframes miSheen{0%{transform:translate(-260%)rotate(8deg)}to{transform:translate(560%)rotate(8deg)}}#xcf-home hr.mrule{transform-origin:0}#xcf-home[data-motion=on] hr.mrule{transition:transform .76s var(--ease);transform:scaleX(0)}#xcf-home[data-motion=on] .is-in hr.mrule,#xcf-home[data-motion=on] hr.mrule.is-in{transform:scaleX(1)}#xcf-home[data-motion=on] .kk.is-in span.d{animation:miPing 1.5s var(--ease) 1}@keyframes miPing{0%{box-shadow:0 0 0 0 var(--acc-28);transform:scale(1)}55%{transform:scale(1.5);box-shadow:0 0 0 7px #c9a24b00}to{transform:scale(1);box-shadow:0 0 #c9a24b00}}#xcf-home tbody tr{position:relative}#xcf-home tbody tr>td:first-child:before{content:"";background:var(--acc);transform-origin:top;width:2px;transition:transform var(--dur-2) var(--ease);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}#xcf-home tbody tr:hover>td:first-child:before{transform:scaleY(1)}#xcf-home .mi-target{animation:miLand 1.5s var(--ease) 1}@keyframes miLand{0%{filter:brightness(1.16)saturate(1.1)}to{filter:none}}#xcf-home .xcf-figure{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){#xcf-home .mi-target,#xcf-home .kk.is-in span.d,#xcf-home .btn-solid:hover:after{animation:none}#xcf-home[data-motion=on] hr.mrule{transform:scaleX(1)}#xcf-home a:hover .mi-arrow,#xcf-home a:focus-visible .mi-arrow,#xcf-home button:hover .mi-arrow,#xcf-home a:hover .mi-arrow[data-dir=down],#xcf-home a:focus-visible .mi-arrow[data-dir=down]{transform:none}#xcf-home .mi-arrow{transition:color var(--dur-2) var(--ease), opacity var(--dur-2) var(--ease)}}#xcf-home .icard,#xcf-home .vcard,#xcf-home a.feature{position:relative}#xcf-home .icard>.mi-edge,#xcf-home .vcard>.mi-edge,#xcf-home a.feature>.mi-edge{background:var(--acc);transform-origin:top;width:3px;transition:transform var(--dur-3) var(--ease);pointer-events:none;border-radius:3px 0 0 3px;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}#xcf-home .icard.is-hover>.mi-edge,#xcf-home .vcard.is-hover>.mi-edge,#xcf-home a.feature:hover>.mi-edge{transform:scaleY(1)}@media (hover:hover) and (pointer:fine){#xcf-home .icard b,#xcf-home .vcard b,#xcf-home a.feature h2{transition:transform var(--dur-2) var(--ease), color var(--dur-2) var(--ease)}#xcf-home .icard.is-hover b,#xcf-home .vcard.is-hover b,#xcf-home a.feature:hover h2{color:var(--acc-d);transform:translate(3px)}}#xcf-home .z-dark .icard.is-hover b,#xcf-home .z-espresso .icard.is-hover b,#xcf-home .z-cocoa .icard.is-hover b,#xcf-home .z-dark .vcard.is-hover b,#xcf-home .z-espresso .vcard.is-hover b,#xcf-home .z-cocoa .vcard.is-hover b{color:#fff}#xcf-home .chip-btn{isolation:isolate;position:relative;overflow:hidden}#xcf-home .chip-btn:before{content:"";z-index:-1;background:var(--acc-08);transform-origin:0;transition:transform var(--dur-2) var(--ease);position:absolute;inset:0;transform:scaleX(0)}#xcf-home .chip-btn:hover:before,#xcf-home .chip-btn:focus-visible:before{transform:scaleX(1)}#xcf-home .tc-chain__cell,#xcf-home .tc-area,#xcf-home .tc-fn,#xcf-home .tc-step,#xcf-home .pcard{transition:transform var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease)}@media (hover:hover) and (pointer:fine){#xcf-home .tc-chain__cell.is-hover,#xcf-home .tc-area.is-hover,#xcf-home .tc-fn.is-hover,#xcf-home .tc-step.is-hover,#xcf-home .pcard.is-hover{border-color:var(--acc-28);transform:translateY(-2px)}}#xcf-home .tc-chain__y,#xcf-home .tc-area__n,#xcf-home .tc-step__day{transition:color var(--dur-2) var(--ease), transform var(--dur-2) var(--ease)}@media (hover:hover) and (pointer:fine){#xcf-home .tc-chain__cell.is-hover .tc-chain__y,#xcf-home .tc-area.is-hover .tc-area__n,#xcf-home .tc-step.is-hover .tc-step__day{color:var(--acc-d);transform:scale(1.04)}}#xcf-home .btn-solid,#xcf-home .btn-ghost{transition:transform .14s var(--ease), background-color var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease), color var(--dur-2) var(--ease)}@media (hover:hover) and (pointer:fine){#xcf-home .btn-solid:hover{background-color:var(--acc-l)}#xcf-home .btn-ghost:hover{background-color:#ffffff1a;border-color:#fffc}}#xcf-home .btn-solid:active,#xcf-home .btn-ghost:active,#xcf-home .chip-btn:active,#xcf-home .toolrow__btn:active,#xcf-home .pcircle:active,#xcf-home .lp3__lens:active,#xcf-home .icard:active,#xcf-home .vcard:active,#xcf-home .tcard:active,#xcf-home a.feature:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){#xcf-home .icard.is-hover:active,#xcf-home .vcard.is-hover:active,#xcf-home .tcard.is-hover:active{transform:translateY(-6px)scale(.97)}}#xcf-home .chip-btn,#xcf-home .pcircle{transition:transform .14s var(--ease)}#xcf-home [disabled],#xcf-home [aria-disabled=true]{opacity:.45;cursor:not-allowed;filter:saturate(.4)}#xcf-home [disabled]:active,#xcf-home [aria-disabled=true]:active{transform:none}@media (prefers-reduced-motion:reduce){#xcf-home .icard.is-hover b,#xcf-home .vcard.is-hover b,#xcf-home a.feature:hover h2,#xcf-home .tc-chain__cell.is-hover .tc-chain__y{transform:none}}#xcf-home{--line-resting:#b48c5a24;--line-active:#dcaf6e66;--glow-active:0 0 12px #dcaf6e26}#xcf-home section.z-espresso,#xcf-home section.z-cocoa,#xcf-home section.z-dark{position:relative}#xcf-home section.z-light+section.z-espresso:before,#xcf-home section.z-panel+section.z-espresso:before,#xcf-home section.z-light+section.z-cocoa:before,#xcf-home section.z-panel+section.z-cocoa:before,#xcf-home section.z-light+section.z-dark:not(.dots):before,#xcf-home section.z-panel+section.z-dark:not(.dots):before{content:"";pointer-events:none;z-index:0;background:linear-gradient(to bottom, var(--ramp-1) 0%, color-mix(in srgb, var(--ramp-2) 55%, transparent) 26%, color-mix(in srgb, var(--ramp-3) 70%, transparent) 62%, transparent 100%);opacity:.34;height:140px;position:absolute;top:0;left:0;right:0}#xcf-home section.z-espresso+section.z-light:before,#xcf-home section.z-espresso+section.z-panel:not(.plate):before,#xcf-home section.z-cocoa+section.z-light:before,#xcf-home section.z-cocoa+section.z-panel:not(.plate):before,#xcf-home section.z-dark+section.z-light:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(to bottom, color-mix(in srgb, var(--ramp-2) 40%, transparent) 0%, color-mix(in srgb, var(--ramp-1) 55%, transparent) 45%, transparent 100%);opacity:.5;height:110px;position:absolute;top:0;left:0;right:0}#xcf-home section.z-light,#xcf-home section.z-panel:not(.plate){position:relative}#xcf-home section.z-espresso>.wrap,#xcf-home section.z-cocoa>.wrap,#xcf-home section.z-dark>.wrap,#xcf-home section.z-light>.wrap,#xcf-home section.z-panel>.wrap{z-index:1;position:relative}#xcf-home .z-espresso .icard,#xcf-home .z-espresso .vcard,#xcf-home .z-espresso .pcard,#xcf-home .z-espresso .tcard,#xcf-home .z-cocoa .icard,#xcf-home .z-cocoa .vcard,#xcf-home .z-cocoa .pcard,#xcf-home .z-cocoa .tcard,#xcf-home .z-dark .icard,#xcf-home .z-dark .vcard,#xcf-home .z-dark .pcard,#xcf-home .z-dark .tcard{--ink:var(--surface-ink-dark);--muted:var(--surface-muted-dark);--accD:var(--acc-l);--card:var(--surface-raised-dark);--line:#c9a24b29;--line-soft:#c9a24b1a;background:var(--surface-raised-dark);color:var(--surface-ink-dark);box-shadow:inset 0 1px 0 0 #ffffff0f, 0 12px 32px -8px #00000080, 0 0 0 1px var(--line-resting);border-color:var(--line-resting)}#xcf-home .z-espresso .icard.is-active,#xcf-home .z-espresso .vcard.is-active,#xcf-home .z-espresso .pcard.is-active,#xcf-home .z-cocoa .icard.is-active,#xcf-home .z-cocoa .vcard.is-active,#xcf-home .z-cocoa .pcard.is-active,#xcf-home .z-espresso [aria-pressed=true].icard,#xcf-home .z-espresso [aria-pressed=true].vcard,#xcf-home .z-cocoa [aria-pressed=true].icard,#xcf-home .z-cocoa [aria-pressed=true].vcard{box-shadow:inset 0 1px 0 0 #ffffff17, 0 12px 32px -8px #00000080, 0 0 0 1px var(--line-active), var(--glow-active);border-color:var(--line-active)}#xcf-home .z-espresso .icard b,#xcf-home .z-espresso .vcard b,#xcf-home .z-espresso .pcard b,#xcf-home .z-cocoa .icard b,#xcf-home .z-cocoa .vcard b,#xcf-home .z-cocoa .pcard b,#xcf-home .z-dark .icard b,#xcf-home .z-dark .vcard b,#xcf-home .z-dark .pcard b{color:#fff}#xcf-home .z-espresso .pcard .chip,#xcf-home .z-cocoa .pcard .chip,#xcf-home .z-dark .pcard .chip{background:color-mix(in srgb, var(--acc) 22%, transparent);color:var(--acc-l)}#xcf-home .z-espresso .dtable,#xcf-home .z-cocoa .dtable,#xcf-home .z-espresso .callout,#xcf-home .z-cocoa .callout{--ink:var(--surface-ink-dark);--muted:var(--surface-muted-dark);--accD:var(--acc-l);--card:var(--surface-raised-dark);background:var(--surface-raised-dark);color:var(--surface-ink-dark);box-shadow:0 0 0 1px #c9a24b24}#xcf-home .z-espresso .pcard .pcard,#xcf-home .z-cocoa .pcard .pcard{--card:var(--surface-raised-dark-2);background:var(--surface-raised-dark-2)}#xcf-home .tcx__card,#xcf-home .tcx__wfpanel,#xcf-home .tcx__diopanel{border-color:var(--line-resting)}#xcf-home .tcx__card.is-active,#xcf-home .tcx__viewbtn.is-active,#xcf-home .tcx__ch[aria-selected=true],#xcf-home .fm__ch[aria-selected=true],#xcf-home .pcmd__col[aria-selected=true]{border-color:var(--line-active);box-shadow:var(--glow-active)}#xcf-home .xcf-next-card{border-color:var(--line-resting)}#xcf-home section.z-espresso{background-image:radial-gradient(800px circle at 50% 0%, #c9a24b14, transparent 80%), radial-gradient(75% 90% at 50% -8%, #c9a24b1a, transparent 60%), linear-gradient(180deg, var(--n-850), var(--n-950))}#xcf-home section.z-cocoa{background-image:radial-gradient(800px at 50% 0,#c9a24b12,#0000 80%),radial-gradient(70% 100% at 12% 0,#c9a24b21,#0000 62%),linear-gradient(#332818,#281f14)}#xcf-home .tcx__card,#xcf-home .tcx__wfpanel,#xcf-home .tcx__diopanel,#xcf-home .xcf-next-card{border:1px solid #ffffff14;box-shadow:inset 0 1px #ffffff1f,0 12px 32px -8px #00000080}#xcf-home .h2,#xcf-home .hero h1,#xcf-home .xcf-hero-h1{letter-spacing:-.03em}#xcf-home .kk span.t,#xcf-home .mindex,#xcf-home .eyebrow,#xcf-home .tcx__label,#xcf-home .tcx__model{letter-spacing:.18em}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){#xcf-home section.z-light+section.z-espresso:before,#xcf-home section.z-panel+section.z-espresso:before,#xcf-home section.z-light+section.z-cocoa:before,#xcf-home section.z-panel+section.z-cocoa:before,#xcf-home section.z-light+section.z-dark:not(.dots):before,#xcf-home section.z-panel+section.z-dark:not(.dots):before,#xcf-home section.z-espresso+section.z-light:before,#xcf-home section.z-espresso+section.z-panel:not(.plate):before,#xcf-home section.z-cocoa+section.z-light:before,#xcf-home section.z-cocoa+section.z-panel:not(.plate):before,#xcf-home section.z-dark+section.z-light:before{animation-name:xcfSeam;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover cover 34%}}}@keyframes xcfSeam{0%{opacity:0;transform:translateY(-18px)scaleY(.86)}to{opacity:1;transform:translateY(0)scaleY(1)}}#xcf-home section.hero.has-img>.scrim{background:radial-gradient(62% 75% at 28% 45%,#14110c6b,#14110c00),linear-gradient(100deg,#14110c5c 0%,#14110c1a 52%,#14110c05 100%),linear-gradient(#14110c42,#14110c24 45%,#14110c85),radial-gradient(90% 120% at 15% 0,#c9a24b21,#c9a24b00 55%)}#xcf-home section.hero.has-img h1{text-shadow:0 2px 30px #0000009e,0 1px 3px #00000080}#xcf-home section.hero.has-img .sub{text-shadow:0 1px 18px #0000009e,0 1px 2px #00000073}#xcf-home section.hero.has-img .kick{text-shadow:0 1px 14px #00000094,0 1px 2px #0006}#xcf-home .xcf-hero-h1{letter-spacing:-.04em}#xcf-home .xcf-hero-eyebrow{font:700 11px/1 var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:#ffffffd1}#xcf-home .xcf-hero-kicker{font:500 11px/1.5 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--acc-l);margin-bottom:34px}#xcf-home .xcf-hero-cta{letter-spacing:-.01em;isolation:isolate;transition:transform .14s var(--ease), background-color var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease);border-radius:999px;padding:18px 32px;font:700 15px/1 Archivo,sans-serif;display:inline-block;position:relative;overflow:hidden}#xcf-home .xcf-hero-cta--solid{color:var(--n-800);background:#fff;box-shadow:0 8px 24px -10px #00000080}#xcf-home .xcf-hero-cta--ghost{color:#fff;backdrop-filter:blur(8px);border:1px solid #ffffff73;padding:18px 28px;font-weight:600}@media (hover:hover) and (pointer:fine){#xcf-home .xcf-hero-cta--solid:hover{background:var(--acc-l);box-shadow:0 12px 30px -10px #0000008c}#xcf-home .xcf-hero-cta--ghost:hover{background:#ffffff1f;border-color:#ffffffd9}#xcf-home[data-motion=on] .xcf-hero-cta--solid:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:26%;position:absolute;top:-60%;bottom:-60%;left:-30%;transform:translate(-260%)rotate(8deg)}#xcf-home[data-motion=on] .xcf-hero-cta--solid:hover:after{opacity:1;animation:miSheen .72s var(--ease) 1}}#xcf-home .xcf-hero-cta:active{transform:scale(.97)}#xcf-home .xcf-hero-stats{border-top:1px solid #ffffff29;flex-wrap:wrap;gap:0;padding-top:28px;display:flex}#xcf-home .xcf-hero-stat{border-left:1px solid #ffffff1f;padding:0 34px}#xcf-home .xcf-hero-stat:first-child{border-left:0;padding-left:0}#xcf-home .xcf-hero-stat__n{letter-spacing:-.04em;color:#fff;font-variant-numeric:tabular-nums;font:800 clamp(1.5rem,1.3rem + .6vw,1.875rem)/1 Archivo,sans-serif}#xcf-home .xcf-hero-stat__l{font:500 10.5px/1.5 var(--f-mono);letter-spacing:.13em;text-transform:uppercase;color:#ffffff9e;max-width:22ch;margin-top:9px}@media (width<=640px){#xcf-home .xcf-hero-stat{border-left:0;padding:0}#xcf-home .xcf-hero-stats{gap:22px}}#xcf-home #xcf-top:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(900px at 50% 0,#c9a24b1a,#0000 78%);position:absolute;inset:0}#xcf-home .xcf-panel{border-radius:var(--r-lg,18px);backdrop-filter:blur(16px)saturate(1.15);background:linear-gradient(#332e28db,#201c17f0);border:1px solid #ffffff14;animation:.9s cubic-bezier(.25,1,.5,1) both xcfFadeUp;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 60px 120px -45px #1e181299}#xcf-home .xcf-panel__head{border-bottom:1px solid #00000073;justify-content:space-between;align-items:center;padding:20px 36px;display:flex;position:relative;box-shadow:0 1px #ffffff0f}#xcf-home .xcf-panel__title{font:700 11px/1 var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:#d8cfc0;text-shadow:0 1px 1px #0009}#xcf-home .xcf-panel__sig{font:500 11px/1 var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:#8a8072}#xcf-home .xcf-console-grid>div{border:1px solid #ffffff0f;box-shadow:inset 0 1px #ffffff12}#xcf-home .xcf-led{width:11px;height:11px;transition:background .5s var(--ease), box-shadow .5s var(--ease);border-radius:50%;animation:1.6s ease-in-out infinite xcfLivePulse}#xcf-home #xcf-knob:after{content:"";pointer-events:none;z-index:4;opacity:.5;transition:opacity var(--dur-2) var(--ease);background:conic-gradient(from 210deg,#0000 0deg,#ffffff38 26deg,#0000 62deg);border-radius:50%;position:absolute;inset:-2px}@media (hover:hover) and (pointer:fine){#xcf-home #xcf-knob:hover:after{opacity:.9}}#xcf-home #xcf-lever-list button,#xcf-home #xcf-mode-list button,#xcf-home #xcf-signal-grid button{transition:transform .14s var(--ease), box-shadow var(--dur-2) var(--ease)}@media (hover:hover) and (pointer:fine){#xcf-home #xcf-lever-list button:hover,#xcf-home #xcf-mode-list button:hover,#xcf-home #xcf-signal-grid button:hover{box-shadow:var(--glow-active)}}#xcf-home #xcf-lever-list button:active,#xcf-home #xcf-mode-list button:active,#xcf-home #xcf-signal-grid button:active{transform:scale(.98)}#xcf-home .xcf-conduit,#xcf-home .xcf-conduit__node,#xcf-home .xcf-conduit__beam{display:none!important}#xcf-home .xcf-stage{border-radius:var(--r-lg,18px);background:linear-gradient(#251f19 0%,#1d1813 100%);border:1px solid #ffffff14;padding:0 0 1px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 40px 90px -40px #1e18128c}#xcf-home .xcf-stage:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--lever) 22%, var(--lever) 78%, transparent 100%);opacity:.85;height:1px;transition:background .5s var(--ease);z-index:2;position:absolute;top:0;left:0;right:0}#xcf-home .xcf-stage:after{content:"";pointer-events:none;background:radial-gradient(70% 100% at 50% 0%, color-mix(in srgb, var(--lever) 16%, transparent), transparent 72%);height:120px;transition:background .5s var(--ease);z-index:1;position:absolute;top:0;left:0;right:0}#xcf-home .xcf-stage__bar{z-index:3;border-bottom:1px solid #ffffff12;align-items:center;gap:14px;padding:13px 22px;display:flex;position:relative}#xcf-home .xcf-stage__tag{font:700 10px/1 var(--f-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--lever);transition:color .5s var(--ease)}#xcf-home .xcf-stage__rule{background:linear-gradient(90deg,#ffffff1a,#0000);flex:1;height:1px}#xcf-home .xcf-stage__state{font:500 10px/1 var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:#ffffff6b}#xcf-home .xcf-stage__viewport{z-index:2;border-radius:0 0 calc(var(--r-lg,18px) - 1px) calc(var(--r-lg,18px) - 1px);background:linear-gradient(#fdfaf4 0%,#f4efe6 100%);margin:0;padding:26px;position:relative;box-shadow:inset 0 8px 18px -12px #1e181257}#xcf-home .xcf-stage__viewport:before,#xcf-home .xcf-stage__viewport:after{content:"";pointer-events:none;border-color:color-mix(in srgb, var(--lever) 55%, transparent);width:12px;height:12px;transition:border-color .5s var(--ease);position:absolute}#xcf-home .xcf-stage__viewport:before{border-top:1px solid;border-left:1px solid;top:10px;left:10px}#xcf-home .xcf-stage__viewport:after{border-bottom:1px solid;border-right:1px solid;bottom:10px;right:10px}#xcf-home .xcf-stage-section{padding-top:14px!important}#xcf-home #xcf-console{padding-bottom:16px!important}@media (width<=640px){#xcf-home .xcf-stage__viewport{padding:18px}#xcf-home .xcf-stage__bar{padding:11px 16px}#xcf-home .xcf-stage-section{padding-top:10px!important}#xcf-home #xcf-console{padding-bottom:12px!important}}#xcf-home .xcf-stage-viewport.xcf-stage-viewport{--c-bright:#1a1a1a;--c-muted:#6b6257;--c-recess:#0000000f;--c-edge-light:#0000000d;--c-edge-dark:#0000001f;z-index:1;color:var(--c-bright);background:linear-gradient(#fdfaf4 0%,#f4efe6 100%);border-radius:14px;margin:0 0 18px;padding:0 20px 16px;position:relative;box-shadow:inset 0 10px 22px -14px #1e18126b,inset 0 0 0 1px #1e181212}#xcf-home .xcf-stage-viewport:after{content:"";pointer-events:none;background:radial-gradient(70% 100% at 50% 100%, color-mix(in srgb, var(--c-accent) 13%, transparent), transparent 74%);border-radius:0 0 14px 14px;height:90px;position:absolute;bottom:0;left:0;right:0}#xcf-home .xcf-stage-viewport__bar:before,#xcf-home .xcf-stage-viewport__bar:after{content:"";pointer-events:none;border-color:color-mix(in srgb, var(--c-accent) 60%, transparent);z-index:0;width:11px;height:11px;position:absolute}#xcf-home .xcf-stage-viewport__bar:before{border-top:1px solid;border-left:1px solid;top:12px;left:0}#xcf-home .xcf-stage-viewport__bar:after{border-top:1px solid;border-right:1px solid;top:12px;right:0}#xcf-home .xcf-stage-viewport__bar.xcf-stage-viewport__bar{border-bottom:1px solid #1e18121a;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-bottom:4px;padding:30px 44px 16px;display:flex;position:relative}#xcf-home .xcf-stage-viewport__tag{z-index:1;white-space:nowrap;font:700 11px/1 var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--c-accent);background:0 0;flex-shrink:0;position:relative}#xcf-home .xcf-stage-viewport__rule{z-index:1;background:linear-gradient(90deg,#1e181224,#1e18121a 55%,#0000);flex:auto;min-width:32px;height:1px;position:relative}#xcf-home .xcf-stage-viewport__sig{z-index:1;white-space:nowrap;font:500 10px/1 var(--f-mono);letter-spacing:.18em;text-transform:uppercase;color:#1e18126b;background:0 0;flex-shrink:0;position:relative}#xcf-home .xcf-stage-viewport .tcx__grid,#xcf-home .xcf-stage-viewport .tcx__charts{background:#ffffff80;border:1px solid #00000014;border-radius:6px;gap:0;overflow:hidden}#xcf-home .xcf-stage-viewport .tcx__grid{margin-bottom:12px}#xcf-home .xcf-stage-viewport :is(.tcx__grid,.tcx__charts)>.tcx__card{box-shadow:none;background:0 0;border:0;border-right:1px solid #00000014;border-radius:0;padding:12px 16px}#xcf-home .xcf-stage-viewport .tcx__grid>.tcx__card:last-child,#xcf-home .xcf-stage-viewport .tcx__charts>:last-child{border-right:0}#xcf-home .xcf-stage-viewport .tcx__card--flag{background:color-mix(in srgb, var(--c-accent) 8%, transparent);box-shadow:inset 2px 0 0 0 color-mix(in srgb, var(--c-accent) 55%, transparent)}#xcf-home .xcf-stage-viewport .tcx__val{color:var(--c-bright)}#xcf-home .xcf-stage-viewport .tcx__cap{color:var(--c-muted)}#xcf-home .xcf-stage-viewport .tcx__wfarea>div[style*=border-bottom]{border-bottom-color:#00000014!important}#xcf-home .xcf-stage-viewport .tcx-wf-val{color:var(--c-bright);text-shadow:0 1px 2px #ffffffb3}#xcf-home .xcf-stage-viewport .tcx-wf-x{color:var(--c-muted)}#xcf-home .xcf-stage-viewport .tcx-wf-zero{color:#1e181280!important}#xcf-home .xcf-stage-viewport .tcx-bar{box-shadow:inset 0 1px #ffffff80,0 2px 5px #1e18122e}#xcf-home .xcf-stage-viewport .tcx-bar--anchor{background:linear-gradient(#e3dccd,#cfc6b6);border:1px solid #1e181224}#xcf-home .xcf-stage-viewport .tcx-bar--step{background:linear-gradient(to top, color-mix(in srgb, var(--c-accent) 34%, #efe9dd), color-mix(in srgb, var(--c-accent) 56%, #f6f2e9));border:1px solid color-mix(in srgb, var(--c-accent) 38%, transparent)}#xcf-home .xcf-stage-viewport .tcx__diotrack,#xcf-home .xcf-stage-viewport .tcx__ytrack{background:#1e181212;box-shadow:inset 0 1px 3px #1e181224}#xcf-home .xcf-stage-viewport .tcx__legend,#xcf-home .xcf-stage-viewport .tcx__legrow,#xcf-home .xcf-stage-viewport .tcx__ylabel{color:var(--c-muted)}#xcf-home .xcf-stage-viewport .tcx__legval{color:var(--c-bright)}#xcf-home .xcf-stage-viewport .tcx__legrow{border-color:#1e181217}#xcf-home .xcf-stage-viewport .tcx__yop{color:#1e181257}#xcf-home .xcf-stage-viewport .tcx__diohead{color:var(--c-muted)}#xcf-home .xcf-stage-viewport .tcx__delta--flat{color:#1e18128c;background:#1e18120f}#xcf-home .xcf-stage-viewport .tcx__delta--good{background:color-mix(in srgb, var(--acc) 15%, transparent);color:var(--acc-d)}#xcf-home .xcf-stage-viewport .tcx__delta--bad{color:#8f2c25;background:#a8322a1a}#xcf-home .xcf-stage-viewport .tcx__trend .tcx__card{box-shadow:none;background:#ffffff8c;border:1px solid #00000014;border-radius:6px;padding:14px 16px}#xcf-home .xcf-stage-viewport .tcx__track{border-bottom-color:#1e181224}#xcf-home .xcf-stage-viewport .tcx__tbar{opacity:.55;box-shadow:inset 0 1px #ffffff73}#xcf-home .xcf-stage-viewport .tcx__grp.is-active .tcx__tbar{opacity:1;box-shadow:0 3px 8px -2px #1e18124d,inset 0 1px #ffffff8c}#xcf-home .xcf-stage-viewport .tcx__tval{color:var(--c-muted)}#xcf-home .xcf-stage-viewport .tcx__grp.is-active .tcx__tval{color:var(--c-bright)}#xcf-home .xcf-stage-viewport .tcx__tlab{color:var(--acc-d)}#xcf-home .xcf-stage-viewport .tcx__seg{border-left-color:#ffffff59}#xcf-home .xcf-stage-viewport .tcx__seg:first-child{border-left:0}#xcf-home .xcf-conduit-up,#xcf-home .xcf-conduit-up__beam{display:none!important}#xcf-home .xcf-stage-viewport.xcf-stage-viewport{margin-bottom:20px}#xcf-home .tcx__panel{backdrop-filter:blur(16px)saturate(1.12);border:1px solid #ffffff14;box-shadow:inset 0 1px #ffffff1f,0 48px 100px -44px #000000b8}#xcf-home .tcx__section,#xcf-home .tcx__label{font-family:var(--f-mono);letter-spacing:.2em;text-transform:uppercase;font-size:11px}#xcf-home .xcf-stage-viewport .tcx__wfpanel,#xcf-home .xcf-stage-viewport .tcx__diopanel{padding:12px 16px}#xcf-home .xcf-stage-viewport .tcx__wfwrap{margin-top:8px}#xcf-home .xcf-stage-viewport .tcx__wfarea{margin-top:26px}#xcf-home .xcf-stage-viewport .tcx__wfaxis{margin-top:10px}#xcf-home .xcf-stage-viewport .tcx__dio{margin:0}#xcf-home .xcf-stage-viewport .tcx__diopanel>div[style*=flex-direction\:column]{gap:12px!important;margin:12px 0!important}#xcf-home .xcf-stage-viewport .tcx__legend,#xcf-home .xcf-stage-viewport .tcx__legend--rows{margin-top:8px}#xcf-home .xcf-stage-viewport .tcx__val{font-size:var(--t3);line-height:1.1}#xcf-home .xcf-stage-viewport .tcx__cap{margin-top:6px}@media (width<=640px){#xcf-home .xcf-stage-viewport.xcf-stage-viewport{padding:0 12px 14px}#xcf-home .xcf-stage-viewport :is(.tcx__grid,.tcx__charts)>.tcx__card{border-bottom:1px solid #00000014;border-right:0}#xcf-home .xcf-stage-viewport .tcx__grid>.tcx__card:last-child{border-bottom:0}#xcf-home .xcf-stage-viewport__sig{display:none}#xcf-home .xcf-stage-viewport__bar.xcf-stage-viewport__bar{padding:28px 28px 14px}}#xcf-home .tc-divide.tc-divide{background:#ffffff05;border:1px solid #ffffff1a;border-radius:8px;gap:0;overflow:hidden;box-shadow:0 24px 60px -34px #000000d9}#xcf-home .tc-divide__col.tc-divide__col{border:0;border-radius:0;padding:46px 28px 30px;position:relative}#xcf-home .tc-divide__col--them.tc-divide__col--them{background:#00000029;border-right:1px solid #ffffff1a;box-shadow:inset 0 2px 14px -6px #000000b3}#xcf-home .tc-divide__col--us.tc-divide__col--us{background:linear-gradient(180deg, color-mix(in srgb, var(--acc) 15%, transparent) 0%, color-mix(in srgb, var(--acc) 7%, transparent) 100%);box-shadow:inset 0 1px #ffffff1a}#xcf-home .tc-divide__col.tc-divide__col:before{height:32px;font:700 var(--t-1)/1 var(--f-mono);letter-spacing:.16em;pointer-events:none;border-bottom:1px solid #ffffff12;align-items:center;padding:0 28px;display:flex;position:absolute;top:0;left:0;right:0}#xcf-home .tc-divide__col--them.tc-divide__col--them:before{content:"BAY 01 · LEGACY_METHOD";color:#ffffff57;background:#00000038}#xcf-home .tc-divide__col--us.tc-divide__col--us:before{content:"BAY 02 · ACTIVE_APPARATUS";color:var(--acc-l);background:#00000024}#xcf-home .tc-divide__col.tc-divide__col:after{font:700 var(--t-1)/1 var(--f-mono);letter-spacing:.14em;pointer-events:none;background-repeat:no-repeat;padding-left:15px;position:absolute;top:11px;right:28px}#xcf-home .tc-divide__col--them.tc-divide__col--them:after{content:"OFFLINE";color:#ffffff4d;background-image:radial-gradient(3px at 3px,#ffffff3d 0 100%,#0000 100%)}#xcf-home .tc-divide__col--us.tc-divide__col--us:after{content:"OPERATIONAL";color:var(--acc-l);background-image:radial-gradient(circle 3px at 3px 50%, var(--acc-l) 0 100%, transparent 100%)}#xcf-home .tc-divide__terms.tc-divide__terms{letter-spacing:.01em;background:#0000003d;border:1px solid #ffffff1a;border-radius:4px;margin-bottom:20px;padding:9px 12px 10px}#xcf-home .tc-divide__col--us.tc-divide__col--us .tc-divide__terms{border-color:color-mix(in srgb, var(--acc) 42%, transparent);box-shadow:inset 0 0 0 1px #ffffff0a, 0 0 14px -6px color-mix(in srgb, var(--acc) 60%, transparent);background:#0000004d}#xcf-home .tc-divide__col.tc-divide__col li{padding-left:26px}#xcf-home .tc-divide__col--them.tc-divide__col--them li{color:#ffffff94}#xcf-home .tc-divide__col--them.tc-divide__col--them li:before{content:"—";font:700 var(--t0)/1.6 var(--f-mono);color:#ffffff4d;top:0;left:2px}#xcf-home .tc-divide__col--us.tc-divide__col--us li:before{content:"+";font:700 var(--t0)/1.6 var(--f-mono);color:var(--acc-l);top:0;left:2px}@media (prefers-reduced-motion:no-preference){@media (hover:hover) and (pointer:fine){#xcf-home .tc-divide__col--us.tc-divide__col--us:after{animation:2.6s ease-in-out infinite xcfBayPulse}}}@keyframes xcfBayPulse{0%,to{opacity:1}50%{opacity:.68}}@media (width<=900px){#xcf-home .tc-divide__col--them.tc-divide__col--them{border-bottom:1px solid #ffffff1a;border-right:0}#xcf-home .tc-divide__col.tc-divide__col{padding:42px 20px 26px}#xcf-home .tc-divide__col.tc-divide__col:before{padding:0 20px}#xcf-home .tc-divide__col.tc-divide__col:after{right:20px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){#xcf-home .tband__img{will-change:transform;animation-name:xcfBandDrift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover}}}@keyframes xcfBandDrift{0%{transform:translateY(-4%)scale(1.08)}to{transform:translateY(4%)scale(1.08)}}:root{color-scheme:light}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:var(--n-100);margin:0}.gate-wrapper[data-astro-cid-asuwaasl]{box-sizing:border-box;justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;display:flex}.gate-card[data-astro-cid-asuwaasl]{border:1px solid var(--n-200,#e2e8f0);background:#fff;border-radius:12px;width:100%;max-width:440px;padding:2.5rem 2rem;font-family:Archivo,sans-serif;box-shadow:0 10px 25px -5px #0000000d,0 8px 10px -6px #00000003}.brand-badge[data-astro-cid-asuwaasl]{background:#0000000a;border-radius:100px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.25rem .75rem;display:inline-flex}.lock-icon[data-astro-cid-asuwaasl]{font-size:.85rem}.badge-text[data-astro-cid-asuwaasl]{letter-spacing:.05em;color:var(--n-700,#334155);text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:700}.gate-title[data-astro-cid-asuwaasl]{color:var(--n-900,#0f172a);letter-spacing:-.02em;margin:0 0 .5rem;font-size:1.75rem;font-weight:700}.gate-subtitle[data-astro-cid-asuwaasl]{color:var(--n-600,#475569);margin:0 0 1.5rem;font-size:.95rem;line-height:1.5}.error-banner[data-astro-cid-asuwaasl]{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;align-items:flex-start;gap:.5rem;margin-bottom:1.25rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.reset-link[data-astro-cid-asuwaasl]{color:#991b1b;cursor:pointer;background:0 0;border:none;padding:0;font-size:.8rem;font-weight:600;text-decoration:underline}.gate-form[data-astro-cid-asuwaasl]{flex-direction:column;gap:1.25rem;display:flex}.input-group[data-astro-cid-asuwaasl]{flex-direction:column;gap:.375rem;display:flex}.input-label[data-astro-cid-asuwaasl]{color:var(--n-800,#1e293b);font-size:.85rem;font-weight:600}.passcode-input[data-astro-cid-asuwaasl]{border:1px solid var(--n-300,#cbd5e1);box-sizing:border-box;border-radius:6px;width:100%;padding:.75rem 1rem;font-family:JetBrains Mono,monospace;font-size:1rem;transition:border-color .15s,box-shadow .15s}.passcode-input[data-astro-cid-asuwaasl]:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb26}.submit-button[data-astro-cid-asuwaasl]{background:var(--n-900,#0f172a);color:#fff;cursor:pointer;border:none;border-radius:6px;width:100%;padding:.85rem 1rem;font-family:Archivo,sans-serif;font-size:.95rem;font-weight:600;transition:background .15s}.submit-button[data-astro-cid-asuwaasl]:hover{background:var(--n-800,#1e293b)}.gate-footer[data-astro-cid-asuwaasl]{border-top:1px solid var(--n-100,#f1f5f9);text-align:center;margin-top:2rem;padding-top:1rem}.gate-footer[data-astro-cid-asuwaasl] p[data-astro-cid-asuwaasl]{color:var(--n-500,#64748b);margin:0;font-size:.75rem}
