.story-open{flex-direction:column;gap:16px;padding-block:64px 48px;display:flex}.story-quote{max-width:16em;font-size:clamp(40px,7.4vw,104px);line-height:1.08}.story-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:32px;display:grid}.story-fact{border-radius:var(--r-panel);background:var(--panel-fill);box-shadow:var(--panel-edge), var(--panel-drop);flex-direction:column-reverse;justify-content:flex-end;padding:20px;display:flex}.story-fact dd{font-family:var(--font-display);font-size:clamp(32px,4vw,56px);line-height:1.1}.story-fact dt{color:var(--mute-light);font-size:16px;line-height:22px}.story-chapters{flex-direction:column;gap:64px;padding-block:48px;display:flex}.chapter{align-items:center;gap:24px;display:grid}.chapter-photo{aspect-ratio:4/3}.chapter-copy{flex-direction:column;gap:16px;display:flex}.story-moment{padding-block:var(--section);border-radius:var(--r-panel);background-color:var(--wood);background-image:var(--sheen);box-shadow:var(--edge-dark), var(--panel-drop);color:var(--cream);margin:48px 12px;overflow:clip}.story-number{font-family:var(--font-display);color:var(--cream);font-size:clamp(120px,26vw,360px);line-height:1}.story-moment .t-lead{margin-top:16px}.story-press{padding-block:48px}.story-press .press-list{margin-top:32px}.story-close{padding-block:48px var(--section-close);flex-direction:column;gap:24px;display:flex}@media (min-width:768px){.story-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1068px){.story-open{padding-block:96px 64px}.story-chapters{gap:120px;padding-block:64px}.chapter{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:80px}.chapter:nth-child(odd) .chapter-photo{order:2}}
