.banner{display:flex;justify-content:flex-end;align-items:center;min-height:100svh;flex-direction:column;padding:150px 60px 201px;text-align:center}@media(min-width:1600px){.banner{padding-top:315px}}@media(max-width:1500px){.banner{padding:100px 30px 120px}}@media(max-width:799px){.banner{padding:80px 24px}}@media screen and (min-width:800px){.banner{padding:0 30px 151px;min-height:auto;margin-top:0}}@media(max-width:799px){.banner{padding:60px 16px 173px}}.banner video{width:100%;height:295px;object-fit:cover;object-position:top}@media(min-width:1600px){.banner video{height:33svh}}@media(min-width:1500px){.banner video{height:40svh}}@media(max-width:1500px){.banner video{height:230px}}@media(max-width:1285px){.banner video{height:295px}}@media(max-width:799px){.banner video{height:197px}}@media screen and (min-width:800px){.banner video{height:205px}}@media screen and (min-width:1601px){.banner video{height:250px}}@media screen and (min-width:2101px){.banner video{height:275px}}.banner_content{max-width:855px;margin:0 auto;text-align:center;padding:0 20px}@media(max-width:1285px){.banner_content{max-width:560px}}@media(max-width:799px){.banner_content{padding:140px 0 0;max-width:333px;margin-left:auto;margin-right:auto}}@media screen and (max-width:390px){.banner_content{padding:0}}@media screen and (min-width:800px){.banner_content{max-width:753px}}@media screen and (min-width:1601px){.banner_content{max-width:775px}}@media screen and (min-width:2101px){.banner_content{max-width:875px}}.banner_content h1{font-size:28.8px;line-height:36px;margin-bottom:200px;color:#ececec;font-weight:400;opacity:var(--banner-h1-opacity,1);transition:opacity .08s linear;font-family:var(--font-light)}.banner_content h1 span{display:block;margin-bottom:50px}@media(max-width:799px){.banner_content h1 span{margin-bottom:40px}}.banner_content h1 span:last-child{margin-bottom:0}@media screen and (min-width:800px){.banner_content h1{display:flex;flex-flow:column wrap;justify-content:center;min-height:calc(100svh - 206px);margin-bottom:0;font-weight:300;line-height:36px}.banner_content h1 br{display:block}}@media screen and (max-width:1000px){.banner_content h1{font-size:26px}}@media(max-width:799px){.banner_content h1{font-size:29px;line-height:33px;min-height:calc(100svh - 580px);display:flex;flex-flow:column wrap;justify-content:center;margin-bottom:185px;max-width:287px;margin-left:auto;margin-right:auto}}@media screen and (max-width:390px){.banner_content h1{margin-bottom:0;min-height:calc(100svh - 257px);max-width:238px;font-size:24px}}@media screen and (min-width:1601px){.banner_content h1{font-size:36px;line-height:45px}}@media screen and (min-width:2101px){.banner_content h1{font-size:44px;line-height:55px}}.banner_content p{font-size:27px;line-height:34px;margin:0 0 35px;opacity:var(--banner-p-opacity,1);transition:opacity .08s linear;font-family:var(--font-light)}.banner_content p.banner-sentence-1{opacity:var(--banner-sentence-1-opacity,1)}.banner_content p.banner-sentence-2{margin-bottom:0;opacity:var(--banner-sentence-2-opacity,1)}.banner_content p.banner-sentence-3{opacity:var(--banner-sentence-3-opacity,1)}@media(max-width:1500px){.banner_content p{font-size:1.2rem;line-height:1.5rem;margin-bottom:32px}}@media(max-width:1285px){.banner_content p{font-size:27px;line-height:34px}}@media screen and (min-width:800px){.banner_content p{font-size:28.8px;line-height:36px;margin:0 0 50px;font-weight:300}}@media screen and (max-width:1000px){.banner_content p{font-size:26px}}@media(max-width:799px){.banner_content p{font-size:21px;line-height:27px}.banner_content p br{display:none}}@media screen and (max-width:390px){.banner_content p{font-size:18px;max-width:300px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1601px){.banner_content p{font-size:36px;line-height:45px}}@media screen and (min-width:2101px){.banner_content p{font-size:44px;line-height:55px}}.banner-image{position:fixed;padding:0 60px}.banner.banner-image-hidden .banner-image{opacity:0;visibility:hidden;pointer-events:none}@media(max-width:1500px){.banner-image{padding:0 30px}}@media(max-width:799px){.banner-image{padding:0 16px}}@media screen and (min-width:800px){.banner-image{padding:0 50px;max-width:1201px;margin:0 auto}}@media screen and (min-width:1601px){.banner-image{max-width:1401px}}@media screen and (min-width:2101px){.banner-image{max-width:1901px}}.banner-image{left:50%;transform:translateX(-50%);bottom:0;width:100%;height:100svh;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;text-align:center}.banner-image figure{max-width:1320px;width:100%;margin:0 auto;display:flex;padding:0;position:relative}@media(max-width:799px){.banner-image figure{margin-bottom:0}}@media screen and (min-width:2101px){.banner-image figure{max-width:100%}}.banner-image figure>img{max-width:100%;height:auto;width:100%}.banner-image figure figcaption{position:absolute;top:0;left:0;width:100%;height:100%;padding:112px 30px 0}@media(max-width:1500px){.banner-image figure figcaption{padding-top:64px}}@media(max-width:799px){.banner-image figure figcaption{padding-top:46px}}@media screen and (min-width:800px){.banner-image figure figcaption{padding-top:52px}}.banner-image figure figcaption img{max-width:100%}@media screen and (min-width:800px){.banner-image figure figcaption img{width:309px;height:44px}}@media(max-width:799px){.banner-image figure figcaption img{height:35px;width:278px}}.banner-image figure figcaption h2{color:#ececec;margin-top:16px;margin-bottom:0;font-size:12px;line-height:16px;font-family:var(--font-text);text-transform:uppercase}@media(max-width:799px){.banner-image figure figcaption h2{margin-top:12px;font-size:11px;letter-spacing:1.1px}}@media screen and (min-width:800px){.banner-image figure figcaption h2{letter-spacing:1px;font-size:10px;line-height:14px;margin-top:20px}}@media screen and (min-width:1601px){.banner-image figure figcaption h2{font-size:12px}}@media screen and (min-width:2101px){.banner-image figure figcaption h2{font-size:14px}}.video_sticky_top{position:relative;text-align:center;z-index:-1;padding-bottom:0}@media(max-width:799px){.video_sticky_top .container{padding:0 16px}}.video_sticky_top.video_sticky_top_hidden{z-index:1}.video_sticky_top.video_sticky_top_hidden .video_sticky_top_content img{max-width:calc(353px + (100% - 353px)*var(--sticky-img-progress, 0))}@media(max-width:799px){.video_sticky_top.video_sticky_top_hidden .video_sticky_top_content img{max-width:calc(250px + (100% - 250px)*var(--sticky-img-progress, 0))}}@media screen and (min-width:800px){.video_sticky_top.video_sticky_top_hidden .video_sticky_top_content img{max-width:calc(369px + (100% - 369px)*var(--sticky-img-progress, 0))}}.video_sticky_top .main_banner{width:100%;height:100svh;position:sticky;object-fit:cover;top:0}.video_sticky_top .video_sticky_top_content{position:absolute;top:0;left:0;width:100%;padding:50px 30px 0}@media(max-width:1500px){.video_sticky_top .video_sticky_top_content{padding:0 30px}}@media(max-width:799px){.video_sticky_top .video_sticky_top_content{padding:46px 16px 0}}@media screen and (min-width:800px){.video_sticky_top .video_sticky_top_content{padding:0 50px}}.video_sticky_top .video_sticky_top_content img{position:sticky;top:70px;max-width:353px;opacity:var(--sticky-top-img-opacity,1)}@media(max-width:799px){.video_sticky_top .video_sticky_top_content img{height:43px;max-width:250px;top:126px}}@media screen and (min-width:800px){.video_sticky_top .video_sticky_top_content img{max-width:369px;padding:0 31px;top:102px;height:145px}}.video_sticky_top .video_sticky_top_content div{max-width:797px;margin:calc(100svh - 250px) auto 0;width:100%}@media(max-width:1285px){.video_sticky_top .video_sticky_top_content div{max-width:745px}}@media screen and (min-width:800px){.video_sticky_top .video_sticky_top_content div{max-width:745px}}@media(max-width:799px){.video_sticky_top .video_sticky_top_content div{padding:0 19px;margin:calc(100svh - 155px) auto 0}}@media screen and (min-width:2101px){.video_sticky_top .video_sticky_top_content div{max-width:875px}}.video_sticky_top .video_sticky_top_content div h2{font-size:28.8px;line-height:38px;font-family:var(--font-text);margin-bottom:279px;font-weight:400;color:#ececec;opacity:var(--sticky-h2-opacity,1);transition:opacity .12s linear;font-family:var(--font-light)}@media screen and (min-width:800px){.video_sticky_top .video_sticky_top_content div h2{line-height:36px}}@media(min-width:1500px){.video_sticky_top .video_sticky_top_content div h2{font-size:28.8px}}@media screen and (max-width:1000px){.video_sticky_top .video_sticky_top_content div h2{font-size:26px}}@media(max-width:799px){.video_sticky_top .video_sticky_top_content div h2{font-size:29px;line-height:33px;margin-bottom:222px;max-width:333px;margin-left:auto;margin-right:auto}}@media screen and (max-width:390px){.video_sticky_top .video_sticky_top_content div h2{font-size:24px;max-width:292px}}@media screen and (min-width:1601px){.video_sticky_top .video_sticky_top_content div h2{font-size:36px;line-height:45px}}@media screen and (min-width:2101px){.video_sticky_top .video_sticky_top_content div h2{font-size:44px;line-height:55px}}.video_sticky_top .video_sticky_top_content div section .sentence-1{margin-bottom:0;opacity:var(--sticky-sentence-1-opacity,1);transition:opacity .12s linear}.video_sticky_top .video_sticky_top_content div section .sentence-2{opacity:var(--sticky-sentence-2-opacity,1);transition:opacity .12s linear}.video_sticky_top .video_sticky_top_content div section .sentence-3{opacity:var(--sticky-sentence-3-opacity,1);transition:opacity .12s linear}@media(max-width:799px){.video_sticky_top .video_sticky_top_content div section{max-width:333px;margin-left:auto;margin-right:auto}}.video_sticky_top .video_sticky_top_content div p{margin:0 0 30px;font-size:27px;line-height:34px;color:#ececec;font-family:var(--font-light)}@media(max-width:1285px){.video_sticky_top .video_sticky_top_content div p{font-size:32px;line-height:38px}}@media screen and (min-width:800px){.video_sticky_top .video_sticky_top_content div p{line-height:36px;font-size:28.8px;margin-bottom:50px}}@media(min-width:1500px){.video_sticky_top .video_sticky_top_content div p{font-size:28.8px}}@media screen and (max-width:1000px){.video_sticky_top .video_sticky_top_content div p{font-size:26px}}@media(max-width:799px){.video_sticky_top .video_sticky_top_content div p{font-size:21px;line-height:27px;margin-bottom:0}}@media screen and (max-width:390px){.video_sticky_top .video_sticky_top_content div p{font-size:18px}}@media screen and (min-width:1601px){.video_sticky_top .video_sticky_top_content div p{font-size:36px;line-height:45px}}@media screen and (min-width:2101px){.video_sticky_top .video_sticky_top_content div p{font-size:44px;line-height:55px}}.video_sticky_top .video_bottom_content{position:relative;bottom:0;left:0;max-width:1210px;padding:100svh 50px 0;width:100%;margin:0 auto}@media screen and (min-width:800px){.video_sticky_top .video_bottom_content{padding:124svh 50px 0}}@media screen and (max-width:900px){.video_sticky_top .video_bottom_content{padding:124svh 40px 0}}@media(max-width:799px){.video_sticky_top .video_bottom_content{padding:564px 23.5px 0}}@media screen and (min-width:1601px){.video_sticky_top .video_bottom_content{max-width:1400px}}@media screen and (min-width:2101px){.video_sticky_top .video_bottom_content{max-width:1900px}}.video_sticky_top .video_bottom_content .video_title{font-size:12px;margin-bottom:70px;text-transform:uppercase;font-family:var(--font-text);letter-spacing:1.2px}@media(max-width:799px){.video_sticky_top .video_bottom_content .video_title{margin-bottom:40px;margin-bottom:30px;font-size:11px;line-height:16px;letter-spacing:1.1px}}@media screen and (min-width:800px){.video_sticky_top .video_bottom_content .video_title{font-size:10px;line-height:14px;letter-spacing:1px;font-weight:400;margin-bottom:40px}}@media screen and (min-width:1601px){.video_sticky_top .video_bottom_content .video_title{font-size:12px}}@media screen and (min-width:2101px){.video_sticky_top .video_bottom_content .video_title{font-size:14px}}.video_sticky_top .video_bottom_content .video_bottom_text{font-size:36px;line-height:44px;max-width:887px;margin:238px auto 0;font-family:var(--font-text)}@media(max-width:1285px){.video_sticky_top .video_bottom_content .video_bottom_text p{font-family:var(--font-light)}}.video_sticky_top .video_bottom_content .video_bottom_text p{margin:0}@media screen and (min-width:800px){.video_sticky_top .video_bottom_content .video_bottom_text p{font-size:28.8px;line-height:36px;font-family:var(--font-light)}}@media screen and (max-width:1000px){.video_sticky_top .video_bottom_content .video_bottom_text p{font-size:26px}}@media(max-width:799px){.video_sticky_top .video_bottom_content .video_bottom_text p{font-size:29px;line-height:33px}}@media screen and (max-width:390px){.video_sticky_top .video_bottom_content .video_bottom_text p{font-size:24px}}@media screen and (min-width:1601px){.video_sticky_top .video_bottom_content .video_bottom_text p{font-size:36px;line-height:45px}}@media screen and (min-width:2101px){.video_sticky_top .video_bottom_content .video_bottom_text p{font-size:44px;line-height:55px}}.video_sticky_top .video_bottom_content .video_bottom_text{padding-bottom:112px;opacity:var(--video-bottom-text-opacity,1);transition:opacity .12s linear}@media(max-width:799px){.video_sticky_top .video_bottom_content .video_bottom_text{font-size:29px;line-height:33px;margin-top:120px;padding-bottom:60px;max-width:310px;margin:150px auto 0}.video_sticky_top .video_bottom_content .video_bottom_text br{display:none}}@media screen and (max-width:390px){.video_sticky_top .video_bottom_content .video_bottom_text{max-width:260px;font-size:24px}}@media screen and (min-width:800px){.video_sticky_top .video_bottom_content .video_bottom_text{margin-top:285px;max-width:840px}}@media screen and (min-width:1601px){.video_sticky_top .video_bottom_content .video_bottom_text{max-width:1050px}}@media screen and (min-width:2101px){.video_sticky_top .video_bottom_content .video_bottom_text{max-width:1275px}}.video_sticky_top .video_bottom_content ul{display:flex;text-align:center;flex-direction:row;flex-wrap:wrap;gap:14px;justify-content:center}@media(max-width:799px){.video_sticky_top .video_bottom_content ul{gap:29px;flex-direction:column;align-items:center;flex-wrap:wrap}}@media screen and (min-width:800px){.video_sticky_top .video_bottom_content ul{gap:1.55%}}.video_sticky_top .video_bottom_content ul li{width:32.3%}@media(max-width:799px){.video_sticky_top .video_bottom_content ul li{width:50%;max-width:280px;width:100%;max-width:314px}}.video_sticky_top .video_bottom_content ul li .video_box{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#ececec;padding:55px 0 40px;width:100%}@media(max-width:1285px){.video_sticky_top .video_bottom_content ul li .video_box{padding:37px 45px 25px}}@media(max-width:799px){.video_sticky_top .video_bottom_content ul li .video_box{padding:42px 45px 36px}}@media screen and (min-width:800px){.video_sticky_top .video_bottom_content ul li .video_box{padding:37px 45px 27px}}@media screen and (max-width:1100px){.video_sticky_top .video_bottom_content ul li .video_box{padding:37px 35px 27px}}@media screen and (max-width:1000px){.video_sticky_top .video_bottom_content ul li .video_box{padding:37px 25px 27px}}@media screen and (max-width:900px){.video_sticky_top .video_bottom_content ul li .video_box{padding:37px 15px 27px}}@media(max-width:799px){.video_sticky_top .video_bottom_content ul li .video_box{padding:44px 25px 36px}}@media screen and (max-width:390px){.video_sticky_top .video_bottom_content ul li .video_box{padding:44px 20px 36px}}.video_sticky_top .video_bottom_content ul li .video_box span{color:#231f20;font-size:12px;line-height:16px;text-transform:uppercase;margin-bottom:54px;font-family:var(--font-text);letter-spacing:1.2px}@media(max-width:1285px){.video_sticky_top .video_bottom_content ul li .video_box span{margin-bottom:38px}}@media screen and (min-width:800px){.video_sticky_top .video_bottom_content ul li .video_box span{font-size:10px;line-height:14px;letter-spacing:1px;font-weight:400;margin-bottom:38px}}@media(max-width:799px){.video_sticky_top .video_bottom_content ul li .video_box span{font-size:11px;line-height:16px;letter-spacing:1.1px;margin-bottom:40px}}@media screen and (min-width:1601px){.video_sticky_top .video_bottom_content ul li .video_box span{font-size:12px}}@media screen and (min-width:2101px){.video_sticky_top .video_bottom_content ul li .video_box span{font-size:14px}}.video_sticky_top .video_bottom_content ul li .video_box p{color:#231f20;line-height:22px;font-size:16px;font-weight:400;font-family:var(--font-family);max-width:235px;margin:0}@media(max-width:1285px){.video_sticky_top .video_bottom_content ul li .video_box p{font-size:14px;line-height:20px;max-width:210px}}@media screen and (min-width:800px){.video_sticky_top .video_bottom_content ul li .video_box p{font-size:14px;font-weight:400;line-height:19px;max-width:224px;min-width:224px}}@media screen and (min-width:800px)and (max-width:899px){.video_sticky_top .video_bottom_content ul li .video_box p{font-size:12px}}@media(max-width:799px){.video_sticky_top .video_bottom_content ul li .video_box p{font-size:14px;line-height:20px;max-width:228px}}@media screen and (min-width:1601px){.video_sticky_top .video_bottom_content ul li .video_box p{font-size:16px;max-width:260px}}@media screen and (min-width:2101px){.video_sticky_top .video_bottom_content ul li .video_box p{font-size:18px;max-width:290px}}.video_sticky_top .video_bottom_content ul li .video_box video{width:240px;height:258px;object-fit:cover;object-position:top;margin:0 0 25px}@media(max-width:1285px){.video_sticky_top .video_bottom_content ul li .video_box video{width:185px;height:232px}}@media(max-width:799px){.video_sticky_top .video_bottom_content ul li .video_box video{width:100%;max-width:192px;height:206px;margin:0 0 29px}}@media screen and (min-width:800px){.video_sticky_top .video_bottom_content ul li .video_box video{height:223px;width:185px}}@media screen and (min-width:1601px){.video_sticky_top .video_bottom_content ul li .video_box video{height:258px;width:240px}}@media screen and (min-width:2101px){.video_sticky_top .video_bottom_content ul li .video_box video{width:300px;height:335px}}