.pricing-carousel-module__dMJY2G__shell{--card-width:330px;--card-gap:40px;isolation:isolate;z-index:0;color:#fff;max-width:896px;margin-inline:auto;position:relative}.pricing-carousel-module__dMJY2G__shell:before,.pricing-carousel-module__dMJY2G__shell:after{z-index:4;pointer-events:none;content:"";width:clamp(36px,12vw,156px);position:absolute;top:52px;bottom:24px}.pricing-carousel-module__dMJY2G__shell:before{background:linear-gradient(90deg,#000 0%,#000000b8 34%,#0000 100%);left:calc(50% - 50vw)}.pricing-carousel-module__dMJY2G__shell:after{background:linear-gradient(270deg,#000 0%,#000000b8 34%,#0000 100%);right:calc(50% - 50vw)}.pricing-carousel-module__dMJY2G__controls{z-index:5;justify-content:flex-end;gap:8px;display:flex;position:relative}.pricing-carousel-module__dMJY2G__controlButton{color:#fff;cursor:pointer;background:#111;border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s,border-color .2s,opacity .2s;display:flex}.pricing-carousel-module__dMJY2G__controlButton:hover:not(:disabled){background:#1c2328;border-color:#ffffff8c}.pricing-carousel-module__dMJY2G__controlButton:disabled{opacity:.35;cursor:default}.pricing-carousel-module__dMJY2G__controlButton svg{width:19px;height:19px}.pricing-carousel-module__dMJY2G__rail{box-sizing:border-box;width:100vw;padding:0 0 24px max(24px, calc((100vw - var(--card-width)) / 2));scroll-snap-type:x mandatory;scroll-behavior:auto;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y;margin-top:12px;margin-left:calc(50% - 50vw);display:flex;overflow:auto hidden}.pricing-carousel-module__dMJY2G__rail::-webkit-scrollbar{display:none}.pricing-carousel-module__dMJY2G__track{box-sizing:content-box;width:max-content;min-width:100%;padding-right:max(24px, calc((100vw - var(--card-width)) / 2));gap:var(--card-gap);flex-shrink:0;display:flex}.pricing-carousel-module__dMJY2G__card{box-sizing:border-box;flex:0 0 var(--card-width);aspect-ratio:.7372;box-shadow:none;scroll-snap-align:center;z-index:1;filter:brightness(var(--card-brightness,.55)) saturate(var(--card-saturation,.7));cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:24px;padding:28px 28px 25px;transition:background-color .2s,box-shadow .2s;display:flex;position:relative}.pricing-carousel-module__dMJY2G__card[data-active=true]{z-index:3;box-shadow:none;background:0 0}.pricing-carousel-module__dMJY2G__card[data-plan=common] .pricing-carousel-module__dMJY2G__planName,.pricing-carousel-module__dMJY2G__card[data-plan=common] .pricing-carousel-module__dMJY2G__features li:before{color:#c9ff63}.pricing-carousel-module__dMJY2G__card[data-plan=rare] .pricing-carousel-module__dMJY2G__planName,.pricing-carousel-module__dMJY2G__card[data-plan=rare] .pricing-carousel-module__dMJY2G__features li:before{color:#78a5ff}.pricing-carousel-module__dMJY2G__card[data-plan=epic] .pricing-carousel-module__dMJY2G__planName,.pricing-carousel-module__dMJY2G__card[data-plan=epic] .pricing-carousel-module__dMJY2G__features li:before{color:#b18cff}.pricing-carousel-module__dMJY2G__card[data-plan=legendary] .pricing-carousel-module__dMJY2G__planName,.pricing-carousel-module__dMJY2G__card[data-plan=legendary] .pricing-carousel-module__dMJY2G__features li:before{color:#ff9a6e}.pricing-carousel-module__dMJY2G__card:focus-visible,.pricing-carousel-module__dMJY2G__controlButton:focus-visible,.pricing-carousel-module__dMJY2G__cta:focus-visible{outline-offset:5px;outline:2px solid #fff}.pricing-carousel-module__dMJY2G__energy{z-index:2;width:calc(var(--card-width) * 2.5641);aspect-ratio:25/27;pointer-events:none;-webkit-user-select:none;user-select:none;mix-blend-mode:lighten;transform-origin:29% 25%;opacity:0;position:absolute;transform:scale(.98)}.pricing-carousel-module__dMJY2G__poster,.pricing-carousel-module__dMJY2G__video,.pricing-carousel-module__dMJY2G__fade{object-fit:fill;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.pricing-carousel-module__dMJY2G__energy[data-plan=common] .pricing-carousel-module__dMJY2G__poster,.pricing-carousel-module__dMJY2G__energy[data-plan=common] .pricing-carousel-module__dMJY2G__video{filter:hue-rotate(-82deg)}.pricing-carousel-module__dMJY2G__energy[data-ready=true] .pricing-carousel-module__dMJY2G__poster{opacity:0}.pricing-carousel-module__dMJY2G__card[data-plan=common] .pricing-carousel-module__dMJY2G__skinImage{filter:hue-rotate(-82deg)}.pricing-carousel-module__dMJY2G__poster{z-index:0;opacity:1;transition:opacity .36s}.pricing-carousel-module__dMJY2G__video{z-index:0;opacity:0;transition:opacity .36s}.pricing-carousel-module__dMJY2G__video[data-ready=true]{opacity:1}.pricing-carousel-module__dMJY2G__fade{z-index:1}.pricing-carousel-module__dMJY2G__skin{z-index:-1;border-radius:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:1;position:absolute;inset:-1px}.pricing-carousel-module__dMJY2G__skinImage{width:100%;max-width:none;height:100%;display:block}.pricing-carousel-module__dMJY2G__content{flex-direction:column;width:100%;font-family:inherit;display:flex;position:relative}.pricing-carousel-module__dMJY2G__planName{letter-spacing:-.025em;margin:0;font-size:18px;font-weight:650;line-height:1.25}.pricing-carousel-module__dMJY2G__price{align-items:baseline;gap:4px;margin:7px 0 0;display:flex}.pricing-carousel-module__dMJY2G__price strong{letter-spacing:-.03em;font-size:46px;font-weight:600;line-height:1.08}.pricing-carousel-module__dMJY2G__price span{color:#c9cbcf;font-size:15px;font-weight:500}.pricing-carousel-module__dMJY2G__description{color:#f4f6f1c7;letter-spacing:-.015em;min-height:42px;margin:10px 0 0;font-size:15px;line-height:1.4}.pricing-carousel-module__dMJY2G__features{border-top:1px solid #ffffff1a;gap:12px;margin:14px 0 20px;padding:16px 0 0;font-size:14px;line-height:1.3;list-style:none;display:grid}.pricing-carousel-module__dMJY2G__features li{align-items:flex-start;gap:9px;display:flex}.pricing-carousel-module__dMJY2G__features li:before{color:#c9ff63;content:"✓";flex:none}.pricing-carousel-module__dMJY2G__cta{box-sizing:border-box;color:#fff;text-align:center;border:1px solid #fff3;border-radius:999px;justify-content:center;align-items:center;min-height:48px;margin-top:auto;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:flex}.pricing-carousel-module__dMJY2G__card[data-active=true] .pricing-carousel-module__dMJY2G__cta{color:#000;background:#fff;border-color:#fff}.pricing-carousel-module__dMJY2G__card[data-active=true] .pricing-carousel-module__dMJY2G__cta:hover{background:#e9e9e9;border-color:#e9e9e9}.pricing-carousel-module__dMJY2G__status{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pricing-carousel-module__dMJY2G__energy[data-reduced-motion=true] .pricing-carousel-module__dMJY2G__video{display:none}.pricing-carousel-module__dMJY2G__energy[data-reduced-motion=true],.pricing-carousel-module__dMJY2G__energy[data-reduced-motion=true] .pricing-carousel-module__dMJY2G__poster,.pricing-carousel-module__dMJY2G__energy[data-reduced-motion=true] .pricing-carousel-module__dMJY2G__video,.pricing-carousel-module__dMJY2G__shell[data-reduced-motion=true] .pricing-carousel-module__dMJY2G__skin,.pricing-carousel-module__dMJY2G__shell[data-reduced-motion=true] .pricing-carousel-module__dMJY2G__card,.pricing-carousel-module__dMJY2G__shell[data-reduced-motion=true] .pricing-carousel-module__dMJY2G__cta,.pricing-carousel-module__dMJY2G__shell[data-reduced-motion=true] .pricing-carousel-module__dMJY2G__controlButton{transition:none}@media (max-width:1200px){.pricing-carousel-module__dMJY2G__shell{--card-gap:40px}}@media (max-width:1024px){.pricing-carousel-module__dMJY2G__shell{--card-width:320px}.pricing-carousel-module__dMJY2G__price strong{font-size:42px}}@media (max-width:640px){.pricing-carousel-module__dMJY2G__shell{--card-width:min(366px, calc((100vw - 48px) * .91));--card-gap:20px}.pricing-carousel-module__dMJY2G__card{padding:18px}.pricing-carousel-module__dMJY2G__energy{width:calc(var(--card-width) * 2.55)}.pricing-carousel-module__dMJY2G__planName{font-size:17px}.pricing-carousel-module__dMJY2G__description,.pricing-carousel-module__dMJY2G__features,.pricing-carousel-module__dMJY2G__price span{font-size:13px}.pricing-carousel-module__dMJY2G__price strong{font-size:34px}.pricing-carousel-module__dMJY2G__features{gap:10px;margin-top:12px;padding-top:14px}.pricing-carousel-module__dMJY2G__cta{min-height:44px;font-size:14px}.pricing-carousel-module__dMJY2G__shell:before,.pricing-carousel-module__dMJY2G__shell:after{top:52px}}@media (prefers-reduced-motion:reduce){.pricing-carousel-module__dMJY2G__energy,.pricing-carousel-module__dMJY2G__poster,.pricing-carousel-module__dMJY2G__skin,.pricing-carousel-module__dMJY2G__card,.pricing-carousel-module__dMJY2G__cta,.pricing-carousel-module__dMJY2G__controlButton{transition:none}}
