@charset "UTF-8";.t-default,.c-article-body .c-article-body__module .o-module,.c-article-body .c-article-body__footer .o-module,.t-white .c-job-card,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-job-card,.o-module:where(:nth-child(odd)) .c-job-card,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card,.c-accordion__item .c-job-card,.c-flyout .c-job-card,.c-search-results__item:nth-child(odd) .c-job-card,.c-off-canvas__body .c-job-card,.c-search-overlay__content .c-job-card,.c-modal__body .c-job-card,.c-hotspot__caption .c-job-card,.c-job-card .c-job-card,.c-search-results__item:nth-child(even),.t-white .c-accordion__item,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-accordion__item,.c-job-card .c-accordion__item,.c-hotspot__caption .c-accordion__item,.c-modal__body .c-accordion__item,.c-search-overlay__content .c-accordion__item,.c-off-canvas__body .c-accordion__item,.c-search-results__item:nth-child(odd) .c-accordion__item,.c-flyout .c-accordion__item,.o-module:where(:nth-child(odd)) .c-accordion__item,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item,.c-accordion__item .c-accordion__item,:root,:host{--text-color:#333;--background-color:#f8f8f8;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-default,.c-article-body .c-article-body__module .o-module,.c-article-body .c-article-body__footer .o-module,.t-white .c-job-card,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-job-card,.o-module:where(:nth-child(odd)) .c-job-card,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card,.c-accordion__item .c-job-card,.c-flyout .c-job-card,.c-search-results__item:nth-child(odd) .c-job-card,.c-off-canvas__body .c-job-card,.c-search-overlay__content .c-job-card,.c-modal__body .c-job-card,.c-hotspot__caption .c-job-card,.c-job-card .c-job-card,.c-search-results__item:nth-child(even),.t-white .c-accordion__item,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-accordion__item,.c-job-card .c-accordion__item,.c-hotspot__caption .c-accordion__item,.c-modal__body .c-accordion__item,.c-search-overlay__content .c-accordion__item,.c-off-canvas__body .c-accordion__item,.c-search-results__item:nth-child(odd) .c-accordion__item,.c-flyout .c-accordion__item,.o-module:where(:nth-child(odd)) .c-accordion__item,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item,.c-accordion__item .c-accordion__item,:root,:host{color:#333;background-color:#f8f8f8;}}.t-white,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module,.c-job-card,.c-hotspot__caption,.c-modal__body,.c-search-overlay__content,.c-off-canvas__body,.c-search-results__item:nth-child(odd),.c-flyout,.c-accordion__item,.c-navigation-flyout__body .c-tabbed__tablist,.o-module:where(:nth-child(odd)){--text-color:#333;--background-color:#fff;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-white,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module,.c-job-card,.c-hotspot__caption,.c-modal__body,.c-search-overlay__content,.c-off-canvas__body,.c-search-results__item:nth-child(odd),.c-flyout,.c-accordion__item,.c-navigation-flyout__body .c-tabbed__tablist,.o-module:where(:nth-child(odd)){color:#333;background-color:#fff;}}.t-inverted,.c-text-slider__content,.c-image-card,.c-banner{--text-color:#fff;--background-color:#d7102d;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-inverted,.c-text-slider__content,.c-image-card,.c-banner{color:#fff;background-color:#d7102d;}}.t-inverted-alt,.c-quote__bar,.c-full-image__content,.c-content-card{--text-color:#fff;--background-color:#1d334b;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-inverted-alt,.c-quote__bar,.c-full-image__content,.c-content-card{color:#fff;background-color:#1d334b;}}.t-inverted-alt-semi-transparent{--text-color:#fff;--background-color:rgba(48,85,125,0.8);}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-inverted-alt-semi-transparent{color:#fff;background-color:rgba(48,85,125,0.8);}}.t-info,.c-notification--info.c-notification--global{--text-color:#fff;--background-color:#30557d;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-info,.c-notification--info.c-notification--global{color:#fff;background-color:#30557d;}}.t-warning,.c-notification--warning.c-notification--global{--text-color:#333;--background-color:#ffbc05;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-warning,.c-notification--warning.c-notification--global{color:#333;background-color:#ffbc05;}}.t-error,.c-notification--error.c-notification--global{--text-color:#fff;--background-color:#a00606;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-error,.c-notification--error.c-notification--global{color:#fff;background-color:#a00606;}}.t-success,.c-notification--success.c-notification--global{--text-color:#fff;--background-color:#4ea20e;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-success,.c-notification--success.c-notification--global{color:#fff;background-color:#4ea20e;}}.t-backdrop,.c-image-overlay__backdrop{--text-color:#fff;--background-color:rgba(0,0,0,0.6);}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-backdrop,.c-image-overlay__backdrop{color:#fff;background-color:rgba(0,0,0,0.6);}}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,footer,header,nav,section{display:block;}h1{font-size:2em;margin:0.67em 0;}figcaption,figure,main{display:block;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button;}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{display:inline-block;vertical-align:baseline;}textarea{overflow:auto;}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details,menu{display:block;}summary{display:list-item;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none;}body,h1,h2,h3,h4,h5,h6,blockquote,p,pre,dl,dd,ol,ul,figure,hr,fieldset,legend{margin:0;padding:0;}li > ol,li > ul{margin-bottom:0;}table{border-collapse:collapse;border-spacing:0;}fieldset{min-width:0;border:0;}address,h1,h2,h3,h4,h5,h6,blockquote,p,pre,dl,ol,ul,figure,hr,table,fieldset{margin-bottom:1.5rem;}dd,ol,ul{margin-left:1.5rem;}:root,:host{--ms5-ratio:3.0517578125;--ms5-line-height:4rem;--ms4-ratio:2.44140625;--ms4-line-height:3.5rem;--ms3-ratio:1.953125;--ms3-line-height:2.75rem;--ms2-ratio:1.5625;--ms2-line-height:2.25rem;--ms1-ratio:1.25;--ms1-line-height:2rem;--ms0-ratio:1;--ms0-line-height:1.75rem;--ms-1-ratio:0.8;--ms-1-line-height:1.25rem;--ms-2-ratio:0.64;--ms-2-line-height:1rem;}@font-face{font-family:"Roboto";src:url('../../../_assets/015f308023ea08031d5f4e799251c7e7/dist/fonts/roboto-light.woff2') format("woff2"),url('../../../_assets/015f308023ea08031d5f4e799251c7e7/dist/fonts/roboto-light.woff') format("woff");font-weight:300;font-style:normal;}@font-face{font-family:"Roboto";src:url('../../../_assets/015f308023ea08031d5f4e799251c7e7/dist/fonts/roboto-lightitalic.woff2') format("woff2"),url('../../../_assets/015f308023ea08031d5f4e799251c7e7/dist/fonts/roboto-lightitalic.woff') format("woff");font-weight:300;font-style:italic;}@font-face{font-family:"Roboto";src:url('../../../_assets/015f308023ea08031d5f4e799251c7e7/dist/fonts/roboto-medium.woff2') format("woff2"),url('../../../_assets/015f308023ea08031d5f4e799251c7e7/dist/fonts/roboto-medium.woff') format("woff");font-weight:bold;font-style:normal;}@font-face{font-family:"Outfit";src:url('../../../_assets/015f308023ea08031d5f4e799251c7e7/dist/fonts/outfit-medium.woff2') format("woff2");font-weight:500;font-style:normal;}@font-face{font-family:"hansa-flex-icons";src:url('../../../_assets/015f308023ea08031d5f4e799251c7e7/dist/fonts/hansa-flex-icons.woff2?df249bdeb05acaf9c1fad0c2728fdc79') format("woff2"),url('../../../_assets/015f308023ea08031d5f4e799251c7e7/dist/fonts/hansa-flex-icons.woff?df249bdeb05acaf9c1fad0c2728fdc79') format("woff");font-weight:normal;font-style:normal;font-display:block;}.t-default,.c-article-body .c-article-body__module .o-module,.c-article-body .c-article-body__footer .o-module,.t-white .c-job-card,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-job-card,.o-module:where(:nth-child(odd)) .c-job-card,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card,.c-accordion__item .c-job-card,.c-flyout .c-job-card,.c-search-results__item:nth-child(odd) .c-job-card,.c-off-canvas__body .c-job-card,.c-search-overlay__content .c-job-card,.c-modal__body .c-job-card,.c-hotspot__caption .c-job-card,.c-job-card .c-job-card,.c-search-results__item:nth-child(even),.t-white .c-accordion__item,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-accordion__item,.c-job-card .c-accordion__item,.c-hotspot__caption .c-accordion__item,.c-modal__body .c-accordion__item,.c-search-overlay__content .c-accordion__item,.c-off-canvas__body .c-accordion__item,.c-search-results__item:nth-child(odd) .c-accordion__item,.c-flyout .c-accordion__item,.o-module:where(:nth-child(odd)) .c-accordion__item,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item,.c-accordion__item .c-accordion__item,:root,:host{background-color:var(--background-color);}.t-white,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module,.c-job-card,.c-hotspot__caption,.c-modal__body,.c-search-overlay__content,.c-off-canvas__body,.c-search-results__item:nth-child(odd),.c-flyout,.c-accordion__item,.c-navigation-flyout__body .c-tabbed__tablist,.o-module:where(:nth-child(odd)){background-color:var(--background-color);}.t-inverted,.c-text-slider__content,.c-image-card,.c-banner{background-color:var(--background-color);}.t-inverted-alt,.c-quote__bar,.c-full-image__content,.c-content-card{background-color:var(--background-color);}.t-inverted-alt-semi-transparent{background-color:var(--background-color);}.t-info,.c-notification--info.c-notification--global{background-color:var(--background-color);}.t-warning,.c-notification--warning.c-notification--global{background-color:var(--background-color);}.t-error,.c-notification--error.c-notification--global{background-color:var(--background-color);}.t-success,.c-notification--success.c-notification--global{background-color:var(--background-color);}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:unset;}:root{--border-color-focus:#30557d;}*:focus-visible{outline:3px solid var(--border-color-focus) !important;outline-offset:3px;}.t-inverted,.c-text-slider__content,.c-image-card,.c-banner{--border-color-focus:#fff;}.t-inverted-alt,.c-quote__bar,.c-full-image__content,.c-content-card{--border-color-focus:#fff;}.t-backdrop,.c-image-overlay__backdrop{--border-color-focus:#fff;}img{max-width:100%;font-style:italic;vertical-align:middle;}img[width],img[height]{max-width:none;}table{width:100%;}html{font-size:16px;}@media screen and (min-width:480px){html{font-size:calc(16px + (2) * (100vw - 480px) / (800));}}@media screen and (min-width:1280px){html{font-size:18px;}}body{line-height:1.75rem;}html{background-color:var(--background-color);color:var(--text-color);font-family:"Roboto",sans-serif;font-weight:300;scroll-behavior:smooth;}body{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);overflow-x:hidden;}@media (max-width:42.49em){body{padding-top:60px;}}*{color:var(--text-color);}a{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;color:#d7102d;}a:hover{color:#ac0d24;}a:not([class]){overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;}ul,ol{margin-left:0;list-style-position:outside;}li{margin-bottom:0.75rem;margin-left:1em;}li:last-child{margin-bottom:0;}button{font-family:"Roboto",sans-serif;font-weight:inherit;cursor:pointer;}button:focus,button:active{outline:none;}input,select,textarea{font-family:"Roboto",sans-serif;}input:-webkit-autofill,input:-webkit-autofill::first-line,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill::first-line,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill::first-line,select:-webkit-autofill:hover,select:-webkit-autofill:focus{font-family:"Roboto",sans-serif;font-size:1rem;font-weight:300;-webkit-box-shadow:0 0 0 999999px #fff inset;-webkit-text-fill-color:#333;margin-top:4px;margin-bottom:4px;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}h1{font-size:calc(var(--ms4-ratio) * 1rem);line-height:var(--ms4-line-height);}h2{font-size:calc(var(--ms3-ratio) * 1rem);line-height:var(--ms3-line-height);}h3{font-size:calc(var(--ms2-ratio) * 1rem);line-height:var(--ms2-line-height);}h4{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);}h5{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);}h6{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);}strong{font-weight:bold;}.o-wrapper{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}.o-wrapper.o-wrapper--small{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}.o-wrapper.o-wrapper--small.o-wrapper--flush{max-width:calc(740px + (1rem) * 2);margin-left:auto;margin-right:auto;}.o-module{padding:4rem 0;}.o-module__body{display:flex;flex-direction:column;}.o-module__body:not(:last-child){margin-bottom:2.5rem;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.o-module__body > *{flex-grow:0;flex-shrink:0;flex-basis:auto;width:100%;}}.o-module__footer{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;display:flex;justify-content:center;}.o-module__footer.o-module__footer--small{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}.o-button-group{display:flex;flex-wrap:wrap;width:100%;gap:1rem 1.5rem;}.o-button-group:has(.o-button-group__item:nth-child(3)){justify-content:center;}@media (max-width:42.49em){.o-button-group{flex-direction:column;}}@media (min-width:42.5em){.o-button-group__item:first-child:not(.o-button-group--keep-order .o-button-group__item:first-child){order:1;}}.o-button-group__item:nth-child(3){display:flex;justify-content:center;flex-grow:0;}@media (min-width:42.5em){.o-button-group__item{display:flex;flex-basis:calc(50% - 1.5rem / 2);flex-grow:1;}}@media (min-width:42.5em){.o-button-group__item--full{flex-basis:calc(100% - 1.5rem / 2);}}.o-layout{display:flex;flex-wrap:wrap;margin-top:-1.5rem;margin-left:-1.5rem;}.o-layout.o-layout--flush{margin-top:0;margin-left:0;}.o-layout.o-layout--bottom{align-items:flex-end;}.o-layout.o-layout--center{justify-content:center;}.o-layout__item{width:100%;padding-top:1.5rem;padding-left:1.5rem;}.o-layout__item.o-layout__item--center{display:flex;justify-content:center;}.o-layout--flush > .o-layout__item{padding-top:0;padding-left:0;}.o-layout--stretch > .o-layout__item{display:flex;}.o-layout--large > .o-layout__item{padding-left:3rem;}.o-layout--large{margin-left:-3rem;}.o-video{width:100%;padding-top:56.25%;position:relative;}.o-video iframe{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;border:0;}.o-media{display:flex;gap:0.75rem;}.o-media--large{gap:1.5rem;}@media (max-width:29.99em){.o-media--one-colum\@xs{flex-direction:column;}.o-media--one-colum\@xs .o-media__media{width:100%;}}@media (max-width:42.49em){.o-media--one-colum\@s{flex-direction:column;}.o-media--one-colum\@s .o-media__media{width:100%;}}@media (max-width:57.49em){.o-media--one-colum\@m{flex-direction:column;}.o-media--one-colum\@m .o-media__media{width:100%;}}@media (max-width:81.24em){.o-media--one-colum\@xl{flex-direction:column;}.o-media--one-colum\@xl .o-media__media{width:100%;}}.o-media__media{width:50%;height:100%;}.o-media__media--small{width:25%;}@media (max-width:57.49em){.o-media__media--small{width:33.3333333333%;}}@media (max-width:29.99em){.o-media__media--hide\@xs{display:none;}}@media (max-width:42.49em){.o-media__media--hide\@s{display:none;}}@media (max-width:57.49em){.o-media__media--hide\@m{display:none;}}@media (max-width:81.24em){.o-media__media--hide\@xl{display:none;}}.o-media__body{width:100%;}.o-media__body > *:last-child{margin-bottom:0;}.o-link-group{display:flex;justify-content:space-between;}.o-off-grid{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}@media (min-width:42.5em){.o-off-grid{display:-ms-grid;display:grid;-ms-grid-columns:25% 1.5rem 1fr 1.5rem 25%;grid-template-columns:25% 1.5rem 1fr 1.5rem 25%;margin-bottom:-1.5rem;}}@media (min-width:57.5em){.o-off-grid{-ms-grid-columns:8.3333333333% 1.5rem 1fr 1.5rem 1fr 1.5rem 8.3333333333%;grid-template-columns:8.3333333333% 1.5rem 1fr 1.5rem 1fr 1.5rem 8.3333333333%;}}@media (max-width:42.49em){.o-off-grid__item{margin-bottom:1.5rem;}}@media (min-width:42.5em){.o-off-grid__item{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:3;grid-column-end:span 3;-ms-grid-row-span:3;grid-row-end:span 3;display:flex;padding-bottom:1.5rem;}.o-off-grid__item:nth-child(even){-ms-grid-column:3;grid-column-start:3;}.o-off-grid__item:nth-child(3){-ms-grid-row:7;}.o-off-grid__item:nth-child(5){-ms-grid-row:13;}.o-off-grid__item:nth-child(7){-ms-grid-row:19;}.o-off-grid__item:nth-child(9){-ms-grid-row:25;}.o-off-grid__item:nth-child(11){-ms-grid-row:31;}.o-off-grid__item:nth-child(13){-ms-grid-row:37;}.o-off-grid__item:nth-child(15){-ms-grid-row:43;}.o-off-grid__item:nth-child(17){-ms-grid-row:49;}.o-off-grid__item:nth-child(19){-ms-grid-row:55;}.o-off-grid__item:nth-child(21){-ms-grid-row:61;}.o-off-grid__item:nth-child(23){-ms-grid-row:67;}.o-off-grid__item:nth-child(25){-ms-grid-row:73;}.o-off-grid__item:nth-child(27){-ms-grid-row:79;}.o-off-grid__item:nth-child(29){-ms-grid-row:85;}.o-off-grid__item:nth-child(2){-ms-grid-row:4;}.o-off-grid__item:nth-child(4){-ms-grid-row:10;}.o-off-grid__item:nth-child(6){-ms-grid-row:16;}.o-off-grid__item:nth-child(8){-ms-grid-row:22;}.o-off-grid__item:nth-child(10){-ms-grid-row:28;}.o-off-grid__item:nth-child(12){-ms-grid-row:34;}.o-off-grid__item:nth-child(14){-ms-grid-row:40;}.o-off-grid__item:nth-child(16){-ms-grid-row:46;}.o-off-grid__item:nth-child(18){-ms-grid-row:52;}.o-off-grid__item:nth-child(20){-ms-grid-row:58;}.o-off-grid__item:nth-child(22){-ms-grid-row:64;}.o-off-grid__item:nth-child(24){-ms-grid-row:70;}.o-off-grid__item:nth-child(26){-ms-grid-row:76;}.o-off-grid__item:nth-child(28){-ms-grid-row:82;}.o-off-grid__item:nth-child(30){-ms-grid-row:88;}}@media (max-width:57.49em){.o-off-grid__item .c-image-card__text{-webkit-line-clamp:3;}}@media (min-width:57.5em){.o-off-grid__item:nth-child(2){-ms-grid-row:2;grid-row-start:2;}.o-off-grid__item:nth-child(even){-ms-grid-column:5;grid-column-start:5;}.o-off-grid__item:nth-child(4n+3){-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:1;grid-column-end:4;}.o-off-grid__item:nth-child(4n+4){-ms-grid-column:5;grid-column-start:5;-ms-grid-column-span:1;grid-column-end:6;}.o-off-grid__item:nth-child(4n+1) .c-image-card__text,.o-off-grid__item:nth-child(4n+2) .c-image-card__text{-webkit-line-clamp:5;}.o-off-grid__item:nth-child(4n+3) .c-image-card__text,.o-off-grid__item:nth-child(4n+4) .c-image-card__text{-webkit-line-clamp:3;}.o-off-grid__item:nth-child(3){-ms-grid-row:4;}.o-off-grid__item:nth-child(5){-ms-grid-row:7;}.o-off-grid__item:nth-child(7){-ms-grid-row:10;}.o-off-grid__item:nth-child(9){-ms-grid-row:13;}.o-off-grid__item:nth-child(11){-ms-grid-row:16;}.o-off-grid__item:nth-child(13){-ms-grid-row:19;}.o-off-grid__item:nth-child(15){-ms-grid-row:22;}.o-off-grid__item:nth-child(17){-ms-grid-row:25;}.o-off-grid__item:nth-child(19){-ms-grid-row:28;}.o-off-grid__item:nth-child(21){-ms-grid-row:31;}.o-off-grid__item:nth-child(23){-ms-grid-row:34;}.o-off-grid__item:nth-child(25){-ms-grid-row:37;}.o-off-grid__item:nth-child(27){-ms-grid-row:40;}.o-off-grid__item:nth-child(29){-ms-grid-row:43;}.o-off-grid__item:nth-child(4){-ms-grid-row:5;}.o-off-grid__item:nth-child(6){-ms-grid-row:8;}.o-off-grid__item:nth-child(8){-ms-grid-row:11;}.o-off-grid__item:nth-child(10){-ms-grid-row:14;}.o-off-grid__item:nth-child(12){-ms-grid-row:17;}.o-off-grid__item:nth-child(14){-ms-grid-row:20;}.o-off-grid__item:nth-child(16){-ms-grid-row:23;}.o-off-grid__item:nth-child(18){-ms-grid-row:26;}.o-off-grid__item:nth-child(20){-ms-grid-row:29;}.o-off-grid__item:nth-child(22){-ms-grid-row:32;}.o-off-grid__item:nth-child(24){-ms-grid-row:35;}.o-off-grid__item:nth-child(26){-ms-grid-row:38;}.o-off-grid__item:nth-child(28){-ms-grid-row:41;}.o-off-grid__item:nth-child(30){-ms-grid-row:44;}}.o-off-grid__item .c-image-card__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}@media (min-width:42.5em){.o-off-grid__button{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:5;grid-column-end:6;-ms-grid-row-span:3;grid-row-end:span 3;-ms-grid-row-align:center;align-self:center;-ms-grid-column-align:center;justify-self:center;}.o-off-grid__button:nth-child(3){-ms-grid-row:7;}.o-off-grid__button:nth-child(5){-ms-grid-row:13;}.o-off-grid__button:nth-child(7){-ms-grid-row:19;}.o-off-grid__button:nth-child(9){-ms-grid-row:25;}.o-off-grid__button:nth-child(11){-ms-grid-row:31;}.o-off-grid__button:nth-child(13){-ms-grid-row:37;}.o-off-grid__button:nth-child(15){-ms-grid-row:43;}.o-off-grid__button:nth-child(17){-ms-grid-row:49;}.o-off-grid__button:nth-child(19){-ms-grid-row:55;}.o-off-grid__button:nth-child(21){-ms-grid-row:61;}.o-off-grid__button:nth-child(23){-ms-grid-row:67;}.o-off-grid__button:nth-child(25){-ms-grid-row:73;}.o-off-grid__button:nth-child(27){-ms-grid-row:79;}.o-off-grid__button:nth-child(29){-ms-grid-row:85;}.o-off-grid__button:nth-child(2){-ms-grid-row:4;}.o-off-grid__button:nth-child(4){-ms-grid-row:10;}.o-off-grid__button:nth-child(6){-ms-grid-row:16;}.o-off-grid__button:nth-child(8){-ms-grid-row:22;}.o-off-grid__button:nth-child(10){-ms-grid-row:28;}.o-off-grid__button:nth-child(12){-ms-grid-row:34;}.o-off-grid__button:nth-child(14){-ms-grid-row:40;}.o-off-grid__button:nth-child(16){-ms-grid-row:46;}.o-off-grid__button:nth-child(18){-ms-grid-row:52;}.o-off-grid__button:nth-child(20){-ms-grid-row:58;}.o-off-grid__button:nth-child(22){-ms-grid-row:64;}.o-off-grid__button:nth-child(24){-ms-grid-row:70;}.o-off-grid__button:nth-child(26){-ms-grid-row:76;}.o-off-grid__button:nth-child(28){-ms-grid-row:82;}.o-off-grid__button:nth-child(30){-ms-grid-row:88;}}@media (min-width:57.5em){.o-off-grid__button:nth-child(3){-ms-grid-row:4;}.o-off-grid__button:nth-child(5){-ms-grid-row:7;}.o-off-grid__button:nth-child(7){-ms-grid-row:10;}.o-off-grid__button:nth-child(9){-ms-grid-row:13;}.o-off-grid__button:nth-child(11){-ms-grid-row:16;}.o-off-grid__button:nth-child(13){-ms-grid-row:19;}.o-off-grid__button:nth-child(15){-ms-grid-row:22;}.o-off-grid__button:nth-child(17){-ms-grid-row:25;}.o-off-grid__button:nth-child(19){-ms-grid-row:28;}.o-off-grid__button:nth-child(21){-ms-grid-row:31;}.o-off-grid__button:nth-child(23){-ms-grid-row:34;}.o-off-grid__button:nth-child(25){-ms-grid-row:37;}.o-off-grid__button:nth-child(27){-ms-grid-row:40;}.o-off-grid__button:nth-child(29){-ms-grid-row:43;}.o-off-grid__button:nth-child(4){-ms-grid-row:5;}.o-off-grid__button:nth-child(6){-ms-grid-row:8;}.o-off-grid__button:nth-child(8){-ms-grid-row:11;}.o-off-grid__button:nth-child(10){-ms-grid-row:14;}.o-off-grid__button:nth-child(12){-ms-grid-row:17;}.o-off-grid__button:nth-child(14){-ms-grid-row:20;}.o-off-grid__button:nth-child(16){-ms-grid-row:23;}.o-off-grid__button:nth-child(18){-ms-grid-row:26;}.o-off-grid__button:nth-child(20){-ms-grid-row:29;}.o-off-grid__button:nth-child(22){-ms-grid-row:32;}.o-off-grid__button:nth-child(24){-ms-grid-row:35;}.o-off-grid__button:nth-child(26){-ms-grid-row:38;}.o-off-grid__button:nth-child(28){-ms-grid-row:41;}.o-off-grid__button:nth-child(30){-ms-grid-row:44;}.o-off-grid--odd .o-off-grid__button{-ms-grid-column:5;grid-column-start:5;-ms-grid-column-span:3;grid-column-end:8;-ms-grid-column-align:start;justify-self:start;margin-top:-1.5rem;}.o-off-grid--even .o-off-grid__button{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:3;grid-column-end:4;-ms-grid-column-align:end;justify-self:end;margin-top:-3rem;}}.o-masonry{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;width:100%;}.o-masonry__body{margin-top:-1.5rem;margin-left:-1.5rem;}.o-masonry__body::after{content:"";display:block;clear:both;}.o-masonry__item{padding-top:1.5rem;padding-left:1.5rem;float:left;}@media (min-width:42.5em){.o-masonry__item{width:50%;}}@media (min-width:57.5em){.o-masonry__item{width:33.3333333333%;}}.o-card-rack{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;width:100%;}.o-card-rack__body{display:flex;flex-wrap:wrap;margin-top:-1.5rem;margin-left:-1.5rem;}.o-card-rack__item{display:flex;padding-top:1.5rem;padding-left:1.5rem;}@media (min-width:42.5em){.o-card-rack__item{width:50%;}}@media (min-width:57.5em){.o-card-rack__item{width:33.3333333333%;}}.t-default .c-btn,.c-article-body .c-article-body__module .o-module .c-btn,.c-article-body .c-article-body__footer .o-module .c-btn,.t-white .c-job-card .c-btn,.o-module:where(:nth-child(odd)) .c-job-card .c-btn,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-btn,.c-accordion__item .c-job-card .c-btn,.c-flyout .c-job-card .c-btn,.c-search-results__item:nth-child(odd) .c-job-card .c-btn,.c-off-canvas__body .c-job-card .c-btn,.c-search-overlay__content .c-job-card .c-btn,.c-modal__body .c-job-card .c-btn,.c-hotspot__caption .c-job-card .c-btn,.c-job-card .c-job-card .c-btn,.c-search-results__item:nth-child(even) .c-btn,.t-white .c-accordion__item .c-btn,.c-job-card .c-accordion__item .c-btn,.c-hotspot__caption .c-accordion__item .c-btn,.c-modal__body .c-accordion__item .c-btn,.c-search-overlay__content .c-accordion__item .c-btn,.c-off-canvas__body .c-accordion__item .c-btn,.c-search-results__item:nth-child(odd) .c-accordion__item .c-btn,.c-flyout .c-accordion__item .c-btn,.o-module:where(:nth-child(odd)) .c-accordion__item .c-btn,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-btn,.c-accordion__item .c-accordion__item .c-btn,:root .c-btn,:host .c-btn{--border-color:transparent;--background-color:#d7102d;--background-color-hover:#ac0d24;--text-color:#fff;--text-color-hover:#fff;}.t-default .c-btn[disabled],.c-article-body .c-article-body__module .o-module .c-btn[disabled],.c-article-body .c-article-body__footer .o-module .c-btn[disabled],.t-white .c-job-card .c-btn[disabled],.o-module:where(:nth-child(odd)) .c-job-card .c-btn[disabled],.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-btn[disabled],.c-accordion__item .c-job-card .c-btn[disabled],.c-flyout .c-job-card .c-btn[disabled],.c-search-results__item:nth-child(odd) .c-job-card .c-btn[disabled],.c-off-canvas__body .c-job-card .c-btn[disabled],.c-search-overlay__content .c-job-card .c-btn[disabled],.c-modal__body .c-job-card .c-btn[disabled],.c-hotspot__caption .c-job-card .c-btn[disabled],.c-job-card .c-job-card .c-btn[disabled],.c-search-results__item:nth-child(even) .c-btn[disabled],.t-white .c-accordion__item .c-btn[disabled],.c-job-card .c-accordion__item .c-btn[disabled],.c-hotspot__caption .c-accordion__item .c-btn[disabled],.c-modal__body .c-accordion__item .c-btn[disabled],.c-search-overlay__content .c-accordion__item .c-btn[disabled],.c-off-canvas__body .c-accordion__item .c-btn[disabled],.c-search-results__item:nth-child(odd) .c-accordion__item .c-btn[disabled],.c-flyout .c-accordion__item .c-btn[disabled],.o-module:where(:nth-child(odd)) .c-accordion__item .c-btn[disabled],.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-btn[disabled],.c-accordion__item .c-accordion__item .c-btn[disabled],:root .c-btn[disabled],:host .c-btn[disabled],.t-default .c-btn:is(a):not([href]),.c-article-body .c-article-body__module .o-module .c-btn:is(a):not([href]),.c-article-body .c-article-body__footer .o-module .c-btn:is(a):not([href]),.t-white .c-job-card .c-btn:is(a):not([href]),.o-module:where(:nth-child(odd)) .c-job-card .c-btn:is(a):not([href]),.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-btn:is(a):not([href]),.c-accordion__item .c-job-card .c-btn:is(a):not([href]),.c-flyout .c-job-card .c-btn:is(a):not([href]),.c-search-results__item:nth-child(odd) .c-job-card .c-btn:is(a):not([href]),.c-off-canvas__body .c-job-card .c-btn:is(a):not([href]),.c-search-overlay__content .c-job-card .c-btn:is(a):not([href]),.c-modal__body .c-job-card .c-btn:is(a):not([href]),.c-hotspot__caption .c-job-card .c-btn:is(a):not([href]),.c-job-card .c-job-card .c-btn:is(a):not([href]),.c-search-results__item:nth-child(even) .c-btn:is(a):not([href]),.t-white .c-accordion__item .c-btn:is(a):not([href]),.c-job-card .c-accordion__item .c-btn:is(a):not([href]),.c-hotspot__caption .c-accordion__item .c-btn:is(a):not([href]),.c-modal__body .c-accordion__item .c-btn:is(a):not([href]),.c-search-overlay__content .c-accordion__item .c-btn:is(a):not([href]),.c-off-canvas__body .c-accordion__item .c-btn:is(a):not([href]),.c-search-results__item:nth-child(odd) .c-accordion__item .c-btn:is(a):not([href]),.c-flyout .c-accordion__item .c-btn:is(a):not([href]),.o-module:where(:nth-child(odd)) .c-accordion__item .c-btn:is(a):not([href]),.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-btn:is(a):not([href]),.c-accordion__item .c-accordion__item .c-btn:is(a):not([href]),:root .c-btn:is(a):not([href]),:host .c-btn:is(a):not([href]){--background-color:#ccc;--text-color:#fff;}.t-default .c-btn.c-loading::after,.c-article-body .c-article-body__module .o-module .c-btn.c-loading::after,.c-article-body .c-article-body__footer .o-module .c-btn.c-loading::after,.t-white .c-job-card .c-btn.c-loading::after,.o-module:where(:nth-child(odd)) .c-job-card .c-btn.c-loading::after,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-btn.c-loading::after,.c-accordion__item .c-job-card .c-btn.c-loading::after,.c-flyout .c-job-card .c-btn.c-loading::after,.c-search-results__item:nth-child(odd) .c-job-card .c-btn.c-loading::after,.c-off-canvas__body .c-job-card .c-btn.c-loading::after,.c-search-overlay__content .c-job-card .c-btn.c-loading::after,.c-modal__body .c-job-card .c-btn.c-loading::after,.c-hotspot__caption .c-job-card .c-btn.c-loading::after,.c-job-card .c-job-card .c-btn.c-loading::after,.c-search-results__item:nth-child(even) .c-btn.c-loading::after,.t-white .c-accordion__item .c-btn.c-loading::after,.c-job-card .c-accordion__item .c-btn.c-loading::after,.c-hotspot__caption .c-accordion__item .c-btn.c-loading::after,.c-modal__body .c-accordion__item .c-btn.c-loading::after,.c-search-overlay__content .c-accordion__item .c-btn.c-loading::after,.c-off-canvas__body .c-accordion__item .c-btn.c-loading::after,.c-search-results__item:nth-child(odd) .c-accordion__item .c-btn.c-loading::after,.c-flyout .c-accordion__item .c-btn.c-loading::after,.o-module:where(:nth-child(odd)) .c-accordion__item .c-btn.c-loading::after,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-btn.c-loading::after,.c-accordion__item .c-accordion__item .c-btn.c-loading::after,:root .c-btn.c-loading::after,:host .c-btn.c-loading::after{--border-color:#fff;}.t-default .c-btn--secondary,.c-article-body .c-article-body__module .o-module .c-btn--secondary,.c-article-body .c-article-body__footer .o-module .c-btn--secondary,.t-white .c-job-card .c-btn--secondary,.o-module:where(:nth-child(odd)) .c-job-card .c-btn--secondary,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-btn--secondary,.c-accordion__item .c-job-card .c-btn--secondary,.c-flyout .c-job-card .c-btn--secondary,.c-search-results__item:nth-child(odd) .c-job-card .c-btn--secondary,.c-off-canvas__body .c-job-card .c-btn--secondary,.c-search-overlay__content .c-job-card .c-btn--secondary,.c-modal__body .c-job-card .c-btn--secondary,.c-hotspot__caption .c-job-card .c-btn--secondary,.c-job-card .c-job-card .c-btn--secondary,.c-search-results__item:nth-child(even) .c-btn--secondary,.t-white .c-accordion__item .c-btn--secondary,.c-job-card .c-accordion__item .c-btn--secondary,.c-hotspot__caption .c-accordion__item .c-btn--secondary,.c-modal__body .c-accordion__item .c-btn--secondary,.c-search-overlay__content .c-accordion__item .c-btn--secondary,.c-off-canvas__body .c-accordion__item .c-btn--secondary,.c-search-results__item:nth-child(odd) .c-accordion__item .c-btn--secondary,.c-flyout .c-accordion__item .c-btn--secondary,.o-module:where(:nth-child(odd)) .c-accordion__item .c-btn--secondary,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-btn--secondary,.c-accordion__item .c-accordion__item .c-btn--secondary,:root .c-btn--secondary,:host .c-btn--secondary{--border-color:#30557d;--border-color-hover:#264464;--background-color:#fff;--background-color-hover:#fff;--text-color:#30557d;--text-color-hover:#264464;}.t-default .c-btn--secondary.c-loading,.c-article-body .c-article-body__module .o-module .c-btn--secondary.c-loading,.c-article-body .c-article-body__footer .o-module .c-btn--secondary.c-loading,.t-white .c-job-card .c-btn--secondary.c-loading,.o-module:where(:nth-child(odd)) .c-job-card .c-btn--secondary.c-loading,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-btn--secondary.c-loading,.c-accordion__item .c-job-card .c-btn--secondary.c-loading,.c-flyout .c-job-card .c-btn--secondary.c-loading,.c-search-results__item:nth-child(odd) .c-job-card .c-btn--secondary.c-loading,.c-off-canvas__body .c-job-card .c-btn--secondary.c-loading,.c-search-overlay__content .c-job-card .c-btn--secondary.c-loading,.c-modal__body .c-job-card .c-btn--secondary.c-loading,.c-hotspot__caption .c-job-card .c-btn--secondary.c-loading,.c-job-card .c-job-card .c-btn--secondary.c-loading,.c-search-results__item:nth-child(even) .c-btn--secondary.c-loading,.t-white .c-accordion__item .c-btn--secondary.c-loading,.c-job-card .c-accordion__item .c-btn--secondary.c-loading,.c-hotspot__caption .c-accordion__item .c-btn--secondary.c-loading,.c-modal__body .c-accordion__item .c-btn--secondary.c-loading,.c-search-overlay__content .c-accordion__item .c-btn--secondary.c-loading,.c-off-canvas__body .c-accordion__item .c-btn--secondary.c-loading,.c-search-results__item:nth-child(odd) .c-accordion__item .c-btn--secondary.c-loading,.c-flyout .c-accordion__item .c-btn--secondary.c-loading,.o-module:where(:nth-child(odd)) .c-accordion__item .c-btn--secondary.c-loading,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-btn--secondary.c-loading,.c-accordion__item .c-accordion__item .c-btn--secondary.c-loading,:root .c-btn--secondary.c-loading,:host .c-btn--secondary.c-loading{--border-color:#30557d;}.t-default .c-btn--secondary.c-loading::after,.c-article-body .c-article-body__module .o-module .c-btn--secondary.c-loading::after,.c-article-body .c-article-body__footer .o-module .c-btn--secondary.c-loading::after,.t-white .c-job-card .c-btn--secondary.c-loading::after,.o-module:where(:nth-child(odd)) .c-job-card .c-btn--secondary.c-loading::after,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-btn--secondary.c-loading::after,.c-accordion__item .c-job-card .c-btn--secondary.c-loading::after,.c-flyout .c-job-card .c-btn--secondary.c-loading::after,.c-search-results__item:nth-child(odd) .c-job-card .c-btn--secondary.c-loading::after,.c-off-canvas__body .c-job-card .c-btn--secondary.c-loading::after,.c-search-overlay__content .c-job-card .c-btn--secondary.c-loading::after,.c-modal__body .c-job-card .c-btn--secondary.c-loading::after,.c-hotspot__caption .c-job-card .c-btn--secondary.c-loading::after,.c-job-card .c-job-card .c-btn--secondary.c-loading::after,.c-search-results__item:nth-child(even) .c-btn--secondary.c-loading::after,.t-white .c-accordion__item .c-btn--secondary.c-loading::after,.c-job-card .c-accordion__item .c-btn--secondary.c-loading::after,.c-hotspot__caption .c-accordion__item .c-btn--secondary.c-loading::after,.c-modal__body .c-accordion__item .c-btn--secondary.c-loading::after,.c-search-overlay__content .c-accordion__item .c-btn--secondary.c-loading::after,.c-off-canvas__body .c-accordion__item .c-btn--secondary.c-loading::after,.c-search-results__item:nth-child(odd) .c-accordion__item .c-btn--secondary.c-loading::after,.c-flyout .c-accordion__item .c-btn--secondary.c-loading::after,.o-module:where(:nth-child(odd)) .c-accordion__item .c-btn--secondary.c-loading::after,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-btn--secondary.c-loading::after,.c-accordion__item .c-accordion__item .c-btn--secondary.c-loading::after,:root .c-btn--secondary.c-loading::after,:host .c-btn--secondary.c-loading::after{--border-color:#30557d;}.t-default .c-btn--selected,.c-article-body .c-article-body__module .o-module .c-btn--selected,.c-article-body .c-article-body__footer .o-module .c-btn--selected,.t-white .c-job-card .c-btn--selected,.o-module:where(:nth-child(odd)) .c-job-card .c-btn--selected,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-btn--selected,.c-accordion__item .c-job-card .c-btn--selected,.c-flyout .c-job-card .c-btn--selected,.c-search-results__item:nth-child(odd) .c-job-card .c-btn--selected,.c-off-canvas__body .c-job-card .c-btn--selected,.c-search-overlay__content .c-job-card .c-btn--selected,.c-modal__body .c-job-card .c-btn--selected,.c-hotspot__caption .c-job-card .c-btn--selected,.c-job-card .c-job-card .c-btn--selected,.c-search-results__item:nth-child(even) .c-btn--selected,.t-white .c-accordion__item .c-btn--selected,.c-job-card .c-accordion__item .c-btn--selected,.c-hotspot__caption .c-accordion__item .c-btn--selected,.c-modal__body .c-accordion__item .c-btn--selected,.c-search-overlay__content .c-accordion__item .c-btn--selected,.c-off-canvas__body .c-accordion__item .c-btn--selected,.c-search-results__item:nth-child(odd) .c-accordion__item .c-btn--selected,.c-flyout .c-accordion__item .c-btn--selected,.o-module:where(:nth-child(odd)) .c-accordion__item .c-btn--selected,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-btn--selected,.c-accordion__item .c-accordion__item .c-btn--selected,:root .c-btn--selected,:host .c-btn--selected{--background-color:#3e820b;--background-color-hover:#3e820b;}.t-default .c-btn--selected::before,.c-article-body .c-article-body__module .o-module .c-btn--selected::before,.c-article-body .c-article-body__footer .o-module .c-btn--selected::before,.t-white .c-job-card .c-btn--selected::before,.o-module:where(:nth-child(odd)) .c-job-card .c-btn--selected::before,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-btn--selected::before,.c-accordion__item .c-job-card .c-btn--selected::before,.c-flyout .c-job-card .c-btn--selected::before,.c-search-results__item:nth-child(odd) .c-job-card .c-btn--selected::before,.c-off-canvas__body .c-job-card .c-btn--selected::before,.c-search-overlay__content .c-job-card .c-btn--selected::before,.c-modal__body .c-job-card .c-btn--selected::before,.c-hotspot__caption .c-job-card .c-btn--selected::before,.c-job-card .c-job-card .c-btn--selected::before,.c-search-results__item:nth-child(even) .c-btn--selected::before,.t-white .c-accordion__item .c-btn--selected::before,.c-job-card .c-accordion__item .c-btn--selected::before,.c-hotspot__caption .c-accordion__item .c-btn--selected::before,.c-modal__body .c-accordion__item .c-btn--selected::before,.c-search-overlay__content .c-accordion__item .c-btn--selected::before,.c-off-canvas__body .c-accordion__item .c-btn--selected::before,.c-search-results__item:nth-child(odd) .c-accordion__item .c-btn--selected::before,.c-flyout .c-accordion__item .c-btn--selected::before,.o-module:where(:nth-child(odd)) .c-accordion__item .c-btn--selected::before,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-btn--selected::before,.c-accordion__item .c-accordion__item .c-btn--selected::before,:root .c-btn--selected::before,:host .c-btn--selected::before{--text-color:#fff;}.t-white .c-btn,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-btn,.c-job-card .c-btn,.c-hotspot__caption .c-btn,.c-modal__body .c-btn,.c-search-overlay__content .c-btn,.c-off-canvas__body .c-btn,.c-search-results__item:nth-child(odd) .c-btn,.c-flyout .c-btn,.c-accordion__item .c-btn,.c-navigation-flyout__body .c-tabbed__tablist .c-btn,.o-module:where(:nth-child(odd)) .c-btn{--border-color:transparent;--background-color:#d7102d;--background-color-hover:#ac0d24;--text-color:#fff;--text-color-hover:#fff;}.t-white .c-btn[disabled],.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-btn[disabled],.c-job-card .c-btn[disabled],.c-hotspot__caption .c-btn[disabled],.c-modal__body .c-btn[disabled],.c-search-overlay__content .c-btn[disabled],.c-off-canvas__body .c-btn[disabled],.c-search-results__item:nth-child(odd) .c-btn[disabled],.c-flyout .c-btn[disabled],.c-accordion__item .c-btn[disabled],.c-navigation-flyout__body .c-tabbed__tablist .c-btn[disabled],.o-module:where(:nth-child(odd)) .c-btn[disabled],.t-white .c-btn:is(a):not([href]),.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-btn:is(a):not([href]),.c-job-card .c-btn:is(a):not([href]),.c-hotspot__caption .c-btn:is(a):not([href]),.c-modal__body .c-btn:is(a):not([href]),.c-search-overlay__content .c-btn:is(a):not([href]),.c-off-canvas__body .c-btn:is(a):not([href]),.c-search-results__item:nth-child(odd) .c-btn:is(a):not([href]),.c-flyout .c-btn:is(a):not([href]),.c-accordion__item .c-btn:is(a):not([href]),.c-navigation-flyout__body .c-tabbed__tablist .c-btn:is(a):not([href]),.o-module:where(:nth-child(odd)) .c-btn:is(a):not([href]){--background-color:#ccc;--text-color:#fff;}.t-white .c-btn.c-loading::after,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-btn.c-loading::after,.c-job-card .c-btn.c-loading::after,.c-hotspot__caption .c-btn.c-loading::after,.c-modal__body .c-btn.c-loading::after,.c-search-overlay__content .c-btn.c-loading::after,.c-off-canvas__body .c-btn.c-loading::after,.c-search-results__item:nth-child(odd) .c-btn.c-loading::after,.c-flyout .c-btn.c-loading::after,.c-accordion__item .c-btn.c-loading::after,.c-navigation-flyout__body .c-tabbed__tablist .c-btn.c-loading::after,.o-module:where(:nth-child(odd)) .c-btn.c-loading::after{--border-color:#fff;}.t-white .c-btn--secondary,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-btn--secondary,.c-job-card .c-btn--secondary,.c-hotspot__caption .c-btn--secondary,.c-modal__body .c-btn--secondary,.c-search-overlay__content .c-btn--secondary,.c-off-canvas__body .c-btn--secondary,.c-search-results__item:nth-child(odd) .c-btn--secondary,.c-flyout .c-btn--secondary,.c-accordion__item .c-btn--secondary,.c-navigation-flyout__body .c-tabbed__tablist .c-btn--secondary,.o-module:where(:nth-child(odd)) .c-btn--secondary{--border-color:#30557d;--border-color-hover:#264464;--background-color:#fff;--background-color-hover:#fff;--text-color:#30557d;--text-color-hover:#264464;}.t-white .c-btn--secondary.c-loading,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-btn--secondary.c-loading,.c-job-card .c-btn--secondary.c-loading,.c-hotspot__caption .c-btn--secondary.c-loading,.c-modal__body .c-btn--secondary.c-loading,.c-search-overlay__content .c-btn--secondary.c-loading,.c-off-canvas__body .c-btn--secondary.c-loading,.c-search-results__item:nth-child(odd) .c-btn--secondary.c-loading,.c-flyout .c-btn--secondary.c-loading,.c-accordion__item .c-btn--secondary.c-loading,.c-navigation-flyout__body .c-tabbed__tablist .c-btn--secondary.c-loading,.o-module:where(:nth-child(odd)) .c-btn--secondary.c-loading{--border-color:#30557d;}.t-white .c-btn--secondary.c-loading::after,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-btn--secondary.c-loading::after,.c-job-card .c-btn--secondary.c-loading::after,.c-hotspot__caption .c-btn--secondary.c-loading::after,.c-modal__body .c-btn--secondary.c-loading::after,.c-search-overlay__content .c-btn--secondary.c-loading::after,.c-off-canvas__body .c-btn--secondary.c-loading::after,.c-search-results__item:nth-child(odd) .c-btn--secondary.c-loading::after,.c-flyout .c-btn--secondary.c-loading::after,.c-accordion__item .c-btn--secondary.c-loading::after,.c-navigation-flyout__body .c-tabbed__tablist .c-btn--secondary.c-loading::after,.o-module:where(:nth-child(odd)) .c-btn--secondary.c-loading::after{--border-color:#30557d;}.t-white .c-btn--selected,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-btn--selected,.c-job-card .c-btn--selected,.c-hotspot__caption .c-btn--selected,.c-modal__body .c-btn--selected,.c-search-overlay__content .c-btn--selected,.c-off-canvas__body .c-btn--selected,.c-search-results__item:nth-child(odd) .c-btn--selected,.c-flyout .c-btn--selected,.c-accordion__item .c-btn--selected,.c-navigation-flyout__body .c-tabbed__tablist .c-btn--selected,.o-module:where(:nth-child(odd)) .c-btn--selected{--background-color:#3e820b;--background-color-hover:#3e820b;}.t-white .c-btn--selected::before,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-btn--selected::before,.c-job-card .c-btn--selected::before,.c-hotspot__caption .c-btn--selected::before,.c-modal__body .c-btn--selected::before,.c-search-overlay__content .c-btn--selected::before,.c-off-canvas__body .c-btn--selected::before,.c-search-results__item:nth-child(odd) .c-btn--selected::before,.c-flyout .c-btn--selected::before,.c-accordion__item .c-btn--selected::before,.c-navigation-flyout__body .c-tabbed__tablist .c-btn--selected::before,.o-module:where(:nth-child(odd)) .c-btn--selected::before{--text-color:#fff;}.t-inverted .c-btn,.c-text-slider__content .c-btn,.c-image-card .c-btn,.c-banner .c-btn{--border-color:transparent;--background-color:#fff;--background-color-hover:#fff;--text-color:#d7102d;--text-color-hover:#ac0d24;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-inverted .c-btn,.c-text-slider__content .c-btn,.c-image-card .c-btn,.c-banner .c-btn{background-color:#fff;color:#d7102d;}}.t-inverted .c-btn.c-loading::after,.c-text-slider__content .c-btn.c-loading::after,.c-image-card .c-btn.c-loading::after,.c-banner .c-btn.c-loading::after{--border-color:#d7102d;}.t-inverted .c-btn--secondary,.c-text-slider__content .c-btn--secondary,.c-image-card .c-btn--secondary,.c-banner .c-btn--secondary{--border-color:#fff;--border-color-hover:#fff;--background-color:transparent;--background-color-hover:transparent;--text-color:#fff;--text-color-hover:#fff;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-inverted .c-btn--secondary,.c-text-slider__content .c-btn--secondary,.c-image-card .c-btn--secondary,.c-banner .c-btn--secondary{box-shadow:inset 0 0 0 1px #fff !important;background-color:transparent !important;color:#fff !important;}}.t-inverted .c-btn--secondary.c-loading,.c-text-slider__content .c-btn--secondary.c-loading,.c-image-card .c-btn--secondary.c-loading,.c-banner .c-btn--secondary.c-loading{--border-color:#fff;}.t-inverted .c-btn--secondary.c-loading::after,.c-text-slider__content .c-btn--secondary.c-loading::after,.c-image-card .c-btn--secondary.c-loading::after,.c-banner .c-btn--secondary.c-loading::after{--border-color:#fff;}.t-inverted-alt .c-btn,.c-quote__bar .c-btn,.c-full-image__content .c-btn,.c-content-card .c-btn{--border-color:transparent;--background-color:#fff;--background-color-hover:#fff;--text-color:#d7102d;--text-color-hover:#ac0d24;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-inverted-alt .c-btn,.c-quote__bar .c-btn,.c-full-image__content .c-btn,.c-content-card .c-btn{background-color:#fff;color:#d7102d;}}.t-inverted-alt .c-btn.c-loading::after,.c-quote__bar .c-btn.c-loading::after,.c-full-image__content .c-btn.c-loading::after,.c-content-card .c-btn.c-loading::after{--border-color:#d7102d;}.t-inverted-alt .c-btn--secondary,.c-quote__bar .c-btn--secondary,.c-full-image__content .c-btn--secondary,.c-content-card .c-btn--secondary{--border-color:#fff;--border-color-hover:#fff;--background-color:transparent;--background-color-hover:transparent;--text-color:#fff;--text-color-hover:#fff;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-inverted-alt .c-btn--secondary,.c-quote__bar .c-btn--secondary,.c-full-image__content .c-btn--secondary,.c-content-card .c-btn--secondary{box-shadow:inset 0 0 0 1px #fff !important;background-color:transparent !important;color:#fff !important;}}.t-inverted-alt .c-btn--secondary.c-loading,.c-quote__bar .c-btn--secondary.c-loading,.c-full-image__content .c-btn--secondary.c-loading,.c-content-card .c-btn--secondary.c-loading{--border-color:#fff;}.t-inverted-alt .c-btn--secondary.c-loading::after,.c-quote__bar .c-btn--secondary.c-loading::after,.c-full-image__content .c-btn--secondary.c-loading::after,.c-content-card .c-btn--secondary.c-loading::after{--border-color:#fff;}.t-info .c-btn,.c-notification--info.c-notification--global .c-btn{--border-color:transparent;--background-color:#fff;--background-color-hover:#fff;--text-color:#d7102d;--text-color-hover:#ac0d24;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-info .c-btn,.c-notification--info.c-notification--global .c-btn{background-color:#fff;color:#d7102d;}}.t-info .c-btn.c-loading::after,.c-notification--info.c-notification--global .c-btn.c-loading::after{--border-color:#d7102d;}.t-info .c-btn--secondary,.c-notification--info.c-notification--global .c-btn--secondary{--border-color:#fff;--border-color-hover:#fff;--background-color:transparent;--background-color-hover:transparent;--text-color:#fff;--text-color-hover:#fff;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-info .c-btn--secondary,.c-notification--info.c-notification--global .c-btn--secondary{box-shadow:inset 0 0 0 1px #fff !important;background-color:transparent !important;color:#fff !important;}}.t-info .c-btn--secondary.c-loading,.c-notification--info.c-notification--global .c-btn--secondary.c-loading{--border-color:#fff;}.t-info .c-btn--secondary.c-loading::after,.c-notification--info.c-notification--global .c-btn--secondary.c-loading::after{--border-color:#fff;}.t-warning .c-btn,.c-notification--warning.c-notification--global .c-btn{--border-color:transparent;--background-color:#fff;--background-color-hover:#fff;--text-color:#d7102d;--text-color-hover:#ac0d24;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-warning .c-btn,.c-notification--warning.c-notification--global .c-btn{background-color:#fff;color:#d7102d;}}.t-warning .c-btn.c-loading::after,.c-notification--warning.c-notification--global .c-btn.c-loading::after{--border-color:#d7102d;}.t-warning .c-btn--secondary,.c-notification--warning.c-notification--global .c-btn--secondary{--border-color:#fff;--border-color-hover:#fff;--background-color:transparent;--background-color-hover:transparent;--text-color:#fff;--text-color-hover:#fff;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-warning .c-btn--secondary,.c-notification--warning.c-notification--global .c-btn--secondary{box-shadow:inset 0 0 0 1px #fff !important;background-color:transparent !important;color:#fff !important;}}.t-warning .c-btn--secondary.c-loading,.c-notification--warning.c-notification--global .c-btn--secondary.c-loading{--border-color:#fff;}.t-warning .c-btn--secondary.c-loading::after,.c-notification--warning.c-notification--global .c-btn--secondary.c-loading::after{--border-color:#fff;}.t-error .c-btn,.c-notification--error.c-notification--global .c-btn{--border-color:transparent;--background-color:#fff;--background-color-hover:#fff;--text-color:#d7102d;--text-color-hover:#ac0d24;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-error .c-btn,.c-notification--error.c-notification--global .c-btn{background-color:#fff;color:#d7102d;}}.t-error .c-btn.c-loading::after,.c-notification--error.c-notification--global .c-btn.c-loading::after{--border-color:#d7102d;}.t-error .c-btn--secondary,.c-notification--error.c-notification--global .c-btn--secondary{--border-color:#fff;--border-color-hover:#fff;--background-color:transparent;--background-color-hover:transparent;--text-color:#fff;--text-color-hover:#fff;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-error .c-btn--secondary,.c-notification--error.c-notification--global .c-btn--secondary{box-shadow:inset 0 0 0 1px #fff !important;background-color:transparent !important;color:#fff !important;}}.t-error .c-btn--secondary.c-loading,.c-notification--error.c-notification--global .c-btn--secondary.c-loading{--border-color:#fff;}.t-error .c-btn--secondary.c-loading::after,.c-notification--error.c-notification--global .c-btn--secondary.c-loading::after{--border-color:#fff;}.t-success .c-btn,.c-notification--success.c-notification--global .c-btn{--border-color:transparent;--background-color:#fff;--background-color-hover:#fff;--text-color:#d7102d;--text-color-hover:#ac0d24;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-success .c-btn,.c-notification--success.c-notification--global .c-btn{background-color:#fff;color:#d7102d;}}.t-success .c-btn.c-loading::after,.c-notification--success.c-notification--global .c-btn.c-loading::after{--border-color:#d7102d;}.t-success .c-btn--secondary,.c-notification--success.c-notification--global .c-btn--secondary{--border-color:#fff;--border-color-hover:#fff;--background-color:transparent;--background-color-hover:transparent;--text-color:#fff;--text-color-hover:#fff;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-success .c-btn--secondary,.c-notification--success.c-notification--global .c-btn--secondary{box-shadow:inset 0 0 0 1px #fff !important;background-color:transparent !important;color:#fff !important;}}.t-success .c-btn--secondary.c-loading,.c-notification--success.c-notification--global .c-btn--secondary.c-loading{--border-color:#fff;}.t-success .c-btn--secondary.c-loading::after,.c-notification--success.c-notification--global .c-btn--secondary.c-loading::after{--border-color:#fff;}.c-btn{padding:0;border:0;background-color:transparent;transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:0.75rem 2rem;position:relative;box-shadow:inset 0 0 0 1px var(--border-color);border-radius:3px;background-color:var(--background-color);color:var(--text-color);text-decoration:none;}.c-btn:not(.c-loading){position:relative;}.c-btn:not(.c-loading)::after{width:100%;min-width:44px;height:44px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);content:"";}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.c-btn{background-color:#d7102d;color:#fff;}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.c-btn.c-btn--secondary{box-shadow:inset 0 0 0 1px #30557d;background-color:#fff;color:#30557d;}}@media (max-width:42.49em){.c-btn{width:100%;}}@media (min-width:42.5em){.c-btn{min-width:230px;}}.c-btn::before{transition-property:opacity;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;display:block;position:absolute;top:0;right:0;bottom:0;left:0;content:"";border-radius:3px;box-shadow:inset 0 0 0 2px var(--border-color-hover);opacity:0;}.c-btn:hover,.c-btn:focus-visible{background-color:var(--background-color-hover);color:var(--text-color-hover);}.c-btn:hover::before,.c-btn:focus-visible::before{opacity:1;}.c-btn.c-btn--full{width:100%;}.c-btn.c-btn--tiny{min-width:auto;width:auto;padding:0.75rem;}.c-btn[disabled],.c-btn:is(a):not([href]){pointer-events:none;box-shadow:none;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.c-btn[disabled],.c-btn:is(a):not([href]){background-color:#ccc;color:#fff;}}.c-btn[disabled]::before,.c-btn:is(a):not([href])::before{display:none;}.c-btn.c-loading::after{border-color:var(--border-color);border-top-color:transparent;}.c-btn__label{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:1;font-family:"Outfit",sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:0.025em;color:currentcolor;text-align:center;}.c-btn.c-loading .c-btn__label,.c-btn--secondary.c-loading .c-btn__label{opacity:0;}.c-btn__icon{margin-right:0.5rem;color:currentcolor;}.c-btn--selected::before{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;position:relative;opacity:1;padding-right:1rem;text-align:center;content:"\f18e";}.c-icon{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.c-icon.c-icon--content-accessories::before{content:"\f101";}.c-icon.c-icon--content-apple-carton-corn::before{content:"\f102";}.c-icon.c-icon--content-application-with-arrow::before{content:"\f103";}.c-icon.c-icon--content-application-with-check-mark::before{content:"\f104";}.c-icon.c-icon--content-arrow-circle-arrow::before{content:"\f105";}.c-icon.c-icon--content-arrows-in-different-directions::before{content:"\f106";}.c-icon.c-icon--content-award::before{content:"\f107";}.c-icon.c-icon--content-bicycle::before{content:"\f108";}.c-icon.c-icon--content-box-pin::before{content:"\f109";}.c-icon.c-icon--content-bremen-key::before{content:"\f10a";}.c-icon.c-icon--content-bubbles::before{content:"\f10b";}.c-icon.c-icon--content-cart::before{content:"\f10c";}.c-icon.c-icon--content-carton-with-check-mark::before{content:"\f10d";}.c-icon.c-icon--content-case::before{content:"\f10e";}.c-icon.c-icon--content-circle-check::before{content:"\f10f";}.c-icon.c-icon--content-circles-lines::before{content:"\f110";}.c-icon.c-icon--content-clock::before{content:"\f111";}.c-icon.c-icon--content-cogs::before{content:"\f112";}.c-icon.c-icon--content-coins-with-package-and-arrows::before{content:"\f113";}.c-icon.c-icon--content-coins::before{content:"\f114";}.c-icon.c-icon--content-computer-with-shopping-cart::before{content:"\f115";}.c-icon.c-icon--content-configurator::before{content:"\f116";}.c-icon.c-icon--content-crane::before{content:"\f117";}.c-icon.c-icon--content-distance-pins-with-coins::before{content:"\f118";}.c-icon.c-icon--content-drops::before{content:"\f119";}.c-icon.c-icon--content-entire-hose-line::before{content:"\f11a";}.c-icon.c-icon--content-exclamation-mark-in-circle::before{content:"\f11b";}.c-icon.c-icon--content-exclamation-mark-in-triangle-with-gear::before{content:"\f11c";}.c-icon.c-icon--content-exhibition::before{content:"\f11d";}.c-icon.c-icon--content-factory::before{content:"\f11e";}.c-icon.c-icon--content-fingerprint::before{content:"\f11f";}.c-icon.c-icon--content-fist-with-tool::before{content:"\f120";}.c-icon.c-icon--content-fittings-halfcircles::before{content:"\f121";}.c-icon.c-icon--content-gear-and-pen::before{content:"\f122";}.c-icon.c-icon--content-gear-wheel-with-wrench::before{content:"\f123";}.c-icon.c-icon--content-gears-with-lines::before{content:"\f124";}.c-icon.c-icon--content-glasses::before{content:"\f125";}.c-icon.c-icon--content-graduation-hat-in-circle::before{content:"\f126";}.c-icon.c-icon--content-graduation-hat::before{content:"\f127";}.c-icon.c-icon--content-graph-with-arrow::before{content:"\f128";}.c-icon.c-icon--content-graph-with-coins::before{content:"\f129";}.c-icon.c-icon--content-hand-contract-job::before{content:"\f12a";}.c-icon.c-icon--content-hand-house::before{content:"\f12b";}.c-icon.c-icon--content-hand-with-check-mark::before{content:"\f12c";}.c-icon.c-icon--content-hand-with-coins-in-circle-with-arrow::before{content:"\f12d";}.c-icon.c-icon--content-hand-with-person::before{content:"\f12e";}.c-icon.c-icon--content-hand-with-shield::before{content:"\f12f";}.c-icon.c-icon--content-hand-with-smartphone::before{content:"\f130";}.c-icon.c-icon--content-hands-with-leaves::before{content:"\f131";}.c-icon.c-icon--content-handshake-heart::before{content:"\f132";}.c-icon.c-icon--content-headset-in-speech-bubble::before{content:"\f133";}.c-icon.c-icon--content-heartbeat-lines-in-heart::before{content:"\f134";}.c-icon.c-icon--content-hose-line::before{content:"\f135";}.c-icon.c-icon--content-info::before{content:"\f136";}.c-icon.c-icon--content-laptop-with-cursor-and-pin::before{content:"\f137";}.c-icon.c-icon--content-laptop-with-cursor::before{content:"\f138";}.c-icon.c-icon--content-lifebelt::before{content:"\f139";}.c-icon.c-icon--content-lift-truck-with-packages::before{content:"\f13a";}.c-icon.c-icon--content-light-bulb-with-star::before{content:"\f13b";}.c-icon.c-icon--content-lock-in-shield::before{content:"\f13c";}.c-icon.c-icon--content-magnifying-glass-with-check-mark::before{content:"\f13d";}.c-icon.c-icon--content-magnifying-glass-with-dots::before{content:"\f13e";}.c-icon.c-icon--content-map-with-pin::before{content:"\f13f";}.c-icon.c-icon--content-oil-drop-in-circle::before{content:"\f140";}.c-icon.c-icon--content-one-fitting::before{content:"\f141";}.c-icon.c-icon--content-onlineshop-cart::before{content:"\f142";}.c-icon.c-icon--content-paragraph-in-circle::before{content:"\f143";}.c-icon.c-icon--content-pen-and-ruler::before{content:"\f144";}.c-icon.c-icon--content-percent-in-star::before{content:"\f145";}.c-icon.c-icon--content-person-and-stairs-with-arrow::before{content:"\f146";}.c-icon.c-icon--content-person-in-circle::before{content:"\f147";}.c-icon.c-icon--content-person-in-magnifier-with-check-mark::before{content:"\f148";}.c-icon.c-icon--content-person-with-clipboard::before{content:"\f149";}.c-icon.c-icon--content-person-with-shield-and-check-mark::before{content:"\f14a";}.c-icon.c-icon--content-person-with-three-stars::before{content:"\f14b";}.c-icon.c-icon--content-piggy-bank::before{content:"\f14c";}.c-icon.c-icon--content-pin::before{content:"\f14d";}.c-icon.c-icon--content-recycling::before{content:"\f14e";}.c-icon.c-icon--content-rocking-chair-with-coins::before{content:"\f14f";}.c-icon.c-icon--content-screw-connection::before{content:"\f150";}.c-icon.c-icon--content-shapes::before{content:"\f151";}.c-icon.c-icon--content-ship::before{content:"\f152";}.c-icon.c-icon--content-signpost::before{content:"\f153";}.c-icon.c-icon--content-smartphone::before{content:"\f154";}.c-icon.c-icon--content-stamp-with-checkmark::before{content:"\f155";}.c-icon.c-icon--content-star-netz-circle::before{content:"\f156";}.c-icon.c-icon--content-stop-watch::before{content:"\f157";}.c-icon.c-icon--content-subway::before{content:"\f158";}.c-icon.c-icon--content-teddy-bear::before{content:"\f159";}.c-icon.c-icon--content-telephone::before{content:"\f15a";}.c-icon.c-icon--content-test-tube::before{content:"\f15b";}.c-icon.c-icon--content-test-tubes::before{content:"\f15c";}.c-icon.c-icon--content-thermometer::before{content:"\f15d";}.c-icon.c-icon--content-three-persons::before{content:"\f15e";}.c-icon.c-icon--content-train::before{content:"\f15f";}.c-icon.c-icon--content-transporter-with-lines::before{content:"\f160";}.c-icon.c-icon--content-transporter::before{content:"\f161";}.c-icon.c-icon--content-tree::before{content:"\f162";}.c-icon.c-icon--content-trees::before{content:"\f163";}.c-icon.c-icon--content-truck::before{content:"\f164";}.c-icon.c-icon--content-twisting-angle::before{content:"\f165";}.c-icon.c-icon--content-two-fitting::before{content:"\f166";}.c-icon.c-icon--content-two-folders::before{content:"\f167";}.c-icon.c-icon--content-two-persons-with-speach-bubbles::before{content:"\f168";}.c-icon.c-icon--content-warehouse-with-check-mark::before{content:"\f169";}.c-icon.c-icon--content-warehouse-with-coins::before{content:"\f16a";}.c-icon.c-icon--content-warning-sign-level::before{content:"\f16b";}.c-icon.c-icon--content-waves::before{content:"\f16c";}.c-icon.c-icon--content-windmill::before{content:"\f16d";}.c-icon.c-icon--content-worker-with-wrench::before{content:"\f16e";}.c-icon.c-icon--content-world-globe-with-pin::before{content:"\f16f";}.c-icon.c-icon--content-world-globe::before{content:"\f170";}.c-icon.c-icon--content-x-code-circle-arrow::before{content:"\f171";}.c-icon.c-icon--content-x-code-on-rectangle::before{content:"\f172";}.c-icon.c-icon--content-xcode::before{content:"\f173";}.c-icon.c-icon--country-africa::before{content:"\f174";}.c-icon.c-icon--country-asia::before{content:"\f175";}.c-icon.c-icon--country-europe::before{content:"\f176";}.c-icon.c-icon--country-north-america::before{content:"\f177";}.c-icon.c-icon--country-south-america::before{content:"\f178";}.c-icon.c-icon--google-maps-pin-blue::before{content:"\f179";}.c-icon.c-icon--google-maps-pin-green::before{content:"\f17a";}.c-icon.c-icon--google-maps-pin-red::before{content:"\f17b";}.c-icon.c-icon--google-maps-pin-yellow::before{content:"\f17c";}.c-icon.c-icon--system-arrow-down::before{content:"\f17d";}.c-icon.c-icon--system-arrow-in-circle::before{content:"\f17e";}.c-icon.c-icon--system-arrow-left::before{content:"\f17f";}.c-icon.c-icon--system-arrow-right::before{content:"\f180";}.c-icon.c-icon--system-arrow-up::before{content:"\f181";}.c-icon.c-icon--system-arrows-up-down::before{content:"\f182";}.c-icon.c-icon--system-award::before{content:"\f183";}.c-icon.c-icon--system-bell::before{content:"\f184";}.c-icon.c-icon--system-bin::before{content:"\f185";}.c-icon.c-icon--system-bubbles::before{content:"\f186";}.c-icon.c-icon--system-bust-check::before{content:"\f187";}.c-icon.c-icon--system-bust-with-cog::before{content:"\f188";}.c-icon.c-icon--system-bust::before{content:"\f189";}.c-icon.c-icon--system-calendar::before{content:"\f18a";}.c-icon.c-icon--system-cart-empty::before{content:"\f18b";}.c-icon.c-icon--system-cart::before{content:"\f18c";}.c-icon.c-icon--system-certificate::before{content:"\f18d";}.c-icon.c-icon--system-check::before{content:"\f18e";}.c-icon.c-icon--system-circle-attention::before{content:"\f18f";}.c-icon.c-icon--system-circle-check::before{content:"\f190";}.c-icon.c-icon--system-circle-cross::before{content:"\f191";}.c-icon.c-icon--system-circle-info::before{content:"\f192";}.c-icon.c-icon--system-clip-breaking::before{content:"\f193";}.c-icon.c-icon--system-clip::before{content:"\f194";}.c-icon.c-icon--system-clipboard-arrow-left::before{content:"\f195";}.c-icon.c-icon--system-clipboard-arrow-right::before{content:"\f196";}.c-icon.c-icon--system-clipboard-list::before{content:"\f197";}.c-icon.c-icon--system-clipboard-replacement::before{content:"\f198";}.c-icon.c-icon--system-clipboard::before{content:"\f199";}.c-icon.c-icon--system-clock::before{content:"\f19a";}.c-icon.c-icon--system-cog::before{content:"\f19b";}.c-icon.c-icon--system-cookies::before{content:"\f19c";}.c-icon.c-icon--system-copy::before{content:"\f19d";}.c-icon.c-icon--system-creditcard-cvc::before{content:"\f19e";}.c-icon.c-icon--system-creditcard-number::before{content:"\f19f";}.c-icon.c-icon--system-cross::before{content:"\f1a0";}.c-icon.c-icon--system-crown::before{content:"\f1a1";}.c-icon.c-icon--system-direction::before{content:"\f1a2";}.c-icon.c-icon--system-disk::before{content:"\f1a3";}.c-icon.c-icon--system-door-arrow-right::before{content:"\f1a4";}.c-icon.c-icon--system-download::before{content:"\f1a5";}.c-icon.c-icon--system-emergency-2::before{content:"\f1a6";}.c-icon.c-icon--system-emergency::before{content:"\f1a7";}.c-icon.c-icon--system-envelope::before{content:"\f1a8";}.c-icon.c-icon--system-external-link::before{content:"\f1a9";}.c-icon.c-icon--system-eye::before{content:"\f1aa";}.c-icon.c-icon--system-filter::before{content:"\f1ab";}.c-icon.c-icon--system-folder::before{content:"\f1ac";}.c-icon.c-icon--system-globe::before{content:"\f1ad";}.c-icon.c-icon--system-house-with-window::before{content:"\f1ae";}.c-icon.c-icon--system-house::before{content:"\f1af";}.c-icon.c-icon--system-intervall::before{content:"\f1b0";}.c-icon.c-icon--system-language::before{content:"\f1b1";}.c-icon.c-icon--system-licences::before{content:"\f1b2";}.c-icon.c-icon--system-list::before{content:"\f1b3";}.c-icon.c-icon--system-machine::before{content:"\f1b4";}.c-icon.c-icon--system-magnifier-minus::before{content:"\f1b5";}.c-icon.c-icon--system-magnifier-plus::before{content:"\f1b6";}.c-icon.c-icon--system-magnifier::before{content:"\f1b7";}.c-icon.c-icon--system-map::before{content:"\f1b8";}.c-icon.c-icon--system-menu::before{content:"\f1b9";}.c-icon.c-icon--system-minus::before{content:"\f1ba";}.c-icon.c-icon--system-newspaper::before{content:"\f1bb";}.c-icon.c-icon--system-offer::before{content:"\f1bc";}.c-icon.c-icon--system-online-shop::before{content:"\f1bd";}.c-icon.c-icon--system-paper-arrow-right::before{content:"\f1be";}.c-icon.c-icon--system-pause::before{content:"\f1bf";}.c-icon.c-icon--system-pencil::before{content:"\f1c0";}.c-icon.c-icon--system-phone::before{content:"\f1c1";}.c-icon.c-icon--system-picture::before{content:"\f1c2";}.c-icon.c-icon--system-pin-glass::before{content:"\f1c3";}.c-icon.c-icon--system-pin::before{content:"\f1c4";}.c-icon.c-icon--system-placeholder::before{content:"\f1c5";}.c-icon.c-icon--system-play::before{content:"\f1c6";}.c-icon.c-icon--system-plus::before{content:"\f1c7";}.c-icon.c-icon--system-point::before{content:"\f1c8";}.c-icon.c-icon--system-printer::before{content:"\f1c9";}.c-icon.c-icon--system-qr-code::before{content:"\f1ca";}.c-icon.c-icon--system-question::before{content:"\f1cb";}.c-icon.c-icon--system-quote::before{content:"\f1cc";}.c-icon.c-icon--system-replacement::before{content:"\f1cd";}.c-icon.c-icon--system-share::before{content:"\f1ce";}.c-icon.c-icon--system-three-busts::before{content:"\f1cf";}.c-icon.c-icon--system-three-dots-vertical::before{content:"\f1d0";}.c-icon.c-icon--system-three-dots::before{content:"\f1d1";}.c-icon.c-icon--system-tile::before{content:"\f1d2";}.c-icon.c-icon--system-timer-check::before{content:"\f1d3";}.c-icon.c-icon--system-timer-cross::before{content:"\f1d4";}.c-icon.c-icon--system-timer-pause::before{content:"\f1d5";}.c-icon.c-icon--system-timer::before{content:"\f1d6";}.c-icon.c-icon--system-tools::before{content:"\f1d7";}.c-icon.c-icon--system-two-arrows-in-cirlce::before{content:"\f1d8";}.c-icon.c-icon--system-up-download::before{content:"\f1d9";}.c-icon.c-icon--system-van::before{content:"\f1da";}.c-icon.c-icon--system-warning-sign::before{content:"\f1db";}.c-icon.c-icon--system-weights::before{content:"\f1dc";}.c-icon.c-icon--system-xcode::before{content:"\f1dd";}.c-header{display:flex;position:relative;z-index:50;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);}.c-header.c-header--flyout{box-shadow:none;}@media (min-width:42.5em){.c-header.is-fixed{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;position:sticky;width:100%;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);top:-100px;transform:translateY(100px);}}@media (max-width:42.49em){.c-header{width:100%;position:fixed;top:0;}}.c-header__body{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center;width:100%;min-height:100px;}@media (max-width:42.49em){.c-header__body{justify-content:space-between;min-height:60px;}}@media (min-width:42.5em){.is-fixed .c-header__body{min-height:60px;}}.c-header__burger{order:2;}@media (min-width:42.5em){.c-header__burger{display:none;}}.c-header__search{margin-left:auto;}.c-header__logo{width:227px;height:30px;margin-top:-10px;}.c-header.c-header--flyout .c-header__logo{cursor:pointer;}.c-header__logo-image{display:block;height:inherit;}.c-header__meta-navigation{margin-top:0;}@media (max-width:42.49em){.c-header__meta-navigation{display:none;}}@media (min-width:42.5em){.is-fixed .c-header__meta-navigation{display:none;}}.c-header__fixed-notification{position:sticky;width:100%;top:60px;z-index:50;}.c-card{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;flex-basis:100%;width:100%;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);}.c-card:hover,.c-card:focus{box-shadow:0 1px 6px 0 rgba(0,0,0,0.4);}.c-card:has(:focus-visible){outline:3px solid #30557d;outline-offset:3px;}.c-card[data-media-focus-point=top-center] [class*=__image] img{-o-object-position:top center;object-position:top center;}.c-card[data-media-focus-point=top-right] [class*=__image] img{-o-object-position:top right;object-position:top right;}.c-card[data-media-focus-point=center-right] [class*=__image] img{-o-object-position:center right;object-position:center right;}.c-card[data-media-focus-point=bottom-right] [class*=__image] img{-o-object-position:bottom right;object-position:bottom right;}.c-card[data-media-focus-point=bottom-center] [class*=__image] img{-o-object-position:bottom center;object-position:bottom center;}.c-card[data-media-focus-point=bottom-left] [class*=__image] img{-o-object-position:bottom left;object-position:bottom left;}.c-card[data-media-focus-point=center-left] [class*=__image] img{-o-object-position:center left;object-position:center left;}.c-card[data-media-focus-point=top-left] [class*=__image] img{-o-object-position:top left;object-position:top left;}.c-card [class*=__image]{flex-grow:0;flex-shrink:0;flex-basis:auto;text-decoration:none;overflow:hidden;}@supports ((-o-object-fit:cover) or (object-fit:cover)){.c-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}}.c-card div[class*=__body]{flex-shrink:0;flex-basis:auto;padding:1.5rem 1.5rem 0;}@media (max-width:42.49em){.c-card div[class*=__body]{padding:1rem 1rem 0;}}.c-card.c-card--separate-content div[class*=__body]{display:flex;flex-direction:column;flex-grow:1;}.c-card.c-card--separate-content div[class*=__body] p[class*=__text]{margin-top:auto;}.c-card *[class*=__title]{font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + -0.25rem);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#30557d;color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;margin-bottom:1rem;}.c-card *[class*=__title] a{display:block;color:inherit;text-decoration:none;}@media (max-width:42.49em){.c-card *[class*=__title]{font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + -0.25rem);font-family:"Outfit",sans-serif;font-weight:500;font-size:calc(var(--ms1-ratio) * 1rem);line-height:var(--ms1-line-height);--text-color:#30557d;color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;}}.c-card p[class*=__text]{margin-bottom:1rem;}.c-card p[class*=__text] > *:last-child{margin-bottom:0;}.c-card.has-truncated-text p[class*=__text]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}.c-card footer[class*=__footer]{display:flex;flex-wrap:wrap;justify-content:space-between;flex-grow:0;flex-shrink:0;flex-basis:auto;margin-top:auto;padding:0 1.5rem 1.5rem;}.c-card [class*=__footer__item]:last-child{margin-left:auto;}.c-card__metadata{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:1;margin-bottom:0.5rem;color:#666;font-weight:300;}.c-card__footer__tags + .c-card__footer__item{width:100%;margin-top:1rem;}.c-link{padding:0;border:0;background-color:transparent;display:inline-flex;font-family:inherit;align-items:center;text-decoration:none;color:#d7102d;}.c-link:hover,.c-link:focus-visible{color:#ac0d24;}.c-link--secondary{color:#30557d;}.c-link--secondary:hover,.c-link--secondary:focus-visible{color:#264464;}.c-link--reversed{flex-direction:row-reverse;}.c-link--reversed::after{margin-right:0.5rem;margin-left:0;font-size:1rem;}.c-link--full{display:flex;justify-content:space-between;}.c-link__icon{position:relative;margin-left:0.5rem;top:0.075em;font-size:0.75rem;color:currentcolor;}.c-link--reversed .c-link__icon{font-size:1rem;margin-right:0.5rem;margin-left:0;}.c-link__label{color:currentcolor;text-align:left;}.c-module-header{margin-bottom:2.5rem;}.c-module-header.c-module-header--large{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}.c-module-header:not(.c-module-header--large){max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;text-align:center;}.c-module-header__title{font-size:calc(var(--ms3-ratio) * 1rem);line-height:var(--ms3-line-height);font-family:"Outfit",sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:0.025em;--text-color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;margin-bottom:0;}.c-module-header__subtitle{font-weight:bold;margin-bottom:0;margin-top:0.25rem;}.c-module-header__text{margin-bottom:0;margin-top:0.25rem;}.c-module-header__subtitle + .c-module-header__text{margin-top:1.5rem;}.c-stage{--border-color-focus:#fff;position:relative;z-index:20;}.c-stage .flickity-button{--text-color:#fff;width:2.5rem;height:2.5rem;transform:translateY(50%);top:inherit;bottom:3rem;background-color:transparent;}.c-stage .flickity-button:focus{box-shadow:none;}.c-stage .flickity-button:focus-visible{box-shadow:inset 0 0 0 2px #fff;}.c-stage .flickity-button.flickity-prev-next-button.next{right:1rem;}.c-stage .flickity-button.flickity-prev-next-button.next .flickity-button-icon{left:inherit;right:0;}.c-stage .flickity-button.flickity-prev-next-button.previous{left:1rem;}.c-stage .flickity-button.flickity-prev-next-button.previous .flickity-button-icon{left:0;right:inherit;}.c-stage .flickity-button:hover{background-color:transparent;}@media (min-width:42.5em){.c-stage .flickity-button{display:none;}}@media (max-width:42.49em){.c-stage .flickity-page-dots{max-width:calc(100vw - (2rem) - (5rem));padding-left:0;padding-right:0;}}.c-stage__item{width:100%;}.c-stage__media{height:75vh;position:relative;}.c-stage__media::after{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.25);content:"";}@media (max-width:42.49em){.c-stage__media{height:65vh;}}.c-stage__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.c-stage[data-media-focus-point=top-center] .c-stage__media img{-o-object-position:top center;object-position:top center;}.c-stage[data-media-focus-point=top-right] .c-stage__media img{-o-object-position:top right;object-position:top right;}.c-stage[data-media-focus-point=center-right] .c-stage__media img{-o-object-position:center right;object-position:center right;}.c-stage[data-media-focus-point=bottom-right] .c-stage__media img{-o-object-position:bottom right;object-position:bottom right;}.c-stage[data-media-focus-point=bottom-center] .c-stage__media img{-o-object-position:bottom center;object-position:bottom center;}.c-stage[data-media-focus-point=bottom-left] .c-stage__media img{-o-object-position:bottom left;object-position:bottom left;}.c-stage[data-media-focus-point=center-left] .c-stage__media img{-o-object-position:center left;object-position:center left;}.c-stage[data-media-focus-point=top-left] .c-stage__media img{-o-object-position:top left;object-position:top left;}.c-stage__body{width:100%;padding-top:6rem;padding-bottom:3rem;position:absolute;bottom:0;left:0;text-align:center;background-image:linear-gradient(to top,rgb(0,0,0),rgba(0,0,0,0));}.c-stage.c-stage--slider .c-stage__body{padding-bottom:calc(3rem + 3rem + 1.75rem + 0.25rem);}@media (max-width:57.49em){.c-stage.c-stage--slider .c-stage__body{padding-bottom:calc(3rem + 3rem);}}@media (max-width:42.49em){.c-stage__body{padding-bottom:1.5rem;}}.c-stage__content{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;}.c-stage__title{font-family:"Outfit",sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:0.025em;font-size:calc(var(--ms5-ratio) * 1rem);line-height:var(--ms5-line-height);color:#fff;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;margin-bottom:0;}.c-stage__subtitle{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);max-width:calc(740px + (1rem) * 2);margin-left:auto;margin-right:auto;margin-bottom:0;margin-top:0.75rem;color:#fff;}@media (max-width:42.49em){.c-stage__subtitle{display:none;}}.c-stage__btn{width:100%;margin-top:1.5rem;}.c-content-stage{position:relative;z-index:20;}.c-content-stage.c-content-stage--clearview{background-color:#fff;}.c-content-stage__media{width:100%;height:65vh;position:absolute;top:0;left:0;}@media (max-width:42.49em){.c-content-stage__media{height:45vh;}}.c-content-stage.c-content-stage--full-image .c-content-stage__media{height:auto;position:relative;}.c-content-stage--clearview .c-content-stage__media{position:static;}.c-content-stage__media img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.c-content-stage.c-content-stage--full-image .c-content-stage__media img{position:relative;}.c-content-stage--clearview .c-content-stage__media img{position:static;}.c-content-stage[data-media-focus-point=top-center] .c-content-stage__media img{-o-object-position:top center;object-position:top center;}.c-content-stage[data-media-focus-point=top-right] .c-content-stage__media img{-o-object-position:top right;object-position:top right;}.c-content-stage[data-media-focus-point=center-right] .c-content-stage__media img{-o-object-position:center right;object-position:center right;}.c-content-stage[data-media-focus-point=bottom-right] .c-content-stage__media img{-o-object-position:bottom right;object-position:bottom right;}.c-content-stage[data-media-focus-point=bottom-center] .c-content-stage__media img{-o-object-position:bottom center;object-position:bottom center;}.c-content-stage[data-media-focus-point=bottom-left] .c-content-stage__media img{-o-object-position:bottom left;object-position:bottom left;}.c-content-stage[data-media-focus-point=center-left] .c-content-stage__media img{-o-object-position:center left;object-position:center left;}.c-content-stage[data-media-focus-point=top-left] .c-content-stage__media img{-o-object-position:top left;object-position:top left;}.c-content-stage--reduced .c-content-stage__media{height:22vh;overflow:hidden;}@media (max-width:42.49em){.c-content-stage--reduced .c-content-stage__media{height:22vh;}}.c-content-stage__body{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;width:100%;padding-top:calc(65vh - 12rem);position:relative;z-index:1;text-align:center;}.c-content-stage.c-content-stage--full-image .c-content-stage__body{padding-top:1.5rem;}@media (max-width:42.49em){.c-content-stage__body{padding-top:calc(45vh - 6rem);}}.c-content-stage--reduced .c-content-stage__body{padding-top:calc(22vh - 6rem);}@media (max-width:42.49em){.c-content-stage--reduced .c-content-stage__body{padding-top:calc(22vh - 6rem);}}.c-content-stage--clearview .c-content-stage__body{padding-top:0;}.c-content-stage__content{padding:2.5rem 0;background-color:#fff;}.c-content-stage--article .c-content-stage__content{text-align:left;}.c-content-stage--clearview .c-content-stage__content{padding:2.5rem 0 4rem;}.c-content-stage__title{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;font-family:"Outfit",sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:0.025em;font-size:calc(var(--ms4-ratio) * 1rem);line-height:var(--ms4-line-height);color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;margin-bottom:0;}.c-content-stage__text{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;margin-top:1.5rem;color:#333;}.c-content-stage__text,.c-content-stage__text > *:last-child{margin-bottom:0;}.c-content-stage__text.c-content-stage__text--article{margin-top:0.75rem;}.c-content-stage__btn{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;margin-top:1.5rem;}.c-content-stage__metadata{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;font-size:calc(var(--ms-1-ratio) * 1rem);line-height:var(--ms-1-line-height);line-height:1;display:block;margin-bottom:0.25rem;word-break:break-word;color:#666;}.c-content-stage__meta-information{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;margin-top:1.5rem;}.c-content-stage__reading-time{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:var(--ms-1-line-height);display:block;margin-top:1.5rem;}.c-content-stage__reading-time::before{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0.5rem;color:#30557d;font-size:0.75rem;content:"\f19a";}.c-content-stage__introduction-text{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:2rem;}.c-content-stage__address{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;padding-top:2.5rem;padding-bottom:2.5rem;border-bottom:1px solid #ccc;}.c-content-stage__address > address{margin-bottom:0;font-style:normal;}.c-content-stage__control-buttons{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;display:flex;justify-content:center;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #ccc;}.c-content-stage__label{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:var(--ms-1-line-height);margin:0;padding:0;color:#666;font-weight:bold;}.c-content-stage__box{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding-top:1.5rem;}.c-content-stage__definitions-list{display:flex;flex-wrap:wrap;align-content:flex-start;}@media (min-width:42.5em){.c-content-stage__definitions-list{flex-basis:calc(50% - 1.5rem);}}@media (max-width:42.49em){.c-content-stage__definitions-list{flex-basis:100%;}.c-content-stage__definitions-list:not(:last-child){margin-bottom:1.5rem;}}.c-content-stage__additional-information{--text-color:#4ea20e;display:flex;justify-content:flex-end;align-items:center;width:100%;margin-top:0.25rem;margin-bottom:0;line-height:1;}.c-content-stage__additional-information::before{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0.75rem;color:#30557d;font-size:1rem;content:"\f19a";}.c-content-stage__additional-information.c-content-stage__additional-information--disabled{--text-color:#a00606;}.c-content-stage__search{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;margin-top:2rem;}.c-text-media-block{display:flex;justify-content:space-between;width:100%;min-height:1px;}.c-text-media-block.c-text-media-block--reversed{flex-direction:row-reverse;}.c-text-media-block.c-text-media-block--stacked{flex-direction:column;}.c-text-media-block.c-text-media-block--stacked-reversed{flex-direction:column-reverse;}@media (max-width:57.49em){.c-text-media-block,.c-text-media-block.c-text-media-block--reversed{flex-direction:column;}}@media (min-width:57.5em){.c-text-media-block{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}.c-text-media-block.c-text-media-block--stacked,.c-text-media-block.c-text-media-block--stacked-reversed{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}}.c-text-media-block__media,.c-text-media-block__body{flex-grow:0;flex-shrink:0;flex-basis:auto;}@media (min-width:57.5em){.c-text-media-block__media,.c-text-media-block__body{flex-basis:calc(50% - 0.75rem);}.c-text-media-block--stacked .c-text-media-block__media,.c-text-media-block--stacked-reversed .c-text-media-block__media,.c-text-media-block--stacked .c-text-media-block__body,.c-text-media-block--stacked-reversed .c-text-media-block__body{flex-basis:auto;}}.c-text-media-block__media button{width:100%;}@media (max-width:57.49em){.c-text-media-block:not(.c-text-media-block--stacked-reversed) .c-text-media-block__media{margin-bottom:1.5rem;}}.c-text-media-block--stacked .c-text-media-block__media{margin-bottom:1.5rem;}@media (max-width:57.49em){.c-text-media-block__body{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;width:100%;}}.c-text-media-block--stacked-reversed .c-text-media-block__body{margin-bottom:1.5rem;}.c-text-media-block__title{font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + -0.25rem);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#30557d;color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;margin-bottom:0;}.c-text-media-block__text:not(:first-child){margin-top:1.5rem;}.c-text-media-block__text,.c-text-media-block__text > *:last-child{margin-bottom:0;}.c-text-media-block__btn{margin-top:1.5rem;}.c-text-media-block__control-button-group{margin-top:2.5rem;margin-bottom:2.5rem;}.c-text-media-block__list:not(:first-child){margin-top:1.5rem;}.flickity-enabled{position:relative;}.flickity-enabled:focus,.flickity-enabled:focus-visible{outline:none !important;}.flickity-viewport{overflow:hidden;position:relative;height:100%;}.flickity-slider{position:absolute;width:100%;height:100%;}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab;}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing;}.flickity-button{position:absolute;background:hsla(0,0%,100%,0.75);border:none;color:#333;}.flickity-button:hover{background:#fff;cursor:pointer;}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f;}.flickity-button:active{opacity:0.6;}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none;}.flickity-button-icon{fill:currentcolor;}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%);}.flickity-prev-next-button.previous{left:10px;}.flickity-prev-next-button.next{right:10px;}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px;}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px;}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%;}.flickity-page-dots{position:absolute;width:100%;bottom:3rem;padding:0;margin:0;list-style:none;text-align:center;line-height:1;}@media (max-width:57.49em){.flickity-page-dots{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-content:flex-start;left:50%;transform:translateX(-50%);}}.flickity-rtl .flickity-page-dots{direction:rtl;}.flickity-page-dots .dot{--countdown:100%;display:inline-flex;justify-content:center;margin-left:1.5rem;margin-bottom:0.25rem;position:relative;cursor:pointer;}@media (max-width:57.49em){.flickity-page-dots .dot{flex-basis:50%;flex-grow:1;flex-shrink:1;}}@media (min-width:57.5em){.flickity-page-dots .dot{min-width:250px;}}.flickity-page-dots .dot:focus{outline:none;}.flickity-page-dots .dot:first-child{margin-left:0;}.flickity-page-dots .dot::before,.flickity-page-dots .dot::after{display:block;height:4px;position:absolute;top:100%;right:0;content:"";}.flickity-page-dots .dot::before{width:100%;background-color:#d7102d;}.flickity-page-dots .dot::after{width:var(--countdown);background-color:#fff;}.flickity-page-dots .dot span{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:1.75rem;margin-bottom:0.25rem;color:#fff;pointer-events:none;}@media (max-width:57.49em){.flickity-page-dots .dot span{display:none;}}.flickity-page-dots .dot.is-selected{opacity:1;}.c-control{display:flex;align-items:center;margin-bottom:6px;margin-left:6px;margin-right:6px;}.c-control > *:not(:last-child){margin-right:1rem;}.c-control__item{padding:0;border:0;background-color:transparent;transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;position:relative;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);background-color:#fff;cursor:pointer;}.c-control__item::before{width:100%;min-width:44px;height:44px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);content:"";}.c-control__item:hover{box-shadow:0 1px 6px 0 rgba(0,0,0,0.4);}.c-control__icon{color:#d7102d;}.c-control__icon.c-icon--system-arrow-right{position:relative;left:0.075em;top:0.025em;}.c-control__icon.c-icon--system-arrow-left{position:relative;right:0.075em;top:0.025em;}.c-breadcrumb{position:relative;}.c-breadcrumb:not(.c-breadcrumb--navigation){padding-top:0.75rem;padding-bottom:0.75rem;z-index:15;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);}.c-breadcrumb.c-breadcrumb--navigation{top:0.25rem;height:2rem;}.c-breadcrumb__list{margin-bottom:0;margin-left:0;list-style:none;display:flex;align-items:center;flex-wrap:wrap;}.c-breadcrumb__list li{margin-bottom:0;margin-left:0;}.c-breadcrumb:not(.c-breadcrumb--navigation) .c-breadcrumb__list{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}.c-breadcrumb--navigation .c-breadcrumb__list{flex-wrap:nowrap;white-space:nowrap;}@media (max-width:42.49em){.c-breadcrumb__item:nth-last-child(n+2):nth-last-child(-n+2):first-child:nth-child(-n+0),.c-breadcrumb__item:nth-last-child(n+2):nth-last-child(-n+2):first-child ~ .c-breadcrumb__item:nth-child(-n+0){display:none;}.c-breadcrumb__item:nth-last-child(n+2):nth-last-child(-n+2):first-child:nth-child(2),.c-breadcrumb__item:nth-last-child(n+2):nth-last-child(-n+2):first-child ~ .c-breadcrumb__item:nth-child(2){display:none;}}@media (max-width:42.49em){.c-breadcrumb__item:nth-last-child(n+3):nth-last-child(-n+3):first-child:nth-child(-n+1),.c-breadcrumb__item:nth-last-child(n+3):nth-last-child(-n+3):first-child ~ .c-breadcrumb__item:nth-child(-n+1){display:none;}.c-breadcrumb__item:nth-last-child(n+3):nth-last-child(-n+3):first-child:nth-child(3),.c-breadcrumb__item:nth-last-child(n+3):nth-last-child(-n+3):first-child ~ .c-breadcrumb__item:nth-child(3){display:none;}}@media (max-width:42.49em){.c-breadcrumb__item:nth-last-child(n+4):nth-last-child(-n+4):first-child:nth-child(-n+2),.c-breadcrumb__item:nth-last-child(n+4):nth-last-child(-n+4):first-child ~ .c-breadcrumb__item:nth-child(-n+2){display:none;}.c-breadcrumb__item:nth-last-child(n+4):nth-last-child(-n+4):first-child:nth-child(4),.c-breadcrumb__item:nth-last-child(n+4):nth-last-child(-n+4):first-child ~ .c-breadcrumb__item:nth-child(4){display:none;}}@media (max-width:42.49em){.c-breadcrumb__item:nth-last-child(n+5):nth-last-child(-n+5):first-child:nth-child(-n+3),.c-breadcrumb__item:nth-last-child(n+5):nth-last-child(-n+5):first-child ~ .c-breadcrumb__item:nth-child(-n+3){display:none;}.c-breadcrumb__item:nth-last-child(n+5):nth-last-child(-n+5):first-child:nth-child(5),.c-breadcrumb__item:nth-last-child(n+5):nth-last-child(-n+5):first-child ~ .c-breadcrumb__item:nth-child(5){display:none;}}@media (max-width:42.49em){.c-breadcrumb__item:nth-last-child(n+6):nth-last-child(-n+6):first-child:nth-child(-n+4),.c-breadcrumb__item:nth-last-child(n+6):nth-last-child(-n+6):first-child ~ .c-breadcrumb__item:nth-child(-n+4){display:none;}.c-breadcrumb__item:nth-last-child(n+6):nth-last-child(-n+6):first-child:nth-child(6),.c-breadcrumb__item:nth-last-child(n+6):nth-last-child(-n+6):first-child ~ .c-breadcrumb__item:nth-child(6){display:none;}}@media (max-width:42.49em){.c-breadcrumb__item:nth-last-child(n+7):nth-last-child(-n+7):first-child:nth-child(-n+5),.c-breadcrumb__item:nth-last-child(n+7):nth-last-child(-n+7):first-child ~ .c-breadcrumb__item:nth-child(-n+5){display:none;}.c-breadcrumb__item:nth-last-child(n+7):nth-last-child(-n+7):first-child:nth-child(7),.c-breadcrumb__item:nth-last-child(n+7):nth-last-child(-n+7):first-child ~ .c-breadcrumb__item:nth-child(7){display:none;}}@media (max-width:42.49em){.c-breadcrumb__item:nth-last-child(n+8):nth-last-child(-n+8):first-child:nth-child(-n+6),.c-breadcrumb__item:nth-last-child(n+8):nth-last-child(-n+8):first-child ~ .c-breadcrumb__item:nth-child(-n+6){display:none;}.c-breadcrumb__item:nth-last-child(n+8):nth-last-child(-n+8):first-child:nth-child(8),.c-breadcrumb__item:nth-last-child(n+8):nth-last-child(-n+8):first-child ~ .c-breadcrumb__item:nth-child(8){display:none;}}.c-breadcrumb__label{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:var(--ms-1-line-height);display:block;color:#30557d;text-decoration:none;}.c-breadcrumb__label:not(.c-breadcrumb__label--link){cursor:default;}.c-breadcrumb__label.c-breadcrumb__label--link{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;}@media (max-width:42.49em){.c-breadcrumb__label.c-breadcrumb__label--link{display:flex;align-items:center;}}.c-breadcrumb:not(.c-breadcrumb--navigation) .c-breadcrumb__label.c-breadcrumb__label--link,.c-breadcrumb--navigation .c-breadcrumb__item:not(:last-child) .c-breadcrumb__label.c-breadcrumb__label--link{color:#8399b1;}.c-breadcrumb__label.c-breadcrumb__label--link:hover,.c-breadcrumb__label.c-breadcrumb__label--link:focus-visible{color:#30557d;}.c-breadcrumb__label.c-breadcrumb__label--link::after{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:0.75rem;margin-right:0.75rem;font-size:0.75rem;color:currentcolor;content:"\f180";}@media (max-width:42.49em){.c-breadcrumb__label.c-breadcrumb__label--link::after{order:-1;transform:rotate(0.5turn);margin-left:0;}}.c-breadcrumb__label::before{}.c-breadcrumb--navigation .c-breadcrumb__item:first-child .c-breadcrumb__label::before{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0.75rem;font-size:0.75rem;color:currentcolor;content:"\f180";}.c-breadcrumb__label::after{}.c-breadcrumb--navigation .c-breadcrumb__item:last-child .c-breadcrumb__label::after{display:none;}.c-tag{padding:0;border:0;background-color:transparent;font-size:calc(var(--ms-2-ratio) * 1rem);line-height:1;position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:1.5rem;padding-left:0.5rem;padding-right:0.5rem;border-radius:0.75rem;background-color:#30557d;font-weight:300;color:#fff;cursor:default;}.c-tag::before{width:100%;min-width:44px;height:44px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);content:"";}.c-tag.c-tag--primary{background-color:#30557d;}.c-tag.c-tag--secondary{border:1px solid #30557d;color:#30557d;background-color:transparent;}.c-tag.c-tag--success{background-color:#3e820b;}a.c-tag,button.c-tag{cursor:pointer;text-decoration:none;}a.c-tag[disabled],a.c-tag.is-disabled,button.c-tag[disabled],button.c-tag.is-disabled{pointer-events:none;}.c-image-overlay{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:100;}.c-image-overlay[aria-hidden=true]{display:none;}.c-image-overlay:not([aria-hidden]){}body:has(.c-image-overlay:not([aria-hidden])){overflow-y:hidden;}.c-image-overlay.is-hidden{visibility:hidden;z-index:-1;}.c-image-overlay__backdrop{background-color:rgba(0,0,0,0.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:absolute;top:0;right:0;bottom:0;left:0;}.c-image-overlay__backdrop:not(.js-overlay) .c-image-overlay__backdrop{overflow-y:scroll;}.c-image-overlay__wrapper{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}.c-image-overlay__body{display:flex;flex-direction:column;justify-content:center;padding-top:2.5rem;padding-bottom:2.5rem;}@media (min-width:81.25em){.c-image-overlay__body{padding-right:2.5rem;padding-left:2.5rem;}}.c-image-overlay__close{align-self:flex-end;margin-bottom:0;}.c-image-overlay.is-hidden .c-image-overlay__close{display:none;}.c-image-overlay__content{margin-top:1.5rem;margin-bottom:auto;}.c-image-overlay__media{display:flex;justify-content:center;margin-bottom:0;}.c-image-overlay__slider .c-image-overlay__media{width:100%;}.c-image-overlay__media img{width:auto;max-height:60vh;}.c-image-overlay-open{padding:0;border:0;background-color:transparent;display:contents;}.c-image-overlay__slider button{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;transform:scale(1);position:absolute;width:2.5rem;height:2.5rem;color:#d7102d;background-color:transparent;}@media (min-width:81.25em){.c-image-overlay__slider button.previous{left:-3rem;}}@media (max-width:81.24em){.c-image-overlay__slider button.previous{top:calc(100% + 1rem);left:calc(50% - 4rem);}}@media (min-width:81.25em){.c-image-overlay__slider button.next{right:-3rem;}}@media (max-width:81.24em){.c-image-overlay__slider button.next{top:calc(100% + 1rem);right:calc(50% - 4rem);}}.c-image-overlay__slider button:hover,.c-image-overlay__slider button:focus-visible{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;transform:scale(1.5);background-color:transparent;box-shadow:none;}.c-image-overlay__controls{display:flex;margin-top:1.5rem;justify-content:center;}.t-default .c-control-button,.c-article-body .c-article-body__module .o-module .c-control-button,.c-article-body .c-article-body__footer .o-module .c-control-button,.t-white .c-job-card .c-control-button,.o-module:where(:nth-child(odd)) .c-job-card .c-control-button,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-control-button,.c-accordion__item .c-job-card .c-control-button,.c-flyout .c-job-card .c-control-button,.c-search-results__item:nth-child(odd) .c-job-card .c-control-button,.c-off-canvas__body .c-job-card .c-control-button,.c-search-overlay__content .c-job-card .c-control-button,.c-modal__body .c-job-card .c-control-button,.c-hotspot__caption .c-job-card .c-control-button,.c-job-card .c-job-card .c-control-button,.c-search-results__item:nth-child(even) .c-control-button,.t-white .c-accordion__item .c-control-button,.c-job-card .c-accordion__item .c-control-button,.c-hotspot__caption .c-accordion__item .c-control-button,.c-modal__body .c-accordion__item .c-control-button,.c-search-overlay__content .c-accordion__item .c-control-button,.c-off-canvas__body .c-accordion__item .c-control-button,.c-search-results__item:nth-child(odd) .c-accordion__item .c-control-button,.c-flyout .c-accordion__item .c-control-button,.o-module:where(:nth-child(odd)) .c-accordion__item .c-control-button,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-control-button,.c-accordion__item .c-accordion__item .c-control-button,:root .c-control-button,:host .c-control-button{--text-color:#30557d;--text-color-hover:#264464;}.t-default .c-control-button[disabled],.c-article-body .c-article-body__module .o-module .c-control-button[disabled],.c-article-body .c-article-body__footer .o-module .c-control-button[disabled],.t-white .c-job-card .c-control-button[disabled],.o-module:where(:nth-child(odd)) .c-job-card .c-control-button[disabled],.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-control-button[disabled],.c-accordion__item .c-job-card .c-control-button[disabled],.c-flyout .c-job-card .c-control-button[disabled],.c-search-results__item:nth-child(odd) .c-job-card .c-control-button[disabled],.c-off-canvas__body .c-job-card .c-control-button[disabled],.c-search-overlay__content .c-job-card .c-control-button[disabled],.c-modal__body .c-job-card .c-control-button[disabled],.c-hotspot__caption .c-job-card .c-control-button[disabled],.c-job-card .c-job-card .c-control-button[disabled],.c-search-results__item:nth-child(even) .c-control-button[disabled],.t-white .c-accordion__item .c-control-button[disabled],.c-job-card .c-accordion__item .c-control-button[disabled],.c-hotspot__caption .c-accordion__item .c-control-button[disabled],.c-modal__body .c-accordion__item .c-control-button[disabled],.c-search-overlay__content .c-accordion__item .c-control-button[disabled],.c-off-canvas__body .c-accordion__item .c-control-button[disabled],.c-search-results__item:nth-child(odd) .c-accordion__item .c-control-button[disabled],.c-flyout .c-accordion__item .c-control-button[disabled],.o-module:where(:nth-child(odd)) .c-accordion__item .c-control-button[disabled],.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-control-button[disabled],.c-accordion__item .c-accordion__item .c-control-button[disabled],:root .c-control-button[disabled],:host .c-control-button[disabled],.t-default .c-control-button.is-disabled,.c-article-body .c-article-body__module .o-module .c-control-button.is-disabled,.c-article-body .c-article-body__footer .o-module .c-control-button.is-disabled,.t-white .c-job-card .c-control-button.is-disabled,.o-module:where(:nth-child(odd)) .c-job-card .c-control-button.is-disabled,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-control-button.is-disabled,.c-accordion__item .c-job-card .c-control-button.is-disabled,.c-flyout .c-job-card .c-control-button.is-disabled,.c-search-results__item:nth-child(odd) .c-job-card .c-control-button.is-disabled,.c-off-canvas__body .c-job-card .c-control-button.is-disabled,.c-search-overlay__content .c-job-card .c-control-button.is-disabled,.c-modal__body .c-job-card .c-control-button.is-disabled,.c-hotspot__caption .c-job-card .c-control-button.is-disabled,.c-job-card .c-job-card .c-control-button.is-disabled,.c-search-results__item:nth-child(even) .c-control-button.is-disabled,.t-white .c-accordion__item .c-control-button.is-disabled,.c-job-card .c-accordion__item .c-control-button.is-disabled,.c-hotspot__caption .c-accordion__item .c-control-button.is-disabled,.c-modal__body .c-accordion__item .c-control-button.is-disabled,.c-search-overlay__content .c-accordion__item .c-control-button.is-disabled,.c-off-canvas__body .c-accordion__item .c-control-button.is-disabled,.c-search-results__item:nth-child(odd) .c-accordion__item .c-control-button.is-disabled,.c-flyout .c-accordion__item .c-control-button.is-disabled,.o-module:where(:nth-child(odd)) .c-accordion__item .c-control-button.is-disabled,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-control-button.is-disabled,.c-accordion__item .c-accordion__item .c-control-button.is-disabled,:root .c-control-button.is-disabled,:host .c-control-button.is-disabled{--text-color:#999;}.t-backdrop .c-control-button,.c-image-overlay__backdrop .c-control-button{--text-color:#fff;--text-color-hover:#ccc;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-backdrop .c-control-button,.c-image-overlay__backdrop .c-control-button{color:#fff;}}.c-control-button{padding:0;border:0;background-color:transparent;transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;position:relative;display:inline-flex;align-items:center;color:var(--text-color);text-decoration:none;}.c-control-button::before{width:100%;min-width:44px;height:44px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);content:"";}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.c-control-button{color:#30557d;}}.c-control-button:hover,.c-control-button:focus-visible{color:var(--text-color-hover);}.c-control-button.c-control-button--stacked{flex-direction:column;}.c-control-button[disabled],.c-control-button.is-disabled{pointer-events:none;}.c-control-button__label{font-size:calc(var(--ms0-ratio) * 1rem);line-height:1;font-weight:300;color:currentcolor;}.c-control-button__icon{font-size:1rem;color:currentcolor;}.c-control-button:not(.c-control-button--stacked) .c-control-button__icon{margin-right:0.5rem;}.c-control-button.c-control-button--stacked .c-control-button__icon{margin-bottom:0.5rem;}.c-footer{--text-color:#30557d;background-color:#eaeef2;}.c-footer__body{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}.c-footer__section{padding-top:2rem;padding-bottom:2rem;}.c-footer__section:not(:last-child){border-bottom:1px solid #ccc;}.c-footer__section--small{padding-top:1rem;padding-bottom:1rem;}.c-footer__section__title{font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + -0.25rem);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#30557d;color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);margin-bottom:1.5rem;text-align:center;}.c-footer__section__subtitle{text-align:center;color:#30557d;}.c-footer__section__title + .c-footer__section__subtitle{margin-top:-1.5rem;}.c-forwarding{display:flex;align-items:center;flex-wrap:wrap;flex-grow:0;flex-shrink:0;flex-basis:1px;}.c-forwarding__label{display:flex;flex-basis:100%;}.c-forwarding__icon{flex-grow:0;flex-shrink:0;flex-basis:2rem;font-size:1.5rem;color:var(--text-color);}.c-forwarding__text{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 2rem);color:var(--text-color);white-space:nowrap;}.c-forwarding__link{display:flex;align-items:center;margin-left:2rem;color:#d7102d;text-decoration:none;white-space:nowrap;}.c-forwarding__link::after{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:0.5rem;font-size:0.75rem;content:"\f180";}.c-text-input{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;display:flex;align-items:center;width:100%;padding:0;padding-left:1rem;padding-right:1rem;border:1px solid #666;position:relative;background-color:#fff;}.c-text-input:focus-within{border-color:#30557d;box-shadow:inset 0 0 0 3px #30557d;}.c-text-input *:focus-visible{outline:none !important;}.c-text-input.is-disabled{border-color:#e6e6e6;pointer-events:none;}.c-text-input.is-readonly{border-color:#e6e6e6;pointer-events:none;}.c-input.c-input--disabled .c-text-input{pointer-events:none;}.c-input.c-input--error .c-text-input{border-color:#a00606;}.c-text-input label{display:flex;align-items:center;}.c-text-input button{padding:0;border:0;background-color:transparent;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;position:relative;}.c-text-input button:focus-visible{box-shadow:inset 0 0 0 3px #30557d;}.c-text-input button::after{width:calc(1rem + 2rem);height:100%;position:absolute;top:0;right:0;content:"";}.c-text-input button .c-text-input__icon{margin-left:0;}.c-text-input__input{width:100%;height:calc(2.5rem - (2px));border:0;font-weight:300;color:#333;background-color:transparent;}.c-text-input__input:focus{outline:none;}.c-text-input__input::-moz-placeholder{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);font-style:italic;color:#8399b1;}.c-text-input__input:-ms-input-placeholder{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);font-style:italic;color:#8399b1;}.c-text-input__input::placeholder{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);font-style:italic;color:#8399b1;}.c-text-input__input[disabled]{color:#999;}.c-text-input__unit{font-size:calc(var(--ms-2-ratio) * 1rem);line-height:1;margin-left:1rem;white-space:nowrap;}.c-text-input__icon{margin-left:1rem;font-size:1rem;}.c-text-input__input[type=date] ~ label .c-text-input__icon{display:none;}.c-text-input__icon--mute{color:#8399b1;}.c-input__label{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:var(--ms-1-line-height);display:flex;justify-content:space-between;align-items:center;margin-left:1rem;color:#333;}.c-input.c-input--disabled .c-input__label{color:#999;}.c-input__optional{font-size:calc(var(--ms-2-ratio) * 1rem);line-height:inherit;margin-left:0.25rem;margin-right:auto;color:#666;}.c-input.c-input--disabled .c-input__optional{color:#999;}.c-input__status{display:flex;justify-content:center;align-items:center;position:absolute;right:0;height:1rem;width:1rem;margin-right:1rem;border-radius:100%;}.c-input__status::before{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.5rem;color:#fff;}.c-input__status.c-input__status--success{background-color:#3e820b;}.c-input__status.c-input__status--success::before{content:"\f18e";}.c-input__status.c-input__status--error{background-color:#a00606;}.c-input__status.c-input__status--error::before{content:"\f1a0";}.c-input__hint{font-size:calc(var(--ms-2-ratio) * 1rem);line-height:var(--ms-2-line-height);margin-top:0.25rem;margin-left:1rem;margin-right:1rem;color:#a00606;}.c-input__header{display:flex;flex-direction:row-reverse;justify-content:flex-end;position:relative;}.c-input__tooltip{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;align-items:center;margin-left:0.75rem;}@media (min-width:57.5em){.c-footer-navigation__title{font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + -0.25rem);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#30557d;color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);margin-bottom:0.75rem;}}@media (max-width:57.49em){.c-footer-navigation__title{display:none;}}.c-footer-navigation__list{margin-bottom:0;list-style:none;}@media (max-width:57.49em){.c-footer-navigation__list{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;display:flex;flex-direction:column;align-items:start;opacity:0;height:0;}}.c-footer-navigation__list--media{display:flex;flex-wrap:wrap;flex-direction:row;gap:1rem;}.c-footer-navigation__item{margin-bottom:0.75rem;margin-left:0;}.c-footer-navigation__list--media .c-footer-navigation__item{margin-bottom:0;}.c-footer-navigation__link{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);color:#30557d;text-decoration:none;}.c-footer-navigation__link:hover,.c-footer-navigation__link:focus-visible{color:#264464;}@media (min-width:57.5em){.c-footer-navigation__toggle{display:none;}}@media (max-width:57.49em){.c-footer-navigation__toggle{padding:0;border:0;background-color:transparent;display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer;}}@media (max-width:57.49em){.c-footer-navigation__toggle.is-open + .c-footer-navigation__list{opacity:1;height:auto;padding-top:1rem;padding-bottom:1.5rem;}}@media (max-width:57.49em){.c-footer-navigation__toggle:not(.is-open) + .c-footer-navigation__list{overflow:hidden;padding-top:0;padding-bottom:0;}}.c-footer-navigation__label{font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + -0.25rem);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#30557d;color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);width:100%;text-align:left;cursor:pointer;}.c-footer-navigation__icon::before{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.c-footer-navigation__toggle.is-open .c-footer-navigation__icon::before{content:"\f181";}.c-footer-navigation__toggle:not(.is-open) .c-footer-navigation__icon::before{content:"\f17d";}.c-footer-navigation__icon-link{margin-right:0.5rem;}.c-footer-navigation__media{height:2rem;}.c-social-media-bar__list{margin-bottom:0;margin-left:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem 1.5rem;}.c-social-media-bar__list li{margin-bottom:0;margin-left:0;}.c-social-media-bar__link{display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;border-radius:50%;background-color:#fff;}.c-social-media-bar__icon{width:2rem;height:2rem;}.c-footer-meta-nav__list{margin-bottom:0;margin-left:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;}.c-footer-meta-nav__list li{margin-bottom:0;margin-left:0;}.c-footer-meta-nav__item:not(:last-child)::after{margin-left:0.5rem;margin-right:0.5rem;content:"|";color:#30557d;}.c-footer-meta-nav__link{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:var(--ms-1-line-height);color:#30557d;text-decoration:none;}.c-footer-meta-nav__link:hover{color:#264464;}.c-banner{min-height:8rem;margin-top:-4rem;margin-bottom:-4rem;padding-top:2.5rem;padding-bottom:2.5rem;text-align:center;}.c-banner b{font-size:calc(var(--ms5-ratio) * 1rem);line-height:var(--ms5-line-height);margin-left:0.5rem;margin-right:0.5rem;}.c-banner__body{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}.c-banner__heading{margin-bottom:1.5rem;}.c-banner__title{font-size:calc(var(--ms3-ratio) * 1rem);line-height:var(--ms3-line-height);font-family:"Outfit",sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:0.025em;--text-color:#fff;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;margin-bottom:0;}.c-banner__subtitle{margin-bottom:0;margin-top:0.25rem;}.c-banner__buttons{display:flex;width:100%;justify-content:center;margin-top:-1rem;}@media (max-width:29.99em){.c-banner__buttons{flex-direction:column;}}.c-banner__button{display:inherit;flex-grow:0;flex-shrink:1;flex-basis:50%;padding-top:1rem;}@media (min-width:30em){.c-banner__button:first-child:not(:only-child){margin-right:1.5rem;}}.c-banner__button .c-btn{width:100%;}.t-default,.c-article-body .c-article-body__module .o-module,.c-article-body .c-article-body__footer .o-module,.t-white .c-job-card,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-job-card,.o-module:where(:nth-child(odd)) .c-job-card,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card,.c-accordion__item .c-job-card,.c-flyout .c-job-card,.c-search-results__item:nth-child(odd) .c-job-card,.c-off-canvas__body .c-job-card,.c-search-overlay__content .c-job-card,.c-modal__body .c-job-card,.c-hotspot__caption .c-job-card,.c-job-card .c-job-card,.c-search-results__item:nth-child(even),.t-white .c-accordion__item,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-accordion__item,.c-job-card .c-accordion__item,.c-hotspot__caption .c-accordion__item,.c-modal__body .c-accordion__item,.c-search-overlay__content .c-accordion__item,.c-off-canvas__body .c-accordion__item,.c-search-results__item:nth-child(odd) .c-accordion__item,.c-flyout .c-accordion__item,.o-module:where(:nth-child(odd)) .c-accordion__item,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item,.c-accordion__item .c-accordion__item,:root,:host{--tabbed-scroll-indicator-background-gradient:linear-gradient(to left,#f8f8f8,rgba(248,248,248,0));}.t-white,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module,.c-job-card,.c-hotspot__caption,.c-modal__body,.c-search-overlay__content,.c-off-canvas__body,.c-search-results__item:nth-child(odd),.c-flyout,.c-accordion__item,.c-navigation-flyout__body .c-tabbed__tablist,.o-module:where(:nth-child(odd)){--tabbed-scroll-indicator-background-gradient:linear-gradient(to left,#fff,rgba(255,255,255,0));}.c-tabbed__tablist{position:relative;}.c-tabbed__tablist::after{width:3rem;height:calc(100% - 1px);position:absolute;bottom:1px;right:0;background-image:var(--tabbed-scroll-indicator-background-gradient);content:"";}.c-tabbed.c-tabbed--wrapper .c-tabbed__tablist{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}.c-tabbed.c-tabbed--wrapper .c-tabbed__tablist::after{right:1rem;}.c-tabbed__tablist__body{margin-bottom:0;margin-left:0;list-style:none;display:flex;border-bottom:1px solid #ccc;overflow-x:auto;}.c-tabbed__tablist__body li{margin-bottom:0;margin-left:0;}@media (min-width:57.5em){.c-tabbed.c-tabbed--wrapper .c-tabbed__tablist__body{justify-content:center;}}.c-tabbed__tablist__body.c-tabbed__tablist__body--full{justify-content:space-between;}.c-tabbed__tablist__item{}.c-tabbed__tablist__item:not(:first-child){margin-left:1rem;}.c-tabbed__tablist__item:not(:last-child){margin-right:1rem;}.c-tabbed__tablist__item:last-child{padding-right:3rem;}.c-tabbed--wrapper .c-tabbed__tablist__item:not(:first-child){margin-left:1.5rem;}.c-tabbed--wrapper .c-tabbed__tablist__item:not(:last-child){margin-right:1.5rem;}.c-tabbed__tablist__body--full .c-tabbed__tablist__item{margin-right:0;margin-left:0;width:41.6666666667%;}.c-tabbed__tab{display:flex;align-items:center;padding-top:0.25rem;padding-bottom:0.25rem;min-height:2.5rem;white-space:nowrap;color:#30557d;text-decoration:none;padding-left:3px;padding-right:3px;}@media (min-width:57.5em){.c-tabbed__tab{position:relative;}.c-tabbed__tab::after{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;display:block;width:100%;height:0;position:absolute;bottom:0;left:0;background-color:#30557d;content:"";}.c-tabbed__tab:hover::after{height:3px;}}.c-tabbed__tab:hover,.c-tabbed__tab:focus-visible{color:#30557d;}.c-tabbed__tab:focus-visible{outline:none !important;box-shadow:inset 0 0 0 3px #30557d;}.c-tabbed__tab[aria-selected=true]{position:relative;color:#30557d;font-weight:bold;}.c-tabbed__tab[aria-selected=true]::after{display:block;position:absolute;bottom:0;width:100%;height:3px;background-color:#30557d;content:"";}.c-tabbed__tab.c-tabbed__tab--icon{flex-direction:column;}.c-tabbed__icon{color:currentcolor;font-size:4rem;margin-bottom:1rem;}.c-tabbed__panel{padding-top:2rem;outline:none;}.c-tabbed__panel__header{display:flex;align-items:center;margin-bottom:1.5rem;overflow-x:auto;overflow-y:hidden;width:100%;}.c-tabbed__panel__title{font-size:calc(var(--ms3-ratio) * 1rem);line-height:1.5rem;position:fixed;height:2rem;margin-bottom:0;padding-right:0.75rem;z-index:1;background-color:#fff;color:#30557d;}.c-tabbed__panel__content{width:100%;height:calc(100% - 1.5rem);overflow:hidden;display:inline-flex;flex-wrap:wrap;flex-direction:column;padding-bottom:1.5rem;}.c-meta-navigation{font-size:calc(var(--ms-2-ratio) * 1rem);line-height:1;}.c-meta-navigation__list{margin-bottom:0;margin-left:0;list-style:none;display:flex;justify-content:flex-end;flex-wrap:wrap;}.c-meta-navigation__list li{margin-bottom:0;margin-left:0;}.c-meta-navigation__item:not(:first-child){margin-left:1.5rem;}@media (max-width:57.49em){.c-meta-navigation__item:not(:first-child){margin-left:1.5rem;}}.c-meta-navigation__link{display:flex;align-items:center;color:#30557d;text-decoration:none;white-space:nowrap;position:relative;}.c-meta-navigation__link:hover{color:#30557d;}.c-meta-navigation__link::before{position:absolute;height:2.5rem;width:100%;content:"";}.c-meta-navigation__icon{font-size:0.75rem;line-height:1.75em;margin-right:0.5rem;color:currentcolor;}.c-meta-navigation__label{color:currentcolor;}.c-navigation{position:relative;--text-color:#30557d;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.c-navigation{color:#30557d;}}@media (max-width:42.49em){.c-navigation{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;}.c-navigation.is-open{clip:inherit;-webkit-clip-path:inherit;clip-path:inherit;width:auto;height:auto;white-space:normal;width:100%;position:fixed;top:60px;left:0;bottom:0;z-index:30;overflow-y:auto;}}@media (min-width:42.5em){.c-navigation::after{display:block;width:3rem;height:100%;position:absolute;top:0;right:0;background-image:linear-gradient(to left,#f8f8f8,rgba(248,248,248,0));content:"";}}.c-navigation__list{margin-bottom:0;margin-left:0;list-style:none;}.c-navigation__list li{margin-bottom:0;margin-left:0;}@media (max-width:42.49em){.c-navigation__list{width:100%;height:calc(100vh - 60px);overflow-y:auto;overflow-x:hidden;background-color:#fff;}}@media (min-width:42.5em){.c-navigation__list{display:flex;overflow-y:hidden;overflow-x:auto;}}.c-navigation__list .c-navigation__list{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;position:absolute;top:0;left:100%;}@media (max-width:42.49em){.c-navigation__list .c-navigation__list:not(.is-current) .c-navigation__label{color:transparent;}.c-navigation__list .c-navigation__list.is-current .c-navigation__label{color:#30557d;}.c-navigation__list .c-navigation__list:not(.is-current) .c-navigation__item{border-color:transparent;}.c-navigation__list .c-navigation__list.is-current .c-navigation__item{border-color:#ccc;}}@media (min-width:42.5em){.c-navigation__list .c-navigation__list{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;}}.c-navigation__list .c-navigation__list.is-open{transform:translateX(-100%);}@media (max-width:42.49em){.c-navigation__item[data-meta-list-item]{background-color:#f8f8f8;}.c-navigation__item:not(.c-navigation__item--back){padding-left:1rem;padding-right:1rem;border-bottom:1px solid #ccc;}}@media (min-width:42.5em){.c-navigation__item:not(:last-child){margin-right:2rem;}}@media (min-width:42.5em){.c-navigation__item:last-child{padding-right:3rem;}}.c-navigation__item::before{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;content:"​";}.c-navigation__label{padding:0;border:0;background-color:transparent;display:flex;align-items:center;width:100%;min-height:2.5rem;white-space:nowrap;color:var(--text-color);text-decoration:none;}@media (min-width:42.5em){.c-navigation__label{position:relative;}.c-navigation__label::after{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;display:block;width:100%;height:0;position:absolute;bottom:0;left:0;background-color:#30557d;content:"";}.c-navigation__label:hover::after{height:3px;}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.c-navigation__label{line-height:2.5rem;color:inherit;}}.c-navigation__label:hover{color:inherit;}.c-navigation__label .c-icon{margin-right:0.25rem;}@media (max-width:42.49em){button.c-navigation__label{display:flex;justify-content:space-between;align-items:center;}button.c-navigation__label::after{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:0.75rem;content:"\f180";}button.c-navigation__label .c-icon{margin-right:0;}.c-navigation__item--back button.c-navigation__label{flex-direction:row-reverse;justify-content:flex-end;padding-left:1rem;padding-right:1rem;background-color:#f8f8f8;font-weight:bold;}.c-navigation__item--back button.c-navigation__label::after{margin-left:0;margin-right:0.75rem;content:"\f17f";}.c-navigation__label .c-icon{margin-right:0.25rem;}}@media (min-width:42.5em){.c-navigation__label{}.c-navigation__label[aria-current=page]{position:relative;}.c-navigation__label[aria-current=page]::after{display:block;width:100%;height:3px;position:absolute;bottom:0;left:0;background-color:#30557d;content:"";}}.c-navigation-wrapper{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);}@media (min-width:42.5em){.c-navigation-wrapper{background-color:#f8f8f8;position:sticky;top:-2.5rem;z-index:30;}.c-navigation-wrapper.is-sticky{top:0;}}.c-navigation-bar{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;overflow:hidden;position:relative;}.c-navigation-bar__navigation{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;opacity:1;overflow:hidden;width:calc(100% - 215px - 3rem);}.c-navigation-bar:has(.c-navigation-bar__search:focus-within) .c-navigation-bar__navigation{opacity:0;}.c-navigation-bar__search{transition-property:all;transition-duration:700ms;transition-timing-function:ease;transition-delay:0ms;position:absolute;right:1rem;width:calc(215px + 3rem);}.c-navigation-bar__search:focus{outline:none;}.c-navigation-bar__search:focus-within{width:calc(100% - 2rem);}.c-navigation-level{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;transform:translateX(0%);width:33.3333333333%;height:inherit;overflow-y:auto;position:relative;}.c-navigation-level::after{display:block;width:100%;height:3rem;position:absolute;bottom:0;left:0;background-image:linear-gradient(to top,#fff,#fff 30%,rgba(255,255,255,0.5) 80%,rgba(255,255,255,0));content:"";}.c-navigation-level.show-navigation-level + .c-navigation-level{transform:translateX(100%);}.c-navigation-list{margin-bottom:0;margin-left:0;list-style:none;height:100%;overflow-y:auto;padding-bottom:3rem;flex-direction:column;border-left:1px solid #ccc;}.c-navigation-list li{margin-bottom:0;margin-left:0;}.c-navigation-list:not(.is-visible){display:none;}.c-navigation-list.is-visible{display:flex;}.c-category-overview + .c-navigation-level .c-navigation-list,.c-navigation-level.is-hidden + .c-navigation-level .c-navigation-list{border-left:0;}.c-navigation-list__item{display:flex;justify-content:space-between;align-items:center;padding-right:1.5rem;padding-left:1.5rem;}.c-category-overview.is-hidden + .c-navigation-level .c-navigation-list__item,.c-navigation-level.is-hidden + .c-navigation-level .c-navigation-list__item{padding-left:0;}.c-navigation-list__label,.c-navigation-list__icon{padding:0;border:0;background-color:transparent;margin-bottom:1rem;color:#8399b1;text-decoration:none;line-height:1.75;cursor:pointer;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.c-navigation-list__label,.c-navigation-list__icon{color:#8399b1;}}.c-navigation-list__label:hover,.c-navigation-list__icon:hover{color:#264464;}.c-navigation-list__label.is-active,.c-navigation-list__icon.is-active{color:#30557d;}.c-navigation-level.is-current-level .c-navigation-list.is-visible .c-navigation-list__label,.c-navigation-level.is-current-level .c-navigation-list.is-visible .c-navigation-list__icon{color:#30557d;}.c-navigation-list__label{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;display:block;text-align:left;}.c-navigation-list__label:hover{font-weight:bold;}.c-navigation-list__label.is-active{font-weight:bold;}.c-navigation-list__item--back .c-navigation-list__label{font-weight:bold;}.c-navigation-list__icon{margin-left:1rem;}.c-navigation-flyout{--text-color:#30557d;width:100%;height:100vh;position:absolute;top:-100vh;}.c-navigation-flyout .c-navigation-flyout__header,.c-navigation-flyout .c-navigation-flyout__body .c-tabbed__tablist,.c-navigation-flyout .c-navigation-flyout__body .c-tabbed__panel{opacity:0;}.c-navigation-flyout.is-open,.c-navigation-flyout.is-hidden{z-index:110;}.c-navigation-flyout.is-open{animation-duration:700ms;animation-timing-function:ease;animation-delay:0ms;animation-fill-mode:forwards;animation-name:showElement;}.c-navigation-flyout.is-open .c-navigation-flyout__header,.c-navigation-flyout.is-open .c-navigation-flyout__body .c-tabbed__tablist,.c-navigation-flyout.is-open .c-navigation-flyout__body .c-tabbed__panel{animation-duration:700ms;animation-timing-function:ease;animation-delay:0ms;animation-fill-mode:forwards;animation-name:fadeIn;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.c-navigation-flyout.is-open .c-navigation-flyout__header,.c-navigation-flyout.is-open .c-navigation-flyout__body .c-tabbed__tablist,.c-navigation-flyout.is-open .c-navigation-flyout__body .c-tabbed__panel{position:relative;}}.c-navigation-flyout.is-open .c-navigation-flyout__header{animation-delay:300ms;}.c-navigation-flyout.is-open .c-navigation-flyout__body .c-tabbed__tablist{animation-delay:400ms;}.c-navigation-flyout.is-open .c-navigation-flyout__body .c-tabbed__panel{animation-delay:550ms;}.c-navigation-flyout.is-open ~ .c-navigation-flyout-overlay{animation-duration:700ms;animation-timing-function:cubic-bezier(0.58,0.07,0.79,0.26);animation-delay:0ms;animation-fill-mode:forwards;animation-name:slideInDown;}.c-navigation-flyout.is-hidden{animation-duration:1000ms;animation-timing-function:ease;animation-delay:0ms;animation-fill-mode:forwards;animation-name:hideElement;top:0;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.c-navigation-flyout.is-hidden{z-index:-1;}}.c-navigation-flyout.is-hidden .c-navigation-flyout__header,.c-navigation-flyout.is-hidden .c-navigation-flyout__body .c-tabbed__tablist,.c-navigation-flyout.is-hidden .c-navigation-flyout__body .c-tabbed__panel{animation-duration:700ms;animation-timing-function:ease;animation-delay:0ms;animation-fill-mode:forwards;animation-name:fadeOut;opacity:1;}.c-navigation-flyout.is-hidden .c-navigation-flyout__header{animation-delay:600ms;}.c-navigation-flyout.is-hidden .c-navigation-flyout__body .c-tabbed__tablist{animation-delay:400ms;}.c-navigation-flyout.is-hidden .c-navigation-flyout__body .c-tabbed__panel{animation-delay:300ms;}.c-navigation-flyout.is-hidden ~ .c-navigation-flyout-overlay{animation-duration:700ms;animation-timing-function:cubic-bezier(0.58,0.07,0.79,0.26);animation-delay:300ms;animation-fill-mode:forwards;top:0;animation-name:slideInUp;}@media (max-width:42.49em){.c-navigation-flyout{display:none;}}.c-navigation-flyout .c-category-overview{width:33.3333%;}.c-navigation-flyout__body{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}.c-navigation-flyout-overlay{width:100%;height:100vh;position:absolute;top:-100vh;z-index:100;background-color:#fff;}@media (max-width:42.49em){.c-navigation-flyout-overlay{display:none;}}.is-scrollbar-disabled{position:fixed;top:0;overflow-y:scroll;width:100%;}@keyframes showElement{0%{top:-100vh;}1%,100%{top:0;}}@keyframes hideElement{0%,99%{top:0;}100%{top:-100vh;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes slideInDown{0%{top:-100vh;}100%{top:0;}}@keyframes slideInUp{0%{top:0;}100%{top:-100vh;}}.c-burger{padding:0;border:0;background-color:transparent;--text-color:#30557d;width:2.5rem;height:2.5rem;}@media (min-width:42.5em){.c-burger{display:none;}}.c-burger.is-open .c-icon::before{content:"\f1a0";}.c-burger .c-icon::before{content:"\f1b9";}.c-global-search{--text-color:#30557d;display:flex;justify-content:space-between;align-items:center;background-color:#f8f8f8;}.c-global-search--categories{justify-content:flex-end;}.c-global-search__input{transition-property:width;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;height:2.5rem;padding:0;padding-left:1rem;padding-right:3px;border:0;background-color:transparent;font-weight:300;margin-right:calc(-2.5rem / 4);}.c-global-search:focus-within .c-global-search__input{width:100%;}.c-global-search__input:focus,.c-global-search__input:focus-visible{outline:none !important;}.c-global-search__input:focus-visible{box-shadow:inset 0 0 0 3px #30557d;}.c-global-search__input::-moz-placeholder{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);font-style:italic;color:#8399b1;opacity:1;}.c-global-search__input:-ms-input-placeholder{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);font-style:italic;color:#8399b1;opacity:1;}.c-global-search__input::placeholder{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);font-style:italic;color:#8399b1;opacity:1;}.c-global-search__input::-webkit-input-placeholder{color:#30557d;}.c-global-search__input:-ms-input-placeholder{}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.c-global-search__input:-ms-input-placeholder{color:#30557d;}}.c-global-search__input::-ms-clear{display:none;width:0;height:0;}.c-global-search__button{padding:0;border:0;background-color:transparent;flex-basis:2.5rem;flex-grow:0;flex-shrink:0;width:2.5rem;height:2.5rem;}.c-global-search__button:focus,.c-global-search__button:focus-visible{outline:none !important;}.c-global-search__button:focus-visible{box-shadow:inset 0 0 0 3px #30557d;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.c-global-search__button{color:#30557d;}}.c-global-search__button[data-global-search-close-button]{display:none;}.c-global-search:focus-within .c-global-search__button[data-global-search-close-button]{display:block;}.c-global-search:focus-within .c-global-search__button[data-global-search-close-button] > *{color:#8399b1;}.c-global-search__select{width:100%;height:2.5rem;padding-left:1rem;background-color:transparent;border:none;}.c-global-search__select:focus,.c-global-search__select:focus-visible{box-shadow:inset 0 0 0 3px #30557d;outline:none !important;}.c-global-search__select--pipe{display:flex;flex-basis:33.3333333333%;}.c-navigation-bar__search .c-global-search__select--pipe{display:none;}.c-global-search:focus-within .c-global-search__select--pipe{display:flex;flex-basis:33.3333333333%;}.c-global-search__select--pipe::after{content:"";height:1.75rem;margin-left:1rem;margin-top:0.375rem;border-right:1px solid #ccc;}.c-global-search__search{display:flex;justify-content:space-between;flex-basis:66.6666666667%;}.t-default .c-alternative-list__item.c-alternative-list__item::before,.c-article-body .c-article-body__module .o-module .c-alternative-list__item.c-alternative-list__item::before,.c-article-body .c-article-body__footer .o-module .c-alternative-list__item.c-alternative-list__item::before,.t-white .c-job-card .c-alternative-list__item.c-alternative-list__item::before,.o-module:where(:nth-child(odd)) .c-job-card .c-alternative-list__item.c-alternative-list__item::before,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-alternative-list__item.c-alternative-list__item::before,.c-accordion__item .c-job-card .c-alternative-list__item.c-alternative-list__item::before,.c-flyout .c-job-card .c-alternative-list__item.c-alternative-list__item::before,.c-search-results__item:nth-child(odd) .c-job-card .c-alternative-list__item.c-alternative-list__item::before,.c-off-canvas__body .c-job-card .c-alternative-list__item.c-alternative-list__item::before,.c-search-overlay__content .c-job-card .c-alternative-list__item.c-alternative-list__item::before,.c-modal__body .c-job-card .c-alternative-list__item.c-alternative-list__item::before,.c-hotspot__caption .c-job-card .c-alternative-list__item.c-alternative-list__item::before,.c-job-card .c-job-card .c-alternative-list__item.c-alternative-list__item::before,.c-search-results__item:nth-child(even) .c-alternative-list__item.c-alternative-list__item::before,.t-white .c-accordion__item .c-alternative-list__item.c-alternative-list__item::before,.c-job-card .c-accordion__item .c-alternative-list__item.c-alternative-list__item::before,.c-hotspot__caption .c-accordion__item .c-alternative-list__item.c-alternative-list__item::before,.c-modal__body .c-accordion__item .c-alternative-list__item.c-alternative-list__item::before,.c-search-overlay__content .c-accordion__item .c-alternative-list__item.c-alternative-list__item::before,.c-off-canvas__body .c-accordion__item .c-alternative-list__item.c-alternative-list__item::before,.c-search-results__item:nth-child(odd) .c-accordion__item .c-alternative-list__item.c-alternative-list__item::before,.c-flyout .c-accordion__item .c-alternative-list__item.c-alternative-list__item::before,.o-module:where(:nth-child(odd)) .c-accordion__item .c-alternative-list__item.c-alternative-list__item::before,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-alternative-list__item.c-alternative-list__item::before,.c-accordion__item .c-accordion__item .c-alternative-list__item.c-alternative-list__item::before,:root .c-alternative-list__item.c-alternative-list__item::before,:host .c-alternative-list__item.c-alternative-list__item::before,.t-default .c-alternative-list li::before,.c-article-body .c-article-body__module .o-module .c-alternative-list li::before,.c-article-body .c-article-body__footer .o-module .c-alternative-list li::before,.t-white .c-job-card .c-alternative-list li::before,.o-module:where(:nth-child(odd)) .c-job-card .c-alternative-list li::before,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-alternative-list li::before,.c-accordion__item .c-job-card .c-alternative-list li::before,.c-flyout .c-job-card .c-alternative-list li::before,.c-search-results__item:nth-child(odd) .c-job-card .c-alternative-list li::before,.c-off-canvas__body .c-job-card .c-alternative-list li::before,.c-search-overlay__content .c-job-card .c-alternative-list li::before,.c-modal__body .c-job-card .c-alternative-list li::before,.c-hotspot__caption .c-job-card .c-alternative-list li::before,.c-job-card .c-job-card .c-alternative-list li::before,.c-search-results__item:nth-child(even) .c-alternative-list li::before,.t-white .c-accordion__item .c-alternative-list li::before,.c-job-card .c-accordion__item .c-alternative-list li::before,.c-hotspot__caption .c-accordion__item .c-alternative-list li::before,.c-modal__body .c-accordion__item .c-alternative-list li::before,.c-search-overlay__content .c-accordion__item .c-alternative-list li::before,.c-off-canvas__body .c-accordion__item .c-alternative-list li::before,.c-search-results__item:nth-child(odd) .c-accordion__item .c-alternative-list li::before,.c-flyout .c-accordion__item .c-alternative-list li::before,.o-module:where(:nth-child(odd)) .c-accordion__item .c-alternative-list li::before,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-alternative-list li::before,.c-accordion__item .c-accordion__item .c-alternative-list li::before,:root .c-alternative-list li::before,:host .c-alternative-list li::before{--icon-color:#d7102d;}.t-white .c-alternative-list__item.c-alternative-list__item::before,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-alternative-list__item.c-alternative-list__item::before,.c-job-card .c-alternative-list__item.c-alternative-list__item::before,.c-hotspot__caption .c-alternative-list__item.c-alternative-list__item::before,.c-modal__body .c-alternative-list__item.c-alternative-list__item::before,.c-search-overlay__content .c-alternative-list__item.c-alternative-list__item::before,.c-off-canvas__body .c-alternative-list__item.c-alternative-list__item::before,.c-search-results__item:nth-child(odd) .c-alternative-list__item.c-alternative-list__item::before,.c-flyout .c-alternative-list__item.c-alternative-list__item::before,.c-accordion__item .c-alternative-list__item.c-alternative-list__item::before,.o-module:where(:nth-child(odd)) .c-alternative-list__item.c-alternative-list__item::before,.c-navigation-flyout__body .c-tabbed__tablist .c-alternative-list__item.c-alternative-list__item::before,.t-white .c-alternative-list li::before,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-alternative-list li::before,.c-job-card .c-alternative-list li::before,.c-hotspot__caption .c-alternative-list li::before,.c-modal__body .c-alternative-list li::before,.c-search-overlay__content .c-alternative-list li::before,.c-off-canvas__body .c-alternative-list li::before,.c-search-results__item:nth-child(odd) .c-alternative-list li::before,.c-flyout .c-alternative-list li::before,.c-accordion__item .c-alternative-list li::before,.o-module:where(:nth-child(odd)) .c-alternative-list li::before,.c-navigation-flyout__body .c-tabbed__tablist .c-alternative-list li::before{--icon-color:#d7102d;}.t-inverted .c-alternative-list__item.c-alternative-list__item::before,.c-text-slider__content .c-alternative-list__item.c-alternative-list__item::before,.c-image-card .c-alternative-list__item.c-alternative-list__item::before,.c-banner .c-alternative-list__item.c-alternative-list__item::before{--icon-color:#fff;}.t-inverted .c-alternative-list li::before,.c-text-slider__content .c-alternative-list li::before,.c-image-card .c-alternative-list li::before,.c-banner .c-alternative-list li::before{--icon-color:#fff !important;}.t-inverted-alt .c-alternative-list__item.c-alternative-list__item::before,.c-quote__bar .c-alternative-list__item.c-alternative-list__item::before,.c-full-image__content .c-alternative-list__item.c-alternative-list__item::before,.c-content-card .c-alternative-list__item.c-alternative-list__item::before{--icon-color:#fff;}.t-inverted-alt .c-alternative-list li::before,.c-quote__bar .c-alternative-list li::before,.c-full-image__content .c-alternative-list li::before,.c-content-card .c-alternative-list li::before{--icon-color:#fff !important;}.t-inverted-alt-semi-transparent .c-alternative-list__item.c-alternative-list__item::before{--icon-color:#fff;}.t-inverted-alt-semi-transparent .c-alternative-list li::before{--icon-color:#fff !important;}.c-alternative-list{list-style:none;margin:0;}@media (min-width:42.5em){.c-alternative-list.c-alternative-list--two-columns{display:flex;gap:1.5rem;justify-content:space-around;}}@media (max-width:42.49em){.c-alternative-list{text-align:left;}}.c-alternative-list.c-alternative-list--center{display:flex;flex-direction:column;align-items:center;}@media (max-width:42.49em){.c-alternative-list__column:first-child{margin-bottom:0.75rem;}}@media (min-width:42.5em){.c-alternative-list__column{flex-basis:fit-content;flex-grow:0;flex-shrink:1;}}.c-alternative-list__item,.c-alternative-list > li{display:flex;align-items:baseline;margin-left:0;}.c-alternative-list__item::before,.c-alternative-list > li::before{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0.75rem;color:var(--icon-color);font-size:1rem;content:"\f18e";}.c-alternative-list__item > *,.c-alternative-list > li > *{display:contents;}.c-alternative-list__item > *.c-process__list,.c-alternative-list > li > *.c-process__list{display:block;}.c-mobile-search-trigger{padding:0;border:0;background-color:transparent;font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:2.5rem;height:2.5rem;}@media (min-width:42.5em){.c-mobile-search-trigger{display:none;}}.c-mobile-search-trigger::before{content:"\f1b7";}.c-mobile-search{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;display:flex;justify-content:space-between;align-items:center;width:100%;height:60px;padding-left:1rem;padding-right:1rem;position:fixed;top:0;left:0;transform:translateX(100%);background-color:#fff;}@media (min-width:42.5em){.c-mobile-search{display:none;}}.c-mobile-search.is-open{transform:translateX(0);}.c-mobile-search__close{padding:0;border:0;background-color:transparent;font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:2.5rem;height:2.5rem;flex-basis:2.5rem;flex-grow:0;flex-shrink:0;}.c-mobile-search__close::before{content:"\f17f";}.c-mobile-search__input{height:100%;flex-basis:calc(100% - 2.5rem - 2.5rem);flex-grow:1;flex-shrink:1;padding-left:1rem;padding-right:1rem;border:0;}.c-mobile-search__input:focus,.c-mobile-search__input:focus-visible{outline:none !important;}.c-mobile-search__input:focus-visible{box-shadow:inset 0 0 0 3px #30557d;}.c-mobile-search__button{padding:0;border:0;background-color:transparent;font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:2.5rem;height:2.5rem;flex-basis:2.5rem;flex-grow:0;flex-shrink:0;}.c-mobile-search__button::before{content:"\f1b7";}.c-category-overview{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;height:inherit;display:flex;flex-direction:column;padding-right:1.5rem;position:relative;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.c-category-overview{overflow-y:auto;display:block;}}.c-category-overview__content{height:100%;}.c-category-overview__image{padding-bottom:1.5rem;}.c-category-overview__text{margin-bottom:1.5rem;color:#30557d;}@supports (display:-webkit-box){.c-category-overview__text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;}}.c-category-overview__button{padding-top:1.5rem;}.c-tag-list{margin-bottom:0;margin-left:0;list-style:none;display:inline-flex;flex-wrap:wrap;margin-top:-0.5rem;}.c-tag-list li{margin-bottom:0;margin-left:0;}.c-tag-list__item{display:flex;margin-top:0.5rem;}.c-tag-list__item:not(:last-child){margin-right:0.5rem;}.t-default .c-fame-brick__icon,.c-article-body .c-article-body__module .o-module .c-fame-brick__icon,.c-article-body .c-article-body__footer .o-module .c-fame-brick__icon,.t-white .c-job-card .c-fame-brick__icon,.o-module:where(:nth-child(odd)) .c-job-card .c-fame-brick__icon,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-fame-brick__icon,.c-accordion__item .c-job-card .c-fame-brick__icon,.c-flyout .c-job-card .c-fame-brick__icon,.c-search-results__item:nth-child(odd) .c-job-card .c-fame-brick__icon,.c-off-canvas__body .c-job-card .c-fame-brick__icon,.c-search-overlay__content .c-job-card .c-fame-brick__icon,.c-modal__body .c-job-card .c-fame-brick__icon,.c-hotspot__caption .c-job-card .c-fame-brick__icon,.c-job-card .c-job-card .c-fame-brick__icon,.c-search-results__item:nth-child(even) .c-fame-brick__icon,.t-white .c-accordion__item .c-fame-brick__icon,.c-job-card .c-accordion__item .c-fame-brick__icon,.c-hotspot__caption .c-accordion__item .c-fame-brick__icon,.c-modal__body .c-accordion__item .c-fame-brick__icon,.c-search-overlay__content .c-accordion__item .c-fame-brick__icon,.c-off-canvas__body .c-accordion__item .c-fame-brick__icon,.c-search-results__item:nth-child(odd) .c-accordion__item .c-fame-brick__icon,.c-flyout .c-accordion__item .c-fame-brick__icon,.o-module:where(:nth-child(odd)) .c-accordion__item .c-fame-brick__icon,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-fame-brick__icon,.c-accordion__item .c-accordion__item .c-fame-brick__icon,:root .c-fame-brick__icon,:host .c-fame-brick__icon{--icon-color:#d7102d;}.t-default .c-fame-brick__label,.c-article-body .c-article-body__module .o-module .c-fame-brick__label,.c-article-body .c-article-body__footer .o-module .c-fame-brick__label,.t-white .c-job-card .c-fame-brick__label,.o-module:where(:nth-child(odd)) .c-job-card .c-fame-brick__label,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-fame-brick__label,.c-accordion__item .c-job-card .c-fame-brick__label,.c-flyout .c-job-card .c-fame-brick__label,.c-search-results__item:nth-child(odd) .c-job-card .c-fame-brick__label,.c-off-canvas__body .c-job-card .c-fame-brick__label,.c-search-overlay__content .c-job-card .c-fame-brick__label,.c-modal__body .c-job-card .c-fame-brick__label,.c-hotspot__caption .c-job-card .c-fame-brick__label,.c-job-card .c-job-card .c-fame-brick__label,.c-search-results__item:nth-child(even) .c-fame-brick__label,.t-white .c-accordion__item .c-fame-brick__label,.c-job-card .c-accordion__item .c-fame-brick__label,.c-hotspot__caption .c-accordion__item .c-fame-brick__label,.c-modal__body .c-accordion__item .c-fame-brick__label,.c-search-overlay__content .c-accordion__item .c-fame-brick__label,.c-off-canvas__body .c-accordion__item .c-fame-brick__label,.c-search-results__item:nth-child(odd) .c-accordion__item .c-fame-brick__label,.c-flyout .c-accordion__item .c-fame-brick__label,.o-module:where(:nth-child(odd)) .c-accordion__item .c-fame-brick__label,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-fame-brick__label,.c-accordion__item .c-accordion__item .c-fame-brick__label,:root .c-fame-brick__label,:host .c-fame-brick__label{--text-color:#30557d;}.t-default .c-fame-brick__link,.c-article-body .c-article-body__module .o-module .c-fame-brick__link,.c-article-body .c-article-body__footer .o-module .c-fame-brick__link,.t-white .c-job-card .c-fame-brick__link,.o-module:where(:nth-child(odd)) .c-job-card .c-fame-brick__link,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-fame-brick__link,.c-accordion__item .c-job-card .c-fame-brick__link,.c-flyout .c-job-card .c-fame-brick__link,.c-search-results__item:nth-child(odd) .c-job-card .c-fame-brick__link,.c-off-canvas__body .c-job-card .c-fame-brick__link,.c-search-overlay__content .c-job-card .c-fame-brick__link,.c-modal__body .c-job-card .c-fame-brick__link,.c-hotspot__caption .c-job-card .c-fame-brick__link,.c-job-card .c-job-card .c-fame-brick__link,.c-search-results__item:nth-child(even) .c-fame-brick__link,.t-white .c-accordion__item .c-fame-brick__link,.c-job-card .c-accordion__item .c-fame-brick__link,.c-hotspot__caption .c-accordion__item .c-fame-brick__link,.c-modal__body .c-accordion__item .c-fame-brick__link,.c-search-overlay__content .c-accordion__item .c-fame-brick__link,.c-off-canvas__body .c-accordion__item .c-fame-brick__link,.c-search-results__item:nth-child(odd) .c-accordion__item .c-fame-brick__link,.c-flyout .c-accordion__item .c-fame-brick__link,.o-module:where(:nth-child(odd)) .c-accordion__item .c-fame-brick__link,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-fame-brick__link,.c-accordion__item .c-accordion__item .c-fame-brick__link,:root .c-fame-brick__link,:host .c-fame-brick__link{--text-color:#30557d;}.t-white .c-fame-brick__icon,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-fame-brick__icon,.c-job-card .c-fame-brick__icon,.c-hotspot__caption .c-fame-brick__icon,.c-modal__body .c-fame-brick__icon,.c-search-overlay__content .c-fame-brick__icon,.c-off-canvas__body .c-fame-brick__icon,.c-search-results__item:nth-child(odd) .c-fame-brick__icon,.c-flyout .c-fame-brick__icon,.c-accordion__item .c-fame-brick__icon,.o-module:where(:nth-child(odd)) .c-fame-brick__icon,.c-navigation-flyout__body .c-tabbed__tablist .c-fame-brick__icon{--icon-color:#d7102d;}.t-white .c-fame-brick__label,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-fame-brick__label,.c-job-card .c-fame-brick__label,.c-hotspot__caption .c-fame-brick__label,.c-modal__body .c-fame-brick__label,.c-search-overlay__content .c-fame-brick__label,.c-off-canvas__body .c-fame-brick__label,.c-search-results__item:nth-child(odd) .c-fame-brick__label,.c-flyout .c-fame-brick__label,.c-accordion__item .c-fame-brick__label,.o-module:where(:nth-child(odd)) .c-fame-brick__label,.c-navigation-flyout__body .c-tabbed__tablist .c-fame-brick__label{--text-color:#30557d;}.t-white .c-fame-brick__link,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-fame-brick__link,.c-job-card .c-fame-brick__link,.c-hotspot__caption .c-fame-brick__link,.c-modal__body .c-fame-brick__link,.c-search-overlay__content .c-fame-brick__link,.c-off-canvas__body .c-fame-brick__link,.c-search-results__item:nth-child(odd) .c-fame-brick__link,.c-flyout .c-fame-brick__link,.c-accordion__item .c-fame-brick__link,.o-module:where(:nth-child(odd)) .c-fame-brick__link,.c-navigation-flyout__body .c-tabbed__tablist .c-fame-brick__link{--text-color:#30557d;}.c-fame-brick{display:flex;flex-direction:column;}.c-fame-brick:last-child{margin-bottom:0;}.c-fame-brick__icon{display:flex;justify-content:center;margin-bottom:1.5rem;color:var(--icon-color);font-size:3rem;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.c-fame-brick__icon{color:#d7102d;}}.c-fame-brick__label{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);text-align:center;margin-bottom:0.5rem;color:var(--text-color);}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.c-fame-brick__label{color:#30557d;}}.c-fame-brick__label.c-fame-brick__label--large{font-size:calc(var(--ms4-ratio) * 1rem);line-height:var(--ms4-line-height);font-weight:bold;}.c-fame-brick__text{margin-bottom:1rem;text-align:center;}.c-fame-brick__link{display:flex;justify-content:center;color:var(--text-color);}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.c-fame-brick__link{color:#30557d;}}.c-fame-brick__link:hover,.c-fame-brick__link:focus-visible{color:#264464;}.c-wall-of-fame{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;width:100%;}.c-wall-of-fame__list{margin-bottom:0;margin-left:0;list-style:none;display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap;margin-top:-2.5rem;margin-left:-1.5rem;}.c-wall-of-fame__list li{margin-bottom:0;margin-left:0;}.c-wall-of-fame__item{flex-basis:204px;flex-grow:1;padding-top:2.5rem;padding-left:1.5rem;}.c-wall-of-fame__additional{margin-top:4rem;}.c-wall-of-fame__additional-title{font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + -0.25rem);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#30557d;color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;text-align:center;}.c-accordion__item:not(:last-child){margin-bottom:0.75rem;}.c-accordion__toggle{padding:0;border:0;background-color:transparent;display:flex;justify-content:space-between;width:100%;padding:1rem 1.5rem;cursor:pointer;}@media (max-width:57.49em){.c-accordion__toggle{padding:0.75rem 1rem;}}.c-accordion__panel{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;display:flex;flex-direction:column;opacity:0;height:0;padding-left:1.5rem;padding-right:1.5rem;}@media (max-width:57.49em){.c-accordion__panel{padding-left:1rem;padding-right:1rem;}}.c-accordion__toggle.is-open + .c-accordion__panel{opacity:1;height:auto;padding-top:1rem;padding-bottom:1.5rem;}@media (max-width:57.49em){.c-accordion__toggle.is-open + .c-accordion__panel{padding-top:0.5rem;}}.c-accordion__toggle:not(.is-open) + .c-accordion__panel{overflow:hidden;padding-top:0;padding-bottom:0;}.c-accordion__label{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#333;width:100%;margin-right:1rem;text-align:left;cursor:pointer;}.c-accordion__icon{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);}.c-accordion__icon::before{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.c-accordion__toggle.is-open .c-accordion__icon::before{content:"\f181";}.c-accordion__toggle:not(.is-open) .c-accordion__icon::before{content:"\f17d";}.c-accordion__text{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);margin-bottom:0;}.c-accordion__link{display:flex;align-self:flex-end;padding-top:1.5rem;}.c-carousel{display:flex;flex-direction:column;width:100%;height:50vh;}.c-carousel .flickity-slider{display:flex;align-items:center;}.c-carousel__item{transition-property:height;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;max-width:80vw;height:calc(100% - 3rem);padding:0 0.75rem;}.c-carousel__item.is-selected{height:100%;}.c-carousel__item[data-carousel-image-orientation=landscape]{width:calc(50vh * 1.6);}.c-carousel__item[data-carousel-image-orientation=landscape].is-selected{height:100%;}.c-carousel__item[data-carousel-image-orientation=portrait]{width:calc(50vh / 1.6);}.c-carousel__img{transition-property:opacity;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0.6;}.c-carousel__item.is-selected .c-carousel__img{opacity:1;}.c-carousel__img[data-media-focus-point=top-center]{-o-object-position:top center;object-position:top center;}.c-carousel__img[data-media-focus-point=top-right]{-o-object-position:top right;object-position:top right;}.c-carousel__img[data-media-focus-point=center-right]{-o-object-position:center right;object-position:center right;}.c-carousel__img[data-media-focus-point=bottom-right]{-o-object-position:bottom right;object-position:bottom right;}.c-carousel__img[data-media-focus-point=bottom-center]{-o-object-position:bottom center;object-position:bottom center;}.c-carousel__img[data-media-focus-point=bottom-left]{-o-object-position:bottom left;object-position:bottom left;}.c-carousel__img[data-media-focus-point=center-left]{-o-object-position:center left;object-position:center left;}.c-carousel__img[data-media-focus-point=top-left]{-o-object-position:top left;object-position:top left;}.c-carousel__controls{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;width:100%;display:flex;justify-content:flex-end;order:1;margin-top:1.5rem;}.c-flyout{position:relative;overflow:hidden;width:100%;height:0;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);z-index:110;}@media (min-width:42.5em){.c-flyout.is-open{transition-property:all;transition-duration:700ms;transition-timing-function:ease-in-out;transition-delay:0ms;cursor:auto;}}@media (max-width:42.49em){.c-flyout.is-open{left:0;}}@media (min-width:42.5em){.c-flyout{transition-property:all;transition-duration:700ms;transition-timing-function:ease-in-out;transition-delay:0ms;cursor:none;}}@media (max-width:42.49em){.c-flyout{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;position:fixed;left:100%;top:60px;z-index:110;height:calc(100vh - 60px);}}.c-flyout__box{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;position:relative;height:100%;}.c-flyout__body{position:absolute;display:flex;flex-direction:column;overflow:hidden;padding-top:2.5rem;padding-bottom:2.5rem;}@media (min-width:42.5em){.c-flyout__body{transition-property:all;transition-duration:700ms;transition-timing-function:ease-in-out;transition-delay:0ms;visibility:hidden;justify-content:space-between;width:calc(100% - 1rem * 2);opacity:0;transform:translateY(-25%);}}@media (max-width:42.49em){.c-flyout__body{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;width:100%;height:calc(100% - 2.5rem);justify-content:flex-start;transform:translateX(100%);overflow:hidden;}}@media (min-width:42.5em){.c-flyout__body.is-visible{visibility:visible;opacity:1;transform:translateY(0);}}@media (max-width:42.49em){.c-flyout__body.is-visible{transform:translateX(0%);}}@media (min-width:42.5em){.c-flyout__body--wrapper{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}}.c-flyout__body--products{margin-left:-1rem;}.c-flyout__header{display:flex;justify-content:space-between;padding-bottom:1.5rem;}.c-flyout__title{font-size:calc(var(--ms3-ratio) * 1rem);line-height:var(--ms3-line-height);font-family:"Outfit",sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:0.025em;--text-color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;margin-bottom:0;}.c-flyout__search-results .c-flyout__title{margin-bottom:1.5rem;}.c-flyout__list{margin-block-end:1.5rem;}@media (max-width:42.49em){.c-flyout__content{overflow:auto;width:calc(100% - 1rem);height:100%;padding-right:1rem;padding-bottom:3rem;}.c-flyout__content::after{position:absolute;bottom:calc(2rem - 1px);display:block;width:100%;height:3rem;background-image:linear-gradient(to top,#fff,rgba(255,255,255,0));content:"";}}.c-flyout__search{display:none;}@media (max-width:42.49em){.c-flyout__search{display:flex;flex-direction:column;align-items:center;}}.c-flyout__search__icon{font-size:4rem;color:#8399b1;margin-bottom:0.75rem;}.c-flyout__search__title{font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + -0.25rem);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#30557d;color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;margin-bottom:0.5rem;}.c-flyout__search__subtitle{font-style:italic;}.c-flyout__search-results{display:flex;justify-content:space-between;}@media (max-width:42.49em){.c-flyout__search-results{flex-direction:column;}}.c-flyout__column--left{width:calc(66.6666666667% - 1.5rem);}@media (max-width:57.49em){.c-flyout__column--left{width:100%;}}@media (max-width:42.49em){.c-flyout__column--left:not(:last-child){margin-bottom:2.5rem;}}.c-flyout__column--right{width:calc(33.3333333333% - 1.5rem);}@media (max-width:57.49em){.c-flyout__column--right{width:100%;}}.c-flyout__button{padding:0;border:0;background-color:transparent;}@media (min-width:42.5em){.c-flyout__button{display:none;}}@media (max-width:42.49em){.c-flyout__button{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;width:100%;min-height:2.5rem;background-color:#f8f8f8;color:#30557d;font-weight:bold;}.c-flyout__button::after{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0.5rem;content:"\f17f";}}.c-flyout__button--products{display:none;}.c-flyout__footer{margin-top:1.5rem;}@media (max-width:42.49em){.c-flyout__footer{width:calc(100% - 1rem);padding-right:1rem;}}.c-global-contact{--text-color:#30557d;display:flex;justify-content:space-between;color:var(--text-color);}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.c-global-contact{color:#30557d;}}@media (min-width:57.5em){.c-global-contact{flex-direction:row;}}@media (max-width:57.49em){.c-global-contact{flex-direction:column;width:66.6666666667%;}}@media (max-width:42.49em){.c-global-contact{width:100%;}}@media (min-width:57.5em){.c-global-contact__box{width:calc(50% - (2rem));}}@media (max-width:57.49em){.c-global-contact__box:not(:last-child){margin-bottom:2.5rem;}}.c-global-contact__title{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#30557d;margin-bottom:1rem;}.c-global-contact__forwarding:not(:last-child){margin-bottom:1.5rem;}.c-global-contact__opening{font-weight:bold;}.c-global-contact__definition-list dl,.c-global-contact__definition-list dt,.c-global-contact__definition-list dd{margin:0;}.t-default .c-tetris.is-first-slide .flickity-viewport::after,.c-article-body .c-article-body__module .o-module .c-tetris.is-first-slide .flickity-viewport::after,.c-article-body .c-article-body__footer .o-module .c-tetris.is-first-slide .flickity-viewport::after,.t-white .c-job-card .c-tetris.is-first-slide .flickity-viewport::after,.o-module:where(:nth-child(odd)) .c-job-card .c-tetris.is-first-slide .flickity-viewport::after,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-tetris.is-first-slide .flickity-viewport::after,.c-accordion__item .c-job-card .c-tetris.is-first-slide .flickity-viewport::after,.c-flyout .c-job-card .c-tetris.is-first-slide .flickity-viewport::after,.c-search-results__item:nth-child(odd) .c-job-card .c-tetris.is-first-slide .flickity-viewport::after,.c-off-canvas__body .c-job-card .c-tetris.is-first-slide .flickity-viewport::after,.c-search-overlay__content .c-job-card .c-tetris.is-first-slide .flickity-viewport::after,.c-modal__body .c-job-card .c-tetris.is-first-slide .flickity-viewport::after,.c-hotspot__caption .c-job-card .c-tetris.is-first-slide .flickity-viewport::after,.c-job-card .c-job-card .c-tetris.is-first-slide .flickity-viewport::after,.c-search-results__item:nth-child(even) .c-tetris.is-first-slide .flickity-viewport::after,:root .c-tetris.is-first-slide .flickity-viewport::after,:host .c-tetris.is-first-slide .flickity-viewport::after,.t-white .c-accordion__item .c-tetris.is-first-slide .flickity-viewport::after,.c-job-card .c-accordion__item .c-tetris.is-first-slide .flickity-viewport::after,.c-hotspot__caption .c-accordion__item .c-tetris.is-first-slide .flickity-viewport::after,.c-modal__body .c-accordion__item .c-tetris.is-first-slide .flickity-viewport::after,.c-search-overlay__content .c-accordion__item .c-tetris.is-first-slide .flickity-viewport::after,.c-off-canvas__body .c-accordion__item .c-tetris.is-first-slide .flickity-viewport::after,.c-search-results__item:nth-child(odd) .c-accordion__item .c-tetris.is-first-slide .flickity-viewport::after,.o-module:where(:nth-child(odd)) .c-accordion__item .c-tetris.is-first-slide .flickity-viewport::after,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-tetris.is-first-slide .flickity-viewport::after,.c-accordion__item .c-accordion__item .c-tetris.is-first-slide .flickity-viewport::after,.c-flyout .c-accordion__item .c-tetris.is-first-slide .flickity-viewport::after{background-image:linear-gradient(to right,rgba(248,248,248,0),#f8f8f8 75%);}.t-white .c-tetris.is-first-slide .flickity-viewport::after,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-tetris.is-first-slide .flickity-viewport::after,.c-job-card .c-tetris.is-first-slide .flickity-viewport::after,.c-hotspot__caption .c-tetris.is-first-slide .flickity-viewport::after,.c-modal__body .c-tetris.is-first-slide .flickity-viewport::after,.c-search-overlay__content .c-tetris.is-first-slide .flickity-viewport::after,.c-off-canvas__body .c-tetris.is-first-slide .flickity-viewport::after,.c-search-results__item:nth-child(odd) .c-tetris.is-first-slide .flickity-viewport::after,.o-module:where(:nth-child(odd)) .c-tetris.is-first-slide .flickity-viewport::after,.c-navigation-flyout__body .c-tabbed__tablist .c-tetris.is-first-slide .flickity-viewport::after,.c-accordion__item .c-tetris.is-first-slide .flickity-viewport::after,.c-flyout .c-tetris.is-first-slide .flickity-viewport::after{background-image:linear-gradient(to right,rgba(255,255,255,0),white 75%);}.c-tetris{width:100%;}.c-tetris.is-first-slide .flickity-viewport::after{opacity:1;}.c-tetris .flickity-viewport{position:relative;}.c-tetris .flickity-viewport::after{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;width:calc(10% + 2rem + 1.5rem);position:absolute;top:0;bottom:0;left:calc(90% - (2rem - 1.5rem));opacity:0;content:"";}.c-tetris .flickity-button{width:2rem;height:2rem;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);background-color:#fff;}.c-tetris .flickity-button[disabled]{display:none;}.c-tetris .flickity-button.flickity-prev-next-button.next{right:1rem;}.c-tetris .flickity-button.flickity-prev-next-button.previous{left:1rem;}.c-tetris .flickity-button:hover{box-shadow:0 1px 6px 0 rgba(0,0,0,0.4);}.c-tetris .flickity-button:hover .flickity-button-icon{fill:#ac0d24;}.c-tetris .flickity-button-icon{fill:#d7102d;}@media (max-width:42.49em){.c-tetris{padding-left:1rem;padding-right:1rem;}.c-tetris.c-tetris--with-load-more{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1rem 1fr;grid-template-columns:1fr 1fr;gap:1rem 1rem;}}@media (min-width:42.5em){.c-tetris{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}@supports (display:grid){.c-tetris{display:flex;justify-content:center;flex-wrap:wrap;gap:1.5rem 1.5rem;}.c-tetris.c-tetris--balanced{display:-ms-grid;display:grid;}@media (min-width:42.5em) and (min-width:42.5em) and (max-width:57.49em){.c-tetris.c-tetris--balanced{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;}}@media (min-width:42.5em) and (max-width:42.49em){.c-tetris.c-tetris--balanced{-ms-grid-columns:1fr;grid-template-columns:1fr;}}@media (min-width:42.5em) and (min-width:42.5em){.c-tetris{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;}}@media (min-width:42.5em) and (min-width:57.5em){.c-tetris{display:-ms-grid;display:grid;grid-gap:1.5rem 1.5rem;grid-auto-flow:dense;-ms-grid-columns:1fr 1.5rem 1fr 1.5rem 1fr;grid-template-columns:1fr 1fr 1fr;}}}}.c-tetris__item{display:flex;}@media (max-width:42.49em){.c-tetris__item{width:calc(90% - 2rem);margin-right:1.5rem;padding-bottom:6px;}.c-tetris:not(.flickity-enabled) .c-tetris__item{width:100%;padding-bottom:0;margin-right:0;margin-bottom:1.5rem;}.c-tetris.c-tetris--with-load-more .c-tetris__item{margin-bottom:0;}}@media (min-width:42.5em){.c-tetris__item{max-width:450px;margin-left:auto;margin-right:auto;}@supports (display:grid){.c-tetris__item{max-width:none;margin-left:0;margin-right:0;}@media (min-width:42.5em) and (min-width:42.5em){.c-tetris__item{flex-basis:calc(50% - 1.5rem);flex-shrink:1;flex-grow:0;}}}.c-tetris.c-tetris--balanced .c-tetris__item{min-width:0;flex-basis:100%;flex-shrink:1;flex-grow:0;}}@media (min-width:42.5em) and (min-width:42.5em){.c-tetris.c-tetris--balanced .c-tetris__item{flex-basis:calc(50% - 1.5rem);}}@media (min-width:42.5em) and (min-width:57.5em){.c-tetris.c-tetris--balanced .c-tetris__item{flex-basis:calc(33.3333333333% - 1.5rem);}}@media (min-width:42.5em) and (min-width:42.5em){.c-tetris:not(.c-tetris--balanced) .c-tetris__item:nth-last-child(n+4):nth-last-child(-n+4):first-child:nth-child(1),.c-tetris:not(.c-tetris--balanced) .c-tetris__item:nth-last-child(n+4):nth-last-child(-n+4):first-child ~ .c-tetris__item:nth-child(1){-ms-grid-column-span:2;grid-column:span 2;}}@media (min-width:42.5em) and (min-width:42.5em){.c-tetris:not(.c-tetris--balanced) .c-tetris__item:nth-last-child(n+4):nth-last-child(-n+4):first-child:nth-child(4),.c-tetris:not(.c-tetris--balanced) .c-tetris__item:nth-last-child(n+4):nth-last-child(-n+4):first-child ~ .c-tetris__item:nth-child(4){-ms-grid-column-span:2;grid-column:span 2;}}@media (min-width:42.5em) and (min-width:42.5em){.c-tetris:not(.c-tetris--balanced) .c-tetris__item:nth-last-child(n+5):nth-last-child(-n+5):first-child:nth-child(1),.c-tetris:not(.c-tetris--balanced) .c-tetris__item:nth-last-child(n+5):nth-last-child(-n+5):first-child ~ .c-tetris__item:nth-child(1){-ms-grid-column-span:2;grid-column:span 2;}}@media (min-width:42.5em) and (min-width:42.5em){.c-tetris:not(.c-tetris--balanced) .c-tetris__item:nth-last-child(n+7):nth-last-child(-n+7):first-child:nth-child(1),.c-tetris:not(.c-tetris--balanced) .c-tetris__item:nth-last-child(n+7):nth-last-child(-n+7):first-child ~ .c-tetris__item:nth-child(1){-ms-grid-column-span:2;grid-column:span 2;}}@media (min-width:42.5em) and (min-width:42.5em){.c-tetris:not(.c-tetris--balanced) .c-tetris__item:nth-last-child(n+7):nth-last-child(-n+7):first-child:nth-child(7),.c-tetris:not(.c-tetris--balanced) .c-tetris__item:nth-last-child(n+7):nth-last-child(-n+7):first-child ~ .c-tetris__item:nth-child(7){-ms-grid-column-span:2;grid-column:span 2;}}@media (min-width:42.5em) and (min-width:42.5em){.c-tetris:not(.c-tetris--balanced) .c-tetris__item:nth-last-child(n+8):nth-last-child(-n+8):first-child:nth-child(1),.c-tetris:not(.c-tetris--balanced) .c-tetris__item:nth-last-child(n+8):nth-last-child(-n+8):first-child ~ .c-tetris__item:nth-child(1){-ms-grid-column-span:2;grid-column:span 2;}}@media (min-width:42.5em) and (min-width:42.5em){.c-tetris:not(.c-tetris--balanced) .c-tetris__item:nth-last-child(n+10):nth-last-child(-n+10):first-child:nth-child(1),.c-tetris:not(.c-tetris--balanced) .c-tetris__item:nth-last-child(n+10):nth-last-child(-n+10):first-child ~ .c-tetris__item:nth-child(1){-ms-grid-column-span:2;grid-column:span 2;}}@media (min-width:42.5em) and (min-width:42.5em){.c-tetris:not(.c-tetris--balanced) .c-tetris__item:nth-last-child(n+10):nth-last-child(-n+10):first-child:nth-child(10),.c-tetris:not(.c-tetris--balanced) .c-tetris__item:nth-last-child(n+10):nth-last-child(-n+10):first-child ~ .c-tetris__item:nth-child(10){-ms-grid-column-span:2;grid-column:span 2;}}@media (min-width:42.5em) and (min-width:42.5em){.c-tetris:not(.c-tetris--balanced) .c-tetris__item:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(1),.c-tetris:not(.c-tetris--balanced) .c-tetris__item:nth-last-child(n+11):nth-last-child(-n+11):first-child ~ .c-tetris__item:nth-child(1){-ms-grid-column-span:2;grid-column:span 2;}}.c-interaction-button{padding:0;border:0;background-color:transparent;transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;position:relative;display:inline-flex;align-items:center;min-height:2.5rem;padding-top:0.75rem;padding-right:1rem;padding-bottom:0.75rem;padding-left:1rem;border-radius:2.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);color:#fff;background-color:#30557d;text-decoration:none;line-height:initial;}.c-interaction-button::after{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;position:absolute;top:0;left:0;opacity:0;width:100%;height:100%;border-radius:2.5rem;box-shadow:0 1px 6px 0 rgba(0,0,0,0.4);content:"";}.c-interaction-button:hover,.c-interaction-button:active,.c-interaction-button:focus-visible{background-color:#264464;}.c-interaction-button:hover::after,.c-interaction-button:active::after,.c-interaction-button:focus-visible::after{opacity:1;}.c-interaction-button[disabled],.c-interaction-button.is-disabled{color:#fff;background-color:#ccc;box-shadow:none;pointer-events:none;}.c-interaction-button__icon{margin-right:0.5rem;color:currentcolor;}.c-interaction-button__label{color:currentcolor;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.c-interaction-button__label{color:#fff;}}.o-interaction-button-group{margin-bottom:0;margin-left:0;list-style:none;display:flex;flex-wrap:wrap;margin-top:-1.5rem;margin-left:6px;margin-right:6px;}.o-interaction-button-group li{margin-bottom:0;margin-left:0;}.o-interaction-button-group__item{margin-top:1.5rem;}.o-interaction-button-group__item:not(:last-child){margin-right:1.5rem;}.c-lca{display:flex;flex-direction:row;height:100%;width:100%;overflow:hidden;color:#30557d;}.c-lca__level{position:absolute;width:100%;margin-bottom:0;}.c-lca__level.c-lca__level--one{transition-property:all;transition-duration:700ms;transition-timing-function:ease;transition-delay:0ms;transform:translateX(0);}.c-lca__level.c-lca__level--one.is-hidden{transform:translateX(-100%);}@media (min-width:81.25em){.c-lca__level.c-lca__level--one{-moz-column-count:4;column-count:4;}}@media (max-width:81.24em){.c-lca__level.c-lca__level--one{-moz-column-count:3;column-count:3;}}@media (max-width:57.49em){.c-lca__level.c-lca__level--one{-moz-column-count:2;column-count:2;}}@media (max-width:42.49em){.c-lca__level.c-lca__level--one{-moz-column-count:1;column-count:1;}}.c-lca__level.c-lca__level--two{transition-property:all;transition-duration:700ms;transition-timing-function:ease;transition-delay:0ms;transform:translateX(100%);}.c-lca__level.c-lca__level--two.is-visible{transform:translateX(0);}.c-lca__level.c-lca__level--two ul{margin-left:0.25rem;}.c-lca__level.c-lca__level--two .c-lca__list{display:none;}.c-lca__level.c-lca__level--two .c-lca__list.is-visible{display:flex;}.c-lca__item{margin-left:0;list-style:none;margin-bottom:1rem;color:#30557d;}.c-lca__item li{margin-bottom:0;margin-left:0;}.c-lca__item:hover,.c-lca__item:focus-visible{color:#264464;}.c-lca__level--one .c-lca__item{width:100%;}.c-lca__button{padding:0;border:0;background-color:transparent;text-decoration:none;color:currentcolor;}.c-lca__button:hover,.c-lca__button:focus-visible{color:currentcolor;}.c-lca__button--active{color:#d7102d;}.c-lca__button--active:hover,.c-lca__button--active:focus-visible{color:#ac0d24;}.c-lca__image{margin-right:1rem;}.c-lca__button-group{margin-top:1.5rem;}.c-lca__button-group:not(.is-visible){display:none;}.c-lca-mobile{width:100%;}@media (min-width:42.5em){.c-lca-mobile{display:none;}}.c-lca-mobile__list{margin-bottom:0;margin-left:0;list-style:none;transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;position:fixed;left:0;bottom:0;width:100%;height:calc(100dvh - 60px);z-index:30;overflow-y:auto;overflow-x:hidden;transform:translateX(100%);background-color:#fff;}.c-lca-mobile__list li{margin-bottom:0;margin-left:0;}.c-lca-mobile__list.is-open{transform:translateX(0);}.c-lca-mobile__list .c-lca-mobile__list:not(.is-current){}.c-lca-mobile__list .c-lca-mobile__list:not(.is-current) .c-lca-mobile__item{border-color:transparent;}.c-lca-mobile__list .c-lca-mobile__list:not(.is-current) .c-lca-mobile__button:not(.c-lca-mobile__button--back)::after{color:transparent;}.c-lca-mobile__list .c-lca-mobile__list:not(.is-current) .c-lca-mobile__label{color:transparent;}.c-lca-mobile__list .c-lca-mobile__list:not(.is-current) .c-lca-mobile__image{visibility:hidden;}.c-lca-mobile__list .c-lca-mobile__list.is-current .c-lca-mobile__item{border-color:#ccc;}.c-lca-mobile__item{min-height:2.5rem;}.c-lca-mobile__item:not(:first-child){margin-right:1rem;margin-left:1rem;border-bottom:1px solid #ccc;}.c-lca-mobile__item.c-lca-mobile__item--last{margin-top:1.5rem;border:0;}.c-lca-mobile__button{padding:0;border:0;background-color:transparent;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;min-height:2.5rem;color:#30557d;}.c-lca-mobile__button.c-lca-mobile__button--back{flex-direction:row-reverse;justify-content:flex-end;padding-right:1rem;padding-left:1rem;background-color:#f8f8f8;font-weight:bold;}.c-lca-mobile__button.c-lca-mobile__button--back::after{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0.5rem;content:"\f17f";}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.c-lca-mobile__button.c-lca-mobile__button--back{min-height:2.5rem;}}.c-lca-mobile__button.c-lca-mobile__button--with-icon{padding-top:0.5rem;padding-bottom:0.5rem;}.c-lca-mobile__button:hover,.c-lca-mobile__button:focus-visible{color:#264464;}.c-lca-mobile__button.is-selected{color:#264464;}button.c-lca-mobile__button{display:flex;justify-content:space-between;align-items:center;}button.c-lca-mobile__button::after{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f180";}a.c-lca-mobile__button{text-decoration:none;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.c-lca-mobile__button{height:2.5rem;color:#30557d;}}.c-lca-mobile__icon{margin-right:0.5rem;color:currentcolor;font-size:2.5rem;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.c-lca-mobile__icon{height:2.5rem;}}.c-lca-mobile__title{margin-top:2.5rem;margin-bottom:1.5rem;color:#30557d;}.c-lca-mobile__label{display:flex;align-items:center;color:currentcolor;cursor:pointer;}.c-lca-mobile__image{margin-right:0.75rem;}.c-back-link{padding:0;border:0;background-color:transparent;display:inline-flex;align-items:center;text-decoration:none;color:#30557d;}.c-back-link:hover,.c-back-link:focus-visible{color:#264464;}.c-back-link::before{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:0.075em;margin-right:0.5rem;font-size:0.75rem;color:currentcolor;cursor:pointer;content:"\f17f";}.c-text-block{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;}.c-text-block__title{font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + -0.25rem);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#30557d;color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;margin-bottom:0;}.c-text-block__text,.c-text-block__text > *:last-child{margin-bottom:0;}.c-text-block__btn{display:flex;justify-content:center;margin-top:1.5rem;}.t-default .c-step-brick__content,.c-article-body .c-article-body__module .o-module .c-step-brick__content,.c-article-body .c-article-body__footer .o-module .c-step-brick__content,.t-white .c-job-card .c-step-brick__content,.o-module:where(:nth-child(odd)) .c-job-card .c-step-brick__content,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-step-brick__content,.c-accordion__item .c-job-card .c-step-brick__content,.c-flyout .c-job-card .c-step-brick__content,.c-search-results__item:nth-child(odd) .c-job-card .c-step-brick__content,.c-off-canvas__body .c-job-card .c-step-brick__content,.c-search-overlay__content .c-job-card .c-step-brick__content,.c-modal__body .c-job-card .c-step-brick__content,.c-hotspot__caption .c-job-card .c-step-brick__content,.c-job-card .c-job-card .c-step-brick__content,.c-search-results__item:nth-child(even) .c-step-brick__content,:root .c-step-brick__content,:host .c-step-brick__content,.t-white .c-accordion__item .c-step-brick__content,.c-job-card .c-accordion__item .c-step-brick__content,.c-hotspot__caption .c-accordion__item .c-step-brick__content,.c-modal__body .c-accordion__item .c-step-brick__content,.c-search-overlay__content .c-accordion__item .c-step-brick__content,.c-off-canvas__body .c-accordion__item .c-step-brick__content,.c-search-results__item:nth-child(odd) .c-accordion__item .c-step-brick__content,.o-module:where(:nth-child(odd)) .c-accordion__item .c-step-brick__content,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-step-brick__content,.c-accordion__item .c-accordion__item .c-step-brick__content,.c-flyout .c-accordion__item .c-step-brick__content,.t-default .c-step-brick__content::after,.c-article-body .c-article-body__module .o-module .c-step-brick__content::after,.c-article-body .c-article-body__footer .o-module .c-step-brick__content::after,.t-white .c-job-card .c-step-brick__content::after,.o-module:where(:nth-child(odd)) .c-job-card .c-step-brick__content::after,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-step-brick__content::after,.c-accordion__item .c-job-card .c-step-brick__content::after,.c-flyout .c-job-card .c-step-brick__content::after,.c-search-results__item:nth-child(odd) .c-job-card .c-step-brick__content::after,.c-off-canvas__body .c-job-card .c-step-brick__content::after,.c-search-overlay__content .c-job-card .c-step-brick__content::after,.c-modal__body .c-job-card .c-step-brick__content::after,.c-hotspot__caption .c-job-card .c-step-brick__content::after,.c-job-card .c-job-card .c-step-brick__content::after,.c-search-results__item:nth-child(even) .c-step-brick__content::after,:root .c-step-brick__content::after,:host .c-step-brick__content::after,.t-white .c-accordion__item .c-step-brick__content::after,.c-job-card .c-accordion__item .c-step-brick__content::after,.c-hotspot__caption .c-accordion__item .c-step-brick__content::after,.c-modal__body .c-accordion__item .c-step-brick__content::after,.c-search-overlay__content .c-accordion__item .c-step-brick__content::after,.c-off-canvas__body .c-accordion__item .c-step-brick__content::after,.c-search-results__item:nth-child(odd) .c-accordion__item .c-step-brick__content::after,.o-module:where(:nth-child(odd)) .c-accordion__item .c-step-brick__content::after,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-step-brick__content::after,.c-accordion__item .c-accordion__item .c-step-brick__content::after,.c-flyout .c-accordion__item .c-step-brick__content::after{--background-color:#fff;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-default .c-step-brick__content,.c-article-body .c-article-body__module .o-module .c-step-brick__content,.c-article-body .c-article-body__footer .o-module .c-step-brick__content,.t-white .c-job-card .c-step-brick__content,.o-module:where(:nth-child(odd)) .c-job-card .c-step-brick__content,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-step-brick__content,.c-accordion__item .c-job-card .c-step-brick__content,.c-flyout .c-job-card .c-step-brick__content,.c-search-results__item:nth-child(odd) .c-job-card .c-step-brick__content,.c-off-canvas__body .c-job-card .c-step-brick__content,.c-search-overlay__content .c-job-card .c-step-brick__content,.c-modal__body .c-job-card .c-step-brick__content,.c-hotspot__caption .c-job-card .c-step-brick__content,.c-job-card .c-job-card .c-step-brick__content,.c-search-results__item:nth-child(even) .c-step-brick__content,:root .c-step-brick__content,:host .c-step-brick__content,.t-white .c-accordion__item .c-step-brick__content,.c-job-card .c-accordion__item .c-step-brick__content,.c-hotspot__caption .c-accordion__item .c-step-brick__content,.c-modal__body .c-accordion__item .c-step-brick__content,.c-search-overlay__content .c-accordion__item .c-step-brick__content,.c-off-canvas__body .c-accordion__item .c-step-brick__content,.c-search-results__item:nth-child(odd) .c-accordion__item .c-step-brick__content,.o-module:where(:nth-child(odd)) .c-accordion__item .c-step-brick__content,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-step-brick__content,.c-accordion__item .c-accordion__item .c-step-brick__content,.c-flyout .c-accordion__item .c-step-brick__content,.t-default .c-step-brick__content::after,.c-article-body .c-article-body__module .o-module .c-step-brick__content::after,.c-article-body .c-article-body__footer .o-module .c-step-brick__content::after,.t-white .c-job-card .c-step-brick__content::after,.o-module:where(:nth-child(odd)) .c-job-card .c-step-brick__content::after,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-step-brick__content::after,.c-accordion__item .c-job-card .c-step-brick__content::after,.c-flyout .c-job-card .c-step-brick__content::after,.c-search-results__item:nth-child(odd) .c-job-card .c-step-brick__content::after,.c-off-canvas__body .c-job-card .c-step-brick__content::after,.c-search-overlay__content .c-job-card .c-step-brick__content::after,.c-modal__body .c-job-card .c-step-brick__content::after,.c-hotspot__caption .c-job-card .c-step-brick__content::after,.c-job-card .c-job-card .c-step-brick__content::after,.c-search-results__item:nth-child(even) .c-step-brick__content::after,:root .c-step-brick__content::after,:host .c-step-brick__content::after,.t-white .c-accordion__item .c-step-brick__content::after,.c-job-card .c-accordion__item .c-step-brick__content::after,.c-hotspot__caption .c-accordion__item .c-step-brick__content::after,.c-modal__body .c-accordion__item .c-step-brick__content::after,.c-search-overlay__content .c-accordion__item .c-step-brick__content::after,.c-off-canvas__body .c-accordion__item .c-step-brick__content::after,.c-search-results__item:nth-child(odd) .c-accordion__item .c-step-brick__content::after,.o-module:where(:nth-child(odd)) .c-accordion__item .c-step-brick__content::after,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-step-brick__content::after,.c-accordion__item .c-accordion__item .c-step-brick__content::after,.c-flyout .c-accordion__item .c-step-brick__content::after{background-color:#fff;}}.t-white .c-step-brick__content,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-step-brick__content,.c-job-card .c-step-brick__content,.c-hotspot__caption .c-step-brick__content,.c-modal__body .c-step-brick__content,.c-search-overlay__content .c-step-brick__content,.c-off-canvas__body .c-step-brick__content,.c-search-results__item:nth-child(odd) .c-step-brick__content,.o-module:where(:nth-child(odd)) .c-step-brick__content,.c-navigation-flyout__body .c-tabbed__tablist .c-step-brick__content,.c-accordion__item .c-step-brick__content,.c-flyout .c-step-brick__content,.t-white .c-step-brick__content::after,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-step-brick__content::after,.c-job-card .c-step-brick__content::after,.c-hotspot__caption .c-step-brick__content::after,.c-modal__body .c-step-brick__content::after,.c-search-overlay__content .c-step-brick__content::after,.c-off-canvas__body .c-step-brick__content::after,.c-search-results__item:nth-child(odd) .c-step-brick__content::after,.o-module:where(:nth-child(odd)) .c-step-brick__content::after,.c-navigation-flyout__body .c-tabbed__tablist .c-step-brick__content::after,.c-accordion__item .c-step-brick__content::after,.c-flyout .c-step-brick__content::after{--background-color:#f8f8f8;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-white .c-step-brick__content,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-step-brick__content,.c-job-card .c-step-brick__content,.c-hotspot__caption .c-step-brick__content,.c-modal__body .c-step-brick__content,.c-search-overlay__content .c-step-brick__content,.c-off-canvas__body .c-step-brick__content,.c-search-results__item:nth-child(odd) .c-step-brick__content,.o-module:where(:nth-child(odd)) .c-step-brick__content,.c-navigation-flyout__body .c-tabbed__tablist .c-step-brick__content,.c-accordion__item .c-step-brick__content,.c-flyout .c-step-brick__content,.t-white .c-step-brick__content::after,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-step-brick__content::after,.c-job-card .c-step-brick__content::after,.c-hotspot__caption .c-step-brick__content::after,.c-modal__body .c-step-brick__content::after,.c-search-overlay__content .c-step-brick__content::after,.c-off-canvas__body .c-step-brick__content::after,.c-search-results__item:nth-child(odd) .c-step-brick__content::after,.o-module:where(:nth-child(odd)) .c-step-brick__content::after,.c-navigation-flyout__body .c-tabbed__tablist .c-step-brick__content::after,.c-accordion__item .c-step-brick__content::after,.c-flyout .c-step-brick__content::after{background-color:#f8f8f8;}}.c-step-brick{display:inline-flex;flex-wrap:wrap;align-items:start;width:100%;}.c-step-brick__content{position:relative;width:calc(100% - 4rem - 2rem);padding:1.5rem;margin-left:2rem;background-color:var(--background-color);}@media (max-width:42.49em){.c-step-brick__content{width:calc(100% - 4rem - 1.5rem);padding:1rem;margin-left:1.5rem;}}.c-step-brick__content::after{content:"";position:absolute;left:-2rem;top:calc(4rem / 4);width:2rem;height:2rem;border-top:1rem solid rgba(255,255,255,0);border-right:1rem solid var(--background-color);border-bottom:1rem solid rgba(255,255,255,0);}.c-step-brick__content .c-step-brick__text:not(:last-child){margin-bottom:0.5rem;}.c-step-brick__title{margin-bottom:0.5rem;color:#30557d;font-weight:bold;}.c-step-brick__text{margin-bottom:0;}.c-step-brick__icon{display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;border-radius:50%;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);background-color:#fff;z-index:1;}.c-step-brick__icon i::before{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#d7102d;font-size:2rem;}.c-stepper{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;position:relative;margin-bottom:0;list-style:none;}.c-stepper .c-stepper__item:not(:last-child)::before{content:"";position:absolute;top:calc(4rem + 2.5rem);left:calc(4rem / 2 - 4px / 2);bottom:0;height:calc(100% - 1.5rem * 2);margin:auto 0;border-right:dotted 4px #ccc;}.c-stepper__item{position:relative;margin-left:0;margin-bottom:2.5rem;}.c-poster-child{display:flex;}@media (max-width:42.49em){.c-poster-child{flex-direction:column;}}.c-poster-child__media{margin-bottom:0;}@media (min-width:57.5em){.c-poster-child__image{border-radius:calc(11.5rem / 2);width:11.5rem;height:11.5rem;}}@media (max-width:57.49em){.c-poster-child__image{border-radius:calc(11.5rem / 2);width:11.5rem;height:11.5rem;}}@media (max-width:42.49em){.c-poster-child__content{margin-top:2rem;}}@media (min-width:42.5em){.c-poster-child__content{margin-left:2rem;}}@media (min-width:57.5em){.c-poster-child__content{width:calc(100% - 11.5rem - 2rem);}}@media (max-width:57.49em){.c-poster-child__content{width:calc(100% - 11.5rem - 2rem);}}@media (max-width:42.49em){.c-poster-child__content{width:100%;}}.c-poster-child__title{font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + -0.25rem);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#30557d;color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;margin-bottom:0.25rem;}.c-poster-child__subtitle{font-size:calc(var(--ms0-ratio) * 1rem);line-height:1.5;margin-bottom:1rem;}.c-poster-child__subtitle + .c-poster-child__list-group{margin-top:1.5rem;}.c-poster-child__text{margin-bottom:1.5rem;}.c-poster-children{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;list-style:none;margin-top:-4rem;margin-bottom:0;justify-content:space-between;}.c-poster-children.c-poster-children--stacked{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}@media (max-width:57.49em){.c-poster-children{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}}.c-poster-children__item{flex-basis:50.1%;flex-grow:1;flex-shrink:1;margin-bottom:0;margin-left:0;padding-top:4rem;}.c-poster-children:not(.c-poster-children--stacked) .c-poster-children__item:nth-last-child(-n+1):first-child,.c-poster-children:not(.c-poster-children--stacked) .c-poster-children__item:nth-last-child(-n+1):first-child ~ .c-poster-children__item{max-width:calc(740px + (1rem) * 2);margin-left:auto;margin-right:auto;}@media (min-width:57.5em){.c-poster-children:not(.c-poster-children--stacked) .c-poster-children__item:nth-last-child(n+2):first-child,.c-poster-children:not(.c-poster-children--stacked) .c-poster-children__item:nth-last-child(n+2):first-child ~ .c-poster-children__item{flex-basis:calc(50% - 1.5rem);flex-grow:0;}}.c-select{position:relative;}.c-select::after{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:1rem;transform:translateY(-50%);pointer-events:none;font-size:1rem;color:#333;content:"\f17d";}.c-select.is-disabled::after{color:#999;}.c-select.is-readonly::after{color:#999;}.c-select:focus-within{border-color:#30557d;box-shadow:0 0 0 3px #30557d;}.c-select *:focus-visible{outline:none !important;}.c-select select{width:100%;height:calc(2.5rem - (2px));border:1px solid #666;padding-left:1rem;padding-right:calc(2rem + 1rem);outline:none;box-shadow:none;border-radius:0;color:#333;background-color:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none;font-weight:300;}.c-select select:focus{outline:none;}.c-select select[disabled]{border-color:#e6e6e6;pointer-events:none;color:#999;}.c-select select[readonly]{border-color:#e6e6e6;pointer-events:none;color:#999;}.c-input.c-input--error .c-select select{border-color:#a00606;}.o-control-button-group{margin-bottom:0;margin-left:0;list-style:none;display:flex;flex-wrap:wrap;margin-top:-1.5rem;}.o-control-button-group li{margin-bottom:0;margin-left:0;}.o-control-button-group.o-control-button-group--stacked{flex-direction:column;}@media (max-width:42.49em){.o-control-button-group{flex-direction:column;}}.o-control-button-group__item{margin-top:1.5rem;}.o-control-button-group.o-control-button-group--stacked .o-control-button-group__item:not(:first-child){margin-top:0.75rem;}.o-control-button-group:not(.o-control-button-group--stacked) .o-control-button-group__item{margin-top:1.5rem;}@media (min-width:42.5em){.o-control-button-group:not(.o-control-button-group--stacked) .o-control-button-group__item:not(:last-child){margin-right:2.5rem;}}.c-search-card{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;flex-basis:100%;width:100%;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);}.c-search-card:hover,.c-search-card:focus{box-shadow:0 1px 6px 0 rgba(0,0,0,0.4);}.c-search-card:has(:focus-visible){outline:3px solid #30557d;outline-offset:3px;}.c-search-card [class*=__image]{flex-grow:0;flex-shrink:0;flex-basis:auto;text-decoration:none;overflow:hidden;}@supports ((-o-object-fit:cover) or (object-fit:cover)){.c-search-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}}.c-search-card div[class*=__body]{flex-shrink:0;flex-basis:auto;padding:1.5rem 1.5rem 0;}@media (max-width:42.49em){.c-search-card div[class*=__body]{padding:1rem 1rem 0;}}.c-search-card.c-card--separate-content div[class*=__body]{display:flex;flex-direction:column;flex-grow:1;}.c-search-card.c-card--separate-content div[class*=__body] p[class*=__text]{margin-top:auto;}.c-search-card *[class*=__title]{font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + -0.25rem);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#30557d;color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;margin-bottom:1rem;}.c-search-card *[class*=__title] a{display:block;color:inherit;text-decoration:none;}@media (max-width:42.49em){.c-search-card *[class*=__title]{font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + -0.25rem);font-family:"Outfit",sans-serif;font-weight:500;font-size:calc(var(--ms1-ratio) * 1rem);line-height:var(--ms1-line-height);--text-color:#30557d;color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;}}.c-search-card p[class*=__text]{margin-bottom:1rem;}.c-search-card p[class*=__text] > *:last-child{margin-bottom:0;}.c-search-card.has-truncated-text p[class*=__text]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}.c-search-card footer[class*=__footer]{display:flex;flex-wrap:wrap;justify-content:space-between;flex-grow:0;flex-shrink:0;flex-basis:auto;margin-top:auto;padding:0 1.5rem 1.5rem;}.c-search-card [class*=__footer__item]:last-child{margin-left:auto;}.c-quick-link-card{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;flex-basis:100%;width:100%;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);}.c-quick-link-card:hover,.c-quick-link-card:focus{box-shadow:0 1px 6px 0 rgba(0,0,0,0.4);}.c-quick-link-card:has(:focus-visible){outline:3px solid #30557d;outline-offset:3px;}.c-quick-link-card [class*=__image]{flex-grow:0;flex-shrink:0;flex-basis:auto;text-decoration:none;overflow:hidden;}@supports ((-o-object-fit:cover) or (object-fit:cover)){.c-quick-link-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}}.c-quick-link-card div[class*=__body]{flex-shrink:0;flex-basis:auto;padding:1.5rem 1.5rem 0;}@media (max-width:42.49em){.c-quick-link-card div[class*=__body]{padding:1rem 1rem 0;}}.c-quick-link-card.c-card--separate-content div[class*=__body]{display:flex;flex-direction:column;flex-grow:1;}.c-quick-link-card.c-card--separate-content div[class*=__body] p[class*=__text]{margin-top:auto;}.c-quick-link-card *[class*=__title]{font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + -0.25rem);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#30557d;color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;margin-bottom:1rem;}.c-quick-link-card *[class*=__title] a{display:block;color:inherit;text-decoration:none;}@media (max-width:42.49em){.c-quick-link-card *[class*=__title]{font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + -0.25rem);font-family:"Outfit",sans-serif;font-weight:500;font-size:calc(var(--ms1-ratio) * 1rem);line-height:var(--ms1-line-height);--text-color:#30557d;color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;}}.c-quick-link-card p[class*=__text]{margin-bottom:1rem;}.c-quick-link-card p[class*=__text] > *:last-child{margin-bottom:0;}.c-quick-link-card.has-truncated-text p[class*=__text]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}.c-quick-link-card footer[class*=__footer]{display:flex;flex-wrap:wrap;justify-content:space-between;flex-grow:0;flex-shrink:0;flex-basis:auto;margin-top:auto;padding:0 1.5rem 1.5rem;}.c-quick-link-card [class*=__footer__item]:last-child{margin-left:auto;}.c-quick-link-card__link{display:flex;align-self:flex-start;align-items:center;color:#30557d;text-decoration:none;line-height:1;}.c-quick-link-card__link:not(:last-child){margin-bottom:1rem;}.c-quick-link-card__link:hover{color:#264464;}.c-quick-link-card__link::after{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:0.5rem;color:currentcolor;font-size:0.75rem;content:"\f180";}.t-default .c-definition-list:not(.c-definition-list--simple) dt,.c-article-body .c-article-body__module .o-module .c-definition-list:not(.c-definition-list--simple) dt,.c-article-body .c-article-body__footer .o-module .c-definition-list:not(.c-definition-list--simple) dt,.t-white .c-job-card .c-definition-list:not(.c-definition-list--simple) dt,.o-module:where(:nth-child(odd)) .c-job-card .c-definition-list:not(.c-definition-list--simple) dt,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-definition-list:not(.c-definition-list--simple) dt,.c-accordion__item .c-job-card .c-definition-list:not(.c-definition-list--simple) dt,.c-flyout .c-job-card .c-definition-list:not(.c-definition-list--simple) dt,.c-search-results__item:nth-child(odd) .c-job-card .c-definition-list:not(.c-definition-list--simple) dt,.c-off-canvas__body .c-job-card .c-definition-list:not(.c-definition-list--simple) dt,.c-search-overlay__content .c-job-card .c-definition-list:not(.c-definition-list--simple) dt,.c-modal__body .c-job-card .c-definition-list:not(.c-definition-list--simple) dt,.c-hotspot__caption .c-job-card .c-definition-list:not(.c-definition-list--simple) dt,.c-job-card .c-job-card .c-definition-list:not(.c-definition-list--simple) dt,.c-search-results__item:nth-child(even) .c-definition-list:not(.c-definition-list--simple) dt,:root .c-definition-list:not(.c-definition-list--simple) dt,:host .c-definition-list:not(.c-definition-list--simple) dt,.t-white .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dt,.c-job-card .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dt,.c-hotspot__caption .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dt,.c-modal__body .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dt,.c-search-overlay__content .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dt,.c-off-canvas__body .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dt,.c-search-results__item:nth-child(odd) .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dt,.o-module:where(:nth-child(odd)) .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dt,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dt,.c-accordion__item .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dt,.c-flyout .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dt,.t-default .c-definition-list:not(.c-definition-list--simple) dd,.c-article-body .c-article-body__module .o-module .c-definition-list:not(.c-definition-list--simple) dd,.c-article-body .c-article-body__footer .o-module .c-definition-list:not(.c-definition-list--simple) dd,.t-white .c-job-card .c-definition-list:not(.c-definition-list--simple) dd,.o-module:where(:nth-child(odd)) .c-job-card .c-definition-list:not(.c-definition-list--simple) dd,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-definition-list:not(.c-definition-list--simple) dd,.c-accordion__item .c-job-card .c-definition-list:not(.c-definition-list--simple) dd,.c-flyout .c-job-card .c-definition-list:not(.c-definition-list--simple) dd,.c-search-results__item:nth-child(odd) .c-job-card .c-definition-list:not(.c-definition-list--simple) dd,.c-off-canvas__body .c-job-card .c-definition-list:not(.c-definition-list--simple) dd,.c-search-overlay__content .c-job-card .c-definition-list:not(.c-definition-list--simple) dd,.c-modal__body .c-job-card .c-definition-list:not(.c-definition-list--simple) dd,.c-hotspot__caption .c-job-card .c-definition-list:not(.c-definition-list--simple) dd,.c-job-card .c-job-card .c-definition-list:not(.c-definition-list--simple) dd,.c-search-results__item:nth-child(even) .c-definition-list:not(.c-definition-list--simple) dd,:root .c-definition-list:not(.c-definition-list--simple) dd,:host .c-definition-list:not(.c-definition-list--simple) dd,.t-white .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dd,.c-job-card .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dd,.c-hotspot__caption .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dd,.c-modal__body .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dd,.c-search-overlay__content .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dd,.c-off-canvas__body .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dd,.c-search-results__item:nth-child(odd) .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dd,.o-module:where(:nth-child(odd)) .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dd,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dd,.c-accordion__item .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dd,.c-flyout .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dd{background-color:#fff;}.t-default .c-definition-list:not(.c-definition-list--simple) dd::after,.c-article-body .c-article-body__module .o-module .c-definition-list:not(.c-definition-list--simple) dd::after,.c-article-body .c-article-body__footer .o-module .c-definition-list:not(.c-definition-list--simple) dd::after,.t-white .c-job-card .c-definition-list:not(.c-definition-list--simple) dd::after,.o-module:where(:nth-child(odd)) .c-job-card .c-definition-list:not(.c-definition-list--simple) dd::after,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-definition-list:not(.c-definition-list--simple) dd::after,.c-accordion__item .c-job-card .c-definition-list:not(.c-definition-list--simple) dd::after,.c-flyout .c-job-card .c-definition-list:not(.c-definition-list--simple) dd::after,.c-search-results__item:nth-child(odd) .c-job-card .c-definition-list:not(.c-definition-list--simple) dd::after,.c-off-canvas__body .c-job-card .c-definition-list:not(.c-definition-list--simple) dd::after,.c-search-overlay__content .c-job-card .c-definition-list:not(.c-definition-list--simple) dd::after,.c-modal__body .c-job-card .c-definition-list:not(.c-definition-list--simple) dd::after,.c-hotspot__caption .c-job-card .c-definition-list:not(.c-definition-list--simple) dd::after,.c-job-card .c-job-card .c-definition-list:not(.c-definition-list--simple) dd::after,.c-search-results__item:nth-child(even) .c-definition-list:not(.c-definition-list--simple) dd::after,:root .c-definition-list:not(.c-definition-list--simple) dd::after,:host .c-definition-list:not(.c-definition-list--simple) dd::after,.t-white .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dd::after,.c-job-card .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dd::after,.c-hotspot__caption .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dd::after,.c-modal__body .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dd::after,.c-search-overlay__content .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dd::after,.c-off-canvas__body .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dd::after,.c-search-results__item:nth-child(odd) .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dd::after,.o-module:where(:nth-child(odd)) .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dd::after,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dd::after,.c-accordion__item .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dd::after,.c-flyout .c-accordion__item .c-definition-list:not(.c-definition-list--simple) dd::after{background-color:#f8f8f8;}.t-white .c-definition-list:not(.c-definition-list--simple) dt,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-definition-list:not(.c-definition-list--simple) dt,.c-job-card .c-definition-list:not(.c-definition-list--simple) dt,.c-hotspot__caption .c-definition-list:not(.c-definition-list--simple) dt,.c-modal__body .c-definition-list:not(.c-definition-list--simple) dt,.c-search-overlay__content .c-definition-list:not(.c-definition-list--simple) dt,.c-off-canvas__body .c-definition-list:not(.c-definition-list--simple) dt,.c-search-results__item:nth-child(odd) .c-definition-list:not(.c-definition-list--simple) dt,.o-module:where(:nth-child(odd)) .c-definition-list:not(.c-definition-list--simple) dt,.c-navigation-flyout__body .c-tabbed__tablist .c-definition-list:not(.c-definition-list--simple) dt,.c-accordion__item .c-definition-list:not(.c-definition-list--simple) dt,.c-flyout .c-definition-list:not(.c-definition-list--simple) dt,.t-white .c-definition-list:not(.c-definition-list--simple) dd,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-definition-list:not(.c-definition-list--simple) dd,.c-job-card .c-definition-list:not(.c-definition-list--simple) dd,.c-hotspot__caption .c-definition-list:not(.c-definition-list--simple) dd,.c-modal__body .c-definition-list:not(.c-definition-list--simple) dd,.c-search-overlay__content .c-definition-list:not(.c-definition-list--simple) dd,.c-off-canvas__body .c-definition-list:not(.c-definition-list--simple) dd,.c-search-results__item:nth-child(odd) .c-definition-list:not(.c-definition-list--simple) dd,.o-module:where(:nth-child(odd)) .c-definition-list:not(.c-definition-list--simple) dd,.c-navigation-flyout__body .c-tabbed__tablist .c-definition-list:not(.c-definition-list--simple) dd,.c-accordion__item .c-definition-list:not(.c-definition-list--simple) dd,.c-flyout .c-definition-list:not(.c-definition-list--simple) dd{background-color:#f8f8f8;}.t-white .c-definition-list:not(.c-definition-list--simple) dd::after,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-definition-list:not(.c-definition-list--simple) dd::after,.c-job-card .c-definition-list:not(.c-definition-list--simple) dd::after,.c-hotspot__caption .c-definition-list:not(.c-definition-list--simple) dd::after,.c-modal__body .c-definition-list:not(.c-definition-list--simple) dd::after,.c-search-overlay__content .c-definition-list:not(.c-definition-list--simple) dd::after,.c-off-canvas__body .c-definition-list:not(.c-definition-list--simple) dd::after,.c-search-results__item:nth-child(odd) .c-definition-list:not(.c-definition-list--simple) dd::after,.o-module:where(:nth-child(odd)) .c-definition-list:not(.c-definition-list--simple) dd::after,.c-navigation-flyout__body .c-tabbed__tablist .c-definition-list:not(.c-definition-list--simple) dd::after,.c-accordion__item .c-definition-list:not(.c-definition-list--simple) dd::after,.c-flyout .c-definition-list:not(.c-definition-list--simple) dd::after{background-color:#fff;}dl{display:flex;flex-wrap:wrap;align-items:stretch;width:100%;margin-bottom:0;}dl.c-definition-list--concise{flex-direction:column;flex-wrap:nowrap;}dl dt:last-child{flex-basis:100%;}dl + dl{margin-top:1.5rem;}dt,dd{flex-basis:50%;flex-grow:1;margin:0;}.c-definition-list:not(.c-definition-list--simple) dt,.c-definition-list:not(.c-definition-list--simple) dd{padding:0.5rem 0.75rem 1rem;}@media (max-width:29.99em){.c-definition-list:not(.c-definition-list--simple) dt,.c-definition-list:not(.c-definition-list--simple) dd{flex-basis:100%;}}dt{display:flex;align-items:center;}.c-definition-list:not(.c-definition-list--simple) dt{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:var(--ms-1-line-height);color:#666;}@media (max-width:29.99em){.c-definition-list:not(.c-definition-list--simple) dt{padding-bottom:0;}}.c-definition-list.c-definition-list--simple dt{padding-right:0.75rem;}dd{position:relative;text-align:left;}.c-definition-list.c-definition-list--simple dd{text-align:right;}.c-definition-list:not(.c-definition-list--simple) dd::after{display:block;width:200%;position:absolute;bottom:0;left:-100%;height:0.5rem;content:"";}@media (max-width:29.99em){.c-definition-list:not(.c-definition-list--simple) dd::after{width:100%;left:0%;}}@media (max-width:29.99em){.c-definition-list:not(.c-definition-list--simple) dd{padding-top:0;}}@media (min-width:30em){.c-definition-list__row{display:flex;}}.c-definition-list__row dd::after{display:none;}.c-definition-list__row--spacing-bottom:not(:last-child){margin-bottom:1rem;}.c-definition-list__title{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);margin-bottom:0;}.c-definition-list__footer{margin-top:1rem;}.c-definition-list__footer--right{display:flex;justify-content:flex-end;}.c-radio-button{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;}.c-radio-button:checked + label::before,.c-radio-button:checked + span::before{border:0.375rem solid #fff;background-color:#30557d;}.c-radio-button:disabled + label,.c-radio-button:disabled + span{color:#999;cursor:default;pointer-events:none;}.c-radio-button + label,.c-radio-button + span{font-size:calc(var(--ms0-ratio) * 1rem);display:inline-block;min-height:1.5rem;padding-top:calc((1.5rem - 1.5em) / 2);padding-left:calc(1.5rem + 0.75rem);position:relative;line-height:1.5em;color:#333;cursor:pointer;}.c-radio-button + label::before,.c-radio-button + span::before{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;display:block;width:1.5rem;height:1.5rem;position:absolute;top:0;left:0;border-radius:50%;background-color:#fff;border:0 solid #fff;box-shadow:0 0 0 1px #666;content:"";}.c-radio-button:focus-visible + label::before,.c-radio-button:focus-visible + span::before{outline:3px solid #30557d;outline-offset:3px;}.c-radio-button:disabled + label::before,.c-radio-button:disabled + span::before{box-shadow:0 0 0 1px #e6e6e6;}.c-checkbox{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;}.c-checkbox:checked + label::before,.c-checkbox:checked + span::before{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #666;font-size:1rem;line-height:1.5rem;color:#4ea20e;content:"\f18e";}.c-checkbox:disabled + label,.c-checkbox:disabled + span{cursor:default;pointer-events:none;}.c-checkbox:disabled + label .c-checkbox__text,.c-checkbox:disabled + span .c-checkbox__text{color:#999;}.c-checkbox:disabled + label::before,.c-checkbox:disabled + span::before{border-color:#e6e6e6;}.c-checkbox:disabled:checked + label::before,.c-checkbox:disabled:checked + span::before{color:#b8da9f;}.c-checkbox + label,.c-checkbox + span{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:var(--ms-1-line-height);display:inline-flex;align-items:flex-start;min-height:1.5rem;padding-left:calc(1.5rem + 0.75rem);position:relative;line-height:1.5em;color:#333;cursor:pointer;}.c-checkbox + label::before,.c-checkbox + span::before{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;display:block;width:1.5rem;height:1.5rem;position:absolute;top:0;left:0;border:1px solid #666;line-height:1.5rem;text-align:center;background-color:#fff;color:#fff;content:"";}.c-checkbox:focus-visible + label::before,.c-checkbox:focus-visible + span::before{outline:3px solid #30557d;outline-offset:3px;}.c-checkbox__icon{margin-right:0.5rem;font-size:1.5rem;}.c-checkbox__text{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);align-items:center;}.c-radio-button-group{margin-bottom:0;margin-left:0;list-style:none;display:flex;flex-wrap:wrap;margin-top:-1rem;}.c-radio-button-group li{margin-bottom:0;margin-left:0;}.c-radio-button-group.c-radio-button-group--stacked{flex-direction:column;}.c-radio-button-group__item{line-height:1;margin-top:1rem;}.c-radio-button-group:not(.c-radio-button-group--stacked) .c-radio-button-group__item:not(:last-child){margin-right:2.5rem;}.c-checkbox-group{margin-bottom:0;margin-left:0;list-style:none;}.c-checkbox-group li{margin-bottom:0;margin-left:0;}.c-checkbox-group.c-checkbox-group--horizontal{display:flex;flex-wrap:wrap;margin-top:-1rem;}.c-checkbox-group__item{line-height:1;}.c-checkbox-group.c-checkbox-group--horizontal .c-checkbox-group__item{margin-top:1rem;}.c-checkbox-group.c-checkbox-group--horizontal .c-checkbox-group__item:not(:last-child){margin-right:1.5rem;}.c-checkbox-group:not(.c-checkbox-group--horizontal) .c-checkbox-group__item:not(:last-child){margin-bottom:1rem;}.c-checkbox-group__item.c-checkbox-group__item--link a{margin-left:calc(1.5rem + 0.75rem);}.c-textarea{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;width:100%;padding:0.75rem 1rem;border:1px solid #666;background-color:#fff;color:#333;resize:vertical;}.c-textarea:focus,.c-textarea:focus-visible{border-color:#30557d;box-shadow:inset 0 0 0 3px #30557d;outline:none !important;}.c-textarea::-moz-placeholder{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);font-style:italic;color:#8399b1;}.c-textarea:-ms-input-placeholder{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);font-style:italic;color:#8399b1;}.c-textarea::placeholder{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);font-style:italic;color:#8399b1;}.c-textarea[disabled]{border-color:#e6e6e6;pointer-events:none;}.c-textarea[readonly]{border-color:#e6e6e6;pointer-events:none;}.c-input.c-input--error .c-textarea{border-color:#a00606;}.c-search{position:relative;}.c-search__label{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;}.c-search-results{width:100%;margin-top:0.5rem;z-index:20;}@media (min-width:42.5em){.c-search-results{position:absolute;overflow-y:auto;max-height:400px;border:1px solid #ccc;}}.c-search-results--no-overlay{overflow-y:unset;}.c-search-results--no-overlay,.c-search-results--quick-search{position:relative;margin-top:1.5rem;z-index:unset;}.c-search-results--no-overlay,.c-search-results--quick-search.c-search-results--no-results{border:none;}.c-search-results__item{padding:0;border:0;background-color:transparent;width:100%;padding:1rem;line-height:inherit;}.c-search-results--no-overlay .c-search-results__item{padding:0;}@media (min-width:42.5em){.c-search-results--quick-search.c-search-results--no-results .c-search-results__item{padding:0;}}@media (max-width:42.49em){.c-search-results__item:first-child{padding-top:0;}}.c-search-results__item:focus-visible{border:3px solid #30557d;}.c-search-results__title{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#30557d;margin-bottom:0.5rem;}.c-search-results__text{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:var(--ms-1-line-height);margin-bottom:0;color:#30557d;}.c-search-results__highlight{background-color:#ffbc05;font-style:normal;}.c-pagination{display:flex;flex-direction:column;align-items:center;}.c-pagination__list{margin-bottom:0;margin-left:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;}.c-pagination__list li{margin-bottom:0;margin-left:0;}.c-pagination__item{line-height:1;}.c-pagination__item:not(:last-child){margin-right:0.5rem;}.c-pagination__item.is-disabled{color:#30557d;cursor:default;}.c-pagination__item.is-disabled,.c-pagination__item.is-disabled a{pointer-events:none;}.c-pagination__link{position:relative;display:flex;justify-content:center;align-items:center;height:2rem;width:2rem;border-radius:1rem;color:#30557d;text-decoration:none;}.c-pagination__link::before{width:100%;min-width:44px;height:44px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);content:"";}.c-pagination__item.is-active .c-pagination__link{cursor:default;font-weight:bold;box-shadow:0 0 0 2px #30557d;}.c-pagination__link:hover,.c-pagination__link:active,.c-pagination__link:focus-visible{color:#264464;}.c-pagination__icon{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;display:flex;justify-content:center;align-items:center;height:2rem;width:2rem;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);border-radius:1rem;color:#d7102d;background-color:#fff;cursor:pointer;}.c-pagination__item.is-disabled .c-pagination__icon{color:#999;box-shadow:none;cursor:default;}.c-pagination__icon::before{position:relative;top:0.025em;}.c-pagination__item:first-child .c-pagination__icon::before{right:0.075em;}.c-pagination__item:last-child .c-pagination__icon::before{left:0.075em;}.c-pagination__item:not(.is-disabled) .c-pagination__link:hover .c-pagination__icon,.c-pagination__item:not(.is-disabled) .c-pagination__link:focus .c-pagination__icon{box-shadow:0 1px 6px 0 rgba(0,0,0,0.4);}.o-toggle__input{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;}.o-toggle__input:checked + .o-toggle__text::before{border-color:#30557d;background-color:#30557d;}.o-toggle__input:checked + .o-toggle__text::after{background-color:#fff;transform:translateX(calc(2.25rem - 100%));}.o-toggle__input:focus-visible + .o-toggle__text::before{border-color:#30557d;border-width:4px;}.o-toggle__input:disabled + .o-toggle__text{cursor:default;pointer-events:none;color:#999;}.o-toggle__input:disabled + .o-toggle__text::before{border-color:#e6e6e6;}.o-toggle__input:disabled + .o-toggle__text::after{background-color:#ccc;}.o-toggle__input:disabled:checked + .o-toggle__text::before{border-color:#ccc;background-color:#ccc;}.o-toggle__input:disabled:checked + .o-toggle__text::after{background-color:#fff;}.o-toggle__text{display:inline-block;padding-left:calc(2.25rem + 1.5rem - 0.75rem + 0.75rem);position:relative;line-height:1.5rem;cursor:pointer;}.o-toggle__text::before,.o-toggle__text::after{display:block;position:absolute;content:"";}.o-toggle__text::before{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;width:calc(2.25rem + 1.5rem - 0.75rem);height:1.5rem;top:0;left:0;border:1px solid #666;border-radius:calc(1.5rem / 2);background-color:#fff;}.o-toggle__text::after{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;width:0.75rem;height:0.75rem;top:calc((1.5rem - 0.75rem) / 2);left:calc((1.5rem - 0.75rem) / 2);border-radius:0.375rem;background-color:#30557d;transform:translateX(0);}.c-text{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}.c-text h1,.c-text h2,.c-text h3,.c-text h4,.c-text h5,.c-text h6{color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.c-text h1:not(:first-child),.c-text h2:not(:first-child),.c-text h3:not(:first-child),.c-text h4:not(:first-child),.c-text h5:not(:first-child),.c-text h6:not(:first-child){margin-top:2.5rem;margin-bottom:0.75rem;}.c-text h2{font-size:calc(var(--ms3-ratio) * 1rem);line-height:var(--ms3-line-height);font-family:"Outfit",sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:0.025em;--text-color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;}.c-text h3{font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + -0.25rem);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#30557d;color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;}.c-toolbar{display:inline-flex;flex-wrap:wrap;align-items:baseline;}.c-toolbar__title{font-size:calc(var(--ms3-ratio) * 1rem);line-height:var(--ms3-line-height);font-family:"Outfit",sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:0.025em;--text-color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;margin-right:0.75rem;margin-bottom:0;}.c-toolbar__subtitle{margin-bottom:0;color:#333;}.c-form-block{display:flex;flex-wrap:wrap;gap:1.5rem 2.5rem;margin-bottom:2.5rem;}.c-form-block:last-child{margin-bottom:0;}.c-form-block__legend{margin-bottom:1rem;font-weight:bold;}.c-form-block__title{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#30557d;margin-bottom:0;}.c-form-block__link{text-align:right;}.c-form-block__item{flex-basis:calc(50% - 1.25rem);flex-grow:1;}.c-form-block__item[data-form-block-width=full]{flex-basis:100%;}@media (min-width:42.5em){.c-form-block__item[data-form-block-width=small]{flex-basis:25%;flex-grow:0;}}@media (max-width:42.49em){.c-form-block__item{flex-basis:100%;}}.c-form-block__footer{display:flex;justify-content:center;width:100%;}.c-form{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;width:100%;}.c-content-card{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;flex-basis:100%;width:100%;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);--text-color:#fff;background-color:#30557d;}.c-content-card:hover,.c-content-card:focus{box-shadow:0 1px 6px 0 rgba(0,0,0,0.4);}.c-content-card:has(:focus-visible){outline:3px solid #30557d;outline-offset:3px;}.c-content-card [class*=__image]{flex-grow:0;flex-shrink:0;flex-basis:auto;text-decoration:none;overflow:hidden;}@supports ((-o-object-fit:cover) or (object-fit:cover)){.c-content-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}}.c-content-card div[class*=__body]{flex-shrink:0;flex-basis:auto;padding:1.5rem 1.5rem 0;}@media (max-width:42.49em){.c-content-card div[class*=__body]{padding:1rem 1rem 0;}}.c-content-card.c-card--separate-content div[class*=__body]{display:flex;flex-direction:column;flex-grow:1;}.c-content-card.c-card--separate-content div[class*=__body] p[class*=__text]{margin-top:auto;}.c-content-card *[class*=__title]{font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + -0.25rem);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#30557d;color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;margin-bottom:1rem;}.c-content-card *[class*=__title] a{display:block;color:inherit;text-decoration:none;}@media (max-width:42.49em){.c-content-card *[class*=__title]{font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + -0.25rem);font-family:"Outfit",sans-serif;font-weight:500;font-size:calc(var(--ms1-ratio) * 1rem);line-height:var(--ms1-line-height);--text-color:#30557d;color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;}}.c-content-card p[class*=__text]{margin-bottom:1rem;}.c-content-card p[class*=__text] > *:last-child{margin-bottom:0;}.c-content-card.has-truncated-text p[class*=__text]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}.c-content-card footer[class*=__footer]{display:flex;flex-wrap:wrap;justify-content:space-between;flex-grow:0;flex-shrink:0;flex-basis:auto;margin-top:auto;padding:0 1.5rem 1.5rem;}.c-content-card [class*=__footer__item]:last-child{margin-left:auto;}.c-content-card__title.c-content-card__title{color:#fff;}.c-content-card__footer__item{width:100%;}.c-meta-list{margin-bottom:0;margin-left:0;list-style:none;}.c-meta-list li{margin-bottom:0;margin-left:0;}.c-meta-list__item:not(:last-child){margin-bottom:0.75rem;}.c-meta-list__icon{margin-right:0.75rem;color:#30557d;}.c-load-more{width:100%;display:flex;flex-direction:column;align-items:center;}.c-load-more__label{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:var(--ms-1-line-height);--text-color:#666;margin-bottom:0.75rem;}.c-load-more__hourglass{margin-bottom:1.5rem;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;height:4px;background:#ccc;}@media (max-width:42.49em){.c-load-more__hourglass{width:calc(100% - 6rem);margin-left:3rem;margin-right:3rem;}}@media (min-width:42.5em){.c-load-more__hourglass{min-width:230px;}}.c-load-more__hourglass::-moz-meter-bar{background:#30557d;}.c-load-more__hourglass::-webkit-meter-bar{height:4px;border:0;background:#ccc;}.c-load-more__hourglass::-webkit-meter-optimum-value{background:#30557d;}@media (max-width:42.49em){.c-load-more__button{width:100%;}}.c-filterbar{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;display:flex;justify-content:center;margin-bottom:2.5rem;}.t-default .c-comparison-card,.c-article-body .c-article-body__module .o-module .c-comparison-card,.c-article-body .c-article-body__footer .o-module .c-comparison-card,.t-white .c-job-card .c-comparison-card,.o-module:where(:nth-child(odd)) .c-job-card .c-comparison-card,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-comparison-card,.c-accordion__item .c-job-card .c-comparison-card,.c-flyout .c-job-card .c-comparison-card,.c-search-results__item:nth-child(odd) .c-job-card .c-comparison-card,.c-off-canvas__body .c-job-card .c-comparison-card,.c-search-overlay__content .c-job-card .c-comparison-card,.c-modal__body .c-job-card .c-comparison-card,.c-hotspot__caption .c-job-card .c-comparison-card,.c-job-card .c-job-card .c-comparison-card,:root .c-comparison-card,:host .c-comparison-card,.t-white .c-accordion__item .c-comparison-card,.c-job-card .c-accordion__item .c-comparison-card,.c-hotspot__caption .c-accordion__item .c-comparison-card,.c-modal__body .c-accordion__item .c-comparison-card,.c-search-overlay__content .c-accordion__item .c-comparison-card,.c-off-canvas__body .c-accordion__item .c-comparison-card,.o-module:where(:nth-child(odd)) .c-accordion__item .c-comparison-card,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-comparison-card,.c-accordion__item .c-accordion__item .c-comparison-card,.c-flyout .c-accordion__item .c-comparison-card,.c-search-results__item:nth-child(even) .c-comparison-card,.c-search-results__item:nth-child(odd) .c-accordion__item .c-comparison-card{--background-color:#fff;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-default .c-comparison-card,.c-article-body .c-article-body__module .o-module .c-comparison-card,.c-article-body .c-article-body__footer .o-module .c-comparison-card,.t-white .c-job-card .c-comparison-card,.o-module:where(:nth-child(odd)) .c-job-card .c-comparison-card,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-comparison-card,.c-accordion__item .c-job-card .c-comparison-card,.c-flyout .c-job-card .c-comparison-card,.c-search-results__item:nth-child(odd) .c-job-card .c-comparison-card,.c-off-canvas__body .c-job-card .c-comparison-card,.c-search-overlay__content .c-job-card .c-comparison-card,.c-modal__body .c-job-card .c-comparison-card,.c-hotspot__caption .c-job-card .c-comparison-card,.c-job-card .c-job-card .c-comparison-card,:root .c-comparison-card,:host .c-comparison-card,.t-white .c-accordion__item .c-comparison-card,.c-job-card .c-accordion__item .c-comparison-card,.c-hotspot__caption .c-accordion__item .c-comparison-card,.c-modal__body .c-accordion__item .c-comparison-card,.c-search-overlay__content .c-accordion__item .c-comparison-card,.c-off-canvas__body .c-accordion__item .c-comparison-card,.o-module:where(:nth-child(odd)) .c-accordion__item .c-comparison-card,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-comparison-card,.c-accordion__item .c-accordion__item .c-comparison-card,.c-flyout .c-accordion__item .c-comparison-card,.c-search-results__item:nth-child(even) .c-comparison-card,.c-search-results__item:nth-child(odd) .c-accordion__item .c-comparison-card{background-color:#fff;}}.t-white .c-comparison-card,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-comparison-card,.c-job-card .c-comparison-card,.c-hotspot__caption .c-comparison-card,.c-modal__body .c-comparison-card,.c-search-overlay__content .c-comparison-card,.c-off-canvas__body .c-comparison-card,.o-module:where(:nth-child(odd)) .c-comparison-card,.c-navigation-flyout__body .c-tabbed__tablist .c-comparison-card,.c-accordion__item .c-comparison-card,.c-flyout .c-comparison-card,.c-search-results__item:nth-child(odd) .c-comparison-card{--background-color:#f8f8f8;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-white .c-comparison-card,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-comparison-card,.c-job-card .c-comparison-card,.c-hotspot__caption .c-comparison-card,.c-modal__body .c-comparison-card,.c-search-overlay__content .c-comparison-card,.c-off-canvas__body .c-comparison-card,.o-module:where(:nth-child(odd)) .c-comparison-card,.c-navigation-flyout__body .c-tabbed__tablist .c-comparison-card,.c-accordion__item .c-comparison-card,.c-flyout .c-comparison-card,.c-search-results__item:nth-child(odd) .c-comparison-card{background-color:#f8f8f8;}}.c-comparison-card{flex-grow:1;display:flex;flex-direction:column;min-width:1px;margin-top:calc(var(--ms-1-ratio) * 1rem + (1rem) + 0.5rem);margin-bottom:0.5rem;padding:2.5rem;position:relative;background-color:var(--background-color);}.c-comparison-card.c-comparison-card--recommended{outline:0.5rem solid #ccc;}.c-comparison-card__recommended-label{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:1;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% + (1rem));padding:0.5rem 0.75rem;margin-bottom:0;position:absolute;left:-0.5rem;bottom:100%;border:0.5rem solid #ccc;border-bottom:0;background-color:#30557d;color:#fff;text-align:center;font-weight:bold;}.c-comparison-card__image{width:33.3333333333%;margin-left:auto;margin-right:auto;margin-bottom:2.5rem;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.c-comparison-card__image{height:33.3333333333%;}}.c-comparison-card__header{margin-bottom:1.5rem;}.c-comparison-card__title{font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + -0.25rem);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#30557d;color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;margin-bottom:0;text-align:center;}.c-comparison-card__title:not(:only-child){margin-bottom:0.75rem;}.c-comparison-card__text{margin-bottom:0;text-align:center;}.c-comparison-card__list{margin-top:auto;margin-bottom:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}.c-comparison-card:has(.c-comparison-card__list + .c-comparison-card__button) .c-comparison-card__list{border-bottom:0;}.c-comparison-card__list__title{font-weight:bold;text-align:center;}.c-comparison-card__price{font-size:calc(var(--ms4-ratio) * 1rem);line-height:1;font-weight:bold;text-align:center;}.c-comparison-card__price__addon{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);font-weight:300;}.c-comparison-card__option{display:flex;align-items:center;justify-content:center;margin-top:-1rem;}.c-comparison-card__option.c-comparison-card__option--placeholder,.c-comparison-card__option.c-comparison-card__option--placeholder *{color:transparent;}.c-comparison-card__option__icon{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0.25rem;margin-top:-0.2em;}.c-comparison-card__option__icon::before{font-size:0.75rem;content:"\f1c7";}.c-comparison-card__option__label{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:var(--ms-1-line-height);}.c-feature-list{margin-bottom:0;margin-left:0;list-style:none;}.c-feature-list li{margin-bottom:0;margin-left:0;}.c-feature-list__item{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);display:flex;}.c-feature-list__item:not(:last-child){margin-bottom:0.75rem;}.c-feature-list__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;margin-right:0.75rem;border-radius:50%;background-color:#3e820b;color:#fff;font-size:0.5rem;position:relative;top:calc((var(--ms0-line-height) - 1rem) / 2);}.c-feature-list__item[data-feature-list-item-status=positive] .c-feature-list__icon{background-color:#3e820b;}.c-feature-list__item[data-feature-list-item-status=negative] .c-feature-list__icon{background-color:#a00606;}.c-feature-list__icon::before{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f18e";}.c-feature-list__item[data-feature-list-item-status=positive] .c-feature-list__icon::before{content:"\f18e";}.c-feature-list__item[data-feature-list-item-status=negative] .c-feature-list__icon::before{content:"\f1a0";}.c-compare-n-select{overflow-x:auto;}.c-compare-n-select__body{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;display:flex;}.c-compare-n-select__item{display:flex;flex-basis:75vw;flex-grow:1;flex-shrink:0;}@media (min-width:30em){.c-compare-n-select__item{flex-basis:66vw;}}@media (min-width:42.5em){.c-compare-n-select__item{flex-basis:35vw;}}@media (min-width:57.5em){.c-compare-n-select__item{flex-basis:calc((1280px - 1.5rem) / 4);}}.c-compare-n-select__item:not(:first-child){padding-left:1.5rem;}.c-chip{display:inline-flex;border:1px solid currentcolor;border-radius:3px;background-color:#fff;color:#30557d;cursor:default;}.c-chip.c-chip--mute{background-color:#eaeef2;border-color:#eaeef2;}.c-chip.c-chip--readonly{border-color:#ccc;background-color:#ccc;color:#333;pointer-events:none;}.c-chip__label{font-size:calc(var(--ms-2-ratio) * 1rem);line-height:2;margin-left:0.5rem;margin-right:math(0.5rem,2);color:currentcolor;}.c-chip.c-chip--readonly .c-chip__label{margin-right:0.5rem;}.c-chip__remove{padding:0;border:0;background-color:transparent;transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;padding-left:0.5rem;padding-right:0.5rem;border-radius:0 3px 3px 0;position:relative;color:currentcolor;}.c-chip__icon{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;font-size:0.5rem;color:currentcolor;}.c-chip__icon::before{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;width:1rem;height:1rem;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:transparent;content:"";}.c-chip__remove:hover .c-chip__icon::before{background-color:#d6dde5;}.c-chip__remove:focus-visible .c-chip__icon::before{background-color:#d6dde5;}.c-chip__remove:active .c-chip__icon::before{background-color:#d6dde5;}.c-chip__icon::after{position:relative;content:"\f1a0";}.c-form-summary{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;width:100%;}.c-form-summary__category{margin-bottom:2.5rem;}.c-form-summary__category__title{font-size:calc(var(--ms1-ratio) * 1rem);line-height:var(--ms1-line-height);margin-bottom:0.75rem;}.c-form-conclusion{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;text-align:center;}.c-form-conclusion__icon{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin-bottom:2.5rem;font-size:4rem;color:#4ea20e;}.c-form-conclusion__icon::before{content:"\f10f";}.c-form-conclusion.c-form-conclusion--positive .c-form-conclusion__icon{color:#4ea20e;}.c-form-conclusion.c-form-conclusion--positive .c-form-conclusion__icon::before{content:"\f10f";}.c-form-conclusion.c-form-conclusion--negative .c-form-conclusion__icon{color:#a00606;}.c-form-conclusion.c-form-conclusion--negative .c-form-conclusion__icon::before{content:"\f191";}.c-off-canvas{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;pointer-events:none;}.c-off-canvas.is-open{background-color:rgba(0,0,0,0.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:auto;}.c-off-canvas.is-open .c-off-canvas__icon-button{display:block;}body:has(.c-off-canvas.is-open){overflow:hidden;}@media (min-width:42.5em){.c-off-canvas--quick-search{display:none;}}.c-off-canvas--full-width .c-off-canvas__button-group{max-width:calc(740px + (1rem) * 2);margin-left:auto;margin-right:auto;}.c-off-canvas__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;}.c-off-canvas__body{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:2.5rem 2rem;position:absolute;top:0;left:100%;bottom:0;}@media (max-width:42.49em){.c-off-canvas__body{padding:1rem;}}@media (min-width:42.5em){.c-off-canvas__body{width:66.6666666667%;}}@media (min-width:81.25em){.c-off-canvas__body{width:33.3333333333%;}}.c-off-canvas.is-open .c-off-canvas__body{transform:translateX(-100%);}.c-off-canvas--fab .c-off-canvas__body{--text-color:#30557d;width:90%;padding-left:3rem;}@media (max-width:42.49em){.c-off-canvas--fab .c-off-canvas__body{padding:2rem 2.5rem;}}@media (min-width:42.5em){.c-off-canvas--fab .c-off-canvas__body{width:50%;}}@media (min-width:81.25em){.c-off-canvas--fab .c-off-canvas__body{width:33.3333333333%;}}.c-off-canvas--quick-search .c-off-canvas__body{padding:0;}.c-off-canvas--full-width .c-off-canvas__body{width:100%;}.c-off-canvas__header{--text-color:#30557d;display:flex;justify-content:space-between;align-items:center;margin-block-end:1.5rem;}@media (max-width:42.49em){.c-off-canvas__header{margin-block-end:1.5rem;}}.c-off-canvas--quick-search .c-off-canvas__header{padding:1rem 1rem 0;}.c-off-canvas--full-width .c-off-canvas__header{max-width:calc(1280px + (1rem) * 2);margin-left:auto;margin-right:auto;width:100%;}.c-off-canvas__title{font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + -0.25rem);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#30557d;color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;margin-inline-end:auto;margin-block-end:0;}.c-off-canvas__previous{padding:0;border:0;background-color:transparent;font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-inline-end:1rem;position:relative;}.c-off-canvas__previous:focus-visible{outline:2px solid #30557d;}.c-off-canvas__previous::before{content:"\f17f";}.c-off-canvas__previous::after{width:2.5rem;height:2.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";}.c-off-canvas__close{margin-inline-start:1rem;}.c-off-canvas__search-bar{margin-block-end:2.5rem;}.c-off-canvas__content--spacing-hidden .c-off-canvas__search-bar{padding-right:2rem;padding-left:2rem;}@media (max-width:42.49em){.c-off-canvas__content--spacing-hidden .c-off-canvas__search-bar{padding-right:1rem;padding-left:1rem;}}.c-off-canvas__search-bar--spacing-medium{margin-block-end:1.5rem;}.c-off-canvas__section{margin-block-end:2.5rem;}.c-off-canvas__section:last-child{margin-block-end:0;}.c-off-canvas__subsection{margin-block-end:1rem;}.c-off-canvas__subsection:last-child{margin-block-end:0;}.c-off-canvas__subtitle{margin-block-start:0.5rem;margin-block-end:0;}.c-off-canvas__text{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);color:#30557d;}.c-off-canvas__text--small{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:var(--ms-1-line-height);margin-block-end:0;}.c-off-canvas__icon-button{position:absolute;display:none;left:-1.5rem;top:8.25rem;}@media (max-width:42.49em){.c-off-canvas__icon-button{top:3.75rem;}}.c-off-canvas__selector-list{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;margin-bottom:0;margin-left:0;list-style:none;width:100%;position:relative;}.c-off-canvas__selector-list li{margin-bottom:0;margin-left:0;}.c-off-canvas__selector-list:has([aria-expanded=true]){transform:translateX(calc(-100% - (4rem + 5px)));}.c-off-canvas__selector-list .c-off-canvas__selector-list{margin-inline-start:calc(4rem + 5px);position:absolute;top:0;left:calc(200% + 5px);pointer-events:none;}.c-off-canvas__selector-list [aria-expanded=true] + .c-off-canvas__selector-list{left:100%;pointer-events:auto;}.c-off-canvas__selector-item{height:2.5rem;}.c-off-canvas__selector-item:not(:last-child){margin-block-end:1.5rem;}.c-off-canvas__content{margin-block-end:auto;padding:2px 2px 3rem;height:100%;overflow-y:auto;overflow-x:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;}.c-off-canvas--full-width .c-off-canvas__content{max-width:calc(1280px + (1rem) * 2);margin-left:auto;margin-right:auto;width:100%;}.c-off-canvas--without-scroll-indicator .c-off-canvas__content{padding-bottom:0;}.c-off-canvas__content--spacing-hidden{padding:0;margin:0 -2rem;margin-block-end:auto;}@media (max-width:42.49em){.c-off-canvas__content--spacing-hidden{margin:0 -1rem;margin-block-end:auto;}}.c-off-canvas__footer{margin-block-start:1.5rem;position:relative;}.c-off-canvas__footer::before{display:block;width:100%;height:3rem;position:absolute;bottom:calc(100% + 1.5rem);left:0;background-image:linear-gradient(to top,#fff,rgba(255,255,255,0.5) 5%,rgba(255,255,255,0.5) 80%,rgba(255,255,255,0) 100%);content:"";}.c-off-canvas--without-scroll-indicator .c-off-canvas__footer::before{display:none;}._c-off-canvas__iframe-wrapper{display:flex;flex-direction:column;height:100%;}._c-off-canvas__iframe{flex:1;border:none;}.c-search-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;pointer-events:none;}.c-search-overlay.is-open{pointer-events:auto;}@media (min-width:57.5em){.c-search-overlay{display:none;}}.c-search-overlay__content{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;display:flex;flex-direction:column;justify-content:space-between;width:100%;position:absolute;top:0;bottom:0;left:100%;overflow:hidden;}.c-search-overlay.is-open .c-search-overlay__content{transform:translateX(-100%);}.c-search-overlay__body{margin-bottom:auto;overflow-y:auto;overflow-x:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;}.c-search-overlay__header{display:flex;align-items:center;padding:1rem;}.c-search-overlay__search{padding-left:1rem;flex-grow:1;}.c-search-overlay__button{padding:0;border:0;background-color:transparent;}.c-selector{padding:0;border:0;background-color:transparent;display:block;width:100%;background-color:#fff;}.c-selector:disabled{pointer-events:none;}.c-selector.c-selector--link:focus{outline:none;}.c-selector.c-selector--link:focus-visible{outline:none !important;}.c-selector input{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;}.c-selector__label{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;display:flex;justify-content:space-between;align-items:center;width:100%;height:2.5rem;padding-left:1rem;padding-right:1rem;border:1px solid #666;color:#333;}.c-selector__label:hover{border-color:#666;cursor:pointer;}.c-selector__label:hover::after{color:#666;}.c-selector input:focus-visible + .c-selector__label{border-color:#30557d;box-shadow:inset 0 0 0 3px #30557d;}.c-selector input:focus-visible + .c-selector__label::after{color:#666;}.c-selector.c-selector--link:focus-visible .c-selector__label{border-color:#30557d;box-shadow:inset 0 0 0 3px #30557d;}.c-selector.c-selector--link:disabled .c-selector__label{border-color:#e6e6e6;color:#8399b1;}.c-selector input:checked + .c-selector__label::after{color:#4ea20e;}.c-selector input:disabled + .c-selector__label{border-color:#e6e6e6;color:#8399b1;pointer-events:none;}.c-selector__label::after{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;font-size:1rem;color:transparent;content:"\f18e";margin-left:auto;}.c-selector.c-selector--link .c-selector__label::after{color:#30557d;content:"\f180";}@media not (prefers-reduced-motion){.c-selector.c-selector--link:hover .c-selector__label::after{transform:translateX(0.25rem);}}.c-selector.c-selector--link:disabled .c-selector__label::after{color:#8399b1;}.c-pin-box{all:initial;font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);font-family:"Roboto",sans-serif;font-weight:300;}.c-pin-box__location{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#30557d;margin-bottom:0.25rem;}.c-pin-box__location::before{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0.75rem;color:#d7102d;font-size:1rem;content:"\f1c4";}.c-pin-box__location.c-pin-box__location--hq::before{color:#ffbc05;}.c-pin-box__location.c-pin-box__location--branch::before{color:#d7102d;}.c-pin-box__location.c-pin-box__location--office::before{color:#30557d;}.c-pin-box__location.c-pin-box__location--partner::before{color:#4ea20e;}.c-pin-box__address{font-size:calc(var(--ms0-ratio) * 1rem);line-height:calc(var(--ms0-line-height) + -0.25rem);margin-bottom:0.5rem;padding-left:1.75rem;font-style:normal;}.c-pin-box__phone{margin-bottom:1rem;}.c-pin-box__detail{text-align:right;}.c-back-to-top{display:inline-flex;justify-content:center;align-items:center;width:3rem;height:3rem;border-radius:50%;position:fixed;bottom:1rem;right:1rem;z-index:75;background-color:#30557d;text-decoration:none;opacity:0;}body:has(.c-fab) .c-back-to-top{transform:translateY(calc((3rem + 0.5rem) * -1));}.c-back-to-top.is-visible{opacity:1;}.c-back-to-top:hover{background-color:#264464;}.c-back-to-top::before{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;color:#fff;content:"\f181";}.c-icon-button{padding:0;border:0;background-color:transparent;transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;--text-color:#fff;display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;background-color:#d7102d;border-radius:50%;}.c-icon-button:hover,.c-icon-button:focus-visible{background-color:#ac0d24;}.c-product-card{padding:0;border:0;background-color:transparent;width:100%;display:block;border-radius:3px;text-decoration:none;}.c-product-card:focus-visible{outline:3px solid #30557d;box-shadow:0 0 0 3px #30557d;}.c-product-card--simple{display:flex;}.c-product-card__content{display:flex;flex-direction:column;position:relative;width:100%;height:100%;margin:0;padding:0.5rem;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);border-radius:3px;overflow:hidden;text-align:left;}.c-product-card--simple .c-product-card__content{flex-direction:row;padding:0;height:100%;background-color:transparent;box-shadow:none;}.c-product-card--reveal-extra-content .c-product-card__content{height:350px;}.c-product-card__body{display:flex;flex-direction:column;flex-grow:1;padding-top:0.5rem;width:100%;}.c-product-card--simple .c-product-card__body{justify-content:center;padding:0;}.c-product-card--reveal-extra-content .c-product-card__body{display:block;flex-grow:0;}.c-product-card__media{width:100%;}.c-product-card__media img{width:100%;height:100%;border:1px solid #ccc;-o-object-fit:cover;object-fit:cover;}.c-product-card--reveal-extra-content .c-product-card__media{transition-property:all;transition-duration:1000ms;transition-timing-function:ease;transition-delay:600ms;height:50%;}.c-product-card--reveal-extra-content:hover .c-product-card__media{width:4rem;height:4rem;}.c-product-card--simple .c-product-card__media{margin-right:1rem;}.c-product-card--simple .c-product-card__media,.c-product-card--simple:hover .c-product-card__media{width:4rem;height:4rem;}.c-product-card__section{margin-bottom:0.75rem;}.c-product-card__section:last-child{margin-bottom:0;margin-top:auto;}.c-product-card__section--show{transition-property:all;transition-duration:1000ms;transition-timing-function:ease;transition-delay:600ms;position:absolute;opacity:1;}.c-product-card:hover .c-product-card__section--show{opacity:0;}.c-product-card__title{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#30557d;margin-bottom:0;}.c-product-card__title--highlighted{color:#8399b1;}.c-product-card__subtitle{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:var(--ms-1-line-height);width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0;color:#666;font-weight:300;}@media (max-width:81.24em){.c-product-card__subtitle{width:70%;}}.c-product-card__text{margin-bottom:0.5rem;}.c-product-card--reveal-extra-content .c-product-card__text{margin-bottom:0;}.c-product-card__footer{transition-property:all;transition-duration:1000ms;transition-timing-function:ease;transition-delay:600ms;opacity:0;position:relative;height:100%;margin:-0.5rem;padding:0.5rem;padding-top:1rem;background-color:#f8f8f8;border-top:1px solid #ccc;}.c-product-card__footer::after{position:absolute;height:100%;width:0.75rem;bottom:0;content:"";z-index:1;right:0;background:linear-gradient(to right,rgba(248,248,248,0) 0%,#f8f8f8 50%);}.c-product-card:hover .c-product-card__footer{opacity:1;}.c-product-card-group__list{margin-bottom:0;margin-left:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;gap:1.5rem;}.c-product-card-group__list li{margin-bottom:0;margin-left:0;}@media (max-width:42.49em){.c-product-card-group__list{justify-content:center;}}.c-product-card-group__item{width:calc(50% - 1.5rem / 2);}@media (max-width:42.49em){.c-product-card-group__item{width:100%;}}@media (max-width:57.49em){.c-flyout .c-product-card-group__item{width:100%;}}.c-product-card-group__list--single-column .c-product-card-group__item{width:100%;}.c-notification{border-radius:3px;}.c-notification--global{border:none;border-radius:0;}.c-notification--global .c-notification__wrapper{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}.c-notification--info{border:1px solid #30557d;background-color:#fff;}.c-notification--warning{border:1px solid #ffbc05;background-color:#fff8e6;}.c-notification--error{border:1px solid #a00606;background-color:#f6e6e6;}.c-notification--success{border:1px solid #4ea20e;background-color:#edf6e7;}.c-notification__icon{margin-right:1rem;font-size:1.5rem;color:#30557d;height:1.5rem;}.c-notification--warning .c-notification__icon{color:#ffbc05;}.c-notification--error .c-notification__icon{color:#a00606;}.c-notification--success .c-notification__icon{color:#4ea20e;}.c-notification--global .c-notification__icon{color:var(--text-color);}.c-notification__body{display:flex;width:100%;padding:1rem 0;justify-content:space-between;align-items:center;}.c-notification:not(.c-notification--global) .c-notification__body{padding-left:1rem;padding-right:1rem;}.c-notification__content{display:flex;margin-right:2.5rem;}.c-notification__title{font-family:"Outfit",sans-serif;font-weight:500;font-size:calc(var(--ms0-ratio) * 1rem);line-height:calc(var(--ms0-line-height) + -0.25rem);margin-bottom:0;}.c-notification__message{display:flex;flex-direction:column;justify-content:center;}.c-notification__text{font-size:calc(var(--ms0-ratio) * 1rem);line-height:calc(var(--ms0-line-height) + -0.25rem);margin-bottom:0;}.c-notification__button{display:flex;margin-left:auto;align-self:flex-start;}.c-notification__close{padding:0;border:0;background-color:transparent;display:flex;height:1.5rem;margin-left:1rem;align-items:center;align-self:flex-start;font-size:1rem;}.c-border{border:1px solid #ccc;}.t-default .c-loading,.c-article-body .c-article-body__module .o-module .c-loading,.c-article-body .c-article-body__footer .o-module .c-loading,.t-white .c-job-card .c-loading,.o-module:where(:nth-child(odd)) .c-job-card .c-loading,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-loading,.c-accordion__item .c-job-card .c-loading,.c-flyout .c-job-card .c-loading,.c-search-results__item:nth-child(odd) .c-job-card .c-loading,.c-off-canvas__body .c-job-card .c-loading,.c-search-overlay__content .c-job-card .c-loading,.c-modal__body .c-job-card .c-loading,.c-hotspot__caption .c-job-card .c-loading,.c-job-card .c-job-card .c-loading,:root .c-loading,:host .c-loading,.t-white .c-accordion__item .c-loading,.c-job-card .c-accordion__item .c-loading,.c-hotspot__caption .c-accordion__item .c-loading,.c-modal__body .c-accordion__item .c-loading,.o-module:where(:nth-child(odd)) .c-accordion__item .c-loading,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-loading,.c-accordion__item .c-accordion__item .c-loading,.c-flyout .c-accordion__item .c-loading,.c-search-results__item:nth-child(even) .c-loading,.c-search-results__item:nth-child(odd) .c-accordion__item .c-loading,.c-off-canvas__body .c-accordion__item .c-loading,.c-search-overlay__content .c-accordion__item .c-loading{--border-color:#d7102d;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-default .c-loading,.c-article-body .c-article-body__module .o-module .c-loading,.c-article-body .c-article-body__footer .o-module .c-loading,.t-white .c-job-card .c-loading,.o-module:where(:nth-child(odd)) .c-job-card .c-loading,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-loading,.c-accordion__item .c-job-card .c-loading,.c-flyout .c-job-card .c-loading,.c-search-results__item:nth-child(odd) .c-job-card .c-loading,.c-off-canvas__body .c-job-card .c-loading,.c-search-overlay__content .c-job-card .c-loading,.c-modal__body .c-job-card .c-loading,.c-hotspot__caption .c-job-card .c-loading,.c-job-card .c-job-card .c-loading,:root .c-loading,:host .c-loading,.t-white .c-accordion__item .c-loading,.c-job-card .c-accordion__item .c-loading,.c-hotspot__caption .c-accordion__item .c-loading,.c-modal__body .c-accordion__item .c-loading,.o-module:where(:nth-child(odd)) .c-accordion__item .c-loading,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-loading,.c-accordion__item .c-accordion__item .c-loading,.c-flyout .c-accordion__item .c-loading,.c-search-results__item:nth-child(even) .c-loading,.c-search-results__item:nth-child(odd) .c-accordion__item .c-loading,.c-off-canvas__body .c-accordion__item .c-loading,.c-search-overlay__content .c-accordion__item .c-loading{border-color:#d7102d;}}.t-white .c-loading,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-loading,.c-job-card .c-loading,.c-hotspot__caption .c-loading,.c-modal__body .c-loading,.o-module:where(:nth-child(odd)) .c-loading,.c-navigation-flyout__body .c-tabbed__tablist .c-loading,.c-accordion__item .c-loading,.c-flyout .c-loading,.c-search-results__item:nth-child(odd) .c-loading,.c-off-canvas__body .c-loading,.c-search-overlay__content .c-loading{--border-color:#d7102d;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-white .c-loading,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-loading,.c-job-card .c-loading,.c-hotspot__caption .c-loading,.c-modal__body .c-loading,.o-module:where(:nth-child(odd)) .c-loading,.c-navigation-flyout__body .c-tabbed__tablist .c-loading,.c-accordion__item .c-loading,.c-flyout .c-loading,.c-search-results__item:nth-child(odd) .c-loading,.c-off-canvas__body .c-loading,.c-search-overlay__content .c-loading{border-color:#d7102d;}}.t-inverted .c-loading,.c-text-slider__content .c-loading,.c-image-card .c-loading,.c-banner .c-loading{--border-color:#fff;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-inverted .c-loading,.c-text-slider__content .c-loading,.c-image-card .c-loading,.c-banner .c-loading{border-color:#fff;}}.c-loading-page{position:fixed;width:100%;height:100%;left:0;top:0;z-index:160;}.c-loading::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;height:24px;width:24px;margin:auto;border:2px solid var(--border-color);border-top:3px solid transparent;border-radius:100%;animation:spin 1000ms infinite linear;}.c-loading.c-loading--large::after{height:64px;width:64px;}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.c-loading__background{background-color:rgba(0,0,0,0.25);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);}.c-icon-link{padding:0;border:0;background-color:transparent;display:inline-flex;align-items:center;text-decoration:none;color:#30557d;}.c-icon-link:hover,.c-icon-link:focus-visible{color:#264464;}.c-icon-link__text{text-decoration:underline;color:#30557d;}.c-icon-link__icon{margin-left:0.5rem;position:relative;top:0.075em;font-size:1rem;color:#30557d;}.c-icon-link__icon:hover,.c-icon-link__icon:focus-visible{color:#264464;}.c-counter{display:flex;gap:0.5rem;height:2.5rem;width:calc(100px + 2.5rem * 2 + 0.5rem * 2);}.c-counter--small{width:calc(80px + 2.5rem * 2 + 0.5rem * 2);}.c-counter--full{width:100%;}.c-availability--simple{display:inline-flex;gap:2.5rem;}@media (max-width:57.49em){.c-availability--simple{display:flex;flex-direction:column;gap:0.25rem;}}.c-availability__item:not(:last-child){margin-bottom:1rem;}.c-availability--simple .c-availability__item{margin-bottom:0;}.c-availability__status{display:flex;align-items:center;}.c-availability__status::before{content:"";display:flex;height:0.5rem;aspect-ratio:1/1;margin-right:1rem;border:2px solid #a00606;border-top:3px solid transparent;border-radius:100%;animation:spin 1.3s infinite linear;}.c-availability--simple .c-availability__status::before{margin-right:0.5rem;}.c-availability__status.is-lowStock::before,.c-availability__status.is-inStock::before,.c-availability__status.is-plantInStock::before,.c-availability__status.is-error::before,.c-availability__status.is-outOfStock::before,.c-availability__status.is-plantOutOfStock::before{border-radius:50%;border:none;animation:none;}.c-availability__status.is-lowStock::before{background-color:#ffbc05;}.c-availability__status.is-inStock::before,.c-availability__status.is-plantInStock::before{background-color:#3e820b;}.c-availability__status.is-outOfStock::before,.c-availability__status.is-plantOutOfStock::before{background-color:#a00606;}.c-availability__status.is-error::before{background-color:#999;}.c-availability--simple .c-availability__status{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:var(--ms-1-line-height);}.c-availability__info{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:var(--ms-1-line-height);color:#666;margin-left:calc(0.5rem + 1rem);margin-bottom:0;}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}.c-modal{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;background-color:rgba(0,0,0,0.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;}.c-modal[aria-hidden=true]{opacity:0;pointer-events:none;}.c-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;}.c-modal__body{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:2.5rem 2rem;}@media (max-width:42.49em){.c-modal__body{width:calc(100% - 1.5rem);padding:1rem;}}.c-modal__content{margin:1rem 0;text-align:center;}.c-modal__header{display:flex;justify-content:flex-end;}.c-modal__title{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#30557d;margin-bottom:0.5rem;}.c-modal__text{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);color:#30557d;}.c-tooltip{padding:0;border:0;background-color:transparent;position:relative;font-size:1rem;color:#8399b1;position:relative;}.c-tooltip::after{width:100%;min-width:44px;height:44px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);content:"";}.c-tooltip__close{font-size:calc(var(--ms0-ratio) * 1rem);line-height:1.75em;padding:0;border:0;background-color:transparent;height:1.75em;display:flex;align-items:center;position:absolute;right:0.75rem;top:0.75rem;}.c-tooltip__close .c-icon{font-size:1rem;}.tippy-box{font-size:calc(var(--ms0-ratio) * 1rem);line-height:1.75em;padding:0.75rem 0.75rem;padding-right:calc(0.75rem + 1rem + 0.75rem);position:relative;background-color:#fff;border:1px solid #ccc;border-radius:3px;font-family:"Roboto",sans-serif;}.tippy-box[data-state=visible]::before{width:100%;height:32px;position:absolute;bottom:100%;left:0;content:"";}.tippy-arrow{width:16px;height:16px;bottom:1px;}.tippy-arrow::before,.tippy-arrow::after{content:"";position:absolute;border-color:transparent;border-style:solid;}.tippy-arrow::before{bottom:-7px;left:0;border-width:8px 8px 0;transform-origin:center top;border-top-color:#fff;}.tippy-arrow::after{top:17px;left:1px;border-width:7px 7px 0;border-top-color:#ccc;z-index:-1;}[data-placement^=bottom] .tippy-arrow{bottom:inherit;top:1px;}[data-placement^=bottom] .tippy-arrow::before{bottom:inherit;top:-7px;border-width:0 8px 8px;border-bottom-color:#fff;border-top-color:transparent;}[data-placement^=bottom] .tippy-arrow::after{top:inherit;top:-8.5px;border-width:0 7px 7px;border-bottom-color:#ccc;border-top-color:transparent;}.c-header-middle{margin-top:0.5rem;text-align:right;}@media (max-width:42.49em){.c-header-middle{display:none;}}@media (min-width:42.5em){.c-header-middle--mobile{display:none;}}.c-header-middle__item{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);display:inline-flex;align-items:center;margin-left:0.75rem;color:#30557d;text-decoration:none;}.c-header-middle__item:not(:last-child){margin-right:0.75rem;}.c-header-middle__item:hover{color:#264464;}.c-header-middle__item--hidden{display:none;}.is-fixed .c-header-middle__item--hidden{display:inline-flex;}.c-header-middle__icon{margin-right:0.5rem;color:#30557d;}.c-header-middle__label{color:currentcolor;}.c-tile{display:flex;flex-direction:column;width:100%;min-height:220px;margin:0 2px;padding-left:1.5rem;padding-right:1.5rem;padding-top:1.5rem;padding-bottom:1rem;border-radius:3px;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);}.c-tile--primary{justify-content:space-between;background-color:#f8f8f8;box-shadow:none;}@media (max-width:42.49em){.c-tile--primary{background-color:#fff;}}.c-tile--secondary{background-color:#f8f8f8;box-shadow:none;}.c-tile__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #ccc;}.c-tile__title,.c-tile__subtitle{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#30557d;margin-bottom:0;}.c-tile__text{color:#30557d;}.c-tile__icon{font-size:2.5rem;color:#30557d;}.c-link__list{margin-bottom:0;margin-left:0;list-style:none;}.c-link__list li{margin-bottom:0;margin-left:0;}.c-link__list > li{margin-bottom:1rem;}.c-location-box{position:relative;}@media (max-width:42.49em){.c-location-box{overflow-y:auto;margin-top:calc(250px + 1rem * 2);max-height:50vh;}}.c-location-box__item{padding:1.5rem 2rem;background-color:#fff;}.c-location-box__item:nth-child(2n){background-color:#f8f8f8;}.c-location-box .c-location-box__item:last-child{margin-bottom:3rem;}.c-location-box__headline{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);margin-bottom:0.75rem;line-height:initial;color:#30557d;}.c-location-box__icon{position:absolute;left:0;color:#d7102d;}@media (max-width:42.49em){.c-location-box__icon{top:0.5rem;}}.c-location-box__list{position:relative;list-style:none;margin-left:0;}.c-location-box__list > li{margin-left:2rem;margin-bottom:0;}@media (max-width:42.49em){.c-location-box__list{font-size:-1;}}.c-location-box__list-section{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;}.c-location-box__status{position:absolute;left:0;display:flex;align-items:center;}.c-location-box__status::before{flex:0 0 auto;width:0.5rem;height:0.5rem;margin-left:0.75rem;border-radius:100%;content:"";}.c-location-box__status--available::before{border-radius:50%;border:none;background-color:#4ea20e;}.c-location-box__status--unavailable::before{border-radius:50%;border:none;background-color:#a00606;}.c-location-map{position:fixed !important;z-index:160;top:0;left:0;visibility:hidden;height:100%;background-color:#fff;}.c-location-map.is-open{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:300ms;visibility:visible;}@media (min-width:81.25em){.c-location-map{width:66.6666666667%;}}@media (max-width:81.24em){.c-location-map{width:33.3333333333%;}}@media (max-width:42.49em){.c-location-map{display:block;width:calc(100% - 2rem);height:250px;margin-top:160px;margin-right:1rem;margin-left:1rem;}}.c-location-map a{transition:none;}.c-uniform__body{display:flex;align-items:flex-end;flex-wrap:wrap;gap:1rem;}@media (max-width:42.49em){.c-uniform__body{align-items:center;flex-direction:column;}}.c-uniform__item{flex-grow:1;}@media (max-width:42.49em){.c-uniform__item{width:100%;}}.c-uniform__hint{font-size:calc(var(--ms-2-ratio) * 1rem);line-height:var(--ms-2-line-height);margin-top:0.75rem;}.c-nav-level{transition-property:left;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;position:absolute;left:1000%;top:0;overflow:hidden;width:100%;height:calc(100vh - calc(100px + 2.5rem));padding-bottom:2rem;}@media (max-width:42.49em){.c-nav-level{height:100%;}}.c-nav-level .c-nav-level__link-title{font-weight:bold;}.c-flyout--products .c-nav-level{padding-left:1rem;}.c-nav-level:first-child::after{background-color:transparent;}.c-nav-level.is-open{left:100%;overflow:visible;}@media (max-width:42.49em){.c-nav-level.is-open{left:0;background-color:#fff;z-index:2;}}@media (min-width:42.5em){.c-nav-level{padding-top:2rem;}.c-nav-level::after{position:absolute;top:2rem;width:1px;height:100vh;background-color:#ccc;content:"";}}.c-nav-level:first-child{left:0;overflow:visible;width:100%;}@media (min-width:42.5em){.c-nav-level:first-child{width:33.3333333333%;}}.c-nav-level__flyout{position:fixed;z-index:110;left:0;top:calc(100px + 2.5rem);display:none;width:100%;height:100%;background-color:#fff;text-align:left;box-shadow:none;}.c-nav-level__flyout--mobile{padding-top:0;}.c-nav-level__wrapper{position:relative;}.c-nav-level__prev{position:absolute;z-index:110;left:1.5rem;display:none;height:100vh;width:calc(4rem + 1px);margin-top:2rem;margin-bottom:2rem;border-right:1px solid #ccc;background-color:#fff;}.c-nav-level__prev:hover{cursor:pointer;}.c-nav-level__prev-icon::before{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;margin-top:-1rem;font-size:2rem;color:#ccc;content:"\f17f";}.c-nav-level__prev-icon:hover::before{color:#d7102d;}.c-nav-level__close-button{position:relative;z-index:1;float:right;margin-top:0.5rem;}@media (min-width:42.5em){.c-nav-level__content{position:relative;}}.c-nav-level__list{height:calc(100vh - calc(100px + 2.5rem));padding-bottom:2.5rem;overflow-y:auto;overflow-x:hidden;}.c-nav-level__list .c-nav-level__item:last-child{margin-bottom:2.5rem;}.c-nav-level__link{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;color:#30557d;cursor:pointer;text-decoration:none;}@media (min-width:42.5em){.c-nav-level:not(:first-child) .c-nav-level__link{padding-right:1.5rem;padding-left:1.5rem;}}.c-nav-level__link:hover{text-decoration:none;color:#d7102d;}.c-nav-level__link:hover.has-hover::after{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f180";}@media (min-width:42.5em){.c-nav-level__link.is-active{color:#d7102d;}.c-nav-level__link.is-active::after{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f180";}}@media (min-width:42.5em){.c-nav-level__link::after{font-size:1rem;margin-left:0.75rem;}}@media (max-width:42.49em){.c-nav-level__link{display:flex;align-items:center;position:relative;height:3rem;border-bottom:1px solid #ccc;font-size:1rem;width:calc(100% - 1rem);}}@media (max-width:42.49em){.c-nav-level__link--pale{width:auto;height:2.5rem;margin-left:-2rem;margin-right:-2rem;padding-left:2rem;padding-right:2rem;border:none;background-color:#f8f8f8;font-weight:bold;}}.c-nav-level__link--bold{font-weight:bold;}@media (max-width:42.49em){.c-nav-level__link--bold{border:none;}}.c-nav-level__icon{padding-right:0.75rem;color:#30557d;}.c-nav-icon--back{position:relative;}@media (max-width:42.49em){.c-nav-level__product{display:none;}}@media (min-width:42.5em){.c-nav-level__product--mobile{display:none;}}.c-flyout--products .c-nav-level__product-list{height:100vh;padding-left:1rem;z-index:1;overflow-y:auto;overflow-x:hidden;}.c-nav-level__product-list .c-nav-level__item:last-child{margin-bottom:2.5rem;}.c-nav-level__product-list:has(.c-nav-level.is-open){overflow-y:hidden;}.c-nav-level:first-child[data-current-level="1"]{left:-33.3333333333%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="1"]{left:-100%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="1"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="1"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="1"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="2"]{left:-66.6666666667%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="2"]{left:-200%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="2"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="2"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="2"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="3"]{left:-100%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="3"]{left:-300%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="3"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="3"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="3"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="4"]{left:-133.3333333333%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="4"]{left:-400%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="4"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="4"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="4"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="5"]{left:-166.6666666667%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="5"]{left:-500%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="5"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="5"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="5"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="6"]{left:-200%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="6"]{left:-600%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="6"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="6"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="6"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="7"]{left:-233.3333333333%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="7"]{left:-700%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="7"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="7"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="7"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="8"]{left:-266.6666666667%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="8"]{left:-800%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="8"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="8"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="8"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="9"]{left:-300%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="9"]{left:-900%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="9"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="9"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="9"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="10"]{left:-333.3333333333%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="10"]{left:-1000%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="10"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="10"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="10"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="11"]{left:-366.6666666667%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="11"]{left:-1100%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="11"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="11"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="11"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="12"]{left:-400%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="12"]{left:-1200%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="12"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="12"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="12"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="13"]{left:-433.3333333333%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="13"]{left:-1300%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="13"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="13"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="13"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="14"]{left:-466.6666666667%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="14"]{left:-1400%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="14"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="14"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="14"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="15"]{left:-500%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="15"]{left:-1500%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="15"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="15"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="15"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="16"]{left:-533.3333333333%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="16"]{left:-1600%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="16"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="16"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="16"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="17"]{left:-566.6666666667%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="17"]{left:-1700%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="17"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="17"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="17"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="18"]{left:-600%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="18"]{left:-1800%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="18"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="18"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="18"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="19"]{left:-633.3333333333%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="19"]{left:-1900%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="19"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="19"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="19"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="20"]{left:-666.6666666667%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="20"]{left:-2000%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="20"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="20"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="20"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="21"]{left:-700%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="21"]{left:-2100%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="21"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="21"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="21"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="22"]{left:-733.3333333333%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="22"]{left:-2200%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="22"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="22"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="22"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="23"]{left:-766.6666666667%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="23"]{left:-2300%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="23"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="23"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="23"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="24"]{left:-800%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="24"]{left:-2400%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="24"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="24"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="24"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="25"]{left:-833.3333333333%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="25"]{left:-2500%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="25"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="25"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="25"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="26"]{left:-866.6666666667%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="26"]{left:-2600%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="26"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="26"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="26"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="27"]{left:-900%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="27"]{left:-2700%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="27"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="27"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="27"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="28"]{left:-933.3333333333%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="28"]{left:-2800%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="28"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="28"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="28"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="29"]{left:-966.6666666667%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="29"]{left:-2900%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="29"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="29"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="29"] .c-nav-level__content{margin-left:4rem;}.c-nav-level:first-child[data-current-level="30"]{left:-1000%;transition:left 300ms linear;}.c-nav-level:first-child[data-mob-level="30"]{left:-3000%;transition:left 300ms linear;}.c-nav-level__wrapper[data-nav-level="30"] .c-nav-level__prev{display:block;}.c-nav-level__wrapper[data-nav-level="30"]::before{position:absolute;top:-1px;height:100vh;width:100%;left:-100%;margin-right:2.5rem;margin-left:2.5rem;z-index:110;background-color:#fff;content:"";}.c-nav-level__wrapper[data-nav-level="30"] .c-nav-level__content{margin-left:4rem;}.c-nav__text{width:calc(100% - 1rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.c-nav__text-with-icon{width:calc(100% - 2 * 1rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}@media (max-width:42.49em){.c-nav__icon{position:absolute;right:0;top:50%;margin-top:-0.5rem;color:#30557d;font-size:1rem;}.c-nav-level__link--icon-hidden .c-nav__icon{display:none;}.c-nav__icon::before{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f180";}}.c-magazine-stage{display:-ms-grid;display:grid;-ms-grid-columns:1rem 1fr calc(740px + 2 * 2rem) 1fr 1rem;grid-template-columns:1rem 1fr calc(740px + 2 * 2rem) 1fr 1rem;-ms-grid-rows:32.5vh 32.5vh 30vh;grid-template-rows:32.5vh 32.5vh 30vh;grid-template-areas:". header media media media" ". header media media media" ". header body . .";}@media (max-width:57.49em){.c-magazine-stage{-ms-grid-columns:1rem 1fr auto 1fr 1rem;grid-template-columns:1rem 1fr auto 1fr 1rem;}}@media (max-width:42.49em){.c-magazine-stage{-ms-grid-columns:1rem 1fr 1rem;grid-template-columns:1rem 1fr 1rem;-ms-grid-rows:32.5vh 1fr auto;grid-template-rows:32.5vh 1fr auto;grid-template-areas:"media media  media" ". header ." ". body .";}}.c-magazine-stage__background-layer{-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:5;grid-area:2/1/4/6;background-color:#fff;}.c-magazine-stage__header{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:2;grid-area:header;display:flex;align-items:flex-end;}@media (max-width:42.49em){.c-magazine-stage__header{display:block;}}.c-magazine-stage__title{font-family:"Outfit",sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:0.025em;font-size:calc(var(--ms5-ratio) * 1rem);line-height:var(--ms5-line-height);color:#fff;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;margin-left:auto;margin-right:0.5rem;color:#d7102d;transform:rotate(180deg);-ms-writing-mode:tb-rl;writing-mode:vertical-rl;}@media (max-width:42.49em){.c-magazine-stage__title{font-family:"Outfit",sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:0.025em;font-size:calc(var(--ms4-ratio) * 1rem);line-height:var(--ms4-line-height);color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;color:#d7102d;transform:unset;-ms-writing-mode:unset;writing-mode:unset;margin-right:0;margin-left:0;padding-top:2rem;}}.c-magazine-stage__media{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:3;grid-area:media;}.c-magazine-stage__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;}.c-magazine-stage[data-media-focus-point=top-center] .c-magazine-stage__media img{-o-object-position:top center;object-position:top center;}.c-magazine-stage[data-media-focus-point=top-right] .c-magazine-stage__media img{-o-object-position:top right;object-position:top right;}.c-magazine-stage[data-media-focus-point=center-right] .c-magazine-stage__media img{-o-object-position:center right;object-position:center right;}.c-magazine-stage[data-media-focus-point=bottom-right] .c-magazine-stage__media img{-o-object-position:bottom right;object-position:bottom right;}.c-magazine-stage[data-media-focus-point=bottom-center] .c-magazine-stage__media img{-o-object-position:bottom center;object-position:bottom center;}.c-magazine-stage[data-media-focus-point=bottom-left] .c-magazine-stage__media img{-o-object-position:bottom left;object-position:bottom left;}.c-magazine-stage[data-media-focus-point=center-left] .c-magazine-stage__media img{-o-object-position:center left;object-position:center left;}.c-magazine-stage[data-media-focus-point=top-left] .c-magazine-stage__media img{-o-object-position:top left;object-position:top left;}.c-magazine-stage__body{-ms-grid-row:3;-ms-grid-column:3;grid-area:body;display:flex;flex-direction:column;width:100%;padding:2rem;margin:auto 0;}@media (max-width:42.49em){.c-magazine-stage__body{padding:0 0 2rem;margin:0;}}.c-magazine-stage__metadata{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:1;margin-bottom:0.25rem;word-break:break-word;color:#666;}.c-magazine-stage__text{margin-top:1rem;margin-bottom:0;}.c-magazine-stage__tag-list{margin-top:1rem;}.c-magazine-stage__reading-time{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:var(--ms-1-line-height);margin-top:1.5rem;}.c-magazine-stage__reading-time::before{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0.5rem;color:#30557d;font-size:0.75rem;content:"\f192";}.c-magazine-stage-simple__media{height:65vh;}@media (max-width:42.49em){.c-magazine-stage-simple__media{height:45vh;}}.c-magazine-stage-simple__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;}.c-magazine-stage-simple[data-media-focus-point=top-center] .c-magazine-stage-simple__media img{-o-object-position:top center;object-position:top center;}.c-magazine-stage-simple[data-media-focus-point=top-right] .c-magazine-stage-simple__media img{-o-object-position:top right;object-position:top right;}.c-magazine-stage-simple[data-media-focus-point=center-right] .c-magazine-stage-simple__media img{-o-object-position:center right;object-position:center right;}.c-magazine-stage-simple[data-media-focus-point=bottom-right] .c-magazine-stage-simple__media img{-o-object-position:bottom right;object-position:bottom right;}.c-magazine-stage-simple[data-media-focus-point=bottom-center] .c-magazine-stage-simple__media img{-o-object-position:bottom center;object-position:bottom center;}.c-magazine-stage-simple[data-media-focus-point=bottom-left] .c-magazine-stage-simple__media img{-o-object-position:bottom left;object-position:bottom left;}.c-magazine-stage-simple[data-media-focus-point=center-left] .c-magazine-stage-simple__media img{-o-object-position:center left;object-position:center left;}.c-magazine-stage-simple[data-media-focus-point=top-left] .c-magazine-stage-simple__media img{-o-object-position:top left;object-position:top left;}.c-magazine-stage-simple__body{padding-top:1.5rem;padding-bottom:1.5rem;background-color:#fff;}.c-magazine-stage-simple__content-wrapper{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}.c-magazine-stage-simple__title{font-family:"Outfit",sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:0.025em;font-size:calc(var(--ms5-ratio) * 1rem);line-height:var(--ms5-line-height);color:#fff;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;margin-bottom:0;color:#d7102d;}@media (max-width:42.49em){.c-magazine-stage-simple__title{font-family:"Outfit",sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:0.025em;font-size:calc(var(--ms4-ratio) * 1rem);line-height:var(--ms4-line-height);color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;color:#d7102d;}}.c-magazine-stage-simple__meta-data{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:1;display:block;color:#666;margin-block-end:0.5rem;}.c-magazine-stage-simple__text{font-size:calc(var(--ms1-ratio) * 1rem);line-height:var(--ms1-line-height);margin-bottom:0;margin-top:1rem;}.c-magazine-stage-simple__tag-list{margin-bottom:0;margin-top:1rem;}.c-magazine-stage-simple__reading-time{display:flex;align-items:center;margin-bottom:0;margin-top:1rem;}.c-magazine-stage-simple__reading-time::before{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:0.5rem;color:#30557d;font-size:1rem;content:"\f192";}.c-progress-bar{display:flex;align-items:center;}.c-progress-bar__line{height:0.5rem;width:100%;border-radius:3px;}.c-progress-bar__line::-webkit-progress-bar{background-color:#ccc;}.c-progress-bar__line::-webkit-progress-value{background-color:#ffbc05;}.c-progress-bar__line[value="100"]::-webkit-progress-value{background-color:#3e820b;}.c-progress-bar__line::-moz-progress-bar{background-color:#ffbc05;}.c-progress-bar__line[value="100"]::-moz-progress-bar{background-color:#3e820b;}.c-progress-bar__circle{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3rem;height:3rem;border-radius:50%;background-color:#ccc;}.c-progress-bar__line[value="100"] ~ .c-progress-bar__circle{background-color:#3e820b;}.c-progress-bar__icon{color:#fff;}.c-page-header{background-color:#fff;padding:1.5rem 0;}.c-page-header__body{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;}.c-page-header__description{display:flex;align-items:baseline;}.c-page-header__title{font-size:calc(var(--ms3-ratio) * 1rem);line-height:var(--ms3-line-height);font-family:"Outfit",sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:0.025em;--text-color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;margin-right:0.75rem;margin-bottom:0;}.c-page-header__text{color:#30557d;margin-bottom:0;}.c-toggle-button{padding:0;border:0;background-color:transparent;transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;width:100%;padding:1rem 2rem;position:relative;box-shadow:inset 0 0 0 1px #666;border-radius:3px;color:#30557d;background-color:#fff;font-family:"Outfit",sans-serif;}.c-toggle-button[aria-pressed=true]{box-shadow:inset 0 0 0 2px #30557d;}.c-toggle-button__icon{padding-right:0.75rem;color:currentcolor;}.c-toggle-button__label{color:currentcolor;}.c-text-input-button{display:flex;gap:1rem;}.c-text-input-button__button{padding:0;border:0;background-color:transparent;display:flex;align-items:center;}.c-text-input-button__icon{font-size:1rem;color:#30557d;}.c-address{font-size:calc(var(--ms0-ratio) * 1rem);line-height:calc(var(--ms0-line-height) + -0.25rem);margin-block-end:0;padding-inline-start:calc(0.5rem + 1rem);position:relative;font-style:normal;}.c-address__list{list-style:none;}.c-address__list-item{margin-left:0;margin-bottom:0;}.c-address__icon{position:absolute;left:0;color:#d7102d;font-size:1rem;line-height:1lh;}.c-opening-status{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:1;display:flex;align-items:center;}.c-opening-status__icon{margin-right:0.5rem;font-size:0.75rem;color:#30557d;}.c-opening-status__text{margin-bottom:0;font-weight:bold;font-family:"Roboto",sans-serif;}.c-opening-status--opened .c-opening-status__text{color:#4ea20e;}.c-opening-status--closed .c-opening-status__text{color:#a00606;}.c-hotspot{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;margin-bottom:0;}.c-hotspot__image{position:relative;}.c-hotspot__spot{font-family:"Outfit",sans-serif;font-weight:500;font-size:calc(var(--ms2-ratio) * 1rem);line-height:1;--text-color:#fff;display:inline-flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;position:relative;z-index:1;background-color:transparent;padding:0;border:0;}.c-hotspot__spot[type=button]:focus-visible{outline:none;}.c-hotspot__spot::before{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;width:2.5rem;height:2.5rem;border-radius:50%;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);position:absolute;z-index:-1;background-color:#d7102d;content:"";}.c-hotspot__image .c-hotspot__spot{--hotspot-spot-offset-x:0;--hotspot-spot-offset-y:0;position:absolute;left:var(--hotspot-spot-offset-x);top:var(--hotspot-spot-offset-y);transform:translate(-1.25rem,-1.25rem);}.c-hotspot__image .c-hotspot__spot:focus-visible{outline:none !important;}.c-hotspot__image .c-hotspot__spot:hover::before,.c-hotspot__image .c-hotspot__spot:focus-visible::before,.c-hotspot__image .c-hotspot__spot.is-active::before{width:3rem;height:3rem;box-shadow:0 1px 6px 0 rgba(0,0,0,0.4);background-color:#ac0d24;}.c-hotspot__image .c-hotspot__spot:focus-visible::before,.c-hotspot__image .c-hotspot__spot.is-active::before{outline:3px solid #30557d;outline-offset:3px;}.c-hotspot__caption .c-hotspot__spot{flex-shrink:0;}.c-hotspot__captions{max-width:calc(740px + (1rem) * 2);margin-left:auto;margin-right:auto;}.c-hotspot__caption{display:none;flex-wrap:wrap;align-items:flex-start;gap:1rem 1rem;width:100%;padding:1.5rem 1.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);}@media (min-width:42.5em){.c-hotspot__caption{margin-top:-4rem;}}.c-hotspot__caption.is-visible{display:flex;position:relative;}.c-hotspot__caption > *:last-child{margin-bottom:0;}.c-hotspot__caption-header{flex-basis:100%;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;-moz-column-gap:0.75rem;column-gap:0.75rem;margin-bottom:0.75rem;}.c-hotspot__caption-text > *:last-child{margin-bottom:0;}@media (min-width:42.5em){.c-hotspot__caption-text{flex-basis:calc(66.6666666667% - 0.5rem);flex-grow:1;}}@media (min-width:42.5em){.c-hotspot__detail-image{width:calc(33.3333333333% - 0.5rem);flex-basis:calc(33.3333333333% - 0.5rem);}}.c-hotspot__caption-title{font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + -0.25rem);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#30557d;color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;margin-right:auto;margin-bottom:0;}.c-hotspot__caption-close{padding:0;border:0;background-color:transparent;display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;}.c-country-selector{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;position:relative;}.c-site-nav-bar{position:relative;}@media (max-width:42.49em){.c-site-nav-bar{display:none;width:100%;height:calc(100dvh - 60px);position:fixed;left:0;top:60px;z-index:30;overflow-y:auto;background-color:#fff;}.c-site-nav-bar.is-open{display:block;}body:has(.c-site-nav-bar.is-open){overflow-y:hidden;}}@media (min-width:42.5em){.c-site-nav-bar::after{width:100%;height:0;position:absolute;top:100%;left:0;z-index:25;background-color:white;content:"";}}@media (min-width:42.5em) and (not (prefers-reduced-motion)){.c-site-nav-bar::after{transition-property:height;transition-duration:600ms;transition-timing-function:ease;transition-delay:600ms;}}@media (min-width:42.5em){.c-site-nav-bar:has(.c-site-nav__link[aria-expanded=true])::after{height:calc(100vh - 100px - 2.5rem);}}@media (min-width:42.5em) and (not (prefers-reduced-motion)){.c-site-nav-bar:has(.c-site-nav__link[aria-expanded=true])::after{transition-property:height;transition-duration:600ms;transition-timing-function:ease;transition-delay:0s;}}@media (min-width:42.5em){.c-site-nav-wrapper.is-sticky .c-site-nav-bar:has(.c-site-nav__link[aria-expanded=true])::after{height:calc(100vh - 2.5rem);}}@media (min-width:42.5em){.c-site-nav-bar__wrapper{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;position:relative;}}@media (min-width:42.5em){.c-site-nav-bar__site-nav{opacity:1;width:calc(100% - 215px - 3rem);}}@media (min-width:42.5em) and (not (prefers-reduced-motion)){.c-site-nav-bar__site-nav{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;}}@media (min-width:42.5em){.c-site-nav-bar:has(.c-site-nav-bar__search:focus-within) .c-site-nav-bar__site-nav{opacity:0;}}@media (min-width:42.5em){.c-site-nav-bar__search{position:absolute;right:1rem;width:calc(215px + 3rem);}}@media (min-width:42.5em) and (not (prefers-reduced-motion)){.c-site-nav-bar__search{transition-property:all;transition-duration:700ms;transition-timing-function:ease;transition-delay:0ms;}}@media (min-width:42.5em){.c-site-nav-bar__search:focus-within{width:calc(100% - 2rem);}}@media (max-width:42.49em){.c-site-nav-bar__search{display:none;}}@media (min-width:42.5em){.c-site-nav::after{display:block;width:3rem;height:100%;position:absolute;top:0;right:calc(215px + 3rem + 1rem);background-image:linear-gradient(to left,#f8f8f8,rgba(248,248,248,0));content:"";}}.c-site-nav__flyout{min-height:calc(100vh - 100px - 2.5rem);overflow-y:auto;width:100%;height:100%;position:absolute;left:0;top:100%;z-index:26;}@media (min-width:42.5em){.c-site-nav__flyout{opacity:0;pointer-events:none;}}@media (min-width:42.5em) and (not (prefers-reduced-motion)){.c-site-nav__flyout{transition-property:opacity;transition-duration:600ms;transition-timing-function:ease;transition-delay:0s;}}@media (min-width:42.5em){.c-site-nav-wrapper.is-sticky .c-site-nav__flyout{min-height:calc(100vh - 2.5rem);}}.c-site-nav:has(.c-site-nav__link[aria-expanded=true]) .c-site-nav__flyout{}@media (min-width:42.5em) and (not (prefers-reduced-motion)){.c-site-nav:has(.c-site-nav__link[aria-expanded=true]) .c-site-nav__flyout{transition-property:opacity;transition-duration:600ms;transition-timing-function:ease;transition-delay:600ms;}}@media (max-width:42.49em) and (not (prefers-reduced-motion)){.c-site-nav:has(.c-site-nav__link[aria-expanded=true]) .c-site-nav__flyout{transition-property:left;transition-duration:300ms;transition-timing-function:ease;transition-delay:0s;}}.c-site-nav__link[aria-expanded=true] + .c-site-nav__flyout{}@media (min-width:42.5em){.c-site-nav__link[aria-expanded=true] + .c-site-nav__flyout{opacity:1;pointer-events:auto;}}@media (max-width:42.49em){.c-site-nav__link[aria-expanded=true] + .c-site-nav__flyout{left:0;}}@media (max-width:42.49em){.c-site-nav__flyout{left:100%;top:0;background-color:#fff;overflow-x:hidden;}}@media (max-width:42.49em) and (not (prefers-reduced-motion)){.c-site-nav__flyout{transition-property:left;transition-duration:300ms;transition-timing-function:ease;transition-delay:0s;}}.c-site-nav__flyout-wrapper{width:100%;}@media (min-width:42.5em){.c-site-nav__flyout-wrapper{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}}@media (max-width:42.49em){.c-site-nav__flyout-wrapper{height:100%;}}.c-site-nav__flyout-content{width:100%;display:-ms-grid;display:grid;}@media (min-width:42.5em){.c-site-nav__flyout-content{-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;-ms-grid-columns:33.3333333333% 66.6666666667%;grid-template-columns:33.3333333333% 66.6666666667%;padding-block:2.5rem;overflow:hidden;}.c-site-nav__flyout-content > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;}.c-site-nav__flyout-content > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:2;}.c-site-nav__flyout-content > *:nth-child(3){-ms-grid-row:2;-ms-grid-column:1;}.c-site-nav__flyout-content > *:nth-child(4){-ms-grid-row:2;-ms-grid-column:2;}}@media (max-width:42.49em){.c-site-nav__flyout-content{height:100%;}}.c-site-nav__flyout-header{order:-1;-ms-grid-column-span:2;grid-column:span 2;display:flex;justify-content:space-between;align-items:center;gap:0.75rem;margin-block-end:1.5rem;}@media (max-width:42.49em){.c-site-nav__flyout-header{display:none;}}.c-site-nav__flyout-title{display:flex;align-items:baseline;gap:0.75rem;}.c-site-nav__flyout-title__title{font-size:calc(var(--ms3-ratio) * 1rem);line-height:var(--ms3-line-height);font-family:"Outfit",sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:0.025em;--text-color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;white-space:nowrap;}.c-site-nav__flyout-breadcrumb{margin-bottom:0;margin-left:0;list-style:none;display:flex;gap:0.75rem;white-space:nowrap;overflow-x:auto;}.c-site-nav__flyout-breadcrumb li{margin-bottom:0;margin-left:0;}.c-site-nav__flyout-breadcrumb__button{padding:0;border:0;background-color:transparent;font-size:calc(var(--ms-1-ratio) * 1rem);line-height:var(--ms-1-line-height);display:flex;align-items:center;gap:0.5rem;color:#30557d;pointer-events:none;}.c-site-nav__flyout-breadcrumb__button::before{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f180";}.c-site-nav__category{position:relative;left:0;}@media not (prefers-reduced-motion){.c-site-nav__category{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;}}@media (max-width:42.49em){.c-site-nav__category{display:none;}}.c-site-nav[data-site-nav-level-shift*=wipe-category] .c-site-nav__category{left:-100%;}.c-site-nav__list{margin-bottom:0;margin-left:0;list-style:none;overflow-x:auto;}.c-site-nav__list li{margin-bottom:0;margin-left:0;}@media (max-width:42.49em){.c-site-nav__list{position:relative;background-color:#fff;}}.c-site-nav__list[data-site-nav-level="2"]{opacity:0;transform:translateX(100%);}@media (min-width:42.5em){.c-site-nav__list:is([data-site-nav-level="3"],[data-site-nav-level="4"],[data-site-nav-level="5"]){opacity:0;transform:translateX(100%);}.c-site-nav__link[aria-expanded=true] + .c-site-nav__list:is([data-site-nav-level="3"],[data-site-nav-level="4"],[data-site-nav-level="5"]){opacity:1;transform:translateX(0);}}@media (min-width:42.5em){.c-site-nav > .c-site-nav__list{display:flex;justify-content:flex-start;}}@media (max-width:42.49em){.c-site-nav > .c-site-nav__list{overflow-x:hidden;}}.c-site-nav > .c-site-nav__list .c-site-nav__list{position:relative;overflow:visible;margin-left:0;}@media (min-width:42.5em){.c-site-nav > .c-site-nav__list .c-site-nav__list{width:50%;padding-inline:1.5rem;}}.c-site-nav > .c-site-nav__list .c-site-nav__list .c-site-nav__list{width:100%;position:absolute;top:0;left:100%;}@media not (prefers-reduced-motion){.c-site-nav > .c-site-nav__list .c-site-nav__list .c-site-nav__list{transition-property:transform;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;}}@media (min-width:42.5em){.c-site-nav > .c-site-nav__list .c-site-nav__list .c-site-nav__list{border-left:1px solid #ccc;}}@media (max-width:42.49em){.c-site-nav > .c-site-nav__list .c-site-nav__list .c-site-nav__list{height:100%;}}.c-site-nav__list[data-site-nav-level="1"]{position:relative;left:0;}@media not (prefers-reduced-motion){.c-site-nav__list[data-site-nav-level="1"]{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;}}.c-site-nav[data-site-nav-level-shift*=level-1-left] .c-site-nav__list[data-site-nav-level="1"]{left:-50%;}.c-site-nav[data-site-nav-level-shift*=level-2-left] .c-site-nav__list[data-site-nav-level="1"]{left:-100%;}.c-site-nav[data-site-nav-level-shift*=level-3-left] .c-site-nav__list[data-site-nav-level="1"]{left:-150%;}.c-site-nav[data-site-nav-level-shift*=level-4-left] .c-site-nav__list[data-site-nav-level="1"]{left:-200%;}.c-site-nav[data-site-nav-level-shift*=level-5-left] .c-site-nav__list[data-site-nav-level="1"]{left:-250%;}@media (max-width:42.49em){.c-site-nav__list[data-site-nav-level="1"]{}.c-site-nav[data-site-nav-level-shift*=level-1-left] .c-site-nav__list[data-site-nav-level="1"]{left:-100%;}.c-site-nav[data-site-nav-level-shift*=level-2-left] .c-site-nav__list[data-site-nav-level="1"]{left:-200%;}.c-site-nav[data-site-nav-level-shift*=level-3-left] .c-site-nav__list[data-site-nav-level="1"]{left:-300%;}.c-site-nav[data-site-nav-level-shift*=level-4-left] .c-site-nav__list[data-site-nav-level="1"]{left:-400%;}.c-site-nav[data-site-nav-level-shift*=level-5-left] .c-site-nav__list[data-site-nav-level="1"]{left:-500%;}}.c-site-nav__item{display:flex;align-items:center;}@media (min-width:42.5em){.c-site-nav__item.c-site-nav__item--meta{display:none;}}@media (max-width:42.49em){.c-site-nav__item{border-bottom:1px solid #ccc;}}@media (min-width:42.5em){.c-site-nav > .c-site-nav__list > .c-site-nav__item:not(:last-child){margin-right:2rem;}}@media (min-width:42.5em){.c-site-nav > .c-site-nav__list > .c-site-nav__item:last-child{padding-right:3rem;}}@media (min-width:42.5em){.c-site-nav__item:has(> [data-site-nav-back]){display:none;}}.c-site-nav__link{padding:0;border:0;background-color:transparent;display:inline-flex;justify-content:space-between;align-items:center;gap:0.75rem;width:100%;min-height:2.5rem;color:#30557d;text-decoration:none;}.c-site-nav__item.c-site-nav__item--meta .c-site-nav__link{background-color:#f8f8f8;}@media (max-width:42.49em){.c-site-nav__link{padding-inline:1rem;}.c-site-nav__link:is(button)::before{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;order:1;content:"\f180";}.c-site-nav__item.c-site-nav__item--meta .c-site-nav__link:is(a){justify-content:flex-start;}.c-site-nav__item.c-site-nav__item--meta .c-site-nav__link::before{margin-left:auto;}}.c-site-nav__list[data-site-nav-level="0"] > .c-site-nav__item > .c-site-nav__link{position:relative;}@media (min-width:42.5em){.c-site-nav__list[data-site-nav-level="0"] > .c-site-nav__item > .c-site-nav__link::after{width:100%;height:0;position:absolute;left:0;bottom:0;background-color:#30557d;content:"";}}@media (min-width:42.5em) and (not (prefers-reduced-motion)){.c-site-nav__list[data-site-nav-level="0"] > .c-site-nav__item > .c-site-nav__link::after{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;}}@media (min-width:42.5em){.c-site-nav__list[data-site-nav-level="0"] > .c-site-nav__item > .c-site-nav__link:hover::after,.c-site-nav__list[data-site-nav-level="0"] > .c-site-nav__item > .c-site-nav__link[aria-expanded=true]::after{height:4px;}}.c-site-nav__flyout .c-site-nav__link:is(button):is([data-site-nav-back]){background-color:#f8f8f8;justify-content:flex-start;font-weight:bold;}.c-site-nav__flyout .c-site-nav__link:is(button):is([data-site-nav-back])::before{order:-1;content:"\f17f";}.c-site-nav__flyout .c-site-nav__link:is(button)::before{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;order:1;content:"\f180";}.c-site-nav__link:hover{color:#264464;}body:has(.c-site-nav__list[data-site-nav-level="0"] > .c-site-nav__item > .c-site-nav__link[aria-expanded=true]){overflow:hidden;}.c-site-nav > .c-site-nav__list > .c-site-nav__item > .c-site-nav__link{white-space:nowrap;}.c-site-nav__link[aria-expanded=true] + [data-site-nav-level="2"]{opacity:1;transform:translateX(0);}@media (max-width:42.49em){.c-site-nav__link[aria-expanded=true] + [data-site-nav-level="2"]{transform:translateX(-100%);}}.c-site-nav__link__icon{--text-color:$site-nav-link-icon-color;}.c-site-nav-wrapper{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);}@media (min-width:42.5em){.c-site-nav-wrapper{background-color:#f8f8f8;position:sticky;top:-2.5rem;z-index:30;}.c-site-nav-wrapper.is-sticky{top:0;}}.c-fab{padding:0;border:0;background-color:transparent;transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;position:fixed;bottom:1rem;right:1rem;z-index:75;background-color:#d7102d;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);border-radius:50%;}.c-fab:hover{background-color:#ac0d24;}.c-fab__icon{color:#fff;}.t-white .c-comparison-table,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-comparison-table,.c-job-card .c-comparison-table,.o-module:where(:nth-child(odd)) .c-comparison-table,.c-navigation-flyout__body .c-tabbed__tablist .c-comparison-table,.c-accordion__item .c-comparison-table,.c-flyout .c-comparison-table,.c-search-results__item:nth-child(odd) .c-comparison-table,.c-off-canvas__body .c-comparison-table,.c-search-overlay__content .c-comparison-table,.c-modal__body .c-comparison-table,.c-hotspot__caption .c-comparison-table{--comparison-table-cell-background-color:#f8f8f8;}.c-comparison-table{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;--comparison-table-cell-background-color:#fff;width:100%;margin-block-end:0;position:relative;}.c-comparison-table__body{overflow-x:scroll;overflow-y:hidden;}.c-comparison-table__body:has(.c-comparison-table__recommended-label){padding-block-start:calc(0.25rem + 0.25rem / 2 + 0.25rem + var(--ms-1-ratio) * 1rem);padding-block-end:calc(0.25rem / 2);}@media (min-width:57.5em){.c-comparison-table__body:has(.c-comparison-table__recommended-label){padding-block-start:calc(0.25rem + 1.5rem / 2 + 0.25rem + var(--ms-1-ratio) * 1rem);padding-block-end:calc(1.5rem / 2);}}.c-comparison-table__body,.c-comparison-table__body ul{margin:0;list-style:none;}.c-comparison-table__row{margin:0;margin-block-end:0.25rem;}@media (min-width:57.5em){.c-comparison-table__row{display:flex;gap:1.5rem;margin-block-end:0.5rem;}}.c-comparison-table__row.c-comparison-table__row__title{margin-block-end:0.5rem;}@media (min-width:57.5em){.c-comparison-table__row.c-comparison-table__row__title{margin-block-end:1.5rem;padding-left:calc(225px + 1.5rem);}}.c-comparison-table__row.c-comparison-table__row--category{font-family:"Outfit",sans-serif;font-weight:500;margin-block-start:0.5rem;}@media (min-width:57.5em){.c-comparison-table__row.c-comparison-table__row--category{margin-block-start:1.5rem;}}.c-comparison-table__row.c-comparison-table__row__footer{margin-block-start:0.5rem;}@media (min-width:57.5em){.c-comparison-table__row.c-comparison-table__row__footer{margin-block-start:1.5rem;padding-left:calc(225px + 1.5rem);}}.c-comparison-table__property{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:var(--ms-1-line-height);display:block;width:100%;background-color:var(--comparison-table-cell-background-color);}@media (max-width:57.49em){.c-comparison-table__property{margin-block-end:0.25rem;}}@media (min-width:57.5em){.c-comparison-table__property{flex-basis:225px;flex-shrink:0;}}.c-comparison-table__property .c-comparison-table__property__real{display:block;padding-block:0.5rem;padding-inline:0.75rem;}@media (max-width:57.49em){.c-comparison-table__property .c-comparison-table__property__real{width:100%;opacity:0;}}.c-comparison-table__property .c-comparison-table__property__fake{width:calc(100% - 1rem - 1rem);position:absolute;left:50%;z-index:1;transform:translateX(-50%) translateY(-100%);padding-block:0.5rem;padding-inline:0.75rem;background-color:var(--comparison-table-cell-background-color);pointer-events:none;text-align:center;}@media (min-width:57.5em){.c-comparison-table__property .c-comparison-table__property__fake{display:none;}}.c-comparison-table__values{display:flex;gap:0.25rem;}@media (min-width:57.5em){.c-comparison-table__values{gap:1.5rem;flex-basis:auto;flex-grow:1;}}.c-comparison-table__cell{font-size:calc(var(--ms0-ratio) * 1rem);line-height:var(--ms0-line-height);flex-basis:200px;flex-grow:1;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:calc(1lh + 0.5rem + 0.5rem);padding-block:0.5rem;padding-inline:0.75rem;margin:0;position:relative;z-index:1;font-weight:bold;background-color:var(--comparison-table-cell-background-color);}.c-comparison-table__row.c-comparison-table__row__title .c-comparison-table__cell{padding:0;}.c-comparison-table__cell:has(.c-comparison-table__recommended-label){position:relative;}.c-comparison-table__cell:has(.c-comparison-table__recommended-label)::before{display:block;position:absolute;top:calc((0.25rem + 0.25rem / 2 + 0.25rem + var(--ms-1-ratio) * 1rem) * -1);left:calc(0.25rem / 2 * -1);z-index:-1;width:calc(100% + 0.25rem);height:10000px;background-color:#e6e6e6;content:"";}@media (min-width:57.5em){.c-comparison-table__cell:has(.c-comparison-table__recommended-label)::before{width:calc(100% + 1.5rem);top:calc((0.25rem + 1.5rem / 2 + 0.25rem + var(--ms-1-ratio) * 1rem) * -1);left:calc(1.5rem / 2 * -1);}}.c-comparison-table__recommended-label{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:1;font-family:"Outfit",sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:0.025em;width:100%;padding-block:0.25rem;position:absolute;bottom:100%;background-color:#30557d;color:#fff;text-align:center;text-transform:uppercase;}.c-comparison-table__product-title{display:flex;align-items:center;flex-direction:column;width:100%;padding-block:0.5rem;padding-inline:0.75rem;background-color:var(--comparison-table-cell-background-color);}.c-comparison-table__product-title-name{font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + -0.25rem);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#30557d;color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;}.c-comparison-table__price-tag{font-weight:normal;}.c-comparison-table__category-title__real{display:block;}@media (max-width:57.49em){.c-comparison-table__category-title__real{width:100%;opacity:0;}}.c-comparison-table__category-title__fake{width:calc(100% - 1rem - 1rem);position:absolute;left:50%;z-index:1;transform:translateX(-50%) translateY(-100%);pointer-events:none;}@media (min-width:57.5em){.c-comparison-table__category-title__fake{display:none;}}.c-comparison-table__feature-icon{display:flex;justify-content:center;align-items:center;width:1rem;height:1rem;border-radius:50%;}.c-comparison-table__feature-icon.c-comparison-table__feature-icon--positive{background-color:#3e820b;}.c-comparison-table__feature-icon.c-comparison-table__feature-icon--positive::before{content:"\f18e";}.c-comparison-table__feature-icon.c-comparison-table__feature-icon--negative{background-color:#a00606;}.c-comparison-table__feature-icon.c-comparison-table__feature-icon--negative::before{content:"\f1a0";}.c-comparison-table__feature-icon::before{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;justify-content:center;align-items:center;color:#fff;font-size:0.5rem;}.c-comparison-table__price{font-weight:normal;}.c-comparison-table__price__amount{font-size:calc(var(--ms2-ratio) * 1rem);line-height:var(--ms2-line-height);font-family:"Outfit",sans-serif;font-weight:500;}.c-comparison-table__button{margin-block-start:0.75rem;}.c-comparison-table__button .c-btn{min-width:auto;}.c-store-information{display:flex;flex-direction:column;gap:0.25rem;}.c-store-information__opening{display:flex;gap:0.5rem;justify-content:space-between;align-items:center;}.c-store-information__label{margin-inline-end:auto;font-weight:bold;}.c-store-information__icon{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.c-store-information__icon::before{font-size:1rem;color:#333;content:"\f19a";}.c-store-information__opening[data-store-information-opening-status=open] .c-store-information__icon::before{color:#4ea20e;}.c-store-information__opening[data-store-information-opening-status=closed] .c-store-information__icon::before{color:#a00606;}.c-redirection{margin-bottom:0;margin-left:0;list-style:none;max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;justify-content:center;-moz-column-gap:calc(2.5rem / 2);column-gap:calc(2.5rem / 2);row-gap:calc(1.5rem / 2);flex-wrap:wrap;width:100%;}.c-redirection li{margin-bottom:0;margin-left:0;}@media (min-width:57.5em){.c-redirection{flex-direction:row;}}.c-redirection__item{flex-grow:1;padding-block-end:calc(1.5rem / 2);}@media (min-width:57.5em){.c-redirection__item{padding-block:0;padding-inline-end:calc(2.5rem / 2);}}.c-redirection__item:not(:last-child){border-block-end:1px solid #ccc;}@media (min-width:57.5em){.c-redirection__item:not(:last-child){border-block-end:0;border-inline-end:1px solid #ccc;}}.c-job-cards{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;width:100%;}.c-job-cards > *:last-child{margin-bottom:0;}.c-job-cards__item:not(:last-child){margin-bottom:1.5rem;}.c-job-card{box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);}.c-job-card__title{padding:1.5rem 1.5rem;margin-bottom:0;}.c-job-card__title button{all:initial;font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + -0.25rem);font-family:"Outfit",sans-serif;font-weight:500;font-size:calc(var(--ms1-ratio) * 1rem);line-height:var(--ms1-line-height);--text-color:#30557d;color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;display:flex;justify-content:space-between;align-items:center;-moz-column-gap:1rem;column-gap:1rem;width:100%;cursor:pointer;}.c-job-card__title i{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.c-job-card__title i::before{content:"\f17d";}.c-job-card__title button[aria-expanded=true] i::before{content:"\f181";}.c-job-card__panel{padding:0 1.5rem 1.5rem;}.c-job-card__date{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:var(--ms-1-line-height);display:block;margin-bottom:1.5rem;color:#666;}.c-job-card__details{display:flex;flex-wrap:wrap;gap:1.5rem 1.5rem;margin-bottom:1.5rem;}.c-job-card__panel.is-collapsed .c-job-card__details{margin-bottom:0;}.c-job-card__detail{flex-basis:34ch;flex-grow:0;flex-shrink:1;}.c-job-card__detail dt{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:var(--ms-1-line-height);color:#666;}.c-job-card__panel.is-collapsed .c-job-card__collapsible{display:none;}.c-job-card__panel.is-collapsed .c-job-card__collapsible::before,.c-job-card__panel.is-collapsed .c-job-card__collapsible::after{flex-basis:fit-content;flex-grow:0;content:"(...)";}.c-job-card__panel.is-collapsed .c-job-card__collapsible::before{margin-right:0.5rem;}.c-job-card__panel.is-collapsed .c-job-card__collapsible::after{margin-left:0.5rem;}.c-job-card__collapsible__content > *:last-child{margin-bottom:0;}.c-job-card__panel.is-collapsed .c-job-card__collapsible__content{min-width:0;white-space:nowrap;overflow:hidden;}.c-job-card__panel.is-collapsed .c-job-card__collapsible__content *{display:inline;margin:0;padding:0;color:inherit;text-decoration:none;}.c-job-card__footer{display:flex;flex-direction:column;align-items:flex-end;margin-top:2rem;}.c-job-card__buttons{max-width:calc(740px + (1rem) * 2);margin-left:auto;margin-right:auto;margin-bottom:1.5rem;}.c-image-card{--background-color:transparent;display:flex;width:100%;position:relative;}.c-image-card::before{padding-top:56.25%;float:left;content:"";}.c-image-card::after{display:table;clear:left;content:"";}.c-image-card__img{width:100%;height:100%;position:absolute;z-index:1;-o-object-fit:cover;object-fit:cover;}.c-image-card__body{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;width:100%;display:flex;flex-direction:column;padding:1.5rem 1.5rem;position:relative;z-index:2;background-image:linear-gradient(to top,rgba(0,0,0,0),rgb(0,0,0));}.c-image-card__body::before{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to top,rgba(0,0,0,0.8),rgba(0,0,0,0.8));opacity:0;z-index:-1;content:"";}.c-image-card:hover .c-image-card__body::before{opacity:1;}.c-image-card:focus-within .c-image-card__body::before{opacity:1;}.c-image-card:hover .c-image-card__body{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);}.c-image-card__title{font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + -0.25rem);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#fff;color:#fff;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;margin-bottom:0.75rem;}.c-image-card__subtitle{font-size:calc(var(--ms0-ratio) * 1rem);line-height:calc(var(--ms0-line-height) + -0.25rem);margin-bottom:0.75rem;}.c-image-card__text{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;opacity:0;}.c-image-card:hover .c-image-card__text{opacity:1;}.c-image-card:focus-within .c-image-card__text{opacity:1;}.c-image-card__button{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;margin-top:auto;opacity:0;}.c-image-card:hover .c-image-card__button{opacity:1;}.c-image-card:focus-within .c-image-card__button{opacity:1;}.c-social-media-card{transition-property:all;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;flex-basis:100%;width:100%;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3);}.c-social-media-card:hover,.c-social-media-card:focus{box-shadow:0 1px 6px 0 rgba(0,0,0,0.4);}.c-social-media-card:has(:focus-visible){outline:3px solid #30557d;outline-offset:3px;}.c-social-media-card[data-media-focus-point=top-center] [class*=__image] img{-o-object-position:top center;object-position:top center;}.c-social-media-card[data-media-focus-point=top-right] [class*=__image] img{-o-object-position:top right;object-position:top right;}.c-social-media-card[data-media-focus-point=center-right] [class*=__image] img{-o-object-position:center right;object-position:center right;}.c-social-media-card[data-media-focus-point=bottom-right] [class*=__image] img{-o-object-position:bottom right;object-position:bottom right;}.c-social-media-card[data-media-focus-point=bottom-center] [class*=__image] img{-o-object-position:bottom center;object-position:bottom center;}.c-social-media-card[data-media-focus-point=bottom-left] [class*=__image] img{-o-object-position:bottom left;object-position:bottom left;}.c-social-media-card[data-media-focus-point=center-left] [class*=__image] img{-o-object-position:center left;object-position:center left;}.c-social-media-card[data-media-focus-point=top-left] [class*=__image] img{-o-object-position:top left;object-position:top left;}.c-social-media-card [class*=__image]{flex-grow:0;flex-shrink:0;flex-basis:auto;text-decoration:none;overflow:hidden;}@supports ((-o-object-fit:cover) or (object-fit:cover)){.c-social-media-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}}.c-social-media-card div[class*=__body]{flex-shrink:0;flex-basis:auto;padding:1.5rem 1.5rem 0;}@media (max-width:42.49em){.c-social-media-card div[class*=__body]{padding:1rem 1rem 0;}}.c-social-media-card.c-card--separate-content div[class*=__body]{display:flex;flex-direction:column;flex-grow:1;}.c-social-media-card.c-card--separate-content div[class*=__body] p[class*=__text]{margin-top:auto;}.c-social-media-card *[class*=__title]{font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + -0.25rem);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#30557d;color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;margin-bottom:1rem;}.c-social-media-card *[class*=__title] a{display:block;color:inherit;text-decoration:none;}@media (max-width:42.49em){.c-social-media-card *[class*=__title]{font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + -0.25rem);font-family:"Outfit",sans-serif;font-weight:500;font-size:calc(var(--ms1-ratio) * 1rem);line-height:var(--ms1-line-height);--text-color:#30557d;color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;}}.c-social-media-card p[class*=__text]{margin-bottom:1rem;}.c-social-media-card p[class*=__text] > *:last-child{margin-bottom:0;}.c-social-media-card.has-truncated-text p[class*=__text]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}.c-social-media-card footer[class*=__footer]{display:flex;flex-wrap:wrap;justify-content:space-between;flex-grow:0;flex-shrink:0;flex-basis:auto;margin-top:auto;padding:0 1.5rem 1.5rem;}.c-social-media-card [class*=__footer__item]:last-child{margin-left:auto;}.c-social-media-card__metadata{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:1;margin-bottom:0.5rem;color:#666;font-weight:300;}.c-social-media-card__footer{flex-wrap:wrap;align-items:center;}.c-social-media-card__footer > *:not(:first-child,:last-child){margin-right:1rem;}.c-social-media-card__logo{width:1.5rem;height:1.5rem;margin-right:auto;}.c-social-media-card__logo svg{width:1.5rem;height:1.5rem;}.t-default,.c-article-body .c-article-body__module .o-module,.c-article-body .c-article-body__footer .o-module,:root,:host,.t-white .c-accordion__item,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-accordion__item,.o-module:where(:nth-child(odd)) .c-accordion__item,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item,.c-accordion__item .c-accordion__item,.c-flyout .c-accordion__item,.c-search-results__item:nth-child(even),.c-search-results__item:nth-child(odd) .c-accordion__item,.c-off-canvas__body .c-accordion__item,.c-search-overlay__content .c-accordion__item,.c-modal__body .c-accordion__item,.c-hotspot__caption .c-accordion__item,.c-job-card .c-accordion__item,.t-white .c-job-card,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-job-card,.o-module:where(:nth-child(odd)) .c-job-card,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card,.c-accordion__item .c-job-card,.c-flyout .c-job-card,.c-search-results__item:nth-child(odd) .c-job-card,.c-off-canvas__body .c-job-card,.c-search-overlay__content .c-job-card,.c-modal__body .c-job-card,.c-hotspot__caption .c-job-card,.c-job-card .c-job-card{}.t-default .c-event__img__logo,.c-article-body .c-article-body__module .o-module .c-event__img__logo,.c-article-body .c-article-body__footer .o-module .c-event__img__logo,:root .c-event__img__logo,:host .c-event__img__logo,.t-white .c-accordion__item .c-event__img__logo,.o-module:where(:nth-child(odd)) .c-accordion__item .c-event__img__logo,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-event__img__logo,.c-accordion__item .c-accordion__item .c-event__img__logo,.c-flyout .c-accordion__item .c-event__img__logo,.c-search-results__item:nth-child(even) .c-event__img__logo,.c-search-results__item:nth-child(odd) .c-accordion__item .c-event__img__logo,.c-off-canvas__body .c-accordion__item .c-event__img__logo,.c-search-overlay__content .c-accordion__item .c-event__img__logo,.c-modal__body .c-accordion__item .c-event__img__logo,.c-hotspot__caption .c-accordion__item .c-event__img__logo,.c-job-card .c-accordion__item .c-event__img__logo,.t-white .c-job-card .c-event__img__logo,.o-module:where(:nth-child(odd)) .c-job-card .c-event__img__logo,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-event__img__logo,.c-accordion__item .c-job-card .c-event__img__logo,.c-flyout .c-job-card .c-event__img__logo,.c-search-results__item:nth-child(odd) .c-job-card .c-event__img__logo,.c-off-canvas__body .c-job-card .c-event__img__logo,.c-search-overlay__content .c-job-card .c-event__img__logo,.c-modal__body .c-job-card .c-event__img__logo,.c-hotspot__caption .c-job-card .c-event__img__logo,.c-job-card .c-job-card .c-event__img__logo{--border-color:#fff;}.t-white,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module,.o-module:where(:nth-child(odd)),.c-navigation-flyout__body .c-tabbed__tablist,.c-accordion__item,.c-flyout,.c-search-results__item:nth-child(odd),.c-off-canvas__body,.c-search-overlay__content,.c-modal__body,.c-hotspot__caption,.c-job-card{}.t-white .c-event__img__logo,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-event__img__logo,.o-module:where(:nth-child(odd)) .c-event__img__logo,.c-navigation-flyout__body .c-tabbed__tablist .c-event__img__logo,.c-accordion__item .c-event__img__logo,.c-flyout .c-event__img__logo,.c-search-results__item:nth-child(odd) .c-event__img__logo,.c-off-canvas__body .c-event__img__logo,.c-search-overlay__content .c-event__img__logo,.c-modal__body .c-event__img__logo,.c-hotspot__caption .c-event__img__logo,.c-job-card .c-event__img__logo{--border-color:#f8f8f8;}.c-event{display:flex;flex-direction:column;}@media (min-width:42.5em){.c-event{flex-direction:row;}}.c-event > *{flex-basis:auto;flex-grow:1;flex-shrink:1;}.c-event__date{flex-shrink:0;padding-right:3rem;position:relative;}@media (max-width:42.49em){.c-event__date{padding-bottom:0.5rem;}}@media (min-width:42.5em){.c-event__date{flex-basis:calc(10ch + 3rem);}}.c-event__date::after{display:block;position:absolute;background-color:#ccc;content:"";}@media (max-width:42.49em){.c-event__date::after{width:calc(100% - calc(25% + 1.5rem) - 1.5rem);height:1px;bottom:0;left:0;}}@media (min-width:42.5em){.c-event__date::after{width:1px;height:100%;margin-left:1.5rem;margin-right:1.5rem;top:0;right:0;}}.c-event__day{font-size:calc(var(--ms1-ratio) * 1rem);line-height:var(--ms1-line-height);font-weight:bold;}.c-event__year{color:#666;}@media (min-width:42.5em){.c-event__year{display:block;}}.c-event__body{display:flex;flex-direction:column;min-width:1px;}@media (max-width:42.49em){.c-event__body{order:1;}}.c-event__tags{margin-bottom:0.5rem;}.c-event__title{font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + -0.25rem);font-family:"Outfit",sans-serif;font-weight:500;--text-color:#30557d;color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;margin-bottom:0.5rem;}.c-event__img{flex-shrink:0;margin-bottom:0;min-height:1px;position:relative;}@media (max-width:42.49em){.c-event__img{margin-bottom:1rem;}}@media (min-width:42.5em){.c-event__img{flex-basis:calc(33.3333333333% + 1.5rem);padding-left:1.5rem;}}.c-event__img__logo{width:calc(25% + 1.5rem);height:auto;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;border:1px solid var(--border-color);}@media (max-width:42.49em){.c-event__img__logo{right:0;}}@media (min-width:42.5em){.c-event__img__logo{left:1.5rem;}}.c-event__img__img{}.c-event__img__logo + .c-event__img__img{padding-top:1.5rem;padding-left:1.5rem;}@media (max-width:42.49em){.c-event__img__logo + .c-event__img__img{padding-left:0;padding-right:1.5rem;}}.c-event__footer{margin-top:-0.75rem;}@media (min-width:42.5em){.c-event__footer{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;margin-top:auto;}}.c-event__footer__item{margin-top:0.75rem;white-space:nowrap;}.c-event__footer__item:not(:last-child){margin-right:1rem;}.c-event-line-up{margin-bottom:0;margin-left:0;list-style:none;max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}.c-event-line-up li{margin-bottom:0;margin-left:0;}.c-event-line-up__item:not(:last-child){margin-bottom:3rem;}.c-media-breaker{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;width:100%;}.c-media-breaker__item{width:100%;}.c-media-breaker__content{display:flex;}.c-media-breaker.c-media-breaker--stacked .c-media-breaker__content{flex-direction:column;}@media (max-width:42.49em){.c-media-breaker__content{flex-direction:column;}}.c-media-breaker__media{flex-grow:0;flex-shrink:0;flex-basis:auto;min-height:1px;margin-bottom:0;}@media (min-width:42.5em){.c-media-breaker:not(.c-media-breaker--stacked) .c-media-breaker__media{flex-basis:calc(66.6666666667% - 0.75rem);}}.c-media-breaker.c-media-breaker--stacked .c-media-breaker__media{margin-bottom:1rem;}@media (max-width:42.49em){.c-media-breaker__media{margin-bottom:1rem;}}@media (min-width:42.5em){.c-media-breaker__media{margin-right:1.5rem;}.c-media-breaker.c-media-breaker--stacked .c-media-breaker__media{margin-right:0;}}.c-media-breaker__body{flex-grow:0;flex-shrink:0;flex-basis:auto;display:flex;flex-direction:column;justify-content:space-between;min-height:1px;}@media (min-width:42.5em){.c-media-breaker:not(.c-media-breaker--stacked) .c-media-breaker__body{flex-basis:calc(33.3333333333% - 0.75rem);}}@media (min-width:42.5em){.c-media-breaker.c-media-breaker--stacked .c-media-breaker__body{flex-direction:row;align-items:flex-start;}}.c-media-breaker__text{font-size:calc(var(--ms-1-ratio) * 1rem);line-height:var(--ms-1-line-height);color:#666;}.c-media-breaker__text,.c-media-breaker__text > *:last-child{margin-bottom:0;}.c-media-slider__controls{margin-top:1.5rem;}.c-media-breaker.c-media-breaker--stacked .c-media-slider__controls{margin-top:0;margin-left:1.5rem;}@media (max-width:42.49em){.c-media-breaker.c-media-breaker--stacked .c-media-slider__controls{margin-top:1.5rem;margin-left:0;}}.t-default .c-full-image__overview,.c-article-body .c-article-body__module .o-module .c-full-image__overview,.c-article-body .c-article-body__footer .o-module .c-full-image__overview,:root .c-full-image__overview,:host .c-full-image__overview,.t-white .c-accordion__item .c-full-image__overview,.o-module:where(:nth-child(odd)) .c-accordion__item .c-full-image__overview,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-full-image__overview,.c-accordion__item .c-accordion__item .c-full-image__overview,.c-flyout .c-accordion__item .c-full-image__overview,.c-search-results__item:nth-child(even) .c-full-image__overview,.c-search-results__item:nth-child(odd) .c-accordion__item .c-full-image__overview,.c-off-canvas__body .c-accordion__item .c-full-image__overview,.c-search-overlay__content .c-accordion__item .c-full-image__overview,.c-modal__body .c-accordion__item .c-full-image__overview,.c-hotspot__caption .c-accordion__item .c-full-image__overview,.c-job-card .c-accordion__item .c-full-image__overview,.t-white .c-job-card .c-full-image__overview,.o-module:where(:nth-child(odd)) .c-job-card .c-full-image__overview,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-full-image__overview,.c-accordion__item .c-job-card .c-full-image__overview,.c-flyout .c-job-card .c-full-image__overview,.c-search-results__item:nth-child(odd) .c-job-card .c-full-image__overview,.c-off-canvas__body .c-job-card .c-full-image__overview,.c-search-overlay__content .c-job-card .c-full-image__overview,.c-modal__body .c-job-card .c-full-image__overview,.c-hotspot__caption .c-job-card .c-full-image__overview,.c-job-card .c-job-card .c-full-image__overview{--background-color:#fff;}.t-white .c-full-image__overview,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-full-image__overview,.o-module:where(:nth-child(odd)) .c-full-image__overview,.c-navigation-flyout__body .c-tabbed__tablist .c-full-image__overview,.c-accordion__item .c-full-image__overview,.c-flyout .c-full-image__overview,.c-search-results__item:nth-child(odd) .c-full-image__overview,.c-off-canvas__body .c-full-image__overview,.c-search-overlay__content .c-full-image__overview,.c-modal__body .c-full-image__overview,.c-hotspot__caption .c-full-image__overview,.c-job-card .c-full-image__overview{--background-color:#f8f8f8;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-white .c-full-image__overview,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-full-image__overview,.o-module:where(:nth-child(odd)) .c-full-image__overview,.c-navigation-flyout__body .c-tabbed__tablist .c-full-image__overview,.c-accordion__item .c-full-image__overview,.c-flyout .c-full-image__overview,.c-search-results__item:nth-child(odd) .c-full-image__overview,.c-off-canvas__body .c-full-image__overview,.c-search-overlay__content .c-full-image__overview,.c-modal__body .c-full-image__overview,.c-hotspot__caption .c-full-image__overview,.c-job-card .c-full-image__overview{background-color:#f8f8f8;}}.c-full-image{margin-top:-4rem;background-color:var(--background-color);}.c-full-image__media{width:100%;height:65vh;}.c-full-image__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.c-full-image__body{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;position:relative;margin:-6rem auto 0;}@media (min-width:57.5em){.c-full-image__body{display:flex;}}.c-full-image__overview{padding:1.5rem;background-color:var(--background-color);}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.c-full-image__overview{background-color:#fff;}}@media (min-width:57.5em){.c-full-image__overview{width:33.3333333333%;}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.c-full-image__content{background-color:#30557d;color:#fff;}}@media (min-width:57.5em){.c-full-image__content{width:66.6666666667%;}}.c-full-image__item{width:100%;padding:1.5rem;}.c-full-image__item > *:last-child{margin-bottom:0;}.c-full-image__title{font-size:calc(var(--ms3-ratio) * 1rem);line-height:var(--ms3-line-height);font-family:"Outfit",sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:0.025em;--text-color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;margin-bottom:0;word-break:normal;overflow-wrap:anywhere;}.c-full-image__subtitle{margin-top:0.5rem;margin-bottom:0;}.c-full-image__control{margin-top:1.5rem;}.t-default .c-promoter,.c-article-body .c-article-body__module .o-module .c-promoter,.c-article-body .c-article-body__footer .o-module .c-promoter,:root .c-promoter,:host .c-promoter,.t-white .c-accordion__item .c-promoter,.o-module:where(:nth-child(odd)) .c-accordion__item .c-promoter,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-promoter,.c-accordion__item .c-accordion__item .c-promoter,.c-flyout .c-accordion__item .c-promoter,.c-search-results__item:nth-child(even) .c-promoter,.c-search-results__item:nth-child(odd) .c-accordion__item .c-promoter,.c-off-canvas__body .c-accordion__item .c-promoter,.c-search-overlay__content .c-accordion__item .c-promoter,.c-modal__body .c-accordion__item .c-promoter,.c-hotspot__caption .c-accordion__item .c-promoter,.c-job-card .c-accordion__item .c-promoter,.t-white .c-job-card .c-promoter,.o-module:where(:nth-child(odd)) .c-job-card .c-promoter,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-promoter,.c-accordion__item .c-job-card .c-promoter,.c-flyout .c-job-card .c-promoter,.c-search-results__item:nth-child(odd) .c-job-card .c-promoter,.c-off-canvas__body .c-job-card .c-promoter,.c-search-overlay__content .c-job-card .c-promoter,.c-modal__body .c-job-card .c-promoter,.c-hotspot__caption .c-job-card .c-promoter,.c-job-card .c-job-card .c-promoter{--background-color:#fff;--body-background-color:#f8f8f8;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-default .c-promoter,.c-article-body .c-article-body__module .o-module .c-promoter,.c-article-body .c-article-body__footer .o-module .c-promoter,:root .c-promoter,:host .c-promoter,.t-white .c-accordion__item .c-promoter,.o-module:where(:nth-child(odd)) .c-accordion__item .c-promoter,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-promoter,.c-accordion__item .c-accordion__item .c-promoter,.c-flyout .c-accordion__item .c-promoter,.c-search-results__item:nth-child(even) .c-promoter,.c-search-results__item:nth-child(odd) .c-accordion__item .c-promoter,.c-off-canvas__body .c-accordion__item .c-promoter,.c-search-overlay__content .c-accordion__item .c-promoter,.c-modal__body .c-accordion__item .c-promoter,.c-hotspot__caption .c-accordion__item .c-promoter,.c-job-card .c-accordion__item .c-promoter,.t-white .c-job-card .c-promoter,.o-module:where(:nth-child(odd)) .c-job-card .c-promoter,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-promoter,.c-accordion__item .c-job-card .c-promoter,.c-flyout .c-job-card .c-promoter,.c-search-results__item:nth-child(odd) .c-job-card .c-promoter,.c-off-canvas__body .c-job-card .c-promoter,.c-search-overlay__content .c-job-card .c-promoter,.c-modal__body .c-job-card .c-promoter,.c-hotspot__caption .c-job-card .c-promoter,.c-job-card .c-job-card .c-promoter{background-color:#f8f8f8;}}.t-white .c-promoter,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-promoter,.o-module:where(:nth-child(odd)) .c-promoter,.c-navigation-flyout__body .c-tabbed__tablist .c-promoter,.c-accordion__item .c-promoter,.c-flyout .c-promoter,.c-search-results__item:nth-child(odd) .c-promoter,.c-off-canvas__body .c-promoter,.c-search-overlay__content .c-promoter,.c-modal__body .c-promoter,.c-hotspot__caption .c-promoter,.c-job-card .c-promoter{--background-color:#f8f8f8;--body-background-color:#fff;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-white .c-promoter,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-promoter,.o-module:where(:nth-child(odd)) .c-promoter,.c-navigation-flyout__body .c-tabbed__tablist .c-promoter,.c-accordion__item .c-promoter,.c-flyout .c-promoter,.c-search-results__item:nth-child(odd) .c-promoter,.c-off-canvas__body .c-promoter,.c-search-overlay__content .c-promoter,.c-modal__body .c-promoter,.c-hotspot__caption .c-promoter,.c-job-card .c-promoter{background-color:#fff;}}.c-promoter{margin-top:-4rem;margin-bottom:-4rem;overflow:hidden;background-color:var(--background-color);}@media (max-width:42.49em){.c-promoter{padding-top:2.5rem;padding-bottom:2.5rem;background-color:var(--body-background-color);}}.c-promoter__body{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}@media (min-width:42.5em){.c-promoter__body{display:-ms-grid;display:grid;grid-column-gap:2.5rem;-ms-grid-columns:1fr 2.5rem 1fr;grid-template-columns:1fr 1fr;grid-template-areas:". media" "content media" "buttons media" ". media";}.c-promoter__body > .c-magazine-stage__media{-ms-grid-row:1;-ms-grid-row-span:4;-ms-grid-column:3;-ms-grid-column-span:1;}}.c-promoter__content{grid-area:content;}@media (min-width:42.5em){.c-promoter__content{position:relative;padding-top:2.5rem;}.c-promoter__content::before{display:block;width:300vw;height:100%;position:absolute;top:0;bottom:0;left:-50vw;z-index:1;background-color:var(--body-background-color);content:"";}.c-promoter__content *{position:inherit;z-index:2;}.c-promoter__content::before{height:calc(100% + 2.5rem);}}@media (max-width:42.49em){.c-promoter__content{text-align:center;}}.c-promoter__content > *:last-child{margin-bottom:0;}.c-promoter__title{font-size:calc(var(--ms3-ratio) * 1rem);line-height:var(--ms3-line-height);font-family:"Outfit",sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:0.025em;--text-color:#30557d;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;margin-bottom:1rem;}.c-promoter__buttons{grid-area:buttons;display:flex;width:100%;padding-top:1.5rem;margin-top:-1rem;}@media (min-width:42.5em){.c-promoter__buttons{position:relative;padding-bottom:2.5rem;}.c-promoter__buttons::before{display:block;width:300vw;height:100%;position:absolute;top:0;bottom:0;left:-50vw;z-index:1;background-color:var(--body-background-color);content:"";}.c-promoter__buttons *{position:inherit;z-index:2;}}@media (max-width:29.99em){.c-promoter__buttons{flex-direction:column;}}.c-promoter__button{display:inherit;flex-grow:0;flex-shrink:1;flex-basis:50%;padding-top:1rem;}@media (max-width:42.49em){.c-promoter__button:only-child{flex-basis:100%;}}@media (min-width:30em){.c-promoter__button:first-child:not(:only-child){margin-right:1.5rem;}}.c-promoter__button .c-btn{width:100%;}.c-promoter__media{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:3;grid-area:media;margin-bottom:0;position:relative;z-index:2;}@media (max-width:42.49em){.c-magazine-stage__header{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;}.c-magazine-stage__media{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3;}.c-magazine-stage__body{-ms-grid-row:3;-ms-grid-column:2;}.c-promoter__media{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3;}}@media (min-width:42.5em){.c-promoter__content{-ms-grid-row:2;-ms-grid-column:1;}.c-promoter__buttons{-ms-grid-row:3;-ms-grid-column:1;}.c-promoter__body > .c-promoter__media{-ms-grid-row:1;-ms-grid-row-span:4;-ms-grid-column:3;-ms-grid-column-span:1;}}@media (max-width:42.49em){.c-promoter__media{margin-top:1.5rem;}}.t-default .c-quote__item::before,.c-article-body .c-article-body__module .o-module .c-quote__item::before,.c-article-body .c-article-body__footer .o-module .c-quote__item::before,:root .c-quote__item::before,:host .c-quote__item::before,.t-white .c-accordion__item .c-quote__item::before,.o-module:where(:nth-child(odd)) .c-accordion__item .c-quote__item::before,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-quote__item::before,.c-accordion__item .c-accordion__item .c-quote__item::before,.c-flyout .c-accordion__item .c-quote__item::before,.c-search-results__item:nth-child(even) .c-quote__item::before,.c-search-results__item:nth-child(odd) .c-accordion__item .c-quote__item::before,.c-off-canvas__body .c-accordion__item .c-quote__item::before,.c-search-overlay__content .c-accordion__item .c-quote__item::before,.c-modal__body .c-accordion__item .c-quote__item::before,.c-hotspot__caption .c-accordion__item .c-quote__item::before,.c-job-card .c-accordion__item .c-quote__item::before,.t-white .c-job-card .c-quote__item::before,.o-module:where(:nth-child(odd)) .c-job-card .c-quote__item::before,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-quote__item::before,.c-accordion__item .c-job-card .c-quote__item::before,.c-flyout .c-job-card .c-quote__item::before,.c-search-results__item:nth-child(odd) .c-job-card .c-quote__item::before,.c-off-canvas__body .c-job-card .c-quote__item::before,.c-search-overlay__content .c-job-card .c-quote__item::before,.c-modal__body .c-job-card .c-quote__item::before,.c-hotspot__caption .c-job-card .c-quote__item::before,.c-job-card .c-job-card .c-quote__item::before{background-color:#f8f8f8;}.t-white .c-quote__item::before,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-quote__item::before,.o-module:where(:nth-child(odd)) .c-quote__item::before,.c-navigation-flyout__body .c-tabbed__tablist .c-quote__item::before,.c-accordion__item .c-quote__item::before,.c-flyout .c-quote__item::before,.c-search-results__item:nth-child(odd) .c-quote__item::before,.c-off-canvas__body .c-quote__item::before,.c-search-overlay__content .c-quote__item::before,.c-modal__body .c-quote__item::before,.c-hotspot__caption .c-quote__item::before,.c-job-card .c-quote__item::before{background-color:#fff;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.c-quote__bar{background-color:#1d334b;color:#fff;}}.c-quote__item{width:100vw;position:relative;}.c-quote__item::before{display:block;width:100%;height:2.5rem;position:absolute;bottom:100%;left:0;z-index:-1;content:"";}@media (min-width:42.5em){.c-quote__item--with-image ~ .c-quote__item,.c-quote__item.c-quote__item--with-image{margin-top:2.5rem;}}.c-quote__item.c-quote__item--with-image{padding-top:0;}@media (min-width:42.5em){.c-quote__item.c-quote__item--with-image{margin-top:2.5rem;padding-bottom:0;}}.c-quote__item .flickity-viewport{overflow:visible;}.c-quote__content{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}@media (min-width:42.5em){.c-quote__content{display:flex;align-items:flex-start;}}.c-quote__item.c-quote__item--with-image .c-quote__content{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}.c-quote__image{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 1rem);width:100%;margin-right:2rem;min-width:0;}.c-quote__image.c-quote__image--square{flex-basis:calc(33.3333% - 1rem);}@media (max-width:42.49em){.c-quote__image{margin-right:0;margin-left:-1rem;max-width:100vw;width:100vw;}}@media (min-width:42.5em){.c-quote__image{margin-top:-2.5rem;margin-bottom:2.5rem;}}.c-quote__body{display:flex;flex-direction:column;width:100%;min-height:100%;padding-top:2.5rem;padding-bottom:2.5rem;position:relative;}.c-quote__body::before{font-family:"hansa-flex-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;width:4rem;height:4rem;position:absolute;top:2.5rem;left:0;z-index:0;color:#264464;font-size:4rem;content:"\f1cc";}.c-quote__text{font-size:calc(var(--ms2-ratio) * 1rem);line-height:calc(var(--ms2-line-height) + 0.25rem);font-style:italic;margin-bottom:1rem;padding-left:2rem;position:relative;z-index:1;}.c-quote__author{margin-bottom:0;padding-left:2rem;position:relative;z-index:1;font-weight:bold;}.c-quote__author-position{margin-bottom:0;padding-left:2rem;position:relative;z-index:1;}.c-quote__controls{display:flex;margin-top:1rem;}@media (max-width:42.49em){.c-quote__controls{margin-left:2rem;}}@media (min-width:42.5em){.c-quote__controls{justify-content:flex-end;}}.t-white .c-text-slider__content,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-text-slider__content,.o-module:where(:nth-child(odd)) .c-text-slider__content,.c-navigation-flyout__body .c-tabbed__tablist .c-text-slider__content,.c-accordion__item .c-text-slider__content,.c-flyout .c-text-slider__content,.c-search-results__item:nth-child(odd) .c-text-slider__content,.c-off-canvas__body .c-text-slider__content,.c-search-overlay__content .c-text-slider__content,.c-modal__body .c-text-slider__content,.c-hotspot__caption .c-text-slider__content,.c-job-card .c-text-slider__content{--background-color:#ac0d24;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-white .c-text-slider__content,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-text-slider__content,.o-module:where(:nth-child(odd)) .c-text-slider__content,.c-navigation-flyout__body .c-tabbed__tablist .c-text-slider__content,.c-accordion__item .c-text-slider__content,.c-flyout .c-text-slider__content,.c-search-results__item:nth-child(odd) .c-text-slider__content,.c-off-canvas__body .c-text-slider__content,.c-search-overlay__content .c-text-slider__content,.c-modal__body .c-text-slider__content,.c-hotspot__caption .c-text-slider__content,.c-job-card .c-text-slider__content{background-color:#ac0d24;}}.t-white .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-text-slider__button:not(.is-selected) .c-text-slider__label,.o-module:where(:nth-child(odd)) .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-navigation-flyout__body .c-tabbed__tablist .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-accordion__item .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-flyout .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-search-results__item:nth-child(odd) .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-off-canvas__body .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-search-overlay__content .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-modal__body .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-hotspot__caption .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-job-card .c-text-slider__button:not(.is-selected) .c-text-slider__label{--text-color-light:rgba(255,255,255,0.6);}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-white .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-text-slider__button:not(.is-selected) .c-text-slider__label,.o-module:where(:nth-child(odd)) .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-navigation-flyout__body .c-tabbed__tablist .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-accordion__item .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-flyout .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-search-results__item:nth-child(odd) .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-off-canvas__body .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-search-overlay__content .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-modal__body .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-hotspot__caption .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-job-card .c-text-slider__button:not(.is-selected) .c-text-slider__label{color:rgba(255,255,255,0.4);}}.t-white .c-text-slider__button.is-selected .c-text-slider__label,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-text-slider__button.is-selected .c-text-slider__label,.o-module:where(:nth-child(odd)) .c-text-slider__button.is-selected .c-text-slider__label,.c-navigation-flyout__body .c-tabbed__tablist .c-text-slider__button.is-selected .c-text-slider__label,.c-accordion__item .c-text-slider__button.is-selected .c-text-slider__label,.c-flyout .c-text-slider__button.is-selected .c-text-slider__label,.c-search-results__item:nth-child(odd) .c-text-slider__button.is-selected .c-text-slider__label,.c-off-canvas__body .c-text-slider__button.is-selected .c-text-slider__label,.c-search-overlay__content .c-text-slider__button.is-selected .c-text-slider__label,.c-modal__body .c-text-slider__button.is-selected .c-text-slider__label,.c-hotspot__caption .c-text-slider__button.is-selected .c-text-slider__label,.c-job-card .c-text-slider__button.is-selected .c-text-slider__label{--text-color:#fff;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-white .c-text-slider__button.is-selected .c-text-slider__label,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-text-slider__button.is-selected .c-text-slider__label,.o-module:where(:nth-child(odd)) .c-text-slider__button.is-selected .c-text-slider__label,.c-navigation-flyout__body .c-tabbed__tablist .c-text-slider__button.is-selected .c-text-slider__label,.c-accordion__item .c-text-slider__button.is-selected .c-text-slider__label,.c-flyout .c-text-slider__button.is-selected .c-text-slider__label,.c-search-results__item:nth-child(odd) .c-text-slider__button.is-selected .c-text-slider__label,.c-off-canvas__body .c-text-slider__button.is-selected .c-text-slider__label,.c-search-overlay__content .c-text-slider__button.is-selected .c-text-slider__label,.c-modal__body .c-text-slider__button.is-selected .c-text-slider__label,.c-hotspot__caption .c-text-slider__button.is-selected .c-text-slider__label,.c-job-card .c-text-slider__button.is-selected .c-text-slider__label{color:#fff;}}.t-white .c-text-slider__button:hover .c-text-slider__label,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-text-slider__button:hover .c-text-slider__label,.o-module:where(:nth-child(odd)) .c-text-slider__button:hover .c-text-slider__label,.c-navigation-flyout__body .c-tabbed__tablist .c-text-slider__button:hover .c-text-slider__label,.c-accordion__item .c-text-slider__button:hover .c-text-slider__label,.c-flyout .c-text-slider__button:hover .c-text-slider__label,.c-search-results__item:nth-child(odd) .c-text-slider__button:hover .c-text-slider__label,.c-off-canvas__body .c-text-slider__button:hover .c-text-slider__label,.c-search-overlay__content .c-text-slider__button:hover .c-text-slider__label,.c-modal__body .c-text-slider__button:hover .c-text-slider__label,.c-hotspot__caption .c-text-slider__button:hover .c-text-slider__label,.c-job-card .c-text-slider__button:hover .c-text-slider__label{--text-color-hover:#fff;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-white .c-text-slider__button:hover .c-text-slider__label,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-text-slider__button:hover .c-text-slider__label,.o-module:where(:nth-child(odd)) .c-text-slider__button:hover .c-text-slider__label,.c-navigation-flyout__body .c-tabbed__tablist .c-text-slider__button:hover .c-text-slider__label,.c-accordion__item .c-text-slider__button:hover .c-text-slider__label,.c-flyout .c-text-slider__button:hover .c-text-slider__label,.c-search-results__item:nth-child(odd) .c-text-slider__button:hover .c-text-slider__label,.c-off-canvas__body .c-text-slider__button:hover .c-text-slider__label,.c-search-overlay__content .c-text-slider__button:hover .c-text-slider__label,.c-modal__body .c-text-slider__button:hover .c-text-slider__label,.c-hotspot__caption .c-text-slider__button:hover .c-text-slider__label,.c-job-card .c-text-slider__button:hover .c-text-slider__label{color:#fff;}}.t-white .c-text-slider__text,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-text-slider__text,.o-module:where(:nth-child(odd)) .c-text-slider__text,.c-navigation-flyout__body .c-tabbed__tablist .c-text-slider__text,.c-accordion__item .c-text-slider__text,.c-flyout .c-text-slider__text,.c-search-results__item:nth-child(odd) .c-text-slider__text,.c-off-canvas__body .c-text-slider__text,.c-search-overlay__content .c-text-slider__text,.c-modal__body .c-text-slider__text,.c-hotspot__caption .c-text-slider__text,.c-job-card .c-text-slider__text{--text-color:#fff;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-white .c-text-slider__text,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-text-slider__text,.o-module:where(:nth-child(odd)) .c-text-slider__text,.c-navigation-flyout__body .c-tabbed__tablist .c-text-slider__text,.c-accordion__item .c-text-slider__text,.c-flyout .c-text-slider__text,.c-search-results__item:nth-child(odd) .c-text-slider__text,.c-off-canvas__body .c-text-slider__text,.c-search-overlay__content .c-text-slider__text,.c-modal__body .c-text-slider__text,.c-hotspot__caption .c-text-slider__text,.c-job-card .c-text-slider__text{color:#fff;}}.t-default .c-text-slider__content,.c-article-body .c-article-body__module .o-module .c-text-slider__content,.c-article-body .c-article-body__footer .o-module .c-text-slider__content,:root .c-text-slider__content,:host .c-text-slider__content,.t-white .c-accordion__item .c-text-slider__content,.o-module:where(:nth-child(odd)) .c-accordion__item .c-text-slider__content,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-text-slider__content,.c-accordion__item .c-accordion__item .c-text-slider__content,.c-flyout .c-accordion__item .c-text-slider__content,.c-search-results__item:nth-child(even) .c-text-slider__content,.c-search-results__item:nth-child(odd) .c-accordion__item .c-text-slider__content,.c-off-canvas__body .c-accordion__item .c-text-slider__content,.c-search-overlay__content .c-accordion__item .c-text-slider__content,.c-modal__body .c-accordion__item .c-text-slider__content,.c-hotspot__caption .c-accordion__item .c-text-slider__content,.c-job-card .c-accordion__item .c-text-slider__content,.t-white .c-job-card .c-text-slider__content,.o-module:where(:nth-child(odd)) .c-job-card .c-text-slider__content,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-text-slider__content,.c-accordion__item .c-job-card .c-text-slider__content,.c-flyout .c-job-card .c-text-slider__content,.c-search-results__item:nth-child(odd) .c-job-card .c-text-slider__content,.c-off-canvas__body .c-job-card .c-text-slider__content,.c-search-overlay__content .c-job-card .c-text-slider__content,.c-modal__body .c-job-card .c-text-slider__content,.c-hotspot__caption .c-job-card .c-text-slider__content,.c-job-card .c-job-card .c-text-slider__content{--background-color:#ac0d24;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-default .c-text-slider__content,.c-article-body .c-article-body__module .o-module .c-text-slider__content,.c-article-body .c-article-body__footer .o-module .c-text-slider__content,:root .c-text-slider__content,:host .c-text-slider__content,.t-white .c-accordion__item .c-text-slider__content,.o-module:where(:nth-child(odd)) .c-accordion__item .c-text-slider__content,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-text-slider__content,.c-accordion__item .c-accordion__item .c-text-slider__content,.c-flyout .c-accordion__item .c-text-slider__content,.c-search-results__item:nth-child(even) .c-text-slider__content,.c-search-results__item:nth-child(odd) .c-accordion__item .c-text-slider__content,.c-off-canvas__body .c-accordion__item .c-text-slider__content,.c-search-overlay__content .c-accordion__item .c-text-slider__content,.c-modal__body .c-accordion__item .c-text-slider__content,.c-hotspot__caption .c-accordion__item .c-text-slider__content,.c-job-card .c-accordion__item .c-text-slider__content,.t-white .c-job-card .c-text-slider__content,.o-module:where(:nth-child(odd)) .c-job-card .c-text-slider__content,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-text-slider__content,.c-accordion__item .c-job-card .c-text-slider__content,.c-flyout .c-job-card .c-text-slider__content,.c-search-results__item:nth-child(odd) .c-job-card .c-text-slider__content,.c-off-canvas__body .c-job-card .c-text-slider__content,.c-search-overlay__content .c-job-card .c-text-slider__content,.c-modal__body .c-job-card .c-text-slider__content,.c-hotspot__caption .c-job-card .c-text-slider__content,.c-job-card .c-job-card .c-text-slider__content{background-color:#ac0d24;}}.t-default .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-article-body .c-article-body__module .o-module .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-article-body .c-article-body__footer .o-module .c-text-slider__button:not(.is-selected) .c-text-slider__label,:root .c-text-slider__button:not(.is-selected) .c-text-slider__label,:host .c-text-slider__button:not(.is-selected) .c-text-slider__label,.t-white .c-accordion__item .c-text-slider__button:not(.is-selected) .c-text-slider__label,.o-module:where(:nth-child(odd)) .c-accordion__item .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-accordion__item .c-accordion__item .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-flyout .c-accordion__item .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-search-results__item:nth-child(even) .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-search-results__item:nth-child(odd) .c-accordion__item .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-off-canvas__body .c-accordion__item .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-search-overlay__content .c-accordion__item .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-modal__body .c-accordion__item .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-hotspot__caption .c-accordion__item .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-job-card .c-accordion__item .c-text-slider__button:not(.is-selected) .c-text-slider__label,.t-white .c-job-card .c-text-slider__button:not(.is-selected) .c-text-slider__label,.o-module:where(:nth-child(odd)) .c-job-card .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-accordion__item .c-job-card .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-flyout .c-job-card .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-search-results__item:nth-child(odd) .c-job-card .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-off-canvas__body .c-job-card .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-search-overlay__content .c-job-card .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-modal__body .c-job-card .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-hotspot__caption .c-job-card .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-job-card .c-job-card .c-text-slider__button:not(.is-selected) .c-text-slider__label{--text-color-light:rgba(255,255,255,0.6);}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-default .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-article-body .c-article-body__module .o-module .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-article-body .c-article-body__footer .o-module .c-text-slider__button:not(.is-selected) .c-text-slider__label,:root .c-text-slider__button:not(.is-selected) .c-text-slider__label,:host .c-text-slider__button:not(.is-selected) .c-text-slider__label,.t-white .c-accordion__item .c-text-slider__button:not(.is-selected) .c-text-slider__label,.o-module:where(:nth-child(odd)) .c-accordion__item .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-accordion__item .c-accordion__item .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-flyout .c-accordion__item .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-search-results__item:nth-child(even) .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-search-results__item:nth-child(odd) .c-accordion__item .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-off-canvas__body .c-accordion__item .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-search-overlay__content .c-accordion__item .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-modal__body .c-accordion__item .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-hotspot__caption .c-accordion__item .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-job-card .c-accordion__item .c-text-slider__button:not(.is-selected) .c-text-slider__label,.t-white .c-job-card .c-text-slider__button:not(.is-selected) .c-text-slider__label,.o-module:where(:nth-child(odd)) .c-job-card .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-accordion__item .c-job-card .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-flyout .c-job-card .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-search-results__item:nth-child(odd) .c-job-card .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-off-canvas__body .c-job-card .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-search-overlay__content .c-job-card .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-modal__body .c-job-card .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-hotspot__caption .c-job-card .c-text-slider__button:not(.is-selected) .c-text-slider__label,.c-job-card .c-job-card .c-text-slider__button:not(.is-selected) .c-text-slider__label{color:rgba(255,255,255,0.4);}}.t-default .c-text-slider__button.is-selected .c-text-slider__label,.c-article-body .c-article-body__module .o-module .c-text-slider__button.is-selected .c-text-slider__label,.c-article-body .c-article-body__footer .o-module .c-text-slider__button.is-selected .c-text-slider__label,:root .c-text-slider__button.is-selected .c-text-slider__label,:host .c-text-slider__button.is-selected .c-text-slider__label,.t-white .c-accordion__item .c-text-slider__button.is-selected .c-text-slider__label,.o-module:where(:nth-child(odd)) .c-accordion__item .c-text-slider__button.is-selected .c-text-slider__label,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-text-slider__button.is-selected .c-text-slider__label,.c-accordion__item .c-accordion__item .c-text-slider__button.is-selected .c-text-slider__label,.c-flyout .c-accordion__item .c-text-slider__button.is-selected .c-text-slider__label,.c-search-results__item:nth-child(even) .c-text-slider__button.is-selected .c-text-slider__label,.c-search-results__item:nth-child(odd) .c-accordion__item .c-text-slider__button.is-selected .c-text-slider__label,.c-off-canvas__body .c-accordion__item .c-text-slider__button.is-selected .c-text-slider__label,.c-search-overlay__content .c-accordion__item .c-text-slider__button.is-selected .c-text-slider__label,.c-modal__body .c-accordion__item .c-text-slider__button.is-selected .c-text-slider__label,.c-hotspot__caption .c-accordion__item .c-text-slider__button.is-selected .c-text-slider__label,.c-job-card .c-accordion__item .c-text-slider__button.is-selected .c-text-slider__label,.t-white .c-job-card .c-text-slider__button.is-selected .c-text-slider__label,.o-module:where(:nth-child(odd)) .c-job-card .c-text-slider__button.is-selected .c-text-slider__label,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-text-slider__button.is-selected .c-text-slider__label,.c-accordion__item .c-job-card .c-text-slider__button.is-selected .c-text-slider__label,.c-flyout .c-job-card .c-text-slider__button.is-selected .c-text-slider__label,.c-search-results__item:nth-child(odd) .c-job-card .c-text-slider__button.is-selected .c-text-slider__label,.c-off-canvas__body .c-job-card .c-text-slider__button.is-selected .c-text-slider__label,.c-search-overlay__content .c-job-card .c-text-slider__button.is-selected .c-text-slider__label,.c-modal__body .c-job-card .c-text-slider__button.is-selected .c-text-slider__label,.c-hotspot__caption .c-job-card .c-text-slider__button.is-selected .c-text-slider__label,.c-job-card .c-job-card .c-text-slider__button.is-selected .c-text-slider__label{--text-color:#fff;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-default .c-text-slider__button.is-selected .c-text-slider__label,.c-article-body .c-article-body__module .o-module .c-text-slider__button.is-selected .c-text-slider__label,.c-article-body .c-article-body__footer .o-module .c-text-slider__button.is-selected .c-text-slider__label,:root .c-text-slider__button.is-selected .c-text-slider__label,:host .c-text-slider__button.is-selected .c-text-slider__label,.t-white .c-accordion__item .c-text-slider__button.is-selected .c-text-slider__label,.o-module:where(:nth-child(odd)) .c-accordion__item .c-text-slider__button.is-selected .c-text-slider__label,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-text-slider__button.is-selected .c-text-slider__label,.c-accordion__item .c-accordion__item .c-text-slider__button.is-selected .c-text-slider__label,.c-flyout .c-accordion__item .c-text-slider__button.is-selected .c-text-slider__label,.c-search-results__item:nth-child(even) .c-text-slider__button.is-selected .c-text-slider__label,.c-search-results__item:nth-child(odd) .c-accordion__item .c-text-slider__button.is-selected .c-text-slider__label,.c-off-canvas__body .c-accordion__item .c-text-slider__button.is-selected .c-text-slider__label,.c-search-overlay__content .c-accordion__item .c-text-slider__button.is-selected .c-text-slider__label,.c-modal__body .c-accordion__item .c-text-slider__button.is-selected .c-text-slider__label,.c-hotspot__caption .c-accordion__item .c-text-slider__button.is-selected .c-text-slider__label,.c-job-card .c-accordion__item .c-text-slider__button.is-selected .c-text-slider__label,.t-white .c-job-card .c-text-slider__button.is-selected .c-text-slider__label,.o-module:where(:nth-child(odd)) .c-job-card .c-text-slider__button.is-selected .c-text-slider__label,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-text-slider__button.is-selected .c-text-slider__label,.c-accordion__item .c-job-card .c-text-slider__button.is-selected .c-text-slider__label,.c-flyout .c-job-card .c-text-slider__button.is-selected .c-text-slider__label,.c-search-results__item:nth-child(odd) .c-job-card .c-text-slider__button.is-selected .c-text-slider__label,.c-off-canvas__body .c-job-card .c-text-slider__button.is-selected .c-text-slider__label,.c-search-overlay__content .c-job-card .c-text-slider__button.is-selected .c-text-slider__label,.c-modal__body .c-job-card .c-text-slider__button.is-selected .c-text-slider__label,.c-hotspot__caption .c-job-card .c-text-slider__button.is-selected .c-text-slider__label,.c-job-card .c-job-card .c-text-slider__button.is-selected .c-text-slider__label{color:#fff;}}.t-default .c-text-slider__button:hover .c-text-slider__label,.c-article-body .c-article-body__module .o-module .c-text-slider__button:hover .c-text-slider__label,.c-article-body .c-article-body__footer .o-module .c-text-slider__button:hover .c-text-slider__label,:root .c-text-slider__button:hover .c-text-slider__label,:host .c-text-slider__button:hover .c-text-slider__label,.t-white .c-accordion__item .c-text-slider__button:hover .c-text-slider__label,.o-module:where(:nth-child(odd)) .c-accordion__item .c-text-slider__button:hover .c-text-slider__label,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-text-slider__button:hover .c-text-slider__label,.c-accordion__item .c-accordion__item .c-text-slider__button:hover .c-text-slider__label,.c-flyout .c-accordion__item .c-text-slider__button:hover .c-text-slider__label,.c-search-results__item:nth-child(even) .c-text-slider__button:hover .c-text-slider__label,.c-search-results__item:nth-child(odd) .c-accordion__item .c-text-slider__button:hover .c-text-slider__label,.c-off-canvas__body .c-accordion__item .c-text-slider__button:hover .c-text-slider__label,.c-search-overlay__content .c-accordion__item .c-text-slider__button:hover .c-text-slider__label,.c-modal__body .c-accordion__item .c-text-slider__button:hover .c-text-slider__label,.c-hotspot__caption .c-accordion__item .c-text-slider__button:hover .c-text-slider__label,.c-job-card .c-accordion__item .c-text-slider__button:hover .c-text-slider__label,.t-white .c-job-card .c-text-slider__button:hover .c-text-slider__label,.o-module:where(:nth-child(odd)) .c-job-card .c-text-slider__button:hover .c-text-slider__label,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-text-slider__button:hover .c-text-slider__label,.c-accordion__item .c-job-card .c-text-slider__button:hover .c-text-slider__label,.c-flyout .c-job-card .c-text-slider__button:hover .c-text-slider__label,.c-search-results__item:nth-child(odd) .c-job-card .c-text-slider__button:hover .c-text-slider__label,.c-off-canvas__body .c-job-card .c-text-slider__button:hover .c-text-slider__label,.c-search-overlay__content .c-job-card .c-text-slider__button:hover .c-text-slider__label,.c-modal__body .c-job-card .c-text-slider__button:hover .c-text-slider__label,.c-hotspot__caption .c-job-card .c-text-slider__button:hover .c-text-slider__label,.c-job-card .c-job-card .c-text-slider__button:hover .c-text-slider__label{--text-color-hover:#fff;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-default .c-text-slider__button:hover .c-text-slider__label,.c-article-body .c-article-body__module .o-module .c-text-slider__button:hover .c-text-slider__label,.c-article-body .c-article-body__footer .o-module .c-text-slider__button:hover .c-text-slider__label,:root .c-text-slider__button:hover .c-text-slider__label,:host .c-text-slider__button:hover .c-text-slider__label,.t-white .c-accordion__item .c-text-slider__button:hover .c-text-slider__label,.o-module:where(:nth-child(odd)) .c-accordion__item .c-text-slider__button:hover .c-text-slider__label,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-text-slider__button:hover .c-text-slider__label,.c-accordion__item .c-accordion__item .c-text-slider__button:hover .c-text-slider__label,.c-flyout .c-accordion__item .c-text-slider__button:hover .c-text-slider__label,.c-search-results__item:nth-child(even) .c-text-slider__button:hover .c-text-slider__label,.c-search-results__item:nth-child(odd) .c-accordion__item .c-text-slider__button:hover .c-text-slider__label,.c-off-canvas__body .c-accordion__item .c-text-slider__button:hover .c-text-slider__label,.c-search-overlay__content .c-accordion__item .c-text-slider__button:hover .c-text-slider__label,.c-modal__body .c-accordion__item .c-text-slider__button:hover .c-text-slider__label,.c-hotspot__caption .c-accordion__item .c-text-slider__button:hover .c-text-slider__label,.c-job-card .c-accordion__item .c-text-slider__button:hover .c-text-slider__label,.t-white .c-job-card .c-text-slider__button:hover .c-text-slider__label,.o-module:where(:nth-child(odd)) .c-job-card .c-text-slider__button:hover .c-text-slider__label,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-text-slider__button:hover .c-text-slider__label,.c-accordion__item .c-job-card .c-text-slider__button:hover .c-text-slider__label,.c-flyout .c-job-card .c-text-slider__button:hover .c-text-slider__label,.c-search-results__item:nth-child(odd) .c-job-card .c-text-slider__button:hover .c-text-slider__label,.c-off-canvas__body .c-job-card .c-text-slider__button:hover .c-text-slider__label,.c-search-overlay__content .c-job-card .c-text-slider__button:hover .c-text-slider__label,.c-modal__body .c-job-card .c-text-slider__button:hover .c-text-slider__label,.c-hotspot__caption .c-job-card .c-text-slider__button:hover .c-text-slider__label,.c-job-card .c-job-card .c-text-slider__button:hover .c-text-slider__label{color:#fff;}}.t-default .c-text-slider__text,.c-article-body .c-article-body__module .o-module .c-text-slider__text,.c-article-body .c-article-body__footer .o-module .c-text-slider__text,:root .c-text-slider__text,:host .c-text-slider__text,.t-white .c-accordion__item .c-text-slider__text,.o-module:where(:nth-child(odd)) .c-accordion__item .c-text-slider__text,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-text-slider__text,.c-accordion__item .c-accordion__item .c-text-slider__text,.c-flyout .c-accordion__item .c-text-slider__text,.c-search-results__item:nth-child(even) .c-text-slider__text,.c-search-results__item:nth-child(odd) .c-accordion__item .c-text-slider__text,.c-off-canvas__body .c-accordion__item .c-text-slider__text,.c-search-overlay__content .c-accordion__item .c-text-slider__text,.c-modal__body .c-accordion__item .c-text-slider__text,.c-hotspot__caption .c-accordion__item .c-text-slider__text,.c-job-card .c-accordion__item .c-text-slider__text,.t-white .c-job-card .c-text-slider__text,.o-module:where(:nth-child(odd)) .c-job-card .c-text-slider__text,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-text-slider__text,.c-accordion__item .c-job-card .c-text-slider__text,.c-flyout .c-job-card .c-text-slider__text,.c-search-results__item:nth-child(odd) .c-job-card .c-text-slider__text,.c-off-canvas__body .c-job-card .c-text-slider__text,.c-search-overlay__content .c-job-card .c-text-slider__text,.c-modal__body .c-job-card .c-text-slider__text,.c-hotspot__caption .c-job-card .c-text-slider__text,.c-job-card .c-job-card .c-text-slider__text{--text-color:#fff;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.t-default .c-text-slider__text,.c-article-body .c-article-body__module .o-module .c-text-slider__text,.c-article-body .c-article-body__footer .o-module .c-text-slider__text,:root .c-text-slider__text,:host .c-text-slider__text,.t-white .c-accordion__item .c-text-slider__text,.o-module:where(:nth-child(odd)) .c-accordion__item .c-text-slider__text,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-text-slider__text,.c-accordion__item .c-accordion__item .c-text-slider__text,.c-flyout .c-accordion__item .c-text-slider__text,.c-search-results__item:nth-child(even) .c-text-slider__text,.c-search-results__item:nth-child(odd) .c-accordion__item .c-text-slider__text,.c-off-canvas__body .c-accordion__item .c-text-slider__text,.c-search-overlay__content .c-accordion__item .c-text-slider__text,.c-modal__body .c-accordion__item .c-text-slider__text,.c-hotspot__caption .c-accordion__item .c-text-slider__text,.c-job-card .c-accordion__item .c-text-slider__text,.t-white .c-job-card .c-text-slider__text,.o-module:where(:nth-child(odd)) .c-job-card .c-text-slider__text,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-text-slider__text,.c-accordion__item .c-job-card .c-text-slider__text,.c-flyout .c-job-card .c-text-slider__text,.c-search-results__item:nth-child(odd) .c-job-card .c-text-slider__text,.c-off-canvas__body .c-job-card .c-text-slider__text,.c-search-overlay__content .c-job-card .c-text-slider__text,.c-modal__body .c-job-card .c-text-slider__text,.c-hotspot__caption .c-job-card .c-text-slider__text,.c-job-card .c-job-card .c-text-slider__text{color:#fff;}}.c-text-slider{width:100%;display:flex;align-items:stretch;}@media (min-width:57.5em){.c-text-slider{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}}@media (max-width:57.49em){.c-text-slider{flex-direction:column;}}.c-text-slider__content{display:flex;flex-direction:column;justify-content:space-between;background-color:var(--background-color);}@media (min-width:57.5em){.c-text-slider__content{width:50%;height:100%;min-height:640px;padding:3rem;}}@media (max-width:57.49em){.c-text-slider__content{width:100%;padding:2.5rem;}}@media (min-width:57.5em){.c-text-slider__media{width:50%;}}@media (max-width:57.49em){.c-text-slider__media{width:100%;height:100vw;}}.c-text-slider__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;}.c-text-slider__button{padding:0;border:0;background-color:transparent;width:100%;margin-bottom:0.75rem;text-align:left;}@media (max-width:57.49em){.c-text-slider__button:not(.is-selected){display:none;}}.c-text-slider__label{font-size:calc(var(--ms2-ratio) * 1rem);line-height:1.5;font-family:"Outfit",sans-serif;font-weight:500;margin-bottom:0.75rem;}.c-text-slider__button.is-selected .c-text-slider__label{color:var(--text-color);}.c-text-slider__button:not(.is-selected) .c-text-slider__label{color:var(--text-color-light);}.c-text-slider__button:hover .c-text-slider__label{color:var(--text-color-hover);}.c-text-slider__article{margin-top:1rem;}.c-text-slider__text{width:100%;margin-bottom:0;color:var(--text-color);}.c-text-slider__control{display:flex;justify-content:flex-end;margin-top:1.5rem;}.o-module__content > .c-alternative-list{max-width:calc(1280px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}.c-text-media-block__text > .c-alternative-list{margin-block-end:1.5rem;}@media (min-width:42.5em){.c-tetris .c-card__image{flex-basis:calc((100vw - 1 * 1.5rem - 2 * 1rem) / 2 / 1.6);}}@media (min-width:57.5em){.c-tetris .c-card__image{flex-basis:calc((100vw - 2 * 1.5rem - 2 * 1rem) / 3 / 1.6);}}@media (min-width:80em){.c-tetris .c-card__image{flex-basis:calc((1280px - 2 * 1.5rem) / 3 / 1.6);}}.t-default .o-interaction-button-group .c-interaction-button,.c-article-body .c-article-body__module .o-module .o-interaction-button-group .c-interaction-button,.c-article-body .c-article-body__footer .o-module .o-interaction-button-group .c-interaction-button,:root .o-interaction-button-group .c-interaction-button,:host .o-interaction-button-group .c-interaction-button,.t-white .c-accordion__item .o-interaction-button-group .c-interaction-button,.o-module:where(:nth-child(odd)) .c-accordion__item .o-interaction-button-group .c-interaction-button,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .o-interaction-button-group .c-interaction-button,.c-accordion__item .c-accordion__item .o-interaction-button-group .c-interaction-button,.c-flyout .c-accordion__item .o-interaction-button-group .c-interaction-button,.c-search-results__item:nth-child(even) .o-interaction-button-group .c-interaction-button,.c-search-results__item:nth-child(odd) .c-accordion__item .o-interaction-button-group .c-interaction-button,.c-off-canvas__body .c-accordion__item .o-interaction-button-group .c-interaction-button,.c-search-overlay__content .c-accordion__item .o-interaction-button-group .c-interaction-button,.c-modal__body .c-accordion__item .o-interaction-button-group .c-interaction-button,.c-hotspot__caption .c-accordion__item .o-interaction-button-group .c-interaction-button,.c-job-card .c-accordion__item .o-interaction-button-group .c-interaction-button,.t-white .c-job-card .o-interaction-button-group .c-interaction-button,.o-module:where(:nth-child(odd)) .c-job-card .o-interaction-button-group .c-interaction-button,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .o-interaction-button-group .c-interaction-button,.c-accordion__item .c-job-card .o-interaction-button-group .c-interaction-button,.c-flyout .c-job-card .o-interaction-button-group .c-interaction-button,.c-search-results__item:nth-child(odd) .c-job-card .o-interaction-button-group .c-interaction-button,.c-off-canvas__body .c-job-card .o-interaction-button-group .c-interaction-button,.c-search-overlay__content .c-job-card .o-interaction-button-group .c-interaction-button,.c-modal__body .c-job-card .o-interaction-button-group .c-interaction-button,.c-hotspot__caption .c-job-card .o-interaction-button-group .c-interaction-button,.c-job-card .c-job-card .o-interaction-button-group .c-interaction-button{--background-color:#fff;}.t-default .c-locator .o-interaction-button-group .c-interaction-button,.c-article-body .c-article-body__module .o-module .c-locator .o-interaction-button-group .c-interaction-button,.c-article-body .c-article-body__footer .o-module .c-locator .o-interaction-button-group .c-interaction-button,:root .c-locator .o-interaction-button-group .c-interaction-button,:host .c-locator .o-interaction-button-group .c-interaction-button,.t-white .c-accordion__item .c-locator .o-interaction-button-group .c-interaction-button,.o-module:where(:nth-child(odd)) .c-accordion__item .c-locator .o-interaction-button-group .c-interaction-button,.c-navigation-flyout__body .c-tabbed__tablist .c-accordion__item .c-locator .o-interaction-button-group .c-interaction-button,.c-accordion__item .c-accordion__item .c-locator .o-interaction-button-group .c-interaction-button,.c-flyout .c-accordion__item .c-locator .o-interaction-button-group .c-interaction-button,.c-search-results__item:nth-child(even) .c-locator .o-interaction-button-group .c-interaction-button,.c-search-results__item:nth-child(odd) .c-accordion__item .c-locator .o-interaction-button-group .c-interaction-button,.c-off-canvas__body .c-accordion__item .c-locator .o-interaction-button-group .c-interaction-button,.c-search-overlay__content .c-accordion__item .c-locator .o-interaction-button-group .c-interaction-button,.c-modal__body .c-accordion__item .c-locator .o-interaction-button-group .c-interaction-button,.c-hotspot__caption .c-accordion__item .c-locator .o-interaction-button-group .c-interaction-button,.c-job-card .c-accordion__item .c-locator .o-interaction-button-group .c-interaction-button,.t-white .c-job-card .c-locator .o-interaction-button-group .c-interaction-button,.o-module:where(:nth-child(odd)) .c-job-card .c-locator .o-interaction-button-group .c-interaction-button,.c-navigation-flyout__body .c-tabbed__tablist .c-job-card .c-locator .o-interaction-button-group .c-interaction-button,.c-accordion__item .c-job-card .c-locator .o-interaction-button-group .c-interaction-button,.c-flyout .c-job-card .c-locator .o-interaction-button-group .c-interaction-button,.c-search-results__item:nth-child(odd) .c-job-card .c-locator .o-interaction-button-group .c-interaction-button,.c-off-canvas__body .c-job-card .c-locator .o-interaction-button-group .c-interaction-button,.c-search-overlay__content .c-job-card .c-locator .o-interaction-button-group .c-interaction-button,.c-modal__body .c-job-card .c-locator .o-interaction-button-group .c-interaction-button,.c-hotspot__caption .c-job-card .c-locator .o-interaction-button-group .c-interaction-button,.c-job-card .c-job-card .c-locator .o-interaction-button-group .c-interaction-button{--background-color:#fff;--background-color-hover:#fff;}.t-white .o-interaction-button-group .c-interaction-button,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .o-interaction-button-group .c-interaction-button,.o-module:where(:nth-child(odd)) .o-interaction-button-group .c-interaction-button,.c-navigation-flyout__body .c-tabbed__tablist .o-interaction-button-group .c-interaction-button,.c-accordion__item .o-interaction-button-group .c-interaction-button,.c-flyout .o-interaction-button-group .c-interaction-button,.c-search-results__item:nth-child(odd) .o-interaction-button-group .c-interaction-button,.c-off-canvas__body .o-interaction-button-group .c-interaction-button,.c-search-overlay__content .o-interaction-button-group .c-interaction-button,.c-modal__body .o-interaction-button-group .c-interaction-button,.c-hotspot__caption .o-interaction-button-group .c-interaction-button,.c-job-card .o-interaction-button-group .c-interaction-button{--background-color:#f8f8f8;}.t-white .c-locator .o-interaction-button-group .c-interaction-button,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-locator .o-interaction-button-group .c-interaction-button,.o-module:where(:nth-child(odd)) .c-locator .o-interaction-button-group .c-interaction-button,.c-navigation-flyout__body .c-tabbed__tablist .c-locator .o-interaction-button-group .c-interaction-button,.c-accordion__item .c-locator .o-interaction-button-group .c-interaction-button,.c-flyout .c-locator .o-interaction-button-group .c-interaction-button,.c-search-results__item:nth-child(odd) .c-locator .o-interaction-button-group .c-interaction-button,.c-off-canvas__body .c-locator .o-interaction-button-group .c-interaction-button,.c-search-overlay__content .c-locator .o-interaction-button-group .c-interaction-button,.c-modal__body .c-locator .o-interaction-button-group .c-interaction-button,.c-hotspot__caption .c-locator .o-interaction-button-group .c-interaction-button,.c-job-card .c-locator .o-interaction-button-group .c-interaction-button{--background-color:#fff;--background-color-hover:#fff;}.c-locator .o-interaction-button-group .c-interaction-button:hover{background-color:var(--background-color-hover);}.o-interaction-button-group .c-interaction-button{color:#30557d;background-color:var(--background-color);}.o-interaction-button-group .c-interaction-button.is-selected{color:#fff;background-color:#30557d;}.o-interaction-button-group .c-interaction-button.is-selected:hover,.o-interaction-button-group .c-interaction-button.is-selected:active,.o-interaction-button-group .c-interaction-button.is-selected:focus-visible{color:#fff;background-color:#264464;}.o-interaction-button-group .c-interaction-button:hover,.o-interaction-button-group .c-interaction-button:active,.o-interaction-button-group .c-interaction-button:focus-visible{color:#264464;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.o-interaction-button-group .c-interaction-button{color:#30557d;}}.c-article-body .c-article-body__module .o-module.o-module.o-module.o-module,.c-article-body .c-article-body__footer .o-module.o-module.o-module.o-module{padding-top:2rem;padding-bottom:2rem;}.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module{}.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-quote,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-full-image,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-banner,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-promoter,.c-article-body .c-article-body__module:has(.c-wall-of-fame,.c-media-breaker,.c-quote) .o-module .c-text-slider{margin-top:-2rem;margin-bottom:-2rem;}.c-article-body .c-article-body__module + .c-article-body__module{}.c-article-body .c-article-body__module + .c-article-body__module .o-module{padding-top:0;}.c-article-body .c-article-body__footer{display:flex;flex-direction:column;}.c-article-body .c-article-body__footer::before{width:100%;margin:0 auto;border-top:1px solid #ccc;content:"";}@media (min-width:42.5em){.c-article-body .c-article-body__footer::before{width:740px;}}@media (max-width:42.49em){.c-article-body .c-article-body__footer{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}}.c-article-body .c-article-body__read-more{padding-top:3rem;}.c-article-body .c-article-body__module:not(:has(.c-wall-of-fame,.c-media-breaker,.c-quote)):first-child{font-weight:bold;}.c-article-body .c-article-body__module:not(:has(.c-wall-of-fame,.c-media-breaker,.c-quote)) h1,.c-article-body .c-article-body__module:not(:has(.c-wall-of-fame,.c-media-breaker,.c-quote)) h2,.c-article-body .c-article-body__module:not(:has(.c-wall-of-fame,.c-media-breaker,.c-quote)) h3{font-size:calc(var(--ms3-ratio) * 1rem);line-height:var(--ms3-line-height);margin-bottom:0.5rem;color:#30557d;}.c-article-body .c-article-body__module:not(:has(.c-wall-of-fame,.c-media-breaker,.c-quote)) p,.c-article-body .c-article-body__module:not(:has(.c-wall-of-fame,.c-media-breaker,.c-quote)) ul,.c-article-body .c-article-body__module:not(:has(.c-wall-of-fame,.c-media-breaker,.c-quote)) ol,.c-article-body .c-article-body__module:not(:has(.c-wall-of-fame,.c-media-breaker,.c-quote)) dl{text-align:left;}.c-article-body .c-article-body__module:not(:has(.c-wall-of-fame,.c-media-breaker,.c-quote)) .c-text-block{align-items:flex-start;}.c-article-body .c-article-body__module:not(:has(.c-wall-of-fame,.c-media-breaker,.c-quote)) .c-text-block > *{text-align:left;}.c-counter .c-text-input__input,.c-text-input-button .c-text-input__input{text-align:center;}.o-module__body > .c-accordion{max-width:calc(740px + (1rem) * 2);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;}.c-location-box__item .c-btn{transition:none;}.c-flyout__body:has(.c-nav-level__product-list){height:100%;padding-bottom:0;}.u-1\/1{width:100% !important;}.u-1\/2{width:50% !important;}.u-2\/2{width:100% !important;}.u-1\/3{width:33.3333333333% !important;}.u-2\/3{width:66.6666666667% !important;}.u-3\/3{width:100% !important;}.u-1\/4{width:25% !important;}.u-2\/4{width:50% !important;}.u-3\/4{width:75% !important;}.u-4\/4{width:100% !important;}.u-1\/5{width:20% !important;}.u-2\/5{width:40% !important;}.u-3\/5{width:60% !important;}.u-4\/5{width:80% !important;}.u-5\/5{width:100% !important;}@media (min-width:30em){.u-1\/1\@xs{width:100% !important;}.u-1\/2\@xs{width:50% !important;}.u-2\/2\@xs{width:100% !important;}.u-1\/3\@xs{width:33.3333333333% !important;}.u-2\/3\@xs{width:66.6666666667% !important;}.u-3\/3\@xs{width:100% !important;}.u-1\/4\@xs{width:25% !important;}.u-2\/4\@xs{width:50% !important;}.u-3\/4\@xs{width:75% !important;}.u-4\/4\@xs{width:100% !important;}.u-1\/5\@xs{width:20% !important;}.u-2\/5\@xs{width:40% !important;}.u-3\/5\@xs{width:60% !important;}.u-4\/5\@xs{width:80% !important;}.u-5\/5\@xs{width:100% !important;}}@media (min-width:42.5em){.u-1\/1\@s{width:100% !important;}.u-1\/2\@s{width:50% !important;}.u-2\/2\@s{width:100% !important;}.u-1\/3\@s{width:33.3333333333% !important;}.u-2\/3\@s{width:66.6666666667% !important;}.u-3\/3\@s{width:100% !important;}.u-1\/4\@s{width:25% !important;}.u-2\/4\@s{width:50% !important;}.u-3\/4\@s{width:75% !important;}.u-4\/4\@s{width:100% !important;}.u-1\/5\@s{width:20% !important;}.u-2\/5\@s{width:40% !important;}.u-3\/5\@s{width:60% !important;}.u-4\/5\@s{width:80% !important;}.u-5\/5\@s{width:100% !important;}}@media (min-width:57.5em){.u-1\/1\@m{width:100% !important;}.u-1\/2\@m{width:50% !important;}.u-2\/2\@m{width:100% !important;}.u-1\/3\@m{width:33.3333333333% !important;}.u-2\/3\@m{width:66.6666666667% !important;}.u-3\/3\@m{width:100% !important;}.u-1\/4\@m{width:25% !important;}.u-2\/4\@m{width:50% !important;}.u-3\/4\@m{width:75% !important;}.u-4\/4\@m{width:100% !important;}.u-1\/5\@m{width:20% !important;}.u-2\/5\@m{width:40% !important;}.u-3\/5\@m{width:60% !important;}.u-4\/5\@m{width:80% !important;}.u-5\/5\@m{width:100% !important;}}@media (min-width:81.25em){.u-1\/1\@xl{width:100% !important;}.u-1\/2\@xl{width:50% !important;}.u-2\/2\@xl{width:100% !important;}.u-1\/3\@xl{width:33.3333333333% !important;}.u-2\/3\@xl{width:66.6666666667% !important;}.u-3\/3\@xl{width:100% !important;}.u-1\/4\@xl{width:25% !important;}.u-2\/4\@xl{width:50% !important;}.u-3\/4\@xl{width:75% !important;}.u-4\/4\@xl{width:100% !important;}.u-1\/5\@xl{width:20% !important;}.u-2\/5\@xl{width:40% !important;}.u-3\/5\@xl{width:60% !important;}.u-4\/5\@xl{width:80% !important;}.u-5\/5\@xl{width:100% !important;}}[hidden]{display:none !important;}.u-visually-hidden{position:absolute !important;height:1px !important;width:1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;white-space:nowrap !important;}.u-text-size5{font-size:calc(var(--ms5-ratio) * 1rem) !important;line-height:var(--ms5-line-height) !important;}.u-text-size4{font-size:calc(var(--ms4-ratio) * 1rem) !important;line-height:var(--ms4-line-height) !important;}.u-text-size3{font-size:calc(var(--ms3-ratio) * 1rem) !important;line-height:var(--ms3-line-height) !important;}.u-text-size2{font-size:calc(var(--ms2-ratio) * 1rem) !important;line-height:var(--ms2-line-height) !important;}.u-text-size1{font-size:calc(var(--ms1-ratio) * 1rem) !important;line-height:var(--ms1-line-height) !important;}.u-text-size0{font-size:calc(var(--ms0-ratio) * 1rem) !important;line-height:var(--ms0-line-height) !important;}.u-text-size-1{font-size:calc(var(--ms-1-ratio) * 1rem) !important;line-height:var(--ms-1-line-height) !important;}.u-text-size-2{font-size:calc(var(--ms-2-ratio) * 1rem) !important;line-height:var(--ms-2-line-height) !important;}.u-text-color-striking{color:#d7102d !important;}.u-text-color-alt{color:#30557d !important;}.u-text-color-success{color:#4ea20e !important;}.u-text-color-warning{color:#ffbc05 !important;}.u-text-color-mute{color:#666 !important;}.u-h1{font-size:calc(var(--ms4-ratio) * 1rem) !important;line-height:var(--ms4-line-height) !important;}.u-h2{font-size:calc(var(--ms3-ratio) * 1rem) !important;line-height:var(--ms3-line-height) !important;}.u-h3{font-size:calc(var(--ms2-ratio) * 1rem) !important;line-height:var(--ms2-line-height) !important;}.u-h4{font-size:calc(var(--ms0-ratio) * 1rem) !important;line-height:var(--ms0-line-height) !important;}.u-h5{font-size:calc(var(--ms0-ratio) * 1rem) !important;line-height:var(--ms0-line-height) !important;}.u-h6{font-size:calc(var(--ms0-ratio) * 1rem) !important;line-height:var(--ms0-line-height) !important;}.u-no-scroll-y{overflow-y:hidden !important;}.u-dont-break{white-space:nowrap !important;text-transform:uppercase !important;--text-color:var(--text-color) !important;}.u-square{aspect-ratio:1/1 !important;-o-object-fit:contain !important;object-fit:contain !important;}
