.page-top{padding-top:20px;padding-bottom:20px;display:flex;flex-direction:row;gap:6px;align-items:center;justify-content:space-between}.page-top__breadcrumbs{display:flex;align-items:center;gap:10px}.page-top__breadcrumbs svg{height:16px;width:auto}.shape-romb{position:absolute;width:var(--sp-96-274);height:auto;opacity:0.1}.sidebar{display:flex;flex-direction:column;gap:32px}.sidebar__nav{padding:32px var(--sp-16-40) 16px var(--sp-16-40);background:#fff;border:1px solid var(--gray-300);border-radius:var(--b-radius--16)}.sidebar__nav .service-list{border-top:1px solid var(--gray-200)}.sidebar__nav .service-list__level{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.sidebar__nav .service-list__level.--depth-0{gap:12px}.sidebar__nav .service-list__level.--depth-0 li.--in-branch{order:-11}.sidebar__nav .service-list__level.--depth-0 .--parent:last-child .service-list__link{border-bottom:none}.sidebar__nav .service-list__level.--depth-1 li a{padding-left:12px}.sidebar__nav .service-list__level.--depth-2 li a{padding-left:18px}.sidebar__nav .service-list__el{display:flex;flex-direction:column}.sidebar__nav .service-list__el .service-list__link{color:var(--gray-600) !important}.sidebar__nav .service-list__el .service-list__trigger,.sidebar__nav .service-list__el .service-list__link{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%;text-align:left;background:none;border:0;cursor:pointer;padding:10px 0;min-height:48px;border-bottom:1px solid var(--gray-200);transition:0.3s}.sidebar__nav .service-list__el .service-list__trigger:hover,.sidebar__nav .service-list__el .service-list__link:hover{color:var(--blue-700) !important}.sidebar__nav .service-list__el .service-list__trigger .service-list__trigger__icon{transition:0.3s;top:6px;position:relative}.sidebar__nav .service-list__el .service-list__trigger .service-list__trigger__icon path{transition:0.3s}.sidebar__nav .service-list__el .service-list__trigger:hover .service-list__trigger__icon path{stroke:var(--blue-700)}.sidebar__nav .service-list__el.--active .service-list__trigger__icon{transform:scaleY(-1)}.social-links{display:flex;flex-direction:row;gap:16px}.social-links__el{display:flex !important}.social-links svg{width:20px;height:auto}.swiper-container{overflow:hidden;width:100%}.swiper-container .swiper-slide{height:auto}.slider{position:relative}.slider__pause{position:absolute;left:1rem;bottom:1rem;z-index:20;opacity:0;pointer-events:none;transform:translateY(0.25rem);transition:opacity 0.2s ease, transform 0.2s ease;min-width:44px;min-height:44px}.slider__pause:focus,.slider__pause:focus-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.swiper-nav__button svg,.hero-slider__box__data__btn svg{pointer-events:none}.swiper-nav__buttons{display:flex;flex-direction:row;gap:16px;align-items:center}.swiper-nav__buttons .swiper-nav__button:not(.swiper-button-lock){display:flex;width:44px;height:44px;z-index:1;position:relative;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--gray-300, #D1D5DB);background:#fff}.swiper-nav__buttons .swiper-nav__button:not(.swiper-button-lock) svg{width:14px;height:auto}.swiper-nav__buttons .swiper-nav__button:not(.swiper-button-lock).--next svg{transform:scaleX(-1)}@media (min-width:1440px){.swiper-nav__buttons{width:calc(100% + 88px + 48px);position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);justify-content:space-between}}.swiper-pagination{bottom:-32px !important}.swiper-pagination .swiper-pagination-bullet{transition:0.2s;width:8px;height:8px !important;background:var(--slate-300);border-radius:32px !important;margin:0 3px !important;opacity:1 !important}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--blue-600);width:32px}.blog-list__btn{width:100% !important}.blog-list__col.--rest{display:flex;flex-direction:column;gap:20px}.blog-box{position:relative;display:flex !important;align-items:flex-start}.blog-box__img{object-fit:cover;height:auto;width:100%}.blog-box__data{display:flex;flex-direction:column}.blog-box__data__meta{display:flex;flex-direction:row;flex-wrap:wrap;gap:2px 6px;color:var(--gray-500)}.blog-box__data__meta__date{white-space:nowrap}.blog-box__data__meta__category{list-style:none;display:contents}.blog-box__data__title,.blog-box__data__desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-box__data__desc{color:var(--gray-700)}.blog-box.--full{flex-direction:column;gap:10px}.blog-box.--full .blog-box__img{aspect-ratio:1.4666666667;border-radius:var(--b-radius--24)}.blog-box.--short{flex-direction:row;gap:var(--sp-10-20)}.blog-box.--short .blog-box__img{max-width:140px;aspect-ratio:1.3;border-radius:var(--b-radius--12)}.blog-box.--short .blog-box__data__title{font-size:16px}.cta-box{background:var(--dark-blue-600);border-radius:var(--b-radius--24);padding:40px var(--sp-16-40)}.cta-box__col{display:flex}.cta-box__col.--main{flex-direction:column}.cta-box__img{height:100%;object-fit:contain;object-position:center right}.cta-box__header{color:var(--lime-400)}.cta-box__btn{width:100% !important;max-width:390px !important}.reviews-slider__box{background:#fff;border:1px solid var(--gray-300);border-radius:var(--b-radius--16);padding:20px;display:flex !important;flex-direction:column}.reviews-slider__box__desc{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.reviews-slider__box__author{display:flex;flex-direction:row;gap:16px}.reviews-slider__box__author__img{width:48px;min-width:48px;height:48px;border-radius:50%}.faq-list{display:flex;flex-direction:column;gap:16px}.faq-list__el{border-radius:var(--b-radius--16);border:1px solid var(--gray-300, #D1D5DB);background:#fff}.faq-list__el__header{padding:20px var(--sp-16-24);display:flex;flex-direction:row;gap:16px;align-items:flex-start;justify-content:space-between;width:100%}.faq-list__el__header__title{display:flex;flex-direction:row;gap:16px;align-items:flex-start;transition:0.3s}.faq-list__el__header__title__icon{display:flex;margin-top:-2px}.faq-list__el__header__title__icon__img{min-width:24px;width:24px;height:auto}.faq-list__el__header__icon{display:flex;min-width:24px;width:24px;height:24px;position:relative;align-items:center;justify-content:center}.faq-list__el__header__icon span{position:absolute;width:16px;height:1px;border-radius:6px;background:var(--gray-950, #030712);transform-origin:center center;transition:0.3s}.faq-list__el__header__icon span:nth-child(2){transform:rotate(90deg)}.faq-list__el__desc{opacity:0;transition:opacity 0.3s;width:100%;padding:16px var(--sp-16-64) var(--sp-16-40) calc(var(--sp-16-24) + 24px + 16px)}.faq-list__el.--active .faq-list__el__desc{opacity:1}.faq-list__el.--active .faq-list__el__header__icon span:nth-child(2){transform:rotate(0deg)}.faq-list__el:hover .faq-list__el__header__title,.faq-list__el.--active .faq-list__el__header__title{color:var(--blue-700, #1D4ED8)}.faq-list__el:hover .faq-list__el__header__icon span,.faq-list__el.--active .faq-list__el__header__icon span{background:var(--blue-700, #1D4ED8)}