.modal-art h2{margin-top:12px;font-family:Georgia,serif;font-size:clamp(2rem,3.4vw,3.5rem);line-height:.94}.modal-form{justify-content:flex-start;padding-top:42px}.flow-tabs{background:#030b16;border:1px solid #ffffff17;border-radius:14px;grid-template-columns:1fr 1fr;gap:8px;margin:0 46px 28px 0;padding:5px;display:grid}.flow-tabs button{color:#8fa9be;letter-spacing:.08em;border-radius:10px;min-height:42px;font-size:.76rem;font-weight:900}.flow-tabs button.active{color:#021019;background:#38d9ff}.flow-body h2,.flow-success h2{margin-top:10px;font-family:Georgia,serif;font-size:clamp(2rem,3vw,2.8rem);line-height:1}.field-grid{gap:14px;margin-top:24px;display:grid}.field-grid label{letter-spacing:.04em;font-size:.75rem}.field-grid input{margin-top:7px}.platform-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:30px;display:grid}.platform-grid button{text-align:left;background:linear-gradient(145deg,#38d9ff26,#030b16d9);border:1px solid #ffffff1f;border-radius:18px;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:160px;padding:22px;display:flex;position:relative;overflow:hidden}.platform-grid button:hover{border-color:#38d9ff;transform:translateY(-2px)}.platform-grid button>span{color:#8fa9be;letter-spacing:.16em;font-size:.66rem;font-weight:900}.platform-grid button>b{margin-top:5px;font-family:Georgia,serif;font-size:2rem}.platform-grid button>svg{color:#38d9ff;position:absolute;top:20px;right:20px}.flow-message{color:#bfd8e8;background:#38d9ff12;border:1px solid #38d9ff33;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin-top:18px;padding:14px;font-size:.82rem;line-height:1.45;display:flex}.flow-message button{color:#021019;background:#38d9ff;border-radius:9px;flex:none;padding:9px 12px;font-weight:900}.captcha-box{background:#030b16;border:1px solid #ffffff1a;border-radius:14px;margin:18px 0;padding:14px}.captcha-box.loading{color:#8fa9be;justify-content:center;align-items:center;gap:10px;min-height:96px;display:flex}.captcha-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.captcha-head b{letter-spacing:.12em;font-size:.66rem}.captcha-head button{color:#79dff4;align-items:center;gap:6px;font-size:.7rem;display:flex}.captcha-code{grid-template-columns:auto 1fr;align-items:center;gap:10px;display:grid}.captcha-code img{object-fit:contain;background:#fff;border-radius:8px;max-width:190px;height:64px}.captcha-code input{height:52px;margin:0}.captcha-tip{color:#a9bfd0;align-items:center;gap:8px;margin-bottom:10px;font-size:.76rem;display:flex}.captcha-tip img{object-fit:contain;max-width:110px;height:28px}.captcha-click{cursor:crosshair;border-radius:9px;position:relative;overflow:hidden}.captcha-click>img{width:100%;height:auto;display:block}.captcha-click i{color:#fff;background:#0da5ce;border:2px solid #fff;border-radius:50%;place-items:center;width:25px;height:25px;font-size:.7rem;font-style:normal;font-weight:900;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 3px 10px #000}.captcha-box>small{color:#8fa9be;text-align:right;margin-top:7px;display:block}.captcha-rotate{place-items:center;gap:14px;display:grid}.captcha-rotate img{object-fit:contain;width:150px;height:150px}.captcha-rotate input,.captcha-slider>input{accent-color:#38d9ff;width:100%}.captcha-slider>div{border-radius:9px;position:relative;overflow:hidden}.captcha-slider img:first-child{width:100%;height:auto;display:block}.captcha-slider .piece{object-fit:contain;width:50px;height:50px;position:absolute}.form-submit:disabled,.platform-grid button:disabled{opacity:.55}.spin{animation:1s linear infinite spin}.flow-success{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:420px;display:flex}.flow-success>span{color:#021019;background:#38d9ff;border-radius:50%;place-items:center;width:72px;height:72px;margin-bottom:24px;display:grid}.flow-success>p:last-child{color:#9fb7c8;max-width:380px;margin-top:18px;line-height:1.6}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:900px){.modal-form{padding-top:28px}.flow-tabs{margin-right:46px}.modal-art h2{font-size:2rem}}@media (max-width:640px){.flow-tabs{margin:0 48px 22px 0}.platform-grid{grid-template-columns:1fr 1fr}.platform-grid button{min-height:125px;padding:16px}.captcha-code{grid-template-columns:1fr}.captcha-code img{width:100%;max-width:none}.flow-body h2{font-size:1.85rem}}.download-login .form-submit{margin-top:22px}.back-platforms{color:#9fb7c8;width:100%;min-height:44px;margin-top:8px;font-size:.8rem;font-weight:800}.back-platforms:hover{color:#5be7ff}.ios-install-ready .form-submit{margin-top:22px;text-decoration:none}.ios-copy-link{border:1px solid #5be7ff33;border-radius:12px;justify-content:center;align-items:center;gap:8px;display:flex}.ios-install-ready .flow-message{margin-top:18px}
@font-face{font-family:Manrope;src:url(/fonts/manrope-ext.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:Cinzel;src:url(/fonts/cinzel-ext.woff2)format("woff2");font-display:swap;font-weight:400 900}:root{--ink:#f4f9ff;--muted:#aebed0;--ice:#70ddff;--blue:#3f7cff;--violet:#9266ff;--ember:#ff9a51;--night:#040912;--line:#b2deff29;--panel:#0b162599;--mx:50%;--my:50%}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{color:var(--ink);background:#040912;margin:0;font-family:Manrope,system-ui,sans-serif}.premium-site{isolation:isolate;background:radial-gradient(circle at 20% 8%,#3078d424,#0000 28%),radial-gradient(circle at 88% 34%,#713ccd21,#0000 27%),linear-gradient(#07101d 0,#040812 55%,#070b12 100%);min-height:100vh;position:relative}.premium-site button,.premium-site a{font:inherit}.premium-site button{color:inherit}.aurora-field{z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 20%,#5fd0ff06 45%,#0000 68%) 0 0/200% 100%;animation:14s linear infinite aurora;position:fixed;inset:0}.shell,.section{width:min(1240px,100% - 44px);margin-inline:auto}.section{padding:116px 0;position:relative}.premium-section:before{content:"";background:linear-gradient(90deg,#0000,#70ddff33,#0000);height:1px;position:absolute;top:0;left:0;right:0}.glass-panel{border:1px solid var(--line);-webkit-backdrop-filter:blur(22px)saturate(135%);background:linear-gradient(145deg,#132338c7,#070e19a3);position:relative;box-shadow:0 28px 70px #00000047,inset 0 1px #ffffff14}.reactive-card{--mx:50%;--my:50%;transition:transform .45s cubic-bezier(.2,.75,.2,1),border-color .35s,box-shadow .35s;overflow:hidden}.reactive-card:before{content:"";z-index:3;pointer-events:none;background:radial-gradient(380px circle at var(--mx) var(--my),#7ee2ff24,transparent 55%);opacity:0;transition:opacity .35s;position:absolute;inset:0}.reactive-card:hover{border-color:#76dfff61;transform:translateY(-7px);box-shadow:0 30px 90px #0000006b,0 0 34px #2c94e01c,inset 0 1px #ffffff1f}.reactive-card:hover:before{opacity:1}.corner{z-index:5;pointer-events:none;width:34px;height:34px;position:absolute}.corner-a{border-left:2px solid var(--ice);border-top:2px solid var(--ice);top:-1px;left:-1px}.corner-b{border-right:2px solid var(--violet);border-bottom:2px solid var(--violet);bottom:-1px;right:-1px}.light-sweep{isolation:isolate;position:relative;overflow:hidden}.light-sweep:after{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#ffffff61,#0000);width:34%;transition:left .65s;position:absolute;top:-70%;bottom:-70%;left:-70%;transform:rotate(18deg)}.light-sweep:hover:after{left:145%}.premium-header{z-index:80;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#040912b3;border-bottom:1px solid #ffffff14;position:fixed;top:0;left:0;right:0}.header-inner{align-items:center;gap:36px;height:78px;display:flex}.brand{color:#fff;letter-spacing:.075em;white-space:nowrap;align-items:center;gap:11px;font-family:Cinzel,serif;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.brand-image{border-radius:11px;box-shadow:0 0 24px #5ed0ff52}.desktop-nav{align-items:center;gap:25px;margin-left:auto;display:flex}.desktop-nav a{color:#bdc9d8;letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:700;text-decoration:none;transition:color .25s;position:relative}.desktop-nav a:after{content:"";background:var(--ice);height:1px;transition:right .25s;position:absolute;bottom:-12px;left:0;right:100%}.desktop-nav a:hover{color:#fff}.desktop-nav a:hover:after{right:0}.header-actions{gap:9px;display:flex}.glass-button{color:#eef8ff;cursor:pointer;letter-spacing:.07em;background:#ffffff0e;border:1px solid #bbe1ff2e;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-size:12px;font-weight:800;transition:all .25s;display:inline-flex}.glass-button:hover{background:#6fd3ff1f;border-color:#6fd3ff6b;transform:translateY(-2px)}.register-top{color:#9be7ff}.menu-button{width:43px;padding:0}.hidden{display:none}.premium-hero{align-items:center;min-height:860px;padding:135px 0 82px;display:flex;position:relative;overflow:hidden}.hero-image{object-fit:cover;object-position:center 33%;filter:saturate(.96)contrast(1.04)}.hero-shade{background:linear-gradient(90deg,#030810f5 0,#030911c2 37%,#040a1233 68%,#0308107a),linear-gradient(0deg,#07101d 0,#0000 24%,#0308104d 100%);position:absolute;inset:0}.snow-grain{opacity:.2;mix-blend-mode:screen;background-image:radial-gradient(#fff .6px,#0000 .8px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}.hero-layout{z-index:2;grid-template-columns:minmax(0,1fr) 330px;align-items:end;gap:70px;display:grid;position:relative}.hero-copy{max-width:720px}.live-pill{letter-spacing:.16em;background:#0619277a;border:1px solid #68e0ff38;border-radius:999px;align-items:center;gap:9px;margin-bottom:24px;padding:8px 12px;font-size:10px;font-weight:800;display:inline-flex}.live-pill span{background:#5cf0bc;border-radius:99px;width:7px;height:7px;animation:2s infinite pulse;box-shadow:0 0 14px #5cf0bc}.eyebrow{color:#7fddff;letter-spacing:.22em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:800}.hero-title{letter-spacing:-.045em;text-shadow:0 10px 40px #00000073;margin:0;font-family:Cinzel,serif;font-size:clamp(56px,7.8vw,110px);line-height:.82}.hero-title span{display:block}.hero-title span:nth-child(2){color:#0000;-webkit-text-stroke:1px #c7edffcc}.hero-title span:nth-child(3){color:#0000;background:linear-gradient(92deg,#fff 0,#81ddff 44%,#c08cff 100%);-webkit-background-clip:text;background-clip:text}.hero-intro{color:#d0dbe7;max-width:650px;margin:28px 0 32px;font-size:17px;line-height:1.75}.hero-actions{flex-wrap:wrap;gap:12px;display:flex}.download-button,.card-cta,.form-submit{color:#fff;cursor:pointer;letter-spacing:.075em;background:linear-gradient(120deg,#177fc0,#4aaef0 55%,#8059e8);border:0;border-radius:13px;justify-content:center;align-items:center;gap:10px;padding:16px 22px;font-size:13px;font-weight:900;text-decoration:none;transition:transform .25s,filter .25s;display:inline-flex;box-shadow:0 12px 34px #1f8bd447,inset 0 1px #ffffff3d}.download-button:hover,.card-cta:hover,.form-submit:hover{filter:brightness(1.13);transform:translateY(-3px)}.hero-register{min-height:56px;padding-inline:22px}.platform-line{color:#8fa3b8;letter-spacing:.13em;align-items:center;gap:12px;margin-top:22px;font-size:10px;font-weight:800;display:flex}.platform-line i{background:#607990;border-radius:50%;width:3px;height:3px}.platform-line span{align-items:center;gap:6px;display:flex}.hero-intel{border-radius:20px;padding:26px}.hero-intel>p{color:#7edfff;letter-spacing:.19em;margin:0 0 16px;font-size:10px;font-weight:900}.intel-row{border-top:1px solid #ffffff17;justify-content:space-between;align-items:baseline;gap:12px;padding:17px 0;display:flex}.intel-row strong{font-family:Cinzel,serif;font-size:27px}.intel-row span{color:#9daec0;text-align:right;max-width:130px;font-size:11px;line-height:1.4}.hero-intel>a,.coming-card>a{color:#b9ebff;letter-spacing:.1em;border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;margin-top:13px;padding-top:16px;font-size:11px;font-weight:900;text-decoration:none;display:flex}.section-heading{align-items:flex-end;gap:19px;margin-bottom:40px;display:flex}.section-heading>span{color:#80daff7a;font-family:Cinzel,serif;font-size:16px;font-weight:800}.section-heading p{color:#7ca8c6;letter-spacing:.19em;margin:0 0 7px;font-size:10px;font-weight:900}.section-heading h2{letter-spacing:-.025em;margin:0;font-family:Cinzel,serif;font-size:clamp(31px,4vw,52px);line-height:1}.campaign-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.campaign-card{border-radius:20px}.campaign-card-art{height:250px;position:relative;overflow:hidden}.campaign-card-art img{transition:transform .7s}.campaign-card:hover .campaign-card-art img{transform:scale(1.055)}.image-sheen{background:linear-gradient(120deg,#0000 20%,#ffffff1f 44%,#0000 57%);transition:transform .8s;position:absolute;inset:0;transform:translate(-100%)}.reactive-card:hover .image-sheen{transform:translate(100%)}.campaign-card-art>span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.13em;background:#040c17bf;border:1px solid #ffffff2e;border-radius:8px;padding:7px 10px;font-size:9px;font-weight:900;position:absolute;bottom:16px;left:17px}.campaign-card-art>b{color:#fff3;font-family:Cinzel,serif;font-size:38px;position:absolute;top:10px;right:15px}.campaign-card-copy{padding:24px}.campaign-card-copy small,.detail-copy>small{color:#62e2b3;letter-spacing:.1em;align-items:center;gap:7px;font-size:10px;font-weight:800;display:flex}.campaign-card-copy h3,.update-copy h3,.coming-card h3,.gameplay-copy h3,.feature-row h3{font-family:Cinzel,serif}.campaign-card-copy h3{margin:13px 0 9px;font-size:21px}.campaign-card-copy p,.update-copy p,.coming-card p,.feature-row p{color:var(--muted);line-height:1.65}.campaign-card-copy p{min-height:79px;margin:0;font-size:13px}.campaign-card-copy ul,.update-copy ul{margin:17px 0 22px;padding:0;list-style:none}.campaign-card-copy li{color:#ccdae7;margin:8px 0;font-size:12px}.campaign-card-copy li:before{content:"";background:var(--ice);width:5px;height:5px;box-shadow:0 0 10px var(--ice);border-radius:50%;margin-right:9px;display:inline-block}.card-cta{padding:12px 15px;font-size:11px}.codes-section{padding-top:55px}.code-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.code-card{cursor:pointer;border-radius:16px;align-items:center;gap:14px;min-height:90px;padding:20px;display:flex}.code-card span{font-family:Cinzel,serif;font-size:19px;font-weight:800}.code-card b{letter-spacing:.1em;color:#83e2ff;margin-left:auto;font-size:10px}.empty-state{border-radius:20px;align-items:center;gap:24px;min-height:142px;padding:27px 32px;display:flex}.gift-mark{color:#8ce8ff;background:linear-gradient(145deg,#3fb3ee3d,#8557e124);border-radius:18px;flex:0 0 66px;place-items:center;width:66px;height:66px;display:grid}.gift-mark i{filter:blur(5px);background:#fff;width:28px;height:1px;position:absolute}.empty-state strong{font-family:Cinzel,serif;font-size:19px}.empty-state p{color:var(--muted);margin:7px 0 0;line-height:1.6}.update-grid{grid-template-columns:minmax(0,1.85fr) minmax(280px,.75fr);gap:19px;display:grid}.update-feature{border-radius:21px;grid-template-columns:.92fr 1.08fr;display:grid}.update-art{min-height:485px;position:relative}.update-copy{padding:34px}.update-meta{color:#86dfff;letter-spacing:.1em;flex-wrap:wrap;gap:13px;font-size:10px;font-weight:900;display:flex}.update-meta span{align-items:center;gap:6px;display:flex}.update-copy h3{margin:18px 0 11px;font-size:30px}.update-copy p{font-size:14px}.update-copy li{color:#d9e6f0;gap:10px;margin:13px 0;font-size:13px;display:flex}.update-copy li svg{color:#78dcff;flex:none}.coming-card{border-radius:21px;padding:31px}.coming-card>span{color:#82e3ff;letter-spacing:.14em;margin:26px 0 10px;font-size:10px;font-weight:900;display:inline-block}.coming-card h3{margin:0 0 30px;font-size:27px}.coming-card h4{margin:0 0 10px;font-size:15px}.coming-card p{font-size:13px}.radar{color:#8de6ff;background:radial-gradient(circle,#44bcf329,#0000 64%);border:1px solid #72d9ff3b;border-radius:50%;place-items:center;width:118px;height:118px;display:grid;position:relative}.radar:after{content:"";transform-origin:0;background:linear-gradient(90deg,#7be4ff,#0000);width:50%;height:1px;animation:4s linear infinite scan;position:absolute;top:50%;left:50%}.radar i{border:1px solid #7be4ff1f;border-radius:50%;position:absolute}.radar i:nth-child(2){inset:17px}.radar i:nth-child(3){inset:34px}.radar i:nth-child(4){background:#7be4ff;width:6px;height:6px;top:32px;left:73px;box-shadow:0 0 12px #7be4ff}.gameplay-section{width:100%;padding-bottom:30px}.gameplay-section>.section-heading,.gameplay-section>.premium-features{width:min(1240px,100% - 44px);margin-inline:auto}.gameplay-showcase{border-radius:24px;width:min(1440px,100% - 20px);height:680px;margin:0 auto 25px}.gameplay-showcase>img{transition:transform 1.2s}.gameplay-showcase:hover>img{transform:scale(1.025)}.gameplay-overlay{background:linear-gradient(90deg,#040a12de,#040a1226 60%,#040a1261),linear-gradient(#0000 45%,#040a12bf);position:absolute;inset:0}.gameplay-copy{z-index:4;width:min(610px,75%);position:absolute;bottom:70px;left:max(44px,50% - 620px)}.gameplay-copy>span{color:#82e5ff;letter-spacing:.15em;align-items:center;gap:8px;font-size:10px;font-weight:900;display:flex}.gameplay-copy h3{margin:14px 0;font-size:clamp(32px,5vw,61px);line-height:1.05}.gameplay-copy p{color:#c5d2df;max-width:570px;line-height:1.7}.play-orb{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:#7adaff24;border:1px solid #ffffff5c;border-radius:50%;width:68px;height:68px;margin-top:16px;transition:all .3s}.play-orb:hover{background:#7adaff45;transform:scale(1.08);box-shadow:0 0 32px #7adaff38}.feature-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.feature-row{border-radius:18px;gap:18px;min-height:185px;padding:24px;display:flex}.feature-row>span{color:#8be6ff;background:#43afe81f;border:1px solid #6ad9ff29;border-radius:13px;flex:0 0 45px;place-items:center;width:45px;height:45px;display:grid}.feature-row small{color:#677f98;font-family:Cinzel,serif}.feature-row h3{margin:5px 0 7px;font-size:16px}.feature-row p{margin:0;font-size:12px}.gallery-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.gallery-image{cursor:zoom-in;border-radius:19px;height:500px;padding:0}.gallery-image>img{transition:transform .8s}.gallery-image:hover>img{transform:scale(1.045)}.gallery-image>span{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#040c16a3;border-radius:10px;justify-content:space-between;align-items:center;padding:11px 13px;font-family:Cinzel,serif;font-size:12px;display:flex;position:absolute;bottom:15px;left:15px;right:15px}.gallery-image>span svg{width:16px}.community-section{grid-template-columns:.72fr 1.28fr;align-items:start;gap:65px;display:grid}.community-intro{position:sticky;top:120px}.community-intro h2{margin:0 0 18px;font-family:Cinzel,serif;font-size:clamp(36px,5vw,62px);line-height:1}.community-intro>p:last-child{color:var(--muted);line-height:1.7}.community-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.community-card{color:#fff;border-radius:18px;align-items:center;gap:15px;min-height:145px;padding:24px;text-decoration:none;display:flex}.community-card>svg{color:#708aa2;width:17px;margin-left:auto}.community-icon{color:#8ee5ff;background:#fff1;border-radius:14px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.community-card span:nth-child(2){flex-direction:column;gap:5px;display:flex}.community-card b{font-family:Cinzel,serif}.community-card small{color:#90a6ba}.community-youtube .community-icon{color:#f77}.community-instagram .community-icon{color:#d792ff}.faq-shell{border-radius:20px;padding:8px 28px}.faq-shell [data-state]{border-color:#ffffff17}.faq-shell button{font-family:Cinzel,serif;font-size:15px}.faq-shell [data-radix-accordion-content]{color:var(--muted);line-height:1.7}.premium-footer{background:linear-gradient(#080f1a4d,#03070c);border-top:1px solid #ffffff1a;padding:70px 0 110px}.footer-grid{grid-template-columns:1.6fr .6fr .6fr;gap:60px;display:grid}.footer-grid>div>p{max-width:470px;color:var(--muted);margin-top:20px;line-height:1.7}.footer-grid nav{flex-direction:column;gap:11px;display:flex}.footer-grid nav b{color:#6e8ba5;letter-spacing:.16em;margin-bottom:7px;font-size:10px}.footer-grid nav a,.footer-grid nav button{color:#d5e2ec;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:none}.footer-grid nav a:hover,.footer-grid nav button:hover{color:#81e4ff}.footer-bottom{color:#61778b;border-top:1px solid #ffffff14;justify-content:space-between;gap:24px;margin-top:54px;padding-top:20px;font-size:10px;display:flex}.mobile-menu-overlay{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#01050abf;justify-content:flex-end;display:flex;position:fixed;inset:0}.mobile-menu{border-radius:0;width:min(390px,92vw);height:100%;padding:22px;animation:.3s slideIn}.mobile-menu>div{justify-content:space-between;align-items:center;display:flex}.mobile-menu nav{flex-direction:column;margin:45px 0;display:flex}.mobile-menu nav a{color:#fff;border-bottom:1px solid #ffffff1a;grid-template-columns:35px 1fr auto;padding:18px 3px;font-family:Cinzel,serif;text-decoration:none;display:grid}.mobile-menu nav a span{color:#65829a;font-size:11px}.mobile-menu>.download-button{width:100%}.detail-overlay{padding:22px}.detail-modal{border-radius:22px;grid-template-columns:1fr 1fr;width:min(1040px,96vw);max-height:min(760px,92vh);display:grid;position:relative;overflow:auto}.detail-art{min-height:610px;position:relative}.detail-art:after{content:"";background:linear-gradient(90deg,#0000 60%,#070e19e6),linear-gradient(#0000 55%,#050b13bd);position:absolute;inset:0}.detail-art>span{z-index:3;letter-spacing:.13em;background:#040b14bd;border-radius:8px;padding:8px 12px;font-size:10px;font-weight:900;position:absolute;bottom:23px;left:24px}.detail-copy{padding:70px 46px 38px}.detail-copy h2,.update-modal h2{margin:16px 0;font-family:Cinzel,serif;font-size:34px}.detail-copy>p{color:var(--muted);line-height:1.7}.reward-list{gap:9px;margin:25px 0;display:grid}.reward-list>div{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:9px;padding:10px 12px;font-size:12px;display:flex}.reward-list svg{color:#66e0ad;width:15px}.detail-note{font-size:10px}.update-modal{border-radius:22px;width:min(850px,96vw);max-height:90vh;padding:55px;position:relative;overflow:auto}.update-modal header>span{color:#7ce1ff;letter-spacing:.14em;font-size:10px;font-weight:900}.update-modal header p{color:var(--muted);line-height:1.7}.update-detail-grid{grid-template-columns:1fr 1fr;gap:12px;margin:28px 0;display:grid}.update-detail-grid>div{background:#ffffff09;border:1px solid #ffffff17;border-radius:14px;grid-template-columns:28px 26px 1fr;align-items:start;gap:8px;min-height:112px;padding:18px;display:grid}.update-detail-grid small{color:#65809a;font-family:Cinzel,serif}.update-detail-grid svg{color:#77e1ff;width:17px}.update-detail-grid b{font-size:12px;line-height:1.55}.lightbox-overlay{z-index:150;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#01050af0;place-items:center;padding:40px;display:grid;position:fixed;inset:0}.lightbox-image{width:min(1000px,78vw);height:min(85vh,900px);position:relative}.lightbox-close,.lightbox-nav{z-index:5;cursor:pointer;background:#121f2fb3;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute}.lightbox-close{top:25px;right:25px}.lightbox-nav{top:50%;transform:translateY(-50%)}.lightbox-nav.prev{left:25px}.lightbox-nav.next{right:25px}.lightbox-overlay>p{color:#8194a7;font-size:12px;position:absolute;bottom:22px}.sticky-download{z-index:70;border-radius:16px;justify-content:space-between;align-items:center;width:min(580px,100% - 28px);padding:9px 10px 9px 15px;animation:.35s rise;display:flex;position:fixed;bottom:17px;left:50%;transform:translate(-50%)}.sticky-download>button{letter-spacing:.08em;cursor:pointer;background:linear-gradient(120deg,#1986c7,#6658da);border:0;border-radius:10px;align-items:center;gap:8px;padding:11px 16px;font-size:10px;font-weight:900;display:flex}.modal-overlay{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#01050ad6!important}.download-modal{overflow:hidden;background:#070f1be3!important;border:1px solid #a2dcff2e!important;border-radius:22px!important;box-shadow:0 30px 110px #000000b3!important}.modal-art{font-family:Manrope,system-ui,sans-serif}.modal-art h2,.modal-form h2,.flow-success h2{font-family:Cinzel,serif!important}.modal-form{background:linear-gradient(145deg,#0e1a2bfa,#050b14fa)!important}.modal-close{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all .25s;background:#08111da8!important;border:1px solid #ffffff2e!important}.modal-close:hover{transform:rotate(90deg);background:#48abdf2e!important}.flow-tabs{background:#ffffff09!important;border-color:#ffffff17!important}.flow-tabs button.active{background:linear-gradient(120deg,#2b94d066,#6b4fcf5c)!important}.field-grid input,.captcha-code input{color:#fff!important;background:#01070e8f!important;border-color:#9cd3f726!important}.field-grid input:focus,.captcha-code input:focus{border-color:#65ccf5!important;box-shadow:0 0 0 3px #50beec1a!important}.platform-grid button{background:linear-gradient(145deg,#1a3048b8,#0b1523b3)!important;border-color:#8dd3f829!important}.platform-grid button:hover{border-color:#69d6ff!important;transform:translateY(-4px)!important}.captcha-box{background:#02081061!important;border-color:#8bd0f424!important}@media (min-width:640px){.sm\:inline-flex{display:inline-flex}}@media (max-width:1100px){.desktop-nav{display:none}.header-actions{margin-left:auto}.lg\:hidden{display:inline-flex}.hero-layout{grid-template-columns:1fr}.hero-intel{grid-template-columns:auto repeat(3,1fr);align-items:center;gap:15px;display:grid}.hero-intel>p{margin:0}.intel-row{border-top:0;border-left:1px solid #ffffff17;padding:0 0 0 15px}.hero-intel>a{display:none}.campaign-grid{grid-template-columns:repeat(2,1fr)}.campaign-card:last-child{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.campaign-card:last-child .campaign-card-art{height:auto}.feature-grid{grid-template-columns:repeat(2,1fr)}.gallery-grid{grid-template-columns:repeat(4,minmax(260px,1fr));padding-bottom:12px;overflow-x:auto}.gallery-image{height:460px}}@media (max-width:800px){.shell,.section{width:min(100% - 28px,1240px)}.section{padding:82px 0}.premium-hero{min-height:920px;padding-top:120px}.hero-layout{gap:32px}.hero-intel{grid-template-columns:1fr 1fr}.hero-intel>p{grid-column:1/-1}.update-grid,.community-section,.update-feature{grid-template-columns:1fr}.update-art{min-height:410px}.community-intro{position:static}.gameplay-showcase{height:600px}.feature-grid,.detail-modal{grid-template-columns:1fr}.detail-art{min-height:300px}.detail-copy{padding:38px 25px}.footer-grid{grid-template-columns:1fr 1fr}.footer-grid>div{grid-column:1/-1}.download-modal{grid-template-columns:1fr!important;max-height:94vh!important;overflow:auto!important}.modal-art{min-height:255px!important}.modal-form{min-height:auto!important}.modal-art>div:last-child{padding:28px!important}}@media (max-width:600px){.header-inner{height:68px}.brand{font-size:11px}.brand-image{width:32px;height:32px}.register-top{display:none}.language-button{width:43px;padding:0;font-size:0}.language-button svg{width:18px}.premium-hero{min-height:850px;padding-bottom:55px}.hero-title{font-size:clamp(47px,16vw,76px)}.hero-intro{font-size:15px;line-height:1.65}.hero-actions{flex-direction:column}.hero-actions>*{width:100%}.platform-line{flex-wrap:wrap}.hero-intel{padding:19px}.intel-row strong{font-size:21px}.campaign-grid{grid-template-columns:1fr}.campaign-card:last-child{grid-column:auto;display:block}.campaign-card:last-child .campaign-card-art{height:250px}.campaign-card-copy p{min-height:0}.empty-state{align-items:flex-start;padding:22px}.update-copy{padding:25px}.update-copy h3{font-size:25px}.gameplay-showcase{height:570px}.gameplay-copy{width:calc(100% - 50px);bottom:45px;left:25px}.gameplay-copy h3{font-size:34px}.gallery-grid{grid-template-columns:repeat(4,minmax(75vw,1fr));width:calc(100vw - 14px)}.gallery-image{height:480px}.community-grid{grid-template-columns:1fr}.faq-shell{padding:4px 17px}.footer-grid{grid-template-columns:1fr}.footer-grid>div{grid-column:auto}.footer-bottom{flex-direction:column}.update-modal{padding:48px 22px 28px}.update-detail-grid{grid-template-columns:1fr}.lightbox-image{width:84vw;height:75vh}.lightbox-nav{width:40px;height:40px}.lightbox-nav.prev{left:8px}.lightbox-nav.next{right:8px}.sticky-download .brand span{display:none}.sticky-download{width:calc(100% - 20px)}.section-heading{gap:11px}.section-heading h2{font-size:29px}}@media (hover:none){.reactive-card:hover{transform:none}.light-sweep:after{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.premium-site *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes aurora{to{background-position:-200% 0}}@keyframes pulse{50%{opacity:.45;box-shadow:0 0 4px #5cf0bc}}@keyframes scan{to{transform:rotate(360deg)}}@keyframes slideIn{0%{transform:translate(100%)}}@keyframes rise{0%{opacity:0;transform:translate(-50%,20px)}}.reactive-card{background:linear-gradient(145deg,#122338d1,#050c17ad) padding-box padding-box,linear-gradient(135deg,#5ae5ffe0,#5890ff21 25%,#ffffff0f 55%,#c44affb3) border-box;border:1px solid #0000;box-shadow:0 28px 70px #00000057,-12px -12px 42px #1bbaff0b,14px 14px 45px #ae35ff0b,inset 0 1px #ffffff1c}.reactive-card:after{content:"";z-index:6;pointer-events:none;filter:blur(.2px);opacity:0;background:linear-gradient(90deg,#0000,#b4f1ff0a,#ffffff57,#a771ff14,#0000);width:19%;transition:left .8s cubic-bezier(.2,.7,.2,1),opacity .22s;position:absolute;top:-70%;bottom:-70%;left:-54%;transform:skew(-18deg)}.reactive-card:hover:after{opacity:1;left:138%}.reactive-card .corner{filter:drop-shadow(0 0 7px);width:39px;height:39px}.reactive-card .corner-a{color:#5ee7ff;border-color:#5ee7ff}.reactive-card .corner-b{color:#df55ff;border-color:#df55ff}.premium-hero{min-height:720px;padding-top:118px}.hero-layout{align-items:center}.hero-title{letter-spacing:-.035em;font-size:clamp(44px,5.7vw,78px);line-height:.91}.hero-title span:nth-child(2){color:#0000;-webkit-text-stroke:1px #cdefffd9;background:linear-gradient(92deg,#fff 0,#81ddff 44%,#c08cff 100%);-webkit-background-clip:text;background-clip:text}.hero-intro{max-width:570px;margin:22px 0 28px;font-size:16px}.hero-intel{justify-self:end;max-width:320px}.hero-intel .intel-row{z-index:7;position:relative}.campaign-card{isolation:isolate;min-height:100%}.campaign-card-art{background:#07111e;height:285px}.campaign-card-art:after{content:"";background:linear-gradient(#0000 35%,#040a12db),linear-gradient(90deg,#070f1c1a,#0000 55%);position:absolute;inset:0}.campaign-card-art>span:not(.campaign-gift),.campaign-card-art>b{z-index:4}.campaign-card-art .campaign-gift{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(120deg,#241805db,#2f1446c2);border:1px solid #ffd65b80;border-radius:14px;align-items:center;gap:8px;padding:8px 11px 8px 7px;display:flex;position:absolute;inset:17px auto auto 17px;box-shadow:0 0 25px #ffb71f2e,inset 0 1px #ffffff24}.campaign-gift img{filter:drop-shadow(0 0 10px #5ce5ff8c);animation:3s ease-in-out infinite giftFloat}.campaign-gift em{color:#ffeaa3;letter-spacing:.1em;font-size:10px;font-style:normal;font-weight:900}.gift-campaign{box-shadow:0 28px 70px #00000059,0 0 48px #c646ff14,inset 0 1px #ffffff1a}.campaign-card-copy{z-index:7;position:relative}.campaign-card-copy p{font-size:14px}.campaign-card-copy li{font-size:13px}.empty-state{isolation:isolate}.gift-mark{position:relative;overflow:visible}.gift-mark img{z-index:2;object-fit:contain;filter:drop-shadow(0 0 12px #59d9ff61);transition:all .35s;position:relative}.gift-mark:before,.gift-mark:after{content:"";border-radius:50%;position:absolute}.gift-mark:before{border:1px solid #64daff38;animation:6s linear infinite giftOrbit;inset:-7px}.gift-mark:after{background:radial-gradient(circle,#61dfff33,#0000 65%);inset:8px}.gift-mark.is-active{box-shadow:0 0 34px #48e0ff33}.gift-mark.is-active img{animation:2.6s ease-in-out infinite giftFloat}.gift-mark.is-inactive{filter:saturate(.35);opacity:.7}.gift-mark.is-inactive:before{border-style:dashed;animation:none}.code-status{color:#7e91a5;letter-spacing:.14em;align-items:center;gap:8px;margin-bottom:8px;font-size:10px;font-weight:900;display:flex}.code-status i{background:#6f7a87;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #6f7a87}.empty-state>div{flex-direction:column;display:flex}.code-active .gift-mark{flex-basis:54px;width:54px;height:54px}.code-active .gift-mark img{width:44px;height:44px}.code-inactive:hover .gift-mark img{filter:saturate(.8)drop-shadow(0 0 14px #59d9ff66)}.coming-card{background:linear-gradient(150deg,#12253bd1,#070f1bba) padding-box padding-box,linear-gradient(135deg,#50e2ffbf,#ffffff12 45%,#be48ffa6) border-box;flex-direction:column;min-height:100%;display:flex}.coming-card h3{margin-bottom:18px}.coming-card h4{font-family:Cinzel,serif;font-size:18px}.coming-signal{color:#94aabe;border-top:1px solid #ffffff17;align-items:center;gap:9px;margin-top:auto;padding-top:18px;font-size:11px;display:flex}.coming-signal i{background:#6fddff;border-radius:50%;width:8px;height:8px;animation:2s infinite pulse;box-shadow:0 0 12px #6fddff}.radar{box-shadow:0 0 42px #40c4ff1c,inset 0 0 35px #4badff0d}.gameplay-showcase{background:linear-gradient(#07111e,#07111e) padding-box padding-box,linear-gradient(135deg,#50e1ff,#ffffff0f 45%,#b944ff) border-box;border-width:1px;box-shadow:0 35px 100px #00000075,0 0 44px #39c8ff0f}.gameplay-showcase .image-sheen{z-index:2}.gameplay-overlay{z-index:3}.gameplay-cta{color:#fff;letter-spacing:.09em;cursor:pointer;z-index:8;background:linear-gradient(110deg,#1889c1b8,#6844c5c2);border:1px solid #84e4ff47;border-radius:12px;align-items:center;gap:9px;margin-top:18px;padding:13px 17px;font-size:11px;font-weight:900;display:inline-flex;position:relative;box-shadow:0 12px 28px #1875b12e}.feature-row{min-height:205px;padding:27px}.feature-row>span{z-index:7;position:relative;box-shadow:0 0 24px #4aceff17}.feature-row>div{z-index:7;position:relative}.feature-row h3{font-size:17px}.feature-row p{font-size:14px}.feature-row:hover>span{color:#fff;background:linear-gradient(135deg,#33c9ff42,#b143ff33);box-shadow:0 0 25px #54d9ff2e}.gallery-image{background:linear-gradient(#07111e,#07111e) padding-box padding-box,linear-gradient(140deg,#62e7ff,#ffffff0f 45%,#d34dff) border-box;border-width:1px;box-shadow:0 24px 70px #0000005e,0 0 32px #3bd1ff0a}.gallery-image:before{z-index:5}.gallery-image .image-sheen{z-index:4}.gallery-image>span{z-index:7;border:1px solid #a8deff1f}.gallery-image:hover{transform:translateY(-10px)scale(1.012)}.gallery-image:hover>img{filter:saturate(1.12)contrast(1.04);transform:scale(1.065)}.community-grid{grid-template-columns:repeat(3,1fr)}.community-card{isolation:isolate;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:190px;padding:25px}.community-card>svg{position:absolute;top:20px;right:20px}.community-icon{z-index:7;background:linear-gradient(145deg,#ffffff29,#ffffff09);border:1px solid #ffffff29;border-radius:22px;width:72px;height:72px;transition:all .45s;position:absolute;top:20px;right:20px;transform:perspective(400px)rotateX(8deg)rotateY(-10deg);box-shadow:0 18px 30px #00000052,inset 0 2px #fff3}.community-card:hover .community-icon{transform:perspective(400px)rotateX(-5deg)rotateY(8deg)translateY(-5px)scale(1.05)}.community-icon:after{content:"";pointer-events:none;background:radial-gradient(circle at 35% 25%,#ffffff38,#0000 58%);border-radius:14px;position:absolute;inset:10px}.community-icon img{z-index:2;filter:drop-shadow(0 8px 8px #00000047);position:relative}.community-card>span:nth-of-type(2){z-index:7;position:relative}.community-card small{font-size:12px;line-height:1.5}.community-discord{background:linear-gradient(145deg,#3235708c,#080e1ac2) padding-box padding-box,linear-gradient(135deg,#7983ff,#0000 48%,#cf50ff) border-box}.community-youtube{background:linear-gradient(145deg,#68182680,#080e1ac2) padding-box padding-box,linear-gradient(135deg,#ff4565,#0000 48%,#d03eff) border-box}.community-telegram{background:linear-gradient(145deg,#124b6985,#080e1ac2) padding-box padding-box,linear-gradient(135deg,#45d6ff,#0000 48%,#637bff) border-box}.community-card.is-disabled{opacity:.75;cursor:default}.soon-pill{color:#8fa4b8;letter-spacing:.12em;background:#ffffff12;border-radius:999px;padding:5px 8px;font-weight:900;bottom:20px;right:20px;font-size:9px!important;position:absolute!important;left:auto!important}.detail-modal{background:linear-gradient(145deg,#0a1524f7,#040a12f5) padding-box padding-box,linear-gradient(135deg,#60e8ff,#ffffff14 42%,#d044ff) border-box;border:1px solid #0000;box-shadow:0 35px 130px #000000c2,0 0 60px #43cfff1a}.detail-art{background:radial-gradient(circle at 50% 45%,#4baae226,#0000 52%),#050b14;place-items:center;padding:30px;display:grid}.detail-art>img{filter:drop-shadow(0 20px 38px #0006);border-radius:14px;object-fit:contain!important;width:100%!important;height:auto!important;max-height:545px!important;position:relative!important}.detail-art:after{background:linear-gradient(90deg,#0000 78%,#070e19b8)}.detail-copy{z-index:7;position:relative}.gift-detail{box-shadow:0 35px 130px #000000c7,0 0 70px #ce44ff26,0 0 45px #3cddff1a}.frost-gift{background:linear-gradient(110deg,#4a300754,#47185d3d);border:1px solid #ffcf4d42;border-radius:16px;align-items:center;gap:16px;margin:21px 0;padding:14px;display:flex;box-shadow:inset 0 1px #ffffff17,0 0 28px #eaa91f12}.frost-gift>img{filter:drop-shadow(0 0 13px #47d9ff7a);animation:3s ease-in-out infinite giftFloat}.frost-gift>div{flex-direction:column;display:flex}.frost-gift span{color:#ffd96e;letter-spacing:.15em;font-size:9px;font-weight:900}.frost-gift b{font-family:Cinzel,serif;font-size:16px}.frost-gift small{color:#97aabd;margin-top:3px;font-size:10px}@media (max-width:1100px){.premium-hero{min-height:810px}.hero-intel{justify-self:stretch;max-width:none}.community-section{grid-template-columns:1fr}.community-intro{position:static}.community-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.premium-hero{min-height:800px}.hero-title{font-size:clamp(38px,10vw,58px)}.campaign-card-art{height:250px}.community-grid{grid-template-columns:1fr}.community-card{min-height:155px}.detail-art{min-height:330px;padding:20px}.detail-art>img{max-height:300px!important}.detail-art:after{background:linear-gradient(#0000 65%,#070e19c7)}}@media (max-width:600px){.premium-hero{min-height:760px;padding-top:100px}.hero-title{font-size:clamp(37px,11vw,52px);line-height:.94}.hero-intro{margin:18px 0 22px;font-size:15px}.hero-intel{grid-template-columns:repeat(3,1fr);padding:14px}.hero-intel>p{grid-column:1/-1}.intel-row{padding-left:10px;display:block}.intel-row strong{font-size:18px;display:block}.intel-row span{text-align:left;font-size:9px;display:block}.campaign-card-art{height:230px}.campaign-card-art .campaign-gift{top:12px;left:12px}.campaign-gift img{width:38px;height:38px}.empty-state{align-items:center}.gift-mark{flex-basis:56px;width:56px;height:56px}.gift-mark img{width:48px;height:48px}.gameplay-showcase{height:530px}.gameplay-copy h3{font-size:29px}.gameplay-copy p{font-size:14px}.feature-row{min-height:180px}.gallery-image{height:430px}.detail-copy h2{font-size:27px}}@keyframes giftFloat{50%{transform:translateY(-5px)rotate(3deg)}}@keyframes giftOrbit{to{transform:rotate(360deg)}}.premium-header{-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;background:0 0;border:0;padding:10px 14px 0}.header-inner{-webkit-backdrop-filter:blur(26px)saturate(145%);backdrop-filter:blur(26px)saturate(145%);pointer-events:auto;background:linear-gradient(110deg,#070f1bd6,#101d2ebf,#070d18e0) padding-box padding-box,linear-gradient(90deg,#55deff8c,#ffffff14,#c23fff7a) border-box;border:1px solid #0000;border-radius:18px;height:66px;padding:0 14px 0 18px;position:relative;box-shadow:0 18px 55px #0000005c,inset 0 1px #ffffff1c}.header-inner:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(100deg,#0000 15%,#82e7ff12 38%,#0000 54%) 0 0/220% 100%;animation:8s linear infinite headerFlow;position:absolute;inset:0}.desktop-nav{z-index:2;gap:22px;position:relative}.header-actions{z-index:20;position:relative}.language-control{position:relative}.language-button{min-width:84px}.language-button>img{border-radius:3px;box-shadow:0 2px 8px #00000059}.language-chevron{transition:transform .25s;transform:rotate(90deg)}.language-button[aria-expanded=true] .language-chevron{transform:rotate(-90deg)}.language-popover{z-index:100;background:linear-gradient(145deg,#0c1b2df7,#040a13f5) padding-box padding-box,linear-gradient(135deg,#50e2ff,#ffffff14 45%,#c54cff) border-box;border-radius:18px;width:430px;padding:17px;animation:.24s popoverIn;position:absolute;top:52px;right:0;box-shadow:0 28px 90px #000000a6,0 0 38px #4cd1ff14}.language-popover>p{color:#8fe6ff;letter-spacing:.15em;align-items:center;gap:8px;margin:0 0 12px;font-size:10px;font-weight:900;display:flex}.language-popover>div:last-child{grid-template-columns:1fr 1fr;gap:8px;display:grid}.language-option{color:#dce8f1;text-align:left;cursor:pointer;border:1px solid #0000;border-radius:11px;grid-template-columns:31px 1fr auto;align-items:center;gap:9px;min-width:0;padding:10px 11px;display:grid}.language-option>img{border-radius:4px;box-shadow:0 3px 10px #00000061}.language-option span{font-size:12px;font-weight:800}.language-option small{color:#6e879f;font-size:9px;font-weight:900}.language-option.active{color:#fff;background:linear-gradient(135deg,#2a9cd347,#5d3ab338) padding-box padding-box,linear-gradient(135deg,#64ddff,#af5bff) border-box}.footer-language{color:#9fb2c4;align-items:center;gap:8px;font-size:12px;display:flex}.footer-language img{border-radius:3px}.community-section{align-items:center}.community-intro{top:110px}.community-grid{align-items:stretch}.community-card{text-align:center;background-size:160% 160%;justify-content:center;align-items:center;gap:15px;min-height:235px;animation:9s ease-in-out infinite socialAura}.community-card:nth-child(2){animation-delay:-3s}.community-card:nth-child(3){animation-delay:-6s}.community-icon{border-radius:26px;flex:0 0 88px;width:88px;height:88px;margin:0 auto 7px;animation:4s ease-in-out infinite iconHover;position:relative;top:auto;right:auto}.community-card:nth-child(2) .community-icon{animation-delay:-1.3s}.community-card:nth-child(3) .community-icon{animation-delay:-2.6s}.community-icon img{width:48px;height:48px}.community-card>span:nth-of-type(2){align-items:center}.community-card b{font-size:20px}.community-card small{max-width:180px}.community-card>svg{top:17px;right:17px}.soon-pill{bottom:15px;right:16px!important}.community-card:hover{transform:translateY(-9px)scale(1.015)}.community-card:hover .community-icon{box-shadow:0 20px 42px #00000061,0 0 38px #55daff2e,inset 0 2px #ffffff3d}.faq-shell{background:linear-gradient(145deg,#0c1b2db8,#040b14a1) padding-box padding-box,linear-gradient(135deg,#59e2ffbf,#ffffff0f 52%,#c84aff9e) border-box;border-radius:22px;padding:18px;box-shadow:0 30px 85px #00000061,0 0 42px #44cdff0f}.faq-shell>div{z-index:7;position:relative}.faq-item{background:linear-gradient(120deg,#14253ab8,#070f1b9e) padding-box padding-box,linear-gradient(100deg,#69deff2e,#ffffff0a,#b34fff29) border-box;border-radius:14px;margin:8px 0;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden;border:1px solid #0000!important}.faq-item:before{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 0,#ffffff1a 45%,#0000 57%);transition:transform .75s;position:absolute;inset:0;transform:translate(-120%)}.faq-item:hover:before{transform:translate(120%)}.faq-item:hover{transform:translate(4px);box-shadow:0 12px 35px #00000038,inset 3px 0 #5cdeff}.faq-item[data-state=open]{background:linear-gradient(120deg,#1a344edb,#10172dcc) padding-box padding-box,linear-gradient(100deg,#5ee4ff,#ffffff14 50%,#c757ff) border-box;box-shadow:0 15px 42px #00000047,0 0 24px #55daff0f}.faq-item button{z-index:2;min-height:66px;font-weight:800;position:relative;padding:15px 18px!important;font-family:Manrope,system-ui,sans-serif!important;font-size:14px!important;text-decoration:none!important}.faq-item button>span:first-child{align-items:center;gap:14px;display:flex}.faq-number{color:#64dfff;letter-spacing:.08em;font-family:Cinzel,serif;font-size:11px}.faq-answer{color:#b8c8d8;gap:12px;padding:0 18px 18px 48px;display:flex}.faq-answer svg{color:#b96cff;filter:drop-shadow(0 0 7px #8adfff);flex:0 0 17px;margin-top:3px}.faq-answer p{margin:0;font-size:14px;line-height:1.72}.update-modal{background:linear-gradient(145deg,#0c1a2cf7,#040a14f7) padding-box,linear-gradient(var(--history-angle),#53e6ff,#ffffff14 42%,#ce4dff,#53e6ff) border-box;border:1px solid #0000;width:min(900px,100vw - 34px);max-height:calc(100vh - 34px);padding:48px 54px;animation:7s linear infinite historyBorder;overflow:hidden;box-shadow:0 38px 130px #000000bf,0 0 50px #55ddff1c}.update-modal>header,.update-timeline{z-index:2;position:relative}.update-modal h2{letter-spacing:-.035em;font-size:35px;font-weight:800;font-family:Manrope,system-ui,sans-serif!important}.history-kicker{color:#7fe5ff;letter-spacing:.16em;align-items:center;gap:9px;font-size:10px;font-weight:900;display:flex}.history-kicker>span{background:#70e7ff;border-radius:50%;width:8px;height:8px;animation:2s infinite pulse;box-shadow:0 0 14px #70e7ff}.history-version{align-items:center;gap:12px;margin-top:20px;display:flex}.history-version b{color:#9beaff;letter-spacing:.11em;background:#51cfff12;border:1px solid #78e1ff33;border-radius:8px;padding:7px 11px;font-size:11px}.history-version time{color:#7890a6;font-size:11px}.update-modal header p{max-width:720px;margin-bottom:25px;font-size:14px}.update-timeline{grid-template-columns:1fr 1fr;gap:11px;display:grid}.history-row{background:linear-gradient(135deg,#1a2f46a3,#0a121f8c);border:1px solid #82d6ff21;border-radius:14px;grid-template-columns:31px 43px 1fr;align-items:center;gap:10px;min-height:102px;padding:17px;display:grid;position:relative;overflow:hidden}.history-row:after{content:"";background:linear-gradient(100deg,#0000,#ffffff17,#0000);transition:transform .7s;position:absolute;inset:0;transform:translate(-120%)}.history-row:hover:after{transform:translate(120%)}.history-row:hover{border-color:#67e2ff57;box-shadow:0 10px 30px #00000038,inset 0 0 25px #56d2ff0a}.history-line{color:#637e96;flex-direction:column;align-items:center;gap:7px;height:100%;font-family:Cinzel,serif;font-size:10px;display:flex}.history-line i{background:#75e5ff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 11px #75e5ff}.history-icon{color:#88e7ff;background:linear-gradient(145deg,#44c2f52b,#973fe121);border:1px solid #7edeff24;border-radius:12px;place-items:center;width:41px;height:41px;display:grid}.history-icon svg{width:19px}.history-row>div{flex-direction:column;gap:5px;display:flex}.history-row small{color:#8a6fb3;letter-spacing:.11em;font-size:9px;font-weight:900}.history-row strong{font-size:13px;line-height:1.45}.update-modal .corner{z-index:5}.detail-modal{width:min(1020px,100vw - 34px);height:min(680px,100vh - 34px);max-height:none;overflow:hidden}.detail-art{min-width:0;height:100%;min-height:0;padding:24px}.detail-art>img{max-width:100%!important;max-height:100%!important}.detail-copy{min-width:0;height:100%;padding:48px 38px 26px;overflow:hidden}.detail-copy h2{letter-spacing:-.03em;font-family:Manrope,system-ui,sans-serif;font-size:30px;font-weight:800}.detail-copy>p{font-size:14px}.reward-list{gap:7px;margin:18px 0}.reward-list>div{padding:8px 10px}.frost-gift{margin:16px 0;padding:11px}.frost-gift>img{width:62px;height:62px}.detail-note{display:none}[dir=rtl] .desktop-nav,[dir=rtl] .header-actions,[dir=rtl] .hero-actions,[dir=rtl] .platform-line{direction:rtl}[dir=rtl] .language-popover{left:0;right:auto}[dir=rtl] .language-option{text-align:right;grid-template-columns:31px 1fr auto}[dir=rtl] .faq-item:hover{transform:translate(-4px)}@media (max-width:1100px){.premium-header{padding-inline:10px}.header-inner{width:100%}.language-popover{right:0}.community-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.language-popover{width:auto;max-height:calc(100vh - 100px);position:fixed;top:82px;left:14px;right:14px;overflow-y:auto}.update-modal{padding:43px 24px 25px;overflow-y:auto}.update-timeline{grid-template-columns:1fr}.detail-modal{height:auto;max-height:calc(100vh - 24px);overflow:hidden auto}.detail-copy{height:auto;overflow:visible}.detail-art{height:330px}.community-grid{grid-template-columns:1fr}.community-card{min-height:205px}}@media (max-width:600px){.premium-header{padding:7px 7px 0}.header-inner{height:60px;padding:0 9px}.header-inner .brand span{display:none}.language-button{min-width:68px}.language-popover{padding:13px;top:74px;left:8px;right:8px}.language-popover>div:last-child{grid-template-columns:1fr 1fr}.language-option{grid-template-columns:26px 1fr;padding:9px 8px}.language-option img{width:24px;height:17px}.language-option small{display:none}.faq-shell{padding:9px}.faq-item button{padding:13px 12px!important;font-size:13px!important}.faq-answer{padding:0 13px 15px 38px}.update-modal h2{font-size:27px}.history-row{grid-template-columns:26px 38px 1fr;padding:13px}.detail-art{height:270px}.detail-copy{padding:30px 20px 24px}}@property --history-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes historyBorder{to{--history-angle:360deg}}@keyframes headerFlow{to{background-position:-220% 0}}@keyframes popoverIn{0%{opacity:0;transform:translateY(-8px)scale(.98)}}@keyframes socialAura{0%,to{background-position:0}50%{background-position:100%}}@keyframes iconHover{50%{transform:perspective(400px)rotateX(-4deg)rotateY(7deg)translateY(-6px)}}.desktop-nav{gap:20px}.desktop-nav a{white-space:nowrap;font-size:11px}.header-inner>.brand{flex:none}.header-actions{margin-left:5px}.support-pending{color:#71879b;font-size:12px;line-height:1.5}.community-icon{display:block!important;position:relative!important}.community-icon img{object-fit:contain!important;width:48px!important;height:48px!important;margin:auto!important;position:absolute!important;inset:0!important;transform:translate(0)!important}.community-card:hover .community-icon img{transform:scale(1.08)!important}.community-icon:after{z-index:1}.community-icon img{z-index:2}.rgb-flow{--flow-angle:0deg;grid-template-columns:.92fr 1.08fr;width:min(1080px,100vw - 32px);height:min(700px,100vh - 32px);max-height:none;animation:7s linear infinite flowBorder;background:linear-gradient(145deg,#07111efa,#030912fa) padding-box,linear-gradient(var(--flow-angle),#42e2ff,#ffffff14 34%,#835dff 66%,#df43ff,#42e2ff) border-box!important;border:1px solid #0000!important;border-radius:25px!important;overflow:hidden!important;box-shadow:0 45px 150px #000000d1,0 0 65px #46d7ff1c,0 0 45px #c33dff17!important}.rgb-flow>.corner{z-index:12;width:46px;height:46px}.rgb-flow .corner-a{filter:drop-shadow(0 0 10px #45e6ff)}.rgb-flow .corner-b{filter:drop-shadow(0 0 10px #d64cff)}.rgb-flow .modal-close{z-index:20;top:15px;right:15px;box-shadow:0 8px 25px #00000052,inset 0 1px #ffffff14;background:#050d18ad!important;border-color:#91dbff40!important}.rgb-flow .modal-art{isolation:isolate;height:100%;min-height:0;padding:38px}.rgb-flow .modal-art>img{filter:saturate(1.05)contrast(1.03);transition:transform 1.2s}.rgb-flow:hover .modal-art>img{transform:scale(1.025)}.rgb-flow .modal-art>div:first-of-type{z-index:1;background:linear-gradient(#0000 32%,#040c17ab 66%,#030a13fa 98%),linear-gradient(90deg,#040c162e,#0000 65%)}.rgb-flow .modal-art:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(110deg,#0000 25%,#90e5ff29 46%,#0000 57%);animation:7s ease-in-out infinite modalArtSweep;position:absolute;inset:0;transform:translate(-115%)}.rgb-flow .modal-art>div:last-child{z-index:4;position:relative;padding:0!important}.rgb-flow .modal-art h2{letter-spacing:-.045em;max-width:380px;margin:11px 0 0;font-size:clamp(32px,3.6vw,50px);font-weight:800;line-height:.98;font-family:Manrope,system-ui,sans-serif!important}.rgb-flow .modal-art p:last-child{max-width:370px;margin-bottom:0;font-size:14px;line-height:1.65}.secure-access-badge{z-index:5;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#99ebff;background:#05121f9e;border:1px solid #71e7ff57;border-radius:12px;align-items:center;gap:9px;padding:10px 13px;display:flex;position:absolute;top:29px;left:30px;box-shadow:0 0 30px #49d7ff1a,inset 0 1px #ffffff1a}.secure-access-badge svg{filter:drop-shadow(0 0 7px #70e8ff);width:18px}.secure-access-badge b{letter-spacing:.14em;font-size:10px}.rgb-flow .modal-form{scrollbar-width:thin;scrollbar-color:#5cd9ff80 transparent;justify-content:flex-start;min-width:0;height:100%;padding:32px 42px 26px;overflow-y:auto;background:radial-gradient(circle at 80% 12%,#673dc524,#0000 30%),linear-gradient(145deg,#0f1f33f0,#050c16f7)!important}.rgb-tabs{z-index:5;flex:none;position:relative;box-shadow:inset 0 1px #ffffff12,0 13px 30px #00000030;background:linear-gradient(145deg,#050d18eb,#131d31d1) padding-box padding-box,linear-gradient(90deg,#55deff61,#ffffff0f,#bd44ff61) border-box!important;border:1px solid #0000!important;border-radius:15px!important;margin:0 42px 24px 0!important;padding:6px!important}.rgb-tabs button{justify-content:center;align-items:center;gap:8px;min-height:47px;display:flex;position:relative;color:#8399ac!important;border:1px solid #0000!important}.rgb-tabs button svg{width:17px}.rgb-tabs button.active{box-shadow:0 9px 24px #248bcf38,inset 0 1px #ffffff40;color:#fff!important;background:linear-gradient(120deg,#23a0d8e0,#674bd6e6) padding-box padding-box,linear-gradient(110deg,#8deaff,#d188ff) border-box!important}.rgb-flow .flow-body{z-index:4;position:relative}.rgb-flow .flow-body h2,.rgb-flow .flow-success h2{letter-spacing:-.035em;font-size:clamp(28px,3vw,40px);font-weight:800;font-family:Manrope,system-ui,sans-serif!important}.rgb-flow .form-note{font-size:14px}.premium-platforms{gap:13px;margin-top:23px}.premium-platforms .platform-card{isolation:isolate;min-height:182px;position:relative;overflow:hidden;box-shadow:0 18px 38px #00000040,inset 0 1px #ffffff17;background:linear-gradient(145deg,#152b42e0,#07101de8) padding-box padding-box,linear-gradient(140deg,#5be4ffa6,#ffffff0f 48%,#7d5bff8c) border-box!important;border:1px solid #0000!important;border-radius:18px!important;justify-content:flex-end!important;padding:20px!important}.premium-platforms .platform-card.ios{background:linear-gradient(145deg,#212543e6,#080f1deb) padding-box padding-box,linear-gradient(140deg,#82b8ffb3,#ffffff0f 48%,#ca4dff94) border-box!important}.premium-platforms .platform-card:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(180px at 25% 5%,#48d9ff29,#0000 60%);transition:all .35s;position:absolute;inset:0}.premium-platforms .platform-card.ios:before{background:radial-gradient(180px at 25% 5%,#a65fff2e,#0000 60%)}.premium-platforms .platform-card:hover{transform:translateY(-6px)!important;box-shadow:0 24px 50px #00000057,0 0 30px #4cdbff17!important}.premium-platforms .platform-orb{background:linear-gradient(145deg,#43c4f22e,#0d182a75);border:1px solid #79e5ff42;border-radius:14px;place-items:center;width:45px;height:45px;display:grid;position:absolute;top:18px;left:19px;box-shadow:0 10px 25px #0000003d,inset 0 1px #ffffff21;color:#78e4ff!important}.premium-platforms .platform-card.ios .platform-orb{border-color:#bf84ff47;color:#bfa2ff!important}.premium-platforms .platform-orb svg{width:20px;position:static!important}.premium-platforms .platform-card small{color:#6f8ba1;letter-spacing:.14em;font-size:9px;font-weight:900}.premium-platforms .platform-card b{letter-spacing:-.02em;font-weight:800;margin:5px 0 1px!important;font-family:Manrope,system-ui,sans-serif!important;font-size:24px!important}.premium-platforms .platform-card em{color:#8da3b6;letter-spacing:.11em;font-size:9px;font-style:normal;font-weight:800}.platform-loader{color:#7ce7ff!important;position:absolute!important;top:18px!important;right:18px!important}.rgb-flow .field-grid input{height:50px;background:linear-gradient(#030a13de,#030a13de) padding-box padding-box,linear-gradient(90deg,#64ddff47,#b251ff33) border-box!important;border:1px solid #0000!important}.rgb-flow .field-grid input:hover{box-shadow:0 0 22px #51d3ff0f}.rgb-flow .form-submit{color:#fff;background:linear-gradient(120deg,#218ec9,#4ab9ea 48%,#7658e6);border:1px solid #b6e4ff38;box-shadow:0 15px 35px #2b95d338,inset 0 1px #ffffff40}.rgb-flow .back-platforms{border-radius:11px}.rgb-flow .back-platforms:hover{background:#4bceff0f}.rgb-flow .captcha-box{background:linear-gradient(#030a13c7,#030a13c7) padding-box padding-box,linear-gradient(90deg,#5cdeff3d,#b848ff33) border-box!important;border:1px solid #0000!important}.flow-feedback{border:1px solid #0000;border-radius:14px;align-items:center;gap:13px;margin-top:16px;padding:13px 14px;animation:.42s cubic-bezier(.2,.8,.2,1) feedbackIn;display:flex;position:relative;overflow:hidden}.flow-feedback.success{background:linear-gradient(120deg,#0d4a3eb8,#061b1ead) padding-box padding-box,linear-gradient(100deg,#57efad,#ffffff0f,#42ddff) border-box;box-shadow:0 0 28px #45e6a314}.flow-feedback.error{background:linear-gradient(120deg,#521826b8,#1d0b18b3) padding-box padding-box,linear-gradient(100deg,#ff677f,#ffffff0f,#c747ff) border-box;animation:.42s cubic-bezier(.2,.8,.2,1) feedbackIn,.38s .15s errorShake;box-shadow:0 0 28px #ff466f12}.feedback-mark{border-radius:50%;flex:0 0 43px;place-items:center;width:43px;height:43px;display:grid;position:relative}.success .feedback-mark{color:#6af0b3;background:#43e79f21;box-shadow:0 0 19px #43e79f24}.error .feedback-mark{color:#ff7b91;background:#ff54711f;box-shadow:0 0 19px #ff54711f}.feedback-mark svg{z-index:2;width:21px;animation:.45s .16s both markPop;position:relative}.feedback-mark i{opacity:.32;border:1px solid;border-radius:50%;animation:1.8s ease-out infinite feedbackRing;position:absolute;inset:-4px}.feedback-mark i:last-child{animation-delay:.6s}.flow-feedback>div{min-width:0}.flow-feedback b{color:#dffaf0;letter-spacing:.14em;font-size:9px}.flow-feedback.error b{color:#ffdce2}.flow-feedback p{color:#a9cbbd;margin:3px 0 0;font-size:12px;line-height:1.4}.flow-feedback.error p{color:#d2aeb7}.flow-success>span{animation:2.2s ease-in-out infinite successPulse;position:relative;box-shadow:0 0 35px #47e8a93d;background:linear-gradient(145deg,#58efa9,#3ac7d8)!important}.flow-success>span:after{content:"";border:1px solid #5cf0b46b;border-radius:50%;animation:2s ease-out infinite feedbackRing;position:absolute;inset:-10px}.flow-success>span svg{animation:.5s both markPop}.integration-note{opacity:.72}@media (max-width:900px){.desktop-nav{display:none}.rgb-flow{grid-template-columns:1fr;height:min(920px,100vh - 20px)}.rgb-flow .modal-art{height:260px;min-height:260px;padding:24px}.rgb-flow .modal-art h2{font-size:29px}.rgb-flow .modal-art p:last-child{display:none}.secure-access-badge{top:18px;left:20px}.rgb-flow .modal-form{height:auto;padding:24px 24px 28px}.rgb-tabs{margin:0 45px 20px 0!important}}@media (max-width:640px){.desktop-nav{display:none}.rgb-flow{width:100%;height:100%;max-height:none;border-left:0!important;border-right:0!important;border-radius:0!important}.rgb-flow .modal-art{height:190px!important;min-height:190px!important}.rgb-flow .modal-art h2{font-size:25px}.rgb-flow .modal-form{padding:20px 17px 24px}.rgb-tabs{margin:0 45px 18px 0!important}.rgb-tabs button{font-size:10px}.premium-platforms{grid-template-columns:1fr 1fr!important}.premium-platforms .platform-card{min-height:150px!important;padding:14px!important}.premium-platforms .platform-orb{width:38px;height:38px;top:13px;left:13px}.premium-platforms .platform-card b{font-size:18px!important}.premium-platforms .platform-card small{font-size:8px}.secure-access-badge{padding:8px 10px}.secure-access-badge b{font-size:8px}.flow-feedback{padding:11px}.feedback-mark{flex-basis:37px;width:37px;height:37px}}@property --flow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes flowBorder{to{--flow-angle:360deg}}@keyframes modalArtSweep{0%,30%{transform:translate(-120%)}65%,to{transform:translate(120%)}}@keyframes feedbackIn{0%{opacity:0;transform:translateY(10px)scale(.98)}}@keyframes feedbackRing{0%{opacity:.5;transform:scale(.65)}to{opacity:0;transform:scale(1.35)}}@keyframes markPop{0%{opacity:0;transform:scale(.3)rotate(-20deg)}70%{transform:scale(1.15)}}@keyframes errorShake{25%{transform:translate(-5px)}50%{transform:translate(4px)}75%{transform:translate(-2px)}}@keyframes successPulse{50%{transform:scale(1.05);box-shadow:0 0 48px #47e8a95c}}@media (min-width:901px){.modal-overlay{padding:12px!important}.rgb-flow{width:min(1080px,100vw - 24px);height:min(680px,100dvh - 24px)}.rgb-flow .modal-form{padding:22px 34px 17px;overflow:hidden!important}.rgb-tabs{margin:0 42px 13px 0!important;padding:4px!important}.rgb-tabs button{min-height:41px}.rgb-flow .flow-body>.eyebrow{margin-bottom:7px}.rgb-flow .flow-body h2{margin-top:4px;font-size:clamp(27px,2.6vw,36px)}.rgb-flow .form-note{margin-top:9px;line-height:1.42}.rgb-flow .field-grid{gap:8px;margin-top:12px}.rgb-flow .field-grid input{height:44px;margin-top:5px}.rgb-flow .captcha-box{margin:10px 0;padding:10px}.rgb-flow .captcha-head{margin-bottom:8px}.rgb-flow .captcha-slider>div{background:#07101c;height:142px}.rgb-flow .captcha-slider img:first-child{object-fit:cover;width:100%;height:100%}.rgb-flow .captcha-rotate{grid-template-columns:118px 1fr;gap:12px}.rgb-flow .captcha-rotate img{width:118px;height:118px}.rgb-flow .captcha-code img{height:55px}.rgb-flow .register-flow .field-grid{grid-template-columns:1fr 1fr}.rgb-flow .register-flow .field-grid label:first-child{grid-column:1/-1}.rgb-flow .register-flow .captcha-click{width:min(100%,300px);margin-inline:auto}.rgb-flow .register-flow .captcha-tip{margin-bottom:6px}.rgb-flow .register-flow .integration-note{display:none}.rgb-flow .form-submit{min-height:50px}.rgb-flow .integration-note{margin-top:9px;font-size:10px}.rgb-flow .flow-feedback{margin-top:10px;padding:9px 11px}.rgb-flow .feedback-mark{flex-basis:35px;width:35px;height:35px}}.premium-platforms .platform-brand{justify-content:flex-start;align-items:center;width:82px;height:68px;display:flex;position:absolute;top:13px;left:17px}.premium-platforms .platform-brand img{object-fit:contain;filter:drop-shadow(0 9px 14px #0000004d);width:auto!important;height:62px!important;position:static!important}.premium-platforms .platform-brand.apple{justify-content:center;width:62px}.premium-platforms .platform-brand.apple img{filter:drop-shadow(0 0 14px #bca9ff40);height:49px!important}.android-attribution{color:#526a7d;margin-top:8px;font-size:8px;line-height:1.3;display:block}[dir=rtl] .premium-platforms .platform-brand{left:auto;right:17px}@media (max-width:640px){.premium-platforms .platform-brand{transform-origin:0 0;top:9px;left:11px;transform:scale(.8)}[dir=rtl] .premium-platforms .platform-brand{transform-origin:100% 0;left:auto;right:11px}.android-attribution{font-size:7px}}.detail-modal .modal-close{cursor:pointer;isolation:isolate;box-shadow:0 10px 30px #00000061,0 0 22px #59e0ff1a;z-index:30!important;pointer-events:auto!important}.detail-modal .modal-close:hover{box-shadow:0 10px 30px #0006,0 0 25px #59e0ff3d;border-color:#67e7ff8c!important}.hero-register{isolation:isolate;text-shadow:0 1px 12px #0000003d;position:relative;color:#effff8!important;background:linear-gradient(125deg,#0a5b43f5,#18b071eb 52%,#5be298e0) padding-box padding-box,linear-gradient(110deg,#90ffd0,#ffffff38,#2eff9c) border-box!important;border:1px solid #0000!important;box-shadow:0 14px 38px #12b06b40,0 0 30px #2be8971a,inset 0 1px #ffffff40!important}.hero-register:after{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#ffffff8c,#0000);width:32%;transition:left .72s;position:absolute;top:-80%;bottom:-80%;left:-55%;transform:rotate(18deg)}.hero-register:hover{filter:brightness(1.1);transform:translateY(-4px);box-shadow:0 19px 48px #12be7457,0 0 38px #4af5a92e,inset 0 1px #ffffff4d!important}.hero-register:hover:after{left:145%}.mobile-menu{--menu-angle:0deg;isolation:isolate;animation:8s linear infinite flowBorder;position:relative;overflow:hidden;box-shadow:-28px 0 95px #0000008c,0 0 48px #49d3ff1a;background:radial-gradient(circle at 90% 10%,#7041d02e,transparent 30%),linear-gradient(155deg,#0c1d30f5,#040b15fa) padding-box,linear-gradient(var(--menu-angle),#53e6ff,#ffffff14 36%,#845dff 68%,#db46ff,#53e6ff) border-box!important;border:1px solid #0000!important}.mobile-menu:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(320px at 85% 10%,#49d8ff1f,#0000 62%),linear-gradient(105deg,#0000 20%,#ffffff09 48%,#0000 72%);position:absolute;inset:0}.mobile-menu>div:first-of-type{z-index:3;border-bottom:1px solid #91dcff1f;padding-bottom:20px;position:relative}.mobile-menu>div:first-of-type>button{box-shadow:0 8px 24px #00000047,inset 0 1px #ffffff17;background:#07121fb3!important;border-color:#7edeff3d!important}.mobile-menu nav{z-index:3;gap:8px;margin:25px 0;position:relative}.mobile-menu nav a{isolation:isolate;background:linear-gradient(120deg,#162b42a8,#07101db8) padding-box padding-box,linear-gradient(105deg,#62e1ff38,#ffffff0b,#c44bff2e) border-box;border:1px solid #0000;border-radius:14px;min-height:62px;padding:16px 14px;transition:transform .3s,border-color .3s,box-shadow .3s,background .3s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e}.mobile-menu nav a:before{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#ffffff57,#0000);width:28%;transition:left .7s;position:absolute;top:-70%;bottom:-70%;left:-55%;transform:skew(-18deg)}.mobile-menu nav a:hover,.mobile-menu nav a:focus-visible{background:linear-gradient(120deg,#194057d1,#141833cc) padding-box padding-box,linear-gradient(105deg,#65e8ff,#ffffff14,#cc54ff) border-box;border-color:#68e5ff6b;transform:translate(-7px);box-shadow:0 14px 34px #00000047,0 0 24px #4fd8ff14}.mobile-menu nav a:hover:before,.mobile-menu nav a:focus-visible:before{left:138%}.mobile-menu nav a span{color:#72dffb}.mobile-menu nav a svg{transition:transform .3s,color .3s}.mobile-menu nav a:hover svg,.mobile-menu nav a:focus-visible svg{color:#8deeff;transform:translate(4px)}.mobile-menu>.download-button{z-index:3;border:1px solid #83e4ff47;position:relative;box-shadow:0 17px 40px #2190d345,0 0 28px #6f4ae721}.gallery-image>span{display:none!important}@media (hover:none){.hero-register:after,.mobile-menu nav a:before{display:none}.mobile-menu nav a:hover{transform:none}}@property --menu-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes menuBorder{to{--menu-angle:360deg}}.mobile-menu{animation:8s linear infinite menuBorder}
