.promo-default{margin:0 0 66px;min-height:inherit;overflow:hidden;padding:20px 19px var(--promo-default-padding-bottom,20px);position:relative;width:100%}.promo-default__content{position:relative;z-index:1}.promo-default__title{font-family:SBSansDisplay-ExtendedSemibold,sans-serif;font-size:24px;letter-spacing:-.5px;line-height:30px;margin:0 0 8px;padding-top:0}.promo-default__text{font-size:18px;font-weight:400;letter-spacing:-.36px;line-height:24px;margin:0 0 16px;position:relative}.promo-default__buttons{align-items:center;display:flex;position:relative;z-index:1}.promo-default__buttons .btn{font-size:18px;letter-spacing:-.36px;line-height:24px;max-width:280px;min-height:56px;padding-left:10px;padding-right:10px;width:100%}.promo-default__figure{align-items:flex-end;background-color:var(--promo-default-background,#0000);border-radius:24px;display:flex;justify-content:center;transform:translateZ(0)}.promo-default__figure-back{border-radius:24px;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;transform:translateZ(0);width:100%}.main-about{margin-bottom:66px}.main-about__title{color:#000;font-family:SBSansText,sans-serif;font-size:24px;font-weight:600;line-height:30px;margin-bottom:20px}.main-about__list{display:grid;gap:32px;grid-template-columns:100%;width:100%}.main-about--big .main-about__list{gap:48px}.main-about--address .main-about__list{gap:32px}.main-about__figure{margin-bottom:8px}.main-about__figure img{flex-shrink:0;max-height:60px;transform:scale(1);transition:transform .5s ease}.main-about--big .main-about__figure img{max-height:83px}.area .main-about__figure{margin-bottom:16px}.area .main-about__figure img{max-height:122px;max-width:120px}.main-about__name{color:#0d0c24;font-family:SBSansText,sans-serif;font-size:20px;font-weight:600;line-height:28px;margin-bottom:8px}.area .main-about__name,.car-order .main-about__name{line-height:26px}.main-about__descr{font-size:18px;line-height:25px}.main-about__link{margin-top:16px;max-width:max-content;position:relative;width:auto}@keyframes gradient{0%{background-position:0 0}to{background-position:100% 0}}.promo-default.promo-default--app .promo-default__figure{border-radius:16px;overflow:hidden;position:relative}.promo-default.promo-default--app .promo-default__figure-image{display:block;width:100%}.promo-default.promo-default--app .promo-default__figure-image img{width:100%}.promo-default.promo-default--app .promo-default__title{color:inherit}.promo-default.promo-default--app .promo-default__text{color:inherit;margin-bottom:20px}.promo-default.promo-default--app .promo-default__button.btn{font-size:20px;min-height:52px;padding:10px;white-space:nowrap;width:212px}.main-about .main-about__figure img{max-height:83px}.main-about .main-about__name{letter-spacing:-.46px;line-height:26px}.main-about .main-about__descr{letter-spacing:-.46px;line-height:24px}.main-qr .main-qr__btn .btn{font-size:20px;font-weight:600;line-height:20px;min-height:52px;width:274px}.main-faq{display:block!important}.main-faq .faq-sub-accordion__item:not(:last-child){margin-bottom:18px}@media (hover),(min-device-pixel-ratio:0),(min-width:0\0){.main-about__card:hover .main-about__figure img{transform:scale(1.1)}}@media screen and (min-width:768px){.promo-default{align-content:start;display:grid;gap:15px;grid-template-columns:auto min(509px,57%);margin:0 0 128px;padding:11px 0 0;width:100%}.promo-default__content{align-self:center}.promo-default__figure{align-items:center;align-self:start;height:var(--promo-default-figure-height-sm,219px);justify-content:center;position:relative;width:100%}.main-about{margin-bottom:128px}.main-about__title{font-size:32px;line-height:38px;margin-bottom:32px}.main-about__list{gap:68px 57px;grid-template-columns:1fr 1fr}.main-about--big .main-about__list{gap:40px;grid-template-columns:100%;padding-left:0}.main-about--big .main-about__card{max-width:683px;padding-left:120px;position:relative}.car-order .main-about__card{padding-left:0}.main-about__figure{height:60px}.main-about--big .main-about__figure{height:80px;left:0;margin-bottom:0;position:absolute;top:0}.main-about--big .main-about__figure img{max-width:94px}.area .main-about__figure{height:108px}.area .main-about__figure img{max-height:108px;max-width:95px}.car-order .main-about__figure{height:83px;margin-bottom:17px;position:static}.car-order .main-about__figure img{max-height:83px;max-width:130px}.main-about__link{margin-top:30px}.promo-default.promo-default--app{aspect-ratio:684/430;grid-template-columns:100%;padding:32px 36px}.promo-default.promo-default--app .promo-default__figure{border-radius:32px;height:auto;inset:0;margin:0;position:absolute}.promo-default.promo-default--app .promo-default__content{color:#fff}.promo-default.promo-default--app .promo-default__title{font-size:32px;letter-spacing:-.6px;line-height:36px;margin-bottom:16px}.promo-default.promo-default--app .promo-default__text{font-size:16px;line-height:20px;margin-bottom:32px;max-width:350px}.promo-default.promo-default--app .promo-default__button.btn{letter-spacing:0;max-width:inherit;width:282px}.main-about .main-about__list{gap:44px 24px}.main-about .main-about__figure{height:83px;margin-bottom:16px}.main-about .main-about__descr{max-width:320px}.main-qr .main-qr__content-top{display:flex;flex-direction:column;gap:18px;padding-left:10px;width:100%}.main-qr .main-qr__content-top>*{margin:0}.main-qr .main-qr__text{letter-spacing:.36px}.main-faq .faq-sub-accordion__item:not(:last-child){margin-bottom:29px}}@media screen and (min-width:1024px){.promo-default{gap:42px;grid-template-columns:auto min(721px,54%);overflow:visible;padding:32px 0 0}.promo-default__title{font-size:42px;letter-spacing:-.9px;line-height:50px;margin:0 0 12px}.promo-default__figure{height:var(--promo-default-figure-height-md,231px);margin-top:12px;padding:0}.main-about__list{gap:68px 47px}.main-about--big .main-about__list{gap:20px;grid-template-columns:1fr 1fr 1fr}.main-about--big .main-about__card{padding-left:0;padding-right:20px;padding-top:101px}.area .main-about__card{padding-top:138px}.main-about--big .main-about__figure{height:83px}.main-about--big .main-about__figure img{max-width:inherit}.area .main-about__figure{align-items:flex-end;display:flex;height:122px}.area .main-about__figure img{flex-shrink:0;max-height:122px;max-width:131px}.car-order .main-about__figure{margin-bottom:0;position:absolute}.car-order .main-about__figure img{flex-shrink:0}.main-about--big .main-about__name{max-width:320px;min-height:56px}.main-about--address .main-about__name{min-height:inherit}.main-about__descr{letter-spacing:.1px;max-width:390px}.promo-default.promo-default--app{aspect-ratio:auto;height:500px;margin-top:33px;padding:33px 32px}.promo-default.promo-default--app .promo-default__figure{height:100%}.promo-default.promo-default--app .promo-default__title{font-size:42px;letter-spacing:-.9px;line-height:120%;margin-bottom:14px}.promo-default.promo-default--app .promo-default__text{font-size:18px;letter-spacing:0;line-height:140%;max-width:400px}.main-about .main-about__title{margin-bottom:30px}.main-about .main-about__descr{max-width:390px}.main-qr .qr-row__text{max-width:280px}.main-qr .main-qr__content-top{padding-left:0}}@media screen and (min-width:1366px){.promo-default{grid-template-columns:auto 721px;padding:77px 0 0}.promo-default__title{margin:0 0 7px}.promo-default__figure{margin-top:0}.main-about__list{gap:31px 20px}.main-about__figure{height:83px;margin-bottom:12px}.main-about__figure img{max-height:83px}.main-about--big .main-about__name{max-width:inherit;min-height:inherit}.main-about__link{margin-top:11px}.promo-default.promo-default--app{height:480px}}@media screen and (max-width:767.5px){.promo-default__text,.promo-default__title{color:#fff}.promo-default__figure{height:100%;left:0;margin:0;overflow:hidden;position:absolute;top:0;width:100%}.promo-default.promo-default--app{display:flex;flex-direction:column-reverse;gap:20px;padding:0}.promo-default.promo-default--app .promo-default__content{color:#0d0c24}.promo-default.promo-default--app .promo-default__title{line-height:32px}.promo-default.promo-default--app .promo-default__button.btn span{display:none}.promo-default.promo-default--app .promo-default__button.btn[data-text-xs]:before{content:attr(data-text-xs)}.main-about .main-about__title{margin-bottom:18px}.main-qr .main-qr__title{display:none}.main-qr .main-qr__text{display:none!important}.main-qr .main-qr__btn{padding-top:0}.main-faq .main-faq__title{margin-bottom:24px}}
