:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-slide,.swiper-cube-shadow{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom,.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0, 0, 0, 0.15)}.swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
html{overflow-y:scroll;scroll-behavior:smooth}.scroll{scroll-margin-top:112px}@media(min-width: 768px){.scroll{scroll-margin-top:120px}}body{font-family:"Poppins",Arial,sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#3b3b3b;letter-spacing:.25px;background-color:#f7f7f7;margin:0;padding:0}.wrapper{box-sizing:border-box;padding:0 20px}@media(min-width: 768px){.wrapper{margin:0 auto;max-width:1096px;padding:0 28px;width:100%}}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;font-weight:normal;text-wrap:balance}ul,ol{margin:0;padding:0;list-style:none}:focus:not(:focus-visible){outline:none}:focus-visible{border-radius:4px;box-shadow:6px 6px 0 rgba(0,0,0,.1);outline:2px solid #6d4aff;outline-offset:0;position:relative;text-decoration:none;transition:outline-color .2s ease,outline-offset .2s ease}
.button{align-content:center;background:#3b3b3b;border-radius:8px;border:0;box-sizing:border-box;display:grid;grid-auto-flow:column;gap:10px;height:52px;justify-content:center;padding:0 12px;text-decoration:none;transition:all 150ms}.button:hover{background:rgba(0,0,0,.5)}.button__text{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:15px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:.48px;color:#fff}
.header{background:#f7f7f7;position:sticky;top:0;z-index:9000}.header__wrapper{align-content:center;display:grid;gap:32px;grid-auto-flow:column;justify-content:space-between;height:72px}.header__items{align-items:center;display:grid;grid-auto-flow:column;gap:40px;justify-content:end}@media(min-width: 768px){.header__items{gap:22px}}@media(min-width: 1024px){.header__items{gap:32px}}.header__button{display:none}@media(min-width: 768px){.header__button{display:grid;height:40px}.header__button .button__text{font-family:"Poppins",Arial,sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#3b3b3b;letter-spacing:.25px;color:hsla(0,0%,100%,.95);font-weight:600}}.header__email{display:none}@media(min-width: 768px){.header__email{align-items:center;display:grid;grid-auto-flow:column;gap:12px;justify-content:start;text-decoration:none}.header__email img{border:0;display:block;height:20px;width:20px}.header__email span{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.3px;font-weight:700}}.header__lang-switcher{align-items:center;display:grid;grid-auto-flow:column;gap:8px;justify-content:center}.header__lang-item{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.3px;font-weight:700;display:block;padding:10px;text-decoration:none}span.header__lang-item{opacity:.5}.header_lang-divider{background:rgba(0,0,0,.5);display:block;height:20px;width:1px}.header__nav{display:none}@media(min-width: 768px){.header__nav{display:block;border-top:1px solid rgba(0,0,0,.1)}}.header__nav-items{display:grid}@media(min-width: 768px){.header__nav-items{grid-auto-flow:column;gap:8px;justify-content:center}}.header__nav-item{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.3px;background:rgba(0,0,0,0);display:block;padding:12px 16px;text-decoration:none;transition:all 150ms ease-in-out}.header__nav-item:hover{background:rgba(0,0,0,.02)}
.slogan{text-align:center}@media(min-width: 768px){.slogan{margin:0 auto;max-width:650px;width:100%}}.slogan__text{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:22px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:.25px;font-style:italic;font-weight:500}@media(min-width: 768px){.slogan__text{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:32px;font-weight:500;line-height:48px;letter-spacing:.25px}}.slogan__author{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.3px;font-style:italic;font-weight:500}@media(min-width: 768px){.slogan__author{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:18px;font-weight:500;line-height:28px;letter-spacing:.25px}}
.cases{min-width:0;overflow:hidden}.cases-slider{box-sizing:border-box;width:100%;overflow:visible;padding:8px 20px}@media(min-width: 768px){.cases-slider{padding:8px 28px}}@media(min-width: 1730px){.cases-slider .swiper-wrapper{justify-content:center}}.swiper-slide.cases__item{background:#fff;border-radius:8px;box-shadow:0 3px 8px 0 rgba(0,0,0,.12);box-sizing:border-box;padding:24px;width:315px;height:auto}.cases__item-description{margin:0;padding:0;font-weight:normal;display:grid;grid-template-rows:289px 1fr;gap:16px;height:100%}.cases__item-description picture{overflow:hidden;border-radius:8px}.cases__item-description picture img{border:0;display:block;height:100%;object-fit:cover;width:100%}.cases__item-description figcaption{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.3px}
.hero{box-sizing:border-box;padding:40px 0 100px}@media(min-width: 768px){.hero{padding:40px 0 116px}}.hero__wrapper{display:grid;gap:40px}.hero__content{display:grid;gap:28px}.hero__text-block{display:grid;gap:8px;text-align:center}@media(min-width: 768px){.hero__text-block{margin:0 auto;max-width:650px;width:100%}}.hero__title{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:22px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:.25px}.hero__subtitle{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.3px;font-weight:500}.hero__button{margin:0 auto;max-width:360px;width:100%}
.included{box-sizing:border-box;padding:40px 0}@media(min-width: 1024px){.included{padding:80px 0 40px}}.included__wrapper{display:grid;gap:32px}@media(min-width: 768px){.included__wrapper{gap:40px}}.included__title{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:22px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:.25px;text-align:center}@media(min-width: 1024px){.included__title{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:32px;font-weight:500;line-height:48px;letter-spacing:.25px;font-weight:700}}.included__list{display:grid;gap:32px}@media(min-width: 768px){.included__list{gap:36px;grid-template-columns:1fr 1fr 1fr}}.included__list-item{display:grid;gap:20px;grid-template-columns:40px 1fr}.included__list-item img{display:block;border:0;height:40px;width:40px}.included__list-item h3{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.3px;align-content:center;font-weight:700}.included__list-item span{font-family:"Poppins",Arial,sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#3b3b3b;letter-spacing:.25px;grid-column:1/3}@media(min-width: 768px){.included__list-item{align-content:start;grid-template-columns:1fr}.included__list-item h3{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:18px;font-weight:500;line-height:28px;letter-spacing:.25px;align-content:start;font-weight:700}.included__list-item span{grid-column:initial}}
@media(min-width: 768px){.howitworks{box-sizing:border-box;padding:40px 28px}}.howitworks__wrapper{background:#fff;box-sizing:border-box;display:grid;gap:32px;padding:40px 20px}@media(min-width: 768px){.howitworks__wrapper{border-radius:12px;padding:40px 32px;margin:0 auto;max-width:1032px}}.howitworks__title{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:22px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:.25px;text-align:center}@media(min-width: 768px){.howitworks__title{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:32px;font-weight:500;line-height:48px;letter-spacing:.25px;font-weight:700;text-align:start}}@media(min-width: 1024px){.howitworks__title{text-align:center}}.howitworks__list{counter-reset:works 0;display:grid;gap:16px}@media(min-width: 1024px){.howitworks__list{grid-template-columns:repeat(5, 1fr);gap:32px}}.howitworks__list-item{counter-increment:works 1;display:grid;gap:4px;padding:0 0 0 44px;position:relative;z-index:10}.howitworks__list-item:before{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:32px;font-weight:500;line-height:48px;letter-spacing:.25px;content:counter(works);color:rgba(0,0,0,.1);display:block;font-weight:700;position:absolute;left:0;top:50%;transform:translate(0, -50%)}@media(min-width: 1024px){.howitworks__list-item{align-content:start;gap:12px;padding:80px 0 0;text-align:center}.howitworks__list-item:before{font-family:"Poppins",Arial,sans-serif;font-size:52px;font-style:normal;font-weight:700;line-height:68px;letter-spacing:.4px;left:50%;top:0;transform:translate(-50%, 0)}.howitworks__list-item:after{background:rgba(0,0,0,.1);bottom:0;content:"";display:block;right:-16px;position:absolute;top:0;width:1px}.howitworks__list-item:last-child:after{display:none}}.rtl .howitworks__list-item:after{left:-16px;right:initial}.howitworks__item-title{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.3px;font-weight:700}
.types{box-sizing:border-box;padding:40px 0;text-align:center}.types__wrapper{display:grid;gap:32px}.types__button{margin:0 auto;max-width:360px;width:100%}.types__content{display:grid;gap:8px}.types__title{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:22px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:.25px}@media(min-width: 768px){.types__title{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:32px;font-weight:500;line-height:48px;letter-spacing:.25px;font-weight:700}}.types__text{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:18px;font-weight:500;line-height:28px;letter-spacing:.25px;font-weight:400}
.news{padding:40px 0}@media(min-width: 768px){.news{padding:36px 0 72px}}.news__wrapper{display:grid;gap:32px;min-width:0}.news__title{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:22px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:.25px;text-align:center}@media(min-width: 768px){.news__title{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:32px;font-weight:500;line-height:48px;letter-spacing:.25px;font-weight:700}}.news-slider{width:100%}.news__slide{display:flex;flex-direction:column;gap:16px;height:auto}@media(min-width: 768px){.news__slide{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr}}.news__item{flex:1;border-radius:8px;border:1px solid rgba(0,0,0,.2);box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:28px 20px;background:#fff}.news__item-source{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:32px;font-weight:500;line-height:48px;letter-spacing:.25px;align-items:center;display:grid;grid-auto-flow:column;gap:12px;height:49px;justify-content:start;text-decoration:none}.news__item-source img{border:0;display:block}.news__item-text{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.3px;display:grid;gap:4px}.news__item-text h3{font-weight:700;margin:0}.news__item-text p{font-weight:500;margin:0}.news__controls{display:flex;align-items:center;justify-content:center;gap:8px}.news-pag{display:flex;gap:8px;align-items:center}.news-pag .swiper-pagination-bullet{font-family:"Poppins",Arial,sans-serif;font-size:13px;font-weight:400;line-height:20px;color:#3b3b3b;letter-spacing:.25px;font-weight:500;align-items:center;border:1px solid rgba(0,0,0,.2);border-radius:8px;color:#3b3b3b;display:grid;grid-auto-flow:column;height:30px;justify-content:center;transition:all 150ms ease-in-out;width:30px;cursor:pointer}.news-pag .swiper-pagination-bullet:hover{border-color:#6d4aff;color:#6d4aff}.news-pag .swiper-pagination-bullet-active{border-color:#6d4aff;color:#6d4aff}.news__button{align-items:center;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,.2);border-radius:8px;color:#3b3b3b;display:grid;grid-auto-flow:column;height:32px;justify-content:center;transition:all 150ms ease-in-out;width:32px;cursor:pointer}.news__button.news-next svg{transform-origin:center;transform:rotate(180deg)}.news__button:hover{border-color:#6d4aff;color:#6d4aff}.news__button.swiper-button-disabled{opacity:.5;cursor:default}.news__button.swiper-button-disabled:hover{border:1px solid rgba(0,0,0,.2);color:#3b3b3b}
.footer{background:rgba(0,0,0,.8);padding:32px 0}@media(min-width: 768px){.footer{padding:40px 0}}.footer__wrapper{display:grid;gap:24px}@media(min-width: 768px){.footer__wrapper{gap:40px}}.footer__divider{background:hsla(0,0%,100%,.1);height:1px}.footer__contacts{display:grid;gap:12px}.footer__contact{align-items:center;display:grid;gap:12px;grid-auto-flow:column;justify-content:start}a.footer__contact{text-decoration:none;width:max-content}span.footer__contact{width:initial}.footer__contact span{font-family:"Poppins",Arial,sans-serif;color:#3b3b3b;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.3px;color:hsla(0,0%,100%,.9);font-weight:700}.footer__docs{display:grid;gap:20px;grid-auto-flow:column;justify-content:center}.footer__docs a{color:hsla(0,0%,100%,.8);font-size:13px;font-weight:600;line-height:20px;letter-spacing:.48px;padding:8px 12px;text-decoration:none}
h1{color:blue}
