@layer components{.y2k-pkg>.y2k-window__body{border-radius:9px}.y2k-window.y2k-pkg--entry{background:linear-gradient(#f3ffcc 0%,#b6ff2e 45%,#5db800 100%)}.y2k-pkg__tag{z-index:1;height:26px;font-family:var(--font-verdana);color:#0e2300;background:linear-gradient(#f3ffcc,#b6ff2e);border:1px solid #295800;border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;top:-13px;left:22px;box-shadow:0 0 0 2px #070c24}.y2k-pkg__price{border-top:1px solid #78beff29}.y2k-benefit{background:linear-gradient(#0e1838 0%,#080e26 100%);border:1px solid #96c8ff38;border-radius:12px;height:100%;box-shadow:inset 0 1px #78beff24,0 20px 40px -24px #000000e6}.y2k-benefit__icon{color:#00161d;background:radial-gradient(circle at 35% 28%,#e6fdff,#19e3ff 45%,#007a93);border:1px solid #000;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 0 0 2px #9aa6ba,0 0 18px #19e3ff59}.y2k-proof{background:#0b133099;border:1px dashed #96c8ff47;border-radius:12px}.y2k-faq{background:linear-gradient(#0e1838 0%,#080e26 100%);border:1px solid #96c8ff38;border-radius:10px;box-shadow:inset 0 1px #78beff1f}.y2k-faq[open]{border-color:#19e3ff73}.y2k-faq__q{color:#fff;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;min-height:56px;padding:14px 18px;font-size:16px;font-weight:700;line-height:1.4;list-style:none;display:flex}.y2k-faq__q::-webkit-details-marker{display:none}.y2k-faq__q:hover{color:var(--y2k-cyan)}.y2k-faq__icon{width:20px;height:20px;color:var(--y2k-cyan);flex-shrink:0;transition:transform .2s}.y2k-faq[open] .y2k-faq__icon{transform:rotate(180deg)}.y2k-band{background:radial-gradient(700px 220px at 50% 0,#2a7dff29,#0000 70%),radial-gradient(600px 200px at 50% 100%,#b6ff2e14,#0000 70%),#070c24b8;border-block:1px solid #78beff2e;position:relative;box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #0009}}
@layer components{.cm{isolation:isolate;background:radial-gradient(120% 70% at 50% 0,#7a2bff73 0%,#0000 60%),radial-gradient(90% 60% at 50% 100%,#ff3dcf47 0%,#0000 70%),linear-gradient(#07021a 0%,#0b0630 45%,#03050f 100%);border-block:1px solid #ff3dcf73;padding-top:64px;position:relative;overflow:hidden}.cm__stage{z-index:-1;pointer-events:none;position:absolute;inset:0}.cm__sun{aspect-ratio:1;opacity:.5;filter:drop-shadow(0 0 48px #ff3dcf99);background:linear-gradient(#ffe46b 0%,#ff9a3d 32%,#ff3dcf 66%,#7a2bff 100%);border-radius:50%;width:min(560px,92vw);animation:7s ease-in-out infinite alternate cm-sun;position:absolute;top:6%;left:50%;transform:translate(-50%);-webkit-mask:linear-gradient(#000 0 0) top/100% 48% no-repeat,repeating-linear-gradient(#000 0 16px,#0000 16px 24px) bottom/100% 52% no-repeat;mask:linear-gradient(#000 0 0) top/100% 48% no-repeat,repeating-linear-gradient(#000 0 16px,#0000 16px 24px) bottom/100% 52% no-repeat}.cm__grid{transform-origin:50% 100%;height:58%;position:absolute;bottom:0;left:-60%;right:-60%;overflow:hidden;transform:perspective(380px)rotateX(64deg);-webkit-mask-image:linear-gradient(#0000 5%,#000 75%);mask-image:linear-gradient(#0000 5%,#000 75%)}.cm__grid:before{content:"";background-image:linear-gradient(#19e3ffd9 2px,#0000 2px),linear-gradient(90deg,#ff3dcfbf 2px,#0000 2px);background-size:64px 64px;animation:1.4s linear infinite cm-grid;position:absolute;inset:-64px 0 0}.cm__beam{background:linear-gradient(105deg,#0000 42%,#ffffff24 50%,#0000 58%);animation:5.5s ease-in-out infinite cm-beam;position:absolute;inset:-10% -40%;transform:translate(-45%)}.cm__scan{opacity:.55;background:repeating-linear-gradient(0deg,#00000047 0 1px,#0000 1px 3px);position:absolute;inset:0}.cm__star{opacity:0;background:#fff;border-radius:50%;width:6px;height:6px;animation:3.2s ease-in-out infinite cm-twinkle;position:absolute;box-shadow:0 0 10px 2px #19e3ffe6,0 0 22px 6px #ff3dcf73}.cm__card{text-align:center;background:linear-gradient(#0b1330b8,#07061edb);border-radius:10px;max-width:760px;margin:0 auto;padding:34px 20px 38px;position:relative;box-shadow:inset 0 0 0 1px #ff3dcf40,0 0 60px #ff3dcf47,0 0 140px #19e3ff29}.cm__ring{-webkit-mask-composite:xor;pointer-events:none;border-radius:12px;padding:2px;position:absolute;inset:-2px;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}.cm__ring:before{content:"";aspect-ratio:1;background:conic-gradient(#19e3ff,#ff3dcf,#b6ff2e,#2a7dff,#19e3ff);width:max(150%,1000px);animation:4s linear infinite cm-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:640px){.cm{padding-top:88px}.cm__card{padding:44px 48px 48px}}.cm__kicker{font-family:var(--font-verdana);letter-spacing:.06em;color:#b6ff2e;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.cm__live{background:#ff2a1f;border-radius:50%;width:9px;height:9px;animation:1.1s steps(2,start) infinite cm-blink;box-shadow:0 0 10px #ff2a1f}.cm__title{font-family:var(--font-wide);letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(90deg,#19e3ff,#ff3dcf,#b6ff2e,#19e3ff) 0 0/300% 100%;color:#0000;filter:drop-shadow(0 0 18px #ff3dcf80);-webkit-background-clip:text;background-clip:text;margin-top:14px;font-size:clamp(2rem,9.5vw,4.4rem);font-weight:400;line-height:1.05;animation:5s linear infinite cm-holo;position:relative}.cm__title:before,.cm__title:after,.cm__num:before,.cm__num:after{content:attr(data-text);content:attr(data-text)/"";pointer-events:none;opacity:0;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;position:absolute;inset:0}.cm__title:before,.cm__num:before{color:#19e3ff;animation:3.6s step-end infinite cm-glitch-a}.cm__title:after,.cm__num:after{color:#ff3dcf;animation:3.6s step-end infinite cm-glitch-b}.cm__what{font-family:var(--font-verdana);color:#fff;margin-top:14px;font-size:clamp(1.05rem,3.6vw,1.35rem);font-weight:700}.cm__price{justify-content:center;align-items:flex-start;gap:10px;margin-top:10px;display:flex}.cm__chf{font-family:var(--font-wide);color:#dfe8f7;margin-top:.9em;font-size:clamp(1rem,3.4vw,1.6rem)}.cm__num{text-align:left;font-family:var(--font-wide);color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 0 10px #b6ff2ef2,0 0 34px #b6ff2e99,0 0 80px #19e3ff80;justify-items:start;font-size:clamp(3.4rem,17vw,8.5rem);line-height:1;animation:6s linear infinite cm-flicker;display:inline-grid;position:relative}.cm__num>span{grid-area:1/1}.cm__sizer{visibility:hidden}.cm__cta{width:100%;margin-top:26px;position:relative}.cm__cta:after{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;animation:2.4s ease-in-out infinite cm-pulse;position:absolute;inset:0;box-shadow:0 0 0 6px #b6ff2e38,0 0 36px #b6ff2e8c}@media (min-width:640px){.cm__cta{width:auto}}.cm__shine{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.cm__shine:before{content:"";background:linear-gradient(110deg,#0000 35%,#ffffffb3 50%,#0000 65%);animation:3.2s ease-in-out infinite cm-shine;position:absolute;inset:0;transform:translate(-120%)}.cm__marquee{white-space:nowrap;color:#03050f;font-family:var(--font-verdana);letter-spacing:.04em;background:linear-gradient(90deg,#ff3dcf,#7a2bff 50%,#19e3ff);margin-top:56px;padding-block:11px;font-size:14px;font-weight:700;overflow:hidden}.cm__track{animation:22s linear infinite cm-marquee;display:inline-flex}.cm__run{gap:28px;padding-right:28px;display:inline-flex}.cm__run b{margin-inline:10px}.cmp{padding:max(12px,env(safe-area-inset-top))max(12px,env(safe-area-inset-right))max(12px,env(safe-area-inset-bottom))max(12px,env(safe-area-inset-left));overscroll-behavior:contain;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.cmp[data-state=closing]{pointer-events:none}.cmp__backdrop{cursor:pointer;background:radial-gradient(70% 55% at 50% 45%,#7a2bff4d,#0000 70%),repeating-linear-gradient(0deg,#0000004d 0 1px,#0000 1px 3px),#030210d6;position:absolute;inset:0}.cmp__dialog{isolation:isolate;background:radial-gradient(120% 70% at 50% 0,#7a2bff80 0%,#0000 60%),radial-gradient(90% 60% at 50% 100%,#ff3dcf4d 0%,#0000 70%),linear-gradient(#07021a 0%,#0b0630 45%,#03050f 100%);border-radius:12px;flex-direction:column;width:100%;max-width:620px;max-height:100%;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ff3dcf40,0 0 60px #ff3dcf59,0 0 140px #19e3ff33,0 30px 80px #0009}.cmp .cm__ring{border-radius:14px}.cmp__stage{border-radius:inherit;overflow:hidden}.cmp__stage:after{content:"";background:radial-gradient(80% 58% at 50% 48%,#07061ebd,#07061e33);position:absolute;inset:0}.cmp .cm__sun{opacity:.42;width:min(400px,78%);top:3%}.cmp .cm__grid{height:46%}.cmp .cmp__close{z-index:2;border-radius:50%;width:44px;height:44px;padding:0;position:absolute;top:8px;right:8px}.cmp__body{overscroll-behavior:contain;text-align:center;scrollbar-width:thin;scrollbar-color:#ff3dcf99 transparent;flex:auto;min-height:0;padding:30px 18px 12px;position:relative;overflow-y:auto}.cmp .cm__title{margin-top:10px;font-size:clamp(1.85rem,8.6vw,3.25rem)}.cmp .cm__what{margin-top:10px;font-size:clamp(1rem,3.4vw,1.25rem)}.cmp .cm__num{font-size:clamp(3.1rem,16vw,6.5rem)}.cmp .cm__cta{margin-top:20px}.cmp__skip{width:fit-content;min-height:44px;font-family:var(--font-verdana);color:#dfe8f7d9;text-underline-offset:4px;cursor:pointer;justify-content:center;align-items:center;margin:6px auto 0;padding:0 14px;font-size:14px;-webkit-text-decoration:underline #dfe8f759;text-decoration:underline #dfe8f759;transition:color .2s,text-decoration-color .2s;display:flex}.cmp__skip:hover{color:#fff;text-decoration-color:currentColor}.cmp .cmp__marquee{border-radius:0 0 11px 11px;flex:none;margin-top:0;padding-block:8px;font-size:13px}@media (min-width:640px){.cmp{padding:max(24px,env(safe-area-inset-top))24px max(24px,env(safe-area-inset-bottom))}.cmp .cmp__close{top:12px;right:12px}.cmp__body{padding:44px 48px 18px}}@media (max-height:540px){.cmp__body{padding-top:22px}.cmp .cm__title{font-size:1.85rem}.cmp .cm__num{font-size:3.1rem}.cmp .cmp__marquee{display:none}}.cmp__fx{z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.cmp__flash,.cmp__burst,.cmp__burst:before,.cmp__burst:after{opacity:0;position:absolute;inset:0}.cmp__flash{background:linear-gradient(#dffaff,#fff 50%,#ffe0f7)}.cmp__burst{opacity:1}.cmp__burst:before,.cmp__burst:after{content:"";mix-blend-mode:screen}.cmp__burst:before{background:linear-gradient(90deg,#0000,#19e3ff99 18% 82%,#0000)}.cmp__burst:after{background:linear-gradient(90deg,#0000,#ff3dcf99 18% 82%,#0000)}.cmp[data-state=open] .cmp__backdrop{animation:.3s ease-out both cmp-fade-in}.cmp[data-state=open] .cmp__dialog{animation:.7s cubic-bezier(.2,.9,.25,1) both cmp-crt-on}.cmp[data-state=open] .cmp__flash{animation:.7s ease-out both cmp-flash}.cmp[data-state=open] .cmp__burst:before{animation:.95s step-end both cmp-tear-a}.cmp[data-state=open] .cmp__burst:after{animation:.95s step-end both cmp-tear-b}.cmp[data-state=open] .cm__title:before{animation:.5s step-end .45s forwards cmp-title-a,3.6s step-end 1.2s infinite cm-glitch-a}.cmp[data-state=open] .cm__title:after{animation:.5s step-end .45s forwards cmp-title-b,3.6s step-end 1.2s infinite cm-glitch-b}.cmp[data-state=closing] .cmp__backdrop{animation:.24s ease-in both cmp-fade-out}.cmp[data-state=closing] .cmp__dialog{animation:.24s ease-in both cmp-crt-off}}@keyframes cm-grid{to{transform:translateY(64px)}}@keyframes cm-sun{0%{transform:translate(-50%)translateY(0)scale(1)}to{transform:translate(-50%)translateY(-14px)scale(1.04)}}@keyframes cm-beam{0%,20%{transform:translate(-45%)}70%,to{transform:translate(45%)}}@keyframes cm-twinkle{0%,to{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1)}}@keyframes cm-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes cm-holo{to{background-position:300% 0}}@keyframes cm-blink{to{opacity:.2}}@keyframes cm-glitch-a{0%,86%,to{opacity:0;clip-path:inset(0);transform:none}88%{opacity:.85;clip-path:inset(12% 0 58%);transform:translate(-4px,1px)}91%{opacity:.85;clip-path:inset(62% 0 8%);transform:translate(3px,-2px)}94%{opacity:.6;clip-path:inset(36% 0 40%);transform:translate(-2px)}}@keyframes cm-glitch-b{0%,86%,to{opacity:0;clip-path:inset(0);transform:none}88%{opacity:.85;clip-path:inset(58% 0 14%);transform:translate(4px,-1px)}91%{opacity:.85;clip-path:inset(6% 0 66%);transform:translate(-3px,2px)}94%{opacity:.6;clip-path:inset(44% 0 30%);transform:translate(2px)}}@keyframes cm-flicker{0%,89%,93%,to{opacity:1}90%{opacity:.55}91%{opacity:1}92%{opacity:.7}}@keyframes cm-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}@keyframes cm-shine{0%,55%{transform:translate(-120%)}85%,to{transform:translate(120%)}}@keyframes cm-marquee{to{transform:translate(-50%)}}@keyframes cmp-fade-in{0%{opacity:0}}@keyframes cmp-fade-out{to{opacity:0}}@keyframes cmp-crt-on{0%{opacity:0;transform:scale(.2,.004)}14%{opacity:1;transform:scale(1.05,.004)}36%{transform:scaleY(1.04)}50%{transform:scaleY(.98)}62%{transform:translate(-4px)skew(-2deg)}68%{transform:translate(3px)skew(1.5deg)}74%,to{opacity:1;transform:none}}@keyframes cmp-crt-off{0%{opacity:1;transform:none}50%{opacity:1;transform:scale(1.03,.004)}to{opacity:0;transform:scale(0,.004)}}@keyframes cmp-flash{0%,22%{opacity:1}60%,to{opacity:0}}@keyframes cmp-tear-a{0%,44%{opacity:0;clip-path:inset(0);transform:none}46%{opacity:1;clip-path:inset(8% 0 80%);transform:translate(-16px)}52%{opacity:1;clip-path:inset(44% 0 42%);transform:translate(12px)}58%{opacity:1;clip-path:inset(70% 0 14%);transform:translate(-9px)}64%{opacity:.8;clip-path:inset(26% 0 64%);transform:translate(6px)}70%,to{opacity:0;clip-path:inset(0);transform:none}}@keyframes cmp-tear-b{0%,46%{opacity:0;clip-path:inset(0);transform:none}48%{opacity:1;clip-path:inset(20% 0 66%);transform:translate(14px)}54%{opacity:1;clip-path:inset(58% 0 30%);transform:translate(-12px)}60%{opacity:1;clip-path:inset(84% 0 4%);transform:translate(8px)}66%{opacity:.8;clip-path:inset(36% 0 52%);transform:translate(-5px)}72%,to{opacity:0;clip-path:inset(0);transform:none}}@keyframes cmp-title-a{0%{opacity:.9;clip-path:inset(10% 0 58%);transform:translate(-6px,1px)}25%{opacity:.9;clip-path:inset(60% 0 8%);transform:translate(5px,-2px)}50%{opacity:.8;clip-path:inset(34% 0 40%);transform:translate(-3px)}75%{opacity:.7;clip-path:inset(72% 0 4%);transform:translate(4px,1px)}to{opacity:0;clip-path:inset(0);transform:none}}@keyframes cmp-title-b{0%{opacity:.9;clip-path:inset(56% 0 14%);transform:translate(6px,-1px)}25%{opacity:.9;clip-path:inset(6% 0 66%);transform:translate(-5px,2px)}50%{opacity:.8;clip-path:inset(44% 0 30%);transform:translate(3px)}75%{opacity:.7;clip-path:inset(18% 0 70%);transform:translate(-4px,-1px)}to{opacity:0;clip-path:inset(0);transform:none}}:root[data-cm-popup=open] #main *,:root[data-cm-popup=open] #main :before,:root[data-cm-popup=open] #main :after{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.cm *,.cm :before,.cm :after,.cmp *,.cmp :before,.cmp :after{animation:none!important}.cm__star{opacity:.8}}
