:root{--scene-display-min: 2.375rem;--scene-display-max: 4.625rem;--scene-frame-max: 38rem;--site-frame-max: 120rem;--scene-frame-width: min(calc(100vw - (var(--container-padding-x) * 2)), var(--scene-frame-max));--scene-display-from-frame: calc(var(--scene-frame-width) * .162);--scene-display-height-cap: clamp(var(--scene-display-min), 11.8svh, var(--scene-display-max));--scene-display-scale: min( max(var(--scene-display-min), var(--scene-display-from-frame)), var(--scene-display-height-cap), var(--scene-display-max) );--scene-padding-top: clamp(6.5rem, 12svh, 8.5rem);--scene-padding-bottom: clamp(3.75rem, 8svh, 5.5rem);--scene-grid-line-width: 1px;--site-frame-gap: clamp(2rem, 5vw, 4rem)}.site-section{position:relative;min-height:100vh;min-height:100svh;padding:var(--scene-padding-top) var(--container-padding-x) var(--scene-padding-bottom)}.site-frame{width:min(100%,var(--site-frame-max, var(--scene-frame-max)));margin-inline:auto}.split-scene{--split-copy-width: min(100%, 30rem);--split-visual-width: min(100%, 68rem);--split-gap: var(--site-frame-gap);position:relative;display:grid;overflow:visible;background:transparent;isolation:isolate}.split-scene__inner{display:grid;align-items:center;gap:var(--split-gap);margin-block:auto}.split-scene__intro{max-width:var(--split-copy-width);justify-items:center;text-align:center;margin-inline:auto}.split-scene__visual{width:var(--split-visual-width);max-width:var(--split-visual-width);justify-self:center}@media(min-width:48rem){.split-scene{--split-copy-width: min(100%, 56rem)}}@media(min-width:75rem){.split-scene{--split-copy-width: clamp(18rem, 22vw, 26rem);--split-gap: var(--site-frame-gap)}.split-scene__inner{grid-template-columns:minmax(15rem,var(--split-copy-width)) minmax(0,1fr)}.split-scene__intro{justify-items:start;text-align:start;margin-inline:0}.split-scene__visual{width:100%;max-width:none;justify-self:stretch}}@media(min-width:120rem){.split-scene{--site-frame-max: 132rem;--split-copy-width: clamp(22rem, 18vw, 29rem);--split-gap: clamp(4.75rem, 4.5vw, 6.5rem)}.split-scene__inner{grid-template-columns:minmax(19rem,var(--split-copy-width)) minmax(0,1fr);justify-content:center}}@media(min-width:160rem){.split-scene{--site-frame-max: 148rem;--split-copy-width: clamp(24rem, 14vw, 30rem);--split-gap: clamp(5.5rem, 3.4vw, 7rem)}.split-scene__inner{grid-template-columns:minmax(20rem,var(--split-copy-width)) minmax(0,1fr)}}@media(width>=28rem){:root{--scene-display-min: 2.5625rem;--scene-display-max: 5.875rem;--scene-display-from-frame: calc(var(--scene-frame-width) * .17);--scene-display-height-cap: clamp(var(--scene-display-min), 12.6svh, var(--scene-display-max))}}@media(width>=42rem){:root{--scene-display-min: 2.875rem;--scene-display-max: 8.875rem;--scene-frame-max: 62rem;--scene-display-from-frame: calc(var(--scene-frame-width) * .152);--scene-display-height-cap: clamp(var(--scene-display-min), 17svh, var(--scene-display-max));--scene-padding-top: clamp(6.25rem, 11svh, 9.25rem);--scene-padding-bottom: clamp(4.25rem, 9svh, 7rem)}}@media(min-width:64rem){:root{--scene-display-max: 11rem;--scene-frame-max: 104rem}}@media(height<=47.5rem){:root{--scene-display-height-cap: clamp(var(--scene-display-min), 18.5svh, 9.25rem);--scene-padding-top: clamp(4.25rem, 8svh, 6.5rem);--scene-padding-bottom: clamp(3rem, 6.5svh, 5rem)}}@media(height<=35rem){:root{--scene-display-height-cap: clamp(2.5625rem, 20svh, 7.25rem);--scene-padding-top: clamp(3.375rem, 7.2svh, 4.625rem);--scene-padding-bottom: clamp(2.375rem, 5.6svh, 3.625rem)}}@media(width>=160rem){:root{--scene-display-max: 13rem;--scene-frame-max: 110rem}}@media(width>=215rem){:root{--scene-display-max: 14.5rem;--scene-frame-max: 116rem}}@media(width>=240rem){:root{--scene-display-max: 16rem;--scene-frame-max: 120rem}}.scene-intro,.scene-headline{display:grid;gap:var(--scene-intro-gap, clamp(.75rem, 1vw, 1.25rem))}.scene-intro--center{justify-items:center;text-align:center}.scene-eyebrow,.scene-body{max-width:var(--scene-copy-measure, 30rem);margin:0;font-family:var(--font-body);letter-spacing:0}.scene-eyebrow{color:var(--color-accent-muted);font-family:var(--font-mono);font-size:var(--scene-eyebrow-size-fluid, .75rem);font-weight:var(--scene-eyebrow-weight, var(--font-weight-mono-regular));line-height:var(--scene-eyebrow-line-height, 1.4);text-transform:uppercase}.scene-title{max-width:var(--scene-title-measure, 8.25em);margin:0;color:var(--color-contrast);font-family:var(--font-display);font-size:var(--scene-title-size-compact, clamp(3.375rem, 16vw, 5.25rem));font-weight:var(--font-weight-display-light);letter-spacing:0;line-height:var(--scene-title-line-height-fluid, .84);text-wrap:balance}.scene-body{color:var(--color-contrast-3);font-size:var(--scene-body-size-fluid, clamp(1rem, .9rem + .35vw, 1.2rem));line-height:var(--scene-body-line-height, 1.5);text-wrap:pretty}.scene-body__line{display:block}.scene-headline small{max-width:var(--scene-copy-measure, 30rem);color:var(--color-contrast-3);font-family:var(--font-body);font-size:clamp(.875rem,.9vw,.9375rem);line-height:1.45}.scene-intro--scale-split{--scene-intro-gap: clamp(.75rem, 2.4vw, 1rem);--scene-title-measure: 7em;--scene-title-size-fluid: clamp(3.75rem, 15vw, 5.5rem);--scene-copy-measure: 24rem;--scene-body-size-fluid: clamp(.9375rem, .8125rem + .25vw, 1.0625rem);--scene-body-line-height: 1.46}.scene-intro--scale-center{--scene-title-measure: 8.5em;--scene-title-size-fluid: clamp(3.5rem, 11vw, 6.375rem);--scene-copy-measure: 34rem}@media(min-width:42rem){.scene-title{font-size:var(--scene-title-size-fluid, clamp(4.125rem, 8vw, 9rem))}.scene-intro--scale-center{--scene-title-size-fluid: clamp(4rem, 8vw, 6.375rem)}}@media(min-width:48rem){.scene-intro--scale-split{--scene-title-measure: 8.5em;--scene-title-size-fluid: clamp(4.25rem, 9vw, 6.625rem)}}@media(min-width:75rem){.scene-intro--scale-split{--scene-title-measure: 7em;--scene-title-size-fluid: clamp(4.875rem, 6.25vw, 8.25rem);--scene-copy-measure: 24rem;--scene-body-size-fluid: clamp(.9375rem, .625rem + .5vw, 1.125rem)}.scene-intro--scale-center{--scene-title-size-fluid: clamp(4.75rem, 5.9vw, 8.375rem);--scene-body-size-fluid: clamp(.9375rem, .625rem + .5vw, 1.125rem)}}@media(min-width:120rem){.scene-intro--scale-split{--scene-title-size-fluid: clamp(5.75rem, 5.2vw, 8.625rem)}.scene-intro--scale-center{--scene-title-measure: 10.25em;--scene-title-size-fluid: clamp(5.25rem, 4.4vw, 8.375rem)}}@media(min-width:160rem){.scene-intro--scale-center{--scene-title-measure: 10.5em;--scene-title-size-fluid: clamp(5.375rem, 4.8vw, 9.25rem)}}.scene-panel{border:1px solid var(--color-contrast-5);border-radius:var(--radius-md);background:var(--color-surface-glass)}.scene-panel--compact{border-radius:var(--radius-sm)}.scene-panel--subtle{border-color:var(--color-contrast-5);background:rgb(var(--rgb-base) / .28)}.scene-panel--interactive{transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.candle{--candle-auto-unit: clamp(.72rem, .56rem + .55vw, .98rem);--candle-auto-width: clamp(.175rem, .085rem + .45vw, .3rem);--candle-unit: var(--chart-candle-unit, var(--candle-auto-unit));--candle-width: var(--chart-candle-width, var(--candle-auto-width));position:absolute;inset-block:0;left:var(--x);width:var(--candle-width);transform:translate(-50%)}.candle__wick,.candle__range,.candle__body{position:absolute;left:50%;transform:translate(-50%)}.candle__range,.candle__wick{z-index:1;width:1px;background:rgb(var(--rgb-market-long) / .82);transition:top .74s ease,height .74s ease,background .55s ease}.candle__range{top:var(--rt, var(--bt));z-index:0;height:var(--rh, var(--bh));opacity:0}.candle--live .candle__range{opacity:.88}.candle__wick--upper,.candle__wick--lower{top:var(--wick-top);height:var(--wick-height)}.candle__wick--upper{--wick-top: var(--ut);--wick-height: var(--uh)}.candle__wick--lower{--wick-top: var(--lt);--wick-height: var(--lh)}.candle__body{top:var(--bt);z-index:2;box-sizing:border-box;width:calc(100% * var(--bw, 1));height:var(--bh);min-height:calc(var(--candle-unit) * .18);border:1px solid rgb(var(--rgb-market-long) / .34);border-radius:calc(var(--candle-unit) * .05);background:rgb(var(--rgb-market-long) / .82);transition:top .95s ease,height .95s ease,background .55s ease,border-color .55s ease}.candle--down .candle__wick,.candle--down .candle__range{background:rgb(var(--rgb-market-short) / .78)}.candle--down .candle__body{border-color:rgb(var(--rgb-market-short) / .28);background:rgb(var(--rgb-market-short) / .78)}.candle--live{opacity:1}.candle--live .candle__wick,.candle--live .candle__range{background:var(--color-market-long);transition:background .38s ease}.candle--live.candle--down .candle__wick,.candle--live.candle--down .candle__range{background:var(--color-market-short)}.candle--live .candle__body{min-height:0;border-color:rgb(var(--rgb-market-long) / .48);transition:background .38s ease,border-color .38s ease}.candle--live .candle__body--live{width:calc(100% * var(--bw, 1));height:var(--lb)}.candle--live .candle__body--live-up{top:auto;bottom:calc(100% - var(--lo));opacity:var(--lu, 0);border-color:rgb(var(--rgb-market-long) / .48);background:var(--color-market-long)}.candle--live .candle__body--live-down{top:var(--lo);opacity:var(--ld, 0);border-color:rgb(var(--rgb-market-short) / .28);background:var(--color-market-short)}@media(min-width:1024px){.candle{--candle-auto-unit: clamp(.95rem, .72rem + .38vw, 1.82rem);--candle-auto-width: clamp(.325rem, .232rem + .145vw, .68rem)}}.chart{position:relative;width:100%;height:100%;overflow:visible;isolation:isolate}.chart__candles,.chart__price-scale,.chart__segment{position:absolute;inset:0}.chart__price-scale{pointer-events:none}.chart__price-tick{position:absolute;transform:translateY(-50%);opacity:var(--chart-price-tick-opacity, .42);font-weight:var(--font-weight-mono-regular);line-height:1}.hero{--hero-unit: 1rem;--hero-height-unit: max(.875rem, 1.7svh);--hero-edge: calc(var(--hero-unit) * 2);--hero-gate-center-y: 40%;--hero-gate-aspect: 1.05;--hero-gate-width: min( calc(100% - 3rem) , 22rem);--hero-gate-height: calc(var(--hero-gate-width) * var(--hero-gate-aspect));--hero-content-top: calc(var(--hero-gate-center-y) + (var(--hero-gate-height) * .215));--hero-content-cta-font-size: clamp(.8125rem, calc(var(--hero-gate-width) * .028), .9375rem);--hero-content-cta-min-width: clamp(8.75rem, calc(var(--hero-gate-width) * .34), 10.75rem);--hero-subhead-font-size: clamp(.875rem, calc(var(--hero-gate-width) * .034), 1rem);--hero-headline-line-size: calc(var(--hero-headline-word-size) * .46);--hero-headline-line-lift: calc(var(--hero-headline-word-size) * -.198);--hero-headline-word-size: clamp(5.625rem, calc(var(--hero-gate-width) * .278), 6rem);--hero-timeline-bottom: max(calc(var(--hero-height-unit) * 1.35), 3svh);--hero-timeline-width: min( calc(100% - 2rem) , max(calc(var(--hero-gate-width) * 2.35), 18rem));--hero-timeline-gap: clamp(.4375rem, calc(var(--hero-gate-width) * .018), .875rem);--hero-timeline-label-size: clamp(.875rem, calc((var(--hero-gate-width) * .032) - .125rem), .9375rem);--hero-timeline-active-width: clamp(5.75rem, calc(var(--hero-gate-width) * .19), 6.5rem);--hero-timeline-chevron-size: clamp(.8125rem, calc((var(--hero-gate-width) * .029) - .125rem), .875rem);--hero-timeline-chevron-column: clamp(1.875rem, calc(var(--hero-gate-width) * .064), 2.3125rem);--hero-chart-stage-top: 37%;--hero-mouse-x: 50%;--hero-mouse-y: 58%;--hero-grid-light-radius: max(18rem, 24vw);--hero-grid-light-opacity: .08;--hero-grid-haze-opacity: 0;--hero-gate-grid-light-opacity: .14;--hero-road-floor-opacity: 1;--hero-wall-y-scale: 1;--hero-floor-y-scale: 1;--hero-strategy-parallax-x: 0px;--hero-strategy-parallax-y: 0px;--hero-strategy-scroll-y: 0svh;--hero-line-scale: 1;--hero-road-line-scale: 1;--hero-wall-line-scale: 1;--hero-gate-line-scale: 1;--hero-line-primary-color: rgb(var(--rgb-accent) / .98);--hero-line-secondary-color: rgb(var(--rgb-accent) / .88);--hero-line-tertiary-color: rgb(var(--rgb-accent-muted) / .72);--hero-line-level-primary-width: calc(1.08 * var(--hero-line-scale));--hero-line-level-secondary-width: calc(.82 * var(--hero-line-scale));--hero-line-level-tertiary-width: calc(.62 * var(--hero-line-scale));--hero-line-level-secondary-strong-width: calc(1.16 * var(--hero-line-scale));--hero-line-level-secondary-quiet-width: calc(.78 * var(--hero-line-scale));--hero-line-level-primary-opacity: .98;--hero-line-level-secondary-opacity: .82;--hero-line-level-tertiary-opacity: .62;--hero-line-level-secondary-strong-opacity: .96;--hero-line-level-secondary-quiet-opacity: .76;--hero-line-light-primary-width: calc(1.55 * var(--hero-line-scale));--hero-line-light-secondary-strong-width: calc(1.46 * var(--hero-line-scale));--hero-line-light-secondary-quiet-width: calc(1 * var(--hero-line-scale));--hero-line-light-tertiary-opacity: .52;--hero-line-light-secondary-quiet-opacity: .68;--hero-road-ray-edge-width: calc(1.68 * var(--hero-road-line-scale));--hero-road-ray-center-width: calc(.82 * var(--hero-road-line-scale));--hero-road-ray-center-opacity: .68;--hero-road-ray-support-width: calc(.78 * var(--hero-road-line-scale));--hero-road-ray-support-opacity: .68;--hero-road-ray-field-width: calc(.66 * var(--hero-road-line-scale));--hero-road-ray-field-opacity: .62;--hero-road-cross-foreground-width: calc(.56 * var(--hero-road-line-scale));--hero-road-cross-foreground-opacity: .46;--hero-road-cross-field-width: calc(.52 * var(--hero-road-line-scale));--hero-road-cross-field-opacity: .5;--hero-road-cross-entry-width: calc(.58 * var(--hero-road-line-scale));--hero-road-cross-entry-opacity: .58;--hero-road-cross-inner-entry-width: calc(.48 * var(--hero-road-line-scale));--hero-road-cross-inner-entry-opacity: .44;--hero-road-cross-depth-width: calc(.34 * var(--hero-road-line-scale));--hero-road-cross-depth-opacity: .24;--hero-road-light-ray-edge-width: calc(2.08 * var(--hero-road-line-scale));--hero-road-light-ray-edge-opacity: .96;--hero-road-light-ray-center-width: calc(.88 * var(--hero-road-line-scale));--hero-road-light-ray-center-opacity: .48;--hero-road-light-ray-field-opacity: .42;--hero-road-light-cross-foreground-width: calc(.62 * var(--hero-road-line-scale));--hero-road-light-cross-foreground-opacity: .36;--hero-road-light-cross-field-width: calc(.58 * var(--hero-road-line-scale));--hero-road-light-cross-field-opacity: .38;--hero-road-light-cross-entry-width: calc(.68 * var(--hero-road-line-scale));--hero-road-light-cross-entry-opacity: .44;--hero-road-light-cross-inner-entry-width: calc(.56 * var(--hero-road-line-scale));--hero-road-light-cross-inner-entry-opacity: .34;--hero-road-light-cross-depth-width: calc(.4 * var(--hero-road-line-scale));--hero-road-light-cross-depth-opacity: .18;--hero-wall-edge-upper-width: calc(.85 * var(--hero-wall-line-scale));--hero-wall-edge-upper-opacity: .75;--hero-wall-edge-lower-width: var(--hero-wall-edge-upper-width);--hero-wall-edge-lower-opacity: .52;--hero-wall-upright-width: calc(.52 * var(--hero-wall-line-scale));--hero-wall-upright-opacity: .42;--hero-wall-upright-center-opacity: .28;--hero-wall-corner-width: calc(.6 * var(--hero-wall-line-scale));--hero-wall-corner-opacity: .44;--hero-wall-grid-width: calc(.25 * var(--hero-wall-line-scale));--hero-wall-grid-lower-opacity: .31;--hero-wall-grid-mid-opacity: .22;--hero-wall-grid-upper-opacity: .13;--hero-wall-grid-ceiling-opacity: .08;--hero-wall-light-edge-upper-opacity: .54;--hero-wall-light-edge-lower-opacity: .46;--hero-wall-light-upright-opacity: .44;--hero-wall-light-grid-lower-opacity: .38;--hero-wall-light-grid-mid-opacity: .31;--hero-wall-light-grid-upper-opacity: .24;--hero-wall-light-grid-ceiling-opacity: .15;--hero-wall-light-threshold-width: calc(.44 * var(--hero-wall-line-scale));--hero-wall-light-threshold-opacity: .34;--hero-gate-light-main-width: calc(3.24 * var(--hero-gate-line-scale));--hero-gate-light-main-opacity: .87;--hero-gate-light-near-width: calc(1.96 * var(--hero-gate-line-scale));--hero-gate-light-near-opacity: .78;--hero-gate-light-far-width: calc(1.52 * var(--hero-gate-line-scale));--hero-gate-light-far-opacity: .61;--hero-gate-light-rib-front-width: calc(1.56 * var(--hero-gate-line-scale));--hero-gate-light-rib-front-opacity: .49;--hero-gate-light-rib-rear-width: calc(1.16 * var(--hero-gate-line-scale));--hero-gate-light-rib-rear-opacity: .36;--hero-gate-main-width: calc(2.36 * var(--hero-gate-line-scale));--hero-gate-main-inner-opacity: .88;--hero-gate-rib-width: calc(1.02 * var(--hero-gate-line-scale));--hero-gate-rib-opacity: .86;--hero-gate-rear-near-width: calc(1.42 * var(--hero-gate-line-scale));--hero-gate-rear-near-opacity: .82;--hero-gate-rib-rear-width: calc(.78 * var(--hero-gate-line-scale));--hero-gate-foreground-shadow-width: calc(6.1 * var(--hero-gate-line-scale));--hero-gate-foreground-core-width: calc(1.62 * var(--hero-gate-line-scale));--hero-gate-thickness-width: calc(.82 * var(--hero-gate-line-scale));--hero-line-base-width: calc(.5 * var(--hero-line-scale));--hero-gate-rib-base-rear-opacity: .72;--hero-gate-inner-bevel-opacity: .22;--hero-tunnel-depth-glow-opacity: .52;position:relative;width:100%;height:auto;min-height:max(100svh,42rem);overflow:hidden;background:var(--color-base);color:var(--color-contrast);isolation:isolate}.hero:before{position:absolute;inset:0;z-index:0;content:"";background-image:linear-gradient(var(--color-base),var(--color-base));pointer-events:none}.hero[data-rewind-render=retired]:before{opacity:0}.hero.is-pointer-active{--hero-grid-light-opacity: .72;--hero-grid-haze-opacity: 0;--hero-gate-grid-light-opacity: .9}.hero.hero--frame-balanced{--hero-grid-light-opacity: 0;--hero-gate-grid-light-opacity: 0;--hero-tunnel-depth-glow-opacity: .82}.hero.hero--frame-balanced.is-pointer-active{--hero-grid-light-opacity: .72;--hero-gate-grid-light-opacity: .9}.hero.is-intro-preparing .hero__chart-stage,.hero.is-intro-preparing .hero-gate,.hero.is-intro-preparing .hero__content,.hero.is-intro-preparing .hero__gate-foreground,.hero.is-intro-preparing .hero__timeline{visibility:hidden}html:not([data-js]) .hero.is-intro-preparing .hero__chart-stage,html:not([data-js]) .hero.is-intro-preparing .hero-gate,html:not([data-js]) .hero.is-intro-preparing .hero__content,html:not([data-js]) .hero.is-intro-preparing .hero__gate-foreground,html:not([data-js]) .hero.is-intro-preparing .hero__timeline{visibility:visible}.hero[data-intro-state=running] [data-hero-intro],.hero[data-intro-state=running] [data-hero-intro]:before,.hero[data-intro-state=running] [data-hero-intro]:after{animation:none!important;transition:none!important}.hero:not(.is-intro-complete) .hero-gate__grid-light{opacity:0!important}.hero__vignette,.hero__chart-stage,.hero__world,.hero-gate,.hero__content,.hero__gate-foreground,.hero__timeline{position:absolute}.hero__vignette,.hero__chart-stage,.hero-gate,.hero__gate-foreground,.hero__timeline{pointer-events:none}.hero__world{inset:0;z-index:7;width:100%;height:100%}.hero__vignette{inset:0;z-index:6}.hero__chart-stage{display:none;left:0;right:0;top:var(--hero-chart-stage-top);bottom:15.2%;z-index:5;mask-image:linear-gradient(90deg,#000000d1,#000000fa 7% 94%,#000000db)}.hero-gate{inset:0;z-index:3;width:100%;height:100%;overflow:hidden}.hero-gate__svg{position:absolute;left:50%;top:var(--hero-gate-center-y);display:block;width:var(--hero-gate-width);height:var(--hero-gate-height);overflow:visible;transform:translate(-50%,-50%)}.hero__gate-foreground{inset:0;z-index:9;width:100%;height:100%;overflow:hidden}.hero__gate-foreground-svg{position:absolute;left:50%;top:var(--hero-gate-center-y);display:block;width:var(--hero-gate-width);height:var(--hero-gate-height);overflow:visible;transform:translate(-50%,-50%)}.hero__gate-foreground-shadow,.hero__gate-foreground-core{vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.hero__gate-foreground-shadow{stroke:url(#hero-gate-foreground-shadow);stroke-width:var(--hero-gate-foreground-shadow-width);opacity:.54}.hero__gate-foreground-core{stroke:url(#hero-gate-foreground-core);stroke-width:var(--hero-gate-foreground-core-width);opacity:.82}.hero-gate__side-wall,.hero-gate__grid-light--wall,.hero-gate__wall-threshold,.hero-gate__grid-light--threshold{transform-box:view-box;transform-origin:50% 87.1%;transform:scaleY(var(--hero-wall-y-scale))}.hero-gate__floor--bridge,.hero-gate__grid-light--floor{transform-box:view-box;transform-origin:50% 88.46%;transform:scaleY(var(--hero-floor-y-scale))}.hero-gate__floor--bridge{opacity:var(--hero-road-floor-opacity)}.hero-gate__thickness path,.hero-gate__thickness line,.hero-gate__core-aura,.hero-gate__core-inner{vector-effect:non-scaling-stroke;fill:none;stroke-linecap:round;stroke-width:var(--hero-gate-thickness-width);opacity:.4}.hero-gate__line{vector-effect:non-scaling-stroke;fill:none;stroke-linecap:round;stroke-width:var(--hero-line-base-width);opacity:.22}.hero-gate__arch-connector,.hero-gate__side-wall-edge--upper,.hero-gate__grid-light-line--wall.hero-gate__grid-light-line--upper{stroke-linecap:butt}.hero-gate__tunnel-depth-glow{opacity:var(--hero-tunnel-depth-glow-opacity);pointer-events:none}.hero-gate__tunnel-depth-glow--phone{display:none}.hero-gate__grid-light{opacity:var(--hero-gate-grid-light-opacity);pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard)}html:not([data-interaction-section=hero]) .hero-gate__grid-light{display:none}.hero-gate__grid-light-line{vector-effect:non-scaling-stroke;fill:none;stroke-linecap:round;stroke-width:var(--hero-line-level-primary-width);opacity:var(--hero-line-level-secondary-opacity)}.hero-gate__grid-light-line--primary{stroke-width:var(--hero-line-light-primary-width);opacity:1}.hero-gate__grid-light-line--secondary{stroke-width:var(--hero-line-level-primary-width);opacity:var(--hero-line-level-secondary-opacity)}.hero-gate__grid-light-line--tertiary{stroke-width:var(--hero-line-level-secondary-quiet-width);opacity:var(--hero-line-light-tertiary-opacity)}.hero-gate__grid-light-line-strength--strong{stroke-width:var(--hero-line-light-secondary-strong-width);opacity:var(--hero-line-level-secondary-strong-opacity)}.hero-gate__grid-light-line-strength--quiet{stroke-width:var(--hero-line-light-secondary-quiet-width);opacity:var(--hero-line-light-secondary-quiet-opacity)}.hero-gate__grid-light-line--floor.hero-gate__grid-light-line--full.hero-gate__grid-light-line--edge{stroke-width:var(--hero-road-light-ray-edge-width);opacity:var(--hero-road-light-ray-edge-opacity)}.hero-gate__grid-light-line--floor.hero-gate__grid-light-line--full.hero-gate__grid-light-line--center{stroke-width:var(--hero-road-light-ray-center-width);opacity:var(--hero-road-light-ray-center-opacity)}.hero-gate__grid-light-line--floor.hero-gate__grid-light-line--full.hero-gate__grid-light-line--support{stroke-width:var(--hero-road-ray-center-width);opacity:var(--hero-road-cross-field-opacity)}.hero-gate__grid-light-line--floor.hero-gate__grid-light-line--full.hero-gate__grid-light-line--field{stroke-width:var(--hero-road-cross-field-width);opacity:var(--hero-road-light-ray-field-opacity)}.hero-gate__floor-ray,.hero-gate__floor-cross,.hero-gate__grid-light-line--floor{stroke-linecap:butt}.hero-gate__floor-cross,.hero-gate__floor-ray{shape-rendering:geometricPrecision}.hero-gate__grid-light-line--cross.hero-gate__grid-light-line--foreground{stroke-width:var(--hero-road-light-cross-foreground-width);opacity:var(--hero-road-light-cross-foreground-opacity)}.hero-gate__grid-light-line--cross.hero-gate__grid-light-line--field{stroke-width:var(--hero-road-light-cross-field-width);opacity:var(--hero-road-light-cross-field-opacity)}.hero-gate__grid-light-line--cross.hero-gate__grid-light-line--entry{stroke-width:var(--hero-road-light-cross-entry-width);opacity:var(--hero-road-light-cross-entry-opacity)}.hero-gate__grid-light-line--cross.hero-gate__grid-light-line--inner-entry{stroke-width:var(--hero-road-light-cross-inner-entry-width);opacity:var(--hero-road-light-cross-inner-entry-opacity)}.hero-gate__grid-light-line--cross.hero-gate__grid-light-line--depth{stroke-width:var(--hero-road-light-cross-depth-width);opacity:var(--hero-road-light-cross-depth-opacity)}.hero-gate__grid-light-line--wall.hero-gate__grid-light-line--upper{stroke-width:calc(var(--hero-wall-edge-upper-width) * 1.19);opacity:var(--hero-wall-light-edge-upper-opacity)}.hero-gate__grid-light-line--wall.hero-gate__grid-light-line--lower{stroke-width:calc(var(--hero-wall-edge-lower-width) * 1.38);opacity:var(--hero-wall-light-edge-lower-opacity)}.hero-gate__grid-light-line--upright{stroke-width:calc(var(--hero-wall-upright-width) * 1.42);opacity:var(--hero-wall-light-upright-opacity)}.hero-gate__grid-light-line--upright.hero-gate__grid-light-line--center{opacity:var(--hero-wall-light-edge-lower-opacity)}.hero-gate__grid-light-line--wall-side-turn{stroke-width:calc(var(--hero-wall-corner-width) * 1.47);opacity:var(--hero-wall-light-edge-upper-opacity)}.hero-gate__grid-light-line--wall-row,.hero-gate__grid-light-line--wall-bridge{stroke-width:calc(var(--hero-wall-grid-width) * 1.84)}.hero-gate__grid-light-line--wall-row.hero-gate__grid-light-line--lower,.hero-gate__grid-light-line--wall-bridge.hero-gate__grid-light-line--lower{opacity:var(--hero-wall-light-grid-lower-opacity)}.hero-gate__grid-light-line--wall-row.hero-gate__grid-light-line--mid,.hero-gate__grid-light-line--wall-bridge.hero-gate__grid-light-line--mid{opacity:var(--hero-wall-light-grid-mid-opacity)}.hero-gate__grid-light-line--wall-row.hero-gate__grid-light-line--upper,.hero-gate__grid-light-line--wall-bridge.hero-gate__grid-light-line--upper{opacity:var(--hero-wall-light-grid-upper-opacity)}.hero-gate__grid-light-line--wall-row.hero-gate__grid-light-line--ceiling,.hero-gate__grid-light-line--wall-bridge.hero-gate__grid-light-line--ceiling{opacity:var(--hero-wall-light-grid-ceiling-opacity)}.hero-gate__grid-light-line--wall-threshold{stroke-width:var(--hero-wall-light-threshold-width);opacity:var(--hero-wall-light-threshold-opacity)}.hero-gate__grid-light--arches{pointer-events:none}.hero-gate__grid-light-line--arch,.hero-gate__grid-light-line--main-arch,.hero-gate__grid-light-line--arch-connector{stroke-linejoin:round;shape-rendering:geometricPrecision}.hero-gate__grid-light-line--main-arch{stroke-width:var(--hero-gate-light-main-width);opacity:var(--hero-gate-light-main-opacity)}.hero-gate__grid-light-line--rear-arch.hero-gate__grid-light-line--near{stroke-width:var(--hero-gate-light-near-width);opacity:var(--hero-gate-light-near-opacity)}.hero-gate__grid-light-line--rear-arch.hero-gate__grid-light-line--far{stroke-width:var(--hero-gate-light-far-width);opacity:var(--hero-gate-light-far-opacity)}.hero-gate__grid-light-line--arch-connector{stroke-linecap:butt}.hero-gate__grid-light-line--arch-connector-front{stroke-width:var(--hero-gate-light-rib-front-width);opacity:var(--hero-gate-light-rib-front-opacity)}.hero-gate__grid-light-line--arch-connector-rear{stroke-width:var(--hero-gate-light-rib-rear-width);opacity:var(--hero-gate-light-rib-rear-opacity)}.hero-gate__thickness .hero-gate__inner-bevel{fill:url(#hero-gate-inner-bevel-fill);stroke:none;opacity:var(--hero-gate-inner-bevel-opacity);pointer-events:none}.hero-gate__inner-bevel-masker{pointer-events:none}.hero-gate__core-aura{opacity:.13;transition:opacity var(--duration-fast) var(--ease-standard)}.hero-gate__core-inner{opacity:.56}.hero.hero--frame-balanced.is-pointer-active .hero-gate__core-aura{opacity:.46}.hero--frame-balanced .hero-gate__line,.hero--frame-balanced .hero-gate__thickness line,.hero--frame-balanced .hero-gate__rear-arch,.hero--frame-balanced .hero-gate__arch-connector,.hero--frame-balanced .hero-gate__core-aura,.hero--frame-balanced .hero-gate__core-inner,.hero--frame-balanced .hero-gate__core{stroke:var(--hero-line-tertiary-color);opacity:var(--hero-line-level-tertiary-opacity)}.hero--frame-balanced .hero-gate__line{stroke-width:var(--hero-line-level-tertiary-width)}.hero--frame-balanced .hero-gate__line--secondary{stroke:var(--hero-line-secondary-color);stroke-width:var(--hero-line-level-secondary-width);opacity:var(--hero-line-level-secondary-opacity)}.hero--frame-balanced .hero-gate__line--primary{stroke:var(--hero-line-primary-color);stroke-width:var(--hero-line-level-primary-width);opacity:var(--hero-line-level-primary-opacity)}.hero--frame-balanced .hero-gate__line-strength--strong{stroke-width:var(--hero-line-level-secondary-strong-width);opacity:var(--hero-line-level-secondary-strong-opacity)}.hero--frame-balanced .hero-gate__line-strength--quiet{stroke-width:var(--hero-line-level-secondary-quiet-width);opacity:var(--hero-line-level-secondary-quiet-opacity)}.hero--frame-balanced .hero-gate__rear-arch--near{stroke:var(--hero-line-secondary-color);stroke-width:var(--hero-gate-rear-near-width);opacity:var(--hero-gate-rear-near-opacity)}.hero--frame-balanced .hero-gate__arch-connector{stroke:var(--hero-line-secondary-color);stroke-width:var(--hero-gate-rib-width);opacity:var(--hero-gate-rib-opacity)}.hero--frame-balanced .hero-gate__arch-connector--front{stroke-width:var(--hero-gate-rear-near-width);opacity:var(--hero-gate-rear-near-opacity)}.hero--frame-balanced .hero-gate__arch-connector--rear{stroke-width:var(--hero-gate-rib-rear-width);opacity:var(--hero-line-level-secondary-quiet-opacity)}.hero--frame-balanced .hero-gate__arch-connector--base.hero-gate__arch-connector--front{stroke-width:var(--hero-gate-rear-near-width);opacity:var(--hero-gate-main-inner-opacity)}.hero--frame-balanced .hero-gate__arch-connector--base.hero-gate__arch-connector--rear{stroke-width:var(--hero-gate-rib-rear-width);opacity:var(--hero-gate-rib-base-rear-opacity)}.hero--frame-balanced .hero-gate__floor-ray--full.hero-gate__floor-ray--edge{stroke:url(#hero-gate-road-full-edge-line);stroke-width:var(--hero-road-ray-edge-width);opacity:1}.hero--frame-balanced .hero-gate__floor-ray--full.hero-gate__floor-ray--center{stroke:url(#hero-gate-road-full-center-line);stroke-width:var(--hero-road-ray-center-width);opacity:var(--hero-road-ray-center-opacity)}.hero--frame-balanced .hero-gate__floor-ray--full.hero-gate__floor-ray--support{stroke:url(#hero-gate-road-full-line);stroke-width:var(--hero-road-ray-support-width);opacity:var(--hero-road-ray-support-opacity)}.hero--frame-balanced .hero-gate__floor-ray--full.hero-gate__floor-ray--field{stroke:url(#hero-gate-road-full-line);stroke-width:var(--hero-road-ray-field-width);opacity:var(--hero-road-ray-field-opacity)}.hero--frame-balanced .hero-gate__floor-cross--foreground{stroke:url(#hero-gate-floor-cross);stroke-width:var(--hero-road-cross-foreground-width);opacity:var(--hero-road-cross-foreground-opacity)}.hero--frame-balanced .hero-gate__floor-cross--field{stroke:url(#hero-gate-floor-cross);stroke-width:var(--hero-road-cross-field-width);opacity:var(--hero-road-cross-field-opacity)}.hero--frame-balanced .hero-gate__floor-cross--entry{stroke:url(#hero-gate-floor-cross);stroke-width:var(--hero-road-cross-entry-width);opacity:var(--hero-road-cross-entry-opacity)}.hero--frame-balanced .hero-gate__floor-cross--inner-entry{stroke:url(#hero-gate-floor-cross);stroke-width:var(--hero-road-cross-inner-entry-width);opacity:var(--hero-road-cross-inner-entry-opacity)}.hero--frame-balanced .hero-gate__floor-cross--depth{stroke:url(#hero-gate-floor-cross);stroke-width:var(--hero-road-cross-depth-width);opacity:var(--hero-road-cross-depth-opacity)}.hero--frame-balanced .hero-gate__side-wall-edge--upper{stroke-width:var(--hero-wall-edge-upper-width);opacity:var(--hero-wall-edge-upper-opacity)}.hero--frame-balanced .hero-gate__side-wall-edge--upper.hero-gate__side-wall-edge--left{stroke:url(#hero-gate-wall-support-line-left)}.hero--frame-balanced .hero-gate__side-wall-edge--upper.hero-gate__side-wall-edge--right{stroke:url(#hero-gate-wall-support-line-right)}.hero--frame-balanced .hero-gate__side-wall-edge--lower{stroke-width:var(--hero-wall-edge-lower-width);opacity:var(--hero-wall-edge-lower-opacity)}.hero--frame-balanced .hero-gate__side-wall-edge--lower.hero-gate__side-wall-edge--left{stroke:url(#hero-gate-wall-seam-line-left)}.hero--frame-balanced .hero-gate__side-wall-edge--lower.hero-gate__side-wall-edge--right{stroke:url(#hero-gate-wall-seam-line-right)}.hero--frame-balanced .hero-gate__side-wall-upright,.hero--frame-balanced .hero-gate__wall-side-turn{stroke:url(#hero-gate-wall-upright-line);stroke-width:var(--hero-wall-upright-width);opacity:var(--hero-wall-upright-opacity)}.hero--frame-balanced .hero-gate__side-wall-upright--center{stroke-width:var(--hero-wall-edge-lower-width);opacity:var(--hero-wall-upright-center-opacity)}.hero--frame-balanced .hero-gate__wall-side-turn{stroke-width:var(--hero-wall-corner-width);opacity:var(--hero-wall-corner-opacity)}.hero--frame-balanced .hero-gate__line--wall-grid,.hero--frame-balanced .hero-gate__line--wall-bridge{stroke:url(#hero-gate-wall-row-line);stroke-width:var(--hero-wall-grid-width)}.hero--frame-balanced .hero-gate__side-wall-row--lower,.hero--frame-balanced .hero-gate__wall-bridge-line--lower{opacity:var(--hero-wall-grid-lower-opacity)}.hero--frame-balanced .hero-gate__side-wall-row--mid,.hero--frame-balanced .hero-gate__wall-bridge-line--mid{opacity:var(--hero-wall-grid-mid-opacity)}.hero--frame-balanced .hero-gate__side-wall-row--upper,.hero--frame-balanced .hero-gate__wall-bridge-line--upper{opacity:var(--hero-wall-grid-upper-opacity)}.hero--frame-balanced .hero-gate__side-wall-row--ceiling,.hero--frame-balanced .hero-gate__wall-bridge-line--ceiling{opacity:var(--hero-wall-grid-ceiling-opacity)}.hero--frame-balanced .hero-gate__wall-threshold-line{stroke:url(#hero-gate-wall-row-line);stroke-width:var(--hero-wall-grid-width);opacity:var(--hero-wall-grid-upper-opacity)}.hero--frame-balanced .hero-gate__core{stroke:var(--hero-line-primary-color);stroke-width:var(--hero-gate-main-width);opacity:1}.hero--frame-balanced .hero-gate__core-inner{stroke:rgb(var(--rgb-accent-muted) / .72);opacity:var(--hero-gate-main-inner-opacity)}.hero--frame-balanced .hero-gate__thickness .hero-gate__inner-bevel{opacity:.34}.hero--frame-balanced .hero-gate__tunnel-depth-glow{opacity:var(--hero-tunnel-depth-glow-opacity)}.hero--frame-balanced .hero-gate__core-aura{opacity:.38}.hero__content{left:50%;top:var(--hero-content-top);z-index:8;display:grid;justify-items:center;width:min(calc(var(--hero-gate-width) * 1.14),calc(100% - 1rem));pointer-events:auto;text-align:center;transform:translate(-50%,-50%);user-select:text}.hero__headline{display:grid;justify-items:center;margin:0;color:var(--color-contrast);font-family:var(--font-display);row-gap:calc(var(--hero-gate-width) * .022);letter-spacing:0;user-select:text}.hero__headline-line{position:relative;display:inline-flex;align-items:baseline;justify-content:center;gap:0;color:var(--color-contrast-3);font-size:var(--hero-headline-line-size);font-kerning:none;font-variant-ligatures:none;font-weight:300;line-height:.92;perspective:calc(var(--hero-gate-width) * 1.44);text-rendering:optimizeSpeed;transform:translate3d(var(--hero-strategy-parallax-x),calc(var(--hero-strategy-parallax-y) + var(--hero-strategy-scroll-y)),0) translateY(var(--hero-headline-line-lift));transform-style:preserve-3d;transform-origin:50% 58%;white-space:nowrap;user-select:text}.hero__headline-line-plane,.hero__headline-line-bend{position:relative;z-index:2;display:inline-block}.hero__headline-char{display:inline-block}.hero__headline-line-plane{margin:0 -.014em 0 -.018em}.hero__headline-line-bend{color:inherit;transform-style:preserve-3d}.hero__headline-line-bend--left{transform:skewY(-5deg) rotate(-.56deg) scaleX(.984) translate(.01em);transform-origin:100% 62%}.hero__headline-line-bend--right{transform:skewY(3.6deg) rotate(.38deg) scaleX(.99) translate(-.01em);transform-origin:0 62%}.hero__headline-word{display:block;color:var(--color-contrast);font-size:var(--hero-headline-word-size);font-weight:900;line-height:.8;white-space:nowrap;user-select:text}.hero__subhead{position:relative;top:.75rem;z-index:0;display:flex;align-items:baseline;justify-content:center;gap:.34em;flex-wrap:nowrap;max-width:min(calc(var(--hero-gate-width) * 1.12),calc(100vw - 1.25rem));margin:calc(var(--hero-gate-width) * .15) 0 0;color:var(--color-contrast-3);font-size:var(--hero-subhead-font-size);font-weight:400;line-height:1.35;letter-spacing:0;text-align:center;white-space:nowrap;user-select:text}.hero__subhead-word,.hero__subhead-dot{display:inline-block}.hero__subhead-dot{color:var(--color-contrast-4)}.hero__subhead:before{position:absolute;inset:-.34em -.95em -.3em;z-index:-1;content:"";background:rgb(var(--rgb-base-deep) / .22);opacity:.62;pointer-events:none}.hero__content-cta-frame{position:absolute;left:50%;top:calc(100% + calc(var(--hero-gate-width) * .24));z-index:2;display:inline-flex;align-items:center;gap:clamp(.875rem,calc(var(--hero-gate-width) * .04),1.5rem);margin:0;translate:-50% 0}.hero__content-cta{--button-font-size: var(--hero-content-cta-font-size);--button-min-width: var(--hero-content-cta-min-width)}.hero__timeline{left:50%;bottom:var(--hero-timeline-bottom);z-index:9;display:none;grid-template-columns:minmax(0,.72fr) minmax(0,1.85fr) var(--hero-timeline-chevron-column) minmax(0,.58fr) auto minmax(0,.58fr) var(--hero-timeline-chevron-column) minmax(0,1.85fr) minmax(0,.72fr);align-items:center;gap:var(--hero-timeline-gap);width:var(--hero-timeline-width);transform:translate(-50%);isolation:isolate;pointer-events:none}.hero__timeline>*{min-width:0;pointer-events:none}.hero__timeline:before{display:none;content:none}.hero__timeline-label{color:var(--color-contrast-4);font-size:var(--hero-timeline-label-size);font-weight:var(--font-weight-body-bold);line-height:1;letter-spacing:0;pointer-events:auto;text-align:center;text-transform:uppercase;transition:color var(--duration-fast) var(--ease-standard);user-select:text}.hero__timeline-label::selection{color:var(--color-contrast-2);background:rgb(var(--rgb-accent) / .24)}.hero__timeline-label--active,.hero__timeline-label--rewind{min-width:var(--hero-timeline-active-width)}.hero__timeline-track{position:relative;height:1px;overflow:visible;background:rgb(var(--rgb-contrast-3) / .16)}.hero__timeline-track:after{position:absolute;inset:0;content:"";background:rgb(var(--rgb-contrast-2) / .3);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard)}.hero__timeline-track--left:after{background:linear-gradient(90deg,transparent,rgb(var(--rgb-contrast-2) / .3) 26%,rgb(var(--rgb-contrast-2) / .3) 100%)}.hero__timeline-track--left{background:linear-gradient(90deg,transparent,rgb(var(--rgb-contrast-2) / .13) 26%,rgb(var(--rgb-contrast-3) / .18) 100%)}.hero__timeline-track--right:after{background:linear-gradient(90deg,rgb(var(--rgb-contrast-2) / .3),rgb(var(--rgb-contrast-2) / .3) 74%,transparent)}.hero__timeline-track--right{background:linear-gradient(90deg,rgb(var(--rgb-contrast-3) / .18),rgb(var(--rgb-contrast-2) / .13) 74%,transparent)}.hero__timeline-chevrons{color:var(--color-contrast-4);font-family:var(--font-mono);font-size:var(--hero-timeline-chevron-size);font-weight:var(--font-weight-mono-regular);letter-spacing:-.14em;line-height:1;text-align:center;transition:color var(--duration-fast) var(--ease-standard);transform:translateY(calc(var(--hero-unit) * -.02))}.hero[data-timeline-state=rewind] .hero__timeline-track--left-inner:after,.hero[data-timeline-state=rewind] .hero__timeline-track--right-inner:after,.hero[data-timeline-state=past] .hero__timeline-track--left:after,.hero[data-timeline-state=now] .hero__timeline-track--right:after{opacity:.48}.hero[data-timeline-state=past] .hero__timeline-label--past,.hero[data-timeline-state=rewind] .hero__timeline-label--rewind,.hero[data-timeline-state=now] .hero__timeline-label--now{color:var(--color-contrast);font-weight:var(--font-weight-body-bold)}.hero[data-timeline-state=past] .hero__timeline-chevrons--left,.hero[data-timeline-state=now] .hero__timeline-chevrons--right,.hero[data-timeline-state=rewind] .hero__timeline-chevrons{color:var(--color-contrast-3)}.hero-chart{--chart-candle-unit: var(--hero-unit);--chart-candle-width: max(calc(var(--hero-unit) * .32), .36vw);--chart-scale-gutter: max(calc(var(--hero-unit) * 3.65), 3.9vw);--chart-gap-left: calc(50vw - (var(--hero-gate-width) * .3575));--chart-gap-right: calc(50vw + (var(--hero-gate-width) * .3575));--chart-gap-feather: max(1.2rem, calc(var(--hero-gate-width) * .052));perspective:max(52rem,68vw)}.hero-chart__live-guide{position:absolute;inset:0;display:none}.hero-chart__candles{right:var(--chart-scale-gutter);z-index:2;opacity:.96}.hero-chart__segment{transform-style:preserve-3d}.hero-chart__segment--left{clip-path:inset(0 calc(100% - var(--chart-gap-left)) 0 0);transform:rotateY(2.2deg) rotate(-.28deg) skewY(-.08deg) translate(-.08vw);transform-origin:calc(var(--chart-gap-left) - var(--chart-gap-feather)) 56%;mask-image:linear-gradient(90deg,black 0,black max(0px,calc(var(--chart-gap-left) - var(--chart-gap-feather))),transparent var(--chart-gap-left),transparent 100%);-webkit-mask-image:linear-gradient(90deg,black 0,black max(0px,calc(var(--chart-gap-left) - var(--chart-gap-feather))),transparent var(--chart-gap-left),transparent 100%)}.hero-chart__segment--right{clip-path:inset(0 0 0 var(--chart-gap-right));transform:rotateY(-2.4deg) rotate(.22deg) skewY(.06deg) translate(.07vw);transform-origin:calc(var(--chart-gap-right) + var(--chart-gap-feather)) 55%;mask-image:linear-gradient(90deg,transparent 0,transparent var(--chart-gap-right),black calc(var(--chart-gap-right) + var(--chart-gap-feather)),black 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,transparent var(--chart-gap-right),black calc(var(--chart-gap-right) + var(--chart-gap-feather)),black 100%)}.hero-chart__price-scale{display:none;left:auto;right:calc(var(--hero-unit) * .14);width:max(calc(var(--hero-unit) * 2.85),2.9vw);z-index:3;transform:rotateY(-2.4deg) rotate(.1deg) translate(calc(var(--hero-unit) * -.12));transform-origin:0 54%}.hero-chart__price-tick{left:calc(var(--hero-unit) * .66);color:var(--color-contrast-4);font-family:var(--font-mono);font-size:max(calc(var(--hero-unit) * .62),.64vw)}.hero.hero--intro-boot:not(.is-intro-complete) [data-hero-intro]{opacity:0}html:not([data-js]) .hero.hero--intro-boot [data-hero-intro]{opacity:1}@media(width>=48rem){.hero{--hero-unit: calc(.5625rem + .5vw) ;--hero-chart-stage-top: 18%;--hero-gate-width: min( max(calc(var(--hero-unit) * 25), 36vw), max(calc(70svh / var(--hero-gate-aspect)), clamp(19rem, calc(90svh / var(--hero-gate-aspect)), 22.5rem)) );--hero-headline-line-size: max(2.0625rem, calc(var(--hero-gate-width) * .122));--hero-headline-line-lift: calc(var(--hero-gate-width) * -.055);--hero-headline-word-size: max(5rem, calc(var(--hero-gate-width) * .278));--hero-subhead-font-size: clamp(.875rem, calc(var(--hero-gate-width) * .035), 1.1875rem);--hero-content-cta-font-size: clamp(.875rem, calc(var(--hero-gate-width) * .029), 1rem);--hero-content-cta-min-width: clamp(9rem, calc(var(--hero-gate-width) * .25), 11.5rem);--hero-timeline-width: calc(100% - 2.25rem) ;--hero-timeline-gap: clamp(.5rem, calc(var(--hero-gate-width) * .018), .75rem);--hero-timeline-label-size: clamp(.875rem, calc((var(--hero-gate-width) * .032) - .125rem), 1rem);--hero-timeline-chevron-size: clamp(.8125rem, calc((var(--hero-gate-width) * .029) - .125rem), .875rem);--hero-timeline-active-width: clamp(5.875rem, calc(var(--hero-gate-width) * .19), 6.625rem);--hero-timeline-chevron-column: clamp(2rem, calc(var(--hero-gate-width) * .064), 2.5625rem);height:100svh;min-height:100svh}.hero__chart-stage{display:block;bottom:14.5%;overflow:hidden;mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.88) 5%,rgba(0,0,0,.98) 95%,transparent)}.hero__content{width:min(calc(var(--hero-gate-width) * 1.1),calc(100% - calc(var(--hero-edge) * 2)))}.hero__subhead{top:auto;max-width:min(calc(var(--hero-gate-width) * 1.08),calc(100vw - calc(var(--hero-edge) * 2)));margin:calc(var(--hero-gate-width) * .108) 0 0}.hero__content-cta-frame{top:calc(100% + calc(var(--hero-gate-width) * .058))}.hero__timeline{display:grid}.hero-chart{--chart-candle-width: max(calc(var(--hero-unit) * .3), .34vw);--chart-scale-gutter: max(calc(var(--hero-unit) * 2.05), 2.15vw);--chart-gap-left: calc(32rem - (var(--hero-gate-width) * .18));--chart-gap-right: calc(32rem + (var(--hero-gate-width) * .72))}.hero-chart__candles{inset-block:0;left:50%;right:auto;width:64rem;opacity:.9;transform:translate(-50%)}.hero-chart__segment--left{clip-path:inset(0 calc(100% - var(--chart-gap-left)) 0 0);transform:rotateY(2.2deg) rotate(-.28deg) skewY(-.08deg) translate(-9vw,-5.2svh);transform-origin:calc(var(--chart-gap-left) - var(--chart-gap-feather)) 56%;mask-image:linear-gradient(90deg,black 0,black max(0px,calc(var(--chart-gap-left) - var(--chart-gap-feather))),transparent var(--chart-gap-left),transparent 100%);-webkit-mask-image:linear-gradient(90deg,black 0,black max(0px,calc(var(--chart-gap-left) - var(--chart-gap-feather))),transparent var(--chart-gap-left),transparent 100%)}.hero-chart__segment--right{right:auto;width:clamp(64rem,calc(40rem + 50vw),72rem);clip-path:inset(0 0 0 var(--chart-gap-right));transform:rotateY(-2.4deg) rotate(.22deg) skewY(.06deg) translate(-15vw);transform-origin:calc(var(--chart-gap-right) + var(--chart-gap-feather)) 55%;mask-image:linear-gradient(90deg,transparent 0,transparent var(--chart-gap-right),black calc(var(--chart-gap-right) + var(--chart-gap-feather)),black 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,transparent var(--chart-gap-right),black calc(var(--chart-gap-right) + var(--chart-gap-feather)),black 100%)}.hero-chart__price-scale{right:calc(var(--hero-unit) * .4)}}@media(width>=64rem){.hero{--hero-unit: calc(.625rem + .625vw) ;--hero-chart-stage-top: 15%;--hero-gate-width: min( max(calc(var(--hero-unit) * 25), 30vw), max(calc(72svh / var(--hero-gate-aspect)), clamp(20rem, calc(92svh / var(--hero-gate-aspect)), 29.5rem)) );--hero-timeline-width: min(76vw, max(calc(var(--hero-gate-width) * 2.45), 68rem));--hero-timeline-gap: clamp(.5rem, calc(var(--hero-gate-width) * .018), 1.1875rem);--hero-timeline-label-size: clamp(.9375rem, calc((var(--hero-gate-width) * .034) - .125rem), 1.75rem);--hero-timeline-chevron-size: clamp(.875rem, calc((var(--hero-gate-width) * .031) - .125rem), 1.625rem);--hero-timeline-active-width: clamp(5.875rem, calc(var(--hero-gate-width) * .19), 12rem);--hero-timeline-chevron-column: clamp(2.0625rem, calc(var(--hero-gate-width) * .066), 4.25rem);--hero-subhead-font-size: clamp(.875rem, calc(var(--hero-gate-width) * .035), 2.375rem);--hero-content-cta-font-size: clamp(.875rem, calc(var(--hero-gate-width) * .024), 1.4375rem);--hero-content-cta-min-width: clamp(9.5rem, calc(var(--hero-gate-width) * .24), 14.5rem)}.hero__chart-stage{bottom:15.2%;overflow:visible;mask-image:linear-gradient(90deg,#000000d1,#000000fa 7% 94%,#000000db)}.hero-chart{--chart-candle-width: max(calc(var(--hero-unit) * .32), .36vw);--chart-scale-gutter: max(calc(var(--hero-unit) * 3.65), 3.9vw);--chart-gap-left: calc(50vw - (var(--hero-gate-width) * .3575));--chart-gap-right: calc(50vw + (var(--hero-gate-width) * .3575))}.hero-chart__candles{left:0;right:var(--chart-scale-gutter);width:auto;opacity:.96;transform:none}.hero-chart__segment--left{transform:rotateY(2.2deg) rotate(-.28deg) skewY(-.08deg) translate(-.08vw);transform-origin:calc(var(--chart-gap-left) - var(--chart-gap-feather)) 56%}.hero-chart__segment--right{right:0;width:auto;transform:rotateY(-2.4deg) rotate(.22deg) skewY(.06deg) translate(.07vw);transform-origin:calc(var(--chart-gap-right) + var(--chart-gap-feather)) 55%}.hero-chart__price-scale{display:block;right:calc(var(--hero-unit) * .14)}}@media(64rem<=width<=80rem){.hero{--hero-timeline-gap: clamp(.5rem, calc(var(--hero-gate-width) * .016), .6875rem);--hero-timeline-width: calc(100% - 2rem) }}@media(width>=160rem){.hero{--hero-line-scale: 1.06;--hero-road-line-scale: 1.04;--hero-wall-line-scale: 1.04;--hero-gate-line-scale: 1.08}}@media(width>=215rem){.hero{--hero-line-scale: 1.1;--hero-road-line-scale: 1.07;--hero-wall-line-scale: 1.07;--hero-gate-line-scale: 1.13}}@media(width>=240rem){.hero{--hero-line-scale: 1.12;--hero-road-line-scale: 1.08;--hero-wall-line-scale: 1.08;--hero-gate-line-scale: 1.16}}@media(width<60rem)and (height<=32.5rem)and (orientation:landscape){.hero__chart-stage,.hero__timeline{display:none}}@media(height<37.5rem){.hero__timeline{display:none}}@media(51.3125rem<=width<60rem)and (height<=32.5rem)and (orientation:landscape){.hero{--hero-unit: calc(.5625rem + .52vw) ;--hero-gate-center-y: 41%;--hero-gate-width: min(max(calc(var(--hero-unit) * 23), 28vw), calc(69svh / var(--hero-gate-aspect)));--hero-headline-line-size: max(1.75rem, calc(var(--hero-gate-width) * .12));--hero-headline-word-size: max(4.25rem, calc(var(--hero-gate-width) * .27));--hero-timeline-bottom: max(1rem, 2.4svh)}.hero__subhead{margin-top:calc(var(--hero-gate-width) * .086)}}@media(max-aspect-ratio:85 / 100){.hero{--hero-wall-y-scale: 1.08;--hero-floor-y-scale: 1.42}}@media(max-aspect-ratio:62 / 100){.hero{--hero-wall-y-scale: 1;--hero-floor-y-scale: 1.52}}@media(width<48rem),(max-aspect-ratio:62 / 100){.hero-gate__grid-light{display:none}}@media(width<48rem)and (max-aspect-ratio:62 / 100){.hero-gate__tunnel-depth-glow--default{display:none}.hero-gate__tunnel-depth-glow--phone{display:inline}.hero--frame-balanced .hero-gate__tunnel-depth-glow--phone{opacity:.7}}@media(pointer:coarse){.hero,.hero.is-pointer-active{--hero-mouse-x: 50%;--hero-mouse-y: 58%;--hero-grid-light-radius: max(15rem, 46vw);--hero-grid-light-opacity: .16;--hero-grid-haze-opacity: 0;--hero-gate-grid-light-opacity: .22}}.homepage-stage{position:relative;width:100%;max-width:100%;overflow-x:clip;isolation:isolate}.homepage-stage__fixed-layers{position:relative;z-index:10}.homepage-stage__scroll{position:relative;z-index:1}.rewind-track{position:relative;min-height:max(100svh,42rem);overflow:clip;isolation:isolate;background:var(--color-base);pointer-events:none}html:not([data-js]) .rewind-track,html[data-motion=comfort] .rewind-track{display:none}.rewind-track[data-rewind-render=retired]{background:transparent}html[data-js][data-motion=full] .hero--rewind-layer{position:fixed;top:0;left:0;z-index:10;width:100vw;max-width:100vw;height:max(100svh,42rem);min-height:max(100svh,42rem)}.hero[data-rewind-hero-layer]{transform-origin:50% var(--rewind-hero-origin-y, 54%)}.hero[data-rewind-hero-layer][data-rewind-render=retired]{background:transparent;pointer-events:none}.hero[data-rewind-hero-layer]:not([data-rewind-phase=hero]) .hero__content-cta-frame,.hero[data-rewind-hero-layer]:not([data-rewind-phase=hero]) .hero__content-cta-frame *,.hero[data-rewind-hero-layer]:not([data-rewind-phase=hero]) .hero__content-cta-frame *:before,.hero[data-rewind-hero-layer]:not([data-rewind-phase=hero]) .hero__content-cta-frame *:after{animation:none!important;transition:none!important}.gate-question{--question-headline-size: var(--scene-display-scale);--question-gap: clamp(.9375rem, calc(var(--question-headline-size) * .135), 1.625rem);--question-lead-size: .75rem;--question-lead-line-height: 1.3;--question-lead-width: min(100%, 19rem);--question-content-width: min( 100%, var(--scene-frame-width), max(var(--question-lead-width), calc(var(--question-headline-size) * 10.6)) );position:relative;display:grid;min-height:100svh;place-items:center;padding:var(--scene-padding-top) var(--container-padding-x) var(--scene-padding-bottom);overflow:visible;isolation:isolate;background:transparent}.gate-question__light-anchor{--site-light-anchor-height: clamp(29rem, 72svh, 42rem);--site-light-anchor-width: calc(var(--site-light-anchor-height) * 1.6667)}.gate-question__light-anchor .site-focal-light[data-light-mode=anchor]{opacity:var(--gate-question-focal-opacity, .74)}.gate-question__content{position:relative;z-index:2;display:grid;justify-items:center;width:var(--question-content-width);gap:var(--question-gap);isolation:isolate;text-align:center}.gate-question__lead{--scene-eyebrow-line-height: var(--question-lead-line-height);width:min(100%,var(--question-lead-width));max-width:var(--question-lead-width);font-size:var(--question-lead-size)}.gate-question__headline{display:grid;justify-items:center;color:var(--color-contrast);font-family:var(--font-display);font-size:var(--question-headline-size);font-weight:300;letter-spacing:0;line-height:.9}.gate-question__headline-line{display:block;white-space:nowrap}@media(min-width:42rem){.gate-question{--question-lead-size: clamp(.875rem, calc(var(--question-headline-size) * .088), 1.0625rem);--question-lead-line-height: 1.4;--question-lead-width: min(var(--scene-frame-width), max(34rem, calc(var(--question-headline-size) * 5.7)))}.gate-question__light-anchor{--site-light-anchor-height: clamp(32rem, 78svh, 58rem)}}.strategy-scene{--strategy-map-gap: clamp(.875rem, 3.5vw, 1.375rem);--strategy-card-min-height: clamp(3.5rem, 13vw, 4.5rem);--strategy-card-padding: clamp(.75rem, 2.7vw, 1rem);--strategy-target-size: clamp(13.75rem, 62vw, 19rem);--strategy-light-anchor-size: clamp(24rem, calc(var(--strategy-target-size) * 2.4), 34rem);--strategy-object-y: 0rem;--strategy-focal-opacity: .56}.strategy-scene__visual{position:relative}.strategy-map{position:relative;display:grid;grid-template-columns:1fr;align-items:center;gap:var(--strategy-map-gap);min-height:0;isolation:isolate}.strategy-map__column{position:relative;z-index:2;display:grid;grid-template-columns:1fr;gap:clamp(.625rem,2vw,.8125rem)}.strategy-object{position:relative;z-index:3;order:1;display:grid;width:min(100%,calc(var(--strategy-target-size) + 2rem));place-self:center;place-items:center;transform:translateY(var(--strategy-object-y))}.strategy-map__column--source{order:2}.strategy-map__column--resolved{order:3}.strategy-fragment,.strategy-rule{position:relative;display:grid;gap:.3125rem;min-height:var(--strategy-card-min-height);padding:var(--strategy-card-padding);overflow:clip}.strategy-fragment:before,.strategy-rule:before{display:none}.strategy-fragment__label,.strategy-rule__label{position:relative;color:var(--color-contrast-4);font-family:var(--font-body);font-size:clamp(.75rem,.6875rem + .18vw,.8125rem);letter-spacing:0;line-height:1.22}.strategy-fragment__value,.strategy-rule__value{position:relative;color:var(--color-contrast);font-family:var(--font-body);font-size:clamp(.9375rem,.875rem + .25vw,1.0625rem);font-weight:400;letter-spacing:0;line-height:1.22}.strategy-object__target{position:relative;display:grid;width:var(--strategy-target-size);aspect-ratio:1;place-items:center;border-radius:50%}.strategy-object__target-shell,.strategy-object__target-shell:before{position:absolute;inset:0;border-radius:inherit;content:"";pointer-events:none}.strategy-object__target-shell{border:1px solid var(--color-contrast-5);background:rgb(var(--rgb-base-deep) / .055)}.strategy-object__target-shell:before{inset:16%;border:1px solid var(--color-contrast-5)}.strategy-object__core-ring,.strategy-object__core-dot{position:absolute;border-radius:50%;pointer-events:none}.strategy-object__light-anchor{--site-light-anchor-height: var(--strategy-light-anchor-size);--site-light-anchor-width: calc(var(--strategy-light-anchor-size) * 1.6667)}.strategy-object__core-ring{inset:39%;border:1px solid var(--color-contrast-5)}.strategy-object__core-ring:before{display:none}.strategy-object__core-dot{width:clamp(.5rem,.58vw,.6875rem);aspect-ratio:1;background:var(--color-contrast);opacity:.76}[data-strategy-time-replay-bridge] .strategy-object__core-dot{border:1px solid var(--color-contrast);background:var(--color-visual-accent-soft);opacity:1}@media(min-width:30rem){.strategy-map__column{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:42rem){.strategy-scene{--strategy-target-size: clamp(16rem, 44vw, 22rem);--strategy-light-anchor-size: clamp(34rem, calc(var(--strategy-target-size) * 3.4), 52rem);--strategy-object-y: .125rem;--strategy-focal-opacity: .66}}@media(min-width:48rem){.strategy-scene{--strategy-map-gap: clamp(.875rem, 1.7vw, 1.75rem);--strategy-card-min-height: clamp(3.375rem, 4.1vw, 4.375rem);--strategy-card-padding: clamp(.75rem, 1.05vw, .9375rem);--strategy-target-size: clamp(15.5rem, 27vw, 21rem);--strategy-light-anchor-size: clamp(32rem, calc(var(--strategy-target-size) * 2.85), 50rem);--strategy-object-y: -.0625rem}.strategy-map{grid-template-columns:minmax(8.75rem,.78fr) minmax(var(--strategy-target-size),.88fr) minmax(8.75rem,.78fr);gap:var(--strategy-map-gap);min-height:clamp(18.5rem,32vw,25rem)}.strategy-map__column{grid-template-columns:1fr;gap:clamp(.6875rem,.9vw,.8125rem)}.strategy-object,.strategy-map__column--source,.strategy-map__column--resolved{order:0}}@media(min-width:75rem){.strategy-scene{--strategy-map-gap: clamp(1rem, 1.9vw, 2.25rem);--strategy-card-padding: clamp(.75rem, .95vw, 1rem);--strategy-card-min-height: clamp(3.5rem, 4.25vw, 4.75rem);--strategy-target-size: clamp(17rem, 18.6vw, 22.75rem);--strategy-light-anchor-size: clamp(34rem, calc(var(--strategy-target-size) * 2.65), 54rem);--strategy-object-y: -.0625rem;--strategy-focal-opacity: .74}.strategy-map{grid-template-columns:minmax(9.25rem,.78fr) minmax(var(--strategy-target-size),.92fr) minmax(9.25rem,.78fr);gap:var(--strategy-map-gap);min-height:clamp(27rem,38vw,35.5rem)}.strategy-map__column{grid-template-columns:1fr;gap:clamp(.75rem,.9vw,.9375rem)}.strategy-object,.strategy-map__column--source,.strategy-map__column--resolved{order:0}}@media(min-width:120rem){.strategy-scene{--strategy-map-gap: clamp(1.25rem, 2vw, 2.75rem);--strategy-card-min-height: clamp(4.75rem, 3vw, 6rem);--strategy-card-padding: clamp(1rem, .875vw, 1.3125rem);--strategy-target-size: clamp(24.5rem, 13vw, 29rem);--strategy-light-anchor-size: clamp(50rem, calc(var(--strategy-target-size) * 2.42), 72rem)}.strategy-map{grid-template-columns:minmax(11rem,.82fr) minmax(var(--strategy-target-size),.96fr) minmax(11rem,.82fr);min-height:clamp(32rem,29vw,44rem)}.strategy-fragment__label,.strategy-rule__label{font-size:.9375rem}.strategy-fragment__value,.strategy-rule__value{font-size:1.25rem}}@media(min-width:160rem){.strategy-scene{--strategy-map-gap: clamp(1.5rem, 1.75vw, 3.25rem);--strategy-card-min-height: clamp(5.5rem, 2vw, 6.875rem);--strategy-card-padding: clamp(1.1875rem, .625vw, 1.5rem);--strategy-target-size: clamp(30rem, 9vw, 34rem);--strategy-light-anchor-size: clamp(64rem, calc(var(--strategy-target-size) * 2.2), 84rem)}.strategy-map{grid-template-columns:minmax(13rem,.84fr) minmax(var(--strategy-target-size),1fr) minmax(13rem,.84fr);min-height:clamp(42rem,24vw,54rem)}.strategy-fragment__label,.strategy-rule__label{font-size:1rem}.strategy-fragment__value,.strategy-rule__value{font-size:1.375rem}}@media(width>=75rem)and (height<=47.5rem){.strategy-scene{--strategy-map-gap: clamp(.875rem, 1.55vw, 1.625rem);--strategy-card-min-height: clamp(3.25rem, 3.9vw, 4.25rem);--strategy-card-padding: .75rem;--strategy-target-size: clamp(15.5rem, 17vw, 20.5rem)}.strategy-scene__intro{--scene-title-size-fluid: clamp(4.375rem, 5.7vw, 6.75rem);--scene-copy-measure: 21rem}.strategy-map{min-height:clamp(23.5rem,34vw,30rem)}}@media(height<=35rem)and (width<75rem){.strategy-scene{--strategy-target-size: clamp(11.5rem, 42svh, 15.5rem);--strategy-card-min-height: 3.25rem;--strategy-card-padding: .75rem}.strategy-scene__intro{--scene-title-size-fluid: clamp(3.125rem, 12vw, 4.625rem)}}.time-replay-scene.site-section{--time-replay-status-dot-size: 9px;--time-replay-status-pulse-inset: -5px;position:relative;min-height:100svh;padding:0;overflow:hidden;background:transparent}.time-replay-scene__inner.site-frame{width:100%;max-width:none;min-height:100svh;display:grid;grid-template-rows:minmax(6rem,22svh) minmax(0,1fr);padding:0}.time-replay-scene__copy{position:relative;z-index:2;align-self:end;width:min(100%,120rem);margin-inline:auto;padding-inline:var(--container-padding-x);text-align:center}.time-replay-scene__title{position:relative;display:grid;margin:0;overflow:hidden;color:var(--color-contrast);font-family:var(--font-display);font-size:clamp(2.25rem,8vw,2.75rem);font-weight:var(--font-weight-display-light);line-height:1.2;letter-spacing:0;white-space:nowrap}.time-replay-scene__title-text{grid-area:1 / 1;display:block;transform:translateZ(0)}.time-replay-scene__title-text--history,.time-replay-scene__title-text--live{opacity:0}.time-replay-scene__chart{position:relative;z-index:1;min-height:0;margin-block-start:clamp(-.875rem,-1vw,-.125rem);overflow:hidden;color:var(--color-contrast)}.time-replay-scene__chart-mount{position:absolute;inset:0}.time-replay-chart{--time-replay-unit: 1rem;--time-replay-price-scale-width: max(calc(var(--time-replay-unit) * 2.85), 2.9vw);--time-replay-candle-axis-gutter: calc(var(--time-replay-unit) * .14);--time-replay-price-font-size: max(calc(var(--time-replay-unit) * .62), .64vw);width:100%;max-width:none;height:100%}.time-replay-range{position:absolute;z-index:6;top:50%;left:50%;width:min(84vw,28rem);height:4.25rem;color:var(--color-contrast);pointer-events:none;transform:translate(-50%,-50%);opacity:1}.time-replay-range__window{position:absolute;inset:0;border-block:1px solid var(--color-contrast-5);background:rgb(var(--rgb-accent-muted) / .035)}.time-replay-range__rail{position:absolute;inset:0}.time-replay-range__line{position:absolute;top:50%;left:0;right:0;height:1px;background:rgb(var(--rgb-accent-muted) / .14);transform:translateY(-50%)}.time-replay-range__line-fill{position:absolute;inset:0;background:rgb(var(--rgb-accent-soft) / .46)}.time-replay-range__endpoint{--time-replay-range-endpoint-size: var(--time-replay-status-dot-size);position:absolute;top:calc(50% - var(--time-replay-range-endpoint-size) / 2);width:var(--time-replay-range-endpoint-size);height:var(--time-replay-range-endpoint-size);box-sizing:border-box;border:1px solid var(--color-contrast);border-radius:50%;background:var(--color-visual-accent-soft);transform-origin:50% 50%}.time-replay-range__endpoint:before{position:absolute;inset:var(--time-replay-status-pulse-inset);border:1px solid transparent;border-radius:inherit;content:"";opacity:0;pointer-events:none;transform:scale(.75)}.time-replay-scene[data-replay-state=live] .time-replay-range__endpoint--to:before{animation:none;opacity:0}.time-replay-scene[data-replay-state=live] .time-replay-range__endpoint[data-control-bridge-state=moving]{opacity:0;visibility:hidden}.time-replay-scene[data-replay-state=live] .time-replay-range__endpoint[data-control-bridge-state=moving]:before{animation:none;opacity:0}.time-replay-scene[data-replay-state=live] .time-replay-range__endpoint--from{opacity:0}.time-replay-range__endpoint--from{left:0}.time-replay-range__endpoint--to{right:0}.time-replay-range__dot{display:block;width:100%;height:100%;border-radius:50%}.time-replay-range__labels{position:absolute;top:calc(50% + .75rem);left:0;width:100%;display:flex;justify-content:space-between;align-items:center}.time-replay-range__label{color:var(--color-contrast-3);font-family:var(--font-mono);font-size:.58rem;font-weight:var(--font-weight-mono-regular);line-height:1;letter-spacing:0;white-space:nowrap}@keyframes timeReplayLiveStatusPulse{0%,to{opacity:0;transform:scale(.75)}35%{opacity:.74;transform:scale(1.02)}78%{opacity:0;transform:scale(1.42)}}.time-replay-metrics{position:absolute;z-index:5;left:50%;bottom:clamp(.875rem,3.2svh,2.125rem);display:grid;grid-template-columns:repeat(4,max-content);gap:clamp(.75rem,4vw,1.5rem);align-items:end;margin:0;color:var(--color-contrast);transform:translate(-50%)}.time-replay-metric{display:grid;gap:clamp(.25rem,.34vw,.4375rem);min-width:4rem;text-align:center}.time-replay-scene[data-replay-state=live] .time-replay-metrics{grid-template-columns:repeat(3,max-content)}.time-replay-scene[data-replay-state=live] .time-replay-metric{min-width:clamp(7rem,9vw,8.75rem)}.time-replay-scene[data-replay-state=live] [data-time-replay-metric-item=trades]{display:none}.time-replay-metric__label,.time-replay-metric__value{margin:0}.time-replay-metric__label{position:relative;color:var(--color-contrast-3);font-size:clamp(.75rem,.68vw,.8125rem);line-height:1}.time-replay-metric__state-target{position:relative;display:none;align-self:center;flex:0 0 var(--time-replay-status-dot-size);width:var(--time-replay-status-dot-size);aspect-ratio:1;border-radius:50%;background:var(--color-visual-accent-soft);line-height:0;opacity:0;pointer-events:none;transform:scale(1);visibility:hidden}.time-replay-metric__state-target:after{position:absolute;inset:var(--time-replay-status-pulse-inset);border:1px solid rgb(var(--rgb-accent-soft) / .48);border-radius:inherit;background:rgb(var(--rgb-accent-soft) / .075);content:"";opacity:0;pointer-events:none;transform:scale(.75)}.time-replay-metric__value{color:var(--color-contrast);font-family:var(--font-mono);font-size:clamp(.9375rem,1vw,1.375rem);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-mono-regular);line-height:1}[data-time-replay-metric][data-metric-tone=positive]{color:var(--color-status-positive)}[data-time-replay-metric][data-metric-tone=negative]{color:var(--color-status-negative)}.time-replay-metric__value--state{position:relative;display:inline-flex;width:max-content;align-items:center;gap:clamp(.3125rem,.42vw,.5rem);justify-self:center;justify-content:center}.time-replay-scene[data-replay-state=live] .time-replay-metric__state-target{display:block;visibility:visible}.time-replay-scene[data-replay-state=live][data-active-state=docked] .time-replay-metric__state-target{opacity:1}.time-replay-scene[data-replay-state=live][data-active-state=docked] .time-replay-metric__state-target:after{animation:timeReplayLiveStatusPulse 1.65s ease-in-out infinite}.time-replay-scene[data-replay-state=live][data-active-state=docked] .time-replay-range__endpoint--to:not([data-control-bridge-state=moving]){opacity:0;visibility:hidden}.time-replay-chart__candles{transform:translateZ(0)}.time-replay-chart .candle--live{opacity:0}.time-replay-chart__price-scale{display:none;left:auto;right:0;width:var(--time-replay-price-scale-width);z-index:3}.time-replay-chart__price-tick{left:calc(var(--time-replay-unit) * .66);color:var(--color-contrast-4);font-family:var(--font-mono);font-size:var(--time-replay-price-font-size);font-weight:var(--font-weight-mono-regular)}@media(width<25rem){.time-replay-scene__title{font-size:clamp(2rem,8.6vw,2.25rem)}.time-replay-metrics{width:min(calc(100% - 1.5rem),23rem);grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.375rem,2.4vw,.75rem);bottom:clamp(.75rem,2.8svh,1.5rem)}.time-replay-metric,.time-replay-scene[data-replay-state=live] .time-replay-metric{min-width:0}.time-replay-scene[data-replay-state=live] .time-replay-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.time-replay-metric__label{font-size:clamp(.6875rem,3.1vw,.75rem)}.time-replay-metric__value{font-size:clamp(.875rem,3.6vw,.9375rem)}.time-replay-metric__value--state{width:auto;min-width:0}}@media(width>=40rem){.time-replay-scene__inner.site-frame{grid-template-rows:minmax(6.5rem,24svh) minmax(0,1fr)}.time-replay-scene__title{font-size:clamp(2.5rem,6vw,2.75rem)}.time-replay-range{width:min(82vw,42rem);height:clamp(4.375rem,9svh,6.25rem)}.time-replay-range__label{font-size:clamp(.625rem,.68vw,.8125rem)}.time-replay-metrics{grid-template-columns:repeat(4,max-content);gap:clamp(.9375rem,4vw,2.25rem)}.time-replay-scene[data-replay-state=live] .time-replay-metrics{grid-template-columns:repeat(3,max-content)}.time-replay-metric{min-width:clamp(3.75rem,4.8vw,6.125rem)}}@media(width>=56.25rem){.time-replay-scene__inner.site-frame{grid-template-rows:minmax(7.25rem,27svh) minmax(0,1fr)}.time-replay-scene__title{font-size:clamp(2.75rem,7.4vw,8.5rem)}.time-replay-range{width:min(72vw,72rem);height:clamp(5.5rem,11svh,8.25rem)}.time-replay-metrics{bottom:clamp(1rem,3.6svh,3.125rem);gap:clamp(1.25rem,3.1vw,4.5rem)}}@media(width>=64rem){.time-replay-chart{--time-replay-unit: calc(.6rem + .625vw) }.time-replay-chart__candles{right:calc(var(--time-replay-price-scale-width) + var(--time-replay-candle-axis-gutter))}.time-replay-chart__price-scale{display:block}}@media(height<=46.25rem)and (width>=56.25rem){.time-replay-scene__inner.site-frame{grid-template-rows:minmax(5.75rem,25svh) minmax(0,1fr)}.time-replay-scene__title{font-size:clamp(3rem,6.25vw,6.75rem)}}.control-scene{--control-dimmed: rgb(var(--rgb-market-long) / .24)}.control-field{position:relative;display:grid;place-items:center;min-height:clamp(22rem,110vw,30rem);overflow:visible;--control-point-opacity: 1;--control-point-scale: 1}.control-field__board{--control-row-gap: clamp(.5rem, 1vw, .6875rem);display:grid;grid-template-columns:clamp(3.625rem,6vw,5rem) minmax(0,1fr);align-items:stretch;gap:clamp(1rem,2.2vw,1.6875rem);width:min(100%,clamp(28rem,62vw,58rem));padding:clamp(.75rem,1.5vw,.9375rem)}.control-field__strategy-rail{display:grid;grid-template-rows:repeat(5,minmax(0,1fr));align-content:stretch;align-items:center;gap:var(--control-row-gap);justify-items:center;min-height:clamp(16rem,28vw,23rem);padding-block:0}.control-field__strategy{--control-point-color: var(--color-market-long);--control-pulse-border: rgb(var(--rgb-market-long) / .48);--control-pulse-fill: rgb(var(--rgb-market-long) / .075);position:relative;width:clamp(.5625rem,.72vw,.75rem);aspect-ratio:1;border-radius:50%;background:var(--control-point-color);opacity:var(--control-point-opacity);transform:scale(var(--control-point-scale));transition:opacity .24s ease,background-color .24s ease,transform .24s ease;pointer-events:none}.control-field__strategy:after{position:absolute;content:"";inset:-.4375rem;border:1px solid var(--control-pulse-border);border-radius:inherit;background:var(--control-pulse-fill);opacity:0;transform:scale(.75);animation-delay:var(--control-pulse-delay, 0s)}.control-field[data-control-state=active] .control-field__strategy:after,.control-field[data-control-state=resumed] .control-field__strategy:after{animation:control-point-pulse 1.65s ease-in-out infinite}.control-field__strategy[data-side=short]{--control-point-color: var(--color-market-short);--control-pulse-border: rgb(var(--rgb-market-short) / .5);--control-pulse-fill: rgb(var(--rgb-market-short) / .095)}.control-field[data-control-bridge-state=pending] .control-field__strategy{--control-point-opacity: 0;--control-point-scale: .75;transition:none}.control-field[data-control-bridge-state=pending] .control-field__strategy:after{animation:none;opacity:0}.control-scene[data-control-bridge-state=pending] .control-scene__intro>*{opacity:0;transform:translateY(18px)}.control-scene[data-control-bridge-state=pending] .control-field__board{opacity:0;transform:translateY(16px) scale(.985);transform-origin:50% 50%}.control-scene[data-control-bridge-state=pending] .control-field__state{--control-state-entrance-x: 18px;--control-state-entrance-y: 10px}.control-field__strategy--one{--control-pulse-delay: 0s}.control-field__strategy--two{--control-pulse-delay: .12s}.control-field__strategy--three{--control-pulse-delay: .24s}.control-field__strategy--four{--control-pulse-delay: .36s}.control-field__strategy--five{--control-pulse-delay: .48s}.control-field__states{display:grid;grid-template-rows:repeat(5,minmax(0,1fr));align-content:stretch;align-items:center;gap:var(--control-row-gap)}.control-field__state{--control-state-entrance-x: 0px;--control-state-entrance-y: 0px;--control-state-x: -.25rem;appearance:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(2.8rem,3.5rem);align-items:center;gap:.25rem;min-height:clamp(3.25rem,5.2vw,4rem);padding:clamp(.75rem,1.24vw,.9375rem) clamp(.875rem,1.55vw,1.125rem);opacity:.38;transform:translate(calc(var(--control-state-x) + var(--control-state-entrance-x))) translateY(var(--control-state-entrance-y));color:inherit;text-align:start;cursor:pointer;transition:opacity .24s ease,border-color .24s ease,background-color .24s ease,transform .24s ease}.control-field__state:focus-visible{outline:1px solid var(--color-focus-ring);outline-offset:.1875rem}@media(hover:hover)and (pointer:fine){.control-field__state:hover{--control-state-x: -.125rem;opacity:.74;border-color:var(--color-contrast-5);background:var(--color-surface-glass)}.control-field__state:hover .control-field__state-title{color:var(--color-contrast)}.control-field__state:hover .control-field__state-copy,.control-field__state:hover .control-field__state-visual{opacity:.78}.control-field__state[aria-pressed=true]:hover{--control-state-x: 0rem;opacity:1;border-color:var(--color-contrast-5);background:var(--color-surface-glass-active)}}.control-field__state-text{display:grid;gap:.25rem;min-width:0}.control-field__state-title{color:var(--color-contrast-2);font-family:var(--font-body);font-size:clamp(.875rem,.8125rem + .18vw,1rem);line-height:1.15}.control-field__state-copy{color:var(--color-contrast-4);font-family:var(--font-body);font-size:clamp(.75rem,.6875rem + .14vw,.8125rem);line-height:1.25}.control-field__state-visual{display:flex;align-items:center;justify-content:flex-end;gap:clamp(.3125rem,.8vw,.5625rem);width:min(100%,3.5rem);height:2rem;justify-self:end;opacity:.58;transition:opacity .24s ease}.control-field__state-visual span{display:block;flex:0 0 auto}.control-field__state-visual--live span,.control-field__state-visual--resume span{width:.3125rem;aspect-ratio:1;border-radius:50%;background:rgb(var(--rgb-market-long) / .82)}.control-field__state-visual--live span:nth-child(2),.control-field__state-visual--live span:nth-child(4){background:rgb(var(--rgb-market-short) / .82)}.control-field__state-visual--drop,.control-field__state-visual--rally{align-items:stretch;gap:clamp(.1875rem,.44vw,.3125rem);height:2.5625rem}.control-field__state-visual--drop span,.control-field__state-visual--rally span{--control-candle-color: rgb(var(--rgb-market-long) / .86);--control-candle-wick: rgb(var(--rgb-market-long) / .54);--control-candle-body-top: 40%;--control-candle-body-height: 14%;--control-candle-wick-top: 28%;--control-candle-wick-height: 36%;position:relative;width:clamp(.25rem,.5vw,.375rem);height:100%;background:transparent}.control-field__state-visual--drop span:before,.control-field__state-visual--rally span:before{position:absolute;content:"";top:var(--control-candle-wick-top);left:50%;width:1px;height:var(--control-candle-wick-height);transform:translate(-50%);background:var(--control-candle-wick)}.control-field__state-visual--drop span:after,.control-field__state-visual--rally span:after{position:absolute;content:"";top:var(--control-candle-body-top);left:50%;width:.25rem;height:max(2px,var(--control-candle-body-height));border-radius:var(--radius-pill);transform:translate(-50%);background:var(--control-candle-color)}.control-field__state-visual--drop span{--control-candle-color: rgb(var(--rgb-market-short) / .82);--control-candle-wick: rgb(var(--rgb-market-short) / .52)}.control-field__state-visual--drop span:nth-child(1){--control-candle-color: rgb(var(--rgb-market-long) / .82);--control-candle-wick: rgb(var(--rgb-market-long) / .48);--control-candle-body-top: 49%;--control-candle-body-height: 7%;--control-candle-wick-top: 45%;--control-candle-wick-height: 16%}.control-field__state-visual--drop span:nth-child(2){--control-candle-body-top: 49%;--control-candle-body-height: 4%;--control-candle-wick-top: 46%;--control-candle-wick-height: 12%}.control-field__state-visual--drop span:nth-child(3){--control-candle-color: rgb(var(--rgb-market-long) / .82);--control-candle-wick: rgb(var(--rgb-market-long) / .48);--control-candle-body-top: 47%;--control-candle-body-height: 6%;--control-candle-wick-top: 43%;--control-candle-wick-height: 13%}.control-field__state-visual--drop span:nth-child(4){--control-candle-body-top: 47%;--control-candle-body-height: 6%;--control-candle-wick-top: 44%;--control-candle-wick-height: 11%}.control-field__state-visual--drop span:nth-child(5){--control-candle-body-top: 53%;--control-candle-body-height: 44%;--control-candle-wick-top: 49%;--control-candle-wick-height: 50%}.control-field__state-visual--rally span{--control-candle-color: rgb(var(--rgb-market-long) / .86);--control-candle-wick: rgb(var(--rgb-market-long) / .52)}.control-field__state-visual--rally span:nth-child(1){--control-candle-color: rgb(var(--rgb-market-short) / .8);--control-candle-wick: rgb(var(--rgb-market-short) / .5);--control-candle-body-top: 48%;--control-candle-body-height: 7%;--control-candle-wick-top: 43%;--control-candle-wick-height: 16%}.control-field__state-visual--rally span:nth-child(2){--control-candle-body-top: 50%;--control-candle-body-height: 5%;--control-candle-wick-top: 47%;--control-candle-wick-height: 12%}.control-field__state-visual--rally span:nth-child(3){--control-candle-color: rgb(var(--rgb-market-short) / .8);--control-candle-wick: rgb(var(--rgb-market-short) / .5);--control-candle-body-top: 50%;--control-candle-body-height: 8%;--control-candle-wick-top: 46%;--control-candle-wick-height: 15%}.control-field__state-visual--rally span:nth-child(4){--control-candle-body-top: 52%;--control-candle-body-height: 6%;--control-candle-wick-top: 49%;--control-candle-wick-height: 13%}.control-field__state-visual--rally span:nth-child(5){--control-candle-body-top: 6%;--control-candle-body-height: 46%;--control-candle-wick-top: 2%;--control-candle-wick-height: 54%}.control-field__state-visual--pause span{width:.1875rem;height:1.3125rem;border-radius:var(--radius-pill);background:var(--color-contrast-4)}.control-field__state-visual--resume span:nth-child(1){opacity:.36}.control-field__state-visual--resume span:nth-child(2){opacity:.62}.control-field__state-visual--resume span:nth-child(3){opacity:1}.control-field[data-control-state=active] [data-control-status=active],.control-field[data-control-state=down-protect] [data-control-status=down-protect],.control-field[data-control-state=up-protect] [data-control-status=up-protect],.control-field[data-control-state=paused] [data-control-status=paused],.control-field[data-control-state=resumed] [data-control-status=resumed]{--control-state-x: 0rem;opacity:1;border-color:var(--color-contrast-5);background:var(--color-surface-glass-active)}.control-field[data-control-state=active] [data-control-status=active] .control-field__state-visual,.control-field[data-control-state=down-protect] [data-control-status=down-protect] .control-field__state-visual,.control-field[data-control-state=up-protect] [data-control-status=up-protect] .control-field__state-visual,.control-field[data-control-state=paused] [data-control-status=paused] .control-field__state-visual,.control-field[data-control-state=resumed] [data-control-status=resumed] .control-field__state-visual{opacity:1}.control-field[data-control-state=down-protect] [data-control-status=down-protect] .control-field__state-title,.control-field[data-control-state=up-protect] [data-control-status=up-protect] .control-field__state-title{color:var(--color-contrast)}.control-field[data-control-state=down-protect] .control-field__strategy[data-side=long]{--control-point-opacity: .28;--control-point-scale: .86;background:var(--control-dimmed)}.control-field[data-control-state=up-protect] .control-field__strategy[data-side=short]{--control-point-opacity: .28;--control-point-scale: .86;background:rgb(var(--rgb-market-short) / .22)}.control-field[data-control-state=down-protect] .control-field__strategy[data-side=long]:after,.control-field[data-control-state=up-protect] .control-field__strategy[data-side=short]:after{animation:none;opacity:0}.control-field[data-control-state=down-protect] .control-field__strategy[data-side=short]:after,.control-field[data-control-state=up-protect] .control-field__strategy[data-side=long]:after{animation:control-point-pulse 1.65s ease-in-out infinite}.control-field[data-control-state=paused] .control-field__strategy{--control-point-opacity: .26;--control-point-scale: .86;background:var(--control-dimmed)}.control-field[data-control-state=paused] .control-field__strategy:after{animation:none;opacity:0}.control-field[data-control-state=resumed] .control-field__strategy{--control-point-opacity: 1}.control-field[data-control-state=resumed] .control-field__strategy--one{transition-delay:0s}.control-field[data-control-state=resumed] .control-field__strategy--two{transition-delay:.04s}.control-field[data-control-state=resumed] .control-field__strategy--three{transition-delay:.08s}.control-field[data-control-state=resumed] .control-field__strategy--four{transition-delay:.12s}.control-field[data-control-state=resumed] .control-field__strategy--five{transition-delay:.16s}.control-field[data-control-state][data-control-analytics-bridge-state=moving] .control-field__strategy{--control-point-opacity: 0;--control-point-scale: .75;transition:none}.control-field[data-control-state][data-control-analytics-bridge-state=moving] .control-field__strategy:after{animation:none;opacity:0}[data-time-replay-control-bridge] .time-replay-control-bridge__dot{position:absolute;top:0;left:0;display:block;visibility:hidden;opacity:0;border:1px solid rgb(var(--rgb-market-long) / .36);border-radius:var(--radius-pill);background:var(--color-market-long)}[data-time-replay-control-bridge] .time-replay-control-bridge__dot[data-side=short]{border-color:rgb(var(--rgb-market-short) / .38);background:var(--color-market-short)}html[data-motion=comfort] .control-scene :where(*,*:before,*:after){animation:none;transition:none}html[data-motion=comfort] .control-field[data-control-bridge-state=pending] .control-field__strategy,html[data-motion=comfort] .control-field[data-control-state][data-control-analytics-bridge-state=moving] .control-field__strategy{--control-point-opacity: 1;--control-point-scale: 1}html[data-motion=comfort] .control-field__strategy:after,html[data-motion=comfort] .control-field[data-control-state][data-control-analytics-bridge-state=moving] .control-field__strategy:after{opacity:0}html[data-motion=comfort] .control-scene[data-control-bridge-state=pending] .control-scene__intro>*,html[data-motion=comfort] .control-scene[data-control-bridge-state=pending] .control-field__board{opacity:1;transform:none}@keyframes control-point-pulse{0%,to{opacity:0;transform:scale(.75)}35%{opacity:.74;transform:scale(1.02)}78%{opacity:0;transform:scale(1.42)}}@media(min-width:48rem){.control-field{min-height:clamp(20rem,42vw,32rem)}.control-field__strategy-rail{padding-block:0}}@media(min-width:120rem){.control-field{min-height:clamp(36rem,27vw,44rem)}.control-field__board{--control-row-gap: clamp(.6875rem, .58vw, .875rem);grid-template-columns:clamp(5rem,3.7vw,6.375rem) minmax(0,1fr);gap:clamp(1.375rem,1.4vw,2.125rem);width:min(100%,82rem);padding:clamp(1rem,.82vw,1.25rem)}.control-field__strategy-rail{min-height:clamp(28rem,21vw,35rem);padding-block:0}.control-field__state{grid-template-columns:minmax(0,1fr) minmax(3.625rem,4.75rem);min-height:clamp(4.75rem,3.1vw,5.625rem);padding:clamp(.875rem,.72vw,1.0625rem) clamp(1rem,.82vw,1.25rem)}.control-field__state-title{font-size:1.1875rem}.control-field__state-copy{font-size:.9375rem}.control-field__state-visual{width:min(100%,4.625rem);height:2.5rem}}@media(min-width:160rem){.control-field{min-height:clamp(43rem,22vw,52rem)}.control-field__board{--control-row-gap: clamp(.8125rem, .42vw, 1rem);grid-template-columns:clamp(5.75rem,2.5vw,7rem) minmax(0,1fr);gap:clamp(1.5625rem,1vw,2.25rem);width:min(100%,92rem);padding:clamp(1.1875rem,.625vw,1.5rem)}.control-field__strategy-rail{min-height:clamp(34rem,17vw,41rem);padding-block:0}.control-field__strategy{width:clamp(.8125rem,.38vw,1rem)}.control-field__state{grid-template-columns:minmax(0,1fr) minmax(4.25rem,5.375rem);min-height:clamp(5.5rem,2.45vw,6.5rem);padding:clamp(1.0625rem,.5625vw,1.3125rem) clamp(1.1875rem,.625vw,1.5rem)}.control-field__state-title{font-size:1.3125rem}.control-field__state-copy{font-size:1rem}.control-field__state-visual{width:min(100%,5.25rem);height:3rem}}@media(height<=38.75rem)and (width>=75rem){.control-field{min-height:25rem}}.analytics-scene{--analytics-visual-width: 76rem;--analytics-user-ring-width: 1.5px;position:relative;display:grid;min-height:auto;overflow:clip;isolation:isolate;background:transparent}.analytics-scene__inner{display:grid;align-items:center;gap:clamp(2rem,5vw,4rem);margin-block:auto}.analytics-scene__intro{justify-items:center;max-width:min(100%,52rem);margin-inline:auto;text-align:center}.analytics-flow{display:grid;min-width:0;width:min(100%,var(--analytics-visual-width));max-width:min(100%,var(--analytics-visual-width));justify-self:center;color:var(--color-contrast)}.analytics-flow__canvas{position:relative;display:grid;contain:layout paint;gap:clamp(1rem,3vw,1.5rem);width:100%;min-width:0;padding-block:clamp(1.25rem,4vw,2rem);padding-inline:clamp(.75rem,3vw,1.25rem);overflow:clip}.analytics-flow__main{display:grid;grid-template-columns:clamp(4rem,17vw,5.5rem) minmax(0,1fr);gap:clamp(.5rem,2.8vw,1rem);min-width:0;min-height:38rem}.analytics-flow__levels,.analytics-flow__diagram{position:relative;min-width:0}.analytics-flow__diagram{min-height:inherit}.analytics-zone-label{position:absolute;z-index:4;left:0;display:grid;gap:.1875rem;transform:translateY(-50%);pointer-events:none}.analytics-zone-label--strategies{top:3%}.analytics-zone-label--campaigns{top:44.65%}.analytics-zone-label--user{top:89.68%}.analytics-zone-label span{color:var(--color-contrast-2);font-size:clamp(.75rem,.6875rem + .2vw,.875rem);line-height:1.1}.analytics-zone-label small{display:none;color:var(--color-contrast-4);font-size:clamp(.625rem,.5625rem + .12vw,.6875rem);line-height:1.1}.analytics-flow__svg{position:absolute;inset:0;z-index:1;width:100%;height:100%;overflow:visible}.analytics-link{fill:none;opacity:1;vector-effect:non-scaling-stroke}.analytics-link{stroke:rgb(var(--rgb-market-long) / .42);stroke-linecap:butt;stroke-width:1.5}.analytics-link--short{stroke:rgb(var(--rgb-market-short) / .44)}.analytics-link--campaign{stroke:rgb(var(--rgb-accent-muted) / .48);stroke-width:1.75}.analytics-svg-node,.analytics-svg-node__ring,.analytics-svg-node__plate,.analytics-svg-node__core{vector-effect:non-scaling-stroke}.analytics-svg-node{pointer-events:none}.analytics-svg-node__plate{display:none;fill:none;opacity:0}.analytics-svg-node__ring{fill:none;stroke:rgb(var(--rgb-accent-soft) / .28);stroke-linecap:round;stroke-width:1px;opacity:0}.analytics-svg-node--campaign .analytics-svg-node__ring{stroke:rgb(var(--rgb-accent-muted) / .44)}.analytics-svg-node--user .analytics-svg-node__ring{stroke:rgb(var(--rgb-accent-muted) / .5);stroke-width:var(--analytics-user-ring-width)}.analytics-svg-node__core{fill:var(--color-contrast);fill-opacity:.88;opacity:0}.analytics-svg-node--campaign .analytics-svg-node__core{fill-opacity:.84}.analytics-node-layer{position:absolute;z-index:2;inset:0;pointer-events:none}.analytics-node{position:absolute;top:var(--analytics-node-y);left:var(--analytics-node-x);display:grid;width:var(--analytics-node-size, clamp(.625rem, 1.25vw, .75rem));aspect-ratio:1;place-items:center;border-radius:var(--radius-pill);transform:translate(-50%,-50%)}.analytics-node--strategy{--analytics-node-color: var(--color-market-long);--analytics-node-ring: rgb(var(--rgb-market-long) / .22)}.analytics-node--strategy[data-side=short]{--analytics-node-color: var(--color-market-short);--analytics-node-ring: rgb(var(--rgb-market-short) / .22)}.analytics-node--campaign,.analytics-node--user{--analytics-node-color: var(--color-contrast);--analytics-node-ring: rgb(var(--rgb-accent-muted) / .46);--analytics-node-size: clamp(2rem, 4.1vw, 3rem);border:1px solid var(--analytics-node-ring);background:rgb(var(--rgb-base) / .94)}.analytics-node--user{--analytics-node-ring: rgb(var(--rgb-accent-muted) / .52);--analytics-node-size: clamp(4rem, 8.2vw, 5.6rem)}.analytics-scene[data-analytics-rollup-motion=ready] .analytics-node--campaign,.analytics-scene[data-analytics-rollup-motion=ready] .analytics-node--user{opacity:0}.analytics-node__dot{position:relative;display:block;width:100%;aspect-ratio:1;border-radius:inherit;background:var(--analytics-node-color)}.analytics-node__dot:before{position:absolute;inset:-.4375rem;border:1px solid var(--analytics-node-ring);border-radius:inherit;content:""}.analytics-node--campaign .analytics-node__dot,.analytics-node--user .analytics-node__dot{width:36%;background:var(--analytics-node-color);opacity:.84}.analytics-node--user .analytics-node__dot{width:34%;opacity:.88}.analytics-node--campaign .analytics-node__dot:before,.analytics-node--user .analytics-node__dot:before{content:none}.analytics-metrics{position:relative;z-index:4;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.9375rem,4vw,1.3125rem) clamp(.625rem,3vw,1.25rem);justify-self:center;justify-content:center;justify-items:center;width:min(100%,34rem);margin:0;overflow:visible;text-align:center}.analytics-metric{display:grid;gap:.25rem;min-width:0;min-height:0;align-content:center;justify-items:center;padding:0;text-align:center}.analytics-metric dt,.analytics-metric dd{margin:0}.analytics-metric dt{color:var(--color-contrast-3);font-size:.625rem;line-height:1.1}.analytics-metric dd{color:var(--color-contrast);font-size:.875rem;line-height:1}.analytics-metric--positive dd{color:var(--color-status-positive)}.analytics-scene[data-analytics-bridge-state=pending] .analytics-node--strategy{opacity:0}[data-control-analytics-bridge] .control-analytics-bridge__dot{position:absolute;top:0;left:0;display:block;border-radius:var(--radius-pill);background:var(--color-market-long)}[data-control-analytics-bridge] .control-analytics-bridge__dot[data-side=short]{background:var(--color-market-short)}html[data-motion=comfort] .analytics-flow__canvas,html[data-motion=comfort] .analytics-node{opacity:1;visibility:visible}html[data-motion=comfort] .analytics-flow__canvas,html[data-motion=comfort] .analytics-scene :where(*,*:before,*:after){animation:none;transition:none}html[data-motion=comfort] .analytics-scene[data-analytics-bridge-state=pending] .analytics-node--strategy,html[data-motion=comfort] .analytics-scene[data-analytics-rollup-motion=ready] .analytics-node--campaign,html[data-motion=comfort] .analytics-scene[data-analytics-rollup-motion=ready] .analytics-node--user{opacity:1}@media(width>=23rem){.analytics-flow__main{min-height:clamp(28rem,130vw,34rem)}}@media(width>=34rem){.analytics-zone-label small{display:block}.analytics-metrics{width:min(100%,40rem)}.analytics-metric{min-height:0}.analytics-metric dt{font-size:.625rem}.analytics-metric dd{font-size:1rem}}@media(width>=42rem){.analytics-flow__main{min-height:clamp(30rem,58vw,38rem)}}@media(width>=48rem){.analytics-metrics{grid-template-columns:repeat(8,minmax(0,1fr));gap:clamp(.75rem,1.5vw,1.125rem);width:min(100%,60rem)}.analytics-metric dt{font-size:.625rem}.analytics-metric dd{font-size:clamp(.875rem,1.5vw,1rem)}}@media(width>=64rem){.analytics-flow__canvas{grid-template-columns:minmax(0,1fr) clamp(6.5rem,8vw,7.75rem);align-items:stretch;gap:clamp(.75rem,1.35vw,1.125rem);padding-block:clamp(1.875rem,3vw,2.5rem);padding-inline:clamp(1.125rem,2.2vw,1.625rem)}.analytics-flow__main{grid-template-columns:clamp(5.75rem,7.75vw,7.5rem) minmax(0,1fr);gap:clamp(1rem,1.8vw,1.5rem);min-height:clamp(25rem,33vw,31rem)}.analytics-metrics{align-self:stretch;align-content:space-between;justify-content:end;justify-self:end;justify-items:end;grid-template-columns:1fr;gap:clamp(.5625rem,.9vw,.875rem);width:100%;border:0;border-radius:0;background:transparent;overflow:visible;text-align:right}.analytics-metric{min-height:0;justify-items:end;padding:0;background:transparent;text-align:right}.analytics-metric dt{font-size:.625rem}.analytics-metric dd{font-size:1rem}}@media(width>=75rem){.analytics-flow__main{min-height:clamp(27rem,33vw,33rem)}}@media(width>=120rem){.analytics-scene{--analytics-visual-width: 96rem;--analytics-user-ring-width: 2px}.analytics-scene__intro{max-width:min(100%,72rem)}.analytics-flow__canvas{grid-template-columns:minmax(0,1fr) clamp(8.5rem,5.5vw,10rem);gap:clamp(1.5rem,1.4vw,2.125rem);padding-block:clamp(2.375rem,2.3vw,3.25rem);padding-inline:clamp(1.875rem,2vw,2.75rem)}.analytics-flow__main{grid-template-columns:clamp(7.5rem,5.5vw,9.25rem) minmax(0,1fr);gap:clamp(1.5rem,1.3vw,2rem);min-height:clamp(37rem,29vw,44rem)}.analytics-zone-label span{font-size:clamp(.875rem,.5vw,1rem)}.analytics-zone-label small{font-size:clamp(.6875rem,.36vw,.75rem)}.analytics-link{stroke-width:1.75}.analytics-link--campaign{stroke-width:2}.analytics-node{--analytics-node-size: clamp(.6875rem, .5vw, .875rem)}.analytics-node--campaign{--analytics-node-size: clamp(2.45rem, 1.8vw, 3.45rem)}.analytics-node--user{--analytics-node-size: clamp(5rem, 3.45vw, 6.85rem)}.analytics-metric dt{font-size:.6875rem}.analytics-metric dd{font-size:1.125rem}}@media(width>=160rem){.analytics-scene{--analytics-visual-width: 118rem;--analytics-user-ring-width: 2.25px}.analytics-scene__intro{max-width:min(100%,80rem)}.analytics-flow__canvas{grid-template-columns:minmax(0,1fr) clamp(10.5rem,4.5vw,12.5rem);gap:clamp(2.5rem,1.25vw,3.25rem);padding-block:clamp(3.125rem,1.8vw,4.25rem);padding-inline:clamp(2.5rem,1.6vw,3.625rem)}.analytics-flow__main{grid-template-columns:clamp(8.5rem,4vw,10.5rem) minmax(0,1fr);gap:clamp(1.875rem,1vw,2.5rem);min-height:clamp(46rem,25vw,56rem)}.analytics-zone-label span{font-size:clamp(1rem,.36vw,1.125rem)}.analytics-zone-label small{font-size:clamp(.75rem,.26vw,.875rem)}.analytics-link{stroke-width:2}.analytics-link--campaign{stroke-width:2.25}.analytics-metric dt{font-size:.76rem}.analytics-metric dd{font-size:1.375rem}}@media(height<=47.5rem)and (width>=75rem){.analytics-scene__inner{gap:1.5rem}.analytics-flow__main{min-height:30rem}}.product-entry-scene{--section-shot-width: 76rem;display:grid;align-items:center;background:transparent}.product-entry-scene__inner{display:grid;gap:clamp(2rem,5vw,4rem);justify-items:center;margin-block:auto}.product-entry-scene__intro{--scene-title-measure: 9.65em;max-width:min(100%,58rem)}.product-entry-proof{--section-shot-content-gap: clamp(.875rem, 2.6vw, 1.25rem);--section-shot-shell-gap: clamp(.5rem, 1.7vw, .875rem)}.product-entry-proof .section-shot__frame{border-radius:var(--radius-sm)}.product-entry-proof__markers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.5rem,2vw,.75rem);margin:0;padding:0;list-style:none}.product-entry-proof__marker{display:flex;align-items:center;gap:.5rem;min-width:0;color:var(--color-contrast-3);font-family:var(--font-body);font-size:clamp(.75rem,.75rem + .125vw,.875rem);line-height:1.2}.product-entry-proof__marker-dot{flex:0 0 auto;width:.375rem;aspect-ratio:1;border-radius:var(--radius-pill);background:var(--color-market-long);opacity:.82}.product-entry-proof__marker:nth-child(2n) .product-entry-proof__marker-dot{background:var(--color-market-short)}.product-entry-scene__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(.75rem,2vw,1.125rem)}@media(width>=42rem){.product-entry-scene__intro{--scene-title-measure: clamp(9.65em, 48vw, 10.85em);max-width:min(100%,82rem)}.product-entry-proof__markers{grid-template-columns:repeat(5,minmax(0,1fr))}.product-entry-proof__marker{justify-content:center;text-align:center}}@media(width>=120rem){.product-entry-scene{--section-shot-width: 96rem}}@media(width>=160rem){.product-entry-scene{--section-shot-width: 118rem}.product-entry-scene__intro{--scene-title-measure: clamp(10.25em, 42vw, 11.75em);max-width:min(100%,92rem)}.product-entry-proof{--section-shot-shell-gap: clamp(.875rem, .5vw, 1.25rem)}.product-entry-proof__marker{font-size:clamp(.875rem,.25vw,1rem)}}.exit-scene{--exit-aside-measure: 34rem;--exit-section-min-height: clamp(32rem, 60svh, 40rem);display:grid;align-items:center;min-height:var(--exit-section-min-height);padding-block:clamp(4.5rem,10svh,7.5rem) clamp(5rem,10svh,8rem);background:transparent}.exit-scene__inner{display:grid;align-items:end;justify-items:center;gap:clamp(1.5rem,4vw,2.75rem);margin-block:auto}.exit-scene__intro{--scene-title-measure: none;--scene-copy-measure: 38rem;max-width:min(100%,64rem)}.exit-scene__aside{display:grid;justify-items:center;gap:1.5rem;max-width:min(100%,var(--exit-aside-measure));text-align:center}.exit-scene__body{margin:0}.exit-scene__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(.75rem,2vw,1.125rem)}@media(min-width:48rem){.exit-scene{padding-block:clamp(5rem,10svh,7.5rem) clamp(5rem,10svh,8rem)}.exit-scene__inner{gap:clamp(1.75rem,4vw,3rem)}}@media(min-width:75rem){.exit-scene__inner{grid-template-columns:minmax(0,.62fr) minmax(23rem,.38fr);justify-items:stretch;gap:clamp(2rem,4vw,4rem)}.exit-scene__intro{justify-items:start;text-align:start}.exit-scene__aside{justify-items:start;align-content:end;justify-self:end;text-align:start}.exit-scene__actions{justify-content:flex-start}}@media(min-width:120rem){.exit-scene{--site-frame-max: 132rem;--exit-aside-measure: 36rem}.exit-scene__inner{gap:clamp(4.75rem,4.5vw,6.5rem)}}@media(min-width:160rem){.exit-scene{--site-frame-max: 148rem}.exit-scene__intro{max-width:min(100%,76rem)}.exit-scene__inner{gap:clamp(5.5rem,3.4vw,7rem)}}
