::-moz-selection{color:var(--color-text);background:var(--color-contrast-opacity)}::selection{color:var(--color-text);background:var(--color-contrast-opacity)}*{box-sizing:border-box}#app,html{height:100%}body{font-family:Avenir,Helvetica,Arial,sans-serif;color:var(--color-white);background:var(--color-background);margin:0;overflow-x:hidden}#app,body{min-height:100vh}#app{display:flex;flex-flow:column nowrap}footer,main{flex-shrink:0}footer{margin-top:auto}h1{font-family:Avenir,Helvetica,Arial,sans-serif;letter-spacing:0;font-weight:800;color:var(--color-black)}@media only screen and (min-width:0px){h1{font-size:26px;line-height:40px}}@media only screen and (min-width:421px){h1{font-size:26px;line-height:46px}}@media only screen and (min-width:701px){h1{font-size:34px;line-height:50px}}@media only screen and (min-width:1181px){h1{font-size:44px;line-height:60px}}@media only screen and (min-width:1481px){h1{font-size:50px;line-height:70px}}@media only screen and (min-width:2440px){h1{font-size:50px;line-height:70px}}h2{font-family:Avenir,Helvetica,Arial,sans-serif;letter-spacing:0;font-weight:800;color:var(--color-black)}@media only screen and (min-width:0px){h2{font-size:22px;line-height:30px}}@media only screen and (min-width:421px){h2{font-size:24px;line-height:33px}}@media only screen and (min-width:701px){h2{font-size:28px;line-height:39px}}@media only screen and (min-width:1181px){h2{font-size:29px;line-height:41px}}@media only screen and (min-width:1481px){h2{font-size:32px;line-height:45px}}@media only screen and (min-width:2440px){h2{font-size:32px;line-height:45px}}h3{font-family:Avenir,Helvetica,Arial,sans-serif;letter-spacing:0;font-weight:800;color:var(--color-black)}@media only screen and (min-width:0px){h3{font-size:17px;line-height:30px}}@media only screen and (min-width:421px){h3{font-size:19px;line-height:32px}}@media only screen and (min-width:701px){h3{font-size:20px;line-height:35px}}@media only screen and (min-width:1181px){h3{font-size:22px;line-height:38px}}@media only screen and (min-width:1481px){h3{font-size:24px;line-height:40px}}@media only screen and (min-width:2440px){h3{font-size:24px;line-height:40px}}p{font-family:Avenir,Helvetica,Arial,sans-serif;letter-spacing:0;color:var(--color-black);margin-top:0}@media only screen and (min-width:0px){p{font-size:15px;line-height:24px}}@media only screen and (min-width:421px){p{font-size:16px;line-height:25px}}@media only screen and (min-width:701px){p{font-size:16px;line-height:26px}}@media only screen and (min-width:1181px){p{font-size:17px;line-height:27px}}@media only screen and (min-width:1481px){p{font-size:18px;line-height:30px}}@media only screen and (min-width:2440px){p{font-size:18px;line-height:30px}}a{text-decoration:none!important;color:var(--color-primary)}a.btn{font-family:Avenir,Helvetica,Arial,sans-serif;letter-spacing:0;color:var(--color-text);background:var(--color-primary);border-radius:8px;text-transform:uppercase;transition:background .6s,border-color .6s,transform .6s;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none}@media only screen and (min-width:0px){a.btn{font-size:15px;line-height:24px}}@media only screen and (min-width:421px){a.btn{font-size:16px;line-height:25px}}@media only screen and (min-width:701px){a.btn{font-size:16px;line-height:26px}}@media only screen and (min-width:1181px){a.btn{font-size:17px;line-height:27px}}@media only screen and (min-width:1481px){a.btn{font-size:18px;line-height:30px}}@media only screen and (min-width:2440px){a.btn{font-size:18px;line-height:30px}}@media only screen and (min-width:0px){a.btn{padding-top:10px;padding-bottom:10px}}@media only screen and (min-width:421px){a.btn{padding-top:11px;padding-bottom:11px}}@media only screen and (min-width:701px){a.btn{padding-top:12px;padding-bottom:12px}}@media only screen and (min-width:1181px){a.btn{padding-top:13px;padding-bottom:13px}}@media only screen and (min-width:1481px){a.btn{padding-top:14px;padding-bottom:14px}}@media only screen and (min-width:2440px){a.btn{padding-top:14px;padding-bottom:14px}}@media only screen and (min-width:0px){a.btn{padding-left:14px;padding-right:14px}}@media only screen and (min-width:421px){a.btn{padding-left:14px;padding-right:14px}}@media only screen and (min-width:701px){a.btn{padding-left:16px;padding-right:16px}}@media only screen and (min-width:1181px){a.btn{padding-left:18px;padding-right:18px}}@media only screen and (min-width:1481px){a.btn{padding-left:20px;padding-right:20px}}@media only screen and (min-width:2440px){a.btn{padding-left:20px;padding-right:20px}}@media only screen and (min-width:1181px){a.btn:focus,a.btn:hover{background:var(--color-contrast)}a.btn:active{transform:scale(1.05)}}a.btn.btn--large{font-family:Avenir,Helvetica,Arial,sans-serif;letter-spacing:0;display:inline-flex;justify-content:center;width:100%}@media only screen and (min-width:0px){a.btn.btn--large{font-size:15px;line-height:24px}}@media only screen and (min-width:421px){a.btn.btn--large{font-size:16px;line-height:25px}}@media only screen and (min-width:701px){a.btn.btn--large{font-size:16px;line-height:26px}}@media only screen and (min-width:1181px){a.btn.btn--large{font-size:17px;line-height:27px}}@media only screen and (min-width:1481px){a.btn.btn--large{font-size:18px;line-height:30px}}@media only screen and (min-width:2440px){a.btn.btn--large{font-size:18px;line-height:30px}}@media only screen and (min-width:0px){a.btn.btn--large{padding-top:10px;padding-bottom:10px}}@media only screen and (min-width:421px){a.btn.btn--large{padding-top:11px;padding-bottom:11px}}@media only screen and (min-width:701px){a.btn.btn--large{padding-top:12px;padding-bottom:12px}}@media only screen and (min-width:1181px){a.btn.btn--large{padding-top:13px;padding-bottom:13px}}@media only screen and (min-width:1481px){a.btn.btn--large{padding-top:14px;padding-bottom:14px}}@media only screen and (min-width:2440px){a.btn.btn--large{padding-top:14px;padding-bottom:14px}}@media only screen and (min-width:0px){a.btn.btn--large{padding-left:20px;padding-right:20px}}@media only screen and (min-width:421px){a.btn.btn--large{padding-left:20px;padding-right:20px}}@media only screen and (min-width:701px){a.btn.btn--large{padding-left:22px;padding-right:22px}}@media only screen and (min-width:1181px){a.btn.btn--large{padding-left:24px;padding-right:24px}}@media only screen and (min-width:1481px){a.btn.btn--large{padding-left:28px;padding-right:28px}}@media only screen and (min-width:2440px){a.btn.btn--large{padding-left:28px;padding-right:28px}}@media only screen and (min-width:1181px){a.btn.btn--large{width:auto}}a.btn.btn--alt-text{color:var(--color-text);background:transparent;border:1px solid var(--color-border);outline:none}@media only screen and (min-width:1181px){a.btn.btn--alt-text:focus,a.btn.btn--alt-text:hover{color:var(--color-text);background:var(--color-divider);border-color:var(--color-divider)}}img,video{display:inline-block;width:100%;height:auto}b,strong{font-weight:800}li,ul{list-style:none}@media only screen and (min-width:0px){.m-right{margin-bottom:14px}}@media only screen and (min-width:421px){.m-right{margin-bottom:14px}}@media only screen and (min-width:701px){.m-right{margin-bottom:16px}}@media only screen and (min-width:1181px){.m-right{margin-bottom:18px}}@media only screen and (min-width:1481px){.m-right{margin-bottom:20px}}@media only screen and (min-width:2440px){.m-right{margin-bottom:20px}}@media only screen and (min-width:1181px){.m-right{margin-bottom:0}}@media only screen and (min-width:1181px)and (min-width:0px){.m-right{margin-right:14px}}@media only screen and (min-width:1181px)and (min-width:421px){.m-right{margin-right:14px}}@media only screen and (min-width:1181px)and (min-width:701px){.m-right{margin-right:16px}}@media only screen and (min-width:1181px)and (min-width:1181px){.m-right{margin-right:18px}}@media only screen and (min-width:1181px)and (min-width:1481px){.m-right{margin-right:20px}}@media only screen and (min-width:1181px)and (min-width:2440px){.m-right{margin-right:20px}}.container,.header-area__content,.socials-footer__wrapper{width:100%;padding-right:30px;padding-left:30px;margin-right:auto;margin-left:auto}@media only screen and (min-width:0px){.container,.header-area__content,.socials-footer__wrapper{max-width:540px}}@media only screen and (min-width:421px){.container,.header-area__content,.socials-footer__wrapper{max-width:720px}}@media only screen and (min-width:701px){.container,.header-area__content,.socials-footer__wrapper{max-width:800px}}@media only screen and (min-width:1181px){.container,.header-area__content,.socials-footer__wrapper{max-width:1180px}}@media only screen and (min-width:1481px){.container,.header-area__content,.socials-footer__wrapper{max-width:1540px}}@media only screen and (min-width:2440px){.container,.header-area__content,.socials-footer__wrapper{max-width:1840px}}.view{display:flex;flex-flow:column nowrap;flex-grow:1}@media only screen and (min-width:0px){.report-bug{padding-top:20px}}@media only screen and (min-width:421px){.report-bug{padding-top:40px}}@media only screen and (min-width:701px){.report-bug{padding-top:50px}}@media only screen and (min-width:1181px){.report-bug{padding-top:50px}}@media only screen and (min-width:1481px){.report-bug{padding-top:55px}}@media only screen and (min-width:2440px){.report-bug{padding-top:55px}}.page-section{display:flex;position:relative;overflow:hidden}.page-section__content{position:relative;z-index:2;padding-left:0;padding-right:0;flex-grow:1}@media only screen and (min-width:0px){.page-section__content{padding-left:20px;padding-right:20px}}@media only screen and (min-width:421px){.page-section__content{padding-left:20px;padding-right:20px}}@media only screen and (min-width:701px){.page-section__content{padding-left:22px;padding-right:22px}}@media only screen and (min-width:1181px){.page-section__content{padding-left:24px;padding-right:24px}}@media only screen and (min-width:1481px){.page-section__content{padding-left:28px;padding-right:28px}}@media only screen and (min-width:2440px){.page-section__content{padding-left:28px;padding-right:28px}}@media only screen and (min-width:0px){.page-section__content{padding-top:20px;padding-bottom:20px}}@media only screen and (min-width:421px){.page-section__content{padding-top:20px;padding-bottom:20px}}@media only screen and (min-width:701px){.page-section__content{padding-top:22px;padding-bottom:22px}}@media only screen and (min-width:1181px){.page-section__content{padding-top:24px;padding-bottom:24px}}@media only screen and (min-width:1481px){.page-section__content{padding-top:28px;padding-bottom:28px}}@media only screen and (min-width:2440px){.page-section__content{padding-top:28px;padding-bottom:28px}}.page-section__content h2,.page-section__content h3,.page-section__content p{color:var(--color-text)}.page-section__content p span{color:var(--color-primary)}.page-section__content:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-background-contrast);z-index:-1;pointer-events:none}.page-section__content>.container,.page-section__content>.header-area__content,.page-section__content>.socials-footer__wrapper{padding-left:0;padding-right:0}@media only screen and (min-width:0px){.page-section__content>.container,.page-section__content>.header-area__content,.page-section__content>.socials-footer__wrapper{padding-top:20px;padding-bottom:20px}}@media only screen and (min-width:421px){.page-section__content>.container,.page-section__content>.header-area__content,.page-section__content>.socials-footer__wrapper{padding-top:40px;padding-bottom:40px}}@media only screen and (min-width:701px){.page-section__content>.container,.page-section__content>.header-area__content,.page-section__content>.socials-footer__wrapper{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width:1181px){.page-section__content>.container,.page-section__content>.header-area__content,.page-section__content>.socials-footer__wrapper{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width:1481px){.page-section__content>.container,.page-section__content>.header-area__content,.page-section__content>.socials-footer__wrapper{padding-top:55px;padding-bottom:55px}}@media only screen and (min-width:2440px){.page-section__content>.container,.page-section__content>.header-area__content,.page-section__content>.socials-footer__wrapper{padding-top:55px;padding-bottom:55px}}@media only screen and (min-width:1481px){.page-section__content>.container,.page-section__content>.header-area__content,.page-section__content>.socials-footer__wrapper{max-width:1400px}}.page-section__bg{position:absolute;top:0;left:0;bottom:0;right:0;filter:blur(10px);background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover}.header-area{position:fixed;top:0;left:0;right:0;z-index:10;border-bottom:2px solid hsla(0,0%,100%,.02);transition:background .25s}@media only screen and (min-width:0px){.header-area{padding-top:30px;padding-bottom:30px}}@media only screen and (min-width:421px){.header-area{padding-top:30px;padding-bottom:30px}}@media only screen and (min-width:701px){.header-area{padding-top:35px;padding-bottom:35px}}@media only screen and (min-width:1181px){.header-area{padding-top:35px;padding-bottom:35px}}@media only screen and (min-width:1481px){.header-area{padding-top:40px;padding-bottom:40px}}@media only screen and (min-width:2440px){.header-area{padding-top:40px;padding-bottom:40px}}@media only screen and (min-width:0px){.header-area{padding-left:20px;padding-right:20px}}@media only screen and (min-width:421px){.header-area{padding-left:20px;padding-right:20px}}@media only screen and (min-width:701px){.header-area{padding-left:22px;padding-right:22px}}@media only screen and (min-width:1181px){.header-area{padding-left:24px;padding-right:24px}}@media only screen and (min-width:1481px){.header-area{padding-left:28px;padding-right:28px}}@media only screen and (min-width:2440px){.header-area{padding-left:28px;padding-right:28px}}.header-area--bg{background:var(--color-background-contrast)}.header-area__content{font-family:Avenir,Helvetica,Arial,sans-serif;letter-spacing:0;display:flex;flex-flow:row nowrap;align-items:center;padding-left:0;padding-right:0}@media only screen and (min-width:0px){.header-area__content{font-size:15px;line-height:24px}}@media only screen and (min-width:421px){.header-area__content{font-size:16px;line-height:25px}}@media only screen and (min-width:701px){.header-area__content{font-size:16px;line-height:26px}}@media only screen and (min-width:1181px){.header-area__content{font-size:17px;line-height:27px}}@media only screen and (min-width:1481px){.header-area__content{font-size:18px;line-height:30px}}@media only screen and (min-width:2440px){.header-area__content{font-size:18px;line-height:30px}}.header-area__content-btns{display:flex;flex-flow:row nowrap;margin-left:auto}.header-area__content-btns .btn{display:none}.header-area__content-btns .icon{font-family:Avenir,Helvetica,Arial,sans-serif;letter-spacing:0}@media only screen and (min-width:0px){.header-area__content-btns .icon{padding:10px}}@media only screen and (min-width:421px){.header-area__content-btns .icon{padding:11px}}@media only screen and (min-width:701px){.header-area__content-btns .icon{padding:12px}}@media only screen and (min-width:1181px){.header-area__content-btns .icon{padding:13px}}@media only screen and (min-width:1481px){.header-area__content-btns .icon{padding:14px}}@media only screen and (min-width:2440px){.header-area__content-btns .icon{padding:14px}}@media only screen and (min-width:0px){.header-area__content-btns .icon{font-size:22px;line-height:30px}}@media only screen and (min-width:421px){.header-area__content-btns .icon{font-size:24px;line-height:33px}}@media only screen and (min-width:701px){.header-area__content-btns .icon{font-size:28px;line-height:39px}}@media only screen and (min-width:1181px){.header-area__content-btns .icon{font-size:29px;line-height:41px}}@media only screen and (min-width:1481px){.header-area__content-btns .icon{font-size:32px;line-height:45px}}@media only screen and (min-width:2440px){.header-area__content-btns .icon{font-size:32px;line-height:45px}}@media only screen and (min-width:0px){.header-area__content-btns .btn:not(:last-of-type){margin-right:20px}}@media only screen and (min-width:421px){.header-area__content-btns .btn:not(:last-of-type){margin-right:20px}}@media only screen and (min-width:701px){.header-area__content-btns .btn:not(:last-of-type){margin-right:22px}}@media only screen and (min-width:1181px){.header-area__content-btns .btn:not(:last-of-type){margin-right:24px}}@media only screen and (min-width:1481px){.header-area__content-btns .btn:not(:last-of-type){margin-right:28px}}@media only screen and (min-width:2440px){.header-area__content-btns .btn:not(:last-of-type){margin-right:28px}}@media only screen and (min-width:701px){.header-area__content-btns .btn{display:flex}.header-area__content-btns .icon{display:none}}.header-area__content-logo{display:flex;align-items:center}.header-area__content-logo img{height:auto;width:100%;max-width:210px}@media only screen and (min-width:701px){.header-area__content-logo img{max-width:340px}}.slider{width:100%;height:100%;min-height:100vh;display:flex;position:relative;z-index:0;flex-grow:1;transition:all .6s ease;overflow:hidden}@media only screen and (min-width:0px){.slider{padding:20px}}@media only screen and (min-width:421px){.slider{padding:40px}}@media only screen and (min-width:701px){.slider{padding:50px}}@media only screen and (min-width:1181px){.slider{padding:50px}}@media only screen and (min-width:1481px){.slider{padding:55px}}@media only screen and (min-width:2440px){.slider{padding:55px}}.slider .swiper-slide{overflow:hidden;color:var(--color-text)}.slider .swiper-container{width:100%;height:100%;position:absolute;left:0;top:0}.slide-inner__content{position:relative;z-index:2;flex-grow:1}.slider-inner__bg{position:absolute;filter:blur(10px);left:0;right:0;top:0;bottom:0;background-size:cover;background-position:50%}.slider__content .slide-inner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-background-overlay);z-index:1}.slider__content .slide-inner .container,.slider__content .slide-inner .header-area__content,.slider__content .slide-inner .socials-footer__wrapper{z-index:2}.slider .slide-inner{width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;display:flex;justify-content:center;align-items:center;text-align:left}@media only screen and (min-width:0px){.slider .slide-inner{padding-left:20px;padding-right:20px}}@media only screen and (min-width:421px){.slider .slide-inner{padding-left:20px;padding-right:20px}}@media only screen and (min-width:701px){.slider .slide-inner{padding-left:22px;padding-right:22px}}@media only screen and (min-width:1181px){.slider .slide-inner{padding-left:24px;padding-right:24px}}@media only screen and (min-width:1481px){.slider .slide-inner{padding-left:28px;padding-right:28px}}@media only screen and (min-width:2440px){.slider .slide-inner{padding-left:28px;padding-right:28px}}.slider .slide-inner>.container,.slider .slide-inner>.header-area__content,.slider .slide-inner>.socials-footer__wrapper{padding-left:0;padding-right:0}.slider .slide-inner h1,.slider .slide-inner p{max-width:80%;color:var(--color-text)}.slider .slide-inner h1{font-family:Avenir,Helvetica,Arial,sans-serif;letter-spacing:0;text-transform:uppercase}@media only screen and (min-width:0px){.slider .slide-inner h1{font-size:22px;line-height:30px}}@media only screen and (min-width:421px){.slider .slide-inner h1{font-size:24px;line-height:33px}}@media only screen and (min-width:701px){.slider .slide-inner h1{font-size:28px;line-height:39px}}@media only screen and (min-width:1181px){.slider .slide-inner h1{font-size:29px;line-height:41px}}@media only screen and (min-width:1481px){.slider .slide-inner h1{font-size:32px;line-height:45px}}@media only screen and (min-width:2440px){.slider .slide-inner h1{font-size:32px;line-height:45px}}@media only screen and (min-width:1181px){.slider .slide-inner h1{font-family:Avenir,Helvetica,Arial,sans-serif;letter-spacing:0}}@media only screen and (min-width:1181px)and (min-width:0px){.slider .slide-inner h1{font-size:26px;line-height:40px}}@media only screen and (min-width:1181px)and (min-width:421px){.slider .slide-inner h1{font-size:26px;line-height:46px}}@media only screen and (min-width:1181px)and (min-width:701px){.slider .slide-inner h1{font-size:34px;line-height:50px}}@media only screen and (min-width:1181px)and (min-width:1181px){.slider .slide-inner h1{font-size:44px;line-height:60px}}@media only screen and (min-width:1181px)and (min-width:1481px){.slider .slide-inner h1{font-size:50px;line-height:70px}}@media only screen and (min-width:1181px)and (min-width:2440px){.slider .slide-inner h1{font-size:50px;line-height:70px}}.slider .slide-inner p{font-family:Avenir,Helvetica,Arial,sans-serif;letter-spacing:0}@media only screen and (min-width:0px){.slider .slide-inner p{font-size:15px;line-height:24px}}@media only screen and (min-width:421px){.slider .slide-inner p{font-size:16px;line-height:25px}}@media only screen and (min-width:701px){.slider .slide-inner p{font-size:16px;line-height:26px}}@media only screen and (min-width:1181px){.slider .slide-inner p{font-size:17px;line-height:27px}}@media only screen and (min-width:1481px){.slider .slide-inner p{font-size:18px;line-height:30px}}@media only screen and (min-width:2440px){.slider .slide-inner p{font-size:18px;line-height:30px}}@media only screen and (min-width:1181px){.slider .slide-inner p{font-family:Avenir,Helvetica,Arial,sans-serif;letter-spacing:0}}@media only screen and (min-width:1181px)and (min-width:0px){.slider .slide-inner p{margin-left:30px}}@media only screen and (min-width:1181px)and (min-width:421px){.slider .slide-inner p{margin-left:30px}}@media only screen and (min-width:1181px)and (min-width:701px){.slider .slide-inner p{margin-left:35px}}@media only screen and (min-width:1181px)and (min-width:1181px){.slider .slide-inner p{margin-left:35px}}@media only screen and (min-width:1181px)and (min-width:1481px){.slider .slide-inner p{margin-left:40px}}@media only screen and (min-width:1181px)and (min-width:2440px){.slider .slide-inner p{margin-left:40px}}@media only screen and (min-width:1181px)and (min-width:0px){.slider .slide-inner p{font-size:17px;line-height:30px}}@media only screen and (min-width:1181px)and (min-width:421px){.slider .slide-inner p{font-size:19px;line-height:32px}}@media only screen and (min-width:1181px)and (min-width:701px){.slider .slide-inner p{font-size:20px;line-height:35px}}@media only screen and (min-width:1181px)and (min-width:1181px){.slider .slide-inner p{font-size:22px;line-height:38px}}@media only screen and (min-width:1181px)and (min-width:1481px){.slider .slide-inner p{font-size:24px;line-height:40px}}@media only screen and (min-width:1181px)and (min-width:2440px){.slider .slide-inner p{font-size:24px;line-height:40px}}@media only screen and (min-width:1181px){.slider .slide-inner h1,.slider .slide-inner p{max-width:60%}}@media only screen and (min-width:1481px){.slider .slide-inner h1,.slider .slide-inner p{max-width:50%}}.slider__thumbs{display:flex;position:absolute;bottom:0;left:0;right:0;overflow:visible;padding-left:0;padding-right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (min-width:0px){.slider__thumbs{padding-top:20px;padding-bottom:20px}}@media only screen and (min-width:421px){.slider__thumbs{padding-top:40px;padding-bottom:40px}}@media only screen and (min-width:701px){.slider__thumbs{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width:1181px){.slider__thumbs{padding-top:50px;padding-bottom:50px}}@media only screen and (min-width:1481px){.slider__thumbs{padding-top:55px;padding-bottom:55px}}@media only screen and (min-width:2440px){.slider__thumbs{padding-top:55px;padding-bottom:55px}}.slider__thumbs .swiper-wrapper .swiper-slide{display:flex;flex-grow:1}.slider__thumbs .swiper-wrapper .swiper-slide:last-of-type .slider-thumbs__content:after{display:none}.slider__thumbs:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:.2;background:linear-gradient(0deg,rgba(0,0,0,.6),var(--color-background-overlay-dark));z-index:1}.slider__thumbs .slider-thumbs__content{--slide-time:3s;width:100%;position:relative;display:inline-flex;flex-flow:row nowrap;align-content:center;z-index:3;overflow-y:visible}@media only screen and (min-width:0px){.slider__thumbs .slider-thumbs__content{margin-left:30px}}@media only screen and (min-width:421px){.slider__thumbs .slider-thumbs__content{margin-left:30px}}@media only screen and (min-width:701px){.slider__thumbs .slider-thumbs__content{margin-left:35px}}@media only screen and (min-width:1181px){.slider__thumbs .slider-thumbs__content{margin-left:35px}}@media only screen and (min-width:1481px){.slider__thumbs .slider-thumbs__content{margin-left:40px}}@media only screen and (min-width:2440px){.slider__thumbs .slider-thumbs__content{margin-left:40px}}@media only screen and (min-width:0px){.slider__thumbs .slider-thumbs__content{margin-right:20px}}@media only screen and (min-width:421px){.slider__thumbs .slider-thumbs__content{margin-right:40px}}@media only screen and (min-width:701px){.slider__thumbs .slider-thumbs__content{margin-right:50px}}@media only screen and (min-width:1181px){.slider__thumbs .slider-thumbs__content{margin-right:50px}}@media only screen and (min-width:1481px){.slider__thumbs .slider-thumbs__content{margin-right:55px}}@media only screen and (min-width:2440px){.slider__thumbs .slider-thumbs__content{margin-right:55px}}@media only screen and (min-width:1181px){.slider__thumbs .slider-thumbs__content{margin-left:0}.slider__thumbs .slider-thumbs__content:focus .slider-thumbs__text,.slider__thumbs .slider-thumbs__content:hover .slider-thumbs__text{opacity:1}}.swiper-slide:first-child .slider__thumbs .slider-thumbs__content{margin-left:0}.slider__thumbs .slider-thumbs__content:before{content:"";position:absolute;bottom:0;right:0;left:0;height:4px;display:block;background-color:var(--color-border);z-index:2;opacity:0;border-radius:4px;transition:all .25s}.slider__thumbs .slider-thumbs__content:after{content:"";position:absolute;right:-30px;height:100%;width:3px;display:block;background-color:var(--color-divider)}.slider__thumbs .slider-thumbs__content .slider-thumbs__text{font-family:Avenir,Helvetica,Arial,sans-serif;letter-spacing:0;text-transform:uppercase;align-self:center;vertical-align:middle;text-align:center;width:100%;color:var(--color-text);font-weight:800;opacity:.5;transition:opacity .25s}@media only screen and (min-width:0px){.slider__thumbs .slider-thumbs__content .slider-thumbs__text{margin-bottom:10px}}@media only screen and (min-width:421px){.slider__thumbs .slider-thumbs__content .slider-thumbs__text{margin-bottom:11px}}@media only screen and (min-width:701px){.slider__thumbs .slider-thumbs__content .slider-thumbs__text{margin-bottom:12px}}@media only screen and (min-width:1181px){.slider__thumbs .slider-thumbs__content .slider-thumbs__text{margin-bottom:13px}}@media only screen and (min-width:1481px){.slider__thumbs .slider-thumbs__content .slider-thumbs__text{margin-bottom:14px}}@media only screen and (min-width:2440px){.slider__thumbs .slider-thumbs__content .slider-thumbs__text{margin-bottom:14px}}@media only screen and (min-width:0px){.slider__thumbs .slider-thumbs__content .slider-thumbs__text{font-size:15px;line-height:24px}}@media only screen and (min-width:421px){.slider__thumbs .slider-thumbs__content .slider-thumbs__text{font-size:16px;line-height:25px}}@media only screen and (min-width:701px){.slider__thumbs .slider-thumbs__content .slider-thumbs__text{font-size:16px;line-height:26px}}@media only screen and (min-width:1181px){.slider__thumbs .slider-thumbs__content .slider-thumbs__text{font-size:17px;line-height:27px}}@media only screen and (min-width:1481px){.slider__thumbs .slider-thumbs__content .slider-thumbs__text{font-size:18px;line-height:30px}}@media only screen and (min-width:2440px){.slider__thumbs .slider-thumbs__content .slider-thumbs__text{font-size:18px;line-height:30px}}@media only screen and (min-width:1181px){.slider__thumbs .slider-thumbs__content .slider-thumbs__text{width:auto;text-align:left}}@media only screen and (min-width:1181px)and (min-width:0px){.slider__thumbs .slider-thumbs__content .slider-thumbs__text{margin-left:14px}}@media only screen and (min-width:1181px)and (min-width:421px){.slider__thumbs .slider-thumbs__content .slider-thumbs__text{margin-left:14px}}@media only screen and (min-width:1181px)and (min-width:701px){.slider__thumbs .slider-thumbs__content .slider-thumbs__text{margin-left:16px}}@media only screen and (min-width:1181px)and (min-width:1181px){.slider__thumbs .slider-thumbs__content .slider-thumbs__text{margin-left:18px}}@media only screen and (min-width:1181px)and (min-width:1481px){.slider__thumbs .slider-thumbs__content .slider-thumbs__text{margin-left:20px}}@media only screen and (min-width:1181px)and (min-width:2440px){.slider__thumbs .slider-thumbs__content .slider-thumbs__text{margin-left:20px}}.slider__thumbs .slider-thumbs__content .slider-thumbs__image{display:none;width:100px;aspect-ratio:4/3;opacity:.75;transition:opacity .25s}@media only screen and (min-width:1181px){.slider__thumbs .slider-thumbs__content .slider-thumbs__image{display:flex}}@media only screen and (min-width:1181px)and (min-width:0px){.slider__thumbs .slider-thumbs__content .slider-thumbs__image{padding-bottom:10px}}@media only screen and (min-width:1181px)and (min-width:421px){.slider__thumbs .slider-thumbs__content .slider-thumbs__image{padding-bottom:11px}}@media only screen and (min-width:1181px)and (min-width:701px){.slider__thumbs .slider-thumbs__content .slider-thumbs__image{padding-bottom:12px}}@media only screen and (min-width:1181px)and (min-width:1181px){.slider__thumbs .slider-thumbs__content .slider-thumbs__image{padding-bottom:13px}}@media only screen and (min-width:1181px)and (min-width:1481px){.slider__thumbs .slider-thumbs__content .slider-thumbs__image{padding-bottom:14px}}@media only screen and (min-width:1181px)and (min-width:2440px){.slider__thumbs .slider-thumbs__content .slider-thumbs__image{padding-bottom:14px}}.slider__thumbs .slider-thumbs__content .slider-thumbs__image img{display:block;flex-grow:1;-o-object-fit:cover;object-fit:cover;border-radius:8px}.slider__thumbs .swiper-slide{cursor:pointer}@media only screen and (min-width:1181px){.slider__thumbs .swiper-slide{max-width:calc(100%/var(--slides-count))}.slider__thumbs .swiper-slide:hover .slider-thumbs__image:after{opacity:0}}.slider__thumbs .swiper-slide-thumb-active .slider-thumbs__text{opacity:1}.slider__thumbs .swiper-slide-thumb-active .slider-thumbs__content:before{opacity:1;background-color:var(--color-primary);animation:slider-progress var(--slide-time) forwards linear}.slider__thumbs .swiper-slide-thumb-active .slider-thumbs__image{opacity:1}.slider__thumbs .swiper-slide-thumb-active .slider-thumbs__image:after{opacity:0}.slider__thumbs.slider-thumbs--stop .swiper-slide-thumb-active .slider-thumbs__content:before{right:0;animation:none}@keyframes slider-progress{0%{right:100%}to{right:0}}.roadmap{display:flex;flex-flow:column nowrap;overflow:hidden}@media only screen and (min-width:0px){.roadmap{padding-top:30px;padding-bottom:30px}}@media only screen and (min-width:421px){.roadmap{padding-top:30px;padding-bottom:30px}}@media only screen and (min-width:701px){.roadmap{padding-top:35px;padding-bottom:35px}}@media only screen and (min-width:1181px){.roadmap{padding-top:35px;padding-bottom:35px}}@media only screen and (min-width:1481px){.roadmap{padding-top:40px;padding-bottom:40px}}@media only screen and (min-width:2440px){.roadmap{padding-top:40px;padding-bottom:40px}}@media only screen and (min-width:1181px){.roadmap{flex-flow:row nowrap}}.roadmap article header span{font-family:Avenir,Helvetica,Arial,sans-serif;letter-spacing:.03em;color:var(--color-font);font-weight:300}@media only screen and (min-width:0px){.roadmap article header span{margin-top:10px;margin-bottom:10px}}@media only screen and (min-width:421px){.roadmap article header span{margin-top:11px;margin-bottom:11px}}@media only screen and (min-width:701px){.roadmap article header span{margin-top:12px;margin-bottom:12px}}@media only screen and (min-width:1181px){.roadmap article header span{margin-top:13px;margin-bottom:13px}}@media only screen and (min-width:1481px){.roadmap article header span{margin-top:14px;margin-bottom:14px}}@media only screen and (min-width:2440px){.roadmap article header span{margin-top:14px;margin-bottom:14px}}@media only screen and (min-width:0px){.roadmap article header span{font-size:13px;line-height:25px}}@media only screen and (min-width:421px){.roadmap article header span{font-size:13px;line-height:25px}}@media only screen and (min-width:701px){.roadmap article header span{font-size:14px;line-height:25px}}@media only screen and (min-width:1181px){.roadmap article header span{font-size:14px;line-height:27px}}@media only screen and (min-width:1481px){.roadmap article header span{font-size:15px;line-height:28px}}@media only screen and (min-width:2440px){.roadmap article header span{font-size:15px;line-height:28px}}.roadmap h3{font-family:Avenir,Helvetica,Arial,sans-serif;letter-spacing:.03em}@media only screen and (min-width:0px){.roadmap h3{margin-bottom:14px}}@media only screen and (min-width:421px){.roadmap h3{margin-bottom:14px}}@media only screen and (min-width:701px){.roadmap h3{margin-bottom:16px}}@media only screen and (min-width:1181px){.roadmap h3{margin-bottom:18px}}@media only screen and (min-width:1481px){.roadmap h3{margin-bottom:20px}}@media only screen and (min-width:2440px){.roadmap h3{margin-bottom:20px}}@media only screen and (min-width:0px){.roadmap h3{font-size:13px;line-height:25px}}@media only screen and (min-width:421px){.roadmap h3{font-size:13px;line-height:25px}}@media only screen and (min-width:701px){.roadmap h3{font-size:14px;line-height:25px}}@media only screen and (min-width:1181px){.roadmap h3{font-size:14px;line-height:27px}}@media only screen and (min-width:1481px){.roadmap h3{font-size:15px;line-height:28px}}@media only screen and (min-width:2440px){.roadmap h3{font-size:15px;line-height:28px}}@media only screen and (min-width:1181px){.roadmap h3{font-family:Avenir,Helvetica,Arial,sans-serif;letter-spacing:0}}@media only screen and (min-width:1181px)and (min-width:0px){.roadmap h3{font-size:17px;line-height:30px}}@media only screen and (min-width:1181px)and (min-width:421px){.roadmap h3{font-size:19px;line-height:32px}}@media only screen and (min-width:1181px)and (min-width:701px){.roadmap h3{font-size:20px;line-height:35px}}@media only screen and (min-width:1181px)and (min-width:1181px){.roadmap h3{font-size:22px;line-height:38px}}@media only screen and (min-width:1181px)and (min-width:1481px){.roadmap h3{font-size:24px;line-height:40px}}@media only screen and (min-width:1181px)and (min-width:2440px){.roadmap h3{font-size:24px;line-height:40px}}.roadmap .circle span{font-family:Avenir,Helvetica,Arial,sans-serif;letter-spacing:.03em;display:block}@media only screen and (min-width:0px){.roadmap .circle span{margin-top:-14px}}@media only screen and (min-width:421px){.roadmap .circle span{margin-top:-14px}}@media only screen and (min-width:701px){.roadmap .circle span{margin-top:-16px}}@media only screen and (min-width:1181px){.roadmap .circle span{margin-top:-18px}}@media only screen and (min-width:1481px){.roadmap .circle span{margin-top:-20px}}@media only screen and (min-width:2440px){.roadmap .circle span{margin-top:-20px}}@media only screen and (min-width:0px){.roadmap .circle span{font-size:13px;line-height:25px}}@media only screen and (min-width:421px){.roadmap .circle span{font-size:13px;line-height:25px}}@media only screen and (min-width:701px){.roadmap .circle span{font-size:14px;line-height:25px}}@media only screen and (min-width:1181px){.roadmap .circle span{font-size:14px;line-height:27px}}@media only screen and (min-width:1481px){.roadmap .circle span{font-size:15px;line-height:28px}}@media only screen and (min-width:2440px){.roadmap .circle span{font-size:15px;line-height:28px}}@media only screen and (min-width:1181px){.roadmap .circle span{font-family:Avenir,Helvetica,Arial,sans-serif;letter-spacing:0}}@media only screen and (min-width:1181px)and (min-width:0px){.roadmap .circle span{font-size:17px;line-height:30px}}@media only screen and (min-width:1181px)and (min-width:421px){.roadmap .circle span{font-size:19px;line-height:32px}}@media only screen and (min-width:1181px)and (min-width:701px){.roadmap .circle span{font-size:20px;line-height:35px}}@media only screen and (min-width:1181px)and (min-width:1181px){.roadmap .circle span{font-size:22px;line-height:38px}}@media only screen and (min-width:1181px)and (min-width:1481px){.roadmap .circle span{font-size:24px;line-height:40px}}@media only screen and (min-width:1181px)and (min-width:2440px){.roadmap .circle span{font-size:24px;line-height:40px}}.roadmap__section{position:relative;flex-grow:1}@media only screen and (min-width:0px){.roadmap__section{padding-top:20px}}@media only screen and (min-width:421px){.roadmap__section{padding-top:40px}}@media only screen and (min-width:701px){.roadmap__section{padding-top:50px}}@media only screen and (min-width:1181px){.roadmap__section{padding-top:50px}}@media only screen and (min-width:1481px){.roadmap__section{padding-top:55px}}@media only screen and (min-width:2440px){.roadmap__section{padding-top:55px}}@media only screen and (min-width:0px){.roadmap__section{padding-bottom:20px}}@media only screen and (min-width:421px){.roadmap__section{padding-bottom:20px}}@media only screen and (min-width:701px){.roadmap__section{padding-bottom:22px}}@media only screen and (min-width:1181px){.roadmap__section{padding-bottom:24px}}@media only screen and (min-width:1481px){.roadmap__section{padding-bottom:28px}}@media only screen and (min-width:2440px){.roadmap__section{padding-bottom:28px}}.roadmap__section:nth-of-type(2) .circle{border-color:var(--color-contrast);opacity:.5}.roadmap .circle{width:110px;height:110px;border-radius:50%;border:7px double var(--color-primary);display:flex;flex-direction:column;justify-content:center;text-align:center;position:absolute;left:37%;margin:20px 0}@media only screen and (min-width:701px){.roadmap .circle{left:48%;width:220px;height:220px;margin:5px 0}}.roadmap section:nth-child(odd) .circle{transform:translateX(-105%)}@media only screen and (min-width:701px){.roadmap section:nth-child(odd) .circle{transform:translateX(-100%)}}.roadmap article{max-width:210px;margin-bottom:5px;cursor:pointer;left:38%;position:relative}@media only screen and (min-width:701px){.roadmap article{left:50%;margin-bottom:20px;max-width:410px}}.roadmap article header i{font-family:Avenir,Helvetica,Arial,sans-serif;letter-spacing:.03em;display:flex;border-radius:50%;padding:14px;transition:transform .4s;color:var(--color-font);border:16px solid var(--bs-dark);margin:-16px 0 -16px -20px}@media only screen and (min-width:0px){.roadmap article header i{font-size:13px;line-height:25px}}@media only screen and (min-width:421px){.roadmap article header i{font-size:13px;line-height:25px}}@media only screen and (min-width:701px){.roadmap article header i{font-size:14px;line-height:25px}}@media only screen and (min-width:1181px){.roadmap article header i{font-size:14px;line-height:27px}}@media only screen and (min-width:1481px){.roadmap article header i{font-size:15px;line-height:28px}}@media only screen and (min-width:2440px){.roadmap article header i{font-size:15px;line-height:28px}}.roadmap article header em{font-family:Avenir,Helvetica,Arial,sans-serif;letter-spacing:.03em;font-weight:800;color:var(--color-primary)}@media only screen and (min-width:0px){.roadmap article header em{margin-left:10px}}@media only screen and (min-width:421px){.roadmap article header em{margin-left:11px}}@media only screen and (min-width:701px){.roadmap article header em{margin-left:12px}}@media only screen and (min-width:1181px){.roadmap article header em{margin-left:13px}}@media only screen and (min-width:1481px){.roadmap article header em{margin-left:14px}}@media only screen and (min-width:2440px){.roadmap article header em{margin-left:14px}}@media only screen and (min-width:0px){.roadmap article header em{font-size:13px;line-height:25px}}@media only screen and (min-width:421px){.roadmap article header em{font-size:13px;line-height:25px}}@media only screen and (min-width:701px){.roadmap article header em{font-size:14px;line-height:25px}}@media only screen and (min-width:1181px){.roadmap article header em{font-size:14px;line-height:27px}}@media only screen and (min-width:1481px){.roadmap article header em{font-size:15px;line-height:28px}}@media only screen and (min-width:2440px){.roadmap article header em{font-size:15px;line-height:28px}}.roadmap article[data-step="1"]{margin-left:0}.roadmap article[data-step="2"]{margin-left:16px}.roadmap article[data-step="3"]{margin-left:32px}.roadmap article[data-step="4"]{margin-left:16px}.roadmap article[data-step="5"]{margin-left:0}.roadmap article[data-step="6"]{margin-left:-5px}.roadmap article[data-step="7"]{margin-left:-54px}.roadmap article[data-step="8"]{margin-left:-70px}.roadmap article[data-step="9"]{margin-left:-60px}.roadmap article[data-step="10"]{margin-left:-21px}.roadmap article[data-step="11"]{margin-left:7px}.roadmap article[data-step="12"]{margin-left:55px}.roadmap article[data-step="13"]{margin-left:73px}.roadmap article[data-step="14"]{margin-left:62px}.roadmap article[data-step="15"]{margin-left:23px}.roadmap article[data-step="16"]{margin-left:-102px}.socials-footer{background:var(--color-background-contrast)}@media only screen and (min-width:0px){.socials-footer{padding-left:20px;padding-right:20px}}@media only screen and (min-width:421px){.socials-footer{padding-left:20px;padding-right:20px}}@media only screen and (min-width:701px){.socials-footer{padding-left:22px;padding-right:22px}}@media only screen and (min-width:1181px){.socials-footer{padding-left:24px;padding-right:24px}}@media only screen and (min-width:1481px){.socials-footer{padding-left:28px;padding-right:28px}}@media only screen and (min-width:2440px){.socials-footer{padding-left:28px;padding-right:28px}}@media only screen and (min-width:0px){.socials-footer{padding-top:20px;padding-bottom:20px}}@media only screen and (min-width:421px){.socials-footer{padding-top:20px;padding-bottom:20px}}@media only screen and (min-width:701px){.socials-footer{padding-top:22px;padding-bottom:22px}}@media only screen and (min-width:1181px){.socials-footer{padding-top:24px;padding-bottom:24px}}@media only screen and (min-width:1481px){.socials-footer{padding-top:28px;padding-bottom:28px}}@media only screen and (min-width:2440px){.socials-footer{padding-top:28px;padding-bottom:28px}}.socials-footer__wrapper{display:flex;flex-flow:column nowrap;padding-left:0;padding-right:0}@media only screen and (min-width:1181px){.socials-footer__wrapper{flex-flow:row nowrap}}.socials-footer__text{font-family:Avenir,Helvetica,Arial,sans-serif;letter-spacing:0;display:inline-flex;justify-content:center;align-items:center;color:var(--color-text)}@media only screen and (min-width:0px){.socials-footer__text{margin-bottom:20px}}@media only screen and (min-width:421px){.socials-footer__text{margin-bottom:20px}}@media only screen and (min-width:701px){.socials-footer__text{margin-bottom:22px}}@media only screen and (min-width:1181px){.socials-footer__text{margin-bottom:24px}}@media only screen and (min-width:1481px){.socials-footer__text{margin-bottom:28px}}@media only screen and (min-width:2440px){.socials-footer__text{margin-bottom:28px}}@media only screen and (min-width:0px){.socials-footer__text{font-size:15px;line-height:24px}}@media only screen and (min-width:421px){.socials-footer__text{font-size:16px;line-height:25px}}@media only screen and (min-width:701px){.socials-footer__text{font-size:16px;line-height:26px}}@media only screen and (min-width:1181px){.socials-footer__text{font-size:17px;line-height:27px}}@media only screen and (min-width:1481px){.socials-footer__text{font-size:18px;line-height:30px}}@media only screen and (min-width:2440px){.socials-footer__text{font-size:18px;line-height:30px}}@media only screen and (min-width:1181px){.socials-footer__text{margin-bottom:0}}.socials-footer__text svg{font-family:Avenir,Helvetica,Arial,sans-serif;letter-spacing:0;color:var(--color-primary);margin:0 6px}@media only screen and (min-width:0px){.socials-footer__text svg{font-size:15px;line-height:24px}}@media only screen and (min-width:421px){.socials-footer__text svg{font-size:16px;line-height:25px}}@media only screen and (min-width:701px){.socials-footer__text svg{font-size:16px;line-height:26px}}@media only screen and (min-width:1181px){.socials-footer__text svg{font-size:17px;line-height:27px}}@media only screen and (min-width:1481px){.socials-footer__text svg{font-size:18px;line-height:30px}}@media only screen and (min-width:2440px){.socials-footer__text svg{font-size:18px;line-height:30px}}.socials-footer__text a{font-family:Avenir,Helvetica,Arial,sans-serif;letter-spacing:0;color:var(--color-primary);margin-left:6px}@media only screen and (min-width:0px){.socials-footer__text a{font-size:15px;line-height:24px}}@media only screen and (min-width:421px){.socials-footer__text a{font-size:16px;line-height:25px}}@media only screen and (min-width:701px){.socials-footer__text a{font-size:16px;line-height:26px}}@media only screen and (min-width:1181px){.socials-footer__text a{font-size:17px;line-height:27px}}@media only screen and (min-width:1481px){.socials-footer__text a{font-size:18px;line-height:30px}}@media only screen and (min-width:2440px){.socials-footer__text a{font-size:18px;line-height:30px}}.socials-footer__icons{display:inline-flex;justify-content:center}@media only screen and (min-width:1181px){.socials-footer__icons{margin-left:auto;justify-content:flex-end}}.socials-footer__icons>a{font-family:Avenir,Helvetica,Arial,sans-serif;letter-spacing:0;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border:1px solid var(--color-border);border-radius:8px;transition:background .6s,color .6s}@media only screen and (min-width:0px){.socials-footer__icons>a{font-size:17px;line-height:30px}}@media only screen and (min-width:421px){.socials-footer__icons>a{font-size:19px;line-height:32px}}@media only screen and (min-width:701px){.socials-footer__icons>a{font-size:20px;line-height:35px}}@media only screen and (min-width:1181px){.socials-footer__icons>a{font-size:22px;line-height:38px}}@media only screen and (min-width:1481px){.socials-footer__icons>a{font-size:24px;line-height:40px}}@media only screen and (min-width:2440px){.socials-footer__icons>a{font-size:24px;line-height:40px}}@media only screen and (min-width:0px){.socials-footer__icons>a:not(:last-of-type){margin-right:14px}}@media only screen and (min-width:421px){.socials-footer__icons>a:not(:last-of-type){margin-right:14px}}@media only screen and (min-width:701px){.socials-footer__icons>a:not(:last-of-type){margin-right:16px}}@media only screen and (min-width:1181px){.socials-footer__icons>a:not(:last-of-type){margin-right:18px}}@media only screen and (min-width:1481px){.socials-footer__icons>a:not(:last-of-type){margin-right:20px}}@media only screen and (min-width:2440px){.socials-footer__icons>a:not(:last-of-type){margin-right:20px}}@media only screen and (min-width:1181px){.socials-footer__icons>a:focus,.socials-footer__icons>a:hover{color:var(--color-text);background:var(--color-primary)}}.video-player{position:relative;border-radius:8px;overflow:hidden;background:var(--color-background-overlay-dark);width:100%;padding-bottom:56.25%}@media only screen and (min-width:0px){.video-player{margin-top:30px}}@media only screen and (min-width:421px){.video-player{margin-top:30px}}@media only screen and (min-width:701px){.video-player{margin-top:35px}}@media only screen and (min-width:1181px){.video-player{margin-top:35px}}@media only screen and (min-width:1481px){.video-player{margin-top:40px}}@media only screen and (min-width:2440px){.video-player{margin-top:40px}}@media only screen and (min-width:1181px){.video-player{margin-left:auto;margin-right:auto}}.video-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.video-player__overlay{position:absolute;top:0;left:0;bottom:0;right:0;border:1px solid var(--color-border);border-radius:8px;display:flex;align-items:center;justify-content:center}.video-player__overlay button{font-family:Avenir,Helvetica,Arial,sans-serif;letter-spacing:0;display:flex;flex-flow:column nowrap;align-items:center;color:var(--color-text);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:none;border-radius:8px}@media only screen and (min-width:0px){.video-player__overlay button{padding:20px}}@media only screen and (min-width:421px){.video-player__overlay button{padding:20px}}@media only screen and (min-width:701px){.video-player__overlay button{padding:22px}}@media only screen and (min-width:1181px){.video-player__overlay button{padding:24px}}@media only screen and (min-width:1481px){.video-player__overlay button{padding:28px}}@media only screen and (min-width:2440px){.video-player__overlay button{padding:28px}}@media only screen and (min-width:0px){.video-player__overlay button{font-size:26px;line-height:40px}}@media only screen and (min-width:421px){.video-player__overlay button{font-size:26px;line-height:46px}}@media only screen and (min-width:701px){.video-player__overlay button{font-size:34px;line-height:50px}}@media only screen and (min-width:1181px){.video-player__overlay button{font-size:44px;line-height:60px}}@media only screen and (min-width:1481px){.video-player__overlay button{font-size:50px;line-height:70px}}@media only screen and (min-width:2440px){.video-player__overlay button{font-size:50px;line-height:70px}}.video-player__overlay button span{font-family:Avenir,Helvetica,Arial,sans-serif;letter-spacing:0}@media only screen and (min-width:0px){.video-player__overlay button span{margin-top:14px}}@media only screen and (min-width:421px){.video-player__overlay button span{margin-top:14px}}@media only screen and (min-width:701px){.video-player__overlay button span{margin-top:16px}}@media only screen and (min-width:1181px){.video-player__overlay button span{margin-top:18px}}@media only screen and (min-width:1481px){.video-player__overlay button span{margin-top:20px}}@media only screen and (min-width:2440px){.video-player__overlay button span{margin-top:20px}}@media only screen and (min-width:0px){.video-player__overlay button span{font-size:17px;line-height:24px}}@media only screen and (min-width:421px){.video-player__overlay button span{font-size:17px;line-height:24px}}@media only screen and (min-width:701px){.video-player__overlay button span{font-size:19px;line-height:29px}}@media only screen and (min-width:1181px){.video-player__overlay button span{font-size:19px;line-height:33px}}@media only screen and (min-width:1481px){.video-player__overlay button span{font-size:20px;line-height:33px}}@media only screen and (min-width:2440px){.video-player__overlay button span{font-size:20px;line-height:33px}}