.mus-layer{padding-bottom:150px;overflow:clip}.mus-layer__stage{grid-template-columns:1fr 1fr;gap:clamp(12px,2vw,28px);max-width:1180px;margin:0 auto;padding:0 32px;display:grid;position:relative}.mus-layer__arch{aspect-ratio:5/4;background:var(--aw-ink);opacity:0;transition:opacity .9s var(--ease-out), transform 1.2s var(--ease-out);border-radius:999px 999px 28px 28px;margin:0;position:relative;overflow:hidden}.mus-layer__arch--l{transform:translate(-60px)rotate(-2deg)}.mus-layer__arch--r{transform:translate(60px)rotate(2deg)}.mus-layer__stage.is-in .mus-layer__arch{opacity:1;transform:none}.mus-layer__arch img{object-fit:cover;width:100%;height:100%;display:block}.mus-layer__arch--l img{object-position:50% 30%}.mus-layer__arch:after{content:"";background:linear-gradient(#0000 55%,#0a0a0a99 100%);position:absolute;inset:0}.mus-layer__arch figcaption{z-index:1;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--aw-pearl);font-size:12px;position:absolute;bottom:22px}.mus-layer__arch--l figcaption{left:26px}.mus-layer__arch--r figcaption{right:26px}.mus-layer__disc{aspect-ratio:1;background:var(--aw-pearl);width:clamp(230px,24vw,290px);color:var(--aw-ink);text-align:center;box-shadow:0 0 0 10px var(--aw-pearl), 0 30px 70px #0a0a0a2e;opacity:0;transition:transform .9s var(--ease-out) .5s, opacity .6s var(--ease-out) .5s;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex;position:absolute;bottom:-64px;left:50%;transform:translate(-50%)scale(.6)}.mus-layer__stage.is-in .mus-layer__disc{opacity:1;transform:translate(-50%)scale(1)}.mus-layer__disc b{letter-spacing:-.02em;font-size:clamp(18px,1.6vw,22px);font-weight:600}.mus-layer__disc ul{flex-wrap:wrap;justify-content:center;gap:5px;margin:4px 0 0;padding:0;list-style:none;display:flex}.mus-layer__disc li{border-radius:var(--r-pill);color:var(--aw-moss);opacity:0;transition:opacity .4s var(--ease-out), transform .5s var(--ease-out);transition-delay:calc(1.1s + var(--li) * .11s);background:#0d685a1a;padding:4px 9px;font-size:11.5px;font-weight:500;transform:translateY(6px)}.mus-layer__stage.is-in .mus-layer__disc li{opacity:1;transform:none}@media (max-width:720px){.mus-layer{padding-bottom:84px}.mus-layer__stage{grid-template-columns:1fr;gap:14px;padding:0 20px}.mus-layer__arch{aspect-ratio:4/3}.mus-layer__arch--r{border-radius:28px 28px 999px 999px}.mus-layer__arch--r figcaption{top:22px;bottom:auto}.mus-layer__arch--r:after{background:linear-gradient(#0a0a0a99 0%,#0000 45%)}.mus-layer__disc{width:210px;padding:18px;top:50%;bottom:auto;transform:translate(-50%,-50%)scale(.6)}.mus-layer__stage.is-in .mus-layer__disc{transform:translate(-50%,-50%)scale(1)}}.mus-journey .ind-journey__img{opacity:0;transform:scale(1.06)}.mus-journey .mus-journey__img--0{object-position:30% 50%}.mus-journey .mus-journey__img--1{object-position:50% 60%}.mus-journey .mus-journey__img--2{object-position:50% 58%}.mus-journey[data-step="0"] .mus-journey__img--0,.mus-journey[data-step="1"] .mus-journey__img--1,.mus-journey[data-step="2"] .mus-journey__img--2,.mus-journey[data-step="3"] .mus-journey__img--2{opacity:1;transform:none}.mus-journey[data-step="3"] .mus-journey__img--2{transform:scale(1.12)}.mus-journey[data-step="2"] .ind-journey__tint:after{opacity:0}.mus-journey[data-step="3"] .ind-journey__tint:after{opacity:1}.mus-journey .ind-jl--chat{margin-left:auto}.mus-journey .ind-jl__pin{top:30%;left:34%}.mus-hot{border-radius:var(--r-pill);-webkit-backdrop-filter:blur(8px);color:#fff;animation:ind-pop .5s var(--ease-out) .5s both;background:#0a0a0a8c;align-items:center;gap:8px;padding:6px 11px 6px 8px;font-size:12px;font-weight:600;display:inline-flex;position:absolute}.mus-hot--late{animation-delay:1.1s}.mus-hot i{background:var(--aw-mint);width:10px;height:10px;animation:live-pulse 1.4s var(--ease-out) infinite;border-radius:50%;box-shadow:0 0 0 4px #29ff5f40}.mus-jl__story{-webkit-backdrop-filter:blur(14px);color:var(--aw-pearl);animation:ind-pop .6s var(--ease-out) .3s both;background:#0a0a0ab8;border-radius:18px;gap:6px;padding:16px 18px;display:grid;position:absolute;bottom:44px;left:22px;right:22px}.mus-jl__story small{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--aw-mint);font-size:11px}.mus-jl__story b{letter-spacing:-.01em;font-size:17px;font-weight:600}.mus-jl__progress{background:#fcffec24;border-radius:2px;height:4px;margin:4px 0 2px;display:block;overflow:hidden}.mus-jl__progress i{background:var(--aw-mint);transform-origin:0;height:100%;animation:mus-progress var(--jms) linear both;display:block}@keyframes mus-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.mus-jl__chips{flex-wrap:wrap;gap:6px;display:flex}.mus-jl__chips em{border-radius:var(--r-pill);color:#fcffeccc;border:1px solid #fcffec2e;padding:4px 9px;font-size:11.5px;font-style:normal}.mus-jl__chips em:first-child{background:var(--aw-mint);border-color:var(--aw-mint);color:var(--aw-ink);font-weight:600}.mus-platform{overflow:clip}.mus-platform__row{grid-template-columns:repeat(4,1fr);gap:clamp(16px,2.4vw,36px);margin:0;padding:0;list-style:none;display:grid}.mus-platform__item{text-align:center}.mus-platform__item:nth-child(2n){padding-top:48px}.mus-platform__phone{aspect-ratio:520/1080;width:min(84%,270px);transition:transform .6s var(--ease-out);margin:0 auto 26px;position:relative}.mus-platform__phone:before{content:"";filter:blur(24px);opacity:0;transition:opacity .5s var(--ease-out);background:radial-gradient(closest-side,#29ff5f38,#0000);border-radius:40%;position:absolute;inset:18% 14% 4%}.mus-platform__phone img{object-fit:contain;filter:drop-shadow(0 26px 34px #0a0a0a47);width:100%;height:100%;display:block;position:relative}.mus-platform__item h3{letter-spacing:-.02em;font-size:clamp(18px,1.6vw,22px);font-weight:600}.mus-platform__item p{max-width:240px;color:var(--fg-muted);margin:6px auto 0;font-size:14.5px;line-height:1.45}@media (hover:hover){.mus-platform__item:hover .mus-platform__phone{transform:translateY(-12px)}.mus-platform__item:hover .mus-platform__phone:before{opacity:1}}@media (max-width:900px){.mus-platform__row{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin:0 -20px;padding:0 20px 8px;scroll-padding:0 20px;display:flex;overflow-x:auto}.mus-platform__row::-webkit-scrollbar{display:none}.mus-platform__item{scroll-snap-align:start;flex:0 0 min(64%,260px)}.mus-platform__item:nth-child(2n){padding-top:0}}.mus-audio__inner{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(40px,6vw,96px);display:grid}.mus-audio .story__title{font-size:clamp(38px,4.6vw,72px)}.mus-audio__lead{max-width:520px;color:var(--fg-muted);margin:22px 0 36px;font-size:clamp(16px,1.3vw,19px);line-height:1.55}.mus-compare{grid-template-columns:1fr 1fr;gap:28px;max-width:540px;display:grid}.mus-compare__col{padding-left:18px}.mus-compare__col--old{border-left:2px dotted #0a0a0a40}.mus-compare__col--new{border-left:2px solid var(--aw-moss)}.mus-compare b{letter-spacing:-.02em;font-size:18px;font-weight:600;display:block}.mus-compare__col--old b{color:var(--fg-muted)}.mus-compare ul{gap:10px;margin:14px 0 0;padding:0;font-size:14.5px;line-height:1.35;list-style:none;display:grid}.mus-compare__col--old li{color:var(--fg-subtle);-webkit-text-decoration:line-through #0a0a0a40;text-decoration:line-through #0a0a0a40}.mus-compare__col--new li{grid-template-columns:18px 1fr;align-items:start;gap:8px;font-weight:500;display:grid}.mus-compare__col--new svg{background:var(--aw-mint);width:18px;height:18px;color:var(--aw-ink);border-radius:50%;margin-top:1px;padding:3px}.mus-audio__player{justify-content:center;display:flex}.mus-player{background:var(--aw-ink);width:min(440px,100%);color:var(--aw-pearl);border-radius:30px;padding:14px 14px 18px;position:relative;box-shadow:0 40px 90px #0a0a0a47,inset 0 0 0 1px #fcffec0f}.mus-player__art{aspect-ratio:16/9;border-radius:20px;position:relative;overflow:hidden}.mus-player__art img{object-fit:cover;object-position:70% 40%;width:100%;height:100%;transition:transform 8s linear;display:block;transform:scale(1.04)}.mus-player.is-playing .mus-player__art img{transform:scale(1.14)}.mus-player__tag{border-radius:var(--r-pill);-webkit-backdrop-filter:blur(8px);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;background:#0a0a0a99;align-items:center;gap:7px;padding:5px 10px;font-size:10.5px;display:inline-flex;position:absolute;top:12px;left:12px}.mus-player__tag i{background:var(--aw-mint);border-radius:50%;width:7px;height:7px}.mus-player.is-playing .mus-player__tag i{animation:live-pulse 1.4s var(--ease-out) infinite}.mus-player__meta{justify-content:space-between;align-items:center;gap:12px;padding:16px 6px 4px;display:flex}.mus-player__meta b{letter-spacing:-.01em;font-size:17px;font-weight:600;display:block}.mus-player__meta small{color:#fcffec8c;font-size:12.5px;display:block}.mus-player__play{background:var(--aw-mint);width:44px;height:44px;color:var(--aw-ink);cursor:pointer;transition:transform .2s var(--ease-out);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.mus-player__play:active{transform:scale(.94)}.mus-player__play:focus-visible{outline:2px solid var(--aw-pearl);outline-offset:3px}.mus-player__wave{height:54px;margin:10px 6px 0;position:relative}.mus-player__bars{align-items:center;gap:3px;display:flex;position:absolute;inset:0}.mus-player__bars i{height:var(--h);transform-origin:50%;background:#fcffec38;border-radius:2px;flex:1}.mus-player.is-playing .mus-player__bars i{animation:1.1s ease-in-out infinite alternate mus-wave;animation-delay:calc(var(--wi) * -73ms)}@keyframes mus-wave{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}.mus-player__bars--played{clip-path:inset(0 100% 0 0);animation:mus-played var(--dur) linear infinite;animation-play-state:paused}.mus-player__bars--played i{background:var(--aw-mint)}.mus-player.is-playing .mus-player__bars--played{animation-play-state:running}@keyframes mus-played{to{clip-path:inset(0)}}.mus-player__time{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#fcffec80;justify-content:space-between;margin:8px 6px 0;font-size:11px;display:flex}.mus-player__line{color:#fcffece0;min-height:3.2em;animation:ind-pop .45s var(--ease-out) both;margin:14px 6px 0;font-size:15px;line-height:1.45}.mus-player__controls{flex-wrap:wrap;gap:8px;margin:14px 6px 0;display:flex}.mus-player__seg{border-radius:var(--r-pill);background:#fcffec14;gap:2px;padding:3px;display:flex}.mus-player__seg button{border-radius:var(--r-pill);color:#fcffec99;font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 10px;font-size:12px;font-weight:500;transition:background .2s,color .2s}.mus-player__seg button:hover{color:var(--aw-pearl)}.mus-player__seg button[aria-pressed=true]{background:var(--aw-pearl);color:var(--aw-ink)}.mus-player__seg button:focus-visible{outline:2px solid var(--aw-mint);outline-offset:1px}.mus-player__ask{flex-direction:column;gap:8px;margin:16px 6px 0;display:flex}.mus-player__ask .ind-bubble--me{max-width:85%}.mus-player__ask .ind-bubble--ai{box-shadow:none;background:#fcffec14;animation-delay:.7s}.mus-player__q{color:#fcffecd9;font:inherit;cursor:pointer;background:0 0;border:1px dashed #fcffec47;border-radius:14px;align-self:flex-start;align-items:center;gap:8px;padding:10px 14px;font-size:13.5px;transition:border-color .2s,color .2s;display:inline-flex}.mus-player__q:hover{border-color:var(--aw-mint);color:var(--aw-mint)}@media (max-width:900px){.mus-audio__inner{grid-template-columns:1fr;gap:56px}}@media (max-width:480px){.mus-compare{grid-template-columns:1fr;gap:24px}}.mus-imm__grid{grid-template-columns:.85fr 1fr;align-items:center;gap:clamp(32px,5vw,80px);display:grid}.mus-imm__visual{aspect-ratio:4/5;background:var(--aw-ink);isolation:isolate;border-radius:32px;position:relative;overflow:hidden}.mus-imm__visual img{object-fit:cover;object-position:50% 35%;z-index:-2;width:100%;height:100%;transition:transform 1.6s var(--ease-out), object-position 1.6s var(--ease-out);position:absolute;inset:0}.mus-imm__grid[data-step="2"] .mus-imm__visual img,.mus-imm__grid[data-step="3"] .mus-imm__visual img{object-position:40% 45%;transform:scale(1.18)}.mus-imm__grid[data-step="0"] .mus-imm__visual img{object-position:50% 70%}.mus-imm__shade{z-index:-1;background:linear-gradient(#0000 55%,#0a0a0a8c);position:absolute;inset:0}.mus-imm__tag{-webkit-backdrop-filter:blur(14px);color:var(--aw-pearl);animation:ind-pop .5s var(--ease-out) both;background:#0a0a0ab3;border-radius:18px;align-items:center;gap:12px;padding:10px 16px 10px 10px;font-size:14.5px;font-weight:500;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.mus-imm__lead{max-width:520px;color:var(--fg-muted);margin:22px 0 28px;font-size:clamp(16px,1.3vw,18px);line-height:1.55}.mus-imm__list{margin:0;padding:0;list-style:none}.mus-imm__list li+li{border-top:1px solid var(--line-soft)}.mus-imm__list button{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:14px;padding:14px 4px;display:flex}.mus-imm__icon{width:38px;height:38px;color:var(--fg-muted);transition:background .3s var(--ease-out), color .3s var(--ease-out);background:#0a0a0a0d;border-radius:12px;flex:none;place-items:center;display:grid}.mus-imm__list b{letter-spacing:-.01em;color:var(--fg-muted);font-size:17px;font-weight:600;transition:color .3s;display:block}.mus-imm__list small{color:var(--fg-muted);transition:grid-template-rows .45s var(--ease-out), opacity .3s;opacity:0;grid-template-rows:0fr;font-size:14.5px;line-height:1.45;display:grid}.mus-imm__list small>*,.mus-imm__list small{overflow:hidden}.mus-imm__list li.is-active b{color:var(--fg)}.mus-imm__list li.is-active small{opacity:1;grid-template-rows:1fr;margin-top:4px}.mus-imm__list li.is-active .mus-imm__icon{background:var(--aw-mint);color:var(--aw-ink)}@media (max-width:900px){.mus-imm__grid{grid-template-columns:1fr}.mus-imm__visual{aspect-ratio:4/3}}.mus-deploy .ind-journey__media{background:radial-gradient(60% 55% at 50% 55%,#29ff5f1f,#0000 70%),radial-gradient(circle,#0a0a0a17 1px,#0000 1.4px) 0 0/18px 18px,#e9edd0}.mus-deploy .ind-journey__tint{display:none}.mus-deploy__model{z-index:-1;width:auto;max-width:none;height:86%;transition:opacity .9s var(--ease-out), transform 1.4s var(--ease-out), filter .9s var(--ease-out);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.96)}@property --rv{syntax:"<percentage>";inherits:false;initial-value:110%}.mus-deploy__model--points{--off:0px;filter:grayscale()contrast(1.4)brightness(.55);-webkit-mask:radial-gradient(circle, #000 1.2px, transparent 1.7px) var(--off) var(--off) / 5px 5px, linear-gradient(to top, #000 calc(var(--rv) - 12%), transparent var(--rv));-webkit-mask-composite:source-in;-webkit-mask:radial-gradient(circle, #000 1.2px, transparent 1.7px) var(--off) var(--off) / 5px 5px, linear-gradient(to top, #000 calc(var(--rv) - 12%), transparent var(--rv));mask:radial-gradient(circle, #000 1.2px, transparent 1.7px) var(--off) var(--off) / 5px 5px, linear-gradient(to top, #000 calc(var(--rv) - 12%), transparent var(--rv));-webkit-mask-composite:source-in;mask-composite:intersect}.mus-deploy__model--points-b{--off:2.5px;opacity:.2}.mus-deploy[data-step="0"] .mus-deploy__model--points{animation:mus-build 2.6s var(--ease-out) both, mus-twinkle 1.3s ease-in-out 2.6s infinite alternate}.mus-deploy[data-step="0"] .mus-deploy__model--points-b{animation:mus-build 2.6s var(--ease-out) .3s both, mus-twinkle-b 1.3s ease-in-out 2.6s infinite alternate}@keyframes mus-build{0%{--rv:0%}to{--rv:110%}}@keyframes mus-twinkle{0%{opacity:1}to{opacity:.35}}@keyframes mus-twinkle-b{0%{opacity:.2}to{opacity:.9}}.mus-deploy__model--twin{opacity:0;filter:drop-shadow(0 30px 40px #0a0a0a40)}.mus-deploy:not([data-step="0"]) .mus-deploy__model--points{opacity:0}.mus-deploy:not([data-step="0"]) .mus-deploy__model--twin{opacity:1;transform:translate(-50%,-50%)}.mus-deploy[data-step="2"] .mus-deploy__model--twin{transform:translate(-62%,-50%)scale(.92)}.mus-dep__scan{width:min(260px,70%);animation:ind-pop .5s var(--ease-out) .2s both;background:#fcffeceb;border-radius:18px;gap:4px;padding:14px 16px;display:grid;position:absolute;bottom:24px;left:22px;box-shadow:0 16px 40px #0a0a0a1f}.mus-dep__scan>span:first-child{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--aw-moss);align-items:center;gap:8px;font-size:11px;display:inline-flex}.mus-dep__scan>span:first-child i{background:var(--aw-mint);width:7px;height:7px;animation:live-pulse 1.4s var(--ease-out) infinite;border-radius:50%}.mus-dep__scan b{letter-spacing:-.01em;font-size:16px;font-weight:600}.mus-dep__bar{background:#0a0a0a14;border-radius:2px;height:4px;margin-top:6px;display:block;overflow:hidden}.mus-dep__bar i{background:linear-gradient(90deg, var(--aw-moss), var(--aw-mint));transform-origin:0;height:100%;animation:mus-progress var(--jms) var(--ease-out) both;display:block}.mus-dep__pin{animation:ind-pop .5s var(--ease-out) both;animation-delay:calc(.5s + var(--pk) * .35s);background:#fcffecf2;border-radius:16px;align-items:center;gap:10px;padding:8px 14px 8px 8px;display:inline-flex;position:absolute;box-shadow:0 14px 34px #0a0a0a24}.mus-dep__pin>i{background:var(--aw-mint);width:32px;height:32px;color:var(--aw-ink);border-radius:10px;flex:none;place-items:center;display:grid}.mus-dep__pin small{color:var(--fg-muted);font-size:11.5px;display:block}.mus-dep__pin b{font-size:14px;font-weight:600;display:block}.mus-dep__live{border-radius:var(--r-pill);background:var(--aw-ink);color:var(--aw-pearl);animation:ind-pop .5s var(--ease-out) .3s both;align-items:center;gap:8px;padding:9px 16px;font-size:13.5px;font-weight:600;display:inline-flex;position:absolute;top:22px;left:22px}.mus-dep__live i{background:var(--aw-mint);width:8px;height:8px;animation:live-pulse 1.4s var(--ease-out) infinite;border-radius:50%;box-shadow:0 0 0 4px #29ff5f40}.mus-dep__phone{filter:drop-shadow(0 26px 34px #0a0a0a4d);width:30%;max-width:200px;animation:mus-phone-in .8s var(--ease-out) .4s both;position:absolute;bottom:-6%;right:7%}@keyframes mus-phone-in{0%{opacity:0;transform:translateY(40px)rotate(4deg)}to{opacity:1;transform:rotate(-3deg)}}@media (max-width:900px){.mus-dep__pin{padding:6px 10px 6px 6px}.mus-dep__pin>i{width:26px;height:26px}}@media (prefers-reduced-motion:reduce){.mus-layer__arch,.mus-layer__disc,.mus-layer__disc li{transition:none}.mus-player__bars i,.mus-deploy__model--points{animation:none!important}}
