.contact-hero[data-astro-cid-uw5kdbxl]{background-image:url(/images/hero-port-sunset.jpg);background-size:cover;background-position:center;background-color:#0a2540}.hero-shade[data-astro-cid-uw5kdbxl]{background:linear-gradient(100deg,#06182af0,#0a2540d1 55%,#0a254099);padding:155px 0 110px;border-bottom:4px solid #2e7dd1}.hero-inner[data-astro-cid-uw5kdbxl]{max-width:820px}.hero-h1[data-astro-cid-uw5kdbxl]{color:#fff;font-size:clamp(2rem,4.4vw,2.9rem);margin:0 0 16px;letter-spacing:-.02em}.hero-sub[data-astro-cid-uw5kdbxl]{font-size:1.12rem;color:#d7e3f0;max-width:680px;margin:0 0 30px}.hero-cta-row[data-astro-cid-uw5kdbxl]{display:flex;gap:16px;flex-wrap:wrap;justify-content:center}.section-padding[data-astro-cid-uw5kdbxl]{padding:70px 0}.bg-light[data-astro-cid-uw5kdbxl]{background:#f8fafc}.text-center[data-astro-cid-uw5kdbxl]{text-align:center}.mx-auto[data-astro-cid-uw5kdbxl]{margin-left:auto;margin-right:auto}.primary-grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:1fr;gap:24px;margin-bottom:28px}@media(min-width:860px){.primary-grid[data-astro-cid-uw5kdbxl]{grid-template-columns:1.2fr 1fr}}.channel-card[data-astro-cid-uw5kdbxl]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:36px 32px;box-shadow:0 6px 24px #0a25400f;display:flex;flex-direction:column;align-items:flex-start}.channel-icon[data-astro-cid-uw5kdbxl]{font-size:1.9rem;margin-bottom:12px}.channel-card[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{font-size:1.45rem;margin:0 0 10px}.channel-desc[data-astro-cid-uw5kdbxl]{color:#64748b;font-size:.95rem;line-height:1.6;margin:0 0 18px}.channel-mail[data-astro-cid-uw5kdbxl]{font-size:1.25rem;font-weight:800;color:var(--accent-ink);text-decoration:none;letter-spacing:-.01em}.channel-mail[data-astro-cid-uw5kdbxl]:hover{text-decoration:underline}.channel-wa-number[data-astro-cid-uw5kdbxl]{font-size:1.25rem;font-weight:800;color:#1fb958;text-decoration:none}.channel-wa-number[data-astro-cid-uw5kdbxl]:hover{text-decoration:underline}.channel-note[data-astro-cid-uw5kdbxl]{margin-top:14px;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:#94a3b8}.detail-grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:1fr;gap:24px;margin-bottom:28px}@media(min-width:860px){.detail-grid[data-astro-cid-uw5kdbxl]{grid-template-columns:1.5fr 1fr .75fr}}.detail-card[data-astro-cid-uw5kdbxl]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:30px 28px;box-shadow:0 6px 24px #0a25400d}.detail-card[data-astro-cid-uw5kdbxl] h3[data-astro-cid-uw5kdbxl]{margin:0 0 6px;font-size:1.25rem}.detail-sub[data-astro-cid-uw5kdbxl]{color:#64748b;font-size:.88rem;margin:0 0 18px}.sales-list[data-astro-cid-uw5kdbxl]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.sales-person[data-astro-cid-uw5kdbxl]{display:flex;align-items:center;gap:14px;padding:12px 14px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc}.sales-avatar[data-astro-cid-uw5kdbxl]{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#2e7dd1,#1d5fb8);color:#fff;font-weight:800;font-size:1.15rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sales-meta[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;line-height:1.45}.sales-meta[data-astro-cid-uw5kdbxl] strong[data-astro-cid-uw5kdbxl]{color:#0f172a;font-size:.98rem}.sales-meta[data-astro-cid-uw5kdbxl] span[data-astro-cid-uw5kdbxl]{color:#64748b;font-size:.8rem}.sales-meta[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{color:var(--accent);font-size:.86rem;font-weight:600;text-decoration:none}.sales-meta[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]:hover{text-decoration:underline}.office-item[data-astro-cid-uw5kdbxl]{margin-bottom:14px;line-height:1.5}.office-item[data-astro-cid-uw5kdbxl] strong[data-astro-cid-uw5kdbxl]{display:block;color:#0f172a;font-size:.92rem}.office-item[data-astro-cid-uw5kdbxl] span[data-astro-cid-uw5kdbxl]{color:#64748b;font-size:.85rem}.cred-row[data-astro-cid-uw5kdbxl]{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.cred-tag[data-astro-cid-uw5kdbxl]{background:#2e7dd11f;color:var(--accent);font-size:.75rem;font-weight:800;padding:4px 10px;border-radius:20px;letter-spacing:.4px}.qr-card[data-astro-cid-uw5kdbxl]{text-align:center;display:flex;flex-direction:column;align-items:center}.qr-img[data-astro-cid-uw5kdbxl]{width:150px;height:150px;border-radius:12px;border:1px solid #e2e8f0;margin:14px 0 12px}.qr-note[data-astro-cid-uw5kdbxl]{font-size:.8rem;color:#64748b;line-height:1.5;max-width:200px}.tips-card[data-astro-cid-uw5kdbxl]{background:#0a2540;color:#fff;border-radius:14px;padding:34px 36px}.tips-card[data-astro-cid-uw5kdbxl] h4[data-astro-cid-uw5kdbxl]{color:#fff;font-size:1.25rem;margin:0 0 14px}.tips-card[data-astro-cid-uw5kdbxl] ul[data-astro-cid-uw5kdbxl]{margin:0 0 16px;padding-left:20px;color:#cbd5e1;font-size:.92rem;line-height:1.8}.tips-hint[data-astro-cid-uw5kdbxl]{margin:0;color:#9fb3c8;font-size:.88rem}.tips-hint[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{color:#9ec3e8;font-weight:700}
