.changelog-page{gap:clamp(28px,3cqw,44px);width:100%;min-width:0;padding:clamp(56px,7dvh,92px) 0 clamp(58px,7dvh,96px);display:grid}.changelog-hero{grid-template-columns:minmax(0,1fr);display:grid}.changelog-hero>div:first-child{gap:clamp(16px,1.8cqw,24px);display:grid}.changelog-hero span{color:var(--accent);letter-spacing:.16em;text-transform:uppercase;font-size:clamp(.85rem,.96cqw,1rem);font-weight:800}.changelog-hero h1{color:var(--ink);font-family:var(--font-display-stack);letter-spacing:-.055em;margin:0;font-size:clamp(4.4rem,7.2cqw,7rem);font-weight:600;line-height:.92}.changelog-hero p{color:var(--muted);max-width:560px;margin:0;font-size:clamp(1.05rem,1.28cqw,1.24rem);line-height:1.55}.changelog-note{color:#56623a;background:#e9e2cb94;border:1px solid #56623a29;border-radius:18px;align-items:center;gap:14px;min-width:0;margin-top:clamp(8px,.9cqw,12px);padding:clamp(17px,1.6cqw,22px) clamp(20px,2.1cqw,30px);display:flex}.changelog-note svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none;width:20px;height:20px}.changelog-note p{margin:0;font-size:clamp(1rem,1.08cqw,1.12rem);font-weight:600;line-height:1.35}.changelog-table-head,.changelog-entry{grid-template-columns:clamp(150px,15cqw,230px) minmax(0,1fr);gap:clamp(24px,4cqw,70px);display:grid}.changelog-table-head{color:var(--muted);border-bottom:1px solid #684c3b24;margin-top:clamp(4px,.8cqw,12px);padding:0 0 16px;font-size:clamp(.92rem,1.05cqw,1.08rem);font-weight:700}.changelog-list{gap:clamp(24px,2.8cqw,38px);min-width:0;display:grid}.changelog-version{color:var(--muted);gap:6px;padding-top:clamp(28px,3cqw,42px);line-height:1.25;display:grid}.changelog-version strong,.changelog-version span{font-size:clamp(.98rem,1.05cqw,1.12rem);font-weight:600}.changelog-version span{color:#76695f}.changelog-card{background:#fff9f194;border:1px solid #906d532e;border-radius:clamp(20px,2cqw,34px);min-width:0;padding:clamp(28px,3.1cqw,48px);overflow:hidden;box-shadow:0 18px 36px #4d332217,inset 0 1px #ffffffc7}.changelog-card-grid{grid-template-columns:minmax(170px,.34fr) minmax(0,1fr);gap:clamp(28px,4.2cqw,72px);min-width:0;display:grid}.changelog-release-title{display:block}.changelog-release-title h2{color:var(--ink);letter-spacing:-.03em;margin:0;font-size:clamp(1.35rem,1.6cqw,1.9rem);font-weight:700;line-height:1.06}.changelog-release-content{gap:clamp(28px,3cqw,44px);min-width:0;display:grid}.changelog-release-content>p{color:#5d5148;max-width:720px;margin:0;font-size:clamp(1rem,1.1cqw,1.14rem);font-weight:600;line-height:1.45}