.article-header:where(.astro-4SN4ZG3R){padding-block:5rem;background-color:var(--lightgrey);border-bottom:1px solid #e8e8e8}.article-heading:where(.astro-4SN4ZG3R){width:min(100% - 3rem,52rem);margin-inline:auto}.tag-list:where(.astro-4SN4ZG3R){display:flex;flex-wrap:wrap;gap:.45rem}.tag-list:where(.astro-4SN4ZG3R) span:where(.astro-4SN4ZG3R){color:var(--gold);font:var(--font-weight-semibold) .7rem var(--font-display);letter-spacing:.1em;text-transform:uppercase}.article-heading:where(.astro-4SN4ZG3R) h1:where(.astro-4SN4ZG3R){margin-top:1.25rem;font-size:3rem;line-height:1.12}.dek:where(.astro-4SN4ZG3R){margin-top:1.25rem;color:var(--charcoal);font-size:1.125rem}.byline:where(.astro-4SN4ZG3R){margin-top:1.5rem;color:#333333b3;font-size:.8125rem}.byline:where(.astro-4SN4ZG3R) span:where(.astro-4SN4ZG3R){margin-inline:.4rem;color:var(--gold)}.article-layout:where(.astro-4SN4ZG3R){display:grid;grid-template-columns:minmax(0,45rem) minmax(15rem,19rem);justify-content:center;gap:4rem;padding-block:5rem}.article-content:where(.astro-4SN4ZG3R){min-width:0;max-width:45rem;font-family:var(--font-body);font-size:1.0625rem;line-height:1.8}.article-content:where(.astro-4SN4ZG3R) p{margin-block:1.4rem}.article-content:where(.astro-4SN4ZG3R) h2{margin:3rem 0 1.25rem;padding-left:1rem;border-left:3px solid var(--gold);color:var(--navy);font-size:1.625rem;font-weight:var(--font-weight-semibold)}.article-content:where(.astro-4SN4ZG3R) h3{margin:2rem 0 .75rem;color:var(--navy);font-size:1.25rem;font-weight:var(--font-weight-medium)}.article-content:where(.astro-4SN4ZG3R) ul,.article-content:where(.astro-4SN4ZG3R) ol{padding-left:1.4rem}.article-content:where(.astro-4SN4ZG3R) a{color:var(--gold);text-decoration:underline;text-underline-offset:.2em}.article-content:where(.astro-4SN4ZG3R) table{width:100%;margin-block:2rem;border-collapse:collapse;font-size:.9rem}.article-content:where(.astro-4SN4ZG3R) th,.article-content:where(.astro-4SN4ZG3R) td{padding:.75rem;border:1px solid #e8e8e8;text-align:left}.article-content:where(.astro-4SN4ZG3R) th{background-color:var(--navy);color:var(--white);font-family:var(--font-display)}aside:where(.astro-4SN4ZG3R){position:sticky;top:6.5rem;align-self:start}.toc:where(.astro-4SN4ZG3R){padding:1.5rem;border-left:2px solid var(--gold);background-color:var(--lightgrey)}.toc:where(.astro-4SN4ZG3R) h2:where(.astro-4SN4ZG3R),.sidebar-cta:where(.astro-4SN4ZG3R) h2:where(.astro-4SN4ZG3R){font-size:1rem}.toc:where(.astro-4SN4ZG3R) ol:where(.astro-4SN4ZG3R){display:grid;gap:.6rem;margin:1rem 0 0;padding:0;list-style:none}.toc:where(.astro-4SN4ZG3R) li:where(.astro-4SN4ZG3R){font-size:.78rem;line-height:1.45}.toc:where(.astro-4SN4ZG3R) li:where(.astro-4SN4ZG3R).nested{padding-left:.75rem}.toc:where(.astro-4SN4ZG3R) a:where(.astro-4SN4ZG3R){color:var(--charcoal)}.toc:where(.astro-4SN4ZG3R) a:where(.astro-4SN4ZG3R):hover{color:var(--gold)}.sidebar-cta:where(.astro-4SN4ZG3R){margin-top:1.5rem;padding:1.5rem;background-color:var(--gold)}.sidebar-cta:where(.astro-4SN4ZG3R) h2:where(.astro-4SN4ZG3R){color:var(--navy)}.sidebar-cta:where(.astro-4SN4ZG3R) p:where(.astro-4SN4ZG3R){margin-top:.75rem;color:var(--midnight);font-size:.82rem}.sidebar-cta:where(.astro-4SN4ZG3R) a:where(.astro-4SN4ZG3R){width:100%;margin-top:1rem}.share-section:where(.astro-4SN4ZG3R){margin-top:3rem;padding-top:2rem;border-top:1px solid var(--gold)}.share-section:where(.astro-4SN4ZG3R) h2:where(.astro-4SN4ZG3R){margin:0;padding:0;border:0;font-size:1.25rem}.share-section:where(.astro-4SN4ZG3R)>div:where(.astro-4SN4ZG3R){display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.share-section:where(.astro-4SN4ZG3R) button:where(.astro-4SN4ZG3R),.share-section:where(.astro-4SN4ZG3R) a:where(.astro-4SN4ZG3R){padding:.65rem 1rem;border:1px solid var(--navy);background:transparent;color:var(--navy);font:var(--font-weight-semibold) .78rem var(--font-display);cursor:pointer;text-decoration:none}.copy-status:where(.astro-4SN4ZG3R){min-height:1.5em;margin:.5rem 0 0;color:var(--gold);font-size:.75rem}.related-section:where(.astro-4SN4ZG3R){padding-block:5rem;background-color:var(--lightgrey)}.related-section:where(.astro-4SN4ZG3R)>.container:where(.astro-4SN4ZG3R)>h2:where(.astro-4SN4ZG3R){margin-top:.75rem}.related-grid:where(.astro-4SN4ZG3R){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2rem}.related-grid:where(.astro-4SN4ZG3R) article:where(.astro-4SN4ZG3R){padding:1.5rem;background-color:var(--white);border:1px solid #e8e8e8}.related-grid:where(.astro-4SN4ZG3R) p:where(.astro-4SN4ZG3R){color:var(--gold);font-size:.75rem}.related-grid:where(.astro-4SN4ZG3R) h3:where(.astro-4SN4ZG3R){margin-top:.5rem;font-size:1.1rem}.related-grid:where(.astro-4SN4ZG3R) article:where(.astro-4SN4ZG3R)>a:where(.astro-4SN4ZG3R){display:inline-block;margin-top:1rem;color:var(--gold);font-size:.8rem}@media (max-width: 56rem){.article-layout:where(.astro-4SN4ZG3R){grid-template-columns:minmax(0,45rem)}aside:where(.astro-4SN4ZG3R){position:static}}@media (max-width: 40rem){.article-header:where(.astro-4SN4ZG3R){padding-block:3rem}.article-heading:where(.astro-4SN4ZG3R) h1:where(.astro-4SN4ZG3R){font-size:2.25rem}.article-layout:where(.astro-4SN4ZG3R){padding-block:3rem}.article-content:where(.astro-4SN4ZG3R){font-size:1rem}.article-content:where(.astro-4SN4ZG3R) table{display:block;overflow-x:auto}.related-grid:where(.astro-4SN4ZG3R){grid-template-columns:1fr}}
