html{overflow-x:hidden}body{font-size:16px;line-height:1.2}p:not(:last-child){margin-bottom:.875rem}.cardtitle:not(:last-child){margin-bottom:8px}video{-webkit-mask-image:-webkit-radial-gradient(white,black);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.subline{font-size:63px;line-height:52px;max-width:200px}.navleft{font-size:16px;line-height:18px}.description{width:100%;font-size:15px}.multistep{width:100%}.multistepbox{margin-top:40px;margin-bottom:40px}ol,ul{list-style:none}ol{list-style-type:disc}.logo{width:146px;height:auto;z-index:300}.hovclass{opacity:1;transition:opacity .5s ease-in-out}.hovclass:hover{opacity:.5!important}.page{opacity:0;animation:fadeIn2 1s forwards;z-index:200}@keyframes fadeIn2{0%{opacity:0}to{opacity:1}}@keyframes marquee-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes marquee-right{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.animate-marquee-left{animation:marquee-left 140s linear infinite;width:-moz-max-content;width:max-content}.animate-marquee-right{animation:marquee-right 140s linear infinite;width:-moz-max-content;width:max-content}.imageloop{max-width:500px}h2{margin-bottom:1em}.loop{width:100%;height:auto}@keyframes image-fade{0%,8.3%{opacity:0}16.6%,8.4%{opacity:1}16.7%,to{opacity:0}}.image-fade{animation-name:image-fade;animation-timing-function:ease-in-out;animation-fill-mode:forwards;position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.logomobile{display:none}.logodesktop{display:block}input{width:500px;background:none;color:white!important}a:hover{opacity:.7}input:focus{outline:none;color:white!important}.mobile{display:none}@media screen and (max-width:767px){.arrow{width:100%;height:auto}.desktop{display:none}.mobile{display:unset}.tag{font-size:12px;margin-bottom:2px}.description{font-family:HelveticaNeue;width:100%;font-size:12px}.subline{font-size:60px;max-width:unset}.page{margin-left:16px;margin-right:16px}.hero{margin-left:-16px}.multistep{font-family:HelveticaNeueCon;width:100%;border-color:#575453;font-size:16px;margin-bottom:88px}.multistepbox{margin:16px}}