.blog-hero{padding:60px 0;background:var(--off)}.blog-hero-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:50px;align-items:center}.blog-hero h1{font-size:clamp(34px,4.2vw,56px);margin:15px 0 24px}.blog-hero p{font-size:19px;max-width:660px}.blog-hero img{width:100%;height:auto}.blog-back{display:inline-block;margin-bottom:20px;text-decoration:underline}.blog-cards,.blog-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.blog-card,.blog-step{padding:28px;border:1px solid var(--line);border-top:4px solid var(--gold)}.blog-card h2,.blog-step h2{font-size:26px;line-height:1.25;margin:12px 0}.blog-card img{width:100%;margin-bottom:24px}.blog-card p,.blog-step p{font-size:17px}.blog-card a{display:inline-block;margin-top:24px;text-decoration:underline;min-height:44px}.blog-copy{max-width:850px;margin:0 auto}.blog-copy h2{font-size:32px;margin:36px 0 18px}.blog-copy p{font-size:19px}.blog-cta{margin-top:40px;padding:32px;background:var(--off);border-left:4px solid var(--gold)}.blog-cta .button{margin-top:22px}.blog-cta p{margin-top:12px}.blog-steps{margin-bottom:45px}@media(max-width:800px){.blog-hero-grid,.blog-cards,.blog-steps{grid-template-columns:1fr}.blog-hero{padding:35px 0}.blog-hero-grid{gap:25px}.blog-hero img{max-height:290px}.blog-card,.blog-step{padding:24px}.blog-copy p,.blog-hero p{font-size:18px}.blog-cta{padding:24px}.blog-cta .button{white-space:normal}}