.sbf-feature{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:24px;padding:var(--sbf-pad,80px) 0;background:#fff;color:#2b2a27;font-family:ff-din-paneuropean,sans-serif}.sbf-feature picture,.sbf-media-link{display:block;min-width:0}.sbf-feature img{display:block;width:100%;height:100%;aspect-ratio:3/2;object-fit:cover}.sbf-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 64px}.sbf-copy h2{margin:0 0 16px;font-size:36px;line-height:44px;color:inherit;font-weight:700}.sbf-copy p{margin:0;font-size:20px;line-height:30px}.sbf-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;margin-top:25px;border-radius:24px;background:#26382b;color:#fff;text-decoration:none;font-size:16px;font-weight:700}.sbf-button:hover,.sbf-button:focus-visible{background:#18291d;color:#fff}.sbf-button:focus-visible,.sbf-media-link:focus-visible{outline:3px solid #b59763;outline-offset:3px}@media(max-width:767px){.sbf-feature{display:flex;flex-direction:column;gap:0;padding:0 0 var(--sbf-mobile-pad,80px);background:var(--sbf-mobile-bg,#f7f7f6)}.sbf-feature img{aspect-ratio:9/10}.sbf-copy{padding:32px 24px 0}.sbf-copy h2{font-size:32px;line-height:40px}}
/* Reserve the verified source CTA footprint while the target category is unresolved. */
.sbf-copy:not(:has(.sbf-button))::after{content:"";display:block;flex:none;height:73px}
