/* Keep the existing blue design while allowing full-sentence headings. */
.hero h1{font-size:clamp(36px,3.6vw,52px);line-height:1.12}.hero-base{margin-top:20px}.website-proof{scroll-margin-top:24px}.website-proof>h2{max-width:900px}.proof-intro{max-width:900px;line-height:1.7;color:#4a5c73}.website-proof-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:40px;align-items:start;margin-top:30px}.website-example{display:block;border:1px solid #bfd4ee;border-radius:14px;overflow:hidden;text-decoration:none;background:#f5f9ff}.website-example img{display:block;width:100%;height:auto}.website-example span{display:block;padding:17px 20px;font-size:14px;font-weight:700;color:#0963ad}.website-proof-grid h3{font-size:24px;line-height:1.3;margin-top:0}.website-proof-grid li{margin-bottom:14px;line-height:1.65}.website-proof-grid p{line-height:1.65;color:#4a5c73}.website-proof-grid ul{padding-left:22px}.problem-grid h3{font-size:24px;line-height:1.3}.problem-grid p{line-height:1.65}.service-card h3{line-height:1.3}.service-card li{line-height:1.65;margin-bottom:10px}.closing h2{font-size:clamp(32px,4vw,56px);max-width:1000px}.closing>p{max-width:850px}.offer-card h3{line-height:1.3}.offer-card li{line-height:1.65;margin-bottom:12px}.purchase-process h3{line-height:1.35}#included .offer-card{scroll-margin-top:30px}.hero .intro{max-width:650px}.hero-consult-note{max-width:620px}
@media(max-width:700px){.website-proof-grid{grid-template-columns:1fr;gap:25px}.hero h1{font-size:36px}.website-proof-grid h3{font-size:23px}.problem-grid h3{font-size:23px}.hero .actions .button{white-space:normal;text-align:center}.closing .button{white-space:normal;text-align:center}}
.social-proof-example{margin-top:38px}.social-proof-example .website-example img{height:360px;object-fit:contain;background:#e7f2fd}.social-proof-example h3{font-size:26px;line-height:1.3}
