.hist-hero,.hist-band,.hist-close{position:relative;overflow:hidden}.hist-hero{padding-block:3rem 2.75rem}.hist-hero__art,.hist-close__art{z-index:0;pointer-events:none;position:absolute;inset:0}.hist-hero__art svg{width:min(34rem,88vw);height:auto;display:block;position:absolute;top:-18%;right:-16%}.hist-hero__inner,.hist-band__inner,.hist-close__inner{z-index:1;position:relative}.hist-hero__year{font-size:clamp(3.25rem,1.2rem + 6vw,6.5rem);line-height:var(--line-height-display);color:var(--color-brand-red);margin:0 0 .75rem;font-weight:700}.hist-hero__title{max-width:14ch;line-height:var(--line-height-h1);margin:0}.hist-band{padding-block:3rem}.hist-band--secondary{background-color:var(--color-background-secondary)}.hist-band__layout{gap:1.75rem;display:grid}@media (min-width:48rem){.hist-hero{padding-block:4.5rem 4rem}.hist-band{padding-block:4.25rem}.hist-band__layout:has(.hist-year){grid-template-columns:minmax(8rem,12rem) minmax(0,1fr);align-items:start;gap:2.5rem}.hist-band__inner--offset{margin-inline-start:min(6%,3rem)}.hist-close{padding-block:6rem 7rem}}.hist-band__inner{max-width:var(--max-width-prose-max)}.hist-band__inner--offset{margin-inline-start:0}.hist-heading{max-width:18ch;margin:0 0 1.5rem}.hist-year{place-items:center;width:min(11rem,70vw);min-height:8.5rem;margin:0;display:grid;position:relative}.hist-year__ring{border:10px solid var(--color-brand-red);opacity:.18;border-radius:50%;width:8.5rem;height:8.5rem;position:absolute}.hist-band--ink .hist-year__ring{border-color:var(--color-on-brand);opacity:.16}.hist-year__numeral{font-size:clamp(2.75rem,1.3rem + 3.5vw,4.25rem);line-height:var(--line-height-display);font-weight:700;position:relative}.hist-prose{color:inherit}.hist-prose p{margin:0 0 1.15rem}.hist-prose p:last-child{margin-bottom:0}.hist-quote{max-width:12ch;font-size:clamp(2rem,1.1rem + 3vw,3.5rem);line-height:var(--line-height-display);color:var(--color-brand-red);margin:1.75rem 0 1.85rem;font-weight:700}.hist-band--ink .hist-quote{color:var(--color-on-brand)}.hist-emphasis{max-width:32ch}.hist-media{max-width:100%;margin:0 0 1.75rem}.hist-media img{width:100%;height:auto;display:block}.hist-close{text-align:center;background-color:var(--color-background-secondary);padding-block:4.5rem 5.5rem}.hist-close__art svg{width:min(22rem,70vw);height:auto;display:block;position:absolute;top:52%;left:50%;transform:translate(-50%,-42%)}.hist-close__inner{max-width:var(--max-width-prose-min);margin-inline:auto}.hist-close__lead{color:var(--color-text-primary);margin:0 0 1.25rem}.hist-close__mark{color:var(--color-brand-red);margin:0}@media (min-width:48rem){.hist-hero{padding-block:4.5rem 4rem}.hist-band{padding-block:4.25rem}.hist-band__layout:has(.hist-year){grid-template-columns:minmax(8rem,12rem) minmax(0,1fr);align-items:start;gap:2.5rem}.hist-band__inner--offset{margin-inline-start:min(6%,3rem)}.hist-close{padding-block:6rem 7rem}}@media (min-width:64rem){.hist-hero{padding-block:5.5rem 4.5rem}.hist-band{padding-block:5.25rem}.hist-band__inner--offset{margin-inline-start:min(10%,5.5rem)}.hist-year{width:14rem;min-height:12rem}.hist-year__ring{width:12rem;height:12rem}}@media (prefers-reduced-motion:reduce){.hist-hero__art svg,.hist-close__art svg{transform:none}.hist-close__art svg{top:52%;left:50%;transform:translate(-50%,-42%)}}
