:root{/* Since AL doesn't have all the Brand Color pickers to support Rushmore fully, use neutral colors for Main Menu */
--MainMenuItem-Color:var(--Colors-Neutral06);--MainMenuItemHover-Color:var(--Colors-UniversalBlack);--MainMenuItemFocus-Color:var(--MainMenuItemHover-Color);--MainMenuItemActive-Color:var(--MainMenuItemHover-Color);}
/* TODO: DROP THIS AFTER 6.6.1 RELEASE PATCH */
.Redactor4Box ul li{list-style-type:unset;}
.Redactor4Box ol li{list-style-type:inherit;}
/*
@todo These custom updates for AmplifyCore are targeted to reach WJ Core in v6.3.x
*/
.redactor-box:has(.FullViewportWidthEmbed){padding-inline:0;}
.Page:is(.redactor-box,.CMSPage) .HTMLContent:has(> .FullViewportWidthEmbed){max-width:unset;padding:0;}
.HTMLContent .FullViewportWidthEmbed > .EmbedInner{height:100%;padding:0;}
.HTMLContent .FullViewportWidthEmbed > .EmbedInner > iframe{position:static;}
.CMSPage .MainContentInner:has(> .HTMLContent > .EmbedWithHiddenPageHeader) > .PageHeader{display:none;}
.HTMLContent .ThreeColumns{display:flex;justify-content:space-between;flex-wrap:wrap;padding:12px 0;}
.HTMLContent .ThreeColumns>*{flex-basis:31.5%;}
@media (max-width: 640px) {
.HTMLContent .ThreeColumns>*{flex-basis:100%;padding:12px 0;}
}
.Header.TransparentMode .HeaderNavigation:where(.DarkMode){--HeaderNavItem-Color:var(--Colors-UniversalWhite);--HeaderNavItemHover-Color:var(--Colors-Neutral03);--HeaderNavItemFocus-Color:var(--Colors-Neutral03);}
/* If HeaderNavigatin is not displayed and buttons are, update the buttons display */
.HeaderLogo + :is(.HeaderButtons,.HeaderSearch){flex:1 1 0;}
.HeaderLogo + .HeaderButtons > .NavigationList{justify-content:end;}
.HeaderLogo + .HeaderSearch{max-width:unset;}
.HeaderSlidingMenuButtons:first-child{padding-top:24px;}
@media (max-width: 1140px) {
.HeaderLogo{padding-block:12px;}
}
.sp-preference-center iframe{height:100%;width:100%;display:block;}
.sp-widget iframe{border:0;border-radius:inherit;display:block;}
#main-cookie-banner iframe{display:block;}
.FooterAboutLogoImage{object-fit:contain;object-position:left;max-height:120px;}
.FooterAboutLogoImageMobile{display:none;}
@media (max-width: 1280px) {
.FooterAboutLogoImage{object-position:center;}
}
@media (max-width: 640px) {
.FooterAboutLogoImage{display:none;}
.FooterAboutLogoImageMobile{display:block;}
}
/* TODO: DROP THIS AFTER 6.6.1 RELEASE PATCH */
.BioPage .StaffSocialIconImage{height:100%;width:100%;}