.promo-landing-module__u_VhQq__page{isolation:isolate;--promo-glass:color-mix(in srgb, var(--background) 78%, transparent);min-height:100svh;position:relative;overflow-x:clip}.promo-landing-module__u_VhQq__backdrop{z-index:-1;pointer-events:none;--blur-edge:64%;--backdrop-shade:.1;background:#0b0b18;position:fixed;inset:0;overflow:hidden}.promo-landing-module__u_VhQq__image,.promo-landing-module__u_VhQq__blurMask,.promo-landing-module__u_VhQq__backdropTint{position:absolute;inset:0}.promo-landing-module__u_VhQq__image img{object-fit:cover;object-position:55% 35%;width:100%;height:100%}.promo-landing-module__u_VhQq__blurredImage{filter:blur(28px)saturate(1.18);inset:-40px}.promo-landing-module__u_VhQq__blurMask{-webkit-mask-image:linear-gradient(to bottom, transparent var(--blur-edge), #000 calc(var(--blur-edge) + 36%));mask-image:linear-gradient(to bottom, transparent var(--blur-edge), #000 calc(var(--blur-edge) + 36%));-webkit-mask-image:linear-gradient(to bottom, transparent var(--blur-edge), #000 calc(var(--blur-edge) + 36%))}.promo-landing-module__u_VhQq__backdropTint{opacity:var(--backdrop-shade);background:#070812}.promo-landing-module__u_VhQq__header{background:linear-gradient(#05050e52,#0000);border-bottom:1px solid #ffffff14}.promo-landing-module__u_VhQq__hero{color:#fff;background:linear-gradient(#05050e14 18%,#05050e2e 40%,#05050ec7 100%);align-items:flex-end;min-height:min(920px,92svh);display:flex;position:relative}.promo-landing-module__u_VhQq__heroInner{padding-bottom:clamp(44px,7vw,100px);position:relative}.promo-landing-module__u_VhQq__heroTitle{text-shadow:0 4px 44px #00000038}.promo-landing-module__u_VhQq__eyebrow{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff12;border:1px solid #fff3;border-radius:999px;align-items:center;gap:10px;padding:9px 14px;display:inline-flex}.promo-landing-module__u_VhQq__eyebrow:before{content:"";background:var(--primary);width:6px;height:6px;box-shadow:0 0 18px 4px color-mix(in srgb, var(--primary) 35%, transparent);border-radius:50%}.promo-landing-module__u_VhQq__heroCta{box-shadow:0 10px 38px color-mix(in srgb, var(--primary) 25%, transparent)}.promo-landing-module__u_VhQq__body{background:linear-gradient(to bottom, color-mix(in srgb, var(--background) 84%, transparent), color-mix(in srgb, var(--background) 94%, transparent));border-top:1px solid color-mix(in srgb, var(--foreground) 8%, transparent);position:relative}.promo-landing-module__u_VhQq__body:before{content:"";pointer-events:none;background:radial-gradient(ellipse at 12% 10%, color-mix(in srgb, var(--primary) 10%, transparent), transparent 48%), radial-gradient(ellipse at 90% 60%, #7b5ee212, transparent 45%);position:absolute;inset:0}.promo-landing-module__u_VhQq__glass{border:1px solid color-mix(in srgb, var(--foreground) 11%, transparent);background:var(--promo-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:28px;position:relative;box-shadow:0 18px 65px #00000014,inset 0 1px #ffffff0d}.promo-landing-module__u_VhQq__sectionLabel{letter-spacing:.15em;text-transform:uppercase;color:var(--muted-foreground);font-size:11px;font-weight:600}.promo-landing-module__u_VhQq__facts [data-event-facts]{border-color:color-mix(in srgb, var(--foreground) 11%, transparent);background:var(--promo-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:28px;box-shadow:inset 0 1px #ffffff0d}.promo-landing-module__u_VhQq__purchase{border-color:color-mix(in srgb, var(--primary) 28%, transparent);background:linear-gradient(155deg, color-mix(in srgb, var(--primary) 10%, var(--promo-glass)), var(--promo-glass) 58%);overflow:hidden}.promo-landing-module__u_VhQq__purchase:before{content:"";background:linear-gradient(90deg, transparent, var(--primary), transparent);height:1px;position:absolute;top:0;left:16%;right:16%}.promo-landing-module__u_VhQq__footer{background:color-mix(in srgb, var(--background) 96%, transparent);position:relative}@media (max-width:639px){.promo-landing-module__u_VhQq__hero{min-height:88svh}.promo-landing-module__u_VhQq__image img{object-position:center 28%}.promo-landing-module__u_VhQq__blurredImage{filter:blur(20px)saturate(1.12);inset:-24px}.promo-landing-module__u_VhQq__glass{border-radius:22px}.promo-landing-module__u_VhQq__facts [data-event-facts]{border-radius:22px}}@media (prefers-reduced-motion:reduce){.promo-landing-module__u_VhQq__backdrop{--blur-edge:64%!important;--backdrop-shade:.18!important}}
