main:has(.contact-module__uVittq__contact){max-width:1160px}.contact-module__uVittq__contact{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:56px;padding-top:8px;display:grid}@media (max-width:860px){.contact-module__uVittq__contact{grid-template-columns:minmax(0,1fr);gap:32px}}.contact-module__uVittq__contact .contact-module__uVittq__side h1{letter-spacing:-.02em;color:#111113;margin:4px 0 20px;font-size:40px;line-height:1.15}.contact-module__uVittq__contact[dir=rtl] .contact-module__uVittq__side h1{letter-spacing:0;line-height:1.35}.contact-module__uVittq__contact .contact-module__uVittq__side p{color:#3f3f46;margin:0 0 14px;font-size:17px;line-height:1.65}.contact-module__uVittq__contact .contact-module__uVittq__side .contact-module__uVittq__muted{color:#6b7280;font-size:15px}.contact-module__uVittq__contact .contact-module__uVittq__side a{color:#0f766e}.contact-module__uVittq__contact .contact-module__uVittq__side hr{border:0;border-top:1px solid #e5e7eb;margin:28px 0}.contact-module__uVittq__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.contact-module__uVittq__facts>div{justify-items:start;gap:6px;display:grid}.contact-module__uVittq__icon{color:#fff;background:#111113;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:10px;display:grid}.contact-module__uVittq__facts strong{color:#111113;font-size:16px;font-weight:600}.contact-module__uVittq__fact{color:#3f3f46;font-size:14px;text-decoration:none}.contact-module__uVittq__contact .contact-module__uVittq__side a.contact-module__uVittq__fact{color:#3f3f46;letter-spacing:.02em;font-family:ui-monospace,SF Mono,Menlo,monospace}a.contact-module__uVittq__fact:hover{text-decoration:underline}.contact-module__uVittq__card{background:#f4f4f5;border-radius:16px;gap:18px;padding:24px;display:grid;position:relative}.contact-module__uVittq__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}@media (max-width:520px){.contact-module__uVittq__row{grid-template-columns:minmax(0,1fr)}}.contact-module__uVittq__card label{color:#52525b;gap:8px;font-size:14px;display:grid}.contact-module__uVittq__card input,.contact-module__uVittq__card select,.contact-module__uVittq__card textarea{box-sizing:border-box;width:100%;font:inherit;color:#111113;background:#fff;border:1px solid #d4d4d8;border-radius:10px;padding:10px 12px;font-size:15px}.contact-module__uVittq__card input,.contact-module__uVittq__card select{height:42px}.contact-module__uVittq__card textarea{resize:vertical;min-height:140px}.contact-module__uVittq__card input::placeholder,.contact-module__uVittq__card textarea::placeholder{color:#a1a1aa}.contact-module__uVittq__card input:focus,.contact-module__uVittq__card select:focus,.contact-module__uVittq__card textarea:focus{outline-offset:-1px;outline:2px solid #111113}.contact-module__uVittq__card select:invalid{color:#a1a1aa}.contact-module__uVittq__submit{color:#fff;height:46px;font:inherit;cursor:pointer;background:#111113;border:0;border-radius:999px;font-size:16px;font-weight:600}.contact-module__uVittq__submit:hover{background:#27272a}.contact-module__uVittq__submit:disabled{opacity:.6;cursor:default}.contact-module__uVittq__ok{color:#15803d;background:#e9f7ee;border-radius:10px;margin:0;padding:10px 12px;font-size:14px}.contact-module__uVittq__err{color:#c8281e;background:#fdecec;border-radius:10px;margin:0;padding:10px 12px;font-size:14px}.contact-module__uVittq__card input.contact-module__uVittq__trap{clip-path:inset(50%);opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
