/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-duration:initial;--tw-leading:initial}}}html:has(.landing-shell){color:var(--brand-bone);font-synthesis:none;text-rendering:optimizelegibility;color-scheme:dark;--brand-bone:#e7e0d2;--marketing-hero-display:#eaedff;--marketing-hero-support:#d1d8ff;--surface:#0e1e2a;--surface-raised:#192d3a;--surface-soft:#203744;--surface-terminal:#0d1921;--scroll-surface-hero:var(--surface);--scroll-surface-source:var(--surface)}@supports (color:color-mix(in lab,red,red)){html:has(.landing-shell){--scroll-surface-source:color-mix(in oklch,var(--surface) 72%,var(--surface-terminal))}}html:has(.landing-shell){--scroll-surface-products:var(--surface-terminal)}@supports (color:color-mix(in lab,red,red)){html:has(.landing-shell){--scroll-surface-products:color-mix(in oklch,var(--surface-terminal) 90%,var(--source-chart-band))}}html:has(.landing-shell){--scroll-surface-beliefs:var(--surface)}@supports (color:color-mix(in lab,red,red)){html:has(.landing-shell){--scroll-surface-beliefs:color-mix(in oklch,var(--surface) 70%,var(--surface-raised))}}html:has(.landing-shell){--scroll-surface-outcomes:var(--surface-terminal)}@supports (color:color-mix(in lab,red,red)){html:has(.landing-shell){--scroll-surface-outcomes:color-mix(in oklch,var(--surface-terminal) 84%,var(--source-chart-band))}}html:has(.landing-shell){--scroll-surface-proof:var(--surface-raised)}@supports (color:color-mix(in lab,red,red)){html:has(.landing-shell){--scroll-surface-proof:color-mix(in oklch,var(--surface-raised) 76%,var(--surface))}}html:has(.landing-shell){--scroll-surface-cta:var(--surface-terminal);--marketing-scroll-surface:var(--scroll-surface-hero);--marketing-scroll-duration:.3s;--marketing-scroll-motion:ease-in-out;--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;--receipt-paper:#e9e1d2;--receipt-ink:#1e2d33;--receipt-muted:#626761;--receipt-positive:#276b58;--receipt-negative:#8e483d;--receipt-signal:#8c6300;--source-chart-band:#4e7bd9;--source-chart-grid:#4e6a9d33;--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;--surface-shadow:#030a0e52;--radius-control:6px;--radius-panel:24px;--radius-pill:999px;--page-width:1480px;--page-gutter:48px;--header-height:52px;--header-top:16px;--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)}@supports (color:color-mix(in lab,red,red)){html:has(.landing-shell){--header-muted:color-mix(in oklch,var(--brand-bone) 82%,var(--surface-raised))}}html: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;--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:68px;--header-mobile-control-height:36px;--header-mobile-control-hit-size:48px;--header-mobile-control-pad-inline:16px;--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-title-width:18ch;--hero-title-size:clamp(52px,5.5vw,64px);--hero-title-leading:1.02;--hero-title-tracking:-.045em;--hero-title-offset:0px;--hero-title-claim-gap:.2em;--hero-action-gap:12px;--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:calc(var(--spacing) * 32);--story-heading-shift:16px;--story-heading-reveal-opacity:.14;--story-heading-reveal-duration:.52s;--product-showcase-clouds:radial-gradient(ellipse at 50% 26%,var(--source-chart-band) 0%,transparent 48%),radial-gradient(ellipse at 35% 48%,var(--text-muted) 0%,transparent 42%),radial-gradient(ellipse at 68% 52%,var(--source-chart-band) 0%,transparent 44%)}@supports (color:color-mix(in lab,red,red)){html:has(.landing-shell){--product-showcase-clouds:radial-gradient(ellipse at 50% 26%,color-mix(in oklch,var(--source-chart-band) 24%,transparent) 0%,transparent 48%),radial-gradient(ellipse at 35% 48%,color-mix(in oklch,var(--text-muted) 12%,transparent) 0%,transparent 42%),radial-gradient(ellipse at 68% 52%,color-mix(in oklch,var(--source-chart-band) 10%,transparent) 0%,transparent 44%)}}html:has(.landing-shell){--product-showcase-cloud-inset:-12% -8% 10%;--product-showcase-cloud-blur:34px;--product-showcase-cloud-mask:linear-gradient(to bottom,transparent,transparent 18%,var(--surface-terminal) 38%,var(--surface-terminal) 78%,transparent);--product-showcase-cloud-opacity:.92;--product-showcase-grid:linear-gradient(var(--source-chart-band) 1px,transparent 1px),linear-gradient(90deg,var(--source-chart-band) 1px,transparent 1px)}@supports (color:color-mix(in lab,red,red)){html:has(.landing-shell){--product-showcase-grid:linear-gradient(color-mix(in oklch,var(--source-chart-band) 12%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in oklch,var(--source-chart-band) 12%,transparent) 1px,transparent 1px)}}html:has(.landing-shell){--product-showcase-grid-inset:44% -12% -38%;--product-showcase-grid-size:52px 52px;--product-showcase-grid-mask:linear-gradient(to bottom,transparent,var(--surface-terminal) 24%,var(--surface-terminal) 72%,transparent);--product-showcase-grid-opacity:.54;--product-showcase-grid-mobile-opacity:.26;--product-showcase-grid-perspective:720px;--product-showcase-grid-rotation:62deg;--intelligence-feed-columns:minmax(0,1fr) minmax(0,1.2fr) 5rem 8rem;--intelligence-feed-tablet-columns:minmax(0,1fr) minmax(0,1.2fr) 4rem 5rem;--intelligence-feed-highlight-ease:ease-in-out;--intelligence-feed-fade:linear-gradient(to bottom,var(--surface-terminal),var(--surface-terminal) 55%,transparent 90%);--product-card-surface:var(--surface-terminal);--product-card-border-width:1px;--product-card-border:var(--brand-bone)}@supports (color:color-mix(in lab,red,red)){html:has(.landing-shell){--product-card-border:color-mix(in oklch,var(--brand-bone) 6%,transparent)}}html:has(.landing-shell){--product-card-border-hover:var(--signal)}@supports (color:color-mix(in lab,red,red)){html:has(.landing-shell){--product-card-border-hover:color-mix(in oklch,var(--signal) 32%,transparent)}}html:has(.landing-shell){--product-card-shadow:0 1px 2px var(--surface-shadow),0 8px 24px var(--surface-shadow)}@supports (color:color-mix(in lab,red,red)){html:has(.landing-shell){--product-card-shadow:0 1px 2px color-mix(in oklch,var(--surface-shadow) 24%,transparent),0 8px 24px color-mix(in oklch,var(--surface-shadow) 18%,transparent)}}html:has(.landing-shell){--decision-brief-frame-shadow:inset 0 0 0 1px var(--brand-bone),0 0 32px var(--source-chart-band),0 36px 96px var(--source-chart-band)}@supports (color:color-mix(in lab,red,red)){html:has(.landing-shell){--decision-brief-frame-shadow:inset 0 0 0 1px color-mix(in oklch,var(--brand-bone) 11%,transparent),0 0 32px color-mix(in oklch,var(--source-chart-band) 12%,transparent),0 36px 96px color-mix(in oklch,var(--source-chart-band) 18%,transparent)}}html:has(.landing-shell){--product-visual-belief-background:radial-gradient(circle at 22% 24%,var(--source-chart-band),transparent 56%),radial-gradient(circle at 76% 82%,var(--positive),transparent 36%),var(--surface-terminal)}@supports (color:color-mix(in lab,red,red)){html:has(.landing-shell){--product-visual-belief-background:radial-gradient(circle at 22% 24%,color-mix(in oklch,var(--source-chart-band) 42%,transparent),transparent 56%),radial-gradient(circle at 76% 82%,color-mix(in oklch,var(--positive) 10%,transparent),transparent 36%),var(--surface-terminal)}}html:has(.landing-shell){--product-visual-code-background:radial-gradient(circle at 56% 24%,var(--source-chart-band),transparent 52%),radial-gradient(circle at 32% 84%,var(--positive),transparent 34%),var(--surface-terminal)}@supports (color:color-mix(in lab,red,red)){html:has(.landing-shell){--product-visual-code-background:radial-gradient(circle at 56% 24%,color-mix(in oklch,var(--source-chart-band) 34%,transparent),transparent 52%),radial-gradient(circle at 32% 84%,color-mix(in oklch,var(--positive) 16%,transparent),transparent 34%),var(--surface-terminal)}}html:has(.landing-shell){--product-visual-chat-background:radial-gradient(circle at 26% 26%,var(--source-chart-band),transparent 56%),radial-gradient(circle at 78% 72%,var(--signal),transparent 38%),var(--surface-terminal)}@supports (color:color-mix(in lab,red,red)){html:has(.landing-shell){--product-visual-chat-background:radial-gradient(circle at 26% 26%,color-mix(in oklch,var(--source-chart-band) 46%,transparent),transparent 56%),radial-gradient(circle at 78% 72%,color-mix(in oklch,var(--signal) 24%,transparent),transparent 38%),var(--surface-terminal)}}html:has(.landing-shell){--product-card-motion-duration:.24s;--product-card-visual-motion-duration:.5s;--product-card-hover-lift:-2px;--product-card-visual-hover-scale:1.01;--marketing-cloud-mask-opaque:oklch(0% 0 0);--marketing-cloud-hero-mask:linear-gradient(to bottom,var(--marketing-cloud-mask-opaque) 70%,transparent 100%);--final-cta-width:min(calc(100% - var(--page-gutter)),1480px);--final-cta-min-height:0;--final-cta-padding:48px 40px 128px;--final-cta-padding-mobile:32px 24px 112px;--final-cta-border-width:1px;--final-cta-border:var(--line);--final-cta-radius:var(--radius-panel);--final-cta-surface:radial-gradient(circle at 50% 78%,var(--source-chart-band),transparent 42%),linear-gradient(180deg,var(--surface-raised),var(--surface-terminal))}@supports (color:color-mix(in lab,red,red)){html:has(.landing-shell){--final-cta-surface:radial-gradient(circle at 50% 78%,color-mix(in oklch,var(--source-chart-band) 32%,transparent),transparent 42%),linear-gradient(180deg,color-mix(in oklch,var(--surface-raised) 66%,var(--surface-terminal)),var(--surface-terminal))}}html:has(.landing-shell){--final-cta-footer-gap:32px;--final-cta-copy-gap:16px;--final-cta-heading-width:24ch;--final-cta-heading-size:36px;--final-cta-heading-size-mobile:30px;--final-cta-description-width:44ch;--final-cta-description-size:16px;--final-cta-description-size-mobile:16px;--final-cta-description-leading:1.55;--final-cta-action-width:184px;--final-cta-copy-layer:3;--final-cta-visual-layer:1;--final-cta-visual-height:100%;--final-cta-visual-height-mobile:100%;--final-cta-visual-radius:var(--final-cta-radius);--final-cta-visual-surface:linear-gradient(145deg,#2c435133,#e6a8170a);--final-cta-chart-inset:60% -8% -15% 12%;--final-cta-chart-radius:40px;--final-cta-chart-border:#8fb7a442;--final-cta-chart-surface:#142631d6;--final-cta-chart-transform:rotate(-4deg);--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(-6deg);--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:48px;--final-cta-candle-height-short:64px;--final-cta-candle-height-medium:88px;--final-cta-candle-height-tall:112px;--final-cta-candle-height-peak:144px;--footer-disclosure-reveal-opacity:1;--footer-disclosure-reveal-shift:-70px;--footer-disclosure-reveal-scale:.98;--record-scene-width:min(100%,1480px);--record-heading-width:24ch;--record-heading-size:clamp(42px,3.8vw,58px);--record-heading-support-width:44ch;--record-radius:var(--radius-panel);--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-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-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:#e6a8171f;--record-call-summary-gap:28px;--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-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-reveal-duration:.36s;--record-reveal-shift:10px;--record-motion:cubic-bezier(.22,1,.36,1);--record-call-delay:1.26s}@media (min-width:1280px){html:has(.landing-shell){--hero-title-size:clamp(64px,5vw,72px)}}@media (max-width:820px){html:has(.landing-shell){--hero-title-size:clamp(42px,7.4vw,54px);--hero-title-leading:1.02}}@media (max-width:640px){html:has(.landing-shell){--page-gutter:32px;--hero-title-leading:1.04;--hero-title-offset:10px;--story-anchor-offset:84px;--story-chapter-gap:calc(var(--spacing) * 20);--final-cta-chart-inset:50% -12% -15% 8%;--final-cta-footer-gap:24px;--record-panel-gap:16px;--record-quote-offset:24px;--footer-disclosure-reveal-opacity:1;--footer-disclosure-reveal-shift:-36px;--footer-disclosure-reveal-scale:.99}}@media (max-height:760px) and (min-width:641px){html:has(.landing-shell){--hero-title-size:clamp(48px,5.5vw,72px)}}.landing-shell,.landing-shell *{box-sizing:border-box}html:has(.landing-shell){scroll-behavior:smooth;scroll-padding-top:var(--story-anchor-offset);background:var(--surface);-webkit-font-smoothing:antialiased}body:has(.landing-shell){background:var(--page-monochrome-grain),var(--surface);min-width:320px;min-height:100dvh;margin:0}@layer base{.landing-shell a:focus-visible{outline-offset:3px;outline-color:var(--signal)}}.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;background-color:var(--marketing-scroll-surface);min-height:100dvh;transition:background-color var(--marketing-scroll-duration) var(--marketing-scroll-motion);position:relative;overflow:clip}.landing-shell[data-scroll-tone=source]{--marketing-scroll-surface:var(--scroll-surface-source)}.landing-shell[data-scroll-tone=products]{--marketing-scroll-surface:var(--scroll-surface-products)}.landing-shell[data-scroll-tone=beliefs]{--marketing-scroll-surface:var(--scroll-surface-beliefs)}.landing-shell[data-scroll-tone=outcomes]{--marketing-scroll-surface:var(--scroll-surface-outcomes)}.landing-shell[data-scroll-tone=proof]{--marketing-scroll-surface:var(--scroll-surface-proof)}.landing-shell[data-scroll-tone=cta]{--marketing-scroll-surface:var(--scroll-surface-cta)}@media (prefers-reduced-motion:reduce){.landing-shell{transition:none}}.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)}html: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{outline-offset:2px;border-color:var(--header-control-edge);outline-color:var(--signal)}.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;position:relative}.landing-shell .mobile-menu-control:before{width:max(var(--header-full-size),var(--header-mobile-control-hit-size));height:max(var(--header-full-size),var(--header-mobile-control-hit-size));content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.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-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{width:min(calc(100% - var(--spacing-footer-gutter)),var(--container-footer-directory));margin-inline:auto}.landing-shell .site-footer-disclosure{transform-origin:top}@media (max-width:640px){.landing-shell .site-footer{width:calc(100% - var(--spacing-footer-gutter-mobile))}}.landing-shell .eyebrow{color:var(--signal);letter-spacing:.08em;margin:0;font-size:12px;font-weight:700}.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}@media (min-width:921px){.landing-shell h1{align-items:flex-start}}.landing-shell .marketing-story{z-index:2;gap:var(--story-chapter-gap);flex-direction:column;display:flex;position:relative}.landing-shell .outcome-section{width:min(calc(100% - var(--page-gutter)),var(--page-width));margin:0 auto}.landing-shell .final-cta h2,.landing-shell .outcome-copy h2{color:var(--text-primary);letter-spacing:-.05em;text-wrap:balance;font-weight:580;line-height:1.02}.landing-shell .outcome-section .outcome-copy{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{opacity:1;transform:translateY(0)}.landing-shell .product-showcase{background-color:#0000;width:100%}.landing-shell .product-showcase:after,.landing-shell .product-showcase:before{z-index:0;content:"";pointer-events:none;position:absolute}.landing-shell .product-showcase:before{inset:var(--product-showcase-cloud-inset);background:var(--product-showcase-clouds);filter:blur(var(--product-showcase-cloud-blur));-webkit-mask-image:var(--product-showcase-cloud-mask);mask-image:var(--product-showcase-cloud-mask);opacity:var(--product-showcase-cloud-opacity)}.landing-shell .product-showcase:after{inset:var(--product-showcase-grid-inset);background-image:var(--product-showcase-grid);background-size:var(--product-showcase-grid-size);-webkit-mask-image:var(--product-showcase-grid-mask);mask-image:var(--product-showcase-grid-mask);opacity:var(--product-showcase-grid-opacity);transform:perspective(var(--product-showcase-grid-perspective)) rotateX(var(--product-showcase-grid-rotation));transform-origin:bottom}.landing-shell .bs-feed-panel{border-color:var(--line);background:var(--surface-terminal)}.landing-shell .bs-row,.landing-shell .bs-stage,.landing-shell .bs-table-head{border-color:var(--line)}.landing-shell .bs-columns{align-items:center;gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 8);grid-template-columns:var(--intelligence-feed-columns);display:grid}.landing-shell .bs-table-head{z-index:20;height:calc(var(--spacing,.25rem) * 12);border-bottom-style:var(--tw-border-style);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));background:var(--surface-terminal);color:var(--text-secondary);border-bottom-width:1px;position:relative}.landing-shell .bs-table-head span:nth-child(n+3){text-align:right}.landing-shell .bs-feed{height:calc(var(--spacing,.25rem) * 80);-webkit-mask-image:var(--intelligence-feed-fade);mask-image:var(--intelligence-feed-fade);contain:layout paint}.landing-shell .bs-pause,.landing-shell .bs-track{display:none}.landing-shell .bs-intelligence-feed[data-enhanced=true] .bs-pause,.landing-shell .bs-intelligence-feed[data-enhanced=true] .bs-track{display:block}.landing-shell .bs-intelligence-feed[data-enhanced=true] .bs-fallback{display:none}.landing-shell .bs-row{height:calc(var(--spacing,.25rem) * 16);border-bottom-style:var(--tw-border-style);inset-inline:0;border-bottom-width:1px;position:absolute;top:0}.landing-shell .bs-fallback .bs-row{position:relative}.landing-shell .bs-extracted,.landing-shell .bs-source{min-width:0}.landing-shell .bs-source-top,.landing-shell .bs-thesis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.landing-shell .bs-person{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--text-secondary);margin-inline-start:calc(var(--spacing,.25rem) * 2)}.landing-shell .bs-kind,.landing-shell .bs-thesis{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--text-secondary)}.landing-shell .bs-kind,.landing-shell .bs-value{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.landing-shell .bs-value{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.landing-shell .bs-row[data-forward=true] .bs-value{color:var(--signal-bright)}.landing-shell .bs-noise,.landing-shell .bs-tokens{text-align:right;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));white-space:nowrap;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.landing-shell .bs-speed,.landing-shell .bs-tokens{color:var(--text-secondary)}.landing-shell .bs-noise{color:var(--positive)}.landing-shell .bs-noise,.landing-shell .bs-tokens,.landing-shell .bs-value{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}@media (prefers-reduced-motion:reduce){.landing-shell .bs-noise,.landing-shell .bs-tokens,.landing-shell .bs-value{transition-property:none}}.landing-shell .bs-noise,.landing-shell .bs-tokens,.landing-shell .bs-value{transition-timing-function:var(--intelligence-feed-highlight-ease)}.landing-shell .bs-noise[data-highlighted=true],.landing-shell .bs-tokens[data-highlighted=true],.landing-shell .bs-value[data-highlighted=true]{color:var(--signal-bright)}@container (min-width:56rem){.landing-shell .bs-columns{gap:calc(var(--spacing,.25rem) * 6);padding-inline:calc(var(--spacing,.25rem) * 10)}.landing-shell .bs-value{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}@container (max-width:56rem){.landing-shell .bs-columns{column-gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 6);grid-template-columns:var(--intelligence-feed-tablet-columns)}.landing-shell .bs-row{height:calc(var(--spacing,.25rem) * 20)}.landing-shell .bs-person{text-overflow:ellipsis;white-space:nowrap;margin-inline-start:0;display:block;overflow:hidden}.landing-shell .bs-kind{text-wrap:pretty;white-space:normal}}@container (max-width:36rem){.landing-shell .bs-feed{height:calc(var(--spacing,.25rem) * 100)}.landing-shell .bs-table-head{padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));display:flex}.landing-shell .bs-table-head>span:nth-child(n+2){display:none}.landing-shell .bs-table-head>span:first-child:after{content:" / extracted data"}.landing-shell .bs-row{height:calc(var(--spacing,.25rem) * 36);align-content:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"source source""claim claim""tokens noise"}.landing-shell .bs-source{grid-area:source}.landing-shell .bs-extracted{grid-area:claim}.landing-shell .bs-person{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));margin-inline-start:calc(var(--spacing,.25rem) * 2);display:inline}.landing-shell .bs-source-top,.landing-shell .bs-value{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.landing-shell .bs-kind{white-space:nowrap}.landing-shell .bs-tokens{text-align:left;grid-area:tokens}.landing-shell .bs-noise{grid-area:noise}.landing-shell .bs-noise:before,.landing-shell .bs-tokens:before{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--text-secondary)}.landing-shell .bs-tokens:before{content:"Tokens "}.landing-shell .bs-noise:before{content:"Noise removed "}}.landing-shell .research-workflow-heading .outcome-copy h2{max-width:var(--record-heading-width);margin:0 auto}.landing-shell .outcome-copy h2{margin-top:calc(var(--spacing,.25rem) * 4.5);max-width:var(--record-heading-width);font-size:var(--record-heading-size)}.landing-shell .record-test-demo{width:var(--record-scene-width);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);box-shadow:var(--product-card-shadow);margin-inline:auto;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-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-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);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);font-size:var(--record-meta-size);letter-spacing:var(--record-meta-tracking);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{border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 5);max-width:var(--record-heading-support-width);background:var(--surface-raised);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{gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:0;padding-bottom:0}.landing-shell .record-test-record-header svg{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);color:var(--signal);flex-shrink:0}.landing-shell .record-test-record-header>span{color:var(--text-muted);font-size:var(--record-meta-size);letter-spacing:var(--record-meta-tracking);text-transform:uppercase}.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-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-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{border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem) * 5);gap:var(--record-verdict-column-gap);background:var(--surface-raised);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{margin:0}.landing-shell .record-test-comparison dt{color:var(--text-muted);font-size:var(--record-balance-label-size);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-secondary);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 .record-test-demo{grid-template-columns:var(--record-tablet-columns)}.landing-shell .record-test-source,.landing-shell .record-test-verdict{padding:calc(var(--spacing,.25rem) * 6);min-height:auto}.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(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)));margin-top:0}.landing-shell .record-test-source,.landing-shell .record-test-verdict{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3)}.landing-shell .record-test-source{gap:calc(var(--spacing,.25rem) * 4)}.landing-shell .record-test-verdict{gap:calc(var(--spacing,.25rem) * 3)}.landing-shell .record-x-post-author{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-direction:row}.landing-shell .record-x-post-author a{min-height:calc(var(--spacing,.25rem) * 12);min-width:calc(var(--spacing,.25rem) * 12);justify-content:center}.landing-shell .record-x-post-author a svg{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.landing-shell .record-test-source blockquote{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6)}.landing-shell .record-test-call-lockup h3,.landing-shell .record-test-edge strong{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}.landing-shell .record-test-comparison{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3)}.landing-shell .record-test-basis{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5)}}@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 .final-cta{isolation:isolate;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);background:var(--final-cta-surface);text-align:center;place-items:center;display:grid;position:relative;overflow:hidden}.landing-shell .final-cta-copy{z-index:var(--final-cta-copy-layer);justify-items:center;gap:var(--final-cta-copy-gap);min-width:0;display:grid;position:relative}.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-actions{justify-content:center;gap:var(--hero-action-gap);flex-wrap:wrap;display:flex}.landing-shell .final-cta-visual{z-index:var(--final-cta-visual-layer);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:absolute;inset:0;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-copy{max-width:var(--final-cta-description-width)}}@media (max-width:640px){.landing-shell .final-cta{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,.landing-shell .final-cta-actions{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){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 .outcome-section .outcome-copy{opacity:1;transform:none}}@media (prefers-contrast:more){html:has(.landing-shell){--line:#527080;--text-muted:#c1bdb6}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@keyframes marketing-hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--spacing) * -3))}}.landing-shell .marketing-hero-backdrop-fade{--marketing-hero-safe-area-fade:linear-gradient(transparent,transparent);background:var(--marketing-hero-safe-area-fade)}.landing-shell .marketing-cloud-hero-fade{mask-image:var(--marketing-cloud-hero-mask);-webkit-mask-image:var(--marketing-cloud-hero-mask)}.landing-shell .marketing-hero h1{color:var(--marketing-hero-display)}.landing-shell .marketing-hero-copy-vignette{background-image:radial-gradient(circle closest-side,var(--surface),transparent)}@media (max-width:639px){.landing-shell .marketing-hero-backdrop-fade{--marketing-hero-safe-area-fade:linear-gradient(to bottom,var(--color-evidence-ink),transparent 8%)}}.landing-shell .marketing-hero-figure-motion{animation:marketing-hero-float 4s ease-in-out infinite;animation-play-state:paused;@media (prefers-reduced-motion:reduce){animation:none}}.landing-shell .marketing-hero-figure[data-running=true] .marketing-hero-figure-motion{animation-play-state:running}@keyframes demo-message-enter{0%{opacity:0;transform:translateY(.75rem) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes demo-reply-enter{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes demo-caret-blink{50%{opacity:0}}@keyframes demo-paper-scan{0%{opacity:0;transform:translateY(0)}15%{opacity:.8}75%{opacity:.65}to{opacity:0;transform:translateY(calc(var(--spacing) * 44))}}@media (prefers-reduced-motion:no-preference){.landing-shell .demo-message-enter{animation:demo-message-enter .36s var(--ease-brand-action) both}.landing-shell .demo-reply-enter{animation:demo-reply-enter .42s var(--ease-brand-action) both}.landing-shell .demo-caret{animation:demo-caret-blink .9s step-end infinite}.landing-shell .demo-paper-scan{animation:demo-paper-scan .36s var(--ease-brand-action) both}}