:root{color:#151515;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f7f5ef;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0}a{color:inherit}button,input,textarea{font:inherit}img{max-width:100%;display:block}#root{min-height:100vh}main{color:#111;background:linear-gradient(#f7f4ed 0,#f8f7f3 36%,#eef1ee 100%);min-height:100vh}.site-header{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7f4edf5;border:1px solid #11111124;border-radius:6px;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;width:min(1240px,100% - 36px);margin:12px auto 0;padding:14px 16px;display:grid;position:sticky;top:12px;box-shadow:0 10px 32px #11111114}.brand,.site-header a{text-decoration:none}.brand{width:fit-content;font-size:22px;font-weight:950}.brand span{color:#6f6b64}nav{color:#2d2c29;gap:26px;font-size:14px;font-weight:850;display:flex}.header-cta{color:#fff;background:#111;border:1px solid #111;border-radius:4px;justify-self:end;padding:12px 16px;font-size:14px;font-weight:900}.hero-section{grid-template-columns:minmax(0,1.08fr) minmax(360px,.72fr);align-items:center;gap:44px;width:min(1240px,100% - 36px);margin:0 auto;padding:42px 0 34px;display:grid}.hero-copy{min-width:0}.hero-kicker{color:#4e4c46;flex-wrap:wrap;gap:10px;font-size:13px;font-weight:950;display:flex}.hero-kicker span{background:#ffffffbd;border:1px solid #11111129;border-radius:999px;padding:9px 11px}h1,h2,h3,p{margin:0}h1{letter-spacing:0;max-width:840px;margin-top:20px;font-size:clamp(56px,6.5vw,94px);line-height:.9}.hero-section p{color:#403e39;max-width:720px;margin-top:24px;font-size:21px;line-height:1.34}.hero-actions,.contact-actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.primary-btn,.secondary-btn{border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:50px;padding:13px 18px;font-weight:950;text-decoration:none;display:inline-flex}.primary-btn{color:#fff;background:#111}.secondary-btn{color:#111;background:#fff;border:1px solid #1111112e}.launch-board{color:#fff;background:radial-gradient(circle at 22% 18%,#d9ff4057,#0000 25%),radial-gradient(circle at 82% 20%,#ff4e2a47,#0000 22%),linear-gradient(145deg,#111 0%,#20211d 58%,#0f1012 100%);border:1px solid #111;border-radius:6px;padding:18px;position:relative;overflow:hidden}.launch-board:before,.launch-board:after{content:"";pointer-events:none;position:absolute}.launch-board:before{background:linear-gradient(90deg,#0000,#ffffff57,#0000);height:1px;inset:62px 18px auto}.launch-board:after{border:1px solid #ffffff2e;border-radius:999px;width:210px;height:210px;bottom:-58px;right:-72px}.board-topline{color:#c8c5bd;text-transform:uppercase;justify-content:space-between;gap:16px;font-size:12px;font-weight:900;display:flex}.board-topline strong{color:#d9ff40}.launch-board img{opacity:.94;filter:saturate(1.12);width:min(160px,58%);margin:32px auto 22px}.board-grid{z-index:1;background:#ffffff29;border:1px solid #ffffff2e;border-radius:6px;grid-template-columns:1fr 1fr;gap:1px;display:grid;position:relative;overflow:hidden}.board-grid div{background:#111111d1;min-height:84px;padding:14px}.board-grid small,.board-grid strong,.board-grid span{display:block}.board-grid small{color:#d9ff40;font-weight:950}.board-grid strong{margin-top:9px;font-size:20px;line-height:1}.board-grid span{color:#c8c5bd;margin-top:8px;font-size:12px;line-height:1.35}.brand-strip{background:#fff;border-block:1px solid #1111111f;overflow:hidden}.brand-strip p{color:#605d56;text-transform:uppercase;width:min(1240px,100% - 36px);margin:0 auto;padding:18px 0 0;font-size:13px;font-weight:950}.brand-strip div{gap:14px;width:max-content;padding:18px 0;animation:34s linear infinite marquee;display:flex}.brand-strip span{color:#1b1a18;background:#f9f8f4;border:1px solid #1111111f;border-radius:4px;justify-content:center;min-width:164px;padding:14px 20px;font-size:15px;font-weight:950;display:inline-flex}.x-proof-section{color:#fff;background:linear-gradient(90deg,#d9ff401f,#0000 30%),linear-gradient(#0e0f0b 0%,#15160f 100%);border-block:1px solid #111;margin-top:24px;scroll-margin-top:116px;position:relative;overflow:clip}.x-proof-section:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 16% 84%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 16% 84%,#0000 100%)}.x-proof-inner{z-index:1;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start;gap:42px;width:min(1240px,100% - 36px);margin:0 auto;padding:126px 0 84px;display:grid;position:relative}.x-proof-copy{position:sticky;top:104px}.x-proof-copy>span{color:#d9ff40;text-transform:uppercase;font-size:13px;font-weight:950}.x-proof-copy h2{max-width:610px;margin-top:12px;font-size:clamp(46px,5vw,72px);line-height:.92}.x-proof-copy p{color:#d7d3c8;max-width:610px;margin-top:18px;font-size:19px;line-height:1.48}.proof-metrics{background:#ffffff29;border:1px solid #ffffff2e;border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden;box-shadow:0 24px 70px #00000047}.proof-metric{background:#ffffff16;min-height:172px;padding:20px}.proof-metric strong,.proof-metric span,.proof-metric p{display:block}.proof-metric strong{color:#d9ff40;font-size:clamp(42px,5.2vw,76px);line-height:.88}.proof-metric span{color:#fff;margin-top:18px;font-size:18px;font-weight:950;line-height:1.1}.proof-metric p{color:#c7c2b8;margin-top:12px;line-height:1.42}.x-signal-map{background:#ffffff2e;border:1px solid #ffffff2e;border-radius:6px;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:10px;display:grid;overflow:hidden}.x-signal{color:#111;background:#f8f7f3;min-height:190px;padding:20px}.x-signal:nth-child(2){background:#d9ff40}.x-signal:nth-child(4){color:#fff;background:#ff4e2a}.x-signal span,.x-signal strong,.x-signal p{display:block}.x-signal span{color:inherit;opacity:.62;font-size:13px;font-weight:950}.x-signal strong{margin-top:40px;font-size:25px;line-height:1.02}.x-signal p{color:inherit;opacity:.78;margin-top:14px;line-height:1.43}.section{width:min(1240px,100% - 36px);margin:0 auto;padding:92px 0}.section-head{max-width:900px;margin-bottom:34px}.section-head>span,.contact-section span,.pillars>div>span,.service-card>span{color:#68645d;text-transform:uppercase;font-size:13px;font-weight:950}h2{letter-spacing:0;max-width:970px;margin-top:10px;font-size:clamp(42px,6vw,84px);line-height:.94}.section-head p,.contact-section p,.pillars p,.service-card p{color:#55514a;max-width:720px;margin-top:15px;font-size:18px;line-height:1.48}.method-section{border-top:1px solid #1111111f}.method-grid{background:#1111111f;border:1px solid #1111111f;border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.method-grid article{background:#fff;min-height:250px;padding:22px}.method-grid svg{color:#ff4e2a}.method-grid strong{margin-top:26px;font-size:24px;line-height:1.04;display:block}.method-grid p{color:#55514a;margin-top:14px;line-height:1.48}.work-section,.network-section,.services,.pillars{border-top:1px solid #1111111f}.launch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.launch-card{background:#fff;border:1px solid #1111111f;border-radius:6px;min-height:520px;padding:24px}.launch-card-top{color:#68645d;text-transform:uppercase;justify-content:space-between;gap:18px;font-size:13px;font-weight:950;display:flex}.launch-card-top span{color:#ff4e2a}.launch-card h3{max-width:620px;margin-top:44px;font-size:clamp(30px,4vw,54px);line-height:.96}.launch-card>p{color:#4e4b45;max-width:680px;margin-top:22px;font-size:19px;line-height:1.42}.launch-card-detail{border-top:1px solid #1111111f;margin-top:30px;padding-top:20px}.launch-card-detail span,.launch-card dt{color:#68645d;text-transform:uppercase;font-size:12px;font-weight:950}.launch-card-detail p{color:#111;max-width:680px;margin-top:10px;font-size:17px;line-height:1.45}.launch-card dl{grid-template-columns:1fr 1fr;gap:14px;margin:28px 0 0;display:grid}.launch-card dl div{background:#f7f4ed;border:1px solid #1111111f;border-radius:4px;min-height:120px;padding:16px}.launch-card dd{margin:10px 0 0;font-weight:850;line-height:1.34}.lane-list{background:#1111111f;border:1px solid #1111111f;border-radius:6px;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.lane-row{background:#fff;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:20px;min-height:150px;padding:20px;display:grid}.lane-row div{align-items:flex-start;gap:10px;display:flex}.lane-row svg{color:#355cff;margin-top:2px}.lane-row strong{font-size:22px;line-height:1.04}.lane-row p{color:#3f3c37;line-height:1.42}.lane-row span{color:#68645d;grid-column:2;font-size:13px;font-weight:850}.signal-band{color:#fff;background:#111;border:1px solid #111;border-radius:6px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:18px;display:grid;overflow:hidden}.signal-band div{background:#111;min-height:158px;padding:20px}.signal-band div:nth-child(2){color:#111;background:#d9ff40}.signal-band strong,.signal-band span{display:block}.signal-band strong{font-size:24px;line-height:1.04}.signal-band span{color:inherit;opacity:.8;margin-top:16px;line-height:1.38}.service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.service-card{background:#fff;border:1px solid #1111111f;border-radius:6px;min-height:420px;padding:24px}.service-card svg{color:#ff4e2a}.service-card>span{margin-top:24px;display:block}.service-card h3{margin-top:10px;font-size:42px;line-height:.96}.service-card ul{gap:12px;margin:30px 0 0;padding:0;list-style:none;display:grid}.service-card li{color:#33302c;align-items:center;gap:10px;font-weight:800;display:flex}.pillars{grid-template-columns:minmax(0,1.1fr) repeat(3,minmax(0,1fr));gap:1px;display:grid}.pillars>div,.pillars article{background:#fff;border:1px solid #1111111f;padding:26px}.pillars h2{font-size:clamp(34px,4vw,58px)}.pillars article strong{color:#68645d;margin-top:18px;font-size:13px;display:block}.pillars article h3{margin-top:10px;font-size:24px;line-height:1.08}.pillars article svg{color:#355cff}.contact-section{border-top:1px solid #1111111f;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;width:min(1240px,100% - 36px);margin:0 auto;padding:86px 0 96px;display:grid}.contact-section h2{max-width:860px}@keyframes marquee{0%{transform:translate(max(18px,50vw - 620px))}to{transform:translate(-50%)}}@media (width<=1100px){.hero-section{grid-template-columns:1fr}.launch-board{min-height:500px}.method-grid,.pillars,.x-proof-inner{grid-template-columns:repeat(2,minmax(0,1fr))}.x-proof-copy{position:static}.x-signal-map{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=880px){.site-header{grid-template-columns:1fr auto}nav{display:none}.launch-grid,.lane-list,.signal-band,.service-grid,.contact-section,.x-proof-inner,.proof-metrics,.lane-row{grid-template-columns:1fr}.lane-row span{grid-column:auto}.contact-actions{margin-top:0}}@media (width<=640px){.site-header,.hero-section,.section,.x-proof-inner,.brand-strip p,.contact-section{width:calc(100% - 24px)}.header-cta{padding-inline:12px}.hero-section{gap:16px;min-height:auto;padding:34px 0 18px}h1{font-size:46px}h2,.x-proof-copy h2{font-size:42px}.hero-section p{margin-top:18px;font-size:17px}.hero-actions,.contact-actions{flex-direction:column;margin-top:22px}.primary-btn,.secondary-btn{width:100%}.launch-board{height:138px;min-height:138px;padding:18px}.launch-board:before{inset:56px 18px auto}.launch-board img{width:88px;margin:12px auto 0}.board-grid{display:none}.board-grid,.method-grid,.pillars,.launch-card dl,.x-signal-map{grid-template-columns:1fr}.x-proof-inner{padding:88px 0 64px}.proof-metric,.x-signal{min-height:164px}.launch-card{min-height:auto}.launch-card h3{font-size:34px}}
