.article-header{margin-bottom:2rem}.article-header .article-title{font-size:1.85rem;font-weight:300;color:var(--color-text-dark);line-height:1.25;margin-bottom:1rem;padding-bottom:0;border:none}.article-meta-card{background:var(--color-bg-light);border:1px solid var(--color-border-grey);padding:.875rem 1.125rem;margin-bottom:.75rem}.article-meta-card .meta-row{display:flex;gap:.75rem;margin-bottom:.35rem;font-size:.8rem;line-height:1.45}.article-meta-card .meta-row:last-child{margin-bottom:0}.article-meta-card .meta-label{flex:0 0 7.5rem;color:var(--color-text-medium);font-weight:400}.article-meta-card .meta-value-links a{color:var(--color-primary-blue);font-weight:400}.article-meta-card .meta-value-links a:hover{color:var(--color-nav-blue);text-decoration:underline}.article-meta-card .meta-disclosure{margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--color-border-grey);font-size:.75rem}.article-meta-card .meta-disclosure a{color:var(--color-primary-blue)}.article-meta-review{font-size:.8rem;color:var(--color-text-medium);line-height:1.5;margin-bottom:.5rem}.article-meta-review a{color:var(--color-primary-blue)}.article-meta-dates{font-size:.8rem;color:var(--color-text-medium);line-height:1.45}.article-meta-dates strong{color:var(--color-text-dark);font-weight:500}.toc-outline-root{display:flex;flex-direction:column;gap:0}.toc-outline-title{font-size:1rem;font-weight:500;color:var(--color-text-dark);margin-bottom:.75rem;padding-inline-start:8px}.toc-outline-nav ul,.toc-outline-nav #innerOutline{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.toc-outline-nav li ul{padding-inline-start:12px;margin-top:4px;gap:2px}.toc-outline-nav .toc-link{display:block;padding:6px 8px;font-size:.825rem;font-weight:400;color:var(--color-text-medium);border-inline-start:3px solid transparent;line-height:1.4;transition:all .1s ease;text-decoration:none}.toc-outline-nav .toc-link:hover{color:var(--color-primary-blue);background-color:#007ac908;text-decoration:none}.toc-outline-nav .toc-link.active{color:var(--color-primary-blue);border-inline-start-color:var(--color-primary-blue);background-color:#007ac90d;font-weight:500}.toc-extra-section{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--color-border-grey)}.toc-extra-title{font-size:.75rem;font-weight:500;color:var(--color-text-medium);text-transform:uppercase;letter-spacing:.5px;margin-bottom:.75rem;padding-inline-start:8px}.toc-extra-section ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.toc-graphics-group{font-size:.75rem;font-weight:600;color:var(--color-text-medium);text-transform:uppercase;margin:.5rem 0 .25rem;padding-inline-start:8px}.outline-graphic-link{display:block;padding:4px 8px;font-size:.8rem;color:var(--color-primary-blue);text-decoration:none;line-height:1.3}.article-prose{font-size:1.05rem;line-height:1.65;color:#2c3e50;font-weight:300}.article-prose p{margin-bottom:1.25rem}.article-prose ul,.article-prose ol{margin-inline-start:1.5rem;margin-bottom:1.25rem}.article-prose li{margin-bottom:.5rem}.article-prose a{color:var(--color-primary-blue)}.article-prose a:hover{color:var(--color-nav-blue);text-decoration:underline}.article-prose strong,.article-prose b{color:var(--color-text-dark);font-weight:500}.article-prose .ut-section-heading,.article-prose .ut-subsection-heading,.article-prose .ut-subsubsection-heading{font-size:1.05rem;font-weight:600;color:var(--color-text-dark);line-height:1.4;scroll-margin-top:60px;padding-inline-start:0;border-bottom:none;letter-spacing:0;text-transform:none}.article-prose .ut-section-heading{margin-top:2rem;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:2px solid var(--color-border-grey);text-transform:uppercase;letter-spacing:.02em}.article-prose .ut-section-heading:first-child{margin-top:0}.article-prose .ut-section-dash{font-weight:300;text-transform:none;letter-spacing:0}.article-prose .ut-subsection-heading{margin-top:1.25rem;margin-bottom:.5rem}.article-prose .ut-subsubsection-heading{margin-top:1rem;margin-bottom:.35rem}.article-prose p,.article-prose .ut-subsection-heading+p,.article-prose .ut-section-heading+p{font-size:inherit;font-weight:300;line-height:1.65;color:#2c3e50}.article-prose p.headingAnchor{font-size:inherit;font-weight:300;border:none;margin-top:1.25rem;padding:0}.ut-para-with-graphic{overflow:hidden}.ut-para-with-graphic:after{content:"";display:table;clear:both}.ut-graphic-float-wrap{float:inline-end;width:88px;margin:0 0 .5rem 1.25rem;shape-outside:margin-box}.ut-graphic-float{display:block;width:100%;padding:2px;border:1px solid var(--color-border-grey);background:var(--color-bg-white);cursor:pointer;border-radius:0;line-height:0;transition:border-color .15s ease,box-shadow .15s ease}.ut-graphic-float:hover{border-color:var(--color-primary-blue);box-shadow:0 2px 6px #00000014}.ut-graphic-float-img{width:100%;height:auto;display:block}.ut-graphic-text-link,.ut-graphic-phrase-link{display:inline;padding:0;border:none;background:none;font-size:inherit;font-weight:400;color:var(--color-primary-blue);cursor:pointer;text-decoration:underline;font-family:inherit;line-height:inherit}.ut-graphic-text-link:hover,.ut-graphic-phrase-link:hover{color:var(--color-nav-blue)}.ut-summary-heading{margin-top:0!important}.ut-summary-callout{background:var(--color-bg-light);border:1px solid var(--color-border-grey);border-inline-start:3px solid var(--color-primary-blue);padding:1rem 1.25rem;margin-bottom:2rem;font-size:.95rem}.ut-summary-callout p{margin-bottom:.75rem}.ut-citation{font-size:.75em;line-height:0;vertical-align:super}.ut-citation-link{color:var(--color-primary-blue)!important;text-decoration:none;font-weight:500;padding:0 1px}.ut-citation-link:hover{color:var(--color-nav-blue)!important;text-decoration:underline}.reference-item:target{background:#007ac90f;margin-inline-start:-.5rem;padding-inline-start:.5rem;border-inline-start:3px solid var(--color-primary-blue)}.outline-graphic-link{display:flex;align-items:flex-start;gap:6px;width:100%;padding:4px 8px;border:none;background:none;font-size:.8rem;color:var(--color-primary-blue);text-align:start;cursor:pointer;font-family:inherit;line-height:1.3}.outline-graphic-link:hover{text-decoration:underline;background-color:#007ac908}.outline-graphic-icon{width:12px;height:12px;fill:currentColor;flex-shrink:0;margin-top:2px}.ut-modal{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:1.5rem}.ut-modal[hidden]{display:none!important}.ut-modal-backdrop{position:absolute;inset:0;background:#001a368c}.ut-modal-panel{position:relative;z-index:1;width:min(920px,100%);max-height:calc(100vh - 3rem);display:flex;flex-direction:column;background:var(--color-bg-white);border:1px solid var(--color-border-grey);box-shadow:0 8px 24px #0000002e;border-radius:0}.ut-modal-header{display:flex;justify-content:flex-end;padding:.5rem .75rem;border-bottom:1px solid var(--color-border-grey);background:var(--color-bg-light)}.ut-modal-close{color:var(--color-text-medium);gap:4px}.ut-modal-close:hover{color:var(--color-primary-blue)}.ut-modal-close-icon{width:16px;height:16px;fill:currentColor}.ut-modal-body{overflow:auto;padding:1.5rem}.ut-modal-body .graphic{margin:0;padding:0;border:none;background:transparent}.ut-modal-body .graphic img{max-width:100%;height:auto!important;display:block;margin:0 auto}.ut-modal-body .graphic .figure{max-width:100%!important;width:100%!important}.ut-modal-body .graphic table{width:100%;border-collapse:collapse;font-size:.9rem}.ut-modal-body .graphic th,.ut-modal-body .graphic td{padding:8px 12px;border:1px solid var(--color-border-grey)}.article-prose table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.9rem;background:var(--color-bg-white);border:1px solid var(--color-border-grey)}.article-prose th,.article-prose td{padding:8px 12px;border:1px solid var(--color-border-grey);text-align:start;vertical-align:top}.article-prose .graphic,.article-body .graphic{margin:2rem 0;display:block;background-color:var(--color-bg-light);border:1px solid var(--color-border-grey);padding:1.5rem}.article-prose .graphic img,.article-body .graphic img{max-width:100%;height:auto!important;display:block;margin:1rem auto}.article-prose .graphic .ttl,.article-body .graphic .ttl{font-weight:600;color:var(--color-text-dark);margin-bottom:.5rem;font-size:1rem}.article-prose .graphic_footnotes,.article-prose .graphic_reference,.article-body .graphic_footnotes,.article-body .graphic_reference{font-size:.8rem;color:var(--color-text-medium);margin-top:.5rem;line-height:1.4}.article-prose #graphicVersion,.article-body #graphicVersion{font-size:.7rem;color:var(--color-text-medium);margin-top:.5rem}.article-prose .graphic table,.article-body .graphic table{width:100%;border-collapse:collapse;margin:1rem 0;font-size:.9rem}.article-prose .graphic th,.article-prose .graphic td,.article-body .graphic th,.article-body .graphic td{padding:8px 12px;border:1px solid var(--color-border-grey)}.article-prose .graphic td.subtitle1,.article-body .graphic td.subtitle1{font-weight:600;background-color:var(--color-bg-light)}.graphic-asset-container{padding:2rem;background:var(--color-bg-white);border:1px solid var(--color-border-grey)}.references-list{margin:0;padding-inline-start:1.75rem;font-size:.85rem;line-height:1.55;color:var(--color-text-medium);list-style:decimal;list-style-position:outside}.reference-item{margin-bottom:.75rem;padding-inline-start:.5rem}.reference-item .ref-text{display:block;word-break:break-word}.reference-item a{color:inherit;text-decoration:none;pointer-events:none;cursor:default}
