.editorial-home{font:500 1rem/1.7 Montserrat,sans-serif}
.brand-site .editorial-home .award{justify-content:center;text-align:center}
.brand-site .editorial-home .award>a{margin-left:0;font-size:.78rem}
.brand-site .editorial-home .award-text{font-size:.78rem}
.brand-site .editorial-home .award-text strong{font-size:.94rem}
.site-languages{display:flex;gap:.65rem;align-items:center}
.site-languages a{display:inline-flex;align-items:center;min-height:44px;font-size:.78rem;font-weight:800;text-decoration:none}
.site-languages a[aria-current]{color:var(--hot);text-decoration:underline}
.editorial-home .home-wrap,.brand-site .editorial-home .shell{
  width:min(1320px,calc(100% - 8vw));
  margin-inline:auto;
  padding-inline:0;
}
.editorial-home .home-hero,.editorial-home .home-split,.editorial-home .home-photo{display:grid;gap:clamp(1.5rem,5vw,5rem)}
.editorial-home .home-hero{grid-template-columns:minmax(0,1.38fr) minmax(0,1fr);align-items:center;padding-block:clamp(2.6rem,6vw,6rem)}
.brand-site .editorial-home .home-hero h1{font-size:clamp(3rem,6.6vw,6.7rem);font-weight:850}
.editorial-home .home-hero h1 strong{display:block;color:var(--hot);font-weight:inherit}
.brand-site .editorial-home .home-hero p:not(.eyebrow){font-size:clamp(1rem,1.4vw,1.2rem);max-width:46ch;margin-top:1rem}
.editorial-home .home-hero img,.editorial-home .about-photo{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:50% 12%}
.editorial-home figcaption{display:flex;justify-content:space-between;gap:.5rem;padding:.65rem 0;border-bottom:1px solid var(--line);font-size:.75rem}
.editorial-home .actions{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 1.4rem;margin-top:1.7rem}
.editorial-home .actions .button{display:inline-flex;background:var(--hot);color:var(--paper)}
.editorial-home .home-section{padding-block:clamp(3.3rem,7vw,7rem);border-top:1px solid var(--line)}
.editorial-home .home-split{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:start}
.editorial-home .home-photo{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center}
.editorial-home .home-dark{background:var(--ink);color:var(--paper);border-color:#6c5143}
.brand-site .editorial-home .home-dark .eyebrow,.editorial-home .home-dark .index{color:var(--gold)}
.editorial-home .home-dark .actions .button{background:var(--gold);color:var(--ink)}
.editorial-home .home-dark a:focus-visible{outline-color:var(--gold)}
.brand-site .editorial-home .home-section h2{font-size:clamp(2.35rem,4.2vw,4.5rem);font-weight:850;line-height:1.03}
.brand-site .editorial-home .home-section h3{font-size:clamp(1.55rem,2.4vw,2.35rem);font-weight:850}
.brand-site .editorial-home .home-section p:not(.eyebrow){max-width:64ch;margin-top:1em}
.editorial-home .rows article{padding:1.25rem 0;border-top:1px solid #6c5143}
.editorial-home .rows article:first-child{padding-top:0;border-top:0}
.editorial-home .index{display:block;margin-bottom:.5rem;font-size:.72rem;font-weight:800;letter-spacing:.12em}
.editorial-home .home-contact h2{max-width:16ch}
.brand-site .editorial-home .chapter .lead{margin-top:11px}
@media(max-width:760px){
  .brand-site .home-mast{display:grid;grid-template-columns:1fr auto;gap:0 1rem}
  .brand-site .home-mast .menu{grid-column:1/-1;grid-row:2;flex-wrap:wrap;justify-content:flex-start;overflow:visible}
  .brand-site .home-mast .site-languages{grid-column:2;grid-row:1}
  .editorial-home .home-wrap,.brand-site .editorial-home .shell{width:calc(100% - 2rem)}
  .editorial-home .home-hero,.editorial-home .home-split,.editorial-home .home-photo{grid-template-columns:1fr;gap:2rem}
  .editorial-home .home-hero{padding-top:2.4rem}
  .brand-site .editorial-home .home-hero h1{font-size:clamp(2.8rem,11vw,4.2rem)}
  .editorial-home .home-hero figure,.editorial-home .home-photo figure{max-width:480px}
  .editorial-home .home-hero img{aspect-ratio:1}
  .editorial-home .home-section{padding-block:3rem}
}
