.card[data-astro-cid-di2nlc57]{border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;gap:.75rem;padding:1.5rem;transition:background-color .15s,translate .15s;display:flex;position:relative}.card[data-astro-cid-di2nlc57]:hover{background:var(--color-surface-hover);translate:0 -2px}.card[data-astro-cid-di2nlc57]:focus-within{outline:2px solid var(--color-accent);outline-offset:3px}.card-meta[data-astro-cid-di2nlc57]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.card-date[data-astro-cid-di2nlc57]{font-size:var(--text-xs);color:var(--color-ink-faint);font-variant-numeric:tabular-nums}.card-title[data-astro-cid-di2nlc57]{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:1.1875rem;font-weight:700;line-height:1.25}.card-title[data-astro-cid-di2nlc57] a[data-astro-cid-di2nlc57]{text-decoration:none}.card-title[data-astro-cid-di2nlc57] a[data-astro-cid-di2nlc57]:focus-visible{outline:none}.card-title[data-astro-cid-di2nlc57] a[data-astro-cid-di2nlc57]:after{content:"";border-radius:inherit;position:absolute;inset:0}.card-desc[data-astro-cid-di2nlc57]{font-size:var(--text-sm);color:var(--color-ink-muted);text-wrap:pretty;margin:0;line-height:1.55}.author[data-astro-cid-dabhw3zd]{border-radius:var(--radius-lg);background:var(--color-surface);align-items:center;gap:1.25rem;margin-block-start:3.5rem;padding:1.75rem;display:flex}.author-kicker[data-astro-cid-dabhw3zd]{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-signal);margin:0 0 .35rem;font-weight:700}.author-name[data-astro-cid-dabhw3zd]{margin:0 0 .35rem;font-size:1.1875rem;font-weight:700}@media (width<=30rem){.author[data-astro-cid-dabhw3zd]{flex-direction:column;align-items:flex-start}}.author-bio[data-astro-cid-dabhw3zd]{font-size:var(--text-sm);color:var(--color-ink-muted);margin:0;line-height:1.6}.author-link[data-astro-cid-dabhw3zd]{font-size:var(--text-sm);color:var(--color-accent);text-underline-offset:.2em;margin-block-start:.85rem;font-weight:600;text-decoration:underline;display:inline-block}.author-link[data-astro-cid-dabhw3zd]:hover{color:var(--color-signal)}.share[data-astro-cid-wkojbtzc]{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.share-actions[data-astro-cid-wkojbtzc]{flex-wrap:wrap;gap:.5rem;display:flex}.share-btn[data-astro-cid-wkojbtzc]{background:var(--color-surface);color:#fff;min-block-size:2.75rem;font:inherit;font-size:var(--text-sm);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.share-btn[data-astro-cid-wkojbtzc]:hover{background:var(--color-signal);color:var(--color-paper)}.share-btn[data-astro-cid-wkojbtzc] svg[data-astro-cid-wkojbtzc]{flex:none;block-size:1.1rem;inline-size:1.1rem}.share-icons[data-astro-cid-wkojbtzc] .share-label[data-astro-cid-wkojbtzc],.share-icons[data-astro-cid-wkojbtzc] .share-text[data-astro-cid-wkojbtzc]:not([data-copy-label]){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.share-icons[data-astro-cid-wkojbtzc] .share-btn[data-astro-cid-wkojbtzc]{inline-size:2.75rem;padding:0}.share-icons[data-astro-cid-wkojbtzc] [data-astro-cid-wkojbtzc][data-copy-label]{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.share-cta[data-astro-cid-wkojbtzc]{border-radius:var(--radius-lg);border:1.5px dashed var(--color-rule);justify-content:space-between;padding:1.25rem 1.5rem}.share-cta[data-astro-cid-wkojbtzc] .share-label[data-astro-cid-wkojbtzc]{font-size:var(--text-base);font-weight:700}.share-cta[data-astro-cid-wkojbtzc] .share-btn[data-astro-cid-wkojbtzc]{padding:0 1.15rem}.share-cta[data-astro-cid-wkojbtzc] .share-primary[data-astro-cid-wkojbtzc]{color:var(--color-paper);background:#fff;font-weight:700}.share-cta[data-astro-cid-wkojbtzc] .share-primary[data-astro-cid-wkojbtzc]:hover{background:var(--color-signal)}.post-head[data-astro-cid-fzx4jmue],.post-column[data-astro-cid-fzx4jmue]{max-width:50rem}.post-art[data-astro-cid-fzx4jmue]{max-width:70rem}.post-head[data-astro-cid-fzx4jmue]{padding-block:.5rem 2rem}.post-head[data-astro-cid-fzx4jmue] .crumbs[data-astro-cid-fzx4jmue]{padding-block:1.75rem 1.5rem}.post-head[data-astro-cid-fzx4jmue] h1[data-astro-cid-fzx4jmue]{letter-spacing:-.025em;text-wrap:balance;margin:1.1rem 0;font-size:2.25rem;font-weight:700;line-height:1.06}@media (width>=48rem){.post-head[data-astro-cid-fzx4jmue] h1[data-astro-cid-fzx4jmue]{font-size:3.25rem;line-height:1.05}}.post-lede[data-astro-cid-fzx4jmue]{font-family:var(--font-serif);font-size:var(--text-lg);color:var(--color-ink-soft);text-wrap:pretty;margin:0 0 2rem;line-height:1.55}@media (width>=48rem){.post-lede[data-astro-cid-fzx4jmue]{font-size:1.3125rem}}.byline[data-astro-cid-fzx4jmue]{border-block:1px solid var(--color-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block:1rem;display:flex}.byline-author[data-astro-cid-fzx4jmue]{font-size:var(--text-sm);align-items:center;gap:.75rem;line-height:1.35;text-decoration:none;display:flex}.byline-author[data-astro-cid-fzx4jmue] b[data-astro-cid-fzx4jmue]{display:block}.byline-author[data-astro-cid-fzx4jmue]:hover b[data-astro-cid-fzx4jmue]{color:var(--color-signal)}.byline-meta[data-astro-cid-fzx4jmue]{color:var(--color-ink-faint)}.post-art[data-astro-cid-fzx4jmue]{padding-block-end:3rem}.post-art[data-astro-cid-fzx4jmue]>*{border-radius:var(--radius-xl);block-size:13rem}@media (width>=48rem){.post-art[data-astro-cid-fzx4jmue]>*{block-size:25rem}}.takeaway[data-astro-cid-fzx4jmue]{border-radius:var(--radius-lg);background:var(--color-surface);padding:1.75rem 2rem}.takeaway-pill[data-astro-cid-fzx4jmue]{background:var(--color-signal);color:var(--color-paper);border-radius:999px;margin-block-end:.85rem;padding:.3rem .75rem;font-size:.75rem;font-weight:800;display:inline-flex}.takeaway[data-astro-cid-fzx4jmue] p[data-astro-cid-fzx4jmue]{font-size:var(--text-lg);color:#e3e9f6;text-wrap:pretty;margin:0;line-height:1.6}.toc[data-astro-cid-fzx4jmue]{border-radius:var(--radius-lg);border:1.5px solid var(--color-rule);margin-block-start:1.25rem;padding:1.5rem 1.75rem}.toc-title[data-astro-cid-fzx4jmue]{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-faint);margin:0 0 .9rem;font-weight:700}.toc[data-astro-cid-fzx4jmue] ol[data-astro-cid-fzx4jmue]{gap:.65rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.toc[data-astro-cid-fzx4jmue] ol[data-astro-cid-fzx4jmue]{grid-template-columns:repeat(2,minmax(0,1fr))}}.toc[data-astro-cid-fzx4jmue] a[data-astro-cid-fzx4jmue]{color:var(--color-ink-soft);align-items:baseline;gap:.75rem;font-size:.9375rem;line-height:1.35;text-decoration:none;display:flex}.toc[data-astro-cid-fzx4jmue] a[data-astro-cid-fzx4jmue]:hover{color:#fff}.toc-num[data-astro-cid-fzx4jmue]{color:var(--theme);font-variant-numeric:tabular-nums;flex:none;font-weight:800}.post-prose[data-astro-cid-fzx4jmue]{counter-reset:section;margin-block-start:3rem}.post-prose[data-astro-cid-fzx4jmue] h2{color:#fff;counter-increment:section;align-items:center;gap:1rem;font-size:1.625rem;font-weight:700;display:flex}@media (width>=48rem){.post-prose[data-astro-cid-fzx4jmue] h2{font-size:1.875rem}}.post-prose[data-astro-cid-fzx4jmue] h2:before{content:counter(section,decimal-leading-zero);background:var(--theme);block-size:3rem;inline-size:3rem;color:var(--color-paper);letter-spacing:0;border-radius:16px;flex:none;place-items:center;font-size:1.125rem;font-weight:800;display:grid}.post-prose[data-astro-cid-fzx4jmue] blockquote{border-radius:var(--radius-lg);background:var(--color-signal);color:var(--color-paper);font-family:var(--font-sans);letter-spacing:-.01em;border:0;margin-block:2.5rem;padding:2rem 2.25rem;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.3}.post-prose[data-astro-cid-fzx4jmue] blockquote p{margin:0}.faq[data-astro-cid-fzx4jmue]{margin-block-start:3.5rem}.faq[data-astro-cid-fzx4jmue] h2[data-astro-cid-fzx4jmue]{letter-spacing:-.01em;margin:0 0 1.25rem;font-size:1.75rem}.faq-item[data-astro-cid-fzx4jmue]{border-radius:var(--radius-md);background:var(--color-surface);padding:1.35rem 1.6rem}.faq-item[data-astro-cid-fzx4jmue]+.faq-item[data-astro-cid-fzx4jmue]{margin-block-start:.75rem}.faq-item[data-astro-cid-fzx4jmue] summary[data-astro-cid-fzx4jmue]{cursor:pointer;justify-content:space-between;gap:1rem;font-size:1.0625rem;font-weight:700;line-height:1.35;list-style:none;display:flex}.faq-item[data-astro-cid-fzx4jmue] summary[data-astro-cid-fzx4jmue]::-webkit-details-marker{display:none}.faq-sign[data-astro-cid-fzx4jmue]{flex:none;block-size:1.25rem;inline-size:1.25rem;margin-block-start:.1rem;position:relative}.faq-sign[data-astro-cid-fzx4jmue]:before,.faq-sign[data-astro-cid-fzx4jmue]:after{content:"";background:var(--theme);border-radius:2px;block-size:2px;transition:rotate .15s;position:absolute;inset:50% 0 auto}.faq-sign[data-astro-cid-fzx4jmue]:after{rotate:90deg}.faq-item[data-astro-cid-fzx4jmue][open] .faq-sign[data-astro-cid-fzx4jmue]:after{rotate:0deg}.faq-item[data-astro-cid-fzx4jmue] p[data-astro-cid-fzx4jmue]{font-family:var(--font-serif);color:var(--color-ink-soft);margin:.75rem 0 0;font-size:1.0625rem;line-height:1.6}.post-end[data-astro-cid-fzx4jmue]{gap:1rem;margin-block-start:2.5rem;display:grid}.post-end[data-astro-cid-fzx4jmue] .author{margin-block-start:0}.related[data-astro-cid-fzx4jmue]{padding-block:4rem 1rem}.related[data-astro-cid-fzx4jmue] h2[data-astro-cid-fzx4jmue]{letter-spacing:-.01em;margin:0 0 1.25rem;font-size:1.625rem}
