.hero{padding:62px 0 0}.hero h1{font-size:clamp(40px,5.1vw,66px);max-width:1120px;margin-bottom:28px}.hero .lead{max-width:880px;font-size:20px;line-height:1.65}.hero .lead strong{color:#fff}.hero .btn{margin-top:12px}.hero .under{margin-top:17px}.hero-delivery{display:flex;justify-content:center;gap:32px;border-top:1px solid #393124;margin-top:38px;padding:23px 0;color:#c4ae8d;font-size:13px}.statement{font-size:26px;line-height:1.5;margin:8px 0 18px;max-width:920px}.statement strong{color:#171919;font-weight:600}.delivery{gap:28px 64px;margin:32px 0}.delivery article{padding:28px 0 8px;border-top:1px solid #3b3326}.delivery .number{margin-bottom:17px}.delivery h3{font-size:25px}.scope-line{border-top:1px solid #3b3326;padding-top:26px;display:flex;align-items:center;gap:50px}.scope-line p{max-width:700px;margin:0}.scope-line .btn{flex-shrink:0}.founders{background:linear-gradient(120deg,#1d1a13,#10100d)}.founders .intro{max-width:960px}.technology-close{display:grid;grid-template-columns:1fr 1fr;gap:55px;padding-top:35px;border-top:1px solid #cdd0c9}.technology-close h3{font-size:28px}.technology-close p{margin:0}.closing-line{margin-top:35px;padding-top:28px;border-top:1px solid #3b3326}.closing-line strong{color:#d1ac7a}.diagnosis>div>h3{font-size:28px}.questions details{padding:23px 0}.questions summary{font-size:17px}.nav .btn{font-size:14px}.hero .btn{min-height:60px} .bio-copy p{color:#c9cbc6}
@media(max-width:700px){.hero{padding-top:37px}.hero h1{font-size:39px;line-height:1.16;margin-bottom:23px}.hero .eyebrow{font-size:10px;letter-spacing:.12em;margin-bottom:23px}.hero .lead{font-size:16px;line-height:1.65}.hero .btn{font-size:13px;padding:15px 16px;gap:12px}.hero .under{font-size:12px;line-height:1.5}.hero-delivery{display:grid;grid-template-columns:1fr 1fr;gap:13px 10px;font-size:11px;margin-top:28px;padding:21px 0}.nav .btn{font-size:11px}.statement{font-size:22px}.delivery{gap:10px;margin-top:25px}.delivery h3{font-size:23px}.scope-line{display:block}.scope-line .btn{margin-top:24px}.technology-close{grid-template-columns:1fr;gap:10px;padding-top:25px}.technology-close h3{font-size:25px}.questions summary{font-size:16px}.diagnosis>div>h3{font-size:25px}.founders .intro{font-size:16px}.hero-delivery span{text-align:center}.gains .four{grid-template-columns:1fr 1fr}}
