html,body{margin:0;padding:0;font-family:proxima-nova,sans-serif;font-size:18px;line-height:1.6;overflow-x:hidden}*{box-sizing:border-box}#consent-banner{z-index:9999999;position:fixed;bottom:0}@media (min-width:2080px){#consent-banner{left:calc(50% - 1040px)}}#consent-banner *{font-family:proxima-nova,sans-serif!important}a{color:#2d41c7;font-weight:700;text-decoration:underline}a:has(sup){text-decoration:none}a:hover{text-decoration:none}a.nav-link{color:#fff;text-decoration:none}a.nav-link:hover{color:#2e495e}a:not(.btn-primary)>:not(h1,h2,h3,h4,h5,h6){font-weight:400}a:has(p) a{font-weight:700}a .headline{font-weight:800}a .headline-small{font-weight:700}img{max-width:100%;margin:auto;display:block}.container{max-width:1920px;padding-bottom:24px}.blue-background,.red-background{color:#fff}.grey-background,.white-background,.transparent-background{color:#141726}.blue-background{background-color:#2e495e}.blue-background a:not(.btn){color:#c5e0f6}.red-background{color:#fff;background-color:#ea0a2a}.red-background p,.red-background a{color:#fff}.grey-background{background-color:#f2f2f2}.white-background{background-color:#fff}.transparent-background{background-color:#0000}.btn-primary{letter-spacing:.27rem;color:#fff;background-color:#ea0a2a;font-size:clamp(.85rem,1vw,1rem);font-weight:700}.btn-primary:hover{color:#fff;background-color:#1a3768}.btn-primary:active,.btn-primary.active,.blue-button{background-color:#2e495e}.red-button{background-color:#ea0a2a}.grey-button,.dark-grey-button{background-color:#3b3c40}.grey-button,.dark-grey-button,.black-button{color:#fff}.light-grey-button{color:#141726;background-color:#f2f2f2}.mid-grey-button{background-color:#404040}.black-button{background-color:#000}h1,.headline,.hello{line-height:1.2}h2,h3,h4,.subheadline,p,.copy{line-height:1.5}.headline,.headline-small{text-transform:uppercase}.headline{font-weight:800}h1,h2,.headline-small,h3,h4{font-weight:700}h1,.headline{font-size:min(3.225vw,2.75rem)}h2,.headline-small{font-size:calc(min(3.225vw,2.75rem)/1.28571)}h3{font-size:calc(min(3.225vw,2.75rem)/1.8)}h4{font-size:calc(min(3.225vw,2.75rem)/2)}h5{font-size:calc(min(3.225vw,2.75rem)/2.25)}h6{font-size:calc(min(3.225vw,2.75rem)/2.57143)}.subheadline,p,.copy{font-size:clamp(.889rem,1.15vw,1.15rem)}.hello,.hello-third{margin-bottom:1rem}.hello{font-size:calc(min(3.225vw,2.75rem)/1.28571)}.hello-third{font-size:calc(min(3.225vw,2.75rem)/1.56522)}@media (max-width:991.98px){.hello{font-size:calc(max(2.25rem,5vw)/1.28571)}.hello-third{font-size:calc(max(2.25rem,5vw)/1.56522)}h1,.headline{font-size:max(2.25rem,5vw)}h2,.headline-small{font-size:calc(max(2.25rem,5vw)/1.28571)}h3{font-size:calc(max(2.25rem,5vw)/1.8)}h4{font-size:calc(max(2.25rem,5vw)/2)}h5{font-size:calc(max(2.25rem,5vw)/2.25)}h6{font-size:calc(max(2.25rem,5vw)/2.57143)}.subheadline,p,.copy{font-size:max(.889rem,2.25vw)}}.headline{letter-spacing:.1em}.headline-small{letter-spacing:.05em}.white-text{color:#fff}.black-text{color:#000}.red-text{color:#ea0a2a}.blue-text{color:#141726}strong{font-weight:700}@media (max-width:576px){.headline,.headline-small{letter-spacing:0}}[id^=disclaimer]{scroll-margin-top:180px}#footer{scroll-margin:250px}@media (max-width:991.98px){#footer{scroll-margin:350px}}
