.ContactForm_pageContainer__d_6Qd{padding:1rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;color:#333}.ContactForm_gridContainer__Ko65R{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start;margin:0 auto}.ContactForm_heading__2FjMK{color:#010205;font-family:Evolventa,Helvetica,sans-serif;font-size:clamp(40px,6vw,60px);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin-top:0;margin-bottom:0;position:relative;width:100%;max-width:100%}.ContactForm_paragraph___nz_n{font-size:1rem;line-height:1.6;margin-bottom:2rem;color:#555;font-family:Open Sans,sans-serif}.ContactForm_contactInfo__ftBi1{margin-top:2rem}.ContactForm_contactLine__iCeRA{font-family:Open Sans,sans-serif;display:flex;align-items:center;gap:.7rem;margin-bottom:.8rem;font-size:1rem}.ContactForm_contactIcon__Rk55P{font-family:Open Sans,sans-serif;font-size:1.1rem;color:#444;flex-shrink:0}.ContactForm_form__NxYVW{font-family:Open Sans,sans-serif;display:flex;flex-direction:column;gap:1.2rem}.ContactForm_formRow__4LyMa{display:flex;gap:1rem}.ContactForm_formRow__4LyMa .ContactForm_formGroup__9_1oH{flex:1}.ContactForm_label__QtYqE{font-family:Open Sans,sans-serif;display:block;margin-bottom:.5rem;font-size:.8rem;font-weight:700;color:#666;text-transform:uppercase}.ContactForm_input__Ja4Ik,.ContactForm_select__QqIV8,.ContactForm_textarea__c02mK{font-family:Open Sans,sans-serif;width:100%;padding:.8rem 1rem;border:1px solid #ccc;border-radius:10px;font-size:1rem;box-sizing:border-box}.ContactForm_select__QqIV8{font-family:Open Sans,sans-serif;appearance:none;background-image:url('data:image/svg+xml;charset=US-ASCII,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="%23333" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z"/></svg>');background-repeat:no-repeat;background-position:right 1rem center;background-size:.8em;padding-right:2.5rem;background-color:white}.ContactForm_textarea__c02mK{font-family:Open Sans,sans-serif;resize:vertical;min-height:100px}.ContactForm_recaptchaNotice__zLYte{font-family:Open Sans,sans-serif;font-size:.8rem;color:#777;margin-top:.5rem}.ContactForm_recaptchaNotice__zLYte a{color:#007bff;text-decoration:none}.ContactForm_recaptchaNotice__zLYte a:hover{text-decoration:underline}.ContactForm_submitButton__u2Fh9{font-family:Open Sans,sans-serif;padding:.9rem 1.8rem;background-color:#555;color:white;border:none;border-radius:10px;font-size:.9rem;font-weight:700;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease;align-self:flex-start;margin-top:1rem}.ContactForm_submitButton__u2Fh9:hover{background-color:#333}@media (max-width:768px){.ContactForm_gridContainer__Ko65R{grid-template-columns:1fr;gap:2rem}.ContactForm_formRow__4LyMa{flex-direction:column;gap:1.2rem}.ContactForm_submitButton__u2Fh9{align-self:stretch;text-align:center}.ContactForm_heading__2FjMK{font-size:2rem}}.ContactPage_pageContentWrapper__rZ6tS{padding-left:80px;padding-right:80px;padding-top:40px}