
:root{--bg:#fff;--fg:#000;--muted:#5d5d5d;--line:#dcdcdc;--max:1180px;--pad:clamp(22px,4vw,56px)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:#000;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.wrap{max-width:var(--max);margin:auto;padding:0 var(--pad)}header{position:sticky;top:0;background:rgba(255,255,255,.96);backdrop-filter:blur(10px);z-index:10;border-bottom:1px solid #eee}.nav{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand,.eyebrow,.label{font-size:12px;letter-spacing:.24em;text-transform:uppercase}.navlinks{display:flex;gap:24px;align-items:center;font-size:14px}.btn{display:inline-flex;align-items:center;justify-content:center;border:1px solid #000;padding:15px 20px;min-height:48px;background:#fff}.btn:hover,.btn.dark{background:#000;color:#fff}.btn.dark:hover{background:#fff;color:#000}.hero{padding:clamp(76px,10vw,145px) 0 90px}.eyebrow{margin-bottom:34px}h1{font-weight:400;font-size:clamp(54px,7.4vw,108px);line-height:.92;letter-spacing:-.052em;margin:0;max-width:1120px}.hero-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:70px;border-top:1px solid #000;margin-top:65px;padding-top:26px}.hero-copy{font-size:clamp(22px,2.25vw,32px);line-height:1.14;max-width:760px}.hero-side{align-self:end}.hero-side p{font-size:16px;line-height:1.45;color:#222;margin:0 0 24px}section{padding:95px 0;border-top:1px solid var(--line)}.section-head{display:grid;grid-template-columns:210px 1fr;gap:45px;margin-bottom:62px}.label{padding-top:7px}h2{font-size:clamp(42px,5vw,72px);font-weight:400;line-height:.96;letter-spacing:-.045em;margin:0;max-width:900px}.four{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.card{border-top:1px solid #000;padding-top:16px}.card .n{font-size:11px;margin-bottom:48px}.card h3{font-size:23px;font-weight:400;margin:0 0 14px}.card p{font-size:15px;line-height:1.45;color:#333}.accum{font-size:clamp(42px,5.7vw,82px);line-height:.96;letter-spacing:-.045em;max-width:1050px}.accum small{display:block;font-size:18px;line-height:1.45;letter-spacing:0;max-width:650px;margin-top:38px;color:#333}.split{display:grid;grid-template-columns:1fr 1fr;gap:70px}.split p{font-size:20px;line-height:1.42;margin:0 0 24px}.offer h2{font-size:clamp(62px,7.5vw,104px)}.price{font-size:18px;margin:14px 0 32px}.list{list-style:none;margin:30px 0 36px;padding:0;border-top:1px solid #000}.list li{border-bottom:1px solid #ddd;padding:16px 0;font-size:16px}.qual{display:grid;grid-template-columns:1fr 1fr;gap:18px}.panel{border:1px solid #000;padding:30px}.panel h3{font-size:28px;font-weight:400;margin-top:0}.panel li{font-size:16px;line-height:1.4;margin-bottom:12px}.cta{background:#000;color:#fff;padding:110px 0}.cta p{font-size:19px;line-height:1.4;max-width:650px;color:#d6d6d6}.cta .btn{background:#fff;color:#000;border-color:#fff}.footer{background:#000;color:#fff;border-top:1px solid #333;padding:30px 0 40px}.foot{display:flex;justify-content:space-between;gap:20px;font-size:12px;letter-spacing:.12em;text-transform:uppercase}@media(max-width:820px){.navlinks a:not(.btn){display:none}.hero-grid,.section-head,.split,.qual{grid-template-columns:1fr}.four{grid-template-columns:1fr 1fr}.hero-copy{font-size:27px}.section-head{gap:18px}.foot{flex-direction:column}}@media(max-width:520px){.four{grid-template-columns:1fr}h1{font-size:52px}}

.offer-lead{font-size:30px!important;line-height:1.1!important;margin-bottom:28px!important}
.findings{border-top:1px solid #000;margin:32px 0 34px}
.findings>div{display:grid;grid-template-columns:44px 1fr;gap:18px;border-bottom:1px solid #ddd;padding:16px 0}
.findings span{font-size:11px;padding-top:5px}
.findings p{margin:0!important;font-size:18px!important;line-height:1.28!important}
.micro{font-size:13px!important;line-height:1.45!important;color:#666;margin-top:18px!important;max-width:620px}
#proof h2{font-size:clamp(38px,4.6vw,66px)}
@media(max-width:820px){.findings>div{grid-template-columns:38px 1fr}}
