:root{--header-transition-duration:0.5s}.main-wrap .arial{font-family:arial}.main-wrap .header:not(:has(.is-active)){background-color:transparent;border-color:transparent;transition:background-color .3s ease .3s,opacity 1s ease}.main-wrap .header:not(:has(.is-active)) h1.logo img{filter:brightness(0) invert(1);image-rendering:-webkit-optimize-contrast;transition:filter .3s ease var(--header-transition-duration)}.main-wrap .header:not(:has(.is-active)) .header-nav:not(.is-open) .nav-list{color:var(--TEXT_WHITE);transition:color .3s ease var(--header-transition-duration)}.main-wrap .header:not(:has(.is-active)) .header-nav>.nav:before{opacity:0;transition:opacity .3s}.main-wrap .header:not(:has(.is-active)) .utils .bar{border-color:var(--TEXT_WHITE);transition:border .3s ease var(--header-transition-duration)}.main-wrap .header:not(:has(.is-active)) .utils .btn-link,.main-wrap .header:not(:has(.is-active)) .utils .etc-menu>li{color:var(--TEXT_WHITE);transition:color .3s ease var(--header-transition-duration)}.main-wrap .header:not(:has(.is-active)) .utils .locale-selector .ant-select:before{filter:brightness(0) invert(1);image-rendering:-webkit-optimize-contrast;transition:filter .3s ease var(--header-transition-duration)!important}.main-wrap .header:not(:has(.is-active)) .utils .locale-selector .ant-select .ant-select-selector{color:var(--TEXT_WHITE);transition:color .3s ease var(--header-transition-duration)!important}.main-wrap .header:not(:has(.is-active)) .utils .locale-selector .ant-select .ant-select-arrow{color:var(--TEXT_WHITE);transition:transform .3s ease,color .3s ease var(--header-transition-duration)}.main-wrap .header:not(:has(.is-active)) .utils .btn-nav-open,.main-wrap .header:not(:has(.is-active)) .utils .btn-sitemap-open{color:var(--TEXT_WHITE);transition:color .3s ease var(--header-transition-duration)}.main-wrap .header:not(:has(.is-active)) .top-links .btn-link{color:var(--TEXT_WHITE);transition:color .3s ease var(--header-transition-duration)}.main-wrap .header[data-type-main-white=true] h1.logo img{filter:none}.main-wrap .header[data-type-main-white=true] .header-nav:not(.is-open) .nav-list,.main-wrap .header[data-type-main-white=true] .utils .btn-link{color:inherit}.main-wrap .header[data-type-main-white=true] .utils .bar{border-color:var(--BORDER_GR200)}.main-wrap .header[data-type-main-white=true] .utils .locale-selector .ant-select{color:inherit}.main-wrap .header[data-type-main-white=true] .utils .locale-selector .ant-select:before{filter:none}.main-wrap .header[data-type-main-white=true] .top-links .btn-link,.main-wrap .header[data-type-main-white=true] .utils .btn-nav-open,.main-wrap .header[data-type-main-white=true] .utils .btn-sitemap-open,.main-wrap .header[data-type-main-white=true] .utils .locale-selector .ant-select .ant-select-arrow,.main-wrap .header[data-type-main-white=true] .utils .locale-selector .ant-select .ant-select-selector{color:inherit}.main-wrap .header[data-is-header-bg-white=true]{opacity:0;pointer-events:none;transition:none}.main-wrap .container{background-color:#9a9a9a}.main-wrap .content{min-height:1500px}.main-wrap .content:has(.mobile-main-slide-area){min-height:375px}.main-wrap .content video{background-color:transparent}.lenis-scrolling .main-wrap .header:not(:hover){--header-transition-duration:0}.notice-modal .kn-modal-header [class^=tit-]{line-clamp:1;-webkit-line-clamp:1;white-space:nowrap}.notice-modal .kn-modal-container{padding-bottom:0;background-color:transparent}.notice-modal .kn-modal-container:not(:has(.kn-modal-header)){padding-top:40px}.notice-modal .notice-swiper:has(.swiper-pagination-bullet){padding-bottom:16px}.notice-modal .notice-swiper .swiper-pagination.swiper-pagination-bullets{height:40px;bottom:0}.notice-modal .notice-swiper .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.notice-modal .notice-swiper .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{width:24px;margin-top:16px;background:var(--BG_OR500);border-radius:5px}.notice-modal .kn-modal-footer{margin-bottom:0}.notice-modal .kn-modal-footer:has(.btn-group:empty){padding-block:12px}.notice-modal .notice-foot{padding:16px 40px;border-top:1px solid var(--BORDER_GR100)}.notice-modal .notice-foot:has(.btn-footer-close){display:flex;justify-content:space-between;align-items:center}.notice-modal .notice-foot .btn-footer-close{color:var(--TEXT_GR900);font-size:var(--font-xs)}.notice-modal-item{background-color:var(--BG_WHITE)}.notice-modal-item .kn-modal-body{width:100%;aspect-ratio:1;min-height:0;max-height:448px}.notice-modal-item .kn-modal-body:before{display:none}.notice-modal-item .sub-tit{margin-bottom:24px}.notice-modal-item .cont p:has(img){margin-top:0!important;margin-bottom:0!important}.notice-modal-item .cont img{max-width:100%!important;height:auto!important}@media (max-width:767px){.notice-modal .kn-modal-container:not(:has(.kn-modal-header)){padding-top:20px}.notice-modal .notice-foot{padding:16px 20px}.notice-modal .kn-modal-body{min-height:295px;aspect-ratio:unset}}.main-cover{width:100vw;height:100vh}.main-cover .cover-inner{position:fixed;top:0;left:0;display:flex;width:100vw;height:100vh}.main-cover .cover-video{width:100%;height:100%;object-fit:cover}.main-cover .cover-title{position:absolute;top:50%;left:12.5vw;transform:translateY(-50%);z-index:2}.main-cover .cover-title .sub-title-line,.main-cover .cover-title .title-line{color:var(--BG_WHITE);opacity:0;transform:translateY(50px);transition:opacity 1s,transform 1s}.main-cover .cover-title .on.sub-title-line,.main-cover .cover-title .on.title-line{opacity:1;transform:translateY(0)}.main-cover .cover-title .title-line{font-size:max(3.2291666667vw,62px);font-weight:700;line-height:1.4}.main-cover .cover-title .sub-title-line{font-size:max(1.0416666667vw,20px);font-weight:500;line-height:1.55;margin-top:max(1.25vw,24px)}.main-cover .video-control{display:flex;align-items:center;gap:12px;position:absolute;bottom:25vh;left:12.5vw;z-index:2}.main-cover .video-control .btn-toggle-play{display:flex}.main-cover .video-control .btn-toggle-play .iconyaki{width:24px;height:24px;font-size:24px}.main-cover .video-control .progress-bar{position:relative;width:max(12.5vw,240px);height:2px;background-color:hsla(0,0%,100%,.24);overflow:hidden}.main-cover .video-control .progress-bar .bar{width:100%;height:2px;background-color:var(--BG_WHITE);will-change:transform}.main-cover .btn-cover-skip{display:flex;justify-content:center;align-items:center;position:absolute;bottom:max(4.1666666667vh,40px);right:max(2.0833333333vw,40px);height:56px;color:var(--BG_WHITE);font-size:18px;font-weight:500;line-height:1;letter-spacing:.2em;padding:0 15px}@media (hover:none)and (pointer:coarse),(max-width:1239px){.main-cover .cover-title{left:max(5.3333333333vw,20px);right:max(5.3333333333vw,20px);margin-top:calc((100dvh - 100vh)/2)}.main-cover .cover-title .title-line{font-size:min(8.5333333333vw,41.6px)}html:not([lang=ko]) .main-cover .cover-title .title-line{font-size:min(6.9333333333vw,33.8px)}.main-cover .cover-title .sub-title-line{font-size:min(4.2666666667vw,20.8px);line-height:1.4;margin-top:min(6.4vw,31.2px)}html:not([lang=ko]) .main-cover .cover-title .sub-title-line{font-size:min(3.7333333333vw,18.2px)}}@media (hover:none)and (pointer:coarse)and (orientation:landscape),(max-width:1239px)and (orientation:landscape){.main-cover .cover-title .title-line{font-size:min(8vh,39px)}html:not([lang=ko]) .main-cover .cover-title .title-line{font-size:min(6.4vh,31.2px)}}@media(hover:none)and (pointer:coarse)and (orientation:landscape)and (max-height:400px),(max-width:1239px)and (orientation:landscape)and (max-height:400px){html[lang=ru] .main-cover .cover-title .title-line{font-size:min(4.8vh,23.4px)}}@media (hover:none)and (pointer:coarse)and (orientation:landscape),(max-width:1239px)and (orientation:landscape){.main-cover .cover-title .sub-title-line{font-size:min(3.7333333333vh,18.2px);margin-top:min(5.8666666667vh,28.6px)}html:not([lang=ko]) .main-cover .cover-title .sub-title-line{font-size:min(3.2vh,15.6px)}}@media (hover:none)and (pointer:coarse),(max-width:1239px){.main-cover .video-control{top:50%;bottom:auto;left:max(5.3333333333vw,20px);margin-top:calc((max(8.5333333333vw,32px)*2*1.4 + max(4.2666666667vw,16px)*3*1.4 + max(6.4vw,24px))/2 + max(16vw,60px))}.main-cover .video-control .progress-bar{width:max(64vw,240px)}}@media (hover:none)and (pointer:coarse)and (orientation:landscape),(max-width:1239px)and (orientation:landscape){.main-cover .video-control{top:calc(100dvh - 30px - max(5.3333333333vw,20px));margin-top:0}.main-cover .video-control .progress-bar{width:30vw}}@media (hover:none)and (pointer:coarse),(max-width:1239px){.main-cover .btn-cover-skip{top:calc(100dvh - 30px - max(5.3333333333vw,20px));bottom:auto;right:max(5.3333333333vw,20px);height:30px;font-size:14px;padding:0 7px}}.main-slide-section{display:flex;width:100vw;height:125vh;background-color:var(--BG_WHITE)}.main-slide-section .slide-inner{position:-webkit-sticky;position:sticky;top:0;left:0;display:flex;width:100vw;height:100vh}.main-slide-section .slide-inner.fixed{position:fixed}.main-slide-section .slide-title{position:absolute;top:50%;left:10.4166666667vw;right:10.4166666667vw;color:var(--BG_WHITE);font-size:max(3.2291666667vw,62px);font-weight:700;line-height:1.4;word-break:keep-all;transform:translateY(calc(-50% + 100px));z-index:2;opacity:0}.main-slide-section .slide-background{position:relative;width:100%;height:100%;overflow:hidden}.main-slide-section .slide-background .background-dimmed{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(270deg,transparent,rgba(36,16,2,.3) 76.14%);z-index:1;transform:translateZ(0)}.main-slide-section .slide-background .background-item{width:100%;height:100%;object-fit:cover}@media (hover:none)and (pointer:coarse),(max-width:1239px){.main-slide-section{height:100vh}.main-slide-section .slide-inner{position:relative}.main-slide-section .slide-title{left:max(5.3333333333vw,20px);right:0;font-size:min(8.5333333333vw,41.6px);margin-top:calc((100dvh - 100vh)/2);transition:opacity 1.5s,transform 1.5s}html:not([lang=ko]) .main-slide-section .slide-title{font-size:min(6.9333333333vw,33.8px)}}@media (hover:none)and (pointer:coarse)and (orientation:landscape),(max-width:1239px)and (orientation:landscape){.main-slide-section .slide-title{font-size:min(8vh,39px)}html:not([lang=ko]) .main-slide-section .slide-title{font-size:min(6.4vh,31.2px)}html[lang=ru] .main-slide-section .slide-title{font-size:min(4.8vh,23.4px)}}@media (hover:none)and (pointer:coarse)and (orientation:landscape)and (min-height:500px),(max-width:1239px)and (orientation:landscape)and (min-height:500px){.main-slide-section .slide-title .isMo{display:block!important}}@media (hover:none)and (pointer:coarse),(max-width:1239px){.main-slide-section .slide-background .background-dimmed{background:linear-gradient(90deg,rgba(0,16,26,.6),rgba(0,16,26,0))}}html[lang=es] body .main-cover .cover-title .sub-title-line,html[lang=es] body .main-cover .cover-title .title-line,html[lang=ru] body .main-cover .cover-title .sub-title-line,html[lang=ru] body .main-cover .cover-title .title-line{line-height:1.1}@media (min-width:1239px){html[lang=es] body .main-solution-intro .solution-intro-title,html[lang=ru] body .main-solution-intro .solution-intro-title{width:50%}}html[lang=es] body .main-solution-intro .solution-intro-title .title-line,html[lang=ru] body .main-solution-intro .solution-intro-title .title-line{line-height:1.2}html[lang=es] body .main-solution-intro .solution-intro-title .sub-title-line,html[lang=ru] body .main-solution-intro .solution-intro-title .sub-title-line{line-height:1.3}html[lang=es] body .main-global .global-title .title-line,html[lang=ru] body .main-global .global-title .title-line{line-height:1;word-break:break-all}html[lang=es] body .main-global .global-title .sub-title-line,html[lang=es] body .main-slide-section .slide-title,html[lang=ru] body .main-global .global-title .sub-title-line,html[lang=ru] body .main-slide-section .slide-title{line-height:1.2}@media (hover:none)and (pointer:coarse),(max-width:1239px){html[lang=es] body .main-slide-section .slide-title,html[lang=ru] body .main-slide-section .slide-title{right:max(5.3333333333vw,20px)}}.main-solution-intro{display:flex;width:100vw;height:150vh;background-color:var(--BG_WHITE)}.main-solution-intro br.isPCSmall,.main-solution-intro br.isTablet{display:none}.main-solution-intro .solution-intro-inner{position:-webkit-sticky;position:sticky;top:0;left:0;display:flex;width:100vw;height:100vh;background-color:var(--BG_WHITE)}.main-solution-intro .solution-intro-inner.fixed{position:fixed}.main-solution-intro .solution-intro-title{position:absolute;top:50%;left:10.4166666667vw;transform:translateY(-50%);z-index:2}.main-solution-intro .solution-intro-title .sub-title-line,.main-solution-intro .solution-intro-title .title-line{color:var(--TEXT_GR900);opacity:0;transform:translateY(100px);transition:opacity 1s,transform 1s}.main-solution-intro .solution-intro-title .title-line{font-size:max(3.2291666667vw,62px);font-weight:700;line-height:1.4}.main-solution-intro .solution-intro-title .sub-title-line{font-size:max(1.0416666667vw,20px);font-weight:500;line-height:1.55;margin-top:max(1.25vw,24px)}.main-solution-intro .solution-intro-map{position:absolute;top:50%;right:min(-16.7708333333vw,-322px);width:1707px;overflow:hidden;transform-origin:100% 50%;aspect-ratio:1707/960;background-color:var(--BG_WHITE);z-index:1}.main-solution-intro .solution-intro-map>img{width:100%;height:100%;object-fit:cover}.main-solution-intro .solution-intro-map .solution-intro-map-dot{position:absolute;width:44px;height:44px}.main-solution-intro .solution-intro-map .solution-intro-map-dot>div{position:absolute;top:0;left:0;opacity:0}.main-solution-intro .solution-intro-map .solution-intro-map-dot>div:not(.tooltip){display:flex;justify-content:center;align-items:center;width:44px;height:44px}.main-solution-intro .solution-intro-map .solution-intro-map-dot>div:not(.tooltip):after{border-radius:50%;content:""}.main-solution-intro .solution-intro-map .solution-intro-map-dot .tooltip .name{flex-shrink:0}.main-solution-intro .solution-intro-map .solution-intro-map-dot .tooltip .icon{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background-color:var(--BG_OR500)}.main-solution-intro .solution-intro-map .solution-intro-map-dot .dot-1{animation:dot1 1.5s infinite}.main-solution-intro .solution-intro-map .solution-intro-map-dot .dot-1:after{width:44px;height:44px;background:rgba(255,115,15,.3);opacity:.8}.main-solution-intro .solution-intro-map .solution-intro-map-dot .dot-2{animation:dot2 1.5s infinite}.main-solution-intro .solution-intro-map .solution-intro-map-dot .dot-2:after{width:33px;height:33px;background:rgba(255,115,15,.4)}.main-solution-intro .solution-intro-map .solution-intro-map-dot .dot-3{animation:dot3 1.5s infinite}.main-solution-intro .solution-intro-map .solution-intro-map-dot .dot-3:after{width:22px;height:22px;background:rgba(255,115,15,.5)}.main-solution-intro .solution-intro-map .solution-intro-map-dot .dot-4{animation:dot4 1.5s infinite}.main-solution-intro .solution-intro-map .solution-intro-map-dot .dot-4:after{width:11px;height:11px;background:#ff730f}.main-solution-intro .solution-intro-map .solution-intro-map-dot .tooltip{display:flex;gap:8px;align-items:center;top:auto;left:50%;bottom:calc(100% + 16px);transform:translateX(-50%);transition:opacity .5s;height:56px;color:#ff6a00;font-size:20px;font-weight:700;line-height:1.4;white-space:nowrap;border-radius:101.111px;background-color:var(--BG_WHITE);box-shadow:5.056px 5.056px 15.167px 4.044px rgba(0,0,0,.3);padding:0 8px 0 16px}.main-solution-intro .solution-intro-map .solution-intro-map-dot:hover .tooltip{opacity:1}.main-solution-intro .solution-intro-map.mobile{display:none}@media (max-width:1680px){.main-solution-intro br.isPCSmall{display:block}}@media (max-width:1280px){.main-solution-intro br.isTablet{display:block}}@media (hover:none)and (pointer:coarse),(max-width:1239px){.main-solution-intro br.isPCSmall,.main-solution-intro br.isTablet{display:none}.main-solution-intro .solution-intro-title{top:min(24.5333333333vw,119.6px);left:max(5.3333333333vw,20px);right:max(5.3333333333vw,20px);transform:none}.main-solution-intro .solution-intro-title .title-line{font-size:min(8.5333333333vw,41.6px);transition:opacity 1.5s,transform 1.5s}html:not([lang=ko]) .main-solution-intro .solution-intro-title .title-line{font-size:min(6.9333333333vw,33.8px)}.main-solution-intro .solution-intro-title .sub-title-line{font-size:min(4.2666666667vw,20.8px);line-height:1.5;margin-top:min(6.4vw,31.2px);transition:opacity 1.5s,transform 1.5s}html:not([lang=ko]) .main-solution-intro .solution-intro-title .sub-title-line{font-size:min(3.7333333333vw,18.2px)}}@media (hover:none)and (pointer:coarse)and (orientation:portrait)and (max-height:690px),(max-width:1239px)and (orientation:portrait)and (max-height:690px){.main-solution-intro .solution-intro-title html[lang=ru]{top:min(21.8666666667vw,106.6px)}}@media (hover:none)and (pointer:coarse)and (orientation:landscape),(max-width:1239px)and (orientation:landscape){.main-solution-intro .solution-intro-title{top:50%;right:max(5.3333333333vw,20px);transform:translateY(-50%);margin-top:calc((100dvh - 100vh)/2)}}@media (hover:none)and (pointer:coarse)and (orientation:landscape)and (min-height:500px)and (max-width:900px),(max-width:1239px)and (orientation:landscape)and (min-height:500px)and (max-width:900px){.main-solution-intro .solution-intro-title{margin-top:calc((100dvh - 110vh)/2)}}@media (hover:none)and (pointer:coarse)and (orientation:landscape),(max-width:1239px)and (orientation:landscape){.main-solution-intro .solution-intro-title .title-line{font-size:min(8vh,39px)}html:not([lang=ko]) .main-solution-intro .solution-intro-title .title-line{font-size:min(6.4vh,31.2px)}}@media(hover:none)and (pointer:coarse)and (orientation:landscape)and (max-height:400px),(max-width:1239px)and (orientation:landscape)and (max-height:400px){html[lang=ru] .main-solution-intro .solution-intro-title .title-line{font-size:min(4.8vh,23.4px)}}@media (hover:none)and (pointer:coarse)and (orientation:landscape),(max-width:1239px)and (orientation:landscape){.main-solution-intro .solution-intro-title .sub-title-line{font-size:min(3.7333333333vh,18.2px);line-height:1.5;margin-top:min(5.8666666667vh,28.6px)}html:not([lang=ko]) .main-solution-intro .solution-intro-title .sub-title-line{font-size:min(3.2vh,15.6px)}}@media (hover:none)and (pointer:coarse)and (orientation:landscape)and (max-height:500px),(max-width:1239px)and (orientation:landscape)and (max-height:500px){.main-solution-intro .solution-intro-title .sub-title-line .isMoWide{display:none!important}}@media (hover:none)and (pointer:coarse),(max-width:1239px){.main-solution-intro .solution-intro-map{display:none}.main-solution-intro .solution-intro-map.mobile{display:block;position:absolute;top:auto;bottom:calc(100vh - 100dvh - 5px);left:50%;right:auto;width:auto;height:422px;overflow:visible;transform:translateX(-50%);transform-origin:50% 100%;transition:opacity 1.5s}.main-solution-intro .solution-intro-map.mobile>img{width:auto;height:100%}.main-solution-intro .solution-intro-map.mobile .solution-intro-map-dot{width:34px;height:34px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.main-solution-intro .solution-intro-map.mobile .solution-intro-map-dot>div:not(.tooltip){width:34px;height:34px}}@media (hover:none)and (pointer:coarse)and (max-height:700px),(max-width:1239px)and (max-height:700px){.main-solution-intro .solution-intro-map.mobile .solution-intro-map-dot>div:not(.tooltip){display:none}}@media (hover:none)and (pointer:coarse),(max-width:1239px){.main-solution-intro .solution-intro-map.mobile .solution-intro-map-dot .tooltip .icon{width:30px;height:30px}.main-solution-intro .solution-intro-map.mobile .solution-intro-map-dot .tooltip .icon img{width:21px;height:21px}.main-solution-intro .solution-intro-map.mobile .solution-intro-map-dot .dot-1:after{width:34px;height:34px}.main-solution-intro .solution-intro-map.mobile .solution-intro-map-dot .dot-2:after{width:26px;height:26px}.main-solution-intro .solution-intro-map.mobile .solution-intro-map-dot .dot-3:after{width:18px;height:18px}.main-solution-intro .solution-intro-map.mobile .solution-intro-map-dot .dot-4:after{width:10px;height:10px}.main-solution-intro .solution-intro-map.mobile .solution-intro-map-dot .tooltip{gap:4px;bottom:calc(100% + 8px);height:38px;font-size:14px;padding:0 6px 0 10px;animation:showTooltip 1s forwards}html[lang=es] .main-solution-intro .solution-intro-map.mobile .solution-intro-map-dot .tooltip:has([src*=icon1]){left:10%}html[lang=es] .main-solution-intro .solution-intro-map.mobile .solution-intro-map-dot .tooltip:has([src*=icon4]){left:90%}}@media (hover:none)and (pointer:coarse)and (max-height:700px),(max-width:1239px)and (max-height:700px){.main-solution-intro .solution-intro-map.mobile .solution-intro-map-dot .tooltip{bottom:0}}@media (hover:none)and (pointer:coarse),(max-width:1239px){@keyframes showTooltip{0%{opacity:0}to{opacity:1}}}@media (hover:none)and (pointer:coarse)and (orientation:landscape),(max-width:1239px)and (orientation:landscape){.main-solution-intro .solution-intro-map.mobile{transform-origin:50% 100%}}@media (hover:none)and (pointer:coarse)and (orientation:landscape)and (min-height:500px),(max-width:1239px)and (orientation:landscape)and (min-height:500px){.main-solution-intro .solution-intro-map.mobile{left:calc(75% - max(5.3333333333vw,20px))}}@media (hover:none)and (pointer:coarse)and (orientation:landscape)and (max-height:500px),(max-width:1239px)and (orientation:landscape)and (max-height:500px){.main-solution-intro .solution-intro-map.mobile{left:calc(75% - max(5.3333333333vw,20px));transform-origin:60% 100%}}@media (hover:none)and (pointer:coarse)and (orientation:landscape)and (max-height:400px),(max-width:1239px)and (orientation:landscape)and (max-height:400px){.main-solution-intro .solution-intro-map.mobile{transform-origin:70% 100%}}.solution-main,.solution-main .solution-main-inner{display:flex;width:100vw;height:100vh;background-color:var(--BG_WHITE)}.solution-main .solution-main-inner{position:-webkit-sticky;position:sticky;top:0;left:0}.solution-main .solution-main-inner.fixed{position:fixed}.solution-main .solution-main-tab{display:flex;z-index:200;position:absolute;bottom:0;left:0;width:100%;height:max(8.3333333333vh,80px)}.solution-main .solution-main-tab .solution-main-tab-button{display:flex;justify-content:center;align-items:center;width:25%;height:100%;color:var(--BG_WHITE);font-size:max(.9375vw,18px);font-weight:800;border-top:1px solid hsla(0,0%,100%,.6);box-sizing:border-box;transition:color .3s}.solution-main .solution-main-tab .solution-main-tab-button.active{border-color:#fff}.solution-main .solution-main-tab .tab-indicator{position:absolute;top:-2px;left:0;width:25%;border-top:4px solid #fff;transition:left .3s}.solution-main .solution-main-tab-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;pointer-events:none}.solution-main .solution-main-tab-content.active{pointer-events:auto}.solution-main .solution-main-tab-content .solution-item-background{position:absolute;top:0;left:0;width:100%;height:100%;color:transparent;object-fit:cover;opacity:0;transition:opacity .7s}.solution-main .solution-main-tab-content.active .solution-item-background{opacity:1}.solution-main .solution-main-tab-content .solution-item-info{position:absolute;top:50%;right:max(5.2083333333vw,100px);width:max(22.9166666667vw,440px);overflow:hidden;border-radius:20px;background:hsla(0,0%,100%,.95);box-shadow:0 0 8px 0 rgba(0,0,0,.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transform:translateY(calc(-50% - max(4.1666666667vh, 40px))) translateX(200px);opacity:0;transition:opacity .7s,transform 1s;z-index:5}@media (max-height:1000px){.solution-main .solution-main-tab-content .solution-item-info{transform:translateY(-50%) translateX(200px)}}.solution-main .solution-main-tab-content .solution-item-info .info-inner{padding:max(2.5vw,48px)}.solution-main .solution-main-tab-content .solution-item-info .solution-label{display:block;color:var(--TEXT_OR500);font-size:max(1.0416666667vw,20px);line-height:1.2;text-transform:capitalize;margin-bottom:max(.4166666667vw,8px)}.solution-main .solution-main-tab-content .solution-item-info .solution-name{font-size:max(2.0833333333vw,40px);font-weight:800;margin-bottom:max(6.25vw,120px)}@media (max-height:1000px){.solution-main .solution-main-tab-content .solution-item-info .solution-name{margin-bottom:max(3.125vw,60px)}}.solution-main .solution-main-tab-content .solution-item-info .solution-desc{font-size:max(1.0416666667vw,20px);font-weight:700;line-height:1.4;margin-bottom:max(.8333333333vw,16px)}.solution-main .solution-main-tab-content .solution-item-info .solution-sub-desc{min-height:7em;color:var(--PALLATE_GR800);font-size:max(.7291666667vw,14px);font-weight:500;line-height:1.4;margin-bottom:max(1.4583333333vw,28px)}.solution-main .solution-main-tab-content .solution-item-info .solution-thumbs{display:flex;justify-content:space-between}.solution-main .solution-main-tab-content .solution-item-info .solution-thumbs .thumb-item{width:calc(50% - 6px)}.solution-main .solution-main-tab-content .solution-item-info .solution-thumbs .thumb-item .thumb{width:100%;aspect-ratio:166/100;overflow:hidden;border-radius:4px}.solution-main .solution-main-tab-content .solution-item-info .solution-thumbs .thumb-item .thumb img{width:100%;height:100%;object-fit:cover}.solution-main .solution-main-tab-content .solution-item-info .solution-thumbs .thumb-item .text{color:var(--PALLATE_GR400);font-size:10px;font-weight:500;line-height:1.4;letter-spacing:-.01em;margin-top:4px;margin-right:-12px}.solution-main .solution-main-tab-content.active .solution-item-info{transform:translateY(calc(-50% - max(4.1666666667vh, 40px))) translateX(0);opacity:1}@media (max-height:1000px){.solution-main .solution-main-tab-content.active .solution-item-info{transform:translateY(-50%) translateX(0)}}.solution-main .solution-main-tab-content .product-point-wrap{position:absolute;top:50%;left:50%;width:1920px;height:960px;opacity:0;transition:opacity .7s}.solution-main .solution-main-tab-content.active .product-point-wrap{opacity:1}.solution-main .solution-main-tab-content .point-dot{position:absolute;width:44px;height:44px;top:50%;left:50%}.solution-main .solution-main-tab-content .point-dot>div{position:absolute;top:0;left:0;opacity:0}.solution-main .solution-main-tab-content .point-dot>div:not(.tooltip){display:flex;justify-content:center;align-items:center;width:44px;height:44px}.solution-main .solution-main-tab-content .point-dot>div:not(.tooltip):after{border-radius:50%;content:""}.solution-main .solution-main-tab-content .point-dot .dot-1{animation:dot1 1.5s infinite}.solution-main .solution-main-tab-content .point-dot .dot-1:after{width:44px;height:44px;background:rgba(255,115,15,.3);opacity:.8}.solution-main .solution-main-tab-content .point-dot .dot-2{animation:dot2 1.5s infinite}.solution-main .solution-main-tab-content .point-dot .dot-2:after{width:33px;height:33px;background:rgba(255,115,15,.4)}.solution-main .solution-main-tab-content .point-dot .dot-3{animation:dot3 1.5s infinite}.solution-main .solution-main-tab-content .point-dot .dot-3:after{width:22px;height:22px;background:rgba(255,115,15,.5)}.solution-main .solution-main-tab-content .point-dot .dot-4{animation:dot4 1.5s infinite}.solution-main .solution-main-tab-content .point-dot .dot-4:after{width:11px;height:11px;background:#ff730f}@media (hover:none)and (pointer:coarse),(max-width:1239px){.solution-main{display:none}}.solution-main-mobile{display:none;width:100vw;height:110vh;background-color:var(--BG_WHITE)}.solution-main-mobile .solution-main-inner{position:-webkit-sticky;position:sticky;top:0;left:0;display:flex;width:100vw;height:100vh;background-color:var(--BG_WHITE)}.solution-main-mobile .solution-main-inner.fixed{position:fixed}.solution-main-mobile .solution-main-inner .swiper{width:100%;height:100%;overscroll-behavior:contain}.solution-main-mobile .solution-main-inner .solution-item{height:100%}.solution-main-mobile .solution-main-inner .solution-item .solution-item-background{position:relative;width:100%;overflow:hidden;aspect-ratio:750/740}.solution-main-mobile .solution-main-inner .solution-item .solution-item-background img{width:100%;height:100%;object-fit:cover}@media (orientation:portrait)and (max-height:700px){html[lang=ru] .solution-main-mobile .solution-main-inner .solution-item .solution-item-background{margin-top:-80px}}@media (orientation:portrait)and (max-height:600px){html[lang=ru] .solution-main-mobile .solution-main-inner .solution-item .solution-item-background{margin-top:-100px}}@media (orientation:landscape){.solution-main-mobile .solution-main-inner .solution-item .solution-item-background{width:auto;height:120%}}@media (orientation:landscape)and (min-height:500px){.solution-main-mobile .solution-main-inner .solution-item .solution-item-background{width:100%;height:auto}.solution-main-mobile .solution-main-inner .solution-item .solution-item-background:not(.wide)[data-slide-index="1"],.solution-main-mobile .solution-main-inner .solution-item .solution-item-background:not(.wide)[data-slide-index="2"],.solution-main-mobile .solution-main-inner .solution-item .solution-item-background:not(.wide)[data-slide-index="3"],.solution-main-mobile .solution-main-inner .solution-item .solution-item-background:not(.wide)[data-slide-index="4"]{transform:translateY(-20%)}.solution-main-mobile .solution-main-inner .solution-item .solution-item-background.wide{height:auto;aspect-ratio:1920/960}}@media (orientation:landscape)and (min-height:500px)and (min-width:900px){.solution-main-mobile .solution-main-inner .solution-item .solution-item-background.wide[data-slide-index="1"]{transform:translateY(-20%)}.solution-main-mobile .solution-main-inner .solution-item .solution-item-background.wide[data-slide-index="2"]{transform:translateY(-30%)}.solution-main-mobile .solution-main-inner .solution-item .solution-item-background.wide[data-slide-index="3"]{transform:translateY(-20%)}.solution-main-mobile .solution-main-inner .solution-item .solution-item-background.wide[data-slide-index="4"]{transform:translateY(-10%)}}@media (orientation:landscape)and (min-height:500px){.solution-main-mobile .solution-main-inner .solution-item .solution-item-background.wide .solution-main-dot-wrapper{right:auto;width:1920px;height:960px;aspect-ratio:1920/960;transform-origin:0 0}}@media (orientation:landscape)and (max-height:450px){.solution-main-mobile .solution-main-inner .solution-item .solution-item-background{width:55%;height:120%}.solution-main-mobile .solution-main-inner .solution-item .solution-item-background .solution-main-dot-wrapper{height:100%;left:50%;right:auto;transform:translateX(-50%)!important}}.solution-main-mobile .solution-main-inner .solution-item .solution-item-info{display:flex;flex-direction:column;position:absolute;top:0;bottom:0;left:0;right:0}.solution-main-mobile .solution-main-inner .solution-item .solution-item-info:before{flex-shrink:0;width:100%;aspect-ratio:375/246;content:""}@media (orientation:portrait)and (max-height:700px){html[lang=ru] .solution-main-mobile .solution-main-inner .solution-item .solution-item-info:before{margin-top:-80px}}@media (orientation:portrait)and (max-height:600px){html[lang=ru] .solution-main-mobile .solution-main-inner .solution-item .solution-item-info:before{margin-top:-100px}}@media (orientation:landscape){.solution-main-mobile .solution-main-inner .solution-item .solution-item-info:before{display:none}}.solution-main-mobile .solution-main-inner .solution-item .solution-item-info .info-inner{flex:1 0;border-radius:20px 20px 0 0;background-color:var(--BG_WHITE);padding:30px 20px}@media (orientation:landscape){.solution-main-mobile .solution-main-inner .solution-item .solution-item-info .info-inner{position:absolute;top:0;right:0;width:45%;height:100%;border-radius:0;overflow:hidden;overflow-y:auto}}@media (orientation:landscape)and (min-height:500px){.solution-main-mobile .solution-main-inner .solution-item .solution-item-info .info-inner{top:60%;width:100%;bottom:0;height:auto}.solution-main-mobile .solution-main-inner .solution-item .solution-item-info .info-inner>:not(.solution-thumbs){width:50%}.solution-main-mobile .solution-main-inner .solution-item .solution-item-info .info-inner>:not(.solution-thumbs).solution-sub-desc{margin-bottom:0}}@media (min-width:660px)and (orientation:portrait){.solution-main-mobile .solution-main-inner .solution-item .solution-item-info .info-inner{position:relative}}@media (min-width:660px)and (orientation:portrait)and (max-height:900px){.solution-main-mobile .solution-main-inner .solution-item .solution-item-info .info-inner>:not(.solution-thumbs){width:50%}}.solution-main-mobile .solution-main-inner .solution-item .solution-item-info .solution-label{display:block;color:var(--TEXT_OR500);font-size:18px;line-height:1.2;text-transform:capitalize;margin-bottom:8px}@media (max-height:740px){.solution-main-mobile .solution-main-inner .solution-item .solution-item-info .solution-label{font-size:16px;margin-bottom:4px}html:not([lang=ko]) .solution-main-mobile .solution-main-inner .solution-item .solution-item-info .solution-label{font-size:14px}}.solution-main-mobile .solution-main-inner .solution-item .solution-item-info .solution-name{font-weight:800;margin-bottom:40px}@media (max-height:740px){.solution-main-mobile .solution-main-inner .solution-item .solution-item-info .solution-name{font-size:24px;margin-bottom:16px}html:not([lang=ko]) .solution-main-mobile .solution-main-inner .solution-item .solution-item-info .solution-name{font-size:20px}}.solution-main-mobile .solution-main-inner .solution-item .solution-item-info .solution-desc{color:var(--ICON_GR900);font-size:18px;font-weight:700;line-height:1.4;margin-bottom:16px}@media (max-height:740px){.solution-main-mobile .solution-main-inner .solution-item .solution-item-info .solution-desc{font-size:16px;margin-bottom:10px}html:not([lang=ko]) .solution-main-mobile .solution-main-inner .solution-item .solution-item-info .solution-desc{font-size:14px}.solution-main-mobile .solution-main-inner .solution-item .solution-item-info .solution-desc br{display:none}}.solution-main-mobile .solution-main-inner .solution-item .solution-item-info .solution-sub-desc{color:var(--PALLATE_GR800);font-size:14px;font-weight:500;line-height:1.4;margin-bottom:40px}@media (max-height:740px){.solution-main-mobile .solution-main-inner .solution-item .solution-item-info .solution-sub-desc{margin-bottom:20px}html:not([lang=ko]) .solution-main-mobile .solution-main-inner .solution-item .solution-item-info .solution-sub-desc{font-size:12px}}@media (max-height:740px)and (max-height:450px)and (orientation:landscape){.solution-main-mobile .solution-main-inner .solution-item .solution-item-info .solution-sub-desc{margin-bottom:0}}.solution-main-mobile .solution-main-inner .solution-item .solution-item-info .solution-thumbs{display:flex;justify-content:space-between}.solution-main-mobile .solution-main-inner .solution-item .solution-item-info .solution-thumbs .thumb-item{width:calc(50% - 6px)}.solution-main-mobile .solution-main-inner .solution-item .solution-item-info .solution-thumbs .thumb-item .thumb{width:100%;aspect-ratio:162/100}.solution-main-mobile .solution-main-inner .solution-item .solution-item-info .solution-thumbs .thumb-item .thumb img{width:100%;height:100%;object-fit:cover}.solution-main-mobile .solution-main-inner .solution-item .solution-item-info .solution-thumbs .thumb-item .text{color:var(--PALLATE_GR400);font-size:10px;font-weight:500;line-height:1.4;letter-spacing:-.01em;margin-top:4px;margin-right:-12px}html:not([lang=ko]) .solution-main-mobile .solution-main-inner .solution-item .solution-item-info .solution-thumbs .thumb-item .text{margin-right:0}@media (min-width:660px)and (orientation:portrait){.solution-main-mobile .solution-main-inner .solution-item .solution-item-info .solution-thumbs{max-width:50%}}@media (min-width:660px)and (max-height:900px)and (orientation:portrait){.solution-main-mobile .solution-main-inner .solution-item .solution-item-info .solution-thumbs{position:absolute;top:50%;right:20px;width:40%;transform:translateY(-50%)}}@media (min-height:500px)and (orientation:landscape){.solution-main-mobile .solution-main-inner .solution-item .solution-item-info .solution-thumbs{position:absolute;top:50%;right:20px;width:40%;transform:translateY(-50%)}}@media (max-height:450px)and (orientation:landscape){.solution-main-mobile .solution-main-inner .solution-item .solution-item-info .solution-thumbs{display:none}}.solution-main-mobile .solution-main-inner .solution-item .solution-main-dot-wrapper{position:absolute;top:0;left:0;right:0;aspect-ratio:750/740}.solution-main-mobile .solution-main-inner .solution-item .solution-main-dot{position:absolute;width:18px;height:18px;transform-origin:0 0}@media (max-height:450px)and (orientation:landscape){.solution-main-mobile .solution-main-inner .solution-item .solution-main-dot{transform:scale(1.5)!important}}.solution-main-mobile .solution-main-inner .solution-item .solution-main-dot>div{position:absolute;top:0;left:0;opacity:0}.solution-main-mobile .solution-main-inner .solution-item .solution-main-dot>div:not(.tooltip){display:flex;justify-content:center;align-items:center;width:18px;height:18px}.solution-main-mobile .solution-main-inner .solution-item .solution-main-dot>div:not(.tooltip):after{border-radius:50%;content:""}.solution-main-mobile .solution-main-inner .solution-item .solution-main-dot .dot-1{animation:dot1 1.5s infinite}.solution-main-mobile .solution-main-inner .solution-item .solution-main-dot .dot-1:after{width:18px;height:18px;background:rgba(255,115,15,.3);opacity:.8}.solution-main-mobile .solution-main-inner .solution-item .solution-main-dot .dot-2{animation:dot2 1.5s infinite}.solution-main-mobile .solution-main-inner .solution-item .solution-main-dot .dot-2:after{width:14px;height:14px;background:rgba(255,115,15,.4)}.solution-main-mobile .solution-main-inner .solution-item .solution-main-dot .dot-3{animation:dot3 1.5s infinite}.solution-main-mobile .solution-main-inner .solution-item .solution-main-dot .dot-3:after{width:10px;height:10px;background:rgba(255,115,15,.5)}.solution-main-mobile .solution-main-inner .solution-item .solution-main-dot .dot-4{animation:dot4 1.5s infinite}.solution-main-mobile .solution-main-inner .solution-item .solution-main-dot .dot-4:after{width:5px;height:5px;background:#ff730f}@keyframes dot1{0%{opacity:0}20%{opacity:0}40%{opacity:0}60%{opacity:0}80%{opacity:1}to{opacity:0}}@keyframes dot2{0%{opacity:0}20%{opacity:0}40%{opacity:0}60%{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes dot3{0%{opacity:0}20%{opacity:0}40%{opacity:1}60%{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes dot4{0%{opacity:0}20%{opacity:1}40%{opacity:1}60%{opacity:1}80%{opacity:1}to{opacity:0}}.solution-main-mobile .solution-main-inner .swiper-pagination{--swiper-pagination-bottom:auto;--swiper-pagination-top:calc((246 / 375 * 100vw) - 22px);--swiper-pagination-bullet-width:calc((100% - 9px) / 4);--swiper-pagination-bullet-height:2px;--swiper-pagination-bullet-border-radius:50px;--swiper-pagination-bullet-inactive-color:#d9d9d9;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-horizontal-gap:0;--swiper-pagination-bullet-opacity:1;--swiper-pagination-color:var(--BG_OR500);display:flex;justify-content:center;gap:3px;left:20px;right:20px;width:auto}@media (orientation:portrait)and (max-height:700px){html[lang=ru] .solution-main-mobile .solution-main-inner .swiper-pagination{margin-top:-80px}}@media (orientation:portrait)and (max-height:600px){html[lang=ru] .solution-main-mobile .solution-main-inner .swiper-pagination{margin-top:-100px}}@media (orientation:landscape){.solution-main-mobile .solution-main-inner .swiper-pagination{--swiper-pagination-bottom:calc(100vh - 100dvh + 20px);--swiper-pagination-top:auto;width:calc(55% - 40px)}}@media (orientation:landscape)and (min-height:500px){.solution-main-mobile .solution-main-inner .swiper-pagination{--swiper-pagination-bottom:auto;--swiper-pagination-top:calc(60dvh - 20px);width:auto}}.solution-main-mobile .solution-main-inner [class^=swiper-button-]{--swiper-navigation-top-offset:calc((246 / 375 * 100vw) + 30px);left:auto;width:22px;height:22px;background:url(/images/main/icon_nav_solution_swiper.svg) no-repeat;background-size:16px auto;background-position:50% 50%;margin-top:0}.solution-main-mobile .solution-main-inner [class^=swiper-button-]:after{display:none}@media (orientation:portrait)and (max-height:700px){html[lang=ru] .solution-main-mobile .solution-main-inner [class^=swiper-button-]{margin-top:-80px}}@media (orientation:portrait)and (max-height:600px){html[lang=ru] .solution-main-mobile .solution-main-inner [class^=swiper-button-]{margin-top:-100px}}@media (orientation:landscape){.solution-main-mobile .solution-main-inner [class^=swiper-button-]{display:none}}.solution-main-mobile .solution-main-inner .swiper-button-prev{right:52px;transform:rotateY(180deg)}.solution-main-mobile .solution-main-inner .swiper-button-next{right:20px}@media (hover:none)and (pointer:coarse),(max-width:1239px){.solution-main-mobile{display:flex}}.main-global{display:flex;width:100vw;height:400vh;background:linear-gradient(90deg,#000c1b 1.54%,#020e24 54.39%,#000a18 98.93%)}.main-global .global-inner{position:-webkit-sticky;position:sticky;top:0;left:0;display:flex;width:100vw;height:100vh;overflow:hidden}.main-global .global-inner.fixed{position:fixed}.main-global .global-title{position:absolute;top:50%;left:10.4166666667vw;right:10.4166666667vw;z-index:2}.main-global .global-title .sub-title-line,.main-global .global-title .title-line{color:var(--BG_WHITE);line-height:1.4}.main-global .global-title .title-line{font-size:max(3.2291666667vw,62px);font-weight:700}.main-global .global-title .sub-title-line{font-size:max(1.0416666667vw,20px);font-weight:500;margin-top:max(1.25vw,24px)}.main-global .global-background{width:100vw;height:100vh;object-fit:cover;transform-origin:0 0}.main-global .global-information{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}.main-global .global-info-item{position:absolute;transition:opacity 1s}.main-global .global-info-item .info-count{display:flex;align-items:flex-end;gap:max(.2083333333vw,4px);color:var(--BG_WHITE);font-weight:700}.main-global .global-info-item .info-count .number{line-height:1.2}.main-global .global-info-item .info-count .unit{line-height:1.4}.main-global .global-info-item .info-desc{color:var(--BG_WHITE);font-size:max(.8854166667vw,17px);font-weight:500;line-height:1.5;letter-spacing:-.02em;margin-top:max(1.25vw,24px)}.main-global .global-info-item.left{bottom:max(20.625vh,198px);left:8.125vw}.main-global .global-info-item.left .info-count .number{font-size:max(4.1666666667vw,80px)}.main-global .global-info-item.left .info-count .unit{font-size:max(2.0833333333vw,40px)}.main-global .global-info-item.left .info-desc{margin-top:max(1.25vw,24px)}.main-global .global-info-item.right-top{top:max(18.6458333333vh,179px);left:66.4583333333vw}.main-global .global-info-item.right-top .info-count .number{font-size:max(3.3333333333vw,80px)}.main-global .global-info-item.right-top .info-count .unit{font-size:max(1.6666666667vw,40px);margin-bottom:max(.5208333333vw,10px)}.main-global .global-info-item.right-top .info-desc{margin-top:max(.7291666667vw,14px)}.main-global .global-info-item.right-top .info-sub-desc{color:var(--BG_WHITE);font-size:max(.78125vw,15px);font-weight:500;line-height:1.5;letter-spacing:-.02em;margin-top:max(.2083333333vw,4px);opacity:.7}.main-global .global-info-item.right-bottom{bottom:max(12.3958333333vh,119px);left:66.4583333333vw}.main-global .global-info-item.right-bottom .info-count .number{font-size:max(3.3333333333vw,80px)}.main-global .global-info-item.right-bottom .info-count .unit{font-size:max(1.6666666667vw,40px);margin-bottom:max(.5208333333vw,10px)}.main-global .global-info-item.right-bottom .info-desc{margin-top:max(.7291666667vw,14px)}.main-global .line-half-horizon{position:absolute;top:50%;left:61.4583333333vw;right:0;height:1px;background-color:hsla(0,0%,100%,.16)}.main-global .line-half-horizon:before{display:block;content:"";position:absolute;top:0;left:0;width:max(6.25vw,120px);height:1px;background:linear-gradient(90deg,#ccc 0,hsla(0,0%,80%,0))}.main-global .line-vertical{position:absolute;top:0;left:61.4583333333vw;bottom:0;width:1px;background-color:hsla(0,0%,100%,.16)}.main-global .line-vertical:before{top:50%;background:linear-gradient(180deg,#ccc 0,hsla(0,0%,80%,0))}.main-global .line-vertical:after,.main-global .line-vertical:before{content:"";position:absolute;left:0;width:1px;height:max(6.25vw,120px)}.main-global .line-vertical:after{bottom:50%;background:linear-gradient(0deg,#ccc 0,hsla(0,0%,80%,0))}@media (max-width:1279px){.main-global .global-info-item.left .info-count .number{font-size:60px}.main-global .global-info-item.left .info-count .unit{font-size:24px}.main-global .global-info-item.right-top .info-count .number{font-size:60px}.main-global .global-info-item.right-top .info-count .unit{font-size:30px}.main-global .global-info-item.right-bottom .info-count .number{font-size:60px}.main-global .global-info-item.right-bottom .info-count .unit{font-size:30px}}@media (hover:none)and (pointer:coarse),(max-width:1239px){.main-global .global-inner{position:relative}.main-global .global-title{left:max(5.3333333333vw,20px);right:max(5.3333333333vw,20px);margin-top:calc((100dvh - 100vh)/2);transform:translateY(-50%)}.main-global .global-title .title-line{font-size:min(8.5333333333vw,41.6px);transition:opacity 1.5s,transform 1.5s}html:not([lang=ko]) .main-global .global-title .title-line{font-size:min(6.9333333333vw,33.8px)}.main-global .global-title .sub-title-line{color:hsla(0,0%,100%,.8);font-size:min(4.2666666667vw,20.8px);margin-top:min(6.4vw,31.2px);transition:opacity 1.5s,transform 1.5s;text-size-adjust:none!important}html:not([lang=ko]) .main-global .global-title .sub-title-line{font-size:min(3.7333333333vw,18.2px)}}@media (hover:none)and (pointer:coarse)and (orientation:landscape),(max-width:1239px)and (orientation:landscape){.main-global .global-title .title-line{font-size:min(8vh,39px)}html:not([lang=ko]) .main-global .global-title .title-line{font-size:min(6.4vh,31.2px)}}@media(hover:none)and (pointer:coarse)and (orientation:landscape)and (max-height:400px),(max-width:1239px)and (orientation:landscape)and (max-height:400px){html[lang=ru] .main-global .global-title .title-line{font-size:min(4.8vh,23.4px)}}@media (hover:none)and (pointer:coarse)and (orientation:landscape),(max-width:1239px)and (orientation:landscape){.main-global .global-title .sub-title-line{font-size:min(3.7333333333vh,18.2px);margin-top:min(5.8666666667vh,28.6px);line-height:1.5}html:not([lang=ko]) .main-global .global-title .sub-title-line{font-size:min(3.2vh,15.6px)}}@media (hover:none)and (pointer:coarse),(max-width:1239px){.main-global .global-background-wrapper{width:100vw;height:100vh;overflow:hidden;background-color:#000}.main-global .global-background-wrapper .global-background-spacer{display:block;position:relative;width:100%;overflow:hidden;aspect-ratio:375/140;transition:height 1.5s}.main-global .global-background-wrapper .global-background-spacer:before{position:absolute;top:0;left:0;width:100%;aspect-ratio:375/334;background:linear-gradient(180deg,#010f25 40%,rgba(1,15,37,0));content:""}}@media (hover:none)and (pointer:coarse)and (orientation:landscape),(max-width:1239px)and (orientation:landscape){.main-global .global-background-wrapper .global-background-spacer{display:none}}@media (hover:none)and (pointer:coarse),(max-width:1239px){.main-global .global-background-wrapper .global-background-bg{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#010f25 54.68%,rgba(1,15,37,0));transition:top 1.5s;transform:translateZ(0)}.main-global .global-background-wrapper .global-background-bg.counter{top:-120%}}@media (hover:none)and (pointer:coarse)and (orientation:landscape),(max-width:1239px)and (orientation:landscape){.main-global .global-background-wrapper .global-background-bg{background:linear-gradient(180deg,#010f25 30%,rgba(1,15,37,0))}.main-global .global-background-wrapper .global-background-bg.counter{top:-110%}}@media (hover:none)and (pointer:coarse),(max-width:1239px){.main-global .global-background{position:absolute;top:calc(100vh - 55%);left:0;width:250vw;transform-origin:50% 0;transition:transform 1.5s,top 1.5s}}@media (hover:none)and (pointer:coarse)and (orientation:landscape),(max-width:1239px)and (orientation:landscape){.main-global .global-background{top:calc(100vh - 60%);width:200vw;height:auto}}@media(hover:none)and (pointer:coarse)and (orientation:landscape)and (max-height:700px),(max-width:1239px)and (orientation:landscape)and (max-height:700px){.main-global .global-background{top:calc(100vh - 80%)}}@media(hover:none)and (pointer:coarse)and (orientation:landscape)and (max-height:400px),(max-width:1239px)and (orientation:landscape)and (max-height:400px){.main-global .global-background{top:calc(100vh - 90%)}}@media (hover:none)and (pointer:coarse),(max-width:1239px){.main-global:has(.counter) .global-background{top:0}}@media (hover:none)and (pointer:coarse)and (orientation:landscape),(max-width:1239px)and (orientation:landscape){.main-global:has(.counter) .global-background{top:0}}@media (hover:none)and (pointer:coarse),(max-width:1239px){.main-global .global-information{display:flex;flex-direction:column;justify-content:space-between;bottom:auto;height:100dvh;padding:15.763546798vh max(5.3333333333vw,20px)}}@media (hover:none)and (pointer:coarse)and (orientation:portrait)and (min-height:800px),(max-width:1239px)and (orientation:portrait)and (min-height:800px){.main-global .global-information{justify-content:space-around}}@media (hover:none)and (pointer:coarse)and (orientation:portrait)and (max-height:800px),(max-width:1239px)and (orientation:portrait)and (max-height:800px){.main-global .global-information{padding:14.7783251232vh max(5.3333333333vw,20px) 11.0837438424vh}}@media (hover:none)and (pointer:coarse)and (orientation:portrait)and (max-height:700px),(max-width:1239px)and (orientation:portrait)and (max-height:700px){.main-global .global-information{padding:13.5467980296vh max(5.3333333333vw,20px) 9.8522167488vh}html:not([lang=ko]) .main-global .global-information{padding:12.315270936vh max(5.3333333333vw,20px) 8.6206896552vh}}@media (hover:none)and (pointer:coarse)and (orientation:landscape),(max-width:1239px)and (orientation:landscape){.main-global .global-information{flex-wrap:wrap;flex-direction:row}.main-global .global-information>*{flex-shrink:0;width:50%;padding-right:2vw}}@media(hover:none)and (pointer:coarse)and (orientation:landscape)and (max-height:400px),(max-width:1239px)and (orientation:landscape)and (max-height:400px){.main-global .global-information{align-content:center;gap:4dvh 0;padding:40px max(5.3333333333vw,20px) 0}html:not([lang=ko]) .main-global .global-information{padding:30px max(5.3333333333vw,20px) 0}}@media (hover:none)and (pointer:coarse),(max-width:1239px){.main-global .global-info-item{position:static;transition:opacity 1.5s}.main-global .global-info-item .info-desc{font-size:min(4vw,17.25px);line-height:1.4;letter-spacing:0;margin-top:min(4.2666666667vw,18.4px)}html:not([lang=ko]) .main-global .global-info-item .info-desc{font-size:12px}}@media (hover:none)and (pointer:coarse)and (orientation:landscape)and (max-height:400px),(max-width:1239px)and (orientation:landscape)and (max-height:400px){.main-global .global-info-item .info-desc{font-size:12px;margin-top:10px}html:not([lang=ko]) .main-global .global-info-item .info-desc{font-size:11px}}@media (hover:none)and (pointer:coarse),(max-width:1239px){.main-global .global-info-item.left .info-count .number{font-size:var(--counter-font-size);height:var(--counter-height)}.main-global .global-info-item.left .info-count .unit{font-size:min(5.3333333333vw,20px);margin-bottom:min(1.0666666667vw,4px)}html:not([lang=ko]) .main-global .global-info-item.left .info-count .unit{font-size:min(3.7333333333vw,14px);margin-bottom:min(.5333333333vw,2px)}.main-global .global-info-item.left .info-desc{margin-top:min(4.2666666667vw,18.4px)}}@media (hover:none)and (pointer:coarse)and (orientation:portrait)and (max-height:700px),(max-width:1239px)and (orientation:portrait)and (max-height:700px){.main-global .global-info-item.left .info-desc{margin-top:min(2.6666666667vw,11.5px)}}@media (hover:none)and (pointer:coarse)and (orientation:landscape)and (max-height:400px),(max-width:1239px)and (orientation:landscape)and (max-height:400px){.main-global .global-info-item.left .info-desc{margin-top:10px}}@media (hover:none)and (pointer:coarse),(max-width:1239px){.main-global .global-info-item.right-top .info-count .number{font-size:var(--counter-font-size);height:var(--counter-height)}.main-global .global-info-item.right-top .info-count .unit{font-size:min(5.3333333333vw,20px);margin-bottom:min(1.0666666667vw,4px)}html:not([lang=ko]) .main-global .global-info-item.right-top .info-count .unit{font-size:min(3.7333333333vw,14px);margin-bottom:min(.5333333333vw,2px)}.main-global .global-info-item.right-top .info-desc{margin-top:min(4.2666666667vw,18.4px)}}@media (hover:none)and (pointer:coarse)and (orientation:portrait)and (max-height:700px),(max-width:1239px)and (orientation:portrait)and (max-height:700px){.main-global .global-info-item.right-top .info-desc{margin-top:min(2.6666666667vw,11.5px)}}@media (hover:none)and (pointer:coarse)and (orientation:landscape)and (max-height:400px),(max-width:1239px)and (orientation:landscape)and (max-height:400px){.main-global .global-info-item.right-top .info-desc{margin-top:10px}}@media (hover:none)and (pointer:coarse),(max-width:1239px){.main-global .global-info-item.right-top .info-sub-desc{font-size:min(4vw,17.25px);line-height:1.4;letter-spacing:0;margin-top:min(2.1333333333vw,9.2px)}html:not([lang=ko]) .main-global .global-info-item.right-top .info-sub-desc{font-size:12px;margin-top:0}}@media (hover:none)and (pointer:coarse)and (orientation:landscape),(max-width:1239px)and (orientation:landscape){.main-global .global-info-item.right-top .info-sub-desc{margin-top:0}}@media (hover:none)and (pointer:coarse)and (orientation:landscape)and (max-height:400px),(max-width:1239px)and (orientation:landscape)and (max-height:400px){.main-global .global-info-item.right-top .info-sub-desc{font-size:12px}html:not([lang=ko]) .main-global .global-info-item.right-top .info-sub-desc{font-size:11px}}@media (hover:none)and (pointer:coarse),(max-width:1239px){html[lang=ru] .main-global .global-info-item.right-bottom{width:100%}.main-global .global-info-item.right-bottom .info-count .number{font-size:var(--counter-font-size);height:var(--counter-height)}.main-global .global-info-item.right-bottom .info-count .unit{font-size:min(5.3333333333vw,20px);margin-bottom:min(1.0666666667vw,4px)}html:not([lang=ko]) .main-global .global-info-item.right-bottom .info-count .unit{font-size:min(3.7333333333vw,14px);margin-bottom:min(.5333333333vw,2px)}.main-global .global-info-item.right-bottom .info-desc{margin-top:min(4.2666666667vw,18.4px)}}@media (hover:none)and (pointer:coarse)and (orientation:portrait)and (max-height:700px),(max-width:1239px)and (orientation:portrait)and (max-height:700px){.main-global .global-info-item.right-bottom .info-desc{margin-top:min(2.6666666667vw,11.5px)}}@media (hover:none)and (pointer:coarse)and (orientation:landscape)and (max-height:400px),(max-width:1239px)and (orientation:landscape)and (max-height:400px){.main-global .global-info-item.right-bottom .info-desc{margin-top:10px}}@media (hover:none)and (pointer:coarse),(max-width:1239px){.main-global .line-half-horizon{position:absolute;top:50%;left:max(61.4583333333vw,1180px);right:0;height:1px;background-color:hsla(0,0%,100%,.16)}.main-global .line-half-horizon:before{display:block;content:"";position:absolute;top:0;left:0;width:max(6.25vw,120px);height:1px;background:linear-gradient(90deg,#ccc 0,hsla(0,0%,80%,0))}.main-global .line-vertical{position:absolute;top:0;left:max(61.4583333333vw,1180px);bottom:0;width:1px;background-color:hsla(0,0%,100%,.16)}.main-global .line-vertical:before{top:50%;background:linear-gradient(180deg,#ccc 0,hsla(0,0%,80%,0))}.main-global .line-vertical:after,.main-global .line-vertical:before{content:"";position:absolute;left:0;width:1px;height:max(6.25vw,120px)}.main-global .line-vertical:after{bottom:50%;background:linear-gradient(0deg,#ccc 0,hsla(0,0%,80%,0))}}.rolling-counter{display:flex;height:1.2em}.rolling-counter .counter-digit{display:flex;height:100%;overflow:hidden}.rolling-counter .number-block{display:flex;transition:transform 2s}.rolling-counter .number-single{flex-shrink:0;height:1.2em;text-align:center}@media (hover:none)and (pointer:coarse),(max-width:1239px){.rolling-counter{height:100%}.rolling-counter .number-single{height:var(--counter-item-height)}}.main-sustainability{display:flex;width:100vw;height:300vh;background-color:var(--BG_WHITE)}.main-sustainability .sustainability-inner{position:-webkit-sticky;position:sticky;top:0;left:0;display:flex;width:100vw;height:100vh;overflow:hidden;background-color:var(--BG_WHITE)}.main-sustainability .sustainability-inner.fixed{position:fixed}.main-sustainability .sustainability-title{position:absolute;top:max(29.1666666667vh,280px);left:50%;transform:translateX(-50%);text-align:center;z-index:4}.main-sustainability .sustainability-title .sub-title-line,.main-sustainability .sustainability-title .title-line{color:var(--TEXT_GR900);font-weight:700;line-height:1.4;text-align:center;white-space:nowrap;will-change:transform,opacity}.main-sustainability .sustainability-title .title-line{font-size:max(3.2291666667vw,62px)}.main-sustainability .sustainability-title .sub-title-line{font-size:max(1.25vw,24px);margin-top:max(1.6666666667vw,32px)}.main-sustainability .sustainability-title.clone{top:max(29.1666666667vh,280px)}.main-sustainability .sustainability-title.clone .sub-title-line,.main-sustainability .sustainability-title.clone .title-line{color:var(--BG_WHITE)}.main-sustainability .sustainability-title.title-over{z-index:10;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent var(--overY,100%),#000 var(--overY,100%));mask-image:linear-gradient(to bottom,transparent var(--overY,100%),#000 var(--overY,100%))}.main-sustainability .sustainability-title.title-over .sub-title-line,.main-sustainability .sustainability-title.title-over .title-line{color:var(--BG_WHITE)}.main-sustainability .sustainability-cover{position:relative;width:100%;height:100%;overflow:hidden;z-index:5;transform-origin:50% 55%;will-change:transform,clip-path}@media (max-height:1000px){.main-sustainability .sustainability-cover{transform-origin:50% 70%}}.main-sustainability .sustainability-cover video{width:100vw;height:100vh;object-fit:cover}@media (hover:none)and (pointer:coarse),(max-width:1239px){.main-sustainability .sustainability-title{top:50%;transform:translate(-50%,-50%);z-index:10;margin-top:calc((100dvh - 100vh)/2)}.main-sustainability .sustainability-title .title-line{font-size:min(8.5333333333vw,41.6px);transition:opacity 1.5s,transform 1.5s,color 1.5s}html:not([lang=ko]) .main-sustainability .sustainability-title .title-line{font-size:min(6.9333333333vw,33.8px)}.main-sustainability .sustainability-title .sub-title-line{font-size:min(5.3333333333vw,26px);margin-top:min(2.1333333333vw,10.4px);transition:opacity 1.5s,transform 1.5s,color 1.5s}html:not([lang=ko]) .main-sustainability .sustainability-title .sub-title-line{font-size:min(4.2666666667vw,20.8px)}.main-sustainability .sustainability-title.video-play .sub-title-line,.main-sustainability .sustainability-title.video-play .title-line{color:var(--BG_WHITE)}}@media (hover:none)and (pointer:coarse)and (orientation:landscape),(max-width:1239px)and (orientation:landscape){.main-sustainability .sustainability-title .title-line{font-size:min(8vh,39px)}html:not([lang=ko]) .main-sustainability .sustainability-title .title-line{font-size:min(6.4vh,31.2px)}}@media(hover:none)and (pointer:coarse)and (orientation:landscape)and (max-height:400px),(max-width:1239px)and (orientation:landscape)and (max-height:400px){html[lang=ru] .main-sustainability .sustainability-title .title-line{font-size:min(4.8vh,23.4px)}}@media (hover:none)and (pointer:coarse)and (orientation:landscape),(max-width:1239px)and (orientation:landscape){.main-sustainability .sustainability-title .sub-title-line{font-size:min(4.8vh,23.4px);margin-top:min(1.6vh,7.8px)}html:not([lang=ko]) .main-sustainability .sustainability-title .sub-title-line{font-size:min(3.7333333333vh,18.2px)}}@media (hover:none)and (pointer:coarse),(max-width:1239px){.main-sustainability .sustainability-cover{transition:opacity 1.5s;transform:none}}.main-bottom-links{--clip-size:calc((50% - max(720 / 1920 * 100vw, 720px)));position:relative;width:100vw;background-color:var(--BG_WHITE)}.main-bottom-links .bottom-links-title{color:var(--TEXT_GR900);font-size:max(3.2291666667vw,62px);font-weight:700;line-height:1.4;text-align:center;padding:max(10.8333333333vh,104px) 0 max(7.7083333333vh,74px)}.main-bottom-links .bottom-links-wrapper{display:flex;justify-content:center;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50% 0;transition:-webkit-clip-path 1s;transition:clip-path 1s;transition:clip-path 1s,-webkit-clip-path 1s;transition-delay:.5s}.main-bottom-links .bottom-links-wrapper .line-vertical{position:absolute;top:16.67%;bottom:16.67%;left:50%;border-left:1px solid #e6e6e6}.main-bottom-links .bottom-links-wrapper .link-area{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--BG_WHITE);text-align:center;width:max(37.5vw,720px);height:max(18.75vw,360px)}.main-bottom-links .bottom-links-wrapper .link-area .area-text{display:flex;flex-direction:column;justify-content:center;align-items:center;transform:translateY(calc(max(1.3541666667vw, 26px) + max(2.5vw, 48px) / 2));transition:transform 1s}.main-bottom-links .bottom-links-wrapper .link-area .area-title{font-size:max(2.0833333333vw,40px);font-weight:800;line-height:1.4}html:not([lang=ko]) .main-bottom-links .bottom-links-wrapper .link-area .area-title{line-height:1.2}.main-bottom-links .bottom-links-wrapper .link-area .area-description{font-size:max(.9375vw,18px);font-weight:500;line-height:1.55;margin-top:max(.8333333333vw,16px)}.main-bottom-links .bottom-links-wrapper .link-area .btn-link{display:flex;justify-content:center;align-items:center;gap:max(.4166666667vw,8px);width:-moz-fit-content;width:fit-content;height:max(2.7083333333vw,52px);color:var(--BG_WHITE);font-size:max(.7291666667vw,14px);font-weight:500;line-height:1;border:1px solid #ccc;padding:0 max(.8333333333vw,16px);margin-top:max(2.5vw,48px);box-sizing:border-box;opacity:0;transition:opacity 1s;pointer-events:none}.main-bottom-links .bottom-links-wrapper .link-area .btn-link .iconyaki{width:max(1.09375vw,21px);aspect-ratio:"21 / 20";font-size:max(1.09375vw,21px)}.main-bottom-links .bottom-links-wrapper .link-area.area-over .area-text{transform:translateY(0)}.main-bottom-links .bottom-links-wrapper .link-area.area-over .btn-link{opacity:1;pointer-events:auto}@media (hover:none)and (pointer:coarse),(max-width:1239px){.main-bottom-links{--clip-size:calc(max(20 / 375 * 100vw, 20px));display:flex;flex-direction:column;align-items:center;height:auto;min-height:100vh}}@media (hover:none)and (pointer:coarse)and (orientation:landscape),(max-width:1239px)and (orientation:landscape){.main-bottom-links{height:auto}}@media (hover:none)and (pointer:coarse),(max-width:1239px){.main-bottom-links .bottom-links-inner{width:100%;padding-top:min(9.8522167488vh,80px);padding-bottom:min(5.9113300493vh,48px)}.main-bottom-links .bottom-links-title{font-size:min(8.5333333333vw,41.6px);padding:0 min(5.3333333333vw,26px) min(5.9113300493vh,62.4px);transition:opacity 1.5s,transform 1.5s}html:not([lang=ko]) .main-bottom-links .bottom-links-title{font-size:min(6.9333333333vw,33.8px)}}@media (hover:none)and (pointer:coarse)and (orientation:landscape),(max-width:1239px)and (orientation:landscape){.main-bottom-links .bottom-links-title{font-size:min(8vh,39px)}html:not([lang=ko]) .main-bottom-links .bottom-links-title{font-size:min(6.4vh,31.2px)}html[lang=ru] .main-bottom-links .bottom-links-title{font-size:min(4.8vh,23.4px)}}@media (hover:none)and (pointer:coarse)and (max-height:700px),(max-width:1239px)and (max-height:700px){.main-bottom-links .bottom-links-title{padding-bottom:24px}}@media (hover:none)and (pointer:coarse),(max-width:1239px){.main-bottom-links .bottom-links-wrapper{flex-direction:column;gap:max(11.3300492611vh,92px);width:100%;padding:max(6.8965517241vh,56px) 0 max(8.3743842365vh,68px)}.main-bottom-links .bottom-links-wrapper:before{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.5));content:""}.main-bottom-links .bottom-links-wrapper .line-vertical{display:none}.main-bottom-links .bottom-links-wrapper .link-area{position:relative;width:100%;height:auto;padding:0 var(--clip-size)}.main-bottom-links .bottom-links-wrapper .link-area .area-text{transform:translateY(0)}.main-bottom-links .bottom-links-wrapper .link-area .area-title{font-size:min(7.4666666667vw,30.8px);font-weight:700}html:not([lang=ko]) .main-bottom-links .bottom-links-wrapper .link-area .area-title{font-size:min(5.8666666667vw,28.6px)}.main-bottom-links .bottom-links-wrapper .link-area .area-description{font-size:min(4.2666666667vw,17.6px);line-height:1.4;margin-top:min(4.2666666667vw,17.6px)}.main-bottom-links .bottom-links-wrapper .link-area .area-description span{display:none}.main-bottom-links .bottom-links-wrapper .link-area .area-description .disp-b{display:block}html:not([lang=ko]) .main-bottom-links .bottom-links-wrapper .link-area .area-description{font-size:min(3.7333333333vw,18.2px)}.main-bottom-links .bottom-links-wrapper .link-area .btn-link{gap:min(2.1333333333vw,8.8px);height:min(11.7333333333vw,48.4px);font-size:min(3.7333333333vw,15.4px);padding:0 min(4.2666666667vw,17.6px);margin-top:min(6.4vw,26.4px);opacity:1;pointer-events:auto}.main-bottom-links .bottom-links-wrapper .link-area:last-child:after{position:absolute;top:calc(max(5.6650246305vh,46px)*-1);left:max(8.5333333333vw,32px);right:max(8.5333333333vw,32px);height:2px;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%,hsla(0,0%,100%,0));margin-bottom:-1px;content:""}}@media (hover:none)and (pointer:coarse)and (orientation:landscape),(max-width:1239px)and (orientation:landscape){.main-bottom-links .bottom-links-wrapper .link-area .area-title{font-size:min(6.9333333333vh,26px)}html:not([lang=ko]) .main-bottom-links .bottom-links-wrapper .link-area .area-title{font-size:min(5.3333333333vh,26px)}.main-bottom-links .bottom-links-wrapper .link-area .area-description{font-size:min(3.7333333333vh,14px);margin-top:min(3.7333333333vh,14px)}html:not([lang=ko]) .main-bottom-links .bottom-links-wrapper .link-area .area-description{font-size:min(3.2vh,15.6px)}.main-bottom-links .bottom-links-wrapper .link-area .btn-link{gap:min(2.1333333333vh,13px);height:min(11.2vh,42px);font-size:min(3.2vh,14px);padding:0 min(3.7333333333vh,14px);margin-top:min(5.8666666667vh,22px)}.main-bottom-links .bottom-links-wrapper .link-area:last-child:after{top:calc(min(5.6650246305vh,56px)*-1);left:min(8.5333333333vh,42px);right:min(8.5333333333vh,42px)}}@media (hover:none)and (pointer:coarse)and (max-height:500px),(max-width:1239px)and (max-height:500px){.main-bottom-links .bottom-links-wrapper{padding:28px 0 34px}}@media (hover:none)and (pointer:coarse)and (max-height:500px)and (orientation:landscape),(max-width:1239px)and (max-height:500px)and (orientation:landscape){.main-bottom-links .bottom-links-wrapper{flex-direction:row;justify-content:center;gap:0;padding:28px var(--clip-size) 34px}.main-bottom-links .bottom-links-wrapper .link-area:after{display:none}}.main-bottom-sitemap{position:relative;width:100vw;background-color:var(--BG_WHITE);padding:max(2.5vw,48px) 0 max(3.90625vw,75px)}.main-bottom-sitemap .sitemap-wrapper{display:flex;max-width:max(75vw,1440px);margin:0 auto}.main-bottom-sitemap .sitemap-block:not(:first-child){padding-left:max(1.5625vw,30px);box-shadow:inset 1px 0 0 #e6e6e6}.main-bottom-sitemap .sitemap-block .top-menu{display:flex;line-height:1.5}.main-bottom-sitemap .sitemap-block .top-menu a{color:#1a1a1a;font-size:max(.9375vw,18px);font-weight:700}.main-bottom-sitemap .sitemap-block .menu-list{display:flex;flex-direction:column;gap:max(.625vw,12px);margin-top:max(1.0416666667vw,20px)}.main-bottom-sitemap .sitemap-block .menu-list li{line-height:1.5}html:not([lang=ko]) .main-bottom-sitemap .sitemap-block .menu-list li{line-height:1.4}.main-bottom-sitemap .sitemap-block .menu-list li a{color:#4d4d4d;font-size:max(.8333333333vw,16px);font-weight:400}@media (hover:none)and (pointer:coarse),(max-width:1239px){.main-bottom-sitemap{display:none}}.main-section-indicator{display:block;position:fixed;top:50%;right:max(2.6041666667vw,50px);transform:translateY(-50%);z-index:1000}.main-section-indicator .indicator-inner{display:flex;flex-direction:column;align-items:center;gap:10px;transition:opacity 1s}.main-section-indicator .btn-move-up{margin-bottom:30px;transition:opacity .3s}.main-section-indicator .btn-move-down{margin-top:30px;transition:opacity .3s}.main-section-indicator .section-number{display:flex;justify-content:center;align-items:center;width:24px;height:24px;color:var(--BG_WHITE);font-size:16px;line-height:1}.main-section-indicator .section-number.current{font-weight:700}.main-section-indicator .section-number.total{font-weight:400;opacity:.4}.main-section-indicator .section-number.is-black{color:var(--TEXT_GR700)}@media (hover:none)and (pointer:coarse),(max-width:1239px){.main-section-indicator{display:none}.mobile-main-slide-area{position:fixed;inset:0;overflow:hidden}.mobile-main-slide-area .main-swiper{width:100%;height:100vh}.mobile-main-slide-area .main-swiper .swiper-slide{width:100%;height:100%}.mobile-main-slide-area .main-swiper .swiper-slide>div:not(.solution-item-background){height:100dvh}.mobile-main-slide-area .main-swiper .swiper-slide .slide-scroll{height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}}@media (hover:none)and (pointer:coarse),(max-width:1239px){.mobile-main-slide-area .main-swiper .swiper-slide .slide-scroll:has(.footer){background:linear-gradient(to bottom,transparent 0,transparent 50%,var(--BG_GR800) 51%,var(--BG_GR800) 100%)}.main-wrap>.footer{display:none}}