.mxd.mxd .mx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 22px;border:0;border-radius:999px;background:#fff;color:#14141a;font:600 15px Inter,sans-serif;text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s,background .3s,color .3s}.mxd.mxd .mx-btn:hover{transform:scale(1.02);box-shadow:0 0 30px rgba(255,255,255,.18)}.mxd.mxd .mx-btn{will-change:transform;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.mxd.mxd .mx-btn.is-ghost{background:rgba(255,255,255,.1);color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.22)}.mxd.mxd .mx-btn.is-ghost:hover{background:rgba(255,255,255,.16)}.mxd.mxd .mx-btn.is-ink{background:var(--btn);color:var(--btn-ink)}.mxd.mxd .mx-btn.is-ink:hover{box-shadow:0 10px 30px -10px var(--shh)}.mxd.mxd .mx-btn.is-line{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.mxd.mxd .mx-btn.is-line:hover{background:var(--soft)}.mxd.mxd .mxo-sec{margin-top:44px}.mxd.mxd .mxo-h{display:flex;align-items:end;justify-content:space-between;gap:16px;margin:0 4px 18px}.mxd.mxd .mxo-h h2{margin:0;font:800 26px/1.1 Gilroy,Inter,sans-serif;letter-spacing:-.01em}.mxd.mxd .mxo-h a{color:var(--muted);font:600 14px Inter,sans-serif;text-decoration:none;white-space:nowrap}.mxd.mxd .mxo-h a:hover{color:var(--ink)}.mxd.mxd .mxo-dl{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:22px}.mxd.mxd .mxo-dl a{display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--ink);text-decoration:none}.mxd.mxd .mxo-dl img{width:78%;aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 18px 18px rgba(0,0,0,.28));transition:transform .45s cubic-bezier(.2,.8,.2,1)}.mxd.mxd .mxo-dl a:hover img{transform:scale(1.04)}.mxd.mxd .mxo-dl b{margin:12px 4px 10px;font:600 14.5px/1.35 Inter,sans-serif}.mxd.mxd .mxo-dl span{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 16px;border-radius:999px;background:var(--seg);font:600 13.5px Inter,sans-serif}.mxd.mxd .mxo-lks{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}.mxd.mxd .mxo-lk{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;min-height:214px;padding:24px;border-radius:22px;background:var(--card);color:var(--ink);text-decoration:none;box-shadow:0 0 0 1px var(--rim),0 1px 2px var(--sh2),0 10px 30px -18px var(--sh);transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s;animation:mxcCard .7s var(--d) cubic-bezier(.2,.8,.2,1) backwards}.mxd.mxd .mxo-lk::before{content:"";position:absolute;inset:0;z-index:-1;opacity:0;background:radial-gradient(90% 80% at 85% 0%,rgba(122,60,255,.28),transparent 65%),radial-gradient(70% 70% at 0% 100%,rgba(58,21,150,.22),transparent 70%);transition:opacity .5s}.mxd.mxd .mxo-lk-ic{display:grid;place-items:center;width:48px;height:48px;margin-bottom:18px;border-radius:15px;background:var(--soft);color:var(--ink);transition:background .45s,color .45s,box-shadow .45s}.mxd.mxd .mxo-lk-ic svg{width:22px;height:22px}.mxd.mxd .mxo-lk b{font:700 17.5px/1.25 Inter,sans-serif}.mxd.mxd .mxo-lk p{margin:6px 0 0;color:var(--body);font-size:14.5px;line-height:1.5}.mxd.mxd .mxo-lk-f{position:relative;height:22px;margin-top:auto;padding-top:18px;box-sizing:content-box;font:600 14px Inter,sans-serif}.mxd.mxd .mxo-lk-f span{position:absolute;left:0;bottom:0;display:inline-flex;align-items:center;gap:7px;transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1)}.mxd.mxd .mxo-lk-f .a{color:var(--muted)}.mxd.mxd .mxo-lk-f .b{color:#8b5cff;opacity:0;transform:translateY(10px)}.mxd.mxd .mxo-lk-f .b i{font-style:normal;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.mxd.mxd .mxo-lk:hover{transform:translateY(-5px);box-shadow:0 0 0 1px rgba(122,60,255,.6),0 0 40px -8px rgba(122,60,255,.6),0 26px 44px -26px rgba(40,10,120,.7)}.mxd.mxd .mxo-lk:hover::before{opacity:1}.mxd.mxd .mxo-lk:hover .mxo-lk-ic{background:#7a3cff;color:#fff;box-shadow:0 8px 24px -6px rgba(122,60,255,.8)}.mxd.mxd .mxo-lk:hover .mxo-lk-f .a{opacity:0;transform:translateY(-10px)}.mxd.mxd .mxo-lk:hover .mxo-lk-f .b{opacity:1;transform:none}.mxd.mxd .mxo-lk:hover .mxo-lk-f .b i{transform:translateX(4px)}.mxd.mxd .mxo-join{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 18px;border-radius:999px;background:#7a3cff;color:#fff!important;box-shadow:0 10px 26px -10px rgba(122,60,255,.8);transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.mxd.mxd .mxo-join:hover{transform:scale(1.03);box-shadow:0 10px 32px -8px rgba(122,60,255,1)}.mxd.mxd .mxo-empty{padding:30px;border-radius:20px;background:var(--card);color:var(--body);text-align:center;box-shadow:0 0 0 1px var(--rim),0 10px 30px -18px var(--sh)}@media (max-width:640px){.mxd.mxd .mxo-dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.mxd.mxd .mxo-h h2{font-size:22px}.mxd.mxd .mxo-lk{min-height:0}.mxd.mxd .mxo-lk-f .a{opacity:0}.mxd.mxd .mxo-lk-f .b{opacity:1;transform:none}}.mxd.mxd .mxc-acad{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 35.5%;align-items:stretch;max-width:960px;margin:0 auto 40px;border-radius:28px;overflow:hidden;color:#fff;background:radial-gradient(90% 130% at 85% 40%,#5b17d6 0%,#2a0d6b 46%,#130a26 100%);box-shadow:0 30px 60px -34px rgba(70,10,170,.7),inset 0 1px 0 rgba(255,255,255,.12)}.mxd.mxd .mxc-acad:before{content:"";position:absolute;inset:0;background:radial-gradient(38% 55% at 78% 45%,rgba(196,140,255,.32),transparent 70%);pointer-events:none}.mxd.mxd .mxc-acad-body{position:relative;padding:27px 0 27px 40px}.mxd.mxd .mxc-acad-kicker{display:inline-flex;align-items:center;gap:8px;margin:0 0 11px;font:600 11.5px/1 Inter,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#d7bcff}.mxd.mxd .mxc-acad-kicker:before{content:"";width:7px;height:7px;border-radius:50%;background:#3dff9a;box-shadow:0 0 10px #3dff9a}.mxd.mxd .mxc-acad h2{margin:0 0 20px!important;font-family:Gilroy,Inter,sans-serif!important;font-weight:800!important;font-size:clamp(26px,2.5vw,32px)!important;line-height:1.06!important;max-width:19em;text-wrap:balance;letter-spacing:-.025em!important;color:#fff!important;text-transform:none!important}.mxd.mxd .mxc-acad ul{list-style:none!important;margin:0 0 24px!important;padding:0!important;display:grid;gap:7px}.mxd.mxd .mxc-acad li{position:relative;margin:0!important;padding:0 0 0 31px!important;font-size:15px;line-height:1.4;color:rgba(255,255,255,.9)}.mxd.mxd .mxc-acad li:before,.mxd.mxd .mxc-acad li:after{content:none!important}.mxd.mxd .mxc-acad li svg{position:absolute;left:0;top:0;width:20px;height:20px;color:#7dffb9;filter:drop-shadow(0 0 5px rgba(61,255,154,.75)) drop-shadow(0 0 1px rgba(61,255,154,.9))}.mxd.mxd .mxc-acad-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px}.mxd.mxd .mxc-acad-cta{display:inline-flex;align-items:center;height:46px;padding:0 24px;border-radius:999px;font:600 15px/1 Inter,sans-serif;color:#fff!important;background:linear-gradient(180deg,#8b45ff,#6a10ff);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 12px 26px -10px rgba(140,60,255,.9);transition:filter .2s}.mxd.mxd .mxc-acad:hover .mxc-acad-cta{filter:brightness(1.08)}.mxd.mxd .mxc-acad-note{font-size:13px;color:rgba(255,255,255,.6)}.mxd.mxd .mxc-acad-img{position:relative}.mxd.mxd .mxc-acad-img img{position:absolute;top:16px;left:0;width:calc(100% - 30px);height:calc(100% - 32px);object-fit:contain;filter:drop-shadow(0 20px 24px rgba(0,0,0,.5));transition:transform .5s cubic-bezier(.2,.8,.2,1)}.mxd.mxd .mxc-acad:hover .mxc-acad-img img{transform:translateY(-6px)}@media (max-width:1024px){.mxd.mxd .mxc-acad{grid-template-columns:1fr}.mxd.mxd .mxc-acad-img{order:-1;display:flex;justify-content:center;padding:22px 30px 0}.mxd.mxd .mxc-acad-img img{position:static;width:min(250px,70%);height:auto}.mxd.mxd .mxc-acad-body{padding:24px 34px 38px}}@media (max-width:640px){.mxd.mxd .mxc-acad-body{padding:14px 22px 26px}.mxd.mxd .mxc-acad-img{padding:16px 30px 0}.mxd.mxd .mxc-acad-img img{width:min(180px,55%)}.mxd.mxd .mxc-acad h2{font-size:25px!important}.mxd.mxd .mxc-acad li{font-size:14.5px}.mxd.mxd .mxc-acad-kicker{font-size:10.5px;letter-spacing:.09em}}.mxd.mxd .mxc-acadfx{position:absolute;left:0;right:0;top:50%;aspect-ratio:1/1;transform:translateY(-50%);z-index:0;opacity:0;transition:opacity 1.6s ease;pointer-events:none;background:#050407}.mxd.mxd .mxc-acadfx.on{opacity:1}.mxd.mxd .mxc-acadfx canvas{display:block;width:100%!important;height:100%!important}.mxd.mxd .mxc-acad-body,.mxd.mxd .mxc-acad-img{z-index:1}.mxd.mxd .mxc-acad h2{text-shadow:0 1px 2px rgba(8,0,30,.35),0 4px 24px rgba(8,0,30,.5)}.mxd.mxd .mxc-acad-kicker,.mxd.mxd .mxc-acad li,.mxd.mxd .mxc-acad-note{text-shadow:0 1px 2px rgba(8,0,30,.45),0 2px 14px rgba(8,0,30,.55)}.mxd.mxd .mxc-acad-img img{transform-origin:50% 55%}.mxd.mxd .mxc-acad:hover .mxc-acad-img img{transform:scale(1.05)}.mxd.mxd .mxc-acad{background:radial-gradient(60% 90% at 0% 0%,rgba(98,0,255,.34),transparent 70%),radial-gradient(45% 70% at 100% 100%,rgba(70,0,255,.16),transparent 70%),#050407}.mxd.mxd .mxc-acad:before{background:radial-gradient(38% 55% at 78% 45%,rgba(160,110,255,.14),transparent 70%)}.mxd.mxd .mxo-sec .mxc-acad{margin:0 auto}.mxd.mxd .mxo-gate{display:block;min-height:0;padding:64px 40px;text-align:center}.mxd.mxd .mxo-gate-in{position:relative;z-index:1;max-width:640px;margin:0 auto}.mxd.mxd .mxo-gate-ic{display:grid;place-items:center;width:58px;height:58px;margin:0 auto 20px;border-radius:18px;background:rgba(255,255,255,.1);box-shadow:inset 0 0 0 1px rgba(255,255,255,.2);color:#fff}.mxd.mxd .mxo-gate-ic svg{width:24px;height:24px}.mxd.mxd .mxo-gate h1{margin:0;color:#fff;font:800 clamp(28px,3.6vw,42px)/1.08 Gilroy,Inter,sans-serif;letter-spacing:-.02em;text-shadow:0 2px 18px rgba(0,0,0,.45)}.mxd.mxd .mxo-gate p{margin:12px auto 0;max-width:470px;color:#d4d4e6;font:500 16px/1.5 Inter,sans-serif}.mxd.mxd .mxo-gate-a{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px}.mxd.mxd .mxo-up{margin-top:6px}.mxd.mxd .mxo-up .mxc-acad{margin:0 auto}.mxd.mxd .mxo-back{display:inline-flex;margin:22px 0 0 6px;color:var(--muted);font:600 14px Inter,sans-serif;text-decoration:none}.mxd.mxd .mxo-back:hover{color:var(--ink)}@media (max-width:640px){.mxd.mxd .mxo-gate{padding:44px 22px}.mxd.mxd .mxo-gate-a .mx-btn{flex:1 1 100%}}[data-elementor-id="8692"] .elementor-element-19e8b92{display:none!important}[data-elementor-id="8692"] .elementor-element-3ff5271{display:block!important}.mxd.mxdash:has(.mxo-gate){min-height:0!important}.mxd.mxdash:has(.mxo-gate)>.mxo-foot{margin-top:0}