:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none;}:where(.wp-block-columns){margin-bottom:1.75em;}:where(.wp-block-columns.has-background){padding:1.25em 2.375em;}:where(.wp-block-post-comments input[type=submit]){border:none;}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff;}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000;}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit;}:where(.wp-block-file){margin-bottom:1.5em;}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em;}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none;}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative;}@keyframes show-content-image{0%{visibility:hidden;}99%{visibility:hidden;}to{visibility:visible;}}@keyframes turn-on-visibility{0%{opacity:0;}to{opacity:1;}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible;}99%{opacity:0;visibility:visible;}to{opacity:0;visibility:hidden;}}@keyframes lightbox-zoom-in{0%{transform:translate(calc(( -100vw + var(--wp--lightbox-scrollbar-width) ) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));}to{transform:translate(-50%,-50%) scale(1);}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible;}99%{visibility:visible;}to{transform:translate(calc(( -100vw + var(--wp--lightbox-scrollbar-width) ) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden;}}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1;}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8;}:root :where(.wp-block-latest-posts.is-grid){padding:0;}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0;}ol,ul{box-sizing:border-box;}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em;}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em;}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em;}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em);}to{opacity:1;transform:translateY(0);}}:root :where(p.has-background){padding:1.25em 2.375em;}:where(p.has-text-color:not(.has-link-color)) a{color:inherit;}:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em;}:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px);}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap);}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em;}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px;}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px;}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px;}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center;}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em;}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px;}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em;}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0;}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em;}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch;}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset !important;margin-right:0;padding:1ch 2ch;text-decoration:none !important;}:root :where(.wp-block-table-of-contents){box-sizing:border-box;}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap);}:where(pre.wp-block-verse){font-family:inherit;}.editor-styles-wrapper,.entry-content{counter-reset:footnotes;}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important;}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}html :where(.has-border-color){border-style:solid;}html :where([style*=border-top-color]){border-top-style:solid;}html :where([style*=border-right-color]){border-right-style:solid;}html :where([style*=border-bottom-color]){border-bottom-style:solid;}html :where([style*=border-left-color]){border-left-style:solid;}html :where([style*=border-width]){border-style:solid;}html :where([style*=border-top-width]){border-top-style:solid;}html :where([style*=border-right-width]){border-right-style:solid;}html :where([style*=border-bottom-width]){border-bottom-style:solid;}html :where([style*=border-left-width]){border-left-style:solid;}html :where(img[class*=wp-image-]){height:auto;max-width:100%;}:where(figure){margin:0 0 1em;}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px);}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px;}}blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0;border:0;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}main{display:block;}html{box-sizing:border-box;}*,::after,::before{box-sizing:inherit;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-moz-focus-inner{border-style:none;padding:0;}:-moz-focusring{outline:1px dotted ButtonText;}body,button,input,select,textarea{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;text-transform:none;font-size:17px;line-height:1.5;}p{margin-bottom:1.5em;}h1,h2,h3,h4,h5,h6{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;}h1{font-size:42px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none;}h2{font-size:35px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none;}ol,ul{margin:0 0 1.5em 3em;}ul{list-style:disc;}li>ol,li>ul{margin-bottom:0;margin-left:1.5em;}b,strong{font-weight:700;}img{height:auto;max-width:100%;}button,input[type=button],input[type=reset],input[type=submit]{background:#55555e;color:#fff;border:1px solid transparent;cursor:pointer;-webkit-appearance:button;padding:10px 20px;}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border:1px solid;border-radius:0;padding:10px 15px;max-width:100%;}a,button,input{transition:color .1s ease-in-out,background-color .1s ease-in-out;}a{text-decoration:none;}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}#primary[tabindex="-1"]:focus{outline:0;}.main-navigation{z-index:100;padding:0;clear:both;display:block;}.main-navigation a{display:block;text-decoration:none;font-weight:400;text-transform:none;font-size:15px;}.main-navigation ul{list-style:none;margin:0;padding-left:0;}.main-navigation .main-nav ul li a{padding-left:20px;padding-right:20px;line-height:60px;}.inside-navigation{position:relative;}.main-navigation .inside-navigation{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;}.main-navigation .main-nav>ul{display:flex;flex-wrap:wrap;align-items:center;}.main-navigation li{position:relative;}.main-navigation .menu-bar-items{display:flex;align-items:center;font-size:15px;}.main-navigation .menu-bar-items a{color:inherit;}.main-navigation .menu-bar-item{position:relative;}.main-navigation .menu-bar-item>a{padding-left:20px;padding-right:20px;line-height:60px;}.main-navigation ul ul{display:block;box-shadow:1px 1px 0 rgba(0,0,0,.1);float:left;position:absolute;left:-99999px;opacity:0;z-index:99999;width:200px;text-align:left;top:auto;transition:opacity 80ms linear;transition-delay:0s;pointer-events:none;height:0;overflow:hidden;}.main-navigation ul ul a{display:block;}.main-navigation ul ul li{width:100%;}.main-navigation .main-nav ul ul li a{line-height:normal;padding:10px 20px;font-size:14px;}.main-navigation .main-nav ul li.menu-item-has-children>a{padding-right:0;position:relative;}.main-navigation:not(.toggled) ul li.sfHover>ul,.main-navigation:not(.toggled) ul li:hover>ul{left:auto;opacity:1;transition-delay:150ms;pointer-events:auto;height:auto;overflow:visible;}.main-navigation:not(.toggled) ul ul li.sfHover>ul,.main-navigation:not(.toggled) ul ul li:hover>ul{left:100%;top:0;}.nav-float-right .main-navigation ul ul ul{top:0;}.menu-item-has-children .dropdown-menu-toggle{display:inline-block;height:100%;clear:both;padding-right:20px;padding-left:10px;}.menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px;}.sidebar .menu-item-has-children .dropdown-menu-toggle,nav ul ul .menu-item-has-children .dropdown-menu-toggle{float:right;}.site-header{position:relative;}.inside-header{padding:20px 40px;}.site-logo{display:inline-block;max-width:100%;}.site-header .header-image{vertical-align:middle;}.inside-header{display:flex;align-items:center;}.nav-float-right #site-navigation{margin-left:auto;}.entry-content:not(:first-child),.entry-summary:not(:first-child),.page-content:not(:first-child){margin-top:2em;}.entry-header,.site-content{word-wrap:break-word;}.entry-content>p:last-child,.entry-summary>p:last-child,.page-content>p:last-child,.read-more-container,.taxonomy-description p:last-child{margin-bottom:0;}.site-content{display:flex;}.grid-container{margin-left:auto;margin-right:auto;max-width:1200px;}.page-header,.sidebar .widget,.site-main>*{margin-bottom:20px;}.one-container .site-content{padding:40px;}.one-container .site-main>:last-child,.separate-containers .site-main>:last-child{margin-bottom:0;}.full-width-content .container.grid-container{max-width:100%;}.full-width-content.one-container .site-content,.full-width-content.separate-containers .inside-article{padding:0;}.gp-icon{display:inline-flex;align-self:center;}.gp-icon svg{height:1em;width:1em;top:.125em;position:relative;fill:currentColor;}.close-search .icon-search svg:first-child,.icon-menu-bars svg:nth-child(2),.icon-search svg:nth-child(2),.toggled .icon-menu-bars svg:first-child{display:none;}.container.grid-container{width:auto;}.menu-toggle,.mobile-bar-items,.sidebar-nav-mobile{display:none;}.menu-toggle{padding:0 20px;line-height:60px;margin:0;font-weight:400;text-transform:none;font-size:15px;cursor:pointer;}button.menu-toggle{background-color:transparent;flex-grow:1;border:0;text-align:center;}button.menu-toggle:active,button.menu-toggle:focus,button.menu-toggle:hover{background-color:transparent;}.has-menu-bar-items button.menu-toggle{flex-grow:0;}.mobile-menu-control-wrapper{display:none;margin-left:auto;align-items:center;}@media (max-width:768px){a,body,button,input,select,textarea{transition:all 0s ease-in-out;}.inside-header{flex-direction:column;text-align:center;}.site-content{flex-direction:column;}.container .site-content .content-area{width:auto;}#main{margin-left:0;margin-right:0;}body:not(.no-sidebar) #main{margin-bottom:0;}}body{background-color:var(--base-2);color:var(--surface-90);}a{color:var(--accent);}a:hover,a:focus,a:active{color:var(--contrast);}.grid-container{max-width:1440px;}.site-header .header-image{width:200px;}:root{--primary:#1b2b4a;--primary-alt:#06449e;--contrast:#7b1a24;--contrast-alt:#c52707;--surface-0:#fff;--surface-10:#fcfdfe;--surface-20:#f5f7fa;--surface-30:#e4e7eb;--surface-70:#3e4c59;--surface-80:#323f4b;--surface-90:#1f2933;--surface-100:#000;}.gp-modal:not(.gp-modal--open):not(.gp-modal--transition){display:none;}.gp-modal__overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center;z-index:10000;backdrop-filter:blur(3px);transition:opacity 500ms ease;opacity:0;}.gp-modal__container{max-width:100%;max-height:100vh;transform:scale(.9);transition:transform 500ms ease;padding:0 10px;}.search-modal-fields{display:flex;}.gp-search-modal .gp-modal__overlay{align-items:flex-start;padding-top:25vh;background:var(--gp-search-modal-overlay-bg-color);}.search-modal-form{width:500px;max-width:100%;background-color:var(--gp-search-modal-bg-color);color:var(--gp-search-modal-text-color);}.search-modal-form .search-field,.search-modal-form .search-field:focus{width:100%;height:60px;background-color:transparent;border:0;appearance:none;color:currentColor;}.search-modal-fields button,.search-modal-fields button:active,.search-modal-fields button:focus,.search-modal-fields button:hover{background-color:transparent;border:0;color:currentColor;width:60px;}body,button,input,select,textarea{font-family:var(--bmwp-body-font);font-size:var(--bmwp-body);}h1,h2,h3,h4,h5,h6{font-family:var(--bmwp-headline-font);}.main-navigation a,.main-navigation .menu-toggle,.main-navigation .menu-bar-items{font-family:var(--bmwp-headline-font);}h2{font-size:clamp(2.25rem,1.7386rem + 2.0455vw,3.375rem);}.site-header{background-color:var(--surface-0);}.main-navigation .main-nav ul li a,.main-navigation .menu-toggle,.main-navigation .menu-bar-items{color:var(--surface-90);}.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a,.main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a,.main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a,.main-navigation .menu-bar-item:hover > a,.main-navigation .menu-bar-item.sfHover > a{color:var(--contrast);}button.menu-toggle:hover,button.menu-toggle:focus{color:var(--surface-90);}.main-navigation .main-nav ul li[class*="current-menu-"] > a{color:var(--primary);}.main-navigation ul ul{background-color:var(--surface-0);}.main-navigation .main-nav ul ul li a{color:var(--surface-90);}.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):hover > a,.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):focus > a,.main-navigation .main-nav ul ul li.sfHover:not([class*="current-menu-"]) > a{color:var(--contrast);background-color:var(--surface-20);}.main-navigation .main-nav ul ul li[class*="current-menu-"] > a{color:var(--primary);background-color:var(--surface-20);}.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.one-container .container,.separate-containers .paging-navigation,.inside-page-header{color:var(--surface-90);}h1{color:var(--surface-90);}h2{color:var(--surface-90);}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{color:var(--contrast);background-color:var(--base-2);border-color:var(--base);}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,select:focus{color:var(--contrast);background-color:var(--base-2);border-color:var(--contrast-3);}button,html input[type="button"],input[type="reset"],input[type="submit"],a.button,a.wp-block-button__link:not(.has-background){color:#fff;background-color:var(--primary);}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover{color:#fff;background-color:var(--primary-alt);}:root{--gp-search-modal-bg-color:var(--base-3);--gp-search-modal-text-color:var(--contrast);--gp-search-modal-overlay-bg-color:rgba(0,0,0,.2);}@media (max-width: 820px){.main-navigation .menu-bar-item:hover > a,.main-navigation .menu-bar-item.sfHover > a{background:none;color:var(--surface-90);}}.inside-header.grid-container{max-width:1520px;}@media (max-width:768px){.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.separate-containers .paging-navigation,.one-container .site-content,.inside-page-header{padding:30px;}.inside-header{padding-right:30px;padding-left:30px;}}.main-navigation .menu-toggle{flex-grow:1;width:auto;}:root{--bmwp-headline-font:"Roboto Condensed";--bmwp-body-font:"Roboto";--bmwp-radius-xs:.125rem;--bmwp-radius-s:.25rem;--bmwp-radius-m:.5rem;--bmwp-radius-l:1rem;--bmwp-radius-xl:1.5rem;--bmwp-radius-xxl:2rem;--bmwp-radius-50:50%;--bmwp-radius-circle:50%;--bmwp-body:clamp(1rem,calc(.96rem + .21vw),1.125rem);--bmwp-headline-xl:clamp(3.05rem,calc(2.24rem + 4.08vw),5.5rem);--bmwp-headline-h1:clamp(2.44rem,calc(1.96rem + 2.41vw),3.89rem);--bmwp-headline-h2:clamp(1.95rem,calc(1.69rem + 1.33vw),2.75rem);--bmwp-headline-h3:clamp(1.56rem,calc(1.44rem + .64vw),1.94rem);--bmwp-headline-h4:clamp(1.25rem,calc(1.21rem + .21vw),1.38rem);--bmwp-headline-h5:clamp(1.05rem,calc(1rem + .11vw),1.18rem);--bmwp-headline-h6:clamp(.97rem,calc(1.01rem + -.05vw),1rem);--bmwp-headline-pre:clamp(.97rem,calc(1.01rem + -.05vw),1rem);--bmwp-headline-body-xl:clamp(1.27rem,calc(1.15rem + .59vw),1.62rem);--bmwp-headline-body-l:clamp(1.13rem,calc(1.05rem + .38vw),1.35rem);--bmwp-headline-body-s:clamp(.89rem,calc(.87rem + .08vw),.94rem);--bmwp-headline-body-xs:clamp(.78rem,calc(.79rem + -.01vw),.79rem);--bmwp-text-s:clamp(.89rem,calc(.87rem + .08vw),.94rem);--bmwp-text-xs:clamp(.78rem,calc(.79rem + -.01vw),.79rem);--bmwp-global-width:1280px;--bmwp-site-wrapper-width:1920px;--width-m:64rem;--width-s:48rem;--width-xs:40rem;--idis-large-p:clamp(1.13rem,calc(1.05rem + .38vw),1.35rem);--inline-padding:clamp(1rem,.848rem + .758vw,1.5rem);}.gb-button{line-height:1em;}.gb-container p:last-child:last-of-type{margin-bottom:0;}h1{font-size:var(--bmwp-headline-h1);}h2{font-size:var(--bmwp-headline-h2);}ul.wp-block-list li,ul li.gb-text{margin-bottom:.75rem;font-size:var(--bmwp-body);}ul.wp-block-list li:only-child,ul li.gb-text:only-child{margin-bottom:0;}#main{min-height:65vh;}.inside-header{padding-inline:0 !important;}.inside-header.grid-container{max-width:var(--bmwp-global-width);}.site-header,.sub-menu.custom-sub-menu,.inside-header.grid-container{padding-inline:clamp(1rem,.848rem + .758vw,1.5rem) !important;}.site-content,#content{padding:0;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{filter:grayscale(100) opacity(.3);cursor:pointer;}#site-navigation .menu-bar-item a{padding-right:0;}.search-modal-fields button{background:var(--surface-20) !important;color:var(--surface-70) !important;line-height:1;font-weight:600;border-left:1px solid var(--surface-30);padding:10px 12px;}.search-modal-fields button:hover{background:var(--surface-30) !important;color:var(--surface-90) !important;}.search-modal-fields input{background-color:#fff !important;border-radius:4px;border:none;padding:0 1em;outline:none;}.search-modal-form{color:var(--surface-80);}.search-modal-fields{border-radius:4px;overflow:hidden;outline:1px solid var(--surface-30);box-shadow:0 0 0 rgba(0,0,0,.06);transition:all 250ms ease-in;background-color:var(--surface-0);}.search-modal-fields:focus-within{outline:1px solid var(--surface-30);box-shadow:0 4px 10px rgba(0,0,0,.06);}.gp-search-modal .gp-modal__overlay{background-color:rgba(31,41,51,.6);}.mobile-menu-control-wrapper .menu-toggle,.mobile-menu-control-wrapper .menu-toggle:hover,.mobile-menu-control-wrapper .menu-toggle:focus,.has-inline-mobile-toggle #site-navigation.toggled{background-color:transparent;margin-right:-1rem;font-size:1em;line-height:8px;}p{font-family:var(--body-font);font-size:var(--bmwp-body);font-weight:400;line-height:1.5;margin-bottom:1.5rem;}h1,h2,h3,h4,h5,h6,.gb-headline-xl,.gb-headline-h1,.gb-headline-h2,.gb-headline-h3,.gb-headline-h4,.gb-headline-h5,.gb-headline-h6{font-weight:600;margin-bottom:.5em;}.wp-block-list li{margin-bottom:1.2rem;}html{scroll-padding-top:40px;}::-webkit-scrollbar{width:1.5em;}::-webkit-scrollbar-thumb{box-shadow:inset 0 0 10px 10px var(--surface-70);border:solid 8px transparent;border-radius:100vw;min-height:100px;}::-webkit-scrollbar-track{box-shadow:inset 0 0 10px 10px transparent;border:solid 8px transparent;margin:10px;}::selection{background:var(--primary);color:var(--surface-0);}::-webkit-scrollbar-thumb:horizontal{border:solid 5px transparent;box-shadow:inset 0 0 8px 8px var(--surface-30);}.site-header .inside-header{border-bottom:1px solid rgba(172,182,194,.25);}.gp-icon.icon-search svg{height:1.2em;width:1.2em;}.main-navigation ul ul{width:235px;}.main-navigation a{font-size:var(--bmwp-body);font-weight:inherit;}.menu-item-has-children .dropdown-menu-toggle{padding-right:10px;}.mobile-menu-control-wrapper .menu-toggle,.mobile-menu-control-wrapper .menu-toggle:hover,.mobile-menu-control-wrapper .menu-toggle:focus,.has-inline-mobile-toggle #site-navigation.toggled{line-height:24px;}#site-navigation.main-navigation.sub-menu-right{width:100%;flex-grow:1;}.main-navigation .menu-bar-items a.gb-button{color:var(--surface-0);}.main-navigation .inside-navigation{justify-content:flex-end;}.main-navigation ul ul{border:1px solid var(--surface-30);}.main-navigation .main-nav ul ul li a{font-size:16px;}ul.language-switcher{display:flex;list-style:none;margin-bottom:0;}ul.language-switcher li:not(:last-child){margin-right:10px;}ul.language-switcher li,ul.language-switcher li a,ul.language-switcher li a img{height:32px;width:32px;}ul.language-switcher li a img{padding:3px;border:2px solid var(--contrast-3);border-radius:32px;}ul.language-switcher li.language-current a img,ul.language-switcher li:hover a img{border:2px solid var(--contrast);transition:border 177ms ease-in;}ul.language-switcher li a img{border:2px solid #737373;transition:border 177ms ease-out;}.site-footer.grid-container{max-width:100%;}.bg-overlay:before{z-index:0;position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);}@keyframes banner-fade-in{0%{transform:translateY(100vh);}100%{transform:translateY(0);}}@keyframes cookie-settings-fade-in{0%{transform:translateY(100vh) translateX(-50%);}100%{transform:translateY(0) translateX(-50%);}}@media (max-width: 768px){.main-navigation .menu-bar-item > a{padding-right:10px;}.menu-toggle{padding-left:10px;}.site-header .header-image{width:105px;}ul.language-switcher{margin-left:12px;}.main-navigation ul ul{border:1px solid var(--surface-0);}.inside-header{padding:5px 40px;}}@media (min-width: 769px) and (max-width: 1024px){.site-header .header-image{width:120px;}ul.language-switcher{margin-left:16px;}.main-navigation ul ul{border:1px solid var(--surface-0);}}@media (min-width: 1025px){.menu-bar-items a.gb-button{margin-left:15px;}ul.language-switcher{margin-left:24px;}.main-navigation ul ul{width:272px;}.main-navigation .main-nav ul ul li a{font-size:17px;}}@media (min-width: 769px){.inside-navigation,.inside-navigation .gp_mega_item{position:unset;}.menu-toggle,.main-navigation .menu-bar-item > a{line-height:84px;}}@media (min-width: 769px) and (max-width: 1440px){.is-logo-image{max-width:125px;}}[id^="wpforms"] input[type="text"],[id^="wpforms"] input[type="email"],[id^="wpforms"] input[type="tel"],[id^="wpforms"] input[type="url"],[id^="wpforms"] textarea,[id^="wpforms"] select{border-color:var(--surface-90) !important;color:var(--primary);border-radius:0 !important;height:50px;line-height:50px;}[id^="wpforms"] input[type="text"]:focus,[id^="wpforms"] input[type="email"]:focus,[id^="wpforms"] input[type="tel"]:focus,[id^="wpforms"] input[type="url"]:focus,[id^="wpforms"] textarea:focus,[id^="wpforms"] select:focus{border-color:var(--primary-alt);}ul[id^="wpforms"]{list-style:none;}input[type="checkbox"],input[type="radio"]{display:none !important;}input[type="checkbox"] ~ label,input[type="radio"] ~ label{position:relative;padding-left:1.75rem !important;}input[type="checkbox"] ~ label:before,input[type="radio"] ~ label:before{position:absolute;content:"";width:20px;height:20px;background:var(--surface-0);border:1px solid var(--primary-alt);left:0;top:2px;border-radius:0;cursor:pointer;}input[type="checkbox"]:checked + label:after,input[type="radio"]:checked + label:after{position:absolute;content:"";width:20px;height:20px;left:0;top:2px;border-radius:0;border:6px solid var(--primary-alt);background-color:var(--surface-0);cursor:pointer;}#altEmail_container{display:none;}div[id^="wpforms-16317-field_"] label{font-family:var(--bmwp-headline-font);font-size:var(--bmwp-body);margin-bottom:6px;}@keyframes marquee-horizontal{to{transform:translateX(calc(-100% - var(--marquee-gap)));}}[data-cta="no-reg-form"]{display:none;}