:root{--red:#e03a2e;--red-hi:#ff5a45;--blue:#2f8cff;--cyan:#46c8ff;--ink:#04050a;--txt:#f5f6fa;--mut:rgba(230,234,244,.62);--faint:rgba(230,234,244,.5);--line:rgba(255,255,255,.1)}*{box-sizing:border-box}html,body{margin:0;height:100%;background:var(--ink);color:var(--txt);font-family:Poppins,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}body{display:flex;flex-direction:column;overflow:hidden}button{font-family:inherit;color:inherit;cursor:pointer}#wrap{flex:1;position:relative;display:flex;justify-content:center;align-items:stretch;min-height:0;background:#020306}#app{container-name:app;container-type:inline-size;position:relative;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;isolation:isolate;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent}.screen{position:relative;height:100%;min-height:560px;display:flex;flex-direction:column;overflow:hidden;overflow:clip;isolation:isolate}.bg{position:absolute;inset:-6%;background:url(./f00_start_bg-iie0xkM3.webp) center/cover;filter:blur(26px) brightness(.34) saturate(1.35);transform:scale(1.08);animation:drift 38s ease-in-out infinite alternate;z-index:-4}@keyframes drift{to{transform:scale(1.16) translate(-1.5%,1%)}}.glow{position:absolute;border-radius:50%;filter:blur(70px);z-index:-3;pointer-events:none;mix-blend-mode:screen}.glow.r{width:62vmax;height:62vmax;left:-22vmax;bottom:-30vmax;background:radial-gradient(circle,rgba(224,58,46,.55),transparent 62%);animation:gr 16s ease-in-out infinite alternate}.glow.b{width:58vmax;height:58vmax;right:-22vmax;top:-26vmax;background:radial-gradient(circle,rgba(47,140,255,.48),transparent 62%);animation:gb 19s ease-in-out infinite alternate}@keyframes gr{to{transform:translate(6vmax,-4vmax) scale(1.08)}}@keyframes gb{to{transform:translate(-5vmax,5vmax) scale(1.1)}}.grain{position:absolute;inset:0;z-index:-2;opacity:.07;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.vig{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(120% 90% at 50% 45%,transparent 45%,rgba(0,0,0,.72) 100%)}header.top{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 28px 6px}.logo{display:flex;align-items:center;gap:10px;font-weight:800;letter-spacing:.06em;font-size:15px}.logo img{width:32px;height:32px}.logo b{color:var(--red-hi)}.pill{display:flex;align-items:center;gap:10px;padding:7px 8px 7px 14px;border-radius:99px;background:#ffffff0d;border:1px solid var(--line);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);font-size:12px}.pill small{color:var(--mut);font-weight:500}.pill.live,.pill.closed{padding-left:8px}.pill.closed small{display:none}.pill.closed b{background:#e03a2e52}.pill.live small{display:none}.pill.live b:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:#5dff9a;box-shadow:0 0 10px #5dff9a;margin-right:8px;vertical-align:1px;animation:blink 1.6s ease-in-out infinite}.pill b{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700;background:#e03a2e2e;border:1px solid rgba(255,90,69,.35);padding:3px 10px;border-radius:99px}.login i{font-style:normal;opacity:.45;margin:0 2px}.login{white-space:nowrap;color:#fff;text-decoration:none;font-weight:600;font-size:13px;padding:8px 18px;border-radius:99px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.stage{position:relative;flex:1;min-height:0;width:min(1140px,calc(100% - 48px));margin:10px auto 26px;border-radius:30px;overflow:hidden;background:radial-gradient(110% 80% at 0% 100%,rgba(224,58,46,.22),transparent 58%),radial-gradient(110% 80% at 100% 0%,rgba(47,140,255,.22),transparent 58%),linear-gradient(180deg,#ffffff12,#ffffff04 38%,#00000047);backdrop-filter:blur(28px) saturate(150%);-webkit-backdrop-filter:blur(28px) saturate(150%);box-shadow:inset 0 1px #ffffff29,0 50px 120px -50px #000000e6,0 0 90px -40px #e03a2e73,0 0 90px -40px #2f8cff66;display:flex;flex-direction:column}.stage:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.2px;pointer-events:none;z-index:3;background:linear-gradient(125deg,#ff604a8c,#ffffff0f 32%,#ffffff08 66%,#50aaff99);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.stage:after{content:"";position:absolute;inset:-50% -20%;pointer-events:none;z-index:2;background:linear-gradient(112deg,transparent 44%,rgba(255,255,255,.055) 49%,transparent 55%);animation:sheen 11s ease-in-out infinite}@keyframes sheen{0%,20%{transform:translate(-38%)}60%,to{transform:translate(38%)}}.s-head{position:relative;z-index:4;flex:none;display:flex;align-items:center;justify-content:space-between;padding:22px 26px 0}.kick{font-size:11px;font-weight:700;letter-spacing:.32em;color:var(--mut)}.kick i{font-style:normal;display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--red-hi);margin-right:10px;box-shadow:0 0 12px var(--red-hi);vertical-align:1px;animation:blink 1.6s ease-in-out infinite}@keyframes blink{50%{opacity:.35}}.skip{background:#ffffff0d;border:1px solid rgba(255,255,255,.12);border-radius:99px;padding:8px 16px;font-size:12.5px;font-weight:600;color:#fff}.skip:hover{background:#ffffff1a}.skip .short{display:none}.kick{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.spacer{flex:1;min-height:70px}#viz{position:absolute;inset:0;width:100%;height:100%;display:block;z-index:1;pointer-events:none}.bottom{position:relative;z-index:4;flex:none;display:grid}.pane{grid-area:1/1;align-self:end;opacity:0;visibility:hidden;transform:translateY(14px);transition:opacity .5s,transform .5s,visibility 0s .5s}.pane.show{opacity:1;visibility:visible;transform:none;transition:opacity .5s,transform .5s}.s-right{display:flex;align-items:center;gap:8px}.subs{min-height:100px;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 8% 6px;font-size:clamp(20px,2.3vw,30px);line-height:1.38;font-weight:600;letter-spacing:-.005em}.subs div{text-wrap:balance}.subs span{transition:color .18s,opacity .18s,text-shadow .18s;color:#ffffff47}.subs span.past{color:#ffffffc7}.subs span.now{color:#fff;text-shadow:0 0 22px rgba(255,120,100,.55),0 0 2px #fff}.chap{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:8px 26px 22px}.chap div{font-size:11px;font-weight:600;color:var(--faint);letter-spacing:.02em}.chap div.on{color:#fff}.chap div i{display:block;height:3px;border-radius:3px;background:#ffffff1f;margin-bottom:8px;overflow:hidden}.chap div i b{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--red-hi),var(--cyan));border-radius:3px}.ctl{display:flex;gap:8px}.ctl[hidden]{display:none}.ctl button{width:42px;height:42px;border-radius:50%;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);display:grid;place-items:center;backdrop-filter:blur(10px)}.ctl svg{width:16px;height:16px}.start{display:flex;flex-direction:column;align-items:center;padding:0 24px 34px;text-align:center}.start h1{margin:0 0 10px;font-size:clamp(26px,min(4.2vw,5.6vh),54px);line-height:1.05;font-weight:800;letter-spacing:-.02em}.start h1 span{background:linear-gradient(100deg,var(--red-hi),#ff9a7a 40%,#9fd4ff 62%,var(--cyan));-webkit-background-clip:text;background-clip:text;color:transparent}.start p{text-wrap:balance;margin:0 0 22px;color:var(--mut);font-size:14.5px;max-width:520px;line-height:1.55}.btns{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.b-sound{display:flex;align-items:center;gap:12px;border:0;padding:15px 28px 15px 18px;border-radius:99px;font-size:16px;font-weight:700;color:#fff;background:linear-gradient(120deg,#e03a2e,#c5271d 45%,#9c1d14);box-shadow:0 0 0 1px #ffffff2e inset,0 12px 40px -10px #e03a2ed9,0 0 60px -10px #e03a2e99}.b-sound .ic{width:34px;height:34px;border-radius:50%;background:#ffffff2e;display:grid;place-items:center}.b-sound .ic svg{width:18px;height:18px}.b-quiet{border:1px solid rgba(255,255,255,.18);background:#ffffff0d;padding:15px 24px;border-radius:99px;font-size:15px;font-weight:600;backdrop-filter:blur(12px)}.b-quiet:hover{background:#ffffff1a}.p-doors{padding:0 26px 24px}@keyframes halo{0%{box-shadow:0 0 #ff6e5a99,0 12px 40px -10px #e03a2ed9,0 0 60px -10px #e03a2e99}70%{box-shadow:0 0 0 18px #ff6e5a00,0 12px 40px -10px #e03a2ed9,0 0 60px -10px #e03a2e99}to{box-shadow:0 0 #ff6e5a00,0 12px 40px -10px #e03a2ed9,0 0 60px -10px #e03a2e99}}@keyframes whalo{0%{box-shadow:0 0 #ffffff8c,0 10px 26px -10px #0009}70%{box-shadow:0 0 0 14px #fff0,0 10px 26px -10px #0009}to{box-shadow:0 0 #fff0,0 10px 26px -10px #0009}}@keyframes shimmer{0%,55%{transform:translate(-120%) skew(-20deg)}to{transform:translate(220%) skew(-20deg)}}@keyframes nudge{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@keyframes breatheR{0%,to{box-shadow:0 34px 80px -34px #e03a2ef2,0 0 #ff5a4500}50%{box-shadow:0 34px 90px -28px #e03a2e,0 0 46px -6px #ff5a458c}}@keyframes breatheB{0%,to{box-shadow:0 34px 80px -34px #2f8cffd9,0 0 #46a0ff00}50%{box-shadow:0 34px 90px -28px #2f8cff,0 0 46px -6px #46a0ff8c}}@keyframes breatheG{0%,to{box-shadow:0 34px 80px -34px #f5a524d9,0 0 #ffc85000}50%{box-shadow:0 34px 90px -28px #f5a524,0 0 46px -6px #ffc8508c}}.b-sound{position:relative;overflow:hidden;animation:halo 2.2s ease-out infinite}.b-sound:after,.door .cta:after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);animation:shimmer 3.2s ease-in-out infinite;pointer-events:none}.door .cta{position:relative;overflow:hidden}.door .cta i{animation:nudge 1.4s ease-in-out infinite}.door.rec.red{animation:breatheR 2.6s ease-in-out infinite}.door.rec.blue{animation:breatheB 2.6s ease-in-out infinite}.door.open{animation:breatheG 2.6s ease-in-out infinite}.door.rec .cta,.door.open .cta{animation:whalo 2.2s ease-out infinite}.door.blue.rec .cta{background:#fff;color:#1d4fa8}.doors{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:16px}.doors.two{grid-template-columns:1.15fr 1fr}.door[hidden]{display:none}.door{position:relative;overflow:hidden;isolation:isolate;text-align:left;border:0;border-radius:26px;padding:26px 26px 24px;min-height:196px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;color:#fff;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.door:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#ffffff29,#fff0 38%),linear-gradient(115deg,transparent 40%,rgba(255,255,255,.1) 48%,transparent 56%);background-size:100% 100%,250% 100%;background-position:0 0,120% 0;transition:background-position .9s}.door:hover{transform:translateY(-5px)}.door:hover:after{background-position:0 0,-20% 0}.door.red{background:radial-gradient(130% 120% at 100% 0%,#ff6b52,#e03a2e 30%,#9c1d14 62%,#3d0906);box-shadow:0 34px 80px -34px #e03a2ef2}.door.blue{background:radial-gradient(130% 120% at 100% 0%,#74b9ff,#2f7fe8 30%,#173f8e 62%,#06112b);box-shadow:0 34px 80px -34px #2f8cffd9}.door.open{background:radial-gradient(130% 120% at 100% 0%,#ffe27a,#f5a524,#a8560c 64%,#3a1a03);box-shadow:0 34px 80px -34px #f5a524d9}.door .art{position:absolute;z-index:-1;right:-4%;top:50%;width:44%;max-width:230px;transform:translateY(-58%);opacity:.95;transition:transform .5s cubic-bezier(.2,.8,.2,1);pointer-events:none;filter:drop-shadow(0 18px 30px rgba(0,0,0,.35))}.door:hover .art{transform:translateY(-62%) scale(1.04)}.door .k{font-size:11px;font-weight:700;letter-spacing:.2em;color:#fff;margin-bottom:8px}.door.blue .k{color:#fff}.door b{font-size:clamp(22px,2.3vw,31px);font-weight:800;letter-spacing:-.02em;line-height:1.08}.door small{display:block;margin-top:6px;font-size:13.5px;line-height:1.45;color:#fffc;max-width:56%}.door .cta{margin-top:18px;display:inline-flex;align-items:center;gap:8px;padding:11px 20px;border-radius:99px;font-weight:700;font-size:14px;background:#fff;color:#b3241b;box-shadow:0 10px 26px -10px #0009}.door.blue .cta{background:#06112b9e;color:#fff}.door.open .cta{color:#7a3d00}.door .cta i{font-style:normal;transition:transform .3s}.door:hover .cta i{transform:translate(4px)}.doors-title{text-align:center;font-size:clamp(22px,min(2.6vw,4.2vh),34px);font-weight:800;letter-spacing:-.015em;margin:0 0 18px}.doors-title small{display:block;font-size:13px;font-weight:500;color:var(--mut);letter-spacing:0;margin-top:6px}.replay{background:none;border:0;color:var(--mut);font-size:12.5px;font-weight:600;padding:12px 12px 6px}.replay:hover{color:#fff}.f-trust{display:flex;align-items:center;gap:12px;min-width:0}.f-ssl{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:#86e3a8;white-space:nowrap}.f-strip{height:20px;width:auto;display:block;opacity:.92}.f-badge{height:22px;width:auto;display:none}.f-links{display:flex;align-items:center;flex-wrap:wrap;gap:4px 16px}.f-links a{color:var(--mut);text-decoration:none}.f-links a:hover{color:#fff}.f-more{display:inline-flex;align-items:center;gap:5px;background:#ffffff0f;border:0;border-radius:99px;padding:5px 11px;font-size:11.5px;font-weight:600;color:#fff}footer.full{position:relative;padding:44px 28px 30px;background:radial-gradient(60% 120% at 0% 0%,rgba(224,58,46,.1),transparent 60%),radial-gradient(60% 120% at 100% 0%,rgba(47,140,255,.09),transparent 60%),#05060a}.f-in{max-width:1140px;margin:0 auto}.sh-in{position:relative;max-width:1140px;margin:0 auto;border-radius:26px;padding:26px 28px 18px;background:linear-gradient(160deg,#1e202cdb,#0a0b12eb);-webkit-backdrop-filter:blur(26px) saturate(140%);backdrop-filter:blur(26px) saturate(140%);box-shadow:0 -30px 80px -20px #000000b3,inset 0 1px #ffffff1f}.sh-x{position:absolute;top:14px;right:16px;width:34px;height:34px;border-radius:50%;border:0;background:#ffffff14;color:#fff;font-size:20px;line-height:1}.sh-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:24px}.sh-brand p{margin:10px 0 12px;color:var(--mut);font-size:13px}.sh-soc{display:flex;gap:8px}.sh-soc a{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#ffffff12;color:#fff}.sh-soc svg{width:16px;height:16px}.sh-col{display:flex;flex-direction:column;gap:9px}.sh-col h4,.sh-pay h4{margin:0 0 4px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--faint);font-weight:700;display:flex;align-items:center;gap:7px}.sh-col a{color:#e9ebf2;text-decoration:none;font-size:13.5px;padding:7px 0}.sh-col a:hover{color:#fff;text-decoration:underline}.sh-pay{margin-top:20px}.sh-pay h4{color:#86e3a8}.sh-strip{overflow-x:auto;border-radius:12px;padding:8px 10px;background:#ffffff0d}.sh-strip img{display:block;width:100%;min-width:600px;height:auto}.sh-copy{margin-top:14px;font-size:11.5px;color:var(--faint)}@container app (max-width:700px){header.top{padding:14px 16px 4px}.logo span{display:none}.pill small{font-size:11px;white-space:nowrap}.stage{width:calc(100% - 24px);border-radius:26px;margin-top:8px}.s-head{padding:16px 16px 0}.kick{font-size:9.5px;letter-spacing:.24em}.skip{padding:7px 12px;font-size:11.5px;white-space:nowrap}.skip .long{display:none}.skip .short{display:inline}.subs{font-size:19px;min-height:96px;padding:0 18px 4px}.chap{grid-template-columns:repeat(3,1fr);gap:6px;padding:6px 16px 16px}.chap div{font-size:0}.chap div.on{font-size:10.5px;grid-column:auto}.ctl button{width:32px;height:32px}.start{padding-bottom:22px}.p-doors{padding:0 14px 14px}.doors-title{margin-bottom:12px;font-size:22px}.doors-title small{font-size:12px}.spacer{min-height:24px}.p-doors:has(.doors:not(.two)) .replay{display:none}.doors.phone #d-price{order:-1}.doors:not(.two) .door{padding:13px 16px 12px}.doors:not(.two) .door .art{width:auto;height:58px;top:12px;right:10px;transform:none}.doors:not(.two) .door .cta{margin-top:8px}.doors,.doors.two{grid-template-columns:1fr;gap:10px}.door{min-height:0;padding:16px 18px 15px;border-radius:22px}.door .k{font-size:9.5px;margin-bottom:4px}.door b{font-size:21px}.door small{display:none}.door small#d-phone-s{display:block;font-size:12px;max-width:70%}.door .cta{margin-top:10px;padding:8px 14px;font-size:12.5px}.door .art{width:30%;right:-2%;opacity:.8}.start h1{font-size:29px}.start p{font-size:13.5px}.b-sound{padding:14px 22px 14px 14px;font-size:15px}.b-quiet{padding:13px 20px;font-size:14px}.f-strip{display:none}.f-badge{display:block}.f-links{justify-content:center;gap:4px 12px}.login{font-size:12px;padding:7px 12px}footer.full{padding:30px 18px 22px}.sh-brand .logo span{display:inline}.sh-in{padding:22px 18px 14px;max-height:80%;overflow:auto}.sh-grid{grid-template-columns:1fr 1fr;gap:18px}.sh-brand{grid-column:1/-1}}@container app (min-width:701px){.doors:not(.two) .door .art{width:auto;height:84px;top:18px;right:12px;transform:none;opacity:.85}.doors:not(.two) .door:hover .art{transform:scale(1.04)}.doors:not(.two) .door b{font-size:clamp(20px,1.9vw,27px)}.doors:not(.two) .door small{max-width:100%}.doors:not(.two) .door{min-height:0;padding-top:112px}}@container app (min-width:701px) and (max-width:1000px){.f-strip{display:none}.f-badge{display:block}.door{padding:20px;min-height:180px}.door b{font-size:21px}.doors:not(.two) .door small{font-size:12px;max-width:70%}.door .cta{padding:9px 15px;font-size:13px}}@media (prefers-reduced-motion:reduce){.bg,.glow,.stage:after,.b-sound,.b-sound:after,.door,.door .cta,.door .cta:after,.door .cta i{animation:none!important}}@media (max-height:500px) and (orientation:landscape){.screen{min-height:0}.spacer{min-height:8px}.start h1{font-size:22px;line-height:1.1}.start p{display:none}.btns{margin-top:8px}}@media (pointer:coarse) and (max-width:900px){.stage,.ctl button,.b-quiet,.pill,.login,.skip{-webkit-backdrop-filter:none;backdrop-filter:none}.stage{background:#0c0e1abd}}@media (min-width:701px) and (max-height:760px){.doors:not(.two) .door{padding-top:70px}.doors:not(.two) .door .art{height:60px;top:14px}.doors:not(.two) .door small{font-size:12.5px}.doors:not(.two) .door .cta{margin-top:12px}.doors-title{margin-bottom:12px}}@media (min-width:701px) and (max-height:640px){.doors:not(.two) .door{padding-top:20px}.doors:not(.two) .door .art{height:46px;top:12px;right:12px}.doors:not(.two) .door b{padding-right:58px}.doors-title{font-size:24px}.doors.two .door{min-height:0;padding:20px 24px 18px}.doors.two .door .cta{margin-top:12px}}@container app (max-width:700px){header.top{gap:8px}.login{padding:7px 10px}.doors:not(.two) .door b{padding-right:62px}}@media (max-width:700px) and (max-height:720px){.doors .door small#d-phone-s{display:none}.doors,.doors.two{gap:8px}.p-doors .replay{display:none}}@container app (max-width:400px){header.top{padding-left:12px;padding-right:12px}.pill.live{gap:6px}.pill.live b{padding:3px 8px;font-size:11.5px}.login{padding:7px 9px;font-size:11.5px}}html:not(.look-old){--cream:#f3ead9;--brass:#c9a46a;--hair:rgba(232,205,160,.16);--hair2:rgba(232,205,160,.34);--serif:"Fraunces",Georgia,"Times New Roman",serif;--mut:rgba(243,234,217,.66);--faint:rgba(243,234,217,.52)}html:not(.look-old) #wrap{background:#0a0807}html:not(.look-old) .bg{background-image:url(./welcome_c-Jnum1wn3.jpg);filter:blur(3px) brightness(.46) saturate(.95);inset:-4%;transform:scale(1.05)}@media (max-width:760px){html:not(.look-old) .bg{background-image:url(./welcome_c_m-hIpkvTFq.jpg);background-position:50% 40%}}html:not(.look-old) .glow.r{background:radial-gradient(circle,rgba(214,140,70,.28),transparent 62%)}html:not(.look-old) .glow.b{background:radial-gradient(circle,rgba(150,40,28,.3),transparent 62%)}html:not(.look-old) .vig{background:radial-gradient(120% 90% at 50% 42%,transparent 38%,rgba(6,4,3,.82) 100%)}html:not(.look-old) .logo b{color:var(--brass)}html:not(.look-old) .pill,html:not(.look-old) .login,html:not(.look-old) .skip,html:not(.look-old) .b-quiet,html:not(.look-old) .ctl button{background:#14100d8c;border-color:var(--hair2);color:var(--cream)}html:not(.look-old) .stage{border-radius:22px;background:linear-gradient(180deg,#201a1557,#100d0b75 45%,#0a0807b8);backdrop-filter:blur(18px) saturate(110%);-webkit-backdrop-filter:blur(18px) saturate(110%);box-shadow:inset 0 1px #fff0dc1a,0 50px 120px -50px #000000f2}html:not(.look-old) .stage:before{background:linear-gradient(160deg,#e8cda080,#e8cda014 30%,#e8cda00a 68%,#e8cda047)}html:not(.look-old) .stage:after{background:linear-gradient(112deg,transparent 45%,rgba(255,240,220,.04) 50%,transparent 55%)}html:not(.look-old) .kick{color:var(--brass);letter-spacing:.34em}html:not(.look-old) .kick i{background:#c94a3c;box-shadow:0 0 10px #c94a3ccc}html:not(.look-old) .start h1{font-family:var(--serif);font-weight:500;letter-spacing:-.005em;line-height:1.08;color:var(--cream)}html:not(.look-old) .start h1 span{background:none;-webkit-background-clip:initial;background-clip:initial;color:var(--brass);font-style:italic}html:not(.look-old) .start p{color:var(--mut)}html:not(.look-old) .b-sound{background:linear-gradient(180deg,#b33025,#8c1f17);box-shadow:inset 0 1px #ffe1cd3d,0 14px 40px -14px #781912f2;border:1px solid rgba(255,205,180,.22);animation:breatheW 3.4s ease-in-out infinite}html:not(.look-old) .b-sound:after,html:not(.look-old) .door .cta:after{background:linear-gradient(90deg,transparent,rgba(255,235,220,.22),transparent);animation-duration:6s}@keyframes breatheW{50%{box-shadow:inset 0 1px #ffe1cd3d,0 16px 48px -12px #962319f2}}html:not(.look-old) .subs span{color:#f3ead94d}html:not(.look-old) .subs span.past{color:#f3ead9cc}html:not(.look-old) .subs span.now{color:#fff8ec;text-shadow:0 0 18px rgba(255,190,120,.45)}html:not(.look-old) .subs{font-family:var(--serif);font-weight:500}html:not(.look-old) .chap div.on{color:var(--cream)}html:not(.look-old) .chap div i b{background:var(--brass)}html:not(.look-old) .doors-title{font-family:var(--serif);font-weight:500;color:var(--cream)}html:not(.look-old) .door{border-radius:16px;border:1px solid var(--hair2);box-shadow:inset 0 1px #fff0dc1f,0 30px 70px -36px #000000f2}html:not(.look-old) .door.red{background:radial-gradient(120% 110% at 85% 0%,#be46328c,#6e1c1499 34%,#240a08eb 72%),#14090a;box-shadow:inset 0 1px #ffdcc824,0 30px 70px -34px #781912e6}html:not(.look-old) .door.blue{background:radial-gradient(120% 110% at 85% 0%,#788caa61,#28344899 36%,#0c0f16f0 74%),#0c0f15;box-shadow:inset 0 1px #dce6ff1f,0 30px 70px -34px #000000e6}html:not(.look-old) .door.open{background:radial-gradient(120% 110% at 85% 0%,#e6b46480,#965f2399 34%,#281808eb 72%),#140d06;box-shadow:inset 0 1px #ffebc829,0 30px 70px -34px #965f23bf}html:not(.look-old) .door.rec.red,html:not(.look-old) .door.rec.blue,html:not(.look-old) .door.open{animation:doorB 4s ease-in-out infinite}@keyframes doorB{50%{border-color:#e8cda08c}}html:not(.look-old) .door .k{color:var(--brass);letter-spacing:.26em;font-weight:600}html:not(.look-old) .door b{font-family:var(--serif);font-weight:500;letter-spacing:0;color:var(--cream)}html:not(.look-old) .door small{color:#f3ead9bd}html:not(.look-old) .door .cta{background:var(--cream);color:#3a1a12;border-radius:10px;font-weight:600}html:not(.look-old) .door.blue .cta{background:transparent;border:1px solid var(--hair2);color:var(--cream)}html:not(.look-old) .door.open .cta{color:#4a2a08}html:not(.look-old) .door.rec .cta,html:not(.look-old) .door.open .cta{animation:none}html:not(.look-old) .door .art{filter:drop-shadow(0 18px 30px rgba(0,0,0,.5)) saturate(.85)}@media (prefers-reduced-motion:reduce){html:not(.look-old) .b-sound,html:not(.look-old) .door.rec.red,html:not(.look-old) .door.rec.blue,html:not(.look-old) .door.open{animation:none}}@media (pointer:coarse) and (max-width:900px){html:not(.look-old) .stage{background:#100d0bcc}}html:not(.look-old) .door .art{opacity:.55;filter:sepia(.35) saturate(.6) drop-shadow(0 18px 30px rgba(0,0,0,.5))}html:not(.look-old) .door.blue{background:radial-gradient(120% 110% at 85% 0%,#96785a5c,#3c2e2299 36%,#100c0af0 74%),#100c09;box-shadow:inset 0 1px #ffebd21f,0 30px 70px -34px #000000e6}@media (max-height:500px) and (orientation:landscape){.stage{overflow-y:auto}.doors .door,.doors.two .door{min-height:0;padding:12px 16px}.doors .door .art,.doors .door small{display:none}.doors .door b{padding-right:0}.doors .door .cta{margin-top:8px}.doors-title{margin-bottom:8px}.p-doors .replay{display:none}.stage:has(#doorsPane.show) .s-head{display:none}.doors-title{font-size:20px}.doors-title small{display:none}header.top{padding-top:8px}.p-doors{padding-bottom:12px}}@media (max-width:374px){.login .su{display:none}}@media (max-width:400px){header.top{gap:6px;padding-left:10px;padding-right:10px}header.top .hdr-r{gap:6px}header.top .sp-tab svg{display:none}header.top .sp-tab{padding:7px 9px}header.top .login{padding:7px 9px}.pill{gap:6px;padding:5px 5px 5px 9px}.pill b{padding:3px 7px}}
