.membership.svelte-1k79upi{flex-direction:column;align-items:center;gap:24px;display:flex}.selector.svelte-1k79upi{flex-direction:row;justify-content:stretch;align-items:center;gap:0;width:80vw;display:flex}@media (min-width:48rem){.selector.svelte-1k79upi{max-width:740px}}.plans.svelte-1k79upi{flex-direction:column;align-items:center;gap:48px;width:100%;margin-top:16px;display:flex}@media (min-width:48rem){.plans.svelte-1k79upi{flex-direction:row;justify-content:center;align-items:flex-start;gap:8px}}.membership-plan.svelte-1k79upi{--currency-font-size:72px;--heading-font-size:24px;--description-font-size:14px;--badge-font-size:14px;background:#372b3e;width:360px;max-width:90vw;position:relative}@media (min-width:48rem){.membership-plan.svelte-1k79upi{--currency-font-size:96px;--heading-font-size:24px;--description-font-size:14px;--badge-font-size:16px}}.membership-plan.svelte-1k79upi.featured{background:radial-gradient(174.41% 143.47% at 0 105.27%,#af67dd,#662d91)}.membership-plan.svelte-1k79upi.featured .plan-featured-badge:where(.svelte-1k79upi){background:var(--color-primary-900);color:var(--color-primary-50);font-size:var(--badge-font-size);text-transform:uppercase;text-wrap:nowrap;border-radius:12px;padding:4px 12px;font-weight:600;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.membership-plan.svelte-1k79upi .plan-header:where(.svelte-1k79upi){padding:24px 0}.membership-plan.svelte-1k79upi .plan-header:where(.svelte-1k79upi) h3.plan-title:where(.svelte-1k79upi){font-size:var(--heading-font-size)}.membership-plan.svelte-1k79upi .plan-header:where(.svelte-1k79upi) .plan-price:where(.svelte-1k79upi){margin-top:-16px}.membership-plan.svelte-1k79upi .plan-header:where(.svelte-1k79upi) .plan-price-currency:where(.svelte-1k79upi){color:#fff;font-size:var(--currency-font-size);word-wrap:break-word;font-family:Big Shoulders Display,sans-serif;font-weight:100}.membership-plan.svelte-1k79upi .plan-header:where(.svelte-1k79upi) .plan-price-amount:where(.svelte-1k79upi){color:#fff;font-size:var(--currency-font-size);word-wrap:break-word;font-family:Big Shoulders Display,sans-serif;font-weight:700}.membership-plan.svelte-1k79upi .plan-header:where(.svelte-1k79upi) .plan-frequency:where(.svelte-1k79upi){flex-direction:row;justify-content:center;align-items:center;gap:16px;margin-top:-20px;font-family:Big Shoulders Text,sans-serif;font-weight:300;display:flex}.membership-plan.svelte-1k79upi .plan-header:where(.svelte-1k79upi) .plan-frequency:where(.svelte-1k79upi) .plan-frequency-line:where(.svelte-1k79upi){background:#fffc;flex-grow:1;height:2px}.membership-plan.svelte-1k79upi .plan-header:where(.svelte-1k79upi) .plan-frequency:where(.svelte-1k79upi) .plan-frequency-text:where(.svelte-1k79upi){color:#ffffffde;letter-spacing:1px;font-size:22px}.membership-plan.svelte-1k79upi .plan-features:where(.svelte-1k79upi){margin-top:-8px}.membership-plan.svelte-1k79upi .plan-features:where(.svelte-1k79upi) .feature-heading:where(.svelte-1k79upi){text-transform:uppercase;margin-bottom:8px;font-size:20px;font-weight:300}.membership-plan.svelte-1k79upi .plan-features:where(.svelte-1k79upi) ul:where(.svelte-1k79upi){margin:0;padding-left:0;font-size:16px;font-weight:300;list-style:none}.membership-plan.svelte-1k79upi .plan-features:where(.svelte-1k79upi) ul:where(.svelte-1k79upi) li:where(.svelte-1k79upi){padding:8px 0}.membership-plan.svelte-1k79upi .plan-features:where(.svelte-1k79upi) ul:where(.svelte-1k79upi) li:where(.svelte-1k79upi):nth-child(odd){background:#ffffff0d}.membership-plan.svelte-1k79upi .cta:where(.svelte-1k79upi){padding:24px}p.fine-print.svelte-1k79upi{font-size:14px}.passes.svelte-1k79upi{flex-direction:column;gap:16px;display:flex}.passes.svelte-1k79upi .pass:where(.svelte-1k79upi){--currency-font-size:42px;--heading-font-size:20px;--description-font-size:14px;--price-padding:4px 12px;--cta-padding:4px 12px;--gap:12px;width:90vw;max-width:none}@media (min-width:48rem){.passes.svelte-1k79upi .pass:where(.svelte-1k79upi){--currency-font-size:56px;--heading-font-size:28px;--description-font-size:18px;--price-padding:8px 24px;--cta-padding:8px 24px;--gap:24px;max-width:900px}}.passes.svelte-1k79upi .pass:where(.svelte-1k79upi){gap:var(--gap);background:#584c5f;flex-direction:row;align-items:stretch;display:flex}.passes.svelte-1k79upi .pass:where(.svelte-1k79upi) .pass-price:where(.svelte-1k79upi){padding:var(--price-padding);border-right:1px solid #ffffffde;align-items:center;display:flex}.passes.svelte-1k79upi .pass:where(.svelte-1k79upi) .pass-price-currency:where(.svelte-1k79upi){color:#fff;font-size:var(--currency-font-size);word-wrap:break-word;font-family:Big Shoulders Display,sans-serif;font-weight:100}.passes.svelte-1k79upi .pass:where(.svelte-1k79upi) .pass-price-amount:where(.svelte-1k79upi){color:#fff;font-size:var(--currency-font-size);word-wrap:break-word;font-family:Big Shoulders Display,sans-serif;font-weight:700}.passes.svelte-1k79upi .pass:where(.svelte-1k79upi) .pass-details:where(.svelte-1k79upi){text-align:left;flex-direction:column;flex-grow:1;place-items:flex-start;gap:8px;padding:16px 0;display:flex}.passes.svelte-1k79upi .pass:where(.svelte-1k79upi) .pass-details:where(.svelte-1k79upi) .pass-title:where(.svelte-1k79upi){font-size:var(--heading-font-size);line-height:110%}.passes.svelte-1k79upi .pass:where(.svelte-1k79upi) .pass-details:where(.svelte-1k79upi) .pass-description:where(.svelte-1k79upi){font-size:var(--description-font-size);font-weight:300;line-height:110%}.passes.svelte-1k79upi .pass:where(.svelte-1k79upi) .pass-cta:where(.svelte-1k79upi){min-width:fit-content;padding:var(--cta-padding);align-items:center;display:flex}.gallery.svelte-r6oiot{position:relative;width:100vw;padding:96px 0;overflow:hidden;--card-width: 488px;--card-height: max(650px, 60vh);--transition: .65s cubic-bezier(.25, .8, .25, 1);--scale-center: 1;--scale-near: .72;--scale-far: .52;--overlap: .1;--gap-0-1: calc( ((var(--scale-center) + var(--scale-near)) / 2) * var(--card-width) * (1 - var(--overlap)) );--gap-1-2: calc( ((var(--scale-near) + var(--scale-far)) / 2) * var(--card-width) * (1 - var(--overlap)) );--z-center: 180px;--z-near: 0px;--z-far: -180px}.cards.svelte-r6oiot{position:relative;width:100%;height:var(--card-height);perspective:2000px;display:flex;align-items:center;justify-content:center}.card.svelte-r6oiot{position:absolute;top:50%;left:50%;width:var(--card-width);height:var(--card-height);max-height:65vh;border-radius:8px;overflow:hidden;will-change:transform,filter,box-shadow,opacity;transition:transform var(--transition),filter var(--transition),box-shadow var(--transition),opacity var(--transition);--x: 0px;--scale: var(--scale-center);--z: var(--z-center);filter:grayscale(100%) brightness(.75);box-shadow:0 20px 40px -10px #0006;opacity:1;z-index:10;transform:translate3d(calc(var(--x) - 50%),-50%,var(--z)) scale(var(--scale))}.card[data-side="0"].svelte-r6oiot{box-shadow:0 0 36px 12px #af67dd40,0 25px 60px -10px #000000a6;filter:none;z-index:30}.card[data-side="1"].svelte-r6oiot,.card[data-side="-1"].svelte-r6oiot{--scale: var(--scale-near);--z: var(--z-near);--x: calc(var(--gap-0-1) * var(--side, 1));z-index:20}.card[data-side="2"].svelte-r6oiot,.card[data-side="-2"].svelte-r6oiot{--scale: var(--scale-far);--z: var(--z-far);--x: calc((var(--gap-0-1) + var(--gap-1-2)) * var(--side, 1));z-index:5}.card[data-side="-1"].svelte-r6oiot,.card[data-side="-2"].svelte-r6oiot{--side: -1}.card[data-side="1"].svelte-r6oiot,.card[data-side="2"].svelte-r6oiot{--side: 1}.card.svelte-r6oiot .gallery-image:where(.svelte-r6oiot){width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none}.card[data-entering=true].svelte-r6oiot{animation:svelte-r6oiot-fly-in var(--transition) both}@keyframes svelte-r6oiot-fly-in{0%{opacity:0;transform:translate3d(calc(var(--x) - 50%),-50%,calc(var(--z) - 400px)) scale(calc(var(--scale) * .4))}to{opacity:1;transform:translate3d(calc(var(--x) - 50%),-50%,var(--z)) scale(var(--scale))}}.nav-overlay.svelte-r6oiot{position:absolute;top:50%;left:50%;width:var(--card-width);height:var(--card-height);transform:translate(-50%,-50%);pointer-events:none;z-index:90}.nav-button.svelte-r6oiot{--size: 64px;position:absolute;top:50%;width:var(--size);height:var(--size);background:#ffffff40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:50%;padding:1rem;box-shadow:0 10px 15px 12px #0000004d,0 4px 6px 12px #0000004d;transition:background-color .15s;display:flex;align-items:center;justify-content:center;z-index:95;pointer-events:auto;cursor:pointer}.nav-button.svelte-r6oiot:hover{background:#fff;color:var(--color-primary-50)}.nav-button-left.svelte-r6oiot{left:0;transform:translate(-50%,-50%)}.nav-button-right.svelte-r6oiot{right:0;transform:translate(50%,-50%)}@media (max-width: 1100px){.gallery.svelte-r6oiot{--card-width: 380px;--card-height: 520px}.nav-button.svelte-r6oiot{--size: 54px}}@media (max-width: 820px){.gallery.svelte-r6oiot{--card-width: 300px;--card-height: 420px;padding:64px 0}.nav-button.svelte-r6oiot{--size: 48px}}section#social.svelte-m5ukry{background:url(./background-social.B-249lNZ.webp) no-repeat center/cover}section#social.svelte-m5ukry:after{content:"";position:absolute;inset:0;background:#1500251a;z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}section#social.svelte-m5ukry .text:where(.svelte-m5ukry){width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:24px;z-index:2}/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */section#stay-connected.svelte-1goywt4{background:#1f0334}section#stay-connected.svelte-1goywt4 .text:where(.svelte-1goywt4){text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:36px;display:flex}
