.cl-hero-blob.svelte-c3nf25{position:absolute;border-radius:50%;pointer-events:none;filter:blur(80px);opacity:.5}.cl-hero-blob-1.svelte-c3nf25{width:400px;height:400px;top:-100px;right:-60px;background:radial-gradient(circle,rgba(232,97,77,.15) 0%,transparent 70%)}.cl-hero-blob-2.svelte-c3nf25{width:350px;height:350px;bottom:-30px;left:-60px;background:radial-gradient(circle,rgba(245,166,35,.12) 0%,transparent 70%)}.cl-pill.svelte-c3nf25{align-items:center;gap:.5rem;padding:.375rem 1rem .375rem .625rem;border-radius:9999px;border-top:1px solid var(--h3-border-light);border-bottom:1px solid var(--h3-border-dark);border-left:1px solid var(--h3-border);border-right:1px solid var(--h3-border);background:linear-gradient(180deg,var(--h3-card) 0%,#FAF5EF 100%);font-size:.8125rem;color:var(--h3-muted-fg);margin-bottom:1.25rem;box-shadow:var(--h3-shadow-raised)}.cl-title.svelte-c3nf25{font-family:var(--h3-display);font-size:3rem;font-style:italic;color:var(--h3-fg);line-height:1.08;letter-spacing:-.02em;margin-bottom:1rem}@media(min-width:640px){.cl-title.svelte-c3nf25{font-size:4rem;margin-bottom:1.25rem}}@media(min-width:768px){.cl-title.svelte-c3nf25{font-size:4.5rem}}.cl-subtitle.svelte-c3nf25{font-size:1rem;color:var(--h3-muted-fg);max-width:28rem;margin:0 auto;line-height:1.7}@media(min-width:640px){.cl-subtitle.svelte-c3nf25{font-size:1.125rem}}.cl-timeline.svelte-c3nf25{display:flex;flex-direction:column}.cl-entry.svelte-c3nf25{display:flex;gap:1.25rem}@media(min-width:640px){.cl-entry.svelte-c3nf25{gap:1.75rem}}.cl-entry-rail.svelte-c3nf25{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:20px;padding-top:6px}.cl-entry-dot.svelte-c3nf25{width:12px;height:12px;border-radius:50%;background:linear-gradient(180deg,#F06D58 0%,var(--h3-accent) 100%);box-shadow:0 0 0 4px var(--h3-bg),0 0 0 5px var(--h3-border);flex-shrink:0;z-index:1}.cl-entry-line.svelte-c3nf25{width:2px;flex:1;background:var(--h3-border);margin-top:0}.cl-entry-content.svelte-c3nf25{flex:1;min-width:0;padding-bottom:2.5rem}@media(min-width:640px){.cl-entry-content.svelte-c3nf25{padding-bottom:3rem}}.cl-entry.svelte-c3nf25:last-child .cl-entry-content:where(.svelte-c3nf25){padding-bottom:0}.cl-entry-meta.svelte-c3nf25{display:flex;align-items:center;gap:.75rem;margin-bottom:.875rem}.cl-entry-date.svelte-c3nf25{font-size:.8125rem;font-weight:500;color:var(--h3-muted-fg)}.cl-entry-version.svelte-c3nf25{font-size:.6875rem;font-weight:600;padding:.125rem .5rem;border-radius:9999px;background:linear-gradient(180deg,#F06D58 0%,var(--h3-accent) 100%);color:#fffdfb;box-shadow:0 1px #fff3 inset,0 1px 3px #e8614d40}.cl-card.svelte-c3nf25{border-top:1px solid var(--h3-border-light);border-bottom:1px solid var(--h3-border-dark);border-left:1px solid var(--h3-border);border-right:1px solid var(--h3-border);border-radius:1rem;background:linear-gradient(180deg,var(--h3-card) 0%,#FAF5EF 100%);box-shadow:var(--h3-shadow-card);padding:1.25rem;transition:all .4s cubic-bezier(.22,1,.36,1)}@media(min-width:640px){.cl-card.svelte-c3nf25{padding:1.5rem}}.cl-card.svelte-c3nf25:hover{box-shadow:var(--h3-shadow-card-hover);transform:translateY(-2px)}.cl-card-title.svelte-c3nf25{font-family:var(--h3-display);font-size:1.25rem;font-style:italic;color:var(--h3-fg);margin:0 0 1rem;letter-spacing:-.01em}@media(min-width:640px){.cl-card-title.svelte-c3nf25{font-size:1.375rem}}.cl-changes.svelte-c3nf25{display:flex;flex-direction:column;gap:.625rem}.cl-change.svelte-c3nf25{display:flex;align-items:flex-start;gap:.625rem;font-size:.8125rem;line-height:1.5}@media(min-width:640px){.cl-change.svelte-c3nf25{font-size:.875rem;align-items:center}}.cl-change-tag.svelte-c3nf25{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border-radius:9999px;font-size:.625rem;font-weight:600;text-transform:capitalize;white-space:nowrap;flex-shrink:0;letter-spacing:.02em}.cl-change-tag-new.svelte-c3nf25{background:#fef0ed;color:var(--h3-accent)}.cl-change-tag-improved.svelte-c3nf25{background:#f3eeff;color:#7c3aed}.cl-change-tag-fixed.svelte-c3nf25{background:#edfcf2;color:#16a34a}.cl-change-text.svelte-c3nf25{color:var(--h3-fg)}
