.editorial-hero{--eh-ink:#08141a;--eh-blue:#1764e8;--eh-paper:#eef1ef;--eh-line:#08141a2e;background:var(--eh-paper);color:var(--eh-ink);grid-template-columns:minmax(0,.82fr) minmax(480px,1.18fr);min-height:720px;padding:clamp(126px,13vw,182px) max(24px,5.2vw) clamp(58px,7vw,94px);display:grid}.editorial-hero__copy{flex-direction:column;padding-right:clamp(34px,5vw,88px);display:flex}.editorial-hero__marker{align-items:center;gap:14px;display:flex}.editorial-hero__marker span{background:var(--eh-blue);color:#fff;justify-content:center;align-items:center;width:31px;height:31px;font:700 11px/1 Instrument Sans,Arial,sans-serif;display:flex}.editorial-hero__marker p{letter-spacing:.14em;text-transform:uppercase;margin:0;font:600 10px/1.2 Instrument Sans,Arial,sans-serif}.editorial-hero h1{-webkit-hyphens:none;hyphens:none;letter-spacing:-.07em;overflow-wrap:normal;text-transform:uppercase;word-break:normal;margin:clamp(36px,5vw,70px) 0 0;font-family:Syne,Arial,sans-serif;font-size:clamp(52px,5.3vw,84px);font-weight:700;line-height:.86}.editorial-hero h1 em{color:var(--eh-blue);letter-spacing:-.055em;text-transform:none;font-family:Georgia,serif;font-size:.84em;font-weight:400}.editorial-hero__intro{border-top:1px solid var(--eh-line);grid-template-columns:1fr auto;gap:28px;margin-top:auto;padding-top:24px;display:grid}.editorial-hero__intro p{max-width:44ch;margin:0;font:400 15px/1.65 Instrument Sans,Arial,sans-serif}.editorial-hero__intro a{color:inherit;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;font:700 10px/1 Instrument Sans,Arial,sans-serif;text-decoration:none;display:flex}.editorial-hero__intro a:hover{color:var(--eh-blue)}.editorial-hero__note{color:#53636a;letter-spacing:.1em;text-transform:uppercase;max-width:64ch;margin:30px 0 0;font:600 9px/1.55 Instrument Sans,Arial,sans-serif}.editorial-hero__mosaic{grid-template-rows:1fr 1fr;grid-template-columns:1.5fr .82fr;gap:10px;min-height:560px;display:grid}.editorial-hero__image{background:#cad4d5;margin:0;position:relative;overflow:hidden}.editorial-hero__image--1{grid-row:1/3}.editorial-hero__image img{object-fit:cover}.editorial-hero__image figcaption{letter-spacing:.1em;text-transform:uppercase;background:#f7f9f7f0;align-items:center;gap:8px;padding:12px 14px;font:700 9px/1 Instrument Sans,Arial,sans-serif;display:flex;position:absolute;bottom:0;left:0}.editorial-hero__image figcaption span{color:var(--eh-blue)}.editorial-hero--gallery .editorial-hero__mosaic{grid-template-rows:1.15fr .85fr;grid-template-columns:1fr 1fr}.editorial-hero--gallery .editorial-hero__image--1{grid-area:1/1/auto/3}.editorial-hero--material .editorial-hero__mosaic{grid-template-columns:1fr 1fr}.editorial-hero--material .editorial-hero__image--1{grid-area:1/1/auto/3}.editorial-hero--library .editorial-hero__mosaic{grid-template-columns:.82fr 1.18fr}.editorial-hero--library .editorial-hero__image--1{grid-row:1}.editorial-hero--library .editorial-hero__image--2{grid-row:1/3}.editorial-hero--private .editorial-hero__mosaic{grid-template-columns:1.25fr .75fr}.editorial-hero--private .editorial-hero__image--1{grid-row:1/3}@media (max-width:1050px){.editorial-hero{grid-template-columns:minmax(0,.9fr) minmax(400px,1.1fr)}.editorial-hero__intro{display:block}.editorial-hero__intro a{margin-top:24px}.editorial-hero__mosaic{min-height:520px}}@media (max-width:760px){.editorial-hero{flex-direction:column;min-height:0;padding:116px 20px 34px;display:flex}.editorial-hero__copy{padding:0}.editorial-hero h1{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;margin-top:38px;font-size:clamp(48px,13vw,68px)}.editorial-hero__intro{margin-top:48px}.editorial-hero__note{margin-bottom:30px}.editorial-hero__mosaic,.editorial-hero--gallery .editorial-hero__mosaic,.editorial-hero--material .editorial-hero__mosaic,.editorial-hero--library .editorial-hero__mosaic,.editorial-hero--private .editorial-hero__mosaic{grid-template-rows:1fr 1fr;grid-template-columns:1.4fr .6fr;min-height:430px;display:grid}.editorial-hero__image--1,.editorial-hero--gallery .editorial-hero__image--1,.editorial-hero--material .editorial-hero__image--1,.editorial-hero--library .editorial-hero__image--1,.editorial-hero--library .editorial-hero__image--2,.editorial-hero--private .editorial-hero__image--1{grid-area:1/1/3}.editorial-hero__image--2{grid-area:1/2}.editorial-hero__image--3{grid-area:2/2}.editorial-hero__image figcaption{padding:10px;font-size:8px}.editorial-hero__image figcaption svg{display:none}}
