.Blog-module__qYX-oq__index{gap:var(--space-10);flex-direction:column;display:flex}.Blog-module__qYX-oq__filters{gap:var(--space-2);flex-wrap:wrap;display:flex}.Blog-module__qYX-oq__count{opacity:.7}.Blog-module__qYX-oq__empty{padding-block:var(--space-16);color:var(--color-text-tertiary)}.Blog-module__qYX-oq__list{flex-direction:column;display:flex}.Blog-module__qYX-oq__item{gap:var(--space-3);padding-block:var(--space-8);border-top:var(--stroke-default) solid var(--color-line-grid);color:var(--color-text-tertiary);display:grid;position:relative}.Blog-module__qYX-oq__meta{gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.Blog-module__qYX-oq__topic{color:var(--color-text-accent)}.Blog-module__qYX-oq__flag{padding-inline:var(--space-2);border:var(--stroke-default) solid var(--color-line-strong);border-radius:var(--radius-full)}.Blog-module__qYX-oq__itemTitle{max-width:28ch;color:var(--color-text-primary);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(26px,20px + 1.4vw,40px);font-weight:500;line-height:1.1}.Blog-module__qYX-oq__item[data-featured] .Blog-module__qYX-oq__itemTitle{letter-spacing:-.02em;max-width:22ch;font-size:clamp(34px,24px + 2.6vw,64px);line-height:1}.Blog-module__qYX-oq__excerpt{max-width:60ch;color:var(--color-text-secondary)}.Blog-module__qYX-oq__read{color:var(--color-text-accent);transition:translate var(--duration-fast) var(--ease-standard)}.Blog-module__qYX-oq__cover:after{content:"";position:absolute;inset:0}.Blog-module__qYX-oq__cover:focus-visible{outline:none}.Blog-module__qYX-oq__item:has(.Blog-module__qYX-oq__cover:focus-visible) .Blog-module__qYX-oq__itemTitle{outline:var(--stroke-accent) solid var(--color-line-accent);outline-offset:4px}.Blog-module__qYX-oq__item:hover .Blog-module__qYX-oq__itemTitle{text-decoration:underline;text-decoration-thickness:var(--stroke-default);text-underline-offset:.12em}.Blog-module__qYX-oq__item:hover .Blog-module__qYX-oq__read{translate:var(--space-1) 0}@supports (animation-timeline:view()){.Blog-module__qYX-oq__item{animation:linear both Blog-module__qYX-oq__row-in;animation-timeline:view();animation-range:entry entry 60%}}@keyframes Blog-module__qYX-oq__row-in{0%{opacity:0;translate:0 var(--space-6)}}@media (prefers-reduced-motion:reduce){.Blog-module__qYX-oq__item{animation:none}}.Blog-module__qYX-oq__toc{gap:var(--space-3);color:var(--color-text-tertiary);flex-direction:column;display:flex}.Blog-module__qYX-oq__toc ol{gap:var(--space-1);border-left:var(--stroke-default) solid var(--color-line-grid);flex-direction:column;display:flex}.Blog-module__qYX-oq__toc a{gap:var(--space-2);margin-left:calc(var(--stroke-default) * -1);padding:var(--space-1) 0 var(--space-1) var(--space-3);border-left:var(--stroke-accent) solid transparent;transition:color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);display:flex}.Blog-module__qYX-oq__toc a:hover{color:var(--color-text-primary)}.Blog-module__qYX-oq__toc a[aria-current]{border-left-color:var(--color-line-accent);color:var(--color-text-primary)}
