.eyebrow.svelte-1bv7ezn{font-size:10px;letter-spacing:.16em;color:#9a7331;font-weight:900}.eyebrow.light.svelte-1bv7ezn{color:#ddc287}.contact-v2-hero.svelte-1bv7ezn{padding:clamp(90px,11vw,150px) clamp(20px,7vw,110px);display:grid;grid-template-columns:1fr .8fr;gap:70px;align-items:center;background:linear-gradient(135deg,#07172b,#12385f);color:#fff}.contact-v2-hero.svelte-1bv7ezn h1:where(.svelte-1bv7ezn){font-size:clamp(48px,7vw,96px);line-height:1.08;margin:12px 0 20px}.contact-v2-hero.svelte-1bv7ezn h1:where(.svelte-1bv7ezn) span:where(.svelte-1bv7ezn){color:#ddc287}.contact-v2-hero.svelte-1bv7ezn>div:where(.svelte-1bv7ezn):first-child>p:where(.svelte-1bv7ezn){font-size:18px;color:#d0d9e1;max-width:700px}.contact-hero-card.svelte-1bv7ezn{padding:28px;border:1px solid rgba(255,255,255,.16);border-radius:22px;background:#ffffff0f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;gap:8px}.contact-hero-card.svelte-1bv7ezn small:where(.svelte-1bv7ezn){color:#d9c08a}.contact-hero-card.svelte-1bv7ezn p:where(.svelte-1bv7ezn){color:#c5ced7}.contact-hero-card.svelte-1bv7ezn a:where(.svelte-1bv7ezn){padding:10px 12px;border:1px solid rgba(255,255,255,.18);border-radius:12px;color:#fff;text-decoration:none;text-align:center;background:#ffffff0a}.direct-v2.svelte-1bv7ezn,.social-v2.svelte-1bv7ezn{padding:clamp(66px,8vw,112px) clamp(20px,7vw,110px);background:#fff}.section-head-v2.svelte-1bv7ezn{display:grid;grid-template-columns:1fr minmax(280px,.72fr);gap:60px;align-items:end;margin-bottom:34px}.section-head-v2.svelte-1bv7ezn h2:where(.svelte-1bv7ezn),.prepare-v2.svelte-1bv7ezn h2:where(.svelte-1bv7ezn),.social-v2.svelte-1bv7ezn h2:where(.svelte-1bv7ezn),.booking-v2.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){font-size:clamp(30px,4.4vw,56px);line-height:1.42;margin:10px 0}.section-head-v2.svelte-1bv7ezn>p:where(.svelte-1bv7ezn),.social-v2.svelte-1bv7ezn>div:where(.svelte-1bv7ezn):first-child>p:where(.svelte-1bv7ezn){color:#65717b;margin:0}.contact-cards-v2.svelte-1bv7ezn{display:grid;grid-template-columns:1fr 1fr;gap:12px}.contact-cards-v2.svelte-1bv7ezn>a:where(.svelte-1bv7ezn),.address-v2.svelte-1bv7ezn{padding:24px;border:1px solid #e0e4e1;border-radius:18px;background:#fafaf8;display:grid;gap:5px;text-decoration:none;color:#1d2c39}.contact-cards-v2.svelte-1bv7ezn small:where(.svelte-1bv7ezn),.address-v2.svelte-1bv7ezn small:where(.svelte-1bv7ezn){color:#9a7331}.contact-cards-v2.svelte-1bv7ezn strong:where(.svelte-1bv7ezn),.address-v2.svelte-1bv7ezn strong:where(.svelte-1bv7ezn){font-size:clamp(21px,3vw,30px);line-height:1.6}.contact-cards-v2.svelte-1bv7ezn span:where(.svelte-1bv7ezn),.address-v2.svelte-1bv7ezn span:where(.svelte-1bv7ezn){color:#6b7680;font-size:12px}.address-v2.svelte-1bv7ezn{grid-column:1/-1}.address-v2.svelte-1bv7ezn strong:where(.svelte-1bv7ezn){font-size:18px}.prepare-v2.svelte-1bv7ezn{padding:clamp(68px,9vw,122px) clamp(20px,7vw,110px);background:#07172b;color:#fff;display:grid;grid-template-columns:.78fr 1.22fr;gap:70px}.prepare-v2.svelte-1bv7ezn>div:where(.svelte-1bv7ezn):first-child>p:where(.svelte-1bv7ezn){color:#bbc6cf}.prep-grid.svelte-1bv7ezn{display:grid;grid-template-columns:1fr 1fr;gap:10px}.prep-grid.svelte-1bv7ezn span:where(.svelte-1bv7ezn){padding:18px;border:1px solid rgba(255,255,255,.12);background:#ffffff0b;border-radius:16px;color:#d5dde4}.prep-grid.svelte-1bv7ezn b:where(.svelte-1bv7ezn){display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#b58d48;margin-left:8px;color:#fff;font-size:10px}.social-v2.svelte-1bv7ezn{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.social-grid-v2.svelte-1bv7ezn{display:grid;grid-template-columns:1fr 1fr;gap:10px}.social-grid-v2.svelte-1bv7ezn>a:where(.svelte-1bv7ezn),.social-grid-v2.svelte-1bv7ezn>.pending:where(.svelte-1bv7ezn){display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:18px;border:1px solid #e0e4e1;border-radius:16px;background:#fafaf8;text-decoration:none;color:#24313d}.social-grid-v2.svelte-1bv7ezn>a:where(.svelte-1bv7ezn)>span:where(.svelte-1bv7ezn),.social-grid-v2.svelte-1bv7ezn>.pending:where(.svelte-1bv7ezn)>span:where(.svelte-1bv7ezn){width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#07172b;color:#d9bd82;font-weight:900}.social-grid-v2.svelte-1bv7ezn div:where(.svelte-1bv7ezn)>div:where(.svelte-1bv7ezn){display:grid}.social-grid-v2.svelte-1bv7ezn small:where(.svelte-1bv7ezn){color:#7b8790}.social-grid-v2.svelte-1bv7ezn b:where(.svelte-1bv7ezn){font-size:11px;color:#9a7331}.pending.svelte-1bv7ezn{opacity:.7}.booking-v2.svelte-1bv7ezn{padding:clamp(66px,8vw,112px) clamp(20px,7vw,110px);background:#0a1d32;color:#fff}.booking-grid.svelte-1bv7ezn{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:30px}.booking-grid.svelte-1bv7ezn span:where(.svelte-1bv7ezn){padding:18px;border:1px solid #263d55;border-radius:15px;color:#d3dce4}.booking-grid.svelte-1bv7ezn b:where(.svelte-1bv7ezn){display:inline-grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#b58d48;margin-left:8px}@media(max-width:900px){.contact-v2-hero.svelte-1bv7ezn,.section-head-v2.svelte-1bv7ezn,.prepare-v2.svelte-1bv7ezn,.social-v2.svelte-1bv7ezn{grid-template-columns:1fr;gap:28px}.booking-grid.svelte-1bv7ezn{grid-template-columns:1fr}}@media(max-width:620px){.contact-v2-hero.svelte-1bv7ezn h1:where(.svelte-1bv7ezn){font-size:46px}.contact-cards-v2.svelte-1bv7ezn,.prep-grid.svelte-1bv7ezn,.social-grid-v2.svelte-1bv7ezn{grid-template-columns:1fr}.address-v2.svelte-1bv7ezn{grid-column:auto}}
