*{box-sizing:border-box}html{color:#f4f4f1;scroll-behavior:smooth;background:#090909;scroll-padding-top:76px}body{color:#f4f4f1;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#090909;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}::selection{color:#090909;background:#b8f36b}a{color:inherit;text-decoration:none}:where(a,button,summary):focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #b8f36b}.shell{width:min(1180px,100% - 40px);margin:0 auto;padding:24px 0 70px}.shell-width{width:min(1180px,100% - 40px);margin:0 auto}.topbar{justify-content:space-between;align-items:center;height:48px;display:flex}.brand{letter-spacing:-.045em;font-size:20px;font-weight:800}.pill,.status{letter-spacing:.11em;text-transform:uppercase;color:#a9aaa3;border:1px solid #30302d;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:800}.hero{max-width:900px;padding:100px 0 54px}.hero.compact{padding:70px 0 40px}.eyebrow{color:#b8f36b;letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:800}.hero h1,.inspector-head h1{letter-spacing:-.065em;max-width:900px;margin:0;font-size:clamp(42px,7vw,78px);line-height:.96}.lede{color:#a8a9a2;max-width:700px;margin:25px 0 0;font-size:18px;line-height:1.65}.flow{color:#e6e6e0;flex-wrap:wrap;align-items:center;gap:14px;margin-top:42px;font-size:13px;font-weight:700;display:flex}.flow span{background:#11110f;border:1px solid #292925;border-radius:10px;padding:10px 13px}.flow i{color:#77786f;font-style:normal}.metrics{grid-template-columns:repeat(4,1fr);gap:10px;margin:10px 0 70px;display:grid}.metric,.claim-card,.proof-card,.notice,.empty{background:#10100f;border:1px solid #292925;border-radius:14px}.metric{padding:20px}.metric span{color:#8e8f88;text-transform:uppercase;letter-spacing:.12em;font-size:11px;display:block}.metric strong{letter-spacing:-.04em;margin-top:12px;font-size:34px;display:block}.section-head{border-bottom:1px solid #292925;justify-content:space-between;align-items:end;margin-bottom:14px;padding-bottom:16px;display:flex}.section-head h2{letter-spacing:-.04em;margin:0;font-size:28px}.muted{color:#77786f;font-size:12px}.claims{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.claim-card{padding:22px}.claim-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.status.ok{color:#b8f36b;border-color:#465a2c}.status.attention{color:#f0c36a;border-color:#5a4724}.mono{color:#77786f;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.claim-card h3{letter-spacing:-.025em;margin:26px 0 20px;font-size:20px;line-height:1.25}.meta{color:#73746d;flex-wrap:wrap;gap:12px;font-size:11px;display:flex}.meta b{color:#c4c5be;font-weight:600}.actions{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.button{color:#e9e9e3;background:#151513;border:1px solid #363631;border-radius:9px;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-size:12px;font-weight:800;transition:background .2s,border-color .2s,transform .2s,box-shadow .2s;display:inline-flex}.button:hover{background:#1a1a18;border-color:#55564f;transform:translateY(-1px)}.button.primary{color:#0a0a09;background:#b8f36b;border-color:#b8f36b;box-shadow:0 8px 28px #b8f36b14}.button.primary:hover{background:#c8f98b;border-color:#c8f98b;box-shadow:0 10px 34px #b8f36b21}.empty{color:#898a83;padding:34px}.notice{color:#9b9c95;align-items:flex-start;gap:18px;margin-top:20px;padding:18px;font-size:13px;line-height:1.6;display:flex}.notice strong{color:#edede8;white-space:nowrap}.notice code{color:#d8d9d2;font-family:ui-monospace,monospace}.inspector-head{padding:80px 0 35px}.inspector-head h1{margin-bottom:18px;font-size:clamp(36px,6vw,64px)}.back{color:#9b9c95;margin-bottom:38px;font-size:12px;display:inline-block}.proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.proof-card{padding:22px}.proof-card h2{margin:0 0 18px;font-size:18px}.action-detail{margin-top:12px}.compact-grid{background:0 0;border:0}.row{border-top:1px solid #252522;justify-content:space-between;gap:20px;padding:13px 0;font-size:12px;display:flex}.row span{color:#7e7f78}.row b{text-align:right;color:#dddcd6;overflow-wrap:anywhere;max-width:70%}footer{color:#666760;border-top:1px solid #252522;margin-top:70px;padding-top:18px;font-size:11px}.marketing-shell{background:radial-gradient(900px 500px at 78% 7%,#b8f36b0b,#0000 65%);min-height:100vh;overflow:hidden}.marketing-nav{z-index:2;border-bottom:1px solid #20201d;justify-content:space-between;align-items:center;height:76px;display:flex;position:relative}.marketing-nav nav{color:#85867f;align-items:center;gap:27px;font-size:12px;font-weight:650;display:flex}.marketing-nav nav a{transition:color .18s}.marketing-nav nav a:hover{color:#f4f4f1}.marketing-nav .nav-cta{color:#e8e8e2;border:1px solid #363631;border-radius:8px;padding:9px 13px;transition:background .18s,border-color .18s}.marketing-nav .nav-cta:hover{background:#171715;border-color:#4b4c46}.marketing-hero{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:center;gap:88px;padding-top:118px;padding-bottom:124px;display:grid}.hero-copy{position:relative}.hero-copy h1{letter-spacing:-.075em;max-width:760px;margin:0;font-size:clamp(58px,7.6vw,96px);line-height:.91}.hero-copy h1 em{color:#b8f36b;font-style:normal}.marketing-lede{color:#a7a8a1;letter-spacing:-.012em;max-width:650px;margin:30px 0 0;font-size:19px;line-height:1.62}.hero-actions{flex-wrap:wrap;gap:10px;margin-top:31px;display:flex}.button.large{border-radius:10px;min-height:49px;padding:0 19px;font-size:13px}.hero-note{color:#686963;letter-spacing:.01em;margin-top:15px;font-size:11px}.hero-proof{perspective:1200px;justify-content:flex-end;display:flex}.proof-window{background:linear-gradient(145deg,#121210,#0d0d0c);border:1px solid #30302c;border-radius:17px;width:min(100%,450px);transition:transform .35s,box-shadow .35s;overflow:hidden;transform:rotate(1.2deg)translateY(-4px);box-shadow:0 34px 90px #0000006b,inset 0 1px #ffffff06}.hero-proof:hover .proof-window{transform:rotate(0)translateY(-8px);box-shadow:0 42px 100px #00000080,inset 0 1px #ffffff08}.window-bar{color:#5f605a;border-bottom:1px solid #252522;align-items:center;gap:6px;height:44px;padding:0 14px;font-size:10px;display:flex}.window-bar span{border:1px solid #454640;border-radius:50%;width:7px;height:7px}.window-bar b{letter-spacing:.05em;margin-left:auto;font-weight:600}.proof-status{color:#b8f36b;letter-spacing:.12em;align-items:center;gap:9px;padding:28px 25px 10px;font-size:11px;font-weight:800;display:flex}.status-dot{background:#b8f36b;border-radius:50%;width:8px;height:8px;box-shadow:0 0 16px #b8f36b80}.proof-status small{color:#6d6e68;letter-spacing:0;text-transform:none;font-weight:600}.proof-claim{letter-spacing:-.025em;padding:8px 25px 25px;font-size:18px;line-height:1.45}.proof-claim strong{color:#c9cac3}.proof-lines{border-top:1px solid #282824;margin:0 25px}.proof-lines div{border-bottom:1px solid #282824;justify-content:space-between;gap:20px;padding:14px 0;font-size:11px;display:flex}.proof-lines span{color:#666760}.proof-lines b{color:#d5d5ce;font-weight:650}.proof-footer{color:#7d7e77;letter-spacing:.08em;text-transform:uppercase;padding:18px 25px;font-size:10px}.trust-strip{background:#0d0d0c;border-top:1px solid #20201d;border-bottom:1px solid #20201d}.trust-inner{color:#696a64;text-transform:uppercase;letter-spacing:.13em;justify-content:center;align-items:center;gap:15px;min-height:76px;font-size:11px;display:flex}.trust-inner strong{color:#c4c5be;font-size:12px}.trust-inner i{color:#44453f;font-style:normal}.marketing-section{padding-top:128px;padding-bottom:128px}.section-intro{max-width:720px;margin-bottom:60px}.section-intro h2,.split-section h2,.boundary h2,.final-cta h2{letter-spacing:-.06em;margin:0;font-size:clamp(36px,5vw,60px);line-height:.98}.section-intro>p:last-child{color:#888982;max-width:620px;margin:22px 0 0;font-size:16px;line-height:1.7}.steps{border-top:1px solid #2a2a26;border-left:1px solid #2a2a26;grid-template-columns:repeat(4,1fr);display:grid}.step{background:#ffffff02;min-height:260px;padding:25px;transition:background .25s;position:relative}.step:hover{background:#ffffff05}.step>span{color:#696a63;font-family:ui-monospace,monospace;font-size:10px}.step h3,.use-card h3{letter-spacing:-.035em;margin:72px 0 12px;font-size:22px}.step p,.use-card p{color:#85867f;margin:0;font-size:13px;line-height:1.7}.dark-section{background:#11110f;border-top:1px solid #23231f;border-bottom:1px solid #23231f}.split-section{grid-template-columns:1fr 1fr;gap:100px;padding-top:128px;padding-bottom:128px;display:grid}.split-copy{padding-top:46px}.split-copy p{color:#999a93;letter-spacing:-.01em;margin:0 0 24px;font-size:17px;line-height:1.75}.use-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.use-card{background:#10100f;border:1px solid #292925;border-radius:14px;min-height:190px;padding:25px;transition:transform .25s,border-color .25s,background .25s}.use-card:hover{background:#121210;border-color:#3b3c36;transform:translateY(-3px)}.use-card h3{margin:0 0 12px}.boundary{border-top:1px solid #242420;grid-template-columns:.85fr 1.15fr;gap:90px;padding-top:116px;padding-bottom:116px;display:grid}.assurance-list{border-top:1px solid #292925}.assurance-list div{border-bottom:1px solid #292925;grid-template-columns:190px 1fr;gap:20px;padding:17px 0;font-size:12px;display:grid}.assurance-list strong{color:#d6d6cf}.assurance-list div:nth-child(-n+3) strong{color:#b8f36b}.assurance-list span{color:#777871;line-height:1.5}.final-cta{text-align:center;border-top:1px solid #242420;padding-top:128px;padding-bottom:132px}.final-cta .eyebrow{margin-bottom:18px}.final-cta h2{max-width:760px;margin:0 auto}.final-cta p:not(.eyebrow){color:#85867f;max-width:600px;margin:22px auto 0;line-height:1.7}.final-cta .hero-actions{justify-content:center}.marketing-footer{color:#64655f;border-top:1px solid #20201d;align-items:center;gap:24px;min-height:85px;font-size:11px;display:flex}.marketing-footer .brand{color:#f4f4f1;margin-right:auto}.marketing-footer a:last-child{color:#aaa;transition:color .18s}.marketing-footer a:last-child:hover{color:#b8f36b}@media (max-width:900px){.marketing-nav nav a:not(.nav-cta){display:none}.marketing-hero{grid-template-columns:1fr;gap:58px;padding-top:82px;padding-bottom:92px}.hero-proof{justify-content:flex-start}.proof-window{transform:none}.hero-proof:hover .proof-window{transform:translateY(-4px)}.steps{grid-template-columns:repeat(2,1fr)}.split-section,.boundary{grid-template-columns:1fr;gap:45px}.split-copy{padding-top:0}.assurance-list{margin-top:0}.marketing-section{padding-top:96px;padding-bottom:96px}}@media (max-width:800px){.shell{width:min(100% - 28px,620px)}.hero{padding-top:65px}.metrics{grid-template-columns:repeat(2,1fr);margin-bottom:50px}.claims,.proof-grid{grid-template-columns:1fr}.section-head{flex-direction:column;align-items:flex-start;gap:15px}.flow{gap:7px}.flow i{display:none}.flow span{text-align:center;flex:1;min-width:90px}.shell-width{width:min(100% - 28px,620px)}.marketing-nav{height:68px}.marketing-nav nav .nav-cta{padding:8px 10px}.marketing-hero{padding-top:70px}.hero-copy h1{font-size:clamp(48px,13vw,72px)}.marketing-lede{font-size:17px}.trust-inner{white-space:nowrap;justify-content:flex-start;overflow:hidden}.trust-inner span{display:none}.use-grid{grid-template-columns:1fr}}@media (max-width:480px){.shell{width:calc(100% - 22px);padding-top:14px}.shell-width{width:calc(100% - 22px)}.pill{padding:5px 7px;font-size:8px}.hero h1,.inspector-head h1{font-size:42px}.lede{font-size:16px}.metrics{gap:7px}.metric{padding:15px}.metric strong{font-size:27px}.claim-card,.proof-card{padding:17px}.notice{display:block}.notice strong{margin-bottom:7px;display:block}.button{width:100%}.row{display:block}.row b{text-align:left;max-width:none;margin-top:5px;display:block}.compact-grid{display:block}.compact-grid .row{border-top:1px solid #252522}.marketing-nav nav{gap:8px}.marketing-nav nav a:not(.nav-cta){display:none}.marketing-hero{padding-top:58px;padding-bottom:65px}.marketing-lede{font-size:16px;line-height:1.65}.hero-actions{grid-template-columns:1fr;display:grid}.hero-actions .button{width:100%}.hero-proof{margin-top:8px}.proof-window{border-radius:15px;width:100%}.proof-claim{font-size:16px}.marketing-section{padding-top:72px;padding-bottom:72px}.section-intro{margin-bottom:42px}.section-intro h2,.split-section h2,.boundary h2,.final-cta h2{font-size:38px}.steps{grid-template-columns:1fr}.step{min-height:0;padding:23px}.step h3{margin-top:45px}.split-section{padding-top:78px;padding-bottom:78px}.split-copy p{font-size:15px}.assurance-list div{grid-template-columns:1fr;gap:6px}.final-cta{padding-top:78px;padding-bottom:84px}.marketing-footer{flex-wrap:wrap;gap:12px;padding:20px 0}.marketing-footer .brand{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.proof-window,.hero-proof .proof-window,.use-card{transition:none}.button:hover,.use-card:hover,.hero-proof:hover .proof-window{transform:none}}.mobile-nav{display:none}.demo-bridge{background:#10100f;border:1px solid #292925;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding:20px;display:flex}.demo-bridge div{gap:6px;display:grid}.demo-bridge strong{font-size:14px}.demo-bridge span{color:#777871;font-size:12px;line-height:1.5}.proof-demo-banner{background:#10100f;border:1px solid #292925;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:12px;padding:18px 20px;display:flex}.proof-demo-banner>div:first-child{align-items:center;gap:14px;display:flex}.proof-demo-banner strong{font-size:14px}.proof-demo-banner button{font:inherit;cursor:pointer}.proof-demo-banner button:disabled{opacity:.55;cursor:wait}.claim-statement{letter-spacing:-.02em;color:#e8e8e2;padding-bottom:18px;font-size:19px;line-height:1.5}.proof-card-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.proof-explain{color:#85867f;max-width:760px;font-size:13px;line-height:1.65}.digest-state{background:#0c0c0b;border:1px solid #292925;border-radius:10px;gap:10px;margin-top:20px;padding:15px;display:grid}.digest-state span{letter-spacing:.1em;font-size:11px;font-weight:800}.digest-state .good{color:#b8f36b}.digest-state .bad{color:#f0c36a}.digest-state code{color:#8d8e87;overflow-wrap:anywhere;font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.proof-demo-footer{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.hero-proof{cursor:pointer}.hero-proof:hover .proof-window{border-color:#4a4b45}@media (max-width:800px){.proof-demo-banner{display:block}.proof-demo-banner>div:first-child{margin-bottom:15px}.proof-card-head{display:block}.proof-card-head .mono{margin-top:10px;display:block}.demo-bridge{display:block}.demo-bridge .button{margin-top:14px}.mobile-nav{display:block;position:relative}.desktop-nav{display:none!important}.mobile-nav summary{color:#aaa;cursor:pointer;border:1px solid #363631;border-radius:8px;align-items:center;gap:9px;padding:8px 10px;font-size:11px;font-weight:700;list-style:none;display:flex}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav summary i{font-style:normal}.mobile-nav-panel{background:#11110f;border:1px solid #30302c;border-radius:12px;gap:2px;width:220px;padding:8px;display:grid;position:absolute;top:44px;right:0;box-shadow:0 20px 60px #0006}.mobile-nav-panel a{color:#aaa;border-radius:8px;padding:11px 10px;font-size:12px}.mobile-nav-panel a:hover{color:#fff;background:#1a1a18}}@media (max-width:480px){.proof-demo-banner .actions{grid-template-columns:1fr;display:grid}.proof-demo-footer .button{width:100%}}.button:focus-visible{outline-offset:3px;outline:2px solid #b8f36b}.digest-state .neutral{color:#8d8e87}.mobile-nav summary:focus-visible{outline-offset:3px;outline:2px solid #b8f36b}.mobile-nav-panel a:focus-visible{outline-offset:1px;outline:2px solid #b8f36b}.proof-demo-banner .actions{margin-top:0}@media (max-width:480px){.proof-demo-banner .actions{margin-top:15px}.proof-demo-banner .actions .button{min-height:44px}}.skip-link{z-index:10000;background:var(--paper,#fff);color:var(--ink,#111);border:2px solid;border-radius:8px;padding:10px 14px;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}
.marketing-shell,.marketing-shell *{box-sizing:border-box;min-width:0}.marketing-shell{width:100%;max-width:100%;overflow-x:clip}.marketing-nav,.marketing-hero,.marketing-section,.split-section,.boundary,.final-cta,.marketing-footer,.trust-inner{width:min(1180px,100% - 40px);max-width:100%;margin-inline:auto}.marketing-nav{height:72px;padding-top:env(safe-area-inset-top)}.marketing-nav nav{min-width:0}.marketing-nav nav a{white-space:nowrap}.desktop-nav{display:flex}.mobile-nav{display:none;position:relative}.mobile-nav summary{color:#e8e8e2;cursor:pointer;touch-action:manipulation;border:1px solid #363631;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:0 12px;font-size:12px;font-weight:750;list-style:none;display:inline-flex}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav summary i{color:#b8f36b;font-style:normal}.mobile-nav-panel{z-index:50;background:#11110f;border:1px solid #30302d;border-radius:14px;width:min(280px,100vw - 24px);padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 24px 70px #00000080}.mobile-nav-panel a{color:#bfc0b9;border-radius:9px;align-items:center;min-height:46px;padding:0 12px;font-size:13px;display:flex}.mobile-nav-panel a:hover,.mobile-nav-panel a:focus-visible{color:#f4f4f1;background:#1a1a18}.marketing-hero{grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);align-items:center;gap:clamp(40px,7vw,88px);padding-top:clamp(64px,9vw,118px);padding-bottom:clamp(72px,10vw,124px);display:grid}.hero-copy,.hero-proof,.section-intro,.split-copy,.assurance-list,.final-cta{min-width:0;max-width:100%}.hero-copy h1{letter-spacing:clamp(-.07em,-.55vw,-.055em);text-wrap:balance;overflow-wrap:normal;word-break:normal;width:100%;max-width:780px;margin:0;font-size:clamp(48px,7.3vw,102px);line-height:.91}.marketing-lede{text-wrap:pretty;width:100%;max-width:650px}.hero-actions{min-width:0}.hero-actions .button{white-space:normal;text-align:center;touch-action:manipulation;min-width:0;max-width:100%}.hero-proof{perspective:1200px;justify-content:flex-end;width:100%;display:flex}.proof-window{width:min(100%,500px);min-width:0;max-width:100%;transform:rotate(.7deg)translateY(-4px)}.proof-claim,.proof-lines,.proof-live,.proof-footer{min-width:0;max-width:100%}.proof-claim{overflow-wrap:anywhere}.proof-lines div{min-width:0}.proof-lines div>*{overflow-wrap:anywhere;min-width:0}.proof-lines b{text-align:right;max-width:65%}.proof-live{flex-wrap:wrap;min-width:0}.proof-live strong{margin-right:.35rem}.proof-live span:last-child{overflow-wrap:anywhere;min-width:0}.trust-inner{text-align:center;flex-wrap:wrap;min-height:70px;padding-inline:0}.section-intro h2,.split-section h2,.boundary h2,.final-cta h2{text-wrap:balance;overflow-wrap:normal;word-break:normal}.steps,.use-grid,.assurance-list{min-width:0;max-width:100%}.step,.use-card{overflow-wrap:normal;min-width:0}.assurance-list div{min-width:0}.assurance-list strong,.assurance-list span{overflow-wrap:anywhere;min-width:0}.final-cta p:not(.eyebrow){text-wrap:pretty}@media (max-width:1100px){.marketing-nav,.marketing-hero,.marketing-section,.split-section,.boundary,.final-cta,.marketing-footer,.trust-inner{width:min(100% - 40px,980px)}.marketing-hero{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:44px}.hero-copy h1{font-size:clamp(48px,7vw,78px)}.proof-window{max-width:440px}}@media (max-width:900px){.desktop-nav{display:none}.mobile-nav{display:block}.marketing-hero{grid-template-columns:minmax(0,1fr);gap:48px;padding-top:68px;padding-bottom:78px}.hero-copy h1{max-width:820px;font-size:clamp(48px,10vw,76px)}.hero-proof{justify-content:flex-start}.proof-window{max-width:680px;transform:none}.hero-proof:hover .proof-window{transform:translateY(-4px)}.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.split-section,.boundary{grid-template-columns:minmax(0,1fr);gap:42px}.split-copy{padding-top:0}.use-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.marketing-nav,.marketing-hero,.marketing-section,.split-section,.boundary,.final-cta,.marketing-footer,.trust-inner{width:min(100% - 32px,680px)}.marketing-hero{padding-top:62px}.hero-copy h1{font-size:clamp(46px,9.5vw,70px)}.marketing-lede{font-size:17px}}@media (max-width:700px){.marketing-nav,.marketing-hero,.marketing-section,.split-section,.boundary,.final-cta,.marketing-footer,.trust-inner{width:calc(100% - 32px)}.marketing-nav{height:64px}.marketing-hero{gap:36px;padding-top:50px;padding-bottom:64px}.hero-copy h1{letter-spacing:-.065em;max-width:100%;font-size:clamp(42px,12.2vw,64px);line-height:.94}.marketing-lede{max-width:100%;font-size:16px;line-height:1.65}.hero-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px;display:grid}.hero-actions .button{width:100%;min-height:48px;padding-inline:12px}.hero-note{max-width:320px;font-size:10px;line-height:1.5}.proof-window{border-radius:16px;width:100%}.proof-status{padding:23px 20px 9px}.proof-claim{padding:8px 20px 21px;font-size:17px;line-height:1.45}.proof-lines{margin-inline:20px}.proof-lines div{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:12px;display:grid}.proof-lines b{text-align:right;max-width:none}.proof-live{margin-inline:20px}.proof-footer{padding-inline:20px}.trust-inner{gap:8px 12px;min-height:62px}.marketing-section{padding-top:78px;padding-bottom:78px}.section-intro{margin-bottom:38px}.section-intro h2,.split-section h2,.boundary h2,.final-cta h2{font-size:clamp(36px,10.2vw,52px)}.steps,.use-grid{grid-template-columns:minmax(0,1fr)}.step{min-height:0;padding:22px}.step h3{margin-top:50px}.split-section{padding-top:78px;padding-bottom:78px}.split-copy p{font-size:16px;line-height:1.7}.assurance-list div{grid-template-columns:minmax(0,1fr);gap:7px}.final-cta{padding-top:80px;padding-bottom:84px}.marketing-footer{flex-wrap:wrap;gap:9px 18px;min-height:0;padding:22px 0}.marketing-footer .brand{width:100%;margin-right:0}}@media (max-width:430px){.marketing-nav,.marketing-hero,.marketing-section,.split-section,.boundary,.final-cta,.marketing-footer,.trust-inner{width:calc(100% - 24px)}.marketing-nav{height:62px}.marketing-nav .brand{font-size:18px}.marketing-hero{gap:32px;padding-top:46px;padding-bottom:56px}.hero-copy h1{letter-spacing:-.06em;font-size:clamp(39px,12.8vw,54px);line-height:.95}.marketing-lede{font-size:15.5px}.hero-actions{grid-template-columns:minmax(0,1fr)}.hero-actions .button{min-height:48px}.hero-note{max-width:280px}.proof-status{padding-inline:17px}.proof-claim{padding-inline:17px;font-size:16px}.proof-lines{margin-inline:17px}.proof-lines div{grid-template-columns:minmax(0,1fr);gap:5px}.proof-lines b{text-align:left}.proof-live{align-items:flex-start;margin-inline:17px}.proof-live span:last-child{flex:100%;margin-left:14px}.proof-footer{padding-inline:17px;line-height:1.5}.trust-inner{letter-spacing:.09em;font-size:9px}.trust-inner strong{font-size:10px}.marketing-section{padding-top:66px;padding-bottom:66px}.section-intro h2,.split-section h2,.boundary h2,.final-cta h2{font-size:clamp(34px,10.4vw,45px)}}@media (max-width:340px){.marketing-nav,.marketing-hero,.marketing-section,.split-section,.boundary,.final-cta,.marketing-footer,.trust-inner{width:calc(100% - 20px)}.mobile-nav-panel{width:min(250px,100vw - 20px)}.hero-copy h1{font-size:37px}.marketing-lede,.proof-claim{font-size:15px}.proof-status{font-size:10px}.proof-live{font-size:11px}.trust-inner{font-size:8px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.proof-window,.button,.step,.use-card{transition:none}.hero-proof:hover .proof-window{transform:none}}
