.page-module-scss-module__9Z3Caa__page{min-height:100vh;padding-top:70px}.page-module-scss-module__9Z3Caa__page__header{background-color:#0000;background-image:linear-gradient(#000c,#0009),url(/images/browse-cars.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;margin-bottom:3rem;padding:3rem 0}.page-module-scss-module__9Z3Caa__page__title{color:var(--color-white);margin:.5rem 0}.page-module-scss-module__9Z3Caa__page__subtitle{color:#fff9;font-size:var(--text-lg)}.page-module-scss-module__9Z3Caa__page__body{grid-template-columns:1fr 1fr;align-items:start;gap:3rem;padding-bottom:5rem;display:grid}@media (max-width:1024px){.page-module-scss-module__9Z3Caa__page__body{grid-template-columns:1fr}}.page-module-scss-module__9Z3Caa__info{flex-direction:column;gap:1.5rem;display:flex}.page-module-scss-module__9Z3Caa__info__cards{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;gap:0;display:flex;overflow:hidden}.page-module-scss-module__9Z3Caa__info__card{border-bottom:1px solid var(--color-border);transition:background var(--transition-fast);align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;display:flex}.page-module-scss-module__9Z3Caa__info__card:last-child{border-bottom:none}.page-module-scss-module__9Z3Caa__info__card:hover{background:var(--color-light)}.page-module-scss-module__9Z3Caa__info__card_icon{border-radius:var(--radius-md);width:44px;height:44px;color:var(--color-primary);background:#8b000014;flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module-scss-module__9Z3Caa__info__card_label{font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.25rem;font-weight:700;display:block}.page-module-scss-module__9Z3Caa__info__card_value{font-size:var(--text-base);color:var(--color-dark);transition:color var(--transition-fast);font-weight:500;text-decoration:none}.page-module-scss-module__9Z3Caa__info__card_value:is(a):hover{color:var(--color-primary)}.page-module-scss-module__9Z3Caa__info__map{border-radius:var(--radius-lg);border:1px solid var(--color-border);height:280px;overflow:hidden}.page-module-scss-module__9Z3Caa__form_wrapper{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:2rem}.page-module-scss-module__9Z3Caa__form_wrapper__title{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-dark);border-bottom:2px solid var(--color-primary);margin-bottom:1.75rem;padding-bottom:1rem;font-weight:700;display:inline-block}.page-module-scss-module__9Z3Caa__form{flex-direction:column;gap:1.25rem;display:flex}.page-module-scss-module__9Z3Caa__form__row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:640px){.page-module-scss-module__9Z3Caa__form__row{grid-template-columns:1fr}}.page-module-scss-module__9Z3Caa__form__field{flex-direction:column;gap:.375rem;display:flex}.page-module-scss-module__9Z3Caa__form__label{font-family:var(--font-ui);font-size:var(--text-sm);color:var(--color-dark);font-weight:600}.page-module-scss-module__9Z3Caa__form__textarea{width:100%;font-family:var(--font-body);font-size:var(--text-base);color:var(--color-dark);background:var(--color-white);border:1.5px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);outline:none;padding:.875rem 1rem}.page-module-scss-module__9Z3Caa__form__textarea::placeholder{color:var(--color-muted)}.page-module-scss-module__9Z3Caa__form__textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #8b000014}.page-module-scss-module__9Z3Caa__form_success{text-align:center;color:var(--color-success);flex-direction:column;align-items:center;gap:1rem;padding:3rem 1rem;display:flex}.page-module-scss-module__9Z3Caa__form_success h4{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-dark);font-weight:700}.page-module-scss-module__9Z3Caa__form_success p{font-size:var(--text-base);color:var(--color-mid);max-width:360px}
