/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger{padding:10px 10px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:#fff0;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#9D9D9C}.hamburger-box{width:30px;height:20px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:4px;background-color:#9D9D9C;border-radius:8px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-delay:0.13s;transition-delay:0.13s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner::after{top:-16px;-webkit-transition:top 0.2s 0.2s cubic-bezier(.33333,.66667,.66667,1),opacity 0.1s linear;transition:top 0.2s 0.2s cubic-bezier(.33333,.66667,.66667,1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner::before{-webkit-transition:top 0.12s 0.2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform 0.13s cubic-bezier(.55,.055,.675,.19);transition:top 0.12s 0.2s cubic-bezier(.33333,.66667,.66667,1),-webkit-transform 0.13s cubic-bezier(.55,.055,.675,.19);transition:top 0.12s 0.2s cubic-bezier(.33333,.66667,.66667,1),transform 0.13s cubic-bezier(.55,.055,.675,.19);transition:top 0.12s 0.2s cubic-bezier(.33333,.66667,.66667,1),transform 0.13s cubic-bezier(.55,.055,.675,.19),-webkit-transform 0.13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-8px,0) rotate(-45deg);transform:translate3d(0,-8px,0) rotate(-45deg);-webkit-transition-delay:0.22s;transition-delay:0.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top 0.2s cubic-bezier(.33333,0,.66667,.33333),opacity 0.1s 0.22s linear;transition:top 0.2s cubic-bezier(.33333,0,.66667,.33333),opacity 0.1s 0.22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top 0.1s 0.16s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform 0.13s 0.25s cubic-bezier(.215,.61,.355,1);transition:top 0.1s 0.16s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform 0.13s 0.25s cubic-bezier(.215,.61,.355,1);transition:top 0.1s 0.16s cubic-bezier(.33333,0,.66667,.33333),transform 0.13s 0.25s cubic-bezier(.215,.61,.355,1);transition:top 0.1s 0.16s cubic-bezier(.33333,0,.66667,.33333),transform 0.13s 0.25s cubic-bezier(.215,.61,.355,1),-webkit-transform 0.13s 0.25s cubic-bezier(.215,.61,.355,1)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:proxima-nova,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:150px}html,body{background-color:#fff}img{max-width:100%;height:auto}.web-wrap{overflow:hidden;width:100%;position:relative}.container{width:100%;max-width:1230px;margin:0 auto;padding:0 15px}.btn{min-height:45px;color:#fff;text-decoration:none!important;border:none;background-color:#008EBC;padding:5px 23px;display:flex;align-items:center;font-weight:700;font-size:21px;line-height:1;border-radius:45px;position:relative;overflow:hidden;justify-content:center;text-align:center}.btn:after{content:"";display:block;pointer-events:none;position:absolute;top:100%;left:0;width:600px;height:90px;background-color:#006789;transition:0.3s;transition-timing-function:cubic-bezier(.86,0,.14,1)}.btn span{position:relative;z-index:10}.btn:hover:after{top:0}.header{background-color:#fff;position:fixed;top:0;left:0;width:100%;z-index:500}.header .container{position:relative;display:flex;justify-content:flex-end;align-items:center;min-height:82px;max-width:1400px}@media (max-width:1055px){.header .container{min-height:62px}}.header__logo{position:absolute;top:16px;left:15px;width:228px}@media (max-width:1230px){.header__logo{width:153px;top:23px}}@media (max-width:1055px){.header__logo{top:18px}}.header__logo img{width:100%}.header__group{display:flex;align-items:center}@media (max-width:1055px){.header__group{position:fixed;width:300px;right:-330px;top:55px;transition:right 0.3s;display:block;background-color:#fff;padding:30px;box-shadow:0 0 10px rgb(0 0 0 / .3)}.header__group.is-open{right:10px}}.header .hamburger span{pointer-events:none}.header__mobile{display:none}@media (max-width:1055px){.header__mobile{display:block}}.header nav ul{display:flex}@media (max-width:1055px){.header nav ul{display:block}}.header nav ul li{position:relative;display:flex}@media (max-width:1055px){.header nav ul li{display:block}}.header nav ul li a{height:100%;font-weight:400;font-size:16px;line-height:1.2;color:#9A9B9F;text-decoration:none!important;transition:color 0.3s;display:flex;align-items:flex-end}@media (max-width:1230px){.header nav ul li a{font-size:16px}}@media (max-width:1180px){.header nav ul li a{font-size:15px}}@media (max-width:1055px){.header nav ul li a{display:block;padding:5px 0;font-size:19px}}.header nav ul li a:hover{color:#000}@media (max-width:1055px){.header nav ul li a br{display:none}}.header nav ul li a.highlight{color:#737479;font-weight:600;position:relative}.header nav ul li a.highlight:after{content:"";display:block;position:absolute;height:20px;width:2px;top:14px;right:-16px;background-color:#008EBC;pointer-events:none;transform:rotate(-37deg)}@media (max-width:1230px){.header nav ul li a.highlight:after{top:10px;right:-5px}}@media (max-width:1055px){.header nav ul li a.highlight:after{top:7px;right:calc(100% + 10px)}}.header nav ul li a.highlight:hover{color:#000}.header nav ul li+li{margin-left:34px}@media (max-width:1370px){.header nav ul li+li{margin-left:12px}}@media (max-width:1055px){.header nav ul li+li{margin:5px 0 0 0}}.header nav ul li .submenu{position:absolute;top:100%;left:0;padding-top:20px;opacity:0;pointer-events:none;transition:opacity 0.3s;text-transform:uppercase}@media (max-width:1055px){.header nav ul li .submenu{position:static;opacity:1;pointer-events:auto;padding:0 0 0 8px}}.header nav ul li ul{display:block;border-radius:8px;box-shadow:0 4px 9.2px 0 rgb(0 0 0 / .1);background-color:#fafafa;padding:13px 0}@media (max-width:1055px){.header nav ul li ul{border-radius:0;box-shadow:none;border-left:1px solid #9d9d9c;padding:8px 0}}.header nav ul li ul li a{white-space:nowrap;padding:3px 23px}@media (max-width:1055px){.header nav ul li ul li a{padding:8px 13px;font-size:15px}}.header nav ul li ul li+li{margin:0}.header nav ul li.has-hover>a{color:#000}.header nav ul li.has-hover .submenu{opacity:1;pointer-events:auto}.header__cta{margin-left:52px}@media (max-width:1560px){.header__cta{margin-left:32px}}@media (max-width:1180px){.header__cta{margin-left:16px}}@media (max-width:1055px){.header__cta{margin:15px 0 0 0;display:flex;justify-content:flex-start}}@media (max-width:1180px){.header__cta .btn{font-size:16px}}@keyframes hero1{0%{opacity:0;transform:translateY(-10%)}100%{opacity:1;transform:translateY(0%)}}@keyframes hero2{0%{opacity:0;transform:translateY(-100px) translateX(-150px) scale(.9)}60%{opacity:1;transform:translateY(-100px) translateX(-150px) scale(1.1)}100%{opacity:1;transform:translateY(0) translateX(0) scale(1)}}@keyframes hero2mobile{0%{opacity:0;transform:translateY(-50px) translateX(-10px) scale(.9)}60%{opacity:1;transform:translateY(-50px) translateX(-10px) scale(1.1)}100%{opacity:1;transform:translateY(0) translateX(0) scale(1)}}.hero-img-desktop,.hero-img-mobile{position:relative;padding-top:73.883%}.hero-img-desktop picture,.hero-img-mobile picture{position:absolute;top:0;left:0}.hero-img-desktop picture:first-of-type,.hero-img-mobile picture:first-of-type{animation-name:hero1;animation-iteration-count:1;animation-timing-function:cubic-bezier(.66,0,.34,1);animation-duration:2.3s;animation-fill-mode:forwards}.hero-img-desktop video,.hero-img-mobile video{pointer-events:none;position:absolute;height:auto;animation-name:hero2mobile;animation-iteration-count:1;animation-timing-function:cubic-bezier(.66,0,.34,1);animation-duration:2s;animation-fill-mode:forwards}.hero-img-desktop video{top:16%;left:39%;width:57%}.hero-img-mobile{padding-top:112.364%}.hero-img-mobile video{top:4%;left:25%;width:77%}.hero{padding:240px 15px 0 15px;display:flex;flex-direction:column;align-items:center;margin-bottom:393px}@media (max-width:760px){.hero{padding:145px 15px 0 15px;margin-bottom:230px}}.hero__desktop{width:100%;margin:0 auto 328px auto;max-width:960px}@media (max-width:760px){.hero__desktop{display:none}}.hero__mobile{display:none;width:calc(100% + 280px);margin:0 -140px 240px -140px;padding-right:110px;max-width:560px}@media (max-width:760px){.hero__mobile{display:block}}.hero p{margin:0 auto;font-weight:700;font-size:55px;line-height:.95;color:#000;max-width:1569px;text-align:center}@media (max-width:1260px){.hero p{text-align:left}}@media (max-width:760px){.hero p{font-size:30px;text-align:left;line-height:1.1;padding:0 25px}.hero p br{display:none}}.hero p a{color:#008EBC;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:10px}@media (max-width:760px){.hero p a{text-underline-offset:1px}}.hero p a:hover{color:#008EBC;text-decoration:none}.solution{background-color:#008EBC;position:relative;overflow:hidden;min-height:720px;margin:150px 5px}@media (max-width:760px){.solution{display:flex;align-items:flex-end;justify-content:center;min-height:10px;aspect-ratio:1.7777777778;margin:80px 0}}.solution>picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.solution>video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.solution__content{position:relative;display:flex;justify-content:center}@media (max-width:760px){.solution__content{padding:10px 60px}}.solution__content img{width:100%;max-width:600px}@media (max-width:760px){.solution__content img{margin:0!important}}.solution--1{position:relative}.solution--1 .solution__content img{margin-top:453px;margin-left:89px}@media (max-width:760px){.solution--1 video{object-position:center right}}.solution--2 .solution__content img{margin-top:397px;margin-left:116px}.solution--3 .solution__content img{margin-top:160px;margin-left:187px}.solution--4 .solution__content img{margin-top:457px;margin-left:201px}.solution--5 .solution__content img{margin-top:455px;margin-left:98px}@media (max-width:760px){.solution--5 video{object-position:center left}}.solution--6 .solution__content img{margin-top:390px}.cta .btn{padding:5px 62px;min-height:52px;font-size:25px}@media (max-width:760px){.cta .btn{padding:5px 20px;min-height:36px;font-size:20px}}.cta .container{display:flex;justify-content:center}.text-video{margin:60px 0}@media (max-width:760px){.text-video{margin:15px auto}}.text-video+.cta{margin-top:80px}@media (max-width:760px){.text-video+.cta{margin-top:30px}}.text-video .container{display:flex}@media (max-width:1100px){.text-video .container{flex-direction:column}}.text-video__video{background-color:#EAEAEA;width:60%;position:relative;display:flex;align-items:center;aspect-ratio:1.7}@media (max-width:1400px){.text-video__video{width:50%}}@media (max-width:1100px){.text-video__video{width:100%;min-height:10px;padding-top:56%;order:1}}.text-video__video video{position:absolute;top:0;left:0;background-color:#EAEAEA;width:100%;height:100%;object-fit:cover;transition:all 600ms cubic-bezier(.75,.25,.25,.75)}.text-video__video picture img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.text-video__video.playing video{box-shadow:0 5px 15px rgb(0 0 0 / .5);transform:scale(1.02)}.text-video__video--square{aspect-ratio:1}.text-video__text{background-color:#EAEAEA;width:40%;padding:18px 30px 30px 30px;display:flex;flex-direction:column}@media (max-width:1400px){.text-video__text{width:50%}}@media (max-width:1100px){.text-video__text{width:100%;order:2}}.text-video__text h2{font-weight:700;font-size:35px;line-height:1.1;color:#008EBC;margin-bottom:15px}@media (max-width:760px){.text-video__text h2{font-size:30px}}.text-video__text h3{font-weight:700;font-size:25px;line-height:1.28;color:#000;margin-top:0;margin-bottom:11px}@media (max-width:760px){.text-video__text h3{font-size:22px}}.text-video__text p,.text-video__text ul{font-weight:400;font-size:16px;line-height:1.28;color:#000;margin-bottom:26px}.text-video__text p strong,.text-video__text ul strong{font-weight:700}.text-video__text p.note,.text-video__text ul.note{font-size:15px;line-height:1.13;color:#000;margin-bottom:0}.text-video__text p.note+.note,.text-video__text ul.note+.note{margin-top:12px}.accessories{text-align:center;font-size:155px;font-weight:300;color:#000}@media (max-width:1160px){.accessories{font-size:100px}}@media (max-width:760px){.accessories{font-size:41px}}.promo{margin:260px 0}@media (max-width:760px){.promo{padding:0 15px;margin:130px 0}}.promo h2{font-weight:700;font-size:100px;line-height:1.1;color:#008EBC;text-align:center}@media (max-width:760px){.promo h2{font-size:41px;text-align:left;hyphens:auto}}.promo h2 small{display:block;font-weight:300;font-size:60px;margin-bottom:-24px;color:#2B2E34}@media (max-width:760px){.promo h2 small{font-size:24px;margin-bottom:-6px}}.promo h2 strong{display:block;font-weight:700;text-transform:uppercase}.promo h2 i{display:block;font-size:64px;font-weight:700;text-align:center;color:#000;font-style:normal;line-height:1.2;margin:13px 0 -22px 0}@media (max-width:760px){.promo h2 i{text-align:left;font-size:41px;margin-bottom:0}}.promo h2:has(i) small{color:#008EBC}.promo h3{font-weight:700;font-size:30px;line-height:1.2;text-align:center;color:#000}.promo p{font-weight:400;font-size:18px;line-height:22px;color:#000;text-align:center}.promo p strong{font-weight:700}.promo__img{display:flex;justify-content:center;margin-left:auto!important;margin-right:auto!important;max-width:960px}@media (max-width:760px){.promo__img--desktop{display:none}}.promo__img--mobile{display:none}@media (max-width:760px){.promo__img--mobile{display:flex}}.promo__img--chain{margin-top:90px;max-width:100%}.promo__img--chain picture{display:block;width:100%;position:relative;margin-bottom:21px;max-width:100%;aspect-ratio:5}.promo__img--chain img{position:absolute;left:0;top:0;height:auto;width:calc(100% + 285px);object-fit:cover;max-width:4000px;transform:translateX(-158px)}@media (max-width:760px){.promo__img--chain img{width:calc(100% + 103px);left:-18px;object-position:center right;height:100%;transform:translateX(-58px)}}.promo__imgtext{display:flex;align-items:flex-start;justify-content:space-between;margin-top:37px}@media (max-width:1128px){.promo__imgtext{flex-direction:column;align-items:center}}.promo__imgtext picture{width:613px}@media (max-width:1128px){.promo__imgtext picture{width:100%;display:flex;justify-content:center}}.promo__imgtext picture img{transform:translateX(27px)}.promo__imgtext__text{margin-top:73px;width:calc(100% - 627px);position:relative;display:flex;flex-direction:column}@media (max-width:1128px){.promo__imgtext__text{margin-top:0;margin-bottom:80px;width:90%}}@media (max-width:760px){.promo__imgtext__text{width:100%}}.promo__imgtext__text h3,.promo__imgtext__text p{text-align:left}.promo__imgtext__text h3{font-size:24px}.promo__imgtext__text p{margin-bottom:26px;max-width:735px}@media (max-width:1128px){.promo__imgtext__text p{max-width:100%}}.promo__imgtext__text p:last-of-type{margin-bottom:0}.promo__imgtext__text .a-youtube{margin:24px 0 0 auto}.promo__imgtext__text .a-youtube span{max-width:122px}.promo__plus{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1055px;margin:0 auto}@media (max-width:1100px){.promo__plus{display:block;max-width:360px}}.promo__plus h3{width:100%;text-align:left;margin-bottom:15px}@media (max-width:760px){.promo__plus h3{font-size:22px}}.promo__plus__item{width:580px;position:relative;display:flex;flex-direction:column;align-items:center}@media (max-width:1100px){.promo__plus__item{width:100%!important;flex-direction:row;align-items:center}}.promo__plus__item h4{font-weight:700;font-size:24px;line-height:1;color:#000;margin-bottom:18px}@media (max-width:1100px){.promo__plus__item h4{font-size:16px;margin-bottom:3px}}.promo__plus__item p{text-align:left}@media (max-width:1100px){.promo__plus__item p{font-size:16px}}.promo__plus__item h4,.promo__plus__item p{max-width:243px}@media (max-width:1100px){.promo__plus__item h4,.promo__plus__item p{max-width:140px;line-height:1.2}}.promo__plus__item__text{position:absolute;top:30px;right:-45px;order:1}@media (max-width:1100px){.promo__plus__item__text{top:15px;right:0}}.promo__plus__item picture{order:2}@media (max-width:1100px){.promo__plus__item picture{width:270px}}.promo__plus__item+.promo__plus__item{width:350px}@media (max-width:1100px){.promo__plus__item+.promo__plus__item{width:100%;margin-top:35px}}@media (max-width:1100px){.promo__plus__item+.promo__plus__item picture{width:160px;margin-top:-53px}}.promo__plus__item+.promo__plus__item .promo__plus__item__text{position:static;margin:-6px auto 0 auto}@media (max-width:1100px){.promo__plus__item+.promo__plus__item .promo__plus__item__text{max-width:156px}}.promo__plus__item+.promo__plus__item h4,.promo__plus__item+.promo__plus__item p{max-width:229px}.promo__plus__item+.promo__plus__item:before{content:"+";position:absolute;bottom:71px;left:-135px;font-family:proxima-nova,sans-serif;font-weight:700;font-size:217px;line-height:1;color:#009DC3}@media (max-width:1100px){.promo__plus__item+.promo__plus__item:before{font-size:100px;right:69px;left:auto;top:-62px;bottom:auto}}.promo__h2img{display:flex;align-items:flex-end;justify-content:space-between}@media (max-width:1240px){.promo__h2img{justify-content:center}}@media (max-width:760px){.promo__h2img{flex-direction:column;align-items:flex-start}}.promo__h2img h2{margin-bottom:56px;text-align:left;white-space:nowrap}@media (max-width:1240px){.promo__h2img h2{font-size:36px;white-space:normal}}@media (max-width:760px){.promo__h2img h2{max-width:300px}}.promo__h2img h2 small,.promo__h2img h2 strong{font-size:80px}@media (max-width:1240px){.promo__h2img h2 small,.promo__h2img h2 strong{font-size:36px}}@media (max-width:760px){.promo__h2img h2 small,.promo__h2img h2 strong{display:inline!important}}.promo__h2img h2 small{margin-bottom:-9px}@media (max-width:1240px){.promo__h2img picture{width:300px}}@media (max-width:760px){.promo__h2img picture{width:100%}}.promo__points{margin-top:-18px}@media (max-width:760px){.promo__points{margin-top:35px}}.promo__points h3{text-align:left;margin-bottom:60px}@media (max-width:760px){.promo__points h3{font-size:22px;margin-bottom:35px}}.promo__points ul{column-count:3;column-gap:27px;text-align:left}@media (max-width:1000px){.promo__points ul{column-count:2}}@media (max-width:760px){.promo__points ul{column-count:1}}.promo__points ul li{margin-bottom:20px;break-inside:avoid}.promo__points ul li h4{font-weight:700;font-size:24px;line-height:29px;color:#000}@media (max-width:760px){.promo__points ul li h4{font-size:16px}}.promo__points ul li p{text-align:left;font-weight:400;font-size:18px;line-height:1.3;color:#000}@media (max-width:760px){.promo__points ul li p{font-size:16px}}@media (max-width:760px){.promo__points+.cta{margin-top:35px!important}}.promo .cta{margin-top:100px}@media (max-width:760px){.promo .cta{margin-top:40px}}.promo__text h3{margin-bottom:24px}@media (max-width:760px){.promo__text h3{font-size:24px;text-align:left}}@media (max-width:760px){.promo__text p{font-size:16px;text-align:left}}.promo .promo__img+.promo__text{margin-top:38px}.promo__how{display:flex;flex-direction:column;align-items:center;max-width:783px;margin:70px auto 70px auto}.promo__how h2 small{margin:0;color:#008EBC}.promo__how picture{margin:30px 0}.promo__join{text-align:center;font-weight:700;font-size:60px;line-height:1.1;color:#008EBC;margin-bottom:100px}@media (max-width:760px){.promo__join{text-align:left;font-size:49px}}.promo--1 picture{transform:translateX(8%)}@media (max-width:760px){.promo--1 picture{transform:none}}@media (max-width:760px){.promo--2 .promo__img picture{width:calc(100% + 140px);margin:0 -120px}}.promo--2 p{max-width:1237px;margin-left:auto;margin-right:auto}.promo--3 .promo__img{margin-bottom:135px}.promo--3 .promo__text h3{margin-bottom:24px;margin-top:36px;max-width:1222px;margin-left:auto;margin-right:auto}.promo--5 p,.promo--5_1 p,.promo--5_2 p{max-width:1254px;margin-left:auto;margin-right:auto}.promo--5 .promo__img,.promo--5_1 .promo__img,.promo--5_2 .promo__img{margin:16px 0 22px 0;position:relative}@media (max-width:760px){.promo--5 .promo__img picture,.promo--5_1 .promo__img picture,.promo--5_2 .promo__img picture{width:calc(100% + 100px);margin:0 -50px}}.promo--5 .promo__img .a-youtube,.promo--5_1 .promo__img .a-youtube,.promo--5_2 .promo__img .a-youtube{position:absolute;bottom:12%;left:26%}@media (max-width:760px){.promo--5 .promo__img .a-youtube,.promo--5_1 .promo__img .a-youtube,.promo--5_2 .promo__img .a-youtube{left:8%}}.promo--5_1 p{max-width:871px}.promo--5_1 .promo__img{margin:140px 0 60px 0}.promo--5_2 p{max-width:871px}.promo--5_2 .promo__points{margin-top:48px}.promo--5_2 .promo__points ul li:nth-of-type(3){break-before:column}@media (max-width:760px){.promo--5_2 .promo__points ul li:nth-of-type(3){break-before:auto}}.promo--5_2 .promo__points ul li:nth-of-type(5){break-after:column}@media (max-width:760px){.promo--5_2 .promo__points ul li:nth-of-type(5){break-after:auto}}.promo--5_2 .promo__img{margin:30px 0 60px 0}@media (max-width:760px){.promo--5_2 .promo__img{flex-direction:column;align-items:center}}@media (max-width:760px){.promo--5_2 .promo__img picture{display:flex;justify-content:center}}.promo--5_2 .promo__img .a-youtube{position:absolute;bottom:12%;right:0;left:auto}.promo--5_2 .promo__img .a-youtube span{max-width:135px}@media (max-width:760px){.promo--5_2 .promo__img .a-youtube{position:static}}.promo--6 .promo__img{margin:31px 0 -24px 0}@media (max-width:760px){.promo--6 .promo__img:not(.promo__img--mobile) picture{width:calc(100% + 200px);margin:0 -100px;padding-left:64px;padding-right:24px}}.promo--half{margin:130px 0}.promo--half .promo__img{width:calc(50% - 27px)}@media (max-width:760px){.promo--half .promo__img{width:100%!important;order:1;justify-content:center!important;margin-bottom:24px!important}}.promo--half .promo__img img{max-height:300px;width:auto}.promo--half .promo__img--right{justify-content:flex-end}.promo--half .promo__text{width:calc(50% - 27px);display:flex;flex-direction:column;align-items:flex-start;position:relative;z-index:30}@media (max-width:760px){.promo--half .promo__text{width:100%!important;order:2;align-items:flex-start!important}}.promo--half .promo__text .container{padding:0}.promo--half .promo__text h2{font-size:50px;margin-bottom:27px;text-align:left}@media (max-width:760px){.promo--half .promo__text h2{text-align:left!important;font-size:41px!important}}.promo--half .promo__text h2>small{font-size:34px;margin-bottom:-16px}@media (max-width:760px){.promo--half .promo__text h2>small{font-size:30px;margin-bottom:-12px}}.promo--half .promo__text h2>strong{margin-top:12px}.promo--half .promo__text p{text-align:left}@media (max-width:760px){.promo--half .promo__text p{text-align:left!important}}.promo--half .promo__text .cta{margin-top:48px}.promo--half .promo__text .cta .btn{padding:5px 34px;min-height:45px;font-size:19px}.promo--half .promo__text--right{align-items:flex-end}.promo--half .promo__text--right h2,.promo--half .promo__text--right p{text-align:right}.promo--half .container{display:flex;align-items:center;justify-content:space-between;max-width:1024px;flex-wrap:wrap}.promo--half.promo--half-lg .container{max-width:1230px}.promo--half.promo--half-lg .promo__text{align-items:center}.promo--half.promo--half-lg .promo__text h2{text-align:center;font-size:80px}.promo--half.promo--half-lg .promo__text h2>small{font-size:60px;margin-bottom:-24px}.promo--half.promo--half-lg .promo__text p{max-width:464px;text-align:center}.promo--half.promo--half-lg .promo__img{align-self:flex-end;margin-bottom:-24px}.promo--half.promo--half-lg .promo__img picture{margin-left:-82px;width:calc(100% + 82px)}@media (max-width:760px){.promo--half.promo--half-lg .promo__img picture{margin-left:0;width:auto;max-width:100%}}.a-youtube{display:inline-flex;font-weight:400;font-size:12px;line-height:1;color:#000;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDI5IDIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zOnNlcmlmPSJodHRwOi8vd3d3LnNlcmlmLmNvbS8iIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MjsiPgogICAgPHBhdGggZD0iTTI3Ljk3MywzLjEyM0MyNy42NDQsMS44OTMgMjYuNjc3LDAuOTI3IDI1LjQ0NywwLjU5N0MyMy4yMiwwIDE0LjI4NSwwIDE0LjI4NSwwQzE0LjI4NSwwIDUuMzUsMCAzLjEyMywwLjU5N0MxLjg5MywwLjkyNyAwLjkyNywxLjg5MyAwLjU5NywzLjEyM0MwLDUuMzUgMCwxMCAwLDEwQzAsMTAgMCwxNC42NSAwLjU5NywxNi44NzdDMC45MjcsMTguMTA3IDEuODkzLDE5LjA3MyAzLjEyMywxOS40MDNDNS4zNSwyMCAxNC4yODUsMjAgMTQuMjg1LDIwQzE0LjI4NSwyMCAyMy4yMiwyMCAyNS40NDcsMTkuNDAzQzI2LjY3NywxOS4wNzMgMjcuNjQ0LDE4LjEwNyAyNy45NzMsMTYuODc3QzI4LjU3LDE0LjY1IDI4LjU3LDEwIDI4LjU3LDEwQzI4LjU3LDEwIDI4LjU2OCw1LjM1IDI3Ljk3MywzLjEyM1oiIHN0eWxlPSJmaWxsOiNlZDNjMWU7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICA8cGF0aCBkPSJNMTEuNDI1LDE0LjI4NUwxOC44NDgsMTBMMTEuNDI1LDUuNzE1TDExLjQyNSwxNC4yODVaIiBzdHlsZT0iZmlsbDp3aGl0ZTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KPC9zdmc+Cg==);background-position:center left;background-repeat:no-repeat;text-decoration:none;background-size:46px auto;padding-left:60px;position:relative;min-height:32px;align-items:center}.a-youtube span{max-width:119px}.a-youtube:hover{text-decoration:underline}.ultra{margin:270px 0}.ultra__head{margin-bottom:40px}@media (max-width:960px){.ultra__head{text-align:center}}.ultra__head h2{font-weight:300;font-size:58px;line-height:1;color:#7E7E7E;margin:0}.ultra__head>strong{display:block;font-size:22px;font-weight:700;color:#000;margin-top:11px}.ultra__body{display:flex}@media (max-width:960px){.ultra__body{flex-direction:column;align-items:center}}.ultra__body ol{column-count:6;column-gap:22px;width:calc(100% - 440px);position:relative;z-index:50}@media (max-width:1400px){.ultra__body ol{column-count:5}}@media (max-width:1240px){.ultra__body ol{column-count:4}}@media (max-width:1070px){.ultra__body ol{column-count:3}}@media (max-width:960px){.ultra__body ol{width:100%;order:2}}@media (max-width:660px){.ultra__body ol{column-count:2}}.ultra__body ol li{break-inside:avoid;margin-bottom:9px}@media (max-width:960px){.ultra__body ol li{padding:0!important}}.ultra__body ol li h3{font-weight:700;font-size:16px;line-height:1.16;color:#000;margin-bottom:3px}.ultra__body ol li p{font-size:15px;line-height:1.2}.ultra__body ol li p:last-of-type{margin:0}.ultra__body ol li:last-of-type{padding-top:54px}@media (max-width:1400px){.ultra__body ol li:last-of-type{padding:0}}@media (max-width:1400px){.ultra__body ol li:nth-last-child(2){padding-top:54px}}@media (max-width:1070px){.ultra__body ol li:nth-last-child(2){padding:0}}@media (max-width:1070px){.ultra__body ol li:nth-last-child(3){padding-top:54px}}.ultra__body__img{width:440px;display:flex;align-self:flex-start;align-items:center;flex-direction:column}@media (max-width:960px){.ultra__body__img{width:100%;height:auto}}.ultra__body__img>picture{width:440px;aspect-ratio:1.2;position:relative}@media (max-width:960px){.ultra__body__img>picture{width:100%;display:flex;justify-content:center;order:1;height:auto;align-items:center;aspect-ratio:1.9}}.ultra__body__img>picture img{position:absolute;width:600px;max-width:600px;height:auto;left:-188px;top:-83px}@media (max-width:960px){.ultra__body__img>picture img{position:static;width:100%}}.ultra__body__img .a-youtube{order:2}@media (max-width:960px){.ultra__body__img .a-youtube{margin-bottom:48px}}