.breadcrumb{margin:18px 0;padding:0 0 2px}.breadcrumb .breadcrumb-item{color:var(--text-muted);font-weight:400;font-size:var(--fs-sm);margin-bottom:5px;line-height:20px;list-style:none;display:inline}.breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:"/";margin:0 4px 0 2px}.breadcrumb .breadcrumb-item:last-child{color:var(--text)}@media (width<=767px){.breadcrumb{margin-top:40px;margin-bottom:30px}.banner .breadcrumb{text-align:left;margin-top:0;margin-bottom:50px}}.text-page{max-width:926px;margin:0 auto 80px;padding:0 20px;font-weight:400}.text-page p{margin:0 0 20px}.text-page h1,.text-page h2,.text-page h3,.text-page h4,.text-page h5,.text-page h6{line-height:1}.text-page .h3,.text-page h3{font-weight:600;font-size:var(--fs-xl);margin:0 0 27px;line-height:24px}.text-page .main-title{margin-top:0;margin-bottom:40px}.text-page ul{margin:0 0 30px;padding:0}.text-page ul>li{margin:22px 0;padding-left:15px;list-style:none;position:relative}.text-page ul>li:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0}.text-page ul ol{margin-top:25px;margin-bottom:0}.text-page ol{margin:0 0 30px 8px;padding:0;list-style-position:inside}.text-page .img-right{width:calc(50vw + 435px);position:relative}.text-page .img-right img{position:absolute;top:0;right:0}@media (width<=991px){.text-page .img-right{width:100%}.text-page .img-right img{display:none}}@media (width<=767px){.text-page{margin-bottom:40px}.text-page .h3,.text-page h3{text-align:center}.text-page>br+br{display:none}.text-page .main-title{font-size:var(--fs-3xl);margin-bottom:25px;line-height:43px}}.service-cars{margin-top:var(--section-gap);scroll-margin-top:120px;overflow-x:clip}.service-cars__title{text-align:center;margin:0}.service-cars .price-new small{color:var(--text-soft);white-space:nowrap;margin-top:4px;font-weight:500}.service-cars .price-new s{text-decoration-thickness:1px}.bb-title{color:var(--text);font-size:var(--fs-section);text-transform:uppercase;margin:0;font-weight:600;line-height:1.1}.bb-title--lg{font-size:var(--fs-section-lg)}.bb-btn{min-width:220px;height:var(--field-h);font-size:var(--fs-base);box-shadow:var(--shadow-accent);padding:0 32px;font-weight:600}.page-hero.bb-hero{background:radial-gradient(60% 90% at 78% 70%,#ffffff17,#0000 70%),linear-gradient(105deg,#1b2c36 0%,#263c48 55%,#2e4855 100%)}.page-hero.bb-hero:after{content:none}.bb-hero__inner{padding-right:min(42%,520px)}.bb-hero__subtitle{color:#fff;max-width:560px;margin:18px 0 0;font-size:clamp(18px,.6vw + 14px,24px);font-weight:600;line-height:1.3}.bb-hero__stage{pointer-events:none;position:absolute;inset:0 0 0 50%;transform:translate(-50%)}.bb-hero .bb-hero__car{width:auto;max-width:none;height:104%;position:absolute;bottom:-2%;right:60px;-webkit-mask-image:linear-gradient(#0000 0,#000 30%);mask-image:linear-gradient(#0000 0,#000 30%)}.bb-intro{grid-template-columns:minmax(0,620fr) minmax(0,640fr);align-items:start;gap:40px 80px;margin-top:38px;display:grid}.bb-intro--single{grid-template-columns:minmax(0,760px)}.bb-intro__text{color:var(--text-soft);font-size:var(--fs-lg);margin-bottom:28px;font-weight:500;line-height:1.5}.bb-intro__text p{margin:0}.bb-intro__text p+p{margin-top:14px}.bb-offer{margin-top:var(--section-gap)}.bb-offer .bb-title{margin-bottom:40px}.bb-offer__grid{grid-template-columns:repeat(var(--bb-cols,3), minmax(0, 1fr));gap:11px;margin:0;padding:0;list-style:none;display:grid}.bb-offer__item{background:var(--surface);min-height:200px;transition:box-shadow var(--dur-3) var(--ease-out), transform var(--dur-3) var(--ease-out);border-radius:17px;flex-direction:column;gap:24px;padding:32px 30px;display:flex}.bb-offer__icon{width:60px;height:60px;color:var(--accent);background:var(--danger-soft);transition:color var(--dur-3) var(--ease-out), background-color var(--dur-3) var(--ease-out);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.bb-offer__text{color:var(--text);font-size:var(--fs-md);font-weight:600;line-height:1.35}@media (hover:hover){.bb-offer__item:hover{box-shadow:var(--shadow-hover);transform:translateY(-4px)}.bb-offer__item:hover .bb-offer__icon{color:#fff;background:var(--accent)}}.bb-icon-fill{fill:currentColor}.bb-features{margin-top:var(--section-gap)}.bb-features__card{color:#fff;isolation:isolate;background:linear-gradient(105deg,#1b2c36 0%,#263c48 60%,#2e4855 100%);border-radius:22px;padding:56px 56px 60px;position:relative;overflow:hidden}.bb-features__card:before,.bb-features__card:after{content:"";z-index:-1;width:90px;height:120%;position:absolute;top:-10%;transform:skew(-28deg);-webkit-mask-image:linear-gradient(#000 25%,#0000 55%);mask-image:linear-gradient(#000 25%,#0000 55%)}.bb-features__card:before{background:#ffffff12;right:210px}.bb-features__card:after{background:#c619238c;right:100px}.bb-features__title{color:#fff;max-width:760px}.bb-features__lead{color:#ffffffdb;max-width:760px;font-size:var(--fs-md);margin-top:16px;line-height:1.5}.bb-features__lead p{margin:0}.bb-features__list{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:11px;margin:40px 0 0;padding:0;list-style:none;display:grid}.bb-features__item{background:#ffffff12;border:1px solid #ffffff24;border-radius:17px;flex-direction:column;padding:26px 24px;display:flex}.bb-features__icon{color:#fff;background:var(--accent);border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:18px;display:flex}.bb-features__name{color:#fff;font-size:var(--fs-md);margin:0;font-weight:700;line-height:1.3}.bb-features__text{color:#ffffffdb;font-size:var(--fs-base);margin:8px 0 0;line-height:1.45}.bb-features__note{color:#fff;font-size:var(--fs-md);border-left:4px solid var(--accent-soft);border-radius:0 var(--radius-md) var(--radius-md) 0;background:#ffffff1a;margin-top:24px;padding:20px 24px;line-height:1.5}.bb-features__note p{margin:0}.bb-features__note strong{font-weight:700}.bb-steps{margin-top:var(--section-gap)}.bb-steps .bb-title{margin-bottom:40px}.bb-steps__list{grid-template-columns:repeat(var(--bb-cols,4), minmax(0, 1fr));counter-reset:none;gap:11px;margin:0;padding:0;list-style:none;display:grid}.bb-steps__item{background:var(--surface);border-radius:17px;flex-direction:column;gap:22px;padding:30px 28px 32px;display:flex;position:relative}.bb-steps__num{color:#fff;width:52px;height:52px;font-size:var(--fs-xl);background:var(--accent);border-radius:50%;justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex}.bb-steps__text{color:var(--text);font-size:var(--fs-md);font-weight:600;line-height:1.35}.bb-steps__text strong{margin-bottom:6px;display:block}.bb-form{margin-top:var(--section-gap);scroll-margin-top:120px}.bb-form__note{max-width:780px;color:var(--text);font-size:var(--fs-md);text-align:center;margin:0 auto 26px;line-height:1.45}.bb-form__note p{margin:0}.bb-form__note strong{font-weight:700}.bb-form .form-choose-car{max-width:780px;margin:0 auto}.bb-form .form-choose-car .title{max-width:none;color:var(--text);font-size:var(--fs-md);letter-spacing:-.01em;margin-bottom:22px;font-weight:600}.bb-form .form-choose-car .form-group{flex:1 1 0;min-width:0;max-width:269px;margin-right:15px}.bb-form .form-choose-car .form-control{height:var(--field-h);font-size:var(--fs-base);border-radius:var(--radius-pill);background:#e6edf0;padding:0 28px}.bb-form .form-choose-car .form-control::placeholder{color:var(--text-muted);opacity:1}.bb-form .form-choose-car .btn{min-width:171px;height:var(--field-h);border-radius:var(--radius-pill);font-size:var(--fs-base);flex:none;padding:0 28px;font-weight:600}.bb-form .form-choose-car .form-agree{font-size:var(--fs-sm)}.bb-text{margin-top:var(--section-gap)}.bb-text--bottom{margin-top:0;margin-bottom:var(--section-gap)}.bb-text__card.text-page{max-width:none;color:var(--text);font-size:var(--fs-base);background:var(--surface);border-radius:var(--radius-card);margin:0;padding:48px 56px 28px;line-height:1.55}.bb-text__card.text-page h2,.bb-text__card.text-page h3{font-weight:600;line-height:1.2;color:var(--text)!important}.bb-text__card.text-page h2{font-size:var(--fs-xl);margin:36px 0 16px}.bb-text__card.text-page h3{font-size:var(--fs-lg);margin:28px 0 12px}.bb-text__card.text-page h2 *,.bb-text__card.text-page h3 *{color:inherit!important;font-size:inherit!important}.bb-text__card.text-page>:first-child{margin-top:0}.bb-text__card.text-page>*{max-width:1000px}.bb-text__card.text-page ul>li{margin:10px 0}.bb-text__card.text-page img{border-radius:var(--radius-lg);max-width:100%;height:auto}.bb-text__card.text-page table{max-width:100%;display:block;overflow-x:auto}.bb-form+.section-faq{margin-top:var(--section-gap)}@media (width<=1199px){.bb-hero .bb-hero__car{height:100%;bottom:-4%;right:0}.bb-intro{gap:32px 48px}.bb-features__card{padding:44px 40px 48px}.bb-steps__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=991px){.bb-hero__inner{align-self:flex-start;padding-top:30px;padding-right:20px}.bb-hero__subtitle{max-width:none;margin-top:12px}.bb-hero .bb-hero__car{height:50%;top:auto;bottom:62px;right:50%;transform:translate(50%)}.bb-intro{grid-template-columns:minmax(0,1fr);gap:21px}.bb-offer__grid{grid-template-columns:minmax(0,1fr);gap:6px}.bb-offer__item{flex-direction:row;align-items:center;gap:18px;min-height:0;padding:20px 24px}.bb-features__card:before{right:120px}.bb-features__card:after{right:20px}}@media (width<=767px){.bb-intro{margin-top:0}.bb-intro__text{font-size:var(--fs-base);margin-bottom:21px}.bb-btn{width:100%}.bb-offer .bb-title,.bb-steps .bb-title{margin-bottom:21px}.bb-offer__item{gap:16px;padding:18px 20px}.bb-offer__icon{width:48px;height:48px}.bb-offer__text{font-size:var(--fs-base)}.bb-features__card{padding:32px 20px 24px}.bb-features__card:before,.bb-features__card:after{width:50px}.bb-features__card:before{right:70px}.bb-features__card:after{right:10px}.bb-features__lead{font-size:var(--fs-base)}.bb-features__list{grid-template-columns:minmax(0,1fr);gap:6px;margin-top:24px}.bb-features__item{grid-template-columns:40px minmax(0,1fr);column-gap:14px;padding:16px;display:grid}.bb-features__icon{grid-row:span 2;width:40px;height:40px;margin:0}.bb-features__name{font-size:var(--fs-base)}.bb-features__text{margin-top:4px}.bb-features__note{font-size:var(--fs-base);padding:16px 18px}.bb-steps__list{grid-template-columns:minmax(0,1fr);gap:6px}.bb-steps__item{flex-direction:row;align-items:center;gap:16px;padding:16px 20px}.bb-steps__num{width:44px;height:44px;font-size:var(--fs-lg);flex:none}.bb-steps__text{font-size:var(--fs-base)}.bb-form__note{font-size:var(--fs-base);text-align:left}.bb-form .form-choose-car{flex-direction:column;align-items:stretch}.bb-form .form-choose-car .title{margin-bottom:13px}.bb-form .form-choose-car .form-group{flex:none;max-width:none;margin:0 0 15px}.bb-form .form-choose-car .btn{width:100%}.bb-text__card.text-page{padding:28px 20px 12px}.bb-text__card.text-page h2{font-size:var(--fs-lg)}.bb-text__card.text-page h3{text-align:left;font-size:var(--fs-md)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
