.mobileModal-component{opacity:1;animation:mobileModal-fadeinDelay 0s,mobileModal-fadein .1s linear 0s;position:fixed;z-index:6;top:0;left:0;right:0;display:flex;flex-direction:column;width:100vw;height:100vh;background:rgba(0,0,0,.4);backdrop-filter:blur(1px);animation:fadein .2s linear}.mobileModal-component.hide{transition:opacity .2s linear;opacity:0}.mobileModal-children{margin:auto auto 16px}.mobileModal-closeButton{-moz-appearance:none;-webkit-appearance:none;outline:none;border:none;appearance:none;display:flex;margin:16px auto auto;width:48px;height:48px;min-width:48px;min-height:48px;max-width:48px;max-height:48px;background-color:#fff;box-shadow:0 4px 32px -4px rgba(25,28,104,.18);cursor:pointer}.mobileModal-closeButton>svg{width:16.5px;height:16.5px;margin:auto}.tooltip-component{position:relative;display:flex;align-items:center}.tooltip-children{position:relative;display:flex;color:#84848f}.tooltip-children.inheritColor{color:inherit!important}.tooltip-children.question{cursor:help}.tooltip-content{margin:6px;max-width:414px;padding:16px;background-color:#fff;box-shadow:0 4px 32px -4px rgba(25,28,104,.18);color:#42424e;opacity:1;animation:fadeinDelay 0s,fadein .2s linear 0s}@media only screen and (max-width:767px){.tooltip-content{width:90vw}}.tooltip-content p:first-child{margin-top:0}.tooltip-content>p:last-child{margin-bottom:0}.tooltip-content strong{font-size:16px}@media only screen and (max-width:767px){.tooltip-content{font-weight:400;font-size:14px;line-height:20px}}.tooltip-content.center{text-align:center}.tooltip-content h4{margin-bottom:8px;font-size:20px!important;line-height:28.8px!important;font-weight:500!important;color:#09091f}.tooltip-content h5{margin-bottom:8px;font-size:16px!important;line-height:1.2!important}.defaultBanner-component{display:flex;position:sticky;top:0;left:0;height:56px;min-height:56px;width:100%;z-index:11;overflow:hidden;padding:0 20px;transition:min-height .3s ease,height .3s ease}@media only screen and (max-width:991px){.defaultBanner-component{height:48px;min-height:48px}.defaultBanner-component~header{top:48px!important}.defaultBanner-component~main>.floating{top:104px!important}}@media only screen and (min-width:992px){.defaultBanner-component{box-shadow:0 4px 32px -4px rgba(25,28,104,.18)}.defaultBanner-component~main>.floating{top:56px!important}}.defaultBanner-component.hasTC{padding:0 42px 0 20px}.defaultBanner-component .defaultBanner-backgroundOverlay,.defaultBanner-component .defaultBanner-backgroundPattern,.defaultBanner-component .defaultBanner-container{min-height:56px}@media only screen and (max-width:991px){.defaultBanner-component .defaultBanner-backgroundOverlay,.defaultBanner-component .defaultBanner-backgroundPattern,.defaultBanner-component .defaultBanner-container{min-height:32px}}.defaultBanner-left{position:absolute;top:0;left:0}.defaultBanner-middle{display:flex;justify-self:center;width:100%;z-index:1}.defaultBanner-middle>.defaultBanner-images{position:absolute;height:100%;width:100%;min-width:100%}.defaultBanner-right{position:absolute;top:0;right:0;padding:4px 0;z-index:1}.defaultBanner-backgroundOverlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.defaultBanner-backgroundPattern{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.defaultBanner-container{max-width:1302px;width:100%!important;margin:auto;position:relative;display:flex;gap:16px;height:100%;z-index:2;justify-content:center}.defaultBanner-container>*{height:100%;display:flex;padding:4px 0}.defaultBanner-container .defaultBanner-images,.defaultBanner-container .defaultBanner-seperator{padding:0}.defaultBanner-container>:last-child.defaultBanner-seperator,.defaultBanner-container>:nth-last-child(2).defaultBanner-seperator{display:none}.defaultBanner-seperator{background-color:#fff;opacity:.5;width:1px;height:32px;margin:auto 0}.defaultBanner-images{display:flex}.defaultBanner-images.left{position:relative;top:0;left:0}.defaultBanner-images.right{position:relative;top:0;right:0}.defaultBanner-images.middle{position:relative}.defaultBanner-image{display:flex}.defaultBanner-imageFadeIn{opacity:1;animation:fadeinDelay .5s,fadein .9s linear .5s}.defaultBanner-content{display:flex}.defaultBanner-content strong{font-weight:700}.defaultBanner-content *{display:inline;margin:auto 0}.defaultBanner-content>:after{content:" "}.defaultBanner-cta{padding:12.5px 32px!important}.defaultBanner-cta:hover{background:transparent!important;transition:opacity .2s ease,background .2s ease .05s!important}.defaultBanner-cta span{white-space:pre}.defaultBanner-tc>*{color:inherit!important;stroke-width:2;opacity:.8}@media only screen and (max-width:991px){.defaultBanner-tc{position:absolute;right:-32px}}.countdown-component{display:flex;height:39px;gap:4px;align-items:center;margin:auto 0}.countdown-component.black{color:#09091f}.countdown-component.black .countdown-key,.countdown-component.black .countdown-prefix{opacity:.7}.countdown-component.white{color:#fff}.countdown-component.white .countdown-key,.countdown-component.white .countdown-prefix{opacity:.7}@media only screen and (max-width:991px){.countdown-component{height:23px;gap:2px}}.countdown-item{display:flex;flex-direction:column;height:auto}.countdown-value{width:2ch;font-size:25px;font-weight:700;line-height:30px;margin:0 auto}@media only screen and (max-width:991px){.countdown-value{font-size:14px;line-height:1.1}}.countdown-key{font-size:10px;font-weight:400;text-align:center;margin:-3px auto 0}@media only screen and (max-width:991px){.countdown-key{font-size:8px}}.countdown-separator{font-size:20px;line-height:30px;height:30px;font-weight:700;align-self:flex-start;margin-top:-4px}@media only screen and (max-width:991px){.countdown-separator{font-size:12px;line-height:15px;height:23px;margin-top:-4px}}.countdown-prefix{font-size:12px;font-weight:700;text-transform:uppercase;margin-right:4px}