.page_hero__7KFOs{color-scheme:dark;position:relative;min-height:100dvh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#17100f;color:#fdf6f0;font-family:var(--font-body);padding:56px 24px}.page_backdrop__ZqS6L{position:absolute;inset:0;z-index:0}.page_diagonal__RbYCs{position:absolute;inset:-10% -10%;background:linear-gradient(115deg,#17100f,#17100f 42%,#c81e14 78%,#e5301f)}.page_grain__w1lN9{position:absolute;inset:0;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.page_wrap__Q2Wky{position:relative;z-index:1;display:flex;flex-direction:column-reverse;align-items:center;gap:48px;max-width:1040px;width:100%}.page_copy__78i8L{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:440px;animation:page_rise__c4kUh .7s cubic-bezier(.16,1,.3,1) both;animation-delay:.15s}.page_eyebrow__yxIK8{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#ffb3a3;margin-bottom:18px;animation:page_rise__c4kUh .6s cubic-bezier(.16,1,.3,1) both}.page_eyebrowDot__mNASg{width:6px;height:6px;border-radius:50%;background:#ffb3a3;animation:page_pulse__XPtbN 2.2s ease-in-out infinite}@keyframes page_pulse__XPtbN{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.page_title__po7na{font-family:var(--font-display);font-weight:600;font-size:clamp(2.4rem,5vw + 1rem,3.6rem);line-height:1.02;margin:0 0 18px;letter-spacing:-.01em}.page_script__pZ9HM{display:block;font-style:italic;font-weight:500;font-size:.62em;color:#ffb3a3;margin-top:2px}.page_tagline__FsEDs{font-size:16px;line-height:1.5;color:hsla(28,76%,97%,.72);margin:0 0 32px;max-width:34ch}.page_badges__A_wtZ{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;animation:page_rise__c4kUh .7s cubic-bezier(.16,1,.3,1) both;animation-delay:.3s}.page_badge__0mJr3{position:relative;display:flex;border-radius:10px;overflow:hidden;transition:transform .2s cubic-bezier(.16,1,.3,1),filter .2s ease;filter:drop-shadow(0 6px 18px rgba(0,0,0,.35))}.page_badge__0mJr3:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,hsla(0,0%,100%,.35) 50%,transparent 70%);transform:translateX(-120%)}.page_badge__0mJr3:hover{transform:translateY(-2px)}.page_badge__0mJr3:hover:after{transform:translateX(120%);transition:transform .6s ease}.page_badge__0mJr3:active{transform:translateY(0) scale(.97)}.page_visual__IHDFD{display:flex;flex-direction:column;align-items:center;gap:28px;animation:page_rise__c4kUh .8s cubic-bezier(.16,1,.3,1) both}.page_logoStage__K4qFO{position:relative;display:flex;align-items:center;justify-content:center}.page_logoRing__Ndty9{position:absolute;inset:-18px;border-radius:44px;border:1.5px solid hsla(28,76%,97%,.18);transform:rotate(-8deg);transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .5s ease}.page_logoStage__K4qFO:hover .page_logoRing__Ndty9{transform:rotate(4deg) scale(1.04);border-color:hsla(28,76%,97%,.35)}.page_logo__ikIZE{border-radius:32px;transform:rotate(-4deg);box-shadow:0 24px 60px rgba(0,0,0,.45);transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s ease}.page_logoStage__K4qFO:hover .page_logo__ikIZE{transform:rotate(0deg) scale(1.05);box-shadow:0 28px 70px rgba(0,0,0,.55)}.page_ticket__FPNGt{position:relative;display:flex;align-items:center;gap:14px;background:#fdf6f0;color:#17100f;border-radius:16px;padding:14px 20px 14px 14px;transform:rotate(2deg);box-shadow:0 18px 40px rgba(0,0,0,.35);overflow:hidden;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.page_ticket__FPNGt:hover{transform:rotate(0deg) translateY(-3px);box-shadow:0 22px 48px rgba(0,0,0,.4)}.page_ticket__FPNGt:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 40%,rgba(200,30,20,.12) 50%,transparent 60%);transform:translateX(-140%);animation:page_sheen__dbsAQ 3.5s ease-in-out infinite}.page_ticket__FPNGt img{border-radius:8px;flex-shrink:0}.page_ticketLabel__8r_o0{margin:0;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.04em;line-height:1.3}.page_arrow___4ZtK{display:inline-block;color:#c81e14;transition:transform .3s cubic-bezier(.16,1,.3,1)}.page_ticket__FPNGt:hover .page_arrow___4ZtK{transform:translateX(4px)}@keyframes page_sheen__dbsAQ{0%,15%{transform:translateX(-140%)}35%,to{transform:translateX(140%)}}@keyframes page_rise__c4kUh{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (min-width:860px){.page_wrap__Q2Wky{flex-direction:row;align-items:center;justify-content:space-between;text-align:left}.page_copy__78i8L{align-items:flex-start;text-align:left}.page_badges__A_wtZ{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.page_badges__A_wtZ,.page_copy__78i8L,.page_eyebrowDot__mNASg,.page_eyebrow__yxIK8,.page_ticket__FPNGt:before,.page_visual__IHDFD{animation:none}.page_arrow___4ZtK,.page_badge__0mJr3,.page_logoRing__Ndty9,.page_logo__ikIZE,.page_ticket__FPNGt{transition:none}}