.hero{background:var(--mint);padding:72px 0 66px}.hero-grid{align-items:center;display:grid;gap:58px;grid-template-columns:1.05fr .95fr}.eyebrow{color:var(--orange);font-size:10px;font-weight:800;letter-spacing:.13em;margin-bottom:12px;text-transform:uppercase}.hero .eyebrow{color:var(--teal)}.hero h1 em{color:var(--orange);font-style:normal}.hero-copy{font-size:16px;max-width:570px}.button-row{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 12px}.micro{color:#60716f;font-size:11px}.timeline-box{background:#fff;border:1px solid var(--border);border-radius:15px;border-top:4px solid var(--orange);box-shadow:0 10px 30px #164d4810;padding:24px 26px}.timeline-box h3{font-size:16px}.timeline-item{border-bottom:1px solid #e8efee;display:grid;gap:12px;grid-template-columns:12px 1fr;padding:13px 0}.timeline-item:last-of-type{border-bottom:0}.dot{background:var(--teal);border-radius:50%;height:9px;margin-top:5px;width:9px}.timeline-item strong{color:var(--ink);display:block;font-size:12px;margin-bottom:4px}.timeline-item p{font-size:12px;margin:0}.text-link{color:var(--teal);font-size:12px;font-weight:700;text-decoration:none}.trust{background:#fff;border-bottom:1px solid var(--border);padding:23px 0}.trust-grid{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.trust-item strong{color:var(--teal);display:block;font-family:Lexend;font-size:17px;margin-bottom:3px}.trust-item span{font-size:11px}@media(max-width:800px){.hero-grid{gap:28px}.hero{padding:55px 0}}@media(max-width:640px){.about-grid,.hero-grid,.newsletter-grid{grid-template-columns:1fr}.hero-grid{gap:30px}.hero{padding:45px 0}.hero-copy{font-size:14px}.timeline-box{padding:20px}}