﻿@charset "UTF-8";body{background:#131315;}@media screen and (max-width:960px){body{background:#090b0d;}}form{overflow:visible;}.brmobile{display:none;}@media screen and (max-width:600px){.brmobile{display:block;}}.desktopbr{display:none;}@media screen and (min-width:1600px){.desktopbr{display:block;}}.UIbanner{padding-left:143px;display:flex;justify-content:space-between;margin-top:91.59px;}@media screen and (min-width:1600px){.UIbanner{padding-left:8.938vw;margin-top:5.724vw;}}@media screen and (min-width:961px) and (max-width:1599px){.UIbanner{padding-left:8.938vw;padding-right:8.938vw;margin-top:5.724vw;}}@media screen and (max-width:960px){.UIbanner{display:flex;flex-direction:column;align-items:center;padding-left:5vw;padding-right:5vw;margin-top:22.372vw;}}.UIbanner .bannerLeft{margin-top:96px;}@media screen and (min-width:1600px){.UIbanner .bannerLeft{margin-top:6vw;}}@media screen and (min-width:961px) and (max-width:1599px){.UIbanner .bannerLeft{margin-top:6vw;}}@media screen and (max-width:960px){.UIbanner .bannerLeft{margin-top:0;display:contents;}}.UIbanner .bannerLeft .bluebox{padding:8px 17px;border:1px solid rgba(91,215,228,.3019607843);backdrop-filter:blur(12px);background:rgba(91,215,228,.0509803922);border-radius:50px;display:flex;align-items:center;width:fit-content;white-space:nowrap;}@media screen and (min-width:1600px){.UIbanner .bannerLeft .bluebox{padding:.5vw 1.063vw;border:.063vw solid rgba(91,215,228,.3019607843);border-radius:3.125vw;}}@media screen and (min-width:961px) and (max-width:1599px){.UIbanner .bannerLeft .bluebox{padding:.5vw 1.063vw;border:1px solid rgba(91,215,228,.3019607843);border-radius:50px;}}@media screen and (max-width:960px){.UIbanner .bannerLeft .bluebox{order:1;padding:1.628vw 3.953vw;border:.233vw solid rgba(91,215,228,.3019607843);backdrop-filter:blur(2.791vw);background:rgba(91,215,228,.0509803922);border-radius:11.628vw;white-space:normal;margin-right:0;margin-bottom:4vw;align-self:flex-start;}}.UIbanner .bannerLeft .bluebox .bluestars{width:14.67px;height:14.67px;}@media screen and (min-width:1600px){.UIbanner .bannerLeft .bluebox .bluestars{width:.917vw;height:.917vw;}}@media screen and (min-width:961px) and (max-width:1599px){.UIbanner .bannerLeft .bluebox .bluestars{width:.917vw;height:.917vw;}}@media screen and (max-width:960px){.UIbanner .bannerLeft .bluebox .bluestars{width:3.412vw;height:3.412vw;}}.UIbanner .bannerLeft .bluebox .bluetext{margin-left:8px;font-family:"Outfit-Bold";color:#5bd7e4;font-size:12px;line-height:16px;letter-spacing:1.2px;font-weight:700;}@media screen and (min-width:1600px){.UIbanner .bannerLeft .bluebox .bluetext{line-height:1vw;margin-left:.5vw;}}@media screen and (min-width:961px) and (max-width:1599px){.UIbanner .bannerLeft .bluebox .bluetext{margin-left:.5vw;font-size:11px;line-height:15px;letter-spacing:1.1px;}}@media screen and (min-width:1920px){.UIbanner .bannerLeft .bluebox .bluetext{font-size:.625vw;}}@media screen and (max-width:960px){.UIbanner .bannerLeft .bluebox .bluetext{margin-left:1.86vw;}}@media screen and (max-width:430px){.UIbanner .bannerLeft .bluebox .bluetext{font-size:2.791vw;line-height:3.721vw;letter-spacing:.279vw;}}.UIbanner .bannerLeft h1{background-image:linear-gradient(112.98deg,#a078ff 1.53%,#ec4899 45.41%,#ffb68b 89.3%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:62px;line-height:84px;margin-top:18px;font-family:"Outfit-Bold";align-self:flex-start;}@media screen and (min-width:1600px){.UIbanner .bannerLeft h1{margin-top:1.125vw;}}@media screen and (min-width:961px) and (max-width:1599px){.UIbanner .bannerLeft h1{margin-top:1.125vw;font-size:46px;line-height:58px;}}@media screen and (min-width:1920px){.UIbanner .bannerLeft h1{font-size:3.229vw;line-height:4.375vw;}}@media screen and (max-width:960px){.UIbanner .bannerLeft h1{order:2;font-size:6.5vw;line-height:8.5vw;margin-top:3vw;}}@media screen and (max-width:430px){.UIbanner .bannerLeft h1{font-size:12.093vw;line-height:13vw;margin-top:0;}}.UIbanner .bannerLeft h2{font-size:52px;line-height:70px;margin-top:18px;font-family:"Outfit-Bold";color:#fff;}@media screen and (min-width:1600px){.UIbanner .bannerLeft h2{margin-top:0;}}@media screen and (min-width:961px) and (max-width:1599px){.UIbanner .bannerLeft h2{margin-top:1.125vw;font-size:38px;line-height:48px;}}@media screen and (min-width:1920px){.UIbanner .bannerLeft h2{font-size:2.708vw;line-height:3.646vw;}}@media screen and (max-width:960px){.UIbanner .bannerLeft h2{order:3;font-size:5.5vw;line-height:7.5vw;margin-top:2vw;align-self:flex-start;}}@media screen and (max-width:430px){.UIbanner .bannerLeft h2{font-size:6.512vw;line-height:8.837vw;margin-top:3vw;}}.UIbanner .bannerLeft .counts{margin-top:44px;display:flex;}@media screen and (min-width:1600px){.UIbanner .bannerLeft .counts{margin-top:2.75vw;}}@media screen and (min-width:961px) and (max-width:1599px){.UIbanner .bannerLeft .counts{margin-top:2.75vw;}}@media screen and (max-width:960px){.UIbanner .bannerLeft .counts{order:5;margin-top:8vw;flex-direction:row;justify-content:center;align-items:flex-start;width:100%;}}@media screen and (min-width:768px) and (max-width:960px){.UIbanner .bannerLeft .counts{align-items:center;}}@media screen and (max-width:430px){.UIbanner .bannerLeft .counts{margin-top:8vw;justify-content:space-between;}}.UIbanner .bannerLeft .counts .greybar{background-color:rgba(255,255,255,.1019607843);height:67px;width:1px;margin-left:23px;margin-right:22px;}@media screen and (min-width:1600px){.UIbanner .bannerLeft .counts .greybar{height:4.188vw;width:.063vw;margin-left:1.438vw;margin-right:1.375vw;}}@media screen and (min-width:961px) and (max-width:1599px){.UIbanner .bannerLeft .counts .greybar{height:4.188vw;width:1px;margin-left:1.2vw;margin-right:1.2vw;}}@media screen and (max-width:960px){.UIbanner .bannerLeft .counts .greybar{height:16vw;width:1px;margin-left:6vw;margin-right:6vw;}}@media screen and (max-width:430px){.UIbanner .bannerLeft .counts .greybar{height:16vw;margin-left:6vw;margin-right:6vw;}}@media screen and (max-width:960px){.UIbanner .bannerLeft .counts .countcat{display:flex;flex-direction:column;flex:1;}}.UIbanner .bannerLeft .counts .countcat .bluevalue{font-family:"Outfit-ExtraBold";color:#5bd7e4;font-size:32px;line-height:36px;white-space:nowrap;}@media screen and (min-width:961px) and (max-width:1599px){.UIbanner .bannerLeft .counts .countcat .bluevalue{font-size:20px;line-height:24px;}}@media screen and (min-width:1920px){.UIbanner .bannerLeft .counts .countcat .bluevalue{font-size:1.667vw;line-height:1.875vw;}}@media screen and (max-width:960px){.UIbanner .bannerLeft .counts .countcat .bluevalue{font-size:4vw;line-height:4vw;}}@media screen and (max-width:430px){.UIbanner .bannerLeft .counts .countcat .bluevalue{font-size:5vw;line-height:6vw;}}.UIbanner .bannerLeft .counts .countcat .subtext{font-family:"Outfit-Regular";font-size:12px;line-height:16px;color:#94a3b8;letter-spacing:1.2px;}@media screen and (min-width:961px) and (max-width:1599px){.UIbanner .bannerLeft .counts .countcat .subtext{font-size:14px;line-height:16px;}}@media screen and (min-width:1920px){.UIbanner .bannerLeft .counts .countcat .subtext{font-size:.625vw;letter-spacing:.063vw;line-height:.833vw;}}@media screen and (max-width:960px){.UIbanner .bannerLeft .counts .countcat .subtext{font-size:12px;line-height:17.2px;}}@media screen and (max-width:430px){.UIbanner .bannerLeft .counts .countcat .subtext{font-size:2.8vw;line-height:3vw;margin-top:1vw;}}.UIbanner .bannerRight{width:751px;height:563px;}@media screen and (min-width:1600px){.UIbanner .bannerRight{width:46.938vw;height:35.188vw;}}@media screen and (min-width:961px) and (max-width:1599px){.UIbanner .bannerRight{width:46.938vw;height:35.188vw;}}@media screen and (max-width:960px){.UIbanner .bannerRight{order:4;width:90vw;height:auto;margin-top:5vw;}}@media screen and (max-width:430px){.UIbanner .bannerRight{width:142vw;margin-top:8vw;margin-top:6vw;margin-left:50vw;}}.coolDesc{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:41px;margin-top:34px;position:relative;}@media screen and (min-width:1600px){.coolDesc{margin-bottom:2vw;margin-top:2.125vw;}}@media screen and (min-width:961px) and (max-width:1599px){.coolDesc{margin-bottom:2vw;margin-top:12.125vw;}}@media screen and (max-width:960px){.coolDesc{margin-top:15.116vw;margin-bottom:0;}}.coolDesc .glowmobile{display:none;}@media screen and (max-width:960px){.coolDesc .glowmobile{display:block;position:absolute;width:61.163vw;height:61.163vw;background:radial-gradient(circle,rgba(208,188,255,.5) 0%,rgba(208,188,255,0) 60%);border-radius:50%;left:72vw;z-index:1;}}.coolDesc .bloo{width:fit-content;text-align:center;background:rgba(91,215,228,.0509803922);border:1px solid rgba(91,215,228,.3);backdrop-filter:blur(12px);border-radius:50px;padding:8px 35px;z-index:2;}@media screen and (max-width:960px){.coolDesc .bloo{border:.233vw solid rgba(91,215,228,.3);backdrop-filter:blur(2.791vw);border-radius:11.628vw;padding:1.86vw 7.14vw;white-space:nowrap;}}@media screen and (min-width:961px) and (max-width:1599px){.coolDesc .bloo{border:.063vw solid rgba(91,215,228,.3);backdrop-filter:blur(.75vw);border-radius:3.125vw;padding:.5vw 2.188vw;}}@media screen and (min-width:1600px){.coolDesc .bloo{border:.063vw solid rgba(91,215,228,.3);backdrop-filter:blur(.75vw);border-radius:3.125vw;padding:.5vw 2.188vw;}}.coolDesc .bloo .bloobold{font-size:12px;line-height:16px;font-family:"Outfit-Bold";letter-spacing:1.2px;color:#5bd7e4;}@media screen and (max-width:430px){.coolDesc .bloo .bloobold{font-size:2.791vw;line-height:3.721vw;font-family:"Outfit-Bold";letter-spacing:.279vw;color:#5bd7e4;}}@media screen and (min-width:1920px){.coolDesc .bloo .bloobold{font-size:.625vw;letter-spacing:.063vw;line-height:.833vw;}}.coolDesc h3{font-size:42px;line-height:100%;font-family:"Outfit-Bold";color:#fff;text-align:center;margin-top:27px;z-index:2;}@media screen and (max-width:960px){.coolDesc h3{width:84.442vw;margin-top:5.698vw;}}@media screen and (max-width:430px){.coolDesc h3{font-size:6.512vw;line-height:100%;margin-top:7.674vw;}}@media screen and (min-width:1600px){.coolDesc h3{margin-top:1.688vw;}}@media screen and (min-width:1920px){.coolDesc h3{font-size:2.188vw;line-height:100%;}}.coolDesc .whylol{font-family:"Outfit-Regular";font-size:16px;line-height:24px;color:#94a3b8;text-align:center;width:656px;margin-top:20px;z-index:2;}@media screen and (max-width:960px){.coolDesc .whylol{width:81.163vw;margin-top:5.116vw;margin-top:4.651vw;}}@media screen and (max-width:430px){.coolDesc .whylol{font-size:3.721vw;line-height:5.581vw;}}@media screen and (min-width:1600px){.coolDesc .whylol{width:54.563vw;margin-top:1.25vw;}}@media screen and (min-width:961px) and (max-width:1599px){.coolDesc .whylol{width:41vw;margin-top:1.25vw;}}@media screen and (min-width:1920px){.coolDesc .whylol{font-size:.833vw;line-height:1.25vw;}}.SmartControl{display:flex;padding-left:440px;padding-right:440px;align-items:center;justify-content:space-between;position:relative;height:120px;transform:translateZ(0);}@media screen and (min-width:1600px){.SmartControl{padding-left:27.5vw;padding-right:27.5vw;height:7.5vw;}}@media screen and (min-width:961px) and (max-width:1599px){.SmartControl{padding-left:18vw;padding-right:18vw;height:120px;}}@media screen and (max-width:960px){.SmartControl{padding-left:4vw;padding-right:4vw;height:auto;align-items:flex-start;margin-top:40px;}}.SmartControl .swiperline{position:absolute;height:2px;background:linear-gradient(90deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.1) 100%);left:440px;right:440px;z-index:1;top:50%;transform:translateY(-50%);}@media screen and (min-width:1600px){.SmartControl .swiperline{height:.125vw;left:27.5vw;right:28.5vw;}}@media screen and (min-width:961px) and (max-width:1599px){.SmartControl .swiperline{height:2px;left:18vw;right:19vw;top:50%;transform:translateY(-50%);}}@media screen and (max-width:960px){.SmartControl .swiperline{left:50%;right:auto;width:65%;top:22px;transform:translateX(-50%);}}@media screen and (max-width:430px){.SmartControl .swiperline{width:66%;top:18px;}}.SmartControl .roundcontainer{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;z-index:2;width:56px;height:56px;flex-shrink:0;cursor:pointer;isolation:isolate;transform:translate3d(0,0,0);}@media screen and (min-width:1600px){.SmartControl .roundcontainer{width:3.5vw;height:3.5vw;}}@media screen and (min-width:961px) and (max-width:1599px){.SmartControl .roundcontainer{width:56px;height:56px;}}@media screen and (max-width:960px){.SmartControl .roundcontainer{flex:1;width:auto;height:auto;}}.SmartControl .roundcontainer .round{width:48px;height:48px;display:flex;justify-content:center;align-items:center;background-color:rgba(16,19,27,.8);border:1px solid rgba(229,217,255,.5019607843);border-radius:50%;transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .3s cubic-bezier(.25,1,.5,1),box-shadow .3s ease,border-color .3s ease;}@media screen and (min-width:1600px){.SmartControl .roundcontainer .round{width:3vw;height:3vw;border:.063vw solid rgba(229,217,255,.5019607843);}}@media screen and (min-width:961px) and (max-width:1599px){.SmartControl .roundcontainer .round{width:48px;height:48px;border:1px solid rgba(229,217,255,.5019607843);}}@media screen and (max-width:960px){.SmartControl .roundcontainer .round{width:48px;height:48px;margin-bottom:12px;}}@media screen and (max-width:430px){.SmartControl .roundcontainer .round{width:48px;height:48px;}}.SmartControl .roundcontainer .round .swiperIcon{width:26px;height:26px;opacity:.5;transition:opacity .3s ease,transform .3s ease;}@media screen and (min-width:1600px){.SmartControl .roundcontainer .round .swiperIcon{width:1.625vw;height:1.625vw;}}@media screen and (min-width:961px) and (max-width:1599px){.SmartControl .roundcontainer .round .swiperIcon{width:26px;height:26px;}}@media screen and (max-width:960px){.SmartControl .roundcontainer .round .swiperIcon{width:26px;height:26px;}}@media screen and (max-width:430px){.SmartControl .roundcontainer .round .swiperIcon{width:26px;height:26px;}}.SmartControl .roundcontainer .catText{position:absolute;top:56px;width:250px;text-align:center;margin-top:16px;color:#94a3b8;font-family:"Outfit-Regular";font-size:12px;line-height:18px;left:50%;transform:translateX(-50%);transition:color .3s ease;}@media screen and (min-width:1600px){.SmartControl .roundcontainer .catText{top:3.5vw;width:15.625vw;margin-top:1vw;}}@media screen and (min-width:961px) and (max-width:1599px){.SmartControl .roundcontainer .catText{top:56px;width:220px;font-size:14px;line-height:18px;margin-top:16px;}}@media screen and (min-width:1920px){.SmartControl .roundcontainer .catText{font-size:.625vw;line-height:.938vw;}}@media screen and (max-width:960px){.SmartControl .roundcontainer .catText{position:static;transform:none;left:auto;top:auto;margin-top:0;width:100%;max-width:110px;font-size:14px;line-height:16px;}}@media screen and (max-width:430px){.SmartControl .roundcontainer .catText{max-width:90px;font-size:3.056vw;line-height:3.721vw;}}.SmartControl .roundcontainer:not(.current):hover .round{box-shadow:0 0 12px 0 rgba(229,217,255,.25);border-color:rgba(229,217,255,.7019607843);transform:translate3d(0,0,0) scale(1.05);}@media screen and (min-width:1600px){.SmartControl .roundcontainer:not(.current):hover .round{box-shadow:0 0 .75vw 0 rgba(229,217,255,.25);}}.SmartControl .roundcontainer:not(.current):hover .round .swiperIcon{opacity:.8;}.SmartControl .roundcontainer:not(.current):hover .catText{color:#cbd5e1;}.SmartControl .roundcontainer.current .round{transform:translate3d(0,0,0) scale(1.1667);box-shadow:0 0 20px 0 rgba(208,188,255,.2);}@media screen and (min-width:1600px){.SmartControl .roundcontainer.current .round{box-shadow:0 0 1.25vw 0 rgba(208,188,255,.2);}}.SmartControl .roundcontainer.current .round .swiperIcon{opacity:1;transform:scale(.9559);}.SmartControl .roundcontainer.current .catText{color:#fff;font-family:"Outfit-SemiBold";}.ProgressSwiper{width:100%;overflow:hidden;}.ProgressSwiper .swiper-wrapper{display:flex;}.ProgressSwiper .swiper-slide{width:100%;flex-shrink:0;}.ProgressSwiper .Progress{display:flex;align-items:center;justify-content:space-between;padding-left:100px;padding-right:100px;margin-top:97px;}.ProgressSwiper .Progress.slidetwo{align-items:normal;}@media screen and (max-width:960px){.ProgressSwiper .Progress.slidetwo{align-items:center;}}@media screen and (min-width:1600px){.ProgressSwiper .Progress{padding-left:6.25vw;padding-right:6.25vw;margin-top:6.063vw;}}@media screen and (min-width:961px) and (max-width:1599px){.ProgressSwiper .Progress{padding-left:6.25vw;padding-right:6.25vw;margin-top:50px;}}@media screen and (max-width:960px){.ProgressSwiper .Progress{flex-direction:column;align-items:center;padding-left:5vw;padding-right:5vw;margin-top:48px;gap:40px;}}.ProgressSwiper .Progress .progressimg{width:658px;height:549px;border-radius:18px;object-fit:cover;position:relative;}@media screen and (min-width:1600px){.ProgressSwiper .Progress .progressimg{width:41.125vw;height:34.313vw;border-radius:1.125vw;}}@media screen and (min-width:961px) and (max-width:1599px){.ProgressSwiper .Progress .progressimg{width:38vw;height:auto;aspect-ratio:4/3.3;}}@media screen and (max-width:960px){.ProgressSwiper .Progress .progressimg{width:100%;max-width:550px;height:auto;aspect-ratio:4/3;}}.ProgressSwiper .Progress .phaseDescription{padding-left:92px;flex:1;display:flex;flex-direction:column;position:relative;z-index:1;overflow:hidden;}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription{padding-left:5.75vw;}}@media screen and (min-width:961px) and (max-width:1599px){.ProgressSwiper .Progress .phaseDescription{padding-top:20px;padding-left:40px;}}@media screen and (max-width:960px){.ProgressSwiper .Progress .phaseDescription{padding-top:32px;padding-left:0;width:100%;align-items:center;text-align:left;}}@media screen and (max-width:430px){.ProgressSwiper .Progress .phaseDescription{align-items:normal;padding-top:0;}}.ProgressSwiper .Progress .phaseDescription.secondslide{padding-top:26px;width:50%;}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription.secondslide{padding-top:1.625vw;}}@media screen and (max-width:960px){.ProgressSwiper .Progress .phaseDescription.secondslide{padding-top:1.625vw;width:100%;}}.ProgressSwiper .Progress .phaseDescription .text1{font-family:"Outfit-Bold";color:#d458ba;font-size:12px;line-height:16.5px;letter-spacing:1.65px;}@media screen and (min-width:961px) and (max-width:1599px){.ProgressSwiper .Progress .phaseDescription .text1{font-size:14px;line-height:18px;}}@media screen and (min-width:1920px){.ProgressSwiper .Progress .phaseDescription .text1{font-size:.625vw;line-height:.859vw;letter-spacing:.086vw;}}@media screen and (max-width:430px){.ProgressSwiper .Progress .phaseDescription .text1{font-size:11px;}}.ProgressSwiper .Progress .phaseDescription .text1.lime{color:#aeff00;}.ProgressSwiper .Progress .phaseDescription .text1.banana{color:#ffe100;}.ProgressSwiper .Progress .phaseDescription .text2{margin-top:12px;font-family:"Outfit-Medium";color:#fff;font-size:36px;line-height:50.4px;}.ProgressSwiper .Progress .phaseDescription .text2 span{display:block;color:#d458ba;}@media screen and (max-width:960px){.ProgressSwiper .Progress .phaseDescription .text2 span{display:inline;}}@media screen and (max-width:430px){.ProgressSwiper .Progress .phaseDescription .text2 span{display:block;}}.ProgressSwiper .Progress .phaseDescription .text2 span.lime{color:#aeff00;}.ProgressSwiper .Progress .phaseDescription .text2 span.banana{color:#ffe100;}@media screen and (min-width:961px) and (max-width:1599px){.ProgressSwiper .Progress .phaseDescription .text2{font-size:30px;line-height:38px;margin-top:8px;}}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .text2{margin-top:.625vw;}}@media screen and (min-width:1920px){.ProgressSwiper .Progress .phaseDescription .text2{font-size:1.875vw;line-height:2.625vw;}}@media screen and (max-width:960px){.ProgressSwiper .Progress .phaseDescription .text2{font-size:36px;line-height:50.4px;font-family:"Outfit-Medium";}}@media screen and (max-width:430px){.ProgressSwiper .Progress .phaseDescription .text2{font-size:8.372vw;line-height:11.721vw;}}.ProgressSwiper .Progress .phaseDescription .text3{color:#94a3b8;font-family:"Outfit-Regular";font-size:16px;line-height:24px;margin-top:25px;}@media screen and (min-width:961px) and (max-width:1599px){.ProgressSwiper .Progress .phaseDescription .text3{font-size:14px;line-height:22px;margin-top:14px;}}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .text3{margin-top:1.563vw;}}@media screen and (min-width:1920px){.ProgressSwiper .Progress .phaseDescription .text3{font-size:.833vw;line-height:1.25vw;}}@media screen and (max-width:960px){.ProgressSwiper .Progress .phaseDescription .text3{font-size:16px;line-height:22px;margin-top:16px;}}@media screen and (max-width:430px){.ProgressSwiper .Progress .phaseDescription .text3{font-size:3.721vw;line-height:5.116vw;}}.ProgressSwiper .Progress .phaseDescription .boxesrow{display:flex;margin-top:46px;gap:12px;}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxesrow{margin-top:2.875vw;gap:.75vw;}}@media screen and (min-width:961px) and (max-width:1599px){.ProgressSwiper .Progress .phaseDescription .boxesrow{margin-top:24px;gap:10px;}}@media screen and (max-width:960px){.ProgressSwiper .Progress .phaseDescription .boxesrow{margin-top:24px;justify-content:flex-start;width:100%;}}@media screen and (max-width:430px){.ProgressSwiper .Progress .phaseDescription .boxesrow{flex-wrap:wrap;gap:8px;}}.ProgressSwiper .Progress .phaseDescription .boxesrow .box{width:209.16px;height:76px;padding:16px;display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0;}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxesrow .box{width:13.073vw;height:4.75vw;padding:1vw;}}@media screen and (min-width:961px) and (max-width:1599px){.ProgressSwiper .Progress .phaseDescription .boxesrow .box{width:140px;height:68px;padding:12px;}}@media screen and (max-width:960px){.ProgressSwiper .Progress .phaseDescription .boxesrow .box{width:32%;min-width:100px;height:70px;padding:12px;}}@media screen and (max-width:430px){.ProgressSwiper .Progress .phaseDescription .boxesrow .box{width:calc(50% - 4px);height:64px;}}.ProgressSwiper .Progress .phaseDescription .boxesrow .box .dot{width:6px;height:6px;border-radius:50%;flex-shrink:0;}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxesrow .box .dot{width:.375vw;height:.375vw;}}.ProgressSwiper .Progress .phaseDescription .boxesrow .box .boxcontent{color:#fff;font-family:"Outfit-SemiBold";width:100%;font-size:16px;line-height:20px;margin-top:12px;}@media screen and (min-width:961px) and (max-width:1599px){.ProgressSwiper .Progress .phaseDescription .boxesrow .box .boxcontent{font-size:14px;line-height:18px;margin-top:6px;}}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxesrow .box .boxcontent{margin-top:.75vw;}}@media screen and (min-width:1920px){.ProgressSwiper .Progress .phaseDescription .boxesrow .box .boxcontent{font-size:.625vw;line-height:1.042vw;}}@media screen and (max-width:960px){.ProgressSwiper .Progress .phaseDescription .boxesrow .box .boxcontent{font-size:14px;line-height:16px;margin-top:6px;}}@media screen and (max-width:430px){.ProgressSwiper .Progress .phaseDescription .boxesrow .box .boxcontent{font-size:3.256vw;line-height:3.721vw;}}.ProgressSwiper .Progress .phaseDescription .boxesrow .box.blue{background-color:rgba(91,215,228,.0235294118);border-top:1px solid rgba(91,215,228,.1882352941);}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxesrow .box.blue{border-top:.063vw solid rgba(91,215,228,.1882352941);}}.ProgressSwiper .Progress .phaseDescription .boxesrow .box.blue .dot{background-color:#5bd7e4;box-shadow:0 0 8px 2px rgba(91,215,228,.5019607843);}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxesrow .box.blue .dot{box-shadow:0 0 .5vw .125vw rgba(91,215,228,.5019607843);}}.ProgressSwiper .Progress .phaseDescription .boxesrow .box.purple{background-color:rgba(160,120,255,.0235294118);border-top:1px solid rgba(160,120,255,.1882352941);}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxesrow .box.purple{border-top:.063vw solid rgba(160,120,255,.1882352941);}}.ProgressSwiper .Progress .phaseDescription .boxesrow .box.purple .dot{background-color:#a078ff;box-shadow:0 0 8px 2px rgba(160,120,255,.5019607843);}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxesrow .box.purple .dot{box-shadow:0 0 .5vw .125vw rgba(160,120,255,.5019607843);}}.ProgressSwiper .Progress .phaseDescription .boxesrow .box.pink{background-color:rgba(212,88,186,.0235294118);border-top:1px solid rgba(212,88,186,.1882352941);}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxesrow .box.pink{border-top:.063vw solid rgba(212,88,186,.1882352941);}}.ProgressSwiper .Progress .phaseDescription .boxesrow .box.pink .dot{background-color:#d458ba;box-shadow:0 0 8px 2px rgba(212,88,186,.5019607843);}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxesrow .box.pink .dot{box-shadow:0 0 .5vw .125vw rgba(212,88,186,.5019607843);}}.ProgressSwiper .Progress .phaseDescription .workflow{display:flex;gap:16px;align-items:center;margin-top:48px;white-space:nowrap;}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .workflow{gap:1vw;margin-top:3vw;}}@media screen and (min-width:961px) and (max-width:1599px){.ProgressSwiper .Progress .phaseDescription .workflow{gap:1vw;margin-top:3vw;}}@media screen and (max-width:960px){.ProgressSwiper .Progress .phaseDescription .workflow{gap:3.721vw;margin-top:11.163vw;}}.ProgressSwiper .Progress .phaseDescription .workflow .wireframes{color:#aeff00;font-family:"Outfit-Bold";font-size:14px;line-height:16px;letter-spacing:1.2px;}@media screen and (max-width:430px){.ProgressSwiper .Progress .phaseDescription .workflow .wireframes{font-size:3.256vw;line-height:3.721vw;letter-spacing:.279vw;}}@media screen and (min-width:1920px){.ProgressSwiper .Progress .phaseDescription .workflow .wireframes{font-size:.729vw;line-height:.833vw;letter-spacing:.063vw;}}.ProgressSwiper .Progress .phaseDescription .workflow .limeline{background-color:rgba(174,255,0,.1882352941);width:350px;height:1px;}@media screen and (max-width:960px){.ProgressSwiper .Progress .phaseDescription .workflow .limeline{width:19.302vw;height:.233vw;}}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .workflow .limeline{width:21.875vw;height:.063vw;}}.ProgressSwiper .Progress .phaseDescription .workflow .scroll{color:#94a3b8;font-family:"Outfit-Regular";font-size:14px;line-height:16px;}@media screen and (max-width:430px){.ProgressSwiper .Progress .phaseDescription .workflow .scroll{font-size:3.256vw;line-height:3.721vw;}}@media screen and (min-width:1920px){.ProgressSwiper .Progress .phaseDescription .workflow .scroll{font-size:.729vw;line-height:.833vw;}}.ProgressSwiper .Progress .phaseDescription .boxSwiper{width:100%;margin-top:14px;padding-top:40px;overflow:hidden;}@media screen and (max-width:960px){.ProgressSwiper .Progress .phaseDescription .boxSwiper{margin-top:3.256vw;padding-top:9.302vw;}}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxSwiper{margin-top:.875vw;padding-top:2.5vw;}}.ProgressSwiper .Progress .phaseDescription .boxSwiper .swiper-wrapper{height:fit-content;}.ProgressSwiper .Progress .phaseDescription .boxSwiper .rainbow-mask{width:100%;height:1px;position:absolute;top:30px;left:0;overflow:hidden;pointer-events:none;z-index:2;}@media screen and (max-width:960px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .rainbow-mask{height:.233vw;top:6.977vw;}}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .rainbow-mask{height:.063vw;top:1.875vw;}}.ProgressSwiper .Progress .phaseDescription .boxSwiper .rainbowline{width:1148px;height:100%;opacity:.25;background:linear-gradient(90deg,#5bd7e4 0%,#a078ff 20%,#d458ba 40%,#ef5897 60%,#ffb68b 80%,#5bd7e4 100%);transform:translateX(0);will-change:transform;transition:transform .1s ease-out;}@media screen and (max-width:960px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .rainbowline{width:266.977vw;}}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .rainbowline{width:71.75vw;}}.ProgressSwiper .Progress .phaseDescription .boxSwiper .boxSwiper .swiper-wrapper{transition-timing-function:cubic-bezier(.25,1,.5,1)!important;}.ProgressSwiper .Progress .phaseDescription .boxSwiper .boxSwiper .swiper-wrapper{transition-timing-function:cubic-bezier(.16,1,.3,1)!important;}.ProgressSwiper .Progress .phaseDescription .boxSwiper .boxSwiper .swiper-wrapper{transition-timing-function:cubic-bezier(.16,1,.3,1)!important;}.ProgressSwiper .Progress .phaseDescription .boxSwiper .custom-slider-container{width:100%;margin:48px 0 10px 0;position:relative;padding:0 18px;box-sizing:border-box;}.ProgressSwiper .Progress .phaseDescription .boxSwiper .custom-slider-container .custom-slider-track{width:100%;height:36px;position:relative;cursor:grab;display:flex;align-items:center;touch-action:none;}.ProgressSwiper .Progress .phaseDescription .boxSwiper .custom-slider-container .custom-slider-track:active{cursor:grabbing;}.ProgressSwiper .Progress .phaseDescription .boxSwiper .custom-slider-container .custom-slider-track::before{content:"";position:absolute;left:0;right:0;height:2px;background-color:rgba(255,255,255,.05);pointer-events:none;}.ProgressSwiper .Progress .phaseDescription .boxSwiper .custom-slider-container .custom-slider-track .custom-slider-thumb{position:absolute;top:50%;left:0%;width:10px;height:10px;background-color:#aeff00;border-radius:50%;transform:translate(-50%,-50%);will-change:left;pointer-events:none;box-shadow:0 0 0 13px rgba(174,255,0,.25);}.ProgressSwiper .Progress .phaseDescription .boxSwiper .swiper-slide{display:flex;justify-content:flex-start;}.ProgressSwiper .Progress .phaseDescription .boxSwiper .box{padding:16px;background-color:rgba(255,255,255,.0196078431);border-top:1px solid #fff;position:relative;width:fit-content;max-width:100%;box-sizing:border-box;height:fit-content;}@media screen and (max-width:960px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .box{padding:3.721vw;border-top:.233vw solid #fff;}}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .box{padding:1vw;border-top:.063vw solid #fff;}}.ProgressSwiper .Progress .phaseDescription .boxSwiper .box .diamondtop{width:12px;height:12px;background-color:#131315;position:absolute;top:-35px;left:50%;transform:translateX(-50%) rotate(45deg);}@media screen and (max-width:960px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .box .diamondtop{top:-8.14vw;width:2.791vw;height:2.791vw;}}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .box .diamondtop{width:.75vw;height:.75vw;top:-2.188vw;}}.ProgressSwiper .Progress .phaseDescription .boxSwiper .box .number{color:#fff;font-size:14px;line-height:20px;font-family:"Outfit-Bold";margin-top:6px;}@media screen and (max-width:960px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .box .number{margin-top:1.395vw;}}@media screen and (max-width:430px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .box .number{font-size:3.256vw;line-height:4.651vw;}}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .box .number{margin-top:.375vw;}}@media screen and (min-width:1920px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .box .number{font-size:.729vw;line-height:1.042vw;}}.ProgressSwiper .Progress .phaseDescription .boxSwiper .box .boxtitle{color:#fff;font-family:"Outfit-SemiBold";font-size:14px;line-height:20px;}@media screen and (max-width:430px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .box .boxtitle{font-size:3.256vw;line-height:4.651vw;}}@media screen and (min-width:1920px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .box .boxtitle{font-size:.875vw;line-height:1.25vw;}}.ProgressSwiper .Progress .phaseDescription .boxSwiper .box .point{color:#94a3b8;font-family:"Outfit-Regular";font-size:14px;line-height:20px;width:126px;max-width:100%;margin-top:4px;}@media screen and (max-width:960px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .box .point{width:29.302vw;margin-top:.93vw;}}@media screen and (max-width:430px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .box .point{font-size:3.256vw;line-height:4.651vw;}}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .box .point{margin-top:.25vw;width:7.875vw;}}@media screen and (min-width:1920px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .box .point{font-size:.875vw;line-height:1.25vw;}}.ProgressSwiper .Progress .phaseDescription .boxSwiper .box .boxline{background-color:rgba(255,255,255,.0784313725);width:100%;height:2px;margin-top:12px;}@media screen and (max-width:960px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .box .boxline{height:.465vw;margin-top:2.791vw;}}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .box .boxline{height:.125vw;margin-top:.75vw;}}.ProgressSwiper .Progress .phaseDescription .boxSwiper .box.lightblue{border:1px solid rgba(91,215,228,.1450980392);}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .box.lightblue{border:.063vw solid rgba(91,215,228,.1450980392);}}.ProgressSwiper .Progress .phaseDescription .boxSwiper .box.lightblue .diamondtop{border:2px solid #5bd7e4;}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .box.lightblue .diamondtop{border-top:2px solid #5bd7e4;}}.ProgressSwiper .Progress .phaseDescription .boxSwiper .box.lightblue .number{color:#5bd7e4;}.ProgressSwiper .Progress .phaseDescription .boxSwiper .box.purple{border:1px solid rgba(160,120,255,.1450980392);}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .box.purple{border:.063vw solid rgba(160,120,255,.1450980392);}}.ProgressSwiper .Progress .phaseDescription .boxSwiper .box.purple .diamondtop{border:2px solid #a078ff;}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .box.purple .diamondtop{border:.125vw solid #a078ff;}}.ProgressSwiper .Progress .phaseDescription .boxSwiper .box.purple .number{color:#a078ff;}.ProgressSwiper .Progress .phaseDescription .boxSwiper .box.magenta{border:1px solid rgba(212,88,186,.1450980392);}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .box.magenta{border:.063vw solid rgba(212,88,186,.1450980392);}}.ProgressSwiper .Progress .phaseDescription .boxSwiper .box.magenta .diamondtop{border:2px solid #d458ba;}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .box.magenta .diamondtop{border:.125vw solid #d458ba;}}.ProgressSwiper .Progress .phaseDescription .boxSwiper .box.magenta .number{color:#d458ba;}.ProgressSwiper .Progress .phaseDescription .boxSwiper .box.pink{border:1px solid rgba(239,88,151,.1450980392);}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .box.pink{border:.063vw solid rgba(239,88,151,.1450980392);}}.ProgressSwiper .Progress .phaseDescription .boxSwiper .box.pink .diamondtop{border:2px solid #ef5897;}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .box.pink .diamondtop{border:.125vw solid #ef5897;}}.ProgressSwiper .Progress .phaseDescription .boxSwiper .box.pink .number{color:#ef5897;}.ProgressSwiper .Progress .phaseDescription .boxSwiper .box.beige{border:1px solid rgba(255,182,139,.1450980392);}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .box.beige{border:.063vw solid rgba(255,182,139,.1450980392);}}.ProgressSwiper .Progress .phaseDescription .boxSwiper .box.beige .diamondtop{border:2px solid #ffb68b;}@media screen and (min-width:1600px){.ProgressSwiper .Progress .phaseDescription .boxSwiper .box.beige .diamondtop{border:.125vw solid #ffb68b;}}.ProgressSwiper .Progress .phaseDescription .boxSwiper .box.beige .number{color:#ffb68b;}.ProgressSwiper .Progress .phaseDescription .biggerboxes{display:grid;grid-template-columns:repeat(2,1fr);margin-top:29px;gap:22px;}@media screen and (max-width:960px){.ProgressSwiper .Progress .phaseDescription .biggerboxes{grid-template-columns:repeat(1,1fr);margin-top:6.744vw;gap:5.116vw;}}.ProgressSwiper .Progress .phaseDescription .biggerboxes .bigbox{background-color:rgba(255,255,255,.0156862745);border-top:1px solid rgba(255,255,255,.0588235294);padding:24px 33px 24px 19px;border-radius:16px;}@media screen and (max-width:960px){.ProgressSwiper .Progress .phaseDescription .biggerboxes .bigbox{border-top:.233vw solid rgba(255,255,255,.0588235294);padding:5.581vw 7.674vw 5.581vw 4.419vw;border-radius:3.721vw;}}.ProgressSwiper .Progress .phaseDescription .biggerboxes .bigbox .boxtopwrapper{display:flex;gap:12px;align-items:center;}@media screen and (max-width:960px){.ProgressSwiper .Progress .phaseDescription .biggerboxes .bigbox .boxtopwrapper{gap:2.791vw;}}.ProgressSwiper .Progress .phaseDescription .biggerboxes .bigbox .boxtopwrapper .slideicon{width:21px;height:21px;}@media screen and (max-width:960px){.ProgressSwiper .Progress .phaseDescription .biggerboxes .bigbox .boxtopwrapper .slideicon{width:4.884vw;height:4.884vw;}}.ProgressSwiper .Progress .phaseDescription .biggerboxes .bigbox .boxtopwrapper .Titlebox{font-family:"Outfit-Bold";color:#fff;font-size:16px;line-height:28px;}@media screen and (max-width:430px){.ProgressSwiper .Progress .phaseDescription .biggerboxes .bigbox .boxtopwrapper .Titlebox{font-size:3.721vw;line-height:6.512vw;}}.ProgressSwiper .Progress .phaseDescription .biggerboxes .boxsmalltext{color:#94a3b8;font-family:"Outfit-Regular";font-size:12px;line-height:20px;margin-left:35px;}@media screen and (max-width:430px){.ProgressSwiper .Progress .phaseDescription .biggerboxes .boxsmalltext{margin-left:8.14vw;}}@media screen and (max-width:430px){.ProgressSwiper .Progress .phaseDescription .biggerboxes .boxsmalltext{font-size:2.791vw;line-height:4.651vw;}}.ProgressSwiper .swiper-pagination{position:relative!important;margin-top:56px;display:flex!important;justify-content:center;align-items:center;gap:6px!important;width:auto!important;}@media screen and (min-width:1600px){.ProgressSwiper .swiper-pagination{gap:.375vw!important;margin-top:3.5vw;}}@media screen and (min-width:961px) and (max-width:1599px){.ProgressSwiper .swiper-pagination{gap:.375vw!important;margin-top:44px;}}@media screen and (max-width:960px){.ProgressSwiper .swiper-pagination{margin-top:7.442vw;}}.ProgressSwiper .swiper-pagination-bullet{width:8px!important;height:8px!important;background-color:rgba(255,255,255,.2)!important;border-radius:50%!important;margin:0!important;opacity:1!important;flex-shrink:0;transition:width .4s cubic-bezier(.25,1,.5,1),background-color .4s ease,border-radius .4s ease,box-shadow .4s ease!important;}@media screen and (min-width:1600px){.ProgressSwiper .swiper-pagination-bullet{width:.5vw!important;height:.5vw!important;}}@media screen and (min-width:961px) and (max-width:1599px){.ProgressSwiper .swiper-pagination-bullet{width:8px!important;height:8px!important;}}.ProgressSwiper .swiper-pagination-bullet-active{width:28px!important;height:8px!important;background-color:#e2d9f3!important;border-radius:20px!important;box-shadow:0 0 12px 0 rgba(208,188,255,.8);}@media screen and (min-width:1600px){.ProgressSwiper .swiper-pagination-bullet-active{width:1.75vw!important;height:.5vw!important;border-radius:1.25vw!important;}}@media screen and (min-width:961px) and (max-width:1599px){.ProgressSwiper .swiper-pagination-bullet-active{width:28px!important;height:8px!important;border-radius:20px!important;}}.responsiveness{display:flex;justify-content:space-between;align-items:flex-start;padding-left:172px;padding-right:100px;margin-top:91px;}@media screen and (min-width:1600px){.responsiveness{padding-left:10.75vw;padding-right:6.25vw;margin-top:5.688vw;}}@media screen and (min-width:961px) and (max-width:1599px){.responsiveness{padding-left:8vw;padding-right:8vw;margin-top:60px;}}@media screen and (max-width:960px){.responsiveness{flex-direction:column;align-items:center;padding-left:5vw;padding-right:5vw;margin-top:48px;}}.responsiveness .responsiveleft{padding-top:76px;flex:1;}@media screen and (min-width:1600px){.responsiveness .responsiveleft{padding-top:4.75vw;}}@media screen and (min-width:961px) and (max-width:1599px){.responsiveness .responsiveleft{padding-top:40px;max-width:480px;}}@media screen and (max-width:960px){.responsiveness .responsiveleft{padding-top:0;width:100%;text-align:left;}}.responsiveness .responsiveleft .colorbox{padding:11px 17.63px 11px 17px;border-radius:50px;width:fit-content;}@media screen and (min-width:1600px){.responsiveness .responsiveleft .colorbox{padding:.688vw 1.102vw .688vw 1.063vw;border-radius:3.125vw;}}.responsiveness .responsiveleft .colorbox .colortxt{font-family:"Outfit-SemiBold";font-size:14px;line-height:20px;}@media screen and (min-width:1920px){.responsiveness .responsiveleft .colorbox .colortxt{font-size:.729vw;line-height:1.042vw;}}@media screen and (max-width:430px){.responsiveness .responsiveleft .colorbox .colortxt{font-size:14px;line-height:16px;}}.responsiveness .responsiveleft .colorbox.pink{padding:7px 17px 6px 17px;border:1px solid rgba(239,88,151,.3490196078);background-color:rgba(239,88,151,.0509803922);}@media screen and (min-width:1600px){.responsiveness .responsiveleft .colorbox.pink{padding:.438vw 1.063vw .375vw 1.063vw;border:.063vw solid rgba(239,88,151,.3490196078);}}@media screen and (max-width:960px){.responsiveness .responsiveleft .colorbox.pink{padding:1.628vw 3.953vw 1.395vw 3.953vw;margin-left:auto;margin-right:auto;}}.responsiveness .responsiveleft .colorbox.pink .colortxt{color:#ef5897;font-family:"Outfit-Bold";font-size:11px;line-height:16.5px;letter-spacing:1.65px;}@media screen and (min-width:961px) and (max-width:1599px){.responsiveness .responsiveleft .colorbox.pink .colortxt{font-size:13px;}}@media screen and (min-width:1920px){.responsiveness .responsiveleft .colorbox.pink .colortxt{font-size:.573vw;line-height:.859vw;letter-spacing:.086vw;}}.responsiveness .responsiveleft .colorbox.yellow{border-top:1px solid rgba(255,193,0,.2509803922);background-color:rgba(255,193,0,.031372549);}@media screen and (min-width:1600px){.responsiveness .responsiveleft .colorbox.yellow{border-top:.063vw solid rgba(255,193,0,.2509803922);}}.responsiveness .responsiveleft .colorbox.yellow .colortxt{color:#ffc100;}.responsiveness .responsiveleft .colorbox.purple{border-top:1px solid rgba(160,120,255,.2509803922);background-color:rgba(160,120,255,.031372549);}@media screen and (min-width:1600px){.responsiveness .responsiveleft .colorbox.purple{border-top:.063vw solid rgba(160,120,255,.2509803922);}}.responsiveness .responsiveleft .colorbox.purple .colortxt{color:#a078ff;}.responsiveness .responsiveleft .colorbox.beige{border-top:1px solid rgba(255,182,139,.2509803922);background-color:rgba(255,182,139,.031372549);}@media screen and (min-width:1600px){.responsiveness .responsiveleft .colorbox.beige{border-top:.063vw solid rgba(255,182,139,.2509803922);}}.responsiveness .responsiveleft .colorbox.beige .colortxt{color:#ffb68b;}.responsiveness .responsiveleft .built{font-family:"Outfit-ExtraBold";color:#fff;font-size:42px;line-height:50.4px;margin-top:20px;}@media screen and (min-width:961px) and (max-width:1599px){.responsiveness .responsiveleft .built{font-size:34px;line-height:44px;margin-top:14px;}}@media screen and (min-width:1600px){.responsiveness .responsiveleft .built{margin-top:1.25vw;}}@media screen and (min-width:1920px){.responsiveness .responsiveleft .built{font-size:2.188vw;line-height:2.625vw;}}@media screen and (max-width:960px){.responsiveness .responsiveleft .built{font-size:32px;line-height:42px;text-align:center;}}@media screen and (max-width:430px){.responsiveness .responsiveleft .built{font-size:26px;line-height:34px;}}.responsiveness .responsiveleft .importantness{margin-top:23px;width:480px;color:#94a3b8;font-family:"Outfit-Regular";font-size:16px;line-height:24px;}@media screen and (min-width:961px) and (max-width:1599px){.responsiveness .responsiveleft .importantness{font-size:14px;line-height:22px;width:100%;margin-top:14px;}}@media screen and (min-width:1600px){.responsiveness .responsiveleft .importantness{margin-top:1.438vw;width:30vw;}}@media screen and (min-width:1920px){.responsiveness .responsiveleft .importantness{font-size:.833vw;line-height:1.25vw;}}@media screen and (max-width:960px){.responsiveness .responsiveleft .importantness{width:100%;font-size:16px;line-height:22px;margin-top:16px;text-align:center;}}@media screen and (max-width:430px){.responsiveness .responsiveleft .importantness{font-size:3.721vw;line-height:5.116vw;}}.responsiveness .responsiveleft .tricolor{margin-top:35px;display:flex;gap:12px;width:499px;}@media screen and (min-width:961px) and (max-width:1599px){.responsiveness .responsiveleft .tricolor{width:100%;margin-top:24px;gap:8px;}}@media screen and (min-width:1600px){.responsiveness .responsiveleft .tricolor{margin-top:2.188vw;gap:.75vw;width:31.188vw;}}@media screen and (max-width:960px){.responsiveness .responsiveleft .tricolor{width:100%;margin-top:24px;justify-content:center;}}@media screen and (max-width:430px){.responsiveness .responsiveleft .tricolor{flex-wrap:wrap;gap:8px;}}@keyframes fadeUp{from{opacity:0;transform:translateY(20px);}to{opacity:1;transform:translateY(0);}}.responsiveness .responsiveleft .tricolor>*{opacity:0;animation:fadeUp .6s ease-out forwards;}.responsiveness .responsiveleft .tricolor>*:nth-child(1){animation-delay:.1s;}.responsiveness .responsiveleft .tricolor>*:nth-child(2){animation-delay:.3s;}.responsiveness .responsiveleft .tricolor>*:nth-child(3){animation-delay:.5s;}.responsiveness .section-wrapper{margin-left:166px;position:relative;display:inline-block;}@media screen and (min-width:961px) and (max-width:1599px){.responsiveness .section-wrapper{margin-left:4vw;}}@media screen and (max-width:960px){.responsiveness .section-wrapper{margin-left:0;margin-top:40px;width:100%;display:flex;justify-content:center;}}.responsiveness .section-wrapper::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:177%;height:112%;background:radial-gradient(circle at center,rgba(239,88,151,.6) 0%,rgba(160,120,255,.3) 40%,rgba(0,0,0,0) 70%);filter:blur(60px);z-index:0;pointer-events:none;}@media screen and (min-width:1600px){.responsiveness .section-wrapper::before{filter:blur(3.75vw);}}.responsiveness .responsiveright{width:650px;height:488px;display:block;position:relative;z-index:1;object-fit:contain;}@media screen and (min-width:1600px){.responsiveness .responsiveright{width:40.625vw;height:30.5vw;}}@media screen and (min-width:961px) and (max-width:1599px){.responsiveness .responsiveright{width:40vw;height:auto;aspect-ratio:4/3;}}@media screen and (max-width:960px){.responsiveness .responsiveright{width:100%;max-width:500px;height:auto;aspect-ratio:4/3;}}.coolDesc2{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:104px;}@media screen and (min-width:1600px){.coolDesc2{margin-top:6.5vw;}}.coolDesc2 .bloo{width:fit-content;text-align:center;background:rgba(91,215,228,.0509803922);border:1px solid rgba(91,215,228,.3);backdrop-filter:blur(12px);border-radius:50px;padding:8px 22px;}@media screen and (max-width:960px){.coolDesc2 .bloo{border:.233vw solid rgba(91,215,228,.3);backdrop-filter:blur(2.791vw);border-radius:11.628vw;padding:1.86vw 5.116vw;}}@media screen and (min-width:961px) and (max-width:1599px){.coolDesc2 .bloo{border:.063vw solid rgba(91,215,228,.3);backdrop-filter:blur(.75vw);border-radius:3.125vw;padding:.5vw 1.375vw;}}@media screen and (min-width:1600px){.coolDesc2 .bloo{border:.063vw solid rgba(91,215,228,.3);backdrop-filter:blur(.75vw);border-radius:3.125vw;padding:.5vw 2.188vw;}}.coolDesc2 .bloo .bloobold{font-size:12px;line-height:16px;font-family:"Outfit-Bold";letter-spacing:1.2px;color:#5bd7e4;}@media screen and (max-width:430px){.coolDesc2 .bloo .bloobold{font-size:2.791vw;line-height:3.721vw;font-family:"Outfit-Bold";letter-spacing:.279vw;color:#5bd7e4;}}@media screen and (min-width:1920px){.coolDesc2 .bloo .bloobold{font-size:.625vw;letter-spacing:.063vw;line-height:.833vw;}}.coolDesc2 h4{font-size:42px;line-height:70px;font-family:"Outfit-Bold";color:#fff;text-align:center;}@media screen and (min-width:1600px){.coolDesc2 h4{margin-top:1.438vw;}}@media screen and (max-width:960px){.coolDesc2 h4{width:57.442vw;margin-top:5.698vw;}}@media screen and (max-width:430px){.coolDesc2 h4{font-size:6.512vw;line-height:9.767vw;}}@media screen and (min-width:1920px){.coolDesc2 h4{font-size:2.188vw;line-height:3.646vw;}}.projectSwiper{display:flex;justify-content:space-between;align-items:flex-start;padding-left:143px;padding-right:143px;margin-top:45px;overflow:visible!important;}@media screen and (min-width:1600px){.projectSwiper{padding-left:8.938vw;padding-right:8.938vw;margin-top:2.813vw;}}@media screen and (min-width:961px) and (max-width:1599px){.projectSwiper{padding-left:8vw;padding-right:8vw;margin-top:40px;}}@media screen and (max-width:960px){.projectSwiper{flex-direction:column;position:relative;padding-left:5vw;padding-right:5vw;margin-top:11.163vw;}}.projectSwiper .slideleft{margin-top:100px;position:relative;flex:1;}@media screen and (min-width:1600px){.projectSwiper .slideleft{margin-top:6.25vw;}}@media screen and (min-width:961px) and (max-width:1599px){.projectSwiper .slideleft{margin-top:40px;max-width:460px;}}@media screen and (max-width:960px){.projectSwiper .slideleft{display:contents;}}.projectSwiper .slideleft .slidenumber{font-size:134px;line-height:134px;color:rgba(148,163,184,.3137254902);position:absolute;font-family:"Outfit-ExtraBold";top:-65px;z-index:0;opacity:.3;}@media screen and (min-width:1600px){.projectSwiper .slideleft .slidenumber{top:-3vw;}}@media screen and (min-width:1920px){.projectSwiper .slideleft .slidenumber{font-size:6.979vw;line-height:6.979vw;}}@media screen and (max-width:960px){.projectSwiper .slideleft .slidenumber{font-size:134px;line-height:134px;top:-60px;left:5vw;}}@media screen and (max-width:430px){.projectSwiper .slideleft .slidenumber{font-size:31.163vw;line-height:31.163vw;top:-11.953vw;}}.projectSwiper .slideleft .projectTitle{font-family:"Outfit-Bold";font-size:32px;line-height:32px;color:#fff;position:relative;z-index:1;}@media screen and (min-width:1920px){.projectSwiper .slideleft .projectTitle{font-size:1.667vw;line-height:1.667vw;}}@media screen and (max-width:960px){.projectSwiper .slideleft .projectTitle{font-size:24px;line-height:32px;order:1;margin-top:24px;}}@media screen and (max-width:430px){.projectSwiper .slideleft .projectTitle{font-size:5.581vw;line-height:7.442vw;}}@media screen and (min-width:1600px){.projectSwiper .slideleft .projectTitle.nowrapped{white-space:nowrap;}}.projectSwiper .slideleft .projectBrief{font-size:14px;font-family:"Outfit-Regular";line-height:24.5px;color:#94a3b8;margin-top:26px;position:relative;z-index:1;}@media screen and (min-width:961px) and (max-width:1599px){.projectSwiper .slideleft .projectBrief{font-size:14px;line-height:22px;margin-top:16px;}}@media screen and (min-width:1600px){.projectSwiper .slideleft .projectBrief{margin-top:1.625vw;}}@media screen and (min-width:1920px){.projectSwiper .slideleft .projectBrief{font-size:.833vw;line-height:1.276vw;}}@media screen and (max-width:960px){.projectSwiper .slideleft .projectBrief{font-size:14px;line-height:24.5px;margin-top:16px;order:2;}}@media screen and (max-width:430px){.projectSwiper .slideleft .projectBrief{font-size:3.256vw;line-height:5.698vw;}}.projectSwiper .slideleft .projectPerks{display:flex;flex-wrap:wrap;gap:17px;margin-top:26px;position:relative;z-index:1;max-width:381px;}@media screen and (min-width:1600px){.projectSwiper .slideleft .projectPerks{gap:1.063vw;margin-top:1.625vw;max-width:23.813vw;}}@media screen and (min-width:961px) and (max-width:1599px){.projectSwiper .slideleft .projectPerks{gap:12px;margin-top:20px;max-width:100%;}}@media screen and (max-width:960px){.projectSwiper .slideleft .projectPerks{gap:12px;width:100%;max-width:none;margin-top:24px;order:4;left:3.488vw;}}.projectSwiper .slideleft .projectPerks .perkbox{width:182px;height:84px;padding:16px;background-color:rgba(91,215,228,.0196078431);border:1px solid rgba(91,215,228,.1254901961);display:flex;flex-direction:column;justify-content:center;border-radius:4px;box-sizing:border-box;}@media screen and (min-width:1600px){.projectSwiper .slideleft .projectPerks .perkbox{width:11.375vw;height:5.25vw;padding:1vw;border:.063vw solid rgba(91,215,228,.1254901961);border-radius:.25vw;}}@media screen and (min-width:961px) and (max-width:1599px){.projectSwiper .slideleft .projectPerks .perkbox{width:calc(50% - 6px);height:84px;}}@media screen and (max-width:960px){.projectSwiper .slideleft .projectPerks .perkbox{width:38.837vw;height:76px;padding:12px;min-width:unset;border-radius:.93vw;}}.projectSwiper .slideleft .projectPerks .perkbox .bigperk{color:#5bd7e4;font-family:"Outfit-ExtraBold";font-size:24px;line-height:32px;}@media screen and (min-width:1920px){.projectSwiper .slideleft .projectPerks .perkbox .bigperk{font-size:1.25vw;line-height:1.667vw;}}@media screen and (max-width:960px){.projectSwiper .slideleft .projectPerks .perkbox .bigperk{font-size:20px;line-height:26px;}}.projectSwiper .slideleft .projectPerks .perkbox .smallperk{font-family:"Outfit-Regular";color:#94a3b8;font-size:12px;line-height:16px;}@media screen and (min-width:1920px){.projectSwiper .slideleft .projectPerks .perkbox .smallperk{font-size:.625vw;line-height:.833vw;}}@media screen and (max-width:960px){.projectSwiper .slideleft .projectPerks .perkbox .smallperk{font-size:14px;line-height:16px;}}.projectSwiper .slideright{width:723.5px;height:482.33px;margin-left:140px;display:inline-block;position:relative;flex-shrink:0;overflow:visible!important;}@media screen and (min-width:1600px){.projectSwiper .slideright{width:45.219vw;height:30.146vw;margin-left:8.5vw;}}@media screen and (min-width:961px) and (max-width:1599px){.projectSwiper .slideright{width:44vw;height:auto;aspect-ratio:3/2;margin-left:4vw;}}@media screen and (max-width:960px){.projectSwiper .slideright{width:100%;max-width:600px;height:auto;aspect-ratio:3/2;margin-left:auto;margin-right:auto;display:block;margin-top:24px;order:3;}}.projectSwiper .slideright::before{content:"";position:absolute;top:-40px;left:-80px;background:radial-gradient(circle at center,rgba(91,215,228,.45) 0%,rgba(91,215,228,.1) 50%,transparent 70%);filter:blur(55px);z-index:0;pointer-events:none;width:142%;height:143%;}@media screen and (min-width:1600px){.projectSwiper .slideright::before{left:-9vw;top:-6vw;filter:blur(3.438vw);}}@media screen and (max-width:960px){.projectSwiper .slideright::before{left:-10%;top:-10%;width:120%;height:120%;}}.projectSwiper .slideright .featimg{width:100%;height:100%;display:block;object-fit:cover;position:relative;z-index:1;}.projectSwiper .slideright .featimg.food{width:694.36px;height:393px;}@media screen and (min-width:1600px){.projectSwiper .slideright .featimg.food{width:43.398vw;height:auto;}}@media screen and (max-width:960px){.projectSwiper .slideright .featimg.food{width:100%;max-width:100%;height:auto;}}@media screen and (min-width:961px) and (max-width:1599px){.projectSwiper .slideright .featimg.food{width:43.398vw;height:auto;}}.proSwiper{position:relative;display:flex;flex-direction:column;overflow:visible!important;}.proSwiper .controls-wrapper{display:flex;width:100%;justify-content:center;padding-right:143px;box-sizing:border-box;}@media screen and (min-width:1600px){.proSwiper .controls-wrapper{padding-right:0;}}@media screen and (min-width:961px) and (max-width:1599px){.proSwiper .controls-wrapper{padding-right:0;}}@media screen and (max-width:960px){.proSwiper .controls-wrapper{padding-right:0;justify-content:center;}}.proSwiper .controls-container{display:inline-flex;align-items:center;justify-content:center;background-color:#111217;border:1px solid rgba(255,255,255,.08);border-radius:50px;padding:10px 22px;gap:24px;position:relative;z-index:99;width:fit-content;margin-top:26px;}@media screen and (min-width:1600px){.proSwiper .controls-container{border-radius:3.125vw;padding:.625vw 1.375vw;gap:1.5vw;margin-top:1.625vw;margin-left:31vw;}}@media screen and (max-width:960px){.proSwiper .controls-container{margin-top:32px;padding:10px 20px;gap:18px;}}.proSwiper .swiper-button-next,.proSwiper .swiper-button-prev{position:static!important;width:6px!important;height:11px!important;margin-top:0!important;color:#94a3b8!important;cursor:pointer;}@media screen and (min-width:1600px){.proSwiper .swiper-button-next,.proSwiper .swiper-button-prev{width:.375vw!important;height:.688vw!important;}}@media screen and (max-width:960px){.proSwiper .swiper-button-next,.proSwiper .swiper-button-prev{width:8px!important;height:14px!important;}}.proSwiper .swiper-button-next:after,.proSwiper .swiper-button-prev:after{font-size:11px!important;font-weight:bold;}@media screen and (min-width:1920px){.proSwiper .swiper-button-next:after,.proSwiper .swiper-button-prev:after{font-size:.688vw!important;}}@media screen and (max-width:960px){.proSwiper .swiper-button-next:after,.proSwiper .swiper-button-prev:after{font-size:12px!important;}}.proSwiper .swiper-pagination{position:static!important;width:auto!important;display:inline-flex!important;align-items:center;gap:8px;}@media screen and (min-width:1600px){.proSwiper .swiper-pagination{gap:.5vw;}}.proSwiper .swiper-pagination-bullet{width:8px!important;height:8px!important;background-color:#475569!important;opacity:1!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;border-radius:50%!important;margin:0!important;flex-shrink:0!important;}@media screen and (min-width:1600px){.proSwiper .swiper-pagination-bullet{width:.5vw!important;height:.5vw!important;}}.proSwiper .swiper-pagination-bullet-active{width:32px!important;height:8px!important;background-color:#5bd7e4!important;border-radius:20px!important;flex-grow:0!important;flex-shrink:0!important;flex-basis:32px!important;}@media screen and (min-width:1600px){.proSwiper .swiper-pagination-bullet-active{width:2vw!important;height:.5vw!important;flex-basis:2vw!important;}}.proSwiper .swiper-wrapper{overflow:visible!important;}.proSwiper .swiper-slide{overflow:visible!important;}