.contact-us-module-scss-module__h5sJDG__container{max-width:var(--max-width);margin:auto;padding:1rem;display:grid}@media not (max-width:64rem){.contact-us-module-scss-module__h5sJDG__container{grid-template-columns:3fr 2fr}}.contact-us-module-scss-module__h5sJDG__contact{background-color:var(--background-tertiary);place-items:center;min-height:100dvh;display:grid}@media not (max-width:48rem){.contact-us-module-scss-module__h5sJDG__info{padding:1rem}}.contact-us-module-scss-module__h5sJDG__info h1{margin-top:1rem;font-size:clamp(2.5rem,1.69421rem + 3.30579vw,5rem);font-weight:900}.contact-us-module-scss-module__h5sJDG__info p{margin-top:1.5rem;font-size:clamp(1.5rem,1.33884rem + .661157vw,2rem);font-weight:400}.contact-us-module-scss-module__h5sJDG__mail{flex-direction:column;margin-top:1.5rem;display:flex}.contact-us-module-scss-module__h5sJDG__mail label{font-size:clamp(1rem,.919422rem + .330579vw,1.25rem);font-weight:500}.contact-us-module-scss-module__h5sJDG__mail a{color:var(--primary);margin-top:.5rem;font-size:clamp(.875rem,.673554rem + .826446vw,1.5rem);display:block}.contact-us-module-scss-module__h5sJDG__card{background-color:var(--background);border-radius:1rem;padding:1rem}@media not (min-width:48rem){.contact-us-module-scss-module__h5sJDG__card{margin-top:2rem}}
.contact-form-module-scss-module__h5MaLq__contactUs{width:100%;container:contactForm/inline-size}.contact-form-module-scss-module__h5MaLq__contactUs>h2{margin-bottom:2rem;font-size:clamp(1.5rem,1.17769rem + 1.32231vw,2.5rem)}.contact-form-module-scss-module__h5MaLq__contactUs button{text-align:center;background-color:var(--primary);width:100%;color:var(--on-primary);border:2px solid #0000;border-radius:.5rem;margin-top:1.5rem;padding:.75rem 1rem;font-size:clamp(1rem,.919422rem + .330579vw,1.25rem);text-decoration:none}.contact-form-module-scss-module__h5MaLq__formGroup{gap:1rem;display:grid}@container (min-width:500px){.contact-form-module-scss-module__h5MaLq__formGroup{grid-template-columns:repeat(2,1fr)}.contact-form-module-scss-module__h5MaLq__formGroup .contact-form-module-scss-module__h5MaLq__full{grid-column:1/3}}.contact-form-module-scss-module__h5MaLq__fieldGroup{flex-direction:column;display:flex}.contact-form-module-scss-module__h5MaLq__fieldGroup label{font-size:clamp(1rem,.959711rem + .165289vw,1.125rem)}.contact-form-module-scss-module__h5MaLq__fieldGroup input,.contact-form-module-scss-module__h5MaLq__fieldGroup textarea{border:1px solid var(--on-background-light);border-radius:.25rem;margin-top:.5rem;padding:.5rem 1rem;font-size:clamp(.875rem,.834711rem + .165289vw,1rem)}.contact-form-module-scss-module__h5MaLq__error{color:var(--error);font-size:clamp(.75rem,.709711rem + .165289vw,.875rem)}.contact-form-module-scss-module__h5MaLq__alert{border:1px solid var(--sucess);background-color:var(--sucess-bg);border-radius:.5rem;margin-top:2rem;padding:1rem}.contact-form-module-scss-module__h5MaLq__alert:not(.contact-form-module-scss-module__h5MaLq__success){border:1px solid var(--error);background-color:var(--error-bg)}.contact-form-module-scss-module__h5MaLq__alert h4{font-size:clamp(1.5rem,1.33884rem + .661157vw,2rem)}.contact-form-module-scss-module__h5MaLq__alert p{font-size:clamp(1rem,.959711rem + .165289vw,1.125rem)}
