.blog-overview[data-astro-cid-vu2nysrt]{border:1px solid var(--color-hairline);background:var(--color-surface);border-radius:.75rem;margin-top:2rem;position:relative;overflow:hidden}.blog-overview[data-astro-cid-vu2nysrt]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(180deg, transparent 0%, color-mix(in oklch, var(--color-primary) 10%, transparent) 48%, transparent 100%);opacity:0;position:absolute;inset:0;transform:translateY(-110%)}.blog-overview[data-astro-cid-vu2nysrt].is-running:after{opacity:1;animation:.8s ease-in-out 2 overview-scan}.blog-overview-status[data-astro-cid-vu2nysrt]{border-bottom:1px solid var(--color-hairline);background:var(--color-ember-soft);grid-template-columns:2.5rem minmax(0,1fr);align-items:center;gap:.8rem;padding:1rem 1.25rem;display:grid}.blog-overview-orb[data-astro-cid-vu2nysrt]{border:1px dashed var(--color-primary);background:radial-gradient(circle at center, var(--color-primary) 0 3px, transparent 3.5px), var(--color-surface);border-radius:9999px;width:2.5rem;height:2.5rem;animation:1.25s linear infinite overview-spin}.blog-overview-label[data-astro-cid-vu2nysrt]{color:var(--color-ink);margin:0;font-size:.875rem;font-weight:600;line-height:1.2}.blog-overview-status-copy[data-astro-cid-vu2nysrt] p[data-astro-cid-vu2nysrt]:last-child{color:var(--color-muted);margin:.15rem 0 0;font-size:.75rem;line-height:1.35}.blog-overview-dots[data-astro-cid-vu2nysrt]{vertical-align:middle;gap:.22rem;margin-left:.2rem;display:inline-flex}.blog-overview-dots[data-astro-cid-vu2nysrt] i[data-astro-cid-vu2nysrt]{background:currentColor;border-radius:9999px;width:.28rem;height:.28rem;animation:1s ease-in-out infinite overview-dot}.blog-overview-dots[data-astro-cid-vu2nysrt] i[data-astro-cid-vu2nysrt]:nth-child(2){animation-delay:.15s}.blog-overview-dots[data-astro-cid-vu2nysrt] i[data-astro-cid-vu2nysrt]:nth-child(3){animation-delay:.3s}.blog-overview[data-astro-cid-vu2nysrt].is-complete .blog-overview-dots[data-astro-cid-vu2nysrt]{display:none}.blog-overview[data-astro-cid-vu2nysrt].is-complete .blog-overview-orb[data-astro-cid-vu2nysrt]{animation:none}.blog-overview[data-astro-cid-vu2nysrt].is-complete [data-astro-cid-vu2nysrt][data-overview-status]{color:var(--color-primary);font-weight:600}.blog-overview-body[data-astro-cid-vu2nysrt]{padding:1.35rem 1.5rem}.blog-overview[data-astro-cid-vu2nysrt] h2[data-astro-cid-vu2nysrt]{font-family:var(--font-display);letter-spacing:-.018em;color:var(--color-ink);margin:0 0 .35rem;font-size:1.45rem;font-weight:500;line-height:1.15}.blog-overview[data-astro-cid-vu2nysrt] ul,.blog-overview[data-astro-cid-vu2nysrt] ol{margin:0;padding:0;list-style:none}section[data-astro-cid-vu2nysrt].blog-overview ul li,section[data-astro-cid-vu2nysrt].blog-overview ol li{border-top:1px solid var(--color-hairline);color:var(--color-ink-soft);margin:0;padding:.9rem 0 .9rem 1.55rem;line-height:1.65;transition:opacity .3s,transform .3s;display:block;position:relative}section[data-astro-cid-vu2nysrt].blog-overview ul li:first-child,section[data-astro-cid-vu2nysrt].blog-overview ol li:first-child{border-top:0;padding-top:.7rem}section[data-astro-cid-vu2nysrt].blog-overview ul li:last-child,section[data-astro-cid-vu2nysrt].blog-overview ol li:last-child{padding-bottom:.15rem}html.js .blog-overview[data-astro-cid-vu2nysrt]:not(.is-complete) li{opacity:0;transform:translateY(8px)}html.js .blog-overview[data-astro-cid-vu2nysrt] li.is-visible{opacity:1;transform:none}section[data-astro-cid-vu2nysrt].blog-overview ul li:before,section[data-astro-cid-vu2nysrt].blog-overview ol li:before{content:"";background:var(--color-primary);width:.45rem;height:.45rem;box-shadow:0 0 0 4px color-mix(in oklch, var(--color-primary) 12%, transparent);border-radius:9999px;margin:0;position:absolute;top:calc(.5lh + .675rem);left:0}section[data-astro-cid-vu2nysrt].blog-overview ul li:first-child:before,section[data-astro-cid-vu2nysrt].blog-overview ol li:first-child:before{top:calc(.5lh + .475rem)}.blog-overview[data-astro-cid-vu2nysrt] p{margin:0}.blog-overview[data-astro-cid-vu2nysrt] strong{color:var(--color-ink);font-weight:600}@media (width<=640px){.blog-overview-status[data-astro-cid-vu2nysrt]{grid-template-columns:2.25rem minmax(0,1fr)}.blog-overview-orb[data-astro-cid-vu2nysrt]{width:2.25rem;height:2.25rem}}@media (prefers-reduced-motion:reduce){.blog-overview-orb[data-astro-cid-vu2nysrt],.blog-overview-dots[data-astro-cid-vu2nysrt] i[data-astro-cid-vu2nysrt],.blog-overview[data-astro-cid-vu2nysrt].is-running:after{animation:none}html.js .blog-overview[data-astro-cid-vu2nysrt]:not(.is-complete) li{opacity:1;transform:none}}@keyframes overview-scan{0%{transform:translateY(-110%)}to{transform:translateY(110%)}}@keyframes overview-spin{to{transform:rotate(360deg)}}@keyframes overview-dot{0%,70%,to{opacity:.25;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}
