@layer components{.rich-text :is(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote,figure,pre,table){margin-top:var(--_margin-top);margin-bottom:var(--_margin-bottom)}.rich-text>:first-child,.rich-text :is(blockquote,li)>:first-child:not(:is(ul,ol)){margin-top:0}.rich-text>:last-child,.rich-text :is(blockquote,li)>:last-child{margin-bottom:0}.rich-text :is(ul,ol){padding-left:1.5em}.rich-text ul{list-style-type:disc}.rich-text ul ul{list-style-type:circle}.rich-text ul ul ul{list-style-type:square}.rich-text ol{list-style-type:decimal}.rich-text li::marker{color:color-mix(in lab, currentcolor 60%, transparent)}.rich-text li+li{margin-top:var(--space-2)}.rich-text li>:is(ul,ol){margin-block:var(--space-2)}.rich-text blockquote{padding-left:var(--space-4);border-left:var(--border-width) solid var(--border)}.article_body{font-family:var(--secondary-family);font-weight:calc(var(--secondary-regular) - 50);letter-spacing:var(--letter-spacing-loose);line-height:var(--line-height-huge);text-wrap:pretty;--_mw:var(--article-measure,34.76em);--_margin-top:0;--_margin-bottom:var(--space-5);margin-top:0;display:flow-root;overflow-x:clip}.article_body>:first-child{margin-top:0}.article_body.rich-text>:last-child{margin-bottom:var(--_margin-bottom)}.article_body{--h2:1.5em;--h2-font-weight:var(--secondary-regular);--h2-line-height:1.25;--h3:1.25em;--h3-font-weight:var(--secondary-regular);--h3-line-height:1.3;--h4:1em;--h4-font-family:var(--primary-family);--h4-font-weight:var(--primary-bold);--h4-line-height:1.4;--h5:.8125em;--h5-font-family:var(--primary-family);--h5-font-weight:var(--primary-bold);--h5-letter-spacing:.08em;--h5-text-transform:uppercase;--h5-line-height:1.4;--h6:.75em;--h6-letter-spacing:.08em;--h6-text-transform:uppercase;--h6-line-height:1.4}.article_body :is(h2,h3,h4,h5,h6){font-stretch:100%}.article_body h2{margin-top:2.5em;margin-bottom:1.1em}.article_body h3{margin-top:2.1em;margin-bottom:1em}.article_body h4{margin-top:1.5em;margin-bottom:.8em}.article_body :is(h5,h6){margin-top:2em;margin-bottom:.8em}.article_body h6{color:var(--text-2)}.article_body :is(ul,ol){flex-flow:column;gap:.9em;padding-left:1.2em;display:flex}.article_body :is(p,h2,h3,h4,h5,h6,li){overflow-wrap:normal}.article_body li{display:list-item}.article_body li,.article_body li+li{margin-top:calc(var(--secondary-trim-top) * -1);margin-bottom:calc(var(--secondary-trim-bottom) * -1)}.article_body{--_footnote-offset:calc(var(--nav-height-total) + var(--border-width) + 2rem)}@media (min-width:992px){.article_body{--_footnote-offset:calc(var(--nav-height-total) + var(--space-1) * 2 + var(--border-width) + 2rem)}}.article_body [id^=fn-]{scroll-margin-top:var(--_footnote-offset)}.article_body [id^=fnref-]{scroll-margin-top:50vh}.article_body sup{vertical-align:baseline;font-variant-numeric:tabular-nums;font-size:.75em;line-height:0;position:relative;top:-.5em}.article_body sup>a{color:var(--link-text);margin:-.6em -.3em;padding:.6em .3em;text-decoration:none;display:inline-block}.article_body sup>a:hover{text-decoration:underline}.article_body hr:has(+.footnotes){border:0;border-top:var(--border-width) solid var(--border);margin:var(--space-7) 0 var(--space-4)}.article_body .footnotes{font-variant-numeric:tabular-nums;gap:.9em;padding-left:1.75em;font-size:.875em;line-height:1.5}.article_body .footnotes a{overflow-wrap:anywhere}.article_body .footnotes a[href^=\#fnref-]{color:var(--link-text);font-variant-emoji:text;margin:-.35em -.2em -.35em 0;padding:.35em .45em;text-decoration:none;display:inline-block}.article_body .footnotes a[href^=\#fnref-]:hover{text-decoration:underline}.article_body :is(sup>a,.footnotes li):focus{background-color:color-mix(in lab, currentcolor 8%, transparent);box-shadow:0 0 0 .3em color-mix(in lab, currentcolor 8%, transparent);border-radius:var(--radius-small);outline:none}.breadcrumb_wrap{width:fit-content;color:var(--link-text);align-items:center;gap:.5rem;padding-block:.5rem;line-height:1;text-decoration:none;display:flex;position:relative}.breadcrumb_icon{aspect-ratio:1;flex:none;justify-content:center;align-items:center;width:.8rem;margin-block:-.5rem;display:flex}.breadcrumb_icon svg{width:100%;height:auto;display:block;overflow:visible;transform:rotate(180deg)}.breadcrumb_icon svg path{stroke-width:var(--border-width)}.breadcrumb_text{font-size:var(--text-small);font-weight:var(--primary-bold);letter-spacing:var(--letter-spacing-xloose);line-height:var(--text-small-line-height);text-transform:uppercase;position:relative}.byline_wrap{align-items:baseline;row-gap:var(--space-1);color:var(--text-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.byline_author,.byline_date{color:var(--text);white-space:nowrap}.byline_author{margin-left:.25em}.byline_separator{margin-inline:var(--space-1);white-space:nowrap}.byline_published{white-space:nowrap;margin-right:.25em}.article_column{width:100%;max-width:var(--article-measure);--article-measure:calc(var(--text-main) * 34.76);align-self:center;margin-inline:auto}.article_title{margin-top:var(--space-4)}.article_lead{--_mw:var(--article-measure);--_margin-top:0;--_margin-bottom:var(--space-5);margin-top:0}.article_pdf{line-height:var(--text-main-line-height);font-size:var(--text-main);display:block}.article_pdf:last-child{margin-bottom:calc(var(--space-5) - .67 * var(--text-large))}}.article_body :is(p,li){--_trim-top:var(--secondary-trim-top);--_trim-bottom:var(--secondary-trim-bottom)}.article_body :is(h4,h5,h6){--_trim-top:var(--primary-trim-top);--_trim-bottom:var(--primary-trim-bottom)}
