
.ahead-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:64px;align-items:center;padding:55px 0 64px}.ahead-hero h1{max-width:650px;font-size:clamp(40px,5vw,66px)}.ahead-hero .lead{max-width:620px}.plan-sample{background:#fffdf8;border:1px solid #ded5c7;padding:34px;box-shadow:12px 14px 0 #e9e4d8;transform:rotate(1deg)}.sample-label{font:12px/1.5 system-ui;letter-spacing:.12em;text-transform:uppercase;color:#76654f}.plan-sample h2{font-size:32px;margin:20px 0}.plan-sample dl{margin:0}.plan-sample dl div{padding:13px 0;border-top:1px solid #e3dfd5}.plan-sample dt{font:600 13px/1.4 system-ui;margin-bottom:5px}.plan-sample dd{margin:0;font-size:18px}.ahead-trust{display:flex;flex-wrap:wrap;gap:12px 26px;font:14px/1.5 system-ui;margin-top:20px}.ahead-steps{counter-reset:steps;display:grid;grid-template-columns:repeat(3,1fr);gap:34px}.ahead-steps article{padding-top:20px;border-top:2px solid #92836d}.ahead-steps h3:before{counter-increment:steps;content:'0' counter(steps);display:block;font:14px system-ui;color:#76654f;margin-bottom:18px}.ahead-steps p{font-size:18px}.pro-band{background:#e9ede5;padding:36px;display:grid;grid-template-columns:1.3fr 1fr;gap:34px;margin:28px 0}.pro-band h2{font-size:34px}.faq details{border-top:1px solid #dad8d4;padding:18px 0}.faq summary{cursor:pointer;font-size:21px}.faq details p{margin:15px 0 0;max-width:800px}.pilot-form{max-width:720px;background:#fffdf8;border:1px solid #dad8d4;padding:28px}.pilot-form label{display:block;font:600 15px/1.5 system-ui;margin:18px 0 6px}.pilot-form input,.pilot-form select,.pilot-form textarea{width:100%;padding:12px;font:16px/1.5 system-ui;background:white;border:1px solid #bcb5a9;border-radius:5px}.pilot-form textarea{min-height:105px}.pilot-form .check{display:flex;gap:12px;font-weight:400}.pilot-form .check input{width:20px;flex:none}.pilot-form button{margin-top:20px}.pilot-status{font:15px/1.6 system-ui;margin-top:16px}.comparison{width:100%;border-collapse:collapse;font-size:17px}.comparison th,.comparison td{text-align:left;padding:16px 12px;border-bottom:1px solid #dad8d4;vertical-align:top}.comparison th{font:600 15px/1.5 system-ui}.comparison-wrap{overflow:auto}.urgent-link{font:16px/1.5 system-ui}.quiet-note{max-width:800px;font:15px/1.65 system-ui;color:#646059}.path-links{display:flex;flex-wrap:wrap;gap:12px 24px}.path-links a{min-height:44px;display:inline-flex;align-items:center}.ahead-hero a.button{font-size:16px}.pilot-badge{font:13px system-ui;display:inline-block;padding:7px 12px;background:#e9ede5;border-radius:20px}.section-heading .lead{max-width:800px}@media(max-width:760px){.ahead-hero{grid-template-columns:1fr;gap:35px;padding:28px 0 45px}.plan-sample{transform:none;box-shadow:6px 7px 0 #e9e4d8;padding:24px}.ahead-steps,.pro-band{grid-template-columns:1fr}.pro-band{padding:24px;gap:16px}.ahead-hero h1{font-size:44px}.ahead-steps{gap:20px}.pilot-form{padding:20px}}@media print{.plan-sample{box-shadow:none;transform:none}.pilot-form{display:none}}
