@charset "UTF-8";._modal_jsw05_1{width:100%;height:100dvh;overflow:auto;position:fixed;top:100vh;left:0;z-index:9998;transition:opacity .1s ease-in-out,background-color .1s ease-in-out,top 0s ease-in-out .1s;opacity:0;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#0003;display:flex;align-items:flex-start;justify-content:center}._modal_jsw05_1 ._modal__content_jsw05_17{margin:0 auto;padding:100px 0;transition:transform .1s ease-in-out;transform:scale(.9);display:flex;gap:10px;flex-direction:column}._modal_jsw05_1 ._modal__close-btn_jsw05_26{padding:10px 30px;border-radius:20px;background-color:var(--color-block);align-self:end}._modal--active_jsw05_33{top:0;opacity:1;transition:opacity .1s linear,background-color .1s ease-in-out,top 0s ease-in-out}._modal--active_jsw05_33 ._modal__content_jsw05_17{transform:scale(1)}@media (max-width: 768px){._modal_jsw05_1{background-color:var(--color-background)}._modal_jsw05_1 ._modal__content_jsw05_17{width:100%;padding:0}._modal_jsw05_1 ._modal__close-btn_jsw05_26{margin-right:30px}._modal--active_jsw05_33{padding-top:30px;align-items:flex-start}}.feedback-modal{width:600px;margin:0 auto;background-color:var(--color-white);border-radius:30px;padding:30px;display:flex;gap:15px;flex-direction:column}.feedback-modal b{font-size:36px;margin-bottom:10px}.feedback-modal button{margin-top:10px;padding:13px;border-radius:100px;color:var(--color-white);background-color:var(--color-accent);font-size:20px}.feedback-modal input,.feedback-modal textarea{padding:13px;border-radius:20px;background-color:var(--color-block);flex-grow:1}.feedback-modal select{width:100%;border-radius:20px;margin-bottom:20px;cursor:pointer}.feedback-modal textarea{min-height:150px;resize:vertical}.feedback-modal .feedback-modal__header{display:flex;flex-direction:column}.feedback-modal .feedback-modal__header span{margin-bottom:10px;font-size:22px;color:var(--color-accent)}.feedback-modal .feedback-modal__group{display:flex;gap:15px}.feedback-modal .feedback-modal__comment{flex-grow:1;display:flex;flex-direction:column;gap:5px}.feedback-modal .feedback-modal__comment span{margin-left:3px;font-size:14px}.feedback-modal .feedback-modal__counter{font-size:12px!important;margin-left:3px}@media (max-width: 768px){.feedback-modal{width:100%}.feedback-modal .feedback-modal__group{flex-direction:column}}.header{width:100%;padding:60px 100px;position:fixed;top:0;left:0;z-index:9997;background-color:#fff0}.header .header__content{width:100%;display:flex;align-items:center;justify-content:space-between}.header .header__logo{display:flex}.header .header__nav{display:flex;gap:20px;align-items:center}.header .header__links{padding:3px;color:var(--color-white);background-color:#434342;border-radius:100px;display:flex}.header .header__links a{height:39px;padding:0 25px;color:var(--color-gray);border-radius:100px;transition:color .2s ease-in-out,background-color .3s ease-in-out;display:flex;align-items:center}.header .header__links a:hover{color:var(--color-white)}.header .header__phone{height:45px;padding:0 30px;border-radius:100px;color:var(--color-white);background-color:var(--color-accent);font-size:20px;font-weight:400;display:flex;align-items:center}.header .header__mobile-btn{padding:10px 20px;border-radius:100px;font-size:16px;background-color:var(--color-block);z-index:2;align-self:center;display:none;gap:15px;align-items:center;justify-content:center}.header .header__mobile-btn:active{scale:.95}.header .header__mobile-btn span{margin-top:1px}.header .header__mobile-btn-icon{width:22px;height:22px;position:relative;transition:transform .3s linear}.header .header__mobile-btn-icon:before{content:"";height:2px;width:22px;transition:transform .1s linear;margin-bottom:6px;background-color:var(--color-accent);position:absolute;right:0;top:7px}.header .header__mobile-btn-icon:after{content:"";height:2px;width:14px;transition:transform .1s linear;background-color:var(--color-accent);position:absolute;right:0;bottom:6px}.header--open{background-color:#fff!important}.header--open .header__nav{display:flex!important}.header--open .header__mobile-btn-icon:after{width:20px;top:unset;bottom:10px;transform:rotate(45deg)}.header--open .header__mobile-btn-icon:before{width:20px;top:unset;bottom:4px;transform:rotate(-45deg)}.header__nav-link--active{color:var(--color-white)!important;background-color:var(--color-black)}@media (max-width: 1024px){.header{padding:25px 40px}}@media (max-width: 820px){.header .header__nav{width:100%;height:calc(100vh - 85px);padding-top:50px;position:absolute;top:85px;left:0;background-color:var(--color-background);display:none;flex-direction:column}.header .header__links{background-color:transparent;flex-direction:column;gap:30px;align-items:center}.header .header__links a{font-size:32px;color:var(--color-black)!important;background-color:transparent}.header .header__phone{height:auto;padding:13px 40px;margin-top:100px;font-size:28px}.header .header__mobile-btn{display:flex}}@media (max-width: 430px){.header{padding:15px}.header .header__links a{font-size:24px}.header .header__phone{margin-top:40px;font-size:20px}.header .header__logo svg{width:130px}}.footer{width:100%;margin-top:200px;position:relative;background-color:var(--color-black);display:flex;align-items:flex-end}.footer .footer__body{width:100%;height:100%;position:absolute;top:0;left:0}.footer .footer__content{height:100%;padding-top:50px;padding-bottom:50px;color:var(--color-white);display:flex;flex-direction:column;justify-content:space-between}.footer .footer__nav{position:relative;display:flex;gap:130px;align-items:flex-start;justify-content:flex-start}.footer .footer__nav button{padding:7px 30px;border-radius:100px;color:var(--color-white);background-color:var(--color-accent);position:absolute;top:0;right:0}.footer .footer__links{display:flex;flex-direction:column;gap:23px}.footer .footer__links a{font-size:20px;color:var(--color-white)}.footer .footer__links span{margin-bottom:10px;font-size:22px;color:var(--color-gray)}.footer .footer__company{display:flex;gap:50px}.footer .footer__company a{font-size:22px;color:var(--color-white)}.footer .footer__credentials{display:flex;align-items:center;justify-content:space-between}.footer .footer__credentials span{font-size:16px}.footer .footer__credentials a{color:var(--color-white);font-size:18px}@media (max-width: 1440px){.footer{min-height:400px}}@media (max-width: 1024px){.footer .footer__nav button{display:none}}@media (max-width: 820px){.footer{min-height:500px}.footer .footer__nav{justify-content:space-between}.footer .footer__credentials{flex-direction:column-reverse;gap:50px;align-items:flex-start}}@media (max-width: 430px){.footer{height:auto}.footer img{display:none}.footer .footer__body{position:static}.footer .footer__content{gap:70px}.footer .footer__nav{flex-direction:column;gap:50px}.footer .footer__links span{margin-bottom:0}.footer .footer__company{flex-direction:column;gap:10px}.footer .footer__company span{color:var(--color-gray)!important}}.hero{width:100%;height:100vh;overflow:hidden;position:relative}.hero .hero__background{width:100%;height:100vh;position:relative}.hero .hero__background img{width:100%;height:100%}.hero .hero__background-loader{width:100%;height:100vh;position:absolute;z-index:10;top:0;left:0;background-color:var(--color-white);display:flex}.hero .hero__background-loader-line{height:0vh;border-left:1px solid;border-color:var(--color-light-gray);background-color:var(--color-white);flex:1}.hero .hero__background-loader-line:first-of-type{border:none}.hero .hero__content{width:100%;height:100vh;padding-bottom:50px;position:absolute;z-index:11;top:0;left:0;color:#1d1d1b;display:flex;gap:25px;flex-direction:column;align-items:center;justify-content:center}.hero .hero__content h1{padding:0 10px;font-size:clamp(36px,7vw,128px)}.hero .hero__content p{max-width:1000px;padding:0 20px;z-index:10;font-size:clamp(20px,2vw,36px);line-height:120%}.hero .hero__gallery-switch{position:absolute;bottom:-100px;left:100px;z-index:12;display:flex;gap:25px}.hero .hero__gallery-card{cursor:pointer;position:relative;transition:bottom 1s ease-in-out}.hero .hero__gallery-card:hover img{scale:1.05}.hero .hero__gallery-card:hover:before{width:100px;top:-25px}.hero .hero__gallery-card:before{content:"";width:75px;height:5px;border-radius:100px;position:absolute;top:-15px;left:50%;transition:top .2s ease-in-out,width .3s ease-in-out;transform:translate(-50%);background-color:var(--color-white)}.hero .hero__gallery-card img{width:150px;height:200px;border-radius:15px;transition:scale .2s ease-in-out}.hero__gallery-card--active{bottom:30px}.hero__gallery-card--active:before{top:-13px!important;width:50px!important}.hero__gallery-card--active:hover img{scale:1!important}@media (max-width: 1024px){.hero .hero__content{gap:15px}}@media (max-width: 820px){.hero .hero__gallery-switch{left:50px}.hero .hero__content p,.hero .hero__content h1{text-align:center}}@media (max-width: 430px){.hero .hero__gallery-switch{right:-300px;bottom:20px;transform:rotate(-90deg) scale(.6);flex-direction:row-reverse}}.tag{height:35px;padding:0 15px;border-radius:100px;border:1px solid var(--color-black);display:flex;gap:10px;align-items:center;align-self:start}.tag:before{content:"";width:15px;height:15px;border-radius:100px;background-color:var(--color-accent)}.tag span{color:var(--color-text);font-weight:500;font-size:18px}.tag--white{border-color:var(--color-white)}.tag--white:before{background-color:var(--color-white)}.tag--white span{color:var(--color-white)}.about .about__content{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);grid-template-areas:"a a b c" "d d d e"}.about .about__block{min-height:400px;padding:40px;border-radius:30px}.about .about__main{color:var(--color-white);background-color:var(--color-accent);grid-area:a;display:flex;flex-direction:column;gap:10px}.about .about__main h2{margin-top:10px;font-size:48px}.about .about__main p{line-height:130%}.about .about__metric{background-color:var(--color-block);display:flex;gap:5px;flex-direction:column}.about .about__banner{height:400px;border-radius:30px;overflow:hidden;position:relative;grid-area:d}.about .about__banner img{width:100%;height:100%;transition:scale .3s ease-in-out}.about .about__banner:hover img{scale:1.05}.about .about__banner-body{width:100%;height:100%;padding:60px;position:absolute;top:0;left:0;color:var(--color-white);display:flex;gap:15px;flex-direction:column;align-items:flex-start;justify-content:flex-end}.about .about__banner-body h2{font-size:48px}.about .about__banner-body p{font-size:24px}.about .about__metric-title{font-size:64px;font-weight:600;color:var(--color-accent)}.about .about__metric-subtitle{font-size:24px;flex-grow:1}.about .about__metric-btn{padding:13px 30px;text-align:center;border-radius:100px;color:var(--color-accent);background-color:var(--color-white)}@media (max-width: 1024px){.about .about__content{grid-template-columns:repeat(3,1fr);grid-template-areas:"a a a" "b c e" "d d d"}.about .about__banner{width:auto}}@media (max-width: 820px){.about .about__content{grid-template-columns:repeat(2,1fr);grid-template-areas:"a a" "b c" "e e" "d d"}.about .about__banner:after{content:"Нажмите для перехода";padding:5px 20px;border-radius:100px;background-color:var(--color-block);color:var(--color-black);font-size:14px;z-index:100;position:absolute;top:50px;left:50px}.about .about__metric:last-child{grid-column:1/3}}@media (max-width: 430px){.about .about__content{grid-template-columns:1fr;grid-template-areas:"a" "b" "c" "e" "d"}.about .about__metric{min-height:auto}.about .about__metric:last-child{grid-column:1}.about .about__metric a{margin-top:30px}.about .about__banner:after{left:40px;top:40px}.about .about__banner .about__banner-body{padding:70px 40px 40px}.about .about__banner .about__banner-body h2{display:none}}.discount-banner{margin-top:50px!important}.discount-banner .discount-banner__content{position:relative;overflow:hidden;border-radius:30px;cursor:pointer}.discount-banner .discount-banner__content img{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.discount-banner .discount-banner__body{width:100%;padding:100px 70px;color:var(--color-white);background-color:#0000001a;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);display:flex;gap:20px;flex-direction:column;justify-content:center}.discount-banner .discount-banner__body h2{font-size:56px;font-weight:600}.discount-banner .discount-banner__body p{width:70%;font-size:38px}.discount-banner .discount-banner__body strong{font-weight:600}@media (max-width: 1024px){.discount-banner .discount-banner__body{padding:60px}.discount-banner .discount-banner__body h2{font-size:48px}.discount-banner .discount-banner__body p{width:100%;font-size:24px}}@media (max-width: 430px){.discount-banner .discount-banner__body{padding:40px}.discount-banner .discount-banner__body h2{font-size:32px}.discount-banner .discount-banner__body p{font-size:20px}}.title{margin-bottom:50px!important;display:flex;gap:50px;align-items:center;justify-content:space-between}.title h2{max-width:800px;font-size:36px;font-weight:600}.title a{padding:13px 30px;border-radius:100px;background-color:var(--color-accent);color:var(--color-white);flex-shrink:0}.title .title__body{display:flex;gap:20px;flex-direction:column}@media (max-width: 820px){.title a{display:none}}.preview-cars .preview-cars__content{display:flex;gap:30px;flex-direction:column}.preview-cars .preview-cars__item{min-height:400px;padding:30px 30px 30px 400px;position:relative;border-radius:30px;background-color:var(--color-block);overflow:hidden;display:flex;gap:10px;flex-direction:column;justify-content:center}.preview-cars .preview-cars__item img{position:absolute;top:50%;left:0;transform:translateY(-50%)}.preview-cars .preview-cars__item span{font-size:36px;font-weight:500}.preview-cars .preview-cars__item p{max-width:700px}.preview-cars .preview-cars__item a{padding:13px 30px;margin-top:30px;border-radius:100px;background-color:var(--color-accent);color:var(--color-white);align-self:start}.preview-cars .preview-cars__more{margin-top:5px;display:flex;justify-content:center}@media (max-width: 1024px){.preview-cars .preview-cars__item span{font-size:28px}}@media (max-width: 1024px){.preview-cars .preview-cars__item{padding:30px 30px 30px 300px}.preview-cars .preview-cars__item img{left:-50px}}@media (max-width: 430px){.preview-cars .preview-cars__item{padding:350px 30px 30px;flex-direction:column!important}.preview-cars .preview-cars__item img{top:150px;left:0}.preview-cars .preview-cars__item a{width:100%;text-align:center}}.accordion{padding:30px;cursor:pointer;border-radius:30px;color:var(--color-black);background-color:var(--color-block);display:flex;flex-direction:column;align-self:start}.accordion .accordion__header{width:100%;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:space-between}.accordion .accordion__header span{font-size:22px;font-weight:600}.accordion .accordion__header svg{transition:rotate .2s linear;flex-shrink:0}.accordion .accordion__expander{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .2s linear}.accordion .accordion__content{min-height:0;transition:margin-top .2s linear}.accordion .accordion__content p{margin-bottom:20px;font-size:clamp(18px,3vw,20px)}.accordion .accordion__content p:last-child{margin-bottom:0}.accordion .accordion__content li{font-size:clamp(14px,3vw,20px)}.accordion .accordion--active{grid-template-rows:1fr}.accordion .accordion--active .accordion__content{margin-top:20px}@media (max-width: 768px){.accordion{padding:20px}.accordion .accordion__header svg{transform:scale(.7)}.accordion .accordion__content{width:100%}.accordion .accordion--active .accordion__content{margin-top:10px}}.answers .answers__content{display:flex;gap:20px}.answers .answers__column{overflow:hidden;border-radius:30px;flex:1;display:flex;flex-direction:column;gap:20px;align-self:start}.answers .answers__column .accordion{width:100%}.answers .answers__column .accordion p,.answers .answers__column .accordion li{max-width:1000px}.star-rating{display:flex;justify-content:center}.star-rating .star-rating__content{cursor:pointer}.reviews-modal{width:600px;margin:0 auto;background-color:var(--color-background);border-radius:30px;padding:30px;display:flex;gap:15px;flex-direction:column}.reviews-modal b{font-size:36px;margin-bottom:10px}.reviews-modal button{margin-top:10px;padding:13px;border-radius:100px;color:var(--color-white);background-color:var(--color-accent)}.reviews-modal input,.reviews-modal textarea{padding:13px;border-radius:20px;background-color:var(--color-block)}.reviews-modal textarea{min-height:150px;resize:vertical;background-color:var(--color-block)}.reviews-modal svg{fill:var(--color-accent)}.reviews-modal .reviews-modal__header{display:flex;flex-direction:column}.reviews-modal .reviews-modal__group{display:flex;flex-direction:column;gap:5px}.reviews-modal .reviews-modal__counter{font-size:75%;margin-left:3px}@media (max-width: 768px){.reviews-modal{width:100%}}.reviews__content{display:flex;gap:25px;flex-direction:column}.reviews__items{display:grid;gap:25px;grid-template-columns:repeat(2,1fr)}.reviews__controls{width:100%;margin-top:25px;display:flex;gap:30px;align-items:center;justify-content:center}.reviews__controls button{font-size:22px;color:var(--color-accent);background-color:transparent}.reviews__empty{width:100%;font-size:clamp(18px,5vw,20px);text-align:center}.reviews__item{padding:30px;border-radius:27px;background-color:var(--color-block)}.reviews__item-header{display:flex;align-items:center;justify-content:space-between}.reviews__item-author{padding-bottom:15px;display:grid;gap:5px;grid-template-areas:"a b" "a c"}.reviews__item-author img{width:55px;height:55px;border-radius:100px;margin-right:10px;grid-area:a}.reviews__item-author b{font-size:18px;align-self:self-end;grid-area:b}.reviews__item-author span{color:var(--color-dark-gray);grid-area:c}.reviews__item-body{font-size:clamp(18px,3vw,20px)}.reviews__item-stars svg{width:23px;height:23px;fill:var(--color-accent)}.reviews__rating{padding:30px;border-radius:27px;background-color:var(--color-block);display:flex;gap:10px;justify-content:space-between;align-items:center}.reviews__rating a{padding:15px 30px;text-align:center;border-radius:100px;font-size:18px;line-height:100%;color:var(--color-white);background-color:var(--color-accent)}.reviews__rating-card{display:flex;gap:10px;justify-content:flex-start;align-items:center}.reviews__rating-card b{font-size:20px}.reviews__rating-card img{width:60px;height:60px;border-radius:100px;border:1px solid var(--color-gray)}.reviews__rating-count{height:100%;margin-top:7px;display:flex;gap:2px;flex-direction:column;justify-content:center}.reviews__rating-count svg{fill:var(--color-accent)}@media (max-width: 768px){.reviews__item{border-radius:20px;padding:20px}.reviews__rating{gap:25px;flex-direction:column}.reviews__rating a{width:100%}.reviews__items{grid-template-columns:1fr}.reviews__controls{flex-direction:column-reverse}}.image{position:relative;display:flex;justify-content:center}.image .image__caption{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;opacity:0;transition:opacity .2s ease-in-out;background-color:var(--color-block);display:flex;align-items:center;justify-content:center}.image img{height:100%!important}.image--loader{opacity:1!important}.loader{width:48px;height:48px;border-radius:50%;position:relative;animation:rotate 1s linear infinite}.loader:before{content:"";box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:5px solid #505050;animation:prixClipFix 2s linear infinite}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.image-carousel{width:100%;height:100%;position:relative}.image-carousel .image-carousel__controls{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.image-carousel .image-carousel__controls button:first-child{transform:rotate(180deg)}.image-carousel .image-carousel__counter{border-radius:10px;overflow:hidden;position:absolute;z-index:100;bottom:30px;left:30px;background-color:#fff9;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);display:flex;gap:10px;align-items:center}.image-carousel .image-carousel__counter span{font-size:16px;color:var(--color-white)}.image-carousel .image-carousel__counter span:first-child{padding:5px 10px;background-color:var(--color-black)}.image-carousel .image-carousel__counter span:last-child{padding-right:10px;color:var(--color-black)}@media (max-width: 1024px){.image-carousel .image-carousel__controls button svg{width:40px;height:40px}}@media (max-width: 430px){.image-carousel .image-carousel__counter{display:none}}.car-list .car-list__content{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}.car-list .car-list__item{min-height:400px;border-radius:30px;overflow:hidden;background-color:var(--color-block);display:flex}.car-list .car-list__item-gallery{height:100%;width:50%;padding:10px;position:relative;flex:1}.car-list .car-list__item-gallery img{aspect-ratio:16/9;border-radius:25px}.car-list .car-list__item-gallery .image{height:100%;width:100%}.car-list .car-list__item-body{max-width:600px;padding:30px 30px 30px 20px;flex:1;display:flex;gap:10px;flex-direction:column}.car-list .car-list__item-title{font-size:32px;font-weight:600}.car-list .car-list__item-specs{margin-top:20px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.car-list .car-list__item-spec{padding:15px;background-color:var(--color-white);border-radius:20px;display:flex;gap:10px;flex-direction:column}.car-list .car-list__item-spec svg{fill:var(--color-black)}.car-list .car-list__item-spec-title{display:flex;gap:5px;align-items:center}.car-list .car-list__item-spec-title span{font-size:16px}.car-list .car-list__item-price{margin-top:20px;font-size:28px;font-weight:500;color:var(--color-accent)}.car-list .car-list__item-switch{height:50px;padding:3px;background-color:var(--color-white);overflow:hidden;border-radius:100px;flex-shrink:0;align-self:flex-end;display:flex}.car-list .car-list__item-switch button{padding:9px 20px 8px;border-radius:100px;transition:background-color .2s ease-in-out,color .2s ease-in-out}.car-list .car-list__item-btns{margin-top:20px;display:flex;gap:10px}.car-list .car-list__item-btn{padding:10px 30px;border-radius:100px;text-align:center;font-size:20px;color:var(--color-white);background-color:var(--color-accent);flex:1}.car-list__item-switch--target{background-color:var(--color-black);color:var(--color-white)}@media (max-width: 1024px){.car-list .car-list__item-body{max-width:450px}.car-list .car-list__item-gallery .image-carousel{height:auto}}@media (max-width: 820px){.car-list .car-list__item{flex-direction:column}.car-list .car-list__item-gallery,.car-list .car-list__item-body{max-width:none;width:100%}.car-list .car-list__item-body{padding-top:20px;padding-right:20px}}@media (max-width: 430px){.car-list .car-list__item-specs{grid-template-columns:1fr}.car-list .car-list__item-btns{flex-direction:column}.car-list .car-list__item-switch{width:100%}.car-list .car-list__item-switch button{flex:1}.car-list .car-list__item-price{text-align:center}}.rental-terms .rental-terms__group{border-radius:40px;padding:20px;border:1px dashed var(--color-accent);display:flex;gap:20px;flex-direction:column}.rental-terms .rental-terms__group-title{margin-top:50px;margin-left:30px;padding-bottom:13px;letter-spacing:1px;color:var(--color-accent);display:block}.rental-terms .rental-terms__main{display:flex;gap:20px}.rental-terms .rental-terms__main-item{padding:30px;border-radius:30px;background-color:var(--color-block);flex:1;display:flex;gap:20px;flex-direction:column}.rental-terms .rental-terms__main-item-head{display:flex;gap:20px}.rental-terms .rental-terms__main-item-head span{font-size:32px;font-weight:500;color:var(--color-accent)}.rental-terms .rental-terms__timeline{margin-top:50px;padding-bottom:100px;position:relative}.rental-terms .rental-terms__timeline:after{content:"";width:1px;border-left:1px dashed var(--color-accent);height:100%;position:absolute;z-index:-1;top:0;left:50%}.rental-terms .rental-terms__timeline-item{min-height:300px;width:100%;padding-top:100px;position:relative;display:flex;gap:150px;align-items:flex-start;justify-content:center}.rental-terms .rental-terms__timeline-item:last-child .rental-terms__timeline-item-block:last-child{color:var(--color-accent)}.rental-terms .rental-terms__timeline-item-section{flex:1;display:flex;gap:10px;flex-direction:column}.rental-terms .rental-terms__timeline-item-section-title{margin-left:25px;margin-top:15px;font-size:18px;color:var(--color-accent)}.rental-terms .rental-terms__timeline-item-block{border-radius:30px;padding:30px;background-color:var(--color-block)}.rental-terms .rental-terms__timeline-item-block b{font-size:22px;font-weight:600}.rental-terms .rental-terms__timeline-item-block strong{font-weight:500}.rental-terms .rental-terms__timeline-item-block ol{padding-left:30px;margin-bottom:0;margin-top:10px}.rental-terms .rental-terms__timeline-item-block ol li{padding:5px}.rental-terms .rental-terms__timeline-item-block ol li::marker{color:var(--color-accent)}.rental-terms .rental-terms__timeline-item-title{padding-top:17px;font-size:38px;font-weight:500;color:var(--color-accent)}.rental-terms .rental-terms__timeline-point{width:74px;height:74px;border-radius:50%;border:1px dashed var(--color-accent);outline:10px solid var(--color-white);background-color:var(--color-white);position:absolute;top:100px;right:50%;transform:translate(50%);display:flex;align-items:center;justify-content:center}.rental-terms .rental-terms__timeline-point span{font-size:24px;color:var(--color-accent)}@media (max-width: 1024px){.rental-terms .rental-terms__main{display:grid;grid-template-columns:repeat(2,1fr)}.rental-terms .rental-terms__timeline:after{left:60px}.rental-terms .rental-terms__timeline-item{padding-left:150px;padding-right:50px;flex-direction:column;gap:30px}.rental-terms .rental-terms__timeline-point{left:-13px}.rental-terms .rental-terms__timeline-item-section{width:100%}.rental-terms .rental-terms__timeline-item-title{color:var(--color-black)}}@media (max-width: 430px){.rental-terms .rental-terms__main{grid-template-columns:1fr}.rental-terms .rental-terms__timeline:after{left:5px}.rental-terms .rental-terms__timeline-point{height:20px;width:20px;left:-15px;top:122px;outline-width:3px}.rental-terms .rental-terms__timeline-point span{font-size:12px}.rental-terms .rental-terms__timeline-item{padding-left:30px;padding-right:0}.rental-terms .rental-terms__timeline-item-title{font-size:24px}}.car-tips .car-tips__content{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.car-tips .car-tips__item{min-height:200px;padding:30px;border-radius:30px;overflow:hidden;background-color:var(--color-block);display:flex;flex-direction:column}.car-tips .car-tips__item p{margin-left:80px}.car-tips .car-tips__title{display:flex;gap:20px;align-items:center}.car-tips .car-tips__title span{font-size:24px;font-weight:500}.car-tips .car-tips__item-icon{height:60px;aspect-ratio:1/1;border-radius:15px;background-color:var(--color-translucent-15-accent);display:flex;align-items:center;justify-content:center}.car-tips .car-tips__item-icon svg{height:30px;width:30px;fill:var(--color-accent)}@media (max-width: 1024px){.car-tips .car-tips__title{margin-bottom:15px;flex-direction:column;align-items:flex-start}.car-tips .car-tips__item p{margin-left:0}}@media (max-width: 430px){.car-tips .car-tips__content{grid-template-columns:1fr}}.integration-banner .integration-banner__content{width:100%;height:600px;border-radius:30px;color:var(--color-white);background-color:var(--color-black);position:relative;overflow:hidden}.integration-banner .integration-banner__content img{position:absolute;bottom:0;right:0}.integration-banner .integration-banner__text{position:absolute;top:50%;left:75px;transform:translateY(-50%);display:flex;gap:50px;flex-direction:column}.integration-banner .integration-banner__text h2{font-size:clamp(32px,5.5vw,64px);line-height:110%;font-weight:600}.integration-banner .integration-banner__text a{padding:13px 30px;border-radius:100px;background-color:var(--color-white);color:var(--color-black);font-weight:500;align-self:start}.integration-banner .integration-banner__label{position:absolute;left:75px;top:75px;padding:10px 25px;border-radius:15px;background-color:#3136304c;font-size:16px}.integration-banner .integration-banner__label a{color:var(--color-white)}.integration-banner .integration-banner__disclaimer{position:absolute;left:75px;bottom:75px;font-size:16px}@media (max-width: 1024px){.integration-banner .integration-banner__content img{right:-200px}}@media (max-width: 820px){.integration-banner .integration-banner__content{height:450px}.integration-banner .integration-banner__content img{bottom:-100px}.integration-banner .integration-banner__text{left:30px;gap:30px}.integration-banner .integration-banner__disclaimer,.integration-banner .integration-banner__label{left:30px}}@media (max-width: 430px){.integration-banner .integration-banner__content{height:500px}.integration-banner .integration-banner__content img{bottom:-70px;right:-110px}.integration-banner .integration-banner__text a{padding:10px 20px;font-size:18px}}.article-header{width:100%;height:100vh;position:relative}.article-header .article-header__ambient{width:calc(100% - 1280px);height:100vh;position:fixed;z-index:10;top:0;right:0}.article-header .article-header__ambient video{width:100%;height:100vh;object-fit:cover}.article-header .article-header__content{height:100%;width:100%;margin:0 75px}.article-header .article-header__wrapper{width:100%;max-width:1130px;position:absolute;top:50%;transform:translateY(-50%);display:flex;gap:30px;flex-direction:column}.article-header .article-header__wrapper h1{font-size:clamp(32px,5vw,64px);color:var(--color-accent)}.article-header .article-header__wrapper p{font-size:24px}@media (max-width: 1440px){.article-header__ambient{display:none}}@media (max-width: 1130px){.article-header .article-header__wrapper{padding-right:175px}}@media (max-width: 430px){.article-header .article-header__content{margin:0 30px!important}.article-header .article-header__wrapper{padding-right:60px}.article-header .article-header__wrapper p{font-size:20px}}.article-body{max-width:1130px!important;width:100%;margin:0 auto;position:relative;display:flex;gap:50px}.article-body .article-body__text{display:flex;gap:50px;flex-direction:column}.article-body .article-body__section{display:flex;gap:20px;flex-direction:column}.article-body .article-body__section h2{font-size:32px}.article-body .article-body__section img{border-radius:10px}.article-body .article-body__sidebar{width:300px;padding:0 0 10px 50px;position:sticky;top:170px;flex-shrink:0;align-self:flex-start;display:flex}.article-body .article-body__slider{width:1px;height:100%;position:absolute;top:0;left:0;background-color:var(--color-accent)}.article-body .article-body__slider-point{width:10px;height:50px;border-radius:100px;position:absolute;top:0;left:-4px;background-color:var(--color-accent)}.article-body .article-body__heading{margin-top:10px;display:flex;gap:50px;flex-direction:column}.article-body .article-body__heading button{text-align:left;transition:color .2s ease-in-out}@media (max-width: 1130px){.article-body{max-width:none;padding:0 20px}}@media (max-width: 820px){.article-body .article-body__sidebar{display:none}}*,*:before,*:after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ul[class],ol[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block;object-fit:cover}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit;outline:none;border:0}button,span,strong{appearance:none;-webkit-appearance:none!important;-moz-appearance:none}button{cursor:pointer}input[type=color]::-webkit-color-swatch-wrapper{padding:0}input[type=color]::-webkit-color-swatch{border:none;border-radius:50%}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}::selection{color:var(--color-white);background-color:var(--color-accent)}@font-face{font-family:Involve;font-style:normal;src:url(/assets/Involve-Regular-BDrp1ifm.ttf)}::-webkit-scrollbar{height:5px;width:5px;background-color:#0000}::-webkit-scrollbar-track{background-color:#000}::-webkit-scrollbar-thumb{border-radius:50px;background:#ffffff80}::-webkit-scrollbar-thumb:hover{background:#ffffffb3}html{--color-green: green;--color-red: red;--color-yellow: yellow;--color-white: white;--color-black: #1D1D1B;--color-gray: #C9C9C9;--color-light-gray: #F1F1F1;--color-dark-gray: #888787;--color-background: white;--color-text: #1D1D1B;--color-block: #F1F1F1;--color-accent: #759A70;--color-second-accent: purple;--color-translucent-15-red: rgba(255, 0, 0, .15);--color-translucent-15-yellow: rgba(255, 255, 0, .15);--color-translucent-15-green: rgba(0, 255, 0, .15);--color-translucent-15-second-accent: rgba(128, 0, 128, .15);--color-translucent-15-accent: rgba(117, 154, 112, .15)}.style--accent{color:var(--color-white);background-color:var(--color-accent)}.style--accent-lite{color:var(--color-accent)}.style--translucent-15-accent{color:var(--color-accent);background-color:var(--color-translucent-15-accent)}.style--heading-gradient{-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent;background:linear-gradient(179.916deg,#fff 82%,#c7c7c7)}.style--negative-lite{color:var(--color-red)}html{font-family:Involve,sans-serif;font-size:20px}h1,h2,h3,h4,h5,h6{line-height:110%}button{color:var(--color-text);background-color:transparent;font-weight:500;font-size:18px;-webkit-tap-highlight-color:transparent}button:active{scale:.97!important}span,p,b{line-height:130%}a{text-decoration:none;color:var(--color-accent);line-height:100%}a:active{scale:.97!important}.container{width:100%;max-width:1440px;margin:0 auto}.section{margin-top:150px}.first-section{margin-top:200px}.video{width:100%;border-radius:30px;aspect-ratio:16/9}@media (max-width: 1440px){.container{padding:0 20px}}
