.mega.mga{grid-template-columns:1.5fr 1fr 1fr;gap:0;padding:0;overflow:hidden}.mga .ac{border-left:1px solid #393053;flex-direction:column;gap:2px;padding:28px 36px;display:flex}.mga .ac:first-child{border-left:0}.mga .ah{letter-spacing:.1em;text-transform:uppercase;color:#9d93b5;margin-bottom:8px;font-size:11.5px;font-weight:700}.mga .ah a{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;padding:0;text-decoration:none}.mga .ah a:hover{color:#b58cf0}.mga .ac>a{color:#f4f0fa;padding:6px 0;font-size:15px;font-weight:600;text-decoration:none}.mga .ac>a:hover{color:#b58cf0}.mga .ak{background:#241a3a;padding:28px 36px}.mga .ak .mh{color:#b58cf0;margin-bottom:6px;font-size:18px}.mga .ak p{color:#b9b1cc;max-width:400px;margin:0 0 10px;font-size:14px;line-height:1.5}.mga .ak a.ml{margin:0;padding:6px 0;font-size:15px;font-weight:700}.mga .ak a.ml:after{content:" →";color:#b58cf0}.mgx.mgc .cs{border-radius:16px;grid-template-columns:250px minmax(0,1fr);grid-template-areas:"l r""a a";display:grid;overflow:hidden}.mgc .cl{background:#241a3a;border-right:1px solid #393053;flex-direction:column;grid-area:l;gap:6px;padding:20px 28px;display:flex}.mgc .cl .mh{font-size:18px}.mgc .ct{color:#f4f0fa;margin-bottom:10px;font-size:15px;font-weight:700;line-height:1.35}.mgc .cq.cd{color:#b58cf0}.mgc .cq{color:#f4f0fa;border-top:1px solid #393053;padding:7px 0;font-size:14.5px;font-weight:700;text-decoration:none}.mgc .cq:after{content:" →";color:#b58cf0}.mgc .cq:hover{color:#b58cf0}.mgc .cr{flex-direction:column;grid-area:r;padding:12px 20px 0;display:flex}.mgc .cr .cw{margin-top:auto}#mega-platform .cs{grid-template-areas:"l r"}#mega-platform .cr .cw{margin-top:4px}#mega-platform .cr .ca{margin:0 -20px}.mgc .cg{grid-template-columns:1fr 1fr;gap:6px;display:grid}.mgc .cm{border-radius:12px;align-items:flex-start;gap:14px;padding:11px 16px;text-decoration:none;transition:background .2s;display:flex}.mgc .cm:hover{background:#2d2444}.mgc .cm img{flex:none;width:34px;height:34px;margin-top:2px}.mgc .cm b{color:#f4f0fa;font-size:15.5px;display:block}.mgc .cm em{color:#b9b1cc;margin-top:3px;font-size:13px;font-style:normal;line-height:1.4;display:block}.mgc .cm:hover b{color:#b58cf0}.mgc .cw{border-top:1px solid #393053;flex-wrap:wrap;align-items:center;gap:6px 20px;margin:8px -20px 0;padding:11px 36px;display:flex}.mgc .cw span{letter-spacing:.1em;text-transform:uppercase;color:#9d93b5;font-size:11.5px;font-weight:700}.mgc .cw a{color:#f4f0fa;font-size:13.5px;font-weight:700;text-decoration:none}.mgc .cw a:hover{color:#b58cf0}.mgc .ca{border-top:1px solid #393053;grid-area:a;grid-template-columns:1fr 1fr;display:grid}.mgc .cp{border-left:1px solid #393053;flex-direction:column;gap:4px;padding:16px 28px;text-decoration:none;transition:background .2s;display:flex}.mgc .cp:first-child{border-left:0}.mgc .cp:hover{background:#2d2444}.mgc .cp b{color:#b58cf0;font-size:15px}.mgc .cp.blue b{color:#7fa8f0}.mgc .cp em{color:#b9b1cc;font-size:13px;font-style:normal;line-height:1.45}.mgc .cp span{color:#f4f0fa;margin-top:4px;font-size:13px;font-weight:700}.mgc .cp span:after{content:" →";color:#b58cf0}.mgc .cp.blue span:after{color:#7fa8f0}.mega a.mh{text-decoration:none;display:block}.mega a.mh:hover{text-underline-offset:4px;color:#b58cf0;text-decoration:underline}.has>a:after{display:none!important}.has>.dd{cursor:pointer;color:#f4f0fa;vertical-align:middle;background:0 0;border:0;margin-left:2px;padding:6px 4px;line-height:0}.has>.dd:before{content:"";border:4px solid #0000;border-top-color:currentColor;border-bottom:0;display:inline-block}.has>.dd:focus-visible,.mega a:focus-visible,.mnav a:focus-visible,.mnav summary:focus-visible,.burger:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #b58cf0}.has.open>.mega{display:grid}.has.shut>.mega{display:none!important}.links .mega:before{content:"";height:28px;position:absolute;top:-28px;left:0;right:0}.links .mega:after{display:none}.mega.mgx{grid-template-columns:1fr;gap:0;padding:0}.mgx .xs{overscroll-behavior:contain;border-radius:16px;max-height:calc(100vh - 100px);overflow-y:auto}.mgx .xi{background:#241a3a;border-bottom:1px solid #393053;border-radius:16px 16px 0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:32px;padding:24px 36px;display:grid}.mgx .xi .mh{margin:0}.mgx .xt{white-space:nowrap;color:#f4f0fa;margin-top:4px;font-size:13.5px;font-weight:700}.mgx .xi .md{margin:0}.mgx a.xtour{white-space:nowrap;margin:0;padding:0}.mgx .xm{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:24px 12px 22px;display:grid}.mgx .xc{border-left:1px solid #393053;padding:0 24px}.mgx .xc:first-child{border-left:0}.mgx a.xh{color:#f4f0fa;font-size:16px;font-weight:800;line-height:1.25;text-decoration:none;display:block}.mgx a.xh:hover{color:#b58cf0}.mgx .xd{color:#b58cf0;min-height:2.9em;margin-top:5px;font-size:12.6px;font-weight:600;line-height:1.45}.mgx .xc ul{flex-direction:column;gap:9px;margin:14px 0 0;padding:0;list-style:none;display:flex}.mgx .xc li{color:#cfc8de;white-space:normal;padding-left:20px;font-size:13.5px;font-weight:500;line-height:1.4;position:relative}.mgx .xc li:before{content:"→";color:#b58cf0;font-weight:700;position:absolute;top:0;left:0}.mgx .xc li a{color:#f4f0fa;font-weight:600;text-decoration:none}.mgx .xc li a:hover{color:#b58cf0;text-underline-offset:3px;text-decoration:underline}.mgx .xw{border-top:1px solid #393053;flex-wrap:wrap;align-items:center;gap:8px 22px;padding:12px 36px;display:flex}.mgx .xwl{letter-spacing:.1em;text-transform:uppercase;color:#9d93b5;font-size:11.5px;font-weight:700}.mgx .xw a{color:#f4f0fa;font-size:13.5px;font-weight:700;text-decoration:none}.mgx .xw a:after{content:" →";color:#b58cf0}.mgx .xw a:hover{color:#b58cf0}.mgx .xa{border-top:1px solid #393053;grid-template-columns:1fr 1fr;display:grid}.mgx .xp{flex-direction:column;align-items:flex-start;padding:24px 36px;display:flex}.mgx .xp+.xp{border-left:1px solid #393053}.mgx .xp .mh{margin-bottom:6px}.mgx .xp ul{flex-direction:column;gap:9px;margin:14px 0 0;padding:0;list-style:none;display:flex}.mgx .xp li{color:#f4f0fa;padding-left:22px;font-size:13.5px;font-weight:600;line-height:1.45;position:relative}.mgx .xp li:before{content:"→";color:#b58cf0;font-weight:700;position:absolute;top:0;left:0}.mgx .xp.blue .mh,.mgx .xp.blue a.ml,.mgx .xp.blue li:before,.mgx .xp.blue a.mh:hover{color:#7fa8f0}.mgx .xp a.ml{margin-top:auto;padding-top:16px}.mgx .xf{background:#241a3a;border-top:1px solid #393053;border-radius:0 0 16px 16px;flex-wrap:wrap;align-items:baseline;gap:14px;padding:12px 36px 14px;display:flex}.mgx .xf a.ml{margin:0}.mgx .xf span{color:#b9b1cc;font-size:13px}.burger,.mnav{display:none}@media (width<=900px){.nav{flex-wrap:nowrap}.nav>.links{display:none}.burger{cursor:pointer;background:0 0;border:1px solid #393053;border-radius:8px;flex-direction:column;gap:5px;padding:11px 10px;display:flex}.burger span{background:#f4f0fa;border-radius:1px;width:20px;height:2px;display:block}.mnav.on{border-top:1px solid #393053;max-height:calc(100vh - 80px);padding:4px 0 20px;display:block;overflow-y:auto}.mnav a,.mnav summary,.mnav span{color:#f4f0fa;font-size:15px;font-weight:600;text-decoration:none;display:block}.mnav>a.top,.mnav>details>summary{border-bottom:1px solid #393053;padding:14px 0}.mnav summary{cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.mnav summary::-webkit-details-marker{display:none}.mnav summary:after{content:"";border:5px solid #0000;border-top-color:currentColor;border-bottom:0;transition:transform .15s}.mnav details[open]>summary:after{transform:rotate(180deg)}.mnav .mg{flex-direction:column;padding:6px 0 12px 14px;display:flex}.mnav .mg>a,.mnav .mg>span,.mnav .mg>details>summary{padding:9px 0;font-size:14.5px}.mnav .mg>span{color:#b9b1cc;font-weight:500}.mnav .mg .mdsc{color:#b58cf0;padding:2px 0 6px;font-size:13px;font-weight:600}.mnav a.mt{color:#b58cf0}.mbtns{gap:12px;margin-top:18px;display:flex}.mbtns a{text-align:center;flex:1}}.sfoot{padding:48px 0 28px;position:relative}.sfoot .fgrid{grid-template-columns:1.6fr repeat(4,1fr);gap:32px;display:grid}.sfoot .fbrand p{color:#efe7fa;max-width:340px;margin:14px 0 0;font-size:14px;line-height:1.6}.sfoot .fbrand a{color:#fff;font-weight:700;text-decoration:none}.sfoot .fcol{flex-direction:column;gap:10px;display:flex}.sfoot .fcol b{letter-spacing:.1em;text-transform:uppercase;color:#b58cf0;margin-bottom:4px;font-size:12px}.sfoot .fcol a,.sfoot .flegal a{color:#e6def5;font-size:14px;text-decoration:none}.sfoot .fcol a:hover,.sfoot .flegal a:hover,.sfoot .fbrand a:hover{color:#b58cf0}.sfoot .fbar{color:#efe7fa;border-top:1px solid #fff3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:40px;padding-top:20px;font-size:14px;display:flex}.sfoot .flegal{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}@media (width<=1000px){.sfoot .fgrid{grid-template-columns:repeat(2,1fr)}.sfoot .fbrand{grid-column:1/-1}}#demo.dglow{background:radial-gradient(70% 120% at 50% 135%,#8b54f08c 0%,#7b45c438 45%,#0f0b1800 75%),#1a1626!important}#demo.dglow:before{content:"";background:linear-gradient(90deg,#0000,#b58cf099,#0000);height:1px;position:absolute;top:0;left:0;right:0}.tq{text-align:center;flex-direction:column;gap:16px;max-width:860px;margin:0 auto;display:flex}.tq blockquote{color:#f4f0fa;margin:0;font-size:clamp(20px,2.2vw,26px);font-weight:600;line-height:1.45}.tq figcaption{letter-spacing:.1em;text-transform:uppercase;color:#b58cf0;font-size:13px;font-weight:700}.tq figcaption span{color:#9d93b5}
