.hry-module__zekqlW__page{--gutter:20px;--max:1160px;--brand:linear-gradient(100deg, #ff1694, #dd16c8 30%, #8d24ff 60%, #315cff 85%, #19bceb);color:#f6f1ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-tap-highlight-color:transparent;background:#07050d;min-height:100svh;position:relative;overflow-x:clip}.hry-module__zekqlW__page a{color:inherit}.hry-module__zekqlW__page :is(h1,h2){margin:0}.hry-module__zekqlW__page :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #19bceb}@media (max-width:360px){.hry-module__zekqlW__page{--gutter:16px}}.hry-module__zekqlW__top{z-index:20;max-width:calc(var(--max) + var(--gutter) * 2);padding:calc(env(safe-area-inset-top,0px) + 16px) var(--gutter) 0;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;display:flex;position:absolute;top:0;left:0;right:0}.hry-module__zekqlW__top nav{align-items:center;gap:8px;display:flex}.hry-module__zekqlW__topLogin{padding:10px 12px;font-size:14px;font-weight:700;text-decoration:none;color:#f6f1ffcc!important}.hry-module__zekqlW__topCta{white-space:nowrap;transition:transform .26s var(--ease-jelly);background:#fff;border-radius:99px;flex:none;padding:10px 16px;font-size:14px;font-weight:800;text-decoration:none;box-shadow:0 8px 24px #ff169440;color:#120616!important}.hry-module__zekqlW__topCta:active{transform:scale(.95)}@media (max-width:480px){.hry-module__zekqlW__topLogin{padding-inline:8px;font-size:12px}.hry-module__zekqlW__topCta{padding-inline:12px;font-size:12px}}@media (max-width:380px){.hry-module__zekqlW__top .logoType{display:none}}.hry-module__zekqlW__hero{isolation:isolate;padding:calc(env(safe-area-inset-top,0px) + 84px) var(--gutter) 36px;position:relative}.hry-module__zekqlW__backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0 0 -8%;overflow:hidden;-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}.hry-module__zekqlW__backdrop img{object-fit:cover;filter:blur(46px)saturate(1.35);opacity:.55;width:100%;height:100%;display:block;transform:scale(1.3)}.hry-module__zekqlW__backdrop:after{content:"";background:radial-gradient(110% 70% at 50% 0,#0000 20%,#07050d8c 75%),linear-gradient(#07050d66,#07050d26 45%,#07050d);position:absolute;inset:0}.hry-module__zekqlW__heroInner{max-width:var(--max);grid-template-areas:"head""media""body";gap:22px;margin:0 auto;display:grid}.hry-module__zekqlW__head{grid-area:head;gap:12px;min-width:0;display:grid}.hry-module__zekqlW__body{grid-area:body;align-content:start;gap:16px;min-width:0;display:grid}.hry-module__zekqlW__media{isolation:isolate;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#0d0916;border-radius:26px;grid-area:media;justify-self:center;width:100%;margin:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f,0 30px 70px #0000008c,0 0 0 6px #ffffff09}.hry-module__zekqlW__media[data-shape=tall]{aspect-ratio:9/16;width:min(100%,36svh)}.hry-module__zekqlW__media[data-shape=box]{aspect-ratio:3/4;width:min(100%,45svh)}.hry-module__zekqlW__media[data-shape=wide]{aspect-ratio:16/10}.hry-module__zekqlW__media>img,.hry-module__zekqlW__media>video{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;display:block}.hry-module__zekqlW__media>.gameArt{border:0;height:100%;position:absolute;inset:0}.hry-module__zekqlW__media:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#07050d66,#0000 22%);position:absolute;inset:0}.hry-module__zekqlW__mediaTag{z-index:2;font:800 12.5px/1 var(--font-main);letter-spacing:-.01em;background:#07050d9e;border-radius:99px;align-items:center;gap:7px;padding:6px 10px;display:inline-flex;position:absolute;top:14px;left:14px}.hry-module__zekqlW__mediaTag i{background:#ff1694;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #ff1694}.hry-module__zekqlW__crumbs{color:#f6f1ff8c;font:700 11px/1 var(--font-mono);letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hry-module__zekqlW__crumbs a{color:#fff;padding:8px 0;text-decoration:none}.hry-module__zekqlW__crumbs a:hover{text-underline-offset:4px;text-decoration:underline}.hry-module__zekqlW__head h1{letter-spacing:-.055em;overflow-wrap:anywhere;text-wrap:balance;padding-bottom:.06em;font-size:clamp(46px,14vw,92px);font-weight:850;line-height:.92}.hry-module__zekqlW__lede{color:#f6f1ffd1;max-width:58ch;margin:0;font-size:17px;line-height:1.6}.hry-module__zekqlW__features{color:#f6f1ffbd;flex-wrap:wrap;gap:10px 16px;margin:0;padding:0;font-size:14px;font-weight:700;list-style:none;display:flex}.hry-module__zekqlW__features li{align-items:center;gap:7px;display:inline-flex}.hry-module__zekqlW__features svg{fill:none;stroke:#e7a8ff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.hry-module__zekqlW__actions{align-items:center;gap:14px;margin-top:6px;display:flex}.hry-module__zekqlW__actions form{flex:1;max-width:460px;display:flex}.hry-module__zekqlW__actions button{font:inherit;text-align:left;cursor:pointer;border:0}.hry-module__zekqlW__actions>a:first-child,.hry-module__zekqlW__actions form>button{flex:auto;max-width:460px;margin-left:0}.hry-module__zekqlW__actions b svg{fill:currentColor;width:18px;height:18px}:is(.hry-module__zekqlW__actions,.hry-module__zekqlW__dock) :is(a,button):after{display:none}.hry-module__zekqlW__guide{max-width:var(--max);padding:20px var(--gutter) 8px;gap:30px;margin:0 auto;display:grid}.hry-module__zekqlW__guide h2{color:#f6f1ff8c;font:800 11px/1 var(--font-mono);letter-spacing:-.01em}.hry-module__zekqlW__guideMain,.hry-module__zekqlW__guideSide{align-content:start;gap:14px;min-width:0;display:grid}.hry-module__zekqlW__guideSide h2:not(:first-child){margin-top:12px}.hry-module__zekqlW__intro{color:#f6f1ffcc;max-width:62ch;margin:0;font-size:16px;line-height:1.65}.hry-module__zekqlW__shelf{max-width:var(--max);padding:40px var(--gutter) 8px;margin:0 auto}.hry-module__zekqlW__shelfHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:16px;display:flex}.hry-module__zekqlW__shelfHead h2{letter-spacing:-.045em;font-size:clamp(28px,7vw,40px);font-weight:850;line-height:1}.hry-module__zekqlW__shelfHead p{color:#f6f1ff8c;margin:0;font-size:14px;font-weight:600}.hry-module__zekqlW__shelfHead a{color:#f6f1ffd1;white-space:nowrap;padding:8px 0;font-size:14px;font-weight:800;text-decoration:none}.hry-module__zekqlW__rail{margin:0 calc(var(--gutter) * -1);padding:4px var(--gutter) 18px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;overscroll-behavior-x:contain;gap:12px;display:flex;overflow-x:auto}.hry-module__zekqlW__rail::-webkit-scrollbar{display:none}.hry-module__zekqlW__rail>.hry-module__zekqlW__card{scroll-snap-align:start;flex:0 0 min(46vw,230px)}.hry-module__zekqlW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.hry-module__zekqlW__card{transition:transform .32s var(--ease-jelly), box-shadow .2s;background:linear-gradient(160deg,#ffffff13,#ffffff05);border-radius:22px;align-content:start;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff17}.hry-module__zekqlW__card:active{transform:scale(.97)}.hry-module__zekqlW__cardArt{aspect-ratio:16/10;background:#150e22;display:block;position:relative;overflow:hidden}.hry-module__zekqlW__cardArt img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-out);-webkit-user-drag:none;display:block}.hry-module__zekqlW__cardArt .gameArt{border:0;height:100%;position:absolute;inset:0}.hry-module__zekqlW__cardNew{color:#0d2a1e;font:900 12.5px/1 var(--font-main);letter-spacing:-.01em;background:#7dffb0;border-radius:8px;padding:5px 8px;position:absolute;top:10px;left:10px}.hry-module__zekqlW__cardBody{gap:5px;min-width:0;padding:12px 14px 15px;display:grid}.hry-module__zekqlW__cardBody small{color:#e7a8ff;font:800 10px/1.2 var(--font-mono);letter-spacing:-.01em;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hry-module__zekqlW__cardBody strong{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:19px;font-weight:850;line-height:1.1}.hry-module__zekqlW__cardBody span{color:#f6f1ff99;font-size:12px;font-weight:600}@media (hover:hover) and (pointer:fine){.hry-module__zekqlW__card:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #ffffff2e,0 18px 40px #0000006b}.hry-module__zekqlW__card:hover .hry-module__zekqlW__cardArt img{transform:scale(1.05)}}.hry-module__zekqlW__catalog{padding-top:calc(env(safe-area-inset-top,0px) + 96px);background:radial-gradient(90% 420px at 50% 0,#8d24ff3d,#0000 75%) no-repeat;padding-bottom:32px}.hry-module__zekqlW__catalogHead{max-width:var(--max);padding:0 var(--gutter);gap:14px;margin:0 auto;display:grid}.hry-module__zekqlW__kicker{color:#f6f1ff8c;font:700 12.5px/1 var(--font-main);letter-spacing:-.01em;align-items:center;gap:10px;margin:0;display:flex}.hry-module__zekqlW__kicker span{color:#fff;letter-spacing:0;background:#8d24ff59;border-radius:7px;place-items:center;min-width:30px;height:22px;padding:0 6px;display:grid}.hry-module__zekqlW__catalogHead h1{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(46px,13vw,104px);font-weight:850;line-height:.92}.hry-module__zekqlW__catalogHead h1 em{background:var(--brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 -.1em -.2em;padding:0 .1em .2em;font-style:normal;display:block}.hry-module__zekqlW__dock{z-index:30;padding:12px var(--gutter) max(14px, env(safe-area-inset-bottom));background:linear-gradient(#07050d00,#07050df0 38%);align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.hry-module__zekqlW__dock>a:first-child{margin-left:0}.hry-module__zekqlW__page[data-dock]{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}.hry-module__zekqlW__page[data-dock] .hry-module__zekqlW__body .hry-module__zekqlW__actions{display:none}@media (orientation:landscape) and (max-height:520px){.hry-module__zekqlW__hero{padding-top:calc(env(safe-area-inset-top,0px) + 72px)}.hry-module__zekqlW__heroInner{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"media head""media body";align-items:start;column-gap:28px}.hry-module__zekqlW__media[data-shape=tall]{width:45svh}.hry-module__zekqlW__media[data-shape=box]{width:57svh}.hry-module__zekqlW__media[data-shape=wide]{width:min(42vw,112svh)}.hry-module__zekqlW__page[data-dock]{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}.hry-module__zekqlW__dock{padding-top:8px;padding-left:max(var(--gutter), env(safe-area-inset-left));padding-right:max(var(--gutter), env(safe-area-inset-right))}.hry-module__zekqlW__dock>a:first-child{flex:0 420px}}@media (min-width:700px){.hry-module__zekqlW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (min-width:900px){.hry-module__zekqlW__page{--gutter:40px}.hry-module__zekqlW__hero{padding-top:124px;padding-bottom:56px}.hry-module__zekqlW__heroInner{grid-template:"media."1fr"media head""media body""media."1fr/auto minmax(0,1fr);gap:18px 64px}.hry-module__zekqlW__media[data-shape=tall]{width:min(360px,40.5svh)}.hry-module__zekqlW__media[data-shape=box]{width:min(430px,52.5svh)}.hry-module__zekqlW__media[data-shape=wide]{width:min(580px,48vw)}.hry-module__zekqlW__guide{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:56px;padding-top:28px}.hry-module__zekqlW__rail{margin:0;padding:4px 0 18px}.hry-module__zekqlW__rail>.hry-module__zekqlW__card{flex-basis:236px}.hry-module__zekqlW__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hry-module__zekqlW__catalog{padding-top:136px}.hry-module__zekqlW__shelfHead{margin-bottom:20px}.hry-module__zekqlW__dock{display:none}.hry-module__zekqlW__page[data-dock]{padding-bottom:0}.hry-module__zekqlW__page[data-dock] .hry-module__zekqlW__body .hry-module__zekqlW__actions{display:flex}}@media (prefers-reduced-motion:reduce){.hry-module__zekqlW__card,.hry-module__zekqlW__cardArt img,.hry-module__zekqlW__topCta{transition:none}}
