body .ht-eng-section{display:none!important}
.htsection-footer{padding:clamp(1rem,4vw,3rem);background:#faf8f6;color:#192333}
.htsection-inner{max-width:72rem;margin:auto}
.htsection-stories,.htsection-promos{display:grid;gap:1rem}
.htsection-stories{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}
.htsection-stories a,.htsection-promos article{background:white;border:1px solid #d9d5d1;border-radius:.6rem;overflow:hidden;color:inherit}
.htsection-stories a{display:flex;flex-direction:column;text-decoration:none;padding-bottom:1rem}
.htsection-stories img,.htsection-promos img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:contain;background:#f2efec}
.htsection-stories small,.htsection-stories strong,.htsection-stories span{margin:.35rem 1rem 0;line-height:1.45}
.htsection-stories small{color:#8c2353;margin-top:.8rem}
.htsection-stories a:hover strong{text-decoration:underline}
.htsection-promos{margin-top:1.3rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}
.htsection-promos article{display:grid;grid-template-columns:30% 1fr;align-items:center}
.htsection-promos article div{padding:1rem}
.htsection-promos h3,.htsection-promos p{margin:0 0 .5rem}
.htsection-promos a{color:#035979}
@media(max-width:600px){.htsection-stories,.htsection-promos{grid-template-columns:1fr}.htsection-promos a{display:inline-block;padding:.4rem 0}}
