.marketing .changelog-hero{position:relative;padding:116px 0 66px;overflow:hidden;background:radial-gradient(ellipse at 68% 0,rgba(69,104,142,.055),transparent 40%),#050506}.marketing .changelog-hero .hero-copy{max-width:900px}.mkt-ready .marketing .changelog-hero .hero-copy.reveal{transition-duration:var(--motion-slow)}.marketing .changelog-list{display:flex;flex-direction:column;gap:18px;max-width:820px}.marketing .changelog-empty{color:var(--text-2);font-size:16px;line-height:1.62}.marketing .changelog-entry{padding:28px 30px;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:linear-gradient(155deg,rgba(18,24,32,.9),rgba(8,12,18,.92));box-shadow:inset 0 1px rgba(255,255,255,.024)}.marketing .changelog-entry-head{display:flex;align-items:center;gap:14px;margin-bottom:18px}.marketing .changelog-version{display:inline-flex;align-items:center;padding:5px 12px;border-radius:999px;border:1px solid var(--cyan-border);background:var(--cyan-soft);color:var(--cyan);font-size:12.5px;font-weight:640;letter-spacing:.01em}.marketing .changelog-date{color:var(--text-3);font-size:13px}.marketing .changelog-empty-note{color:var(--text-3);font-size:13.5px;font-style:italic}.marketing .changelog-body>:first-child{margin-top:0}.marketing .changelog-body h2{margin:30px 0 0;max-width:none;font-size:clamp(19px,1.9vw,23px);line-height:1.24;letter-spacing:-.018em;font-weight:620;color:var(--text)}.marketing .changelog-body h3{margin:24px 0 0;font-family:var(--font-display);font-size:16px;line-height:1.28;letter-spacing:-.012em;font-weight:600;color:var(--text)}.marketing .changelog-body p{margin-top:14px;color:var(--text-2);font-size:15px;line-height:1.66}.marketing .changelog-body ol,.marketing .changelog-body ul{margin:16px 0 0;padding-left:22px}.marketing .changelog-body ul{list-style:disc}.marketing .changelog-body ol{list-style:decimal}.marketing .changelog-body li{margin-top:7px;color:var(--text-2);font-size:15px;line-height:1.6}.marketing .changelog-body li::marker{color:var(--cyan)}.marketing .changelog-body strong{color:var(--text);font-weight:640}.marketing .changelog-body a{color:var(--cyan);text-decoration:none;border-bottom:1px solid var(--cyan-border);transition:color .15s ease,border-color .15s ease}.marketing .changelog-body a:hover{color:rgba(119,214,232,.96);border-color:var(--cyan)}.marketing .changelog-body code{padding:2px 6px;border-radius:6px;border:1px solid var(--border);background:rgba(255,255,255,.03);font-size:.88em;color:var(--text)}.marketing .changelog-github-link{display:inline-block;margin-top:20px;color:var(--cyan);font-size:13px;font-weight:620;text-decoration:none;transition:transform .2s var(--ease-out),color .2s ease}.marketing .changelog-github-link:hover{transform:translateX(2px);color:rgba(119,214,232,.96)}.marketing .changelog-skeleton-head{max-width:900px;margin-bottom:44px}.marketing .changelog-skeleton-eyebrow{height:12px;width:96px;border-radius:6px;background:var(--surface-strong)}.marketing .changelog-skeleton-title{height:40px;width:min(520px,80%);margin-top:18px;border-radius:8px;background:var(--surface-strong)}.marketing .changelog-skeleton-lede{height:20px;width:min(420px,66%);margin-top:16px;border-radius:6px;background:var(--surface)}.marketing .changelog-skeleton-line{height:14px;border-radius:6px;background:var(--surface)}.marketing .changelog-skeleton-pill{height:26px;width:108px;border-radius:999px;background:var(--surface-strong)}.marketing .changelog-skeleton-date{height:14px;width:132px;border-radius:6px;background:var(--surface)}.marketing .changelog-skeleton-body{display:flex;flex-direction:column;gap:10px}@media (max-width:760px){.marketing .changelog-hero{padding:88px 0 48px}.marketing .changelog-entry{padding:22px 20px}}@media (prefers-reduced-motion:reduce){.marketing .changelog-github-link{transition:none!important;transform:none!important}}