body.bhp-modern .bhp-support-editorial{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:stretch}
body.bhp-modern .bhp-support-editorial .bhp-support-editorial__help{height:100%;min-height:340px;display:flex;align-items:flex-start;gap:24px;padding:42px;background:#202020;border-radius:16px}
body.bhp-modern .bhp-support-editorial__help>div{display:flex;flex-direction:column;align-items:flex-start;gap:16px}
body.bhp-modern .bhp-support-editorial__help h2,body.bhp-modern .bhp-editorial-blog h2{font-size:clamp(30px,3vw,48px)!important;line-height:1.08!important;letter-spacing:-.035em!important;margin:0;color:#fff}
body.bhp-modern .bhp-support-editorial__help p{margin:0;color:#e2e2e2;max-width:430px}
body.bhp-modern .bhp-support-editorial__help .bhp-button{margin-top:8px}
body.bhp-modern .bhp-editorial-blog{position:relative;overflow:hidden;min-height:340px;border-radius:16px;display:flex;align-items:end;color:#fff;text-decoration:none;background:#262626;isolation:isolate}
body.bhp-modern .bhp-editorial-blog img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2;transition:transform .35s ease}
body.bhp-modern .bhp-editorial-blog:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(14,14,14,.91),rgba(14,14,14,.42) 78%,rgba(14,14,14,.16))}
body.bhp-modern .bhp-editorial-blog:hover img{transform:scale(1.035)}
body.bhp-modern .bhp-editorial-blog__body{padding:42px;max-width:530px}
body.bhp-modern .bhp-editorial-blog__eyebrow{font-size:11px;font-weight:750;letter-spacing:.12em;color:#ffdb19}
body.bhp-modern .bhp-editorial-blog h2{margin:18px 0 12px}
body.bhp-modern .bhp-editorial-blog p{margin:0 0 20px;color:#f2f2f2;max-width:340px}
body.bhp-modern .bhp-editorial-blog__link{display:inline-flex;align-items:center;gap:18px;color:#ffdb19;font-weight:700}
body.bhp-modern .bhp-editorial-blog:focus-visible{outline:3px solid #b3182f;outline-offset:4px}
@media(max-width:767px){body.bhp-modern .bhp-support-editorial{grid-template-columns:1fr;gap:14px}body.bhp-modern .bhp-support-editorial .bhp-support-editorial__help{min-height:0;padding:27px 24px;gap:14px}body.bhp-modern .bhp-editorial-blog{min-height:270px}body.bhp-modern .bhp-editorial-blog__body{padding:27px 24px}body.bhp-modern .bhp-support-editorial__help h2,body.bhp-modern .bhp-editorial-blog h2{font-size:30px!important}}
@media(prefers-reduced-motion:reduce){body.bhp-modern .bhp-editorial-blog img{transition:none}}
