@keyframes blog-search-in{0%{opacity:0;transform:scale(.97)translateY(-4px)}to{opacity:1;transform:none}}.blog-hairline{--hairline-plate:var(--surface);--hairline-hi:var(--ink);--hairline-mid:color-mix(in srgb, var(--ink) 32%, transparent);--hairline-lo:color-mix(in srgb, var(--ink) 14%, transparent);stroke-width:.9px;vector-effect:non-scaling-stroke}.blog-hairline *{vector-effect:non-scaling-stroke}.blog-hairline-plate{fill:var(--hairline-plate)}.blog-hairline-hi{stroke:var(--hairline-hi)}.blog-hairline-mid{stroke:var(--hairline-mid)}.blog-hairline-lo{stroke:var(--hairline-lo)}.blog-hairline-brand{stroke:var(--brand);stroke-width:1.6px}.blog-hairline--sky{--hairline-plate:#fff;--hairline-hi:var(--brand);--hairline-mid:#335cff4d;--hairline-lo:#1717171f}.blog-hairline--sky .blog-hairline-plate{filter:drop-shadow(0 6px 10px #0d288c24)}.blog-hairline-ink{stroke:color-mix(in srgb, var(--ink) 35%, transparent)}.blog-hairline-card{transition:transform .42s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.blog-hairline-card{transition:none}}.blog-hairline-tray{stroke:var(--hairline-lo)}.blog-hairline--sky .blog-hairline-tray{fill:#ffffff1a;stroke:#ffffff73}.font-card :is(h2,h3){font-family:var(--font-card)}.blog-search-input:focus-visible{outline:none}
