.edition-note.svelte-1inuq6q{display:grid;grid-template-columns:220px minmax(0,650px);gap:72px;justify-content:center;margin:96px auto 0;scroll-margin-top:100px}.edition-portrait.svelte-1inuq6q{align-self:start;position:sticky;top:100px}.edition-portrait.svelte-1inuq6q .photo-frame{aspect-ratio:1}.edition-label.svelte-1inuq6q{font-size:13px;color:var(--ed-muted);margin-bottom:24px}.edition-text.svelte-1inuq6q p:where(.svelte-1inuq6q){font-size:16px;line-height:1.7;margin:0 0 20px}.edition-text.svelte-1inuq6q p:where(.svelte-1inuq6q):first-child{font-size:22px;line-height:1.45;letter-spacing:-.025em;font-family:Host Grotesk,sans-serif}.edition-text.svelte-1inuq6q strong:where(.svelte-1inuq6q){font-weight:550}.edition-byline.svelte-1inuq6q{display:flex;flex-direction:column;gap:4px;margin-top:30px;font-size:14px}.edition-byline.svelte-1inuq6q strong:where(.svelte-1inuq6q){font-weight:500}.edition-byline.svelte-1inuq6q span:where(.svelte-1inuq6q){color:var(--ed-muted);font-size:12px}.edition-person-link.svelte-1inuq6q:hover{color:var(--ed-red)}@media (max-width: 900px){.edition-note.svelte-1inuq6q{grid-template-columns:160px minmax(0,1fr);gap:40px}}@media (max-width: 600px){.edition-note.svelte-1inuq6q{grid-template-columns:1fr;gap:24px;margin-top:64px}.edition-portrait.svelte-1inuq6q{position:static;width:140px}.edition-text.svelte-1inuq6q p:where(.svelte-1inuq6q):first-child{font-size:21px}}.edition-page.svelte-1ig0gbg{width:min(1180px,calc(100% - 96px));margin-inline:auto;padding:30px 0 96px}.back.svelte-1ig0gbg{display:inline-flex;align-items:center;gap:10px;min-height:40px;font-size:13px;color:var(--ed-muted)}h1.svelte-1ig0gbg{margin-top:18px;font-size:clamp(38px,4vw,50px);font-weight:450;letter-spacing:-.045em;line-height:1.08}.interviews.svelte-1ig0gbg{margin-top:40px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:80px 64px}.interview.svelte-1ig0gbg{min-width:0}.interview-link.svelte-1ig0gbg{display:flex;flex-direction:column;gap:26px}.person.svelte-1ig0gbg{font-size:14px;font-weight:500;line-height:1.45}.role.svelte-1ig0gbg{font-size:12px;line-height:1.5;color:var(--ed-muted);margin-top:5px}h2.svelte-1ig0gbg{margin-top:20px;font-size:30px;font-weight:450;line-height:1.14;letter-spacing:-.03em;text-wrap:pretty;transition:color .2s}.summary.svelte-1ig0gbg{margin-top:18px;font-size:15px;line-height:1.5;color:#4b5663;max-width:46ch;text-wrap:pretty}.read.svelte-1ig0gbg{display:inline-flex;align-items:center;gap:18px;font-size:12px;min-height:44px;margin-top:16px}.portrait.svelte-1ig0gbg{width:100%}.portrait.svelte-1ig0gbg .photo-frame{aspect-ratio:4 / 5}.portrait.svelte-1ig0gbg img{transition:transform .75s var(--ed-ease)}.featured.svelte-1ig0gbg{grid-column:1 / -1}.featured.svelte-1ig0gbg .interview-link:where(.svelte-1ig0gbg){display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(48px,7vw,96px);align-items:center}.featured.svelte-1ig0gbg .portrait:where(.svelte-1ig0gbg){grid-column:2;grid-row:1}.featured.svelte-1ig0gbg .portrait:where(.svelte-1ig0gbg) .photo-frame{aspect-ratio:1}.featured.svelte-1ig0gbg .interview-copy:where(.svelte-1ig0gbg){grid-column:1;grid-row:1}.featured.svelte-1ig0gbg h2:where(.svelte-1ig0gbg){max-width:20ch;font-size:clamp(36px,4.4vw,56px);letter-spacing:-.04em;line-height:1.06}.featured.svelte-1ig0gbg .summary:where(.svelte-1ig0gbg){font-size:16px;margin-top:24px}.featured.svelte-1ig0gbg .read:where(.svelte-1ig0gbg){margin-top:24px;font-size:13px}.interview.svelte-1ig0gbg:not(.featured){max-width:480px}.interview.svelte-1ig0gbg:nth-child(3){padding-top:100px;justify-self:end}.pair.svelte-1ig0gbg .interview:where(.svelte-1ig0gbg):not(.featured){grid-column:1 / -1;width:100%;max-width:980px;justify-self:center}.pair.svelte-1ig0gbg .interview:where(.svelte-1ig0gbg):not(.featured) .interview-link:where(.svelte-1ig0gbg){display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:64px}.pair.svelte-1ig0gbg .portrait:where(.svelte-1ig0gbg) .photo-frame{aspect-ratio:1}.interview-link.svelte-1ig0gbg:is(:where(.svelte-1ig0gbg):hover,:where(.svelte-1ig0gbg):focus-visible) h2:where(.svelte-1ig0gbg){color:var(--ed-red)}.interview-link.svelte-1ig0gbg:is(:where(.svelte-1ig0gbg):hover,:where(.svelte-1ig0gbg):focus-visible) .portrait:where(.svelte-1ig0gbg) img{transform:scale(1.02)}.interview-link.svelte-1ig0gbg:focus-visible{outline:2px solid var(--ed-red);outline-offset:8px}.read.svelte-1ig0gbg svg{transition:translate .25s var(--ed-ease)}.interview-link.svelte-1ig0gbg:is(:where(.svelte-1ig0gbg):hover,:where(.svelte-1ig0gbg):focus-visible) .read:where(.svelte-1ig0gbg) svg{translate:3px 0}.back.svelte-1ig0gbg:hover{color:var(--ed-red)}@media (max-width: 1000px){.interviews.svelte-1ig0gbg{gap:64px 40px}.featured.svelte-1ig0gbg .interview-link:where(.svelte-1ig0gbg){gap:40px}.featured.svelte-1ig0gbg h2:where(.svelte-1ig0gbg){font-size:38px}.pair.svelte-1ig0gbg .interview:where(.svelte-1ig0gbg):not(.featured) .interview-link:where(.svelte-1ig0gbg){grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:40px}h2.svelte-1ig0gbg{font-size:28px}}@media (max-width: 640px){.edition-page.svelte-1ig0gbg{width:calc(100% - 40px);padding:22px 0 64px}h1.svelte-1ig0gbg{margin-top:16px;font-size:38px}.interviews.svelte-1ig0gbg{grid-template-columns:1fr;margin-top:32px;gap:48px}.interview.svelte-1ig0gbg,.interview.svelte-1ig0gbg:nth-child(3){max-width:none;padding:0}.interview-link.svelte-1ig0gbg,.featured.svelte-1ig0gbg .interview-link:where(.svelte-1ig0gbg),.pair.svelte-1ig0gbg .interview:where(.svelte-1ig0gbg):not(.featured) .interview-link:where(.svelte-1ig0gbg){display:flex;flex-direction:column;gap:24px}.featured.svelte-1ig0gbg .interview-copy:where(.svelte-1ig0gbg){order:0}.featured.svelte-1ig0gbg .portrait:where(.svelte-1ig0gbg){order:1}.portrait.svelte-1ig0gbg .photo-frame{aspect-ratio:1}h2.svelte-1ig0gbg{font-size:28px;margin-top:16px}.featured.svelte-1ig0gbg h2:where(.svelte-1ig0gbg){font-size:36px}.featured.svelte-1ig0gbg .summary:where(.svelte-1ig0gbg),.summary.svelte-1ig0gbg{font-size:15px;margin-top:16px}.featured.svelte-1ig0gbg .read:where(.svelte-1ig0gbg),.read.svelte-1ig0gbg{margin-top:10px}}@media (prefers-reduced-motion: reduce){h2.svelte-1ig0gbg,.portrait.svelte-1ig0gbg img,.read.svelte-1ig0gbg svg{transition:none}.interview-link.svelte-1ig0gbg:is(:where(.svelte-1ig0gbg):hover,:where(.svelte-1ig0gbg):focus-visible) .portrait:where(.svelte-1ig0gbg) img{transform:none}}
