.mkt .pg-changelog .chead{padding:72px 0 32px}.mkt .pg-changelog .chead .wrap.top{display:flex;justify-content:space-between;align-items:end;gap:32px;flex-wrap:wrap}.mkt .pg-changelog .chead h1{font-size:clamp(40px,6vw,80px);margin-top:16px}.mkt .pg-changelog .chead .lead{max-width:44ch}.mkt .pg-changelog .sub{display:flex;gap:8px;margin-top:20px;flex-wrap:wrap}.mkt .pg-changelog .cbar{position:sticky;top:68px;z-index:6;background:var(--paper);border-bottom:1px solid var(--line);padding:12px 0}.mkt .pg-changelog .cbar .wrap{display:flex;justify-content:space-between;align-items:center;gap:16px}.mkt .pg-changelog .cbar .count{font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.mkt .pg-changelog .notice{margin:28px 0 0;display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:14px;color:var(--muted)}.mkt .pg-changelog .tl{max-width:920px;margin:0 auto;padding:24px 16px 0}.mkt .pg-changelog .month{position:relative;padding-bottom:24px;scroll-margin-top:140px}.mkt .pg-changelog .month:first-child{padding-top:0}.mkt .pg-changelog .month[hidden]{display:none}.mkt .pg-changelog .mh{position:sticky;top:137px;z-index:4;display:flex;align-items:center;gap:14px;padding:16px 0;background:var(--paper)}.mkt .pg-changelog .mh h2{font-size:clamp(24px,2.6vw,32px)}.mkt .pg-changelog .mh .n{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:4px 10px}.mkt .pg-changelog .entries{position:relative;padding-left:44px;display:grid;gap:14px}.mkt .pg-changelog .rail{position:absolute;left:11px;top:0;bottom:0;width:2px;background:var(--line);border-radius:2px;overflow:hidden}.mkt .pg-changelog .rail i{position:absolute;inset:0;background:var(--grad);transform:scaleY(0);transform-origin:top;will-change:transform}.mkt .pg-changelog .entry{position:relative;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line);padding:22px 24px;will-change:transform;scroll-margin-top:200px}.mkt .pg-changelog .entry[hidden]{display:none}.mkt .pg-changelog .entry:before{content:"";position:absolute;left:-39px;top:28px;width:12px;height:12px;border-radius:50%;background:var(--surface);border:3px solid var(--accent-text);box-sizing:border-box}.mkt .pg-changelog .entry .top{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.mkt .pg-changelog .entry .date{font-family:var(--mono);font-size:12px;letter-spacing:.08em;color:var(--muted)}.mkt .pg-changelog .tag{font:500 10px var(--mono);letter-spacing:.12em;text-transform:uppercase;padding:4px 9px;border-radius:999px;background:var(--lav);color:var(--accent-text)}.mkt .pg-changelog .tag.calling{background:var(--mint);color:var(--text)}.mkt .pg-changelog .tag.billing{background:var(--sun);color:var(--text)}.mkt .pg-changelog .tag.security{background:var(--paper-2);color:var(--text);border:1px solid var(--line)}.mkt .pg-changelog .tag.dev{background:var(--band);color:#fff}.mkt .pg-changelog .tag.capture{background:var(--grad);color:#fff}.mkt .pg-changelog .kind{font:500 10px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.mkt .pg-changelog .entry h3{font-size:20px;margin-bottom:6px}.mkt .pg-changelog .entry p{color:var(--ink-2);font-size:15px;max-width:68ch}.mkt .pg-changelog .entry p+p,.mkt .pg-changelog .entry ul+p{margin-top:10px}.mkt .pg-changelog .entry ul{margin:10px 0 0;padding-left:18px;color:var(--ink-2);font-size:15px;display:grid;gap:4px;list-style:disc}.mkt .pg-changelog .entry li::marker{color:var(--magenta)}.mkt .pg-changelog .entry .more{display:inline-block;margin-top:12px;font-size:14px;color:var(--accent-text);font-weight:600}.mkt .pg-changelog .entry.big{border:0;background:var(--lav)}.mkt .pg-changelog .empty{display:none;text-align:center;padding:48px 16px;color:var(--muted)}.mkt .pg-changelog .empty.on{display:block}@media (max-width:640px){.mkt .pg-changelog .cbar .fchips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-left:-16px;padding-left:16px;width:calc(100% + 16px)}.mkt .pg-changelog .cbar .fchips::-webkit-scrollbar{display:none}.mkt .pg-changelog .cbar .fchip{flex:0 0 auto}.mkt .pg-changelog .cbar .count{display:none}.mkt .pg-changelog .mh{top:131px}.mkt .pg-changelog .entries{padding-left:30px}.mkt .pg-changelog .rail{left:5px}.mkt .pg-changelog .entry:before{left:-31px}.mkt .pg-changelog .entry{padding:18px}.mkt .pg-changelog .chead{padding:48px 0 24px}}