.author-card[data-astro-cid-32rj7774]{display:grid;grid-template-columns:88px 1fr;gap:var(--space-5);margin-top:var(--space-8);padding:var(--space-6);background:var(--film-grain);border-radius:var(--radius-lg);align-items:start}.author-portrait{width:88px;border-radius:50%;font-size:.7rem;padding:0;overflow:hidden}.author-portrait-real{width:88px;height:88px;border-radius:50%;object-fit:cover;object-position:center 20%;display:block}.author-body[data-astro-cid-32rj7774] h3[data-astro-cid-32rj7774]{margin:0 0 var(--space-2);font-size:1.25rem}.author-name-link[data-astro-cid-32rj7774]{color:var(--charcoal);text-decoration:none;border-bottom:1px solid transparent;transition:border-color var(--t-hover)}.author-name-link[data-astro-cid-32rj7774]:hover,.author-name-link[data-astro-cid-32rj7774]:focus-visible{border-bottom-color:var(--gold-primary);text-decoration:none}.author-portrait-link[data-astro-cid-32rj7774]{display:block}.author-role[data-astro-cid-32rj7774]{margin:0 0 var(--space-3);font-size:var(--fs-small);color:var(--slate)}.author-bio[data-astro-cid-32rj7774]{margin:0 0 var(--space-4);font-size:var(--fs-small);color:var(--graphite);line-height:1.55}.author-card[data-astro-cid-32rj7774] .author-profile-links{margin-bottom:var(--space-4)}.author-more[data-astro-cid-32rj7774]{margin:0;font-size:var(--fs-small)}.author-more[data-astro-cid-32rj7774] a[data-astro-cid-32rj7774]{color:var(--gold-dark);text-decoration:none;font-weight:500}.author-more[data-astro-cid-32rj7774] a[data-astro-cid-32rj7774]:hover{text-decoration:underline;text-decoration-color:var(--gold-primary);text-underline-offset:3px}@media(max-width:560px){.author-card[data-astro-cid-32rj7774]{grid-template-columns:64px 1fr;padding:var(--space-5)}.author-portrait{width:64px}.author-portrait-real{width:64px;height:64px}}.blog-post[data-astro-cid-35slatzx]{padding-top:var(--space-6)}.blog-header[data-astro-cid-35slatzx]{margin-bottom:var(--space-6)}.post-cat[data-astro-cid-35slatzx]{color:var(--gold-dark)}.blog-header[data-astro-cid-35slatzx] h1[data-astro-cid-35slatzx]{font-size:clamp(2rem,4vw,3rem);line-height:1.1;margin:var(--space-2) 0 var(--space-4)}.blog-meta[data-astro-cid-35slatzx]{font-size:var(--fs-small);color:var(--slate);display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.blog-meta[data-astro-cid-35slatzx] a[data-astro-cid-35slatzx]{color:var(--charcoal);text-decoration:none}.blog-meta[data-astro-cid-35slatzx] a[data-astro-cid-35slatzx]:hover{text-decoration:underline;text-decoration-color:var(--gold-primary);text-underline-offset:3px}.blog-hero-frame[data-astro-cid-35slatzx]{margin:0 0 var(--space-6);padding:var(--space-7) var(--space-5);background:var(--spotlight);border-radius:var(--radius-lg);aspect-ratio:1200 / 675;display:flex;align-items:center;justify-content:center;overflow:hidden}.blog-hero-svg[data-astro-cid-35slatzx]{width:100%;max-width:720px;color:var(--charcoal)}.blog-hero-svg[data-astro-cid-35slatzx] .illustration{display:block;width:100%}.blog-hero-svg[data-astro-cid-35slatzx] svg{width:100%;height:auto;display:block}@media(max-width:640px){.blog-hero-frame[data-astro-cid-35slatzx]{padding:var(--space-5) var(--space-4)}.blog-hero-svg[data-astro-cid-35slatzx]{max-width:100%}}.blog-answer-block[data-astro-cid-35slatzx]{margin-bottom:var(--space-6)}.answer-block[data-astro-cid-35slatzx]{font-family:var(--font-display);font-size:1.3125rem;line-height:1.5;color:var(--charcoal);margin:0}.blog-body[data-astro-cid-35slatzx] h2[data-astro-cid-35slatzx]{margin-top:var(--space-7)}.blog-body[data-astro-cid-35slatzx] p[data-astro-cid-35slatzx]{font-size:1.0625rem;line-height:1.7;color:var(--graphite)}.inline-callout[data-astro-cid-35slatzx]{background:var(--spotlight);border-left:2px solid var(--gold-primary);padding:var(--space-5);margin:var(--space-6) 0;border-radius:var(--radius)}.inline-callout[data-astro-cid-35slatzx] p[data-astro-cid-35slatzx]{margin:var(--space-2) 0 0;font-family:var(--font-display);font-size:1.125rem;color:var(--charcoal)}.inline-callout[data-astro-cid-35slatzx] a[data-astro-cid-35slatzx]{color:var(--charcoal)}.further-reading[data-astro-cid-35slatzx]{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--rule)}.further-reading[data-astro-cid-35slatzx] ul[data-astro-cid-35slatzx]{list-style:none;padding:0;margin:0}.further-reading[data-astro-cid-35slatzx] li[data-astro-cid-35slatzx]{padding:var(--space-3) 0;border-bottom:1px solid var(--rule);font-family:var(--font-display);font-size:1.0625rem}.further-reading[data-astro-cid-35slatzx] a[data-astro-cid-35slatzx]{color:var(--charcoal);text-decoration:none}.further-reading[data-astro-cid-35slatzx] a[data-astro-cid-35slatzx]:hover{text-decoration:underline;text-decoration-color:var(--gold-primary);text-underline-offset:3px}.sibling-posts[data-astro-cid-35slatzx]{list-style:none;padding:0;margin:0}.sibling-posts[data-astro-cid-35slatzx] li[data-astro-cid-35slatzx]{padding:var(--space-4) 0;border-bottom:1px solid var(--rule);font-family:var(--font-display);font-size:1.0625rem}.sibling-posts[data-astro-cid-35slatzx] li[data-astro-cid-35slatzx]:last-child{border-bottom:none}.sibling-posts[data-astro-cid-35slatzx] a[data-astro-cid-35slatzx]{color:var(--charcoal);text-decoration:none}.sibling-posts[data-astro-cid-35slatzx] a[data-astro-cid-35slatzx]:hover{text-decoration:underline;text-decoration-color:var(--gold-primary);text-underline-offset:3px}
