.contact_top__dED3F{position:relative;z-index:1;padding-block:60px 54px}.contact_h1__GWAbx{font-size:clamp(32px,5vw,52px);font-weight:800;line-height:1.05;margin-top:14px;max-width:18ch}.contact_sub__KxXyJ{color:var(--text-dark-soft);font-size:17px;margin-top:18px;max-width:52ch}.contact_lines__jVAzk{display:flex;gap:14px 40px;flex-wrap:wrap;align-items:baseline;margin-top:28px}.contact_tel__wtaOW{font-family:var(--display);font-weight:800;font-size:clamp(28px,4vw,40px);color:var(--cyan);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-decoration:none;letter-spacing:-.02em}.contact_tel__wtaOW:hover{text-decoration:underline}.contact_mail__Fd3yj{font-family:var(--display);font-weight:600;font-size:17px;color:var(--text-dark);text-decoration:none;word-break:break-word}.contact_mail__Fd3yj:hover{color:var(--cyan)}.contact_desks___ltGs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:32px}.contact_desk__iExbA{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);padding:26px}.contact_deskN__mUVe_{font-size:19px;font-weight:700}.contact_deskR__3hq0Q{font-size:13px;color:var(--text-faint);margin-top:6px}.contact_faces__Ksyau{display:flex;margin-top:18px}.contact_face__Y5wss{width:54px;height:54px;border-radius:50%;object-fit:cover;border:3px solid var(--paper);margin-right:-14px;background:var(--paper-2)}.contact_deskW__5EfUr{color:var(--text-soft);font-size:13.5px;margin-top:16px}.contact_deskT__7g8QD{display:inline-block;margin-top:12px;font-family:var(--display);font-weight:700;font-size:15px;color:var(--cyan-deep);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-decoration:none}.contact_deskT__7g8QD:hover{text-decoration:underline}.contact_two___i6Jj{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:start}.contact_h2__bwm_G{font-size:clamp(24px,3vw,32px);font-weight:800;margin-top:10px}.contact_p__MKsTJ{color:var(--text-soft);font-size:16px;margin-top:12px;max-width:44ch}.contact_where__P30L1{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:48px;gap:48px;align-items:center}.contact_h2Dark__E3dBZ{font-size:clamp(24px,3vw,34px);font-weight:800;margin-top:10px;color:var(--text-dark)}.contact_whereP__Oki3J{color:var(--text-dark-soft);font-size:16.5px;margin-top:14px;max-width:46ch}.contact_addr__xW_QQ{background:var(--ink-2);border:1px solid var(--line-dark);border-radius:var(--r-lg);padding:26px}.contact_addrLines__srQSX{color:var(--text-dark);font-size:16px;line-height:1.75}.contact_map__ebJzt{display:inline-block;margin-top:16px;font-family:var(--display);font-weight:700;font-size:14px;color:var(--cyan);text-decoration:none}.contact_map__ebJzt:hover{text-decoration:underline}@media (max-width:940px){.contact_desks___ltGs{grid-template-columns:1fr}.contact_two___i6Jj,.contact_where__P30L1{grid-template-columns:1fr;gap:28px}.contact_top__dED3F{padding-block:44px 38px}}