.page-module__UqRJYq__authorCard{align-items:center;gap:var(--space-4)var(--space-5);padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background-color:var(--surface-raised);grid-template-columns:auto 1fr;display:grid}.page-module__UqRJYq__avatar{object-fit:cover;border-radius:50%}.page-module__UqRJYq__authorLabel{letter-spacing:.06em;color:var(--primary-strong);font-size:13px;font-weight:700}.page-module__UqRJYq__authorName{color:var(--ink);font-size:22px;font-weight:500;line-height:1.3;font-family:var(--font-heading),Georgia,serif}.page-module__UqRJYq__authorRole{color:var(--ink-muted);font-size:14px}.page-module__UqRJYq__authorNote{color:var(--ink-muted);padding-top:var(--space-4);border-top:1px solid var(--border);grid-column:1/-1;font-size:15px;line-height:1.6}.page-module__UqRJYq__blogContainer{width:100%;max-width:1200px;padding-bottom:var(--space-16);margin:0 auto}.page-module__UqRJYq__sectionLabel{margin-bottom:var(--space-4)}.page-module__UqRJYq__allPosts{margin-top:var(--space-16)}.page-module__UqRJYq__grid{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__UqRJYq__empty{text-align:center;color:var(--ink-muted);padding:var(--space-16)0;font-size:18px}.page-module__UqRJYq__ctaBand{margin:0 calc(var(--gutter)*-1)calc(var(--gutter)*-1);padding:var(--space-16)var(--space-8);border-top:1px solid var(--border);background-color:var(--surface-tint)}.page-module__UqRJYq__ctaInner{align-items:center;gap:var(--space-8);grid-template-columns:auto minmax(0,1fr) auto;max-width:1200px;margin:0 auto;display:grid}.page-module__UqRJYq__ctaCopy h2{margin-bottom:var(--space-2)}.page-module__UqRJYq__ctaText{max-width:560px;color:var(--ink-muted);font-size:18px;line-height:1.6}.page-module__UqRJYq__ctaActions{gap:var(--space-4);flex-wrap:wrap;justify-content:flex-end;display:flex}@media (max-width:1024px){.page-module__UqRJYq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__UqRJYq__ctaInner{grid-template-columns:minmax(0,1fr)}.page-module__UqRJYq__ctaMoon{display:none}.page-module__UqRJYq__ctaActions{justify-content:flex-start}}@media (max-width:768px){.page-module__UqRJYq__ctaBand{margin:0 calc(var(--gutter)*-1)calc(var(--gutter)*-1);padding:var(--space-12)var(--space-6)}}@media (max-width:640px){.page-module__UqRJYq__grid{grid-template-columns:1fr}}@media (max-width:480px){.page-module__UqRJYq__ctaBand{padding:var(--space-10)var(--space-5)}}
