.article-content{color:var(--color-ink,#322c26);font-size:1.0625rem;line-height:1.85}.article-content>:first-child{margin-top:0}.article-content>:last-child{margin-bottom:0}.article-content :where(p,ul,ol,blockquote,table,figure){margin-block:1.25rem}.article-content :where(h3,h4){color:var(--color-ink,#322c26);margin-block:2rem .75rem;font-family:Cormorant Garamond,Georgia,serif;font-weight:500;line-height:1.2}.article-content h3{font-size:clamp(1.65rem,4vw,2rem)}.article-content h4{font-size:1.4rem}.article-content :where(ul,ol){padding-inline-start:1.4rem}.article-content ul{list-style:outside}.article-content ol{list-style:decimal}.article-content li+li{margin-top:.5rem}.article-content a{color:var(--color-taupe-deep,#6f6152);text-decoration:underline;-webkit-text-decoration-color:var(--color-hairline,#d9cfc2);text-decoration-color:var(--color-hairline,#d9cfc2);text-underline-offset:.22em;font-weight:600}.article-content a:hover{color:var(--color-ink,#322c26)}.article-content blockquote{border-inline-start:3px solid var(--color-taupe,#8a7a67);color:var(--color-muted-public,#74695d);padding-inline-start:1.25rem;font-family:Cormorant Garamond,Georgia,serif;font-size:1.35rem;font-style:italic;line-height:1.55}.article-content :where(img,video){border-radius:.75rem;max-width:100%;height:auto}.article-content table{border-collapse:collapse;width:max-content;max-width:100%;font-size:.9375rem;display:block;overflow-x:auto}.article-content :where(th,td){border:1px solid var(--color-hairline,#d9cfc2);text-align:start;vertical-align:top;padding:.75rem}.article-content th{background:color-mix(in srgb, var(--color-taupe-soft,#efe9e1) 60%, transparent)}.article-heading-anchor{scroll-margin-top:7rem}.article-card-summary{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.article-toc a{text-underline-offset:.22em;text-decoration-thickness:1px}@media (width>=64rem){.article-sticky-cta{position:sticky;top:7rem}}
