.cl-crumbs[data-astro-cid-bd6alw26]{padding-top:28px}.cl-hero[data-astro-cid-bd6alw26]{padding-top:44px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px 64px}.cl-hero-main[data-astro-cid-bd6alw26]{flex:1 1 520px;min-width:0}.cl-eyebrow[data-astro-cid-bd6alw26]{font-family:var(--cg-font-mono);font-size:12px;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;color:var(--cg-ink-400)}.cl-title[data-astro-cid-bd6alw26]{margin:20px 0 0;font-size:clamp(52px,7vw,92px);line-height:.92;letter-spacing:-.06em;font-weight:700}.cl-sub[data-astro-cid-bd6alw26]{margin:24px 0 0;max-width:560px;font-size:19px;line-height:1.55;color:var(--cg-ink-500);text-wrap:pretty}.cl-latest[data-astro-cid-bd6alw26]{flex:0 1 300px;min-width:0;background:var(--cg-ink-900);color:var(--cg-cream-100);border-radius:22px;padding:24px 26px}.cl-latest-label[data-astro-cid-bd6alw26]{margin:0;display:flex;align-items:center;gap:10px;font-family:var(--cg-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--cg-ink-150)}.cl-latest-date[data-astro-cid-bd6alw26]{margin:14px 0 0;font-size:26px;font-weight:700;line-height:1.1;letter-spacing:-.03em}.cl-latest-count[data-astro-cid-bd6alw26]{margin:6px 0 0;font-size:14px;color:var(--cg-lime-500)}.cl-bar[data-astro-cid-bd6alw26]{position:sticky;top:65px;z-index:15;margin-top:44px;background:#edeae3f0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--cg-border-rule);border-bottom:1px solid var(--cg-border-rule)}.cl-bar-in[data-astro-cid-bd6alw26]{padding-top:10px;padding-bottom:10px;display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.cl-bar-in[data-astro-cid-bd6alw26]::-webkit-scrollbar{display:none}.cl-pill[data-astro-cid-bd6alw26]{flex:none;display:inline-flex;align-items:center;gap:8px;cursor:pointer;border:0;background:transparent;padding:9px 13px;border-radius:10px;font-family:var(--cg-font-sans);font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap;color:var(--cg-ink-500);transition:background .2s ease,color .2s ease}.cl-pill[data-astro-cid-bd6alw26]:hover{background:var(--cg-cream-300);color:var(--cg-ink-900)}.cl-pill-active[data-astro-cid-bd6alw26],.cl-pill-active[data-astro-cid-bd6alw26]:hover{background:var(--cg-ink-900);color:var(--cg-cream-100)}.cl-dot[data-astro-cid-bd6alw26]{width:8px;height:8px;border-radius:50%}.cl-dot-new[data-astro-cid-bd6alw26],.cl-badge-new[data-astro-cid-bd6alw26],.cl-node-new[data-astro-cid-bd6alw26]{background:var(--cg-lime-500)}.cl-dot-improved[data-astro-cid-bd6alw26],.cl-badge-improved[data-astro-cid-bd6alw26],.cl-node-improved[data-astro-cid-bd6alw26]{background:var(--cg-ink-900)}.cl-dot-fixed[data-astro-cid-bd6alw26],.cl-node-fixed[data-astro-cid-bd6alw26]{background:var(--cg-cream-700)}.cl-dot-detection[data-astro-cid-bd6alw26],.cl-badge-detection[data-astro-cid-bd6alw26],.cl-node-detection[data-astro-cid-bd6alw26]{background:var(--cg-amber-500)}.cl-pill-active[data-astro-cid-bd6alw26] .cl-dot-improved[data-astro-cid-bd6alw26]{background:var(--cg-cream-100)}.cl-list[data-astro-cid-bd6alw26]{padding-top:64px}.cl-month[data-astro-cid-bd6alw26]{display:grid;grid-template-columns:minmax(0,1fr);gap:20px 56px}.cl-month[data-astro-cid-bd6alw26]+.cl-month[data-astro-cid-bd6alw26]{margin-top:16px}@media(min-width:900px){.cl-month[data-astro-cid-bd6alw26]{grid-template-columns:220px minmax(0,1fr)}.cl-month-sticky[data-astro-cid-bd6alw26]{position:sticky;top:140px}}.cl-month-side[data-astro-cid-bd6alw26]{min-width:0;padding-top:4px}.cl-month-title[data-astro-cid-bd6alw26]{margin:0;font-family:var(--cg-font-mono);font-size:13px;font-weight:500;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:var(--cg-ink-900)}.cl-month-count[data-astro-cid-bd6alw26]{margin:4px 0 0;font-size:14px;color:var(--cg-ink-300)}.cl-entries[data-astro-cid-bd6alw26]{position:relative;min-width:0;max-width:800px;padding-bottom:48px;border-left:1.5px solid var(--cg-cream-500)}.cl-entry[data-astro-cid-bd6alw26]{position:relative;padding:0 0 56px 36px;scroll-margin-top:140px}.cl-entry[data-astro-cid-bd6alw26]:last-child{padding-bottom:0}.cl-node[data-astro-cid-bd6alw26]{position:absolute;left:-8px;top:4px;width:14px;height:14px;border-radius:50%;box-shadow:0 0 0 4px var(--cg-cream-200)}.cl-entry-meta[data-astro-cid-bd6alw26]{display:flex;align-items:center;gap:14px}.cl-badge[data-astro-cid-bd6alw26]{font-family:var(--cg-font-mono);font-size:11px;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;border-radius:6px;padding:4px 8px;color:var(--cg-ink-900)}.cl-badge-improved[data-astro-cid-bd6alw26]{color:var(--cg-cream-100)}.cl-badge-fixed[data-astro-cid-bd6alw26]{background:transparent;box-shadow:inset 0 0 0 1px var(--cg-ink-900)}.cl-date[data-astro-cid-bd6alw26]{font-family:var(--cg-font-mono);font-size:12px;color:var(--cg-ink-300)}.cl-entry-title[data-astro-cid-bd6alw26]{margin:16px 0 0;font-size:clamp(24px,2.8vw,32px);line-height:1.12;letter-spacing:-.035em;font-weight:700;text-wrap:balance}.cl-image[data-astro-cid-bd6alw26]{display:block;max-width:100%;height:auto;margin-top:20px;border-radius:18px;border:1px solid var(--cg-border-card)}.cl-entry[data-astro-cid-bd6alw26] .prose-blog.cg-pb{margin-top:16px;font-size:16.5px;color:var(--cg-ink-500)}.cl-empty[data-astro-cid-bd6alw26]{border:1.5px dashed var(--cg-cream-700);border-radius:22px;padding:40px;text-align:center;font-size:17px;color:var(--cg-ink-500)}.cl-empty[data-astro-cid-bd6alw26] p[data-astro-cid-bd6alw26]{margin:0}.cl-empty[data-astro-cid-bd6alw26][hidden]{display:none}@media(max-width:640px){.cl-list[data-astro-cid-bd6alw26]{padding-top:48px}.cl-entry[data-astro-cid-bd6alw26]{padding-left:26px}}
