.MainBlogCard-module-scss-module__lCSy8a__darkTheme{--color-white:#101010;--color-black:#fff}.MainBlogCard-module-scss-module__lCSy8a__link{color:inherit;text-decoration:none}.MainBlogCard-module-scss-module__lCSy8a__card{font-family:var(--font-coolvetica-light);letter-spacing:.04em;flex-direction:column-reverse;gap:0;width:284px;height:345px;font-weight:300;display:flex}@media screen and (min-width:768px){.MainBlogCard-module-scss-module__lCSy8a__card{flex-direction:row;gap:1.35417vw;width:100%;height:12.5vw}}.MainBlogCard-module-scss-module__lCSy8a__contentBox{flex-direction:column;flex:1;gap:16px;padding:24px;display:flex}@media screen and (min-width:768px){.MainBlogCard-module-scss-module__lCSy8a__contentBox{gap:.833333vw;padding:2.08333vw 0 2.08333vw 2.08333vw}}.MainBlogCard-module-scss-module__lCSy8a__headline{opacity:.5;justify-content:space-between;align-items:center;gap:5px;padding-right:22px;font-size:16px;display:flex}@media screen and (min-width:768px){.MainBlogCard-module-scss-module__lCSy8a__headline{justify-content:flex-start;gap:1.45833vw;padding-right:0;font-size:.9375vw;line-height:1.3}}.MainBlogCard-module-scss-module__lCSy8a__time{align-items:center;gap:8px;display:inline-flex}@media screen and (min-width:768px){.MainBlogCard-module-scss-module__lCSy8a__time{gap:.416667vw}}.MainBlogCard-module-scss-module__lCSy8a__time_icon{width:24px;height:24px}@media screen and (min-width:768px){.MainBlogCard-module-scss-module__lCSy8a__time_icon{width:1.25vw;height:1.25vw}}.MainBlogCard-module-scss-module__lCSy8a__textBox{flex-direction:column;flex:1;justify-content:space-between;display:flex}@media screen and (min-width:768px){.MainBlogCard-module-scss-module__lCSy8a__textBox{gap:.9375vw}}.MainBlogCard-module-scss-module__lCSy8a__title{color:var(--color-white);cursor:pointer;text-overflow:ellipsis;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:66px;font-size:18px;line-height:1.2;text-decoration:none;display:-webkit-box;overflow:hidden}@media screen and (min-width:768px){.MainBlogCard-module-scss-module__lCSy8a__title{line-clamp:2;-webkit-line-clamp:2;height:auto;font-size:1.25vw}}.MainBlogCard-module-scss-module__lCSy8a__description{text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:0;line-height:1.2;display:-webkit-box;overflow:hidden}@media screen and (min-width:768px){.MainBlogCard-module-scss-module__lCSy8a__description{height:2.29167vw;font-size:.9375vw}}.MainBlogCard-module-scss-module__lCSy8a__poster{object-fit:cover;border-radius:40px;width:100%;height:190px}@media screen and (min-width:768px){.MainBlogCard-module-scss-module__lCSy8a__poster{border-radius:2.08333vw;width:18.6979vw;height:100%}}
.MainBlogSliderButtons-module-scss-module__RGX7Qa__darkTheme{--color-white:#101010;--color-black:#fff}.MainBlogSliderButtons-module-scss-module__RGX7Qa__buttonBox{display:none}@media screen and (min-width:768px){.MainBlogSliderButtons-module-scss-module__RGX7Qa__buttonBox{z-index:2;flex-direction:column;justify-content:flex-end;gap:1.25vw;display:flex;position:relative}.MainBlogSliderButtons-module-scss-module__RGX7Qa__btn{padding:.625vw}}.MainBlogSliderButtons-module-scss-module__RGX7Qa__icon{aspect-ratio:1}@media screen and (min-width:768px){.MainBlogSliderButtons-module-scss-module__RGX7Qa__icon{width:1.25vw;height:1.25vw}}
.MainBlogSlider-module-scss-module__NVrqqa__darkTheme{--color-white:#101010;--color-black:#fff}.MainBlogSlider-module-scss-module__NVrqqa__swiperWrapper{margin-left:-24px;margin-right:-24px;position:relative;overflow:visible}@media screen and (min-width:768px){.MainBlogSlider-module-scss-module__NVrqqa__swiperWrapper{border:1px solid #090311;margin-left:0;margin-right:0;display:flex}.MainBlogSlider-module-scss-module__NVrqqa__swiperWrapper:after{pointer-events:none;content:"";z-index:1;background:linear-gradient(#090311 0%,#09031100 12% 88%,#090311 100%);width:100%;height:100%;position:absolute;top:0;left:0}.MainBlogSlider-module-scss-module__NVrqqa__swiperWrapper{gap:5.41667vw;width:65.8333vw;height:53.75vw}}.MainBlogSlider-module-scss-module__NVrqqa__swiperScrollBox{display:flex}@media screen and (min-width:768px){.MainBlogSlider-module-scss-module__NVrqqa__swiper{width:54.1667vw}}.MainBlogSlider-module-scss-module__NVrqqa__swiper{padding-bottom:10px}.MainBlogSlider-module-scss-module__NVrqqa__swiper .MainBlogSlider-module-scss-module__NVrqqa__slide{opacity:.4;width:fit-content;transition:opacity .25s}.MainBlogSlider-module-scss-module__NVrqqa__swiper .MainBlogSlider-module-scss-module__NVrqqa__slide.swiper-slide-active{opacity:1}.MainBlogSlider-module-scss-module__NVrqqa__pagintionBox.MainBlogSlider-module-scss-module__NVrqqa__pagintionBox.MainBlogSlider-module-scss-module__NVrqqa__pagintionBox.MainBlogSlider-module-scss-module__NVrqqa__pagintionBox{z-index:2;margin-left:auto;margin-right:auto;padding-top:8px;position:relative;left:0;transform:none}@media screen and (min-width:768px){.MainBlogSlider-module-scss-module__NVrqqa__pagintionBox.MainBlogSlider-module-scss-module__NVrqqa__pagintionBox.MainBlogSlider-module-scss-module__NVrqqa__pagintionBox.MainBlogSlider-module-scss-module__NVrqqa__pagintionBox{margin-top:2.08333vw}}@media (min-width:768px){.MainBlogSlider-module-scss-module__NVrqqa__pagintionBox.MainBlogSlider-module-scss-module__NVrqqa__pagintionBox.MainBlogSlider-module-scss-module__NVrqqa__pagintionBox.MainBlogSlider-module-scss-module__NVrqqa__pagintionBox{display:none}}.MainBlogSlider-module-scss-module__NVrqqa__paginationBullet.MainBlogSlider-module-scss-module__NVrqqa__paginationBullet.MainBlogSlider-module-scss-module__NVrqqa__paginationBullet.MainBlogSlider-module-scss-module__NVrqqa__paginationBullet{border:1px solid var(--color-white);opacity:1;background-color:#e8e8f120;transform:scale(1)}@media screen and (min-width:768px){.MainBlogSlider-module-scss-module__NVrqqa__paginationBullet.MainBlogSlider-module-scss-module__NVrqqa__paginationBullet.MainBlogSlider-module-scss-module__NVrqqa__paginationBullet.MainBlogSlider-module-scss-module__NVrqqa__paginationBullet{width:.833333vw;height:.833333vw;margin-left:.416667vw;margin-right:.416667vw}}@media (min-width:768px){.MainBlogSlider-module-scss-module__NVrqqa__paginationBullet.MainBlogSlider-module-scss-module__NVrqqa__paginationBullet.MainBlogSlider-module-scss-module__NVrqqa__paginationBullet.MainBlogSlider-module-scss-module__NVrqqa__paginationBullet{display:none}}.MainBlogSlider-module-scss-module__NVrqqa__paginationBulletActive.MainBlogSlider-module-scss-module__NVrqqa__paginationBulletActive.MainBlogSlider-module-scss-module__NVrqqa__paginationBulletActive.MainBlogSlider-module-scss-module__NVrqqa__paginationBulletActive{background-color:var(--color-white)}
.MainBlog-module-scss-module__g8r0gW__darkTheme{--color-white:#101010;--color-black:#fff}.MainBlog-module-scss-module__g8r0gW__container{gap:40px}@media screen and (min-width:768px){.MainBlog-module-scss-module__g8r0gW__container{gap:3.17708vw}.MainBlog-module-scss-module__g8r0gW__title{max-width:36.4583vw}}
.MainCases-module-scss-module__dvmuvG__darkTheme{--color-white:#101010;--color-black:#fff}.MainCases-module-scss-module__dvmuvG__wrapper{flex-direction:column;align-items:center;gap:40px;display:flex}@media screen and (min-width:768px){.MainCases-module-scss-module__dvmuvG__wrapper{gap:2.91667vw}}.MainCases-module-scss-module__dvmuvG__cardsGrid{grid-template-columns:1fr;gap:16px;max-width:100%;display:grid}@media screen and (min-width:768px){.MainCases-module-scss-module__dvmuvG__cardsGrid{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,1fr);grid-auto-flow:dense;gap:1.25vw}}.MainCases-module-scss-module__dvmuvG__button{border-radius:63px;padding:12px 32px 14px;font-size:20px;line-height:1.1}@media screen and (min-width:768px){.MainCases-module-scss-module__dvmuvG__button{padding:.833333vw 1.25vw .9375vw;font-size:1.25vw}}
.MainFaqItem-module-scss-module__ImiHia__darkTheme{--color-white:#101010;--color-black:#fff}.MainFaqItem-module-scss-module__ImiHia__item{width:100%;font-family:var(--font-coolvetica-light);letter-spacing:.04em;border-radius:24px;padding:16px 24px;font-weight:300;line-height:1.2;transition:all .6s cubic-bezier(0,0,0,1.15);overflow:hidden}@media screen and (min-width:768px){.MainFaqItem-module-scss-module__ImiHia__item{border-radius:1.25vw;padding:1.25vw 2.08333vw}}.MainFaqItem-module-scss-module__ImiHia__titleBox{cursor:pointer;-webkit-tap-highlight-color:#0000;justify-content:space-between;align-items:center;display:flex}.MainFaqItem-module-scss-module__ImiHia__title{font-size:20px;font-weight:300}@media screen and (min-width:768px){.MainFaqItem-module-scss-module__ImiHia__title{font-size:1.25vw}}.MainFaqItem-module-scss-module__ImiHia__titleButton{width:32px;min-width:32px;height:32px;min-height:32px;transition:all .6s}@media screen and (min-width:768px){.MainFaqItem-module-scss-module__ImiHia__titleButton{width:1.66667vw;min-width:1.66667vw;height:1.66667vw;min-height:1.66667vw}}.MainFaqItem-module-scss-module__ImiHia__open .MainFaqItem-module-scss-module__ImiHia__titleButton{transform:rotate(45deg)}.MainFaqItem-module-scss-module__ImiHia__textBox{flex-direction:column;max-height:0;padding-top:0;font-size:16px;line-height:1.3;transition:max-height .6s cubic-bezier(0,0,0,1.15),padding-top .3s ease-out .3s;display:flex;overflow:hidden}@media (min-width:768px){.MainFaqItem-module-scss-module__ImiHia__textBox{line-height:1.2}}@media screen and (min-width:768px){.MainFaqItem-module-scss-module__ImiHia__textBox{font-size:.9375vw}}.MainFaqItem-module-scss-module__ImiHia__open .MainFaqItem-module-scss-module__ImiHia__textBox{max-height:600px;transition:max-height .4s ease-in,padding-top .3s ease-in}.MainFaqItem-module-scss-module__ImiHia__textBoxContent{padding-top:16px}
.MainFaq-module-scss-module__lvrqFG__darkTheme{--color-white:#101010;--color-black:#fff}@media (min-width:768px){.MainFaq-module-scss-module__lvrqFG__wrapper{justify-content:space-between}}.MainFaq-module-scss-module__lvrqFG__faqList{flex-direction:column;gap:12px;display:flex}@media screen and (min-width:768px){.MainFaq-module-scss-module__lvrqFG__faqList{gap:1.25vw;max-width:54.1667vw}}
.ColorBendsBackground-module-scss-module__y5FiVa__darkTheme{--color-white:#101010;--color-black:#fff}.ColorBendsBackground-module-scss-module__y5FiVa__colorBendsBackground{background-color:#090311;width:100%;height:100%;position:absolute;overflow:hidden}
