/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.spotlight.size_0 .spotlight_article_body:before{height:160%;background:linear-gradient(0deg,rgba(0,0,0,.95),rgba(0,0,0,0));}.spotlight.size_0 .spotlight_article_background:before{background:rgba(0,0,0,.75);}.alert_block.alert_info_top_compact{background:#000;}.alert_block.alert_info_top_compact .alert_link_compact [class$=_label]{color:#fff;}@media screen and (min-width:740px){.alert_block.alert_info_top_compact .alert_link_compact{font-size:24px;font-size:1.5rem;}}.alert_block.alert_info_top_compact .alert_link_compact [class$=_icon]{color:#fff;}.alert_block.alert_info_top_compact:focus .alert_link_compact [class$=_icon],.alert_block.alert_info_top_compact:hover .alert_link_compact [class$=_icon]{color:var(--color-yellow);}.alert_block.alert_info_top_compact:focus .alert_link_compact [class$=_label],.alert_block.alert_info_top_compact:hover .alert_link_compact [class$=_label]{color:var(--color-yellow);}.theme_red:not(.without-link) .intro_link{background:none;padding:0;border:0;color:var(--color-red);text-transform:none;text-decoration:none;cursor:pointer;transition:color 200ms ease;}.theme_red:not(.without-link) .intro_link:hover,.theme_red:not(.without-link) .intro_link:focus-visible{background:none;color:var(--color-black);}.theme_red:not(.without-link) .intro_link :where([class*="label"]){font-size:18px;line-height:1;letter-spacing:0;display:inline-flex;align-items:center;gap:8px;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-skip-ink:auto;text-decoration-color:#d4d9dc;transition:text-decoration-color 0.25s ease;}.theme_red:not(.without-link) .intro_link:hover :where([class*="label"]),.theme_red:not(.without-link) .intro_link:focus-visible :where([class*="label"]){text-decoration-color:var(--color-red);}.theme_red:not(.without-link) .intro_link :where([class*="label"])::after{content:"";width:30px;height:30px;border-radius:50%;display:inline-grid;place-items:center;background:var(--color-red);border:1px solid var(--color-red);background-image:url("/sites/default/files/2026-01/arrow_white.svg");background-repeat:no-repeat;background-position:center;background-size:14px;transition:background-color 0.25s ease,border-color 0.25s ease,background-size 0.25s ease;}.theme_red:not(.without-link) .intro_link:hover :where([class*="label"])::after,.theme_red:not(.without-link) .intro_link:focus-visible :where([class*="label"])::after{animation:peak_trigger_poof 0.5s forwards;background:var(--color-black);border-color:var(--color-black);background-image:url("/sites/default/files/2026-01/arrow_white.svg");background-size:16px;background-repeat:no-repeat;background-position:center;background-size:14px;}.theme_red:not(.without-link) .intro_title{width:100%;position:relative;margin-bottom:0;padding-right:0;text-align:center;}.theme_red:not(.without-link) .intro_details,.theme_red:not(.without-link) .intro_title:before,.theme_red:not(.without-link) .intro_caption{display:none;}@media screen and (min-width:500px){.theme_red:not(.without-link) .intro_title{font-size:2.5rem;}}@media screen and (min-width:740px){.theme_red:not(.without-link) .intro_title{font-size:2.75rem;}}@media screen and (min-width:980px){.theme_red:not(.without-link) .intro_inner{display:flex;flex-direction:column;align-items:center;justify-content:center;}.theme_red:not(.without-link) .intro_title{position:relative;width:100%;padding:0;margin:0;display:flex;gap:24px;justify-content:space-between;text-align:center;line-height:1;align-items:center;flex:0 0 40%;}.theme_red:not(.without-link) .intro_title:before{content:"";position:relative;width:clamp(20%,26%,30%);height:4px;background:color-mix(in srgb,#f0f2f3 80%,black 10%) !important;left:0;top:0;right:0;bottom:0;margin:0;transform:none;display:block;float:left;border-radius:4px;flex:0 0 29%;}.theme_red:not(.without-link) .intro_title::after{content:"";position:relative;width:clamp(20%,26%,30%);height:4px;background:color-mix(in srgb,#f0f2f3 80%,black 10%);left:0;top:0;right:0;bottom:0;margin:0;transform:none;display:block;float:right;border-radius:4px;flex:0 0 29%;}.theme_red:not(.without-link) .intro_details{width:100%;display:flex;align-items:center;justify-content:center;padding-left:0;}.theme_red:not(.without-link).intro_block{padding-top:80px;padding-bottom:0;z-index:100;}.news_selector .component_block{margin-top:70px;}}@media screen and (min-width:1140px){.theme_red:not(.without-link) .intro_title{font-size:2.75rem;}}@media screen and (min-width:1220px){.theme_red:not(.without-link) .intro_title{font-size:3.5rem;}}@media (prefers-reduced-motion:reduce){.theme_red:not(.without-link) .intro_link,.theme_red:not(.without-link) .intro_link :where([class*="label"]),.theme_red:not(.without-link) .intro_link :where([class*="label"])::after{transition:none;animation:none;}}@media screen and (min-width:980px){.news_selector_item.news_selector_item_68352_2.fs-swap-target.fs-swap-enabled{margin-top:70px;}.news_selector_item.news_selector_item_68352_2.fs-swap-target.fs-swap-enabled.fs-swap-active{margin-top:140px;}}
.anchor-link:target::before{content:"";display:block;height:75px;margin:-75px 0 0;}@media screen and (min-width:980px){.anchor-link:target::before{height:110px;margin:-110px 0 0;}}
.news_selector_select_wrapper{display:none;}
.path-taxonomy .msg--unpublished{display:none;}
