/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.ot-sdk-show-settings{cursor:pointer;}
.body{padding-top:1.84375rem;padding-bottom:1.84375rem}.body__holder{display:flex;flex-direction:column;gap:1.5rem}.body__text{display:flex;flex-direction:column;gap:1.5625rem}.body__text a{text-decoration:underline;position:relative;transition:text-decoration-color .2s ease-out}.body__text a:hover{text-decoration-color:var(--color-primary)}.body__text a:focus-visible{outline:solid #000 .125rem;outline-offset:.25rem}.body__text ol li:has(h4){display:block}.body__text ol li:has(h4)>:first-child{display:list-item}.body__sidebar{padding-top:1.5rem;display:flex;justify-content:center}.body__sidebar img{width:18.75rem;height:fit-content;object-fit:contain}@media(min-width:48rem){.body{padding-top:3.6875rem;padding-bottom:3.6875rem}.body__holder{gap:2.125rem}.body__holder.col-md-6{grid-column:4/10}.body__text{gap:1.875rem}.body__sidebar{padding-top:2.125rem}}@media(min-width:62rem){.body__holder.col-lg-5{grid-column:4/9}.body__sidebar{padding-top:0}}
.cta{display:flex;align-items:center;padding:.75rem 1rem;white-space:nowrap;border-radius:6.25rem;width:100%}.cta__text{display:block;overflow:hidden;text-overflow:ellipsis;text-align:center}.cta--link:not(.icon-cta){display:inline-block}.cta--primary{position:relative;z-index:1;overflow:hidden;color:var(--color-primary-text);transition:color .2s ease-out}.cta--primary::before{content:"";position:absolute;inset:0;z-index:-1;background-color:var(--color-primary);transition:filter .2s ease-out,background-color .2s ease-out;will-change:filter}.cta--primary:hover{text-decoration:underline}.cta--primary:hover::before{filter:brightness(0.9)}.cta--primary:focus{outline:.125rem solid #000;outline-offset:.125rem}.cta--primary:focus:not(:focus-visible){outline:none}.cta--primary:disabled{pointer-events:none;color:#777676}.cta--primary:disabled::before{background-color:#f5f5f5}.cta--primary[aria-label=download]:hover{border:.0625rem solid var(--color-primary)}.cta--primary[aria-label=download]:hover::before{background:#fff;filter:none}.cta--secondary{color:#000;background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 .0625rem var(--color-primary);border-radius:6.25rem;transition:background-color .2s ease-out,color .2s ease-out;will-change:background-color,color}.cta--secondary:hover{background-color:var(--color-primary);color:var(--color-primary-text)}.cta--secondary:focus{outline:none;box-shadow:inset 0 0 0 .1875rem var(--color-primary)}.cta--secondary:focus:not(:focus-visible){outline:none;box-shadow:inset 0 0 0 .0625rem var(--color-primary)}.cta--secondary:disabled{pointer-events:none;color:#777676;box-shadow:inset 0 0 0 .0625rem #777676}.cta--small{padding:.5rem 1rem}@media(min-width:48rem){.cta{display:flex;width:auto;max-width:100%;flex-wrap:nowrap;justify-content:center;align-items:center;gap:.25rem}.cta--link:not(.icon-cta){display:inline-flex}}
.footer{padding:2.5rem 0;background-color:#fff}.footer .container{row-gap:1.25rem}.footer .container+.container{margin-top:1.25rem}.footer__link{display:inline-block}.footer li{line-height:0}.footer a{display:inline-block}.footer a:hover{text-decoration:underline}.footer a:focus-visible{outline:solid #000 .125rem;outline-offset:.25rem}.footer__logo{width:100%;max-width:8.25rem}.footer__menus{display:flex;flex-direction:column;gap:1.25rem}.footer__nav{display:flex;flex-direction:column;gap:1.5rem}.footer__menu-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem}.footer__social-list{list-style:none;padding:0;margin:0;display:flex;gap:1.75rem}.footer__social-item{width:1.875rem;height:1.875rem;color:#000}.footer__copyright{max-width:60.625rem}.footer__copyright .label-small{font-weight:400}.footer__legal-wrapper{display:flex;flex-direction:column;gap:1.25rem;padding-bottom:3rem}.footer__legal-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem}@media(min-width:48rem){.footer .container:has(.footer__meta-wrapper){margin-top:2.5rem}.footer .container:has(.ticker){margin-top:3.75rem}.footer .container+.container{margin-top:2.5rem}.footer__menus{flex-direction:row}.footer__nav{width:50%}.footer__social-list{justify-content:flex-end}.footer__copyright{max-width:60.625rem}.footer__legal-wrapper{gap:1.75rem}.footer__legal-list{flex-direction:row;gap:1.75rem}}
.full-width-promo{padding-top:1.84375rem;padding-bottom:1.84375rem}.full-width-promo .container{row-gap:2.5rem;background-color:var(--color-background);border-radius:.3125rem;overflow:hidden}.full-width-promo__text{padding:1rem 1rem 0 1rem}.full-width-promo__summary{margin-top:.25rem}.full-width-promo__cta{margin-top:1.25rem}@media(min-width:48rem){.full-width-promo{padding-top:3.6875rem;padding-bottom:3.6875rem}.full-width-promo .container{row-gap:0}.full-width-promo__text{padding:2rem 0 0 1.125rem}.full-width-promo__summary{margin-top:1.25rem}.full-width-promo__cta{margin-top:3.125rem}}
.header{--header-mobile-height:4.5rem;--header-mobile-logo-height:2.5rem;--header-primary-height:3.75rem;--header-secondary-height:4.75rem;--header-primary-logo-height:2.125rem;--header-secondary-logo-height:3.0625rem;--header-secondary-logo-max-width:6.25rem;background-color:#fff;display:flex;flex-direction:column;position:sticky;top:0;z-index:100;border-bottom:.5px solid rgba(179,177,177,.5)}.gin--horizontal-toolbar .header{top:var(--gin-toolbar-height,0px)}.header__logo{width:auto;height:2.5rem}.header__mobile{display:none}@media(max-width:35.9375rem){.header{transition:transform .2s ease-out}.header.sticky--hidden-mobile{transform:translateY(-100%)}.header__mobile{height:var(--header-mobile-height);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem}.header__mobile-logo{position:absolute;left:50%;transform:translateX(-50%)}.header__mobile-logo svg,.header__mobile-logo img{width:100%;height:var(--header-mobile-logo-height)}.header__menu-dialog{position:fixed;inset:0;background-color:#fff;max-width:none;max-height:none;height:100vh;overflow:auto;padding:0;border:0;transition:transform .4s ease-out,display .4s ease-out,overlay .4s ease-out;transition-behavior:allow-discrete;transform:translate(-100%,0)}.header__menu-dialog:focus{outline:none}.header__menu-dialog::backdrop{transition:opacity .4s ease-out,display .4s ease-out,overlay .4s ease-out;transition-behavior:allow-discrete;background-color:rgba(0,0,0,.75);opacity:0}.menu-open .header__menu-dialog{transform:translate(0,0)}@starting-style{.menu-open .header__menu-dialog{transform:translate(-100%,0)}}.menu-open .header__menu-dialog::backdrop{opacity:1}@starting-style{.menu-open .header__menu-dialog::backdrop{opacity:0}}.header__wrapper{overflow:hidden;flex-direction:column;width:100vw}.gin--horizontal-toolbar .header__wrapper{top:calc(var(--gin-toolbar-height,0px) + var(--header-mobile-height))}.header__wrapper:not(:has(.header__bottom)) .header__logo{display:flex;align-items:center;justify-content:flex-start;height:var(--header-mobile-height);margin:0 1.5rem}.header__wrapper:not(:has(.header__bottom)) .header__logo svg,.header__wrapper:not(:has(.header__bottom)) .header__logo img{width:auto;height:var(--header-mobile-logo-height)}.header__wrapper:has(.header__bottom) .header__top{display:flex;flex-direction:column;margin:.5rem;padding:1rem .625rem;background-color:#f5f5f5;border-radius:.5rem}.header__wrapper:has(.header__bottom) .header__top .nav-list--root .menu-link{border-bottom:1px solid rgba(179,177,177,.5)}.header__wrapper:has(.header__bottom) .header__top .nav-list--root .menu-link:not(:hover){background-color:rgba(0,0,0,0)}.header__wrapper:has(.header__bottom) .header__logo{display:block;align-self:flex-start;margin:.625rem;height:1.6875rem}.header__wrapper:has(.header__bottom) .header__logo-secondary{display:flex;align-items:center;justify-content:flex-start;height:var(--header-mobile-height);margin:0 1.5rem}.header__wrapper:has(.header__bottom) .header__logo-secondary svg,.header__wrapper:has(.header__bottom) .header__logo-secondary img{width:auto;height:var(--header-mobile-logo-height);max-width:calc(100vh - 4.6875rem);min-width:min(100vh - 4.6875rem,100%)}.header__wrapper:has(.header__bottom) .header__profile-cta{display:flex;width:auto;padding:0;margin:0;border-bottom:1px solid rgba(179,177,177,.5);text-decoration:none}.header__wrapper:has(.header__bottom) .header__profile-cta>span{margin-left:.5rem}.header__wrapper:has(.header__bottom) .header__profile-cta .icon{margin-right:.5rem}.header__wrapper:has(.header__bottom) .header__profile-cta:hover{text-decoration:underline}.menu-open .header__wrapper{display:flex}.header__menu-close-cta{position:absolute;top:1.5rem;right:1.5rem}.header__profile-cta{display:none}.header__top .header__search-cta{display:none}.header__bottom{display:flex;flex-direction:column}.header__bottom .header__nav--secondary{position:relative;z-index:0}.header__bottom .header__nav--secondary:has(.nav-section--visible){z-index:1}.header__bottom .header__cta-secondary{margin:.625rem 1.25rem;position:relative;z-index:0}}@media(min-width:36rem){.header{padding:0 1rem}.header:has(.header__nav--secondary){background:linear-gradient(to bottom,#ffffff var(--header-primary-height),rgba(179,177,177,0.5) var(--header-primary-height),rgba(179,177,177,0.5) calc(var(--header-primary-height) + 1px),#ffffff calc(var(--header-primary-height) + 1px)),#fff}.header__mobile{display:none}.header__menu-dialog{display:block;position:relative;width:100%;border:none;height:auto;padding:0;background-color:rgba(0,0,0,0);outline:none !important}.header__top{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:.75rem;height:var(--header-primary-height)}.header__bottom{position:relative;height:var(--header-secondary-height);display:flex;justify-content:center;align-items:center}.header__logo{order:-1;margin-right:auto;width:auto;height:var(--header-primary-logo-height)}.header__logo-secondary{display:flex;justify-content:center;align-items:center;position:absolute;left:0;height:var(--header-secondary-logo-height);width:auto;max-width:var(--header-secondary-logo-max-width)}.header__logo-secondary svg{width:100%;height:100%}.header__nav{display:block}.header__nav--primary{position:static;top:0;right:auto}.header__menu-close-cta.icon-cta--text,.header__menu-cta{display:none}.header__search-cta{order:2}.header__profile-cta{display:flex;order:3;align-items:center;justify-content:center;min-width:auto;padding:0;background-color:rgba(0,0,0,0);width:2.5rem;height:2.5rem;position:relative}.header__profile-cta::before{content:"";background-color:#f5f5f5;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;border-radius:50%;border:.0625rem solid rgba(0,0,0,0);transition:all .2s ease-out}.header__profile-cta:hover::before{background-color:#b3b1b1;border:.0625rem solid #000}.header__profile-cta:focus-visible{outline:none}.header__profile-cta:focus-visible::before{border:.0625rem solid #000}.header__profile-cta .icon{margin:auto}.header__profile-cta .icon-cta__text{display:none}.header__cta-secondary{position:absolute;right:0}}@media(min-width:48rem){.header{--header-secondary-logo-max-width:9.375rem}.header__top{gap:1rem}}@media(min-width:62rem){.header{--header-secondary-logo-max-width:12.5rem}.header__top{gap:1.25rem}}@media(min-width:75rem){.header__top{justify-content:space-between;gap:1.625rem}.header__logo{margin-right:initial;position:absolute;top:calc(var(--header-primary-height)/2 - var(--header-primary-logo-height)/2);left:50%;height:var(--header-primary-logo-height);transform:translateX(-50%)}.header__nav--primary{margin-left:auto;margin-right:0}.header__logo,.header__search-cta,.header__profile-cta{order:initial}}.toolbar-horizontal body:not(:has(#toolbar-administration)){padding-top:0 !important}
.header-search{width:100%;height:100%;max-height:none;max-width:none;top:0;right:0;left:0;bottom:0;padding:0;margin:0;border:none;transition:transform .4s ease-out,display .4s ease-out,overlay .4s ease-out;transition-behavior:allow-discrete;transform:translate(-100%,0)}.header-search:focus{outline:none}.header-search::backdrop{transition:opacity .4s ease-out,display .4s ease-out,overlay .4s ease-out;transition-behavior:allow-discrete;background-color:rgba(0,0,0,.75);opacity:0}.header-search.is-open{transform:translate(0,0)}@starting-style{.header-search.is-open{transform:translate(-100%,0)}}.header-search.is-open::backdrop{opacity:1}@starting-style{.header-search.is-open::backdrop{opacity:0}}.header-search--events .header-search__logo--primary{display:none}.header-search__modal{background-color:#fff;padding:1rem}.header-search__content{display:grid;grid-template-columns:1fr 1fr 1fr}.header-search__logo,.header-search__logo svg,.header-search__logo img{height:1.6875rem;width:auto}.header-search__form{grid-column:1/-1;grid-row:2;padding:1.25rem 0}.header-search__close{grid-column:2/-1;grid-row:1;justify-self:end}.header-search__suggestions{grid-column:1/-1;grid-row:3}@media(min-width:48rem){.header-search{height:auto;bottom:auto;transform:translate(0,-100%)}.header-search.is-open{transform:translate(0,0)}@starting-style{.header-search.is-open{transform:translate(0,-100%)}}.header-search__content{grid-template-columns:1fr min(52%,45.75rem) 1fr}.header-search__modal{padding:1.875rem 1rem}.header-search__form{grid-row:1;grid-column:2;padding:0}.header-search__close{grid-row:1;grid-column:3;justify-self:end}.header-search__suggestions{padding-top:2.375rem;grid-row:2;grid-column:2}}
.lme-headline__highlight{color:var(--color-secondary);font-style:italic}
.hero-group-full-width{padding:.5rem 0}.hero-group-full-width__background-image{position:relative}.hero-group-full-width__background-image img{border-radius:.5rem}.hero-group-full-width__text{padding:1rem;position:absolute;bottom:0;left:0;right:0;color:#fff}.hero-group-full-width__eyebrow{padding-top:1.5rem}.hero-group-full-width__title,.hero-group-full-width__cta{padding-top:1rem}.hero-group-full-width .news-widget{background-color:var(--color-background);margin-top:.5rem}@media(min-width:48rem){.hero-group-full-width{padding:1.125rem 0}.hero-group-full-width__container{position:relative;min-height:45.25rem}.hero-group-full-width__background-image{height:100%;width:100%;position:absolute}.hero-group-full-width__background-image picture{height:100%}.hero-group-full-width__background-image img{height:100%;object-fit:cover}.hero-group-full-width__text{padding:1.125rem 0 1.125rem 1.125rem;width:48%}.hero-group-full-width__title,.hero-group-full-width__cta{padding-top:1.5rem}.hero-group-full-width .news-widget{position:absolute;bottom:1.125rem;right:1.125rem;background-color:#fff}}
.icon{display:block !important;width:100%;height:100%;fill:currentColor}
.icon-cta{min-width:18.125rem}.icon-cta__text{display:block;overflow:hidden;text-overflow:ellipsis;text-align:center}.icon-cta--left{flex-direction:row-reverse}.icon-cta--left .icon{margin:0 auto 0 0}.icon-cta--right{flex-direction:row}.icon-cta--right .icon{margin:0 0 0 auto}.icon-cta .icon{width:1.5rem;height:1.5rem;flex-shrink:0}.icon-cta--small{min-width:auto}.icon-cta--small .icon{width:1.25rem;height:1.25rem}.icon-cta--icon-only{display:flex;align-items:center;justify-content:center;min-width:auto;padding:0;background-color:rgba(0,0,0,0);width:2.5rem;height:2.5rem;position:relative}.icon-cta--icon-only::before{content:"";background-color:#f5f5f5;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;border-radius:50%;border:.0625rem solid rgba(0,0,0,0);transition:all .2s ease-out}.icon-cta--icon-only:hover::before{background-color:#b3b1b1;border:.0625rem solid #000}.icon-cta--icon-only:focus-visible{outline:none}.icon-cta--icon-only:focus-visible::before{border:.0625rem solid #000}.icon-cta--icon-only .icon{width:1.5rem;height:1.5rem}.icon-cta--text{display:inline-flex;flex-wrap:nowrap;align-items:center;min-width:auto;padding:0;background-color:rgba(0,0,0,0);text-decoration:underline}.icon-cta--text:hover{text-decoration:none}.icon-cta--text:focus{outline:.0625rem solid #000;outline-offset:.25rem}.icon-cta--text:focus:not(:focus-visible)>span{outline:none}.icon-cta--text .icon{width:1.5rem;height:1.5rem}.icon-cta--text .icon--arrow-right{transform:scale(0.7)}.nav-section__link:has(.icon-cta--text:focus){outline:.0625rem solid #000;outline-offset:0;position:relative}.nav-section__link:has(.icon-cta--text:focus) .icon-cta--text{outline:none}
.inset-text{padding-top:1.84375rem;padding-bottom:1.84375rem}.inset-text .container{row-gap:1.5rem}.inset-text__text p{margin-bottom:1.5rem}@media(min-width:48rem){.inset-text{padding-top:3.6875rem;padding-bottom:3.6875rem}.inset-text .container{align-content:space-between}.inset-text__text p{margin-bottom:2.5rem}}
.link-list{display:flex;flex-direction:column;gap:1.5625rem}.link-list__title{color:#777676;font-size:.75rem !important}.link-list__items{display:flex;flex-direction:column;gap:1.5625rem;list-style:none;padding:0}.link-list__item{font-size:.875rem;font-weight:500}.link-list__link:hover{text-decoration:underline}.link-list__link:focus{outline:none}.link-list__link:focus-visible{outline:1px solid #000;outline-offset:.125rem}
.menu-link{display:flex;background-color:rgba(0,0,0,0);align-items:center;padding:0;text-align:left}.menu-link .menu-link__icon{width:1.5rem;height:1.5rem}@media(max-width:35.9375rem){.menu-link,.header__profile-cta{width:100%;min-height:2.75rem;padding:.5rem 1rem;border-radius:.3125rem;justify-content:space-between;background-color:#fff;transition:background-color .2s ease-out}.menu-link.active-trail,.menu-link:hover,.header__profile-cta.active-trail,.header__profile-cta:hover{background-color:var(--color-background)}.menu-link:hover,.header__profile-cta:hover{text-decoration:underline}.menu-link:focus,.header__profile-cta:focus{outline:none;position:relative}.menu-link:focus::after,.header__profile-cta:focus::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:.0625rem solid #000;z-index:1}.menu-link:focus:not(:focus-visible),.header__profile-cta:focus:not(:focus-visible){outline:none}.menu-link:focus:not(:focus-visible)::after,.header__profile-cta:focus:not(:focus-visible)::after{content:none}.header__profile-cta:focus{outline:none !important}}@media(min-width:36rem){.menu-link:not(.menu-link--root){max-width:var(--nav-item-max-width,7.5rem);min-height:3.125rem;padding:.75rem .625rem;width:100%;min-height:2.75rem;padding:.5rem 1rem;border-radius:.3125rem;justify-content:space-between;background-color:#fff;transition:background-color .2s ease-out}.menu-link:not(.menu-link--root).active-trail,.menu-link:not(.menu-link--root):hover{background-color:var(--color-background)}.menu-link:not(.menu-link--root):hover{text-decoration:underline}.menu-link:not(.menu-link--root):focus{outline:none;position:relative}.menu-link:not(.menu-link--root):focus::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:.0625rem solid #000;z-index:1}.menu-link:not(.menu-link--root):focus:not(:focus-visible){outline:none}.menu-link:not(.menu-link--root):focus:not(:focus-visible)::after{content:none}.menu-link--root{height:var(--header-primary-height);border-top:.1875rem solid rgba(0,0,0,0);transition:border-color .2s ease-out;padding:0}.header__nav--secondary .menu-link--root{height:var(--header-secondary-height)}.menu-link--root.active-trail,.menu-link--root:hover{border-color:var(--color-primary)}.menu-link--root:focus{outline:none}.menu-link--root:focus>span{outline:.125rem solid #000;outline-offset:.25rem}.menu-link--root:focus:not(:focus-visible)>span{outline:none}.menu-link--root .menu-link__icon{display:none}}
:root{--nav-item-max-width:7.5rem;--nav-column-gap:1.5rem}.nav-list{display:flex;gap:0;list-style:none;padding:0}@media(max-width:35.9375rem){body:has(.header.menu-open){overflow-y:hidden;-webkit-overflow-scrolling:none;overscroll-behavior:none}.menu-open .header__nav--primary::after,.menu-open .header__nav--secondary::after{content:"";position:absolute;inset:0;background-color:#fff;z-index:-1}.header__nav--primary .nav-list,.header__nav--secondary .nav-list{flex-direction:column;padding-left:.5rem;padding-right:.5rem}.header:has(.header__bottom) .header__nav--primary .nav-list--root{padding-left:0;padding-right:0}.header:has(.header__bottom) .header__nav--primary .nav-list--root .menu-link{padding-left:.5rem;padding-right:.5rem}.nav-section-wrapper:has(.nav-section--visible){position:fixed;top:0;left:0;right:0;bottom:0;display:block}.nav-list--root+.nav-section-wrapper:has(.nav-section--visible){top:var(--header-mobile-height)}.nav-section__link{margin:0 .5rem;padding:.5rem 1rem;border-bottom:.5px solid rgba(179,177,177,.5)}.nav-section{position:absolute;inset:0;width:100vw;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth;transition:transform .2s ease-out;background-color:#fff;transform:translateX(100%);display:none}.nav-section.animate-entering{display:block;transform:translateX(100%)}.nav-section.animate-enter-active{transform:translateX(0)}.nav-section.animate-leaving{transform:translateX(100%)}.nav-section.animate-leave-end{display:none}.nav-section--visible{display:block;transform:translateX(0)}.nav-section__back{display:flex;align-items:center;padding:.5rem 1rem;margin-top:.125rem;margin-bottom:.125rem;border-bottom:.5px solid rgba(179,177,177,.5)}}@media(min-width:36rem){.nav-list--root{flex-direction:row;gap:1rem;align-items:center;position:relative}.nav-section .nav-list,.nav-list .nav-list{flex-direction:column}.nav-section{display:flex;flex-direction:column;min-width:var(--nav-item-max-width);background-color:#fff;transition:opacity .2s ease-out}.nav-section--level-0{position:absolute;width:max-content;max-width:calc(100vw - 2rem);background-color:#fff;padding:1.25rem;border:.5px solid rgba(179,177,177,.5);border-radius:.3125rem;transform:translateY(-0.5rem);display:grid;column-gap:var(--nav-column-gap);z-index:200;left:var(--nav-section-left,auto);right:var(--nav-section-right,1rem)}.nav-section--level-0::after{content:"";position:absolute;inset:1.25rem;background:repeating-linear-gradient(to right,transparent 0,transparent calc(var(--nav-item-max-width) + var(--nav-column-gap) / 2),rgba(179,177,177,0.3) calc(var(--nav-item-max-width) + var(--nav-column-gap) / 2),rgba(179,177,177,0.3) calc(var(--nav-item-max-width) + var(--nav-column-gap) / 2 + 1px),transparent calc(var(--nav-item-max-width) + var(--nav-column-gap) / 2 + 1px),transparent calc(var(--nav-item-max-width) + var(--nav-column-gap)));z-index:-1}.header__nav--secondary .nav-section--level-0{left:calc(var(--nav-section-left,auto) - 1.5rem);transform:translateY(-0.5rem)}.nav-section--hidden{opacity:0;pointer-events:none;visibility:hidden}.nav-section__back{display:none}.nav-section__link{padding:.5625rem 1rem}.nav-section:has(>.nav-section-wrapper){display:grid;column-gap:var(--nav-column-gap);grid-template-columns:var(--nav-item-max-width) minmax(var(--nav-item-max-width),max-content)}.nav-section:has(>.nav-section__link){grid-template-rows:3.125rem min-content}.nav-section:has(>.nav-section__link)>.nav-section__link{grid-row-start:1;grid-column-start:1;border-bottom:.5px solid rgba(179,177,177,.5)}.nav-section:has(>.nav-section__link):has(>.nav-section-wrapper)>.nav-list{grid-row-start:2}.nav-section:has(>.nav-section__link):not(:has(.nav-section-wrapper)){width:min-content}.nav-section-wrapper{display:grid}.nav-section-wrapper>.nav-section{grid-column-start:1;grid-row-start:1}.nav-list:has(>.nav-list-item:nth-child(n+11)){display:grid;column-gap:var(--nav-column-gap);grid-template-columns:repeat(2,var(--nav-item-max-width));grid-auto-flow:column}.nav-list>.nav-list-item:nth-child(-n+10){grid-column:1}.nav-list>.nav-list-item:nth-child(n+11){grid-column:2;grid-row:auto}}@media(min-width:48rem){:root{--nav-item-max-width:11.25rem;--nav-column-gap:2rem}}@media(min-width:62rem){:root{--nav-item-max-width:16.25rem;--nav-column-gap:2.5rem}.nav-list--root{gap:1.625rem}}
.search-field{position:relative}.search-field__input{display:flex;align-items:center;width:100%;border-radius:6.25rem;border:.5px solid #777676;font-size:1rem;font-weight:500;padding:.375rem 1rem .375rem 3.1875rem}.search-field__input:focus{outline:2px solid #000}.search-field__icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);pointer-events:none}
.table{padding:1.84375rem 0}.table table{min-width:100%;table-layout:fixed;border-spacing:0 .75rem;white-space:nowrap}.table__wrap{position:relative}.table__holder{position:relative;overflow-x:auto;width:100%}.table__holder::-webkit-scrollbar{display:none}.table__fixed{position:-webkit-sticky;position:sticky;background-color:#fff;left:0;white-space:normal;min-width:11.8125rem;max-width:11.8125rem;padding:0}.table__fixed--first{border-bottom:none}.table__fixed--first::after{position:absolute;bottom:0rem;left:0;right:.5rem;height:.0625rem;background-color:#b3b1b1;content:""}.table caption{font-size:1.75rem;font-weight:500;line-height:1.07143;letter-spacing:-0.0875rem;padding-bottom:1.875rem;white-space:wrap;width:calc(100vw - 1.5rem*2)}.table a{text-decoration:underline;position:relative;transition:text-decoration-color .2s ease-out}.table a:hover{text-decoration-color:var(--color-primary)}.table a:focus-visible{outline:solid #000 .125rem;outline-offset:.25rem}.table tr:first-child th:not(.table__fixed){border-bottom-width:.0625rem;border-bottom-color:#f5f5f5;border-bottom-style:solid;padding:0 1.25rem .75rem}.table th{text-align:left;padding:0 2rem .75rem 0}.table td{padding:1.03125rem 1.25rem}.table td.last{padding-top:0;padding-bottom:0}.table td:not(.table__fixed){background-color:var(--color-background)}.table td:first-of-type{border-top-left-radius:.3125rem;border-bottom-left-radius:.3125rem;margin-bottom:.75rem}.table td:last-child{border-top-right-radius:.3125rem;border-bottom-right-radius:.3125rem;margin-bottom:.75rem}.progress-container{position:absolute;right:0;bottom:0;width:11.25rem;height:6px;background-color:#f6f4fc;border-radius:.1875rem}.progress-bar{height:6px;background:#1037fb;width:0;border-radius:.1875rem}@media(min-width:48rem){.table{padding:3.6875rem 0}.table caption{width:calc((100vw - 1.25rem*2)/12*10);max-width:45rem;margin:0 auto}.table__fixed{max-width:none;min-width:none;white-space:nowrap}.table caption{font-size:2.375rem;line-height:1.118421;letter-spacing:-0.11875rem;padding-bottom:1.875rem}.table th{padding:0 1.25rem .75rem}}@media(min-width:62rem){.progress-container{display:none}}
.ticker{--ticker-gap:1.75rem;--ticker-speed:150s;margin-top:1.84375rem;margin-bottom:1.84375rem;background-color:#000;color:#fff;display:flex;flex-direction:row;font-family:"Poppins";gap:var(--ticker-gap);overflow:hidden;width:100%;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}.ticker--footer{--ticker-gap:1rem;border-bottom:1px solid rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.2);margin:0;color:#959595;background-color:rgba(0,0,0,0);padding:0}@keyframes scrolling{0%{transform:translateX(0);-webkit-transform:translateX(0)}100%{transform:translateX(calc(-100% - var(--ticker-gap)));-webkit-transform:translateX(calc(-100% - var(--ticker-gap)))}}.ticker__container{display:flex;flex-direction:row;gap:var(--ticker-gap);animation:scrolling var(--ticker-speed) infinite linear;-webkit-animation:scrolling var(--ticker-speed) infinite linear;margin:1.25rem 0}.ticker:hover .ticker__container{animation-play-state:paused}.ticker__text{flex-shrink:0;white-space:nowrap;user-select:none;transform:translateZ(10px)}.ticker__text--bullet:before{content:"•";padding:0 1rem}@media(min-width:48rem){.ticker{margin-top:3.6875rem;margin-bottom:3.6875rem}.ticker--footer{margin:0}}@media(prefers-reduced-motion:reduce){.ticker__container{animation:none}}
.paragraph--unpublished{background-color:#fff4f4;}
