@charset "UTF-8";.nav{position:fixed;top:35vh;right:20px;z-index:8}@media (max-height: 414px){.nav{top:25%;display:none}}@media (max-width: 525px){.nav{display:none}}.nav-toggle{background-color:#ffffff0a;backdrop-filter:blur(5px);border:none;color:#fff;font-size:14px;padding:12px 16px;border-radius:8px;cursor:pointer;transition:background .3s;width:-moz-max-content;width:max-content;display:flex;align-items:center;gap:5px}.nav-toggle:after{content:"";position:absolute;right:-32px;top:50%;border:16px solid transparent;border-left:16px solid rgba(255,255,255,.04);transform:translateY(-50%);transition:border .3s}.nav-toggle:hover{background-color:#ffffff1a}.nav-toggle:hover:after{border-left:16px solid rgba(255,255,255,.1)}.nav-sidebar{position:fixed;z-index:8;right:1.5%;top:42vh;display:flex;gap:8px;font-size:14px;flex-direction:column;align-items:flex-end}@media (max-height: 414px){.nav-sidebar{top:38%}}@media (max-width: 1024px){.nav-sidebar{font-size:12px}}.nav-sidebar__item{cursor:pointer;padding:8px;position:relative;width:-moz-fit-content;width:fit-content;background:#ffffff0a;backdrop-filter:blur(5px);transition:background .3s}.nav-sidebar__item:hover{background:#ffffff1a}.nav-sidebar__item:hover:after{border-left:16px solid rgba(255,255,255,.1)}.nav-sidebar__item:after{content:"";position:absolute;right:-32px;top:50%;border:16px solid transparent;border-left:16px solid rgba(255,255,255,.04);transform:translateY(-50%);transition:border .3s}.section-module-dev{position:relative;overflow-x:hidden}.section-module-dev .container{display:flex;gap:88px;flex-direction:column;position:relative;max-width:100%;padding-left:0;padding-right:0}@media (max-width: 960px){.section-module-dev .container{gap:30px}}.section-module-dev .container .logo__bg{display:none}.section-module-dev__title{display:flex;gap:54px;margin-left:calc((100vw - 920px)/2)!important}@media (max-width: 1200px){.section-module-dev__title{margin-left:calc((100vw - 850px)/2)!important}}@media (max-width: 1024px){.section-module-dev__title{margin-left:calc((100vw - 800px)/2)!important;gap:80px}}@media (max-width: 960px){.section-module-dev__title{margin-left:calc((100vw - 750px)/2)!important}}@media (max-width: 830px){.section-module-dev__title{margin-left:calc((100vw - 780px)/2)!important;display:block;padding:24px 24px 0;text-align:left}.section-module-dev__title img{display:none}}@media (max-width: 780px){.section-module-dev__title{margin-left:0!important}}@media (max-width: 525px){.section-module-dev__title{padding:16px 16px 0}}.section-module-dev h2{font-size:60px;font-weight:400;line-height:1.3;font-size:clamp(38px,5.2vw,60px)}@media (max-width: 830px){.section-module-dev h2{text-align:left}}@media (max-width: 525px){.section-module-dev h2{font-size:40px;text-align:left}}@media (max-width: 380px){.section-module-dev h2{font-size:35px}}@media (width <= 350px){.section-module-dev h2{font-size:33px}}.section-module-dev__swiper__block{width:100%}@media (max-width: 525px){.section-module-dev__swiper__block{display:none}}.section-module-dev__swiper__block .swiper_section-module-dev__pc{width:100%;margin:0;display:grid;place-items:center;cursor:pointer}.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-wrapper{width:100%;height:100%;margin-left:calc((100vw - 920px)/2)!important}@media (max-width: 1200px){.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-wrapper{margin-left:calc((100vw - 850px)/2)!important}}@media (max-width: 1024px){.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-wrapper{margin-left:calc((100vw - 800px)/2)!important}}@media (max-width: 960px){.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-wrapper{margin-left:calc((100vw - 750px)/2)!important}}@media (max-width: 830px){.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-wrapper{margin-left:calc((100vw - 750px)/2)!important}}@media (max-width: 780px){.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-wrapper{margin-left:24px!important}}.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-slide{display:grid;grid-template-columns:1fr 16px;align-items:center;gap:12px;max-width:906px!important}.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-slide:last-child{margin-right:calc((100vw - 760px)/2)}@media (max-width: 1024px){.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-slide:last-child{margin-right:calc((100vw - 700px)/2)!important}}@media (max-width: 960px){.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-slide:last-child{margin-right:calc((100vw - 690px)/2)!important}}@media (max-width: 830px){.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-slide:last-child{margin-right:calc((100vw - 600px)/2)!important}}@media (max-width: 700px){.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-slide:last-child{margin-right:calc((100vw - 500px)/2)!important}}.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-slide:last-child img{display:none}@media (max-width: 1024px){.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-slide{max-width:808px!important}}@media (max-width: 960px){.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-slide{max-width:707px!important}}@media (max-width: 830px){.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-slide{max-width:607px!important}}@media (max-width: 700px){.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-slide{max-width:507px!important}}@media (max-width: 600px){.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-slide{max-width:407px!important}}.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-slide .swiper-slide__section-module-dev__card{border:.86px solid rgba(255,255,255,.32);border-radius:14.2px;display:flex;justify-content:space-between;flex-direction:column;padding:20px 27px;width:auto!important;max-width:960px;background:#ffffff0a;height:280px}.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-slide .swiper-slide__section-module-dev__card img{display:block}@media (max-width: 960px){.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-slide .swiper-slide__section-module-dev__card{height:264px}}.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-slide .swiper-slide__section-module-dev__card__title{font-size:28px;line-height:160%;font-weight:400;color:#04bbd3;font-size:clamp(22px,3.4vw,28px)}.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-slide .swiper-slide__section-module-dev__card__desc{line-height:160%;font-weight:400;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;font-size:24px}@media (max-width: 1335px){.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-slide .swiper-slide__section-module-dev__card__desc br{display:none}}@media (max-width: 960px){.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-slide .swiper-slide__section-module-dev__card__desc{font-size:clamp(16px,2.2vw,24px)}}.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-slide .swiper-slide__section-module-dev__card span{display:flex;align-items:center;gap:12px;font-size:24px;font-weight:400;line-height:160%}@media (max-width: 960px){.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-slide .swiper-slide__section-module-dev__card span{font-size:clamp(14px,2.5vw,20px)}}@media (max-width: 768px){.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-slide .swiper-slide__section-module-dev__card span img{width:25px;height:25px}}@media (max-width: 700px){.section-module-dev__swiper__block .swiper_section-module-dev__pc .swiper-slide .swiper-slide__section-module-dev__card span img{width:20px;height:20px}}.section-module-dev .button-rounded-yellow{background:#166959e6;border:1px solid rgba(22,105,89,.32);color:#fff;margin-left:calc((100vw + 425px)/2);width:274px;font-weight:700;font-size:16px;line-height:20.8px;letter-spacing:0%;text-align:center}@media (max-width: 1440px){.section-module-dev .button-rounded-yellow{margin-left:calc((100vw + 460px)/2)}}@media (max-width: 1060px){.section-module-dev .button-rounded-yellow{margin-left:auto;margin-right:32px}}@media (max-width: 1024px){.section-module-dev .button-rounded-yellow{margin-right:24px}}@media (max-width: 960px){.section-module-dev .button-rounded-yellow{font-size:15px;line-height:19px;width:264px}.section-module-dev .button-rounded-yellow img{width:24px;height:24px}}@media (max-width: 600px){.section-module-dev .button-rounded-yellow{margin:auto}}@media (max-width: 525px){.section-module-dev .button-rounded-yellow{width:285px}}#section-module-dev-swiper{display:flex;flex-direction:column;gap:24px;display:none;padding:0 16px}@media (max-width: 525px){#section-module-dev-swiper{display:flex!important}}#section-module-dev-swiper .swiper{width:100%;height:100%}#section-module-dev-swiper .swiper .swiper-slide{width:100%;display:flex;justify-content:center;align-items:center;padding:1px}#section-module-dev-swiper .swiper .swiper-slide .swiper-slide__section-module-dev__card__mobile{border-radius:14.2px;border:.92px solid rgba(255,255,255,.32);background:#ffffff0a;display:flex;flex-direction:column;gap:20px;padding:24px 22px 24px 33px;justify-content:space-between;height:100%}#section-module-dev-swiper .swiper .swiper-slide .swiper-slide__section-module-dev__card__mobile__title{font-size:24px;line-height:140%;font-weight:400;color:#04bbd3;position:relative}@media (max-width: 385px){#section-module-dev-swiper .swiper .swiper-slide .swiper-slide__section-module-dev__card__mobile__title{font-size:20px}}#section-module-dev-swiper .swiper .swiper-slide .swiper-slide__section-module-dev__card__mobile__title:after{content:"";position:absolute;width:100%;height:1px;background:#2dc7f652;bottom:-10px;left:0}#section-module-dev-swiper .swiper .swiper-slide .swiper-slide__section-module-dev__card__mobile p{font-weight:400;font-size:18px;line-height:140%;letter-spacing:0%}@media (max-width: 385px){#section-module-dev-swiper .swiper .swiper-slide .swiper-slide__section-module-dev__card__mobile p{font-size:16px;line-height:120%}}#section-module-dev-swiper .swiper .swiper-slide .swiper-slide__section-module-dev__card__mobile p br{display:none}#section-module-dev-swiper .swiper .swiper-slide .swiper-slide__section-module-dev__card__mobile span{display:flex;align-items:center;gap:12px;font-weight:400!important;font-size:16px;line-height:140%}@media (width <= 375px){#section-module-dev-swiper .swiper .swiper-slide .swiper-slide__section-module-dev__card__mobile span{font-size:14px;line-height:120%}}#section-module-dev-swiper .swiper-custom-navigation{display:flex;justify-content:center;align-items:center}#section-module-dev-swiper .swiper-custom-navigation .swiper-progress{display:flex;justify-content:space-between;width:274px}#section-module-dev-swiper .swiper-custom-navigation .swiper-progress .swiper-progress__segment{width:6px;height:6px;background:#fff;border-radius:6px;transition:width .3s ease-in-out,background .3s ease-in-out;cursor:pointer}#section-module-dev-swiper .swiper-custom-navigation .swiper-progress .swiper-progress__segment.active{width:52px;background:#fff}.section-hero-modules .container{padding-top:0;display:flex;flex-direction:column;gap:64px;width:100%;max-width:1040px}@media (max-width: 1440px){.section-hero-modules .container{max-width:975px}}@media (max-width: 1200px){.section-hero-modules .container{max-width:900px}}@media (max-width: 1024px){.section-hero-modules .container{max-width:850px;gap:54px}}@media (max-width: 960px){.section-hero-modules .container{max-width:782px;gap:44px}}@media (max-width: 768px){.section-hero-modules .container{gap:30px}}@media (max-width: 525px){.section-hero-modules .container{gap:24px}}.section-hero-modules__text{display:flex;flex-direction:column;gap:32px}@media (max-width: 1024px){.section-hero-modules__text{gap:25px}}@media (max-width: 960px){.section-hero-modules__text{gap:18px}}@media (max-width: 525px){.section-hero-modules__text{gap:24px;text-align:center}}.section-hero-modules__text__title{font-weight:500;line-height:130%;letter-spacing:0%;font-size:clamp(50px,5.2vw,70px)}.section-hero-modules__text__title br{display:none}.section-hero-modules__text__title .blue__text{font-weight:500!important}@media (max-width: 960px){.section-hero-modules__text__title{font-size:clamp(41px,5.2vw,60px);white-space:wrap}}@media (max-width: 525px){.section-hero-modules__text__title br{display:block}}@media (width <= 375px){.section-hero-modules__text__title{font-size:clamp(35px,.5vw,41px)}}.section-hero-modules__text__subtitle{font-weight:400;font-size:40px;line-height:160%;letter-spacing:0%;font-size:clamp(24px,3.2vw,40px)}.section-hero-modules__text__subtitle span{font-weight:400}.section-hero-modules__text__subtitle span br{display:block}@media (max-width: 525px){.section-hero-modules__text__subtitle span{display:none}}.section-hero-modules .button-rounded-blue{max-width:274px}@media (max-width: 525px){.section-hero-modules .button-rounded-blue{margin:0 auto;width:274px}}.section-what-is-modules .container{width:100%;max-width:1040px;display:flex;flex-direction:column;gap:62px}@media (max-width: 1440px){.section-what-is-modules .container{max-width:975px}}@media (max-width: 1200px){.section-what-is-modules .container{max-width:900px}}@media (max-width: 1024px){.section-what-is-modules .container{max-width:850px;gap:52px}}@media (max-width: 960px){.section-what-is-modules .container{max-width:782px}}@media (max-width: 768px){.section-what-is-modules .container{gap:42px}}@media (max-width: 525px){.section-what-is-modules .container{gap:32px}}.section-what-is-modules__text{display:flex;flex-direction:column;gap:32px}@media (max-width: 1024px){.section-what-is-modules__text{gap:25px}}@media (max-width: 525px){.section-what-is-modules__text{gap:32px}}.section-what-is-modules__text__title{font-weight:400;line-height:130%;letter-spacing:0%;font-size:clamp(40px,5.2vw,60px)}.section-what-is-modules__text__title br{display:none}@media (max-width: 590px){.section-what-is-modules__text__title br{display:block}}@media (max-width: 525px){.section-what-is-modules__text__title{text-align:center}}@media (max-width: 380px){.section-what-is-modules__text__title{font-size:clamp(35px,.5vw,40px)}}@media (max-width: 340px){.section-what-is-modules__text__title{font-size:32px}}.section-what-is-modules__text__subtitle{font-weight:400;font-size:28px;line-height:160%;letter-spacing:0%}@media (max-width: 960px){.section-what-is-modules__text__subtitle{font-size:clamp(24px,3vw,28px)}}@media (max-width: 525px){.section-what-is-modules__text__subtitle{text-align:center}}@media (max-width: 640px){.section-what-is-modules__text__subtitle br{display:none}}@media (max-width: 380px){.section-what-is-modules__text__subtitle{font-size:clamp(20px,.5vw,24px)}}.section-what-is-modules__block{display:flex;flex-direction:column;gap:62px}@media (max-width: 1024px){.section-what-is-modules__block{gap:52px}}@media (max-width: 768px){.section-what-is-modules__block{gap:42px}}@media (max-width: 525px){.section-what-is-modules__block{gap:32px}}.section-what-is-modules__block__title{font-weight:400;font-size:40px;line-height:160%;letter-spacing:0%;font-size:clamp(30px,4.2vw,40px)}@media (max-width: 525px){.section-what-is-modules__block__title{text-align:center}}.section-what-is-modules__block__content{display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(435px,1fr));justify-content:center}@media (max-width: 1200px){.section-what-is-modules__block__content{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}}@media (max-width: 960px){.section-what-is-modules__block__content{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:32px}}@media (max-width: 768px){.section-what-is-modules__block__content{gap:24px}}@media (max-width: 571){.section-what-is-modules__block__content{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}}@media (max-width: 525px){.section-what-is-modules__block__content{grid-template-columns:repeat(auto-fit,minmax(100%,1fr));gap:12px}}.section-what-is-modules__block__content__item{background:#ffffff0a;border:.9px solid rgba(255,255,255,.32);backdrop-filter:blur(21.5123729706px);border-radius:14px;padding:22px;display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center}@media (max-width: 960px){.section-what-is-modules__block__content__item{gap:15px;padding:13px 18px}}@media (max-width: 571px){.section-what-is-modules__block__content__item{gap:12px;padding:13px 15px}}@media (max-width: 525px){.section-what-is-modules__block__content__item{gap:5px;padding:13px 16px}}@media (max-width: 1200px){.section-what-is-modules__block__content__item img{width:60px;height:60px}}@media (max-width: 960px){.section-what-is-modules__block__content__item img{width:53px;height:53px}}@media (max-width: 768px){.section-what-is-modules__block__content__item img{width:48px;height:48px}}@media (max-width: 525px){.section-what-is-modules__block__content__item img{width:47px;height:47px}}.section-what-is-modules__block__content__item__title{font-weight:400;font-size:24px;line-height:160%;letter-spacing:0%;text-align:center;font-size:clamp(16px,2.3vw,24px)}.section-what-is-modules__block__content__item__desc{font-weight:400;font-size:20px;line-height:160%;letter-spacing:0%;text-align:center;font-size:clamp(16px,2.3vw,20px)}.section-what-is-modules__block__content__item__desc .blue_text{font-weight:400!important}.section-what-is-modules__block__content :nth-child(5){grid-column:1/-1;max-width:439px;justify-self:center}@media (max-width: 960px){.section-what-is-modules__block__content :nth-child(5) .section-what-is-modules__block__content__item__title{display:none}}@media (max-width: 768px){.section-what-is-modules__block__content :nth-child(5){max-width:350px}}@media (max-width: 571px){.section-what-is-modules__block__content :nth-child(5){max-width:300px}}@media (max-width: 525px){.section-what-is-modules__block__content :nth-child(5){max-width:100%}}.section-what-is-modules__block .button-rounded-blue{margin-left:auto;width:274px}@media (max-width: 525px){.section-what-is-modules__block .button-rounded-blue{margin:0 auto}}#modules__main{display:flex;flex-direction:column;gap:100px;padding-top:250px}@media (max-width: 990px){#modules__main{padding-top:200px}}@media (max-width: 850px){#modules__main{padding-top:120px}}@media (max-width: 768px){#modules__main{padding-top:100px}}@media (max-width: 525px){#modules__main{padding-top:100px}}#modules__main .blue_text{color:#04bbd3!important}.section-footer .container{display:flex;flex-direction:column;gap:64px;width:100%;max-width:1040px;align-items:center}@media (max-width: 1440px){.section-footer .container{max-width:975px}}@media (max-width: 1200px){.section-footer .container{max-width:900px}}@media (max-width: 1024px){.section-footer .container{max-width:850px;gap:32px}}@media (max-width: 960px){.section-footer .container{max-width:782px}}@media (max-width: 768px){.section-footer .container{gap:24px}}@media (max-width: 525px){.section-footer .container{align-items:flex-start}}.section-footer__title{font-weight:400;font-size:clamp(40px,5.2vw,60px);line-height:130%;letter-spacing:0%;text-align:center}@media (max-width: 525px){.section-footer__title{text-align:left}}@media (width <= 375px){.section-footer__title{font-size:35px}}@media (width <= 350px){.section-footer__title{font-size:30px}}.section-footer__subtitle{font-weight:400;line-height:160%;letter-spacing:0%;font-size:clamp(22px,3.2vw,24px);text-align:center}@media (max-width: 960px){.section-footer__subtitle{font-size:clamp(22px,2.6vw,24px)}}@media (max-width: 525px){.section-footer__subtitle{text-align:left}}@media (width <= 375px){.section-footer__subtitle{font-size:18px}}@media (width <= 350px){.section-footer__subtitle{font-size:16px}}.section-footer .button-rounded-blue{max-width:208px;gap:11px;padding:14.5px 46px}@media (max-width: 525px){.section-footer .button-rounded-blue{margin:0 auto}}
