.blog-wrap{max-width:1180px;margin:0 auto;padding:56px 24px 80px}.blog-lead{color:inherit;grid-template-columns:1.3fr 1fr;align-items:center;gap:36px;margin-bottom:56px;text-decoration:none;display:grid}.blog-lead img,.blog-card img{object-fit:cover;aspect-ratio:16/10;border-radius:22px;width:100%;transition:transform .35s}.blog-lead:hover img,.blog-card:hover img{transform:scale(1.015)}.blog-lead h2{margin:10px 0 14px;font-size:clamp(26px,3vw,38px);line-height:1.15}.blog-lead p,.blog-card p{opacity:.72;margin:0;line-height:1.6}.blog-meta{text-transform:uppercase;letter-spacing:.07em;opacity:.55;font-size:12px}.blog-more{align-items:center;gap:6px;margin-top:18px;font-weight:600;display:inline-flex}.blog-grid{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.blog-card{color:inherit;flex-direction:column;gap:10px;text-decoration:none;display:flex}.blog-card h3{margin:0;font-size:20px;line-height:1.25}.blog-article{max-width:760px;margin:0 auto;padding:48px 24px 80px}.blog-article>img{aspect-ratio:16/9;object-fit:cover;border-radius:24px;width:100%;margin-bottom:30px}.blog-excerpt{font-size:20px;font-weight:500;line-height:1.55}.blog-article h2{margin:34px 0 10px;font-size:26px}.blog-article section p{opacity:.85;font-size:17px;line-height:1.75}.blog-cta{background:#0000000a;border-radius:22px;margin:48px 0 30px;padding:30px}.blog-cta h3{margin:0 0 6px;font-size:22px}.blog-cta p{opacity:.75;margin:0 0 18px}@media (width<=900px){.blog-lead{grid-template-columns:1fr;gap:20px}.blog-grid{grid-template-columns:1fr}}
