.stories-hub.svelte-1luil7i{min-height:70vh;padding:clamp(24px,3vw,40px) clamp(20px,3.5vw,56px) clamp(96px,10vw,150px);color:#0f172a}.hub-intro.svelte-1luil7i{display:grid;justify-items:center;gap:8px;max-width:1380px;margin:0 auto clamp(26px,3vw,42px)}.hub-intro.svelte-1luil7i h1:where(.svelte-1luil7i),.hub-intro.svelte-1luil7i p:where(.svelte-1luil7i),.featured-story.svelte-1luil7i h2:where(.svelte-1luil7i),.featured-story.svelte-1luil7i p:where(.svelte-1luil7i){margin-top:0}.hub-intro.svelte-1luil7i h1:where(.svelte-1luil7i){margin-bottom:0;font-family:Host Grotesk,sans-serif;font-weight:410;line-height:.95}.hub-intro.svelte-1luil7i p:where(.svelte-1luil7i){margin-bottom:0;font-size:clamp(18px,1.5vw,22px);line-height:1.38;color:#334155}.intro-preview.svelte-1luil7i{display:grid;align-items:center;width:100%;min-height:152px}.intro-layout.svelte-1luil7i{display:grid;align-items:center;width:100%;min-height:152px;animation:svelte-1luil7i-intro-layout-enter .36s cubic-bezier(.22,1,.36,1) both}.intro-masthead.svelte-1luil7i{grid-template-columns:minmax(270px,.4fr) minmax(480px,.6fr);gap:clamp(58px,9vw,150px);text-align:left}.masthead-title.svelte-1luil7i{display:flex;align-items:flex-start;gap:clamp(10px,1.4vw,20px)}.masthead-quote.svelte-1luil7i{flex:none;color:#bc2c34;font-family:Host Grotesk,sans-serif;font-size:clamp(82px,7.5vw,108px);font-weight:340;line-height:.55;transform:translateY(14px)}.intro-masthead.svelte-1luil7i h1:where(.svelte-1luil7i){display:grid;gap:8px;font-size:clamp(72px,7vw,98px);letter-spacing:-.065em}.title-underline.svelte-1luil7i{display:block;width:100%;height:3px;background:#bc2c34;transform-origin:left center}.intro-masthead.svelte-1luil7i p:where(.svelte-1luil7i){max-width:720px;font-size:clamp(24px,2.3vw,32px);font-weight:380;letter-spacing:-.028em;line-height:1.18}@keyframes svelte-1luil7i-intro-layout-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.featured-story.svelte-1luil7i{display:grid;grid-template-columns:minmax(340px,.78fr) minmax(480px,1.22fr);gap:clamp(48px,7vw,108px);align-items:center;max-width:1380px;margin:0 auto;color:inherit;text-decoration:none}.featured-copy.svelte-1luil7i{max-width:650px}.story-meta.svelte-1luil7i{display:flex;flex-wrap:wrap;gap:7px 18px;margin-bottom:23px;font-size:11px;font-weight:560;letter-spacing:.015em;color:#64748b}.featured-copy.svelte-1luil7i h2:where(.svelte-1luil7i){max-width:13ch;margin-bottom:25px;font-family:Host Grotesk,sans-serif;font-size:clamp(41px,4.8vw,65px);font-weight:420;letter-spacing:-.045em;line-height:1.03;text-wrap:balance}.featured-copy.svelte-1luil7i h2:where(.svelte-1luil7i) a:where(.svelte-1luil7i){color:inherit;text-decoration:none}.summary.svelte-1luil7i{max-width:52ch;margin-bottom:28px;font-size:clamp(15px,1.35vw,18px);line-height:1.65;color:#475569}.person.svelte-1luil7i{display:grid;gap:4px}.person.svelte-1luil7i span:where(.svelte-1luil7i),.person-link.svelte-1luil7i{font-size:13px;font-weight:590}.person-link.svelte-1luil7i{width:-moz-fit-content;width:fit-content;color:inherit;text-decoration-color:#cbd5e1;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .16s ease,text-decoration-color .16s ease}.person-link.svelte-1luil7i:hover,.person-link.svelte-1luil7i:focus-visible{color:#bc2c34;text-decoration-color:currentColor}.person.svelte-1luil7i small:where(.svelte-1luil7i){font-size:11px;color:#64748b}.read-link.svelte-1luil7i{position:relative;display:inline-block;margin-top:36px;padding-bottom:5px;font-size:12px;font-weight:620;color:#0f172a;text-decoration:none}.read-link.svelte-1luil7i:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:#0f172a;content:"";transform:scaleX(.28);transform-origin:left;transition:transform .36s cubic-bezier(.22,1,.36,1)}.portrait-link.svelte-1luil7i{display:block;width:min(100%,540px);justify-self:end;overflow:hidden}.portrait-link.svelte-1luil7i .photo-frame{height:clamp(420px,52vh,560px);aspect-ratio:auto}.portrait-link.svelte-1luil7i img{transition:transform .7s cubic-bezier(.22,1,.36,1)}.featured-story.svelte-1luil7i:hover .read-link:where(.svelte-1luil7i):after,.featured-story.svelte-1luil7i:focus-within .read-link:where(.svelte-1luil7i):after{transform:scaleX(1)}.featured-story.svelte-1luil7i:hover .portrait-link:where(.svelte-1luil7i) img,.featured-story.svelte-1luil7i:focus-within .portrait-link:where(.svelte-1luil7i) img{transform:scale(1.025)}.featured-copy.svelte-1luil7i h2:where(.svelte-1luil7i) a:where(.svelte-1luil7i):focus-visible,.read-link.svelte-1luil7i:focus-visible,.portrait-link.svelte-1luil7i:focus-visible,.story-card.svelte-1luil7i:focus-visible{outline:2px solid #bc2c34;outline-offset:5px}.story-grid.svelte-1luil7i{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,4vw,60px);max-width:1040px;margin:clamp(70px,9vw,124px) auto 0}.card-photo.svelte-1luil7i{display:block;margin-bottom:24px;overflow:hidden}.card-photo.svelte-1luil7i img{transition:transform .6s cubic-bezier(.22,1,.36,1)}.card-photo.svelte-1luil7i .photo-frame{aspect-ratio:4 / 5}.story-grid.svelte-1luil7i .story-meta:where(.svelte-1luil7i){margin-bottom:13px}.story-grid.svelte-1luil7i h2:where(.svelte-1luil7i){margin:0 0 13px;font-family:Host Grotesk,sans-serif;font-size:25px;font-weight:430;letter-spacing:-.025em;line-height:1.12}.story-card.svelte-1luil7i{display:block;color:inherit;text-decoration:none}.story-card.svelte-1luil7i:hover .card-photo:where(.svelte-1luil7i) img,.story-card.svelte-1luil7i:focus-visible .card-photo:where(.svelte-1luil7i) img{transform:scale(1.025)}.story-card.svelte-1luil7i>p:where(.svelte-1luil7i):last-child{margin:0;font-size:12px;color:#64748b}.edition-note.svelte-1luil7i{display:grid;grid-template-columns:minmax(280px,380px) minmax(0,820px);gap:clamp(56px,8vw,130px);align-items:start;justify-content:space-between;max-width:1380px;margin:clamp(110px,13vw,184px) auto 0}.edition-portrait.svelte-1luil7i{min-width:0}.edition-portrait.svelte-1luil7i .photo-frame{aspect-ratio:1}.edition-label.svelte-1luil7i{margin:0 0 20px;font-size:11px;font-weight:580;letter-spacing:.02em;color:#64748b}.edition-text.svelte-1luil7i p:where(.svelte-1luil7i):first-child{max-width:46ch;margin-bottom:32px;font-family:Host Grotesk,sans-serif;font-size:clamp(22px,2.4vw,30px);font-weight:390;letter-spacing:-.025em;line-height:1.38;color:#0f172a}.edition-text.svelte-1luil7i{max-width:76ch}.edition-text.svelte-1luil7i p:where(.svelte-1luil7i){margin:0 0 22px;font-size:16px;line-height:1.72;color:#334155}.edition-text.svelte-1luil7i p:where(.svelte-1luil7i):last-child{margin-bottom:0}.edition-text.svelte-1luil7i strong:where(.svelte-1luil7i){font-weight:620;color:#1e293b}.edition-byline.svelte-1luil7i{display:grid;gap:4px;margin:38px 0 0;font-size:12px}.edition-byline.svelte-1luil7i strong:where(.svelte-1luil7i){font-weight:580}.edition-person-link.svelte-1luil7i{color:inherit;text-decoration-color:#cbd5e1;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .16s ease,text-decoration-color .16s ease}.edition-person-link.svelte-1luil7i:hover,.edition-person-link.svelte-1luil7i:focus-visible{color:#bc2c34;text-decoration-color:currentColor}.edition-byline.svelte-1luil7i span:where(.svelte-1luil7i){font-size:11px;color:#64748b}@media (max-width: 1040px){.featured-story.svelte-1luil7i{grid-template-columns:1fr;gap:38px}.portrait-link.svelte-1luil7i{grid-row:1;justify-self:start;width:min(100%,520px)}.story-grid.svelte-1luil7i{grid-template-columns:repeat(2,minmax(0,1fr))}.edition-note.svelte-1luil7i{grid-template-columns:minmax(210px,290px) minmax(0,1fr);gap:46px}}@media (max-width: 760px){.intro-preview.svelte-1luil7i,.intro-layout.svelte-1luil7i{min-height:184px}.intro-masthead.svelte-1luil7i{grid-template-columns:1fr;gap:12px}.masthead-title.svelte-1luil7i{gap:8px}.masthead-quote.svelte-1luil7i{font-size:82px;transform:translateY(10px)}.intro-masthead.svelte-1luil7i h1:where(.svelte-1luil7i){gap:6px;font-size:clamp(58px,18vw,76px)}.title-underline.svelte-1luil7i{height:2px}.intro-masthead.svelte-1luil7i p:where(.svelte-1luil7i){font-size:22px;line-height:1.22}.hub-intro.svelte-1luil7i p:where(.svelte-1luil7i){font-size:18px;line-height:1.38}.edition-note.svelte-1luil7i{grid-template-columns:1fr;gap:38px}.edition-portrait.svelte-1luil7i{width:min(76vw,320px)}}@media (max-width: 520px){.stories-hub.svelte-1luil7i{padding-inline:20px}.featured-story.svelte-1luil7i{margin-inline:0}.featured-copy.svelte-1luil7i h2:where(.svelte-1luil7i){font-size:40px}.portrait-link.svelte-1luil7i{width:100%}.portrait-link.svelte-1luil7i .photo-frame{height:min(120vw,570px)}.story-grid.svelte-1luil7i{grid-template-columns:1fr}.edition-text.svelte-1luil7i p:where(.svelte-1luil7i){font-size:15.5px}}@media (min-width: 1041px) and (max-height: 760px){.stories-hub.svelte-1luil7i{padding-top:24px}.hub-intro.svelte-1luil7i{margin-bottom:32px}.portrait-link.svelte-1luil7i .photo-frame{height:420px}}@media (prefers-reduced-motion: reduce){.intro-layout.svelte-1luil7i{animation:none}.portrait-link.svelte-1luil7i img,.card-photo.svelte-1luil7i img,.read-link.svelte-1luil7i:after{transition:none}}
