.page-hero.fw-u4k2t{padding:calc(var(--space-3xl) + 80px) 0 var(--space-2xl);text-align:center}.page-tag.fw-u4k2t{display:inline-block;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:var(--color-gold);margin-bottom:var(--space-sm);opacity:0;transform:translateY(12px);transition:opacity .5s ease,transform .5s ease}.in-view.page-tag.fw-u4k2t{opacity:1;transform:translateY(0)}.page-hero.fw-u4k2t h1:where(.fw-u4k2t){opacity:0;transform:translateY(20px);transition:opacity .6s ease .1s,transform .6s ease .1s}h1.fw-u4k2t.in-view{opacity:1;transform:translateY(0)}.page-intro.fw-u4k2t{max-width:60ch;margin-inline:auto;font-size:var(--text-lg);opacity:0;transition:opacity .6s ease .2s}.in-view.page-intro.fw-u4k2t{opacity:1}.blog-main.fw-u4k2t{padding:0 0 var(--space-3xl)}.blog-grid.fw-u4k2t{display:grid;grid-template-columns:1fr;gap:var(--space-lg);max-width:var(--container-lg);margin-inline:auto}.blog-card.fw-u4k2t{display:block;padding:var(--space-xl);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:box-shadow var(--transition-base),transform var(--transition-base);opacity:0;transform:translateY(20px)}.in-view.blog-card.fw-u4k2t{opacity:1;transform:translateY(0);transition:opacity .5s ease var(--delay),transform .5s ease var(--delay),box-shadow var(--transition-base)}.blog-card.fw-u4k2t:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.blog-meta.fw-u4k2t{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-md);font-size:var(--text-xs);color:var(--color-text-muted)}.dot.fw-u4k2t{width:4px;height:4px;border-radius:50%;background:var(--color-text-light)}.blog-card.fw-u4k2t h2:where(.fw-u4k2t){font-size:var(--text-xl);margin-bottom:var(--space-sm)}.blog-card.fw-u4k2t p:where(.fw-u4k2t){font-size:var(--text-sm);margin-bottom:var(--space-md);max-width:none}.read-more.fw-u4k2t{font-size:var(--text-sm);font-weight:500;color:var(--color-accent)}
