.mgw{--fg: oklch(.2277 0 0);--muted-fg: oklch(.5653 0 0);--secondary-fg: oklch(.4536 0 0);--muted: oklch(.967 0 0);--grid: rgba(20, 16, 8, .1);--font-sans: "Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-display: "Stack Sans Notch", "Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--maxw: 1120px;display:block;font-family:var(--font-sans);color:var(--fg);background:#fff;padding:clamp(3.5rem,6vw,6.5rem) 0;font-size:17px;line-height:1.4;letter-spacing:-.011em}.mgw *{box-sizing:border-box}.mgw .wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}.mgw .display{font-family:var(--font-display);font-weight:700;letter-spacing:-.03em;line-height:.92}.mgw-head{display:grid;grid-template-columns:1.35fr .85fr;gap:clamp(28px,4vw,52px);align-items:end;margin-bottom:3rem}.mgw-h2{margin:0;font-size:clamp(30px,3.8vw,46px);text-wrap:balance}.mgw-lead{margin:0;font-size:18px;line-height:1.5;color:var(--secondary-fg);max-width:44ch}.mgw .creators{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.mgw .ccard{display:flex;flex-direction:column}.mgw .ccard h4{margin:1.4rem 0 0;font-size:22px;letter-spacing:-.02em}.mgw .ccard p{margin-top:.65rem;font-size:14.5px;color:var(--secondary-fg);line-height:1.55}.mgw .cc-shot{aspect-ratio:1 / 1;overflow:hidden;border-radius:18px;border:1px solid var(--grid);background:var(--muted)}.mgw .cc-shot img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(1.22) contrast(1.02)}@media(max-width:900px){.mgw-head{grid-template-columns:1fr;gap:1.2rem;margin-bottom:2.2rem;align-items:start}.mgw-lead{max-width:none}}@media(max-width:640px){.mgw{font-size:16px}.mgw .creators{grid-template-columns:1fr;gap:2.4rem;max-width:460px;margin-left:auto;margin-right:auto}}.mgf{--fg: oklch(.2277 0 0);--primary: oklch(.78 .137 79.1);--border: oklch(.9419 0 0);--muted-fg: oklch(.5653 0 0);--secondary-fg: oklch(.4536 0 0);--font-sans: "Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-display: "Stack Sans Notch", "Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--maxw: 1120px;--h2: clamp(36px, 5vw, 60px);--ease: cubic-bezier(.22, 1, .36, 1);display:block;font-family:var(--font-sans);color:var(--fg);background:#fff;padding:clamp(3.5rem,6vw,6.5rem) 0;font-size:17px;line-height:1.4;letter-spacing:-.011em}.mgf *{box-sizing:border-box}.mgf .wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px;text-align:center}.mgf .display{font-family:var(--font-display);font-weight:700;letter-spacing:-.03em;line-height:.92}.mgf .eyebrow{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-fg);margin:0}.mgf h2.big{font-size:var(--h2);max-width:20ch;margin:1rem auto 0}.mgf .faq{max-width:760px;margin:2.6rem auto 0;text-align:left}.mgf details{border-bottom:1px solid var(--border)}.mgf summary{list-style:none;cursor:pointer;padding:1.3rem .2rem;font-size:18px;font-weight:600;letter-spacing:-.02em;display:flex;justify-content:space-between;gap:1rem;align-items:center}.mgf summary::-webkit-details-marker{display:none}.mgf summary .pm{flex:0 0 auto;width:20px;height:20px;position:relative;transition:transform .25s var(--ease)}.mgf summary .pm:before,.mgf summary .pm:after{content:"";position:absolute;background:var(--muted-fg);border-radius:2px}.mgf summary .pm:before{top:9px;left:2px;right:2px;height:2px}.mgf summary .pm:after{left:9px;top:2px;bottom:2px;width:2px}.mgf details[open] summary .pm{transform:rotate(135deg)}.mgf details .a{padding:0 .2rem 1.4rem;font-size:16px;line-height:1.6;color:var(--secondary-fg);max-width:64ch}.mgf details .a a{color:var(--fg);text-decoration:underline;text-decoration-color:var(--primary);text-underline-offset:2px}.ave{--bg: #ffffff;--fg: oklch(.2277 0 0);--card: oklch(1 0 0);--primary: oklch(.78 .137 79.1);--border: oklch(.9419 0 0);--muted-fg: oklch(.5653 0 0);--secondary-fg: oklch(.4536 0 0);--font-sans: "Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-display: "Stack Sans Notch", "Inter Variable", "Inter", -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--maxw: 1120px;--h2: clamp(36px, 5vw, 60px);--ease: cubic-bezier(.22, 1, .36, 1);--border-2: oklch(.9 0 0);--muted: oklch(.967 0 0);--orange: #ee7a2e;--ok: #2faa6a;--cam-d: .75s;--cam-e: cubic-bezier(.45, .05, .2, 1);display:block;font-family:var(--font-sans);background:var(--bg);color:var(--fg);font-size:17px;line-height:1.4;letter-spacing:-.011em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ave *{box-sizing:border-box}.ave a{color:inherit;text-decoration:none}.ave .wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}.ave .display{font-family:var(--font-display);font-weight:700;letter-spacing:-.03em;line-height:.92}.ave .pill{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:999px;font-weight:600;font-size:16px;padding:.6rem 1.3rem;transition:transform .16s var(--ease),background .16s}.ave .pill-dark{background:#0a0a0a;color:#fff}.ave .pill-dark:hover{transform:translateY(-1px)}.ave .pill-ghost{border:0;color:#2b2118;background:#2b1f1112}.ave .pill-ghost:hover{background:#2b1f111f}.ave .pill-arrow{width:17px;height:17px;flex:0 0 auto}.ave .hero{text-align:center;padding:1.2rem 0 3rem}.ave h1.title{font-size:clamp(38px,5.1vw,64px);max-width:30ch;margin:0 auto;text-wrap:balance}.ave .sub{margin:1.5rem auto 0;max-width:62ch;font-size:19px;line-height:1.5;color:var(--secondary-fg);letter-spacing:-.01em;text-wrap:balance}.ave .cta-row{margin-top:2rem;display:flex;gap:.7rem;justify-content:center}.ave .pill-lg{padding:0 1.9rem;min-height:52px;font-size:16px}.ave .play-ico{width:18px;height:18px;border-radius:50%;background:var(--fg);color:var(--bg);display:grid;place-items:center}.ave .play-ico svg{width:9px;height:9px;fill:var(--bg);stroke:none}.ave .music-stage{overflow:hidden;margin-bottom:1.2rem}.ave .band{padding:6.5rem 0}.ave h2.big{font-size:var(--h2);max-width:20ch;margin:1rem auto 0;text-align:center}.ave .lead2{max-width:50ch;margin:1.4rem auto 0;text-align:center;font-size:18px;line-height:1.5;color:var(--secondary-fg)}.framed{position:relative}.framed:before,.framed:after{content:"";position:absolute;top:0;bottom:0;width:1px;background:var(--border);pointer-events:none;z-index:1}.framed:before{left:max(0px,calc(50% - var(--maxw) / 2))}.framed:after{right:max(0px,calc(50% - var(--maxw) / 2))}.framed>section{position:relative}.framed>section:not(.showcase):not(:first-of-type):before{content:"";position:absolute;top:0;left:max(0px,calc(50% - var(--maxw) / 2));right:max(0px,calc(50% - var(--maxw) / 2));height:1px;background:var(--border);pointer-events:none;z-index:1}.ave .reveal{opacity:0;transform:translateY(22px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.ave .reveal.in{opacity:1;transform:none}.ave .showcase-intro{padding:6rem 0 2rem}.ave .showcase{padding:1.5rem 0 4rem}.ave .sc-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--border);border-bottom:0}.ave .sc-left{border-right:1px solid var(--border)}.ave .sc-block:not(:last-child){border-bottom:1px solid var(--border)}.ave .sc-block{min-height:84vh;display:flex;flex-direction:column;justify-content:center;padding:2.5rem 3rem}.ave .sc-block h3{font-size:clamp(30px,3.4vw,42px);letter-spacing:-.03em;line-height:1.05;text-wrap:balance;max-width:18ch}.ave .sc-block p{margin-top:1rem;color:var(--secondary-fg);font-size:17.5px;line-height:1.55;max-width:40ch}.ave .sc-block .sc-cta{margin-top:1.6rem;align-self:flex-start}.ave .sc-right{position:relative;min-width:0}.ave .sc-sticky{position:sticky;top:96px;height:calc(100vh - 150px);max-height:600px;display:flex;align-items:center}.ave .sc-panel-wrap{width:100%;position:relative;height:auto}.ave .sc-panel{position:absolute;inset:0;display:flex;align-items:center}.ave .sc-panel[data-panel="0"]{overflow:visible}.ave .sc-rail-frame{width:540px;height:470px;position:relative;margin-left:auto;flex:0 0 auto;transition:transform var(--cam-d) var(--cam-e);will-change:transform}.ave .sc-rail-frame:not(.flip):not(.tl):not(.full):before,.ave .sc-rail-frame:not(.flip):not(.tl):not(.full):after{content:"";position:absolute;top:100%;width:1px;height:5px;background:var(--border);filter:blur(.5px);pointer-events:none}.ave .sc-rail-frame:not(.flip):not(.tl):not(.full):before{left:0}.ave .sc-rail-frame:not(.flip):not(.tl):not(.full):after{left:262px}.ave .sc-stage{position:absolute;left:0;top:0;width:931px;height:810px;transform:scale(.58);transform-origin:top left;background:#fff;border-radius:16px 0 0;overflow:hidden;border:1px solid rgba(0,0,0,.09);border-bottom:0;box-shadow:0 22px 44px -22px #14120f3d}.ave .sc-rail-frame.flip .sc-stage{border-radius:0 16px 0 0}.ave .sc-rail-frame.tl .sc-stage{border-radius:0 0 16px;border-top:0;border-bottom:1px solid rgba(0,0,0,.09);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 6px,#000 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 6px,#000 100%)}.ave .sc-rail-frame.full .sc-stage{border-radius:16px;border:1px solid rgba(0,0,0,.09)}.ave .sc-canvas{display:flex;flex-direction:column;width:1363px;transform:translate(var(--cx,0px),var(--cy,0px));transform-origin:0 0;transition:transform var(--cam-d) var(--cam-e);will-change:transform}.ave .sc-rail{display:flex;height:810px}.ave .sc-rail .cxp-chat{flex:0 0 451px;height:810px}.ave .sc-rail .sc-asset{flex:0 0 480px;height:810px}.ave .sc-rail .cxp-player{flex:0 0 432px;height:810px;border-left:1px solid var(--border)}.ave .sc-stage.boot-wait .mus-upl,.ave .sc-stage.boot-wait .mus-q,.ave .sc-stage.boot-wait .mus-intro,.ave .sc-stage.boot-wait .mus-opt{opacity:0}@keyframes chat-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.ave .sc-stage.boot .mus-upl{animation:chat-in .3s var(--ease) .05s both}.ave .sc-stage.boot .mus-q{animation:chat-in .3s var(--ease) .32s both}.ave .sc-stage.boot .mus-intro{animation:chat-in .3s var(--ease) .58s both}.ave .sc-stage.boot .mus-opt:nth-child(1){animation:chat-in .32s var(--ease) .72s both}.ave .sc-stage.boot .mus-opt:nth-child(2){animation:chat-in .32s var(--ease) .8s both}.ave .sc-stage.boot .mus-opt:nth-child(3){animation:chat-in .32s var(--ease) .88s both}.ave .sc-stage.boot .mus-opt:nth-child(4){animation:chat-in .32s var(--ease) .96s both}@keyframes card-ping{0%{box-shadow:0 0 0 2px #ee7a2e4d,0 0 0 2px #ee7a2e59}35%{box-shadow:0 0 0 2px #ee7a2e4d,0 0 0 9px #ee7a2e2e}to{box-shadow:0 0 0 2px #ee7a2e4d,0 0 0 14px #ee7a2e00}}.ave .sc-stage[data-shot="1"] .a-grid.media .a-card.mus-card .th{animation:card-ping 1.4s ease-out .85s 2}@keyframes ph-drift{0%{transform:translate(0)}to{transform:translate(120px)}}.ave .sc-stage[data-shot="2"] .sc-timeline .tl-playhead{animation:ph-drift 7s linear .8s forwards}.ave .cxp-chat{position:relative;padding:26px 28px}.ave .cxp-tabs{display:flex;gap:36px;font-size:13px;font-weight:600;margin-bottom:22px}.ave .cxp-tabs .on{color:var(--fg)}.ave .cxp-tabs .on:after{content:"";display:block;height:2px;width:20px;background:var(--fg);margin-top:8px}.ave .cxp-tabs span:not(.on){color:#9a9a9a}.ave .mus-ask{background:#f3f2f0;border-radius:13px;padding:12px}.ave .mus-upl{display:flex;align-items:center;gap:10px}.ave .mus-upl img{display:block;width:40px;height:52px;object-fit:cover;border-radius:7px;flex:0 0 auto}.ave .mus-upl-n{font-size:13px;font-weight:600;color:var(--fg);display:flex;flex-direction:column;gap:2px}.ave .mus-upl-n i{font-size:11.5px;font-weight:500;font-style:normal;color:var(--muted-fg)}.ave .mus-q{margin:10px 0 0;font-size:14.5px;line-height:1.45;color:var(--fg)}.ave .mus-intro{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--secondary-fg);margin:20px 0 12px}.ave .mus-intro .gh-dot{width:7px;height:7px;border-radius:50%;background:var(--ok);flex:0 0 auto}.ave .mus-opts{display:flex;flex-direction:column;gap:9px}.ave .mus-opt{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:11px 13px;border:1px solid var(--border-2);border-radius:12px;background:#fff;cursor:pointer;transition:border-color .18s var(--ease),box-shadow .18s var(--ease)}.ave .mus-opt .mo-n{width:22px;height:22px;flex:0 0 auto;border-radius:50%;background:var(--muted);color:var(--secondary-fg);font-size:12px;font-weight:700;display:grid;place-items:center}.ave .mus-opt .mo-b{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ave .mus-opt .mo-name{font-size:14px;font-weight:700;color:var(--fg)}.ave .mus-opt .mo-meta{font-size:11.5px;color:var(--muted-fg);font-variant-numeric:tabular-nums}.ave .mus-opt .mo-wave{flex:0 0 60px;height:26px;display:flex;align-items:center;gap:2px}.ave .mus-opt .mo-wave i{flex:1;background:#d3d0cb;border-radius:1px;min-width:2px}.ave .mus-opt.sel{border-color:var(--orange);box-shadow:0 0 0 2px #ee7a2e40}.ave .mus-opt.sel .mo-n{background:var(--orange);color:#fff}.ave .mus-opt.sel .mo-wave i{background:var(--orange)}.ave .pbox{position:absolute;left:28px;right:28px;bottom:24px;background:#fff;border:1px solid var(--border-2);border-radius:16px;padding:14px}.ave .pb-field{font-size:14px;line-height:1.4;color:#9a9a9a}.ave .pb-row{display:flex;align-items:center;gap:18px;margin-top:13px}.ave .pb-ctrl{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:var(--secondary-fg)}.ave .pb-ctrl svg.cv{width:12px;height:12px;stroke:var(--muted-fg);fill:none;flex:0 0 auto}.ave .pb-send{margin-left:auto;width:34px;height:34px;border-radius:50%;background:var(--orange);display:grid;place-items:center;flex:0 0 auto;box-shadow:0 4px 12px -4px #ee7a2e99}.ave .pb-send svg{width:16px;height:16px;stroke:#fff;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ave .sc-asset{padding:26px 24px;display:flex;flex-direction:column;border-left:1px solid var(--border);background:#fcfcfc;position:relative}.ave .a-lib{display:flex;flex-direction:column;flex:1;min-height:0}.ave .sc-asset .a-tabs{display:flex;gap:26px;font-size:14px;font-weight:600;margin-bottom:18px}.ave .sc-asset .a-tabs .on{color:var(--fg)}.ave .sc-asset .a-tabs .on:after{content:"";display:block;height:2px;width:22px;background:var(--fg);margin-top:7px}.ave .sc-asset .a-tabs span:not(.on){color:#a6a6a6}.ave .sc-asset .a-cats{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:16px}.ave .sc-asset .a-cats span{font-size:12px;color:var(--secondary-fg);border:1px solid var(--border-2);border-radius:999px;padding:5px 12px}.ave .sc-asset .a-cats span.on{background:var(--fg);color:#fff;border-color:var(--fg)}.ave .sc-asset .a-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ave .sc-asset .a-card .th{aspect-ratio:16/10;border:1px solid var(--border-2);border-radius:9px;background:#fff;position:relative;overflow:hidden;display:flex;padding:0}.ave .sc-asset .a-card .th.vid{aspect-ratio:9/16}.ave .sc-asset .a-card.sel .th{border-color:var(--orange);box-shadow:0 0 0 2px #ee7a2e4d}.ave .sc-asset .a-card .lb{font-size:12.5px;color:var(--secondary-fg);margin-top:8px;font-weight:500}.ave .sc-asset .a-card .th.vid img{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ave .sc-asset .a-card .th .dur{position:absolute;right:6px;bottom:6px;z-index:2;font-size:10px;font-weight:700;color:#fff;background:#0000009e;border-radius:4px;padding:1px 5px}.ave .sc-asset .a-card .th.aud{align-items:center;justify-content:center;background:#f4f2ef;padding:14px}.ave .sc-asset .a-card .th.aud.mus{background:linear-gradient(135deg,#2a1c12,#14110e)}.ave .sc-asset .a-card .th.aud.mus .awave i{background:var(--orange)}.ave .awave{display:flex;align-items:center;gap:2px;height:38px;width:100%}.ave .awave i{flex:1;background:#c9bfae;border-radius:1px;min-width:1px}.ave .sc-asset .th.mus .mus-badge{position:absolute;left:7px;top:7px;z-index:2;color:var(--orange)}.ave .sc-asset .th.mus .mus-badge svg{width:15px;height:15px}.ave .a-grid.media .a-card.mus-card{display:none}.ave .sc-stage.mus-on .a-grid.media .a-card.mus-card{display:block;animation:card-pop .5s var(--ease) both}@keyframes card-pop{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}.ave .cxp-player{flex:1;position:relative;background:#0d0d0f;overflow:hidden}.ave .mus-vid{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:336px;height:598px;object-fit:contain;border-radius:10px}.ave .mus-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:76px;height:76px;border-radius:50%;border:0;cursor:pointer;background:#0c0a0880;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);display:grid;place-items:center;z-index:4;box-shadow:0 8px 26px -8px #00000080;transition:transform .18s var(--ease),background .18s}.ave .mus-play:hover{transform:translate(-50%,-50%) scale(1.06);background:#0c0a08a8}.ave .mus-play svg{width:30px;height:30px;color:#fff}.ave .mus-play .ic-play{margin-left:4px}.ave .mus-play .ic-pause{display:none}.ave .cxp-player.playing .mus-play{opacity:0;pointer-events:none}.ave .cxp-player.playing .mus-play .ic-play{display:none}.ave .cxp-player.playing .mus-play .ic-pause{display:block}.ave .cxp-player:hover .mus-play{opacity:1;pointer-events:auto}.ave .mus-now{position:absolute;left:16px;bottom:16px;z-index:5;display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:#fff;background:#0c0a089e;border-radius:999px;padding:6px 13px 6px 10px;opacity:0;transform:translateY(6px);transition:opacity .3s var(--ease),transform .3s var(--ease)}.ave .cxp-player.playing .mus-now{opacity:1;transform:none}.ave .mus-now .eq{display:inline-flex;align-items:flex-end;gap:2px;height:14px}.ave .mus-now .eq i{width:3px;background:var(--orange);border-radius:1px;animation:eq .9s ease-in-out infinite}.ave .mus-now .eq i:nth-child(1){height:40%;animation-delay:0s}.ave .mus-now .eq i:nth-child(2){height:100%;animation-delay:.15s}.ave .mus-now .eq i:nth-child(3){height:60%;animation-delay:.3s}.ave .mus-now .eq i:nth-child(4){height:85%;animation-delay:.45s}@keyframes eq{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.ave .sc-timeline{width:1363px;height:380px;border-top:1px solid var(--border);padding:18px 26px;background:#fff;position:relative}.ave .sc-timeline .tl-playhead{position:absolute;top:12px;bottom:16px;width:2px;background:var(--orange);z-index:6;pointer-events:none}.ave .sc-timeline .tl-playhead b{position:absolute;top:-1px;left:50%;transform:translate(-50%);width:11px;height:9px;background:var(--orange);border-radius:2px}.ave .sc-timeline .tl-ruler{position:relative;height:16px;margin-bottom:12px;font-size:11.5px;color:var(--muted-fg)}.ave .sc-timeline .tl-ruler span{position:absolute;top:0}.ave .sc-timeline .tl-ruler i{position:absolute;top:6px;width:3px;height:3px;border-radius:50%;background:#cfcfcf}.ave .sc-timeline .tl-vtrack{display:flex;gap:2px;height:76px;border-radius:7px;overflow:hidden;margin-left:41px;outline:1.5px solid var(--border-2)}.ave .sc-timeline .tl-vtrack i{flex:1;background-size:cover;background-position:center}.ave .sc-timeline .tl-arow{display:flex;margin-left:41px;margin-top:12px}.ave .sc-timeline .tl-vo{height:58px;border-radius:8px;background:#f3ecda;position:relative;overflow:hidden;display:flex;align-items:flex-end;padding:0 12px 9px}.ave .sc-timeline .tl-vo .nm{position:absolute;left:12px;top:8px;font-size:11.5px;font-weight:600;color:#9c8e6a;z-index:2}.ave .sc-timeline .tl-wave{display:flex;align-items:center;gap:2px;height:28px;width:100%}.ave .sc-timeline .tl-wave i{flex:1;background:#d8c8a4;border-radius:1px;min-width:2px}.ave .sc-timeline .tl-vo.mus{background:color-mix(in srgb,var(--orange) 12%,#fff)}.ave .sc-timeline .tl-vo.mus .nm{color:#b96a26}.ave .sc-timeline .tl-vo.mus .tl-wave i{background:var(--orange)}.ave .sc-timeline .tl-vo.mus.sel{outline:2px solid var(--orange);outline-offset:-2px}.ave .sc-timeline .tl-grip{position:absolute;top:50%;transform:translateY(-50%);width:5px;height:26px;border-radius:3px;background:var(--orange);z-index:3}.ave .sc-timeline .tl-grip.l{left:3px}.ave .sc-timeline .tl-grip.r{right:3px}.ave .sc-timeline .tl-arow.mus-row{opacity:0;transition:opacity .4s var(--ease)}.ave .sc-stage.mus-on .sc-timeline .tl-arow.mus-row{opacity:1}@media(max-width:900px){.ave .sc-grid{grid-template-columns:1fr}.ave .sc-left{border-right:0}.ave .sc-right{display:none}.ave .sc-block{min-height:0;padding:2.4rem 0}}@media(prefers-reduced-motion:reduce){.ave .sc-canvas,.ave .sc-rail-frame{transition:none}.ave .sc-stage[data-shot] .sc-timeline .tl-playhead,.ave .a-card.mus-card,.ave .mus-now .eq i{animation:none!important}.ave .sc-stage .mus-upl,.ave .sc-stage .mus-q,.ave .sc-stage .mus-intro,.ave .sc-stage .mus-opt{animation:none!important;opacity:1!important}.ave .reveal{opacity:1;transform:none}}
