.BrandLogo-module__oIG5ea__wrap{align-items:center;line-height:1;display:inline-flex}.BrandLogo-module__oIG5ea__mark{flex:none;width:50px;height:auto}.BrandLogo-module__oIG5ea__logoImage{object-fit:contain;width:auto;display:block}.BrandLogo-module__oIG5ea__logoImageLight{height:54px}.BrandLogo-module__oIG5ea__logoImageDark{height:42px}@media (max-width:720px){.BrandLogo-module__oIG5ea__mark{width:42px}.BrandLogo-module__oIG5ea__logoImageLight{height:46px}.BrandLogo-module__oIG5ea__logoImageDark{height:36px}}
.TicketSplitIntro-module__3sA0Bq__root{--u:calc(min(78vw, 760px) / 1892);--lockup-w:1892;--axis:calc(50% + (345.3 - var(--lockup-w) / 2) * var(--u));--ease:cubic-bezier(.2, .8, .2, 1);--open:cubic-bezier(.76, 0, .24, 1);--word-shift:translate3d(calc(-28 * var(--u)), 0, 0);--black:#0d0d0d;--gold:#d4af37;--offwhite:#f7f5f0;z-index:2147483000;pointer-events:none;animation:1ms linear 1.78s forwards TicketSplitIntro-module__3sA0Bq__introEnd;display:none;position:fixed;inset:0}html[data-vv-intro=play] .TicketSplitIntro-module__3sA0Bq__root{display:block}.TicketSplitIntro-module__3sA0Bq__door{background:var(--black);pointer-events:auto;will-change:transform;position:absolute;inset:0}.TicketSplitIntro-module__3sA0Bq__doorLeft{-webkit-clip-path:inset(0 calc(100% - var(--axis)) 0 0);clip-path:inset(0 calc(100% - var(--axis)) 0 0);animation:TicketSplitIntro-module__3sA0Bq__doorLeft .62s var(--open) 1.14s forwards}.TicketSplitIntro-module__3sA0Bq__doorRight{-webkit-clip-path:inset(0 0 0 calc(var(--axis) - 1px));clip-path:inset(0 0 0 calc(var(--axis) - 1px));animation:TicketSplitIntro-module__3sA0Bq__doorRight .62s var(--open) 1.14s forwards}.TicketSplitIntro-module__3sA0Bq__dotsLayer{position:absolute;inset:0}.TicketSplitIntro-module__3sA0Bq__stage{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.TicketSplitIntro-module__3sA0Bq__lockup{align-items:center;gap:calc(90 * var(--u));display:flex}.TicketSplitIntro-module__3sA0Bq__ticket{width:calc(690 * var(--u));height:calc(497 * var(--u));flex:none;display:block;overflow:visible}.TicketSplitIntro-module__3sA0Bq__ticketBody{fill:var(--offwhite);transform-box:fill-box;transform-origin:50%;animation:TicketSplitIntro-module__3sA0Bq__ticketIn .42s var(--ease) .26s both}.TicketSplitIntro-module__3sA0Bq__seam{stroke:var(--black);stroke-width:2.5px;stroke-linecap:round;transform-box:fill-box;transform-origin:50%;animation:TicketSplitIntro-module__3sA0Bq__seamIn .24s var(--ease) .92s both}.TicketSplitIntro-module__3sA0Bq__dot{fill:var(--gold);transform-box:fill-box;transform-origin:50%;animation:TicketSplitIntro-module__3sA0Bq__dotIn .3s var(--ease) calc(20ms + var(--i) * 90ms) both, TicketSplitIntro-module__3sA0Bq__dotOut .23s cubic-bezier(.4, 0, 1, 1) 1.33s forwards}.TicketSplitIntro-module__3sA0Bq__wordmark{width:calc(1112 * var(--u));height:calc(510 * var(--u));flex:none;animation:.2s 1.14s forwards TicketSplitIntro-module__3sA0Bq__fadeOut;position:relative}.TicketSplitIntro-module__3sA0Bq__wordmarkImage{width:100%;height:100%;animation:TicketSplitIntro-module__3sA0Bq__wordIn .38s var(--ease) .56s both;display:block}.TicketSplitIntro-module__3sA0Bq__tagline{top:calc(100% + 44 * var(--u));color:var(--gold);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:max(10px, calc(30 * var(--u)));letter-spacing:.26em;text-transform:uppercase;white-space:nowrap;animation:TicketSplitIntro-module__3sA0Bq__tagIn .32s var(--ease) .74s both;margin:0;font-weight:500;line-height:1;position:absolute;left:0}@media (max-width:640px){.TicketSplitIntro-module__3sA0Bq__root{--u:calc(min(64vw, 300px) / 1112);--lockup-w:690;--word-shift:translate3d(0, 8px, 0)}.TicketSplitIntro-module__3sA0Bq__lockup{gap:calc(84 * var(--u));flex-direction:column}.TicketSplitIntro-module__3sA0Bq__tagline{right:0;top:calc(100% + 60 * var(--u));text-align:center}}@media (prefers-reduced-motion:reduce){html[data-vv-intro=play] .TicketSplitIntro-module__3sA0Bq__root{display:none}}@media print{html[data-vv-intro=play] .TicketSplitIntro-module__3sA0Bq__root{display:none}}@keyframes TicketSplitIntro-module__3sA0Bq__dotIn{0%{opacity:0;transform:scale(.35)}60%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes TicketSplitIntro-module__3sA0Bq__dotOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}@keyframes TicketSplitIntro-module__3sA0Bq__ticketIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes TicketSplitIntro-module__3sA0Bq__seamIn{0%{opacity:0;transform:scaleY(0)}to{opacity:.9;transform:scaleY(1)}}@keyframes TicketSplitIntro-module__3sA0Bq__wordIn{0%{opacity:0;transform:var(--word-shift)}to{opacity:1;transform:none}}@keyframes TicketSplitIntro-module__3sA0Bq__tagIn{0%{opacity:0;transform:translateY(6px)}to{opacity:.9;transform:none}}@keyframes TicketSplitIntro-module__3sA0Bq__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes TicketSplitIntro-module__3sA0Bq__doorLeft{to{transform:translate3d(calc(-1 * var(--axis) - 2px), 0, 0)}}@keyframes TicketSplitIntro-module__3sA0Bq__doorRight{to{transform:translate3d(calc(100% - var(--axis) + 2px), 0, 0)}}@keyframes TicketSplitIntro-module__3sA0Bq__introEnd{to{visibility:hidden}}
.auth-module__cni4Dq__page{--ink:#111;--muted:#5b5953;--cream:#f7f4ee;--card:#fffdf9;--line:#ddd6c8;--brand:#d4af37;--brand-text:#795b08;--dark:#0a0a0a;--error:#a62f2f;--success:#2f7a3d;background:var(--cream);min-height:100vh;color:var(--ink);grid-template-columns:minmax(0,1fr);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;display:grid}.auth-module__cni4Dq__showcase{display:none}.auth-module__cni4Dq__panel{justify-content:center;align-items:center;padding:32px 16px;display:flex}.auth-module__cni4Dq__card{width:100%;max-width:440px}.auth-module__cni4Dq__cardBrand{justify-content:center;margin-bottom:20px;display:flex}.auth-module__cni4Dq__eyebrow{color:var(--brand-text);letter-spacing:.18em;text-align:center;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:700}.auth-module__cni4Dq__title{letter-spacing:-.02em;text-align:center;margin:0 0 10px;font-size:clamp(26px,6vw,34px);line-height:1.15}.auth-module__cni4Dq__subtitle{color:var(--muted);text-align:center;margin:0 0 28px;line-height:1.5}.auth-module__cni4Dq__form{gap:18px;display:grid}.auth-module__cni4Dq__field{gap:8px;display:grid}.auth-module__cni4Dq__field label{font-weight:600}.auth-module__cni4Dq__inputWrap{position:relative}.auth-module__cni4Dq__inputIcon{color:var(--muted);pointer-events:none;display:flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.auth-module__cni4Dq__input{border:1px solid var(--line);width:100%;min-height:52px;color:var(--ink);font:inherit;background:#fff;border-radius:12px;padding:0 14px 0 46px;font-size:16px}.auth-module__cni4Dq__input::placeholder{color:#8a877f}.auth-module__cni4Dq__input:focus{border-color:var(--brand-text);outline-offset:1px;outline:3px solid #d4af3759}.auth-module__cni4Dq__input[aria-invalid=true]{border-color:var(--error)}.auth-module__cni4Dq__inputWithToggle{padding-right:52px}.auth-module__cni4Dq__toggle{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.auth-module__cni4Dq__toggle:hover{color:var(--ink)}.auth-module__cni4Dq__brandLink{border-radius:8px;display:inline-flex}.auth-module__cni4Dq__brandLink:focus-visible,.auth-module__cni4Dq__toggle:focus-visible,.auth-module__cni4Dq__forgot:focus-visible,.auth-module__cni4Dq__submit:focus-visible,.auth-module__cni4Dq__backLink:focus-visible,.auth-module__cni4Dq__textButton:focus-visible,.auth-module__cni4Dq__secondaryButton:focus-visible{outline-offset:2px;outline:3px solid #d4af378c}.auth-module__cni4Dq__forgot{color:var(--brand-text);text-underline-offset:3px;justify-self:end;padding:6px 0;font-size:14px;font-weight:600;text-decoration:underline}.auth-module__cni4Dq__fieldError{color:var(--error);margin:0;font-size:14px}.auth-module__cni4Dq__error{color:var(--error);background:#fbeeee;border:1px solid #a62f2f40;border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:12px 14px;font-size:14px;line-height:1.4;display:flex}.auth-module__cni4Dq__error svg{flex:none;margin-top:1px}.auth-module__cni4Dq__submit{background:var(--brand);min-height:54px;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;font-size:17px;font-weight:700;display:inline-flex}.auth-module__cni4Dq__submit:hover:not(:disabled){box-shadow:0 10px 24px #d4af3747}.auth-module__cni4Dq__submit:disabled{cursor:progress;opacity:.7}.auth-module__cni4Dq__secondaryButton{border:1.5px solid var(--brand);min-height:44px;color:var(--brand-text);font:inherit;cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.auth-module__cni4Dq__divider{color:var(--muted);align-items:center;gap:12px;margin:28px 0 20px;font-size:14px;display:flex}.auth-module__cni4Dq__divider:before,.auth-module__cni4Dq__divider:after{background:var(--line);content:"";flex:1;height:1px}.auth-module__cni4Dq__invite{border:1px solid var(--line);background:var(--card);border-radius:16px;gap:14px;padding:18px;display:flex}.auth-module__cni4Dq__invite strong{margin-bottom:4px;display:block}.auth-module__cni4Dq__invite p{color:var(--muted);margin:0 0 14px;font-size:14px;line-height:1.45}.auth-module__cni4Dq__inviteIcon{width:44px;height:44px;color:var(--brand-text);background:#d4af3729;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.auth-module__cni4Dq__secondaryButton:hover{background:#d4af371a}.auth-module__cni4Dq__cardPage{place-items:center;padding:32px 16px;position:relative;overflow:hidden}.auth-module__cni4Dq__floatingCard{z-index:1;width:100%;max-width:460px;position:relative}.auth-module__cni4Dq__decorLeft,.auth-module__cni4Dq__decorRight{display:none}.auth-module__cni4Dq__backLink{border-top:1px solid var(--line);width:100%;color:var(--ink);justify-content:center;align-items:center;gap:8px;margin-top:24px;padding-top:20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.auth-module__cni4Dq__backLink:hover{color:var(--brand-text)}.auth-module__cni4Dq__rules{gap:4px;margin:2px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.auth-module__cni4Dq__rules li{color:var(--muted);align-items:center;gap:8px;display:flex}.auth-module__cni4Dq__rules .auth-module__cni4Dq__ruleOk{color:var(--success)}.auth-module__cni4Dq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.auth-module__cni4Dq__ruleMark{justify-content:center;width:16px;display:inline-flex}.auth-module__cni4Dq__status{text-align:center;justify-items:center;gap:10px;display:grid}.auth-module__cni4Dq__statusIcon{background:var(--success);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.auth-module__cni4Dq__statusIconError{color:var(--error);border:2px solid var(--error);background:#fbeeee}.auth-module__cni4Dq__statusTitle{letter-spacing:-.01em;margin:6px 0 0;font-size:24px}.auth-module__cni4Dq__statusText{color:var(--muted);margin:0;line-height:1.5}.auth-module__cni4Dq__textButton{color:var(--brand-text);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0;font-weight:600;text-decoration:underline}@media (min-width:720px){.auth-module__cni4Dq__floatingCard{border:1px solid var(--line);background:var(--card);border-radius:20px;padding:40px;box-shadow:0 18px 50px #11111114}.auth-module__cni4Dq__decorLeft,.auth-module__cni4Dq__decorRight{color:#d4af378c;pointer-events:none;width:340px;display:block;position:absolute}.auth-module__cni4Dq__decorLeft{top:30%;left:-90px;transform:rotate(-24deg)}.auth-module__cni4Dq__decorRight{top:40%;right:-110px;transform:rotate(-24deg)}}@media (min-width:900px){.auth-module__cni4Dq__page:not(.auth-module__cni4Dq__cardPage){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.auth-module__cni4Dq__showcase{background:var(--dark);color:#f4f2ed;align-items:center;padding:56px clamp(40px,5vw,80px);display:flex;position:relative;overflow:hidden}.auth-module__cni4Dq__showcaseInner{z-index:1;max-width:520px;position:relative}.auth-module__cni4Dq__showcaseBrand{margin-bottom:64px}.auth-module__cni4Dq__tagline{color:#cfccc4;letter-spacing:.3em;text-transform:uppercase;margin:12px 0 0;font-size:12px}.auth-module__cni4Dq__showcaseEyebrow{color:var(--brand);letter-spacing:.2em;text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:700}.auth-module__cni4Dq__showcaseTitle{letter-spacing:-.02em;margin:0 0 20px;font-size:clamp(34px,3.6vw,48px);font-weight:800;line-height:1.12}.auth-module__cni4Dq__showcaseTitle em{color:var(--brand);font-style:normal}.auth-module__cni4Dq__showcaseText{color:#d6d3cb;margin:0 0 40px;font-size:17px;line-height:1.6}.auth-module__cni4Dq__highlights{gap:24px;margin:0;padding:0;list-style:none;display:grid}.auth-module__cni4Dq__highlights li{align-items:center;gap:16px;display:flex}.auth-module__cni4Dq__highlights strong{margin-bottom:2px;font-size:17px;display:block}.auth-module__cni4Dq__highlights small{color:#cfccc4;font-size:15px}.auth-module__cni4Dq__highlightIcon{width:56px;height:56px;color:var(--brand);border:1px solid #d4af378c;border-radius:14px;flex:none;justify-content:center;align-items:center;display:flex}.auth-module__cni4Dq__ticketTop,.auth-module__cni4Dq__ticketBottom{color:#d4af3773;pointer-events:none;width:320px;position:absolute}.auth-module__cni4Dq__ticketTop{top:-30px;right:-60px;transform:rotate(-8deg)}.auth-module__cni4Dq__ticketBottom{bottom:-50px;right:-40px;transform:rotate(10deg)}.auth-module__cni4Dq__panel{padding:48px}}
