.editorial-module__i0EgzW__page{padding-block:clamp(7rem, 12vw, 11rem) var(--section-gap)}.editorial-module__i0EgzW__intro{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:clamp(2rem,7vw,7rem);padding-block-end:clamp(3rem,6vw,6rem);display:grid}.editorial-module__i0EgzW__eyebrow{font:500 .7rem/1.5 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent);margin-block-end:1.5rem}.editorial-module__i0EgzW__title{font-family:var(--font-serif);letter-spacing:-.045em;text-wrap:balance;max-width:17ch;font-size:clamp(2.75rem,6.5vw,6.5rem);font-weight:400;line-height:1.05}.editorial-module__i0EgzW__summary{color:var(--color-ink-soft);max-width:55ch;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.9}.editorial-module__i0EgzW__feature{grid-template-columns:1.4fr 1fr;align-items:center;gap:clamp(2rem,5vw,5rem);padding-bottom:clamp(3rem,6vw,6rem);display:grid}.editorial-module__i0EgzW__image{aspect-ratio:4/3;background:var(--color-surface-2);position:relative;overflow:hidden}.editorial-module__i0EgzW__image img{object-fit:cover;transition:transform var(--m-struct) var(--e-struct)}.editorial-module__i0EgzW__feature:hover .editorial-module__i0EgzW__image img,.editorial-module__i0EgzW__row:hover .editorial-module__i0EgzW__image img{transform:scale(1.025)}.editorial-module__i0EgzW__feature h2{font-family:var(--font-serif);letter-spacing:-.025em;margin-block:1rem 1.5rem;font-size:clamp(2rem,3.4vw,3.75rem);line-height:1.13}.editorial-module__i0EgzW__rows{flex-direction:column;display:flex}.editorial-module__i0EgzW__row{border-top:1px solid var(--color-line);grid-template-columns:3rem minmax(0,1fr) 12rem;align-items:center;gap:2rem;padding-block:2rem;display:grid}.editorial-module__i0EgzW__row h2{font-family:var(--font-serif);margin-block:.5rem .75rem;font-size:clamp(1.5rem,2.6vw,2.5rem);line-height:1.2}.editorial-module__i0EgzW__number{font-variant-numeric:tabular-nums;color:var(--color-ink-faint);align-self:start;padding-top:.5rem;font-size:.75rem}.editorial-module__i0EgzW__meta{color:var(--color-ink-soft);flex-wrap:wrap;gap:.75rem 1.5rem;font-size:.75rem;line-height:1.5;display:flex}.editorial-module__i0EgzW__action{min-height:44px;color:var(--color-accent);border-bottom:1px solid var(--color-line-strong);align-items:center;gap:1.25rem;margin-top:1.5rem;font-size:.875rem;display:inline-flex}.editorial-module__i0EgzW__empty{border-block:1px solid var(--color-line);max-width:50rem;padding-block:3rem}.editorial-module__i0EgzW__profile{grid-template-columns:1fr 1.3fr;align-items:start;gap:clamp(2rem,8vw,8rem);display:grid}.editorial-module__i0EgzW__portrait{aspect-ratio:3/4;background:var(--color-surface-2);position:relative;overflow:hidden}.editorial-module__i0EgzW__portrait img{object-fit:cover}.editorial-module__i0EgzW__profile h1{font-family:var(--font-serif);letter-spacing:-.04em;margin-block:1rem 2rem;font-size:clamp(3rem,5vw,5rem);font-weight:400;line-height:1.05}.editorial-module__i0EgzW__profile p{line-height:1.9}.editorial-module__i0EgzW__disclosure{border-top:1px solid var(--color-line);color:var(--color-ink-faint);margin-top:2rem;padding-top:1.5rem;font-size:.8rem}.editorial-module__i0EgzW__articleHeader{max-width:64rem;margin-inline:auto;padding-block:3rem}.editorial-module__i0EgzW__articleHeader h1{max-width:20ch}.editorial-module__i0EgzW__cover{aspect-ratio:16/8;background:var(--color-surface-2);position:relative;overflow:hidden}.editorial-module__i0EgzW__cover img{object-fit:cover}.editorial-module__i0EgzW__articleLayout{grid-template-columns:13rem minmax(0,43rem);justify-content:center;gap:clamp(2rem,7vw,7rem);padding-block:clamp(3rem,7vw,7rem);display:grid}.editorial-module__i0EgzW__aside{color:var(--color-ink-soft);font-size:.8rem;line-height:1.7}.editorial-module__i0EgzW__aside p{margin-bottom:1.5rem}.editorial-module__i0EgzW__article{color:var(--color-ink-soft);font-size:clamp(1rem,1.15vw,1.125rem);line-height:1.9}.editorial-module__i0EgzW__article>*+*{margin-top:1.75rem}.editorial-module__i0EgzW__article h2{font-family:var(--font-serif);color:var(--color-ink);padding-top:1.5rem;font-size:clamp(1.75rem,2.5vw,2.5rem);line-height:1.2}.editorial-module__i0EgzW__article ul{padding-left:1.25rem;list-style:outside}.editorial-module__i0EgzW__article li+li{margin-top:.75rem}.editorial-module__i0EgzW__answer{font-family:var(--font-serif);color:var(--color-ink);border-bottom:1px solid var(--color-line);padding-bottom:1.75rem;font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.55}.editorial-module__i0EgzW__sources{border-top:1px solid var(--color-line);padding-top:2rem;font-size:.825rem}.editorial-module__i0EgzW__sources a{text-underline-offset:.25em;overflow-wrap:anywhere;align-items:center;min-height:2.75rem;text-decoration:underline;display:inline-flex}.editorial-module__i0EgzW__related{border-top:1px solid var(--color-line);padding-block:clamp(3rem,6vw,6rem)}.editorial-module__i0EgzW__related h2{font-family:var(--font-serif);margin-bottom:2.5rem;font-size:clamp(2rem,4vw,4rem);line-height:1.1}@media (max-width:767px){.editorial-module__i0EgzW__intro,.editorial-module__i0EgzW__feature,.editorial-module__i0EgzW__profile{grid-template-columns:1fr}.editorial-module__i0EgzW__intro{gap:2rem}.editorial-module__i0EgzW__row{grid-template-columns:1.5rem minmax(0,1fr);gap:1rem}.editorial-module__i0EgzW__row>.editorial-module__i0EgzW__image{grid-column:2;width:100%}.editorial-module__i0EgzW__profile .editorial-module__i0EgzW__portrait{max-height:32rem}.editorial-module__i0EgzW__articleLayout{grid-template-columns:1fr}.editorial-module__i0EgzW__aside{border-bottom:1px solid var(--color-line);flex-wrap:wrap;gap:1.5rem;display:flex}.editorial-module__i0EgzW__cover{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){.editorial-module__i0EgzW__image img{transition:none}}
