.contact-module__xwJ-uq__grid{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:start;gap:56px;display:grid}.contact-module__xwJ-uq__h2{margin:0 0 20px;font-size:clamp(20px,2vw,24px);line-height:1.2}.contact-module__xwJ-uq__h2+.contact-module__xwJ-uq__agents{margin-top:0}.contact-module__xwJ-uq__details .contact-module__xwJ-uq__h2:not(:first-child){margin-top:44px}.contact-module__xwJ-uq__dl{flex-direction:column;margin:0;display:flex}.contact-module__xwJ-uq__row{border-top:1px solid var(--border-lt);grid-template-columns:130px minmax(0,1fr);gap:20px;padding:16px 0;display:grid}.contact-module__xwJ-uq__row:first-child{border-top:0;padding-top:0}.contact-module__xwJ-uq__dt{font:600 10.5px/1.5 var(--font-ui);letter-spacing:.11em;text-transform:uppercase;color:var(--muted);padding-top:3px}.contact-module__xwJ-uq__dd{flex-direction:column;gap:3px;margin:0;display:flex}.contact-module__xwJ-uq__big{font:600 20px/1.25 var(--font-ui);color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;transition:color var(--dur) var(--ease)}.contact-module__xwJ-uq__big:hover{color:var(--accent)}.contact-module__xwJ-uq__strong{font:500 16px/1.35 var(--font-ui);color:var(--ink)}.contact-module__xwJ-uq__link{font:500 16px/1.35 var(--font-ui);color:var(--accent);text-underline-offset:3px;word-break:break-word;text-decoration:underline}.contact-module__xwJ-uq__link:hover{color:var(--accent-hover)}.contact-module__xwJ-uq__fine{font:400 13px/1.5 var(--font-ui);color:var(--muted-txt)}.contact-module__xwJ-uq__agents{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.contact-module__xwJ-uq__agents li{border-top:1px solid var(--border-lt);flex-direction:column;gap:3px;padding:15px 0;display:flex}.contact-module__xwJ-uq__agents li:first-child{border-top:0;padding-top:0}.contact-module__xwJ-uq__agentName{font:600 17px/1.25 var(--font-display);color:var(--ink);transition:color var(--dur) var(--ease)}.contact-module__xwJ-uq__agentName:hover{color:var(--accent)}.contact-module__xwJ-uq__agentRole{font:600 10px/1.5 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.contact-module__xwJ-uq__agentRole .contact-module__xwJ-uq__mono{letter-spacing:.02em;text-transform:none;font-size:10.5px}.contact-module__xwJ-uq__agentMail{font:400 13.5px/1.5 var(--font-ui);color:var(--accent);text-underline-offset:3px;word-break:break-word;text-decoration:underline}.contact-module__xwJ-uq__agentMail:hover{color:var(--accent-hover)}.contact-module__xwJ-uq__note{background:var(--warm-1);border-radius:var(--radius-input);border-left:3px solid var(--border);font:400 13.5px/1.65 var(--font-ui);color:var(--ink-3);max-width:60ch;margin:36px 0 0;padding:15px 18px}.contact-module__xwJ-uq__note strong{color:var(--ink);font-weight:600}.contact-module__xwJ-uq__note a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.contact-module__xwJ-uq__formCard{padding:30px 30px 32px;position:sticky;top:96px}.contact-module__xwJ-uq__formHead{margin:0 0 6px;font-size:22px;line-height:1.2}.contact-module__xwJ-uq__formSub{font:400 13.5px/1.55 var(--font-ui);color:var(--muted);margin:0 0 22px}@media (max-width:960px){.contact-module__xwJ-uq__grid{grid-template-columns:1fr;gap:40px}.contact-module__xwJ-uq__formCard{position:static}}@media (max-width:560px){.contact-module__xwJ-uq__row{grid-template-columns:1fr;gap:6px}.contact-module__xwJ-uq__row .contact-module__xwJ-uq__dt{padding-top:0}.contact-module__xwJ-uq__formCard{padding:24px 20px 26px}}@media (min-width:721px) and (pointer:fine){.contact-module__xwJ-uq__formCard{padding-block:20px}.contact-module__xwJ-uq__row{padding-block:12px}}
