.banner-content{padding-top:44px;position:relative}.banner-content figure{position:relative;width:100%;height:calc(100svh - 44px);min-height:600px}.banner-content figure:before{content:"";position:absolute;width:100%;height:260px;opacity:.3;background:linear-gradient(179deg,#000 1.19%,#0000 90.61%)}.banner-content figure>img{width:100%;height:100%;object-fit:cover}.banner-content figure figcaption{position:absolute;left:0;bottom:0;width:100%;padding:29px 0 118px;color:var(--c-neutral-white);text-align:center}.banner-content figure figcaption:before{content:"";width:100%;height:402px;position:absolute;bottom:0;left:0;opacity:.8;background:linear-gradient(0deg,#000 25.68%,#0000 89.44%)}.banner-content figure figcaption .wrapper{width:100%;max-width:857px}.banner-content figure figcaption h6{text-transform:uppercase;margin-bottom:10px}.banner-content figure figcaption h3{margin-bottom:28px}.banner-content .scrolldown{width:48px;height:48px;border-radius:100%;position:absolute;bottom:42px;left:50%;transform:translate(-50%);border:2px solid var(--c-neutral-gray-3);display:flex;align-items:center;justify-content:center;color:var(--c-neutral-gray-5);transition:all .25s ease-out}.banner-content .scrolldown i{font-size:20px}.banner-content .scrolldown:hover{border-color:var(--c-neutral-gray-6);color:var(--c-neutral-gray-7)}.banner-content.banner-half{margin:42px 80px 60px}.banner-content.banner-half figure{height:auto}.banner-content.banner-half figure:before{content:unset}.banner-content.banner-half figure figcaption{color:var(--c-neutral-black);text-align:left;padding:0}.banner-content.banner-half figure figcaption:before{content:unset}.banner-content.banner-half figure figcaption .wrapper{background:#fffffff2;max-width:1093px;padding:32px}.banner-content.banner-half figure figcaption .wrap-btn .button{height:32px;line-height:32px;position:relative;padding-right:35px}.banner-content.banner-half figure figcaption .wrap-btn .button:after{position:absolute;width:19px;height:16px;content:"";right:0;top:9px;background:url(/build/assets/ic-arrow-right-gray-V_IchCAp.svg) no-repeat 0 0;transition:all .2s ease-out}.banner-content.banner-half figure figcaption .wrap-btn .button:hover:after{right:-5px}.banner-content.pages-misc figure figcaption{text-align:left;padding-bottom:80px}.banner-content.pages-misc figure figcaption:before{opacity:.67;background:linear-gradient(0deg,#000 .74%,#0000 78.34%);height:55svh}.banner-content.pages-misc figure figcaption .wrapper{max-width:1030px}.banner-content.pages-misc figure figcaption h3{line-height:140%;margin-bottom:16px}.banner-content.pages-misc figure figcaption h5{margin-bottom:16px}.banner-content.pages-misc figure figcaption .button-icon span{filter:brightness(0) invert(100%)}.breadcrumb{justify-content:center;margin-bottom:26px}.breadcrumb>a{opacity:.7}.breadcrumb>a.active{opacity:1}@media all and (max-width: 1200px){.banner-content figure figcaption{padding:29px 0 100px}.banner-content figure figcaption .wrapper{max-width:748px;margin:0 auto}.banner-content figure figcaption h6{font-size:1.25rem}.banner-content figure figcaption h3{margin-bottom:16px}.banner-content.banner-half{margin:42px 80px 36px}.banner-content.banner-half figure img{height:calc(100svh - 231px);min-height:432px}.banner-content.banner-half figure figcaption .wrapper{width:auto;margin:0 40px}.banner-content.banner-half figure figcaption h4{margin-bottom:16px}.banner-content.banner-half figure figcaption p{margin-bottom:16px}.banner-content.pages-misc figure figcaption .wrapper{max-width:850px}}@media all and (max-width: 1023px){.banner-content figure figcaption .wrapper{max-width:100%;padding:0 106px}.banner-content figure figcaption h3{line-height:1.5}.banner-content.banner-half{margin:42px 40px 78px}.banner-content.banner-half figure img{height:443px;min-height:unset}.banner-content.banner-half figure figcaption{bottom:-76px}.banner-content.banner-half figure figcaption .wrapper{background:var(--c-neutral-white)}.banner-content.pages-misc figure figcaption .wrapper{max-width:100%;width:auto;margin:0 40px;padding:0;text-align:center}}@media all and (max-width: 767px){.banner-content figure{min-height:50px}.banner-content figure figcaption{padding:29px 0 74px}.banner-content figure figcaption .wrapper{padding:0 40px}.banner-content .scrolldown{bottom:24px}.banner-content.banner-half{margin:24px 14px 160px}.banner-content.banner-half figure img{height:254px}.banner-content.banner-half figure figcaption{bottom:-148px}.banner-content.banner-half figure figcaption .wrapper{margin:0 10px;padding:16px 24px}.banner-content.banner-half figure figcaption h4{font-size:1.25rem;margin-bottom:8px}.banner-content.pages-misc figure figcaption{padding-bottom:50px}.banner-content.pages-misc figure figcaption .wrapper{margin:0 28px}}.breadcrumb{display:flex;gap:26px}.breadcrumb>a{position:relative;font-size:.875rem;opacity:.7}.breadcrumb>a:after{content:"/";position:absolute;right:-16px}.breadcrumb>a.active{pointer-events:none;opacity:1}.breadcrumb>a.active:after{content:unset}@media all and (max-width: 1200px){.breadcrumb>a{font-size:.75rem}}@media all and (max-width: 767px){.breadcrumb{gap:20px}.breadcrumb>a:after{right:-12px}.breadcrumb>a.active{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}}.image-text{padding:70px 0}.image-text__box{position:relative}.image-text__box figure img{width:100%}.image-text__box--content{position:absolute;top:75px;left:60px;bottom:75px;width:593px;background:var(--c-neutral-white);padding:64px}@media all and (max-width: 1200px){.image-text{padding:40px 0}.image-text__box{max-width:850px;margin:0 auto}.image-text__box--content{top:33px;left:45px;bottom:33px;width:414px;padding:40px 32px}}@media all and (max-width: 1023px){.image-text{padding:0}.image-text__box{display:flex;width:auto;height:720px;padding:40px 32px;margin:0 50px}.image-text__box--content{margin-top:auto;position:relative;z-index:2;width:100%;left:0;top:0}.image-text__box figure{position:absolute;width:100%;height:100%;top:0;left:0}.image-text__box figure img{width:100%;height:100%;object-fit:cover;object-position:right}}@media all and (max-width: 767px){.image-text__box{height:606px;margin:0 28px;padding:0 10px}.image-text__box--content{padding:12px 20px;margin:190px 0 0}.image-text__box--content h4{font-size:1.25rem}.image-text__box figure{height:330px}}.image-text-column{display:flex;align-items:center;padding:90px 0}.image-text-column figure{width:50%}.image-text-column figure img{width:100%}.image-text-column__content{width:50%;padding:0 135px 0 129px}@media all and (max-width: 1200px){.image-text-column__content{padding:0 100px}}@media all and (max-width: 1023px){.image-text-column{flex-direction:column;gap:70px;padding:90px 0 60px}.image-text-column figure{width:100%}.image-text-column figure img{height:380px;object-fit:cover}.image-text-column__content{width:100%;padding:0 50px}}@media all and (max-width: 767px){.image-text-column{padding:30px 0;gap:30px}.image-text-column__content{padding:0 28px}.image-text-column figure img{height:304px}}.tab-nav{display:flex;gap:0 10px}.tab-nav a{width:270px;padding:24px 0;color:var(--c-neutral-gray-4);font-size:20px;position:relative;min-width:190px;text-align:center}.tab-nav a:after{position:absolute;width:0;height:2px;content:"";left:0;bottom:0;background:var(--c-neutral-black);transition:all .2s ease-out}.tab-nav a:hover,.tab-nav a.active{color:var(--c-neutral-black)}.tab-nav a:hover:after,.tab-nav a.active:after{width:100%}.navbar__flex{display:flex;align-items:center;justify-content:center}@media all and (max-width: 1200px){.tab-nav{gap:0}.tab-nav a{padding:16px 30px;font-size:1rem}}@media all and (max-width: 1023px){.tab-nav a{width:240px;padding:16px}}@media all and (max-width: 767px){.navbar .wrapper{margin:0 10px}.tab-nav{width:100%;gap:0;margin-bottom:0;justify-content:center}.tab-nav a{display:flex;align-items:center;justify-content:center;width:33.3333%;min-width:unset;padding:16px 0;font-size:.875rem;line-height:1.3}}h4{line-height:1.2}.about-history{padding:79px 0;text-align:center}.about-history .wrapper{width:800px}.about-history figure{margin:0 -75px 24px}.about-feature{padding:144px 0}.about-feature .wrapper{max-width:900px}.about-feature__list--item{display:flex;margin-bottom:88px}.about-feature__list--item:last-child{margin-bottom:0}.about-feature__list--item figure{width:64px}.about-feature__list--item__content{width:calc(100% - 64px);padding-left:24px}.about-feature__list--item__content h4{margin-bottom:16px}.about-feature__list--item__content p:last-child{margin-bottom:0}.wrap-content{padding:98px 0}.wrap-content figure{margin-bottom:24px}.bg-content{padding:85px 0 0;position:relative;min-height:500px;height:100svh}.bg-content .bg{position:absolute;top:0;left:0;width:100%;height:100%}.bg-content .bg:before{content:"";position:absolute;width:100%;height:65%;top:0;left:0;opacity:.6;background:linear-gradient(180deg,#fff 25.68%,#fff0 89.44%)}.bg-content .bg img{width:100%;height:100%;object-fit:cover}@media all and (max-width: 1200px){h4{line-height:1.4}.about-history{padding:54px 0 0}.about-history .wrapper{width:100%;max-width:850px;margin:0 auto}.about-history figure{margin:0 0 24px}.about-feature{padding:96px 0}.about-feature .wrapper{width:100%;max-width:850px;margin:0 auto}.about-feature__list--item{margin-bottom:66px}.wrap-content{padding:54px 0}.bg-content{padding:48px 0 0;min-height:unset;height:600px}.bg-content .wrapper-small{max-width:768px}}@media all and (max-width: 1023px){.about-history .wrapper,.about-feature .wrapper{width:auto;margin:0 50px}.bg-content{height:485px}.bg-content .wrapper-small{padding:0 47px}}@media all and (max-width: 767px){.about-history .wrapper{margin:0 28px}.about-history figure img{min-height:180px;object-fit:cover}.about-feature{padding:36px 0 56px}.about-feature__list--item{flex-direction:column;align-items:center;gap:24px;margin-bottom:56px}.about-feature__list--item__content{width:100%;padding:0;text-align:center}.bg-content .bg:before{height:90%}.bg-content .wrapper-small{padding:0 18px}}
