._promo_1t2f1_1{color:#25241e;background:#f6f3eb;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);align-items:center;gap:clamp(24px,5vw,80px);padding:clamp(48px,7vw,110px) clamp(24px,7vw,120px);scroll-margin-top:140px;display:grid}._eyebrow_1t2f1_12{color:#735a29;letter-spacing:.14em;text-transform:uppercase;font-size:.8rem;font-weight:700}._promo_1t2f1_1 h2{letter-spacing:-.04em;margin:12px 0 20px;font-size:clamp(32px,4.1vw,64px);line-height:1.06}._promo_1t2f1_1 p:not(._eyebrow_1t2f1_12){max-width:48ch;line-height:1.65}._promo_1t2f1_1 a{color:#624a22;border-bottom:1px solid #a88a50;margin-top:20px;padding:10px 0;font-weight:700;text-decoration:none;display:inline-block}._promo_1t2f1_1 figure{min-width:0;margin:0}._promo_1t2f1_1 figcaption{color:#625e53;text-align:center;margin-top:12px;font-size:.8rem}@media (max-width:760px){._promo_1t2f1_1{grid-template-columns:minmax(0,1fr)}}
