.blog-cover{position:relative;aspect-ratio:1200 / 630;overflow:hidden;background:#0b1224;isolation:isolate}.blog-cover-photo{display:block}.blog-cover-photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.blog-cover-type{display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(14px,4%,32px);color:#f8fafc;background:radial-gradient(120% 90% at 100% 0%,color-mix(in srgb,var(--topic) 34%,transparent),transparent 62%),linear-gradient(160deg,color-mix(in srgb,var(--topic) 14%,#0b1224),#070c19)}.blog-cover-type:after{content:"";position:absolute;inset:auto 0 0 0;height:3px;background:var(--topic)}.blog-cover-motif{align-self:flex-start;max-width:100%;font-family:DM Sans Variable,DM Sans,sans-serif;font-weight:650;letter-spacing:-.03em;line-height:.95;overflow-wrap:anywhere;text-wrap:balance}.kind-num .blog-cover-motif{font-size:clamp(2.25rem,9cqi,5.5rem)}.kind-term .blog-cover-motif{font-size:clamp(1.75rem,7cqi,4.25rem)}.kind-cmd .blog-cover-motif{font:500 clamp(.875rem,3.4cqi,1.5rem) / 1.4 "DM Mono",monospace;letter-spacing:0;padding:.55em .8em;border-radius:8px;background:#0206178c;border:1px solid color-mix(in srgb,var(--topic) 40%,transparent)}.blog-cover-prompt{color:var(--topic)}.blog-cover{container-type:inline-size}
