.post-meta.svelte-1kswogq{display:flex;align-items:center;gap:.75rem}.avatars.svelte-1kswogq{display:flex;flex-shrink:0}.avatar.svelte-1kswogq{width:2.25rem;height:2.25rem;border-radius:9999px;object-fit:cover;border:2px solid var(--background);background:var(--background-muted)}.avatars.svelte-1kswogq .avatar:where(.svelte-1kswogq)+.avatar:where(.svelte-1kswogq){margin-left:-.5rem}.avatar-fallback.svelte-1kswogq{display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;color:var(--foreground);background:var(--secondary)}.meta-text.svelte-1kswogq{display:flex;flex-direction:column;gap:.125rem;min-width:0}.names.svelte-1kswogq{font-size:.875rem;font-weight:600;line-height:1.25;color:var(--foreground)}.sub.svelte-1kswogq{font-size:.8125rem;line-height:1.3;color:var(--secondary-foreground)}.share.svelte-1ei16c9{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem}.share-label.svelte-1ei16c9{font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--secondary-foreground)}.share-actions.svelte-1ei16c9{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.compact.svelte-1ei16c9 .share-actions:where(.svelte-1ei16c9){gap:.375rem}.closing.svelte-74mj2s{padding-block:3.5rem}@media(min-width:48rem){.closing.svelte-74mj2s{padding-block:4.5rem}}.closing.band.svelte-74mj2s{background:var(--background-muted);border-top:1px solid var(--border);padding-block:3rem}@media(min-width:48rem){.closing.band.svelte-74mj2s{padding-block:3.75rem}}.closing-inner.svelte-74mj2s{display:grid;gap:1.75rem;align-items:end}@media(min-width:48rem){.closing-inner.svelte-74mj2s{grid-template-columns:1.5fr auto;gap:2.5rem}}.eyebrow.svelte-74mj2s{margin:0;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--secondary-foreground)}.closing-title.svelte-74mj2s{margin:.75rem 0 0;font-family:var(--font-display);font-size:clamp(1.75rem,3vw + .5rem,2.5rem);font-weight:600;line-height:1.08;letter-spacing:-.02em;color:var(--foreground);text-wrap:balance}.closing-sub.svelte-74mj2s{margin:.875rem 0 0;max-width:36rem;font-size:1rem;line-height:1.5;color:var(--secondary-foreground)}.closing-actions.svelte-74mj2s{display:flex;flex-wrap:wrap;gap:.75rem}@media(min-width:48rem){.closing-actions.svelte-74mj2s{justify-content:flex-end;padding-bottom:.25rem}}.article-col.svelte-1teoznn{width:100%;max-width:42rem;margin-inline:auto;padding-inline:1.25rem}@media(min-width:64rem){.article-col.svelte-1teoznn{max-width:44rem;padding-inline:1.5rem}}.article.svelte-1teoznn{padding-top:3.25rem;padding-bottom:1.5rem}@media(min-width:48rem){.article.svelte-1teoznn{padding-top:4rem;padding-bottom:2rem}}.article-header.svelte-1teoznn{display:flex;flex-direction:column;gap:0;padding-bottom:1.75rem;border-bottom:1px solid var(--border);margin-bottom:2rem}@media(min-width:48rem){.article-header.svelte-1teoznn{padding-bottom:2rem;margin-bottom:2.25rem}}.article-body.svelte-1teoznn>p:first-of-type{font-size:inherit;font-weight:400;line-height:inherit;letter-spacing:inherit;color:inherit}.back.svelte-1teoznn{margin:0 0 1.25rem}a.back-link{display:inline-flex;align-items:center;font-size:.8125rem;font-weight:500;color:var(--secondary-foreground);text-decoration:none;transition:color .15s ease}a.back-link:hover{color:var(--primary)}.header-top.svelte-1teoznn{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.875rem}.eyebrow.svelte-1teoznn{font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--primary);margin:0}.read-time.svelte-1teoznn{font-size:.75rem;font-weight:500;color:var(--secondary-foreground);white-space:nowrap}.hero-headline.svelte-1teoznn{font-size:clamp(1.875rem,1.2rem + 2.2vw,2.75rem);font-weight:700;line-height:1.08;letter-spacing:-.025em;color:var(--foreground);margin:0;text-wrap:balance}.lede.svelte-1teoznn{margin:1rem 0 0;font-size:1.125rem;line-height:1.55;color:var(--secondary-foreground);text-wrap:pretty}@media(min-width:48rem){.lede.svelte-1teoznn{font-size:1.1875rem;line-height:1.5}}.header-meta.svelte-1teoznn{display:flex;flex-direction:column;gap:1.25rem;margin-top:1.75rem}@media(min-width:40rem){.header-meta.svelte-1teoznn{flex-direction:row;align-items:center;justify-content:space-between;gap:1.5rem}}.header-share.svelte-1teoznn{flex-shrink:0}.feature-image.svelte-1teoznn{margin:0 auto 2.25rem;border-radius:var(--radius-card);overflow:hidden;border:1px solid var(--border);background:var(--background-muted);aspect-ratio:16 / 9}.feature-image.svelte-1teoznn img:where(.svelte-1teoznn){width:100%;height:100%;object-fit:cover;object-position:center;display:block}.article-body.svelte-1teoznn img{max-width:100%;height:auto;border-radius:var(--radius-card-sm)}.article-body.svelte-1teoznn p a,.article-body.svelte-1teoznn li a,.article-body.svelte-1teoznn td a,.article-body.svelte-1teoznn blockquote a{color:var(--primary);text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px}.article-body.svelte-1teoznn p a:hover,.article-body.svelte-1teoznn li a:hover,.article-body.svelte-1teoznn td a:hover,.article-body.svelte-1teoznn blockquote a:hover{text-decoration-thickness:2px}.share-bar.svelte-1teoznn{margin-top:3rem;padding-top:1.75rem;border-top:1px solid var(--border)}.post-pager.svelte-1teoznn{display:grid;grid-template-columns:1fr;gap:.75rem;margin:0 auto;padding-top:1.5rem;padding-bottom:2.5rem;border-top:1px solid var(--border)}@media(min-width:48rem){.post-pager.svelte-1teoznn{grid-template-columns:1fr 1fr;gap:1rem;padding-bottom:3rem}}.pager-spacer.svelte-1teoznn{display:none}@media(min-width:48rem){.pager-spacer.svelte-1teoznn{display:block}}a.pager-link{display:flex;flex-direction:column;gap:.5rem;padding:1.25rem;border:1px solid var(--border);border-radius:var(--radius-card);text-decoration:none;color:inherit;background:var(--background);transition:border-color .15s ease,background .15s ease}a.pager-link:hover{border-color:color-mix(in oklch,var(--primary) 35%,var(--border));background:var(--background-muted)}a.pager-next{text-align:right}.pager-label.svelte-1teoznn{font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--secondary-foreground)}.pager-title.svelte-1teoznn{font-size:.9875rem;font-weight:600;line-height:1.3;letter-spacing:-.012em;color:var(--foreground);text-wrap:balance}a.pager-link:hover .pager-title{color:var(--primary)}.more-from.svelte-1teoznn{background:var(--background);border-top:1px solid var(--border);padding-top:2.75rem;padding-bottom:3rem}@media(min-width:48rem){.more-from.svelte-1teoznn{padding-top:3.25rem;padding-bottom:3.5rem}}.more-heading.svelte-1teoznn{margin:0 0 1.5rem}.more-list.svelte-1teoznn{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}a.more-link{display:grid;grid-template-columns:1fr;gap:1rem;padding:1rem;text-decoration:none;color:inherit;background:var(--background);border:1px solid var(--border);border-radius:var(--radius-card);transition:border-color .15s ease,box-shadow .15s ease}a.more-link:hover{border-color:color-mix(in oklch,var(--primary) 30%,var(--border))}@media(min-width:48rem){a.more-link{grid-template-columns:160px 1fr;gap:1.25rem;padding:1rem;align-items:center}}.more-image.svelte-1teoznn{aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--radius-card-sm);background:var(--background-muted)}.more-image.svelte-1teoznn img:where(.svelte-1teoznn){width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease-out-expo)}a.more-link:hover .more-image img{transform:scale(1.03)}.more-text.svelte-1teoznn{display:flex;flex-direction:column;gap:.375rem;min-width:0}.more-text.svelte-1teoznn .eyebrow:where(.svelte-1teoznn){color:var(--secondary-foreground);font-weight:500}.more-title.svelte-1teoznn{font-size:1.0625rem;font-weight:600;line-height:1.25;letter-spacing:-.012em;color:var(--foreground);margin:0;text-wrap:balance}a.more-link:hover .more-title{color:var(--primary)}.date.svelte-1teoznn{font-size:.8125rem;color:var(--secondary-foreground);margin:0}
