.changelog{padding-bottom:var(--section-y)}.changelog__month,.changelog__feed{max-width:780px}.changelog__month+.changelog__month{margin-top:clamp(32px,4vw,48px)}.changelog__month-title{font-size:var(--fs-h4);color:var(--gold-ink);margin:0 0 18px;font-weight:600}.changelog__list{gap:14px;margin:0;padding:0 0 0 32px;list-style:none;display:grid;position:relative}.changelog__list:before{content:"";background:var(--line-2);width:1px;position:absolute;top:10px;bottom:10px;left:7px}.change{position:relative}.change__body{border:1px solid var(--line);border-radius:var(--r-lg);background:color-mix(in srgb, var(--panel) 86%, transparent);box-shadow:var(--rim);scroll-margin-top:calc(var(--beta-h) + var(--header-top) + var(--header-h) + 24px);padding:clamp(18px,2.2vw,24px)}.change__body:target{border-color:color-mix(in srgb, var(--color-accent) 55%, transparent)}.change__cue{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:10px;display:flex}.change__dot{border:2px solid var(--gold);background:var(--bg);border-radius:2px;width:11px;height:11px;position:absolute;top:calc(clamp(18px,2.2vw,24px) + 6px);left:-30px;rotate:45deg}.changelog__month:first-child .change:first-child .change__dot{background:var(--gold);box-shadow:0 0 0 4px var(--gold-soft)}.change__date{font-size:var(--fs-13);font-variant-numeric:tabular-nums;color:var(--ink-2);font-weight:400}.change__kind{border:1px solid var(--line-2);font-size:var(--fs-12);color:var(--ink-2);border-radius:999px;padding:2px 9px;font-weight:500;line-height:1.6;display:inline-block}.change__kind--feature{border-color:color-mix(in srgb, var(--color-accent) 45%, transparent);background:var(--gold-softer);color:var(--gold-ink)}.change__kind--pricing{border-color:color-mix(in srgb, var(--color-accent) 30%, transparent);color:var(--gold-ink)}.change__title{font-size:var(--fs-h4);margin:0 0 8px;font-weight:600;line-height:1.45}.change__anchor{color:inherit;text-decoration:none}.change__anchor:hover{color:var(--gold-ink)}.change__text{font-size:var(--fs-16);color:var(--ink-2);margin:0 0 8px;font-weight:400;line-height:1.8}.change__plans{font-size:var(--fs-13);color:var(--ink-3);margin:4px 0 0;font-weight:400}.change__more{font-size:var(--fs-14);margin:10px 0 0}.change__more a{color:var(--gold-ink);align-items:center;gap:6px;font-weight:500;display:inline-flex}.changelog__feed{border-top:1px solid var(--line);font-size:var(--fs-14);margin:clamp(28px,4vw,40px) 0 0;padding-top:18px}.changelog__feed a{color:var(--gold-ink)}@media (max-width:560px){.changelog__list{padding-left:24px}.changelog__list:before{left:5px}.change__dot{left:-24px}}
