.blog-module__R2lbeq__glow{z-index:0;pointer-events:none;background:radial-gradient(45% 70% at 88% 0%, var(--color-glow), transparent 70%), radial-gradient(35% 60% at 0% 0%, color-mix(in srgb, var(--color-primary) 10%, transparent), transparent 70%);height:26rem;position:absolute;inset:0 0 auto}.blog-module__R2lbeq__hl{white-space:nowrap;position:relative}.blog-module__R2lbeq__hl:after{content:"";background:var(--color-accent);z-index:-1;transform-origin:0;border-radius:6px;height:.26em;position:absolute;bottom:.06em;left:-2%;right:-2%}@keyframes blog-module__R2lbeq__hl-sweep{0%{transform:scaleX(0)}}.anim .blog-module__R2lbeq__hl:after{animation:blog-module__R2lbeq__hl-sweep .9s var(--ease-out) .25s both}.blog-module__R2lbeq__progress{z-index:60;pointer-events:none;height:4px;position:fixed;inset:0 0 auto}.blog-module__R2lbeq__progress>span{background:linear-gradient(90deg, var(--color-primary), var(--color-accent));height:100%;transform:scaleX(var(--progress,0));transform-origin:0;will-change:transform;border-radius:0 999px 999px 0;display:block}.blog-module__R2lbeq__end{max-width:70ch;color:var(--color-ink-muted);align-items:center;gap:.75rem;display:flex}.blog-module__R2lbeq__end:before,.blog-module__R2lbeq__end:after{content:"";background:var(--color-line);flex:1;height:1px}
