.contact[data-astro-cid-qithxb7m]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:48px;align-items:start}.info[data-astro-cid-qithxb7m] h2[data-astro-cid-qithxb7m],.form-card[data-astro-cid-qithxb7m] h2[data-astro-cid-qithxb7m]{font-size:1.32rem;margin-bottom:20px}.info-list[data-astro-cid-qithxb7m]{list-style:none;display:flex;flex-direction:column;gap:8px}.info-list[data-astro-cid-qithxb7m] li[data-astro-cid-qithxb7m]{display:flex;gap:16px;padding:18px 20px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.info-list[data-astro-cid-qithxb7m] li[data-astro-cid-qithxb7m]:hover{border-color:#1c82dc4d;box-shadow:var(--shadow-sm)}.ico[data-astro-cid-qithxb7m]{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:linear-gradient(150deg,#1c82dc1f,#35c1ee24);color:var(--brand-700)}.k[data-astro-cid-qithxb7m]{margin:0 0 4px;font-size:.76rem;letter-spacing:.08em;color:var(--muted);text-transform:uppercase}.v[data-astro-cid-qithxb7m]{margin:0;font-size:.98rem;font-weight:600;color:var(--ink);line-height:1.65;display:inline-block}.v[data-astro-cid-qithxb7m].big{font-size:1.2rem;font-variant-numeric:tabular-nums;letter-spacing:.01em}.mini[data-astro-cid-qithxb7m]{display:inline-flex;align-items:center;gap:4px;margin-top:6px;padding:0;border:0;background:transparent;font-family:inherit;font-size:.78rem;font-weight:600;color:var(--brand-600);cursor:pointer}.mini[data-astro-cid-qithxb7m]:hover{color:var(--brand-800)}.addr-note[data-astro-cid-qithxb7m]{margin:16px 0 0;font-size:.82rem;color:var(--muted);line-height:1.75}.brochure[data-astro-cid-qithxb7m]{margin-top:22px;display:flex;align-items:center;gap:14px;padding:16px 18px;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(120deg,#f4faff,#fff 70%);color:var(--ink)}.brochure[data-astro-cid-qithxb7m]:hover{border-color:var(--brand-500)}.bro-ico[data-astro-cid-qithxb7m]{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:linear-gradient(150deg,var(--brand-700),var(--brand-500));color:#fff;flex:none}.brochure[data-astro-cid-qithxb7m] b[data-astro-cid-qithxb7m]{display:block;font-size:.92rem}.brochure[data-astro-cid-qithxb7m] em[data-astro-cid-qithxb7m]{font-style:normal;font-size:.76rem;color:var(--muted)}.brochure[data-astro-cid-qithxb7m] svg:last-child{margin-left:auto;color:var(--brand-600)}.wechat-card[data-astro-cid-qithxb7m]{margin-top:14px;padding:18px 18px 16px;border:1px solid var(--line);border-radius:var(--radius);background:#fff}.wc-head[data-astro-cid-qithxb7m]{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 12px;font-size:.92rem;font-weight:600;color:var(--brand-900)}.wc-head[data-astro-cid-qithxb7m] svg{color:var(--brand-600)}.wc-qr[data-astro-cid-qithxb7m]{display:block;margin:0 auto;width:100%;max-width:300px;height:auto;border-radius:10px}.form-card[data-astro-cid-qithxb7m]{padding:30px;border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;box-shadow:var(--shadow)}.form-sub[data-astro-cid-qithxb7m]{margin:-8px 0 22px;font-size:.86rem;color:var(--muted);line-height:1.7}form[data-astro-cid-qithxb7m]{display:flex;flex-direction:column;gap:14px}.row[data-astro-cid-qithxb7m]{display:grid;grid-template-columns:1fr 1fr;gap:14px}label[data-astro-cid-qithxb7m]{display:flex;flex-direction:column;gap:6px}label[data-astro-cid-qithxb7m] span[data-astro-cid-qithxb7m]{font-size:.8rem;color:var(--ink-soft);font-weight:600}input[data-astro-cid-qithxb7m],textarea[data-astro-cid-qithxb7m]{font-family:inherit;font-size:.92rem;color:var(--ink);padding:11px 13px;border:1px solid var(--line);border-radius:10px;background:var(--bg);outline:none;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease;resize:vertical}input[data-astro-cid-qithxb7m]:focus,textarea[data-astro-cid-qithxb7m]:focus{border-color:var(--brand-500);background:#fff;box-shadow:0 0 0 3px #1c82dc1f}.submit[data-astro-cid-qithxb7m]{margin-top:6px;width:100%}@media(max-width:980px){.contact[data-astro-cid-qithxb7m]{grid-template-columns:1fr;gap:34px}}@media(max-width:560px){.row[data-astro-cid-qithxb7m]{grid-template-columns:1fr}.form-card[data-astro-cid-qithxb7m]{padding:22px}}
