/* Quote follow-up is the homepage offer; existing service pages retain their styles. */
.quote-home .home-hero{grid-template-columns:1.35fr .8fr;gap:68px}.quote-home .home-hero h1{font-size:clamp(2.8rem,4.8vw,4.3rem);line-height:1.1;max-width:720px}.quote-home .hero-intro{max-width:640px}.quote-home .hello-photo{padding:32px 20px;border-radius:100px 100px 6px 6px}.quote-home .hello-photo .portrait-window{max-width:270px}.quote-home .eyebrow{display:block}.quote-home .section-heading{max-width:820px}.quote-home .section-heading>p:last-child{max-width:720px}.fit-section{border-top:1px solid var(--line)}.fit-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;margin-top:30px}.fit-grid h3{font-size:21px}.fit-grid aside{padding:26px;background:#e6e9df;border-radius:5px}.fit-grid aside p{margin-top:12px;color:var(--muted)}.quote-home ul{padding-left:21px;margin:15px 0 0}.quote-home li{padding:4px 0}.example-section{background:#ebe5f0;padding:58px 0}.example-section h2{max-width:750px;margin:17px 0 22px}.example-section>.wrap>p{max-width:860px}.math-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:30px 0}.math-grid>div{border-top:1px solid #bdb0ca;padding-top:18px}.math-grid span{font-size:10px;letter-spacing:.09em;font-weight:700}.math-grid strong{display:block;font:750 42px/1.3 Manrope,Arial,sans-serif;margin:8px 0}.math-grid p{font-size:14px;color:var(--muted)}.example-note{font-size:14px;color:var(--muted)}.supporting-step{border-top:1px solid var(--line);padding-top:22px;margin-top:10px}.supporting-step p{margin-top:5px;color:var(--muted)}.pilot-section{background:#e6e9df;padding:65px 0}.pilot-grid{display:grid;grid-template-columns:1.45fr 1fr;gap:60px;align-items:start}.pilot-grid h2{margin:18px 0 24px}.pilot-grid p:not(.eyebrow){margin-top:15px}.pilot-grid .button{margin-top:25px}.paid-offer{background:var(--paper);padding:30px;border-radius:5px}.paid-offer h3{font-size:38px;margin-top:12px}.paid-offer p:last-child{font-size:14px;color:var(--muted)}.small-note{font-size:13px;line-height:1.7;color:var(--muted);max-width:850px}.results-section{max-width:1040px}.results-list{margin:30px 0 18px}.results-list>div{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:14px 0;border-bottom:1px solid var(--line)}.results-list dt{font-weight:600}.results-list dd{margin:0;color:var(--muted);overflow-wrap:anywhere}.founder-section{border-top:1px solid var(--line);max-width:1040px}.founder-section h2{margin:18px 0 22px}.founder-section>p:last-child{max-width:850px;font-size:17px;color:var(--muted)}.also-section{display:flex;gap:50px;align-items:center;justify-content:space-between;padding-top:30px;padding-bottom:45px;border-top:1px solid var(--line)}.also-section h2{font-size:24px;margin:10px 0}.also-section p:last-child{max-width:660px;color:var(--muted);font-size:15px}.also-links{display:flex;gap:22px;flex-wrap:wrap;flex-shrink:0}.quote-home .service-card p{margin-bottom:15px}.quote-home .service-card .text-link{margin-top:auto}
@media(max-width:1000px){.quote-home .home-hero{gap:35px;grid-template-columns:1.15fr .8fr}.fit-grid,.pilot-grid{gap:30px}.also-section{display:block}.also-links{margin-top:20px}.quote-home .service-grid{grid-template-columns:1fr}.quote-home .service-card{padding:24px 0}}
@media(max-width:720px){.quote-home .home-hero{grid-template-columns:1fr;gap:30px}.quote-home .home-hero h1{font-size:clamp(2.55rem,10vw,3.6rem)}.quote-home .hello-photo{max-width:310px;padding:22px}.quote-home .hello-photo .portrait-window{max-width:210px}.fit-grid,.pilot-grid{grid-template-columns:1fr;gap:26px}.math-grid{grid-template-columns:1fr;gap:22px}.math-grid strong{font-size:36px}.example-section,.pilot-section{padding:45px 0}.paid-offer{padding:24px}.results-list>div{grid-template-columns:1fr;gap:5px}.quote-home .eyebrow{font-size:10px}.quote-home .hero-actions{gap:20px}}
