:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--black:#000;--ink:#0a0a0a;--panel:#111;--panel-soft:#151515;--line:#ffffff1f;--line-strong:#fff3;--text:#fff;--muted:#ffffffad;--faint:#ffffff70;--accent:#00d4ff;--accent-deep:#009ec2;--max:1160px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);letter-spacing:0;background:linear-gradient(#000 0%,#060606 45%,#000 100%);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body:before{z-index:-2;pointer-events:none;content:"";background:repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 96px);position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000000e6,#0000 82%);mask-image:linear-gradient(#000000e6,#0000 82%)}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer;border:0}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:0}h1{max-width:1120px;margin-bottom:26px;font-size:clamp(44px,6.4vw,84px);line-height:.96}h2{margin-bottom:0;font-size:clamp(34px,5vw,68px);line-height:.98}h3{font-size:20px;line-height:1.1}main{min-height:100vh}.site-shell{background:radial-gradient(circle at 50% -20%,#ffffff17,#0000 32rem),0 0;min-height:100vh;overflow:hidden}.topbar{z-index:20;width:min(calc(100% - 32px), var(--max));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#000000bd;border-bottom:1px solid #ffffff14;grid-template-columns:auto 1fr auto;align-items:center;height:76px;display:grid;position:fixed;top:0;left:50%;transform:translate(-50%)}.brand{grid-column:1;align-items:center;gap:10px;font-weight:800;display:inline-flex}.brand-mark{background:linear-gradient(135deg,#00d4ff38,#0000 55%),#050505;border:1px solid #00d4ff94;place-items:center;width:26px;height:26px;display:inline-grid}.brand-mark:after{content:"";background:var(--accent);width:8px;height:8px;box-shadow:0 0 20px #00d4ff80}.nav-links{color:var(--muted);grid-column:2;justify-content:center;gap:28px;font-size:13px;font-weight:700;display:flex}.nav-links a{transition:color .18s}.nav-links a:hover{color:var(--text)}.topbar-cta{min-height:40px;color:var(--text);background:#00d4ff1a;border:1px solid #00d4ff8c;grid-column:3;justify-content:center;justify-self:end;align-items:center;padding:0 16px;font-size:13px;font-weight:800;display:inline-flex}.section-pad{padding-inline:max(20px, calc((100vw - var(--max)) / 2))}.hero,.page-hero{isolation:isolate;position:relative}.hero{align-content:center;min-height:100svh;padding-top:120px;padding-bottom:108px;display:grid}.hero:after{right:max(20px, calc((100vw - var(--max)) / 2));bottom:64px;left:max(20px, calc((100vw - var(--max)) / 2));z-index:-1;content:"";background:linear-gradient(90deg,#0000,#ffffff38,#0000);height:1px;position:absolute}.hero-canvas{z-index:-3;background:#000;width:100%;height:100%;position:absolute;inset:0}.hero-noise{z-index:-2;pointer-events:none;background:linear-gradient(#0000002e,#000 88%),repeating-linear-gradient(#ffffff08 0 1px,#0000 1px 7px);position:absolute;inset:0}.hero-inner{width:min(1120px,100%)}.page-hero{background:linear-gradient(#00d4ff09,#0000 54%),#000;border-bottom:1px solid #ffffff14;padding-top:178px;padding-bottom:clamp(82px,12vw,132px)}.page-hero-compact{padding-bottom:clamp(70px,10vw,108px)}.page-hero h1{max-width:980px}.eyebrow,.kicker{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:800}.hero-copy{color:#ffffffc2;max-width:690px;margin-bottom:36px;font-size:clamp(18px,2.2vw,24px);line-height:1.45}.hero-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.button{min-height:54px;color:var(--text);text-align:center;justify-content:center;align-items:center;padding:0 22px;font-size:14px;font-weight:800;line-height:1.1;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button-primary{background:linear-gradient(180deg, var(--accent), var(--accent-deep));color:#001116;border:1px solid #00d4ffb8;box-shadow:0 0 34px #00d4ff29}.button-quiet{border:1px solid var(--line);color:var(--text);background:#ffffff0a}.trust-strip{right:max(20px, calc((100vw - var(--max)) / 2));bottom:24px;left:max(20px, calc((100vw - var(--max)) / 2));color:var(--faint);grid-template-columns:minmax(180px,.65fr) 1.35fr;align-items:center;gap:28px;font-size:12px;display:grid;position:absolute}.trust-strip p{margin:0}.trust-logos{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.trust-logos span{color:#ffffff85;text-align:center;text-transform:uppercase;border:1px solid #ffffff1a;justify-content:center;align-items:center;min-height:42px;font-size:11px;font-weight:800;display:inline-flex}.section{border-top:1px solid #ffffff14;padding-top:clamp(86px,12vw,148px);padding-bottom:clamp(86px,12vw,148px);position:relative}.section-header{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:48px;margin-bottom:56px;display:grid}.section-header.compact{max-width:760px;display:block}.section-copy{max-width:650px;color:var(--muted);margin-bottom:0;font-size:clamp(17px,2vw,20px);line-height:1.65}.pain-grid{grid-template-columns:minmax(0,.74fr) minmax(0,1.26fr);align-items:start;gap:56px;display:grid}.leak-flow{gap:12px;display:grid}.leak-step{border-bottom:1px solid var(--line);grid-template-columns:56px minmax(120px,.42fr) minmax(0,1fr);align-items:center;gap:20px;min-height:86px;padding:22px 0;display:grid}.leak-step:first-child{border-top:1px solid var(--line)}.leak-step span,.machine-step span,.service-card span,.process-card span{color:var(--accent);font-size:12px;font-weight:800}.leak-step strong{font-size:18px}.leak-step p{color:var(--muted);margin:0;line-height:1.55}.machine-flow{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:48px;display:grid}.machine-step{border-right:1px solid var(--line);min-height:300px;padding:28px 24px;position:relative}.machine-step:last-child{border-right:0}.machine-step:after{z-index:2;content:"";background:#000;border:1px solid #00d4ff8c;width:13px;height:13px;position:absolute;top:45px;right:-7px}.machine-step:last-child:after{display:none}.machine-step h3{margin:90px 0 18px}.machine-step p,.service-card p,.testimonial-grid p,.audit-copy p,.final-cta p,.process-card p,.stack-list p,.proof-notes p{color:var(--muted);line-height:1.6}.service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.service-card{border:1px solid var(--line);background:linear-gradient(180deg, #ffffff09, #ffffff03), var(--panel);min-height:285px;padding:26px;transition:border-color .18s,transform .18s,background .18s;display:block}.service-card:hover{background:linear-gradient(180deg, #00d4ff0e, #ffffff03), var(--panel);border-color:#00d4ff73;transform:translateY(-2px)}.card-kicker{color:var(--faint);text-transform:uppercase;margin:54px 0 12px;font-size:12px;font-weight:800}.service-card h3{margin-bottom:16px}.two-column-section{grid-template-columns:minmax(0,.9fr) minmax(320px,.9fr);align-items:start;gap:56px;display:grid}.stack-list,.deliverable-list{border:1px solid var(--line-strong);background:#080808;margin:0;padding:30px}.stack-list h3{margin-bottom:24px}.stack-list p{border-bottom:1px solid var(--line);margin-bottom:18px;padding-bottom:18px}.stack-list p:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.deliverable-list{gap:14px;list-style:none;display:grid}.deliverable-list li{border-bottom:1px solid var(--line);color:#ffffffd1;padding:18px 0;font-weight:700}.deliverable-list li:last-child{border-bottom:0}.process-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.process-card{border:1px solid var(--line);background:#0b0b0b;min-height:220px;padding:26px}.process-card p{margin:58px 0 0}.exclusivity-section{background:linear-gradient(90deg,#00d4ff0d,#0000 40%),#050505;grid-template-columns:minmax(0,.92fr) minmax(320px,.78fr);align-items:center;gap:54px;display:grid}.exclusive-copy h2{margin-bottom:24px}.pin-form{border:1px solid var(--line-strong);background:#090909;gap:16px;padding:30px;display:grid}.input-action{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.pin-form label,.audit-form label{color:#fffc;font-size:13px;font-weight:800}input{border:1px solid var(--line);width:100%;min-height:54px;color:var(--text);background:#ffffff0b;border-radius:0;outline:0;padding:0 15px;transition:border-color .18s,background .18s}input:focus{background:#ffffff12;border-color:#00d4ffb8}.availability-result,.form-status{color:var(--muted);margin:0;line-height:1.5}.availability-result.is-available{color:#dffaff}.availability-result.is-limited{color:#00d4ffe0}.availability-result.is-waitlist,.availability-result.is-invalid{color:#ffffffa3}.metric-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:22px;display:grid}.metric-row div{border:1px solid var(--line);background:#070707;min-height:176px;padding:26px}.metric-row strong{margin-bottom:28px;font-size:clamp(42px,6vw,76px);line-height:.9;display:block}.metric-row span{color:var(--muted);line-height:1.45}.testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}blockquote{border:1px solid var(--line);background:#0b0b0b;min-height:230px;margin:0;padding:26px}blockquote p{font-size:18px}cite{color:var(--faint);margin-top:32px;font-size:13px;font-style:normal;line-height:1.4;display:block}.proof-notes{border-top:1px solid var(--line);max-width:760px;margin-top:34px;padding-top:24px}.audit-section{grid-template-columns:minmax(0,.82fr) minmax(360px,1.18fr);align-items:start;gap:58px;display:grid}.audit-copy h2{margin-bottom:22px}.audit-copy p{max-width:520px;font-size:19px}.audit-form{border:1px solid var(--line-strong);background:#080808;padding:30px}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.audit-form label{gap:8px;display:grid}.audit-form .full{grid-column:1/-1}.audit-button{width:100%;margin-top:18px}.form-status{margin-top:14px}.final-cta{background:linear-gradient(90deg,#00d4ff0d,#0000 38%),#030303;justify-items:start;display:grid}.final-cta h2{max-width:860px;margin-bottom:22px}.final-cta p{max-width:680px;margin-bottom:30px;font-size:19px}.footer{width:min(calc(100% - 40px), var(--max));color:var(--faint);border-top:1px solid #ffffff14;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;margin-inline:auto;padding:36px 0 44px;font-size:13px;display:grid}.footer p{margin:0}.footer-links{flex-wrap:wrap;justify-content:flex-end;gap:18px;display:flex}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important}}@media (max-width:980px){.topbar{width:calc(100% - 24px)}.nav-links{display:none}.hero{min-height:920px}.trust-strip,.section-header,.pain-grid,.two-column-section,.exclusivity-section,.audit-section{grid-template-columns:1fr}.trust-strip{align-items:stretch}.machine-flow,.service-grid,.metric-row,.testimonial-grid,.process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.machine-step{min-height:260px}.machine-step:nth-child(2){border-right:0}.machine-step:nth-child(2):after{display:none}.footer{grid-template-columns:1fr}.footer-links{justify-content:flex-start}}@media (max-width:680px){.topbar{height:66px}.topbar-cta{min-height:36px;padding-inline:12px;font-size:12px}.hero{min-height:900px;padding-top:102px;padding-bottom:220px}.page-hero{padding-top:126px}h1{font-size:clamp(42px,12vw,68px)}.hero-actions,.button{width:100%}.trust-strip{gap:16px;bottom:20px}.trust-logos{grid-template-columns:repeat(2,minmax(0,1fr))}.section-header{gap:22px;margin-bottom:34px}.leak-step{grid-template-columns:48px minmax(0,1fr);gap:12px}.leak-step p{grid-column:2}.machine-flow,.service-grid,.metric-row,.testimonial-grid,.process-grid,.form-grid{grid-template-columns:1fr}.machine-step,.machine-step:nth-child(2){border-right:0;border-bottom:1px solid var(--line);min-height:auto}.machine-step:last-child{border-bottom:0}.machine-step:after{inset:auto auto -7px 28px}.machine-step:nth-child(2):after{display:block}.machine-step:last-child:after{display:none}.machine-step h3{margin-top:42px}.input-action{grid-template-columns:1fr}.pin-form,.audit-form,.stack-list,.deliverable-list{padding:22px}.form-grid .full{grid-column:span 1}}@media (max-width:430px){.brand{gap:8px;font-size:14px}.brand-mark{width:22px;height:22px}.topbar-cta{max-width:112px}.hero-copy{font-size:17px}}
