.dh-band{padding:clamp(64px,8vw,112px) 0}.dh-editorial{padding-top:clamp(56px,7vw,96px);padding-bottom:clamp(64px,8vw,112px)}.head-left.dh-band-head{max-width:var(--container-padded);padding-left:24px;padding-right:24px}.hub-directory .dh-band-head{margin-bottom:clamp(24px,3vw,36px)}.dh-feature{padding:clamp(48px,6vw,88px) 0 clamp(40px,5vw,72px)}.dh-feature-grid{max-width:var(--container-padded);margin:0 auto;padding:0 24px;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px}@media (min-width:901px){.dh-feature-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:32px;align-items:stretch}}.dh-feature-card,.dh-feature-panel{background:var(--surface);border:1px solid var(--line);min-width:0}.dh-feature-image{position:relative;aspect-ratio:4/3;overflow:hidden}.dh-feature-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.dh-feature-card-body{padding:20px 24px 24px}.dh-feature-title{color:var(--ink);margin:0 0 8px;font-size:clamp(1.15rem,2vw,1.4rem)}.dh-feature-panel{padding:clamp(24px,3vw,40px);display:flex;flex-direction:column;gap:24px;border-color:var(--gold)}.dh-feature-figure{display:flex;flex-direction:column;gap:8px;padding-bottom:24px;border-bottom:1px solid var(--line)}.dh-feature-figure-label{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.dh-feature-figure-value{font-family:var(--font-heading),sans-serif;font-weight:500;font-size:clamp(2.1rem,6vw,3.6rem);line-height:1.05;color:var(--gold-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.dh-feature-figure-note{margin:0;font-size:16px;line-height:1.55;color:var(--ink)}.dh-feature-points{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.dh-feature-points li{position:relative;padding-left:20px;font-size:16px;line-height:1.5;color:var(--ink)}.dh-feature-points li:before{content:"";position:absolute;left:0;top:.6em;width:8px;height:1px;background:var(--gold)}.dh-feature-cta{align-self:flex-start;margin-top:auto}@media (max-width:480px){.dh-feature-cta{align-self:stretch;text-align:center}}