.pg-changelog .hero{padding:76px 0 0;text-align:center;overflow:hidden}.pg-changelog .hero h1{font-size:clamp(38px,5.4vw,60px);font-weight:800;letter-spacing:-.035em;line-height:1.06;margin:22px auto 0;max-width:920px}.pg-changelog .hero .lede{font-size:clamp(16px,1.7vw,20px);color:var(--ink-2);max-width:780px;margin:20px auto 0;line-height:1.6}.pg-changelog .cl{max-width:760px;margin:0 auto}.pg-changelog .clrow{display:grid;grid-template-columns:130px 1fr;grid-gap:0;gap:0}.pg-changelog .clrow .when{text-align:right;padding:6px 22px 32px 0;font-family:var(--mono);font-size:var(--t-sm);color:var(--ink-3)}.pg-changelog .clrow .bd{border-left:2px solid var(--line);padding:0 0 34px 26px;position:relative}.pg-changelog .clrow:last-child .bd{border-left-color:transparent}.pg-changelog .clrow .node{position:absolute;left:-8px;top:5px;width:15px;height:15px;border-radius:50%;background:var(--accent);border:3px solid var(--paper)}.pg-changelog .cltag{display:inline-block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:2px 8px;border-radius:20px;margin-bottom:10px}.pg-changelog .cltag.new{color:var(--ok);background:var(--ok-bg);border:1px solid var(--ok-line)}.pg-changelog .cltag.imp{color:var(--proc);background:var(--proc-bg);border:1px solid var(--proc-line)}.pg-changelog .cltag.fix{color:var(--ink-2);background:var(--surface-2);border:1px solid var(--line-2)}.pg-changelog .clrow h3{font-size:var(--t-xl);font-weight:700;letter-spacing:-.02em}.pg-changelog .clrow p{font-size:var(--t-md);color:var(--ink-2);margin-top:8px;line-height:1.6}.pg-changelog .clrow ul{margin:10px 0 0;padding:0;list-style:none}.pg-changelog .clrow li{font-size:var(--t-md);color:var(--ink-2);line-height:1.6;padding-left:20px;position:relative;margin-bottom:6px}.pg-changelog .clrow li:before{content:"";position:absolute;left:2px;top:9px;width:6px;height:6px;border-radius:50%;background:var(--accent-line)}.pg-changelog .clnote{margin-top:10px;font-size:var(--t-sm);color:var(--ink-3)}.pg-changelog .clnote a{color:var(--accent);font-weight:600;text-decoration:none}