/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#openid-connect-login-form #edit-openid-connect-client-windows-aad-login{max-width:18.625rem;}.c--component.c--login-form{display:none;}
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){.fi--form-item input[type='date']::after{top:17px}}
.date-recur-modular-alpha-widget .container-inline .form-item-field-event-date-0-mode div{display:block;margin-bottom:2.5em}.date-recur-modular-alpha-widget .container-inline .js-form-type-checkbox{display:inline-block;margin-right:1em;}
.cc--header-branding svg #white{display:none;}.cc--header-branding svg #black{display:inline;}.cc--header-branding svg #black path{fill:#000;}.cc--header-branding svg #white path{fill:#fff;}body.transparent-header #l--main-header .cc--header-branding svg #white{display:inline;}body.transparent-header #l--main-header .cc--header-branding svg #black{display:none;}
.page-node-type-story .publication-date,.story-listing .publication-date{display:none;}.story-listing .f--field.f--eyebrow{display:none;}
.cc--footer-branding .logo{width:19.53rem;margin-left:-1.8rem;}#l--main-header .cc--header{padding-bottom:0.9375rem;}@media screen and (min-width:768px){#l--main-header .cc--header{padding-bottom:2rem;}}@media screen and (min-width:1024px){#l--main-header .cc--header{padding-bottom:1rem;}.cc--header-branding .c--header-branding a{width:16.25rem;}}@media screen and (min-width:1200px){#l--main-header .cc--header{padding-bottom:2rem;}}
.cc_banner-wrapper{z-index:1000001;}body.transparent-header{z-index:102;}
