.editorial-module__i0EgzW__page{padding-bottom:clamp(5rem,10vw,9rem);overflow:clip}.editorial-module__i0EgzW__hero{border-bottom:1px solid var(--color-line);grid-template-columns:1fr .5fr;align-items:end;gap:3rem 7rem;min-height:min(560px,65svh);padding-block:clamp(5rem,10vw,9rem);display:grid}.editorial-module__i0EgzW__hero h1,.editorial-module__i0EgzW__articleHeader h1{letter-spacing:-.03em;text-wrap:balance;max-width:11ch;margin:0;font-size:clamp(3.8rem,7.8vw,5.9rem);line-height:.9}.editorial-module__i0EgzW__hero p{max-width:48ch;color:var(--color-muted);margin:0;font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.65}.editorial-module__i0EgzW__visualList{grid-template-columns:1.2fr .8fr;gap:.5rem;margin:0;padding:clamp(4rem,8vw,7rem) 0 0;list-style:none;display:grid}.editorial-module__i0EgzW__visualList li:nth-child(3n){grid-column:span 2}.editorial-module__i0EgzW__visualList a{color:#fff;min-height:clamp(420px,55vw,650px);display:block;position:relative;overflow:hidden}.editorial-module__i0EgzW__visualList li:nth-child(2n) a{min-height:clamp(370px,47vw,560px);margin-top:3rem}.editorial-module__i0EgzW__listMedia{background:var(--color-surface);position:absolute;inset:0}.editorial-module__i0EgzW__listMedia:after{content:"";transition:background .3s var(--ease-out);background:#0000002e;position:absolute;inset:0}.editorial-module__i0EgzW__listMedia img{object-fit:cover;filter:saturate(.72)contrast(1.07);transition:transform .7s var(--ease-out)}.editorial-module__i0EgzW__visualList a:hover .editorial-module__i0EgzW__listMedia img{transform:scale(1.03)}.editorial-module__i0EgzW__visualList a:hover .editorial-module__i0EgzW__listMedia:after{background:#0000000d}.editorial-module__i0EgzW__listCaption{z-index:2;justify-content:space-between;align-items:end;gap:1rem;display:flex;position:absolute;inset:auto 1rem 1rem}.editorial-module__i0EgzW__listCaption h2{margin:0;font-size:clamp(2.2rem,4vw,4.2rem);line-height:.92}.editorial-module__i0EgzW__meta{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:.72rem}.editorial-module__i0EgzW__visualList .editorial-module__i0EgzW__meta{color:#ffffffc7}.editorial-module__i0EgzW__list{margin:0;padding:clamp(3rem,7vw,6rem) 0 0;list-style:none}.editorial-module__i0EgzW__list li{border-bottom:1px solid var(--color-line)}.editorial-module__i0EgzW__list a{color:inherit;grid-template-columns:minmax(8rem,.35fr) 1fr auto;align-items:start;gap:1.5rem 4rem;padding-block:2rem;display:grid}.editorial-module__i0EgzW__list a:after{content:"↗";color:var(--color-accent-soft);transition:transform .25s var(--ease-out);font-size:1.3rem}.editorial-module__i0EgzW__list a:hover:after{transform:translate(.2rem,-.2rem)}.editorial-module__i0EgzW__list time{color:var(--color-muted);font-size:.72rem}.editorial-module__i0EgzW__list h2{max-width:17ch;margin:0;font-size:clamp(2rem,4vw,3.8rem);line-height:.96}.editorial-module__i0EgzW__list p{max-width:58ch;color:var(--color-muted);margin:.9rem 0 0;line-height:1.6}.editorial-module__i0EgzW__empty{padding-block:clamp(4rem,8vw,7rem)}.editorial-module__i0EgzW__empty h2{max-width:13ch;margin:0 0 1.25rem;font-size:clamp(2.7rem,5vw,4.6rem);line-height:.96}.editorial-module__i0EgzW__empty p{max-width:52ch;color:var(--color-muted);margin:0 0 1.5rem;line-height:1.65}.editorial-module__i0EgzW__article{max-width:none}.editorial-module__i0EgzW__articleHeader{border-bottom:1px solid var(--color-line);grid-template-columns:1fr .5fr;align-items:end;gap:1.5rem 7rem;padding-block:clamp(5rem,10vw,9rem);display:grid}.editorial-module__i0EgzW__articleHeader h1{grid-column:1}.editorial-module__i0EgzW__articleHeader>p:not(.editorial-module__i0EgzW__meta){color:var(--color-muted);grid-area:1/2;margin:0;font-size:1.1rem;line-height:1.65}.editorial-module__i0EgzW__articleHeader .editorial-module__i0EgzW__meta{grid-column:1/-1;margin:0}.editorial-module__i0EgzW__prose{padding-block:clamp(4rem,8vw,7rem)}.editorial-module__i0EgzW__prose>:not(.editorial-module__i0EgzW__media){max-width:68ch;margin-inline:auto}.editorial-module__i0EgzW__prose h2{margin-top:clamp(3.5rem,7vw,6rem);margin-bottom:1.2rem;font-size:clamp(2.5rem,4.8vw,4.5rem);line-height:.96}.editorial-module__i0EgzW__prose h3{margin-top:2.5rem;font-size:clamp(1.6rem,3vw,2.4rem)}.editorial-module__i0EgzW__prose p,.editorial-module__i0EgzW__prose li{color:var(--color-muted);line-height:1.75}.editorial-module__i0EgzW__prose strong{color:var(--color-ink)}.editorial-module__i0EgzW__prose blockquote{background:var(--color-accent);color:#fff;margin-block:4rem;padding:2rem}.editorial-module__i0EgzW__prose blockquote p{color:inherit;font-size:clamp(1.5rem,3vw,2.6rem);line-height:1.25}.editorial-module__i0EgzW__media{background:var(--color-surface);margin:clamp(3rem,7vw,7rem) 0}.editorial-module__i0EgzW__media button{background:var(--color-surface);color:#fff;cursor:pointer;border:0;place-items:center;width:100%;min-height:clamp(20rem,55vw,42rem);padding:2rem;display:grid;position:relative;overflow:hidden}.editorial-module__i0EgzW__media img{object-fit:cover;opacity:.72;filter:saturate(.72)contrast(1.06);width:100%;height:100%;transition:transform .7s var(--ease-out), opacity .3s ease;position:absolute;inset:0}.editorial-module__i0EgzW__media button:hover img{opacity:.86;transform:scale(1.025)}.editorial-module__i0EgzW__media span{z-index:1;background:var(--color-accent);color:#fff;min-width:8rem;padding:.95rem 1.3rem;font-weight:750}.editorial-module__i0EgzW__media iframe{aspect-ratio:16/9;border:0;width:100%;display:block}.editorial-module__i0EgzW__related{border-top:1px solid var(--color-line);grid-template-columns:minmax(10rem,.5fr) minmax(0,1.5fr);gap:2rem;padding:clamp(3rem,7vw,6rem) 0;display:grid}.editorial-module__i0EgzW__related h2{margin:0;font-size:clamp(2rem,4vw,3.5rem)}.editorial-module__i0EgzW__related ul{margin:0;padding:0;list-style:none}.editorial-module__i0EgzW__related li{border-bottom:1px solid var(--color-line)}.editorial-module__i0EgzW__related a{color:var(--color-ink);justify-content:space-between;gap:1rem;padding:1.1rem 0;display:flex}.editorial-module__i0EgzW__related a:after{content:"→";color:var(--color-accent-soft)}@media (max-width:680px){.editorial-module__i0EgzW__hero,.editorial-module__i0EgzW__articleHeader{min-height:auto;display:block}.editorial-module__i0EgzW__hero h1,.editorial-module__i0EgzW__articleHeader h1{font-size:clamp(3.6rem,17vw,5.3rem)}.editorial-module__i0EgzW__hero p,.editorial-module__i0EgzW__articleHeader>p:not(.editorial-module__i0EgzW__meta){margin-top:1.5rem}.editorial-module__i0EgzW__visualList{scroll-snap-type:x mandatory;width:calc(100% + 2.5rem);margin-inline:-1.25rem;padding-inline:1.25rem;display:flex;overflow-x:auto}.editorial-module__i0EgzW__visualList li,.editorial-module__i0EgzW__visualList li:nth-child(3n){flex:0 0 84vw}.editorial-module__i0EgzW__visualList a,.editorial-module__i0EgzW__visualList li:nth-child(2n) a{scroll-snap-align:center;min-height:520px;margin-top:0}.editorial-module__i0EgzW__list a{grid-template-columns:1fr auto;gap:.8rem}.editorial-module__i0EgzW__list time{grid-column:1/-1}.editorial-module__i0EgzW__related{display:block}.editorial-module__i0EgzW__related h2{margin-bottom:1.5rem}}@media (prefers-reduced-motion:reduce){.editorial-module__i0EgzW__listMedia img,.editorial-module__i0EgzW__listMedia:after,.editorial-module__i0EgzW__list a:after,.editorial-module__i0EgzW__media img{transition:none}}
