.blog-alternative{display:flex;gap:.85rem;margin:1.5rem 0;padding:1.2rem 1.35rem;border:1px solid color-mix(in srgb,var(--primary) 22%,var(--border));border-radius:.85rem;background:color-mix(in srgb,var(--primary) 5%,var(--background));color:var(--foreground);font-size:.875rem;line-height:1.7}.blog-alternative>svg{flex:none;margin-top:.2rem;color:var(--primary)}.blog-alternative>div{min-width:0}.blog-alternative strong{font-weight:600}.blog-alternative p{margin:.35rem 0;color:var(--muted-foreground);overflow-wrap:anywhere}.blog-alternative span{display:block}.blog-alternative a{display:inline-flex;align-items:center;gap:.4rem;margin-top:.6rem;color:var(--primary);font-weight:550;text-decoration:none}.blog-alternative a:hover{text-decoration:underline;text-underline-offset:3px}.blog-alternative a:focus-visible{outline:2px solid var(--primary);outline-offset:4px}