:root{--offset: clamp(2.75rem, calc(.583rem + 4.514vw) , 6rem)}.ProjectPage{display:flex;flex-direction:column}.ProjectPage .__nextItem{display:flex;flex-direction:column;margin:auto;gap:clamp(.5rem,calc(.257rem + 1.036vw),1.5rem);margin-top:clamp(2.75rem,calc(.583rem + 4.514vw),6rem);margin-bottom:clamp(7.75rem,calc(3rem + 9.896vw),14.875rem)}@media (max-width: 768px){.ProjectPage .__nextItem{margin-top:clamp(2rem,calc(1.284rem + 3.053vw),2.75rem);margin-bottom:clamp(6rem,calc(4.33rem + 7.125vw),7.75rem)}}.ProjectPage .__nextItem .Subtitle{font-size:clamp(.875rem,calc(.792rem + .174vw),1rem)}@media (max-width: 768px){.ProjectPage .__nextItem .Subtitle{font-size:clamp(.875rem,calc(.756rem + .509vw),1rem)}}.ProjectPage .__nextItem .Button{padding:0;font-size:clamp(2.75rem,calc(1.917rem + 1.736vw),4rem)}@media (max-width: 768px){.ProjectPage .__nextItem .Button{font-size:clamp(2rem,calc(1.284rem + 3.053vw),2.75rem)}}.ProjectPage .ProjectPage_title{font-family:var(--font-family);font-weight:400;line-height:100%;letter-spacing:-.04em;color:#000;margin-bottom:44px;word-break:break-word;margin-top:clamp(1.5rem,calc(1.167rem + .694vw),2rem);font-size:clamp(6rem,calc(1.667rem + 9.028vw),12.5rem)}@media (max-width: 768px){.ProjectPage .ProjectPage_title{margin-bottom:64px;font-size:clamp(4rem,calc(-4.111rem + 34.606vw),12.5rem)}}.ProjectPage .ProjectPage_tags{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;justify-content:space-between;flex-wrap:wrap;gap:20px}.ProjectPage .ProjectPage_tags.isDesc{margin-bottom:clamp(2.75rem,calc(.583rem + 4.514vw),6rem)}.ProjectPage .ProjectPage_tags .ProjectPage_tags-container{display:flex;flex-direction:column;grid-column:3/6;width:100%;gap:96px}.ProjectPage .ProjectPage_tags .ProjectPage_tags-container .ProjectPage_tag{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.ProjectPage .ProjectPage_tags .ProjectPage_tags-container .Tag{gap:clamp(.5rem,calc(.167rem + .694vw),1rem)}@media (max-width: 768px){.ProjectPage .ProjectPage_tags{grid-template-columns:1fr}.ProjectPage .ProjectPage_tags .ProjectPage_tags-container{grid-column:1/6}}.ProjectPage .ProjectPage-description .Tag-title{font-family:var(--font-family);font-weight:400;font-size:clamp(1.5rem,calc(1.167rem + .694vw),2rem);line-height:136%;letter-spacing:-.02em;color:#000;text-wrap:balance}.ProjectPage .ProjectPage-description.__table,.ProjectPage .block_1.__intro .ImgWithText-text{display:none}@media (max-width: 768px){.ProjectPage .block_1.__intro .ImgWithText-text{display:block}}@media (max-width: 768px){.ProjectPage .ProjectPage_tags.__desktop,.ProjectPage .ProjectPage_tags{flex-direction:column;gap:32px}.ProjectPage .ProjectPage_tags.__desktop .ProjectPage-description{display:none}.ProjectPage .ProjectPage_tags.__desktop .ProjectPage_tags-container{flex-direction:column}.ProjectPage .ProjectPage_tags.__desktop .ProjectPage_tags-container .ProjectPage_tag{display:flex;flex-direction:column;gap:32px}.ProjectPage .ProjectPage-description.__table{display:flex}}.Paragraph{font-family:var(--font-family);font-weight:400;font-size:clamp(2rem,calc(.667rem + 2.778vw),4rem);line-height:136%;letter-spacing:-.04em;color:#000}@media (max-width: 768px){.Paragraph{font-size:clamp(1.5rem,calc(1.023rem + 2.036vw),2rem)}}.ImgWithText{display:flex;flex-direction:column;margin-top:var(--offset);gap:var(--offset)}.ImgWithText.isLastText .ImgWithText-text{order:2}.ImgWithText .ImgWithText_imgs{display:grid;gap:44px 20px}.ImgWithText .ImgWithText_imgs.isSecondImgs{grid-template-columns:1fr 1fr}.ImgWithText .ImgWithText_imgs.isSecondImgs .ImgWithText-img{height:clamp(46rem,calc(33.542rem + 25.955vw),64.688rem)}@media (max-width: 1440px){.ImgWithText .ImgWithText_imgs.isSecondImgs{grid-template-columns:1fr}.ImgWithText .ImgWithText_imgs.isSecondImgs .ImgWithText-img{height:clamp(22.438rem,calc(-.046rem + 95.929vw),46rem)}}.ImgWithText .ImgWithText_imgs:not(.ImgWithText .ImgWithText_imgs.isSecondImgs){grid-template-columns:1fr;max-height:80svh;height:clamp(25.813rem,calc(-.146rem + 54.08vw),64.75rem)}@media (max-width: 768px){.ImgWithText .ImgWithText_imgs:not(.ImgWithText .ImgWithText_imgs.isSecondImgs){height:clamp(12.625rem,calc(.042rem + 53.69vw),25.813rem)}}.ImgWithText .ImgWithText_imgs .ImgWithText-img{height:100%;overflow:hidden;max-height:80svh;cursor:pointer}.ImgWithText .ImgWithText_imgs .ImgWithText-img img{width:100%}.ImgWithText .ImgWithText_imgs .VideoPlayer{aspect-ratio:auto}@media (max-width: 768px){.ImgWithText .ImgWithText_imgs{flex-direction:column}}.VideoPlayer{width:100%;height:100%;aspect-ratio:1840/1036}.VideoPlayer .VideoPlayer-iframe{width:100%;height:100%}.SwiperScheme{margin-top:var(--offset)}.SwiperScheme .SwiperScheme_text .SwiperScheme_text-title{font-family:var(--font-family);font-weight:400;color:#000;font-size:clamp(2rem,calc(.667rem + 2.778vw),4rem);line-height:110%;letter-spacing:-.04em;margin-bottom:clamp(.5rem,calc(-.167rem + 1.389vw),1.5rem)}@media (max-width: 768px){.SwiperScheme .SwiperScheme_text .SwiperScheme_text-title{font-size:clamp(1.5rem,calc(1.023rem + 2.036vw),2rem)}}.SwiperScheme .SwiperScheme_text .SwiperScheme_text-description{width:clamp(22.75rem,calc(7.75rem + 31.25vw),45.25rem);font-family:var(--font-family);font-weight:400;font-size:clamp(1rem,calc(.879rem + .518vw),1.5rem);line-height:136%;letter-spacing:-.04em;color:#000;opacity:.5}.SwiperScheme .SwiperScheme_swiper{display:flex;justify-content:center;align-items:center;position:relative;padding-bottom:12px;width:90vw;margin-top:clamp(1.5rem,calc(-1.5rem + 6.25vw),6rem)}@media (max-width: 768px){.SwiperScheme .SwiperScheme_swiper{margin-top:clamp(1rem,calc(.523rem + 2.036vw),1.5rem)}}.SwiperScheme .SwiperScheme_swiper .SwiperScheme_swiper-item img{object-fit:contain;pointer-events:none;height:clamp(46rem,calc(33.542rem + 25.955vw),64.688rem)}@media (max-width: 1440px){.SwiperScheme .SwiperScheme_swiper .SwiperScheme_swiper-item img{height:clamp(22.438rem,calc(-.046rem + 95.929vw),46rem);grid-template-columns:1fr}}.SwiperScheme .SwiperScheme_swiper .SwiperScheme_swiper-prev{left:0}.SwiperScheme .SwiperScheme_swiper .SwiperScheme_swiper-prev svg{transform:scale(-1)}.SwiperScheme .SwiperScheme_swiper .SwiperScheme_swiper-next{right:0}.SwiperScheme .SwiperScheme_swiper .SwiperScheme_swiper-prev,.SwiperScheme .SwiperScheme_swiper .SwiperScheme_swiper-next{background:#ebebeb;border-radius:50%;width:clamp(2.75rem,calc(1.25rem + 3.125vw),5rem);aspect-ratio:2/2;position:absolute;z-index:22;cursor:pointer}:is(.SwiperScheme .SwiperScheme_swiper .SwiperScheme_swiper-prev,.SwiperScheme .SwiperScheme_swiper .SwiperScheme_swiper-next):active,:is(.SwiperScheme .SwiperScheme_swiper .SwiperScheme_swiper-prev,.SwiperScheme .SwiperScheme_swiper .SwiperScheme_swiper-next):focus-visible{opacity:.5}:is(.SwiperScheme .SwiperScheme_swiper .SwiperScheme_swiper-prev,.SwiperScheme .SwiperScheme_swiper .SwiperScheme_swiper-next) svg{--size: clamp(1.188rem, calc(.563rem + 1.302vw) , 2.125rem);width:var(--size);height:var(--size);margin-top:5%}.SwiperScheme .SwiperScheme_swiper-pagination{position:absolute;display:flex;gap:8px;bottom:0;z-index:10}.SwiperScheme .SwiperScheme_swiper-pagination span{width:12px;height:12px;border-radius:50%;background:#ebebeb}.SwiperScheme .SwiperScheme_swiper-pagination span.active{background:#000}@media (max-width: 768px){.SwiperScheme .SwiperScheme_swiper-prev,.SwiperScheme .SwiperScheme_swiper-next{display:none}}.Scheme3D{margin-top:var(--offset)}.Scheme3D .Scheme3D_head{display:grid;margin-bottom:32px;grid-template-columns:repeat(5,1fr);gap:clamp(2.75rem,calc(1.557rem + 5.089vw),4rem) 20px}.Scheme3D .Scheme3D_head .Scheme3D_text{grid-column:1/2}.Scheme3D .Scheme3D_head .Scheme3D_text .Scheme3D_text-title{font-family:var(--font-family);font-weight:400;line-height:110%;letter-spacing:-.04em;color:#000;margin-bottom:clamp(.5rem,calc(-.167rem + 1.389vw),1.5rem);width:clamp(23.25rem,calc(14.042rem + 19.184vw),37.063rem);font-size:clamp(2rem,calc(.667rem + 2.778vw),4rem)}@media (max-width: 768px){.Scheme3D .Scheme3D_head .Scheme3D_text .Scheme3D_text-title{font-size:clamp(1.5rem,calc(1.023rem + 2.036vw),2rem);width:clamp(12.563rem,calc(2.365rem + 43.511vw),23.25rem)}}.Scheme3D .Scheme3D_head .Scheme3D_text .Scheme3D_text-description{font-family:var(--font-family);font-weight:400;line-height:136%;letter-spacing:-.04em;color:#000;width:clamp(14.125rem,calc(-6.625rem + 43.229vw),45.25rem);font-size:clamp(1.125rem,calc(.875rem + .521vw),1.5rem)}@media (max-width: 768px){.Scheme3D .Scheme3D_head .Scheme3D_text .Scheme3D_text-description{width:clamp(12.563rem,calc(11.072rem + 6.361vw),14.125rem);font-size:clamp(1rem,calc(.881rem + .509vw),1.125rem)}}.Scheme3D .Scheme3D_head .Scheme3D_tags{display:flex;align-items:flex-end;grid-column:4/6;justify-content:space-between;margin-bottom:32px}@media (max-width: 1240px){.Scheme3D .Scheme3D_head{grid-template-columns:1fr;grid-template-rows:2fr}.Scheme3D .Scheme3D_head .Scheme3D_tags{grid-column:1/1;display:grid;grid-template-columns:1fr 1fr}}.Scheme3D .Scheme3D_container img{object-fit:cover;cursor:pointer;height:clamp(25.813rem,calc(-.146rem + 54.08vw),64.75rem)}@media (max-width: 768px){.Scheme3D .Scheme3D_container img{height:clamp(12.625rem,calc(.042rem + 53.69vw),25.813rem)}}
