.contact-module__xwJ-uq__layout{align-items:start;gap:clamp(2.5rem,5vw,4rem);display:grid}.contact-module__xwJ-uq__formColumn{flex-direction:column;gap:1.5rem;max-width:34rem;display:flex}.contact-module__xwJ-uq__preset{background:var(--paper-100);border-left:3px solid var(--signal-yellow);border-radius:0 8px 8px 0;margin:0;padding:.75rem 1rem;font-size:.95rem}.contact-module__xwJ-uq__aside{background:var(--white);border:1px solid var(--line-light);border-radius:var(--radius-card);flex-direction:column;gap:1rem;padding:clamp(1.4rem,2.6vw,2rem);display:flex}.contact-module__xwJ-uq__asideTitle{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.72rem;font-weight:500}.contact-module__xwJ-uq__asideTitle+.contact-module__xwJ-uq__asideTitle,.contact-module__xwJ-uq__asideList+.contact-module__xwJ-uq__asideTitle{margin-top:.75rem}.contact-module__xwJ-uq__asideList{flex-direction:column;gap:.85rem;margin:0;display:flex}.contact-module__xwJ-uq__asideList li{color:var(--text-muted);font-size:.95rem;line-height:1.55}.contact-module__xwJ-uq__asideBody{color:var(--text-muted);margin:0;font-size:.95rem;line-height:1.6}@media (min-width:900px){.contact-module__xwJ-uq__layout{grid-template-columns:minmax(0,1fr) minmax(280px,380px)}}
