.token-history{padding-block:132px 80px;color:var(--text);font-family:var(--font-family,"DM Sans",sans-serif)}
.history-heading{margin-bottom:56px}.history-heading h1{font-size:clamp(40px,6vw,64px);line-height:1.1;font-weight:500;letter-spacing:-.025em;margin:0 0 20px}.history-heading p{max-width:65ch;margin-bottom:24px;line-height:1.7}
.token-history .ttp-launches{padding-top:0;margin-bottom:64px}.history-closure{padding-block:32px;border-block:1px solid var(--border);margin-bottom:64px}.history-closure p,.history-recordings>p{max-width:75ch;line-height:1.7}.history-closure h2,.history-recordings h2{font-size:30px;font-weight:500;margin:0 0 16px}
/* Each archive video fills its card; the homepage intro grid shrank frames to 274px at 1280px. */
.history-video-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;margin-top:32px}.history-video-grid .intro{display:block;text-align:left;padding:0;min-width:0}.history-video-grid h3{font-size:24px;font-weight:500;margin:0 0 12px}.history-video-grid p{line-height:1.7;margin:12px 0 20px}.history-video-grid .intro__frame{aspect-ratio:16/9;width:100%;margin:24px 0 16px}.history-video-grid .ttp-video-archive{margin:0}.history-video-grid .ttp-video-caption{font-size:14px}.token-history [id]{scroll-margin-top:96px}
@media(max-width:767px){.token-history{padding-block:104px 48px}.history-heading{margin-bottom:36px}.history-video-grid{grid-template-columns:minmax(0,1fr);gap:40px}.token-history .ttp-launches,.history-closure{margin-bottom:40px}}

.history-coverage{margin-top:64px}.history-coverage h2{font-size:30px;font-weight:500;margin-bottom:16px}.history-coverage li{margin-block:16px}.history-coverage a{text-decoration:underline;text-underline-offset:4px}
