.contact_page__0t7lJ{background:linear-gradient(150deg,#0f1714 35%,#173329);color:#fff;padding:clamp(145px,17vw,200px) 24px calc(90px + 12vh)}.contact_layout__IlmxN{max-width:1100px;margin-inline:auto;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;grid-gap:clamp(30px,6vw,85px);gap:clamp(30px,6vw,85px)}.contact_layout__IlmxN h1{margin-top:0;font-size:clamp(2.5rem,6vw,4.5rem);line-height:1.05}.contact_layout__IlmxN h2{font-size:1.5rem}.contact_form__infBL{display:grid;grid-gap:16px;gap:16px;padding:clamp(20px,4vw,34px);background:#193329;border:1px solid #72988a;border-radius:7px}.contact_form__infBL h2,.contact_form__infBL p{margin:0}.contact_form__infBL label{display:grid;grid-gap:6px;gap:6px;font-size:.95rem;font-weight:700}.contact_form__infBL select{width:100%;padding:10px;color:#141714;background:#f7f7f7;border:1px solid #f7f7f7;border-radius:5px}.contact_form__infBL textarea{resize:vertical}.contact_form__infBL button{justify-self:start}.contact_fields__qJ6qh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}@media(max-width:760px){.contact_fields__qJ6qh,.contact_layout__IlmxN{grid-template-columns:1fr}}.contact_layout__IlmxN a{color:#c6f2dc}