:root{--bg:#f4f1ea;--paper:#faf9f6;--graphite:#0e1012;--graphite-2:#151719;--graphite-3:#1d2022;--gold:#c1a05c;--gold-deep:#94743c;--text:#111315;--text-2:#626363;--muted:#91918d;--line:#dad6ce;--line-dark:#2a2d2f;--success:#3f7558;--warning:#a97932;--danger:#a9514a;--info:#536f87;--container:1280px;--r-btn:8px;--r-card:14px;--r-product:18px;--shadow:0 24px 70px #1212101a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:Onest,Inter,Segoe UI,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}img{max-width:100%;display:block}.container{width:min(calc(100% - 64px), var(--container));margin:0 auto}.eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--gold-deep);align-items:center;gap:10px;font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:11px;line-height:1;display:inline-flex}.eyebrow:before{content:"";background:var(--gold);border-radius:1px;width:6px;height:6px}.mono{font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace}.site-header{z-index:50;-webkit-backdrop-filter:blur(14px);background:#f4f1eae0;border-bottom:1px solid #dad6cec7;height:76px;position:sticky;top:0}.header-inner{grid-template-columns:220px 1fr auto;align-items:center;gap:24px;height:100%;display:grid}.brand{align-items:center;gap:10px;min-width:0;display:flex}.brand img{object-fit:contain;width:119px;height:auto}.brand-word{letter-spacing:-.03em;font-size:20px;font-weight:650;display:none}.nav{color:#555854;justify-content:center;align-items:center;gap:28px;font-size:14px;display:flex}.nav a{padding:10px 0;position:relative}.nav a:after{content:"";background:var(--gold);height:1px;transition:all .22s;position:absolute;bottom:4px;left:0;right:100%}.nav a:hover:after{right:0}.header-actions{align-items:center;gap:10px;display:flex}.btn{border-radius:var(--r-btn);letter-spacing:-.015em;cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;height:52px;padding:0 25px;font-size:15px;font-weight:620;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn-dark{background:var(--graphite);color:var(--paper);border-color:var(--graphite)}.btn-dark:hover{background:#1a1d1f}.btn-light{background:var(--paper);color:var(--graphite);border-color:var(--paper)}.btn-ghost{color:var(--text);background:0 0;border-color:#c8c3ba}.arrow{width:16px;height:16px;display:inline-block;position:relative}.arrow:before{content:"";background:currentColor;width:11px;height:1.5px;position:absolute;top:7px;left:2px}.arrow:after{content:"";border-top:1.5px solid;border-right:1.5px solid;width:6px;height:6px;position:absolute;top:4px;right:1px;transform:rotate(45deg)}.hero{align-items:center;min-height:calc(100vh - 76px);padding:72px 0 82px;display:flex;overflow:hidden}.hero-grid{grid-template-columns:minmax(0,5fr) minmax(580px,7fr);align-items:center;gap:66px;display:grid}.hero h1{letter-spacing:-.055em;max-width:760px;margin:24px 0 0;font-size:clamp(56px,5.15vw,76px);font-weight:580;line-height:.99}.hero h1 .accent{color:var(--gold-deep)}.hero-lead{color:var(--text-2);letter-spacing:-.018em;max-width:650px;margin:30px 0 0;font-size:20px;line-height:1.52}.hero-actions{align-items:center;gap:14px;margin-top:34px;display:flex}.hero-note{color:var(--muted);letter-spacing:-.01em;margin-top:16px;font-size:13px}.hero-note span+span:before{content:"·";color:#b3aea5;margin:0 8px}.product-stage{align-items:center;min-height:660px;display:flex;position:relative}.product-glow{filter:blur(12px);pointer-events:none;background:radial-gradient(circle at 54% 45%,#c1a05c21,#c1a05c00 58%);position:absolute;inset:4% -17% 0 5%}.product-shell{border-radius:var(--r-product);background:var(--paper);width:780px;max-width:none;box-shadow:var(--shadow);border:1px solid #d4cfc6;position:relative;overflow:hidden;transform:translate(0)}.product-topbar{background:#f1eee7;border-bottom:1px solid #e2ded6;justify-content:space-between;align-items:center;height:58px;padding:0 20px;display:flex}.product-brand{letter-spacing:-.02em;align-items:center;gap:10px;font-weight:680;display:flex}.product-mark{width:28px;height:28px;color:var(--gold-deep);background:#fbf8f1;border:1px solid #d1c5ae;border-radius:7px;place-items:center;font-family:Georgia,serif;font-size:16px;display:grid}.product-status{letter-spacing:.08em;text-transform:uppercase;color:var(--success);font-family:IBM Plex Mono,monospace;font-size:11px}.product-body{grid-template-columns:190px 1fr;min-height:540px;display:grid}.sidebar{background:#efebe3;border-right:1px solid #e1ddd4;padding:18px 14px}.side-label{letter-spacing:.09em;text-transform:uppercase;color:#8c887f;margin:8px 0 10px;padding:0 8px;font-family:IBM Plex Mono,monospace;font-size:9px}.side-item{color:#696a66;border-radius:8px;align-items:center;gap:10px;height:42px;margin-bottom:4px;padding:0 10px;font-size:13px;display:flex}.side-item.active{color:#151719;background:#faf7f0;border:1px solid #ddd6c9}.side-dot{border:1px solid #a7a399;border-radius:2px;width:8px;height:8px}.side-item.active .side-dot{background:var(--gold);border-color:var(--gold)}.product-main{background:#fcfbf8;padding:24px 24px 26px}.crumbs{color:#929088;letter-spacing:.06em;text-transform:uppercase;margin-bottom:16px;font-family:IBM Plex Mono,monospace;font-size:10px}.company-row{border-bottom:1px solid #e5e1d9;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:18px;display:flex}.company-name{letter-spacing:-.035em;font-size:24px;font-weight:650}.company-meta{color:#787975;margin-top:6px;font-size:13px}.score{color:var(--success);background:#eaf1ec;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font:600 12px/1 IBM Plex Mono,monospace;display:flex}.metric-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:16px;display:grid}.metric{background:#fff;border:1px solid #e0dcd4;border-radius:10px;padding:14px 12px}.metric small{color:#8b8b86;text-transform:uppercase;letter-spacing:.055em;font-family:IBM Plex Mono,monospace;font-size:10px;display:block}.metric b{letter-spacing:-.02em;margin-top:7px;font-size:15px;font-weight:600;display:block}.insight-grid{grid-template-columns:1.02fr .98fr;gap:12px;margin-top:12px;display:grid}.panel{background:#fff;border:1px solid #e0dcd4;border-radius:11px;padding:15px}.panel-title{text-transform:uppercase;letter-spacing:.065em;color:#86857f;margin-bottom:10px;font-family:IBM Plex Mono,monospace;font-size:9px}.signal{background:#f3eee1;border-color:#e2d5ba}.signal strong{margin-bottom:6px;font-size:13px;display:block}.signal p,.panel p{color:#656660;margin:0;font-size:12.5px;line-height:1.48}.person{align-items:center;gap:10px;margin-bottom:12px;display:flex}.avatar{color:#fff;background:linear-gradient(135deg,#24282b,#7d817e);border-radius:8px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:700;display:grid}.person strong{font-size:13px;display:block}.person small{color:#898a85;font-size:11px}.message-box{background:#f7f4ed;border:1px solid #d8d3c9;border-radius:11px;margin-top:12px;padding:14px}.message-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.message-head b{font-size:12px}.channel{letter-spacing:.06em;text-transform:uppercase;color:var(--gold-deep);font:500 9px/1 IBM Plex Mono,monospace}.message-text{color:#3e403d;font-size:12.5px;line-height:1.52}.message-actions{gap:7px;margin-top:12px;display:flex}.mini-btn{color:#50524f;background:#fff;border:1px solid #d2cdc3;border-radius:6px;height:28px;padding:0 10px;font-size:10.5px}.mini-btn.primary{background:var(--graphite);color:#f8f7f2;border-color:var(--graphite)}.float-card{background:#fbfaf6;border:1px solid #d8d2c6;border-radius:12px;width:226px;padding:14px;position:absolute;bottom:46px;right:-34px;box-shadow:0 18px 38px #14120d1f}.float-card .fc-top{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.float-card .fc-top span{letter-spacing:.06em;text-transform:uppercase;color:#7e7f7a;font:500 9px/1 IBM Plex Mono,monospace}.float-card .fc-value{color:var(--success);font:600 20px/1 IBM Plex Mono,monospace}.float-card p{color:#62635f;margin:0;font-size:11.5px;line-height:1.45}.spent{background:var(--paper);border-top:1px solid #e1ddd5;border-bottom:1px solid #e1ddd5;padding:124px 0 132px}.spent-top{grid-template-columns:6fr 4fr;align-items:end;gap:80px;display:grid}.spent h2{letter-spacing:-.05em;max-width:760px;margin:18px 0 0;font-size:clamp(44px,4.1vw,60px);font-weight:570;line-height:1.01}.spent-copy{color:var(--text-2);max-width:500px;margin:0;font-size:18px;line-height:1.55}.cost-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(8,1fr);margin-top:60px;display:grid}.cost-cell{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fcfbf8;justify-content:space-between;align-items:flex-end;gap:8px;min-height:104px;padding:22px 18px;display:flex}.cost-cell span{letter-spacing:.04em;text-transform:uppercase;color:#696b67;font-family:IBM Plex Mono,monospace;font-size:12px}.cost-cell b{color:#b1ada4;font-size:12px;font-weight:500}.spent-bottom{grid-template-columns:1fr 1fr;align-items:start;gap:34px;margin-top:38px;display:grid}.problem-line{letter-spacing:-.035em;max-width:600px;font-size:26px;line-height:1.35}.problem-line strong{font-weight:650}.problem-detail{color:var(--text-2);max-width:540px;font-size:16px;line-height:1.55}.statement{background:var(--graphite);color:var(--paper);overflow:hidden}.statement-grid{grid-template-columns:6fr 6fr;min-height:760px;display:grid}.statement-copy{flex-direction:column;justify-content:center;padding:128px 56px 128px 0;display:flex}.statement .eyebrow{color:#d4b97e}.statement h2{letter-spacing:-.055em;max-width:650px;margin:25px 0 0;font-size:clamp(50px,4.5vw,68px);font-weight:560;line-height:1.01}.statement h2 .gold{color:#d0b071}.statement p{color:#b4b4ae;max-width:580px;margin:32px 0 0;font-size:19px;line-height:1.58}.statement-list{grid-template-columns:1fr 1fr;gap:14px;max-width:610px;margin-top:42px;display:grid}.statement-chip{color:#d8d8d1;border-top:1px solid #343638;padding:16px 0 4px;font-size:14px}.falcon-media{min-height:760px;position:relative}.falcon-media:before{content:"";background:linear-gradient(90deg, var(--graphite) 0%, #0e101285 15%, #0e101200 47%), linear-gradient(180deg, #0e101200 68%, #0e101273 100%);z-index:1;pointer-events:none;position:absolute;inset:0}.falcon-media img{object-fit:cover;object-position:47% 46%;filter:saturate(.72)contrast(1.02)brightness(.88);width:100%;height:100%}.falcon-caption{z-index:2;color:#b9b9b4;text-transform:uppercase;letter-spacing:.08em;text-align:right;font:10px/1.4 IBM Plex Mono,monospace;position:absolute;bottom:28px;right:32px}.flow{background:var(--bg);padding:126px 0 140px}.flow-head{grid-template-columns:7fr 4fr;align-items:end;gap:80px;display:grid}.flow h2{letter-spacing:-.052em;max-width:760px;margin:18px 0 0;font-size:clamp(46px,4.1vw,60px);font-weight:570;line-height:1.02}.flow-intro{color:var(--text-2);max-width:520px;margin:0;font-size:18px;line-height:1.55}.steps{border-top:1px solid #cec9bf;grid-template-columns:repeat(5,1fr);margin-top:58px;display:grid}.step{border-right:1px solid #d6d1c8;min-height:168px;padding:22px 22px 26px 0;position:relative}.step:last-child{border-right:0;padding-left:22px}.step:not(:first-child){padding-left:22px}.step-no{color:var(--gold-deep);letter-spacing:.06em;font:500 11px/1 IBM Plex Mono,monospace}.step h3{letter-spacing:-.03em;max-width:185px;margin:24px 0 0;font-size:20px;font-weight:620;line-height:1.18}.step p{color:#777873;max-width:190px;margin:10px 0 0;font-size:13px;line-height:1.45}.flow-preview{background:#faf8f3;border:1px solid #d8d3c9;border-radius:16px;grid-template-columns:1fr 1fr;min-height:410px;margin-top:38px;display:grid;overflow:hidden}.flow-preview-copy{padding:48px}.flow-preview-copy h3{letter-spacing:-.045em;max-width:440px;margin:18px 0 0;font-size:34px;line-height:1.08}.flow-preview-copy p{color:var(--text-2);max-width:430px;margin:20px 0 0;font-size:16px;line-height:1.55}.flow-preview-ui{background:#f3efe7;border-left:1px solid #ded9d0;justify-content:center;align-items:center;padding:26px;display:flex;position:relative}.mini-screen{background:#fff;border:1px solid #d8d3c9;border-radius:12px;width:92%;overflow:hidden;box-shadow:0 18px 40px #12121014}.mini-screen .bar{background:#f5f2ec;border-bottom:1px solid #e3ded6;align-items:center;gap:5px;height:38px;padding:0 12px;display:flex}.dot{background:#c8c3ba;border-radius:50%;width:6px;height:6px}.mini-screen .inner{padding:16px}.mini-title{border-bottom:1px solid #ece8e1;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.mini-title strong{font-size:14px}.mini-title span{color:var(--success);background:#edf3ef;border-radius:6px;padding:6px 7px;font:600 11px/1 IBM Plex Mono,monospace}.mini-list{gap:8px;margin-top:12px;display:grid}.mini-row{background:#fff;border:1px solid #e4e0d8;border-radius:8px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:9px;display:grid}.mini-num{color:var(--gold-deep);background:#f4eee1;border-radius:6px;place-items:center;width:28px;height:28px;font:500 9px/1 IBM Plex Mono,monospace;display:grid}.mini-row b{font-size:11.5px}.mini-row small{color:#91918d;margin-top:3px;font-size:9.5px;display:block}.mini-score{color:var(--success);background:#edf3ef;border-radius:6px;padding:5px 6px;font:600 10px/1 IBM Plex Mono,monospace}.reveal{opacity:0;transition:opacity .55s cubic-bezier(.2,.7,.2,1),transform .55s cubic-bezier(.2,.7,.2,1);transform:translateY(16px)}.reveal.in{opacity:1;transform:none}.prototype-note{color:#92938f;text-transform:uppercase;letter-spacing:.07em;background:#0a0b0c;padding:18px 0;font:10px/1.5 IBM Plex Mono,monospace}.prototype-note .container{justify-content:space-between;gap:20px;display:flex}@media (max-width:1180px){.nav{display:none}.header-inner{grid-template-columns:1fr auto}.hero-grid{grid-template-columns:1fr;gap:46px}.hero{padding-top:64px}.hero-copy{max-width:850px}.product-stage{min-height:auto}.product-shell{width:100%}.float-card{right:20px}.spent-top,.flow-head{grid-template-columns:1fr;gap:24px}.cost-grid{grid-template-columns:repeat(4,1fr)}.statement-grid{grid-template-columns:1fr}.statement-copy{padding:100px 0}.falcon-media{min-height:580px}.steps{grid-template-columns:repeat(3,1fr)}.step{border-bottom:1px solid #d6d1c8}.step:nth-child(3){border-right:0}.step:nth-child(4){padding-left:0}}@media (max-width:760px){.container{width:min(calc(100% - 36px), var(--container))}.site-header{height:68px}.header-inner{gap:12px}.brand img{width:104px}.header-actions .btn{height:42px;padding:0 14px;font-size:12px}.hero{min-height:auto;padding:56px 0 70px}.hero h1{font-size:46px;line-height:1.01}.hero-lead{font-size:17px}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .btn{width:100%}.product-shell{border-radius:12px}.product-body{grid-template-columns:1fr}.sidebar{display:none}.product-main{padding:16px}.metric-grid{grid-template-columns:1fr 1fr}.insight-grid{grid-template-columns:1fr}.float-card{display:none}.spent{padding:82px 0 90px}.spent h2,.flow h2{font-size:42px}.cost-grid{grid-template-columns:repeat(2,1fr)}.spent-bottom{grid-template-columns:1fr}.problem-line{font-size:22px}.statement-copy{padding:84px 0 72px}.statement h2{font-size:44px}.statement p{font-size:17px}.statement-list{grid-template-columns:1fr}.falcon-media{min-height:500px;margin:0 -18px}.flow{padding:84px 0 92px}.steps{grid-template-columns:1fr}.step,.step:not(:first-child),.step:last-child{border-bottom:1px solid #d6d1c8;border-right:0;min-height:auto;padding:20px 0}.step h3{max-width:none;margin-top:12px}.step p{max-width:none}.flow-preview{grid-template-columns:1fr}.flow-preview-copy{padding:30px}.flow-preview-ui{border-top:1px solid #ded9d0;border-left:0;padding:20px}.prototype-note .container{display:block}.prototype-note span:last-child{margin-top:6px;display:block}}.hero-copy>.eyebrow{letter-spacing:.065em;color:#7c6336;font-size:14px;font-weight:600}.hero-copy>.eyebrow:before{width:7px;height:7px}.hero h1{letter-spacing:-.052em;max-width:790px;margin-top:22px;font-size:clamp(54px,4.65vw,70px);line-height:1.005}.hero h1 .accent{color:var(--gold-deep);margin-top:8px;display:block}.hero-lead{max-width:690px;margin-top:25px;font-size:19px;line-height:1.53}.hero-proof{border-top:1px solid #d2cdc4;grid-template-columns:repeat(3,1fr);gap:0;max-width:760px;margin-top:34px;display:grid}.hero-proof-item{border-right:1px solid #d9d4cb;min-height:92px;padding:17px 18px 7px 0}.hero-proof-item:not(:first-child){padding-left:18px}.hero-proof-item:last-of-type{border-right:0}.hero-proof-item b{letter-spacing:-.025em;color:var(--text);font-size:16px;font-weight:650;line-height:1.15;display:block}.hero-proof-item span{color:#73746f;max-width:190px;margin-top:7px;font-size:12.5px;line-height:1.4;display:block}.hero-qualifier{color:#8b8b86;letter-spacing:-.01em;grid-column:1/-1;margin-top:11px;font-size:12.5px}.product-shell{width:770px}.product-status{color:var(--success);font-size:10px;font-weight:600}.score{white-space:nowrap;font-size:10.5px}.side-item{font-size:12.5px}.float-card{bottom:34px}@media (max-width:1180px){.site-header{height:76px}.header-inner{grid-template-columns:1fr auto}.brand img{width:140px}.hero{min-height:auto;padding-top:54px}.hero-grid{grid-template-columns:1fr;gap:40px}.hero-copy{max-width:900px}.product-shell{width:100%}}@media (max-width:760px){.site-header{height:70px}.brand img{width:124px}.header-actions .btn{height:42px;padding:0 12px;font-size:11.5px}.hero{padding:44px 0 64px}.hero-copy>.eyebrow{font-size:12px}.hero h1{font-size:43px;line-height:1.015}.hero h1 .accent{margin-top:6px}.hero-lead{margin-top:21px;font-size:17px}.hero-proof{grid-template-columns:1fr;margin-top:28px}.hero-proof-item,.hero-proof-item:not(:first-child){border-bottom:1px solid #ddd8cf;border-right:0;min-height:auto;padding:13px 0}.hero-proof-item span{max-width:none}.hero-qualifier{margin-top:14px}}.product-stage{perspective:1200px;align-items:center;min-height:635px;display:flex;position:relative}.product-glow{filter:blur(16px);background:radial-gradient(circle at 58% 42%,#c1a05c33,#c1a05c0d 34%,#c1a05c00 68%);inset:4% -17% 0 2%}.product-shell.lux-product{transform-origin:50%;background:#111315;border:1px solid #ad9a7585;border-radius:20px;width:790px;max-width:none;height:600px;position:relative;overflow:hidden;transform:rotateY(-1.4deg)rotateX(.6deg);box-shadow:0 38px 90px #1c191233,0 10px 28px #1c19121f,inset 0 1px #ffffff12}.lux-product:before{content:"";pointer-events:none;z-index:4;background:linear-gradient(128deg,#ffffff0e,#0000 22% 73%,#c1a05c0b);position:absolute;inset:0}.lux-product:after{content:"";pointer-events:none;z-index:5;background:linear-gradient(105deg,#0000 30%,#ffffff0e 49%,#0000 66%);animation:8s ease-in-out infinite luxSheen;position:absolute;inset:-40% 40% -40% -30%;transform:translate(-50%)}.lux-topbar{color:#f7f4ed;background:linear-gradient(#191b1d,#151719);border-bottom:1px solid #292c2e;grid-template-columns:165px 1fr auto;align-items:center;gap:16px;height:54px;padding:0 18px;display:grid}.lux-brand{align-items:center;gap:9px;font-size:13px;font-weight:650;display:flex}.lux-brand-mark{color:#d3b46e;background:#211e18;border:1px solid #6f5e3e;border-radius:7px;place-items:center;width:28px;height:28px;font:600 9px/1 IBM Plex Mono,monospace;display:grid}.lux-top-center{color:#707472;letter-spacing:.09em;white-space:nowrap;justify-content:center;align-items:center;gap:8px;font:500 8px/1 IBM Plex Mono,monospace;display:flex}.lux-top-center i{background:#8a7347;border-radius:50%;width:3px;height:3px}.lux-live{color:#86b99c;letter-spacing:.07em;white-space:nowrap;align-items:center;gap:7px;font:600 8px/1 IBM Plex Mono,monospace;display:flex}.lux-live-dot{background:#58a479;border-radius:50%;width:6px;height:6px;animation:2.6s ease-in-out infinite luxPulse;box-shadow:0 0 0 4px #58a47917}.lux-body{grid-template-columns:132px 1fr;height:546px;display:grid}.lux-sidebar{color:#7f8380;background:#141618;border-right:1px solid #25282a;padding:18px 10px;position:relative}.lux-sidebar:after{content:"";opacity:.55;background:linear-gradient(#0000,#665638 38%,#0000 75%);width:1px;position:absolute;top:0;bottom:0;right:-1px}.lux-nav-group{color:#555957;letter-spacing:.12em;padding:5px 9px 9px;font:500 7.5px/1 IBM Plex Mono,monospace}.lux-nav{color:#737773;border-radius:7px;align-items:center;gap:9px;height:34px;margin-bottom:4px;padding:0 8px;font-size:10px;display:flex}.lux-nav span{color:#444846;width:15px;font:500 7px/1 IBM Plex Mono,monospace}.lux-nav b{font-weight:520}.lux-nav.active{color:#e4ddcf;background:linear-gradient(90deg,#29251e,#1e201f);border:1px solid #3a352c;box-shadow:inset 2px 0 #b28d49}.lux-nav.active span{color:#c7a766}.lux-side-sep{background:#242729;height:1px;margin:15px 7px 12px}.lux-workspace{background:radial-gradient(circle at 76% 4%,#c1a05c14,#0000 26%),#f5f2ec;padding:18px 19px 16px;overflow:hidden}.lux-company-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.lux-kicker{color:#9c968b;letter-spacing:.11em;margin-bottom:6px;font:500 7px/1 IBM Plex Mono,monospace}.lux-company-name{letter-spacing:-.035em;color:#17191a;font-size:20px;font-weight:650;line-height:1.05}.lux-company-meta{color:#8b8b84;margin-top:5px;font-size:9.5px}.lux-fit{text-align:right;background:#ffffffbd;border:1px solid #d9d1c2;border-radius:9px;min-width:104px;padding:9px 10px;box-shadow:0 5px 13px #1c19120a}.lux-fit span{color:#939087;letter-spacing:.07em;font:500 6.5px/1 IBM Plex Mono,monospace;display:block}.lux-fit strong{color:#3f7558;margin-top:6px;font:650 19px/1 IBM Plex Mono,monospace;display:block}.lux-pipeline{border-top:1px solid #dcd6cc;border-bottom:1px solid #dcd6cc;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:14px;padding:9px 0 11px;display:grid;position:relative}.lux-step{opacity:.47;cursor:default;padding-left:13px;transition:opacity .35s,transform .35s;position:relative}.lux-step:before{content:"";background:#b8b2a7;border:1px solid #f5f2ec;border-radius:50%;width:5px;height:5px;transition:all .35s;position:absolute;top:3px;left:0;box-shadow:0 0 0 1px #cfc8bc}.lux-step span{color:#a29d93;font:500 6.5px/1 IBM Plex Mono,monospace;display:block}.lux-step b{color:#333634;margin-top:4px;font-size:9.5px;font-weight:650;display:block}.lux-step small{color:#98958e;margin-top:2px;font-size:7.5px;display:block}.lux-step.active{opacity:1;transform:translateY(-1px)}.lux-step.active:before{background:#c29d57;box-shadow:0 0 0 3px #c29d571f,0 0 12px #c29d5761}.lux-progress{background:0 0;height:1px;position:absolute;bottom:-1px;left:4px;right:4px;overflow:hidden}.lux-progress i{background:linear-gradient(90deg,#0000,#be9852,#d2b577);width:24%;height:100%;transition:transform .45s cubic-bezier(.2,.7,.2,1);display:block;box-shadow:0 0 8px #be985259}.lux-grid{grid-template-columns:1.45fr .88fr;gap:10px;margin-top:11px;display:grid}.lux-intel-card,.lux-mini-card,.lux-message{background:#ffffffd1;border:1px solid #d9d3c9;border-radius:11px;transition:border-color .4s,box-shadow .4s,transform .4s,background .4s;box-shadow:0 6px 18px #1d1b1609}.lux-intel-card{min-height:226px;padding:13px 14px}.lux-card-label{color:#929087;letter-spacing:.085em;align-items:center;gap:6px;font:500 6.7px/1 IBM Plex Mono,monospace;display:flex}.lux-card-label span{color:#ac8542}.lux-intel-title{color:#202322;letter-spacing:-.02em;margin-top:11px;font-size:14px;font-weight:630}.lux-signal-list{gap:7px;margin-top:11px;display:grid}.lux-signal-row{background:#fbfaf7;border:1px solid #e5e0d7;border-radius:8px;grid-template-columns:7px 1fr auto;align-items:start;gap:8px;padding:8px 9px;display:grid}.lux-signal-row i{background:#b28d49;border-radius:50%;width:5px;height:5px;margin-top:4px;box-shadow:0 0 0 3px #b28d4914}.lux-signal-row b{color:#343634;font-size:9px;font-weight:620;display:block}.lux-signal-row small{color:#929087;margin-top:3px;font-size:7.5px;line-height:1.35;display:block}.lux-signal-row em{color:#887043;background:#f5f0e6;border:1px solid #dfd4be;border-radius:4px;padding:4px 5px;font:600 6.5px/1 IBM Plex Mono,monospace}.lux-side-stack{grid-template-rows:1fr 1fr;gap:10px;display:grid}.lux-mini-card{min-height:108px;padding:12px 12px 10px}.lux-mini-card>strong{color:#292c2b;margin-top:9px;font-size:10.5px;font-weight:640;line-height:1.2;display:block}.lux-mini-card>p{color:#8a8881;margin:6px 0 0;font-size:7.8px;line-height:1.4}.lux-confidence{color:#98958c;border-top:1px solid #e9e4dc;justify-content:space-between;align-items:center;margin-top:9px;padding-top:7px;font-size:7.5px;display:flex}.lux-confidence b{color:#90713d;font:650 9px/1 IBM Plex Mono,monospace}.lux-person-line{align-items:center;gap:8px;margin-top:9px;display:flex}.lux-avatar{color:#e8e2d6;background:linear-gradient(135deg,#16191a,#5f635f);border-radius:8px;place-items:center;width:28px;height:28px;font:600 7px/1 IBM Plex Mono,monospace;display:grid}.lux-person-line strong{color:#303231;font-size:9px;font-weight:650;display:block}.lux-person-line small{color:#97948d;margin-top:3px;font-size:7.3px;display:block}.lux-tags{flex-wrap:wrap;gap:4px;margin-top:9px;display:flex}.lux-tags span{color:#77766f;background:#faf8f3;border:1px solid #e2ddd4;border-radius:5px;padding:4px 5px;font-size:6.8px}.lux-message{background:linear-gradient(135deg,#f9f6ef,#fff);grid-template-columns:.75fr 1.25fr;gap:11px;min-height:116px;margin-top:10px;padding:12px 13px;display:grid}.lux-message-left>strong{color:#242726;margin-top:9px;font-size:10px;line-height:1.25;display:block}.lux-message-left>p{color:#8b8982;margin:5px 0 0;font-size:7.7px;line-height:1.42}.lux-message-preview{background:#fff;border:1px solid #ded7ca;border-radius:8px;padding:9px 10px;box-shadow:0 5px 14px #1b19140a}.lux-message-head{color:#97938a;letter-spacing:.05em;justify-content:space-between;align-items:center;font:500 6.5px/1 IBM Plex Mono,monospace;display:flex}.lux-message-head b{color:#4c8966;font-weight:650}.lux-message-preview p{color:#555750;margin:8px 0 0;font-size:7.9px;line-height:1.42}.lux-message-footer{color:#9a978e;border-top:1px solid #ece8e0;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding-top:7px;font-size:6.5px;display:flex}.lux-message-footer button{color:#f4f1ea;background:#17191a;border:0;border-radius:5px;height:24px;padding:0 8px;font-size:7px;font-weight:600}.lux-card-focus.is-focus{background:#fffefb;border-color:#c5ab76;transform:translateY(-1px);box-shadow:0 10px 28px #70582c1c,0 0 0 1px #c5ab7621}.lux-scan-line{z-index:3;opacity:0;pointer-events:none;background:linear-gradient(#0000,#caa763b8 24%,#caa76338 72%,#0000);width:1px;animation:6.8s ease-in-out infinite luxScan;position:absolute;top:54px;bottom:0;left:132px;box-shadow:0 0 18px #caa76324}.lux-float-proof{z-index:9;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fcfaf5f0;border:1px solid #bdaa85b8;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:285px;height:61px;padding:0 13px;display:grid;position:absolute;bottom:20px;right:-26px;box-shadow:0 18px 42px #1f1b1229}.lux-proof-dot{background:#4d996e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #4d996e1a}.lux-float-proof b{color:#202321;font-size:9.5px;font-weight:650;display:block}.lux-float-proof small{color:#8a8983;margin-top:3px;font-size:7px;display:block}.lux-float-proof>strong{color:#94743c;font:650 13px/1 IBM Plex Mono,monospace}@keyframes luxPulse{0%,to{box-shadow:0 0 0 3px #58a47914}50%{box-shadow:0 0 0 6px #58a47904}}@keyframes luxSheen{0%,20%{opacity:0;transform:translate(-85%)}34%{opacity:1}51%{opacity:0;transform:translate(180%)}to{opacity:0;transform:translate(180%)}}@keyframes luxScan{0%,12%{opacity:0;left:132px}20%{opacity:.35}52%{opacity:.22;left:98%}60%,to{opacity:0;left:98%}}@media (prefers-reduced-motion:reduce){.lux-product:after,.lux-live-dot,.lux-scan-line{animation:none}.lux-step,.lux-card-focus,.lux-progress i{transition:none}}@media (max-width:1180px){.product-shell.lux-product{width:100%;transform:none}.lux-float-proof{right:18px}}@media (max-width:760px){.product-shell.lux-product{height:auto;min-height:520px}.lux-body{grid-template-columns:1fr;height:auto}.lux-sidebar{display:none}.lux-topbar{grid-template-columns:1fr auto}.lux-top-center{display:none}.lux-workspace{padding:14px}.lux-grid{grid-template-columns:1fr}.lux-side-stack{grid-template-rows:auto;grid-template-columns:1fr 1fr}.lux-message{grid-template-columns:1fr}.lux-scan-line,.lux-float-proof{display:none}.lux-pipeline{gap:2px}.lux-step{padding-left:10px}}:root{--container:1380px}.brand{overflow:visible}.brand img{image-rendering:auto;width:194px;max-width:none;height:auto}.hero{min-height:calc(100vh - 88px);padding:52px 0 62px}.hero-grid{grid-template-columns:minmax(570px,.92fr) minmax(0,1.08fr);align-items:center;gap:48px}.hero-copy{padding:10px 0 12px}.hero-copy>.eyebrow{letter-spacing:.055em;font-size:13px;font-weight:600}.hero h1{letter-spacing:-.047em;text-wrap:balance;max-width:640px;margin-top:20px;font-size:clamp(52px,3.45vw,58px);font-weight:600;line-height:1.035}.hero h1 .accent{margin-top:7px;display:block}.hero-lead{letter-spacing:-.012em;max-width:625px;margin-top:24px;font-size:18px;line-height:1.52}.hero-actions{margin-top:27px}.hero-actions .btn{height:52px;font-size:15px}.hero-proof{max-width:640px;margin-top:30px}.hero-proof-item{min-height:84px;padding-top:15px}.hero-proof-item span{font-size:12px}.product-stage{min-height:610px}.product-shell.lux-product{width:770px;height:584px}.lux-body{height:530px}.lux-float-proof{bottom:17px}@media (max-width:1280px){:root{--container:1180px}.header-inner{grid-template-columns:250px 1fr auto}.brand img{width:180px}.nav{gap:22px;font-size:13.5px}.hero-grid{grid-template-columns:minmax(510px,.95fr) minmax(0,1.05fr);gap:36px}.hero h1{max-width:570px;font-size:52px}.product-shell.lux-product{width:700px;height:555px}.lux-body{height:501px}}@media (max-width:1180px){.site-header{height:78px}.header-inner{grid-template-columns:1fr auto}.brand img{width:174px}.hero{min-height:auto;padding-top:54px}.hero-grid{grid-template-columns:1fr;gap:40px}.hero-copy{max-width:820px}.hero h1{text-wrap:pretty;max-width:760px;font-size:54px}.hero-lead{max-width:720px}.hero-proof{max-width:760px}.product-shell.lux-product{width:100%;height:600px}.lux-body{height:546px}}@media (max-width:760px){.site-header{height:70px}.brand img{width:150px}.hero{padding:42px 0 62px}.hero h1{letter-spacing:-.042em;font-size:41px;line-height:1.035}.hero-lead{font-size:17px}}body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Arial,sans-serif}.header-inner{grid-template-columns:320px 1fr auto}.brand img{width:210px}.hero h1{letter-spacing:-.045em;text-wrap:balance;max-width:665px;font-size:clamp(50px,3vw,54px);font-weight:650;line-height:1.035}.hero-lead{max-width:650px}.hero-proof{max-width:665px}@media (max-width:1280px){.header-inner{grid-template-columns:270px 1fr auto}.brand img{width:188px}.hero-grid{grid-template-columns:minmax(520px,.96fr) minmax(0,1.04fr);gap:34px}.hero h1{max-width:590px;font-size:50px}}@media (max-width:1180px){.brand img{width:178px}.hero h1{max-width:760px;font-size:52px}}@media (max-width:760px){.brand img{width:154px}.hero h1{font-size:40px}}.site-header{height:88px}.header-inner{grid-template-columns:320px 1fr auto;gap:28px}.brand{align-items:center;min-width:0;display:flex}.brand img{image-rendering:auto;filter:none;width:242px;max-width:none;height:auto;display:block}.nav{gap:30px;font-size:15px}.hero{min-height:calc(100vh - 88px)}.hero-grid{grid-template-columns:minmax(0,5.35fr) minmax(560px,6.65fr);gap:54px}.hero h1{letter-spacing:-.05em;max-width:760px;font-size:clamp(52px,4.4vw,67px);font-weight:600;line-height:1.01}.hero-lead{max-width:640px;font-size:18px;line-height:1.5}.hero-copy{padding-top:6px}.falcon-media{background:#0f1113;min-height:760px}.falcon-media img{object-fit:cover;object-position:47% 50%;filter:saturate(.88)contrast(1.06)brightness(.86);width:100%;height:100%;transform:scale(1.045)}.falcon-media:before{background:linear-gradient(90deg, var(--graphite) 0%, #0e10128f 18%, #0e10121a 47%), linear-gradient(180deg, #0e101200 68%, #0e101270 100%)}.falcon-caption{color:#c7c6c0;letter-spacing:.09em;font-size:10px;bottom:28px;right:34px}@media (max-width:1180px){.site-header{height:80px}.header-inner{grid-template-columns:1fr auto}.brand img{width:218px}.hero{min-height:auto;padding-top:52px}.hero-grid{grid-template-columns:1fr;gap:38px}}@media (max-width:760px){.site-header{height:72px}.brand img{width:182px}.header-actions .btn{height:42px;padding:0 12px;font-size:11.5px}.hero{padding:42px 0 62px}.hero h1{font-size:42px;line-height:1.02}.hero-lead{font-size:17px}.falcon-media{min-height:480px;margin:0 -18px}.falcon-media img{object-position:48% 50%;transform:scale(1.08)}}.section-shell{border-top:1px solid #e1ddd5;padding:124px 0}.section-head{grid-template-columns:7fr 4fr;align-items:end;gap:72px;margin-bottom:44px;display:grid}.section-head h2{letter-spacing:-.05em;max-width:760px;margin:18px 0 0;font-size:clamp(44px,4vw,58px);font-weight:570;line-height:1.02}.section-head p{color:var(--text-2);max-width:520px;margin:0;font-size:18px;line-height:1.55}.cards-3{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.cards-4{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.case-card,.fit-card,.price-card,.about-card,.faq-item{background:#fcfbf8;border:1px solid #ded9d0;border-radius:16px;box-shadow:0 10px 28px #1212100a}.case-card{flex-direction:column;gap:16px;min-height:292px;padding:24px;display:flex}.case-no,.fit-no,.price-no{color:var(--gold-deep);letter-spacing:.08em;text-transform:uppercase;font:600 11px/1 IBM Plex Mono,monospace}.case-card h3,.fit-card h3,.price-card h3,.about-card h3{letter-spacing:-.035em;margin:0;font-size:24px;font-weight:620;line-height:1.1}.case-card p,.fit-card p,.price-card p,.about-card p,.faq-answer{color:var(--text-2);margin:0;font-size:15px;line-height:1.58}.case-points,.fit-points,.price-points{gap:8px;padding-top:4px;display:grid}.case-points span,.fit-points span,.price-points span{color:#4b4e49;padding-left:18px;font-size:14px;line-height:1.45;position:relative}.case-points span:before,.fit-points span:before,.price-points span:before{content:"";background:#d5c39a;border-radius:2px;width:7px;height:7px;position:absolute;top:.56em;left:0}.case-meta{color:#7a7c78;text-transform:uppercase;letter-spacing:.05em;border-top:1px solid #e7e2d9;justify-content:space-between;gap:14px;margin-top:auto;padding-top:18px;font:500 11px/1.4 IBM Plex Mono,monospace;display:flex}.case-tag{color:var(--success)}.fit{background:var(--paper)}.fit-grid{grid-template-columns:1.15fr .85fr;align-items:stretch;gap:18px;display:grid}.fit-left{grid-template-columns:1fr 1fr;gap:18px;display:grid}.fit-card{min-height:220px;padding:24px}.fit-card p{margin-top:14px}.fit-side{color:#f3f0e8;background:linear-gradient(#151719 0%,#0e1012 100%);border:1px solid #ded9d0;border-radius:18px;flex-direction:column;justify-content:space-between;min-height:458px;padding:30px;display:flex;position:relative;overflow:hidden}.fit-side:after{content:"";filter:blur(10px);background:radial-gradient(circle,#c1a05c38,#c1a05c00 68%);border-radius:50%;width:340px;height:340px;position:absolute;inset:auto -20% -22% auto}.fit-side .eyebrow{color:#d4b97e}.fit-side h3{letter-spacing:-.045em;max-width:360px;margin:16px 0 0;font-size:32px;line-height:1.06}.fit-side p{color:#b6b5b0;max-width:360px;margin:18px 0 0;font-size:16px;line-height:1.55}.fit-side ul{z-index:1;gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid;position:relative}.fit-side li{color:#e0ddd5;border-top:1px solid #ffffff14;padding:12px 0;font-size:14px}.fit-badge{letter-spacing:.07em;text-transform:uppercase;color:#e9d4a7;background:#ffffff08;border:1px solid #d4b97e57;border-radius:999px;align-items:center;gap:8px;width:max-content;padding:9px 12px;font:600 11px/1 IBM Plex Mono,monospace;display:inline-flex}.price{background:var(--bg)}.price-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.price-card{flex-direction:column;min-height:400px;padding:26px;display:flex}.price-card.featured{color:#f4f1ea;background:linear-gradient(#17191b 0%,#0e1012 100%);border-color:#25282b;box-shadow:0 18px 46px #0f0f0f1f}.price-card.featured p,.price-card.featured .price-points span{color:#d8d5cd}.price-card.featured .price-points span:before{background:#d4b97e}.price-card .price-line{letter-spacing:-.05em;margin-top:18px;font-size:40px;font-weight:620;line-height:1}.price-card .price-sub{text-transform:uppercase;letter-spacing:.06em;color:#878983;margin-top:8px;font:500 11px/1.4 IBM Plex Mono,monospace}.price-card.featured .price-sub{color:#afaea8}.price-card .btn{width:100%;margin-top:auto}.price-note{color:#7c7e79;margin-top:28px;font-size:13px;line-height:1.5}.about{background:var(--paper)}.about-grid{grid-template-columns:1.05fr .95fr;align-items:stretch;gap:18px;display:grid}.about-main{background:#fcfbf8;border:1px solid #ded9d0;border-radius:18px;padding:30px 30px 34px}.about-main h3{letter-spacing:-.045em;max-width:560px;margin:0;font-size:34px;line-height:1.06}.about-main p{color:var(--text-2);max-width:620px;margin-top:18px;font-size:17px;line-height:1.6}.about-stats{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px;display:grid}.about-stat{border-top:1px solid #d8d2c8;padding-top:16px}.about-stat b{letter-spacing:-.04em;font-size:28px;line-height:1.05;display:block}.about-stat span{color:#72746f;margin-top:8px;font-size:13px;line-height:1.45;display:block}.about-side{gap:18px;display:grid}.about-card{min-height:180px;padding:24px}.about-card p{margin-top:14px}.faq-list{gap:12px;margin-top:16px;display:grid}.faq-item{padding:20px 22px}.faq-q{letter-spacing:-.025em;margin-bottom:10px;font-size:18px;font-weight:610;line-height:1.25}.footer{color:#d5d2ca;background:#0d0f11;border-top:1px solid #232629;padding:34px 0}.footer-grid{grid-template-columns:1fr auto auto;align-items:center;gap:18px;display:grid}.footer-brand img{width:210px;height:auto}.footer-small{color:#9fa09b;font-size:13px}.footer-links{color:#d7d4cc;gap:18px;font-size:14px;display:flex}@media (max-width:1180px){.section-head,.fit-grid,.about-grid{grid-template-columns:1fr;gap:24px}.cards-3,.price-grid,.cards-4,.fit-left,.about-stats{grid-template-columns:1fr 1fr}.fit-side{min-height:auto}.footer-grid{grid-template-columns:1fr;justify-items:start}}@media (max-width:760px){.section-shell{padding:84px 0}.section-head h2{font-size:42px}.section-head p{font-size:17px}.cards-3,.cards-4,.price-grid,.fit-left,.about-stats{grid-template-columns:1fr}.case-card,.fit-card,.price-card,.about-card,.about-main,.faq-item{padding:22px}.fit-side h3,.about-main h3{font-size:28px}.price-card .price-line{font-size:34px}.footer-links{flex-wrap:wrap;gap:12px}.footer-brand img{width:180px}}.loss-section{background:#f8f6f1;border-top:1px solid #ded9d0;border-bottom:1px solid #ded9d0;padding:118px 0 124px;overflow:hidden}.loss-top{grid-template-columns:1.25fr .75fr;align-items:end;gap:72px;display:grid}.loss-title h2{letter-spacing:-.057em;max-width:850px;margin:18px 0 0;font-size:clamp(41px,4.7vw,41px);font-weight:590;line-height:.98}.loss-title h2 span{color:var(--gold-deep)}.loss-side{border-left:1px solid #d3cdc2;padding-left:30px}.loss-number{letter-spacing:-.07em;color:var(--graphite);font-size:clamp(72px,8vw,118px);font-weight:610;line-height:.82}.loss-number small{letter-spacing:-.03em;color:var(--gold-deep);vertical-align:top;margin-left:4px;font-size:.34em}.loss-side p{color:#62645f;max-width:390px;margin:24px 0 0;font-size:18px;line-height:1.5}.loss-spend{border-top:1px solid #cbc5ba;border-left:1px solid #cbc5ba;grid-template-columns:repeat(8,1fr);margin-top:56px;display:grid}.loss-spend div{background:#fcfbf7;border-bottom:1px solid #cbc5ba;border-right:1px solid #cbc5ba;align-items:flex-end;min-height:112px;padding:18px 14px;display:flex}.loss-conclusion{background:var(--graphite);color:#f5f2ea;border-radius:14px;grid-template-columns:1.1fr .9fr;align-items:center;gap:42px;margin-top:26px;padding:28px 30px;display:grid}.loss-conclusion strong{letter-spacing:-.035em;font-size:26px;font-weight:580;line-height:1.18}.loss-conclusion p{color:#b7b7b1;margin:0;font-size:16px;line-height:1.55}.approach-copy-final{width:55%;padding:100px 0}.approach-copy-final .eyebrow{color:#d4b97e}.approach-copy-final h2{letter-spacing:-.055em;max-width:720px;margin:24px 0 0;font-size:clamp(50px,4.5vw,70px);font-weight:560;line-height:1}.approach-copy-final h2 span{color:#d0b071}.approach-copy-final p{color:#bbbab4;max-width:600px;margin:28px 0 0;font-size:18px;line-height:1.58}.approach-points{border-top:1px solid #343638;grid-template-columns:1fr 1fr;gap:0 28px;max-width:630px;margin-top:38px;display:grid}.approach-points div{color:#e0ddd5;border-bottom:1px solid #343638;padding:17px 0;font-size:14px}.approach-caption{z-index:3;color:#d1cdc3;text-transform:uppercase;letter-spacing:.09em;font:500 10px/1.4 IBM Plex Mono,monospace;position:absolute;bottom:24px;right:28px}.how-final{background:var(--bg);border-bottom:1px solid #ddd8cf;padding:124px 0 132px}.final-head{grid-template-columns:7fr 4fr;align-items:end;gap:72px;margin-bottom:44px;display:grid}.final-head h2{letter-spacing:-.052em;max-width:780px;margin:18px 0 0;font-size:clamp(46px,4.1vw,62px);font-weight:570;line-height:1.01}.final-head p{color:var(--text-2);max-width:520px;margin:0;font-size:18px;line-height:1.55}.how-board{background:#fcfbf8;border:1px solid #d7d1c7;border-radius:18px;grid-template-columns:330px 1fr;min-height:590px;display:grid;overflow:hidden;box-shadow:0 20px 50px #14120e0f}.how-nav{color:#ece8df;background:#151719;flex-direction:column;gap:4px;padding:22px 16px;display:flex}.how-nav-title{color:#777b77;letter-spacing:.11em;text-transform:uppercase;padding:8px 10px 14px;font:500 9px/1 IBM Plex Mono,monospace}.how-tab{appearance:none;color:#868a86;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:36px 1fr;gap:10px;padding:15px 14px;transition:all .25s;display:grid}.how-tab:hover{color:#d5d2ca;background:#1b1e20}.how-tab.active{color:#f6f2e9;background:#24211b;box-shadow:inset 2px 0 #c1a05c}.how-tab-no{color:#8b7447;padding-top:2px;font:600 9px/1.2 IBM Plex Mono,monospace}.how-tab strong{font-size:14px;font-weight:610;display:block}.how-tab small{color:#747874;margin-top:4px;font-size:11px;line-height:1.35;display:block}.how-tab.active small{color:#a9aaa5}.how-progress{background:#2a2d2f;height:1px;margin:12px 10px 0;overflow:hidden}.how-progress i{background:#c1a05c;width:20%;height:100%;transition:transform .4s;display:block}.how-stage{background:radial-gradient(circle at 85% 10%,#c1a05c14,#0000 28%),#f3efe7;padding:32px;position:relative;overflow:hidden}.how-panel{opacity:0;pointer-events:none;transition:opacity .35s,transform .35s;position:absolute;inset:32px;transform:translateY(10px)}.how-panel.active{opacity:1;pointer-events:auto;transform:none}.how-panel-copy{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:22px;display:flex}.how-panel-copy h3{letter-spacing:-.045em;max-width:500px;margin:0;font-size:32px;font-weight:620;line-height:1.08}.how-panel-copy p{color:#777873;max-width:310px;margin:0;font-size:14px;line-height:1.5}.demo-ui{background:#fff;border:1px solid #d8d2c8;border-radius:12px;overflow:hidden;box-shadow:0 18px 42px #16120c14}.demo-bar{background:#f7f4ee;border-bottom:1px solid #e9e4db;justify-content:space-between;align-items:center;height:42px;padding:0 14px;display:flex}.demo-dots{gap:5px;display:flex}.demo-dots i{background:#cbc6bd;border-radius:50%;width:6px;height:6px}.demo-status{color:var(--success);letter-spacing:.06em;text-transform:uppercase;font:600 9px/1 IBM Plex Mono,monospace}.demo-body{padding:18px}.demo-row{border:1px solid #e5e0d8;border-radius:8px;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;margin-top:8px;padding:12px;display:grid}.demo-row:first-child{margin-top:0}.demo-num{color:#94743c;background:#f3eee4;border-radius:7px;place-items:center;height:32px;font:600 9px/1 IBM Plex Mono,monospace;display:grid}.demo-row b{font-size:12px;display:block}.demo-row small{color:#96938b;margin-top:4px;font-size:10px;display:block}.demo-pill{color:#3f7558;background:#edf3ef;border-radius:6px;padding:6px 8px;font:600 9px/1 IBM Plex Mono,monospace}.demo-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.demo-card{background:#fff;border:1px solid #e2ddd4;border-radius:9px;min-height:118px;padding:16px}.demo-label{color:#9a958b;letter-spacing:.06em;text-transform:uppercase;font:600 8px/1 IBM Plex Mono,monospace}.demo-card strong{margin-top:10px;font-size:14px;line-height:1.25;display:block}.demo-card p{color:#85837c;margin:7px 0 0;font-size:11px;line-height:1.45}.demo-highlight{background:#f3eee3;border-color:#dccdaf}.demo-person{align-items:center;gap:10px;margin-top:14px;display:flex}.demo-avatar{color:#f5f1e8;background:#1a1d1f;border-radius:9px;place-items:center;width:38px;height:38px;font:600 9px/1 IBM Plex Mono,monospace;display:grid}.demo-channels{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.demo-channels span{color:#676963;background:#faf8f3;border:1px solid #ddd7cc;border-radius:6px;padding:6px 8px;font-size:10px}.demo-message{color:#4d504b;background:#faf8f3;border:1px solid #ddd6ca;border-radius:10px;padding:15px;font-size:12px;line-height:1.5}.demo-bars{gap:14px;margin-top:4px;display:grid}.demo-bar-row{color:#676963;grid-template-columns:110px 1fr 28px;align-items:center;gap:10px;font-size:11px;display:grid}.demo-bar-track{background:#eeeae2;border-radius:999px;height:7px;overflow:hidden}.demo-bar-track i{background:#b69657;border-radius:999px;height:100%;display:block}.proof-final{background:#fff;border-bottom:1px solid #e1ddd5;padding:122px 0 126px}.proof-intro{max-width:860px}.proof-intro h2{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(48px,4.3vw,64px);font-weight:570;line-height:1}.proof-intro p{color:#62645f;max-width:820px;margin:20px 0 0;font-size:17px;line-height:1.56}.proof-stats{border-top:1px solid #cfc9be;border-left:1px solid #cfc9be;grid-template-columns:repeat(4,1fr);gap:0;margin-top:48px;display:grid}.proof-stat{border-bottom:1px solid #cfc9be;border-right:1px solid #cfc9be;min-height:155px;padding:22px 20px 24px}.proof-stat b{letter-spacing:-.055em;font-size:46px;font-weight:610;line-height:1;display:block}.proof-stat span{color:#70726d;margin-top:12px;font-size:13px;line-height:1.45;display:block}.proof-cases{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px;display:grid}.proof-case{background:#faf8f4;border:1px solid #e0dbd2;border-radius:10px;padding:18px 18px 19px}.proof-case b{color:#94743c;letter-spacing:-.04em;font:600 24px/1 IBM Plex Mono,monospace;display:block}.proof-case span{color:#4f524d;margin-top:8px;font-size:13px;line-height:1.45;display:block}.proof-case small{color:#9a978f;text-transform:uppercase;letter-spacing:.06em;margin-top:7px;font:500 9px/1.3 IBM Plex Mono,monospace;display:block}.proof-logos-wrap img{mix-blend-mode:multiply;opacity:.94;width:100%;height:auto}.mentor-line{color:#7a7c77;flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;font-size:13px;display:flex}.mentor-line strong{color:#1b1e1c;font-weight:620}.mentor-tag{color:#5b5e59;background:#fcfbf8;border:1px solid #d8d2c8;border-radius:999px;padding:7px 10px;font:600 10px/1 IBM Plex Mono,monospace}.brain-final .eyebrow{color:#d4b97e}.brain-card{border-right:1px solid #2c2f31;min-height:235px;padding:26px 34px 12px 0}.brain-foot{color:#8f918d;letter-spacing:.04em;text-transform:uppercase;border-top:1px solid #2b2e30;margin-top:42px;padding:18px 0 0;font:500 11px/1.5 IBM Plex Mono,monospace}.fit-final{background:#f7f5f0;padding:122px 0 126px}.fit-title h2{letter-spacing:-.055em;max-width:940px;margin:18px 0 0;font-size:clamp(48px,4.4vw,66px);font-weight:570;line-height:1}.fit-columns{grid-template-columns:1fr 1fr;gap:18px;margin-top:48px;display:grid}.fit-box{background:#fcfbf8;border:1px solid #d9d3c9;border-radius:14px;padding:26px}.fit-box.good{color:#f5f1e8;background:#151719;border-color:#151719}.fit-box-label{letter-spacing:.08em;text-transform:uppercase;color:#94743c;margin-bottom:18px;font:600 10px/1 IBM Plex Mono,monospace}.fit-box.good .fit-box-label{color:#d1b271}.fit-list{display:grid}.fit-list div{color:#5d605b;border-top:1px solid #e1ddd5;padding:14px 0;font-size:16px;line-height:1.4}.fit-box.good .fit-list div{color:#e0ddd5;border-color:#303335}.roles-title{color:#8c8b84;text-transform:uppercase;letter-spacing:.08em;margin-top:36px;font:600 10px/1 IBM Plex Mono,monospace}.roles-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px;display:grid}.role-chip{color:#555853;background:#fcfbf8;border:1px solid #ddd7cd;border-radius:9px;padding:16px;font-size:13px;line-height:1.35}.fit-meta{color:#74766f;border-top:1px solid #d9d3c9;flex-wrap:wrap;gap:28px;margin-top:28px;padding-top:22px;font-size:13px;display:flex}.fit-meta strong{color:#202321;font-weight:620}.implement-final{background:#fff;padding:116px 0 122px}.implement-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:46px;display:grid}.implement-card{border-top:1px solid #b89a60;border-bottom:1px solid #ded9d0;min-height:210px;padding:26px}.implement-card small{color:#94743c;text-transform:uppercase;letter-spacing:.07em;font:600 9px/1 IBM Plex Mono,monospace}.implement-card h3{letter-spacing:-.035em;margin:18px 0 0;font-size:25px;line-height:1.12}.implement-card p{color:#70726d;margin:14px 0 0;font-size:14px;line-height:1.55}.implement-note{color:#464943;background:#f3efe6;border:1px solid #ded4c1;border-radius:10px;margin-top:32px;padding:22px 24px;font-size:17px;line-height:1.45}.price-final{background:#f4f1ea;border-top:1px solid #ddd8cf;padding:120px 0 126px}.price-final-grid{grid-template-columns:1.1fr .9fr;gap:18px;margin-top:48px;display:grid}.price-final-card{background:#fcfbf8;border:1px solid #d8d2c8;border-radius:16px;flex-direction:column;min-height:430px;padding:28px;display:flex}.price-final-card.primary{color:#f5f1e8;background:#111315;border-color:#111315}.price-kicker{color:#94743c;text-transform:uppercase;letter-spacing:.08em;font:600 10px/1 IBM Plex Mono,monospace}.primary .price-kicker{color:#d1b271}.price-final-card h3{letter-spacing:-.04em;margin:18px 0 0;font-size:30px;line-height:1.08}.price-amount{letter-spacing:-.055em;margin-top:24px;font-size:50px;font-weight:620;line-height:.98}.price-amount small{letter-spacing:-.01em;color:#888a84;font-size:16px;font-weight:500}.primary .price-amount small{color:#aaa9a4}.price-duration{color:#8c8d88;text-transform:uppercase;letter-spacing:.06em;margin-top:8px;font:500 10px/1.4 IBM Plex Mono,monospace}.primary .price-duration{color:#a9a9a3}.price-list-final{gap:10px;margin-top:26px;display:grid}.price-list-final span{color:#5d605b;padding-left:18px;font-size:14px;line-height:1.45;position:relative}.primary .price-list-final span{color:#d5d2ca}.price-list-final span:before{content:"";background:#c1a05c;border-radius:2px;width:7px;height:7px;position:absolute;top:.52em;left:0}.price-final-card .btn{width:100%;margin-top:auto}.price-footnote{color:#7c7e79;max-width:920px;margin-top:24px;font-size:13px;line-height:1.5}.final-cta{color:#f5f1e8;background:#0d0f11;padding:92px 0}.final-cta-inner{grid-template-columns:1fr auto;align-items:center;gap:40px;display:grid}.final-cta h2{letter-spacing:-.05em;max-width:780px;margin:16px 0 0;font-size:clamp(40px,4vw,58px);font-weight:560;line-height:1.02}.final-cta p{color:#afaea8;max-width:720px;margin:18px 0 0;font-size:16px;line-height:1.55}.site-footer{color:#8f918d;background:#090a0b;border-top:1px solid #232628;padding:28px 0}.footer-inner-final{justify-content:space-between;align-items:center;gap:24px;display:flex}.footer-inner-final img{width:205px}.footer-inner-final div{font-size:12px}@media (max-width:1180px){.loss-top,.final-head,.price-final-grid,.final-cta-inner{grid-template-columns:1fr;gap:28px}.loss-spend{grid-template-columns:repeat(4,1fr)}.loss-conclusion{grid-template-columns:1fr}.approach-photo{inset:0 0 0 35%}.approach-copy-final{width:65%}.how-board{grid-template-columns:270px 1fr}.proof-stats,.proof-cases{grid-template-columns:1fr 1fr}.brain-grid{grid-template-columns:1fr}.brain-card,.brain-card:not(:first-child){border-bottom:1px solid #2c2f31;border-right:0;padding:24px 0}.fit-columns{grid-template-columns:1fr}.roles-grid{grid-template-columns:1fr 1fr}.implement-grid{grid-template-columns:1fr}}@media (max-width:760px){.loss-section,.how-final,.proof-final,.brain-final,.fit-final,.implement-final,.price-final{padding:82px 0}.loss-title h2,.final-head h2,.proof-intro h2,.brain-final h2,.fit-title h2{font-size:42px}.loss-number{font-size:78px}.loss-spend{grid-template-columns:1fr 1fr}.loss-conclusion{padding:22px}.approach-final,.approach-final .container{min-height:760px}.approach-photo{inset:42% 0 0}.approach-photo:after{background:linear-gradient(#0d0f11 0%,#0d0f11fa 10%,#0d0f1166 50%,#0d0f112e 100%)}.approach-copy-final{align-self:flex-start;width:100%;padding:74px 0 400px}.approach-copy-final h2{font-size:42px}.approach-points{grid-template-columns:1fr}.approach-caption{display:none}.how-board{grid-template-columns:1fr;min-height:850px}.how-nav{grid-template-columns:repeat(5,1fr);padding:10px;display:grid;overflow-x:auto}.how-nav-title,.how-tab small{display:none}.how-tab{text-align:center;padding:12px 10px;display:block}.how-tab-no{margin-bottom:6px;display:block}.how-tab strong{font-size:11px}.how-progress{display:none}.how-stage{min-height:640px;padding:20px}.how-panel{inset:20px}.how-panel-copy{display:block}.how-panel-copy p{margin-top:12px}.how-panel-copy h3{font-size:27px}.demo-grid,.proof-stats,.proof-cases{grid-template-columns:1fr}.proof-stat{min-height:auto}.proof-logos-wrap img{width:160%;max-width:none;transform:translate(-18%)}.brain-card h3{font-size:21px}.roles-grid{grid-template-columns:1fr}.fit-meta{gap:10px;display:grid}.price-amount{font-size:42px}.final-cta{padding:72px 0}.final-cta h2{font-size:40px}.footer-inner-final{display:grid}.footer-inner-final img{width:180px}}.loss-spend{background:linear-gradient(135deg,#111315 0%,#1a1d20 100%);border:none;border-radius:20px;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:46px;padding:22px;position:relative;overflow:hidden;box-shadow:0 20px 60px #1113151f}.loss-spend:before{content:"";pointer-events:none;background:radial-gradient(circle at 18% 15%,#c1a05c29,#0000 34%),radial-gradient(circle at 84% 86%,#c1a05c1c,#0000 28%);position:absolute;inset:0}.loss-spend div{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff0a;border:1px solid #d4b97e29;border-radius:14px;align-items:flex-end;min-height:96px;padding:16px 16px 14px;display:flex}.loss-spend span{letter-spacing:.05em;text-transform:uppercase;color:#f2efe7;font:600 13px/1.28 IBM Plex Mono,monospace}.loss-conclusion{background:#fcfbf7;border:1px solid #ddd8cf;border-radius:14px;margin-top:22px;padding:24px 26px}.approach-final{color:#f4f1ea;background:#0d0f11;min-height:780px;position:relative;overflow:hidden}.approach-photo{z-index:0;position:absolute;inset:0}.approach-final .container{z-index:2;align-items:center;min-height:780px;display:flex;position:relative}.approach-copy-final{width:50%;padding-right:26px}.approach-caption{z-index:3;color:#d1cdc3;text-transform:uppercase;letter-spacing:.09em;text-shadow:0 1px 4px #00000059;font:500 10px/1.4 IBM Plex Mono,monospace;bottom:22px;right:30px}.brain-final{color:#f4f1ea;background:#0d0f11;padding:118px 0 124px}.brain-hero{grid-template-columns:4.7fr 5.3fr;align-items:center;gap:38px;display:grid}.brain-copy{max-width:560px}.brain-final h2{letter-spacing:-.057em;max-width:700px;margin:22px 0 0;font-size:clamp(52px,4.8vw,72px);font-weight:560;line-height:.98}.brain-lead{color:#b9b8b2;max-width:560px;margin:26px 0 0;font-size:19px;line-height:1.55}.brain-eq{color:#e3d2aa;letter-spacing:.05em;text-transform:uppercase;background:#ffffff08;border:1px solid #d4b97e38;border-radius:999px;margin-top:22px;padding:12px 14px;font:600 11px/1.35 IBM Plex Mono,monospace;display:inline-block}.brain-visual{background:#131518;border:1px solid #d4b97e38;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 24px 80px #0000003d}.brain-visual img{object-fit:cover;width:100%;height:auto;min-height:380px;display:block}.brain-grid{border-top:0;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:38px;display:grid}.brain-card{background:#ffffff05;border:1px solid #2c2f31;border-radius:16px;min-height:225px;padding:24px 24px 20px}.brain-card:not(:first-child){padding-left:24px}.brain-card:last-child{border-right:1px solid #2c2f31}.brain-card h3{color:#d6b875;letter-spacing:-.03em;margin:0;font-size:22px;font-weight:560}.brain-card p{color:#c0bfb8;margin:16px 0 0;font-size:15px;line-height:1.58}.price-final-card h3{max-width:520px}.final-cta h2{max-width:650px}.final-cta p{max-width:760px}@media (max-width:1180px){.loss-spend{grid-template-columns:repeat(2,1fr)}.approach-photo img{object-position:68% 50%}.approach-copy-final{width:60%}.brain-hero{grid-template-columns:1fr;gap:26px}}@media (max-width:760px){.loss-spend{grid-template-columns:1fr 1fr;padding:14px}.loss-spend div{min-height:84px}.loss-spend span{font-size:11px}.approach-final,.approach-final .container{min-height:760px}.approach-photo{inset:0}.approach-photo img{object-position:60% 48%}.approach-photo:after{background:linear-gradient(#0d0f11 0%,#0d0f11f2 18%,#0d0f1175 54%,#0d0f1142 100%)}.approach-copy-final{width:100%;padding:74px 0 390px}.brain-grid{grid-template-columns:1fr;gap:12px}.brain-card,.brain-card:not(:first-child),.brain-card:last-child{border-right:1px solid #2c2f31;padding:22px}.brain-eq{border-radius:18px}}.hero h1{text-wrap:balance;letter-spacing:-.048em!important;max-width:620px!important;font-size:clamp(46px,3.45vw,58px)!important;line-height:1.02!important}.hero h1 .accent{margin-top:6px}.hero-proof-item b{font-size:15px}.hero-proof-item span{font-size:11.8px;line-height:1.35}.lux-float-proof>strong{font-size:13px!important}.loss-title h2{max-width:720px}.loss-side p{color:#4e514c!important;font-size:17px!important;line-height:1.5!important}.loss-conclusion strong{max-width:730px;display:block;color:#1c1f1d!important;font-size:21px!important;font-weight:640!important;line-height:1.34!important}.loss-conclusion p{max-width:470px;color:#565954!important;font-size:16px!important;line-height:1.55!important}.loss-conclusion{grid-template-columns:1.25fr .95fr;align-items:start;gap:28px;display:grid}.approach-final,.approach-final .container{min-height:740px}.proof-logos-wrap{border-top:1px solid #e1ddd5;border-bottom:1px solid #e1ddd5;margin-top:42px;padding:28px 0;overflow:visible}.logo-wall-grid{grid-template-columns:repeat(6,1fr);align-items:stretch;gap:14px;display:grid}.logo-wall-item{background:#fcfbf8;border:1px solid #e5dfd5;border-radius:12px;justify-content:center;align-items:center;min-height:92px;padding:14px 18px;display:flex}.logo-wall-item img{object-fit:contain;filter:none;opacity:1;mix-blend-mode:normal;width:auto;max-width:100%;height:auto;max-height:36px;display:block}.implement-note{color:#434741}.final-cta{color:#f5f1e8;background:linear-gradient(135deg,#0d0f11 0%,#111316 100%);padding:102px 0;position:relative;overflow:hidden}.final-cta-bg{z-index:0;opacity:.28;pointer-events:none;position:absolute;inset:0 0 0 48%}.final-cta-bg img{object-fit:cover;object-position:center;filter:saturate(.9)brightness(.82);width:100%;height:100%}.final-cta:before{content:"";z-index:0;background:radial-gradient(circle at 18% 28%,#c1a05c29,#0000 22%),linear-gradient(90deg,#0d0f11fa 0%,#0d0f11f0 38%,#0d0f11b8 64%,#0d0f11d1 100%);position:absolute;inset:0}.final-cta-inner{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:26px;display:grid;position:relative}.final-cta-copy h2{max-width:560px;margin:16px 0 0;font-size:clamp(44px,4vw,60px)}.final-cta-copy p{color:#b8b7b0;max-width:620px;margin:18px 0 0;font-size:17px;line-height:1.6}.cta-mini-points{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.cta-mini-points span{color:#e7dec6;letter-spacing:.04em;text-transform:uppercase;background:#ffffff08;border:1px solid #d4b97e3d;border-radius:999px;padding:10px 12px;font:600 11px/1 IBM Plex Mono,monospace}.final-cta-side{justify-content:flex-end;display:flex}.cta-side-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fcfaf50f;border:1px solid #d4b97e2e;border-radius:20px;width:min(460px,100%);padding:28px;box-shadow:0 18px 60px #00000038}.cta-side-kicker{color:#d1b271;letter-spacing:.08em;text-transform:uppercase;font:600 10px/1 IBM Plex Mono,monospace}.cta-side-card h3{letter-spacing:-.04em;margin:16px 0 0;font-size:30px;line-height:1.08}.cta-side-card ul{gap:12px;margin:22px 0 26px;padding:0;list-style:none;display:grid}.cta-side-card li{color:#dedad0;padding-left:18px;font-size:15px;line-height:1.45;position:relative}.cta-side-card li:before{content:"";background:#c1a05c;border-radius:2px;width:7px;height:7px;position:absolute;top:.52em;left:0}.cta-side-card .btn{width:100%}@media (max-width:1180px){.hero h1{max-width:580px!important}.loss-conclusion{grid-template-columns:1fr}.logo-wall-grid{grid-template-columns:repeat(4,1fr)}.final-cta-bg{opacity:.22;inset:40% 0 0}.final-cta:before{background:linear-gradient(#0d0f11fa 0%,#0d0f11eb 44%,#0d0f11c7 100%)}.final-cta-inner{grid-template-columns:1fr}.final-cta-side{justify-content:flex-start}}@media (max-width:760px){.hero h1{max-width:none!important;font-size:38px!important}.approach-final,.approach-final .container{min-height:720px}.approach-photo img{object-position:62% 54%!important;transform:scale(.96)!important}.approach-copy-final{width:100%;padding-bottom:370px}.logo-wall-grid{grid-template-columns:repeat(2,1fr)}.logo-wall-item{min-height:78px;padding:12px}.logo-wall-item img{max-height:28px}.final-cta{padding:76px 0}.final-cta-copy h2{font-size:40px}.cta-side-card{padding:22px}}.hero h1{letter-spacing:-.05em!important;max-width:590px!important;font-size:clamp(42px,3.1vw,52px)!important;line-height:1.02!important}.hero-actions .btn{min-width:0}.header-actions .btn{height:46px;padding:0 18px;font-size:14px}.fit-title h2{text-wrap:balance;max-width:780px!important}.price-final-card .btn{margin-top:30px!important}.price-final-card{min-height:446px}.final-cta-bg{opacity:.34!important;inset:0 0 0 44%!important}.final-cta-bg img{object-position:center center!important;filter:saturate(.92)brightness(.86)!important}.final-cta:before{background:radial-gradient(circle at 18% 28%,#c1a05c2b,#0000 22%),linear-gradient(90deg,#0d0f11fa 0%,#0d0f11f0 34%,#0d0f11c7 58%,#0d0f11b3 100%)!important}.final-cta-copy h2{max-width:520px!important}.final-cta-copy p{max-width:560px!important}@media (max-width:1280px){.hero h1{max-width:550px!important}}@media (max-width:1180px){.hero h1{max-width:760px!important;font-size:50px!important}.final-cta-bg{opacity:.24!important;inset:42% 0 0!important}}@media (max-width:760px){.hero h1{font-size:38px!important}.header-actions .btn{padding:0 12px;font-size:12.5px}}.approach-caption{white-space:nowrap!important;letter-spacing:.075em!important;max-width:300px!important;font-size:9px!important;bottom:34px!important;right:max(48px,50vw - 640px)!important}.loss-conclusion{background:0 0!important;border:0!important;grid-template-columns:1fr 1fr!important;gap:18px!important;padding:0!important;display:grid!important}.loss-problem,.loss-solution{border:1px solid #ddd8cf;border-radius:16px;min-height:210px;padding:24px 26px}.loss-problem{background:#fcfbf7}.loss-solution{color:#f4f1ea;background:#111315;border-color:#111315;box-shadow:0 16px 44px #1113151a}.loss-mini-label{letter-spacing:.09em;text-transform:uppercase;color:#94743c;margin-bottom:15px;font:600 9px/1 IBM Plex Mono,monospace;display:block}.loss-solution .loss-mini-label{color:#d1b271}.loss-problem strong{color:#222522!important;max-width:none!important;font-size:21px!important;line-height:1.35!important;display:block!important}.loss-solution h3{letter-spacing:-.035em;color:#f5f1e8;margin:0;font-size:27px;font-weight:620;line-height:1.12}.loss-solution p{color:#c3c1ba!important;max-width:none!important;margin:18px 0 0!important;font-size:17px!important;line-height:1.5!important}.loss-solution b{color:#d8bd82;border-top:1px solid #2d3032;margin-top:17px;padding-top:17px;font-size:16px;font-weight:600;line-height:1.42;display:block}.founders-block{border-top:1px solid #ddd8cf;margin-top:52px;padding-top:44px}.founders-head{grid-template-columns:.8fr 2fr;align-items:start;gap:28px;margin-bottom:24px;display:grid}.founders-head h3{letter-spacing:-.035em;max-width:760px;margin:0;font-size:28px;font-weight:590;line-height:1.15}.founders-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.founder-card{background:#fcfbf8;border:1px solid #ded9d0;border-radius:16px;grid-template-columns:150px 1fr;min-height:285px;display:grid;overflow:hidden}.founder-card>img{object-fit:cover;object-position:center top;filter:saturate(.9)contrast(1.02);width:100%;height:100%;min-height:285px}.founder-name{letter-spacing:-.035em;font-size:25px;font-weight:640;line-height:1.08}.founder-role{color:#94743c;letter-spacing:.07em;text-transform:uppercase;margin-top:7px;font:600 10px/1.25 IBM Plex Mono,monospace}.founder-body p{color:#5f625d;margin:18px 0 0;font-size:14px;line-height:1.58}.founder-proof{color:#252825;border-top:1px solid #e5e0d7;margin-top:18px;padding-top:14px;font-size:12px;font-weight:600;line-height:1.45}.site-footer{padding:26px 0 24px!important}.footer-inner-final img{object-fit:contain!important;object-position:left center!important;width:250px!important;height:auto!important}.footer-inner-final{align-items:center!important}@media (max-width:1180px){.loss-conclusion{grid-template-columns:1fr!important}.founders-head{grid-template-columns:1fr;gap:12px}.founders-grid{grid-template-columns:1fr}.approach-caption{right:32px!important}}@media (max-width:760px){.approach-caption{display:none!important}.founder-card{grid-template-columns:105px 1fr;min-height:240px}.founder-card>img{min-height:240px}.founder-body{padding:18px}.founder-name{font-size:21px}.founder-body p{font-size:13px}.footer-inner-final img{width:205px!important}}.founder-card{grid-template-columns:235px 1fr!important;min-height:350px!important}.founder-card>img{object-fit:cover!important;filter:saturate(.96)contrast(1.02)!important;height:350px!important;min-height:350px!important}.founder-card:first-child>img{object-position:center 18%!important}.founder-card:last-child>img{object-position:center 16%!important}.founder-body{padding:28px 26px 24px!important}.founder-name{font-size:28px!important}.founder-body p{font-size:14.5px!important;line-height:1.6!important}.approach-caption{align-items:center;gap:10px;white-space:nowrap!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;color:#f2eee4!important;letter-spacing:.06em!important;text-transform:uppercase!important;background:#0d0f11c2!important;border:1px solid #d4b97e4d!important;border-radius:999px!important;max-width:none!important;padding:12px 16px!important;font:600 11px/1 IBM Plex Mono,monospace!important;display:flex!important;bottom:34px!important;right:max(38px,50vw - 640px)!important;box-shadow:0 12px 30px #0000002e!important}.approach-caption i{background:#d2b16f;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 4px #d2b16f17}.lead-modal{z-index:200;justify-content:center;align-items:center;padding:24px;display:none;position:fixed;inset:0}.lead-modal.is-open{display:flex}.lead-modal-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08090ab8;position:absolute;inset:0}.lead-modal-dialog{z-index:1;background:#f7f4ed;border:1px solid #d9d2c6;border-radius:22px;width:min(760px,100%);max-height:min(880px,100vh - 48px);padding:34px;position:relative;overflow:auto;box-shadow:0 34px 100px #00000057}.lead-modal-close{color:#222;cursor:pointer;background:#fff;border:1px solid #d9d2c6;border-radius:999px;width:38px;height:38px;font-size:25px;line-height:1;position:absolute;top:16px;right:18px}.lead-modal-kicker{color:#94743c;text-transform:uppercase;letter-spacing:.1em;font:600 10px/1 IBM Plex Mono,monospace}.lead-modal h2{letter-spacing:-.045em;margin:14px 50px 0 0;font-size:38px;font-weight:620;line-height:1.04}.lead-modal-sub{color:#696b66;max-width:610px;margin:14px 0 0;font-size:15px;line-height:1.55}.lead-form{margin-top:26px}.form-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.form-grid label{gap:7px;display:grid}.form-grid label>span{color:#4f524d;font-size:12px;font-weight:620}.form-grid input,.form-grid select,.form-grid textarea{color:#17191a;background:#fff;border:1px solid #d6d0c6;border-radius:9px;outline:none;width:100%;padding:13px 14px;transition:border-color .18s,box-shadow .18s}.form-grid input,.form-grid select{height:48px}.form-grid textarea{resize:vertical;min-height:94px}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{border-color:#b5975c;box-shadow:0 0 0 3px #b5975c1c}.form-wide{grid-column:1/-1}.form-consent{color:#767872;align-items:flex-start;gap:9px;margin-top:16px;font-size:11.5px;line-height:1.45;display:flex}.form-consent input{margin-top:2px}.form-submit{width:100%;margin-top:20px}.form-note{text-align:center;color:#94958f;margin-top:10px;font-size:10.5px;line-height:1.4}body.modal-open{overflow:hidden}@media (max-width:1180px){.founder-card{grid-template-columns:210px 1fr!important}.founder-card>img{height:330px!important;min-height:330px!important}}@media (max-width:760px){.founder-card{grid-template-columns:1fr!important;min-height:0!important}.founder-card>img{height:360px!important;min-height:360px!important}.approach-caption{gap:7px!important;padding:10px 12px!important;font-size:9px!important;display:flex!important;bottom:18px!important;left:18px!important;right:auto!important}.lead-modal{padding:12px}.lead-modal-dialog{border-radius:16px;max-height:calc(100vh - 24px);padding:26px 18px 20px}.lead-modal h2{font-size:31px}.form-grid{grid-template-columns:1fr}.form-wide{grid-column:auto}}.approach-caption{bottom:34px!important;left:auto!important;right:34px!important}.brain-final h2{max-width:760px!important}.brain-lead{max-width:620px!important}@media (max-width:1180px){.approach-caption{right:26px!important}}@media (max-width:760px){.approach-caption{display:none!important}}.approach-final{background:#050608!important;min-height:760px!important}.approach-final .container{min-height:760px!important}.approach-photo{background:#050608!important;inset:0!important}.approach-photo img{object-fit:cover!important;object-position:62% 50%!important;filter:saturate(.78)contrast(1.04)brightness(.52)!important;width:100%!important;height:100%!important;transform:scale(1.14)!important}.approach-photo:after{content:""!important;background:linear-gradient(90deg,#050608fa 0%,#050608f5 18%,#050608e0 34%,#050608b8 52%,#05060899 68%,#050608bd 84%,#050608e6 100%)!important;position:absolute!important;inset:0!important}.approach-copy-final{width:52%!important;max-width:640px!important}.approach-copy-final p{max-width:600px!important}.approach-points{max-width:700px!important}.approach-caption{color:#f3eedd!important;background:#050608d1!important;border:1px solid #d4b97e57!important;bottom:28px!important;right:max(34px,50vw - 640px)!important;box-shadow:0 14px 36px #00000042!important}@media (max-width:1180px){.approach-photo img{object-position:66% 50%!important;transform:scale(1.1)!important}.approach-copy-final{width:62%!important}}@media (max-width:760px){.approach-final,.approach-final .container{min-height:720px!important}.approach-photo img{object-position:64% 48%!important;filter:saturate(.76)contrast(1.02)brightness(.48)!important;transform:scale(1.08)!important}.approach-photo:after{background:linear-gradient(#050608fa 0%,#050608eb 18%,#05060894 52%,#05060866 100%)!important}.approach-copy-final{width:100%!important;padding-bottom:360px!important}}.approach-photo img{object-position:66% 48%!important;filter:saturate(.78)contrast(1.03)brightness(.5)!important;transform:scale(1)!important}@media (max-width:1180px){.approach-photo img{object-position:68% 48%!important;transform:scale(.98)!important}}@media (max-width:760px){.approach-photo img{object-position:64% 45%!important;transform:scale(1)!important}}html{scroll-padding-top:96px}body{overflow-x:hidden}button,input,select,textarea{font:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--gold-deep);outline-offset:3px}.header-cta-short{display:none}.form-honeypot{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.form-feedback{text-align:center;min-height:20px;margin-top:10px;font-size:12px;font-weight:600;line-height:1.45}.form-feedback[data-state=pending]{color:#6f6b61}.form-feedback[data-state=success]{color:var(--success)}.form-feedback[data-state=error]{color:var(--danger)}.form-submit:disabled{cursor:wait;opacity:.68;transform:none}.form-submit.is-loading .arrow{animation:.8s ease-in-out infinite alternate submitPulse}@keyframes submitPulse{to{transform:translate(4px)}}@media (max-width:1180px){.hero-grid{gap:48px}.loss-top,.final-head{align-items:start}.founder-card{max-width:880px}}@media (max-width:760px){html{scroll-padding-top:76px}.container{width:min(calc(100% - 32px), var(--container))}.site-header{height:66px!important}.header-inner{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important}.brand img{width:126px!important;max-width:100%!important}.header-actions .btn{border-radius:7px;height:38px!important;padding:0 11px!important;font-size:11.5px!important}.header-cta-full{display:none}.header-cta-short{display:inline}.header-cta .arrow{display:none}.hero{padding:38px 0 58px!important}.hero-grid{gap:34px}.hero-copy>.eyebrow{font-size:11px}.hero h1{letter-spacing:-.043em!important;font-size:clamp(34px,10vw,40px)!important;line-height:1.04!important}.hero-lead{margin-top:21px;font-size:16px;line-height:1.52}.hero-actions{gap:10px;margin-top:24px}.hero-actions .btn{height:48px;font-size:14px}.hero-proof{margin-top:24px}.hero-proof-item,.hero-proof-item:not(:first-child){padding:12px 0}.hero-qualifier{font-size:10px;line-height:1.4}.product-stage{min-height:0}.product-shell.lux-product{border-radius:14px;min-height:0}.lux-topbar{height:48px;padding:0 12px}.lux-body{min-width:0}.lux-workspace{min-width:0;padding:12px}.lux-company-name{font-size:17px}.lux-fit{min-width:82px;padding:8px}.lux-pipeline{overflow:hidden}.lux-step small{display:none}.lux-grid{gap:8px}.lux-side-stack{grid-template-columns:1fr;gap:8px}.lux-intel-card{min-height:auto}.lux-message{gap:8px}.loss-section,.how-final,.proof-final,.brain-final,.fit-final,.implement-final,.price-final{padding:76px 0!important}.loss-top,.final-head{gap:22px}.loss-title h2,.final-head h2,.proof-intro h2,.brain-final h2,.fit-title h2{font-size:clamp(35px,10vw,42px)!important;line-height:1.03!important}.loss-number{font-size:76px}.loss-side{padding-left:20px}.loss-spend{border-radius:16px;margin-top:34px;grid-template-columns:1fr 1fr!important;gap:8px!important;padding:10px!important}.loss-spend div{min-height:76px;padding:12px!important}.loss-conclusion{gap:12px!important;margin-top:16px!important}.loss-problem,.loss-solution{min-height:0;padding:21px}.approach-final,.approach-final .container{min-height:680px!important}.approach-copy-final{padding:64px 0 320px!important}.approach-copy-final h2{font-size:clamp(36px,10vw,43px)!important}.approach-copy-final p{font-size:16px}.approach-points{margin-top:26px}.final-head{margin-bottom:30px}.final-head p{font-size:16px}.how-board{border-radius:14px;min-height:780px}.how-nav{grid-template-columns:repeat(5,minmax(64px,1fr));gap:2px;padding:8px 6px}.how-tab{padding:10px 5px}.how-tab strong{font-size:10px;line-height:1.2}.how-stage{min-height:654px;padding:16px}.how-panel{inset:16px}.how-panel-copy h3{font-size:25px}.demo-row{grid-template-columns:34px minmax(0,1fr) auto;gap:8px;padding:9px}.demo-body{padding:12px}.demo-channels{gap:5px}.proof-stats{grid-template-columns:1fr 1fr!important}.proof-stat{padding:18px 15px}.proof-stat b{font-size:38px}.proof-cases{grid-template-columns:1fr!important}.founders-block{margin-top:40px;padding-top:36px}.founders-head h3{font-size:25px}.founder-card{grid-template-columns:1fr!important;min-height:0!important}.founder-card>img{height:320px!important;min-height:0!important}.founder-body{padding:22px!important}.founder-name{font-size:25px!important}.brain-hero{gap:24px}.brain-visual{border-radius:16px}.brain-visual img{min-height:250px}.brain-grid{margin-top:26px}.brain-card{min-height:0}.brain-eq{font-size:9.5px}.fit-columns{margin-top:32px}.fit-box{padding:22px}.roles-grid{grid-template-columns:1fr!important}.fit-meta{font-size:12px;line-height:1.5}.implement-grid,.price-final-grid{margin-top:30px}.price-final-card{padding:24px;min-height:0!important}.price-amount{font-size:38px!important}.final-cta{padding:70px 0!important}.final-cta-copy h2{font-size:38px!important}.cta-mini-points{display:grid}.cta-mini-points span{width:max-content;max-width:100%;font-size:9.5px;line-height:1.25}.cta-side-card{padding:21px}.cta-side-card h3{font-size:26px}.lead-modal{padding:8px}.lead-modal-dialog{border-radius:14px;max-height:calc(100dvh - 16px);padding:25px 16px 18px}.lead-modal-close{width:36px;height:36px;top:11px;right:12px}.lead-modal h2{margin-right:42px;font-size:29px}.lead-modal-sub{font-size:14px}.lead-form{margin-top:20px}.form-grid{gap:12px}.form-grid input,.form-grid select{height:46px}.form-grid textarea{min-height:82px}.form-submit{height:48px;margin-top:16px}.site-footer{padding:28px 0!important}.footer-inner-final{gap:12px!important;display:grid!important}.footer-inner-final img{width:190px!important}.footer-inner-final div,.footer-inner-final a{color:#bebdb7;font-size:12px}}@media (max-width:380px){.container{width:min(calc(100% - 24px), var(--container))}.brand img{width:112px!important}.header-actions .btn{padding:0 9px!important;font-size:10.5px!important}.hero h1{font-size:33px!important}.loss-spend,.proof-stats{grid-template-columns:1fr!important}.how-nav{grid-template-columns:repeat(5,62px);overflow-x:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transition:none;transform:none}.form-submit.is-loading .arrow{animation:none}}.lead-success{text-align:center;margin-top:18px;padding:34px 8px 6px}.lead-success[hidden]{display:none!important}.lead-success-mark{color:#f7f4ed;background:#17191a;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 20px;font-size:28px;font-weight:700;display:grid}.lead-success h2{letter-spacing:-.04em;margin:0;font-size:34px;line-height:1.08}.lead-success p{color:#696b66;max-width:500px;margin:14px auto 0;font-size:15px;line-height:1.6}.lead-success-close{min-width:180px;margin-top:26px}@media (max-width:760px){.lead-success{padding:26px 4px 4px}.lead-success h2{font-size:29px}}.form-consent a,.form-privacy-note a{text-underline-offset:3px;text-decoration:underline}.form-privacy-note{color:var(--text-2);margin:0 0 16px;font-size:12px;line-height:1.6}.footer-inner-final{flex-wrap:wrap}.footer-legal-links{border-top:1px solid var(--line);flex-wrap:wrap;flex-basis:100%;gap:12px 24px;padding-top:20px;font-size:12px;line-height:1.6;display:flex}.footer-legal-links span{color:#a9aba6;flex-basis:100%}.legal-page{max-width:1120px;margin:auto;padding:28px 24px 48px}.legal-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-bottom:28px;display:flex}.legal-brand{font-size:28px;font-weight:700}.legal-document{overflow-wrap:anywhere;max-width:800px;margin:56px auto 72px;line-height:1.8}.legal-eyebrow{color:var(--text-2);font-size:13px}.legal-document h1{letter-spacing:-.03em;margin:16px 0 28px;font-size:clamp(30px,5vw,54px);line-height:1.15}.legal-document h2{margin:36px 0 14px;font-size:23px;line-height:1.35}.legal-document p,.legal-document ul{margin:0 0 18px}.legal-document ul{padding-left:24px;list-style:outside}.legal-document li{margin-bottom:12px}.legal-document a,.legal-footer a{text-underline-offset:3px;text-decoration:underline}.legal-lead{color:var(--text-2);font-size:19px}.legal-footer{border-top:1px solid var(--line);padding-top:24px;font-size:13px;line-height:1.7}.legal-footer nav{flex-wrap:wrap;gap:12px 24px;margin-top:16px;display:flex}@media (max-width:600px){.legal-page{padding:20px 18px 32px}.legal-document{margin-top:36px}.legal-document h2{font-size:21px}.footer-legal-links{flex-direction:column}}
