.m4-private-celebration[data-astro-cid-o3oj575l]{background:var(--blue);color:#fff}.m4-private-hero[data-astro-cid-o3oj575l]{isolation:isolate;background:#001d42;position:relative;overflow:clip}.m4-private-hero[data-astro-cid-o3oj575l]:before{z-index:-2;content:"";background:url(/media/private-events-celebration-1200.webp) 50% 38%/cover no-repeat;position:absolute;inset:0}.m4-private-hero[data-astro-cid-o3oj575l]:after{z-index:-1;content:"";background:linear-gradient(90deg,#001d42 0%,#001d42f5 32%,#001d42c7 48%,#001d4266 68%,#001d421f 100%),linear-gradient(#0000 66%,#001d42c9 100%);position:absolute;inset:0}.m4-private-hero__inner[data-astro-cid-o3oj575l]{align-items:center;min-height:clamp(620px,55vw,760px);padding-block:clamp(48px,7vw,88px);display:flex}.m4-private-ticket[data-astro-cid-o3oj575l]{z-index:1;text-shadow:0 2px 18px #001126b8;background:0 0;width:min(56%,680px);max-width:680px;padding:0;position:relative}.m4-private-ticket[data-astro-cid-o3oj575l] h1[data-astro-cid-o3oj575l]{color:#fff;max-width:11ch;margin:10px 0 14px;font-size:clamp(3.8rem,6.1vw,6.7rem);line-height:.9}.m4-private-tagline[data-astro-cid-o3oj575l]{color:var(--yellow);margin:0 0 14px;font-size:clamp(1.35rem,2.2vw,2rem);font-weight:900;line-height:1.08}.m4-private-ticket[data-astro-cid-o3oj575l] .m4-lede[data-astro-cid-o3oj575l]{color:#fff;max-width:40ch}.m4-private-ticket[data-astro-cid-o3oj575l] .m4-hero__actions[data-astro-cid-o3oj575l]{flex-wrap:wrap;align-items:center}.m4-private-link[data-astro-cid-o3oj575l]{color:#fff;text-underline-offset:5px;align-items:center;min-height:44px;font-weight:800;display:inline-flex}.m4-private-facts[data-astro-cid-o3oj575l]{flex-wrap:wrap;gap:8px 18px;margin:24px 0 0;padding:0;font-size:.92rem;font-weight:700;list-style:none;display:flex}.m4-private-facts[data-astro-cid-o3oj575l] li[data-astro-cid-o3oj575l]:before{color:var(--yellow);content:"✓";margin-right:7px}.m4-private-journey[data-astro-cid-o3oj575l]{background:#062f5f;padding:clamp(64px,8vw,112px) 0}.m4-private-journey__heading[data-astro-cid-o3oj575l]{grid-template-columns:.42fr 1fr;align-items:end;gap:24px;margin-bottom:42px;display:grid}.m4-private-journey[data-astro-cid-o3oj575l] h2[data-astro-cid-o3oj575l]{color:#fff;max-width:760px;margin:0;font-size:clamp(3rem,5vw,5.5rem);line-height:.96}.m4-private-steps[data-astro-cid-o3oj575l]{grid-template-columns:repeat(4,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.m4-private-steps[data-astro-cid-o3oj575l]:before{background:var(--yellow);content:"";height:4px;position:absolute;top:34px;left:8%;right:8%}.m4-private-steps[data-astro-cid-o3oj575l] li[data-astro-cid-o3oj575l]{padding:0 22px;position:relative}.m4-private-steps[data-astro-cid-o3oj575l] span[data-astro-cid-o3oj575l]{z-index:1;border:4px solid var(--yellow);background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:68px;height:68px;margin-bottom:24px;font-weight:900;display:grid;position:relative}.m4-private-steps[data-astro-cid-o3oj575l] h3[data-astro-cid-o3oj575l]{color:#fff;font-size:1.35rem}.m4-private-steps[data-astro-cid-o3oj575l] p[data-astro-cid-o3oj575l]{color:#dce9f6}.m4-private-faq[data-astro-cid-o3oj575l]{color:#fff;background:#062f5f}.m4-private-faq__grid[data-astro-cid-o3oj575l]{grid-template-columns:.75fr 1.25fr;gap:clamp(36px,8vw,110px);display:grid}.m4-private-faq[data-astro-cid-o3oj575l] h2[data-astro-cid-o3oj575l]{color:#fff}.m4-private-faq[data-astro-cid-o3oj575l] details[data-astro-cid-o3oj575l]{border-bottom:1px solid #ffffff38;padding:18px 0}.m4-private-faq[data-astro-cid-o3oj575l] summary[data-astro-cid-o3oj575l]{cursor:pointer;min-height:44px;font-weight:800}@media (width<=759px){.m4-private-hero[data-astro-cid-o3oj575l]:before{background-image:url(/media/private-events-celebration-mobile-720.webp);background-position:top}.m4-private-hero[data-astro-cid-o3oj575l]:after{background:linear-gradient(#001d4214 0%,#001d425c 25%,#001d42ed 45%,#001d42 62% 100%)}.m4-private-hero__inner[data-astro-cid-o3oj575l]{align-items:end;min-height:760px;padding-block:250px 36px}.m4-private-ticket[data-astro-cid-o3oj575l]{width:100%;max-width:680px}.m4-private-ticket[data-astro-cid-o3oj575l] h1[data-astro-cid-o3oj575l]{max-width:11ch;font-size:clamp(2.8rem,12vw,3.8rem)}.m4-private-ticket[data-astro-cid-o3oj575l] .m4-hero__actions[data-astro-cid-o3oj575l]{grid-template-columns:1fr;display:grid}.m4-private-ticket[data-astro-cid-o3oj575l] .m4-button[data-astro-cid-o3oj575l]{width:100%}.m4-private-journey__heading[data-astro-cid-o3oj575l],.m4-private-faq__grid[data-astro-cid-o3oj575l]{grid-template-columns:1fr}.m4-private-steps[data-astro-cid-o3oj575l]{grid-template-columns:1fr;gap:26px}.m4-private-steps[data-astro-cid-o3oj575l]:before{width:4px;height:auto;top:22px;bottom:22px;left:27px}.m4-private-steps[data-astro-cid-o3oj575l] li[data-astro-cid-o3oj575l]{grid-template-columns:58px 1fr;gap:16px;padding:0;display:grid}.m4-private-steps[data-astro-cid-o3oj575l] span[data-astro-cid-o3oj575l]{width:58px;height:58px;margin:0}}
