.sb-hero{margin-bottom:8px}.sb-hero__meta{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:32px}.sb-hero__badge{background:var(--sb-surface);border-radius:4px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.05);color:var(--sb-muted);font-size:11px;font-weight:500;letter-spacing:.05em;padding:2px 8px;text-transform:uppercase}.sb-hero__readtime{color:var(--sb-muted);font-size:12px}.sb-hero__title{font-size:2.25rem;font-weight:600;line-height:1.15;margin:0 0 32px;text-wrap:balance}.sb-hero__author{align-items:center;display:flex;gap:16px;margin-bottom:48px}.sb-hero__avatar{border-radius:999px;height:48px;object-fit:cover;outline:1px solid rgba(0,0,0,.05);outline-offset:-1px;width:48px}.sb-hero__author-info{display:flex;flex-direction:column}.sb-hero__author-name{color:var(--sb-text);font-size:14px;font-weight:500}.sb-hero__author-sub,.sb-hero__date{color:var(--sb-muted);font-size:12px}.sb-hero__date{margin-left:auto}.sb-hero__image{aspect-ratio:16/9;border-radius:var(--sb-radius);margin-bottom:48px;object-fit:cover;outline:1px solid rgba(0,0,0,.05);outline-offset:-1px;width:100%}@media (min-width:1024px){.sb-hero__title{font-size:3rem}}