._4p2ukG_index{width:100%;max-width:54rem}._4p2ukG_indexHeader{max-width:var(--reading-width);margin-bottom:var(--space-header)}._4p2ukG_indexHeader h1{color:var(--color-ink-strong);font-family:var(--font-reading);font-size:var(--type-page-title);letter-spacing:var(--tracking-heading);font-weight:700;line-height:var(--leading-heading);text-wrap:balance;margin:0 0 .75rem}._4p2ukG_indexHeader p{color:var(--color-muted);font-size:var(--type-lead);line-height:var(--leading-copy);text-wrap:pretty;margin:0 0 .5rem}._4p2ukG_feedLink{min-height:44px;font-family:var(--font-utility);font-size:var(--type-caption);align-items:center;display:inline-flex}._4p2ukG_writingList{margin:0;padding:0;list-style:none}._4p2ukG_writingList>li{padding:var(--space-entry) 0;border-top:1px solid var(--color-rule-soft)}._4p2ukG_entry{gap:var(--space-entry);grid-template-columns:minmax(0,1fr) 14rem;align-items:start;display:grid}._4p2ukG_entryMeta,._4p2ukG_entryTopics{color:var(--color-subtle);font-family:var(--font-utility);font-size:var(--type-meta);line-height:var(--leading-caption)}._4p2ukG_entryMeta{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.25rem 1rem;margin:0 0 .55rem;display:flex}._4p2ukG_writingList h2{font-size:var(--type-item-title);letter-spacing:var(--tracking-heading);font-weight:700;line-height:var(--leading-heading);overflow-wrap:break-word;text-wrap:balance;margin:0 0 .65rem}._4p2ukG_writingList h2 a{--link-color:var(--color-ink-strong)}._4p2ukG_entrySummary{max-width:var(--reading-width);color:var(--color-muted);font-size:1rem;line-height:var(--leading-copy);text-wrap:pretty;margin:0}._4p2ukG_entryTopics{margin:.75rem 0 0}._4p2ukG_entryImage{display:block}._4p2ukG_entryImage img{border:1px solid var(--color-rule);width:100%;height:auto;display:block}._4p2ukG_article.blog-article{width:100%;max-width:48rem;margin:2rem auto 4rem}._4p2ukG_articleHeader{margin-bottom:var(--space-header)}._4p2ukG_articleHeader ._4p2ukG_articleTitle{overflow-wrap:break-word;max-width:46rem}._4p2ukG_articleHeader ._4p2ukG_articleDeck{max-width:var(--reading-width);font-size:var(--type-lead);line-height:var(--leading-copy);text-wrap:pretty}._4p2ukG_articleMeta{color:var(--color-subtle);font-family:var(--font-utility);font-size:var(--type-caption);line-height:var(--leading-caption);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.35rem 1.2rem;margin:1.25rem 0 0;display:flex}._4p2ukG_prose.blog-prose{overflow-wrap:break-word;max-width:42rem;font-size:1.0625rem;line-height:1.75}._4p2ukG_prose h3{line-height:1.3}._4p2ukG_prose li{max-width:100%}._4p2ukG_related{max-width:var(--reading-width);margin-top:var(--space-section);padding-top:var(--space-entry);border-top:1px solid var(--color-rule-soft)}._4p2ukG_related h2{font-size:var(--type-section-title);letter-spacing:var(--tracking-heading);font-weight:700;line-height:var(--leading-heading);text-wrap:balance;margin:0 0 1.3rem}._4p2ukG_related ul{margin:0;padding:0;list-style:none}._4p2ukG_related li+li{margin-top:1.3rem}._4p2ukG_related h3{text-wrap:balance;margin:0 0 .3rem;font-size:1.0625rem;font-weight:700;line-height:1.4}._4p2ukG_related p{color:var(--color-muted);margin:0;font-size:.9375rem;line-height:1.6}._4p2ukG_backLink{min-height:44px;font-family:var(--font-utility);font-size:var(--type-caption);align-items:center;margin-top:1.25rem;display:inline-flex}@media (max-width:600px){._4p2ukG_entry{grid-template-columns:minmax(0,1fr);gap:1.15rem}._4p2ukG_entryImage{max-width:22rem}._4p2ukG_article.blog-article{margin-top:1.5rem}._4p2ukG_prose.blog-prose{font-size:1rem}}
