.homeView-module__JHCycW__topRow{grid-template-columns:minmax(0,1.18fr) minmax(0,1fr);align-items:start;gap:36px;display:grid}.homeView-module__JHCycW__hero{min-width:0}.homeView-module__JHCycW__heroImage{aspect-ratio:377/217;border:1px solid var(--primary);border-radius:24px;position:relative;overflow:hidden}.homeView-module__JHCycW__heroShade{background:linear-gradient(#0000 32%,#000c);position:absolute;inset:0}.homeView-module__JHCycW__heroCaption{color:#fff;text-align:right;position:absolute;bottom:26px;left:20px;right:20px}.homeView-module__JHCycW__heroCaption h2{font-size:clamp(20px,2.5vw,38px);font-weight:800;line-height:1.5}.homeView-module__JHCycW__heroCaption p{max-width:85%;margin-top:4px;font-size:clamp(12px,1.3vw,18px);line-height:1.7}.homeView-module__JHCycW__heroCta{color:#fff;background:linear-gradient(#c34de1,#8e25b3);border-radius:999px;align-items:center;gap:8px;padding:8px 18px;font-size:12px;display:flex;position:absolute;bottom:22px;left:20px;box-shadow:0 0 15px #b535c855}.homeView-module__JHCycW__heroControls{justify-content:space-between;align-items:center;margin-top:14px;display:flex}.homeView-module__JHCycW__heroArrows{gap:12px;display:flex}.homeView-module__JHCycW__heroArrows button{border:1px solid #ffffff18;border-radius:50%;width:36px;height:36px}.homeView-module__JHCycW__heroArrows button:last-child{color:#22cde9;border-color:#22cde950;box-shadow:0 0 14px #22cde920}.homeView-module__JHCycW__heroIndicators{direction:ltr;gap:8px;display:flex}.homeView-module__JHCycW__heroIndicators button{background:#ffffff20;width:80px;height:3px}.homeView-module__JHCycW__heroIndicators button[aria-current=true]{background:#22cde9}.homeView-module__JHCycW__shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px;padding-bottom:24px;display:grid}.homeView-module__JHCycW__shortcut{min-width:0;padding-bottom:20px;display:block;position:relative}.homeView-module__JHCycW__shortcutFace{aspect-ratio:151/87;background:#1767c9;border-radius:24px;position:relative;overflow:hidden}.homeView-module__JHCycW__shortcut:first-child .homeView-module__JHCycW__shortcutFace{background:linear-gradient(120deg,#ff8200,#ffab08)}.homeView-module__JHCycW__shortcut:nth-child(2) .homeView-module__JHCycW__shortcutFace{background:linear-gradient(120deg,#0226a8,#087cdf)}.homeView-module__JHCycW__shortcut:nth-child(3) .homeView-module__JHCycW__shortcutFace{background:linear-gradient(120deg,#007667,#00c9a5)}.homeView-module__JHCycW__shortcut:nth-child(4) .homeView-module__JHCycW__shortcutFace{background:linear-gradient(120deg,#b14bea,#a90066)}.homeView-module__JHCycW__shortcutFace h2{color:#fff;text-align:center;text-shadow:0 1px 4px #0008;width:42%;font-size:clamp(14px,1.7vw,24px);font-weight:700;line-height:1.7;position:absolute;top:20%;left:14px}.homeView-module__JHCycW__shortcutCta{border:5px solid var(--background,#1e1e1e);color:#ddd;white-space:nowrap;background:#303030;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:46%;height:40px;font-size:12px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.homeView-module__JHCycW__shortcut:hover .homeView-module__JHCycW__shortcutCta{background:var(--primary);color:#fff}.homeView-module__JHCycW__productCards{scroll-snap-type:x mandatory;grid-auto-columns:calc(25% - 15px);grid-auto-flow:column;gap:20px;padding-bottom:20px;display:grid;overflow-x:auto}.homeView-module__JHCycW__productNavigation{justify-content:center;gap:10px;margin-top:16px;display:flex}.homeView-module__JHCycW__productNavigation button{border-radius:50%;width:32px;height:32px}.homeView-module__JHCycW__offers{isolation:isolate;align-items:flex-end;gap:24px;padding:0 16px 14px;display:flex;position:relative}.homeView-module__JHCycW__offers:before{content:"";z-index:-1;background:linear-gradient(105deg,#08c9f4,#f34e43);border-radius:18px;height:46%;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 0 12px #fff8}.homeView-module__JHCycW__offerHeading{color:#fff;flex-direction:column;flex:0 0 18%;justify-content:space-between;align-self:flex-end;align-items:center;min-height:130px;padding:15px 0 8px;display:flex}.homeView-module__JHCycW__offerHeading h2{text-align:center;font-size:20px;font-weight:700;line-height:1.8}.homeView-module__JHCycW__offerHeading .homeView-module__JHCycW__productNavigation{margin-top:24px}.homeView-module__JHCycW__offerHeading button{color:#fff;background:#ffffff40;border:1px solid #ffffff30}.homeView-module__JHCycW__offerCards{scroll-snap-type:x mandatory;flex:1;grid-auto-columns:calc(33.3333% - 13.3333px);grid-auto-flow:column;gap:20px;min-width:0;padding:4px;display:grid;overflow-x:auto}.homeView-module__JHCycW__offerCards>div{background:#252525;border:6px solid #3b3b3b;border-radius:18px}.homeView-module__JHCycW__offerCards a{height:100%;box-shadow:none;border:0;border-radius:12px}.homeView-module__JHCycW__giftCard{border:1px solid var(--border);background:var(--card);border-radius:16px;padding:12px;transition:border-color .2s;display:block}.homeView-module__JHCycW__giftCard:hover{border-color:var(--primary)}.homeView-module__JHCycW__giftCard>div{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.homeView-module__JHCycW__giftCard h3{font-size:16px;font-weight:700}.homeView-module__JHCycW__giftCard span{background:#ffffff0d;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}@media (max-width:767px){.homeView-module__JHCycW__topRow{grid-template-columns:minmax(0,1fr);gap:20px}.homeView-module__JHCycW__heroImage{border-radius:18px}.homeView-module__JHCycW__heroCaption h2{font-size:24px}.homeView-module__JHCycW__heroCaption p{max-width:70%;font-size:12px}.homeView-module__JHCycW__heroCta{padding:6px 12px;font-size:10px;left:12px}.homeView-module__JHCycW__shortcuts{gap:18px 16px;padding-bottom:0}.homeView-module__JHCycW__shortcutFace{border-radius:18px}.homeView-module__JHCycW__shortcutFace h2{font-size:18px}.homeView-module__JHCycW__shortcutCta{height:34px;font-size:10px}.homeView-module__JHCycW__productCards{grid-auto-columns:82%}.homeView-module__JHCycW__offers{gap:12px;padding-inline:10px}.homeView-module__JHCycW__offerHeading{flex-basis:25%;min-height:110px}.homeView-module__JHCycW__offerHeading h2{font-size:14px}.homeView-module__JHCycW__offerCards{grid-auto-columns:85%;gap:12px}.homeView-module__JHCycW__offerCards>div{border-width:4px}.homeView-module__JHCycW__offerHeading .homeView-module__JHCycW__productNavigation{gap:4px}.homeView-module__JHCycW__offerHeading button{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.homeView-module__JHCycW__giftCard{transition:none}}.homeView-module__JHCycW__shortcutIcon{object-fit:contain;width:53%;height:80%;position:absolute;top:7%;right:4%}.homeView-module__JHCycW__shortcutFace{border-radius:0;-webkit-mask:url(/images/home/game.svg) 50%/100% 100% no-repeat;mask:url(/images/home/game.svg) 50%/100% 100% no-repeat}.homeView-module__JHCycW__shortcut:nth-child(2) .homeView-module__JHCycW__shortcutFace{-webkit-mask-image:url(/images/home/subscription.svg);mask-image:url(/images/home/subscription.svg)}.homeView-module__JHCycW__shortcut:nth-child(3) .homeView-module__JHCycW__shortcutFace{-webkit-mask-image:url(/images/home/gift.svg);mask-image:url(/images/home/gift.svg)}.homeView-module__JHCycW__shortcut:nth-child(4) .homeView-module__JHCycW__shortcutFace{-webkit-mask-image:url(/images/home/premium.svg);mask-image:url(/images/home/premium.svg)}.homeView-module__JHCycW__heroCaption{left:160px}.homeView-module__JHCycW__heroCaption p{max-width:100%}.homeView-module__JHCycW__shortcutFace h2{white-space:normal}@media (max-width:767px){.homeView-module__JHCycW__heroCaption{bottom:18px;left:100px;right:14px}.homeView-module__JHCycW__heroCaption h2{font-size:20px}.homeView-module__JHCycW__heroCaption p{font-size:10px;line-height:1.6}.homeView-module__JHCycW__heroCta{bottom:18px}}@media (max-width:479px){.homeView-module__JHCycW__shortcutFace h2{width:42%;font-size:12px;line-height:1.6;top:14%;left:7px}.homeView-module__JHCycW__shortcutIcon{width:51%;height:82%;top:3%;right:2%}.homeView-module__JHCycW__shortcutCta{gap:4px;min-width:65%;height:29px;font-size:8px}.homeView-module__JHCycW__heroCaption{bottom:48px;left:12px;right:12px}.homeView-module__JHCycW__heroCaption h2{font-size:18px;line-height:1.4}.homeView-module__JHCycW__heroCaption p{display:none}.homeView-module__JHCycW__heroCta{bottom:12px}.homeView-module__JHCycW__heroIndicators button{width:50px}.homeView-module__JHCycW__offerHeading{flex-basis:26%}.homeView-module__JHCycW__offerHeading h2{font-size:12px}.homeView-module__JHCycW__offerHeading .homeView-module__JHCycW__productNavigation{gap:2px}.homeView-module__JHCycW__offerHeading button{width:24px;height:24px}}.homeView-module__JHCycW__heroArrows button:last-child,.homeView-module__JHCycW__heroArrows button,.homeView-module__JHCycW__productNavigation button{color:var(--foreground);box-shadow:none;background:0 0;border:1px solid #ffffff18}.homeView-module__JHCycW__heroArrows button:hover,.homeView-module__JHCycW__heroArrows button:last-child:hover,.homeView-module__JHCycW__productNavigation button:hover,.homeView-module__JHCycW__heroArrows button:focus-visible,.homeView-module__JHCycW__productNavigation button:focus-visible{color:#22cde9;background:0 0;border-color:#22cde950;box-shadow:0 0 14px #22cde920}.homeView-module__JHCycW__productNavigation{flex-shrink:0;margin-top:0}.homeView-module__JHCycW__productCards,.homeView-module__JHCycW__offerCards{scrollbar-width:none}.homeView-module__JHCycW__productCards::-webkit-scrollbar{display:none}.homeView-module__JHCycW__offerCards::-webkit-scrollbar{display:none}.homeView-module__JHCycW__productCards>div>a{height:100%}.homeView-module__JHCycW__railProgress{direction:ltr;justify-content:center;gap:8px;margin-top:10px;display:flex}.homeView-module__JHCycW__railProgress button{background:0 0;width:64px;height:24px;position:relative}.homeView-module__JHCycW__railProgress button:after{content:"";background:#ffffff20;height:3px;transition:background-color .15s;position:absolute;top:11px;left:0;right:0}.homeView-module__JHCycW__railProgress button[aria-current=true]:after,.homeView-module__JHCycW__railProgress button:hover:after{background:#22cde9}.homeView-module__JHCycW__viewAll:hover,.homeView-module__JHCycW__viewAll:focus-visible{color:#111;background:#22cde9;border-color:#22cde9;box-shadow:0 0 16px #22cde92a}.homeView-module__JHCycW__faq{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:72px;display:grid}.homeView-module__JHCycW__faq h2{font-size:32px;font-weight:600;line-height:1.6}.homeView-module__JHCycW__faq>div>p{margin-top:24px;font-size:16px;line-height:1.9}.homeView-module__JHCycW__faqList{flex-direction:column;gap:12px;display:flex}.homeView-module__JHCycW__faqItem{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#8f959a1a;border-radius:24px;padding:0 24px;border:1px solid #8f959a33!important}.homeView-module__JHCycW__faqTrigger{text-align:right;align-items:center;gap:16px;padding:16px 0;font-size:18px;font-weight:400;line-height:32px}.homeView-module__JHCycW__faqTrigger:hover{color:#22cde9;text-decoration:none}.homeView-module__JHCycW__faqTrigger svg{width:24px;height:24px}.homeView-module__JHCycW__countdown{--countdown-title:#fff;--countdown-muted:#ffffffb3;--countdown-separator:#fff;max-width:100%;margin-top:10px}.homeView-module__JHCycW__countdown>div{gap:4px}.homeView-module__JHCycW__countdown [class*=min-w]{padding:6px;min-width:0!important}.homeView-module__JHCycW__countdown [class*=text-xl]{font-size:16px}.homeView-module__JHCycW__countdown [class*=text-sm]{font-size:10px}@media (max-width:767px){.homeView-module__JHCycW__faq{grid-template-columns:minmax(0,1fr);gap:24px}.homeView-module__JHCycW__faq h2{font-size:24px}.homeView-module__JHCycW__faqItem{padding-inline:16px}.homeView-module__JHCycW__faqTrigger{font-size:16px;line-height:28px}.homeView-module__JHCycW__railProgress button{width:40px}.homeView-module__JHCycW__countdown [class*=text-xl]{font-size:12px}.homeView-module__JHCycW__countdown [class*=min-w]{padding:3px}.homeView-module__JHCycW__countdown>div{gap:1px}}.homeView-module__JHCycW__faqTrigger svg{display:none}.homeView-module__JHCycW__faqTrigger:after{content:"+";color:#8f959a;flex-shrink:0;font-size:24px;font-weight:400}.homeView-module__JHCycW__faqItem[data-state=open] .homeView-module__JHCycW__faqTrigger:after{content:"−"}.homeView-module__JHCycW__faqItem[data-state=open] .homeView-module__JHCycW__faqTrigger{color:var(--foreground)}.homeView-module__JHCycW__offerHeading{min-height:170px}@media (max-width:479px){.homeView-module__JHCycW__offerHeading{min-height:160px}.homeView-module__JHCycW__countdown [class*=min-w]{padding:2px}.homeView-module__JHCycW__countdown [class*=text-xl]{font-size:10px}}.homeView-module__JHCycW__offers:before{height:calc(46% + 40px)}@media (max-width:479px){.homeView-module__JHCycW__offers:before{height:calc(46% + 60px)}}.homeView-module__JHCycW__heroTrack{will-change:transform;direction:ltr;transition:transform .45s cubic-bezier(.22,.61,.36,1);display:flex;position:absolute;inset:0}.homeView-module__JHCycW__heroSlide{direction:rtl;flex:0 0 100%;min-width:0;position:relative;overflow:hidden}.homeView-module__JHCycW__railProgress,.homeView-module__JHCycW__heroIndicators{direction:rtl}@media (prefers-reduced-motion:reduce){.homeView-module__JHCycW__heroTrack{transition:none}}
