@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:500;src:url(../media/cinzel-latin-ext-500-normal.1dd2xd8sjusnq.woff2)format("woff2"),url(../media/cinzel-latin-ext-500-normal.443a80-m3_ak7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:500;src:url(../media/cinzel-latin-500-normal.3n_gogq5mxma1.woff2)format("woff2"),url(../media/cinzel-latin-500-normal.0hd31tuk9b-us.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(../media/cinzel-latin-ext-700-normal.1ddvn_xnk_h2l.woff2)format("woff2"),url(../media/cinzel-latin-ext-700-normal.3k290cippcvn_.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(../media/cinzel-latin-700-normal.1fxfn3cl79teb.woff2)format("woff2"),url(../media/cinzel-latin-700-normal.0wpqk51og166a.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:900;src:url(../media/cinzel-latin-ext-900-normal.2ptyrk_7gn0kk.woff2)format("woff2"),url(../media/cinzel-latin-ext-900-normal.40lk_t2h7x32u.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:900;src:url(../media/cinzel-latin-900-normal.40ftch_loi6oz.woff2)format("woff2"),url(../media/cinzel-latin-900-normal.0130d8q9nqk-5.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Pirata One;font-style:normal;font-display:swap;font-weight:400;src:url(../media/pirata-one-latin-ext-400-normal.3eangtd5ws6dz.woff2)format("woff2"),url(../media/pirata-one-latin-ext-400-normal.2lqe6i-oeu2dq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pirata One;font-style:normal;font-display:swap;font-weight:400;src:url(../media/pirata-one-latin-400-normal.0p8ha204pjpga.woff2)format("woff2"),url(../media/pirata-one-latin-400-normal.20z8i6zolqiqa.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:300;src:url(../media/alegreya-sans-cyrillic-ext-300-normal.3y02_uxpy3b7g.woff2)format("woff2"),url(../media/alegreya-sans-cyrillic-ext-300-normal.0a-lvpc6u5b6o.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:300;src:url(../media/alegreya-sans-cyrillic-300-normal.0p9v_nl6jr5c1.woff2)format("woff2"),url(../media/alegreya-sans-cyrillic-300-normal.2tuaph1e2-69l.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:300;src:url(../media/alegreya-sans-greek-ext-300-normal.18o45_ua3vrsk.woff2)format("woff2"),url(../media/alegreya-sans-greek-ext-300-normal.27b5ua7y-s0qs.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:300;src:url(../media/alegreya-sans-greek-300-normal.13n2p5whpvufb.woff2)format("woff2"),url(../media/alegreya-sans-greek-300-normal.1v9mglvu_iywg.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:300;src:url(../media/alegreya-sans-vietnamese-300-normal.1bd7bgrf4klqe.woff2)format("woff2"),url(../media/alegreya-sans-vietnamese-300-normal.42h3b0vbqns3s.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:300;src:url(../media/alegreya-sans-latin-ext-300-normal.2_ax1up0xmz3j.woff2)format("woff2"),url(../media/alegreya-sans-latin-ext-300-normal.0hl-kq0_4wv87.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:300;src:url(../media/alegreya-sans-latin-300-normal.24c1o_hgx4kee.woff2)format("woff2"),url(../media/alegreya-sans-latin-300-normal.3r-q5qu5r-33a.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/alegreya-sans-cyrillic-ext-400-normal.0qope_y2f97m2.woff2)format("woff2"),url(../media/alegreya-sans-cyrillic-ext-400-normal.20czj2cewcdru.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/alegreya-sans-cyrillic-400-normal.1wownwsjtmlp5.woff2)format("woff2"),url(../media/alegreya-sans-cyrillic-400-normal.11idrjhce7mp9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/alegreya-sans-greek-ext-400-normal.2e66xhoc6umnt.woff2)format("woff2"),url(../media/alegreya-sans-greek-ext-400-normal.2xmmk476-z31j.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/alegreya-sans-greek-400-normal.1bwqw8e6h4ihi.woff2)format("woff2"),url(../media/alegreya-sans-greek-400-normal.2db99e-ojtqaf.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/alegreya-sans-vietnamese-400-normal.41nq70uixvwgk.woff2)format("woff2"),url(../media/alegreya-sans-vietnamese-400-normal.3pfoxh_x-c1kl.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/alegreya-sans-latin-ext-400-normal.0r-h4p5od5gxu.woff2)format("woff2"),url(../media/alegreya-sans-latin-ext-400-normal.0yn07lunfrzgs.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/alegreya-sans-latin-400-normal.1ckzm0l63aud7.woff2)format("woff2"),url(../media/alegreya-sans-latin-400-normal.24kj45z55xw3p.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/alegreya-sans-cyrillic-ext-500-normal.18tb7wa4nzhvs.woff2)format("woff2"),url(../media/alegreya-sans-cyrillic-ext-500-normal.0dqhkiv55_cl1.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/alegreya-sans-cyrillic-500-normal.22jk2pu-kvgf-.woff2)format("woff2"),url(../media/alegreya-sans-cyrillic-500-normal.0pzm9_jk96plz.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/alegreya-sans-greek-ext-500-normal.33v0zlf9paui-.woff2)format("woff2"),url(../media/alegreya-sans-greek-ext-500-normal.1q6ocvlocf_p0.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/alegreya-sans-greek-500-normal.0inttz9ljdrb0.woff2)format("woff2"),url(../media/alegreya-sans-greek-500-normal.0ud3n-_ing8-l.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/alegreya-sans-vietnamese-500-normal.1ojq1hjic5c49.woff2)format("woff2"),url(../media/alegreya-sans-vietnamese-500-normal.0yy92_s97skhc.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/alegreya-sans-latin-ext-500-normal.32zr1fwxi15fi.woff2)format("woff2"),url(../media/alegreya-sans-latin-ext-500-normal.2lrk3-lbtxtp_.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/alegreya-sans-latin-500-normal.08pa3ovb_ejau.woff2)format("woff2"),url(../media/alegreya-sans-latin-500-normal.212mslefuxlbx.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/alegreya-sans-cyrillic-ext-700-normal.30u2g5k5c-w5k.woff2)format("woff2"),url(../media/alegreya-sans-cyrillic-ext-700-normal.43k2h4esr0sqi.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/alegreya-sans-cyrillic-700-normal.3ncghi15d8d9a.woff2)format("woff2"),url(../media/alegreya-sans-cyrillic-700-normal.1o8x97le8y8er.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/alegreya-sans-greek-ext-700-normal.0pef7mhbtslzp.woff2)format("woff2"),url(../media/alegreya-sans-greek-ext-700-normal.0zs8yaw85sytj.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/alegreya-sans-greek-700-normal.1qltmt9s8dw-7.woff2)format("woff2"),url(../media/alegreya-sans-greek-700-normal.22d8geavqkjwg.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/alegreya-sans-vietnamese-700-normal.2uo8g25l7kacn.woff2)format("woff2"),url(../media/alegreya-sans-vietnamese-700-normal.1_idach1f7dso.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/alegreya-sans-latin-ext-700-normal.2o3netzqi20ez.woff2)format("woff2"),url(../media/alegreya-sans-latin-ext-700-normal.1jy_4a8ceanz5.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/alegreya-sans-latin-700-normal.409o-3tjiconj.woff2)format("woff2"),url(../media/alegreya-sans-latin-700-normal.1rrn71u85e3l6.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--font-cinzel:"Cinzel";--font-pirata:"Pirata One";--font-alegreya:"Alegreya Sans"}html{scroll-behavior:smooth}body{color:#e9e2f2;font-family:var(--font-alegreya), "Helvetica Neue", sans-serif;-webkit-font-smoothing:antialiased;background:#0b0812;margin:0;overflow-x:hidden}*{box-sizing:border-box}p{text-wrap:pretty}a{color:inherit;text-decoration:none}a:hover{color:#9b5cff}::selection{color:#0b0812;background:#9b5cff}input{font-family:inherit}input::placeholder{color:#e9e2f259}button{font-family:inherit}@keyframes hp-fogdrift{0%{background-position:0%,100% 40%}to{background-position:30%,70% 60%}}@keyframes hp-logofloat{0%{transform:translate(-50%,-50%)translateY(0)scale(1)}50%{transform:translate(-50%,-50%)translateY(-10px)scale(1.008)}to{transform:translate(-50%,-50%)translateY(0)scale(1)}}@keyframes hp-logofloat-flow{0%{transform:translateY(0)scale(1)}50%{transform:translateY(-10px)scale(1.008)}to{transform:translateY(0)scale(1)}}@keyframes hp-logoglow{0%,to{filter:drop-shadow(0 14px 44px #000000b3)drop-shadow(0 0 40px #9b5cff52)}50%{filter:drop-shadow(0 20px 52px #000000b3)drop-shadow(0 0 62px #9b5cff99)}}@keyframes hp-float2{0%{transform:translateY(-12px)scale(1.06)}50%{transform:translateY(10px)scale(1.06)}to{transform:translateY(-12px)scale(1.06)}}@keyframes hp-scrollpulse{0%{transform-origin:top;transform:scaleY(0)}45%{transform-origin:top;transform:scaleY(1)}55%{transform-origin:bottom;transform:scaleY(1)}to{transform-origin:bottom;transform:scaleY(0)}}@keyframes hp-fadeup{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translate(0,0)}}@keyframes hp-glowpulse{0%{opacity:.45}50%{opacity:1}to{opacity:.45}}@keyframes hp-herodrift{0%{transform:scale(1.08)translate(0)}to{transform:scale(1.16)translate(-2.5%,-2%)}}@keyframes hp-lightning{0%,to{opacity:0}47%{opacity:0}48%{opacity:.7}49%{opacity:.15}50%{opacity:.85}52%{opacity:0}}@keyframes hp-twinkle{0%,to{opacity:.35}50%{opacity:.9}}@keyframes hp-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes hp-sweep{0%{left:-40%}60%{left:120%}to{left:120%}}@keyframes hp-flicker{0%,to{opacity:1}92%{opacity:1}93%{opacity:.5}94%{opacity:1}96%{opacity:.7}97%{opacity:1}}@keyframes hp-ringspin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes hp-beam{0%{transform:translate(-120%)skew(-20deg)}to{transform:translate(320%)skew(-20deg)}}@keyframes rs-flash-a{0%{opacity:0;transform:scaleX(.2)scaleY(1)}18%{opacity:1}40%{opacity:.55;transform:scaleX(1.05)scaleY(1.4)}to{opacity:0;transform:scaleX(1.3)scaleY(1)}}@keyframes rs-flash-b{0%{opacity:0;transform:scaleX(.2)scaleY(1)}18%{opacity:1}40%{opacity:.55;transform:scaleX(1.05)scaleY(1.4)}to{opacity:0;transform:scaleX(1.3)scaleY(1)}}@keyframes rs-riftslide-a{0%{filter:blur()brightness();transform:translate(0)skew(0)}30%{filter:blur(9px)brightness(1.5)hue-rotate(38deg)drop-shadow(6px 0 #73bfff80)drop-shadow(-6px 0 #db383080);transform:translate(-10px)skew(-4deg)}60%{filter:blur(3px)brightness(1.2)hue-rotate(-14deg);transform:translate(4px)skew(1.5deg)}to{filter:blur()brightness();transform:translate(0)skew(0)}}@keyframes rs-riftslide-b{0%{filter:blur()brightness();transform:translate(0)skew(0)}30%{filter:blur(9px)brightness(1.5)hue-rotate(-38deg)drop-shadow(-6px 0 #73bfff80)drop-shadow(6px 0 #db383080);transform:translate(10px)skew(4deg)}60%{filter:blur(3px)brightness(1.2)hue-rotate(14deg);transform:translate(-4px)skew(-1.5deg)}to{filter:blur()brightness();transform:translate(0)skew(0)}}.rs-btn{isolation:isolate;position:relative;overflow:hidden}.rs-btn:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,#fff0 0%,#ffffff59 50%,#fff0 100%);width:34%;transition:left 1.6s cubic-bezier(.33,1,.68,1);position:absolute;top:8%;bottom:8%;left:-60%;transform:skew(-20deg)}.rs-btn:hover:after{left:130%}.rs-btn:hover{filter:brightness(1.08)}.rs-shard:hover>span:first-child{background:linear-gradient(#7b3fe0eb,#462284eb)!important;border-color:#c8a0ffd9!important;box-shadow:inset 0 0 28px #9b5cff66,0 0 34px #9b5cff8c!important}.rs-shard:hover>span:nth-child(2){box-shadow:0 0 14px #e7d6ffe6;opacity:1!important}.rs-shard:hover>span:last-child{color:#fff;text-shadow:0 0 20px #e7d6fff2;transform:scale(1.14)}.rs-shard:active>span:last-child{transform:scale(.94)}.rs-rail-item{text-decoration:none}.rs-rail-label{transition:color .45s,transform .45s cubic-bezier(.22,1,.36,1),text-shadow .45s}.rs-rail-item:hover .rs-rail-label{text-shadow:0 0 18px #9b5cffbf,0 2px 8px #000000e6;transform:translate(6px);color:#e9e2f2!important}.rs-rail-item:hover .rs-rail-node{transform:rotate(45deg)scale(1.55);box-shadow:0 0 18px #9b5cfff2;background:#9b5cff!important;border-color:#c8a0ff!important}.rs-rail-cta:hover{transform:translateY(-2px);box-shadow:0 0 40px #9b5cff99,inset 0 1px #ffffff38!important}.rs-navtoggle:hover{box-shadow:0 0 20px #9b5cff8c;border-color:#c8a0ffe6!important}.rs-navtoggle:hover>span{background:#9b5cff;box-shadow:0 0 12px #9b5cffe6;border-color:#c8a0ff!important}@keyframes hp-arcspin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rs-slidebtn:hover{box-shadow:0 0 30px #9b5cff73;background:#1e1536c7!important;border-color:#c8a0ffd9!important}.rs-slidebtn:hover>span{animation:1.5s linear infinite hp-arcspin;opacity:1!important}.rs-slidebtn:hover svg{stroke:#fff}.rs-slidebtn:active{transform:translateY(-50%)scale(.93)}.rs-navlink:hover{color:#e9e2f2!important}.rs-wishlist:hover{transform:translateY(-2px);box-shadow:0 0 40px #9b5cff80,inset 0 1px #ffffff24,inset 0 0 0 1px #00000080!important}.rs-hotspot:hover{transform:translateY(-2px);box-shadow:0 0 40px #9b5cffb3}.rs-case:hover{box-shadow:0 26px 70px #0000008c,0 0 44px #9b5cff38;border-color:#b48cffa6!important}.rs-input:focus{box-shadow:0 0 24px #9b5cff40;border-color:#9b5cff!important}.rs-submit:hover{transform:translateY(-2px);box-shadow:0 0 52px #9b5cff80,inset 0 1px #fff3!important}.rs-top:hover{color:#9b5cff!important}.rs-hero{background:#0b0812;justify-content:center;align-items:center;height:100svh;min-height:640px;display:flex;position:relative;overflow:hidden}.rs-hero-mobile{display:none}@media (max-width:860px){.rs-hero{min-height:560px}.rs-hero-desktop{display:none}.rs-hero-backdrop{filter:none!important;background:radial-gradient(90% 60% at 50% 40%,#1b1235 0%,#0b0812 72%)!important}.rs-hero-mobile{z-index:1;display:block;position:absolute;inset:0}.rs-scroll-ind{flex-direction:column;transform:translate(-50%);gap:8px!important;bottom:18px!important;left:50%!important}.rs-scroll-ind>div{height:30px!important}.rs-scroll-ind span{letter-spacing:.3em!important;font-size:11px!important}.rs-feat-img{display:none!important}.rs-feat-row{gap:0!important}.rs-feat-rail{flex-direction:row!important;gap:14px!important;inset:auto auto 26px 50%!important;transform:translate(-50%)!important}.rs-feat-stack{padding:0 24px 76px!important}.rs-feat-stack h3{font-size:28px!important}.rs-feat-stack p{font-size:16px!important;line-height:1.7!important}}.rs-langswitch button:hover{color:#e9e2f2!important}@media (max-width:900px){.rs-langswitch{top:14px!important;right:14px!important}}@media (max-width:1100px){.rs-nav-links a:not(.rs-wishlist){display:none}}@media (max-width:900px){.rs-rail{display:none!important}*{-webkit-backdrop-filter:none!important}#features{height:380vh!important}section{padding-left:24px!important;padding-right:24px!important}.rs-story-grid{grid-template-columns:1fr!important;gap:48px!important}.rs-feat-row{flex-direction:column!important;gap:32px!important}.rs-media-grid{grid-template-columns:1fr!important}.rs-media-grid>div{grid-area:auto/1/auto/-1!important}.rs-feat-rail{right:14px!important}.rs-slider-pad{padding:0 18px!important}footer{text-align:center;flex-direction:column;gap:16px}}@media (max-width:620px){.rs-join-form{flex-direction:column!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.001ms!important;animation-iteration-count:1!important}}
