body{background-color:#000;margin:0;padding:0;overflow:hidden;height:100%;-webkit-text-size-adjust:100%}html{height:100%;width:100%;max-height:100%;max-width:100%;overflow:hidden;pointer-events:none}html.is-loaded{overflow:unset;height:unset;width:unset;pointer-events:unset}.theme--product{font-family:"TT Hoves";font-size:16px}.theme--product *{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:#fff0;text-size-adjust:none;-webkit-font-smoothing:antialiased}.pa.header{position:fixed;top:.0625rem;left:-.0625rem;width:100%;transition:all 1s ease-in-out;z-index:20;text-align:center;padding:1.25rem 0}@media screen and (min-width:950px){.pa.header{top:0;left:0}}@media screen and (min-width:1699px){.pa.header{padding:2.4375rem 0 2.5rem 0}}.pa.header a{display:inline-block;margin-bottom:0;transform:translateY(-30px);opacity:0;transition:opacity 0.6s linear,transform 0.6s cubic-bezier(.26,.67,.48,.91)}@media screen and (min-width:950px){.pa.header a{height:1.375rem}}@media screen and (min-width:1320px){.pa.header a{height:1.8125rem}}.pa.header a.after-ready{opacity:1;transform:translateY(0)}.pa.header a img{display:inline-block;width:22.125rem;height:auto}@media screen and (max-width:372px){.pa.header a img{width:15.625rem}}@media screen and (min-width:950px){.pa.header a img{width:auto;height:100%}}.pa.footer{position:fixed;bottom:0;left:0;z-index:21;display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;padding:1.5rem 2.8125rem;width:100%;transition:all 0.3s ease-in-out}@media screen and (max-width:372px){.pa.footer{padding:.75rem 1.25rem}}@media screen and (min-width:950px){.pa.footer{flex-direction:row;justify-content:space-between;padding:1.25rem 1.875rem}}@media screen and (min-width:1320px){.pa.footer{padding:1.875rem 2.5rem}}.pa.footer .chat-bot__wrapper{margin-bottom:.75rem}@media screen and (min-width:950px){.pa.footer .chat-bot__wrapper{display:flex;align-items:center;margin-bottom:0}}.pa.footer .chat-bot__wrapper .chat__bot{display:inline-block;border:none;outline:none;background-color:#fff0;padding:0;margin:0;max-width:3.125rem;margin-top:-.5rem;display:none}@media screen and (min-width:950px){.pa.footer .chat-bot__wrapper .chat__bot{display:block}}.pa.footer .chat-bot__wrapper p{color:#fff;transition:all 0.3s ease-in-out;opacity:0;pointer-events:none;font-size:.875rem;line-height:1.3125rem;color:#999}@media screen and (min-width:950px){.pa.footer .chat-bot__wrapper p{margin-right:2.1875rem;margin-top:-.0625rem}}.pa.footer .l-btn{text-transform:uppercase;font-weight:500;width:18.75rem;max-width:100%;font-family:"TT Hoves"}@media screen and (min-width:950px){.pa.footer .l-btn{width:auto}}.is-landscape .pa.footer .l-btn{font-size:.875rem;width:13.75rem;border-width:.0625rem}@media screen and (min-width:950px){.fp-viewing-22 .pa.footer .l-btn{opacity:0;visibility:hidden;pointer-events:none}}@media screen and (min-width:950px){.fp-viewing-0 .pa.footer{transform:translateY(10px);opacity:0;visibility:hidden;pointer-events:none}}@media screen and (min-width:950px){html:not(.is-loaded) .pa.footer{transform:translateY(10px);opacity:0;visibility:hidden;pointer-events:none}}.fp-viewing-17 .pa.footer .chat-bot__wrapper p,.fp-viewing-18 .pa.footer .chat-bot__wrapper p,.fp-viewing-19 .pa.footer .chat-bot__wrapper p,.fp-viewing-20 .pa.footer .chat-bot__wrapper p,.fp-viewing-21 .pa.footer .chat-bot__wrapper p{opacity:1;pointer-events:all}.theme--product li{list-style:none}.theme--product img{display:block;max-width:100%;height:auto}.theme--product p{font-size:.875em;line-height:1.8;margin:0 0 1.25rem;font-weight:325}@media screen and (min-width:768px){.theme--product p{font-size:1em;line-height:1.8}}.theme--product p:last-of-type{margin:0}.theme--product p:empty{display:none}.theme--product h1,.theme--product h2,.theme--product h3,.theme--product h4,.theme--product h5,.theme--product h6{margin:0 0 1.25rem}.theme--product h1{font-size:2.25em;line-height:1.2;letter-spacing:.06em}@media screen and (min-width:1199px){.theme--product h1{font-size:6.25em;line-height:.99;letter-spacing:.16em}}.theme--product h2{font-size:1.6875em;line-height:1.2}@media screen and (min-width:1199px){.theme--product h2{font-size:3.1875em;line-height:.99}}.theme--product h3{font-size:1.5625em;line-height:1.2}@media screen and (min-width:1199px){.theme--product h3{font-size:2.5em;line-height:1.25}}.theme--product h4{font-size:1.125em;line-height:1.3333333333}@media screen and (min-width:1199px){.theme--product h4{font-size:1.875em;line-height:.84}}.theme--product h5{font-size:1em;line-height:1.25}@media screen and (min-width:1199px){.theme--product h5{font-size:1.625em;line-height:1.1538461538}}.theme--product h6{font-size:.875em;line-height:1.1428571429}@media screen and (min-width:1199px){.theme--product h6{font-size:1.375em;line-height:1.2727272727}}.aspect-box{position:relative;width:100%}.aspect-box img,.aspect-box video,.aspect-box canvas,.aspect-box iframe{height:100%;left:0;position:absolute;top:0;width:100%;object-fit:cover}.aspect-box:before{content:"";display:block;padding-top:calc(var(--aspect-ratio) * 100%);background-color:#fff0}.l-btn{font-size:1.25rem;line-height:113%;font-style:normal;font-weight:500;color:#fff;padding:.9375rem;display:inline-flex;align-items:center;justify-content:center;border-radius:4.375rem;text-decoration:none;outline:none;border:.1875rem solid #00c060;background-color:rgb(0 0 0 / .8);cursor:pointer;transition:all 0.3s ease-in-out}@media screen and (max-width:372px){.l-btn{font-size:.875rem;padding:.625rem}}@media screen and (min-width:950px){.l-btn{font-size:.875rem;padding:.5rem 1.625rem}}@media screen and (min-width:1320px){.l-btn{font-size:1rem;padding:.75rem 2.1875rem}}@media screen and (min-width:1699px){.l-btn{font-size:1.25rem;padding:.9375rem 2.8125rem}}.l-btn:hover{background-color:#00c060}.l-scroll{background-color:unset;border:none;padding:unset;width:1.36875rem;z-index:9;display:none;opacity:0;cursor:pointer;transition:all 0.6s ease-in-out}.fp-viewing-section6 .l-scroll{display:none}.l-scroll .arrow,.l-scroll .mouse,.l-scroll .line{animation-timing-function:cubic-bezier(.15,.41,.69,.94);animation-iteration-count:infinite}.l-scroll .line{animation-duration:2s;animation-name:scroll-line}.l-scroll .mouse{animation-name:scroll-mouse;animation-duration:2s}.l-scroll .arrow{animation-duration:2s;animation-name:scroll-arrow}@media screen and (min-width:950px){.l-scroll{left:1.875rem;display:block}}@media screen and (min-width:1320px){.l-scroll{left:2.5rem}}@media screen and (min-width:1320px){.l-scroll{left:7.0625rem}}.is-loaded .l-scroll{opacity:1}.is-landscape .l-scroll{display:none}.is-desktop{display:none;height:0}@media screen and (min-width:950px){.is-desktop{display:block;height:auto}}.is-mobile{display:block}@media screen and (min-width:950px){.is-mobile{display:none;height:0}}@keyframes scroll-line{0%{opacity:0}20%{opacity:1;transform:translateY(0)}50%{transform:translateY(15px);opacity:1}70%{transform:translateY(15px);opacity:0}100%{opacity:0}}@keyframes scroll-mouse{40%{transform:translateY(0);opacity:1}50%{transform:translateY(8px);opacity:1}70%{transform:translateY(8px);opacity:0}100%{opacity:0}}@keyframes scroll-arrow{10%{opacity:1}30%{opacity:1}50%{opacity:0}100%{opacity:0}}@keyframes bouncey{0%{transform:translateY(0) rotate(45deg)}50%{transform:translateY(4px) rotate(45deg)}100%{transform:translateY(0) rotate(45deg)}}.l-form input,.l-form select{width:100%;height:2.1875rem;border:.0625rem solid #D0D0D0;color:#727272;margin-bottom:.625rem;font-size:1rem}@media (max-width:480px){.l-form input,.l-form select{height:2.1875rem!important;font-size:.875rem}}.l-form input{padding:.6875rem}.l-form input[type=checkbox],.l-form input[type=radio]{padding:0;width:auto;height:auto;margin-bottom:0}.l-form label{color:#727272}.l-form select{padding:.3125rem .4375rem}.l-form button[type=submit]{background-color:#0C6;font-size:1.125rem;font-weight:700}.l-form button[type=submit]:hover{background-color:#000;color:#fff}.l-form--mkt{width:100%!important}.l-form.mktoForm .mktoFormCol{float:none}.l-form.mktoForm .mktoFieldWrap{float:none}.l-form.mktoForm input,.l-form.mktoForm select{width:100%!important;color:#727272;margin-bottom:0.625rem!important}@media (max-width:480px){.l-form.mktoForm input,.l-form.mktoForm select{font-size:0.875rem!important}}.l-form.mktoForm select{padding:.3125rem 0.4375rem!important}.l-form.mktoForm input{padding:0.6875rem!important}.l-form.mktoForm input[type=checkbox],.l-form.mktoForm input[type=radio]{padding:0!important;width:auto!important;height:auto!important;margin-bottom:0!important}.l-form.mktoForm .mktoRequiredField label.mktoLabel{display:none}.l-form.mktoForm .mktoGutter,.l-form.mktoForm .mktoOffset{display:none}.l-form.mktoForm .mktoLabel{float:none;display:block;width:100%!important;color:#000}.l-form.mktoForm .mktoLabel#LbleventRegionTimezonePreference1{margin-bottom:.3125rem}.l-form.mktoForm .mktoLabel b{padding:0}.l-form.mktoForm .mktoCheckboxList{width:100%!important}.l-form.mktoForm .mktoCheckboxList input[type=checkbox]{margin-top:.125rem}.l-form.mktoForm a{color:#6D6D67;text-decoration:underline}.l-form.mktoForm a:hover{color:#0C6}.l-form.mktoForm .mktoButtonRow{display:block;width:100%}.l-form.mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0!important;display:block;width:100%;text-align:center}.l-form.mktoForm .mktoButtonRow button{background-color:#00CC66!important;background-image:none!important;padding:1rem 0.625rem!important;border-radius:50px;color:#000!important;border:none!important;width:100%;margin-top:.625rem;position:relative}.l-form.mktoForm .mktoButtonRow button:hover{background-color:#000!important;color:#fff!important}.l-form.mktoForm .mktoHtmlText{width:100%!important}.l-form.mktoForm .linkNew{color:#6D6D67}@media screen and (min-width:768px){.l-form.mktoForm .linkNew{padding-left:23px}}.l-form.mktoForm .linkNew a{padding:0}.page-pattern{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:2;transition:all 0.3s ease-in-out;pointer-events:none;display:none;opacity:0;visibility:hidden;transform:translateY(-20px)}@media screen and (min-width:950px){.page-pattern{display:block}}.is-loaded .page-pattern{opacity:1;visibility:visible;transform:translateY(0)}.fp-viewing-22 .page-pattern{display:none}.page-pattern img{position:absolute}.page-pattern img.page-pattern-top{top:0;left:0}.page-pattern img.page-pattern-bottom{right:0;bottom:0}.container{padding:0 .625rem;margin:0 auto}@media screen and (min-width:768px){.container{max-width:95.75rem;padding:0 1.25rem}}@media screen and (min-width:1199px){.container{padding:0 1.875rem}}@media screen and (min-width:1440px){.container{padding:0 1.25rem}}.container--fluid{max-width:108rem;margin:0 auto}.video__container{top:0}body.is-landscape{overflow:unset;height:auto}#fp-nav ul{position:fixed;top:48.2%;left:.6875rem;transform:translateY(-50%);z-index:99;transition:all 0.5s ease-in-out;opacity:0;visibility:hidden;padding-left:0}@media screen and (min-width:950px){#fp-nav ul{left:1.5625rem;top:48.6%}}@media screen and (min-width:1320px){#fp-nav ul{left:3.1875rem}}#fp-nav ul li{display:flex;align-items:center;margin-bottom:.125rem}#fp-nav ul li a{display:block;width:.75rem;height:1.4375rem;position:relative;transition:all 0.2s ease-in-out}@media screen and (min-width:950px){#fp-nav ul li a{height:1rem}}@media screen and (min-width:1699px){#fp-nav ul li a{height:1.4375rem}}#fp-nav ul li a::after{content:"";position:absolute;width:.25rem;height:100%;background-color:#333;transition:all 0.2s ease-in-out}#fp-nav ul li a:focus-visible,#fp-nav ul li a:focus{outline:none;border:#fff0}#fp-nav ul li a.active::after,#fp-nav ul li a.visited::after{background-color:#0C6}#fp-nav ul li .fp-tooltip{color:#fff;font-size:.625rem;font-weight:400;line-height:112%;padding:.375rem;font-family:"TT Hoves";background-color:#000;border-radius:.625rem;position:absolute;left:100%;opacity:0;visibility:hidden;pointer-events:none;transition:all 0.2s ease-in-out;transition-delay:0.2s;white-space:nowrap}@media screen and (min-width:950px){#fp-nav ul li .fp-tooltip{padding:.625rem;font-size:.875rem;left:calc(100% + 4px)}}@media screen and (min-width:1699px){#fp-nav ul li .fp-tooltip{left:calc(100% + 10px);padding:.75rem;font-size:1rem}}@media screen and (min-width:1199px){#fp-nav ul li:hover a::after{width:.75rem;background-color:#fff}#fp-nav ul li:hover .fp-tooltip{opacity:1;visibility:visible}}#fp-nav.is-loaded ul{opacity:1;visibility:visible}.fp-viewing-0 #fp-nav.is-loaded ul{opacity:0;visibility:hidden;pointer-events:none;left:0rem}.pa.banner{width:100%;height:auto;min-height:calc(100vh - 65px);overflow:hidden}@media screen and (min-width:768px){.pa.banner{height:100vh}}@media screen and (min-width:950px){.pa.banner{margin-top:0}}.pa.banner .pa.footer{opacity:0;pointer-events:none;transition-delay:0.9s}@media screen and (min-width:950px){.pa.banner .pa.footer{display:none}}.pa.banner .container--fluid{height:100%}.pa.banner .banner__video{position:absolute;height:auto;background:#000;width:100%;left:0;top:unset;bottom:0;z-index:1;display:flex;justify-content:center;align-items:flex-start}@media screen and (min-width:1199px){.pa.banner .banner__video{width:100%;margin-left:0;top:0;bottom:unset}}.pa.banner .banner__video::after{content:"";position:absolute;top:0;width:100vw;height:65.49vh;background:#000;background:-moz-radial-gradient(59.03% 49.15% at 50% 51.27%,#fff0 52%,rgb(0 0 0 / .9) 100%);background:-webkit-radial-gradient(59.03% 49.15% at 50% 51.27%,#fff0 52%,rgb(0 0 0 / .9) 100%);background:radial-gradient(59.03% 49.15% at 50% 51.27%,#fff0 52%,rgb(0 0 0 / .9) 100%)}@media screen and (min-width:950px){.pa.banner .banner__video::after{height:100vh;background:-moz-radial-gradient(65.3% 69.48% at 50% 42.73%,#fff0 0%,rgb(0 0 0 / .6) 100%);background:-webkit-radial-gradient(65.3% 69.48% at 50% 42.73%,#fff0 0%,rgb(0 0 0 / .6) 100%);background:radial-gradient(65.3% 69.48% at 50% 42.73%,#fff0 0%,rgb(0 0 0 / .6) 100%)}}.pa.banner .banner__video video{width:100vw;height:55.4vh;object-fit:cover;object-position:30%}@media screen and (min-width:950px){.pa.banner .banner__video video{width:100%;height:100vh;object-position:center}}.pa.banner .banner__video figure{position:absolute;width:100%;max-width:120rem;top:6.125rem;margin-left:.875rem}.pa.banner .banner__video .banner-notification__wrapper{display:none}@media screen and (min-width:1199px){.pa.banner .banner__video .banner-notification__wrapper{position:absolute;left:50%;transform:translateX(-50%);top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 8.5rem;max-width:108rem;margin:0 auto}}.pa.banner .banner__video .banner-notification__wrapper .bc__column{overflow:hidden;max-width:21.125rem}.pa.banner .banner__video .banner-notification__wrapper .bc__column ul{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:1.25rem}@media screen and (min-width:1320px){.pa.banner .banner__video .banner-notification__wrapper .bc__column ul{gap:2.5rem;margin-bottom:2.5rem}}.pa.banner .banner__video .banner-notification__wrapper .bc__column ul li{display:flex;padding:1.25rem;border-radius:1.5625rem;background-color:rgb(0 0 0 / .13);opacity:.3;position:relative}.pa.banner .banner__video .banner-notification__wrapper .bc__column ul li.active{opacity:1}.pa.banner .banner__video .banner-notification__wrapper .bc__column ul li span{color:#7d7d7d;font-family:"TT Hoves";font-size:.6875rem;font-style:normal;font-weight:325;line-height:120%}@media screen and (min-width:1320px){.pa.banner .banner__video .banner-notification__wrapper .bc__column ul li span{font-size:.8125rem}}.pa.banner .banner__video .banner-notification__wrapper .bc__column ul li .news-icon{border-radius:.625rem;display:flex;align-items:center;justify-content:center;margin-right:1.25rem}.pa.banner .banner__video .banner-notification__wrapper .bc__column ul li .news-icon img{background-color:#fff;min-width:1.875rem;height:1.875rem;width:1.875rem;border-radius:.625rem}@media screen and (min-width:1320px){.pa.banner .banner__video .banner-notification__wrapper .bc__column ul li .news-icon img{min-width:2.5rem;height:2.5rem;width:2.5rem}}.pa.banner .banner__video .banner-notification__wrapper .bc__column ul li .news-title{width:calc(100% - 103px)}.pa.banner .banner__video .banner-notification__wrapper .bc__column ul li .news-title span{display:block}.pa.banner .banner__video .banner-notification__wrapper .bc__column ul li .news-time{position:absolute;top:1.25rem;right:1.25rem}.pa.banner .banner__video .banner-notification__wrapper .bc__column ul li .news-time span{color:#9b9b9b;text-align:right;font-family:Helvetica;font-size:.6875rem;font-style:normal;font-weight:400;display:block;line-height:120%}@media screen and (min-width:1320px){.pa.banner .banner__video .banner-notification__wrapper .bc__column ul li .news-time span{font-size:.75rem}}.pa.banner .banner__video .banner-notification__wrapper .bc__column ul li.hidden{display:none}.pa.banner .banner__video .banner-notification__wrapper .bc__column ul li.hidden.active{display:flex}.pa.banner .banner__wrapper{z-index:2;display:flex;justify-content:center;width:100%;flex-direction:column;position:absolute;left:0;bottom:unset;top:6.4375rem;padding:0 0rem;height:auto}@media screen and (min-width:950px){.pa.banner .banner__wrapper{height:100%;position:relative;top:.125rem}}@media screen and (min-width:1199px){.pa.banner .banner__wrapper{margin-left:-.375rem}}@media screen and (min-height:998px){.pa.banner .banner__wrapper{bottom:30%}}@media screen and (max-height:400px){.is-landscape .pa.banner .banner__wrapper{bottom:30%}}.pa.banner .banner__wrapper .banner__wrapper__mesh{position:relative}@media screen and (min-width:950px){.pa.banner .banner__wrapper .banner__wrapper__mesh{-ms-overflow-style:none;scrollbar-width:none;-webkit-appearance:none;max-height:90vh;width:max-content;overflow:scroll}}@media screen and (max-height:850px){.pa.banner .banner__wrapper .banner__wrapper__mesh{max-height:80vh;overflow:scroll}}.pa.banner .banner__wrapper .banner__wrapper__mesh.has-scroll::after{content:"";position:fixed;bottom:0%;left:0%;width:100%;height:20%;background:#000;background:linear-gradient(0deg,#000000 0%,#fff0 100%);pointer-events:none;z-index:5}@media screen and (min-width:950px){.pa.banner .banner__wrapper .banner__wrapper__mesh.has-scroll::after{display:none}}.is-landscape .pa.banner .banner__wrapper .banner__wrapper__mesh.has-scroll::after{display:none}.pa.banner .banner__wrapper .banner-title{text-align:center;padding:0 .8125rem;display:flex;flex-direction:column;align-items:center}@media screen and (min-width:768px){.pa.banner .banner__wrapper .banner-title{padding:0}}@media screen and (min-width:950px){.pa.banner .banner__wrapper .banner-title{text-align:left;display:block;flex-direction:unset;align-items:unset}}.pa.banner .banner__wrapper .banner-title>span{color:var(--Cortex,#0c6);color:#0C6;font-weight:500;font-size:1.25rem;line-height:.9;letter-spacing:.21875rem;text-transform:uppercase;display:block;margin-bottom:1.625rem;opacity:0;transform:translateY(7.5rem);transition:opacity 0.6s linear,transform 0.6s cubic-bezier(.26,.67,.48,.91)}@media screen and (min-width:950px){.pa.banner .banner__wrapper .banner-title>span{font-size:1.25rem;line-height:.9;letter-spacing:normal;margin-bottom:1.375rem}}.is-landscape .pa.banner .banner__wrapper .banner-title>span{margin-bottom:1.25rem}@media screen and (max-height:400px){.is-landscape .pa.banner .banner__wrapper .banner-title>span{margin-bottom:.625rem;font-size:.875rem}}.pa.banner .banner__wrapper .banner-title h1{color:#0C6;font-weight:500;line-height:3.64rem;font-size:3.25rem;max-width:37.5rem;margin-bottom:1.75rem;letter-spacing:-.15625rem;opacity:0;transform:translateY(120px);transition:opacity 0.6s linear,transform 0.6s cubic-bezier(.26,.67,.48,.91)}@media screen and (max-width:372px){.pa.banner .banner__wrapper .banner-title h1{font-size:2.25rem;line-height:120%}}@media screen and (min-width:1440px){.pa.banner .banner__wrapper .banner-title h1{font-size:4rem;max-width:42rem;letter-spacing:-.2rem;font-weight:500;line-height:1.12;margin-bottom:2rem}}.is-landscape .pa.banner .banner__wrapper .banner-title h1{font-size:2.5rem;max-width:26.25rem;line-height:120%}@media screen and (max-height:400px){.is-landscape .pa.banner .banner__wrapper .banner-title h1{font-size:1.5rem;max-width:26.25rem;letter-spacing:-.05625rem;max-width:unset}}.pa.banner .banner__wrapper .banner-title h2{color:#0C6;font-weight:700;line-height:120%;font-size:1.1875rem;max-width:33.625rem;margin-bottom:0;transform:translateY(120px);opacity:0;transform:translateY(120px);transition:opacity 0.6s linear,transform 0.6s cubic-bezier(.26,.67,.48,.91);transition-delay:0.6s}@media screen and (min-width:1440px){.pa.banner .banner__wrapper .banner-title h2{font-size:2rem;max-width:33.625rem;line-height:1.2}}.pa.banner .banner__wrapper .banner-title h2 span{display:block;margin-top:1.5rem}@media screen and (min-width:950px){.pa.banner .banner__wrapper .banner-title h2 span{margin-top:2.25rem}}.pa.banner .banner__wrapper .banner-title p{color:#fff;margin:2.25rem 0 3.875rem;font-size:1.1875rem;font-weight:400;line-height:1.5;max-width:23.875rem;opacity:0;transform:translateY(120px);transition:opacity 0.6s linear,transform 0.6s cubic-bezier(.26,.67,.48,.91)}@media screen and (min-width:950px){.pa.banner .banner__wrapper .banner-title p{margin:1.75rem 0 1.875rem -.0625rem}}.pa.banner .banner__wrapper p.banner-swipe{font-weight:700;color:#fff;text-align:center;margin:0;font-size:1.1875rem;position:relative;line-height:1.5;letter-spacing:0}.pa.banner .banner__wrapper p.banner-swipe::after{content:"";position:relative!important;display:block;width:0.0625rem!important;height:4.5rem;background:linear-gradient(180deg,#ffffff 0%,#fff0 100%);left:calc(50% - 1px);transform:translateX(-50%);margin:1.25rem 0 1.875rem!important;top:unset!important}.pa.banner .banner__wrapper .banner-scrollto{position:relative;opacity:0;transform:translateY(120px);transition:opacity 0.6s linear,transform 0.6s cubic-bezier(.26,.67,.48,.91);display:flex;align-items:center;gap:1.375rem}@media screen and (min-width:950px){.pa.banner .banner__wrapper .banner-scrollto{top:.0625rem;left:0rem}}@media screen and (max-height:850px){.pa.banner .banner__wrapper .banner-scrollto{top:.625rem}}.pa.banner .banner__wrapper .banner-scrollto span{color:#fff;text-align:center;font-size:1.1875rem;font-weight:700;line-height:150%}.pa.banner .banner__image{position:absolute;bottom:0;right:0;width:100%;max-width:100%;height:100%;max-height:100%;opacity:0;transition:all 0.5s ease-in-out;z-index:1}.pa.banner .banner__image figure{display:block;width:100%;height:100%}.pa.banner .banner__image figure img{max-height:100%;margin:0 auto}.after-ready.pa.banner .banner-title>span,.after-ready.pa.banner .banner-title>h1,.after-ready.pa.banner .banner-title>h1 span,.after-ready.pa.banner .banner-title>h2,.after-ready.pa.banner .banner-title>p{opacity:1;transform:translateY(0)}.after-ready.pa.banner .banner-title>h1,.after-ready.pa.banner .banner-title>h1 span{transition-delay:0.3s}.after-ready.pa.banner .banner-title>h1 span{transition-delay:0.6s}.after-ready.pa.banner .banner-title>h2 span{transition-delay:0.9s}.after-ready.pa.banner .banner-title>p{transition-delay:1.2s}.after-ready.pa.banner .banner-scrollto{opacity:1;transform:translateY(0);transition-delay:0.9s}.after-ready.pa.banner .banner__image{opacity:1}.after-ready.pa.banner .pa.footer{opacity:1;pointer-events:all}.theme--product.is-loaded .pa.banner.active .banner__wrapper .banner__image{opacity:1!important}@keyframes scroll{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.pa.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:20;opacity:0;pointer-events:none;transition:all 0.3s ease-in-out}.pa.modal.is-show{opacity:1;pointer-events:all}.pa.modal .modal__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(255 255 255 / .9)}.pa.modal .modal__wrapper{background-color:#fff;width:21.625rem;max-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);filter:drop-shadow(0 24px 54px rgb(0 0 0 / .3));border-radius:.625rem;padding:1.875rem .9375rem 1.25rem;max-height:75vh;overflow:auto}@media screen and (min-width:950px){.pa.modal .modal__wrapper{max-height:90vh}}.pa.modal .modal__head{text-align:center}.pa.modal .modal__head h5{font-size:1.375em;line-height:1.3636363636;margin-bottom:1.25rem}@media screen and (min-width:1199px){.pa.modal .modal__head h5{margin-bottom:2.1875rem}}.pa.modal .modal__close{background-color:#fff0;width:20px;height:20px;position:absolute;right:.625rem;top:.625rem;border:none;cursor:pointer}.pa.modal .js-modal-result-body{padding:3.125rem .875rem}.pa.modal .js-modal-result-body .modal__head .modal__close{display:block;width:.875rem;height:.875rem;top:1.25rem;right:1.25rem}.pa.modal .js-modal-result-body .modal__head .modal__close svg{width:100%;height:100%}.pa.modal .js-modal-result-body h2{font-size:3rem;line-height:3.6rem;letter-spacing:.12rem;font-weight:700;padding-bottom:.625rem;margin-bottom:1.9375rem;text-transform:uppercase}.pa.modal .js-modal-result-body h4{font-size:1rem;line-height:1.5rem;margin-bottom:3.125rem}.pa.modal .js-modal-result-body h4 a{text-decoration:underline;font-weight:600;font-family:"Decimal-Semibold"}.pa.modal .js-modal-result-body h4 a:hover{color:#5E5E5E}.pa.modal .js-modal-result-body p{font-size:.8125rem;line-height:1.1875rem;color:#5E5E5E;font-weight:400;font-family:"Decimal-Book";margin-bottom:1.25rem}.pa.modal .js-modal-result-body p a{color:#5E5E5E;font-weight:500;font-family:"Decimal-Medium";text-decoration:none}.pa.notif{width:100%;height:100%;aspect-ratio:1728/1117;display:none;position:absolute;overflow:hidden;z-index:1;opacity:0;visibility:hidden;transform:translateY(20px);transition:all 0.6s ease-in-out}@media screen and (min-width:950px){.pa.notif{display:block}}@media screen and (min-width:1199px){.pa.notif{width:95.7%;margin-top:.4375rem;max-width:106.4375rem}}.pa.notif.is-show{opacity:1;visibility:visible;transform:translateY(0)}.pa.notif .notif__column{position:absolute;width:22.9%;top:49%;transform:translateY(-49%);display:flex;flex-direction:column}.pa.notif .notif__column--right{right:9.8%}.pa.notif .notif__column .slick-slide:not(.slick-active){opacity:.3}.pa.notif .notif__column .slick-slide{transition:opacity 0.5s ease-in}.pa.notif .notif__column .slick-slide.is__first{opacity:0}.pa.notif .notif__column .slick-slide.is__last{opacity:0}.pa.notif .notif__column .pa.notif .notif__column .slick-active{transition-delay:1s}.pa.notif .notif__column .pa.notif .notif__column .slick-slide.slick-active+.is__hide:not(.slick-active){opacity:0!important}.pa.notif .notif__column .slick-active{opacity:.3}.pa.notif .notif__column .slick-active.slick-current+.slick-slide{opacity:1}.pa.notif .notif__column .notif__item{max-width:100%;margin-bottom:1.875rem}.pa.notif .notif__column .notif__item .notif__item__rebar{width:100%;margin:1% 0;padding:3.9% 5% 4% 4%;border-radius:.6vw;background-color:rgb(255 255 255 / .1294117647);transform-origin:center;display:flex;align-items:flex-start;gap:10px;position:relative}.pa.notif .notif__column .notif__item .notif__item__rebar i{position:absolute;color:rgb(255 255 255 / .3);top:18%;right:.875rem;font-size:.75rem;font-weight:400;font-style:normal;line-height:.9375rem}.pa.notif .notif__column .notif__item .notif__item__rebar figure{flex-basis:12%;position:static;width:100%;max-width:unset;top:unset;margin-left:0}.pa.notif .notif__column .notif__item .notif__item__rebar figure img{width:100%}.pa.notif .notif__column .notif__item .notif__item__rebar .notif__text{flex:1}.pa.notif .notif__column .notif__item .notif__item__rebar .notif__text h3{font-family:Helvetica,sans-serif;font-size:.875rem;color:rgb(255 255 255 / .3);margin-bottom:0;font-weight:400;line-height:1.3125rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;max-width:calc(100% - 50px)}.pa.notif .notif__column .notif__item .notif__item__rebar .notif__text p{font-family:Helvetica,sans-serif;padding-right:12%;font-weight:400;font-size:.875rem;line-height:1.3125rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pa.notif .notif__column .notif__item .notif__item__rebar p{color:#fff}.fullpage-wrapper{width:100%!important;transform:none!important}.fp-section{width:100%!important;position:absolute;left:0;top:0;opacity:0;z-index:0}.fp-section.active{opacity:1;z-index:1}.video-section{max-width:100%;overflow:hidden;min-height:unset;height:100%}@media screen and (min-width:1199px){.video-section{height:100vh;min-height:100vh}}.is-landscape .video-section{overflow:unset;min-height:unset}@media screen and (min-width:950px){.video-section.after-load .container--fluid .vs__wrapper .vs-content__wrapper.has-scroll::before{content:"";position:absolute;bottom:1.25rem;left:9.0625rem;transform:rotate(45deg);width:.625rem;height:.625rem;border-right:.125rem solid grey;border-bottom:.125rem solid grey;transition:1s ease;animation:bouncey 2s linear infinite}}.video-section .container--fluid{height:100%;padding:0 1.25rem 0 1.6875rem}@media screen and (min-width:950px){.video-section .container--fluid{padding:0 3.75rem}}@media screen and (min-width:1199px){.video-section .container--fluid{padding:0 5.625rem}}@media screen and (min-width:1320px){.video-section .container--fluid{padding:0 10.75rem 0 10.375rem}}.video-section .container--fluid .vs__wrapper{height:100%;display:flex;flex-direction:column;padding:5.25rem 0 4.375rem}@media screen and (min-width:950px){.video-section .container--fluid .vs__wrapper{justify-content:center;padding:5.1875rem 0 4.375rem}}.video-section .container--fluid .vs__wrapper .fa.video{transition:all 1s ease-in-out;z-index:-1}.video-section .container--fluid .vs__wrapper .fa.video video{transition:all 1s ease-in-out}@media screen and (min-width:1199px){.video-section .container--fluid .vs__wrapper{padding:4.6875rem 0 0;margin-top:0}}.is-landscape .video-section .container--fluid .vs__wrapper{padding:1.875rem 0}.video-section .container--fluid .vs__wrapper .play-button{display:none;cursor:pointer;position:absolute;z-index:99;top:50%;left:49%;transform:translate(-50%,-50%);width:3.5rem;height:3.5rem}.video-section .container--fluid .vs__wrapper .vs-content__wrapper{position:relative;order:2;display:flex;align-items:flex-start;width:100%}@media screen and (min-width:950px){.video-section .container--fluid .vs__wrapper .vs-content__wrapper{align-items:flex-start;width:auto}}.video-section .container--fluid .vs__wrapper .vs-content__wrapper.has-scroll::after{content:"";position:absolute;bottom:-2%;left:0%;width:100%;height:20%;background:#000;background:linear-gradient(0deg,#000000 0%,#fff0 100%);pointer-events:none;z-index:5}@media screen and (min-width:950px){.video-section .container--fluid .vs__wrapper .vs-content__wrapper.has-scroll::after{display:none}}.is-landscape .video-section .container--fluid .vs__wrapper .vs-content__wrapper.has-scroll::after{display:none}.video-section .container--fluid .vs__wrapper .vs-content__wrapper.has-scroll .vs__content{padding-bottom:18%}@media screen and (min-width:950px){.video-section .container--fluid .vs__wrapper .vs-content__wrapper.has-scroll .vs__content{padding-bottom:0}}.is-landscape .video-section .container--fluid .vs__wrapper .vs-content__wrapper.has-scroll .vs__content{padding-bottom:0}.video-section .container--fluid .vs__wrapper .vs__content{position:relative;z-index:2;transition:all 0.6s linear,transform 0.6s cubic-bezier(.26,.67,.48,.91);position:relative;-ms-overflow-style:none;scrollbar-width:none;-webkit-appearance:none;max-height:calc(50vh - 40px);overflow:scroll;margin-top:1.25rem;padding-right:.0625rem}@media screen and (max-height:750px){.video-section .container--fluid .vs__wrapper .vs__content{max-height:calc(50vh - 150px)}}@media screen and (min-width:950px){.video-section .container--fluid .vs__wrapper .vs__content{max-height:50vh;max-width:15.625rem;margin-top:0;display:flex;flex-direction:column}}@media screen and (min-width:1199px){.video-section .container--fluid .vs__wrapper .vs__content{max-width:18.125rem}}@media screen and (min-width:1320px){.video-section .container--fluid .vs__wrapper .vs__content{max-width:16.875rem}}@media screen and (min-width:1440px){.video-section .container--fluid .vs__wrapper .vs__content{max-width:18.75rem}}@media screen and (min-width:1536px){.video-section .container--fluid .vs__wrapper .vs__content{max-width:21.25rem}}@media screen and (min-width:1699px){.video-section .container--fluid .vs__wrapper .vs__content{max-width:20.375rem}}@media screen and (min-width:1199px){.video-section .container--fluid .vs__wrapper .vs__content{top:calc(50% - 100px);transform:translateY(calc(-50% + 50px));order:1;overflow:hidden;overflow-y:auto}}.is-landscape .video-section .container--fluid .vs__wrapper .vs__content{max-height:unset;overflow:unset}.video-section .container--fluid .vs__wrapper .vs__content::-webkit-scrollbar{display:none}.video-section .container--fluid .vs__wrapper .vs__content .scroll-indicator{position:sticky;bottom:calc(50% - 40px);right:0rem;height:5rem;display:none!important;flex-direction:column;align-items:flex-end;width:110%;margin-top:-5rem}.video-section .container--fluid .vs__wrapper .vs__content .scroll-indicator button{outline:none;box-shadow:none;border:none;width:1.5rem;height:1.875rem;position:absolute;background-color:#fff0}.video-section .container--fluid .vs__wrapper .vs__content .scroll-indicator button.top{top:0}.video-section .container--fluid .vs__wrapper .vs__content .scroll-indicator button.bottom{bottom:0}.video-section .container--fluid .vs__wrapper .vs__content .scroll-indicator::after{display:block;content:"";width:1.5rem;height:100%;background-size:contain;background-image:url(../images/scroll-icon.svg);background-repeat:no-repeat}.video-section .container--fluid .vs__wrapper .vs__content *{color:#fff}.video-section .container--fluid .vs__wrapper .vs__content h1{font-size:2rem;font-weight:700;line-height:120%;color:#0C6;letter-spacing:0;margin-bottom:1.775rem}@media screen and (max-width:372px){.video-section .container--fluid .vs__wrapper .vs__content h1{font-size:1.625rem;margin-bottom:.625rem}}@media screen and (min-width:950px){.video-section .container--fluid .vs__wrapper .vs__content h1{margin-bottom:.625rem;font-size:1.5rem}}@media screen and (min-width:1199px){.video-section .container--fluid .vs__wrapper .vs__content h1{font-size:1.625rem;margin-bottom:1rem}}@media screen and (min-width:1320px){.video-section .container--fluid .vs__wrapper .vs__content h1{font-size:1.75rem;margin-bottom:1.25rem}}@media screen and (min-width:1699px){.video-section .container--fluid .vs__wrapper .vs__content h1{margin-bottom:1.875rem;font-size:2rem}}.video-section .container--fluid .vs__wrapper .vs__content p{font-size:1.1875rem;font-weight:400;line-height:150%;margin-bottom:2rem}.video-section .container--fluid .vs__wrapper .vs__content p small{font-size:inherit;line-height:inherit}@media screen and (max-width:372px){.video-section .container--fluid .vs__wrapper .vs__content p{font-size:.875rem;margin-bottom:.625rem}}@media screen and (min-width:950px){.video-section .container--fluid .vs__wrapper .vs__content p{margin-bottom:1.25rem;font-size:1rem}.video-section .container--fluid .vs__wrapper .vs__content p b{font-weight:700}}@media screen and (min-width:1320px){.video-section .container--fluid .vs__wrapper .vs__content p{font-size:1.1875rem}}@media screen and (min-width:1699px){.video-section .container--fluid .vs__wrapper .vs__content p{margin-bottom:1.78125rem}}.video-section .container--fluid .vs__wrapper .vs__content p:last-child{margin-bottom:0}.video-section .container--fluid .vs__wrapper .vs__content .scroll_to_see{display:none;align-items:center;gap:1.374375rem;margin-top:2.5rem}@media screen and (min-width:1199px){.video-section .container--fluid .vs__wrapper .vs__content .scroll_to_see{display:flex}}@media screen and (min-width:1699px){.video-section .container--fluid .vs__wrapper .vs__content .scroll_to_see{margin-top:3.75rem}}.video-section .container--fluid .vs__wrapper .vs__content .scroll_to_see span{font-size:1rem;font-weight:700;line-height:112%;color:#fff}@media screen and (min-width:1699px){.video-section .container--fluid .vs__wrapper .vs__content .scroll_to_see span{font-size:1.1875rem}}.video-section .container--fluid .vs__wrapper .video,.video-section .container--fluid .vs__wrapper .image{order:1;position:relative}@media screen and (min-width:1199px){.video-section .container--fluid .vs__wrapper .video,.video-section .container--fluid .vs__wrapper .image{order:2}}.video-section .container--fluid .vs__wrapper .video img,.video-section .container--fluid .vs__wrapper .video video,.video-section .container--fluid .vs__wrapper .image img,.video-section .container--fluid .vs__wrapper .image video{object-fit:contain}@media screen and (min-width:950px){.video-section .container--fluid .vs__wrapper .video video,.video-section .container--fluid .vs__wrapper .image video{height:100.63%}}.video-section .container--fluid .vs__wrapper .video .bg__lines,.video-section .container--fluid .vs__wrapper .image .bg__lines{display:none}.video-section .container--fluid .vs__wrapper .video .green-lines,.video-section .container--fluid .vs__wrapper .image .green-lines{content:"";background-image:url(images/green-lines.svg);background-size:contain}.video-section .container--fluid .vs__wrapper .vs__bg-lines{position:absolute;right:6.0625rem;width:73.75rem;height:auto;top:1.5rem;display:none}@media screen and (min-width:950px){.video-section .container--fluid .vs__wrapper .vs__bg-lines{display:block}}.video-section.video-section--left-content .container--fluid{padding:0 1.25rem 0 1.6875rem}@media screen and (min-width:768px){.video-section.video-section--left-content .container--fluid{padding:0 3.75rem}}@media screen and (min-width:1199px){.video-section.video-section--left-content .container--fluid{padding:0 5.625rem}}@media screen and (min-width:1320px){.video-section.video-section--left-content .container--fluid{padding:0 6.25rem}}@media screen and (min-width:950px){.video-section.video-section--left-content.video-101 .vs__wrapper .vs__content,.video-section.video-section--left-content.video-104 .vs__wrapper .vs__content,.video-section.video-section--left-content.video-105 .vs__wrapper .vs__content,.video-section.video-section--left-content.video-1015 .vs__wrapper .vs__content,.video-section.video-section--left-content.video-1016 .vs__wrapper .vs__content{max-width:19.375rem}}@media screen and (min-width:1199px){.video-section.video-section--left-content.video-101 .vs__wrapper .vs__content,.video-section.video-section--left-content.video-104 .vs__wrapper .vs__content,.video-section.video-section--left-content.video-105 .vs__wrapper .vs__content,.video-section.video-section--left-content.video-1015 .vs__wrapper .vs__content,.video-section.video-section--left-content.video-1016 .vs__wrapper .vs__content{max-width:22.5rem}}@media screen and (min-width:1320px){.video-section.video-section--left-content.video-101 .vs__wrapper .vs__content,.video-section.video-section--left-content.video-104 .vs__wrapper .vs__content,.video-section.video-section--left-content.video-105 .vs__wrapper .vs__content,.video-section.video-section--left-content.video-1015 .vs__wrapper .vs__content,.video-section.video-section--left-content.video-1016 .vs__wrapper .vs__content{max-width:23.125rem}}@media screen and (min-width:1440px){.video-section.video-section--left-content.video-101 .vs__wrapper .vs__content,.video-section.video-section--left-content.video-104 .vs__wrapper .vs__content,.video-section.video-section--left-content.video-105 .vs__wrapper .vs__content,.video-section.video-section--left-content.video-1015 .vs__wrapper .vs__content,.video-section.video-section--left-content.video-1016 .vs__wrapper .vs__content{max-width:20.375rem}}.video-section.video-section--left-content .vs__wrapper .vs__content{width:100%;order:2}@media screen and (min-width:950px){.video-section.video-section--left-content .vs__wrapper .vs__content{width:100%;order:1}}.video-section.video-section--left-content .vs__wrapper .fa.video{position:relative;order:1;transition:all 1s ease-in-out}@media screen and (min-width:950px){.video-section.video-section--left-content .vs__wrapper .fa.video{max-width:120rem;order:2;position:absolute;top:0;right:0;width:100%;height:100%}}.video-section.video-section--left-content .vs__wrapper .fa.video video,.video-section.video-section--left-content .vs__wrapper .fa.video img{object-fit:contain;object-position:right bottom}.video-section.video-section--right-content .container--fluid{padding:0 1.25rem 0 1.6875rem}@media screen and (min-width:950px){.video-section.video-section--right-content .container--fluid{padding:0 3.75rem}}@media screen and (min-width:1199px){.video-section.video-section--right-content .container--fluid{padding:0 5.625rem}}@media screen and (min-width:1320px){.video-section.video-section--right-content .container--fluid{padding:0 10.75rem 0 11.3125rem}}.video-section.video-section--right-content .container--fluid .vs__wrapper .vs-content__wrapper{justify-content:flex-end}@media screen and (min-width:950px){.video-section.video-section--right-content .container--fluid .vs__wrapper .vs-content__wrapper.has-scroll::after{left:unset;right:0}}@media screen and (min-width:950px){.video-section.video-section--right-content .container--fluid .vs__wrapper .vs-content__wrapper .vs__content{max-width:19.375rem}}@media screen and (min-width:1199px){.video-section.video-section--right-content .container--fluid .vs__wrapper .vs-content__wrapper .vs__content{width:100%;max-width:23.75rem;top:calc(39.8% - 100px);transform:translateY(calc(-39.8% + 50px))}}@media screen and (min-width:1320px){.video-section.video-section--right-content .container--fluid .vs__wrapper .vs-content__wrapper .vs__content{max-width:24.375rem}}.video-section.video-section--right-content .container--fluid .vs__wrapper .vs__content{width:100%;order:2}.video-section.video-section--right-content .container--fluid .vs__wrapper .vs__content h2{padding-right:.625rem;padding-bottom:2.0625rem;margin-bottom:0rem}.video-section.video-section--right-content .container--fluid .vs__wrapper .fa.video{position:relative;order:1;transition:all 1s ease-in-out;height:auto;bottom:0}@media screen and (min-width:950px){.video-section.video-section--right-content .container--fluid .vs__wrapper .fa.video{max-width:120rem;width:100%;height:100%;position:absolute;left:0;right:unset;top:0}}.video-section.video-section--right-content .container--fluid .vs__wrapper .fa.video video,.video-section.video-section--right-content .container--fluid .vs__wrapper .fa.video img{object-position:left bottom}@media screen and (min-width:1920px){.video-section.video-301 .container--fluid .vs__wrapper .fa.video{right:calc(100% - 1920px)}}.video-section.video-301 .container--fluid .vs__wrapper .fa.video video,.video-section.video-301 .container--fluid .vs__wrapper .fa.video img{object-position:left bottom}@media screen and (min-width:1920px){.video-section.video-301.active .container--fluid .vs__wrapper .fa.video{right:0}}.video-section.video-301.active .container--fluid .vs__wrapper .fa.video video,.video-section.video-301.active .container--fluid .vs__wrapper .fa.video img{object-position:right bottom}.video-section.video-101 .vs__wrapper .fa.video video,.video-section.video-101 .vs__wrapper .fa.video img{transition:all 1s ease-in-out}@media screen and (min-width:1199px){.video-section.video-101 .vs__wrapper .vs-content__wrapper .vs__content{transform:translateY(calc(-50% + 49px))}}@media screen and (min-width:1199px){.video-section.video-102 .vs__wrapper .vs-content__wrapper .vs__content,.video-section.video-103 .vs__wrapper .vs-content__wrapper .vs__content,.video-section.video-108 .vs__wrapper .vs-content__wrapper .vs__content,.video-section.video-109 .vs__wrapper .vs-content__wrapper .vs__content{transform:translateY(calc(-50% + 48px))}}.video-section.video-104 .vs__wrapper .vs-content__wrapper .vs__content p{margin-bottom:1.875rem}@media screen and (max-width:372px){.video-section.video-104 .vs__wrapper .vs-content__wrapper .vs__content p{margin-bottom:.625rem}}@media screen and (min-width:950px){.video-section.video-104 .vs__wrapper .vs-content__wrapper .vs__content p{margin-bottom:1.875rem}}@media screen and (min-width:1199px){.video-section.video-104 .vs__wrapper .vs-content__wrapper .vs__content{transform:translateY(calc(-50% + 65px))}}@media screen and (min-width:1199px){.video-section.video-105 .vs__wrapper .vs-content__wrapper .vs__content,.video-section.video-106 .vs__wrapper .vs-content__wrapper .vs__content,.video-section.video-107 .vs__wrapper .vs-content__wrapper .vs__content{transform:translateY(calc(-50% + 49px))}}.video-section.video-107 .vs__wrapper .vs-content__wrapper .vs__content{padding-right:0}@media screen and (min-width:1199px){.video-section.video-1010 .vs__wrapper .vs-content__wrapper .vs__content{transform:translateY(calc(-50% + 50px))}.video-section.video-1010 .vs__wrapper .vs-content__wrapper .vs__content p{margin-bottom:2.1875rem}.video-section.video-1010 .vs__wrapper .vs-content__wrapper .vs__content p:last-of-type{margin-bottom:0}.video-section.video-1010 .vs__wrapper .vs-content__wrapper .vs__content h1{margin-bottom:1.75rem}}@media screen and (min-width:1199px){.video-section.video-1011 .vs__wrapper .vs-content__wrapper .vs__content,.video-section.video-1012 .vs__wrapper .vs-content__wrapper .vs__content,.video-section.video-1013 .vs__wrapper .vs-content__wrapper .vs__content{transform:translateY(calc(-50% + 34px))}}@media screen and (min-width:1199px){.video-section.video-1014 .vs__wrapper .vs-content__wrapper .vs__content{transform:translateY(calc(-50% + 65px))}}.video-section.video-1014 .vs__wrapper .vs-content__wrapper .vs__content p{margin-bottom:1.875rem}@media screen and (max-width:372px){.video-section.video-1014 .vs__wrapper .vs-content__wrapper .vs__content p{margin-bottom:.625rem}}@media screen and (min-width:950px){.video-section.video-1014 .vs__wrapper .vs-content__wrapper .vs__content p{margin-bottom:1.875rem}}.video-section.video-1016 .container--fluid .vs__wrapper .vs__content p b.bold{font-weight:400}@media screen and (min-width:950px){.video-section.video-1016 .container--fluid .vs__wrapper .vs__content p b.bold{font-weight:700}}.video-section.video-200.video-section--right-content .vs__wrapper .vs-content__wrapper .vs__content p,.video-section.video-201.video-section--right-content .vs__wrapper .vs-content__wrapper .vs__content p,.video-section.video-202.video-section--right-content .vs__wrapper .vs-content__wrapper .vs__content p,.video-section.video-203.video-section--right-content .vs__wrapper .vs-content__wrapper .vs__content p,.video-section.video-204.video-section--right-content .vs__wrapper .vs-content__wrapper .vs__content p,.video-section.video-301.video-section--left-content .vs__wrapper .vs-content__wrapper .vs__content p{margin-bottom:1.875rem}@media screen and (max-width:372px){.video-section.video-200.video-section--right-content .vs__wrapper .vs-content__wrapper .vs__content p,.video-section.video-201.video-section--right-content .vs__wrapper .vs-content__wrapper .vs__content p,.video-section.video-202.video-section--right-content .vs__wrapper .vs-content__wrapper .vs__content p,.video-section.video-203.video-section--right-content .vs__wrapper .vs-content__wrapper .vs__content p,.video-section.video-204.video-section--right-content .vs__wrapper .vs-content__wrapper .vs__content p,.video-section.video-301.video-section--left-content .vs__wrapper .vs-content__wrapper .vs__content p{margin-bottom:.625rem}}@media screen and (min-width:950px){.video-section.video-200.video-section--right-content .vs__wrapper .vs-content__wrapper .vs__content p,.video-section.video-201.video-section--right-content .vs__wrapper .vs-content__wrapper .vs__content p,.video-section.video-202.video-section--right-content .vs__wrapper .vs-content__wrapper .vs__content p,.video-section.video-203.video-section--right-content .vs__wrapper .vs-content__wrapper .vs__content p,.video-section.video-204.video-section--right-content .vs__wrapper .vs-content__wrapper .vs__content p,.video-section.video-301.video-section--left-content .vs__wrapper .vs-content__wrapper .vs__content p{margin-bottom:1.875rem}}.video-section.video-200.video-section--right-content .vs__wrapper .vs-content__wrapper .vs__content p b,.video-section.video-201.video-section--right-content .vs__wrapper .vs-content__wrapper .vs__content p b,.video-section.video-202.video-section--right-content .vs__wrapper .vs-content__wrapper .vs__content p b,.video-section.video-203.video-section--right-content .vs__wrapper .vs-content__wrapper .vs__content p b,.video-section.video-204.video-section--right-content .vs__wrapper .vs-content__wrapper .vs__content p b,.video-section.video-301.video-section--left-content .vs__wrapper .vs-content__wrapper .vs__content p b{font-weight:700}@media screen and (min-width:1199px){.video-section.video-202.video-section--right-content .vs__wrapper .vs-content__wrapper .vs__content,.video-section.video-203.video-section--right-content .vs__wrapper .vs-content__wrapper .vs__content{top:calc(43.5% - 100px);transform:translateY(calc(-43.5% + 50px))}}@media screen and (min-width:1199px){.video-section.video-204.video-section--right-content .vs__wrapper .vs-content__wrapper .vs__content{top:calc(43% - 100px);transform:translateY(calc(-43% + 50px))}}@media screen and (min-width:950px){.video-section.video-301 .pa.footer{display:none}}.video-section.video-301 .vs__wrapper .fa.video.aspect-box img.bg-image{width:99.4947916%;height:112.1%;object-position:top left;top:10%}.video-section.video-301 .vs__wrapper .fa.vs__bg{position:absolute;top:100%;left:-41.4%;width:62.125rem}.video-section.video-301 .vs__wrapper .fa.vs__bg img{width:100%;height:auto;object-fit:contain;aspect-ratio:994/728.47}@media screen and (min-width:950px){.video-section.video-301 .vs__wrapper .fa.vs__bg{top:8.5%;left:12%;width:107.454375rem}.video-section.video-301 .vs__wrapper .fa.vs__bg img{aspect-ratio:1719.27/1260}}.video-section.video-301 .vs__wrapper .vs-content__wrapper.has-scroll::after{display:none}@media screen and (min-width:950px) and (max-height:775px){.video-section.video-301 .vs__wrapper .vs-content__wrapper .vs__content{max-height:unset}}.video-section.video-301 .vs__wrapper .vs-content__wrapper .vs__content a.l-btn,.video-section.video-301 .vs__wrapper .vs-content__wrapper .vs__content button.l-btn{display:none;font-family:"TT Hoves"}@media screen and (min-width:950px){.video-section.video-301 .vs__wrapper .vs-content__wrapper .vs__content a.l-btn,.video-section.video-301 .vs__wrapper .vs-content__wrapper .vs__content button.l-btn{display:block;background-color:#fff0;text-transform:uppercase;line-height:1.4rem;margin-bottom:1.25rem}}.video-section.video-301 .vs__wrapper .vs-content__wrapper .vs__content a.l-btn:hover,.video-section.video-301 .vs__wrapper .vs-content__wrapper .vs__content button.l-btn:hover{background-color:#00c060}@media screen and (min-width:1199px){.video-section.video-301 .vs__wrapper .vs-content__wrapper .vs__content{max-width:46.3125rem;align-items:flex-start;top:calc(35% - 100px);transform:translateY(calc(-35% + 50px));left:0!important}.video-section.video-301 .vs__wrapper .vs-content__wrapper .vs__content h1{font-size:4rem;line-height:4.48rem;letter-spacing:-.2rem;font-weight:500;margin-bottom:2.875rem}.video-section.video-301 .vs__wrapper .vs-content__wrapper .vs__content p{max-width:29.375rem;margin-bottom:1.875rem}}@media screen and (min-width:950px){.video-section.video-section--left-content.video-101 .container--fluid .vs__wrapper .play-button,.video-section.video-section--left-content.video-102 .container--fluid .vs__wrapper .play-button{left:66%;top:43%}.video-section.video-section--left-content.video-103 .container--fluid .vs__wrapper .play-button,.video-section.video-section--left-content.video-104 .container--fluid .vs__wrapper .play-button,.video-section.video-section--left-content.video-105 .container--fluid .vs__wrapper .play-button,.video-section.video-section--left-content.video-106 .container--fluid .vs__wrapper .play-button,.video-section.video-section--left-content.video-107 .container--fluid .vs__wrapper .play-button,.video-section.video-section--left-content.video-108 .container--fluid .vs__wrapper .play-button,.video-section.video-section--left-content.video-109 .container--fluid .vs__wrapper .play-button,.video-section.video-section--left-content.video-1010 .container--fluid .vs__wrapper .play-button,.video-section.video-section--left-content.video-1011 .container--fluid .vs__wrapper .play-button,.video-section.video-section--left-content.video-1012 .container--fluid .vs__wrapper .play-button,.video-section.video-section--left-content.video-1013 .container--fluid .vs__wrapper .play-button,.video-section.video-section--left-content.video-1014 .container--fluid .vs__wrapper .play-button,.video-section.video-section--left-content.video-1015 .container--fluid .vs__wrapper .play-button,.video-section.video-section--left-content.video-1016 .container--fluid .vs__wrapper .play-button,.video-section.video-section--left-content.video-301 .container--fluid .vs__wrapper .play-button{left:64%;top:47%}.video-section.video-section--right-content.video-200 .container--fluid .vs__wrapper .play-button,.video-section.video-section--right-content.video-201 .container--fluid .vs__wrapper .play-button,.video-section.video-section--right-content.video-202 .container--fluid .vs__wrapper .play-button,.video-section.video-section--right-content.video-203 .container--fluid .vs__wrapper .play-button,.video-section.video-section--right-content.video-204 .container--fluid .vs__wrapper .play-button{left:33%;top:45%}}@media screen and (min-width:950px){.theme--product.is-loaded .video-301 .vs__wrapper .fa.video.aspect-box video{z-index:2}}@media screen and (min-width:950px){.theme--product.is-loaded .video-301 .vs__wrapper .fa.vs__bg{z-index:1}}.video-section.active .vs__content>*{animation:fadeIn 1s ease-in-out backwards;animation-delay:0s}.video-section.active .vs__content>*:nth-child(1){animation-delay:0.1s}.video-section.active .vs__content>*:nth-child(2){animation-delay:0.2s}.video-section.active .vs__content>*:nth-child(3){animation-delay:0.3s}.video-section.active .vs__content>*:nth-child(4){animation-delay:0.4s}.video-section.active .vs__content>*:nth-child(5){animation-delay:0.5s}.video-section.active .vs__content>.no__animate--up.no-animate{animation:unset}.video-section.active .vs__content>.no__animate--down.no-animate{animation:unset}@keyframes fadeUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-60px)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(60px)}100%{opacity:1;transform:translateY(0)}}.vs-scrollto{position:relative;opacity:0;transform:translateY(120px);transition:opacity 0.6s linear,transform 0.6s cubic-bezier(.26,.67,.48,.91);display:flex;align-items:center;gap:1.375rem;bottom:5rem;justify-content:center}.vs-scrollto span{color:#fff;text-align:center;font-size:1.1875rem;font-weight:700;line-height:150%}.active.pa.video-section .vs-scrollto{opacity:1;transform:translateY(0);transition-delay:0.9s}