.ContactPage-module__SVBV0W__contactCard{width:100%;padding:var(--padding-lg);background-color:var(--elevated-level-one);border-radius:var(--radius-xl);box-shadow:var(--shadow-strong);flex-direction:column;align-items:center;margin-top:20px;display:flex;position:relative}.ContactPage-module__SVBV0W__contactCard .ContactPage-module__SVBV0W__badgeCtn{align-items:center;display:flex;position:absolute;top:-18px}.ContactPage-module__SVBV0W__contactCard .ContactPage-module__SVBV0W__badgeCtn .ContactPage-module__SVBV0W__badge{color:var(--on-primary);background:var(--primary-gradient,var(--primary));border-radius:var(--radius-3xl);padding:8px 12px;font-size:16px;line-height:18px}.ContactPage-module__SVBV0W__contactCard .ContactPage-module__SVBV0W__badgeCtn .ContactPage-module__SVBV0W__arrow{width:21px;height:21px;margin-top:12px;margin-left:-2px}.ContactPage-module__SVBV0W__contactCard .ContactPage-module__SVBV0W__badgeCtn .ContactPage-module__SVBV0W__arrow g,.ContactPage-module__SVBV0W__contactCard .ContactPage-module__SVBV0W__badgeCtn .ContactPage-module__SVBV0W__arrow path{stroke:var(--primary);fill:var(--primary)}.ContactPage-module__SVBV0W__contactCard .ContactPage-module__SVBV0W__header{align-items:center;gap:var(--padding-sm);padding:var(--padding-md);padding-bottom:var(--padding-lg);flex-direction:column;display:flex}.ContactPage-module__SVBV0W__contactCard .ContactPage-module__SVBV0W__text{color:var(--text-primary);text-align:center;opacity:.5;margin-top:8px;margin-bottom:24px;font-size:14px;font-weight:500;line-height:20px}.ContactPage-module__SVBV0W__contactCard .ContactPage-module__SVBV0W__form{width:100%}.ContactPage-module__SVBV0W__contactCard .ContactPage-module__SVBV0W__form .ContactPage-module__SVBV0W__firstInput{padding:0 3px}.ContactPage-module__SVBV0W__contactCard .ContactPage-module__SVBV0W__form .ContactPage-module__SVBV0W__firstName{margin-bottom:13px!important}.ContactPage-module__SVBV0W__contactCard .ContactPage-module__SVBV0W__form .ContactPage-module__SVBV0W__additionalInputs{max-height:0;transition:max-height .5s;overflow:hidden}.ContactPage-module__SVBV0W__contactCard .ContactPage-module__SVBV0W__form .ContactPage-module__SVBV0W__additionalInputs--open{max-height:100%;padding:3px}.ContactPage-module__SVBV0W__contactCard .ContactPage-module__SVBV0W__form .ContactPage-module__SVBV0W__submitBtn{border-radius:var(--radius-lg);width:100%;height:52px;font-size:18px;font-weight:500}.ValuePage-module__eGtK0W__valuePage{gap:var(--gap-lg);flex-direction:column;display:flex}.ValuePage-module__eGtK0W__valuePage .ValuePage-module__eGtK0W__headerContainer{justify-content:space-between;align-items:center;gap:var(--gap-lg);flex-direction:row;width:100%;display:flex}.ValuePage-module__eGtK0W__valuePage .ValuePage-module__eGtK0W__valueSection{gap:var(--padding-lg);max-height:600px;padding:var(--padding-lg);background-color:var(--surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);flex-direction:column;display:flex}.ValuePage-module__eGtK0W__valuePage .ValuePage-module__eGtK0W__valueSection .ValuePage-module__eGtK0W__valueContainer{padding:var(--padding-xl);background:var(--primary);border-radius:var(--radius-lg);flex-direction:column;align-items:center;display:flex;box-shadow:0 4px 16px rgba(17,17,26,.1),0 8px 24px rgba(17,17,26,.1),0 16px 56px rgba(17,17,26,.1)}.ValuePage-module__eGtK0W__valuePage .ValuePage-module__eGtK0W__valueSection .ValuePage-module__eGtK0W__valueFooter{justify-content:center;align-items:center;gap:var(--gap-lg);flex-direction:row;display:flex}.ValuePage-module__eGtK0W__valuePage .ValuePage-module__eGtK0W__vehicleDescription{gap:var(--gap-lg);padding:var(--padding-lg);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);flex-direction:column;display:flex}.ValuePage-module__eGtK0W__valuePage .ValuePage-module__eGtK0W__vehicleDescription .ValuePage-module__eGtK0W__divider{background-color:var(--text-secondary);opacity:.2;height:1px}.ValuePage-module__eGtK0W__valuePage .ValuePage-module__eGtK0W__vehicleDescription .ValuePage-module__eGtK0W__vehicleDescriptionTable,.ValuePage-module__eGtK0W__valuePage .ValuePage-module__eGtK0W__vehicleDescription .ValuePage-module__eGtK0W__vehicleDescriptionTable .ValuePage-module__eGtK0W__vehicleContainer{gap:var(--gap-sm);flex-direction:column;display:flex}.ValuePage-module__eGtK0W__valuePage .ValuePage-module__eGtK0W__vehicleDescription .ValuePage-module__eGtK0W__vehicleDescriptionTable .ValuePage-module__eGtK0W__vehicleContainer .ValuePage-module__eGtK0W__vehicleName{gap:var(--gap-sm);flex-direction:row;display:flex}.ValuePage-module__eGtK0W__buttonsSection{gap:var(--gap-md);flex-direction:column;display:flex}.ValuePage-module__eGtK0W__buttonsSection .ValuePage-module__eGtK0W__sendToDealerButton{width:100%;height:56px}.ValuePage-module__eGtK0W__buttonsSection .ValuePage-module__eGtK0W__blueButton{background:var(--carshop-blue)}.ValuePage-module__eGtK0W__closeButtonContainer{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.ValuePage-module__eGtK0W__closeButtonContainer .ValuePage-module__eGtK0W__closeButton{width:-moz-fit-content;width:fit-content;padding-right:var(--padding-lg)}.VehiclesSelectPage-module__uZgexW__vehicleSelections{justify-content:center;align-items:center;gap:var(--spacing-xl);flex-direction:column;width:100%;padding-bottom:64px;display:flex}.VehiclesSelectPage-module__uZgexW__vehicleSelections .VehiclesSelectPage-module__uZgexW__title{color:var(--text-primary);text-align:center;margin:0;font-size:24px;font-weight:500;line-height:120%}.VehiclesSelectPage-module__uZgexW__vehicleSelections .VehiclesSelectPage-module__uZgexW__vehicleOptions{gap:var(--spacing-md);flex-direction:column;display:flex}.VinSearch-module__JqYzpG__container{align-items:center;gap:var(--gap-lg);flex-direction:column;display:flex}.VinSearch-module__JqYzpG__container .VinSearch-module__JqYzpG__headerContainer{align-items:flex-start;gap:var(--gap-md);flex-direction:column;width:100%;display:flex}.VinSearch-module__JqYzpG__container .VinSearch-module__JqYzpG__headerContainer .VinSearch-module__JqYzpG__input{margin:0}.VinSearch-module__JqYzpG__container .VinSearch-module__JqYzpG__containerWithVinLocationExplainer{gap:var(--gap-lg);padding:var(--padding-lg);background-color:var(--elevated-level-two);border-radius:var(--radius-md);flex-direction:column;display:flex}.VinSearch-module__JqYzpG__container .VinSearch-module__JqYzpG__containerWithVinLocationExplainer .VinSearch-module__JqYzpG__vinLocationItemContainer{gap:var(--gap-sm);flex-direction:column;display:flex}