.page-hero[data-v-6d497775]{background:var(--color-primary);color:var(--color-white);padding:var(--space-12) 0}.page-hero__title[data-v-6d497775]{font-family:var(--font-display);font-size:clamp(var(--text-2xl),3.5vw,var(--text-4xl));font-weight:600;line-height:var(--leading-tight);margin:var(--space-3) 0;overflow-wrap:anywhere}.page-hero__sub[data-v-6d497775]{color:#fffc;font-size:var(--text-lg);line-height:var(--leading-normal);margin-top:var(--space-2);max-width:640px;overflow-wrap:anywhere}.post-meta[data-v-6d497775]{color:#ffffffa6;font-size:var(--text-sm);margin-bottom:var(--space-2)}.section-gap[data-v-6d497775]{padding:var(--space-16) 0}.post-layout[data-v-6d497775]{max-width:760px;min-width:0}.post-cover[data-v-6d497775]{border-radius:var(--radius-sm);margin:0 0 var(--space-8);overflow:hidden}.post-cover__img[data-v-6d497775]{display:block;height:auto;max-height:420px;-o-object-fit:cover;object-fit:cover;width:100%}.post-cover__caption[data-v-6d497775]{color:var(--color-ink-muted);font-size:var(--text-sm);overflow-wrap:anywhere;padding-top:var(--space-2)}
