.listItem_main-module__zFRpjq__main_title{text-align:center;text-transform:uppercase;margin-bottom:40px;font-size:24px;font-weight:700}.listItem_main-module__zFRpjq__car_grid{grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:60px 40px;display:grid}.listItem_main-module__zFRpjq__car_card{flex-direction:column;display:flex}.listItem_main-module__zFRpjq__card_header{min-height:50px;margin-bottom:15px}.listItem_main-module__zFRpjq__car_name{margin-bottom:10px;font-size:18px;font-weight:700}.listItem_main-module__zFRpjq__car_price{color:#06c;margin-bottom:5px;font-size:16px;font-weight:700}.listItem_main-module__zFRpjq__car_promo{color:#f33;margin-bottom:5px;font-size:14px;line-height:1.4}.listItem_main-module__zFRpjq__car_note{color:#333;font-size:12px;font-style:italic}.listItem_main-module__zFRpjq__card_image{aspect-ratio:16/9;width:100%;margin-bottom:5px;overflow:hidden}.listItem_main-module__zFRpjq__card_image img{object-fit:cover;width:100%;height:100%}.listItem_main-module__zFRpjq__card_actions{justify-content:center;gap:20px;display:flex}.listItem_main-module__zFRpjq__btn_action{color:var(--primary-gray);font-size:13px;font-weight:500;text-decoration:none;transition:color .3s}.listItem_main-module__zFRpjq__btn_action:hover{color:var(--primary-blue)}@media (max-width:600px){.listItem_main-module__zFRpjq__car_grid{grid-template-columns:1fr}}
.register_form-module__Ze0S5a__test_drive_container{color:#000;max-width:600px;height:100%;margin-top:60px;padding:10px}.register_form-module__Ze0S5a__section_title{text-transform:uppercase;margin-bottom:40px;font-size:24px;font-weight:800}.register_form-module__Ze0S5a__hotline_wrapper{align-items:center;gap:15px;margin-bottom:20px;display:flex}.register_form-module__Ze0S5a__phone_icon{color:#0066a2;border:3px solid #0066a2;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.register_form-module__Ze0S5a__phone_icon svg{width:30px;height:30px}.register_form-module__Ze0S5a__hotline_info{flex-direction:column;display:flex}.register_form-module__Ze0S5a__hotline_label{color:#e31b23;margin-bottom:5px;font-size:18px;font-weight:700}.register_form-module__Ze0S5a__hotline_number{color:#0066a2;font-size:32px;font-weight:700;text-decoration:none}.register_form-module__Ze0S5a__feature_list{padding:0;list-style:none}.register_form-module__Ze0S5a__feature_list li{align-items:center;font-size:18px;display:flex}.register_form-module__Ze0S5a__feature_list li:before{content:"•";margin-right:15px;font-size:24px;font-weight:700}.register_form-module__Ze0S5a__feature_list strong{color:#0066a2;font-weight:700}.register_form-module__Ze0S5a__content_grid{grid-template-columns:1fr 1fr;align-items:start;gap:60px;display:grid}.register_form-module__Ze0S5a__header_title{margin-bottom:25px;font-size:28px;font-weight:900}.register_form-module__Ze0S5a__hotline_container{align-items:center;gap:15px;margin-bottom:30px;display:flex}.register_form-module__Ze0S5a__phone_circle{color:#0068a5;border:3px solid #0068a5;border-radius:50%;justify-content:center;align-items:center;width:55px;height:55px;display:flex}.register_form-module__Ze0S5a__phone_circle svg{width:28px}.register_form-module__Ze0S5a__text_red{color:#d32f2f;font-weight:700;display:block}.register_form-module__Ze0S5a__phone_number{color:#0068a5;font-size:32px;font-weight:700;text-decoration:none}.register_form-module__Ze0S5a__feature_list{margin-bottom:20px;padding:0;list-style:none}.register_form-module__Ze0S5a__brand_highlight{color:#0068a5;font-weight:700}.register_form-module__Ze0S5a__section_grid_container{background-color:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:80px;max-width:1200px;margin:2px auto;display:grid}.register_form-module__Ze0S5a__promo_image_block{width:100%}.register_form-module__Ze0S5a__image_wrapper{border-radius:8px;position:relative;overflow:hidden}.register_form-module__Ze0S5a__main_img{object-fit:cover;width:100%;height:auto;display:block}.register_form-module__Ze0S5a__promo_badge_overlay{color:#fff;background:linear-gradient(#0000,#000c);padding:20px;position:absolute;bottom:0;left:0;right:0}.register_form-module__Ze0S5a__badge_title{color:#000;background-color:#fff;margin-bottom:10px;padding:2px 10px;font-size:14px;font-weight:700;display:inline-block}.register_form-module__Ze0S5a__badge_details{justify-content:space-between;font-size:13px;display:flex}.register_form-module__Ze0S5a__registration_form_block{padding:0 20px}.register_form-module__Ze0S5a__form_heading{color:#0066a2;text-align:center;letter-spacing:.5px;margin-bottom:35px;font-size:22px;font-weight:700}.register_form-module__Ze0S5a__input_field_group{border-bottom:1px solid #ccc;align-items:center;margin-bottom:25px;padding-bottom:8px;display:flex}.register_form-module__Ze0S5a__field_icon{color:#333;margin-right:15px;font-size:18px}.register_form-module__Ze0S5a__text_input,.register_form-module__Ze0S5a__select_input{color:#333;background:0 0;border:none;outline:none;width:100%;font-size:16px}.register_form-module__Ze0S5a__payment_options_group{justify-content:center;gap:30px;margin:30px 0;display:flex}.register_form-module__Ze0S5a__radio_label{cursor:pointer;align-items:center;gap:8px;font-size:15px;display:flex}.register_form-module__Ze0S5a__submit_btn_blue{color:#fff;cursor:pointer;background-color:#0066a2;border:none;width:100%;padding:16px;font-size:16px;font-weight:700;transition:background .3s}.register_form-module__Ze0S5a__submit_btn_blue:hover{background-color:#004d7a}@media (max-width:900px){.register_form-module__Ze0S5a__feature_list li{font-size:16px}.register_form-module__Ze0S5a__registration_form_block{padding:0}.register_form-module__Ze0S5a__section_grid_container{grid-template-columns:1fr;gap:40px}}
