html body .mxa,html body .mxc{--x-bg:#f6f6f7;--x-mag:#e62f8b;--x-ink:#171719;--x-ease:cubic-bezier(.2,.7,.2,1)}
html body .mxa-stage{aspect-ratio:1.16;border:0;border-radius:0;background:#f6f6f7;box-shadow:none;isolation:isolate;opacity:1;transform:none}
html body .mxa-frame,html body .mxc-frame{clip-path:none!important;transition:none!important;transform-origin:50% 25%;will-change:transform}
html body .mxa-glow,html body .mxc-glow,html body .mxa-scan,html body .mxc-scan,html body .mxc-sheen{display:none!important}
html body .mxa-img,html body .mxc-img{mix-blend-mode:normal;max-width:none!important}
html body .mxa-screen{overflow:hidden;backface-visibility:hidden;will-change:opacity}
html body .mxa-ui{border-radius:0;background:#0a0a10}
html body .mxa-wall{background:radial-gradient(85% 110% at 100% 100%,#5b164e 0,transparent 64%),radial-gradient(90% 120% at 0 0,#21294a,transparent 70%),#0a0a12}
html body .mxa-bar{height:82px;padding:0 68px;border-bottom:1px solid #ffffff20;font-size:24px;color:#fff}
html body .mxa-hello{left:68px;top:155px}
html body .mxa-hello strong{font-size:104px;font-weight:650;line-height:1.04;letter-spacing:-.055em;max-width:1300px}
html body .mxa-tile{border:1px solid #ffffff26;border-radius:20px;background:#ffffff10;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}
html body .mxa-tile strong{font-size:32px;letter-spacing:-.025em;line-height:1.15}
html body .mxa-tile .mxa-ico{border-radius:14px;box-shadow:none;background:#f4f4f8}
html body .mxa-detail{left:0;top:0;width:1472px!important;height:680px!important;border-radius:24px;background:#fafafd;box-shadow:none;transform-origin:0 0;padding:64px}
html body .mxa-detail strong{font-size:72px;letter-spacing:-.045em;color:#171719!important;-webkit-text-fill-color:#171719!important}
html body .mxa-detail p{font-size:32px;line-height:1.45;color:#6b6b74!important;-webkit-text-fill-color:#6b6b74!important;max-width:1100px}
html body .mxa-detail .mxa-ico{width:74px;height:74px;margin-bottom:20px;background:#e62f8b}
html body .mxa-detail .mxa-rows{margin-top:30px}
html body .mxa-detail .mxa-rows i{background:#e9e9ef;height:12px;margin:12px 0;border-radius:6px}
html body .mxa-idle{padding:76px;background:linear-gradient(135deg,#161a28,#401932)}
html body .mxa-idle strong{font-size:108px;line-height:1.04;letter-spacing:-.055em}
html body .mxa-ui::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,#ffffff13,transparent 34%,transparent 72%,#ffffff08);z-index:20}
html body .mxa-chips span{border-radius:12px;box-shadow:0 12px 28px #1112180d;backdrop-filter:none;-webkit-backdrop-filter:none;font-size:12px}
html body .mxa-chips b{background:#202027!important;border-radius:8px}
html body .mxa-note{max-width:90%;margin:0 auto;text-align:center;font-size:11px;color:#777780;letter-spacing:.01em}
html body .mxc{gap:22px;perspective:none}
html body .mxc-card{border-radius:20px;border:0;background:#f6f6f7;box-shadow:0 0 0 1px #1112160a;opacity:1;transform:none;transition:box-shadow .4s}
html body .mxc-card:hover{box-shadow:0 0 0 1px #11121612,0 18px 45px -30px #11121650}
html body .mxc-media{aspect-ratio:1.14;background:#f6f6f7}
html body .mxc-frame{inset:0;opacity:1;transform-origin:50% 45%}
html body .mxc-meta{padding:22px 24px 23px;background:#ffffffa0;border-top:0;backdrop-filter:none;-webkit-backdrop-filter:none}
html body .mxc-meta strong{font-size:25px;font-weight:650;letter-spacing:-.035em}
html body .mxc-meta small{font-size:12px;line-height:1.45}
html body .mxc-meta em{font-size:11px}
html body .mxc-screen{overflow:hidden;opacity:1;will-change:opacity}
html body .mxc-ui{border-radius:0;background:#0a0a12}
html body .mxc-wall{animation:none;background:radial-gradient(100% 100% at 100% 100%,#57184d,transparent 75%),linear-gradient(135deg,#202c46,#13131d)}
html body .mxc-bar{padding:0 40px;font-size:20px;border-bottom:1px solid #ffffff20}
html body .mxc-tiles{gap:18px;bottom:48px;left:40px;right:40px}
html body .mxc-tiles i{height:170px;border-radius:14px;background:#ffffff17;border:1px solid #ffffff30;opacity:1;transform:none;transition:none!important}
html body .mxc-tiles i::before{width:46px;height:46px;border-radius:10px;background:#f3f3f8}
html body .mxc-power{display:none!important}
html body .mxc-card:hover .mxc-tiles i:nth-child(2){transform:none;background:#ffffff24}
html body .mxc-ripple{display:none!important}
html body .mxc-go{transition:transform .4s,background .4s}
html body .mxa.is-static *,html body .mxc.is-static *{animation:none!important;transition:none!important}
@media(min-width:990px){html body .mac-hero-grid{grid-template-columns:1fr 1.12fr;gap:24px}html body .mac-hero-visual--xp{margin-right:-36px}html body .mac-hero{padding-top:65px;padding-bottom:65px}}
@media(max-width:749px){html body .mxa-stage{aspect-ratio:1.05}html body .mxa-chips span{font-size:10px;padding:5px 8px}html body .mxa-chips b{width:24px;height:24px;font-size:8px}html body .mxc{gap:18px}html body .mxc-media{aspect-ratio:1.27}html body .mxc-meta{padding:18px 20px}html body .mxc-meta strong{font-size:23px}html body .mxa-note{margin-top:-5px}html body .mac-hero-visual--xp{max-width:100%;margin:0}}
