.article-content{overflow-wrap:anywhere;scroll-margin-top:4.5rem}.article-content [id]{scroll-margin-top:4.5rem}article.article-content{font-size:clamp(1.125rem,1rem + .3125vw,1.25rem);line-height:1.6}article.article-content :where(h1,h2,h3){overflow-wrap:normal;word-break:normal}article.article-content :where(h1){margin-block:0 1.5rem;font-size:clamp(1.75rem,1.35rem + 1.75vw,2.6875rem);line-height:1.2}article.article-content :where(h2){margin-block:2.5rem 1rem;font-size:clamp(1.5rem,1.35rem + .625vw,1.875rem);line-height:1.3}article.article-content :where(h3){margin-block:1.75rem .75rem;font-size:1.375rem;line-height:1.35}.article-content p{margin-block:1.25rem}.article-content a{color:var(--color-secondary-alt);text-decoration:underline;text-underline-offset:.15em}.article-content a:hover{color:var(--color-secondary)}.article-content summary h3{margin:0;font-size:inherit;line-height:inherit}.article-content>:first-child{margin-top:0}.article-content :is(ul,ol)>li{margin-block:.5rem}.article-content li>p{margin-block:.5rem}.article-content li>:first-child{margin-top:0}.article-content li>:last-child{margin-bottom:0}.article-content table{display:block;max-width:100%;overflow-x:auto}.article-content .article-cards,.article-content .article-scale{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));grid-gap:1rem;gap:1rem;margin-block:1.5rem}.article-content .article-card{min-width:0;padding:1.25rem;border:1px solid var(--color-border);border-top:4px solid var(--color-primary);border-radius:.75rem;background:var(--color-surface-alt);font-size:1.0625rem;line-height:1.5}.article-content .article-cards{grid-template-columns:minmax(0,1fr)}.article-content .article-cards>.article-card:last-child:nth-child(odd){grid-column:1 / -1}.article-content .article-card h3{font-size:1.25rem;line-height:1.3}.article-content .article-table-scroll{max-width:100%;margin-block:1.5rem;overflow-x:auto;scroll-margin-top:4.5rem}.article-content .article-table-scroll table{display:table;width:100%;min-width:36rem;margin-block:0;overflow-wrap:normal;font-size:1rem;line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.article-content .article-table-scroll :is(th,td){padding:.75rem;vertical-align:top}.article-content .article-table-scroll th{text-align:start}.article-content .article-table-scroll--wide table{min-width:42rem}.article-content .article-card>:first-child,.article-content .article-callout>:first-child,.article-content .article-cta>:first-child,.article-content .article-risk>:first-child{margin-top:0}.article-content .article-card>:last-child,.article-content .article-callout>:last-child,.article-content .article-cta>:last-child,.article-content .article-risk>:last-child{margin-bottom:0}.article-content .article-card>p{margin-block:1rem}.article-content .article-card>p:first-child{margin-top:0}.article-content .article-card>p:last-child{margin-bottom:0}.article-content .article-eyebrow{display:inline-block;padding:.4rem .75rem;border-radius:.5rem;background:var(--color-primary-dark);color:var(--color-secondary);font-size:.875rem;font-weight:600}.article-content .article-stat{display:block;margin-block:.5rem;color:var(--color-secondary);font-size:clamp(1.75rem,5vw,2.75rem);font-weight:700;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.article-content .article-callout,.article-content .article-question{margin-block:1.5rem;padding:1.25rem 1.5rem;border-left:4px solid var(--color-secondary);border-radius:0 .75rem .75rem 0;background:var(--color-surface-alt);color:var(--color-secondary)}.article-content .article-question{font-size:1.375rem;font-style:normal;font-weight:600;line-height:1.4}.article-content .article-card .article-question{padding:.75rem 0;border-width:1px 0;border-radius:0;background:transparent;font-size:1.0625rem}.article-content .article-question blockquote,.article-content .article-callout blockquote{margin:0;padding:0;border:0;font-style:normal}.article-content :is(.article-callout,.article-question) blockquote p{margin:0}.article-content .article-callout blockquote p:before,.article-content .article-callout blockquote p:after{content:none}.article-content .article-cta{margin-block:1.5rem;padding:1.25rem 1.5rem;border-radius:.75rem;background:var(--color-primary-bright);color:var(--color-secondary)}.article-content .article-steps{margin-block:1.5rem;padding-left:2rem;border-left:3px solid var(--color-primary)}.article-content .article-steps>li{margin-block:0;padding-block:.25rem;padding-left:.5rem}.article-content .article-steps>li::marker{color:var(--color-secondary);font-weight:700}.article-content .article-risk{margin-block:1.5rem;padding:1.25rem 1.5rem;border:1px solid var(--article-risk-border);border-left-width:5px;border-radius:.75rem;background:var(--article-risk-background)}.article-content .article-risk-low{--article-risk-border: #77a200;--article-risk-background: #f2f8e0}.article-content .article-risk-medium{--article-risk-border: #b47b0b;--article-risk-background: #fff7e5}.article-content .article-risk-high{--article-risk-border: #bd483d;--article-risk-background: #fff0ed}.article-content .article-risk .article-callout{padding:0;border:0;background:transparent}.article-content .article-checklist{margin-block:1.5rem;padding:1.25rem;border:1px solid var(--color-border);border-radius:.75rem;background:var(--color-primary-brightest)}.article-content ul.article-checklist{list-style:none}.article-content ol.article-checklist{-webkit-padding-start:2.75rem;padding-inline-start:2.75rem}.article-content .article-checklist>li{margin:0;padding:0}.article-content .article-checklist>li::marker{color:var(--color-secondary);font-weight:600}.article-content .article-checklist label{display:flex;align-items:start;gap:.75rem;min-height:2.75rem;padding-block:.5rem;line-height:1.5;cursor:pointer}.article-content .article-checklist input{flex:none;width:1.25rem;height:1.25rem;margin:.2rem 0 0;accent-color:var(--color-primary-alt)}.article-content .article-checklist input:focus-visible{outline:2px solid var(--color-primary-alt);outline-offset:3px}.article-content .article-checklist input:checked+span{color:var(--color-muted);text-decoration:line-through}.article-content details{margin-block:1.5rem;padding:1rem 1.25rem;border:1px solid var(--color-border);border-radius:.75rem}.article-content summary{color:var(--color-secondary);font-size:1.25rem;font-weight:600;line-height:1.4;cursor:pointer}.article-content details>p{margin-block:1rem 0}@media (max-width: 479px){.article-content .article-card,.article-content .article-callout,.article-content .article-cta,.article-content .article-risk,.article-content .article-checklist{padding:1rem}.article-content ol.article-checklist{-webkit-padding-start:2.5rem;padding-inline-start:2.5rem}.article-content .article-risk .article-callout{padding:0}}#main-content{scroll-margin-top:4.5rem}
