:root{--ink:#11120f;--paper:#f7f6f0;--white:#fff;--acid:#e8ff47;--blue:#4866ff;--muted:#676960;--line:#c9c8c0;--display:"Syne",sans-serif;--body:"Manrope",sans-serif;--mono:"DM Mono",monospace}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{color:var(--ink);background:var(--paper);font-family:var(--body);margin:0}a{color:inherit}.skip-link{z-index:100;background:var(--acid);padding:.8rem 1rem;font-weight:800;position:fixed;top:-5rem;left:1rem}.skip-link:focus{top:1rem}:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.sales-header{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;min-height:78px;padding:0 clamp(1.2rem,5vw,5.5rem);display:flex}.brand{font:600 1.05rem var(--display);letter-spacing:-.04em;align-items:center;gap:.55rem;text-decoration:none;display:inline-flex}.brand i{color:var(--blue);font-style:normal}.brand strong{font-weight:800}.header-cta{color:var(--blue);font:500 .75rem var(--mono);text-transform:uppercase;padding:.7rem 0;text-decoration:none}.hero{grid-template-columns:minmax(0,1.08fr) minmax(370px,.72fr);gap:clamp(3rem,7vw,8rem);min-height:760px;padding:clamp(4.5rem,9vw,8.5rem) clamp(1.2rem,7vw,8rem) 8rem;display:grid;position:relative;overflow:hidden}.hero:after{content:"";z-index:0;background:var(--blue);border-block:2px solid var(--ink);height:80px;position:absolute;bottom:1.5rem;left:-5%;right:-5%;transform:rotate(-7deg)}.hero-copy,.decision-card{z-index:1;position:relative}.hero-copy{align-self:center;max-width:890px}.eyebrow{font:500 .7rem var(--mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 1.5rem}.eyebrow span{color:var(--blue)}h1,h2,h3{font-family:var(--display);margin-top:0}h1{letter-spacing:-.08em;margin-bottom:2rem;font-size:clamp(3.4rem,7.1vw,7.9rem);line-height:.87}h1 em{color:var(--blue);font-style:normal}.hero-lede{color:#41433d;max-width:660px;margin-bottom:2.2rem;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.65}.button{border:2px solid var(--ink);min-width:min(100%,310px);box-shadow:7px 7px 0 var(--ink);justify-content:space-between;align-items:center;gap:2rem;padding:1.1rem 1.25rem;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.button:hover{box-shadow:4px 4px 0 var(--ink);transform:translate(3px,3px)}.button-acid{background:var(--acid)}.microcopy{color:var(--muted);font:400 .68rem/1.5 var(--mono);margin:1.2rem 0 0}.decision-card{background:var(--white);border:2px solid var(--ink);box-shadow:16px 16px 0 var(--acid);align-self:center;padding:1.6rem;transform:rotate(1.5deg)}.card-label,.offer-topline{border-bottom:1px solid var(--ink);font:500 .65rem var(--mono);text-transform:uppercase;justify-content:space-between;margin:0;padding-bottom:1rem;display:flex}.card-question{font:700 clamp(1.8rem,3vw,3.2rem)/1.02 var(--display);letter-spacing:-.055em;margin:2.4rem 0}.card-question strong{color:var(--blue)}.diagnostic-lines{border-top:1px solid var(--line)}.diagnostic-lines p{border-bottom:1px solid var(--line);grid-template-columns:30px 90px 1fr;gap:.5rem;margin:0;padding:1rem 0;font-size:.8rem;display:grid}.diagnostic-lines span{color:var(--blue);font:500 .65rem var(--mono)}.stamp{width:max-content;color:var(--blue);border:2px solid var(--blue);font:700 .75rem var(--mono);text-transform:uppercase;margin:2rem 0 .5rem auto;padding:.6rem 1rem;transform:rotate(-4deg)}.answer-strip{z-index:2;color:#fff;background:var(--ink);border-block:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid;position:relative}.answer-strip article{border-right:1px solid #55564f;min-height:140px;padding:2rem clamp(1.2rem,4vw,4rem)}.answer-strip article:last-child{border:0}.answer-strip small,.price-grid small{color:var(--acid);font:500 .65rem var(--mono);text-transform:uppercase;margin-bottom:.7rem;display:block}.answer-strip strong{font:700 clamp(1.25rem,2vw,2rem) var(--display);letter-spacing:-.04em}.section-shell{padding:clamp(5.5rem,10vw,9rem) clamp(1.2rem,7vw,8rem)}h2{letter-spacing:-.07em;font-size:clamp(2.7rem,5.3vw,5.8rem);line-height:.94}.problem{grid-template-columns:.85fr 1.15fr;gap:clamp(4rem,10vw,10rem);display:grid}.section-heading h2{max-width:720px}.hesitations{border-top:1px solid var(--ink)}.hesitations article{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;padding:1.6rem 0;display:grid}.hesitations article span{color:var(--blue);font:700 2rem var(--display)}.hesitations article p{font:600 clamp(1.15rem,2vw,1.8rem)/1.3 var(--display);margin:0}.correction{background:var(--acid);margin:2rem 0 0 42px;padding:1.2rem;font-weight:700;line-height:1.55;transform:rotate(-1deg)}.offer{color:#fff;background:var(--blue);grid-template-columns:.8fr 1.2fr;gap:clamp(4rem,10vw,10rem);display:grid}.offer-intro{align-self:start;position:sticky;top:2rem}.offer-intro>p:last-child{color:#e3e7ff;max-width:560px;line-height:1.7}.offer-sheet{color:var(--ink);background:var(--paper);border:2px solid var(--ink);box-shadow:14px 14px 0 var(--acid)}.offer-topline{padding:1.2rem}.offer-sheet ul{grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.offer-sheet li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:34px 1fr;gap:.5rem;padding:1.15rem;font-size:.86rem;display:grid}.offer-sheet li span{color:var(--blue);font:500 .62rem var(--mono)}.price-grid{grid-template-columns:1fr 1fr;display:grid}.price-grid p{border-right:1px solid var(--ink);margin:0;padding:1.5rem}.price-grid p:last-child{border:0}.price-grid small{color:var(--blue)}.price-grid strong{font:700 clamp(1.45rem,2.5vw,2.3rem) var(--display);letter-spacing:-.05em}.scope-note{border-top:1px solid var(--ink);color:var(--muted);margin:0;padding:1rem 1.5rem;font-size:.7rem;line-height:1.6}.process{grid-template-columns:.8fr 1.2fr;gap:clamp(4rem,10vw,10rem);display:grid}.process ol{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.process li{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr;gap:1rem;padding:2rem 0;display:grid}.process li>span{background:var(--blue);color:#fff;width:42px;height:42px;font:500 .8rem var(--mono);border-radius:50%;place-items:center;display:grid}.process h3{letter-spacing:-.04em;margin-bottom:.5rem;font-size:clamp(1.35rem,2.2vw,2rem)}.process li p{color:var(--muted);margin:0;line-height:1.65}.fit{background:#ebeae3;grid-template-columns:.7fr 1.3fr;gap:clamp(4rem,10vw,10rem);display:grid}.fit-grid{border-top:1px solid var(--ink);border-left:1px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.fit-grid p{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);min-height:180px;font:600 clamp(1.1rem,1.8vw,1.55rem)/1.35 var(--display);margin:0;padding:1.5rem}.fit-grid p:before{content:"✓";color:var(--blue);font:500 1rem var(--mono);margin-bottom:1.2rem;display:block}.form-section{color:#fff;background:var(--ink);grid-template-columns:.72fr 1.28fr;gap:clamp(3rem,8vw,8rem);display:grid}.form-intro{align-self:start;position:sticky;top:2rem}.form-intro>p:not(.eyebrow){color:#bfc0ba;max-width:560px;line-height:1.7}.response-note{border-top:1px solid #565750;gap:.6rem;margin-top:2.5rem;padding-top:1.3rem;display:grid}.response-note strong{color:var(--acid);font:500 .72rem var(--mono);text-transform:uppercase}.response-note span{color:#d8d9d3;font-size:.86rem;line-height:1.6}.form-shell{min-width:0;color:var(--ink);background:var(--paper);border:2px solid var(--ink);box-shadow:14px 14px 0 var(--blue);overflow:hidden}.form-shell iframe{background:var(--paper);border:0;width:100%;min-height:980px;display:block}.privacy,.fallback{border-top:1px solid var(--line);color:var(--muted);text-align:center;background:#fff;margin:0;padding:.8rem 1rem;font-size:.7rem;line-height:1.55}.fallback a{color:var(--blue);font-weight:700}footer{color:#fff;background:var(--ink);font:400 .65rem var(--mono);border-top:1px solid #44453f;grid-template-columns:1fr auto auto auto;align-items:center;gap:2rem;padding:2rem clamp(1.2rem,5vw,5.5rem);display:grid}.header-cta,.stamp,.offer-topline span,.response-note strong{align-items:center;gap:.4rem;display:inline-flex}.button svg,.header-cta svg,.stamp svg,.offer-topline svg,.response-note svg{flex:none;width:1em;height:1em}.social-links{align-items:center;gap:.55rem;display:flex}.social-links a{min-height:2.25rem;color:var(--acid);border:1px solid #5d5e58;place-items:center;padding:0 .8rem;text-decoration:none;transition:color .2s,border-color .2s,transform .2s;display:grid}.social-links a:hover{color:#fff;border-color:var(--acid);transform:translateY(-2px)}@media (width<=900px){.hero,.problem,.offer,.process,.fit,.form-section{grid-template-columns:1fr}.hero{min-height:0}.decision-card{justify-self:center;width:min(90%,600px)}.answer-strip{grid-template-columns:1fr}.answer-strip article{border-bottom:1px solid #55564f;border-right:0;min-height:0}.offer-intro,.form-intro{position:static}footer{grid-template-columns:1fr}}@media (width<=560px){.sales-header{min-height:68px}.header-cta{font-size:.62rem}.hero{padding-top:4rem;padding-bottom:7rem}h1{font-size:clamp(3.25rem,17vw,5rem)}.button{width:100%}.decision-card{width:94%;box-shadow:10px 10px 0 var(--acid);padding:1rem}.diagnostic-lines p{grid-template-columns:25px 78px 1fr;font-size:.72rem}.offer-sheet{box-shadow:8px 8px 0 var(--acid)}.offer-sheet ul,.price-grid,.fit-grid{grid-template-columns:1fr}.offer-sheet li,.price-grid p{border-right:0}.fit-grid p{min-height:0}.form-shell{box-shadow:8px 8px 0 var(--blue)}.form-shell iframe{min-height:1120px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
