.categories_page__AiRhJ{min-height:calc(100svh - var(--header-height,128px));color:#f9f4ff;background:#0b0813}.categories_field__cDmRl{max-width:1328px;margin:0 auto;padding:48px 32px 80px}.categories_heading__mCGOH{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:30px}.categories_eyebrow__O_Nhc{display:flex;align-items:center;gap:8px;color:#75e5db;font-size:10px;font-weight:750;letter-spacing:.18em;margin:0 0 14px}.categories_heading__mCGOH h1{margin:0;font-size:clamp(32px,3.6vw,50px);font-weight:750;line-height:1.12;letter-spacing:-.045em}.categories_heading__mCGOH em{font-style:normal;background:linear-gradient(100deg,#ffa5d7,#b3a5ff 60%,#76e4e2);-webkit-background-clip:text;background-clip:text;color:transparent}.categories_intro__tD7C_{margin:14px 0 0;font-size:14px;color:#aaa1ba;line-height:1.6}.categories_allLink__jVD1Y{display:flex;gap:18px;align-items:center;flex-shrink:0;font-size:13px;font-weight:650;padding:13px 17px;border:1px solid #ffffff28;border-radius:12px;background:#ffffff05;color:#f7f1ff;transition:background .2s}.categories_allLink__jVD1Y:hover{background:#ffffff12}.categories_directions__Ro_96{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.categories_direction__xLZSL{position:relative;isolation:isolate;overflow:hidden;min-width:0;grid-column:span 2;height:180px;border-radius:22px;border:1px solid #ffffff1d;background:#171222;transition:transform .25s,border-color .25s,box-shadow .25s}.categories_direction__xLZSL:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 90% 30%,var(--glow),transparent 75%)}.categories_games__dSBoq{grid-column:span 3;height:254px;--glow:#843a895e;background:#1b1324}.categories_mobile__aN_Xb{grid-column:span 3;height:254px;--glow:#256a9a5c;background:#111d2a}.categories_steam__8pZd0{--glow:#157f7745}.categories_subscriptions__zsgUv{--glow:#663cad50}.categories_gifts__v1shl{--glow:#a13e6645}.categories_art__E3lMX{position:absolute;width:56%;height:100%;right:-5%;top:-10%;opacity:.86;transition:transform .4s,opacity .4s;pointer-events:none}.categories_art__E3lMX img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 18px 22px #0006)}.categories_games__dSBoq .categories_art__E3lMX,.categories_mobile__aN_Xb .categories_art__E3lMX{width:60%;height:110%;right:-1%;top:-15%}.categories_cardCopy__38X8w{position:absolute;left:24px;right:50px;bottom:25px;z-index:1;text-shadow:0 2px 15px #0c0816}.categories_cardCopy__38X8w h2{margin:0;font-size:21px;font-weight:750;letter-spacing:-.03em;line-height:1.2}.categories_games__dSBoq h2,.categories_mobile__aN_Xb h2{font-size:30px}.categories_cardCopy__38X8w p{margin:9px 0 0;font-size:12px;color:#d1c6df;max-width:220px;line-height:1.5}.categories_kicker__j0oQP{display:block;margin-bottom:12px;font-size:11px;color:#e2d4ef;font-weight:550}.categories_direction__xLZSL:after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(0deg,#0f0b1ae8,transparent 86%);pointer-events:none}.categories_direction__xLZSL:hover{transform:translateY(-3px);border-color:#cdb2f16b;box-shadow:0 16px 40px #0003}.categories_direction__xLZSL:hover .categories_art__E3lMX{transform:scale(1.045) rotate(-2deg);opacity:1}.categories_topicSection__uDeiB{margin-top:44px}.categories_sectionHeading__XtFGC{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:20px}.categories_sectionHeading__XtFGC h2{font-size:23px;letter-spacing:-.03em;margin:0;font-weight:700}.categories_sectionHeading__XtFGC p{margin:0;color:#92889f;font-size:12px}.categories_groups___E7sh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}.categories_group__83PSB{min-width:0;border:1px solid #ffffff12;border-radius:18px;background:#15101d;padding:20px}.categories_groupHeading__vq3Gm{display:flex;gap:12px;align-items:center;margin-bottom:17px}.categories_groupHeading__vq3Gm>span{display:grid;place-items:center;width:38px;height:38px;background:#bd8eff12;border-radius:12px;color:#c9a2f5;flex-shrink:0}.categories_groupHeading__vq3Gm h3{margin:0;font-size:15px;font-weight:700}.categories_groupHeading__vq3Gm p{margin:5px 0 0;color:#9f95ac;font-size:11px;line-height:1.5}.categories_group__83PSB ul{list-style:none;margin:0;padding:0}.categories_group__83PSB li+li{border-top:1px solid #ffffff09}.categories_group__83PSB li a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 8px;border-radius:8px;font-size:13px;color:#e7dfef;transition:background .15s,color .15s}.categories_group__83PSB li a svg{color:#847590;flex-shrink:0}.categories_group__83PSB li a:hover{background:#aa78ed12;color:#89eee1}.categories_group__83PSB li a:hover svg{color:#89eee1}.categories_page__AiRhJ a:focus-visible{outline:2px solid #83e7db;outline-offset:4px}@media(max-width:900px){.categories_field__cDmRl{padding:32px 24px 64px}.categories_groups___E7sh{gap:12px}.categories_group__83PSB{padding:16px}.categories_groupHeading__vq3Gm{align-items:flex-start;gap:8px}.categories_groupHeading__vq3Gm>span{width:30px;height:30px}.categories_groupHeading__vq3Gm p{font-size:10px}.categories_cardCopy__38X8w{left:20px}.categories_cardCopy__38X8w p{max-width:165px}.categories_direction__xLZSL{height:190px}.categories_games__dSBoq,.categories_mobile__aN_Xb{height:240px}}@media(max-width:600px){.categories_field__cDmRl{padding:28px 16px 72px}.categories_heading__mCGOH{display:block;margin-bottom:24px}.categories_heading__mCGOH h1{font-size:34px;max-width:330px}.categories_intro__tD7C_{font-size:13px;max-width:310px}.categories_allLink__jVD1Y{width:-moz-fit-content;width:fit-content;margin-top:18px;padding:10px 14px;font-size:12px}.categories_directions__Ro_96{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.categories_direction__xLZSL{grid-column:span 1;height:195px;border-radius:18px}.categories_games__dSBoq{grid-column:span 2;height:205px}.categories_mobile__aN_Xb{height:195px}.categories_games__dSBoq .categories_art__E3lMX{width:55%;height:130%;top:-23%;right:0}.categories_art__E3lMX,.categories_mobile__aN_Xb .categories_art__E3lMX{width:95%;height:86%;right:-8%;top:-12%}.categories_cardCopy__38X8w{left:16px;right:16px;bottom:18px}.categories_cardCopy__38X8w h2,.categories_mobile__aN_Xb h2{font-size:19px;max-width:135px}.categories_games__dSBoq h2{font-size:27px;max-width:none}.categories_cardCopy__38X8w p{font-size:11px;max-width:140px;margin-top:6px}.categories_games__dSBoq p{max-width:205px}.categories_kicker__j0oQP{display:none}.categories_topicSection__uDeiB{margin-top:32px}.categories_sectionHeading__XtFGC{display:block;margin-bottom:16px}.categories_sectionHeading__XtFGC h2{font-size:22px}.categories_sectionHeading__XtFGC p{margin-top:7px}.categories_groups___E7sh{grid-template-columns:1fr;gap:16px}.categories_group__83PSB{padding:18px}.categories_groupHeading__vq3Gm{gap:12px;align-items:center}.categories_groupHeading__vq3Gm>span{width:36px;height:36px}.categories_groupHeading__vq3Gm p{font-size:11px}.categories_group__83PSB ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.categories_group__83PSB li a{padding:12px 0;font-size:12px}.categories_group__83PSB li:nth-child(2){border-top:0}}@media(prefers-reduced-motion:reduce){.categories_art__E3lMX,.categories_direction__xLZSL,.categories_direction__xLZSL:hover,.categories_direction__xLZSL:hover .categories_art__E3lMX{transform:none}}.categories_page__AiRhJ{background:radial-gradient(ellipse 70% 48% at 0 0,#8a175335,transparent 80%),radial-gradient(ellipse 65% 55% at 100% 8%,#244f7540,transparent 80%),#10091d}.categories_direction__xLZSL{background:#180d28;border-color:#b77baf30}.categories_games__dSBoq{background:#28102d;--glow:#b72b774a}.categories_mobile__aN_Xb{background:#111b31;--glow:#31739a55}.categories_steam__8pZd0{--glow:#38648c55}.categories_subscriptions__zsgUv{--glow:#783b9955}.categories_gifts__v1shl{--glow:#b8307950}.categories_direction__xLZSL:after{background:linear-gradient(0deg,#150b26ed,transparent 90%)}.categories_cardCopy__38X8w{right:24px}.categories_allLink__jVD1Y{background:#21102e80;border-color:#bd76ac40}.categories_topicSection__uDeiB{margin-top:48px}.categories_sectionHeading__XtFGC{margin-bottom:22px}.categories_sectionHeading__XtFGC h2{font-size:26px}.categories_sectionHeading__XtFGC p{color:#b4a4c5}.categories_groups___E7sh{display:flex;flex-direction:column;gap:14px}.categories_group__83PSB{--accent:#e5a0ce;--tint:#d6408b;display:grid;grid-template-columns:240px minmax(0,1fr);align-items:start;gap:24px;width:100%;padding:24px;border-radius:22px;border:1px solid #b57caa26;background:linear-gradient(110deg,#35152d99,#1b112be8 40%,#15162be8);position:relative;overflow:hidden}.categories_cards__5on8h{--accent:#9ad8f0;--tint:#459cc4;background:linear-gradient(110deg,#17304499,#1a152ce8 40%,#15162be8)}.categories_services__nA_m7{--accent:#cfb0ff;--tint:#9562d5;background:linear-gradient(110deg,#32204b99,#20132ee8 40%,#15162be8)}.categories_groupHeading__vq3Gm{margin:0;align-items:flex-start;gap:13px;padding-top:5px}.categories_groupHeading__vq3Gm>span{width:42px;height:42px;border-radius:14px;color:var(--accent);background:color-mix(in srgb,var(--tint) 15%,transparent);border:1px solid color-mix(in srgb,var(--accent) 20%,transparent)}.categories_groupHeading__vq3Gm h3{font-size:16px;line-height:1.4}.categories_groupHeading__vq3Gm p{font-size:12px;line-height:1.65;color:#b9a9c9;max-width:170px;margin-top:7px}.categories_group__83PSB ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;min-width:0}.categories_group__83PSB li,.categories_group__83PSB li+li{border:0;min-width:0}.categories_group__83PSB li a{height:100%;min-height:46px;justify-content:flex-start;gap:10px;padding:12px 14px;border:1px solid #e0c3ef15;border-radius:12px;background:#ffffff04;color:#efe6f7;font-size:12px;font-weight:550;line-height:1.4;transition:background .2s,border-color .2s,transform .2s}.categories_group__83PSB li a>span:last-child{min-width:0;overflow-wrap:anywhere}.categories_topicMark__nWcH0{width:5px;height:5px;flex-shrink:0;border-radius:50%;background:var(--accent);opacity:.7}.categories_group__83PSB li a:hover{background:color-mix(in srgb,var(--tint) 16%,transparent);border-color:color-mix(in srgb,var(--accent) 42%,transparent);color:#fff;transform:translateY(-2px)}.categories_group__83PSB li a:hover .categories_topicMark__nWcH0{opacity:1;box-shadow:0 0 10px var(--accent)}@media(max-width:1000px){.categories_group__83PSB{grid-template-columns:200px minmax(0,1fr);gap:18px;padding:20px}.categories_group__83PSB ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.categories_cardCopy__38X8w{right:16px}.categories_topicSection__uDeiB{margin-top:34px}.categories_sectionHeading__XtFGC h2{font-size:23px}.categories_group__83PSB{display:block;padding:18px;border-radius:20px}.categories_groupHeading__vq3Gm{margin-bottom:18px;padding:0;align-items:center}.categories_groupHeading__vq3Gm h3{font-size:16px}.categories_groupHeading__vq3Gm p{max-width:none;font-size:11px;margin-top:3px}.categories_group__83PSB ul{gap:8px}.categories_group__83PSB li a{font-size:12px;padding:11px 10px;min-height:48px;gap:8px}.categories_groupHeading__vq3Gm>span{width:38px;height:38px}.categories_topicMark__nWcH0{width:4px;height:4px}}@media(prefers-reduced-motion:reduce){.categories_group__83PSB li a{transition:none}.categories_group__83PSB li a:hover{transform:none}}