.contact-form-module-scss-module__sI9CEW__form{flex-direction:column;gap:1.5rem;display:flex}.contact-form-module-scss-module__sI9CEW__formGroup{flex-direction:column;display:flex}.contact-form-module-scss-module__sI9CEW__formGroup label{color:#111010;margin-bottom:.375rem;font-size:.875rem;font-weight:500}.contact-form-module-scss-module__sI9CEW__formGroup input,.contact-form-module-scss-module__sI9CEW__formGroup textarea{color:#111010;background-color:#fff;border:1px solid #d9d9d9;border-radius:.5rem;padding:.625rem .875rem;font-size:.875rem;transition:border-color .2s}.contact-form-module-scss-module__sI9CEW__formGroup input::placeholder,.contact-form-module-scss-module__sI9CEW__formGroup textarea::placeholder{color:#bfbfbf}.contact-form-module-scss-module__sI9CEW__formGroup input:focus,.contact-form-module-scss-module__sI9CEW__formGroup textarea:focus{border-color:#56c0ea;outline:none;box-shadow:0 0 0 2px rgba(86,192,234,.15)}.contact-form-module-scss-module__sI9CEW__formGroup textarea{resize:vertical;min-height:100px}.contact-form-module-scss-module__sI9CEW__alert{border:1px solid;border-radius:.5rem;padding:1rem;font-size:.875rem}.contact-form-module-scss-module__sI9CEW__alert.contact-form-module-scss-module__sI9CEW__success{color:#07ac64;background-color:#d3f9e8;border-color:#07ac64}.contact-form-module-scss-module__sI9CEW__alert.contact-form-module-scss-module__sI9CEW__error{color:#d75118;background-color:#facdba;border-color:#d75118}.contact-form-module-scss-module__sI9CEW__submitButton{color:#fff;cursor:pointer;background-color:#111010;border:none;border-radius:.5rem;width:100%;padding:.625rem 1.25rem;font-weight:500;transition:background-color .2s}.contact-form-module-scss-module__sI9CEW__submitButton:hover:not(:disabled){background-color:#333}.contact-form-module-scss-module__sI9CEW__submitButton:disabled{opacity:.5;cursor:not-allowed}
.model-info-modal-module-scss-module__9L-4kW__button{color:#081ff0;cursor:pointer;background-color:transparent;border:1px solid #081ff0;border-radius:6px;width:100%;padding:.375rem .75rem;font-size:.8125rem;transition:background-color .2s,color .2s}.model-info-modal-module-scss-module__9L-4kW__button:hover{color:#fff;background-color:#081ff0}.model-info-modal-module-scss-module__9L-4kW__modalContent{color:#fff;background-color:#051390;border:1px solid #1a2580;border-radius:1rem;max-width:600px}.model-info-modal-module-scss-module__9L-4kW__modalHeader h2{color:#fff;font-size:1.5rem;font-weight:700}.model-info-modal-module-scss-module__9L-4kW__modalBody{flex-direction:column;gap:1rem;display:flex}.model-info-modal-module-scss-module__9L-4kW__modelId{color:#8b9bff;margin-bottom:.5rem;font-size:.875rem}.model-info-modal-module-scss-module__9L-4kW__description{font-size:1rem}.model-info-modal-module-scss-module__9L-4kW__detailsGrid{gap:1rem;display:grid}@media (min-width:768px){.model-info-modal-module-scss-module__9L-4kW__detailsGrid{grid-template-columns:repeat(2,1fr)}}.model-info-modal-module-scss-module__9L-4kW__detailSection h4{color:#8b9bff;margin-bottom:.5rem;font-weight:700}.model-info-modal-module-scss-module__9L-4kW__detailSection p{font-size:.875rem}
