._page_44a8g_1{--accent:#ff197c;background:radial-gradient(circle at 14% 8%, color-mix(in srgb, var(--accent) 15%, transparent), transparent 25%), #050505;color:#f7f7f4;min-height:100svh}._header_44a8g_10{border-bottom:1px solid #ffffff1c;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:82px;padding:13px clamp(18px,5vw,70px);display:grid}._header_44a8g_10 img{width:min(222px,41vw);height:auto;display:block}._header_44a8g_10 a{color:#ffffff8f;letter-spacing:.08em;font-size:9px;font-weight:900}._header_44a8g_10 a:last-child{justify-self:end}._shell_44a8g_37{grid-template-columns:minmax(0,.93fr) minmax(390px,.72fr);gap:clamp(32px,7vw,88px);width:min(1160px,100% - 36px);margin:0 auto;padding:clamp(50px,8vw,100px) 0 90px;display:grid}._ticketVisual_44a8g_46{aspect-ratio:.71;background:linear-gradient(155deg, transparent 52%, color-mix(in srgb, var(--accent) 13%, transparent)), linear-gradient(135deg, #fff, #dedede);color:#090909;border:1px solid #ffffffa6;border-radius:27px;align-self:start;padding:clamp(25px,4vw,42px);position:sticky;top:76px;overflow:hidden;box-shadow:0 45px 100px #0000008c}._threeDay_44a8g_62 ._ticketVisual_44a8g_46{color:#fff;background:radial-gradient(circle at 80% 10%,#e8b94233,#0000 25%),linear-gradient(145deg,#202020,#020202 64%);border-color:#e8b94273}._ticketVisual_44a8g_46:before{opacity:.1;clip-path:polygon(0 0,70% 0,28% 38%,0 38%);content:"";background-image:linear-gradient(45deg,#000 25%,#0000 25%),linear-gradient(-45deg,#000 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#000 75%),linear-gradient(-45deg,#0000 75%,#000 75%);background-position:0 0,0 16px,16px -16px,-16px 0;background-size:32px 32px;position:absolute;inset:0}._ticketVisual_44a8g_46:after{color:color-mix(in srgb, var(--accent) 11%, transparent);content:"MF";font-family:Impact,Arial Black,sans-serif;font-size:clamp(190px,34vw,430px);font-style:italic;line-height:.8;position:absolute;bottom:-4%;right:-22%}._visualTop_44a8g_97,._visualMain_44a8g_98,._visualBottom_44a8g_99{z-index:1;position:relative}._visualTop_44a8g_97{border-bottom:3px solid var(--accent);color:var(--accent);letter-spacing:.16em;justify-content:space-between;align-items:center;gap:20px;padding-bottom:19px;font-size:10px;font-weight:950;display:flex}._visualTop_44a8g_97 small{color:inherit;font-size:8px}._visualMain_44a8g_98{margin-top:clamp(80px,12vw,142px)}._visualMain_44a8g_98 p,._visualMain_44a8g_98 span{letter-spacing:.1em;margin:0;font-size:clamp(12px,1.5vw,18px);font-weight:950}._visualMain_44a8g_98 strong{max-width:100%;color:var(--accent);letter-spacing:-.06em;overflow-wrap:normal;margin:5px 0;font-family:Impact,Arial Black,sans-serif;font-size:clamp(102px,18vw,220px);font-style:italic;line-height:.8;display:block}._visualBottom_44a8g_99{letter-spacing:.12em;border-top:1px solid;justify-content:space-between;align-items:flex-end;gap:20px;padding-top:18px;font-size:8px;font-weight:950;display:flex;position:absolute;bottom:clamp(25px,4vw,42px);left:clamp(25px,4vw,42px);right:clamp(25px,4vw,42px)}._checkout_44a8g_163{align-self:start}._testModeNotice_44a8g_167{color:#e8b942;background:#e8b94217;border:1px solid #e8b94257;border-radius:10px;gap:4px;margin-bottom:22px;padding:14px 16px;font-size:10px;line-height:1.6;display:grid}._testModeNotice_44a8g_167 span{color:#fff9}._eyebrow_44a8g_184{color:var(--accent);letter-spacing:.2em;margin:0;font-size:9px;font-weight:950}._checkout_44a8g_163 h1{letter-spacing:-.06em;margin:10px 0 5px;font-size:clamp(33px,5vw,58px);line-height:1.05}._englishName_44a8g_199{color:#ffffff6b;letter-spacing:.13em;font-size:9px;font-weight:900}._details_44a8g_206{border-top:1px solid #ffffff21;margin:37px 0 0}._details_44a8g_206>div{border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:baseline;gap:24px;padding:15px 0;display:flex}._details_44a8g_206 dt{color:#ffffff61;font-size:9px}._details_44a8g_206 dd{text-align:right;margin:0;font-size:12px;font-weight:900}._details_44a8g_206 dd small{opacity:.46;font-size:8px}._availability_44a8g_237{color:#ffffff70;text-align:right;margin:15px 0 0;font-size:9px}._availability_44a8g_237 strong{color:#fff}._purchaseForm_44a8g_248{margin-top:30px}._fieldGrid_44a8g_252{grid-template-columns:minmax(120px,.5fr) minmax(0,1fr);gap:12px;display:grid}._fieldGrid_44a8g_252 label>span{justify-content:space-between;margin-bottom:8px;font-size:10px;font-weight:900;display:flex}._fieldGrid_44a8g_252 label small{color:#ffffff4d;letter-spacing:.1em;font-size:7px}._fieldGrid_44a8g_252 input{color:#fff;background:#ffffff12;border:1px solid #ffffff29;border-radius:9px;outline:0;width:100%;height:51px;padding:0 14px;font-size:15px;font-weight:800}._fieldGrid_44a8g_252 input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent)}._totalRow_44a8g_290{border-top:1px solid #ffffff1f;justify-content:space-between;align-items:flex-end;gap:20px;margin-top:18px;padding:21px 0;display:flex}._totalRow_44a8g_290>div{gap:6px;font-size:10px;font-weight:900;display:grid}._totalRow_44a8g_290 small{color:#ffffff63;font-size:8px}._totalRow_44a8g_290 strong{letter-spacing:-.05em;font-size:clamp(28px,4vw,43px)}._purchaseForm_44a8g_248>button{background:var(--accent);color:#fff;cursor:pointer;text-align:left;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:67px;padding:16px 18px;font-weight:950;display:flex}._threeDay_44a8g_62 ._purchaseForm_44a8g_248>button{color:#111}._purchaseForm_44a8g_248>button small{letter-spacing:.1em;font-size:7px}._purchaseForm_44a8g_248>button:disabled{cursor:wait;opacity:.55}._error_44a8g_348{color:#ff7880;min-height:24px;font-size:10px;line-height:1.5}._secureNote_44a8g_355{color:#ffffff59;text-align:center;margin:11px 0 0;font-size:8px;line-height:1.6}._actionNotice_44a8g_363{background:#ffffff0a;border:1px solid #ffffff21;border-radius:12px;gap:7px;margin-top:30px;padding:22px;display:grid}._actionNotice_44a8g_363 strong{font-size:14px}._actionNotice_44a8g_363 span{color:#ffffff6b;font-size:9px;line-height:1.6}._actionNotice_44a8g_363>a,._actionNotice_44a8g_363>div a{color:#111;text-align:center;background:#fff;border-radius:7px;margin-top:10px;padding:12px 15px;font-size:9px;font-weight:950;display:inline-block}._actionNotice_44a8g_363>div{gap:8px;display:flex}._actionNotice_44a8g_363>div a{flex:1}._notes_44a8g_405{border-top:1px solid #ffffff1f;margin-top:35px;padding-top:24px}._notes_44a8g_405 strong{font-size:10px}._notes_44a8g_405 p{color:#ffffff5c;margin:8px 0 0;font-size:9px;line-height:1.7}@media (max-width:850px){._shell_44a8g_37{grid-template-columns:1fr}._ticketVisual_44a8g_46{width:min(530px,100%);margin:0 auto;position:relative;top:0}}._quickCheckout_44a8g_435{background:linear-gradient(135deg,#26121e,#111);border:1px solid #ff328650;border-radius:16px;margin-bottom:20px;padding:22px}._quickCheckout_44a8g_435>span{letter-spacing:.16em;color:#ff67a4;font-size:10px;font-weight:800}._quickCheckout_44a8g_435 h2{margin:10px 0;font-size:20px}._quickCheckout_44a8g_435 p,._guestConsent_44a8g_438 p{color:#ccc;font-size:13px;line-height:1.8}._quickCheckout_44a8g_435 ol{flex-wrap:wrap;gap:16px;padding:0;font-size:12px;list-style:none;display:flex}._quickCheckout_44a8g_435 li{align-items:center;gap:7px;display:flex}._quickCheckout_44a8g_435 b{color:#fff;background:#ff197c;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}._guestConsent_44a8g_438{padding:18px 0;line-height:1.8}._guestConsent_44a8g_438 label{align-items:flex-start;gap:12px;font-size:14px;display:flex}._guestConsent_44a8g_438 input[type=checkbox]{accent-color:#ff197c;flex-shrink:0;width:20px;height:20px;margin-top:3px}._guestConsent_44a8g_438 a{text-underline-offset:4px;color:#ff8cbd;font-size:13px;text-decoration:underline}@media (max-width:520px){._header_44a8g_10{grid-template-columns:1fr auto}._header_44a8g_10 img{grid-area:1/1/auto/-1;justify-self:center}._header_44a8g_10 a{grid-row:2}._fieldGrid_44a8g_252{grid-template-columns:1fr}._visualTop_44a8g_97,._visualBottom_44a8g_99{flex-direction:column;align-items:flex-start}._visualBottom_44a8g_99{gap:5px}._purchaseForm_44a8g_248>button{flex-direction:column;align-items:flex-start}}
