@font-face{font-family:'Lilita One';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/lilita-one-latin-400-normal.woff2) format('woff2')}@font-face{font-family:'Rye';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/rye-latin-400-normal.woff2) format('woff2')}:root{--cv-navy:#0B0F2B;--cv-navy2:#151A45;--cv-plum:#2A124A;--cv-gold:#FFC53D;--cv-gold2:#FFE08A;--cv-pink:#FF3D8A;--cv-pink2:#FF7AB8;--cv-teal:#2DD4BF;--cv-violet:#9B7BFF;--cv-red:#FF4D4D;--cv-cream:#FFF6E3;--cv-ink:#1A0B2E;--cv-display:'Lilita One','Inter',system-ui,sans-serif;--cv-sign:'Rye','Lilita One',Impact,sans-serif}.theme-carnival,.hw-page.theme-carnival{--hw-orange:#FFC53D;--hw-orange2:#FFE08A;--hw-violet:#FF3D8A;--hw-bg:#0B0F2B;--hw-display:'Lilita One',sans-serif;--hw-bone:#FFF6E3;--hw-fog:#C9C4E8}.hw-page.theme-carnival{background:radial-gradient(900px 500px at 85% -5%,rgba(255,61,138,.14),transparent 60%),radial-gradient(900px 600px at 0% 20%,rgba(255,197,61,.08),transparent 60%),#0B0F2B}.cv-hero{position:relative;min-height:700px;overflow:hidden;isolation:isolate;background:#0B0F2B;color:var(--cv-cream);--cv-scene-h:100%}.cv-sky{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(110% 70% at 72% 112%,#2a1850 0%,rgba(42,24,80,0) 58%),linear-gradient(180deg,#04061a 0%,#0b0f2b 48%,#1a1446 100%)}.cv-stars{position:absolute;inset:0;background-image:radial-gradient(1.6px 1.6px at 12% 18%,#fff 50%,transparent 52%),radial-gradient(1.2px 1.2px at 28% 8%,#fff 50%,transparent 52%),radial-gradient(1.4px 1.4px at 41% 24%,#ffe9c4 50%,transparent 52%),radial-gradient(1px 1px at 55% 12%,#fff 50%,transparent 52%),radial-gradient(1.8px 1.8px at 66% 30%,#fff 50%,transparent 52%),radial-gradient(1.2px 1.2px at 78% 6%,#fff 50%,transparent 52%),radial-gradient(1.5px 1.5px at 88% 22%,#ffe9c4 50%,transparent 52%),radial-gradient(1px 1px at 94% 38%,#fff 50%,transparent 52%),radial-gradient(1.3px 1.3px at 6% 40%,#fff 50%,transparent 52%),radial-gradient(1.1px 1.1px at 35% 44%,#fff 50%,transparent 52%),radial-gradient(1.4px 1.4px at 60% 46%,#fff 50%,transparent 52%),radial-gradient(1px 1px at 20% 30%,#fff 50%,transparent 52%);opacity:.85;animation:cv-twinkle 4s ease-in-out infinite alternate}.cv-stars.s2{background-image:radial-gradient(1px 1px at 18% 12%,#fff 50%,transparent 52%),radial-gradient(1.3px 1.3px at 47% 5%,#fff 50%,transparent 52%),radial-gradient(1px 1px at 72% 16%,#ffd9e8 50%,transparent 52%),radial-gradient(1.2px 1.2px at 84% 32%,#fff 50%,transparent 52%),radial-gradient(1px 1px at 9% 26%,#fff 50%,transparent 52%),radial-gradient(1.4px 1.4px at 52% 34%,#fff 50%,transparent 52%),radial-gradient(1px 1px at 30% 50%,#fff 50%,transparent 52%),radial-gradient(1.1px 1.1px at 97% 10%,#fff 50%,transparent 52%);opacity:.6;animation-delay:-2s;animation-duration:5.5s}@keyframes cv-twinkle{from{opacity:.45}to{opacity:.95}}.cv-moonglow{position:absolute;left:-10%;top:-30%;width:50%;height:70%;background:radial-gradient(closest-side,rgba(159,180,255,.22),rgba(159,180,255,0));filter:blur(10px)}.cv-horizon{position:absolute;left:0;right:0;bottom:0;height:46%;background:linear-gradient(180deg,rgba(255,140,60,0) 0%,rgba(255,120,80,.10) 55%,rgba(255,61,138,.16) 100%)}.cv-plate{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:68% 58%;z-index:1;opacity:1;transition:opacity 1s .2s}.cv-live .cv-plate{opacity:0}.cv-canvas{position:absolute;inset:0;width:100%;height:100%;z-index:2;opacity:0;transition:opacity 1.1s;touch-action:pan-y;cursor:grab;display:block}.cv-live .cv-canvas{opacity:1}.cv-static .cv-canvas{display:none}.cv-paused .cv-canvas{filter:saturate(.8)}.cv-shade{position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(90deg,rgba(7,8,26,.94) 0%,rgba(7,8,26,.88) 30%,rgba(7,8,26,.66) 44%,rgba(7,8,26,.22) 58%,rgba(7,8,26,0) 70%),linear-gradient(180deg,rgba(7,8,26,.5) 0%,rgba(7,8,26,0) 22%,rgba(7,8,26,0) 78%,rgba(11,15,43,.85) 100%)}.cv-confetti-css{position:absolute;inset:0;z-index:3;pointer-events:none;display:none}.cv-static .cv-confetti-css{display:block}.cv-confetti-css i{position:absolute;top:-4%;width:8px;height:5px;border-radius:1px;background:var(--cv-gold);animation:cv-fall 9s linear infinite;opacity:.8}.cv-confetti-css i:nth-child(3n){background:var(--cv-pink)}.cv-confetti-css i:nth-child(3n+1){background:var(--cv-teal)}.cv-confetti-css i:nth-child(5n){background:var(--cv-cream)}.cv-confetti-css .c1{left:52%;animation-delay:-1s}.cv-confetti-css .c2{left:58%;animation-delay:-5s}.cv-confetti-css .c3{left:63%;animation-delay:-3s}.cv-confetti-css .c4{left:68%;animation-delay:-7s}.cv-confetti-css .c5{left:73%;animation-delay:-2s}.cv-confetti-css .c6{left:78%;animation-delay:-8s}.cv-confetti-css .c7{left:83%;animation-delay:-4s}.cv-confetti-css .c8{left:88%;animation-delay:-6s}.cv-confetti-css .c9{left:93%;animation-delay:-1.5s}.cv-confetti-css .c10{left:97%;animation-delay:-5.5s}.cv-confetti-css .c11{left:55%;animation-delay:-3.5s}.cv-confetti-css .c12{left:61%;animation-delay:-7.5s}.cv-confetti-css .c13{left:66%;animation-delay:-.5s}.cv-confetti-css .c14{left:71%;animation-delay:-4.5s}.cv-confetti-css .c15{left:76%;animation-delay:-8.5s}.cv-confetti-css .c16{left:81%;animation-delay:-2.5s}.cv-confetti-css .c17{left:86%;animation-delay:-6.5s}.cv-confetti-css .c18{left:91%;animation-delay:-.8s}@keyframes cv-fall{0%{transform:translateY(0) rotate(0)}100%{transform:translateY(110vh) rotate(720deg)}}.cv-copy{position:relative;z-index:5;max-width:1400px;margin:0 auto;padding:48px 24px 50px;min-height:700px;display:grid;align-content:center;pointer-events:none}.cv-copy-in{max-width:640px;pointer-events:auto}.cv-anim:not (.cv-copy-in-view) .cv-copy-in>*{opacity:0;transform:translateY(16px)}.cv-copy-in>*{transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.cv-copy-in>:nth-child(2){transition-delay:.08s}.cv-copy-in>:nth-child(3){transition-delay:.16s}.cv-copy-in>:nth-child(4){transition-delay:.26s}.cv-copy-in>:nth-child(5){transition-delay:.34s}.cv-copy-in>:nth-child(6){transition-delay:.42s}.cv-copy-in>:nth-child(7){transition-delay:.5s}.cv-copy-in>:nth-child(8){transition-delay:.58s}.cv-copy-in>:nth-child(9){transition-delay:.66s}.cv-kicker{display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 10px;border-radius:99px;background:rgba(11,15,43,.6);border:1px solid rgba(255,197,61,.45);backdrop-filter:blur(6px);font:600 .8rem/1 var(--gp-body,Inter,sans-serif);color:var(--cv-gold2);letter-spacing:.02em}.cv-kicker i{width:8px;height:8px;border-radius:50%;background:#2FE6A6;box-shadow:0 0 0 0 rgba(47,230,166,.6);animation:cv-pulse 1.8s infinite}.cv-kicker.ended i{background:var(--cv-gold);animation:none}.cv-kicker b{color:rgba(255,246,227,.5);font-weight:400}.cv-kicker .n{color:#fff}@keyframes cv-pulse{0%{box-shadow:0 0 0 0 rgba(47,230,166,.6)}70%{box-shadow:0 0 0 9px rgba(47,230,166,0)}100%{box-shadow:0 0 0 0 rgba(47,230,166,0)}}.cv-brandrow{display:flex;align-items:baseline;gap:12px;margin:18px 0 6px}.cv-brand{font:800 1.3rem/1 var(--gp-display,'Sora',sans-serif);color:#fff;letter-spacing:-.01em}.cv-brand em{font-style:normal;color:var(--cv-gold)}.cv-tag{font:600 .7rem/1 var(--gp-body,Inter,sans-serif);letter-spacing:.22em;text-transform:uppercase;color:rgba(255,246,227,.6)}.cv-title{margin:6px 0 12px;line-height:.92;text-transform:uppercase;font-family:var(--cv-display);font-weight:400;color:#fff}.cv-marquee{position:relative;display:inline-block;padding:9px 26px 7px;margin:0 0 10px 2px;border-radius:14px;background:linear-gradient(180deg,#34165a,#160a2e);border:3px solid var(--cv-gold);box-shadow:0 0 0 4px #120a28,0 0 34px rgba(255,197,61,.35),inset 0 0 0 2px rgba(255,255,255,.07),inset 0 -8px 18px rgba(0,0,0,.35);font:400 clamp(1.5rem,3.1vw,2.35rem)/1 var(--cv-sign);letter-spacing:.14em;color:var(--cv-gold2);text-shadow:0 0 12px rgba(255,197,61,.8),0 2px 0 #9a6a00}.cv-bulbs{position:absolute;inset:-9px;pointer-events:none}.cv-bulbs i{position:absolute;width:9px;height:9px;border-radius:50%;background:#FFE9A8;box-shadow:0 0 6px #FFC53D,0 0 14px rgba(255,197,61,.75);animation:cv-chase 1.1s steps(1) infinite}.cv-bulbs i:nth-child(2n){animation-delay:-.55s}.cv-bulbs i:nth-child(1){left:4%;top:0}.cv-bulbs i:nth-child(2){left:17%;top:0}.cv-bulbs i:nth-child(3){left:30%;top:0}.cv-bulbs i:nth-child(4){left:43%;top:0}.cv-bulbs i:nth-child(5){left:56%;top:0}.cv-bulbs i:nth-child(6){left:69%;top:0}.cv-bulbs i:nth-child(7){left:82%;top:0}.cv-bulbs i:nth-child(8){left:95%;top:0}.cv-bulbs i:nth-child(9){left:4%;bottom:0}.cv-bulbs i:nth-child(10){left:17%;bottom:0}.cv-bulbs i:nth-child(11){left:30%;bottom:0}.cv-bulbs i:nth-child(12){left:43%;bottom:0}.cv-bulbs i:nth-child(13){left:56%;bottom:0}.cv-bulbs i:nth-child(14){left:69%;bottom:0}.cv-bulbs i:nth-child(15){left:82%;bottom:0}.cv-bulbs i:nth-child(16){left:95%;bottom:0}.cv-bulbs i:nth-child(17){left:0;top:30%}.cv-bulbs i:nth-child(18){left:0;top:50%}.cv-bulbs i:nth-child(19){left:0;top:70%}.cv-bulbs i:nth-child(20){right:0;top:30%}.cv-bulbs i:nth-child(21){right:0;top:50%}.cv-bulbs i:nth-child(22){right:0;top:70%}@keyframes cv-chase{0%,49%{opacity:1}50%,100%{opacity:.35;box-shadow:0 0 2px rgba(255,197,61,.4)}}.cv-t2{display:block;font-size:clamp(3rem,7.4vw,5.8rem);letter-spacing:.005em;color:#FFF6E3;text-shadow:0 2px 0 #ffb3d2,0 5px 0 #e3498d,0 8px 0 #b4256a,0 11px 0 #7d1348,0 16px 34px rgba(255,61,138,.45),0 22px 40px rgba(0,0,0,.55)}.cv-sub{margin:8px 0 10px;font:800 clamp(1.1rem,2vw,1.5rem)/1.3 var(--gp-display,'Sora',sans-serif);color:#fff}.cv-offer{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 12px;font-size:1.02rem;color:var(--cv-cream)}.cv-offer>b{font:400 1.55rem/1 var(--cv-display);color:var(--cv-gold);text-transform:uppercase;letter-spacing:.02em;text-shadow:0 0 18px rgba(255,197,61,.45)}.cv-offer-split{display:inline-flex;flex-wrap:wrap;gap:6px}.cv-offer-split i{--c:var(--cv-gold);display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:99px;border:1px solid color-mix(in srgb,var(--c) 60%,transparent);background:color-mix(in srgb,var(--c) 16%,rgba(11,15,43,.7));color:#fff;font:700 .76rem/1 var(--gp-body,Inter,sans-serif);font-style:normal;white-space:nowrap}.cv-offer-split i::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--c);box-shadow:0 0 8px var(--c)}.cv-lede{margin:0 0 18px;max-width:56ch;font-size:.96rem;line-height:1.55;color:rgba(255,246,227,.86)}.cv-ctas{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.cv-btn{display:inline-flex;align-items:center;gap:10px;padding:15px 24px;border-radius:14px;border:0;cursor:pointer;background:linear-gradient(180deg,#FFD76A,#FFB300);color:var(--cv-ink);font:800 1rem/1 var(--gp-display,'Sora',sans-serif);text-decoration:none;box-shadow:0 10px 26px rgba(255,179,0,.35),inset 0 1px 0 rgba(255,255,255,.65);transition:transform .2s,box-shadow .2s,filter .2s}.cv-btn:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:0 16px 34px rgba(255,179,0,.45),inset 0 1px 0 rgba(255,255,255,.65);text-decoration:none}.cv-btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cv-btn .cv-wheel-ic{width:22px;height:22px}.cv-btn.ghost{background:rgba(255,255,255,.08);color:#fff;border:1px solid rgba(255,255,255,.3);backdrop-filter:blur(6px);box-shadow:none}.cv-btn.ghost:hover{background:rgba(255,255,255,.14);box-shadow:none}.cv-btn.spin{background:linear-gradient(180deg,#FF5EA0,#E6176C);color:#fff;box-shadow:0 10px 26px rgba(230,23,108,.4),inset 0 1px 0 rgba(255,255,255,.35)}.cv-btn.spin:hover{box-shadow:0 16px 34px rgba(230,23,108,.5),inset 0 1px 0 rgba(255,255,255,.35)}.cv-btn.sm{padding:10px 14px;font-size:.86rem;border-radius:11px}.cv-spin-ic{width:20px;height:20px;border-radius:50%;background:conic-gradient(#FFC53D 0 25%,#2DD4BF 0 50%,#FFF6E3 0 75%,#9B7BFF 0);box-shadow:0 0 0 2px rgba(255,255,255,.7);animation:cv-rot 6s linear infinite}.cv-spinning .cv-spin-ic{animation-duration:.5s}@keyframes cv-rot{to{transform:rotate(360deg)}}.cv-foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:18px}.cv-stats{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.cv-stats li{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;background:rgba(11,15,43,.68);border:1px dashed rgba(255,197,61,.5);backdrop-filter:blur(6px);font-size:.74rem;line-height:1.2;color:rgba(255,246,227,.85)}.cv-stats li b{color:#fff;font-size:.95rem}.cv-stats li i{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:linear-gradient(180deg,#FFD76A,#FFB300);color:var(--cv-ink);font:800 .95rem var(--gp-display,'Sora',sans-serif);font-style:normal;flex:none}.cv-stats li i svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cv-timer{margin:0;padding:8px 12px 8px 10px!important;gap:10px!important;border-radius:14px!important;border-color:rgba(255,197,61,.35)!important;background:linear-gradient(180deg,rgba(42,18,74,.9),rgba(14,11,34,.95))!important}.cv-timer .cv-tleft{display:flex;flex-direction:column;align-items:center;gap:0;width:54px}.cv-timer .cv-tleft .cv-wheel-ic{width:34px;height:34px}.cv-timer .cv-tleft em{font:400 .66rem/1.05 var(--cv-display);color:var(--cv-gold2);text-align:center;font-style:normal}.cv-wheel-ic{width:52px;height:52px;fill:none;stroke:var(--cv-gold2);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.cv-wheel-ic .rim{stroke:var(--cv-gold)}.cv-wheel-ic .cab{fill:var(--cv-pink);stroke:none}.cv-wheel-ic .hub{fill:var(--cv-gold);stroke:none}.cv-wheel-ic .leg{stroke:#C9C4E8}.cv-timer .cv-wheel-ic,.cv-strip .cv-wheel-ic{animation:cv-rot 14s linear infinite;transform-origin:32px 28px}.cv-timer .cv-wheel-ic .leg{animation:cv-rot 14s linear infinite reverse;transform-origin:32px 28px}.cv-hero .hw-timer-d{gap:5px}.cv-hero .hw-timer-d i{min-width:46px;padding:5px 4px 4px;border-radius:9px;background:linear-gradient(180deg,#2a124a,#160a2e);border-color:rgba(255,197,61,.3)}.cv-hero .hw-timer-d b{color:#fff;font-size:1.15rem}.cv-hero .hw-timer-d u{color:var(--cv-gold2);font-size:.58rem}.cv-toast{position:absolute;right:24px;bottom:24px;z-index:8;display:flex;align-items:center;gap:12px;max-width:440px;padding:14px 16px;border-radius:16px;background:rgba(16,10,40,.94);border:1px solid var(--cv-gold);box-shadow:0 20px 50px rgba(0,0,0,.6),0 0 30px rgba(255,197,61,.2);color:var(--cv-cream)}.cv-toast.in{animation:cv-pop .55s cubic-bezier(.2,.9,.2,1.2)}@keyframes cv-pop{from{opacity:0;transform:translateY(18px) scale(.94)}to{opacity:1;transform:none}}.cv-toast-ic{font-size:1.8rem;line-height:1}.cv-toast-t{display:flex;flex-direction:column;gap:2px;min-width:0}.cv-toast-t small{font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--cv-gold2)}.cv-toast-t b{font:400 1.25rem/1.1 var(--cv-display);color:#fff}.cv-toast-t em{font-style:normal;font-size:.8rem;color:rgba(255,246,227,.75);line-height:1.35}.cv-toast-x{background:none;border:0;color:rgba(255,246,227,.6);font-size:1rem;cursor:pointer;padding:4px}.cv-hint{position:absolute;right:170px;bottom:30px;z-index:6;margin:0;font-size:.74rem;color:rgba(255,246,227,.55);pointer-events:none}.cv-static .cv-hint,.cv-reduced .cv-hint{display:none}.cv-pause{position:absolute;right:24px;bottom:22px;z-index:7;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:99px;border:1px solid rgba(255,255,255,.22);background:rgba(11,15,43,.65);color:rgba(255,246,227,.85);font:600 .74rem var(--gp-body,Inter,sans-serif);cursor:pointer;backdrop-filter:blur(6px)}.cv-pause svg{width:14px;height:14px;fill:currentColor}.cv-pause .g{display:none}.cv-pause[aria-pressed=true] .g{display:block}.cv-pause[aria-pressed=true] .p{display:none}.cv-static .cv-pause,.cv-reduced .cv-pause{display:none}.cv-toast:not ([hidden])~.cv-hint{display:none}.cv-mode-home{min-height:700px}.cv-mode-home .cv-copy{min-height:700px}@media(max-width:760px){.cv-hero{min-height:0;--cv-scene-h:clamp(300px,96vw,440px)}.cv-sky,.cv-plate,.cv-canvas{height:var(--cv-scene-h);bottom:auto}.cv-shade{background:linear-gradient(180deg,rgba(7,8,26,.35) 0%,rgba(7,8,26,0) 18%,rgba(7,8,26,0) calc(var(--cv-scene-h) - 90px),#0B0F2B var(--cv-scene-h)),linear-gradient(180deg,transparent calc(var(--cv-scene-h) - 1px),#0B0F2B var(--cv-scene-h))}.cv-copy{min-height:0;padding:calc(var(--cv-scene-h) - 44px) 18px 36px}.cv-copy-in{max-width:none}.cv-brandrow{margin-top:10px}.cv-marquee{font-size:clamp(1.1rem,5.2vw,1.5rem);letter-spacing:.1em;padding:8px 16px 6px}.cv-t2{font-size:clamp(2.5rem,13vw,3.6rem);text-shadow:0 2px 0 #ffb3d2,0 4px 0 #e3498d,0 6px 0 #b4256a,0 8px 0 #7d1348,0 12px 26px rgba(255,61,138,.45)}.cv-offer>b{font-size:1.3rem}.cv-ctas .cv-btn{flex:1 1 100%;justify-content:center}.cv-stats li{flex:1 1 calc(50% - 10px);padding:9px 10px}.cv-timer{display:flex;width:100%;justify-content:space-between}.cv-hero .hw-timer-d i{min-width:44px}.cv-toast{left:12px;right:12px;bottom:auto;top:calc(var(--cv-scene-h) - 118px);max-width:none;padding:12px}.cv-toast .cv-btn.sm{padding:9px 11px}.cv-hint{display:none}.cv-pause{right:12px;top:calc(var(--cv-scene-h) - 44px);bottom:auto;padding:7px 10px}.cv-pause span{display:none}}@media(min-width:761px) and (max-width:1100px){.cv-copy-in{max-width:520px}.cv-shade{background:linear-gradient(90deg,rgba(7,8,26,.95) 0%,rgba(7,8,26,.86) 36%,rgba(7,8,26,.55) 52%,rgba(7,8,26,.15) 66%,rgba(7,8,26,0) 78%),linear-gradient(180deg,rgba(7,8,26,.5) 0%,rgba(7,8,26,0) 22%,rgba(7,8,26,0) 78%,rgba(11,15,43,.85) 100%)}}.cv-strip{position:relative;display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;padding:14px 24px 12px 86px;min-height:66px;overflow:hidden;color:var(--cv-cream);text-decoration:none;background:linear-gradient(90deg,#1a0b3a 0%,#2a124a 35%,#3a1760 55%,#1f0d48 80%,#120a2a 100%);border-top:2px solid rgba(255,197,61,.55);border-bottom:2px solid rgba(255,197,61,.55);box-shadow:inset 0 0 60px rgba(255,61,138,.12)}.cv-strip::before{content:"";position:absolute;inset:0;background:radial-gradient(60% 120% at 50% 0%,rgba(255,197,61,.18),transparent 70%),repeating-linear-gradient(90deg,rgba(255,255,255,.035) 0 2px,transparent 2px 46px);pointer-events:none}.cv-strip:hover{text-decoration:none;filter:brightness(1.07)}.cv-strip-bulbs{position:absolute;left:0;right:0;top:3px;display:flex;justify-content:space-between;padding:0 10px;pointer-events:none}.cv-strip-bulbs i{width:7px;height:7px;border-radius:50%;background:#FFE9A8;box-shadow:0 0 6px #FFC53D,0 0 12px rgba(255,197,61,.7);animation:cv-chase 1.1s steps(1) infinite}.cv-strip-bulbs i:nth-child(2n){animation-delay:-.55s;background:#FF9ECB;box-shadow:0 0 6px #FF3D8A,0 0 12px rgba(255,61,138,.7)}.cv-strip-bulbs i:nth-child(3n){animation-delay:-.3s}.cv-strip-wheel{position:absolute;left:18px;top:50%;transform:translateY(-50%);width:50px;height:50px}.cv-strip-wheel .cv-wheel-ic{width:50px;height:50px;filter:drop-shadow(0 0 10px rgba(255,197,61,.6))}.cv-strip-name{display:flex;flex-direction:column;line-height:1.05}.cv-strip-name small{font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,246,227,.65)}.cv-strip-name b{font:400 1.35rem/1 var(--cv-sign);color:var(--cv-gold2);letter-spacing:.06em;text-shadow:0 0 14px rgba(255,197,61,.7),0 2px 0 #7a5200}.cv-strip-ticket{display:flex;flex-direction:column;padding:6px 14px;border-radius:10px;border:1.5px dashed rgba(255,197,61,.7);background:rgba(255,197,61,.1);line-height:1.15}.cv-strip-ticket b{font:400 1.05rem var(--cv-display);color:#fff;text-transform:uppercase;letter-spacing:.03em}.cv-strip-ticket span{font-size:.76rem;color:rgba(255,246,227,.85)}.cv-strip-timer{display:inline-flex;align-items:center;gap:8px;padding:0!important;background:none!important;border:0!important;box-shadow:none!important}.cv-strip-timer em{font:400 .8rem var(--cv-display);color:var(--cv-gold2);font-style:normal}.cv-strip .hw-timer-d{gap:4px}.cv-strip .hw-timer-d i{min-width:44px;padding:5px 4px 4px;border-radius:9px;background:rgba(11,15,43,.7);border:1px solid rgba(255,197,61,.3)}.cv-strip .hw-timer-d b{font-size:1.05rem;color:#fff}.cv-strip .hw-timer-d u{font-size:.58rem;color:var(--cv-gold2)}.cv-strip-cta{position:relative;display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:12px;background:linear-gradient(180deg,#FFD76A,#FFB300);color:var(--cv-ink);font:800 .9rem var(--gp-display,'Sora',sans-serif);box-shadow:0 8px 22px rgba(255,179,0,.35);overflow:hidden}.cv-strip-cta .shine{position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.7),transparent);animation:cv-shine 3.2s ease-in-out infinite}@keyframes cv-shine{0%{left:-60%}50%,100%{left:130%}}.cv-strip-cta svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2}@media(max-width:860px){.cv-strip{gap:8px 14px;padding:14px 14px 10px 66px;min-height:60px}.cv-strip-wheel{left:10px;width:42px;height:42px}.cv-strip-wheel .cv-wheel-ic{width:42px;height:42px}.cv-strip-ticket span{display:none}.cv-strip-timer{display:none}.cv-strip-cta{padding:8px 12px;font-size:.8rem}.cv-strip-name b{font-size:1.1rem}}@media(max-width:480px){.cv-strip-ticket{display:none}}.hw-page.theme-carnival .hw-toolbar{background:rgba(21,26,69,.85);border-color:rgba(255,197,61,.25)}.hw-page.theme-carnival .hw-cat[aria-pressed=true]{background:linear-gradient(90deg,rgba(255,197,61,.22),rgba(255,61,138,.16));border-color:rgba(255,197,61,.5)}.hw-page.theme-carnival .hw-sec-h h2{font-family:var(--cv-display);font-weight:400;letter-spacing:.01em}.hw-page.theme-carnival .hw-sec-h h2 i{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:12px;background:linear-gradient(180deg,#34165a,#160a2e);border:2px solid var(--cv-gold);box-shadow:0 0 18px rgba(255,197,61,.3);font-style:normal;font-size:1.2rem}.hw-page.theme-carnival .hw-sec-h .rate{background:rgba(255,197,61,.12);border:1.5px dashed color-mix(in srgb,var(--gc) 70%,transparent);border-radius:10px}.hw-page.theme-carnival .hw-pop .cv-wheel-ic{width:40px;height:40px}.hw-page.theme-carnival .gp-sd.fest{padding-top:30px;border-radius:18px;background:linear-gradient(180deg,#1c1544 0%,#120d2c 100%);border:1px solid rgba(255,197,61,.28);box-shadow:0 10px 30px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.06)}.hw-page.theme-carnival .gp-sd.fest::before{content:"";position:absolute;left:0;right:0;top:0;height:20px;background:repeating-linear-gradient(90deg,var(--gc) 0 16px,#FFF1D6 16px 32px);border-radius:17px 17px 0 0;box-shadow:0 3px 8px rgba(0,0,0,.35)}.hw-page.theme-carnival .gp-sd.fest::after{content:"";position:absolute;left:0;right:0;top:20px;height:9px;background:radial-gradient(circle at 8px 0,#FFF1D6 7px,transparent 8px) 0 0/16px 9px repeat-x;opacity:.9;pointer-events:none}.hw-page.theme-carnival .gp-sd.fest .face{margin-top:4px;border:1px solid rgba(255,255,255,.08)}.hw-page.theme-carnival .gp-sd.fest .face::after{background:radial-gradient(60% 40% at 80% 110%,color-mix(in srgb,var(--gc) 40%,transparent),transparent 70%)}.hw-page.theme-carnival .gp-sd.fest .face .pct{background:linear-gradient(180deg,#FFD76A,#FFB300);color:var(--cv-ink);font-family:var(--cv-display);font-weight:400;font-size:.78rem;letter-spacing:.02em;box-shadow:0 4px 12px rgba(255,179,0,.45)}.hw-page.theme-carnival .gp-sd.fest .face .val{border:1px dashed rgba(255,197,61,.6)}.hw-page.theme-carnival .gp-sd.fest:hover{border-color:var(--cv-gold);box-shadow:0 18px 40px rgba(0,0,0,.6),0 0 0 1px rgba(255,197,61,.5),0 0 34px color-mix(in srgb,var(--gc) 35%,transparent)}.hw-page.theme-carnival .gp-sd .vals button[aria-checked=true]{background:linear-gradient(180deg,#FFD76A,#FFB300);color:var(--cv-ink);box-shadow:0 4px 12px rgba(255,179,0,.35)}.hw-page.theme-carnival .gp-sd.fest .sv{color:var(--cv-gold2)}.hw-page.theme-carnival .gp-sd .gp-btn{background:linear-gradient(180deg,#FFD76A,#FFB300);color:var(--cv-ink);border:0;font-weight:800;box-shadow:0 6px 16px rgba(255,179,0,.3)}.hw-page.theme-carnival .gp-sd .gp-btn:hover{filter:brightness(1.06)}.hw-page.theme-carnival .hw-how>div{border:1px dashed rgba(255,197,61,.35);background:linear-gradient(180deg,rgba(42,18,74,.6),rgba(14,11,34,.8))}.hw-page.theme-carnival .hw-faq details{border-color:rgba(255,197,61,.22)}.hw-page.theme-carnival .hw-sell{background:linear-gradient(135deg,#2a124a,#120a2a);border:1px solid rgba(255,197,61,.3)}.hw-page.theme-carnival .hw-btn{background:linear-gradient(180deg,#FFD76A,#FFB300);color:var(--cv-ink);box-shadow:0 10px 26px rgba(255,179,0,.35)}.hw-page.theme-carnival .hw-btn.ghost{background:rgba(255,255,255,.08);color:#fff;border:1px solid rgba(255,255,255,.3)}.hw-page.theme-carnival .hw-ended{border-color:rgba(255,197,61,.4);background:rgba(255,197,61,.08)}.hw-page.theme-carnival .hw-empty{border-color:rgba(255,197,61,.3)}body.fest-carnival .gp-sdhead .gp-sdflash{background:linear-gradient(180deg,#FFD76A,#FFB300);color:var(--cv-ink);border:0}body.fest-carnival .gp-sdhead h2 .off{color:var(--cv-gold)}body.fest-carnival .gp-sdtimer b{color:var(--cv-gold2)}body.fest-carnival .gp-sd.fest{padding-top:26px;background:linear-gradient(180deg,#1c1544 0%,#120d2c 100%);border:1px solid rgba(255,197,61,.26)}body.fest-carnival .gp-sd.fest::before{content:"";position:absolute;left:0;right:0;top:0;height:16px;background:repeating-linear-gradient(90deg,var(--gc) 0 14px,#FFF1D6 14px 28px);border-radius:15px 15px 0 0}body.fest-carnival .gp-sd.fest::after{content:"";position:absolute;left:0;right:0;top:16px;height:8px;background:radial-gradient(circle at 7px 0,#FFF1D6 6px,transparent 7px) 0 0/14px 8px repeat-x;pointer-events:none}body.fest-carnival .gp-sd.fest .face::after{background:radial-gradient(60% 40% at 80% 110%,color-mix(in srgb,var(--gc) 40%,transparent),transparent 70%)}body.fest-carnival .gp-sd.fest .face .pct{background:linear-gradient(180deg,#FFD76A,#FFB300);color:var(--cv-ink)}body.fest-carnival .gp-sd .vals button[aria-checked=true]{background:linear-gradient(180deg,#FFD76A,#FFB300);color:var(--cv-ink)}body.fest-carnival .gp-sd.fest .sv{color:var(--cv-gold2)}body.fest-carnival .nl.nl-deals.is-fest{color:var(--cv-gold)}body.fest-carnival .gbc-fest-btn{background:linear-gradient(180deg,#FFD76A,#FFB300);color:var(--cv-ink)}body.fest-carnival .gbc-hero-fest{position:relative;overflow:hidden;border:1.5px dashed rgba(255,197,61,.6);background:linear-gradient(90deg,#2a124a 0%,#1a0b3a 60%,rgba(255,61,138,.25) 100%);box-shadow:0 10px 30px rgba(255,61,138,.18),inset 0 0 40px rgba(255,197,61,.08)}body.fest-carnival .gbc-hero-fest::before{content:"";position:absolute;left:8px;right:8px;top:3px;height:6px;background:radial-gradient(circle at 3px 3px,#FFE9A8 2.2px,transparent 3px) 0 0/22px 6px repeat-x;filter:drop-shadow(0 0 4px #FFC53D);animation:cv-chase 1.1s steps(1) infinite;pointer-events:none}body.fest-carnival .gbc-hero-fest::after{content:"";position:absolute;left:19px;right:8px;bottom:3px;height:6px;background:radial-gradient(circle at 3px 3px,#FF9ECB 2.2px,transparent 3px) 0 0/22px 6px repeat-x;filter:drop-shadow(0 0 4px #FF3D8A);animation:cv-chase 1.1s steps(1) infinite;animation-delay:-.55s;pointer-events:none}body.fest-carnival .gbc-hero-fest:hover{box-shadow:0 14px 36px rgba(255,197,61,.28)}body.fest-carnival .gbc-hero-fest .hf-e{filter:drop-shadow(0 0 10px rgba(255,197,61,.8))}body.fest-carnival .gbc-hero-fest .hf-t b{font:400 1.25rem/1.1 'Rye','Lilita One','Sora',sans-serif;letter-spacing:.04em;color:var(--cv-gold2);text-shadow:0 0 12px rgba(255,197,61,.6)}body.fest-carnival .gbc-hero-fest .hf-t i{color:var(--cv-cream)}body.fest-carnival .htab .off{color:var(--cv-gold)}body.fest-carnival .gp-chero-sale.fest{background:linear-gradient(135deg,#34165a,#1a0b3a);border:1.5px dashed var(--cv-gold);box-shadow:0 0 22px rgba(255,197,61,.25)}body.fest-carnival .gp-chero-sale.fest b{color:var(--cv-gold)}body.fest-carnival .ck2-pill.fest{background:rgba(255,197,61,.14);color:var(--cv-gold2);border:1px dashed rgba(255,197,61,.6)}body.fest-carnival .row.ok.fest{color:var(--cv-gold2)}body.fest-carnival .row.ok.fest b:first-child{color:#fff}body.fest-carnival .gp-callout.fest,body.fest-carnival .gp-sale-callout{border-color:rgba(255,197,61,.35)}@media print{.cv-strip,.cv-canvas{display:none!important}}.ck2-upsell{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:6px 10px;border-radius:10px;border:1px dashed rgba(255,197,61,.55);background:rgba(255,197,61,.08);color:var(--cv-gold2);font-size:.78rem;font-weight:600;text-decoration:none;line-height:1.3}.ck2-upsell:hover{background:rgba(255,197,61,.16);text-decoration:none}.ck2-upsell svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.2}body.fest-carnival .gp-sd .gp-btn{background:linear-gradient(180deg,#FFD76A,#FFB300);color:var(--cv-ink);border:0;font-weight:800;box-shadow:0 6px 16px rgba(255,179,0,.3)}body.fest-carnival .gbc-hero-fest .hf-go{background:linear-gradient(180deg,#FFD76A,#FFB300);color:var(--cv-ink);box-shadow:0 8px 20px rgba(255,179,0,.35);font-weight:800}