.changelog-page{border-bottom:1px solid var(--line);min-height:70vh;padding:clamp(3.5rem,8vw,7rem) 0 6rem}.changelog-page__header{grid-template-columns:minmax(0,1fr) 16rem;align-items:end;gap:4rem;padding-bottom:clamp(3rem,6vw,5rem);display:grid}.changelog-page__header h1{letter-spacing:-.065em;margin:1.15rem 0 1.5rem;font-size:clamp(3.3rem,7.8vw,6.4rem);font-weight:650;line-height:1}.changelog-page__header h1>span{color:var(--color-accent)}.changelog-page__header>div:first-child>p:last-child{max-width:34rem;color:var(--muted);margin:0;font-size:1rem;line-height:1.8}.changelog-page__context{border-left:1px solid var(--line-strong);padding-left:1.5rem}.changelog-page__context>span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.59rem}.changelog-page__context p{letter-spacing:-.025em;margin:.85rem 0;font-size:1.3rem;line-height:1.4}.changelog-page__context a{min-height:2.75rem;color:var(--color-accent);align-items:center;gap:.9rem;font-size:.72rem;text-decoration:none;display:inline-flex}.changelog-page__context a:hover{text-decoration:underline}.changelog-page__context a:focus-visible{outline:2px solid var(--color-accent);outline-offset:5px}.changelog-page__timeline{max-width:54rem}.changelog-page__timeline-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem 1.5rem;display:flex}.changelog-page__timeline-heading h2{letter-spacing:-.025em;margin:0;font-size:1.15rem;font-weight:600}.changelog-page__timeline-heading>span{color:var(--muted);font-size:.62rem}.changelog-page__guide{max-width:36rem;color:var(--muted);margin:.8rem 0 1.8rem;font-size:.82rem;line-height:1.75}@media (max-width:700px){.changelog-page__header{grid-template-columns:minmax(0,1fr);gap:2rem}.changelog-page__context{padding-left:1rem}.changelog-page__context p{font-size:1.05rem}}
