/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */html:has(.landing-shell):has(.landing-shell){color:var(--brand-bone);font-synthesis:none;text-rendering:optimizelegibility;color-scheme:dark;--brand-bone:#e7e0d2;--surface:#0e1e2a;--surface-raised:#192d3a;--surface-soft:#203744;--surface-terminal:#0d1921;--page-monochrome-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23grain)' opacity='.025'/%3E%3C/svg%3E");--animated-claim-material:#192d3ae0;--text-primary:var(--brand-bone);--text-secondary:#aaa69f;--text-muted:#899398;--line:#2c4351;--line-bright:#3d5867;--signal:#e6a817;--signal-bright:#f1c15a;--positive:#8fb7a4;--negative:#cf8d84;--source-chart-surface:var(--surface);--source-chart-surface-sheen:transparent;--source-chart-band:#4e7bd9;--source-chart-grid:#4e6a9d33;--source-chart-average:#c87500;--source-chart-up:#12b89a;--source-chart-down:#e15d5a;--source-chart-up-fill-strong:#12b89a47;--source-chart-up-fill-soft:#12b89a0a;--source-chart-down-fill-strong:#e15d5a47;--source-chart-down-fill-soft:#e15d5a0a;--source-chart-label:#7f879c;--source-chart-result-surface:var(--surface-terminal);--source-chart-result-border:var(--line-bright);--source-chart-result-shadow:0 12px 32px var(--surface-shadow);--surface-shadow:#030a0e52;--claim-edge:#e7e0d224;--claim-highlight:#e7e0d20f;--radius-control:6px;--radius-panel:24px;--radius-pill:999px;--page-width:1480px;--page-gutter:48px;--header-height:52px;--header-top:16px;--header-stack-offset:100px;--header-width:clamp(912px,calc(870px + 4.15vw),950px);--header-pad-start:16px;--header-pad-end:10px;--brand-lockup-height:28px;--header-bar-material:var(--animated-claim-material);--header-bar-material-opaque:var(--surface-raised);--header-bar-edge:#e7e0d20f;--header-bar-edge-width:1px;--header-bar-radius:max(23.5px,calc(23.5px + 1.85vw));--header-panel-material:var(--header-bar-material-opaque);--header-ink:var(--text-primary);--header-bar-ink:var(--text-primary);--header-muted:var(--brand-bone);background:#0e1e2a;font-family:Space Grotesk Variable,ui-sans-serif,system-ui,sans-serif}@supports (color:color-mix(in lab,red,red)){html:has(.landing-shell):has(.landing-shell){--header-muted:color-mix(in oklch,var(--brand-bone) 82%,var(--surface-raised))}}html:has(.landing-shell):has(.landing-shell){--header-highlight:#e7e0d21a;--header-backdrop:transparent;--header-action-surface:var(--brand-bone);--header-action-ink:var(--surface);--header-auth-edge:var(--line-bright);--header-auth-ink:var(--brand-bone);--header-auth-edge-hover:var(--text-muted);--header-auth-surface-hover:var(--surface-soft);--header-actions-gap:8px;--header-auth-pad-inline:16px;--header-action-hover-filter:brightness(.94);--header-action-shadow:none;--header-action-hover-shadow:none;--header-action-pressed-shadow:none;--header-action-hover-lift:0;--header-action-press-depth:0;--header-action-press-duration:0s;--header-glass-blur:7.5px;--header-glass-shadow:inset 0 1px 0 var(--header-highlight);--header-grid-gap:42px;--header-main-columns:1fr auto 1fr;--header-nav-gap:24px;--header-control-gap:5px;--header-control-size:13px;--header-control-icon-size:13px;--header-control-pad-block:7px;--header-control-pad-inline:12px;--header-control-edge:#e7e0d252;--header-panel-height:clamp(400px,calc(394.033px + 1.53vw),420px);--header-panel-radius:max(20.6px,calc(20.6px + .32vw));--header-panel-pad-block:22px;--header-panel-pad-inline:24px;--header-panel-pad-end:22px;--header-panel-copy-gap:16px;--header-panel-copy-pad-block:24px;--header-panel-copy-pad-inline:24px;--header-panel-copy-edge-width:1px;--header-panel-copy-edge:var(--line);--header-panel-copy-shadow:inset 0 1px 0 var(--header-highlight);--header-panel-title-width:24ch;--header-panel-description-width:38ch;--header-panel-eyebrow-size:10px;--header-panel-eyebrow-tracking:.12em;--header-panel-title-size:24px;--header-panel-title-leading:1.12;--header-panel-description-size:14px;--header-panel-description-leading:1.5;--header-panel-link-size:22px;--header-panel-link-pad-block:4px;--header-panel-link-leading:1.2;--header-panel-link-underline-offset:5px;--header-panel-link-underline-thickness:1px;--header-panel-center-pad-start:10px;--header-panel-utility-gap:6px;--header-panel-utility-size:13px;--header-panel-utility-leading:1.4;--header-community-icon-control-size:42px;--header-community-icon-mark-width:22px;--header-community-icon-opacity:.72;--header-community-icon-hover-lift:-2px;--header-panel-rail-column:clamp(128px,calc(101px + 2.65vw),151px);--header-panel-copy-column:272px;--header-panel-links-column:1fr;--header-panel-title-tracking:-.02em;--header-panel-content-shift:-10px;--header-panel-open-duration:.25s;--header-panel-close-duration:.22s;--header-content-open-duration:.16s;--header-content-close-duration:90ms;--header-content-open-delay:80ms;--header-content-fade-duration:.15s;--home-page-entrance-duration:.56s;--about-opening-duration:1.15s;--about-opening-delay:.1s;--about-opening-motion:cubic-bezier(.76,0,.24,1);--about-opening-seam-duration:.8s;--about-opening-seam-delay:80ms;--about-hero-entrance-duration:.8s;--about-hero-entrance-delay:.36s;--about-hero-entrance-distance:32px;--about-hero-entrance-scale:1.025;--about-header-entrance-duration:.52s;--about-header-entrance-delay:.9s;--about-header-entrance-distance:-12px;--header-motion:cubic-bezier(.22,1,.36,1);--header-panel-open-motion:cubic-bezier(.19,1,.22,1);--header-panel-close-motion:cubic-bezier(.55,.06,.68,.19);--header-content-motion:cubic-bezier(.16,1,.3,1);--header-instant:0s;--header-chevron-open:180deg;--header-tablet-collapsed-width:calc((100vw - 48px) * .75 - 10px);--header-tablet-open-width:calc(100vw - 58px);--header-mobile-collapsed-width:calc((100vw - 32px) / 32 * 27 - 4px);--header-mobile-open-width:calc((100vw - 32px) / 32 * 30 - 4px);--header-mobile-width-duration:.25s;--header-mobile-width-motion:cubic-bezier(.19,1,.22,1);--header-mobile-control-width:59px;--header-mobile-control-height:45px;--header-mobile-control-pad-inline:12px;--header-mobile-control-text-size:13px;--header-mobile-panel-height:70dvh;--header-mobile-panel-pad-start:21px;--header-mobile-panel-pad-inline:21px;--header-mobile-panel-pad-end:21px;--header-mobile-panel-gap:14px;--header-mobile-scroll-pad:8px;--header-mobile-group-gap:20px;--header-mobile-group-title-gap:8px;--header-mobile-link-gap:6px;--header-mobile-link-size:16px;--header-mobile-link-leading:1.4;--header-mobile-focus-underline-thickness:2px;--header-mobile-focus-underline-offset:4px;--header-mobile-grid-gap:10px;--header-compact-main-columns:1fr auto;--header-mobile-actions-pad-start:12px;--header-mobile-actions-gap:8px;--header-mobile-action-columns:repeat(2,minmax(0,1fr));--header-mobile-action-height:44px;--header-mobile-action-pad-block:7px;--header-mobile-action-pad-inline:10px;--header-mobile-action-size:11px;--header-action-pad-block:9px;--header-action-pad-inline:12px;--header-full-size:100%;--hero-visual-edge:transparent;--hero-title-width:18ch;--hero-copy-width:54ch;--hero-title-size:clamp(52px,5.5vw,64px);--hero-title-leading:1.02;--hero-title-tracking:-.045em;--hero-title-offset:0px;--hero-copy-size:18px;--hero-copy-leading:1.65;--hero-heading-support-gap:24px;--hero-lede-action-gap:24px;--hero-stack-padding-start:48px;--hero-stack-padding-end:24px;--hero-stack-gap:8px;--hero-claim-width:7.5em;--hero-claim-height:1.12em;--hero-title-claim-gap:.2em;--hero-claim-motion-distance:28%;--hero-claim-motion-duration:.52s;--hero-claim-motion:cubic-bezier(.22,1,.36,1);--hero-particle-reveal-duration:.36s;--hero-scroll-height:156svh;--hero-section-overlap:52svh;--hero-fade-height:220px;--hero-rail-gutter:clamp(24px,3vw,56px);--hero-visual-min-height:160px;--hero-stage-width:1480px;--hero-action-gap:12px;--hero-desktop-columns:repeat(2,minmax(0,1fr));--hero-desktop-stage-width:1280px;--hero-desktop-column-gap:64px;--hero-desktop-visual-size:600px;--marketing-rule-width:1px;--brand-action-depth-edge:#a9a397;--brand-action-outline-depth-edge:var(--line-bright);--brand-action-rest-shadow:0 2px 0 var(--brand-action-depth-edge),0 5px 12px var(--surface-shadow);--brand-action-hover-shadow:0 3px 0 var(--brand-action-depth-edge),0 7.5px 15px var(--surface-shadow);--brand-action-pressed-shadow:0 .5px 0 var(--brand-action-depth-edge),0 1.5px 4px var(--surface-shadow);--brand-action-outline-rest-shadow:0 2px 0 var(--brand-action-outline-depth-edge),0 4px 9px var(--surface-shadow);--brand-action-outline-hover-shadow:0 3px 0 var(--brand-action-outline-depth-edge),0 6.5px 13px var(--surface-shadow);--brand-action-outline-pressed-shadow:0 .5px 0 var(--brand-action-outline-depth-edge),0 1.5px 4px var(--surface-shadow);--brand-action-hover-filter:brightness(.96);--brand-action-hover-lift:-1px;--brand-action-press-depth:1.5px;--brand-action-motion-duration:.15s;--brand-action-hover-duration:.1s;--brand-action-press-duration:0s;--layer-skip-link:1000;--story-anchor-offset:118px;--story-chapter-gap:clamp(104px,9vw,148px);--story-heading-shift:16px;--story-heading-reveal-opacity:.14;--story-heading-reveal-duration:.52s;--feature-label-tracking:.08em;--source-bridge-width:100%;--source-bridge-entry-space:0px;--source-bridge-rule-width:1px;--source-sticky-runway-height:154svh;--source-sticky-stage-height:calc(100svh - var(--story-anchor-offset));--source-sticky-statement-height:clamp(260px,36svh,380px);--source-bridge-mobile-chart-width:calc(100vw + 230px);--source-bridge-mobile-chart-height:260px;--source-bridge-mobile-chart-offset:-170px;--source-statement-min-height:380px;--source-statement-padding-block:64px;--source-statement-padding-inline:32px;--source-statement-title-width:20ch;--source-statement-title-size:clamp(52px,5vw,76px);--source-statement-title-leading:1.04;--source-statement-title-tracking:-.04em;--source-statement-copy-width:60ch;--source-statement-copy-gap:28px;--source-statement-copy-size:19px;--source-statement-copy-leading:1.55;--source-chart-grid-width:1;--source-chart-line-width:1.25;--source-chart-average-width:1.35;--source-chart-wick-width:.9;--source-chart-axis-size:8px;--source-chart-axis-tracking:.05em;--source-chart-band-start-opacity:.2;--source-chart-volume-opacity:.24;--source-chart-position-width:2.4;--source-chart-position-opacity:.9;--source-chart-position-fill-start-opacity:.3;--source-chart-position-fill-end-opacity:.03;--source-chart-position-area-opacity:.9;--source-chart-baseline-width:1;--source-chart-baseline-opacity:.32;--source-chart-focus-width:1.5;--source-chart-focus-opacity:.78;--source-chart-trade-event-size:24px;--source-chart-trade-event-gap:14px;--source-chart-trade-event-icon-size:15px;--source-chart-trade-event-border-width:2px;--source-chart-trade-event-ring-inset:6px;--source-chart-trade-event-label-gap:8px;--source-chart-trade-event-label-padding-block:5px;--source-chart-trade-event-label-padding-inline:8px;--source-chart-trade-event-shadow:0 8px 24px var(--source-chart-up)}@supports (color:color-mix(in lab,red,red)){html:has(.landing-shell):has(.landing-shell){--source-chart-trade-event-shadow:0 8px 24px color-mix(in oklch,var(--source-chart-up) 22%,transparent)}}html:has(.landing-shell):has(.landing-shell){--source-chart-trade-open-label-size:12px;--source-chart-trade-close-label-size:13px;--source-chart-line-dash:1500;--source-chart-candle-duration:.52s;--source-chart-candle-delay:7ms;--source-chart-volume-delay:4ms;--source-chart-market-delay:.12s;--source-chart-line-duration:1.4s;--source-chart-position-delay:.78s;--source-chart-position-duration:.9s;--source-chart-trade-reveal-duration:.22s;--source-chart-trade-payoff-duration:.34s;--source-chart-trade-payoff-start-scale:.72;--source-chart-focus-duration:.54s;--source-chart-trade-open-delay:.62s;--source-chart-trade-close-delay:1.6s;--source-chart-result-inset-block:24px;--source-chart-result-inset-inline:96px;--source-chart-result-width:156px;--source-chart-result-padding:14px;--source-chart-result-radius:var(--radius-control);--source-chart-result-label-size:8px;--source-chart-result-value-size:32px;--source-chart-result-window-size:8px;--source-chart-result-value-gap:6px;--source-chart-result-window-gap:8px;--source-chart-result-duration:.42s;--source-chart-result-delay:1.9s;--source-chart-result-shift:12px;--source-chart-result-start-scale:.94;--source-chart-mobile-result-margin:16px;--source-chart-mobile-result-gap:16px;--source-chart-mobile-result-primary-gap:8px;--story-stage-shift:12px;--accolades-field:transparent;--accolades-ink:var(--text-primary);--accolades-ink-muted:var(--text-secondary);--accolades-icon-ink:var(--text-secondary);--accolades-border:var(--line);--accolades-control-border:var(--line-bright);--accolades-control-surface:var(--surface);--accolades-control-surface-hover:var(--surface-raised);--accolades-control-ink:var(--text-secondary);--accolades-border-width:1px;--accolades-min-height:184px;--accolades-control-inset-block:16px;--accolades-control-inset-inline:24px;--accolades-control-layer:2;--accolades-control-size:44px;--accolades-control-icon-size:14px;--accolades-control-icon-stroke:1.5;--accolades-control-rest-opacity:.24;--accolades-control-duration:.2s;--accolades-focus-width:2px;--accolades-focus-offset:3px;--accolades-group-padding-block:48px;--accolades-gap:76px;--accolades-item-width:268px;--accolades-item-gap:20px;--accolades-icon-size:60px;--accolades-icon-stroke:1.15;--accolades-icon-opacity:.72;--accolades-value-size:36px;--accolades-value-weight:460;--accolades-value-leading:1;--accolades-value-tracking:-.04em;--accolades-label-gap:8px;--accolades-label-size:15px;--accolades-label-leading:1.25;--accolades-loop-duration:34s;--accolades-loop-distance:-50%;--final-cta-width:min(100%,1480px);--final-cta-min-height:400px;--final-cta-padding:56px 64px;--final-cta-padding-mobile:32px 24px;--final-cta-border-width:1px;--final-cta-border:var(--line);--final-cta-radius:16px;--final-cta-surface:var(--surface-terminal);--final-cta-columns:minmax(340px,.8fr) minmax(0,1.2fr);--final-cta-columns-tablet:minmax(0,1fr);--final-cta-column-gap:64px;--final-cta-column-gap-tablet:32px;--final-cta-footer-gap:32px;--final-cta-copy-gap:24px;--final-cta-heading-width:16ch;--final-cta-heading-size:clamp(44px,4vw,64px);--final-cta-heading-size-mobile:40px;--final-cta-description-width:39ch;--final-cta-description-size:18px;--final-cta-description-size-mobile:16px;--final-cta-description-leading:1.55;--final-cta-action-width:184px;--final-cta-visual-height:288px;--final-cta-visual-height-mobile:200px;--final-cta-visual-radius:12px;--final-cta-visual-surface:linear-gradient(145deg,#2c435133,#e6a8170a);--final-cta-chart-inset:-12% -10% -18% 8%;--final-cta-chart-radius:40px;--final-cta-chart-border:#8fb7a442;--final-cta-chart-surface:#142631d6;--final-cta-chart-transform:rotate(-8deg);--final-cta-chart-grid:linear-gradient(#3d58672e 1px,transparent 0),linear-gradient(90deg,#3d58672e 1px,transparent 0);--final-cta-trend-layer:1;--final-cta-trend-left:5%;--final-cta-trend-bottom:30%;--final-cta-trend-width:92%;--final-cta-trend-height:2px;--final-cta-trend-radius:999px;--final-cta-trend-color:var(--signal);--final-cta-trend-glow:0 0 24px #e6a81747;--final-cta-trend-transform:rotate(-16deg);--final-cta-candle-layer:2;--final-cta-candles-inset:18% 8% 12% 12%;--final-cta-candle-count:8;--final-cta-candle-gap:18px;--final-cta-candle-gap-mobile:8px;--final-cta-candle-width:24px;--final-cta-candle-width-mobile:14px;--final-cta-candle-wick-position:calc(50% - 1px);--final-cta-candle-wick-width:2px;--final-cta-candle-wick-radius:999px;--final-cta-candle-body-inset:18% 0;--final-cta-candle-body-border-width:1px;--final-cta-candle-body-radius:2px;--final-cta-candle-glow:0 0 18px currentcolor;--final-cta-candle-positive:var(--positive);--final-cta-candle-negative:var(--negative);--final-cta-candle-height-compact:72px;--final-cta-candle-height-short:96px;--final-cta-candle-height-medium:132px;--final-cta-candle-height-tall:176px;--final-cta-candle-height-peak:220px;--footer-disclosure-reveal-opacity:1;--footer-disclosure-reveal-shift:-70px;--footer-disclosure-reveal-scale:.98;--claim-validation-section-width:1480px;--claim-validation-layout-gap:48px;--claim-validation-mobile-layout-gap:32px;--claim-validation-intro-gap:28px;--claim-validation-mobile-intro-gap:28px;--claim-validation-heading-width:20ch;--claim-validation-title-size:clamp(52px,5vw,76px);--claim-validation-title-leading:1.04;--claim-validation-title-tracking:-.04em;--claim-validation-title-statement-gap:16px;--claim-validation-title-statement-size:.46em;--claim-validation-title-statement-leading:1.2;--claim-validation-title-statement-tracking:-.02em;--claim-validation-pitch-width:60ch;--claim-validation-pitch-size:19px;--claim-validation-pitch-leading:1.55;--claim-walkthrough-step-height:68svh;--claim-walkthrough-mobile-step-height:64svh;--claim-walkthrough-exit-space:32svh;--claim-walkthrough-mobile-exit-space:30svh;--claim-walkthrough-sticky-gap:12px;--claim-walkthrough-sticky-top:calc(var(--story-anchor-offset) + var(--claim-walkthrough-sticky-gap));--claim-walkthrough-visual-height:calc(100svh - var(--claim-walkthrough-sticky-top));--claim-walkthrough-visual-layer:2;--claim-walkthrough-card-width:1300px;--claim-walkthrough-stage-gap:24px;--claim-walkthrough-stage-height:160px;--claim-walkthrough-stage-measure:1000px;--claim-walkthrough-stage-padding-block:24px;--claim-walkthrough-stage-padding-inline:32px;--claim-walkthrough-stage-column-gap:32px;--claim-walkthrough-stage-label-column:112px;--claim-walkthrough-stage-label-size:15px;--claim-walkthrough-stage-title-size:36px;--claim-walkthrough-stage-title-leading:1.12;--claim-walkthrough-stage-title-tracking:-.03em;--claim-walkthrough-stage-copy-width:52ch;--claim-walkthrough-stage-copy-gap:10px;--claim-walkthrough-stage-copy-size:18px;--claim-walkthrough-stage-copy-leading:1.5;--claim-walkthrough-stage-enter-shift:150%;--claim-walkthrough-stage-exit-shift:-150%;--claim-walkthrough-stage-duration:.48s;--claim-walkthrough-stage-motion:cubic-bezier(.25,1,.5,1);--claim-evidence-surface:var(--brand-bone);--claim-evidence-ink:var(--surface-terminal);--claim-evidence-ink-secondary:#0d1921ad;--claim-evidence-ink-muted:#0d1921ad;--claim-evidence-line:#0d192129;--claim-evidence-state-surface:#0d19210a;--claim-evidence-mark:#e6a81752;--claim-evidence-negative:#8a463f;--claim-evidence-shadow:0 36px 96px #030a0e75,0 12px 32px #030a0e3d;--claim-evidence-header-height:72px;--claim-evidence-mobile-header-height:56px;--claim-evidence-inline-padding:48px;--claim-evidence-mobile-inline-padding:20px;--claim-evidence-gap:20px;--claim-evidence-source-gap:4px;--claim-evidence-source-size:17px;--claim-evidence-meta-size:14px;--claim-evidence-note-padding-block:40px;--claim-evidence-mobile-note-padding-block:24px;--claim-evidence-facts-column-gap:24px;--claim-evidence-mobile-facts-column-gap:12px;--claim-evidence-fact-label-size:11px;--claim-evidence-fact-value-gap:6px;--claim-evidence-fact-value-size:17px;--claim-evidence-mobile-fact-value-size:14px;--claim-evidence-fact-mark-padding:4px;--claim-evidence-quote-width:32ch;--claim-evidence-quote-gap:24px;--claim-evidence-quote-size:clamp(30px,3.4cqi,44px);--claim-evidence-mobile-quote-size:24px;--claim-evidence-quote-leading:1.22;--claim-evidence-quote-tracking:-.025em;--claim-evidence-state-height:170px;--claim-evidence-mobile-state-height:220px;--claim-evidence-state-padding-block:28px;--claim-evidence-mobile-state-padding-block:20px;--claim-evidence-state-gap:32px;--claim-evidence-state-shift:8px;--claim-evidence-state-duration:.24s;--claim-evidence-panel-copy-width:42ch;--claim-evidence-panel-title-size:24px;--claim-evidence-panel-title-tracking:-.02em;--claim-evidence-panel-copy-gap:8px;--claim-evidence-panel-copy-size:16px;--claim-evidence-panel-copy-leading:1.5;--claim-evidence-panel-note-width:20ch;--claim-evidence-panel-note-size:15px;--claim-evidence-market-gap:32px;--claim-evidence-market-column-width:72px;--claim-evidence-market-label-size:13px;--claim-evidence-market-value-gap:6px;--claim-evidence-market-value-size:17px;--claim-evidence-result-width:200px;--claim-evidence-result-size:52px;--claim-evidence-result-benchmark-gap:8px;--claim-evidence-result-benchmark-size:15px;--claim-evidence-result-record-gap:14px;--claim-evidence-result-record-size:14px;--claim-evidence-motion:cubic-bezier(.22,1,.36,1);--outcome-metric-tracking:-.04em;--record-scene-width:min(100%,1480px);--record-heading-columns:minmax(0,1.15fr) minmax(320px,.85fr);--record-heading-columns-tablet:minmax(0,1fr);--record-heading-column-gap:72px;--record-heading-column-gap-tablet:20px;--record-heading-width:24ch;--record-heading-size:clamp(42px,3.8vw,58px);--record-heading-size-mobile:38px;--record-heading-gap:40px;--record-heading-support-width:44ch;--record-heading-support-offset:6px;--record-heading-support-size:18px;--record-heading-support-leading:1.55;--record-radius:16px;--record-border-width:1px;--record-border:var(--line);--record-surface:var(--surface-terminal);--record-source-surface:#e7e0d205;--record-outcome-surface:#e7e0d203;--record-toolbar-item-gap:8px;--record-toolbar-link-icon-size:12px;--record-toolbar-link-target-size-mobile:44px;--record-meta-size:14px;--record-meta-tracking:.04em;--record-flow-columns:minmax(0,1.08fr) minmax(0,.92fr);--record-tablet-columns:minmax(0,1fr);--record-panel-padding:36px;--record-panel-gap:20px;--record-panel-min-height:420px;--record-column-padding-mobile:24px;--record-x-post-content-layer:2;--record-x-post-scan-layer:3;--record-x-post-scan-start:-100%;--record-x-post-scan-wash:linear-gradient(180deg,transparent,#f1c15a14 82%,#f1c15a29);--record-x-post-scan-line-height:1px;--record-x-post-scan-line:var(--signal-bright);--record-x-post-scan-glow:0 0 8px var(--signal-bright),0 0 24px #f1c15a7a;--record-x-post-scan-duration:1s;--record-x-post-scan-delay:.16s;--record-x-post-author-gap:12px;--record-x-post-avatar-size:38px;--record-x-post-avatar-type-size:14px;--record-x-post-author-copy-gap:2px;--record-x-post-author-name-size:16px;--record-quote-offset:40px;--record-x-post-copy-size:22px;--record-x-post-copy-size-mobile:20px;--record-x-post-copy-leading:1.42;--record-x-post-copy-tracking:-.015em;--record-field-idle-opacity:.42;--record-field-lock-duration:.28s;--record-field-action-delay:.47s;--record-field-thesis-delay:.76s;--record-field-lock-glow:0 0 18px #f1c15a66;--record-mark-radius:2px;--record-mark-surface:#e6a81738;--record-call-summary-gap:28px;--record-call-summary-gap-mobile:16px;--record-call-lockup-gap:12px;--record-call-badge-padding:6px 10px;--record-call-badge-size:14px;--record-call-badge-tracking:.1em;--record-call-symbol-size:36px;--record-call-symbol-tracking:-.05em;--record-record-header-padding:16px;--record-record-name-size:17px;--record-status-gap:8px;--record-status-dot-size:7px;--record-verdict-gap:7px;--record-verdict-size:48px;--record-verdict-leading:1;--record-verdict-tracking:-.04em;--record-verdict-copy-size:16px;--record-verdict-column-gap:32px;--record-comparison-gap:5px;--record-balance-label-size:14px;--record-comparison-value-size:18px;--record-verdict-formula-size:14px;--record-basis-leading:1.5;--record-update-dot-shadow:0 0 0 5px #8fb7a41a;--record-reveal-duration:.36s;--record-reveal-shift:10px;--record-motion:cubic-bezier(.22,1,.36,1);--record-call-delay:1.26s;--mono:"Space Mono","SFMono-Regular",Consolas,monospace}@media (max-width:1080px){html:has(.landing-shell):has(.landing-shell){--story-chapter-gap:112px}}@media (max-width:820px){html:has(.landing-shell):has(.landing-shell){--hero-scroll-height:142svh;--hero-section-overlap:34svh;--hero-title-size:clamp(42px,7.4vw,54px);--hero-title-leading:1.02;--hero-stack-padding-start:40px;--story-chapter-gap:96px}}@media (max-width:640px){html:has(.landing-shell):has(.landing-shell){--page-gutter:32px;--hero-scroll-height:132svh;--hero-section-overlap:24svh;--hero-rail-gutter:16px;--hero-claim-width:7em;--hero-title-leading:1.04;--hero-title-offset:10px;--hero-copy-size:16px;--hero-heading-support-gap:20px;--hero-lede-action-gap:24px;--hero-stack-padding-start:32px;--hero-stack-gap:16px;--hero-visual-min-height:220px;--story-anchor-offset:84px;--story-chapter-gap:84px;--accolades-min-height:156px;--accolades-control-inset-block:12px;--accolades-control-inset-inline:16px;--accolades-group-padding-block:40px;--accolades-gap:44px;--accolades-item-width:224px;--accolades-item-gap:16px;--accolades-icon-size:52px;--accolades-value-size:30px;--accolades-label-size:14px;--accolades-loop-duration:28s;--source-statement-min-height:300px;--source-statement-padding-block:40px;--source-statement-padding-inline:24px;--source-statement-title-width:15ch;--source-statement-title-size:38px;--source-statement-copy-gap:20px;--source-statement-copy-size:16px;--source-chart-result-padding:12px;--source-chart-result-value-size:24px;--source-chart-trade-event-size:26px;--source-chart-trade-event-icon-size:16px;--source-chart-trade-event-ring-inset:7px;--footer-disclosure-reveal-opacity:1;--footer-disclosure-reveal-shift:-36px;--footer-disclosure-reveal-scale:.99;--claim-validation-heading-width:15ch;--claim-validation-title-size:38px;--claim-validation-pitch-width:36ch;--claim-validation-pitch-size:16px;--claim-walkthrough-mobile-step-height:64svh;--claim-walkthrough-stage-gap:12px;--claim-walkthrough-stage-height:144px;--claim-walkthrough-stage-measure:var(--header-full-size);--claim-walkthrough-stage-padding-block:16px;--claim-walkthrough-stage-padding-inline:16px;--claim-walkthrough-stage-column-gap:12px;--claim-walkthrough-stage-label-column:60px;--claim-walkthrough-stage-label-size:11px;--claim-walkthrough-stage-title-size:22px;--claim-walkthrough-stage-title-leading:1.18;--claim-walkthrough-stage-copy-width:36ch;--claim-walkthrough-stage-copy-gap:6px;--claim-walkthrough-stage-copy-size:14px;--claim-walkthrough-stage-copy-leading:1.45;--claim-walkthrough-stage-enter-shift:112%;--claim-walkthrough-stage-exit-shift:-112%;--claim-walkthrough-stage-duration:.36s;--claim-evidence-mobile-header-height:48px;--claim-evidence-mobile-inline-padding:16px;--claim-evidence-source-size:15px;--claim-evidence-meta-size:13px;--claim-evidence-mobile-note-padding-block:16px;--claim-evidence-mobile-facts-column-gap:8px;--claim-evidence-fact-label-size:10px;--claim-evidence-mobile-fact-value-size:13px;--claim-evidence-quote-gap:16px;--claim-evidence-mobile-quote-size:20px;--claim-evidence-quote-leading:1.18;--claim-evidence-mobile-state-height:136px;--claim-evidence-mobile-state-padding-block:16px;--claim-evidence-state-gap:16px;--claim-evidence-panel-title-size:20px;--claim-evidence-panel-copy-size:14px;--claim-evidence-panel-copy-leading:1.4;--claim-evidence-panel-note-size:13px;--claim-evidence-market-gap:10px;--claim-evidence-market-label-size:11px;--claim-evidence-market-value-size:14px;--claim-evidence-result-size:38px;--claim-evidence-result-benchmark-size:12px;--claim-evidence-result-record-gap:8px;--claim-evidence-result-record-size:12px}}@media (max-height:760px) and (min-width:641px){html:has(.landing-shell):has(.landing-shell){--hero-title-size:clamp(48px,5.5vw,72px);--hero-copy-size:16px;--hero-heading-support-gap:18px;--hero-lede-action-gap:20px;--hero-stack-padding-start:28px;--hero-visual-min-height:120px}}@media (max-height:760px) and (min-width:921px){html:has(.landing-shell):has(.landing-shell){--hero-desktop-visual-size:480px;--claim-evidence-header-height:56px;--claim-evidence-note-padding-block:24px;--claim-evidence-quote-gap:18px;--claim-evidence-quote-size:clamp(30px,3.4cqi,42px);--claim-evidence-state-height:140px;--claim-evidence-state-padding-block:20px}}.landing-shell,.landing-shell *{box-sizing:border-box}html:has(.landing-shell):has(.landing-shell){scroll-behavior:smooth;scroll-padding-top:var(--story-anchor-offset);background:var(--surface);-webkit-font-smoothing:antialiased}html:has(.landing-shell):has(.landing-shell).home-page-scroll-reset{scroll-behavior:auto}body:has(.landing-shell):has(.landing-shell){background:var(--page-monochrome-grain),var(--surface);min-width:320px;min-height:100dvh;margin:0}.landing-shell a,.landing-shell button{font:inherit}.landing-shell a:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.landing-shell .brand-action{transition:filter var(--brand-action-motion-duration) var(--header-motion),background-color var(--brand-action-motion-duration) var(--header-motion),box-shadow var(--brand-action-motion-duration) var(--header-motion),transform var(--brand-action-motion-duration) var(--header-motion);transform:translateY(0)}.landing-shell .brand-action-primary{box-shadow:var(--brand-action-rest-shadow)}.landing-shell .brand-action-outline{box-shadow:var(--brand-action-outline-rest-shadow)}@media (hover:hover) and (pointer:fine){.landing-shell .brand-action:hover{filter:var(--brand-action-hover-filter);transform:translateY(var(--brand-action-hover-lift));transition-duration:var(--brand-action-hover-duration)}.landing-shell .brand-action-primary:hover{box-shadow:var(--brand-action-hover-shadow)}.landing-shell .brand-action-outline:hover{background:var(--surface-raised);box-shadow:var(--brand-action-outline-hover-shadow)}}.landing-shell .brand-action-primary:active{box-shadow:var(--brand-action-pressed-shadow)}.landing-shell .brand-action-outline:active{box-shadow:var(--brand-action-outline-pressed-shadow)}.landing-shell .brand-action:active{filter:none;transform:translateY(var(--brand-action-press-depth));transition-duration:var(--brand-action-press-duration)}.landing-shell{isolation:isolate;min-height:100dvh;position:relative;overflow:clip}.landing-shell.home-page-entrance{animation:home-page-enter var(--home-page-entrance-duration) var(--header-motion) both}@keyframes home-page-enter{0%{opacity:0}to{opacity:1}}.landing-shell .skip-link{z-index:var(--layer-skip-link);top:var(--header-top);left:calc(var(--page-gutter) / 2);padding:var(--header-action-pad-block) var(--header-action-pad-inline);border-radius:var(--radius-control);background:var(--brand-bone);color:var(--surface);opacity:0;pointer-events:none;transform:translateY(calc(-100% - var(--header-top)));transition:transform var(--header-backdrop-motion) var(--header-motion);text-decoration:none;position:fixed}.landing-shell .skip-link:focus-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.landing-shell .eyebrow{font-family:var(--mono)}.landing-shell .visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html:has(.landing-shell):has(.landing-shell).navigation-open{overflow:hidden}.landing-shell .site-header{z-index:40;top:var(--header-top);width:var(--header-width);height:var(--header-height);position:fixed;left:50%;transform:translate(-50%)}.landing-shell .site-header-shell{isolation:isolate;height:var(--header-panel-height);pointer-events:none;position:absolute;inset:0 0 auto;overflow:hidden}.landing-shell .site-header-main{z-index:3;height:var(--header-height);padding:0 var(--header-pad-end) 0 var(--header-pad-start);grid-template-columns:var(--header-main-columns);align-items:center;gap:var(--header-grid-gap);border:var(--header-bar-edge-width) solid var(--header-bar-edge);border-radius:var(--header-bar-radius);background:var(--header-bar-material);box-shadow:var(--header-glass-shadow);-webkit-backdrop-filter:blur(var(--header-glass-blur));backdrop-filter:blur(var(--header-glass-blur));pointer-events:auto;display:grid;position:relative}.landing-shell .navigation-backdrop{z-index:39;background:var(--header-backdrop);opacity:0;pointer-events:none;border:0;position:fixed;inset:0}.landing-shell .navigation-backdrop[data-open=true]{pointer-events:auto}.landing-shell .wordmark{align-items:center;width:fit-content;text-decoration:none;display:inline-flex}.landing-shell .wordmark img{width:auto;height:var(--brand-lockup-height);filter:brightness(0)invert()}.landing-shell .site-nav{align-items:center;gap:var(--header-nav-gap);display:flex}.landing-shell .site-nav-control{padding:var(--header-control-pad-block) var(--header-control-pad-inline);align-items:center;gap:var(--header-control-gap);border:var(--header-bar-edge-width) solid transparent;border-radius:var(--radius-pill);color:var(--header-muted);font-size:var(--header-control-size);white-space:nowrap;transition:border-color var(--header-content-fade-duration) var(--header-motion),color var(--header-content-fade-duration) var(--header-motion);background:0 0;display:inline-flex}.landing-shell .site-nav-direct-link{text-decoration:none}.landing-shell .site-nav-control svg{width:var(--header-control-icon-size);height:var(--header-control-icon-size);transition:transform var(--header-panel-open-duration) var(--header-motion)}.landing-shell .site-nav-control[data-active=true]{border-color:var(--header-control-edge);color:var(--header-auth-ink)}.landing-shell .site-nav-control[data-active=true] svg{transform:rotate(var(--header-chevron-open))}.landing-shell .mobile-menu-control:focus:not(:focus-visible),.landing-shell .site-nav-control:focus:not(:focus-visible){outline:none}.landing-shell .site-nav-control:focus-visible{border-color:var(--header-control-edge);outline:2px solid var(--signal);outline-offset:2px}.landing-shell .mobile-menu-control{min-width:var(--header-mobile-control-width);min-height:var(--header-mobile-control-height);padding:0 var(--header-mobile-control-pad-inline);border-radius:var(--radius-pill);background:var(--header-action-surface);color:var(--header-action-ink);font-size:var(--header-mobile-control-text-size);border:0;place-items:center;font-weight:650;display:none}.landing-shell .site-header-actions{justify-self:end;align-items:center;gap:var(--header-actions-gap);display:flex}.landing-shell .header-auth-action{padding:var(--header-action-pad-block) var(--header-auth-pad-inline);border:var(--header-bar-edge-width) solid var(--header-auth-edge);color:var(--header-bar-ink);transition:background-color var(--header-content-fade-duration) var(--header-motion),border-color var(--header-content-fade-duration) var(--header-motion);font-weight:600}.landing-shell .header-auth-action,.landing-shell .secondary-action{border-radius:var(--radius-pill);font-size:var(--header-control-size);white-space:nowrap;text-decoration:none}.landing-shell .secondary-action{padding:var(--header-action-pad-block) var(--header-action-pad-inline);background:var(--header-action-surface);color:var(--header-action-ink);box-shadow:var(--header-action-shadow);transition:filter var(--header-content-fade-duration) var(--header-motion),box-shadow var(--header-content-fade-duration) var(--header-motion),transform var(--header-content-fade-duration) var(--header-motion);border:0;font-weight:650}.landing-shell .navigation-panel{z-index:1;isolation:isolate;height:var(--header-panel-height);visibility:hidden;pointer-events:none;border-radius:var(--header-panel-radius);transition:visibility var(--header-instant) linear var(--header-panel-close-duration);position:absolute;inset:0;overflow:hidden}.landing-shell .navigation-panel:before{z-index:0;border-radius:inherit;background:var(--header-panel-material);content:"";transform:translateY(calc(-1 * var(--header-panel-height)));transition:transform var(--header-panel-close-duration) var(--header-panel-close-motion);position:absolute;inset:0}.landing-shell .navigation-panel[data-open=true]{visibility:visible;pointer-events:auto;transition-delay:var(--header-instant)}.landing-shell .navigation-panel[data-open=true]:before{transition-duration:var(--header-panel-open-duration);transition-timing-function:var(--header-panel-open-motion);transform:translateY(0)}.landing-shell .desktop-navigation-panel{padding:calc(var(--header-height) + var(--header-panel-pad-block)) var(--header-panel-pad-inline) var(--header-panel-pad-end)}.landing-shell .navigation-panel-layout{z-index:1;height:var(--header-full-size);grid-template-columns:var(--header-panel-rail-column) minmax(0,var(--header-panel-links-column)) var(--header-panel-copy-column);opacity:0;transform:translateY(var(--header-panel-content-shift));transition:opacity var(--header-content-close-duration) var(--header-content-motion),transform var(--header-content-close-duration) var(--header-content-motion);align-items:stretch;gap:0;display:grid;position:relative}.landing-shell .navigation-panel[data-open=true] .navigation-panel-layout{opacity:1;transition-duration:var(--header-content-open-duration);transition-delay:var(--header-content-open-delay);transform:translateY(0)}.landing-shell .navigation-panel-copy{padding:var(--header-panel-copy-pad-block) var(--header-panel-copy-pad-inline);align-content:start;align-self:start;gap:var(--header-panel-copy-gap);border:var(--header-panel-copy-edge-width) solid var(--header-panel-copy-edge);border-radius:var(--radius-panel);background:var(--surface-terminal);box-shadow:var(--header-panel-copy-shadow);grid-area:1/3;display:grid}.landing-shell .mobile-navigation-group p,.landing-shell .navigation-panel-copy p{margin:0}.landing-shell .mobile-navigation-group>p,.landing-shell .navigation-panel-eyebrow{color:var(--header-muted);font-family:var(--mono);font-size:var(--header-panel-eyebrow-size);letter-spacing:var(--header-panel-eyebrow-tracking);text-transform:uppercase;font-weight:650}.landing-shell .navigation-panel-title{max-width:var(--header-panel-title-width);color:var(--text-primary);font-size:var(--header-panel-title-size);letter-spacing:var(--header-panel-title-tracking);font-weight:520;line-height:var(--header-panel-title-leading)}.landing-shell .navigation-panel-description{max-width:var(--header-panel-description-width);color:var(--text-secondary);font-size:var(--header-panel-description-size);line-height:var(--header-panel-description-leading)}.landing-shell .navigation-panel-center{min-height:0;flex-direction:column;grid-area:1/2;justify-content:space-between;align-items:flex-start;padding-inline-start:var(--header-panel-center-pad-start);display:flex}.landing-shell .navigation-panel-rail{align-items:flex-end;gap:var(--header-actions-gap);grid-area:1/1;display:flex}.landing-shell .navigation-panel-links{width:var(--header-full-size);align-content:start;display:grid}.landing-shell .navigation-panel-links a{padding:var(--header-panel-link-pad-block) 0;width:fit-content;color:var(--header-ink);font-size:var(--header-panel-link-size);line-height:var(--header-panel-link-leading);transition:color var(--header-content-fade-duration) var(--header-motion);text-decoration:none}.landing-shell .navigation-panel-utility-links{gap:var(--header-panel-utility-gap);display:grid}.landing-shell .navigation-panel-utility-links a{width:fit-content;color:var(--header-ink);font-size:var(--header-panel-utility-size);line-height:var(--header-panel-utility-leading);transition:color var(--header-content-fade-duration) var(--header-motion);text-decoration:none}.landing-shell .navigation-panel-community-icon{width:var(--header-community-icon-control-size);height:var(--header-community-icon-control-size);border:var(--header-bar-edge-width) solid var(--line-bright);border-radius:var(--radius-pill);background:var(--surface-terminal);transition:background-color var(--header-content-fade-duration) var(--header-motion),border-color var(--header-content-fade-duration) var(--header-motion),transform var(--header-content-fade-duration) var(--header-motion);place-items:center;display:grid}.landing-shell .navigation-panel-community-icon img{width:var(--header-community-icon-mark-width);height:auto;opacity:var(--header-community-icon-opacity);transition:opacity var(--header-content-fade-duration) var(--header-motion)}.landing-shell .mobile-navigation-panel{display:none}@media (hover:hover) and (pointer:fine){.landing-shell .site-nav-control:hover{border-color:var(--header-control-edge);color:var(--header-bar-ink)}.landing-shell .navigation-panel-links a:hover,.landing-shell .navigation-panel-utility-links a:hover{color:var(--signal-bright);text-decoration:underline;text-decoration-thickness:var(--header-panel-link-underline-thickness);text-underline-offset:var(--header-panel-link-underline-offset)}.landing-shell .navigation-panel-community-icon:focus-visible,.landing-shell .navigation-panel-community-icon:hover{border-color:var(--signal);background:var(--surface-soft);transform:translateY(var(--header-community-icon-hover-lift))}.landing-shell .navigation-panel-community-icon:focus-visible img,.landing-shell .navigation-panel-community-icon:hover img{opacity:1}.landing-shell .header-auth-action:hover{border-color:var(--header-auth-edge-hover);background:var(--header-auth-surface-hover)}.landing-shell .secondary-action:hover{filter:var(--header-action-hover-filter);box-shadow:var(--header-action-hover-shadow);transform:translateY(var(--header-action-hover-lift))}}.landing-shell .secondary-action:active{filter:none;box-shadow:var(--header-action-pressed-shadow);transform:translateY(var(--header-action-press-depth));transition-duration:var(--header-action-press-duration)}@media (max-width:1023px){.landing-shell .navigation-backdrop{background:var(--surface);transition:opacity var(--header-content-fade-duration) var(--header-motion)}.landing-shell .navigation-backdrop[data-open=true]{opacity:1}.landing-shell .site-header{width:var(--header-tablet-collapsed-width);transition:width var(--header-mobile-width-duration) var(--header-mobile-width-motion)}.landing-shell .site-header[data-mobile-open=true]{width:var(--header-tablet-open-width)}.landing-shell .navigation-panel,.landing-shell .site-header-shell{height:var(--header-mobile-panel-height)}.landing-shell .site-header-main{grid-template-columns:var(--header-compact-main-columns);gap:var(--header-mobile-grid-gap)}.landing-shell .desktop-navigation-panel,.landing-shell .site-header-actions,.landing-shell .site-nav{display:none}.landing-shell .mobile-menu-control{display:grid}.landing-shell .mobile-navigation-panel{padding:calc(var(--header-height) + var(--header-mobile-panel-pad-start)) var(--header-mobile-panel-pad-inline) var(--header-mobile-panel-pad-end);gap:var(--header-mobile-panel-gap);grid-template-rows:minmax(0,1fr) auto;display:grid}.landing-shell .mobile-navigation-panel:before{transform:translateY(calc(-1 * var(--header-mobile-panel-height)))}.landing-shell .mobile-navigation-actions,.landing-shell .mobile-navigation-scroll{z-index:1;opacity:0;transform:translateY(var(--header-panel-content-shift));transition:opacity var(--header-content-close-duration) var(--header-content-motion),transform var(--header-content-close-duration) var(--header-content-motion);position:relative}.landing-shell .mobile-navigation-panel[data-open=true] .mobile-navigation-actions,.landing-shell .mobile-navigation-panel[data-open=true] .mobile-navigation-scroll{opacity:1;transition-duration:var(--header-content-open-duration);transition-delay:var(--header-content-open-delay);transform:translateY(0)}.landing-shell .mobile-navigation-scroll{align-content:start;gap:var(--header-mobile-group-gap);overscroll-behavior:contain;scrollbar-color:var(--line-bright) transparent;scrollbar-width:thin;min-height:0;padding-inline-end:var(--header-mobile-scroll-pad);display:grid;overflow-y:auto}.landing-shell .mobile-navigation-group{gap:var(--header-mobile-group-title-gap);display:grid}.landing-shell .mobile-navigation-group nav{gap:var(--header-mobile-link-gap);display:grid}.landing-shell .mobile-navigation-group a{width:fit-content;color:var(--header-ink);font-size:var(--header-mobile-link-size);line-height:var(--header-mobile-link-leading);text-decoration:none}.landing-shell .mobile-navigation-group a:focus-visible{box-shadow:none;color:var(--signal-bright);text-decoration-line:underline;text-decoration-thickness:var(--header-mobile-focus-underline-thickness);text-underline-offset:var(--header-mobile-focus-underline-offset);outline:none}.landing-shell .mobile-navigation-actions{padding-top:var(--header-mobile-actions-pad-start);grid-template-columns:var(--header-mobile-action-columns);gap:var(--header-mobile-actions-gap);border-top:var(--header-panel-copy-edge-width) solid var(--header-panel-copy-edge);display:grid}.landing-shell .mobile-navigation-actions a{min-height:var(--header-mobile-action-height);padding:var(--header-mobile-action-pad-block) var(--header-mobile-action-pad-inline);border-radius:var(--radius-pill);font-size:var(--header-mobile-action-size);text-align:center;place-items:center;font-weight:650;text-decoration:none;display:grid}.landing-shell .mobile-navigation-auth{border:var(--header-bar-edge-width) solid var(--line-bright);color:var(--header-ink)}.landing-shell .mobile-navigation-primary{border:var(--header-panel-copy-edge-width) solid var(--header-action-surface);background:var(--header-action-surface);color:var(--header-action-ink)}}@media (forced-colors:active){.landing-shell .mobile-navigation-group a:focus-visible{outline:var(--header-mobile-focus-underline-thickness) solid CanvasText;outline-offset:var(--header-mobile-focus-underline-offset);text-decoration:none}}@media (max-width:743px){.landing-shell .site-header{width:var(--header-mobile-collapsed-width)}.landing-shell .site-header[data-mobile-open=true]{width:var(--header-mobile-open-width)}}@media (prefers-reduced-transparency:reduce){.landing-shell .navigation-panel:before,.landing-shell .site-header-main{background:var(--header-bar-material-opaque);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.landing-shell .mobile-navigation-actions,.landing-shell .mobile-navigation-scroll,.landing-shell .navigation-panel,.landing-shell .navigation-panel-layout,.landing-shell .navigation-panel:before,.landing-shell .site-header,.landing-shell .site-nav-control svg{transition-duration:var(--header-instant);transition-delay:var(--header-instant)}}.landing-shell .site-footer-disclosure{transform-origin:top}.landing-shell .hero-scroll{height:var(--hero-scroll-height);position:relative}.landing-shell .hero-stack{isolation:isolate;top:var(--header-stack-offset);width:100%;height:calc(100svh - var(--header-stack-offset));padding:var(--hero-stack-padding-start) var(--hero-rail-gutter) var(--hero-stack-padding-end);gap:var(--hero-stack-gap);flex-direction:column;margin:0 auto;display:flex;position:sticky}.landing-shell .hero-copy{z-index:2;align-items:center;gap:var(--hero-heading-support-gap);text-align:center;transform-origin:top;flex-direction:column;min-width:0;display:flex;position:relative}.landing-shell .eyebrow{color:var(--signal);letter-spacing:.08em;margin:0;font-size:12px;font-weight:700}.landing-shell h1,.landing-shell h2,.landing-shell h3,.landing-shell p{text-wrap:pretty}.landing-shell h1{max-width:var(--hero-title-width);margin:var(--hero-title-offset) 0 0;align-items:center;gap:var(--hero-title-claim-gap);color:var(--text-primary);font-size:var(--hero-title-size);font-weight:425;line-height:var(--hero-title-leading);letter-spacing:var(--hero-title-tracking);text-wrap:balance;flex-direction:column;display:flex}.landing-shell .hero-claim{width:var(--hero-claim-width);height:var(--hero-claim-height);border:1px solid var(--claim-edge);background:var(--animated-claim-material);box-shadow:inset 0 1px var(--claim-highlight);color:var(--text-primary);border-radius:.24em;margin:0;padding:.02em .18em .08em;display:inline-block;position:relative;overflow:hidden}.landing-shell .claim-word{white-space:nowrap;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.landing-shell .claim-word.is-entering{animation:claim-slide-in var(--hero-claim-motion-duration) var(--hero-claim-motion) both}.landing-shell .claim-word.is-leaving{animation:claim-slide-out var(--hero-claim-motion-duration) var(--hero-claim-motion) both}.landing-shell .hero-support{align-items:center;gap:var(--hero-lede-action-gap);flex-direction:column;width:100%;display:flex}.landing-shell .lede{max-width:var(--hero-copy-width);color:var(--text-secondary);font-size:var(--hero-copy-size);line-height:var(--hero-copy-leading);margin:0}.landing-shell .actions{justify-content:center;align-items:stretch;gap:var(--hero-action-gap);flex-wrap:wrap;display:flex}.landing-shell .flow-hero-panel{z-index:1;width:min(100%,var(--hero-stage-width));min-height:var(--hero-visual-min-height);transform-origin:50%;pointer-events:auto;flex:1;margin:0 auto;position:relative;overflow:visible}.landing-shell .flow-field-canvas{z-index:0;opacity:0;pointer-events:none;touch-action:pan-y;transition:opacity var(--hero-particle-reveal-duration) ease-out;position:absolute;inset:0}.landing-shell .flow-field-canvas[data-ready=true]{opacity:1}.landing-shell .flow-field-canvas canvas{display:block}.landing-shell .flow-field-fallback{z-index:0;object-fit:contain;opacity:1;pointer-events:none;width:100%;height:100%;transition:opacity var(--hero-particle-reveal-duration) ease-out;position:absolute;inset:0}.landing-shell .flow-hero-panel[data-particle-ready=true] .flow-field-fallback{opacity:0}.landing-shell .flow-field-shade{z-index:1;pointer-events:none;background:radial-gradient(ellipse at 50% 52%,transparent 0,transparent 62%,var(--hero-visual-edge) 100%);position:absolute;inset:0}@media (min-width:921px){.landing-shell .hero-stack{grid-template-columns:var(--hero-desktop-columns);width:min(calc(var(--header-full-size) - var(--page-gutter)),var(--hero-desktop-stage-width));max-width:var(--hero-desktop-stage-width);align-items:center;column-gap:var(--hero-desktop-column-gap);height:100svh;padding:0;display:grid;top:0}.landing-shell .hero-copy,.landing-shell .hero-support{align-items:flex-start}.landing-shell .hero-copy{text-align:left;transform-origin:0 0}.landing-shell h1{align-items:flex-start}.landing-shell .actions{justify-content:flex-start}.landing-shell .flow-hero-panel{width:min(var(--header-full-size),var(--hero-desktop-visual-size));height:var(--hero-desktop-visual-size);min-height:var(--hero-desktop-visual-size);justify-self:center;margin:0}}@keyframes claim-slide-in{0%,45%{opacity:0;transform:translateY(var(--hero-claim-motion-distance))}to{opacity:1;transform:translateY(0)}}@keyframes claim-slide-out{0%{opacity:1;transform:translateY(0)}40%,to{opacity:0;transform:translateY(calc(var(--hero-claim-motion-distance) * -1))}}@media (max-width:640px){.landing-shell .actions{width:100%}.landing-shell .flow-hero-panel[data-particle-handoff=true] .flow-field-canvas[data-ready=true]{opacity:0}}@media (prefers-reduced-motion:reduce){.landing-shell .hero-scroll{height:auto}.landing-shell .hero-stack{height:auto;min-height:calc(100svh - var(--header-height));position:relative;top:auto}}@media (prefers-reduced-transparency:reduce){.landing-shell .flow-field-shade{background:linear-gradient(to bottom,var(--surface),transparent 44%,var(--surface))}}.landing-shell .marketing-story{z-index:2;margin-top:calc(var(--hero-section-overlap) * -1);gap:var(--story-chapter-gap);flex-direction:column;display:flex;position:relative}.landing-shell .final-cta,.landing-shell .outcome-section,.landing-shell .site-footer,.landing-shell .story-section{width:min(calc(100% - var(--page-gutter)),var(--page-width));margin:0 auto}.landing-shell .final-cta h2,.landing-shell .outcome-copy h2,.landing-shell .split-heading h2{color:var(--text-primary);letter-spacing:-.05em;text-wrap:balance;margin:18px 0 0;font-size:clamp(42px,5vw,70px);font-weight:580;line-height:1.02}.landing-shell .outcome-section .outcome-copy,.landing-shell .story-section .split-heading{opacity:var(--story-heading-reveal-opacity);transform:translateY(var(--story-heading-shift));transition:opacity var(--story-heading-reveal-duration) var(--header-motion),transform var(--story-heading-reveal-duration) var(--header-motion)}.landing-shell .outcome-section[data-revealed=true] .outcome-copy,.landing-shell .story-section[data-revealed=true] .split-heading{opacity:1;transform:translateY(0)}@media (max-width:640px){.landing-shell .split-heading{margin-bottom:36px}.landing-shell .final-cta h2,.landing-shell .outcome-copy h2,.landing-shell .split-heading h2{font-size:40px}}.landing-shell .connect-section{z-index:2;width:var(--source-bridge-width);max-width:none;min-height:var(--source-sticky-runway-height);padding-top:var(--source-bridge-entry-space);position:relative}.landing-shell .source-sticky-stage{top:var(--story-anchor-offset);height:var(--source-sticky-stage-height);background:var(--surface);grid-template-rows:auto minmax(0,1fr);align-content:center;display:grid;position:sticky;overflow:clip}.landing-shell .connect-section:after,.landing-shell .connect-section:before{z-index:-1;content:"";pointer-events:none;position:absolute;bottom:0;left:0;right:0}.landing-shell .connect-section:before{top:calc(var(--hero-fade-height) * -1);background:linear-gradient(to bottom,transparent,var(--surface) var(--hero-fade-height))}.landing-shell .connect-section:after{top:calc(var(--story-anchor-offset) * -1);background:var(--surface);opacity:0;transition:opacity var(--story-heading-reveal-duration) var(--header-motion)}.landing-shell .connect-section[data-active=true]:after{opacity:1}.landing-shell .source-chart-viewport{border-block:var(--source-bridge-rule-width) solid var(--line);background:var(--source-chart-surface);isolation:isolate;min-height:0;display:grid;position:relative}.landing-shell .source-market-chart{background:linear-gradient(to bottom,var(--source-chart-surface-sheen),transparent),var(--source-chart-surface);height:100%;position:relative}.landing-shell .source-chart-canvas{height:100%;position:relative}.landing-shell .source-sticky-stage .source-market-chart-visual{height:100%}.landing-shell .source-statement{min-height:var(--source-sticky-statement-height);padding:var(--source-statement-padding-block) var(--source-statement-padding-inline);opacity:var(--story-heading-reveal-opacity);transform:translateY(var(--story-heading-shift));transition:opacity var(--story-heading-reveal-duration) var(--header-motion),transform var(--story-heading-reveal-duration) var(--header-motion);justify-content:center}.landing-shell .connect-section[data-revealed=true] .source-statement{opacity:1;transform:translateY(0)}.landing-shell .source-statement h2{max-width:var(--source-statement-title-width);color:var(--text-primary);font-size:var(--source-statement-title-size);font-weight:520;line-height:var(--source-statement-title-leading);letter-spacing:var(--source-statement-title-tracking);margin:0}.landing-shell .source-statement p{max-width:var(--source-statement-copy-width);margin:var(--source-statement-copy-gap) 0 0;color:var(--text-secondary);font-size:var(--source-statement-copy-size);line-height:var(--source-statement-copy-leading)}@media (max-width:820px){.landing-shell .connect-section{min-height:auto}.landing-shell .source-sticky-stage{height:auto;display:block;position:relative;top:auto;overflow:visible}.landing-shell .source-statement{min-height:var(--source-statement-min-height)}.landing-shell .source-market-chart,.landing-shell .source-sticky-stage .source-market-chart-visual{height:auto}}@media (max-width:640px){.landing-shell .source-chart-viewport{min-height:0}.landing-shell .connect-section .source-chart-canvas{width:var(--source-bridge-mobile-chart-width);height:var(--source-bridge-mobile-chart-height);max-width:none;transform:translateX(var(--source-bridge-mobile-chart-offset))}.landing-shell .connect-section .source-market-chart-visual{width:100%;height:100%;transform:none}.landing-shell .connect-section .source-chart-result{width:auto;margin:var(--source-chart-mobile-result-margin);justify-content:space-between;align-items:center;gap:var(--source-chart-mobile-result-gap);display:flex;position:relative;inset:auto}.landing-shell .source-chart-result-primary{align-items:baseline;gap:var(--source-chart-mobile-result-primary-gap);display:flex}.landing-shell .source-chart-result-period,.landing-shell .source-chart-result-primary dd{margin-top:0}.landing-shell .source-chart-result-period{text-align:end;white-space:nowrap}}@media (max-width:360px){.landing-shell .source-chart-result-primary{display:block}.landing-shell .source-chart-result-primary dd{margin-top:var(--source-chart-result-value-gap)}}.landing-shell .claim-validation-section{min-height:auto}.landing-shell .claim-validation-layout{width:var(--header-full-size);max-width:var(--claim-validation-section-width);gap:var(--claim-validation-layout-gap);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.landing-shell .claim-validation-intro{align-items:center;gap:var(--claim-validation-intro-gap);text-align:center;opacity:var(--story-heading-reveal-opacity);transform:translateY(var(--story-heading-shift));transition:opacity var(--story-heading-reveal-duration) var(--header-motion),transform var(--story-heading-reveal-duration) var(--header-motion);grid-template-columns:minmax(0,1fr);display:grid}.landing-shell .claim-validation-section[data-revealed=true] .claim-validation-intro{opacity:1;transform:translateY(0)}.landing-shell .claim-validation-copy h2{width:var(--header-full-size);max-width:var(--claim-validation-heading-width);color:var(--text-primary);font-size:var(--claim-validation-title-size);font-weight:580;line-height:var(--claim-validation-title-leading);letter-spacing:var(--claim-validation-title-tracking);text-wrap:balance;margin:0 auto}.landing-shell .claim-validation-copy h2 span{margin-top:var(--claim-validation-title-statement-gap);font-size:var(--claim-validation-title-statement-size);line-height:var(--claim-validation-title-statement-leading);letter-spacing:var(--claim-validation-title-statement-tracking);display:block}.landing-shell .claim-validation-pitch{width:var(--header-full-size);max-width:var(--claim-validation-pitch-width);color:var(--text-secondary);font-size:var(--claim-validation-pitch-size);line-height:var(--claim-validation-pitch-leading);text-wrap:pretty;margin:0 auto}.landing-shell .claim-walkthrough{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.landing-shell .claim-walkthrough-steps{grid-area:1/1;margin:0;padding:0;padding-block-end:var(--claim-walkthrough-exit-space);list-style:none}.landing-shell .claim-walkthrough-steps>li{min-height:var(--claim-walkthrough-step-height);align-items:center;display:flex}.landing-shell .claim-walkthrough-visual{top:var(--claim-walkthrough-sticky-top);z-index:var(--claim-walkthrough-visual-layer);width:var(--header-full-size);height:var(--claim-walkthrough-visual-height);grid-area:1/1;align-self:start;align-items:start;display:grid;position:sticky}.landing-shell .claim-walkthrough-visual-lockup{gap:var(--claim-walkthrough-stage-gap);min-width:0;display:grid}.landing-shell .claim-walkthrough-stage{min-height:var(--claim-walkthrough-stage-height);align-items:center;display:grid;overflow:clip}.landing-shell .claim-walkthrough-stage-step{width:var(--header-full-size);max-width:var(--claim-walkthrough-stage-measure);padding:var(--claim-walkthrough-stage-padding-block) var(--claim-walkthrough-stage-padding-inline);border-block-start:var(--marketing-rule-width) solid var(--signal);grid-area:1/1;grid-template-columns:var(--claim-walkthrough-stage-label-column) minmax(0,1fr);align-items:start;gap:var(--claim-walkthrough-stage-column-gap);pointer-events:none;opacity:0;transform:translateX(var(--claim-walkthrough-stage-enter-shift));transition:opacity var(--claim-walkthrough-stage-duration) var(--claim-walkthrough-stage-motion),transform var(--claim-walkthrough-stage-duration) var(--claim-walkthrough-stage-motion);margin-inline:auto;display:grid}.landing-shell .claim-walkthrough-stage-step[data-position=past]{transform:translateX(var(--claim-walkthrough-stage-exit-shift))}.landing-shell .claim-walkthrough-stage-step[data-active=true]{opacity:1;transform:translate(0)}.landing-shell .claim-walkthrough-stage-step>span{color:var(--signal);font-family:var(--mono);font-size:var(--claim-walkthrough-stage-label-size);letter-spacing:var(--feature-label-tracking)}.landing-shell .claim-walkthrough-stage-step h3,.landing-shell .claim-walkthrough-stage-step p{margin:0}.landing-shell .claim-walkthrough-stage-step h3{color:var(--text-primary);font-size:var(--claim-walkthrough-stage-title-size);font-weight:580;line-height:var(--claim-walkthrough-stage-title-leading);letter-spacing:var(--claim-walkthrough-stage-title-tracking);text-wrap:balance}.landing-shell .claim-walkthrough-stage-step p{max-width:var(--claim-walkthrough-stage-copy-width);margin-top:var(--claim-walkthrough-stage-copy-gap);color:var(--text-secondary);font-size:var(--claim-walkthrough-stage-copy-size);line-height:var(--claim-walkthrough-stage-copy-leading);text-wrap:pretty}.landing-shell .claim-validation-scene{width:var(--header-full-size);max-width:var(--claim-walkthrough-card-width);border-radius:var(--radius-control);background:var(--claim-evidence-surface);box-shadow:var(--claim-evidence-shadow);color:var(--claim-evidence-ink);margin-inline:auto;overflow:clip;container:claim-evidence/inline-size}.landing-shell .claim-evidence-header,.landing-shell .claim-evidence-market,.landing-shell .claim-evidence-panel,.landing-shell .claim-evidence-result{display:flex}.landing-shell .claim-evidence-header{min-height:var(--claim-evidence-header-height);padding-inline:var(--claim-evidence-inline-padding);border-bottom:var(--marketing-rule-width) solid var(--claim-evidence-line);justify-content:space-between;align-items:center;gap:var(--claim-evidence-gap)}.landing-shell .claim-evidence-source{gap:var(--claim-evidence-source-gap);min-width:0;display:grid}.landing-shell .claim-evidence-source strong{font-size:var(--claim-evidence-source-size);font-weight:580}.landing-shell .claim-evidence-market dt,.landing-shell .claim-evidence-panel-copy p,.landing-shell .claim-evidence-panel-note,.landing-shell .claim-evidence-position,.landing-shell .claim-evidence-result p,.landing-shell .claim-evidence-result span,.landing-shell .claim-evidence-source span{color:var(--claim-evidence-ink-secondary)}.landing-shell .claim-evidence-position,.landing-shell .claim-evidence-source span{font-size:var(--claim-evidence-meta-size)}.landing-shell .claim-evidence-position{font-variant-numeric:tabular-nums;flex:none}.landing-shell .claim-evidence-note{padding:var(--claim-evidence-note-padding-block) var(--claim-evidence-inline-padding);border-bottom:var(--marketing-rule-width) solid var(--claim-evidence-line)}.landing-shell .claim-evidence-facts{gap:var(--claim-evidence-facts-column-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.landing-shell .claim-evidence-facts dd,.landing-shell .claim-evidence-facts dt{margin:0}.landing-shell .claim-evidence-facts dt{color:var(--claim-evidence-ink-muted);font-family:var(--mono);font-size:var(--claim-evidence-fact-label-size);letter-spacing:var(--feature-label-tracking)}.landing-shell .claim-evidence-facts dd{margin-top:var(--claim-evidence-fact-value-gap);font-size:var(--claim-evidence-fact-value-size);font-variant-numeric:tabular-nums;font-weight:620}.landing-shell .claim-evidence-facts mark{padding-inline:var(--claim-evidence-fact-mark-padding);background:var(--claim-evidence-mark)}.landing-shell .claim-evidence-note blockquote{max-width:var(--claim-evidence-quote-width);margin:var(--claim-evidence-quote-gap) 0 0;font-size:var(--claim-evidence-quote-size);font-weight:520;line-height:var(--claim-evidence-quote-leading);letter-spacing:var(--claim-evidence-quote-tracking);text-wrap:balance}.landing-shell .claim-evidence-note mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-color var(--claim-evidence-state-duration) var(--claim-evidence-motion);background:0 0}.landing-shell .claim-validation-scene:not([data-step="0"]) .claim-evidence-note mark{background:var(--claim-evidence-mark)}.landing-shell .claim-evidence-state-stack{background:var(--claim-evidence-state-surface);display:grid}.landing-shell .claim-evidence-panel{min-height:var(--claim-evidence-state-height);padding:var(--claim-evidence-state-padding-block) var(--claim-evidence-inline-padding);justify-content:space-between;align-items:center;gap:var(--claim-evidence-state-gap);pointer-events:none;opacity:0;transform:translateY(var(--claim-evidence-state-shift));transition:opacity var(--claim-evidence-state-duration) var(--claim-evidence-motion),transform var(--claim-evidence-state-duration) var(--claim-evidence-motion);grid-area:1/1}.landing-shell .claim-evidence-panel[data-active=true]{pointer-events:auto;opacity:1;transform:translateY(0)}.landing-shell .claim-evidence-panel-copy{max-width:var(--claim-evidence-panel-copy-width)}.landing-shell .claim-evidence-market,.landing-shell .claim-evidence-market dd,.landing-shell .claim-evidence-market dt,.landing-shell .claim-evidence-panel-copy h3,.landing-shell .claim-evidence-panel-copy p,.landing-shell .claim-evidence-panel-note,.landing-shell .claim-evidence-result p,.landing-shell .claim-evidence-result span,.landing-shell .claim-evidence-result strong{margin:0}.landing-shell .claim-evidence-panel-copy h3{font-size:var(--claim-evidence-panel-title-size);letter-spacing:var(--claim-evidence-panel-title-tracking);font-weight:580}.landing-shell .claim-evidence-panel-copy p{margin-top:var(--claim-evidence-panel-copy-gap);font-size:var(--claim-evidence-panel-copy-size);line-height:var(--claim-evidence-panel-copy-leading);text-wrap:pretty}.landing-shell .claim-evidence-panel-note{max-width:var(--claim-evidence-panel-note-width);font-size:var(--claim-evidence-panel-note-size);text-align:end}.landing-shell .claim-evidence-market{gap:var(--claim-evidence-market-gap)}.landing-shell .claim-evidence-market>div{min-width:var(--claim-evidence-market-column-width)}.landing-shell .claim-evidence-market dt{font-size:var(--claim-evidence-market-label-size)}.landing-shell .claim-evidence-market dd{margin-top:var(--claim-evidence-market-value-gap);font-size:var(--claim-evidence-market-value-size);font-variant-numeric:tabular-nums;font-weight:580}.landing-shell .claim-evidence-result{min-width:var(--claim-evidence-result-width);flex-direction:column;align-items:flex-end}.landing-shell .claim-evidence-result strong{color:var(--claim-evidence-negative);font-size:var(--claim-evidence-result-size);letter-spacing:var(--outcome-metric-tracking);font-variant-numeric:tabular-nums;font-weight:620;line-height:1}.landing-shell .claim-evidence-result span{margin-top:var(--claim-evidence-result-benchmark-gap);font-size:var(--claim-evidence-result-benchmark-size)}.landing-shell .claim-evidence-result p{margin-top:var(--claim-evidence-result-record-gap);font-size:var(--claim-evidence-result-record-size)}@container claim-evidence (max-width:40rem){.landing-shell .claim-evidence-header{min-height:var(--claim-evidence-mobile-header-height);padding-inline:var(--claim-evidence-mobile-inline-padding)}.landing-shell .claim-evidence-note{padding:var(--claim-evidence-mobile-note-padding-block) var(--claim-evidence-mobile-inline-padding)}.landing-shell .claim-evidence-note blockquote{font-size:var(--claim-evidence-mobile-quote-size)}.landing-shell .claim-evidence-facts{gap:var(--claim-evidence-mobile-facts-column-gap)}.landing-shell .claim-evidence-facts dd{font-size:var(--claim-evidence-mobile-fact-value-size)}.landing-shell .claim-evidence-panel{min-height:var(--claim-evidence-mobile-state-height);padding:var(--claim-evidence-mobile-state-padding-block) var(--claim-evidence-mobile-inline-padding);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.landing-shell .claim-evidence-panel-copy:only-child{grid-column:1/-1}.landing-shell .claim-evidence-market{justify-content:space-between;width:auto}.landing-shell .claim-evidence-market>div{min-width:0}.landing-shell .claim-evidence-result{align-items:flex-end;min-width:0}}@media (max-width:1080px){.landing-shell .claim-validation-layout{gap:var(--claim-validation-mobile-layout-gap)}.landing-shell .claim-validation-intro{gap:var(--claim-validation-mobile-intro-gap);grid-template-columns:minmax(0,1fr)}}@media (max-width:920px){.landing-shell .claim-walkthrough-visual{top:var(--claim-walkthrough-sticky-top);height:auto;position:sticky}.landing-shell .claim-walkthrough-steps{padding-bottom:var(--claim-walkthrough-mobile-exit-space)}.landing-shell .claim-walkthrough-steps>li,.landing-shell .claim-walkthrough-steps>li:first-child{min-height:var(--claim-walkthrough-mobile-step-height)}}@media (prefers-reduced-motion:reduce){.landing-shell .claim-evidence-note mark,.landing-shell .claim-evidence-panel,.landing-shell .claim-validation-intro,.landing-shell .claim-validation-section[data-revealed=true] .claim-validation-intro,.landing-shell .claim-walkthrough-stage-step{transition:none;transform:none}.landing-shell .claim-evidence-panel[data-active=true],.landing-shell .claim-validation-intro,.landing-shell .claim-validation-section[data-revealed=true] .claim-validation-intro,.landing-shell .claim-walkthrough-stage-step[data-active=true]{opacity:1}.landing-shell .claim-evidence-panel[aria-hidden=true],.landing-shell .claim-walkthrough-stage-step:not([data-active=true]){opacity:0}}@media (max-width:640px){.landing-shell .claim-evidence-panel[data-state=period] .claim-evidence-panel-copy{display:none}.landing-shell .claim-evidence-panel[data-state=period]{grid-template-columns:minmax(0,1fr)}.landing-shell .claim-evidence-panel[data-state=period] .claim-evidence-market{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}@media (max-width:640px) and (prefers-reduced-motion:reduce){.landing-shell .claim-walkthrough-stage-step{transition:none;transform:none}}.landing-shell .source-market-chart{overflow:hidden}.landing-shell .source-market-chart-visual{width:100%;height:auto;display:block}.landing-shell .source-chart-grid line{stroke:var(--source-chart-grid);stroke-width:var(--source-chart-grid-width);vector-effect:non-scaling-stroke}.landing-shell .source-chart-axis text{fill:var(--source-chart-label);font-family:var(--mono);font-size:var(--source-chart-axis-size);font-variant-numeric:tabular-nums;letter-spacing:var(--source-chart-axis-tracking);font-weight:700}.landing-shell .source-chart-average-line,.landing-shell .source-chart-band-line{fill:none;vector-effect:non-scaling-stroke}.landing-shell .source-chart-band-fill-start{stop-color:var(--source-chart-band);stop-opacity:var(--source-chart-band-start-opacity)}.landing-shell .source-chart-band-fill-end{stop-color:var(--source-chart-band);stop-opacity:0}.landing-shell .source-chart-band-fill{fill:url(#source-chart-band-fill)}.landing-shell .source-chart-band-line{stroke:var(--source-chart-band);stroke-width:var(--source-chart-line-width)}.landing-shell .source-chart-average-line{stroke:var(--source-chart-average);stroke-width:var(--source-chart-average-width)}.landing-shell .source-chart-candle{transform-box:fill-box;transform-origin:bottom}.landing-shell .source-chart-candle[data-direction=up]{color:var(--source-chart-up)}.landing-shell .source-chart-candle[data-direction=down]{color:var(--source-chart-down)}.landing-shell .source-chart-wick{stroke:currentColor;stroke-width:var(--source-chart-wick-width);vector-effect:non-scaling-stroke}.landing-shell .source-chart-body{fill:currentColor}.landing-shell .source-chart-volume-bar{transform-box:fill-box;transform-origin:bottom}.landing-shell .source-chart-volume-bar[data-direction=up]{fill:var(--source-chart-up);opacity:var(--source-chart-volume-opacity)}.landing-shell .source-chart-volume-bar[data-direction=down]{fill:var(--source-chart-down);opacity:var(--source-chart-volume-opacity)}.landing-shell .source-chart-trade-indicators{pointer-events:none}.landing-shell .source-chart-position-fill-start{stop-color:var(--source-chart-up);stop-opacity:var(--source-chart-position-fill-start-opacity)}.landing-shell .source-chart-position-fill-end{stop-color:var(--source-chart-up);stop-opacity:var(--source-chart-position-fill-end-opacity)}.landing-shell .source-chart-position-area{fill:url(#source-chart-position-fill);opacity:var(--source-chart-position-area-opacity);transform-box:fill-box;transform-origin:0}.landing-shell .source-chart-position-baseline{stroke:var(--source-chart-up);stroke-width:var(--source-chart-baseline-width);opacity:var(--source-chart-baseline-opacity);vector-effect:non-scaling-stroke}.landing-shell .source-chart-position-path{fill:none;stroke:var(--source-chart-up);stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--source-chart-position-width);opacity:var(--source-chart-position-opacity);vector-effect:non-scaling-stroke}.landing-shell .source-chart-trade-event{z-index:3;left:var(--source-chart-event-x);top:var(--source-chart-event-y);width:var(--source-chart-trade-event-size);height:var(--source-chart-trade-event-size);border:var(--source-chart-trade-event-border-width) solid var(--source-chart-up);border-radius:var(--radius-pill);background:var(--source-chart-result-surface);box-shadow:var(--source-chart-trade-event-shadow);color:var(--source-chart-up);transform:translate(-50%,calc(-100% - var(--source-chart-trade-event-gap)));transform-origin:50%;pointer-events:none;place-items:center;display:grid;position:absolute}.landing-shell .source-chart-trade-event:before{inset:calc(var(--source-chart-trade-event-ring-inset) * -1);border:var(--source-chart-focus-width) solid var(--source-chart-up);border-radius:var(--radius-pill);opacity:0;content:"";position:absolute;transform:scale(.7)}.landing-shell .source-chart-trade-event-icon{width:var(--source-chart-trade-event-icon-size);height:var(--source-chart-trade-event-icon-size);stroke:var(--source-chart-up)}.landing-shell .source-chart-trade-event-label{padding:var(--source-chart-trade-event-label-padding-block) var(--source-chart-trade-event-label-padding-inline);border:var(--source-bridge-rule-width) solid var(--source-chart-result-border);border-radius:var(--radius-pill);background:var(--source-chart-result-surface);box-shadow:var(--source-chart-trade-event-shadow);font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:var(--source-chart-axis-tracking);text-transform:uppercase;white-space:nowrap;font-weight:700;line-height:1;position:absolute}.landing-shell .source-chart-trade-event[data-trade-event=opened] .source-chart-trade-event-label{bottom:calc(100% + var(--source-chart-trade-event-label-gap));font-size:var(--source-chart-trade-open-label-size);left:50%;transform:translate(-50%)}.landing-shell .source-chart-trade-event[data-trade-event=closed] .source-chart-trade-event-label{top:50%;right:calc(100% + var(--source-chart-trade-event-label-gap));font-size:var(--source-chart-trade-close-label-size);transform:translateY(-50%)}.landing-shell .source-chart-result{z-index:2;width:var(--source-chart-result-width);padding:var(--source-chart-result-padding);border:var(--source-bridge-rule-width) solid var(--source-chart-result-border);border-radius:var(--source-chart-result-radius);background:var(--source-chart-result-surface);box-shadow:var(--source-chart-result-shadow);font-family:var(--mono);text-transform:uppercase;pointer-events:none;margin:0;position:absolute;inset-block-start:var(--source-chart-result-inset-block);inset-inline-end:var(--source-chart-result-inset-inline)}.landing-shell .source-chart-result dd,.landing-shell .source-chart-result dt{margin:0}.landing-shell .source-chart-result-primary dt{color:var(--source-chart-label);font-size:var(--source-chart-result-label-size);letter-spacing:var(--source-chart-axis-tracking);font-weight:700}.landing-shell .source-chart-result-primary dd{margin-top:var(--source-chart-result-value-gap);color:var(--source-chart-up);font-size:var(--source-chart-result-value-size);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.landing-shell .source-chart-result-period{margin-top:var(--source-chart-result-window-gap);color:var(--source-chart-label);font-size:var(--source-chart-result-window-size);letter-spacing:var(--source-chart-axis-tracking);font-weight:700}.landing-shell .source-chart-result-period dd{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){.landing-shell .source-chart-candle,.landing-shell .source-chart-position-area,.landing-shell .source-chart-position-baseline,.landing-shell .source-chart-position-path,.landing-shell .source-chart-trade-event,.landing-shell .source-chart-volume-bar{opacity:0}.landing-shell .source-chart-candle{transform:translateY(var(--story-stage-shift)) scaleY(.06);transition:opacity var(--source-chart-candle-duration) var(--header-motion),transform var(--source-chart-candle-duration) var(--header-motion);transition-delay:calc(var(--source-chart-market-delay) + var(--source-chart-index) * var(--source-chart-candle-delay))}.landing-shell .source-chart-volume-bar{transition:opacity var(--source-chart-candle-duration) var(--header-motion),transform var(--source-chart-candle-duration) var(--header-motion);transition-delay:calc(var(--source-chart-market-delay) + var(--source-chart-index) * var(--source-chart-volume-delay));transform:scaleY(.05)}.landing-shell .source-chart-average-line,.landing-shell .source-chart-band-line{stroke-dasharray:var(--source-chart-line-dash);stroke-dashoffset:var(--source-chart-line-dash);transition:stroke-dashoffset var(--source-chart-line-duration) var(--header-motion) var(--source-chart-market-delay)}.landing-shell .source-chart-band-fill{opacity:0;transition:opacity var(--source-chart-line-duration) var(--header-motion) var(--source-chart-market-delay)}.landing-shell .source-chart-position-path{stroke-dasharray:var(--source-chart-line-dash);stroke-dashoffset:var(--source-chart-line-dash);transition:opacity var(--source-chart-trade-reveal-duration) var(--header-motion) var(--source-chart-position-delay),stroke-dashoffset var(--source-chart-position-duration) var(--header-motion) var(--source-chart-position-delay)}.landing-shell .source-chart-position-area{transition:opacity var(--source-chart-trade-reveal-duration) var(--header-motion) var(--source-chart-position-delay),transform var(--source-chart-position-duration) var(--header-motion) var(--source-chart-position-delay);transform:scaleX(0)}.landing-shell .source-chart-position-baseline{stroke-dasharray:var(--source-chart-line-dash);stroke-dashoffset:var(--source-chart-line-dash);transition:opacity var(--source-chart-trade-reveal-duration) var(--header-motion) var(--source-chart-position-delay),stroke-dashoffset var(--source-chart-position-duration) var(--header-motion) var(--source-chart-position-delay)}.landing-shell .source-chart-trade-event{transform:translate(-50%,calc(-100% - var(--source-chart-trade-event-gap))) scale(var(--source-chart-trade-payoff-start-scale));transition:opacity var(--source-chart-trade-reveal-duration) var(--header-motion),transform var(--source-chart-trade-payoff-duration) var(--header-motion)}.landing-shell .source-chart-trade-event[data-trade-event=opened]{transition-delay:var(--source-chart-trade-open-delay)}.landing-shell .source-chart-trade-event[data-trade-event=closed]{transition-delay:var(--source-chart-trade-close-delay)}.landing-shell .source-market-chart[data-revealed=true] .source-chart-trade-event:before{animation:source-chart-trade-focus var(--source-chart-focus-duration) var(--header-motion) both}.landing-shell .source-market-chart[data-revealed=true] .source-chart-trade-event[data-trade-event=opened]:before{animation-delay:var(--source-chart-trade-open-delay)}.landing-shell .source-market-chart[data-revealed=true] .source-chart-trade-event[data-trade-event=closed]:before{animation-delay:var(--source-chart-trade-close-delay)}.landing-shell .source-chart-result{opacity:0;transform:translateY(var(--source-chart-result-shift)) scale(var(--source-chart-result-start-scale));transition:opacity var(--source-chart-result-duration) var(--header-motion) var(--source-chart-result-delay),transform var(--source-chart-result-duration) var(--header-motion) var(--source-chart-result-delay)}.landing-shell .source-market-chart[data-revealed=true] .source-chart-candle,.landing-shell .source-market-chart[data-revealed=true] .source-chart-volume-bar{opacity:1;transform:none}.landing-shell .source-market-chart[data-revealed=true] .source-chart-average-line,.landing-shell .source-market-chart[data-revealed=true] .source-chart-band-line{stroke-dashoffset:0}.landing-shell .source-market-chart[data-revealed=true] .source-chart-band-fill{opacity:1}.landing-shell .source-market-chart[data-revealed=true] .source-chart-position-path{opacity:var(--source-chart-position-opacity);stroke-dashoffset:0}.landing-shell .source-market-chart[data-revealed=true] .source-chart-position-area{opacity:var(--source-chart-position-area-opacity);transform:none}.landing-shell .source-market-chart[data-revealed=true] .source-chart-position-baseline{opacity:var(--source-chart-baseline-opacity);stroke-dashoffset:0}.landing-shell .source-market-chart[data-revealed=true] .source-chart-trade-event{opacity:1;transform:translate(-50%,calc(-100% - var(--source-chart-trade-event-gap)))}.landing-shell .source-market-chart[data-revealed=true] .source-chart-result{opacity:1;transform:none}}@keyframes source-chart-trade-focus{0%{opacity:0;transform:scale(.7)}42%{opacity:var(--source-chart-focus-opacity)}to{opacity:0;transform:scale(1.6)}}@media (max-width:640px){.landing-shell .source-market-chart-visual{min-height:0}}.landing-shell .outcome-heading,.landing-shell .record-test-demo{width:var(--record-scene-width);margin-inline:auto}.landing-shell .outcome-heading{grid-template-columns:var(--record-heading-columns);align-items:end;gap:var(--record-heading-column-gap);margin-bottom:var(--record-heading-gap);display:grid}.landing-shell .outcome-copy h2{max-width:var(--record-heading-width);font-size:var(--record-heading-size)}.landing-shell .outcome-heading>p{max-width:var(--record-heading-support-width);margin:0 0 var(--record-heading-support-offset);color:var(--text-secondary);font-size:var(--record-heading-support-size);line-height:var(--record-heading-support-leading);text-wrap:pretty}.landing-shell .record-test-demo{grid-template-columns:var(--record-flow-columns);border:var(--record-border-width) solid var(--record-border);border-radius:var(--record-radius);background:var(--record-surface);display:grid;overflow:clip}.landing-shell .record-test-source,.landing-shell .record-test-verdict{min-width:0;min-height:var(--record-panel-min-height);padding:var(--record-panel-padding);position:relative}.landing-shell .record-test-source{border-inline-end:var(--record-border-width) solid var(--record-border);align-content:center;gap:var(--record-quote-offset);background:var(--record-source-surface);display:grid;overflow:hidden}.landing-shell .record-test-source>:not(.record-x-post-scan){z-index:var(--record-x-post-content-layer);position:relative}.landing-shell .record-x-post-scan{z-index:var(--record-x-post-scan-layer);pointer-events:none;opacity:0;background:var(--record-x-post-scan-wash);transform:translateY(var(--record-x-post-scan-start));position:absolute;inset:0}.landing-shell .record-x-post-scan i{height:var(--record-x-post-scan-line-height);background:var(--record-x-post-scan-line);box-shadow:var(--record-x-post-scan-glow);inset-inline:0;position:absolute;bottom:0}.landing-shell .record-test-call-lockup,.landing-shell .record-test-record-header,.landing-shell .record-test-status,.landing-shell .record-x-post-author,.landing-shell .record-x-post-author a,.landing-shell .record-x-post-identity{align-items:center;display:flex}.landing-shell .record-x-post-author{justify-content:space-between;gap:var(--record-call-summary-gap)}.landing-shell .record-x-post-identity{gap:var(--record-x-post-author-gap);min-width:0}.landing-shell .record-x-post-avatar{width:var(--record-x-post-avatar-size);height:var(--record-x-post-avatar-size);border:var(--record-border-width) solid var(--line-bright);border-radius:var(--radius-pill);background:var(--surface-soft);color:var(--text-primary);font-family:var(--mono);font-size:var(--record-x-post-avatar-type-size);flex:none;place-items:center;font-weight:700;display:grid}.landing-shell .record-x-post-identity>div{gap:var(--record-x-post-author-copy-gap);min-width:0;display:grid}.landing-shell .record-x-post-identity strong{color:var(--text-primary);font-size:var(--record-x-post-author-name-size);font-weight:560}.landing-shell .record-x-post-identity div span{color:var(--text-muted)}.landing-shell .record-x-post-author a,.landing-shell .record-x-post-identity div span{font-family:var(--mono);font-size:var(--record-meta-size);letter-spacing:var(--record-meta-tracking)}.landing-shell .record-x-post-author a{min-height:var(--record-toolbar-link-target-size-mobile);gap:var(--record-toolbar-item-gap);color:var(--text-primary);text-transform:uppercase;flex:none;font-weight:700;text-decoration:none}.landing-shell .record-x-post-author a svg{width:var(--record-toolbar-link-icon-size);height:var(--record-toolbar-link-icon-size)}@media (hover:hover) and (pointer:fine){.landing-shell .record-x-post-author a:hover{color:var(--signal)}}.landing-shell .record-test-source blockquote{max-width:var(--record-heading-support-width);color:var(--text-primary);font-size:var(--record-x-post-copy-size);line-height:var(--record-x-post-copy-leading);letter-spacing:var(--record-x-post-copy-tracking);text-wrap:pretty;margin:0}.landing-shell .record-test-source mark{border-radius:var(--record-mark-radius);color:var(--text-primary);background:var(--record-mark-surface);-webkit-box-decoration-break:clone;box-decoration-break:clone}.landing-shell .record-test-verdict{align-content:center;gap:var(--record-panel-gap);background:var(--record-outcome-surface);display:grid}.landing-shell .record-test-record-header{justify-content:space-between;gap:var(--record-call-summary-gap-mobile);padding-bottom:var(--record-record-header-padding);border-bottom:var(--record-border-width) solid var(--record-border)}.landing-shell .record-test-record-header>div{gap:var(--record-x-post-author-copy-gap);display:grid}.landing-shell .record-test-record-header>div span{color:var(--text-muted);font-family:var(--mono);font-size:var(--record-meta-size);letter-spacing:var(--record-meta-tracking);text-transform:uppercase}.landing-shell .record-test-record-header>div strong{color:var(--text-primary);font-size:var(--record-record-name-size);font-weight:560}.landing-shell .record-test-status{gap:var(--record-status-gap);color:var(--positive);font-family:var(--mono);font-size:var(--record-meta-size);letter-spacing:var(--record-meta-tracking);text-transform:uppercase;flex:none;font-weight:700}.landing-shell .record-test-status i{width:var(--record-status-dot-size);height:var(--record-status-dot-size);border-radius:var(--radius-pill);background:var(--positive);box-shadow:var(--record-update-dot-shadow);flex:none}.landing-shell .record-test-call-lockup{gap:var(--record-call-lockup-gap)}.landing-shell .record-test-call-lockup span{padding:var(--record-call-badge-padding);border-radius:var(--radius-pill);background:var(--signal);color:var(--surface-terminal);font-family:var(--mono);font-size:var(--record-call-badge-size);letter-spacing:var(--record-call-badge-tracking);text-transform:uppercase;font-weight:700}.landing-shell .record-test-call-lockup h3{color:var(--text-primary);font-family:var(--mono);font-size:var(--record-call-symbol-size);letter-spacing:var(--record-call-symbol-tracking);margin:0}.landing-shell .record-test-basis{margin:0}.landing-shell .record-test-edge{gap:var(--record-verdict-gap);display:grid}.landing-shell .record-test-edge strong{color:var(--text-primary);font-size:var(--record-verdict-size);font-variant-numeric:tabular-nums;font-weight:580;line-height:var(--record-verdict-leading);letter-spacing:var(--record-verdict-tracking)}.landing-shell .record-test-edge span{color:var(--positive);font-size:var(--record-verdict-copy-size);font-weight:560}.landing-shell .record-test-comparison{gap:var(--record-verdict-column-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.landing-shell .record-test-comparison div{gap:var(--record-comparison-gap);display:grid}.landing-shell .record-test-comparison dd,.landing-shell .record-test-comparison dt{font-family:var(--mono);font-size:var(--record-balance-label-size);margin:0}.landing-shell .record-test-comparison dt{color:var(--text-muted);letter-spacing:var(--record-meta-tracking);text-transform:uppercase;font-weight:700}.landing-shell .record-test-comparison dd{color:var(--text-primary);font-size:var(--record-comparison-value-size);font-variant-numeric:tabular-nums;font-weight:700}.landing-shell .record-test-basis{color:var(--text-muted);font-family:var(--mono);font-size:var(--record-verdict-formula-size);line-height:var(--record-basis-leading)}.landing-shell .outcome-section[data-revealed=true] .record-x-post-scan{animation:record-source-scan var(--record-x-post-scan-duration) linear var(--record-x-post-scan-delay) both}.landing-shell .outcome-section[data-revealed=true] [data-source-field=action]{animation:record-field-lock var(--record-field-lock-duration) var(--record-motion) var(--record-field-action-delay) both}.landing-shell .outcome-section[data-revealed=true] [data-source-field=thesis]{animation:record-field-lock var(--record-field-lock-duration) var(--record-motion) var(--record-field-thesis-delay) both}.landing-shell .outcome-section[data-revealed=true] .record-test-verdict{animation:record-reveal var(--record-reveal-duration) var(--record-motion) var(--record-call-delay) both}@keyframes record-source-scan{0%{opacity:0;transform:translateY(var(--record-x-post-scan-start))}12%,86%{opacity:1}to{opacity:0;transform:translateY(0)}}@keyframes record-field-lock{0%{opacity:var(--record-field-idle-opacity);box-shadow:none}55%{opacity:1;box-shadow:var(--record-field-lock-glow)}to{opacity:1;box-shadow:none}}@keyframes record-reveal{0%{opacity:0;transform:translateY(var(--record-reveal-shift))}to{opacity:1;transform:translateY(0)}}@media (max-width:920px){.landing-shell .outcome-heading{grid-template-columns:var(--record-heading-columns-tablet);gap:var(--record-heading-column-gap-tablet)}.landing-shell .outcome-heading>p{margin:0}.landing-shell .record-test-demo{grid-template-columns:var(--record-tablet-columns)}.landing-shell .record-test-source{border-block-end:var(--record-border-width) solid var(--record-border);border-inline-end:0}}@media (max-width:640px){.landing-shell .outcome-copy h2{font-size:var(--record-heading-size-mobile)}.landing-shell .record-test-source,.landing-shell .record-test-verdict{min-height:auto;padding:var(--record-column-padding-mobile)}.landing-shell .record-x-post-author{align-items:flex-start;gap:var(--record-call-summary-gap-mobile);flex-direction:column}.landing-shell .record-test-source blockquote{font-size:var(--record-x-post-copy-size-mobile)}}@media (prefers-reduced-motion:reduce){.landing-shell .record-test-verdict,.landing-shell [data-source-field]{opacity:1;transform:none;animation:none!important}.landing-shell .record-x-post-scan{display:none}}.landing-shell .accolades-rail{width:100%;min-height:var(--accolades-min-height);border-bottom:var(--accolades-border-width) solid var(--accolades-border);background:var(--accolades-field);color:var(--accolades-ink);isolation:isolate;flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.landing-shell .accolades-motion-control{z-index:var(--accolades-control-layer);width:var(--accolades-control-size);height:var(--accolades-control-size);border:var(--accolades-border-width) solid var(--accolades-control-border);border-radius:var(--radius-pill);background:var(--accolades-control-surface);color:var(--accolades-control-ink);cursor:pointer;opacity:var(--accolades-control-rest-opacity);transition:background-color var(--accolades-control-duration) ease,border-color var(--accolades-control-duration) ease,opacity var(--accolades-control-duration) ease;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:var(--accolades-control-inset-block);inset-inline-end:var(--accolades-control-inset-inline)}.landing-shell .accolades-motion-control svg{width:var(--accolades-control-icon-size);height:var(--accolades-control-icon-size);stroke-width:var(--accolades-control-icon-stroke)}.landing-shell .accolades-motion-control:focus-visible{outline:var(--accolades-focus-width) solid var(--accolades-ink);outline-offset:var(--accolades-focus-offset);opacity:1}.landing-shell .accolades-viewport{width:100%;overflow:hidden}.landing-shell .accolades-track{width:max-content;animation:accolades-loop var(--accolades-loop-duration) linear infinite;animation-play-state:paused;display:flex}.landing-shell .accolades-rail[data-in-view=true][data-paused=false] .accolades-track{animation-play-state:running}.landing-shell .accolades-group{padding:var(--accolades-group-padding-block) var(--accolades-gap) var(--accolades-group-padding-block) 0;gap:var(--accolades-gap);flex:none;margin:0;list-style:none;display:flex}.landing-shell .accolades-item{width:var(--accolades-item-width);grid-template-columns:var(--accolades-icon-size) minmax(0,1fr);align-items:center;column-gap:var(--accolades-item-gap);flex:none;display:grid}.landing-shell .accolades-icon{width:var(--accolades-icon-size);height:var(--accolades-icon-size);color:var(--accolades-icon-ink);stroke-width:var(--accolades-icon-stroke);opacity:var(--accolades-icon-opacity);place-self:center}.landing-shell .accolades-copy,.landing-shell .accolades-copy p{margin:0}.landing-shell .accolades-copy{align-content:center;justify-items:start;row-gap:var(--accolades-label-gap);width:100%;min-width:0;display:grid}.landing-shell .accolades-value{width:100%;color:var(--accolades-ink);font-size:var(--accolades-value-size);font-weight:var(--accolades-value-weight);font-variant-numeric:lining-nums tabular-nums;line-height:var(--accolades-value-leading);letter-spacing:var(--accolades-value-tracking);text-align:start;white-space:nowrap}.landing-shell .accolades-label{width:100%;color:var(--accolades-ink-muted);font-size:var(--accolades-label-size);line-height:var(--accolades-label-leading);text-align:start;white-space:nowrap}@keyframes accolades-loop{0%{transform:translate(0)}to{transform:translateX(var(--accolades-loop-distance))}}@media (hover:hover) and (pointer:fine){.landing-shell .accolades-rail:hover .accolades-track{animation-play-state:paused}.landing-shell .accolades-motion-control:hover,.landing-shell .accolades-rail:hover .accolades-motion-control{border-color:var(--accolades-ink);background:var(--accolades-control-surface-hover);opacity:1}}@media (prefers-reduced-motion:reduce){.landing-shell .accolades-group[aria-hidden=true],.landing-shell .accolades-motion-control{display:none}.landing-shell .accolades-viewport{overflow-x:auto}.landing-shell .accolades-track{animation:none;transform:none}}.landing-shell .final-cta{width:var(--final-cta-width);min-height:var(--final-cta-min-height);margin-inline:auto;margin-bottom:var(--final-cta-footer-gap);padding:var(--final-cta-padding);scroll-margin-top:var(--story-anchor-offset);border:var(--final-cta-border-width) solid var(--final-cta-border);border-radius:var(--final-cta-radius);grid-template-columns:var(--final-cta-columns);align-items:center;gap:var(--final-cta-column-gap);background:var(--final-cta-surface);text-align:start;display:grid}.landing-shell .final-cta-copy{justify-items:start;gap:var(--final-cta-copy-gap);min-width:0;display:grid}.landing-shell .final-cta h2,.landing-shell .final-cta p{margin:0}.landing-shell .final-cta h2{max-width:var(--final-cta-heading-width);font-size:var(--final-cta-heading-size)}.landing-shell .final-cta-copy>p{max-width:var(--final-cta-description-width);color:var(--text-secondary);font-size:var(--final-cta-description-size);line-height:var(--final-cta-description-leading);text-wrap:pretty}.landing-shell .final-cta-action{min-width:var(--final-cta-action-width)}.landing-shell .final-cta-visual{min-width:0;height:var(--final-cta-visual-height);border-radius:var(--final-cta-visual-radius);background:var(--final-cta-visual-surface);isolation:isolate;position:relative;overflow:hidden}.landing-shell .final-cta-chart-plane{inset:var(--final-cta-chart-inset);border:var(--final-cta-border-width) solid var(--final-cta-chart-border);border-radius:var(--final-cta-chart-radius);background:var(--final-cta-chart-surface);transform:var(--final-cta-chart-transform);position:absolute;overflow:hidden}.landing-shell .final-cta-chart-plane:before{background:var(--final-cta-chart-grid);content:"";position:absolute;inset:0}.landing-shell .final-cta-trend{z-index:var(--final-cta-trend-layer);width:var(--final-cta-trend-width);height:var(--final-cta-trend-height);border-radius:var(--final-cta-trend-radius);background:var(--final-cta-trend-color);box-shadow:var(--final-cta-trend-glow);transform:var(--final-cta-trend-transform);transform-origin:0;position:absolute;inset-block-end:var(--final-cta-trend-bottom);inset-inline-start:var(--final-cta-trend-left)}.landing-shell .final-cta-candles{z-index:var(--final-cta-candle-layer);inset:var(--final-cta-candles-inset);grid-template-columns:repeat(var(--final-cta-candle-count),minmax(0,1fr));align-items:end;gap:var(--final-cta-candle-gap);display:grid;position:absolute}.landing-shell .final-cta-candle{width:var(--final-cta-candle-width);justify-self:center;display:block;position:relative}.landing-shell .final-cta-candle:before{width:var(--final-cta-candle-wick-width);border-radius:var(--final-cta-candle-wick-radius);content:"";background:currentColor;position:absolute;inset-block:0;inset-inline-start:var(--final-cta-candle-wick-position)}.landing-shell .final-cta-candle>span{inset:var(--final-cta-candle-body-inset);border:var(--final-cta-candle-body-border-width) solid;border-radius:var(--final-cta-candle-body-radius);box-shadow:var(--final-cta-candle-glow);background:currentColor;position:absolute}.landing-shell .final-cta-candle-positive{color:var(--final-cta-candle-positive)}.landing-shell .final-cta-candle-negative{color:var(--final-cta-candle-negative)}.landing-shell .final-cta-candle-compact{height:var(--final-cta-candle-height-compact)}.landing-shell .final-cta-candle-short{height:var(--final-cta-candle-height-short)}.landing-shell .final-cta-candle-medium{height:var(--final-cta-candle-height-medium)}.landing-shell .final-cta-candle-tall{height:var(--final-cta-candle-height-tall)}.landing-shell .final-cta-candle-peak{height:var(--final-cta-candle-height-peak)}@media (max-width:820px){.landing-shell .final-cta{grid-template-columns:var(--final-cta-columns-tablet);gap:var(--final-cta-column-gap-tablet)}}@media (max-width:640px){.landing-shell .final-cta{min-height:auto;padding:var(--final-cta-padding-mobile)}.landing-shell .final-cta h2{font-size:var(--final-cta-heading-size-mobile)}.landing-shell .final-cta-copy>p{font-size:var(--final-cta-description-size-mobile)}.landing-shell .final-cta-action{width:100%}.landing-shell .final-cta-visual{height:var(--final-cta-visual-height-mobile)}.landing-shell .final-cta-candles{gap:var(--final-cta-candle-gap-mobile)}.landing-shell .final-cta-candle{width:var(--final-cta-candle-width-mobile)}}@media (prefers-reduced-motion:reduce){html:has(.landing-shell):has(.landing-shell){scroll-behavior:auto}.landing-shell,.landing-shell *,.landing-shell :after,.landing-shell :before{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.landing-shell .brand-action:active,.landing-shell .brand-action:hover,.landing-shell .secondary-action:active,.landing-shell .secondary-action:hover{transform:none}.landing-shell.home-page-entrance{opacity:1;animation:none}.landing-shell .connect-section{min-height:auto}.landing-shell .source-sticky-stage{height:auto;display:block;position:relative;top:auto;overflow:visible}.landing-shell .source-statement{min-height:var(--source-statement-min-height)}.landing-shell .source-market-chart,.landing-shell .source-sticky-stage .source-market-chart-visual{height:auto}.landing-shell .outcome-section .outcome-copy,.landing-shell .source-statement,.landing-shell .story-section .split-heading{opacity:1;transform:none}}@media (prefers-contrast:more){html:has(.landing-shell):has(.landing-shell){--line:#527080;--text-muted:#c1bdb6}}