.project__main{display:flex;gap:40px;padding-bottom:calc(var(--section-padding) * 2)}.project__left{flex-basis:830px;display:flex;flex-direction:column;gap:40px}.project__head,.project__head-mobile{display:flex;flex-direction:column;gap:10px}.project__head-mobile{display:none}.project__pagetitle{font-family:"Noto Sans";font-weight:500;font-style:Medium;font-size:40px;leading-trim:NONE;line-height:120%;letter-spacing:3%;text-transform:uppercase}.project__alt{font-family:"Noto Sans";font-weight:400;font-style:Regular;font-size:24px;leading-trim:NONE;line-height:130%;letter-spacing:0%}.project__content{font-family:"Noto Sans";font-weight:400;font-style:Regular;font-size:20px;leading-trim:NONE;line-height:130%;letter-spacing:0%;color:#797576}.project__wrapper{gap:20px;display:grid;grid-template-columns:auto 1fr}.project__line{grid-column:span 2;height:2px;background-color:#BAB2B5}.project__title{font-family:"Noto Sans";font-weight:400;font-style:Regular;font-size:20px;leading-trim:NONE;line-height:120%;letter-spacing:0%;color:#ED4080;flex-shrink:0}.project__done-content{font-family:"Noto Sans";font-weight:400;font-style:Regular;font-size:20px;leading-trim:NONE;line-height:130%;letter-spacing:0%;color:#594F53}.project__done-content>*{margin-bottom:10px}.project__done-content>*:last-child{margin-bottom:0px}.project__done-content ul,.project__done-content ol{counter-reset:li;list-style:none}.project__done-content ul li,.project__done-content ol li{counter-increment:li;position:relative;padding-left:40px;margin-bottom:10px}.project__done-content ul li::before,.project__done-content ol li::before{content:"";background:url(/app/img/icons/checkmark.svg) no-repeat;background-size:contain;width:21px;height:21px;border-radius:20px;position:absolute;left:0;top:2px}.project__done-content ul li:last-child,.project__done-content ol li:last-child{margin-bottom:0px}.project__result-content{font-family:"Noto Sans";font-weight:400;font-style:Regular;font-size:20px;leading-trim:NONE;line-height:130%;letter-spacing:0%;color:#594F53}.project__result-content>*{margin-bottom:10px}.project__result-content>*:last-child{margin-bottom:0px}.project__result-content ul,.project__result-content ol{counter-reset:li;list-style:none}.project__result-content ul li,.project__result-content ol li{counter-increment:li;position:relative;padding-left:40px;margin-bottom:10px}.project__result-content ul li::before,.project__result-content ol li::before{content:counter(li);font-family:"Noto Sans";font-weight:400;font-style:Regular;font-size:12px;leading-trim:NONE;line-height:100%;letter-spacing:0%;width:21px;height:21px;border-radius:20px;border:1px solid #594F53;display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:2px}.project__result-content ul li:last-child,.project__result-content ol li:last-child{margin-bottom:0px}.project__modal{font-family:"Montserrat";font-weight:700;font-style:Bold;font-size:14px;leading-trim:NONE;line-height:120%;letter-spacing:2%;text-transform:uppercase;color:#FFFFFF;background-color:#ED4080;padding:16px 20px;width:345px;text-align:center;max-width:100%;border-radius:5px}.project__modal:hover{background-color:#AC3B61}.project__gallery{flex-basis:560px;flex-shrink:0;min-width:0}.project__gallery-wrapper{position:sticky;top:187px}.project__gallery-main{border-radius:20px;overflow:hidden;margin-bottom:10px}.project__gallery-main .swiper-slide{height:460px}.project__gallery-main .swiper-slide img{width:100%;height:100%}.project__gallery-thumbs .swiper-slide{height:190px;border-radius:10px;overflow:hidden;border:2px solid transparent;transition:border-color 0.2s}.project__gallery-thumbs .swiper-slide img{width:100%;height:100%}.project__gallery-thumbs .swiper-slide-thumb-active{border-color:#ED4080}@media screen and (max-width:1600px){.project__gallery-wrapper{top:155px}}@media screen and (max-width:1400px){.project__pagetitle{font-size:32px}.project__alt{font-size:22px}.project__content,.project__title,.project__result-content,.project__done-content{font-size:18px}.project__gallery{flex-basis:500px}.project__gallery-wrapper{top:145px}.project__gallery-thumbs .swiper-slide{height:160px}}@media screen and (max-width:1200px){.project__pagetitle{font-size:28px}.project__alt{font-size:20px}.project__wrapper{grid-template-columns:1fr}.project__line{grid-column:span 1}.project__gallery{flex-basis:420px}.project__gallery-wrapper{top:132px}.project__gallery-main .swiper-slide{height:420px}.project__gallery-thumbs .swiper-slide{height:130px}}@media screen and (max-width:991px){.project__pagetitle{font-size:22px}.project__alt,.project__content,.project__title,.project__result-content,.project__done-content{font-size:16px}.project__modal{width:100%}.project__gallery{flex-basis:320px}.project__gallery-wrapper{top:58px}.project__gallery-main{border-radius:10px}.project__gallery-main .swiper-slide{height:320px}.project__gallery-thumbs .swiper-slide{height:150px}}@media screen and (max-width:768px){.project__main{flex-wrap:wrap}.project__head{display:none}.project__head-mobile{display:flex;order:1}.project__left{order:3}.project__gallery{flex-basis:100%;order:2}.project__gallery-main .swiper-slide{height:auto;aspect-ratio:1.3333333333}.project__gallery-thumbs .swiper-slide{height:auto;aspect-ratio:1}}@media screen and (max-width:576px){.project__done-content ul li,.project__done-content ol li{padding-left:30px}.project__done-content ul li::before,.project__done-content ol li::before{top:0px}.project__result-content ul li,.project__result-content ol li{padding-left:30px}.project__result-content ul li::before,.project__result-content ol li::before{top:0px}.project__modal{font-size:12px}}.b-other-case{padding-bottom:var(--section-padding) !important}.b-other-case__wrap{overflow:hidden}.b-other-case__wrap{flex-grow:1}.b-other-case .swiper-wrapper{padding:10px 0px}.b-other-case__header{display:flex;gap:20px;align-items:flex-end;justify-content:space-between;margin-bottom:40px}.b-other-case__buttons{display:flex;gap:40px;align-items:center;flex-shrink:0}.b-other-case__button svg{fill:none;transition:fill 0.2s ease}.b-other-case__button svg path:first-child{fill:none;transition:fill 0.2s ease}.b-other-case__button:hover svg path:first-child{fill:#123C6933 !important}.b-other-case__pager{display:none;justify-content:center;margin-top:20px}.b-other-case .swiper-pagination-bullet{background-color:#797576;opacity:1}.b-other-case .swiper-pagination-bullet-active{background-color:#ED4080}.b-other-case__tags{display:flex;gap:40px;flex-wrap:wrap;row-gap:20px}.b-other-case__tab-text{font-family:Montserrat;font-weight:700;font-style:Bold;font-size:16px;leading-trim:NONE;line-height:120%;letter-spacing:2%;text-transform:uppercase;color:#ED4080;padding:10px 20px;background-color:#ED40801A;border-radius:10px;transition:background-color 0.2s ease, color 0.2s ease}.b-other-case__tab input{display:none}.b-other-case__tab input:checked+.b-other-case__tab-text{color:#FFFFFF !important;background-color:#ED4080}.b-other-case__tab:hover .b-other-case__tab-text{color:#FFFFFF;background-color:#ED4080}.b-other-case__swiper{padding:0px 10px;margin:0px -10px;overflow:visible}.b-other-case__item{padding:20px;box-shadow:1px 2px 10px 0px #BCB1B580;border-radius:10px;height:auto;display:flex;flex-direction:column;gap:40px;overflow:hidden;cursor:pointer;transition:transform 0.2s ease;transform-origin:bottom}.b-other-case__item svg{width:60px;height:60px;position:relative;fill:none}.b-other-case__item::before{content:"";position:absolute;inset:0;background:radial-gradient(50% 50% at 50% 50%, #83747A 0%, #594F53 100%);opacity:0;transition:opacity 0.2s ease;z-index:0}.b-other-case__item:hover{transform:scale(1.05);z-index:2}.b-other-case__item:hover::before{opacity:1}.b-other-case__item:hover svg radialGradient stop:first-child{stop-color:#F676A6}.b-other-case__item:hover svg radialGradient stop:last-child{stop-color:#ED4080}.b-other-case__item:hover .b-other-case__name{color:#FFFFFF}.b-other-case__item:hover .b-other-case__description{color:#FFFFFF}.b-other-case__item:hover .b-other-case__result-value{color:#FFFFFF}.b-other-case__content{position:relative}.b-other-case__name{font-family:Noto Sans;font-weight:400;font-style:Regular;font-size:24px;leading-trim:NONE;line-height:120%;letter-spacing:0%;margin-bottom:20px;transition:color 0.2s ease}.b-other-case__description{font-family:Noto Sans;font-weight:400;font-style:Regular;font-size:20px;leading-trim:NONE;line-height:130%;letter-spacing:0%;color:#797576;transition:color 0.2s ease}.b-other-case__result{display:flex;gap:20px;align-items:center;padding-top:20px;border-top:1px solid #BAB2B5;margin-top:auto;min-height:73px;position:relative}.b-other-case__result-title{font-family:Noto Sans;font-weight:400;font-style:Regular;font-size:20px;leading-trim:NONE;line-height:120%;letter-spacing:0%;color:#ED4080}.b-other-case__result-value{font-family:Noto Sans;font-weight:400;font-style:Regular;font-size:20px;leading-trim:NONE;line-height:130%;letter-spacing:0%;transition:color 0.2s ease}@media screen and (max-width:1600px){.b-other-case__tags{gap:30px}.b-other-case__name{font-size:22px}.b-other-case__description{font-size:18px}.b-other-case__result-title,.b-other-case__result-value{font-size:18px}}@media screen and (max-width:1400px){.b-other-case__tab-text{font-size:14px}.b-other-case__item{gap:30px}.b-other-case__name{font-size:20px;margin-bottom:10px}.b-other-case__description{font-size:16px}.b-other-case__result{min-height:62.5px;gap:10px}.b-other-case__result-title,.b-other-case__result-value{font-size:16px}}@media screen and (max-width:991px){.b-other-case__tags{column-gap:20px;row-gap:10px}}@media screen and (max-width:768px){.b-other-case__header{margin-bottom:30px}.b-other-case__buttons{gap:20px}}@media screen and (max-width:576px){.b-other-case__header{margin-bottom:20px}.b-other-case__buttons{display:none}.b-other-case__pager{display:flex}.b-other-case__tags{gap:10px}.b-other-case__tab-text{font-size:12px}.b-other-case__item svg{width:50px;height:50px}.b-other-case__name{font-size:18px}.b-other-case__description{font-size:14px}.b-other-case__result{min-height:58px}.b-other-case__result-title,.b-other-case__result-value{font-size:14px}}/*# sourceMappingURL=./page-9c6b4c24a1a4dd4ed0836ae76123f7e0.map */