/* ABG 6.57.31: editorial region news layout, based on supplied visual reference. */
body.home.abg-v6 .abg-v65731-region-layout{display:grid;grid-template-columns:minmax(0,1.34fr) minmax(0,1fr);gap:28px;align-items:start}
body.home.abg-v6 .abg-v65731-region-layout.is-single{grid-template-columns:minmax(0,1fr)}
body.home.abg-v6 .abg-v65731-region-feature{background:#f6f7f8;overflow:hidden;border-radius:22px;border:1px solid #e2e6e8;min-width:0}
body.home.abg-v6 .abg-v65731-region-feature-media{display:block;aspect-ratio:1.85;overflow:hidden;background:#e9eff0}
body.home.abg-v6 .abg-v65731-region-feature-media img{width:100%;height:100%;display:block;object-fit:cover}
body.home.abg-v6 .abg-v65731-region-feature-copy{padding:18px 23px 22px}
body.home.abg-v6 .abg-v65731-region-category{display:block;color:#936c00;font-size:.69rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;line-height:1.45}
body.home.abg-v6 .abg-v65731-region-feature h3{font-size:clamp(1.5rem,2vw,2rem);line-height:1.12;letter-spacing:-.025em;font-weight:900;margin:8px 0 8px;color:#111b27}
body.home.abg-v6 .abg-v65731-region-feature p{font-size:.92rem;line-height:1.55;margin:0 0 8px;color:#5b6673}
body.home.abg-v6 .abg-v65731-region-feature time,body.home.abg-v6 .abg-v65731-region-row time{display:block;color:#91a0b6;font-size:.72rem;margin-top:14px}
body.home.abg-v6 .abg-v65731-region-list{border-top:4px solid #20252c;min-width:0}
body.home.abg-v6 .abg-v65731-region-row{display:grid;grid-template-columns:clamp(108px,10.5vw,166px) minmax(0,1fr);gap:18px;align-items:start;padding:17px 0;border-bottom:1px solid #dfe4e8;min-width:0}
body.home.abg-v6 .abg-v65731-region-thumb{display:block;overflow:hidden;aspect-ratio:1.5;border-radius:18px;background:#e7ebee}
body.home.abg-v6 .abg-v65731-region-thumb img{width:100%;height:100%;object-fit:cover;display:block}
body.home.abg-v6 .abg-v65731-region-row-copy{min-width:0;padding-top:1px}
body.home.abg-v6 .abg-v65731-region-row h3{font-size:clamp(.95rem,1.08vw,1.12rem);font-weight:850;line-height:1.25;margin:6px 0 0;color:#10151c}
body.home.abg-v6 .abg-v65731-region-row time{margin-top:17px}
@media(max-width:950px){body.home.abg-v6 .abg-v65731-region-layout{grid-template-columns:1fr;gap:20px}body.home.abg-v6 .abg-v65731-region-row{grid-template-columns:155px minmax(0,1fr)}}
@media(max-width:520px){body.home.abg-v6 .abg-v65731-region-feature-media{aspect-ratio:16/10}body.home.abg-v6 .abg-v65731-region-feature-copy{padding:16px}body.home.abg-v6 .abg-v65731-region-feature h3{font-size:1.45rem}body.home.abg-v6 .abg-v65731-region-row{grid-template-columns:105px minmax(0,1fr);gap:12px;padding:14px 0}body.home.abg-v6 .abg-v65731-region-thumb{border-radius:12px}body.home.abg-v6 .abg-v65731-region-row h3{font-size:.93rem}body.home.abg-v6 .abg-v65731-region-category{font-size:.6rem}body.home.abg-v6 .abg-v65731-region-row time{margin-top:8px}}
