.bmg-editorial{padding:0 0 120px;color:var(--bmg-ink)}.bmg-editorial__hero{padding:118px 0 70px}.bmg-editorial__hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.75fr);gap:8vw;align-items:end}.bmg-editorial__hero h1{margin:0;font-size:clamp(48px,6.2vw,82px);line-height:.9;letter-spacing:-.055em}.bmg-editorial__deck{max-width:620px;margin:0;color:var(--bmg-muted);font-size:clamp(18px,1.4vw,22px);line-height:1.5}.bmg-editorial__hero-media{margin-top:62px;overflow:hidden;background:var(--bmg-paper-deep);aspect-ratio:16/9}.bmg-editorial__hero-image{display:block;width:100%;height:100%;object-fit:cover}.bmg-editorial__intro{display:grid;grid-template-columns:.48fr 1fr;gap:8vw;padding:86px 0;border-bottom:1px solid var(--bmg-line)}.bmg-editorial__intro-label{color:var(--bmg-earth);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.bmg-editorial__intro-copy{max-width:860px;font-size:clamp(18px,1.6vw,24px);line-height:1.55}.bmg-editorial__intro-copy p{margin:0 0 1em}.bmg-editorial__story{padding-top:98px}.bmg-editorial__block{max-width:950px;margin:0 auto 78px}.bmg-editorial__block--text h2,.bmg-editorial__closing h2{margin:0 0 22px;font-size:clamp(32px,3.6vw,52px);line-height:1}.bmg-editorial__block--text .rte{color:var(--bmg-muted);font-size:18px;line-height:1.7}.bmg-editorial__block--image{max-width:1280px}.bmg-editorial__block--image img{display:block;width:100%;height:auto}.bmg-editorial__caption{margin-top:10px;color:var(--bmg-muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.bmg-editorial__quote{max-width:1020px;margin:30px auto 92px;font-size:clamp(27px,3.2vw,44px);line-height:1.18;letter-spacing:-.035em}.bmg-editorial__features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1280px;margin:34px auto 100px}.bmg-editorial__feature{padding:32px 28px 34px;border:1px solid var(--bmg-line);min-height:250px}.bmg-editorial__feature .bmg-kicker{margin-bottom:22px}.bmg-editorial__feature h3{margin:0 0 16px;font-size:24px;line-height:1.08}.bmg-editorial__feature p{margin:0;color:var(--bmg-muted);font-size:15px;line-height:1.65}.bmg-editorial__closing{max-width:920px;margin:0 auto;padding:92px 0 0;text-align:center;border-top:1px solid var(--bmg-line)}.bmg-editorial__closing p{max-width:700px;margin:0 auto 28px;color:var(--bmg-muted);font-size:18px;line-height:1.65}@media(max-width:900px){.bmg-editorial__hero-grid,.bmg-editorial__intro{grid-template-columns:1fr;gap:34px}.bmg-editorial__features{grid-template-columns:1fr 1fr}.bmg-editorial__hero{padding-top:95px}.bmg-editorial__intro{padding:68px 0}}@media(max-width:640px){.bmg-editorial{padding-bottom:82px}.bmg-editorial__hero{padding:76px 0 46px}.bmg-editorial__hero h1{font-size:46px}.bmg-editorial__hero-media{margin-top:38px;aspect-ratio:4/3}.bmg-editorial__intro{padding:54px 0}.bmg-editorial__story{padding-top:68px}.bmg-editorial__block{margin-bottom:56px}.bmg-editorial__features{grid-template-columns:1fr;margin-bottom:72px}.bmg-editorial__feature{min-height:0}.bmg-editorial__closing{padding-top:64px}.bmg-editorial__quote{margin-bottom:68px;font-size:30px}}