/* cache 2026-02-19 11:58:15 */
.carousel-arrows-inside a{display:flex}.carousel-arrows-inside a picture{width:100%}.carousel-arrows-inside a picture img{width:100%;max-width:100vw}.carousel-arrows-inside.faze-carousel{width:100vw}.carousel-arrows-inside.faze-carousel .faze-carousel-controls .faze-carousel-arrows{left:50%;width:100%;max-width:1435px;transform:translateX(-50%)}.carousel-arrows-inside.faze-carousel .faze-carousel-controls .faze-carousel-arrows>.faze-carousel-arrow:after{border-top:.3rem solid #fff!important}.carousel-arrows-inside.faze-carousel .faze-carousel-controls .faze-carousel-arrows>.faze-carousel-arrow.faze-carousel-arrow-next:after{border-right:.3rem solid #fff!important}.carousel-arrows-inside.faze-carousel .faze-carousel-controls .faze-carousel-arrows>.faze-carousel-arrow.faze-carousel-arrow-prev:after{border-left:.3rem solid #fff!important}@media (max-width:1030px){.carousel-arrows-inside.faze-carousel a picture{width:100%}.carousel-arrows-inside.faze-carousel a picture img{width:100%}}.faze-carousel.carousel-bottom-pages{padding-bottom:1.4rem}.faze-carousel.carousel-bottom-pages .faze-carousel-controls .faze-carousel-pages{bottom:0}.faze-carousel.carousel-bottom-pages .faze-carousel-controls .faze-carousel-pages .faze-page{width:2.4rem;height:.4rem;background-color:#efefef;border-radius:0}.faze-carousel.carousel-bottom-pages .faze-carousel-controls .faze-carousel-pages .faze-page.faze-active{background-color:#3000ee}.faze-carousel.carousel-bottom-pages .faze-carousel-controls .faze-carousel-pages .faze-page+.faze-page{margin-left:.7rem}section.news .news-items{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:3rem}section.news .news-items,section.news .news-items>*{min-width:0;min-height:0}section.news .news-items .news-item{position:relative;display:flex;flex-direction:column}section.news .news-items .news-item .image{position:relative}section.news .news-items .news-item .image img{display:flex;width:100%;height:auto;border-radius:2.5rem}section.news .news-items .news-item .date{position:absolute;right:3.2rem;bottom:2.5rem;height:3rem;padding:0 2.2rem;color:#fff;line-height:3rem;border-radius:2.5rem;background-color:#3000ee}section.news .news-items .news-item .title{margin-top:1.4rem;color:#222227;font-size:2rem;font-weight:500;line-height:1.1}section.news .news-items .news-item .text{margin-top:1rem;color:#222227;font-size:1.6rem;font-weight:300;line-height:1.4}section.news-page .images{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;margin-top:2rem}section.news-page .images,section.news-page .images>*{min-width:0;min-height:0}section.news-page .images img{width:100%;height:auto;border-radius:2.5rem}section.selections>.text{margin-bottom:3rem}section.selections .categories{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:2rem;margin-bottom:3rem}section.selections .categories .category{padding:1rem 2.5rem;color:#222227;font-size:1.6rem;font-weight:500;line-height:1;border:.1rem solid #acacac;border-radius:2.5rem;background-color:#fff}section.selections .categories .category.active,section.selections .categories .category:hover{cursor:pointer;color:#fff;text-decoration:none;border-color:#3000ee;background-color:#3000ee}section.selections .selections-items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3rem}section.selections .selections-items,section.selections .selections-items>*{min-width:0;min-height:0}section.selections .selections-items .selections-item{display:block;border-radius:2.5rem;overflow:hidden;position:relative}section.selections .selections-items .selections-item img{display:flex;width:100%;height:100%}section.selections .selections-items .selections-item .info{position:absolute;left:2.5rem;bottom:2.5rem;width:calc(100% - 5rem);z-index:1}section.selections .selections-items .selections-item .info .name{display:inline-flex;flex-direction:row;align-items:center;justify-content:space-between;min-width:23rem;padding:1rem 2rem;color:#222227;font-size:1.6rem;font-weight:500;line-height:1;background-color:#fff;border-radius:2.5rem}section.selections .selections-items .selections-item .info .name:after{content:'';display:block;width:.8rem;height:1.4rem;background:url('/i/svg/more_black.svg') center center no-repeat;margin-left:2rem}section.selections .selections-items .selections-item .info .text{display:none;margin-top:1rem;color:#fff;font-size:1.6rem;font-weight:400;line-height:1.3}section.selections .selections-items .selections-item.selections-item-big{grid-row:span 2}section.selections .selections-items .selections-item.selections-item-big .info .name{padding:0;color:#fff;font-size:2rem;font-weight:600;text-transform:uppercase;background:0 0;border-radius:0}section.selections .selections-items .selections-item.selections-item-big .info .name:after{display:none}section.selections .selections-items .selections-item.selections-item-big .info .text{display:block}section.selections .selections-items .selections-item:before{content:'';position:absolute;top:3rem;right:3rem;display:block;width:4rem;height:4rem;background:url('/i/svg/link.svg') center center no-repeat;transition:transform .2s ease-in-out}section.selections .selections-items .selections-item:hover:before{transform:rotateZ(45deg)}section.selections .selections-items .selections-item:before{top:2.5rem;right:2.5rem}section.selections .selections-items .selections-item::after{content:'';position:absolute;left:0;bottom:0;display:block;width:100%;height:100%;background:linear-gradient(to top,rgba(0,0,0,.3) 30%,transparent)}section.promo .promo-items{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:3rem}section.promo .promo-items,section.promo .promo-items>*{min-width:0;min-height:0}section.promo .promo-items .promo-item{position:relative}section.promo .promo-items .promo-item img{width:100%;height:auto;border-radius:2rem;object-fit:cover}section.promo .promo-items .promo-item .info{position:absolute;left:3rem;bottom:3rem;display:flex;flex-direction:column;align-items:flex-start}section.promo .promo-items .promo-item .info .date{height:3rem;margin-bottom:1rem;padding:0 2.4rem;color:#fff;font-size:1.6rem;font-weight:500;line-height:3rem;border-radius:2.5rem;background-color:#3000ee}section.promo .promo-items .promo-item .info .name{margin-bottom:1rem;color:#fff;font-size:2rem;font-weight:500;line-height:1.2}section.promo .promo-items .promo-item .info .text{color:#fff;font-size:1.6rem;font-weight:500;line-height:1.2}section.promo-page{display:grid;grid-template-columns:1fr 27rem;grid-gap:3rem}section.promo-page .info{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:1.5rem}section.promo-page .info .date{height:3rem;padding:0 2.4rem;color:#fff;font-size:1.6rem;font-weight:500;line-height:3rem;border-radius:2.5rem;background-color:#3000ee}section.promo-page .text{margin-top:2rem}section.promo-page .back{display:inline-flex;flex-direction:row;align-items:center;gap:1rem;margin-top:2.5rem}section.promo-page .back:before{content:'';display:block;width:2.3rem;height:1rem;background:url('/i/svg/arrow_back.svg') center center no-repeat}section.promo-page .back:hover:before{background:url('/i/svg/arrow_back_black.svg') center center no-repeat}@media (max-width:1030px){section.promo-page .back{width:100%}}section.promo-page img{width:100%;height:auto}section.promo-page .other-promo{margin-top:4.5rem}section.promo-page .other-promo .title{margin-bottom:1.5rem;font-size:1.6rem;font-weight:600;line-height:1.2;text-transform:uppercase}section.promo-page .other-promo .other-promo-items{display:flex;flex-direction:column;gap:2rem}section.promo-page .other-promo .other-promo-items .other-promo-item .image{position:relative;display:flex}section.promo-page .other-promo .other-promo-items .other-promo-item .image:before{content:'';position:absolute;top:3rem;right:3rem;display:block;width:4rem;height:4rem;background:url('/i/svg/link.svg') center center no-repeat;transition:transform .2s ease-in-out}section.promo-page .other-promo .other-promo-items .other-promo-item .image:hover:before{transform:rotateZ(45deg)}section.promo-page .other-promo .other-promo-items .other-promo-item .image img{display:flex;width:100%;height:auto;margin-bottom:.7rem;border-radius:2.5rem}section.promo-page .other-promo .other-promo-items .other-promo-item .name{color:#222227;font-size:1.6rem;font-weight:500;line-height:1.2}section.presentations .presentations-items{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:3rem}section.presentations .presentations-items,section.presentations .presentations-items>*{min-width:0;min-height:0}section.presentations .presentations-items .presentations-item{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:1.4rem}section.presentations .presentations-items .presentations-item img{width:100%;height:auto;object-fit:cover;border-radius:2.5rem}section.presentations .presentations-items .presentations-item .download{position:absolute;top:-6.8rem;left:2.5rem;display:inline-flex;flex-direction:row;align-items:center;width:4rem;height:4rem;border-radius:2.5rem;background-color:#3000ee;transition:width .2s ease-in-out;overflow:hidden}section.presentations .presentations-items .presentations-item .download:before{content:'скачать';position:absolute;left:-7rem;color:#fff;font-size:1.6rem;font-weight:500;line-height:1;transition:left .2s ease-in-out}section.presentations .presentations-items .presentations-item .download:after{content:'';position:absolute;right:.6rem;display:block;width:2.8rem;height:2.8rem;background:url('/i/svg/chain.svg') center center no-repeat;transition:right .2s ease-in-out}section.presentations .presentations-items .presentations-item .download:hover{cursor:pointer;width:13rem}section.presentations .presentations-items .presentations-item .download:hover:before{left:2rem}section.presentations .presentations-items .presentations-item .download:hover:after{right:1.2rem}section.presentations .presentations-items .presentations-item .info{position:relative}section.presentations .presentations-items .presentations-item .name{margin-bottom:1rem;font-size:2.2rem;font-weight:500;line-height:1.2}section.presentations .presentations-items .presentations-item .text{font-size:1.6rem;font-weight:400;line-height:1.4}section.presentations .presentations-items .presentations-item.presentations-item-big{grid-column:span 2}section.presentations .presentations-items .presentations-item.presentations-item-big img{width:100%;height:100%}section.presentations .presentations-items .presentations-item.presentations-item-big .info{position:absolute;left:2.5rem;bottom:2.5rem}section.presentations .presentations-items .presentations-item.presentations-item-big .info .download{position:relative;top:initial;left:initial;margin-bottom:1.5rem}section.presentations .presentations-items .presentations-item.presentations-item-big .info .name,section.presentations .presentations-items .presentations-item.presentations-item-big .info .text{color:#fff}body>main{margin-top:-2rem}body>main>.content-container section+section{margin-top:5.5rem}body>main>.content-container section header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:3.4rem}body>main>.content-container section header .h1,body>main>.content-container section header h1{margin-bottom:0}body>main>.content-container section header .more{display:flex;flex-direction:row;align-items:center;gap:1.3rem;color:#3000ee;font-size:1.6rem;font-weight:500;text-transform:uppercase;line-height:1}body>main>.content-container section header .more:after{content:'';display:block;width:.8rem;height:1.4rem;background:url('/i/svg/more.svg') center center no-repeat;transition:margin-left .2s ease-in-out}body>main>.content-container section header .more:hover{cursor:pointer;text-decoration:none}body>main>.content-container section header .more:hover:after{margin-left:1rem}section.development main .tabs-headers{display:flex;flex-direction:row;align-items:center;gap:2rem;margin-bottom:3rem}section.development main .tabs-headers .header{padding:1rem 2.5rem;color:#222227;font-size:1.6rem;font-weight:500;line-height:1;border:.1rem solid #acacac;border-radius:2.5rem;background-color:#fff}section.development main .tabs-headers .header.faze-active,section.development main .tabs-headers .header:hover{cursor:pointer;color:#fff;text-decoration:none;border-color:#3000ee;background-color:#3000ee}.triggers{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:3rem;margin:2rem 0}.triggers,.triggers>*{min-width:0;min-height:0}.triggers .trigger{padding:2.8rem 3.6rem 2.5rem 12.4rem;border-radius:2.5rem}.triggers .trigger .name{margin-bottom:1rem;font-size:1.6rem;font-weight:500;line-height:1.2}.triggers .trigger button{width:100%;white-space:nowrap}section.with-us .with-us-items{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:5rem;align-items:center}section.with-us .with-us-items,section.with-us .with-us-items>*{min-width:0;min-height:0}section.with-us .with-us-items img{width:100%;height:auto}section.print .print-holder{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:3rem}section.print .print-holder,section.print .print-holder>*{min-width:0;min-height:0}section.print .print-holder .print-items{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2.5rem 3rem;align-content:flex-start}section.print .print-holder .print-items,section.print .print-holder .print-items>*{min-width:0;min-height:0}section.print .print-holder .print-items .print-item{user-select:none}section.print .print-holder .print-items .print-item .full-image,section.print .print-holder .print-items .print-item .text{display:none}section.print .print-holder .print-items .print-item .print-info{display:flex;flex-direction:row;align-items:center;gap:1.5rem;height:9.5rem;padding:2.4rem;background-color:#e0e0e0;border-radius:2.5rem}section.print .print-holder .print-items .print-item .print-info .name{color:#222227;font-size:2rem;font-weight:500;line-height:1.1}section.print .print-holder .print-items .print-item .print-info:hover{cursor:pointer;background-color:#dfe7fe}section.print .print-holder .print-items .print-item.active .print-info{background-color:#dfe7fe}section.print .print-holder .print-details{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-gap:3rem}section.print .print-holder .print-details,section.print .print-holder .print-details>*{min-width:0;min-height:0}section.print .print-holder .print-details .print-info{display:flex;flex-direction:column;padding:3rem;border-radius:2.5rem;background:url('/webp/i/img/print_background.png') center center/cover no-repeat}section.print .print-holder .print-details .print-info .name{color:#fff;font-size:2.2rem;font-weight:700;line-height:1.2}section.print .print-holder .print-details .print-info .text{margin-top:1.5rem;color:#fff;font-weight:400;line-height:1.2}section.print .print-holder .print-details .print-info .more{display:flex;flex-direction:row;align-items:center;align-self:end;gap:1.3rem;margin-top:auto;color:#fff;font-size:1.6rem;font-weight:500;text-transform:uppercase;line-height:1}section.print .print-holder .print-details .print-info .more:after{content:'';display:block;width:.8rem;height:1.4rem;background:url('/i/svg/more_white.svg') center center no-repeat}section.print .print-holder .print-details .print-info .more:hover{cursor:pointer;text-decoration:none}section.print .print-holder .print-details img{width:100%;height:100%;border-radius:2.5rem;object-fit:cover}section.print .print-holder .print-details .print-full{grid-column:span 2}section.portfolio .portfolio-items{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:3fr 2fr 2fr 3fr;grid-template-areas:'portfolio1 portfolio1 portfolioinfo portfolio3' 'portfolio1 portfolio1 portfolio2 portfolio3' 'portfolio1 portfolio1 portfolio2 portfolio4' 'portfolio1 portfolio1 portfolio2 portfolio4';grid-gap:3rem}section.portfolio .portfolio-items,section.portfolio .portfolio-items>*{min-width:0;min-height:0}section.portfolio .portfolio-items .portfolio-info{grid-area:portfolioinfo;display:flex;flex-direction:column;width:100%;height:100%;padding:3rem;background:url('/i/img/portfolio_background.png') top left/100% no-repeat #3000ee;border-radius:2.5rem;transition:background-size .2s ease-in-out}section.portfolio .portfolio-items .portfolio-info .title{color:#fff;font-size:2.2rem;font-weight:600;line-height:1.4;text-transform:uppercase}section.portfolio .portfolio-items .portfolio-info a{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:1rem;margin-top:auto;color:#fff;text-transform:uppercase}section.portfolio .portfolio-items .portfolio-info a:after{content:'';display:block;width:.8rem;height:1.4rem;background:url('/i/svg/more_white.svg') center center no-repeat}section.portfolio .portfolio-items .portfolio-info:hover{background-size:110%}section.portfolio .portfolio-items .portfolio-item{position:relative;border-radius:2.5rem;overflow:hidden}section.portfolio .portfolio-items .portfolio-item img{width:100%;height:100%;object-fit:cover;border-radius:2.5rem}section.portfolio .portfolio-items .portfolio-item .info{position:absolute;top:3rem;left:4rem;padding-right:3rem}section.portfolio .portfolio-items .portfolio-item .info .title{color:#fff;font-size:2rem;font-weight:600;line-height:1.1;text-transform:uppercase}section.portfolio .portfolio-items .portfolio-item .info .caption{margin-top:.4rem;color:#fff;font-size:1.6rem;font-weight:400}section.portfolio .portfolio-items .portfolio-item.portfolio-item-1{grid-area:portfolio1}section.portfolio .portfolio-items .portfolio-item.portfolio-item-2{grid-area:portfolio2}section.portfolio .portfolio-items .portfolio-item.portfolio-item-3{grid-area:portfolio3}section.portfolio .portfolio-items .portfolio-item.portfolio-item-4{grid-area:portfolio4}section.portfolio .portfolio-items .portfolio-item:before{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,.3) 30%,transparent)}