.ob-landing .cl-head{text-align:center;border-bottom:.5px solid var(--border);padding:5rem 3rem 3.5rem;position:relative;overflow:hidden}.ob-landing .cl-head-inner{z-index:1;max-width:640px;margin:0 auto;position:relative}.ob-landing .cl-title{font-family:var(--font-serif), serif;color:var(--text);margin-bottom:1rem;font-size:clamp(38px,5.5vw,60px);font-weight:300;line-height:1.05}.ob-landing .cl-title em{color:var(--blush);font-style:italic}.ob-landing .cl-sub{color:var(--muted);max-width:34ch;margin:0 auto;font-size:15px}.ob-landing .cl-latest{letter-spacing:.16em;text-transform:uppercase;color:var(--faint);border:.5px solid var(--border);border-radius:100px;align-items:center;gap:8px;margin-top:1.75rem;padding:6px 14px;font-size:10px;display:inline-flex}.ob-landing .cl-latest:before{content:"";background:var(--blush);width:5px;height:5px;box-shadow:0 0 0 3px rgba(var(--blush-rgb), .16);border-radius:50%}.ob-landing .cl-main{max-width:760px;margin:0 auto;padding:4rem 3rem 5rem}.ob-landing .cl-list{margin:0;padding:0;list-style:none;position:relative}.ob-landing .cl-list:before{content:"";background:linear-gradient(to bottom, transparent, var(--border) 8%, var(--border) 92%, transparent);width:.5px;position:absolute;top:8px;bottom:8px;left:5px}.ob-landing .cl-entry{padding-bottom:3.5rem;padding-left:2.5rem;scroll-margin-top:6rem;position:relative}.ob-landing .cl-entry:last-child{padding-bottom:0}.ob-landing .cl-entry:before{content:"";border:.5px solid var(--border);background:var(--bg,#1c0a0e);border-radius:50%;width:11px;height:11px;position:absolute;top:7px;left:0}.ob-landing .cl-entry:first-child:before{background:var(--blush);border-color:var(--blush);box-shadow:0 0 0 4px rgba(var(--blush-rgb), .12)}.ob-landing .cl-meta{align-items:baseline;gap:12px;margin-bottom:.75rem;display:flex}.ob-landing .cl-date{letter-spacing:.16em;text-transform:uppercase;color:var(--blush);font-size:11px}.ob-landing .cl-version{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:10px}.ob-landing .cl-entry-title{font-family:var(--font-serif), serif;color:var(--text);margin-bottom:.6rem;font-size:26px;font-weight:300;line-height:1.25}.ob-landing .cl-summary{color:var(--muted);max-width:60ch;margin-bottom:1.5rem;font-size:14px}.ob-landing .cl-changes{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.ob-landing .cl-change{align-items:flex-start;gap:12px;display:flex}.ob-landing .cl-kind{letter-spacing:.12em;text-transform:uppercase;text-align:center;border:.5px solid #0000;border-radius:4px;flex:0 0 62px;margin-top:2px;padding:3px 0;font-size:9px}.ob-landing .cl-kind.is-added{color:var(--blush);border-color:rgba(var(--blush-rgb), .28);background:rgba(var(--blush-rgb), .08)}.ob-landing .cl-kind.is-improved{color:var(--muted);border-color:var(--border)}.ob-landing .cl-kind.is-fixed{color:var(--faint);border-color:var(--border)}.ob-landing .cl-change-text{color:var(--muted);max-width:62ch;font-size:14px}@media (max-width:700px){.ob-landing .cl-head{padding:3.5rem 1.5rem 2.5rem}.ob-landing .cl-main{padding:2.5rem 1.5rem 3.5rem}.ob-landing .cl-entry{padding-bottom:2.75rem;padding-left:1.75rem}.ob-landing .cl-entry-title{font-size:22px}.ob-landing .cl-change{flex-direction:column;gap:5px}.ob-landing .cl-kind{flex:none;align-self:flex-start;padding:3px 8px}}
