.contact_contactPage__go1xj{display:grid;grid-template-columns:1fr 1fr;min-height:100vh}.contact_contactLeft__ByGp_{padding:140px 64px 80px;border-right:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;justify-content:space-between}.contact_contactLabel__dJphX{display:block;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--accent-light);margin-bottom:20px}.contact_contactHeading__4lwVa{font-size:clamp(36px,4vw,56px);font-weight:300;color:var(--text);letter-spacing:-.02em;line-height:1.1}.contact_contactSub__jpDB_{font-size:15px;font-weight:300;color:var(--muted);margin-top:20px;line-height:1.7;max-width:380px}.contact_contactDetails__QRNfO{margin-top:auto;padding-top:60px}.contact_contactDetailRow__CmchD{display:flex;flex-direction:column;gap:4px;margin-bottom:24px}.contact_contactDetailRow__CmchD:last-child{margin-bottom:0}.contact_detailLabel__v_JT6{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted2)}.contact_detailValue__BIjUc{font-size:14px;color:rgba(240,240,242,.6);text-decoration:none;transition:color .2s}.contact_detailValue__BIjUc:hover{color:var(--text)}.contact_contactRight__8AWu7{padding:140px 64px 80px}.contact_formGroup__QuSZq{margin-bottom:28px}.contact_formRow__To_NF{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:28px}.contact_label__9m_6p{display:block;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.contact_input__QfJY9{width:100%;background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.12);color:var(--text);font-family:inherit;font-size:15px;font-weight:300;padding:10px 0;outline:none;transition:border-color .2s;-webkit-appearance:none;border-radius:0}.contact_input__QfJY9:focus{border-bottom-color:var(--accent-light)}.contact_input__QfJY9::placeholder{color:var(--muted2)}.contact_select__y3dRE{cursor:pointer}.contact_select__y3dRE option{background:#1a1a1b;color:var(--text)}.contact_textarea__rxqkD{resize:none;height:100px;display:block}.contact_submitRow__GeZVr{display:flex;align-items:center;justify-content:space-between;margin-top:40px;flex-wrap:wrap;gap:16px}.contact_submitNote__E88YE{font-size:11px;color:var(--muted2)}.contact_submit__5i6Z5{display:inline-block;font-size:11px;font-family:inherit;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:transparent;border:1px solid var(--accent);border-radius:20px;padding:12px 28px;cursor:pointer;transition:background .25s,color .25s}.contact_submit__5i6Z5:hover{background:var(--accent)}.contact_submit__5i6Z5:disabled{opacity:.6;cursor:default}.contact_success__wnMuP{text-align:center;padding:60px 20px}.contact_successCheck__JDfcJ{font-size:48px;margin-bottom:20px;color:var(--accent-light)}.contact_successHeading__6RULT{font-size:28px;font-weight:300;color:#fff;margin-bottom:12px}.contact_successText__LzRTS{color:rgba(240,240,242,.6);font-size:15px;margin-bottom:32px}.contact_successLink__JJdQH{display:inline-block;padding:12px 28px;border:1px solid rgba(255,255,255,.5);border-radius:24px;color:#fff;font-size:11px;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;transition:all .2s}.contact_successLink__JJdQH:hover{background:rgba(255,255,255,.1)}@media (max-width:900px){.contact_contactPage__go1xj{grid-template-columns:1fr}.contact_contactLeft__ByGp_{border-right:none;border-bottom:1px solid rgba(255,255,255,.06);padding:100px 24px 60px}.contact_contactRight__8AWu7{padding:60px 24px 80px}.contact_contactDetails__QRNfO{padding-top:40px}.contact_formRow__To_NF{grid-template-columns:1fr;gap:0}}