.MJAXFG_hero{height:var(--hero-h);min-height:520px;color:var(--on-main);background:#000;position:relative}.MJAXFG_stage{z-index:0;background:#000;position:fixed;inset:0}.MJAXFG_ident,.MJAXFG_ident video,.MJAXFG_ident img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.MJAXFG_stage .MJAXFG_ident{opacity:var(--io,1);filter:brightness(var(--b,1))}.MJAXFG_once{z-index:1}.MJAXFG_wait{opacity:0}.MJAXFG_ident.MJAXFG_port{transform:scale(var(--port-zoom))}.MJAXFG_ident.MJAXFG_port video,.MJAXFG_ident.MJAXFG_port img{object-fit:contain}@media (min-aspect-ratio:9/16){.MJAXFG_ident.MJAXFG_port video,.MJAXFG_ident.MJAXFG_port img{object-fit:cover}}.MJAXFG_zoom{width:100%;height:100%;opacity:var(--ci,0);filter:brightness(var(--cb,1));position:absolute;inset:0}.MJAXFG_glass{opacity:var(--g,0);pointer-events:none;-webkit-backdrop-filter:blur(30px)saturate(1.3);backdrop-filter:blur(30px)saturate(1.3);background:radial-gradient(70% 55% at 78% 22%,#4ff5c81a,#0000 70%),radial-gradient(60% 60% at 15% 85%,#ececec12,#0000 70%),linear-gradient(#ececec09,#ececec03);position:absolute;inset:0;box-shadow:inset 0 1px #ececec24,inset 0 0 0 1px #ececec0d}.MJAXFG_clear .MJAXFG_glass{visibility:hidden}.MJAXFG_glass:before{content:"";background:var(--grain), var(--brushed);opacity:.1;mix-blend-mode:overlay;position:absolute;inset:0}.MJAXFG_glass:after{content:"";background:linear-gradient(115deg,#0000 30%,#ececec0d 45%,#0000 60%),repeating-linear-gradient(90deg,#ececec05 0,#ececec00 7px,#0000000d 15px,#ececec05 18px);position:absolute;inset:0}
.mark-fig{width:168px;height:90px;margin-bottom:24px;display:block;overflow:visible}.mark-fig .ring{fill:none;stroke:var(--on-main);stroke-width:1.2px;stroke-dasharray:1;stroke-dashoffset:1px}.mark-fig .core{fill:var(--accent);opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(.4)}.mark-fig .bridge{fill:none;stroke:var(--on-main-2);stroke-width:.8px;stroke-dasharray:1;stroke-dashoffset:1px}.mark-fig .spark{fill:var(--accent);opacity:0}.mark-fig .split{transform:translate(0)}.in .mark-fig .ring{animation:draw 1.4s var(--ease) calc(var(--d,0s) + .3s) forwards}.in .mark-fig .core{animation:core-on .6s var(--ease) calc(var(--d,0s) + 1.5s) forwards, breathe 4s ease-in-out calc(var(--d,0s) + 2.1s) infinite}.in .mark-fig .bridge{animation:draw 1.2s var(--ease) 1.6s forwards}.in .mark-fig .split{animation:split 1.4s var(--ease) 1.2s forwards}.in .mark-fig .spark{animation:.4s 2s forwards core-on}@keyframes draw{to{stroke-dashoffset:0}}@keyframes core-on{to{opacity:1;transform:scale(1)}}@keyframes breathe{50%{opacity:.7;transform:scale(.78)}}@keyframes split{to{transform:translate(46px)}}@media (prefers-reduced-motion:reduce){.mark-fig .ring,.mark-fig .bridge{stroke-dashoffset:0}.mark-fig .core,.mark-fig .spark{opacity:1;transform:none}.mark-fig .split{transform:translate(46px)}.in .mark-fig *{animation:none!important}}
