:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--landing-void:#050607;--landing-bg:#111419;--landing-shell:#14181e;--landing-shell-strong:#171b20;--landing-plate:#0a0d11;--landing-panel:#0f1318e6;--landing-ivory:#f2eee7;--landing-copy:#c9d0d8;--landing-muted:#8e97a1;--landing-border-soft:#f2eee714;--landing-grid:#f2eee729;--landing-grid-soft:#f2eee714;--landing-amber:#f0a13b;--landing-cool:#8fd6c4;--landing-shadow:0 34px 90px #0000006b;--landing-shadow-strong:0 46px 120px #00000080;--landing-display:"Bricolage Grotesque", "Trebuchet MS", sans-serif;--landing-mono:"IBM Plex Mono", monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body,#root{min-height:100vh;margin:0}body{color:var(--landing-ivory);font-family:var(--landing-display);background:radial-gradient(circle at 14% 0,#f0a13b14,#0000 24%),radial-gradient(circle at 86% 6%,#f2eee70f,#0000 18%),linear-gradient(#111419 0%,#090b0e 56%,#050607 100%)}a{color:inherit}.landing-shell{--mouse-x:.5;--mouse-y:.5;isolation:isolate;padding:20px 20px 72px;position:relative;overflow:clip}.landing-shell:before,.landing-shell:after{content:"";pointer-events:none;position:fixed;inset:0}.landing-shell:before{background:radial-gradient(circle at calc(var(--mouse-x) * 100%) calc(var(--mouse-y) * 100%), #f0a13b1a, transparent 22%), radial-gradient(circle at calc(var(--mouse-x) * 70%) calc(var(--mouse-y) * 82%), #f2eee70f, transparent 18%), radial-gradient(circle at calc(var(--mouse-x) * 44%) calc(var(--mouse-y) * 32%), #8fd6c414, transparent 22%);filter:blur(40px);opacity:.9}.landing-shell:after{background:linear-gradient(var(--landing-grid-soft) 1px, transparent 1px), linear-gradient(90deg, var(--landing-grid-soft) 1px, transparent 1px);opacity:.6;background-size:108px 108px;animation:20s linear infinite landing-grid-drift;-webkit-mask-image:radial-gradient(circle,#000 28%,#0000 84%);mask-image:radial-gradient(circle,#000 28%,#0000 84%)}@keyframes landing-grid-drift{0%{transform:translate(0,0)}to{transform:translateY(34px)}}@keyframes landing-led-pulse{0%,to{box-shadow:0 0 0 6px #f0a13b1a,0 0 16px #f0a13b38}50%{box-shadow:0 0 0 8px #f0a13b2e,0 0 24px #f0a13b52}}.landing-main{gap:28px;display:grid}.section-separator{justify-content:center;align-items:center;height:0;margin:-8px 0;display:flex}.section-separator:before{content:"";background:#f0a13b70;border-radius:50%;width:4px;height:4px;box-shadow:0 0 14px #f0a13b38}.landing-topbar,.hero-fold,.integration-strip,.landing-section,.landing-footer{width:min(1240px,100%);margin:0 auto}.landing-topbar{z-index:20;border:1px solid var(--landing-border-soft);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(#14181eeb,#090b0ef0),radial-gradient(circle at 100% 0,#f0a13b1f,#0000 32%);border-radius:999px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;padding:14px 18px;display:flex;position:sticky;top:12px;box-shadow:inset 0 1px #ffffff0f,0 18px 48px #00000047}.landing-topbar:before{content:"";border-radius:inherit;pointer-events:none;border:1px solid #f2eee70d;position:absolute;inset:8px}.landing-topbar>*{z-index:1;position:relative}.brand-lockup{min-width:0;color:inherit;align-items:center;gap:14px;text-decoration:none;display:inline-flex}.brand-lockup>span{gap:4px;display:inline-grid}.brand-mark{filter:drop-shadow(0 14px 22px #0000004d);width:44px;height:44px}.brand-kicker,.brand-subtitle,.eyebrow,.workflow-number,.surface-card-kicker,.signal-lane-label,.topbar-link,.integration-strip-label,.integration-mark-name,.hero-brand-kicker,.hero-brand-badge,.hero-brand-label,.hero-module-label,.cta-links a{font-family:var(--landing-mono);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:600}.brand-kicker{font-family:var(--landing-display);letter-spacing:.24em;color:var(--landing-ivory);font-size:12px;font-weight:800}.brand-subtitle{color:color-mix(in srgb, var(--landing-amber) 88%, var(--landing-muted))}.topbar-nav{flex-wrap:wrap;gap:16px;display:flex}.topbar-nav a,.topbar-link,.cta-links a{text-decoration:none}.topbar-nav a{color:var(--landing-copy);letter-spacing:.06em;font-size:12px;font-weight:600}.topbar-nav a:hover,.topbar-nav a:focus-visible{color:var(--landing-ivory)}.topbar-link{min-height:38px;color:var(--landing-ivory);background:linear-gradient(#24272df0,#0e1116f0),radial-gradient(circle at 100%,#f0a13b29,#0000 30%);border:1px solid #f0a13b57;border-radius:999px;align-items:center;gap:10px;padding:0 18px;transition:transform .18s,border-color .18s,box-shadow .18s;display:inline-flex}.topbar-link:hover,.topbar-link:focus-visible{border-color:#f0a13b75;transform:translateY(-1px);box-shadow:0 16px 32px #f0a13b1f}.topbar-link-node,.hero-brand-badge-dot{background:var(--landing-amber);border-radius:999px;flex:none;width:8px;height:8px;animation:2.4s ease-in-out infinite landing-led-pulse;box-shadow:0 0 0 5px #f0a13b1a,0 0 16px #f0a13b3d}[data-reveal]{opacity:0;transition:opacity .72s,transform .72s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}[data-reveal].is-visible{opacity:1;transform:translateY(0)}.hero-copy,.integration-strip,.landing-section,.hero-brand-panel{isolation:isolate;border:1px solid var(--landing-border-soft);box-shadow:var(--landing-shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(#171b20f0,#090b0ef5),radial-gradient(circle at 100% 0,#f0a13b14,#0000 34%),radial-gradient(circle at 0 100%,#f2eee70d,#0000 30%);position:relative;overflow:hidden}.hero-copy:before,.integration-strip:before,.landing-section:before,.hero-brand-panel:before{content:"";border-radius:inherit;pointer-events:none;border:1px solid #f2eee70d;position:absolute;inset:10px}.hero-copy:after,.landing-section:after,.hero-brand-panel:after{content:"";pointer-events:none;background:linear-gradient(var(--landing-grid-soft) 1px, transparent 1px), linear-gradient(90deg, var(--landing-grid-soft) 1px, transparent 1px);opacity:.14;background-size:112px 112px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 26%,#0000 82%);mask-image:radial-gradient(circle,#000 26%,#0000 82%)}.hero-fold{grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr);align-items:stretch;gap:24px;display:grid}.hero-copy,.landing-section{border-radius:38px;padding:30px}.hero-copy{align-content:center;gap:18px;display:grid}.eyebrow{color:color-mix(in srgb, var(--landing-amber) 88%, var(--landing-copy));align-items:center;gap:10px;margin:0;display:inline-flex}.eyebrow:before,.signal-lane:before,.surface-card:before,.workflow-card:before{content:"";flex:none;display:inline-block}.eyebrow:before{background:var(--landing-amber);border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 5px #f0a13b14,0 0 14px #f0a13b38}.hero-copy h1,.section-heading h2,.hero-brand-copy h2,.cta-section h2{font-family:var(--landing-display);letter-spacing:-.08em;margin:0;font-weight:800;line-height:.9}.hero-copy h1{max-width:7.2ch;font-size:clamp(4.4rem,7.6vw,7.4rem)}.hero-lede,.hero-problem-statement,.section-heading p,.signal-lane p,.surface-card p,.workflow-card p,.integration-mark p,.product-evidence-copy p,.evidence-card p,.hero-brand-copy p,.hero-module-meta,.cta-section p,.hero-caption{color:var(--landing-copy);line-height:1.65}.hero-literal,.product-evidence-kicker,.cta-recap-label,.landing-footer-copy p:first-child{font-family:var(--landing-mono);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.hero-literal{letter-spacing:.18em;color:color-mix(in srgb, var(--landing-cool) 72%, var(--landing-copy));margin-top:-6px;font-size:12.5px}.hero-client-badge{font-family:var(--landing-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--landing-cool);flex-wrap:wrap;align-items:center;gap:6px;margin:-8px 0 0;font-size:11px;font-weight:600;display:inline-flex}.hero-client-sep{color:var(--landing-muted);opacity:.5}.hero-lede{max-width:46ch;margin:0;font-size:1.08rem}.hero-problem-statement{max-width:44ch;color:var(--landing-ivory);margin:-6px 0 0;font-size:1rem}.hero-pressure-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.hero-pressure-card{--pressure-tint:var(--landing-ivory);background:linear-gradient(180deg, #111419f0, #0a0d11fa), radial-gradient(circle at top right, color-mix(in srgb, var(--pressure-tint) 10%, transparent), transparent 34%);border:1px solid #f2eee714;border-radius:20px;gap:8px;min-height:112px;padding:16px;display:grid}.hero-pressure-card[data-tone=amber]{--pressure-tint:var(--landing-amber)}.hero-pressure-card[data-tone=cool]{--pressure-tint:var(--landing-cool)}.hero-pressure-card:before{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--pressure-tint) 72%, transparent), transparent);border-radius:999px;width:36px;height:6px;display:block}.hero-pressure-card p{margin:0}.hero-pressure-kicker{font-family:var(--landing-mono);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--pressure-tint) 88%, var(--landing-copy));font-size:11px;font-weight:600}.signal-lane-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.signal-lane{--signal-tint:var(--landing-ivory);background:linear-gradient(180deg, #161a1ff5, #0b0d11f5), radial-gradient(circle at top right, color-mix(in srgb, var(--signal-tint) 12%, transparent), transparent 36%);border:1px solid #f2eee714;border-radius:26px;gap:12px;min-height:158px;padding:18px;display:grid;position:relative}.signal-lane:before{background:linear-gradient(90deg, color-mix(in srgb, var(--signal-tint) 80%, transparent), transparent);border-radius:999px;width:42px;height:10px}.signal-lane-amber{--signal-tint:var(--landing-amber)}.signal-lane-cool{--signal-tint:var(--landing-cool)}.signal-lane-label{color:color-mix(in srgb, var(--signal-tint) 88%, var(--landing-copy))}.signal-lane p,.hero-caption{margin:0}.hero-caption{max-width:42ch;color:var(--landing-muted);font-size:.95rem}.hero-visual,.hero-visual-stage{min-height:680px}.hero-visual-stage{height:100%;box-shadow:var(--landing-shadow-strong);transform:perspective(1600px) rotateX(calc((.5 - var(--mouse-y)) * 4deg)) rotateY(calc((var(--mouse-x) - .5) * 6deg));transform-style:preserve-3d;background:linear-gradient(#14181efa,#050607fa),radial-gradient(circle at 100% 0,#f0a13b14,#0000 28%),radial-gradient(circle at 0 100%,#f2eee70f,#0000 22%);border-radius:42px;position:relative;overflow:hidden}.hero-visual-stage:before{content:"";background:linear-gradient(var(--landing-grid) 1px, transparent 1px), linear-gradient(90deg, var(--landing-grid) 1px, transparent 1px);opacity:.24;background-size:104px 104px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 26%,#0000 84%);mask-image:radial-gradient(circle,#000 26%,#0000 84%)}.hero-og-blueprint{opacity:.14;mix-blend-mode:screen;filter:saturate(.84)brightness(1.04);pointer-events:none;width:min(980px,118%);position:absolute;top:-6%;right:-8%}.hero-halo{filter:blur(30px);border-radius:50%;position:absolute}.hero-halo-primary{background:#f2eee714;width:360px;height:360px;top:-100px;right:-80px}.hero-halo-signal{background:#f0a13b29;width:300px;height:300px;bottom:-30px;left:-60px}.hero-artifact-shell{background:linear-gradient(#14181eeb,#0a0d11f7),radial-gradient(circle at 100% 0,#f0a13b14,#0000 34%),radial-gradient(circle at 0 100%,#8fd6c40f,#0000 30%);border:1px solid #f2eee714;border-radius:34px;place-items:center;padding:26px;display:grid;position:absolute;inset:42px;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 36px 88px #00000057}.hero-product-shell{grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;place-items:stretch stretch;gap:14px;padding:18px}.hero-artifact-shell:before{content:"";pointer-events:none;border:1px solid #f2eee70d;border-radius:26px;position:absolute;inset:12px}.hero-artifact-shell:after{content:"";background:var(--landing-amber);border-radius:999px;width:12px;height:12px;animation:2.6s ease-in-out infinite landing-led-pulse;position:absolute;top:30px;right:30px;box-shadow:0 0 0 10px #f0a13b14,0 0 22px #f0a13b47}.hero-artifact-sheen{pointer-events:none;mix-blend-mode:screen;opacity:.72;background:linear-gradient(126deg,#ffffff29,#0000 32%),radial-gradient(circle at 18% 16%,#f2eee71a,#0000 20%),radial-gradient(circle at 84% 78%,#f0a13b14,#0000 24%);position:absolute;inset:0}.hero-visual-badges{z-index:1;flex-wrap:wrap;gap:10px;display:flex;position:relative}.hero-visual-badge,.integration-mark-kicker,.evidence-card-label,.evidence-quote footer{font-family:var(--landing-mono);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:600}.hero-visual-badge{color:color-mix(in srgb, var(--landing-amber) 86%, var(--landing-copy));background:#090b0ec7;border:1px solid #f2eee714;border-radius:999px;padding:8px 12px}.hero-product-shot-wrap{background:linear-gradient(#181c24fa,#101318fa);border:1px solid #f2eee71a;border-radius:24px;min-height:0;position:relative;overflow:hidden;box-shadow:inset 0 0 60px #f0a13b0a}.hero-product-shot{object-fit:cover;object-position:top center;filter:drop-shadow(0 28px 48px #0000005c)saturate(1.02)contrast(1.04)brightness(1.06);width:100%;height:100%;display:block}.hero-visual-caption{z-index:1;color:var(--landing-copy);margin:0;padding:0 6px 2px;font-size:.96rem;line-height:1.6;position:relative}.hero-artifact{z-index:1;filter:drop-shadow(0 28px 48px #0000005c)saturate(1.02)contrast(1.02);width:min(100%,860px);height:auto;display:block;position:relative}.hero-brand-panel{background:linear-gradient(#14181eeb,#0a0d11f5),radial-gradient(circle at 100% 0,#f0a13b17,#0000 34%);border-radius:34px;gap:22px;padding:24px;display:grid;position:absolute;inset:46px}.hero-brand-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.hero-brand-kicker,.hero-brand-badge{color:color-mix(in srgb, var(--landing-amber) 90%, var(--landing-copy))}.hero-brand-badge{align-items:center;gap:10px;display:inline-flex}.hero-brand-frame{background:linear-gradient(#111419f5,#0a0d11fa),radial-gradient(circle at 80% 20%,#f0a13b14,#0000 32%);border:1px solid #f2eee714;border-radius:28px;grid-template-columns:186px minmax(150px,.72fr) minmax(0,1fr);align-items:center;gap:18px;padding:24px;display:grid}.hero-brand-mark-shell{aspect-ratio:1;background:linear-gradient(#171b20,#080a0d),radial-gradient(circle at 0 0,#f2eee70f,#0000 36%);border:1px solid #f2eee714;border-radius:54px;place-items:center;width:186px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0d,0 24px 46px #0000004d}.hero-brand-mark-shell:before{content:"";background:linear-gradient(#0f1318f5,#0a0d11fa);border:1px solid #f2eee70f;border-radius:40px;position:absolute;inset:16px}.hero-brand-mark-core{z-index:1;aspect-ratio:1;background:linear-gradient(#0f1318eb,#0c0f13fa);border:1px solid #f2eee70f;border-radius:30px;place-items:center;width:136px;display:grid;position:relative}.hero-brand-mark{border-radius:24px;width:100%;height:auto;display:block}.hero-brand-convergence{min-height:188px;position:relative}.hero-brand-lane,.hero-brand-run{background:var(--landing-ivory);border-radius:999px;position:absolute;left:0;box-shadow:0 0 18px #f2eee714}.hero-brand-lane{width:76%;height:14px}.hero-brand-lane-top{top:40px;transform:rotate(10deg)}.hero-brand-lane-mid{width:84%;top:86px}.hero-brand-lane-bottom{top:132px;transform:rotate(-10deg)}.hero-brand-run{width:18%;height:10px;top:88px;left:auto;right:34px}.hero-brand-node-halo{filter:blur(4px);background:#f0a13b24;border-radius:999px;width:84px;height:84px;position:absolute;top:54px;right:0}.hero-brand-node{background:var(--landing-amber);border-radius:999px;width:24px;height:24px;animation:2.6s ease-in-out infinite landing-led-pulse;position:absolute;top:82px;right:29px;box-shadow:0 0 0 12px #f0a13b1f,0 0 28px #f0a13b57}.hero-brand-copy{gap:12px;display:grid}.hero-brand-label{color:color-mix(in srgb, var(--landing-amber) 86%, var(--landing-copy))}.hero-brand-copy h2{max-width:8ch;font-size:clamp(2.8rem,3.8vw,4.4rem)}.hero-brand-copy p{max-width:32ch;margin:0}.hero-module-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.hero-module{--module-tint:var(--landing-ivory);background:linear-gradient(180deg, #111419f5, #0a0d11f5), radial-gradient(circle at top right, color-mix(in srgb, var(--module-tint) 10%, transparent), transparent 36%);border:1px solid #f2eee714;border-radius:22px;gap:10px;min-height:126px;padding:18px;display:grid}.hero-module[data-tone=amber]{--module-tint:var(--landing-amber)}.hero-module[data-tone=cool]{--module-tint:var(--landing-cool)}.hero-module-label{color:color-mix(in srgb, var(--module-tint) 86%, var(--landing-copy))}.hero-module-value{font-family:var(--landing-display);letter-spacing:-.06em;font-size:clamp(2rem,3.4vw,3rem);line-height:1}.hero-module-meta{font-size:.94rem}.integration-strip{border-radius:34px;padding:20px 22px 22px}.integration-strip-label{color:color-mix(in srgb, var(--landing-amber) 82%, var(--landing-copy));margin:0 0 16px}.integration-strip-row,.surface-grid,.workflow-grid{gap:16px;display:grid}.integration-section-grid,.evidence-grid{gap:18px;display:grid}.integration-section-grid{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:start}.product-evidence-stack{gap:16px;display:grid}.product-evidence-card,.evidence-card,.evidence-quote{isolation:isolate;background:linear-gradient(#111419f0,#0a0d11fa),radial-gradient(circle at 100% 0,#f0a13b14,#0000 34%);border:1px solid #f2eee714;border-radius:28px;transition:transform .18s,border-color .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 22px 46px #0003}.product-evidence-card:before,.evidence-card:before,.evidence-quote:before{content:"";border-radius:inherit;pointer-events:none;border:1px solid #f2eee70d;position:absolute;inset:10px}.product-evidence-card:hover{border-color:#f0a13b2e;transform:translateY(-2px);box-shadow:0 28px 52px #0000003d}.product-evidence-media{background:linear-gradient(#2a303cfa,#161b22fa);border-bottom:1px solid #f2eee71a;height:clamp(280px,32vw,420px);position:relative;overflow:hidden;box-shadow:inset 0 0 110px #f0a13b0d,inset 0 0 0 1px #f2eee70d}.product-evidence-media:before{content:"";z-index:1;pointer-events:none;border:1px solid #f2eee70f;border-radius:18px;position:absolute;inset:14px;box-shadow:inset 0 1px #ffffff08}.product-evidence-media:after{content:"";pointer-events:none;background:linear-gradient(#ffffff08,#0000 18%,#0000001a);position:absolute;inset:0}.product-evidence-media img{object-fit:cover;filter:brightness(1.28)contrast(1.1)saturate(1.02);width:100%;height:100%;display:block}.operator-steps-strip{background:#f2eee70f;border:1px solid #f2eee70f;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;margin-top:8px;display:grid;overflow:hidden}.operator-step-inline{background:linear-gradient(#111419f5,#0a0d11fa);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:18px 16px;display:grid}.operator-step-num{width:32px;height:32px;font-family:var(--landing-mono);letter-spacing:.16em;color:color-mix(in srgb, var(--landing-amber) 88%, var(--landing-copy));background:linear-gradient(#f0a13b14,#f0a13b08);border:1px solid #f0a13b24;border-radius:10px;justify-content:center;align-items:center;padding-top:0;font-size:11px;font-weight:700;display:inline-flex}.operator-step-copy{gap:6px;display:grid}.operator-step-copy strong{letter-spacing:-.02em;font-size:.98rem;line-height:1.18}.operator-step-copy p{font-family:var(--landing-mono);color:var(--landing-copy);margin:0;font-size:.82rem;line-height:1.6}.product-evidence-copy{gap:10px;padding:22px;display:grid}.product-evidence-kicker{color:color-mix(in srgb, var(--landing-amber) 86%, var(--landing-copy))}.product-evidence-copy h3,.integration-mark h3,.evidence-card-value{margin:0}.product-evidence-copy h3,.integration-mark h3{font-size:1.36rem;line-height:1.1}.integration-strip-row{grid-template-columns:repeat(2,minmax(0,1fr))}.integration-mark{background:linear-gradient(#111419e6,#0a0d11f5),radial-gradient(circle at 100%,#f0a13b14,#0000 26%);border:1px solid #f2eee714;border-radius:24px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;min-height:168px;padding:16px 18px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.integration-mark:hover{border-color:#f0a13b38;transform:translateY(-2px);box-shadow:0 18px 32px #0000002e}.integration-mark-copy{gap:10px;display:grid}.integration-mark-copy p{margin:0}.integration-mark-kicker{color:color-mix(in srgb, var(--landing-amber) 86%, var(--landing-copy))}.integration-mark-name{color:var(--landing-copy)}.integration-mark-icon{background:linear-gradient(#12151aeb,#0a0d11f5);border:1px solid #f2eee714;border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.integration-mark-icon svg{width:34px;height:34px;transform:scale(var(--integration-scale,1))}.evidence-callout{border:1px solid #8fd6c424;border-left:3px solid var(--landing-cool);background:linear-gradient(135deg,#8fd6c40f,#0000 60%),linear-gradient(#111419f5,#0a0d11fa);border-radius:28px;margin:0;padding:36px 40px 36px 44px;position:relative;box-shadow:0 22px 46px #0003}.evidence-callout:before{content:"“";font-family:var(--landing-display);color:#8fd6c42e;pointer-events:none;font-size:5rem;line-height:1;position:absolute;top:18px;left:24px}.evidence-callout p{max-width:52ch;color:var(--landing-ivory);font-family:var(--landing-display);letter-spacing:-.04em;margin:0;font-size:clamp(1.6rem,2.6vw,2.6rem);font-weight:700;line-height:1.22}.evidence-callout footer{font-family:var(--landing-mono);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--landing-cool) 74%, var(--landing-copy));margin-top:16px;font-size:11px;font-weight:600}.evidence-stat-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.evidence-card{align-content:start;gap:14px;padding:24px;display:grid}.evidence-card-label{color:color-mix(in srgb, var(--landing-cool) 76%, var(--landing-copy));margin:0}.evidence-card-value{font-family:var(--landing-display);letter-spacing:-.06em;color:color-mix(in srgb, var(--landing-amber) 72%, var(--landing-ivory));font-size:clamp(2.2rem,3.4vw,3.4rem);line-height:.96}.evidence-card p:last-child{margin:0}.evidence-card-source{font-family:var(--landing-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--landing-muted);margin:-6px 0 0;font-size:10px;font-weight:600}.landing-section{content-visibility:auto;contain-intrinsic-size:620px}.section-heading{gap:12px;max-width:58ch;margin-bottom:20px;display:grid}.section-heading p:last-child{font-family:var(--landing-mono);letter-spacing:.01em;margin:0;font-size:.92rem}.section-heading h2{max-width:14ch;font-size:clamp(3rem,4.6vw,5.6rem)}.surface-grid,.workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.surface-card,.workflow-card{--card-tint:var(--landing-ivory);isolation:isolate;background:linear-gradient(180deg, #111419f0, #0a0d11fa), radial-gradient(circle at top right, color-mix(in srgb, var(--card-tint) 10%, transparent), transparent 34%);border:1px solid #f2eee714;border-radius:28px;gap:14px;padding:24px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 46px #0003}.surface-card[data-tone=amber]{--card-tint:var(--landing-amber)}.surface-card[data-tone=cool]{--card-tint:var(--landing-cool)}.surface-card:before,.workflow-card:before{background:linear-gradient(90deg, color-mix(in srgb, var(--card-tint) 80%, transparent), transparent);border-radius:999px;width:56px;height:10px}.surface-card-kicker,.workflow-number{color:color-mix(in srgb, var(--card-tint) 88%, var(--landing-copy))}.surface-card h3,.workflow-card h3{margin:0;font-size:1.44rem;line-height:1.08}.surface-card p,.workflow-card p{margin:0}.surface-card:hover,.workflow-card:hover{border-color:#f0a13b33;transform:translateY(-2px);box-shadow:0 28px 52px #0000003d}.workflow-card{--card-tint:var(--landing-amber)}.safety-commitments{background:linear-gradient(#8fd6c408,#0000 60%),#0a0d1199;border:1px solid #8fd6c41a;border-radius:22px;margin-top:8px;padding:20px 24px}.safety-commitments-list{font-family:var(--landing-mono);letter-spacing:.01em;color:var(--landing-muted);grid-template-columns:repeat(3,1fr);gap:24px;margin:0;padding:0;font-size:.84rem;line-height:1.6;list-style:none;display:grid}.safety-commitments-list li{padding-left:18px;position:relative}.safety-commitments-list li:before{content:"";background:var(--landing-cool);width:7px;height:7px;box-shadow:0 0 10px var(--landing-cool);border-radius:50%;position:absolute;top:8px;left:0}.safety-commitments-list li:nth-child(2):before{opacity:.72}.safety-commitments-list li:nth-child(3):before{opacity:.48}@media (width<=900px){.safety-commitments-list{grid-template-columns:1fr;gap:16px}}.cta-section{background:linear-gradient(#14181ef5,#06080afa),radial-gradient(circle at 100% 0,#f0a13b24,#0000 34%),radial-gradient(circle at 0 100%,#f2eee714,#0000 24%)}.cta-section h2{max-width:10.5ch;margin-top:10px;font-size:clamp(3.2rem,4.8vw,5.4rem)}.cta-recap{background:linear-gradient(#101318f0,#090b0efa),radial-gradient(circle at 100% 0,#f0a13b1f,#0000 34%);border:1px solid #f2eee717;border-radius:24px;gap:12px;max-width:760px;margin-top:18px;padding:18px 20px;display:grid}.cta-recap-label{color:color-mix(in srgb, var(--landing-cool) 74%, var(--landing-copy))}.cta-recap-title{max-width:40ch;color:var(--landing-ivory);margin:0;font-size:1.02rem;line-height:1.65}.cta-recap-badges{flex-wrap:wrap;gap:10px;display:flex}.cta-recap-badges span{min-height:34px;color:color-mix(in srgb, var(--landing-amber) 86%, var(--landing-copy));font-family:var(--landing-mono);letter-spacing:.12em;text-transform:uppercase;background:#06080a80;border:1px solid #f2eee714;border-radius:999px;align-items:center;padding:0 14px;font-size:11px;font-weight:600;display:inline-flex}.waitlist-capture{gap:12px;margin-top:24px;display:grid}.waitlist-capture-hero{max-width:680px}.waitlist-capture-cta{max-width:760px}.waitlist-capture-fields{grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid}.waitlist-capture input{width:100%;min-height:58px;color:var(--landing-ivory);font:inherit;background:linear-gradient(#101318f5,#0a0d11fa),radial-gradient(circle at 100%,#f2eee70a,#0000 20%);border:1px solid #f2eee71a;border-radius:20px;padding:0 20px}.waitlist-capture input::placeholder{color:color-mix(in srgb, var(--landing-muted) 92%, var(--landing-copy))}.waitlist-capture input:focus{outline-offset:2px;border-color:#f0a13b5c;outline:2px solid #f0a13b29}.capture-button{color:#050607;min-width:196px;min-height:58px;font:inherit;background:linear-gradient(135deg,#f2eee7,#f0a13b);border:1px solid #f0a13b70;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font-weight:800;transition:transform .18s,box-shadow .18s,opacity .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff75,0 18px 34px #f0a13b2e}.capture-button:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff85,0 22px 38px #f0a13b3d}.capture-button:disabled{opacity:.72;cursor:not-allowed;transform:none}.waitlist-capture-disabled input{cursor:not-allowed;opacity:.82}.waitlist-status{border:1px solid #f2eee714;border-radius:18px;margin:0;padding:13px 16px}.waitlist-status-success{color:#ccece4;background:#8fd6c41a}.waitlist-status-error{color:#ffd5a1;background:#f0a13b24}.waitlist-status-info{color:var(--landing-copy);background:#f2eee714}.cta-links{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.cta-links a{min-height:34px;color:color-mix(in srgb, var(--landing-amber) 86%, var(--landing-copy));background:#06080a80;border:1px solid #f2eee714;border-radius:999px;align-items:center;padding:0 14px;transition:border-color .18s,background .18s;display:inline-flex}.cta-links a:hover,.cta-links a:focus-visible{color:var(--landing-ivory);background:#f0a13b14;border-color:#f0a13b47}.landing-footer{background-image:linear-gradient(#f2eee708,#0000 48%);border-top:1px solid #f2eee71f;gap:14px;margin-top:20px;padding:18px 0 0;scroll-margin-top:104px;display:grid}.landing-footer-brand{align-items:center;gap:14px;display:flex}.landing-footer-mark{opacity:.7;width:32px;height:32px}.landing-footer-copy,.landing-footer-links{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.landing-footer-copy p,.landing-footer-privacy{margin:0}.landing-footer-copy{color:var(--landing-copy)}.landing-footer-privacy{max-width:72ch;color:var(--landing-muted);font-family:var(--landing-mono);font-size:.82rem;line-height:1.7}.landing-footer-links a{color:color-mix(in srgb, var(--landing-amber) 86%, var(--landing-copy));text-decoration:none}.landing-footer-links a:hover,.landing-footer-links a:focus-visible{color:var(--landing-ivory)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1120px){.hero-fold,.surface-grid,.workflow-grid,.integration-section-grid,.evidence-stat-row{grid-template-columns:1fr}.hero-visual,.hero-visual-stage{min-height:620px}.hero-artifact-shell{inset:28px}.hero-brand-frame{text-align:center;grid-template-columns:1fr;justify-items:center}.hero-brand-copy{justify-items:center}.hero-brand-copy h2,.hero-brand-copy p{max-width:none}.hero-brand-convergence{width:min(360px,100%);min-height:160px}.hero-module-grid,.integration-strip-row,.signal-lane-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1260px){.integration-section-grid{grid-template-columns:1fr}.integration-mark{min-height:0}}@media (width<=960px){.hero-pressure-grid,.integration-strip-row{grid-template-columns:repeat(2,minmax(0,1fr))}.operator-steps-strip,.evidence-stat-row{grid-template-columns:1fr}.hero-visual,.hero-visual-stage{min-height:560px}.product-evidence-media{height:260px}}@media (width<=860px){.landing-main{gap:20px}.landing-topbar{border-radius:32px;justify-items:start;gap:14px;display:grid;position:static}.topbar-nav{justify-content:flex-start}.hero-copy,.landing-section{padding:26px}.integration-strip{border-radius:30px;padding:20px}.hero-brand-panel{padding:20px;inset:24px}.hero-artifact-shell{padding:18px;inset:24px}.hero-product-shell{grid-template-rows:auto minmax(0,1fr) auto;gap:12px}.waitlist-capture-fields{grid-template-columns:1fr}.landing-footer-copy,.landing-footer-links{flex-direction:column;align-items:flex-start}.capture-button{width:100%}.section-heading h2,.hero-copy h1,.cta-section h2{max-width:none}}@media (width<=640px){.landing-shell{padding:14px 14px 52px}.landing-main{gap:18px}.hero-copy,.landing-section,.integration-strip{padding:22px}.hero-copy h1{font-size:clamp(3.2rem,15vw,4.8rem)}.hero-lede{font-size:1rem}.hero-pressure-grid,.signal-lane-grid,.hero-module-grid,.integration-strip-row{grid-template-columns:1fr}.hero-visual,.hero-visual-stage{min-height:540px}.product-evidence-media{height:220px}.hero-artifact-shell{border-radius:28px;padding:14px;inset:18px}.hero-artifact-shell:before{border-radius:22px;inset:10px}.hero-brand-panel{inset:18px}.hero-brand-mark-shell{width:160px}.hero-brand-mark-core{width:118px}.cta-links{flex-direction:column;align-items:flex-start}.operator-steps-strip{grid-template-columns:1fr}}noscript+.landing-shell [data-reveal],.landing-shell.no-js [data-reveal]{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1!important;transition:none!important;transform:none!important}}@media (width<=480px){.landing-topbar{gap:12px;padding:14px 16px}.topbar-nav{gap:12px}.brand-mark{width:40px;height:40px}.hero-brand-convergence{min-height:136px}.hero-brand-lane{height:12px}.hero-brand-lane-top{top:30px}.hero-brand-lane-mid{top:66px}.hero-brand-lane-bottom{top:102px}.hero-brand-run{width:18%;top:68px}.hero-brand-node-halo{width:70px;height:70px;top:42px}.hero-brand-node{width:20px;height:20px;top:64px;right:24px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.landing-shell:after,.hero-visual-stage,.topbar-link-node,.hero-artifact-shell:after,.hero-brand-badge-dot,.hero-brand-node{animation:none}[data-reveal]{opacity:1;transition:none;transform:none}}
