.cases-section>.cases-section__list{display:grid;gap:var(--gap-m)}@media screen and (min-width:768px){.cases-section>.cases-section__list{grid-template-columns:repeat(2,1fr)}}.first-screen{align-items:end;background:var(--white-100);display:grid;height:100vh;max-height:670px;min-height:600px;overflow:hidden;position:relative}.first-screen .wrapper__inner{width:100%}.first-screen .first-screen__image{height:30%;position:absolute;right:0;top:0;width:auto;z-index:0}.first-screen .first-screen__image img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right;width:100%}.first-screen .first-screen__info{position:relative;z-index:1}.first-screen .first-screen__info .first-screen__header mark{color:inherit;position:relative}.first-screen .first-screen__info .first-screen__header mark:before{background-image:url(/resources/images/icons/highlight.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;bottom:0;content:"";display:block;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;transform:scale(1.05);width:100%;z-index:-1}.first-screen .first-screen__info .first-screen__description{margin-top:calc(var(--offset)*14);max-width:680px;padding-right:20px}.first-screen .first-screen__button-wrapper{margin-top:calc(var(--offset)*20);position:relative;z-index:1}.first-screen.wrapper.wrapper-p{padding-top:100px}@media screen and (min-width:768px){.first-screen.wrapper.wrapper-p{padding-top:130px}}.first-screen.first-screen__home{background:url(/resources/images/mocks/home/first-screen.jpg) no-repeat 50%;background-size:cover}.first-screen.first-screen__page-detailed{align-items:center;height:auto;min-height:unset}.first-screen.first-screen__page-detailed .wrapper__inner{padding:calc(var(--gap-xl)) 0}.first-screen.first-screen__page-detailed .wrapper__inner h1{font-size:32px}@media screen and (min-width:576px){.first-screen.first-screen__page-detailed .wrapper__inner h1{font-size:48px}}@media screen and (min-width:768px){.first-screen.first-screen__page-detailed .wrapper__inner h1{font-size:64px}}@media screen and (min-width:1200px){.first-screen.first-screen__page-detailed .wrapper__inner h1{font-size:92px}}.first-screen.first-screen__blog-detailed{height:-moz-max-content;height:max-content;max-height:unset;min-height:unset;padding-bottom:0;padding-top:calc(var(--offset)*40)}.first-screen.first-screen__blog-detailed .wrapper__inner{padding-top:100px}.first-screen.first-screen__blog-detailed .first-screen__extra,.first-screen.first-screen__blog-detailed .first-screen__tag+h1,.first-screen.first-screen__blog-detailed h1+p{margin-top:calc(var(--offset)*6)}.first-screen.first-screen__blog-detailed .first-screen__preview{aspect-ratio:4/3;left:calc(var(--offset)*-5);margin-top:var(--spacer-offset-s);position:relative;width:calc(100% + var(--offset)*10)}.first-screen.first-screen__blog-detailed .first-screen__preview>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.first-screen__reading-time+.first-screen__views-counter{margin-left:calc(var(--offset)*2)}@media screen and (min-width:576px){.first-screen{max-height:1110px;min-height:660px}.first-screen>.first-screen__info>p{max-width:530px}.first-screen.first-screen__blog-detailed{padding-top:calc(var(--offset)*50)}.first-screen.first-screen__blog-detailed .first-screen__preview{left:calc(var(--offset)*-8);width:calc(100% + var(--offset)*16)}}@media screen and (min-width:768px){.first-screen{max-height:1000px;min-height:800px}.first-screen .first-screen__info{align-items:end;display:grid;gap:var(--gap-xxl)}.first-screen .first-screen__info .first-screen__description{margin-top:0}.first-screen .first-screen__image{height:50%}.first-screen.first-screen__blog-detailed{padding-top:calc(var(--offset)*60)}.first-screen.first-screen__blog-detailed .first-screen__preview{left:calc(var(--offset)*-10);width:calc(100% + var(--offset)*20)}}@media screen and (min-width:1200px){.first-screen{align-items:center;min-height:1000px;padding-top:130px}}@media screen and (min-width:1400px){.first-screen{max-height:1600px}.first-screen.first-screen__blog-detailed .first-screen__preview{left:0;margin:var(--spacer-offset-s) auto;max-width:1180px;width:100%}.first-screen.first-screen__blog-detailed .first-screen__preview img{border-radius:var(--radius-l)}}.flex-blog-time-and-date{align-items:center;display:flex;justify-content:space-between}.card{background:var(--white-80);border-radius:var(--radius-l);display:block}.card h3+p{margin-top:calc(var(--offset)*4)}.card img{transition:transform .2s}.card:focus img,.card:hover img{transform:scale(1.05)}.card.card_no-background{background:none;border-radius:0}.card>.card-case{width:100%}a.card.card-case>.card-case__image-container{aspect-ratio:4/3;border-radius:var(--radius-m);overflow:hidden}a.card.card-case>.card-case__image-container>img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}a.card.card-case>.card-case__info{color:#000;margin-top:calc(var(--offset)*5)}a.card.card-case>.card-case__info p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}a.card.card-case>.card-case__info>h3+p{margin-top:calc(var(--offset)*4)}.card>.card-blog{width:100%}a.card.card-blog>.card-blog__image-container{aspect-ratio:4/3;border-radius:var(--radius-m);overflow:hidden;width:100%}a.card.card-blog>.card-blog__image-container>img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}a.card.card-blog>.card-blog__image-container{position:relative}a.card.card-blog>.card-blog__info>.card-blog__date{color:var(--black-20);display:block;margin-top:calc(var(--offset)*5)}a.card.card-blog>.card-blog__image-container>.card-blog__extra{bottom:0;left:0;position:absolute;right:0;top:0;width:100%}.card-blog__reading-time,.card-blog__views-counter{align-items:center;background:var(--black-05);border-radius:var(--radius-l);display:inline-flex;padding:calc(var(--offset)*2) calc(var(--offset)*3)}.card-blog__reading-time+.card-blog__views-counter{margin-left:calc(var(--offset)*2)}a.card.card-blog>.card-blog__image-container>.card-blog__extra{align-content:space-between;display:grid;grid-template-rows:repeat(2,max-content);height:100%;justify-items:flex-end}a.card.card-blog>.card-blog__image-container>.card-blog__extra>.card-blog__data{display:flex;justify-content:flex-end}.banner.wrapper.wrapper_dark{padding:0}.banner.banner_accent .wrapper__inner{background:var(--accent-color);overflow:hidden;padding:var(--gap-l) calc(var(--offset)*5);position:relative}.banner.banner_accent .wrapper__inner .banner__content{align-items:end;display:grid;gap:calc(var(--offset)*12)}.banner.banner_accent .wrapper__inner .banner__content .banner__info h2{color:var(--text-color-white);margin-top:0}.banner.banner_accent .wrapper__inner .banner__content .banner__info p{color:var(--text-color-light)}.banner.banner_accent .wrapper__inner .banner__content .banner__button{position:relative;z-index:1}.banner.banner_accent .wrapper__inner .banner__content .banner__button .button{margin:0 auto}.banner.banner_accent .wrapper__inner .banner__content .banner__button .button:hover{background:var(--gray)}.banner.banner_accent .wrapper__inner:after{background-image:url(/resources/images/banner/background-image.svg);background-repeat:no-repeat;background-size:cover;bottom:0;content:"";display:block;height:200px;pointer-events:none;position:absolute;right:0;width:300px;z-index:0}@media screen and (min-width:576px){.banner.wrapper.wrapper_dark{padding:0 calc(var(--offset)*8)}.banner.banner_accent .wrapper__inner{border-radius:var(--radius-xl);padding:calc(var(--offset)*10)}}@media screen and (min-width:768px){.banner.banner_accent .wrapper__inner:after{bottom:-50px;height:300px;right:-50px;width:600px}}@media screen and (min-width:1200px){.banner.banner_accent .wrapper__inner .banner__content{grid-template-columns:max-content 1fr}.banner.banner_accent .wrapper__inner .banner__content .banner__button .button{margin-left:auto;margin-right:0}}.advantages-section>.advantages-section__cards{display:grid}.advantages-section>.advantages-section__cards .card-wrapper{position:relative}.advantages-section>.advantages-section__cards .card-wrapper .cards__card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);position:relative;z-index:1}.advantages-section>.advantages-section__cards .card-wrapper img{bottom:0;margin:auto;position:absolute;right:-50px;top:0;width:120px}@media screen and (min-width:576px){.advantages-section>.advantages-section__cards{gap:var(--gap-xl)}.advantages-section>.advantages-section__cards .card-wrapper .cards__card{max-width:460px}.advantages-section>.advantages-section__cards .card-wrapper img{width:200px}.advantages-section>.advantages-section__cards :nth-child(2n) .cards__card{margin-left:auto}.advantages-section>.advantages-section__cards :nth-child(2n) img{left:0;position:absolute;right:auto}}@media screen and (min-width:768px){.advantages-section>.advantages-section__cards .card-wrapper .cards__card{max-width:50%}.advantages-section>.advantages-section__cards .card-wrapper img{width:300px}}@media screen and (min-width:1200px){.advantages-section>.advantages-section__cards .card-wrapper .cards__card{max-width:50%}.advantages-section>.advantages-section__cards .card-wrapper img{width:400px}}.platforms-section .platforms-section__directions-list{display:grid;gap:var(--gap-m)}.platforms-section>.wrapper__inner p{padding-right:90px}.platforms-section .platforms-section__directions-list .platforms-section__direction-title{align-content:end;aspect-ratio:4/3;border-radius:var(--radius-m);display:grid;overflow:hidden;position:relative}.platforms-section .platforms-section__directions-list .platforms-section__direction-title img{bottom:0;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:0}.platforms-section .platforms-section__directions-list .platforms-section__direction-title h3{position:relative;z-index:1}.platforms-section .platforms-section__directions-list .platforms-section__direction-title:after{background:#000;background:linear-gradient(20deg,rgba(0,0,0,.7),transparent 50%);bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.platforms-section__platforms-list{display:grid;gap:var(--gap-xs);grid-template-columns:repeat(2,1fr);margin-top:calc(var(--offset)*6)}.platforms-section__platforms-list>.platforms-section__platforms-item{align-items:center;background:var(--gray-light);border-radius:var(--radius-m);color:var(--text-color-white);display:flex;justify-content:center;max-width:unset;text-align:center;width:100%}.platforms-section__platforms-list>.platforms-section__platforms-item img{max-height:30px;max-width:80px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:576px){.platforms-section__platforms-list>.platforms-section__platforms-item{padding-bottom:calc(var(--offset)*8);padding-top:calc(var(--offset)*8)}}@media screen and (min-width:768px){.platforms-section .platforms-section__directions-list{gap:var(--gap-xl)}.platforms-section__platforms-list{grid-template-columns:repeat(3,1fr)}.platforms-section__platforms-list .platforms-section__platforms-item{padding:calc(var(--offset)*10)}.platforms-external{grid-template-areas:"vc habr ." "cossa dzen rbk"}.platforms-external .platform-vc{grid-area:vc}.platforms-external .platform-habr{grid-area:habr}.platforms-external .platform-cossa{grid-area:cossa}.platforms-external .platform-dzen{grid-area:dzen}.platforms-external .platform-rbk{grid-area:rbk}.platforms-sites{grid-template-areas:"blog about catalog" ". home catalog"}.platforms-sites .platform-about{grid-area:about}.platforms-sites .platform-blog{grid-area:blog}.platforms-sites .platform-home{grid-area:home}.platforms-sites .platform-catalog{grid-area:catalog}.platforms-socials{grid-template-areas:"telegram tenchat linkedin" ". vk ."}.platforms-socials .platform-telegram{grid-area:telegram}.platforms-socials .platform-tenchat{grid-area:tenchat}.platforms-socials .platform-linkedin{grid-area:linkedin}.platforms-socials .platform-vk{grid-area:vk}}@media screen and (min-width:1200px){.platforms-section .platforms-section__directions-list{gap:var(--gap-xxl)}.platforms-section .platforms-section__directions-list .platforms-section__direction-title{border-radius:var(--radius-l)}}.advantages-section>.advantages-section__cards{gap:var(--gap-xs);grid-template-columns:1fr}.advantages-section>.advantages-section__cards>.card-wrapper>.cards__card{height:100%;max-width:unset}.similar-category-services{margin:calc(var(--offset)*-1)}.similar-category-services .similar-service{display:inline-block;margin:var(--offset);max-width:unset;width:-moz-max-content;width:max-content}@media screen and (min-width:768px){.advantages-section>.advantages-section__cards{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.advantages-section>.advantages-section__cards{grid-template-columns:repeat(3,1fr)}}
