.hero[data-astro-cid-c7czqhw3]{position:relative;overflow:hidden;color:#fff;background:var(--navy);min-height:calc(100svh - 120px);display:grid;align-items:center;padding-block:clamp(56px,8vw,110px)}.bg[data-astro-cid-c7czqhw3]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.shade[data-astro-cid-c7czqhw3]{position:absolute;inset:0;background:radial-gradient(ellipse at center,#1d2c4a9e,#1d2c4adb 75%)}.center[data-astro-cid-c7czqhw3]{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:22px}.center[data-astro-cid-c7czqhw3] .label[data-astro-cid-c7czqhw3]{color:#f39ab7!important}.center[data-astro-cid-c7czqhw3] h1[data-astro-cid-c7czqhw3]{color:#fff;font-size:clamp(3.2rem,9vw,7rem);line-height:.98}.punch[data-astro-cid-c7czqhw3]{font-family:var(--display);font-style:italic;font-size:clamp(1.7rem,3.6vw,2.9rem);line-height:1.2;color:#fff;margin:0}.punch[data-astro-cid-c7czqhw3] span[data-astro-cid-c7czqhw3]{display:block}.punch[data-astro-cid-c7czqhw3] .accent[data-astro-cid-c7czqhw3]{color:#f39ab7}.types[data-astro-cid-c7czqhw3]{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 26px;max-width:900px}.types[data-astro-cid-c7czqhw3] li[data-astro-cid-c7czqhw3]{position:relative;padding-left:20px;font-size:clamp(1rem,1.7vw,1.2rem);font-weight:500;letter-spacing:.02em;color:#e7ecf4;opacity:0;transform:translateY(8px);animation:rise .45s ease forwards;animation-delay:calc(.4s + var(--i) * .28s)}.types[data-astro-cid-c7czqhw3] li[data-astro-cid-c7czqhw3]:before{content:"✦";position:absolute;left:0;top:.05em;font-size:.85em;color:#f39ab7}.types[data-astro-cid-c7czqhw3] li[data-astro-cid-c7czqhw3].last{color:#f39ab7;font-style:italic}@keyframes rise{to{opacity:1;transform:none}}.acts[data-astro-cid-c7czqhw3]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px}.quote[data-astro-cid-c7czqhw3]{background:var(--paper)}.qgrid[data-astro-cid-c7czqhw3]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,6vw,80px);align-items:center}.qtxt[data-astro-cid-c7czqhw3] h2[data-astro-cid-c7czqhw3]{font-size:clamp(2rem,4vw,3rem)}.card[data-astro-cid-c7czqhw3]{background:#fff;color:var(--navy);border:1px solid var(--line);border-radius:var(--r);padding:clamp(22px,3vw,32px);scroll-margin-top:100px;box-shadow:0 30px 60px -40px #1d2c4a73}.two[data-astro-cid-c7czqhw3]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,80px)}.two[data-astro-cid-c7czqhw3] h2[data-astro-cid-c7czqhw3]{font-size:1.9rem;margin-bottom:18px}.why[data-astro-cid-c7czqhw3]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.why[data-astro-cid-c7czqhw3] li[data-astro-cid-c7czqhw3]{position:relative;padding-left:28px}.why[data-astro-cid-c7czqhw3] li[data-astro-cid-c7czqhw3]:before{content:"✓";position:absolute;left:0;color:var(--green);font-weight:700}.how[data-astro-cid-c7czqhw3]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px}.how[data-astro-cid-c7czqhw3] li[data-astro-cid-c7czqhw3]{display:flex;gap:16px;align-items:flex-start}.how[data-astro-cid-c7czqhw3] .n[data-astro-cid-c7czqhw3]{flex:none;width:40px;height:40px;border-radius:50%;border:1px solid var(--navy);display:grid;place-items:center;font-family:var(--display)}.how[data-astro-cid-c7czqhw3] h3[data-astro-cid-c7czqhw3]{font-size:1.2rem}.how[data-astro-cid-c7czqhw3] p[data-astro-cid-c7czqhw3]{color:var(--muted);font-weight:300}.rooms[data-astro-cid-c7czqhw3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px 32px}.rooms[data-astro-cid-c7czqhw3] h4[data-astro-cid-c7czqhw3]{font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--rose);margin:0 0 10px;font-family:var(--font)}.rooms[data-astro-cid-c7czqhw3] ul[data-astro-cid-c7czqhw3]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.rooms[data-astro-cid-c7czqhw3] li[data-astro-cid-c7czqhw3]{position:relative;padding-left:22px;font-size:.95rem}.rooms[data-astro-cid-c7czqhw3] li[data-astro-cid-c7czqhw3]:before{content:"✓";position:absolute;left:0;color:var(--green);font-weight:700}.faqgrid[data-astro-cid-c7czqhw3]{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:56px}@media(prefers-reduced-motion:reduce){.types[data-astro-cid-c7czqhw3] li[data-astro-cid-c7czqhw3]{animation:none;opacity:1;transform:none}.bg[data-astro-cid-c7czqhw3]{display:none}.hero[data-astro-cid-c7czqhw3]{background:var(--navy) url(/video/business-poster.jpg) center / cover}}@media(max-width:860px){.qgrid[data-astro-cid-c7czqhw3],.two[data-astro-cid-c7czqhw3],.faqgrid[data-astro-cid-c7czqhw3]{grid-template-columns:1fr}}
