.lEQVZq_desk{min-height:100svh;padding:clamp(20px,4vw,48px) 16px clamp(56px,8vw,96px)}.lEQVZq_back{width:100%;max-width:820px;min-height:44px;color:var(--gold);align-items:center;margin:0 auto 10px;font-size:.92rem;font-weight:600;text-decoration:none;display:flex}.lEQVZq_back:hover{color:var(--gold-hi)}.lEQVZq_page{border-radius:var(--radius-page);max-width:820px;animation:lEQVZq_pageSettle .6s var(--ease-out) both;margin:0 auto;padding:clamp(30px,5.5vw,64px) clamp(22px,5.5vw,64px) clamp(72px,8vw,92px);position:relative;box-shadow:0 1px #efe7e7,0 2px #dfd3d3,0 3px #efe7e7,0 4px #d6c8c8,0 34px 50px -20px #140002b3}@keyframes lEQVZq_pageSettle{0%{transform:translateY(10px);box-shadow:0 0 #0000}}.lEQVZq_pageTitle{color:var(--leather);border-bottom:3px double var(--rule);padding-bottom:.9rem;font-size:clamp(2.1rem,4.6vw,3.3rem)}.lEQVZq_pageName{color:var(--ink);margin-top:.15em;font-size:.72em;display:block}.lEQVZq_intro{max-width:54ch;color:var(--ink-soft);margin-top:1.1rem}.lEQVZq_fields{grid-template-columns:1fr 1fr;gap:.4rem 2rem;margin-top:1.6rem;display:grid}.lEQVZq_field{gap:.1rem;padding:.7rem 0 .2rem;display:grid}.lEQVZq_field>span{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);font-size:.875rem;font-weight:650}.lEQVZq_field em{letter-spacing:.02em;text-transform:none;color:var(--ink-faint);margin-left:.35em;font-style:normal;font-weight:500}.lEQVZq_field input,.lEQVZq_field textarea{appearance:none;width:100%;font:400 1.32rem/1.35 var(--font-display);color:var(--ink);resize:none;text-overflow:ellipsis;transition:border-color .25s var(--ease-out);background:0 0;border:0;border-bottom:1.5px solid #dcbfc1;border-radius:0;outline:none;padding:.35rem 0 .4rem}.lEQVZq_field input::placeholder,.lEQVZq_field textarea::placeholder{color:#8f6a6d}.lEQVZq_field input:focus,.lEQVZq_field textarea:focus{border-bottom-color:var(--leather)}.lEQVZq_short{max-width:10rem}.lEQVZq_wide{grid-column:1/-1}.lEQVZq_minutes{border:0;margin:2rem 0 0;padding:0}.lEQVZq_minutes legend{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:.8rem;font-size:.875rem;font-weight:650}.lEQVZq_minuteRow{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.lEQVZq_minute{border-radius:var(--radius-page);background:var(--page-shade);box-shadow:0 0 0 1px var(--rule) inset;cursor:pointer;transition:box-shadow .25s var(--ease-out), background .25s var(--ease-out);gap:.15rem;padding:1rem 1rem 1rem 3rem;display:grid;position:relative;overflow:hidden}.lEQVZq_minute strong{font:400 1.5rem/1.1 var(--font-display);color:var(--leather)}.lEQVZq_minute span:last-child{color:var(--ink-soft);font-size:.92rem}.lEQVZq_minuteRibbon{width:16px;height:calc(18px + var(--len) * 6px);clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 7px),0 100%);opacity:.45;transition:opacity .25s var(--ease-out);background:linear-gradient(90deg,#8f0f17,#e2303a 38%,#c11a24 58%,#7c0b12);position:absolute;top:0;left:14px}.lEQVZq_minuteOn{box-shadow:0 0 0 2px var(--leather) inset, 0 8px 16px -10px #3c050880;background:#fff}.lEQVZq_minuteOn .lEQVZq_minuteRibbon{opacity:1}.lEQVZq_minute:has(input:focus-visible){outline:2px solid var(--gold);outline-offset:3px}.lEQVZq_ticketBox{border:1px dashed var(--gold);border-radius:var(--radius-page);color:var(--ink);background:#fff;margin:2rem 0 0;padding:.9rem 1.1rem;font-size:1.05rem}.lEQVZq_ticketBox p{margin:0}.lEQVZq_gate:has(.lEQVZq_consent:only-child){grid-template-columns:1fr}.lEQVZq_gate{border-top:1px solid var(--rule);grid-template-columns:1fr 12rem;align-items:end;gap:1rem 2rem;margin-top:2rem;padding-top:1.4rem;display:grid}.lEQVZq_consent{color:var(--ink);cursor:pointer;align-items:flex-start;gap:.8rem;font-size:1rem;display:flex}.lEQVZq_consent input{width:26px;height:26px;accent-color:var(--leather);flex:none;margin:.05rem 0 0}.lEQVZq_codeField{padding-top:0}.lEQVZq_error{border-radius:var(--radius-page);color:#8a0d15;background:#fbeced;margin-top:1.2rem;padding:.8rem 1rem;font-weight:550}.lEQVZq_submit{min-width:16rem;margin-top:1.8rem}.lEQVZq_folio{font:400 .95rem/1 var(--font-display);color:var(--ink-faint);position:absolute;bottom:clamp(20px,3vw,30px);left:50%;transform:translate(-50%)}.lEQVZq_stage{flex-direction:column;justify-content:center;align-items:center;gap:clamp(24px,4vh,40px);min-height:100svh;padding:clamp(28px,5vw,64px) 16px;display:flex;overflow:hidden}.lEQVZq_stageCall{padding:max(12px, env(safe-area-inset-top)) 12px calc(132px + env(safe-area-inset-bottom));justify-content:center}.lEQVZq_screen{z-index:1;width:max(min(86vw,520px,150svh - 600px),min(64vw,240px));position:relative}.lEQVZq_screenLive{width:min(96vw,150svh - 240px,1280px)}.lEQVZq_frame{background:linear-gradient(135deg, var(--gold-hi) 0%, var(--gold) 30%, var(--gold-deep) 60%, var(--gold) 80%, var(--gold-hi) 100%);border-radius:6px;padding:clamp(7px,1vw,12px);position:relative;box-shadow:0 0 0 1px #3c1e0080,inset 0 2px #fff0c866,0 30px 60px -20px #140002d9}.lEQVZq_video,.lEQVZq_poster{aspect-ratio:3/2;object-fit:cover;background:#1c0306;border-radius:2px;width:100%;display:block;box-shadow:0 0 0 1px #3c1e0099,inset 0 2px 8px #00000073}.lEQVZq_poster{filter:brightness(.82)saturate(.95);width:calc(100% - 2*clamp(7px,1vw,12px));height:calc(100% - 2*clamp(7px,1vw,12px));position:absolute;inset:clamp(7px,1vw,12px)}.lEQVZq_connecting{color:var(--on-leather);white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#280407c7;border-radius:999px;align-items:center;gap:.6rem;padding:.6rem 1.1rem;font-size:.98rem;display:inline-flex;position:absolute;bottom:9%;left:50%;transform:translate(-50%)}.lEQVZq_connectingDot{background:var(--gold-hi);border-radius:50%;width:10px;height:10px;animation:1.2s ease-in-out infinite lEQVZq_pulse}@keyframes lEQVZq_pulse{50%{opacity:.5;transform:scale(.55)}}.lEQVZq_handover{z-index:1;text-align:center;justify-items:center;gap:.9rem;max-width:34rem;display:grid;position:relative}.lEQVZq_handTitle{font-size:clamp(1.9rem,4.6vw,3rem)}.lEQVZq_handText{color:var(--on-leather-soft);max-width:40ch}.lEQVZq_handText strong{color:#fff}.lEQVZq_errorOnLeather{border-radius:var(--radius-page);color:#8a0d15;background:#fff4f0f2;padding:.7rem 1rem;font-weight:550}.lEQVZq_bigCall{width:124px;height:124px;color:var(--leather-ink);background:radial-gradient(circle at 35% 30%, var(--gold-hi), var(--gold) 55%, var(--gold-deep));cursor:pointer;animation:lEQVZq_ring 2.2s var(--ease-out) infinite;transition:transform .25s var(--ease-out);border:0;border-radius:50%;place-items:center;margin-top:.6rem;display:grid;box-shadow:inset 0 2px #fff5d2b3,inset 0 -2px #6e460a4d,0 18px 36px -12px #140002cc}.lEQVZq_bigCall:hover{transform:scale(1.04)}.lEQVZq_bigCall:disabled{filter:grayscale(.3)brightness(.85);animation:none}@keyframes lEQVZq_ring{0%{box-shadow:inset 0 2px #fff5d2b3,inset 0 -2px #6e460a4d,0 18px 36px -12px #140002cc,0 0 #f4d88f8c}70%,to{box-shadow:inset 0 2px #fff5d2b3,inset 0 -2px #6e460a4d,0 18px 36px -12px #140002cc,0 0 0 28px #f4d88f00}}.lEQVZq_editLink{appearance:none;min-height:44px;font:600 .92rem/1 var(--font-body);color:var(--on-leather-soft);text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;padding:.4rem .8rem;text-decoration:underline}.lEQVZq_bar{z-index:5;padding:12px clamp(14px, 4vw, 40px) calc(16px + env(safe-area-inset-bottom));background:linear-gradient(#0000,#280407bf);grid-template-columns:1fr auto 1fr;align-items:end;display:grid;position:fixed;bottom:0;left:0;right:0}.lEQVZq_mirror{aspect-ratio:1;background:linear-gradient(135deg, var(--gold-hi), var(--gold-deep));--lvl:0;width:clamp(76px,12vw,104px);box-shadow:0 10px 20px -8px #140002cc, 0 0 calc(var(--lvl) * 26px) calc(var(--lvl) * 8px) #f4d88fbf;border-radius:50%;justify-self:start;padding:4px;transition:box-shadow 80ms linear}.lEQVZq_mirrorNoCam video{opacity:0}.lEQVZq_mirrorNoCam{background:radial-gradient(circle, #f4d88fe6 0 calc(18% + var(--lvl) * 22%), transparent calc(19% + var(--lvl) * 22%)), linear-gradient(135deg, var(--gold-hi), var(--gold-deep))}.lEQVZq_mirror video{object-fit:cover;background:var(--leather-deep);border-radius:50%;width:100%;height:100%;transform:scaleX(-1)}.lEQVZq_candles{align-items:flex-end;gap:clamp(6px,1.4vw,14px);display:flex}.lEQVZq_candle{width:clamp(24px,3.6vw,34px);height:auto;overflow:visible}.lEQVZq_flame{animation:1.8s ease-in-out infinite alternate lEQVZq_flicker}.lEQVZq_flameLast{animation-duration:.6s}@keyframes lEQVZq_flicker{0%{transform:scale(1)rotate(-1deg)}35%{transform:scale(.94,1.06)rotate(1.5deg)}70%{transform:scale(1.04,.95)rotate(-.5deg)}to{transform:scale(.97,1.03)rotate(1deg)}}.lEQVZq_smoke{fill:none;stroke:#fff0eb59;stroke-width:1.4px;stroke-linecap:round;animation:2.4s ease-out both lEQVZq_smoke}@keyframes lEQVZq_smoke{0%{opacity:.9;transform:translateY(0)}to{opacity:0;transform:translateY(-14px)}}.lEQVZq_hangupWrap{justify-self:end;justify-items:end;display:grid;position:relative}.lEQVZq_hangup{color:#fff;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;width:clamp(64px,9vw,78px);height:clamp(64px,9vw,78px);transition:transform .2s var(--ease-out), box-shadow .2s var(--ease-out);background:radial-gradient(circle at 35% 30%,#e8343f,#b3121c 60%,#7c0b12);border:0;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 0 0 3px #fff4f0e6,0 12px 24px -8px #140002d9}.lEQVZq_hangupArmed{box-shadow:0 0 0 3px var(--gold-hi), 0 0 0 9px #f4d88f59, 0 12px 24px -8px #140002d9;animation:.9s ease-in-out infinite lEQVZq_armPulse;transform:scale(1.08)}@keyframes lEQVZq_armPulse{50%{box-shadow:0 0 0 3px var(--gold-hi), 0 0 0 14px #f4d88f1f, 0 12px 24px -8px #140002d9}}.lEQVZq_hangupHint{width:max-content;max-width:11rem;color:var(--leather-ink);text-align:center;background:#fff4f0f7;border-radius:8px;padding:.45rem .7rem;font-size:.85rem;font-weight:650;line-height:1.25;position:absolute;bottom:calc(100% + 10px);right:0;box-shadow:0 8px 18px -8px #140002b3}.lEQVZq_endWrap{z-index:1;text-align:center;animation:lEQVZq_pageSettle .6s var(--ease-out) both;justify-items:center;gap:1rem;display:grid;position:relative}.lEQVZq_endPhoto{aspect-ratio:1;object-fit:cover;object-position:50% 25%;background:linear-gradient(135deg, var(--gold-hi), var(--gold-deep));border-radius:50%;width:clamp(120px,min(26vw,30svh),220px);height:auto;padding:6px;box-shadow:0 20px 40px -14px #140002cc}.lEQVZq_endTitle{font-size:clamp(2.4rem,6vw,4rem)}.lEQVZq_endText{color:var(--on-leather-soft);font-size:1.15rem}.lEQVZq_endActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.4rem;margin-top:.8rem;display:flex}.lEQVZq_endLink{min-height:44px;color:var(--on-leather);align-items:center;padding:0 .6rem;font-weight:600;display:inline-flex}@media (max-width:640px){.lEQVZq_desk{padding-left:12px;padding-right:12px}.lEQVZq_page{padding:28px 20px 72px}.lEQVZq_pageTitle{font-size:clamp(1.9rem,9vw,2.4rem)}.lEQVZq_fields{grid-template-columns:1fr}.lEQVZq_field input,.lEQVZq_field textarea{font-size:1.2rem}.lEQVZq_short{max-width:none}.lEQVZq_minuteRow,.lEQVZq_gate{grid-template-columns:1fr}.lEQVZq_submit{width:100%;min-width:0}.lEQVZq_handTitle{font-size:clamp(1.7rem,8vw,2.4rem)}}@media (max-width:640px) and (orientation:portrait){.lEQVZq_stageCall{padding:max(10px, env(safe-area-inset-top)) 10px calc(140px + env(safe-area-inset-bottom))}.lEQVZq_screenLive{width:100%}.lEQVZq_stageCall .lEQVZq_video{aspect-ratio:auto;height:min(calc(100svh - 176px - env(safe-area-inset-top) - env(safe-area-inset-bottom)), 170vw);object-position:50% 30%}}@media (max-width:380px){.lEQVZq_bar{padding-left:10px;padding-right:10px}.lEQVZq_mirror{width:64px}.lEQVZq_candles{gap:4px}.lEQVZq_candle{width:20px}.lEQVZq_hangup{width:60px;height:60px}}@media (max-height:700px) and (orientation:portrait){.lEQVZq_stage:not(.lEQVZq_stageCall){gap:18px;padding-top:22px;padding-bottom:22px}.lEQVZq_handover{gap:.6rem}.lEQVZq_bigCall{width:100px;height:100px;margin-top:.2rem}}@media (orientation:landscape) and (max-height:540px){.lEQVZq_stage:not(.lEQVZq_stageCall){padding:20px calc(36px + env(safe-area-inset-right)) 20px calc(36px + env(safe-area-inset-left));flex-direction:row;gap:clamp(20px,4vw,48px)}.lEQVZq_stage:not(.lEQVZq_stageCall) .lEQVZq_screen{flex:0 auto;width:min(50vw,150svh - 96px)}.lEQVZq_handover{flex:0 22rem;gap:.5rem}.lEQVZq_handTitle{font-size:clamp(1.5rem,3.4vw,2.2rem)}.lEQVZq_handText{font-size:.98rem}.lEQVZq_bigCall{width:92px;height:92px;margin-top:.2rem}.lEQVZq_endWrap{gap:.5rem}.lEQVZq_endTitle{font-size:clamp(2rem,4.4vw,3rem)}.lEQVZq_endActions{margin-top:.2rem}.lEQVZq_stageCall{padding:max(8px, env(safe-area-inset-top)) calc(112px + env(safe-area-inset-right)) 8px calc(12px + env(safe-area-inset-left))}.lEQVZq_screenLive{width:min(100%,150svh - 24px - 3*clamp(7px,1vw,12px))}.lEQVZq_bar{width:calc(104px + env(safe-area-inset-right));padding:max(12px, env(safe-area-inset-top)) calc(10px + env(safe-area-inset-right)) 14px 10px;background:linear-gradient(270deg,#280407bf,#0000);grid-template-rows:auto 1fr auto;grid-template-columns:1fr;place-items:center;top:0;left:auto}.lEQVZq_mirror{justify-self:center;width:72px}.lEQVZq_candles{gap:3px}.lEQVZq_candle{width:12px}.lEQVZq_hangupWrap{justify-self:center}.lEQVZq_hangup{width:64px;height:64px}.lEQVZq_hangupHint{top:50%;bottom:auto;right:calc(100% + 10px);transform:translateY(-50%)}}.lEQVZq_testInfo{opacity:.7;text-align:center;overflow-wrap:anywhere;max-width:34rem;margin:.25rem auto 0;font-size:.8rem;line-height:1.4}.lEQVZq_choiceField{border:0;min-width:0;margin:0}.lEQVZq_choiceField>legend{float:left;letter-spacing:.08em;text-transform:uppercase;width:100%;color:var(--ink-soft);padding:0;font-size:.875rem;font-weight:650}.lEQVZq_choiceField>legend+*{clear:both}.lEQVZq_choices{flex-wrap:wrap;gap:.5rem;margin-top:.45rem;display:flex}.lEQVZq_choice{cursor:pointer;-webkit-user-select:none;user-select:none;border:1.5px solid #dcbfc1;border-radius:999px;align-items:center;min-height:44px;padding:0 1rem;font-size:1rem;display:inline-flex;position:relative}.lEQVZq_choice input{opacity:0;width:1px;height:1px;position:absolute}.lEQVZq_choice:has(input:focus-visible){outline:2px solid var(--leather,#7a1f24);outline-offset:2px}.lEQVZq_choiceOn{border-color:var(--leather,#7a1f24);background:var(--leather,#7a1f24);color:#fff}.lEQVZq_countdown{pointer-events:none;background:radial-gradient(circle,#1400028c 0%,#14000240 28%,#0000 55%);place-items:center;display:grid;position:absolute;inset:0}.lEQVZq_countNum{font:700 clamp(5rem, 22vw, 11rem) / 1 var(--font-display);text-shadow:0 4px 24px #0000008c;animation:.9s cubic-bezier(.2,.9,.3,1) both lEQVZq_countPop}@keyframes lEQVZq_countPop{0%{opacity:0;transform:scale(1.5)}25%{opacity:1;transform:scale(1)}to{opacity:.85;transform:scale(.92)}}.lEQVZq_countDots{gap:12px;display:inline-flex}.lEQVZq_countDots i{background:var(--gold-hi);border-radius:50%;width:14px;height:14px;animation:1.2s ease-in-out infinite lEQVZq_pulse}.lEQVZq_countDots i:nth-child(2){animation-delay:.2s}.lEQVZq_countDots i:nth-child(3){animation-delay:.4s}@media (prefers-reduced-motion:reduce){.lEQVZq_countNum{animation:none}}
.dupf2G_kinds{grid-template-columns:1fr 1fr;gap:.6rem;margin:1.4rem 0 0;display:grid}.dupf2G_kind{border:1px solid var(--rule);border-radius:var(--radius-page);cursor:pointer;text-align:left;font:inherit;color:var(--ink);background:#fff;gap:.15rem;min-height:44px;padding:.8rem .9rem;display:grid}.dupf2G_kind strong{font-size:1.05rem}.dupf2G_kind span{color:var(--ink-soft);font-size:.875rem}.dupf2G_kindOn{box-shadow:0 0 0 2px var(--leather) inset}.dupf2G_price{color:var(--leather);margin-top:.15rem;font-size:1.05rem;font-weight:700;display:block}.dupf2G_perMin{color:var(--ink-soft);font-size:.8rem;display:block}.dupf2G_popular{background:var(--leather);color:#fff;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:.2rem .6rem;font-size:.7rem;position:absolute;top:-.7rem;left:50%;transform:translate(-50%)}.dupf2G_qtyRow{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:1.4rem;display:flex}.dupf2G_qtyRow label{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);font-size:.875rem;font-weight:650}.dupf2G_qty{border:1px solid var(--rule);background:#fff;border-radius:999px;align-items:center;display:inline-flex}.dupf2G_qty button{width:44px;height:44px;color:var(--leather);cursor:pointer;background:0 0;border:0;font-size:1.4rem}.dupf2G_qty output{text-align:center;min-width:2.2rem;font-size:1.1rem;font-weight:700}.dupf2G_total{border-top:1px solid var(--rule);justify-content:space-between;gap:1rem;margin:1.4rem 0 0;padding-top:1rem;font-size:1.15rem;display:flex}.dupf2G_total strong{color:var(--leather)}.dupf2G_fine{color:var(--ink-soft);margin:.8rem 0 0;font-size:.85rem}.dupf2G_pay{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:1.4rem;display:flex}.dupf2G_methods{color:var(--ink-soft);font-size:.8rem}.dupf2G_tickets{gap:.8rem;margin:1.4rem 0 0;display:grid}.dupf2G_ticket{border:1px dashed var(--gold);border-radius:var(--radius-page);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}.dupf2G_code{letter-spacing:.12em;color:var(--leather);font-size:1.4rem;font-weight:700}@media (max-width:430px){.dupf2G_kinds{grid-template-columns:1fr}}
