.contact.svelte-o1js5i{display:grid;gap:clamp(48px,6vw,72px)}.contact-top.svelte-o1js5i{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(32px,5vw,72px);align-items:center}.contact-eyebrow.svelte-o1js5i{color:var(--blc-gold-soft);font-size:12.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin-bottom:16px}.contact-h2.svelte-o1js5i{font-size:clamp(32px,4vw,52px);line-height:1.04;color:#fff;margin:0 0 20px}.contact-lede.svelte-o1js5i{font-size:17px;line-height:1.65;color:var(--blc-lilac);margin:0 0 36px;max-width:460px}.stats.svelte-o1js5i{display:grid;grid-template-columns:repeat(3,auto);justify-content:start;gap:0;max-width:520px}.stat.svelte-o1js5i{padding:2px 28px 2px 0}.stat.svelte-o1js5i+.stat:where(.svelte-o1js5i){padding-left:28px;border-left:1px solid rgba(255,255,255,.18)}.stat-num.svelte-o1js5i{font-size:30px;font-weight:700;color:var(--blc-gold-soft);line-height:1}.stat-label.svelte-o1js5i{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--blc-lilac);margin-top:8px;max-width:150px;line-height:1.35}.direct-head.svelte-o1js5i{display:flex;align-items:center;gap:18px;margin-bottom:22px}.direct-title.svelte-o1js5i{color:var(--blc-gold-soft);font-weight:700;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.direct-rule.svelte-o1js5i{flex:1;height:1px;background:#ffffff29}.centre-cards.svelte-o1js5i{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.centre-card.svelte-o1js5i{display:flex;flex-direction:column;gap:14px;padding:24px;border-radius:20px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14)}.centre-title.svelte-o1js5i{margin:0;font-size:26px;font-weight:600;line-height:1.1;color:#fff}.centre-phone.svelte-o1js5i{display:inline-flex;align-items:center;gap:10px;color:#fff;font-size:19px;font-weight:600;font-variant-numeric:tabular-nums;width:-moz-fit-content;width:fit-content}.centre-phone.svelte-o1js5i:hover{color:var(--blc-gold-soft)}.centre-email.svelte-o1js5i{color:var(--blc-lilac);font-size:14px;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none}.centre-email.svelte-o1js5i:hover{color:var(--blc-gold-soft)}.email-address.svelte-o1js5i{display:block}.email-note.svelte-o1js5i{display:block;color:var(--blc-lilac-dim);font-size:11.5px;font-weight:600;margin-top:2px}.channel-row.svelte-o1js5i{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:2px}.chip.svelte-o1js5i{display:inline-flex;align-items:center;gap:8px;min-width:0;background:#ffffff14;border:1px solid rgba(255,255,255,.2);color:#fff;padding:6px 12px 6px 6px;border-radius:999px;font-weight:600;font-size:13px;white-space:nowrap;transition:background .3s ease,border-color .3s ease}.chip.svelte-o1js5i:hover{background:#ffffff2e;border-color:#f0d98a99;color:#fff}.chip-icon.svelte-o1js5i{display:inline-flex;width:24px;height:24px;border-radius:7px;align-items:center;justify-content:center;flex:none}.chip-icon.svelte-o1js5i svg:where(.svelte-o1js5i){width:15px;height:15px;fill:#fff}.chip-line.svelte-o1js5i{background:#06c755}.chip-whatsapp.svelte-o1js5i{background:#25d366}.chip-wechat.svelte-o1js5i{background:#07c160}.chip-messenger.svelte-o1js5i{background:#0866ff}.chip-call.svelte-o1js5i{background:var(--blc-gold);width:28px;height:28px;border-radius:8px}.chip-call.svelte-o1js5i svg:where(.svelte-o1js5i){fill:#3d0043}.centre-hours.svelte-o1js5i{margin-top:auto;padding-top:16px;border-top:1px solid rgba(255,255,255,.12)}.hours-label.svelte-o1js5i{color:var(--blc-lilac-dim);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px}.online-note.svelte-o1js5i{margin:4px 0 0;font-size:15px;line-height:1.55;color:var(--blc-lilac)}.online-link.svelte-o1js5i{margin-top:auto;width:-moz-fit-content;width:fit-content;color:var(--blc-gold-soft);font-weight:600;font-size:14px;padding:9px 18px;border-radius:999px;border:1px solid rgba(240,217,138,.45);transition:background .2s ease}.online-link.svelte-o1js5i:hover{background:#f0d98a1f;color:var(--blc-gold-soft)}.hours-tz.svelte-o1js5i{margin:16px 0 0;font-size:12px;color:var(--blc-lilac-faint)}@media(max-width:960px){.contact-top.svelte-o1js5i{grid-template-columns:1fr;align-items:start}.centre-cards.svelte-o1js5i{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}@media(max-width:480px){.stats.svelte-o1js5i{grid-template-columns:repeat(3,minmax(0,1fr))}.stat.svelte-o1js5i{padding-right:12px}.stat.svelte-o1js5i+.stat:where(.svelte-o1js5i){padding-left:12px}.stat-num.svelte-o1js5i{font-size:24px}.centre-card.svelte-o1js5i{padding:20px}}
