
.blog-teaser{background:var(--soft);border-top:1px solid var(--line);padding:70px 0}.blog-teaser-inner{display:grid;grid-template-columns:1fr .85fr;gap:100px;align-items:center}.blog-teaser h2{margin-bottom:0}.blog-teaser-copy p{max-width:390px}.blog-teaser-copy .button{margin-top:24px}
@media(max-width:1050px){.blog-teaser-inner{gap:55px}}
@media(max-width:760px){.blog-teaser{padding:55px 0}.blog-teaser-inner{grid-template-columns:1fr;gap:24px}.blog-teaser-copy p{max-width:none}}
