.story-module__0cYcKa__article{width:min(100%,1680px);margin:0 auto;padding:clamp(48px,10vw,128px) clamp(20px,4vw,64px) clamp(96px,10vw,160px)}.story-module__0cYcKa__articleHeader{max-width:960px;margin:0 auto}.story-module__0cYcKa__backLink,.story-module__0cYcKa__sourceDetails span{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;font-size:12px;line-height:1.5}.story-module__0cYcKa__backLink{color:var(--color-brand-blue);border-bottom:1px solid #0000;align-items:center;gap:16px;padding-bottom:3px;text-decoration:none;display:inline-flex}.story-module__0cYcKa__backLink:hover,.story-module__0cYcKa__backLink:focus-visible{border-color:currentColor}.story-module__0cYcKa__backLink span{font-family:var(--font-body);font-size:19px;line-height:.8}.story-module__0cYcKa__articleHeader h1{max-width:16ch;font-family:var(--font-body);letter-spacing:-.05em;margin:0;font-size:clamp(44px,5vw,64px);font-weight:700;line-height:1}.story-module__0cYcKa__deck{color:#54585d;max-width:850px;margin-top:clamp(32px,4vw,60px);font-size:clamp(21px,2.2vw,32px);line-height:1.4}.story-module__0cYcKa__heroFigure{margin:clamp(72px,9vw,136px) 0 0}.story-module__0cYcKa__heroImage{aspect-ratio:16/8.5;background:#d8dde7;border-radius:8px;width:100%;position:relative;overflow:hidden}.story-module__0cYcKa__heroImage img{object-fit:cover;object-position:center}.story-module__0cYcKa__heroFigure figcaption{color:#71757a;margin-top:12px;font-size:12px;line-height:1.5}.story-module__0cYcKa__articleContent{grid-template-columns:minmax(160px,180px) minmax(0,1fr) minmax(240px,260px);align-items:start;gap:clamp(32px,4vw,64px);max-width:1280px;margin:clamp(72px,9vw,136px) auto 0;display:grid}.story-module__0cYcKa__sourceDetails{border-top:1px solid #cdd0d5;align-content:start;gap:8px;padding-top:20px;display:grid}.story-module__0cYcKa__sourceDetails span{color:#767a80}.story-module__0cYcKa__sourceDetails p{margin:0 0 24px;font-size:14px;line-height:1.5}.story-module__0cYcKa__body{max-width:750px}.story-module__0cYcKa__body p{color:#42464b;margin:0 0 28px;font-size:clamp(17px,1.35vw,20px);line-height:1.75}.story-module__0cYcKa__body .story-module__0cYcKa__lead{color:var(--color-ink);font-size:clamp(22px,2vw,30px);line-height:1.48}.story-module__0cYcKa__sourceLink{color:var(--color-brand-blue);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding:14px 0;font-size:12px;line-height:1.5;text-decoration:none;display:inline-flex}.story-module__0cYcKa__sourceLink:hover,.story-module__0cYcKa__sourceLink:focus-visible{color:var(--color-ink)}.story-module__0cYcKa__sourceLink span{font-family:var(--font-body);font-size:20px}.story-module__0cYcKa__articleEnd{border-top:1px solid #cdd0d5;max-width:960px;margin:clamp(88px,9vw,140px) auto 0;padding-top:30px}.story-module__0cYcKa__articleEnd>.story-module__0cYcKa__backLink{justify-self:start}.story-module__0cYcKa__share{position:sticky;top:112px}.story-module__0cYcKa__share h2{font-family:var(--font-body);letter-spacing:-.045em;margin:0 0 18px;font-size:32px;font-weight:700;line-height:1}.story-module__0cYcKa__shareActions{align-items:center;gap:14px;display:flex}.story-module__0cYcKa__shareActions button{width:48px;height:48px;color:var(--color-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-family:Arial,sans-serif;font-size:27px;font-weight:700;line-height:1;transition:color .2s,background .2s;display:grid}.story-module__0cYcKa__shareActions button:hover,.story-module__0cYcKa__shareActions button:focus-visible{background:var(--color-brand-blue);color:#fff}.story-module__0cYcKa__shareActions button:focus-visible{outline:2px solid var(--color-brand-blue);outline-offset:3px}.story-module__0cYcKa__shareStatus{min-height:18px;color:var(--color-brand-blue);font-family:var(--font-mono);margin:6px 0 0;font-size:11px;line-height:1.5}@media (max-width:1020px){.story-module__0cYcKa__articleContent{grid-template-columns:minmax(160px,180px) minmax(0,1fr)}.story-module__0cYcKa__share{grid-column:2;position:static}}@media (max-width:760px){.story-module__0cYcKa__article{padding-top:48px;padding-bottom:96px}.story-module__0cYcKa__articleHeader h1{font-size:clamp(42px,10vw,64px)}.story-module__0cYcKa__heroFigure{margin-top:64px}.story-module__0cYcKa__heroImage{aspect-ratio:4/3}.story-module__0cYcKa__articleContent{grid-template-columns:1fr;gap:44px;margin-top:64px}.story-module__0cYcKa__sourceDetails{grid-template-columns:auto 1fr;column-gap:16px}.story-module__0cYcKa__sourceDetails p{margin-bottom:8px}.story-module__0cYcKa__share{grid-column:1}}@media (prefers-reduced-motion:reduce){.story-module__0cYcKa__shareActions button{transition:none}}
