.tv-root{-webkit-user-select:none;user-select:none;background:#000;position:fixed;inset:0;overflow:hidden}.tv-root.idle{cursor:none}.stage{color:#fff;width:1920px;height:1080px;font-family:var(--nf-inter), system-ui, sans-serif;background:#05060a;position:absolute;top:50%;left:50%;overflow:hidden}.tv-gear{z-index:100;color:#fff;background:#ffffff14;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:56px;height:56px;transition:opacity .4s,transform .5s;display:grid;position:fixed;top:20px;right:20px}.tv-gear:hover{transform:rotate(90deg)}.idle .tv-gear{opacity:0;pointer-events:none}.scene{z-index:5;position:absolute;inset:0}.disp{font-family:var(--nf-archivo), var(--nf-inter), sans-serif}.bg-base{background:radial-gradient(1200px 800px at 10% 6%,#ffaa2833,#0000 60%),radial-gradient(1000px 700px at 94% 96%,#10b98126,#0000 60%),radial-gradient(900px 650px at 62% 38%,#7c3aed21,#0000 65%),linear-gradient(#08090f,#05060a 60%,#040407);position:absolute;inset:0}.bg-base.bg-promo{background:radial-gradient(1300px 900px at 72% 48%,#dc262666,#0000 60%),radial-gradient(900px 700px at 8% 92%,#ffaa2833,#0000 60%),linear-gradient(#150406,#0a0204)}.bd-canvas{pointer-events:none;mix-blend-mode:screen;z-index:1;width:1920px;height:1080px;position:absolute;inset:0}.grain{z-index:40;pointer-events:none;opacity:.08;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:.9s steps(5,end) infinite grain;position:absolute;inset:-12%}.bg-still{z-index:1;pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:0}.vignette{z-index:41;pointer-events:none;background:radial-gradient(#0000 58%,#0009 100%);position:absolute;inset:0}.offline{z-index:45;color:#ffffff59;position:absolute;bottom:14px;right:26px}.tv-loading{place-items:center;display:grid;position:absolute;inset:0}.tv-loading-ring{border:6px solid #ffd66b26;border-top-color:#ffd66b;border-radius:50%;width:120px;height:120px;animation:1s linear infinite spin}.fs-beams .beam{z-index:0;pointer-events:none;mix-blend-mode:screen;background:conic-gradient(from 160deg,#0000 0deg,#ffd66b17 6deg,#0000 16deg 34deg,#ffd66b0f 40deg,#0000 52deg 360deg);width:2600px;height:2600px;animation:16s ease-in-out infinite alternate beamSwing;position:absolute;top:-1700px;left:-600px}.fs-beams .beam-b{background:conic-gradient(from -20deg,#0000 0deg,#6ee7b70f 8deg,#0000 18deg 360deg);animation-duration:21s;animation-direction:alternate-reverse;top:300px;left:600px}.fs-top{z-index:6;justify-content:space-between;align-items:center;height:80px;animation:.9s cubic-bezier(.2,.8,.2,1) both dropIn;display:flex;position:absolute;top:44px;left:72px;right:72px}.brand-chip{background:linear-gradient(135deg,#ffffff1c,#ffffff08);border:1px solid #ffffff24;border-radius:24px;align-items:center;gap:18px;padding:12px 32px 12px 14px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 40px -12px #000000b3,inset 0 1px #ffffff24}.brand-heart{color:#fff;background:linear-gradient(135deg,#fb7185,#e11d48);border-radius:17px;place-items:center;width:56px;height:56px;animation:1.6s ease-in-out infinite heartbeat;display:grid;box-shadow:0 0 32px #f43f5e99}.brand-name{font-family:var(--nf-archivo), sans-serif;letter-spacing:.14em;text-transform:uppercase;font-size:30px;font-weight:800}.brand-shine,.total-sweep,.jc-hit{pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff47 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.brand-shine{animation:7s ease-in-out 2s infinite shine}.fs-top-right{align-items:center;gap:22px;display:flex}.status{letter-spacing:.14em;border:1px solid;border-radius:999px;align-items:center;gap:12px;padding:13px 24px;font-size:19px;font-weight:800;display:flex}.status-dot{background:currentColor;border-radius:50%;width:13px;height:13px}.st-live{color:#4ade80;background:#22c55e1a;border-color:#22c55e61}.st-live .status-dot{position:relative}.st-live .status-dot:after{content:"";background:currentColor;border-radius:50%;animation:1.6s cubic-bezier(0,0,.2,1) infinite pingRing;position:absolute;inset:0}@keyframes pingRing{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}.st-paused{color:#fbbf24;background:#fbbf241a;border-color:#fbbf2461}.st-wait{color:#cbd5e1;background:#cbd5e114;border-color:#cbd5e140}.st-done{color:#ffd66b;background:#ffd66b1f;border-color:#ffd66b73}.clock{flex-direction:column;align-items:flex-end;line-height:1.05;display:flex}.clock b{font-family:var(--nf-archivo), sans-serif;font-variant-numeric:tabular-nums;font-size:42px;font-weight:800}.clock span{color:#ffffff8c;font-size:18px;font-weight:600}.promo-soon{letter-spacing:.14em;background:linear-gradient(135deg,#ef4444,#b91c1c);border-radius:999px;align-items:center;gap:12px;padding:9px 10px 9px 20px;font-size:19px;font-weight:900;animation:.5s cubic-bezier(.2,1.5,.3,1) both popIn,1s ease-in-out infinite pulseRed;display:flex;box-shadow:0 0 34px #ef444499}.promo-soon b{color:#b91c1c;letter-spacing:0;font-variant-numeric:tabular-nums;background:#fff;border-radius:50%;place-items:center;width:42px;height:42px;font-size:21px;display:grid}.fs-left{z-index:5;flex-direction:column;width:800px;display:flex;position:absolute;top:166px;bottom:56px;left:72px}.headline{font-family:var(--nf-archivo), sans-serif;letter-spacing:-.01em;margin:0;font-size:112px;font-weight:900;font-stretch:82%;line-height:.92}.hl-1,.hl-2{animation:1s cubic-bezier(.2,.8,.2,1) .15s both riseIn;display:block}.hl-2{background:linear-gradient(90deg,#ffe7a3,#ffc53d 25%,#ff8a3d 50%,#ffc53d 75%,#ffe7a3) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em;animation:1s cubic-bezier(.2,.8,.2,1) .3s both riseIn,7s linear infinite sheen}.story{background:linear-gradient(135deg,#ffffff16,#ffffff05);border:1px solid #ffffff1a;border-radius:28px;height:178px;margin-top:34px;padding:32px 40px 28px;animation:1s cubic-bezier(.2,.8,.2,1) .45s both riseIn;position:relative;box-shadow:0 30px 60px -30px #000c}.story-quote{color:#3b2300;background:linear-gradient(135deg,#ffd66b,#f59e0b);border-radius:15px;place-items:center;width:50px;height:50px;display:grid;position:absolute;top:-20px;left:30px;box-shadow:0 8px 24px #f59e0b80}.story-line{color:#f2f2f5;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:29px;font-weight:500;line-height:1.38;display:-webkit-box;overflow:hidden}.story-line.long{font-size:25px}.story-word{white-space:pre;animation:.7s cubic-bezier(.2,.8,.2,1) both wordIn;display:inline-block}.story-dots{gap:8px;display:flex;position:absolute;bottom:16px;right:30px}.story-dots span{background:#ffffff38;border-radius:4px;width:8px;height:8px;transition:all .5s}.story-dots span.on{background:#ffd66b;width:30px}.total-block{margin-top:auto;animation:1s cubic-bezier(.2,.8,.2,1) .6s both riseIn}.total-label{letter-spacing:.32em;color:#ffd66b;align-items:center;gap:16px;font-size:24px;font-weight:800;display:flex}.total-line{background:linear-gradient(90deg,#ffd66b,#f59e0b);border-radius:3px;width:64px;height:6px;box-shadow:0 0 18px #ffc850b3}.total-spark{animation:2.4s ease-in-out infinite twinkle}.total-meter{font-family:var(--nf-archivo), sans-serif;filter:drop-shadow(0 0 26px #ffaa286b)drop-shadow(0 6px #00000059);margin-top:4px;font-weight:900;font-stretch:88%;display:inline-block;position:relative}.total-sweep{z-index:2;mix-blend-mode:overlay;background:linear-gradient(100deg,#0000 38%,#fffae6b3 50%,#0000 62%);animation:1.1s ease-out forwards sweep}.fs-right{z-index:5;flex-direction:column;display:flex;position:absolute;inset:166px 72px 56px 944px}.dist-head{justify-content:space-between;align-items:center;gap:20px;animation:.9s cubic-bezier(.2,.8,.2,1) .3s both riseIn;display:flex}.dist-head h2{font-family:var(--nf-archivo), sans-serif;align-items:center;gap:16px;margin:0;font-size:46px;font-weight:800;line-height:1;display:flex}.dist-bar{background:linear-gradient(#ffd66b,#f59e0b);border-radius:4px;width:8px;height:46px;box-shadow:0 0 18px #ffc85099}.dist-pager{align-items:center;gap:18px;animation:.8s .6s both fadeIn;display:flex}.dp-count{font-family:var(--nf-mono), monospace;color:#ffd66b;font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.dp-count i{color:#ffffff80;font-style:normal;font-weight:600}.dp-dots{gap:8px;display:flex}.dp-dots span{background:#ffffff2e;border-radius:6px;width:12px;height:12px;transition:width .5s cubic-bezier(.2,.8,.2,1),background .5s}.dp-dots span.on{background:linear-gradient(90deg,#f59e0b,#ffd66b);width:36px;box-shadow:0 0 12px #ffc85099}.dist-timer{background:#ffffff14;border-radius:2px;height:3px;margin-top:16px;position:relative;overflow:hidden}.dist-timer span{transform-origin:0;background:linear-gradient(90deg,#f59e0b66,#ffd66b);animation:linear both timerFill;position:absolute;inset:0}@keyframes timerFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cards-viewport{flex:1;min-height:0;margin-top:24px;position:relative}.dist-timer+.cards-viewport{margin-top:18px}.cards-page{grid-template-rows:repeat(var(--rows), minmax(0, 1fr));gap:18px;display:grid;position:absolute;inset:0}.cards-page.compact .jc{gap:22px;padding:12px 28px 12px 18px}.cards-page.compact .jc-medal{width:84px;height:84px}.cards-page.compact .jc-medal-icon{width:42px;height:42px}.cards-page.compact .jc-rays{inset:-28px}.cards-page.compact .jc-body{grid-template-areas:"head amount""bar bar";row-gap:10px}.cards-page.compact .jc-name{-webkit-line-clamp:1;font-size:28px}.cards-page.compact .jc-pct{margin-top:6px;padding:3px 10px;font-size:13px}.cards-page.compact .jc-amount{font-size:56px}.cards-page.compact .jc-bar{height:10px}.cards-page.compact .jc-foot{display:none}.cards-page.compact .jc-watermark{width:170px;height:170px;bottom:-40px}.is-sliding .cards-page.entering .jc{animation:.85s cubic-bezier(.2,.8,.2,1) both jcIn;animation-delay:calc(.42s + var(--i) * 90ms)}.is-sliding .cards-page.leaving{z-index:0;pointer-events:none}.is-sliding .cards-page.leaving .jc{animation:.55s cubic-bezier(.55,0,.75,.3) both jcOut;animation-delay:calc(var(--i) * 60ms)}.is-sliding .cards-page.entering{z-index:1}@keyframes jcIn{0%{opacity:0;filter:blur(8px)brightness(1.8);transform:translate(140px)scale(.94)}60%{filter:blur()brightness(1.25)}to{opacity:1;filter:none;transform:none}}@keyframes jcOut{70%{opacity:0}to{opacity:0;filter:blur(8px);transform:translate(-160px)scale(.94)}}.jc{isolation:isolate;min-height:0;box-shadow:0 24px 50px -24px #000000e6, inset 0 0 0 1px rgba(var(--c1rgb), .22);animation:.9s cubic-bezier(.2,.8,.2,1) both cardIn;animation-delay:calc(.5s + var(--i) * .12s);background:#0c0d14;border-radius:26px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px;padding:18px 30px 18px 24px;display:grid;position:relative;overflow:hidden}.jc-bg{z-index:-2;background:radial-gradient(120% 160% at 0% 0%, rgba(var(--c2rgb), .4), transparent 55%), linear-gradient(100deg, rgba(var(--c2rgb), .14), #0b0c1200 60%);position:absolute;inset:0}.jc-ring{z-index:2;pointer-events:none;border-radius:inherit;-webkit-mask-composite:xor;padding:2px;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.jc-ring:before{content:"";aspect-ratio:1;background:conic-gradient(transparent 0deg, rgba(var(--c1rgb), .95) 36deg, transparent 90deg, transparent 180deg, rgba(var(--c1rgb), .55) 220deg, transparent 270deg);width:calc(100% + 60px);animation:6s linear infinite ringSpin;animation-delay:calc(var(--i) * -1.3s);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}@keyframes ringSpin{to{transform:translate(-50%,-50%)rotate(360deg)}}.jc-watermark{z-index:-1;width:230px;height:230px;color:rgba(var(--c1rgb), .07);position:absolute;bottom:-46px;right:-26px;transform:rotate(-12deg)}.jc-hit{z-index:3;background:linear-gradient(100deg, transparent 32%, rgba(var(--c1rgb), .3) 47%, #ffffff73 50%, rgba(var(--c1rgb), .3) 53%, transparent 68%);animation:1.2s ease-out forwards sweep}.jc-medal{background:radial-gradient(circle at 34% 28%, rgb(var(--c1rgb)), rgb(var(--c2rgb)) 62%, #000 150%);width:112px;height:112px;box-shadow:0 0 0 4px #ffffff14, 0 0 44px rgba(var(--c2rgb), .65), inset 0 -8px 16px #00000059, inset 0 6px 12px #ffffff73;border-radius:50%;place-items:center;display:grid;position:relative}.jc-medal-icon{color:#1a1205;width:54px;height:54px}.jc-rays{z-index:-1;background:repeating-conic-gradient(rgba(var(--c1rgb), .25) 0 5deg, transparent 5deg 15deg);border-radius:50%;animation:26s linear infinite spin;position:absolute;inset:-40px;-webkit-mask:radial-gradient(circle,#000 38%,#0000 70%);mask:radial-gradient(circle,#000 38%,#0000 70%)}.jc-body{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head amount""bar bar""foot foot";align-items:center;gap:10px 22px;min-width:0;display:grid}.jc-head{grid-area:head;min-width:0}.jc-name{letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:31px;font-weight:800;line-height:1.12;display:-webkit-box;overflow:hidden}.jc-pct{letter-spacing:.14em;color:rgb(var(--c1rgb));background:rgba(var(--c2rgb), .2);border:1px solid rgba(var(--c1rgb), .35);border-radius:999px;margin-top:8px;padding:4px 12px;font-size:15px;font-weight:800;display:inline-flex}.jc-amount{font-family:var(--nf-archivo), sans-serif;color:#fff;filter:drop-shadow(0 0 18px rgba(var(--c2rgb), .55));grid-area:amount;font-size:64px;font-weight:900;font-stretch:90%}.jc-bar{background:#ffffff14;border-radius:6px;grid-area:bar;height:12px;overflow:hidden}.jc-bar-fill{background:linear-gradient(90deg, rgb(var(--c2rgb)), rgb(var(--c1rgb)));min-width:12px;height:100%;box-shadow:0 0 16px rgba(var(--c1rgb), .7);border-radius:6px;transition:width 1s linear;position:relative;overflow:hidden}.jc-bar-fill:after{content:"";background:linear-gradient(90deg,#0000,#ffffffa6,#0000);width:40%;animation:2.8s ease-in-out infinite barShine;position:absolute;top:0;bottom:0;left:0}.jc-foot{color:#ffffff8c;grid-area:foot;justify-content:space-between;font-size:18px;font-weight:600;display:flex}.milestone{z-index:30;background:radial-gradient(circle,#28190099,#000000e0);place-items:center;animation:6s forwards msFade;display:grid;position:absolute;inset:0}.ms-burst{background:repeating-conic-gradient(#ffd66b33 0 7deg, transparent 7deg 18deg);width:2200px;height:2200px;margin:-1100px 0 0 -1100px;animation:30s linear infinite spin;position:absolute;top:50%;left:50%;-webkit-mask:radial-gradient(circle,#000 12%,#0000 55%);mask:radial-gradient(circle,#000 12%,#0000 55%)}.ms-inner{text-align:center;animation:6s cubic-bezier(.2,.8,.2,1) forwards msPop;position:relative}.ms-kicker{letter-spacing:.42em;color:#ffd66b;font-size:36px;font-weight:900}.ms-value{font-family:var(--nf-archivo), sans-serif;background:linear-gradient(#fffbea,#ffe28a 35%,#ffb627 62%,#d97706 85%,#ffd36b);color:#0000;filter:drop-shadow(0 0 60px #ffaa2899);-webkit-background-clip:text;background-clip:text;font-size:250px;font-weight:900;font-stretch:85%;line-height:1.05}.ms-sub{color:#ffffffe0;font-size:36px;font-weight:600}.od{--ch:1.18em;white-space:nowrap;line-height:var(--ch);font-variant-numeric:tabular-nums;align-items:flex-end;display:inline-flex}.od-col{height:var(--ch);text-align:center;width:.62em;display:inline-block;position:relative;overflow:hidden}.od-strip{flex-direction:column;transition:transform .6s cubic-bezier(.22,1.25,.4,1);display:flex}.od-cell{height:var(--ch);line-height:var(--ch);display:block}.od-sym{height:var(--ch);line-height:var(--ch);margin-right:.08em;font-size:.8em}.od-sep{width:.24em;height:var(--ch);line-height:var(--ch);text-align:center;display:inline-block}.od-dec{--ch:1.18em;opacity:.8;align-items:flex-end;margin-bottom:.12em;font-size:.46em;display:inline-flex}.od-dec .od-strip{transition:transform .22s ease-out}.od-txt{line-height:var(--ch)}.od-gold .od-cell,.od-gold .od-txt,.od-gold .od-sym,.od-gold .od-sep{background:linear-gradient(#fffbea 0%,#ffe28a 30%,#ffb627 58%,#d97706 82%,#ffd36b 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.promo-intro{place-items:center;display:grid;overflow:hidden}.pi-rays{background:repeating-conic-gradient(#ffd4002b 0 7deg, transparent 7deg 15deg);width:3200px;height:3200px;margin:-1600px 0 0 -1600px;animation:40s linear infinite spin,.6s both fadeIn;position:absolute;top:50%;left:50%;-webkit-mask:radial-gradient(circle,#000 8%,#0000 50%);mask:radial-gradient(circle,#000 8%,#0000 50%)}.pi-tape{height:116px;font-family:var(--nf-archivo), sans-serif;letter-spacing:.06em;align-items:center;font-size:58px;font-weight:900;display:flex;position:absolute;left:-400px;right:-400px;overflow:hidden;box-shadow:0 24px 60px #0009}.pi-tape-a{color:#111;background:#ffd400;animation:.75s cubic-bezier(.2,.9,.2,1) .1s forwards tapeInA;top:130px;transform:rotate(-7deg)translate(-130%)}.pi-tape-b{color:#fff;background:#e11d2a;animation:.75s cubic-bezier(.2,.9,.2,1) .25s forwards tapeInB;bottom:130px;transform:rotate(5deg)translate(130%)}.pi-tape-track{white-space:nowrap;gap:44px;animation:9s linear infinite marquee;display:flex}.pi-tape-track.rev{animation-direction:reverse}.pi-tape-track span{gap:44px;display:inline-flex}.pi-tape-track i{color:#e11d2a;font-style:normal}.pi-tape-b .pi-tape-track i{color:#ffd400}.pi-title{z-index:2;text-align:center;position:relative}.pi-kicker{font-family:var(--nf-archivo), sans-serif;letter-spacing:.34em;text-transform:uppercase;color:#ffd66b;margin-bottom:44px;padding-left:.34em;font-size:66px;font-weight:800;line-height:1;animation:.7s cubic-bezier(.2,.8,.2,1) .35s both riseIn}.pi-main{font-family:var(--nf-archivo), sans-serif;text-transform:uppercase;color:#fff;text-shadow:0 0 90px #ff463cbf,0 12px #8b0f12;font-size:250px;font-weight:900;font-stretch:75%;line-height:.92;animation:.75s cubic-bezier(.2,1.4,.3,1) .5s both slamIn}.pi-sub{color:#ffffffe0;align-items:center;gap:14px;margin-top:30px;font-size:36px;font-weight:700;animation:.6s cubic-bezier(.2,.8,.2,1) 1.05s both riseIn;display:inline-flex}.pi-sub svg{color:#ffd400}.pi-flash,.pr-flash{z-index:20;pointer-events:none;opacity:0;position:absolute;inset:0}.pi-flash{background:radial-gradient(circle,#fff5d2d9,#0000 60%);animation:.8s ease-out .55s flash}.pr-ambient{filter:blur(70px)saturate(1.5)brightness(.5);opacity:.95;background-position:50%;background-size:cover;animation:1.2s both fadeIn;position:absolute;inset:-90px}.pr-shade{background:linear-gradient(90deg,#0e0305f0 0%,#0e0305c7 40%,#0e030533 72%,#0e030573 100%);position:absolute;inset:0}.pr-rays{background:repeating-conic-gradient(#ffd66b1c 0 6deg, transparent 6deg 16deg);width:2600px;height:2600px;margin:-1300px 0 0 -1300px;animation:60s linear infinite spin;position:absolute;top:560px;left:1370px;-webkit-mask:radial-gradient(circle,#000 12%,#0000 48%);mask:radial-gradient(circle,#000 12%,#0000 48%)}.pr-top{z-index:6;justify-content:space-between;align-items:center;animation:.8s cubic-bezier(.2,.8,.2,1) both dropIn;display:flex;position:absolute;top:46px;left:90px;right:90px}.pr-brand{letter-spacing:.14em;text-transform:uppercase;color:#ffffffdb;align-items:center;gap:12px;font-size:22px;font-weight:800;display:flex}.pr-brand svg{color:#fb7185}.pr-brand b{color:#ffd66b}.pr-sep{background:#ffffff4d;width:1px;height:26px;margin:0 8px}.pr-segs{gap:10px;display:flex}.pr-segs span{background:#fff3;border-radius:4px;width:92px;height:8px;overflow:hidden}.pr-segs i{transform-origin:0;background:#ffd66b;width:100%;height:100%;display:block;transform:scaleX(0)}.pr-segs span.done i{transform:none}.pr-segs span.now i{animation:segFill var(--dur) linear .4s forwards}.pr-visual{z-index:4;perspective:1400px;width:920px;height:790px;position:absolute;top:150px;left:912px}.pr-frame{position:absolute;inset:0}.fit-cover .pr-frame{border-radius:42px;animation:1.1s cubic-bezier(.2,.8,.2,1) .15s both frameIn;overflow:hidden;box-shadow:0 60px 120px -30px #000000e6,0 0 0 2px #ffffff24,0 0 90px #ff6e3c47}.fit-cover .pr-img{object-fit:cover;width:100%;height:100%;animation:kenburns var(--dur) ease-out both}.pr-glare{pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff52 48%,#0000 60%);animation:1.8s ease-in-out 1.5s both glare;position:absolute;inset:0;transform:translate(-120%)}.fit-contain .pr-frame{place-items:center;animation:1.2s cubic-bezier(.2,1.25,.3,1) .15s both floatIn;display:grid;inset:30px 30px 70px}.fit-contain .pr-img{object-fit:contain;filter:drop-shadow(0 46px 50px #0009);max-width:100%;max-height:100%;animation:4s ease-in-out 1.3s infinite alternate bob}.fit-contain .pr-glare,.pr-floor{display:none}.fit-contain .pr-floor{background:radial-gradient(#000000a6,#0000 70%);border-radius:50%;height:64px;animation:1s .6s both fadeIn;display:block;position:absolute;bottom:22px;left:22%;right:22%}.pr-noimg{color:#ffd66b80;background:linear-gradient(135deg,#ffffff14,#ffffff05);place-items:center;display:grid}.pr-burst{z-index:5;place-items:center;width:290px;height:290px;animation:.8s cubic-bezier(.2,1.6,.3,1) 2.3s both burstIn;display:grid;position:absolute;top:-64px;left:-96px}.pr-burst-star{fill:#ffd400;filter:drop-shadow(0 12px 30px #0000008c);animation:16s linear infinite spin;position:absolute;inset:0}.pr-burst-text{text-align:center;color:#c1121f;line-height:.9;position:relative;transform:rotate(-10deg)}.pr-burst-text b{font-family:var(--nf-archivo), sans-serif;letter-spacing:-.03em;font-size:90px;font-weight:900;display:block}.pr-burst-text span{letter-spacing:.2em;font-size:24px;font-weight:900}.pr-info{z-index:6;flex-direction:column;justify-content:center;width:790px;display:flex;position:absolute;top:150px;bottom:110px;left:90px}.pr-badge{letter-spacing:.16em;text-transform:uppercase;background:#e11d2a;border-radius:999px;align-self:flex-start;align-items:center;gap:12px;padding:12px 26px;font-size:24px;font-weight:900;animation:.6s cubic-bezier(.2,1.4,.3,1) .3s both popIn;display:inline-flex;box-shadow:0 12px 40px #e11d2a8c}.pr-badge-dot{background:#fff;border-radius:50%;width:12px;height:12px;animation:1s infinite blink}.pr-name{font-family:var(--nf-archivo), sans-serif;text-transform:uppercase;text-shadow:0 10px 40px #00000080;margin:26px 0 0;font-weight:900;font-stretch:78%;line-height:.95}.pr-word{vertical-align:top;margin-right:.22em;padding-bottom:.05em;display:inline-block;overflow:hidden}.pr-word>span{animation:.8s cubic-bezier(.2,.8,.2,1) both wordUp;display:inline-block}.pr-sub{color:#ffffffc7;margin:18px 0 0;font-size:36px;font-weight:600;animation:.7s cubic-bezier(.2,.8,.2,1) 1s both riseIn}.pr-prices{flex-wrap:wrap;align-items:center;gap:26px 40px;margin-top:40px;display:flex}.pr-old{font-family:var(--nf-archivo), sans-serif;color:#ffffff94;font-size:64px;font-weight:800;animation:.6s cubic-bezier(.2,.8,.2,1) 1.3s both riseIn;position:relative}.pr-strike{transform-origin:0;background:#ff2d3d;border-radius:4px;height:8px;margin-top:-4px;animation:.45s cubic-bezier(.7,0,.3,1) 1.75s forwards strike;position:absolute;top:50%;left:-6%;right:-6%;transform:rotate(-10deg)scaleX(0);box-shadow:0 0 16px #ff2d3dd9}.pr-tag{color:#141414;font-family:var(--nf-archivo), sans-serif;transform-origin:30%;background:linear-gradient(#ffe14d,#ffc800);border-radius:18px 36px 36px 18px;align-items:flex-start;padding:20px 42px 20px 58px;font-weight:900;animation:.55s cubic-bezier(.2,1.5,.3,1) 2.05s both slam;display:inline-flex;position:relative;box-shadow:0 30px 60px -10px #0009,inset 0 -7px #0000001f,0 0 70px #ffd20059}.pr-tag-hole{background:#2a0a0c;border-radius:50%;width:18px;height:18px;margin-top:-9px;position:absolute;top:50%;left:22px;box-shadow:inset 0 2px 3px #0009}.pr-tag-cur{margin:24px 6px 0 0;font-size:72px}.pr-tag-int{letter-spacing:-.04em;font-size:188px;font-stretch:85%;line-height:.86}.pr-tag-right{flex-direction:column;margin:14px 0 0 8px;display:flex}.pr-tag-dec{font-size:80px;line-height:1}.pr-tag-unit{opacity:.72;margin-top:6px;font-size:34px;font-weight:800}.pr-valid{color:#ffffffd1;align-items:center;gap:14px;margin-top:44px;font-size:28px;font-weight:600;animation:.6s cubic-bezier(.2,.8,.2,1) 2.6s both riseIn;display:flex}.pr-valid svg{color:#ffd66b}.pr-foot{z-index:6;letter-spacing:.04em;color:#ffffff80;font-size:22px;animation:1s 2.8s both fadeIn;position:absolute;bottom:46px;left:90px}.pr-flash{background:radial-gradient(circle at 28% 66%,#fff0b480,#0000 45%);animation:.7s ease-out 2.1s flash}.scene.promo{animation:.42s 2.3s shake}.tr{z-index:60;pointer-events:none;position:absolute;inset:0;overflow:hidden}.tr-fade{background:#05060a;animation:1.4s ease-in-out forwards trFade}@keyframes trFade{0%{opacity:0}42%,58%{opacity:1}to{opacity:0}}.tr-tape-band{width:200%;height:60%;animation:1.4s cubic-bezier(.7,0,.3,1) forwards trTape;position:absolute;left:-50%;transform:rotate(-12deg)translate(-115%);box-shadow:0 0 80px #0009}.tr-tape-band.a{background:#ffd400;top:-20%}.tr-tape-band.b{background:#e11d2a;animation-delay:40ms;top:20%}.tr-tape-band.c{background:#0d0d10;animation-delay:80ms;top:60%}.tr-beam:before{content:"";opacity:0;background:radial-gradient(circle,#fffaf0,#ffe9b8 60%,#f5c56a);animation:1.4s forwards trFlash;position:absolute;inset:0}.tr-beam-core{background:linear-gradient(90deg,#0000,#ffecb4e6 30%,#fff 50%,#ffecb4e6 70%,#0000);width:60%;animation:1.4s cubic-bezier(.7,0,.3,1) forwards trBeam;position:absolute;top:-20%;bottom:-20%;left:-70%;transform:skew(-14deg)}.tr-cur{background:linear-gradient(90deg,#0a0a10,#17171f);width:50.5%;animation:1.4s cubic-bezier(.7,0,.3,1) forwards trCurL;position:absolute;top:0;bottom:0}.tr-cur.l{left:0;transform:translate(-100%)}.tr-cur.r{background:linear-gradient(270deg,#0a0a10,#17171f);animation-name:trCurR;right:0;transform:translate(100%)}.tr-seam{opacity:0;background:linear-gradient(#0000,#ffd66b,#0000);width:6px;margin-left:-3px;animation:1.4s forwards trSeam;position:absolute;top:0;bottom:0;left:50%;box-shadow:0 0 50px 14px #ffc85099}.q-low .is-sliding .cards-page.entering .jc,.q-low .is-sliding .cards-page.leaving .jc{animation:none}.q-low .is-sliding .cards-page.entering{animation:.6s ease-out .3s both pageIn}.q-low .is-sliding .cards-page.leaving{animation:.45s ease-in both pageOut}@keyframes pageIn{0%{opacity:0;transform:translate(60px)}}@keyframes pageOut{to{opacity:0;transform:translate(-60px)}}.q-low .od-strip{transition:none!important}.q-low .jc-hit{display:none}.q-low .brand-heart,.q-low .total-spark,.q-low .promo-soon,.q-low .pi-tape-track,.q-low .fit-cover .pr-img,.q-low .fit-contain .pr-img,.q-low .pr-burst-star,.q-low .pr-badge-dot,.q-low .scene.promo{animation:none}.q-low .brand-shine,.q-low .st-live .status-dot:after,.q-low .dist-timer,.q-low .pr-glare,.q-low .pr-flash,.q-low .pi-flash{display:none}.fund-scene.is-hidden,.bg-still.is-hidden{visibility:hidden}.fund-scene.is-hidden,.fund-scene.is-hidden *{animation-play-state:paused!important}.q-low .promo-intro .pi-tape-a{animation:none;transform:rotate(-7deg)translate(0)}.q-low .promo-intro .pi-tape-b{animation:none;transform:rotate(5deg)translate(0)}.q-low .promo-intro .pi-tape{box-shadow:none}.q-low .promo-intro .pi-kicker,.q-low .promo-intro .pi-main,.q-low .promo-intro .pi-sub{animation:none}.q-low .promo-intro .pi-main{text-shadow:0 12px #8b0f12}.q-low .promo-intro .pi-title{animation:.6s ease-out .25s both liteRise}.q-low .scene.promo .pr-frame{animation:.6s ease-out .15s both fadeIn}.q-low .scene.promo .pr-word>span{animation:none}.q-low .scene.promo .pr-name{animation:.6s ease-out .35s both liteRise}.q-low .scene.promo .pr-tag{animation:.4s ease-out 2.05s both liteTag}.q-low .scene.promo .pr-burst,.q-low .scene.promo .pr-badge{animation:.5s ease-out .3s both fadeIn}.q-low .scene.promo .pr-burst{animation-delay:2.3s}@keyframes liteRise{0%{opacity:0;transform:translateY(24px)}}@keyframes liteTag{0%{opacity:0;transform:scale(1.12)rotate(-3deg)}to{opacity:1;transform:rotate(-3deg)}}.q-low .story-dots span,.q-low .dp-dots span{transition:none}.q-low .od,.q-low .clock{will-change:transform}.q-low .stage *{filter:none!important;mix-blend-mode:normal!important}.q-low .hl-2{animation:1s cubic-bezier(.2,.8,.2,1) .3s both riseIn}.q-low .jc-bar-fill:after,.q-low .total-sweep,.q-low .jc-ring,.q-low .fs-beams,.q-low .pr-ambient,.q-low .jc-rays,.q-low .pi-rays,.q-low .pr-rays,.q-low .ms-burst{display:none}.q-low .total-meter,.q-low .jc-amount,.q-low .pr-burst-star,.q-low .fit-contain .pr-img{filter:none}.q-low .story-word{animation:none}@keyframes spin{to{transform:rotate(360deg)}}@keyframes grain{0%{transform:translate(0)}25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-2%,-2%)}to{transform:translate(3%,3%)}}@keyframes beamSwing{0%{transform:rotate(-8deg)}to{transform:rotate(10deg)}}@keyframes riseIn{0%{opacity:0;filter:blur(8px);transform:translateY(40px)}to{opacity:1;filter:none;transform:none}}@keyframes dropIn{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes popIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes cardIn{0%{opacity:0;filter:blur(10px);transform:translate(80px)scale(.96)}to{opacity:1;filter:none;transform:none}}@keyframes wordIn{0%{opacity:0;filter:blur(6px);transform:translateY(18px)}to{opacity:1;filter:none;transform:none}}@keyframes sheen{to{background-position:-200% 0}}@keyframes shine{0%,70%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes sweep{0%{opacity:1;transform:translate(-120%)}85%{opacity:1}to{opacity:0;transform:translate(120%)}}@keyframes heartbeat{0%,to{transform:scale(1)}15%{transform:scale(1.12)}30%{transform:scale(.98)}45%{transform:scale(1.08)}}@keyframes pulseRed{50%{box-shadow:0 0 60px #ef4444e6}}@keyframes twinkle{50%{opacity:.35;transform:scale(.8)rotate(20deg)}}@keyframes barShine{0%{transform:translate(-100%)}to{transform:translate(300%)}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes msFade{0%{opacity:0}8%,88%{opacity:1}to{opacity:0}}@keyframes msPop{0%{filter:blur(20px);transform:scale(.6)}12%{filter:none;transform:scale(1.04)}20%,to{transform:scale(1)}}@keyframes tapeInA{to{transform:rotate(-7deg)translate(0)}}@keyframes tapeInB{to{transform:rotate(5deg)translate(0)}}@keyframes slamIn{0%{opacity:0;filter:blur(14px);transform:scale(2.6)}to{opacity:1;filter:none;transform:none}}@keyframes flash{0%{opacity:0}20%{opacity:1}to{opacity:0}}@keyframes segFill{to{transform:scaleX(1)}}@keyframes kenburns{0%{transform:scale(1.18)translate(2%,1%)}to{transform:scale(1.04)translate(-1%,-1%)}}@keyframes frameIn{0%{opacity:0;filter:blur(14px);transform:rotateY(-18deg)translate(140px)scale(.9)}to{opacity:1;filter:none;transform:none}}@keyframes floatIn{0%{opacity:0;filter:blur(14px);transform:translateY(120px)scale(.7)rotate(-6deg)}to{opacity:1;filter:none;transform:none}}@keyframes bob{0%{transform:translateY(0)rotate(-1deg)}to{transform:translateY(-22px)rotate(1deg)}}@keyframes glare{0%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes burstIn{0%{opacity:0;transform:scale(0)rotate(-90deg)}to{opacity:1;transform:none}}@keyframes wordUp{0%{transform:translateY(105%)}to{transform:none}}@keyframes strike{to{transform:rotate(-10deg)scaleX(1)}}@keyframes slam{0%{opacity:0;transform:scale(2.4)rotate(-12deg)}60%{opacity:1;transform:scale(.94)rotate(-2deg)}to{opacity:1;transform:scale(1)rotate(-3deg)}}@keyframes shake{0%,to{transform:none}20%{transform:translate(-9px,5px)}40%{transform:translate(8px,-6px)}60%{transform:translate(-5px,3px)}80%{transform:translate(3px,-2px)}}@keyframes blink{50%{opacity:.2}}@keyframes trTape{0%{transform:rotate(-12deg)translate(-115%)}42%,58%{transform:rotate(-12deg)translate(0)}to{transform:rotate(-12deg)translate(115%)}}@keyframes trBeam{to{transform:skew(-14deg)translate(400%)}}@keyframes trFlash{0%,34%{opacity:0}46%,56%{opacity:1}78%,to{opacity:0}}@keyframes trCurL{0%{transform:translate(-100%)}42%,58%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes trCurR{0%{transform:translate(100%)}42%,58%{transform:translate(0)}to{transform:translate(100%)}}@keyframes trSeam{0%,38%{opacity:0;transform:scaleY(0)}50%{opacity:1;transform:scaleY(1)}64%,to{opacity:0}}
