.contact-module__xwJ-uq__page{max-width:760px;margin:0 auto;padding:clamp(12px,3vw,38px)}.contact-module__xwJ-uq__kicker{color:var(--accent);letter-spacing:.16em;text-transform:uppercase;font-size:8px;font-weight:800}.contact-module__xwJ-uq__page h1{letter-spacing:-.06em;max-width:680px;margin:14px 0;font-size:clamp(34px,5.2vw,58px);line-height:.98}.contact-module__xwJ-uq__intro{max-width:620px;color:var(--muted);margin:0 0 30px;font-size:13px;line-height:1.75}.contact-module__xwJ-uq__form{border:1px solid var(--border);background:color-mix(in srgb, var(--surface2) 55%, transparent);border-radius:18px;gap:16px;padding:clamp(18px,3vw,28px);display:grid}.contact-module__xwJ-uq__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.contact-module__xwJ-uq__form label{gap:7px;display:grid}.contact-module__xwJ-uq__form label>span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700}.contact-module__xwJ-uq__form input,.contact-module__xwJ-uq__form select,.contact-module__xwJ-uq__form textarea{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);font:inherit;border-radius:12px;outline:none;padding:11px 12px;transition:border-color .16s,box-shadow .16s}.contact-module__xwJ-uq__form textarea{resize:vertical;min-height:150px}.contact-module__xwJ-uq__form input:focus,.contact-module__xwJ-uq__form select:focus,.contact-module__xwJ-uq__form textarea:focus{border-color:color-mix(in srgb, var(--accent) 60%, var(--border));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 10%, transparent)}.contact-module__xwJ-uq__actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.contact-module__xwJ-uq__actions a{color:var(--muted);font-size:10px}.contact-module__xwJ-uq__status{min-height:18px;color:var(--muted);font-size:10px}.contact-module__xwJ-uq__honeypot{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}@media (max-width:620px){.contact-module__xwJ-uq__row{grid-template-columns:1fr}}
