#header:not(.fixed){position:absolute}#header.fixed{position:fixed}@-webkit-keyframes slideRightInOut{0%{transform:translateX(100%)}10%{transform:translateX(0)}90%{transform:translateX(0)}100%{transform:translateX(100%)}}@keyframes slideRightInOut{0%{transform:translateX(100%)}10%{transform:translateX(0)}90%{transform:translateX(0)}100%{transform:translateX(100%)}}@-webkit-keyframes slideLeftInOut{0%{transform:translateX(-100%)}15%{transform:translateX(0)}90%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slideLeftInOut{0%{transform:translateX(-100%)}15%{transform:translateX(0)}90%{transform:translateX(0)}100%{transform:translateX(-100%)}}#content #video{height:100vh;min-height:512px;position:relative;display:flex;align-items:flex-end;justify-content:center;padding:0 20px;overflow:hidden}#content #video video{position:absolute;top:0;left:0;right:0;width:100%;height:100%;object-fit:cover;z-index:-1}#content #video .scroll_down{flex:1;background:linear-gradient(to top, rgba(var(--color-black-rgb), 0.09) 0%, var(--color-white) 100%),var(--color-white);display:flex;align-items:center;justify-content:center;text-align:center;min-height:clamp(80px,10vw,100px);padding:20px;position:relative;max-width:600px;border-radius:clamp(3em,5vw,4em) clamp(3em,5vw,4em) 0 0;text-decoration:none;transform:translateY(-33.3333333333vh)}#content #video .scroll_down span{line-height:1;font-family:var(--alt-font-family);font-size:clamp(24px,5vw,30px);display:flex;justify-content:center;align-items:center}#content #video .scroll_down span:before{content:"";min-width:34px;height:34px;margin-right:20px;background:url(../img/interface/scroll_down.svg) no-repeat center;background-size:cover}#content #brand{padding:40px 0}#content #brand .container{font-weight:600;font-family:var(--alt-font-family);font-size:var(--alt-font-size)}#content #brand .container figure{margin-right:80px}#content #brand .container figure img{margin:0 auto}#content #brand .container p:not(:last-child){margin-bottom:10px}#content #faq{background:var(--secondary-color);padding-top:10vh}#content #faq .container #mobile{background:url(../img/homepage/mobile_faq.png) no-repeat center top;background-size:100% auto;max-width:973px;margin:auto}#content #faq .container #mobile .content{display:flex;flex-direction:column;font-size:clamp(16px,2.5vw,25px);padding:31.4491264132% 9.0441932169% clamp(20px,2.5vw,40px)}#content #faq .container #mobile .content .slider .qa-group{display:flex !important;flex-direction:column;overflow:hidden;padding:clamp(20px,2.5vw,40px) 0;gap:clamp(20px,2.5vw,40px)}#content #faq .container #mobile .content .slider .qa-group .question,#content #faq .container #mobile .content .slider .qa-group .answer{border-radius:clamp(10px,2.5vw,20px);padding:10px clamp(10px,2.5vw,20px);position:relative;max-width:70%}#content #faq .container #mobile .content .slider .qa-group .question:after,#content #faq .container #mobile .content .slider .qa-group .answer:after{content:"";display:block;position:absolute;top:100%;border-top:clamp(20px,2.5vw,40px) solid transparent}#content #faq .container #mobile .content .slider .qa-group .question{background:var(--color-white);margin-left:auto;transform:translateX(100%)}#content #faq .container #mobile .content .slider .qa-group .question:after{right:20%;border-top-color:var(--color-white);border-left:clamp(20px,2.5vw,40px) solid transparent}#content #faq .container #mobile .content .slider .qa-group .answer{background:url(../img/interface/favicon.svg) no-repeat clamp(10px,2.5vw,20px) 20px var(--primary-color);background-size:15%;color:var(--color-white);padding-left:calc(clamp(10px,2.5vw,20px) + 15%);transform:translateX(-100%)}#content #faq .container #mobile .content .slider .qa-group .answer:after{left:20%;border-top-color:var(--primary-color);border-right:clamp(20px,2.5vw,40px) solid transparent}#content #faq .container #mobile .content .slider .slick-active .question{animation:slideRightInOut 8s .5s forwards}#content #faq .container #mobile .content .slider .slick-active .answer{animation:slideLeftInOut 8s .5s forwards}#content #faq .container #mobile .content>a{align-self:flex-end;margin-right:6.9886947585%}#content #section{padding:40px 0}#content #section .container{font-weight:600;font-family:var(--alt-font-family);font-size:var(--alt-font-size)}#content #section .container figure{margin-right:20px}#content #section .container h2{font-family:var(--base-font-family);font-size:36px;font-weight:bold;text-transform:uppercase;margin-bottom:30px}@media all and (max-width: 768px){#content #brand .container figure{margin-right:0}#content #faq .container #mobile .content>div .slider .question>div,#content #faq .container #mobile .content>div .slider .answer>div{-webkit-line-clamp:4;line-clamp:4}#content #section .container figure{display:none}}
