/* Udio studio: printed music artwork, precise type, restrained physical motion. */
:root{--surface:#f7f5f0;--white:#232321;--line:#d9d5cd;--pink:#bd0050;--studio-ease:cubic-bezier(.2,.75,.2,1)}
html{scroll-padding-top:108px}body{background:var(--surface)}
.header{height:96px;padding:24px max(4.5%,24px);background:var(--surface);border-color:var(--line)}
.header .brand,.header .brand img{width:130px;height:39px}
.header .button{min-height:44px;padding:12px 23px;border-radius:999px}
.language-switch{font-size:.875rem}
.button{border-radius:999px;padding:14px 24px;min-height:48px;transition:color .25s,background .25s,border-color .25s,transform .3s var(--studio-ease)}
.button:hover{transform:translateY(-2px)}.button:active{transform:translateY(0)}
.button-pink,.hero-button{background:var(--pink);border-color:var(--pink)}
.hero{max-width:1336px;margin:auto;padding:170px 40px 78px;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:'copy art' 'action art' 'icons art';column-gap:7%;text-align:left;align-content:center;align-items:start}
.hero-copy{grid-area:copy;align-self:end;min-width:0;padding-top:22px}
.hero-copy h1{font-family:Innovator,Inter,Arial,sans-serif;font-size:clamp(3.25rem,5.3vw,4.8rem);font-weight:500;line-height:1.05;letter-spacing:-.06em;text-wrap:balance;margin:0;max-width:600px}
.hero-copy p{font-size:1.1875rem;line-height:1.6;max-width:400px;margin:26px 0 0;color:#62605b;text-wrap:pretty}
.hero-action{grid-area:action;justify-content:flex-start;height:auto;gap:24px;width:100%;margin:34px 0 0;align-self:start}
.hero-button{min-width:202px;min-height:58px;font-size:1rem;padding:17px 26px;flex:none}
.hero-action>.soundwave:first-child{display:none}
.hero-action>.soundwave:last-child{height:46px;max-width:140px;flex:1;gap:3px;opacity:.85}
.soundwave i{animation:none;opacity:.7;background:var(--pink);min-width:1px;transform:scaleY(.8);transition:transform .45s var(--studio-ease)}
.creation-icons{grid-area:icons;justify-content:flex-start;gap:22px;margin:40px 0 0;padding-top:25px;border-top:1px solid var(--line);max-width:365px}
.creation-icons img{width:48px;height:48px;transition:transform .4s var(--studio-ease)}
.creation-icons img:hover{transform:translateY(-5px) rotate(-5deg)}
.studio-art{grid-area:art;min-width:0;width:100%;max-width:510px;justify-self:end;align-self:center;padding:12px 6px 12px 0;position:relative;transform:rotate(3deg);transition:transform .7s var(--studio-ease)}
.studio-cover{position:relative;overflow:hidden;background:#e9e4d8;border:1px solid #232321}
.studio-cover>img{width:100%;height:auto;aspect-ratio:1;object-fit:cover}
.studio-wordmark{position:absolute;left:6%;top:3%;font-family:Innovator,Inter,Arial,sans-serif;font-size:clamp(3.8rem,7vw,6.8rem);font-weight:600;line-height:1.1;letter-spacing:-.065em;color:#f7f3e9;mix-blend-mode:difference;pointer-events:none}
.studio-track{height:86px;background:#232321;display:flex;align-items:center;gap:22px;padding:18px 24px;color:#f7f5f0;border:1px solid #232321}
.studio-track-mark{font-size:1.3rem;font-weight:600;letter-spacing:-.05em;flex:none}.studio-track-end{font-size:1.5rem;flex:none}
.studio-wave,.guide-signal,.final-signal{display:flex;align-items:center;justify-content:space-between;gap:3px}
.studio-wave{flex:1;height:40px;overflow:hidden;position:relative}
.studio-wave i,.guide-signal i,.final-signal i{height:var(--bar);display:block;flex:1;min-width:1px;background:currentColor;transform-origin:center}
.studio-wave i:nth-child(n+32){opacity:.35}
.studio-wave::after{content:'';height:100%;width:1px;background:#f9b2ce;position:absolute;left:50%;top:0}
.hero:has(.hero-button:hover) .studio-art,.studio-art:hover{transform:rotate(0deg) translateY(-5px)}
.video-section{padding:18px 0 28px;border-bottom:1px solid var(--line)}
.video-rail{gap:18px;padding:0 max(calc((100vw - 1256px)/2),40px)}
.video-card{width:188px;height:270px;border-radius:3px;transition:transform .5s var(--studio-ease)}
.video-card:nth-child(even){margin-top:25px}.video-card:hover{transform:translateY(-5px)}
.feature{max-width:1256px;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:9%;padding:110px 40px;min-height:0}
.feature h2,.film h2,.faq h2{font-size:clamp(2rem,3.2vw,3rem);line-height:1.12;letter-spacing:-.045em;font-weight:500;text-wrap:balance}
.eyebrow{margin-bottom:23px;font-size:.875rem}.eyebrow::before{width:18px;height:1px;clip-path:none}
.description{font-size:1.0625rem;line-height:1.7;margin:26px 0;color:#62605b}
.track-list{gap:0;border-top:1px solid var(--line)}
.track{border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;padding:15px 6px;min-height:86px;gap:18px}
.track:hover{background:#ece9e2;transform:translateX(4px)}.track img{border-radius:2px;width:56px;height:56px}
.track h3{font-size:1rem}.track p{font-size:.875rem}.track .play-icon{background:#242321;width:32px;height:32px}
.tools-feature{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.editor-visual{padding:30px 26px;background:#edeae3;border:1px solid #d5d0c7;border-radius:4px}
.editor-song{gap:16px}.editor-cover{width:86px;height:86px;border:0;border-radius:2px}
.editor-options span{background:#f8f6f1;border-color:#d4cfc5;font-size:.8125rem;white-space:normal;text-align:center}
.editor-options .upload{min-height:38px}.editor-wave-wrap{margin-top:30px}
.discover{gap:7%;max-width:1336px;padding-top:110px;padding-bottom:110px}
.discovery-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px 15px}
.discovery-grid figure{transition:transform .5s var(--studio-ease)}
.discovery-grid figure:nth-child(even){transform:translateY(20px)}
.discovery-grid figure:hover{transform:translateY(-5px) rotate(-2deg)}
.discovery-grid img{border-radius:2px}.discovery-grid figcaption{font-size:.8125rem}
.film{max-width:1256px;padding:65px 40px 100px}.film-frame{border-radius:4px;border-color:var(--line)}
.content-block{max-width:1256px;padding:86px 40px;gap:30px 8%;border-color:var(--line)}
.content-block h2{font-size:clamp(1.875rem,2.85vw,2.6rem);font-weight:500;letter-spacing:-.04em}
.content-kicker{color:#a40045}.content-intro,.content-notes p{color:#62605b}
.content-diagram{border-radius:4px;background:#edeae3;border-color:#d8d2c8;padding:28px}
.diagram-cell,.diagram-sheet,.diagram-passport,.diagram-quote,.diagram-rewrite{border-radius:3px;background:#fcfaf5;border-color:#d8d2c8}
.diagram-chips span{background:#faf5f3;border-color:#d8c5ce}.diagram-lane .lane-segment{border-radius:2px}
.content-band{background:#eeeae2;border:1px solid var(--line);margin:0 auto 28px;padding-top:60px;padding-bottom:60px}
.content-band .content-diagram{background:#f7f5f0}
.content-editorial .content-heading h2{max-width:800px}
.content-visual figcaption{font-size:.875rem}.content-notes h3{font-size:1.125rem;font-weight:500}
.faq{max-width:1016px;padding:95px 40px 80px}
.faq h2{text-align:left;margin-bottom:36px}.faq-question{padding:26px 0;font-size:1.125rem}
.faq-item,.faq-item:first-child{border-color:#d6d0c7}
.faq-plus{width:30px;height:30px;border:1px solid #cfc9be;border-radius:50%}
.faq-plus::before,.faq-plus::after{top:14px;left:8px;right:8px;background:#30302e}
.faq-item.open .faq-plus{background:var(--pink);border-color:var(--pink)}.faq-item.open .faq-plus::before,.faq-item.open .faq-plus::after{background:#fff}
.final-cta{margin:0 auto;padding:90px 32px 105px;background:#eee8e2;border-top:1px solid var(--line);overflow:hidden}
.final-cta>p:not(.destination){position:relative;z-index:1;max-width:780px;margin:0 auto 30px;font-size:clamp(2.4rem,4.8vw,4.5rem);font-weight:500;letter-spacing:-.055em;line-height:1.1;text-wrap:balance}
.final-cta .button{position:relative;z-index:1;font-size:1.125rem;min-height:60px;padding:17px 32px}
.final-signal{height:64px;max-width:240px;gap:2px;color:var(--pink);margin:0 auto 35px}
.final-signal i{opacity:.75}.final-signal i:nth-child(3n){opacity:.35}
.final-cta>.destination{position:relative;margin-top:18px;max-width:620px;font-size:.8125rem;line-height:1.5;letter-spacing:0}
.footer.footer-compact{background:var(--surface);padding:30px max(4.5%,24px);border-color:var(--line)}
.footer-compact .footer-name{font-size:1.8rem;font-weight:600}.footer.footer-compact nav{font-size:.875rem;gap:10px 24px}
/* Service pages retain their own illustrations and text. */
.audio-guide .guide-hero{max-width:1336px;padding:168px 40px 85px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-areas:'copy art' 'action art' 'destination art';column-gap:6%;row-gap:0;align-content:center}
.guide-hero .hero-copy{margin:0;padding:0;max-width:none;align-self:end}
.guide-hero .hero-copy h1{font-size:clamp(2.75rem,4.3vw,4rem);line-height:1.08;letter-spacing:-.05em;text-align:left}
.guide-hero .hero-copy>p{margin:24px 0 0;font-size:1.0625rem;max-width:530px;line-height:1.7;text-align:left}
.guide-hero .hero-action{height:auto;margin:30px 0 0;max-width:none}
.guide-hero>.destination{grid-area:destination;margin:18px 0 0;text-align:left;align-self:start}
.guide-visual{grid-area:art;margin:0;width:100%;align-self:center;background:#edeae3;border:1px solid #d6d0c7;border-radius:4px;padding:24px}
.guide-visual img{border-radius:3px}
.guide-visual figcaption{font-size:.875rem;text-align:left;line-height:1.65;margin:20px 0 0;max-width:none}
.guide-signal{height:60px;color:var(--pink);opacity:.65;margin:30px 0 4px;gap:4px}
.guide-signal i:nth-child(2n){opacity:.5}
.guide-section{max-width:1256px;padding:80px 40px}
.guide-overview{gap:8%;border-top:1px solid var(--line)}
.guide-section h2{font-weight:500;letter-spacing:-.04em;font-size:clamp(1.9rem,2.9vw,2.6rem)}
.guide-copy p{font-size:1.0625rem;line-height:1.75}
.guide-cards{gap:0}.guide-cards article{border:0;border-bottom:1px solid var(--line);padding:25px 0;background:none;border-radius:0}
.guide-cards article:first-child{padding-top:0}.guide-cards article:last-child{padding-bottom:0;border:0}
.guide-cards h3{font-weight:500}.guide-workflow{background:#eeeae2;border:1px solid var(--line)}
.step-number{font-size:2.5rem;font-weight:400;letter-spacing:-.05em;padding-bottom:24px;border-bottom:1px solid #ccc4b9;margin-bottom:25px}
.guide-quality{gap:8%}
/* Different motion families: image crop, wave playback, staggered tracks, line sweep. */
@media(prefers-reduced-motion:no-preference){
 .studio-art{animation:studio-enter 1s var(--studio-ease) backwards}
 .studio-cover>img{animation:cover-crop 1.15s var(--studio-ease) both}
 .hero-copy{animation:copy-enter .85s var(--studio-ease) both}
 .hero-action{animation:copy-enter .85s .12s var(--studio-ease) both}
 .guide-visual{animation:guide-enter .9s .1s var(--studio-ease) both}
 .studio-wave i{animation:studio-beat 1.3s var(--studio-ease) 2;animation-delay:calc(var(--n)*12ms)}
 .hero.is-playing .soundwave i{animation:pulse .7s ease-in-out 2 alternate;animation-delay:calc(var(--n,0)*12ms)}
 .studio-art.is-playing .studio-wave i,.guide-visual.is-playing .guide-signal i{animation:studio-beat 1s var(--studio-ease) 2;animation-delay:calc(var(--n)*8ms)}
 .final-cta.is-playing .final-signal i{animation:studio-beat 1.4s var(--studio-ease) 1;animation-delay:calc(var(--n)*6ms)}
 .feature.reveal{transition:none;opacity:1;translate:none}
 .feature.reveal .feature-copy{transition:clip-path .85s var(--studio-ease),opacity .5s;clip-path:inset(-8px)}
 .feature.reveal.pending .feature-copy{clip-path:inset(0 0 100%);opacity:0}
 .reveal .track{transition:opacity .6s,translate .65s var(--studio-ease),background .25s;transition-delay:calc(var(--row,0)*65ms)}
 .reveal.pending .track{opacity:0;translate:32px 0}
 .reveal .editor-visual{transition:clip-path .9s var(--studio-ease);clip-path:inset(0)}
 .reveal.pending .editor-visual{clip-path:inset(0 100% 0 0)}
 .reveal .discovery-grid figure{transition:opacity .65s,scale .75s var(--studio-ease),transform .5s;transition-delay:calc(var(--row,0)*45ms)}
 .reveal.pending .discovery-grid figure{opacity:0;scale:.92}
 @keyframes studio-enter{from{opacity:0;transform:translate(24px,16px) rotate(7deg)}to{opacity:1;transform:rotate(3deg)}}
 @keyframes cover-crop{from{clip-path:inset(0 0 100%);transform:scale(1.07)}to{clip-path:inset(0);transform:scale(1)}}
 @keyframes copy-enter{from{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}
 @keyframes guide-enter{from{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}
 @keyframes studio-beat{0%,100%{transform:scaleY(1)}40%{transform:scaleY(.3)}70%{transform:scaleY(.8)}}
}
html[lang=kk] .hero-copy h1{font-family:Inter,Arial,sans-serif;font-weight:500}
@media(min-width:1440px){.hero{padding-top:156px;padding-bottom:68px}}
@media(max-width:1100px){
 .hero{column-gap:5%;padding:155px 36px 70px}.hero-copy h1{font-size:3.65rem}.studio-track{height:72px;padding:16px 20px}.hero-action{gap:18px}.hero-action>.soundwave:last-child{max-width:105px}
 .feature,.tools-feature{gap:6%;padding:85px 36px}.track{gap:12px}.editor-visual{padding:24px 18px}.editor-cover{width:64px;height:64px}.editor-options b{display:none}
 .discovery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 15px}.discovery-grid figure:nth-child(even){transform:none}
 .audio-guide .guide-hero{padding:150px 36px 70px;column-gap:5%;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.guide-hero .hero-copy h1{font-size:3rem}.guide-visual{padding:18px}
 .content-block,.guide-section{padding-left:36px;padding-right:36px;column-gap:6%}
}
@media(max-width:900px){
 .hero{padding:142px 32px 60px;column-gap:5%;grid-template-columns:1fr 1fr}.hero-copy h1{font-size:3.05rem}.hero-copy p{font-size:1.0625rem;margin-top:21px}.hero-action{margin-top:26px}.hero-button{min-width:178px;min-height:54px;padding:15px 22px}
 .hero-action>.soundwave:last-child{max-width:92px;height:32px;gap:2px}.creation-icons{margin-top:30px;gap:18px;padding-top:20px}.creation-icons img{width:40px;height:40px}.studio-track{gap:14px;padding:14px 16px;height:65px}.studio-wave{height:34px}.studio-wordmark{font-size:4.5rem}
 .audio-guide .guide-hero{grid-template-columns:1fr;grid-template-areas:'copy' 'action' 'destination' 'art';padding:143px 40px 65px}.guide-hero .hero-copy{max-width:700px}.guide-hero .hero-copy h1{font-size:3.2rem;max-width:730px}.guide-hero .hero-copy>p{max-width:700px}.guide-visual{margin-top:38px;max-width:760px;padding:24px}.guide-signal{height:44px;margin-top:20px}.guide-visual img{max-height:310px;object-fit:contain}
 .feature,.tools-feature{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:75px 32px;gap:5%}.feature h2{font-size:2.1rem}.editor-song{flex-wrap:wrap}.editor-cover{position:static;width:72px;height:72px}.editor-info{flex-basis:100%}.editor-info h3,.editor-info>p{padding:0}.editor-options{margin-top:18px}
 .content-block,.guide-section{padding:65px 32px}.content-band{padding-top:48px;padding-bottom:48px}.content-diagram{padding:22px}.guide-overview,.guide-quality{gap:6%}.guide-workflow ol{gap:24px}.guide-copy p{font-size:1rem}
}
@media(max-width:650px){
 .header{height:106px;padding:14px 22px 10px;display:grid;grid-template-columns:1fr auto;grid-template-rows:42px 24px;gap:8px 12px}.header .brand,.header .brand img{width:106px;height:32px}.header .brand{grid-column:1;grid-row:1}.header>.button{grid-column:2;grid-row:1;min-height:42px;padding:11px 18px;font-size:.875rem}.language-switch{grid-column:1/-1;grid-row:2;justify-self:end;margin:0;font-size:.8125rem;gap:9px}
 .hero{padding:148px 24px 44px;display:grid;grid-template-columns:1fr;grid-template-areas:'copy' 'action' 'art' 'icons';text-align:left;gap:0;max-width:600px}
 .hero-copy{padding:0}.hero-copy h1{font-size:clamp(2.6rem,10.5vw,3.7rem);line-height:1.06;letter-spacing:-.055em;max-width:520px;margin:0}
 .hero-copy p{font-size:1.0625rem;max-width:420px;margin:22px 0 0;line-height:1.55}.hero-action{margin:27px 0 0;justify-content:flex-start;gap:24px}.hero-button{min-width:185px;min-height:54px}.hero-action>.soundwave:last-child{max-width:118px;height:38px}
 .studio-art{width:calc(100% - 12px);max-width:410px;justify-self:center;padding:0;margin:47px 0 0;transform:rotate(2deg)}.studio-wordmark{font-size:clamp(4.4rem,20vw,6rem)}.studio-track{height:66px;padding:14px 19px}.studio-wave{height:35px}
 .creation-icons{margin:35px 0 0;padding:22px 0 0;width:100%;max-width:none;justify-content:space-between}.creation-icons img{width:46px;height:46px}
 .video-rail{padding:0 24px;gap:12px}.video-section{padding:12px 0 24px}.video-card{width:145px;height:225px}.video-card:nth-child(even){margin-top:18px}
 .feature,.tools-feature,.discover{display:flex;flex-direction:column;max-width:600px;padding:66px 24px;gap:38px}.feature-copy{max-width:none}.feature h2{font-size:2.25rem;line-height:1.12}.description{font-size:1rem;line-height:1.7;margin:23px 0}.eyebrow{margin-bottom:20px}
 .track{gap:12px;padding:14px 0;min-height:82px}.track img{width:52px;height:52px}.track h3{font-size:.9375rem}.track p{font-size:.8125rem}.track .play-icon{width:30px;height:30px}
 .editor-visual{padding:24px 18px}.editor-song{flex-wrap:nowrap;align-items:flex-start}.editor-info{flex-basis:0}.editor-cover{width:72px;height:72px}.editor-options{margin-top:10px}.editor-options span{font-size:.8125rem}.editor-info h3{font-size:1rem}.editor-info p{font-size:.8125rem}
 .discovery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 14px;max-width:none;margin:0}.discovery-grid img{max-width:none}.discovery-grid figcaption{font-size:.8125rem}.discovery-grid small{font-size:.75rem}
 .film{padding:44px 24px 62px}.film h2{font-size:2rem;max-width:500px}.film-frame{margin-top:30px}
 .content-block{padding:54px 24px;gap:26px}.content-block h2{font-size:2rem}.content-band{margin-bottom:0;padding:44px 24px}.content-diagram{padding:20px}.content-intro,.content-notes p{line-height:1.7}
 .faq{padding:65px 24px 58px}.faq h2{font-size:2.25rem;margin-bottom:27px}.faq-question{font-size:1rem;gap:18px;padding:22px 0}.faq-answer p{font-size:1rem;padding-right:0}
 .final-cta{padding:58px 24px 68px}.final-cta>p:not(.destination){font-size:2.75rem;line-height:1.1;max-width:460px;margin-bottom:26px}.final-signal{height:46px;max-width:190px;margin-bottom:28px}.final-cta .button{font-size:1rem;min-height:54px}
 .footer.footer-compact{padding:26px 24px;align-items:flex-start;gap:20px;flex-direction:column}.footer.footer-compact nav{display:grid;grid-template-columns:1fr 1fr;gap:13px 20px;font-size:.8125rem;width:100%}
 .audio-guide .guide-hero{padding:148px 24px 58px;max-width:600px;display:grid;grid-template-areas:'copy' 'action' 'destination' 'art'}.guide-hero .hero-copy h1{font-size:clamp(2.3rem,9.5vw,3.2rem);line-height:1.1}.guide-hero .hero-copy>p{font-size:1rem;line-height:1.7;margin:22px 0 0}.guide-hero .hero-action{margin-top:26px}.guide-hero>.destination{font-size:.8125rem;margin-top:15px}
 .guide-visual{margin-top:34px;padding:16px}.guide-visual figcaption{font-size:.875rem;margin-top:16px}.guide-signal{height:40px;gap:2px;margin-top:24px}.guide-visual img{max-height:none}
 .guide-section{padding:55px 24px}.guide-section h2{font-size:2rem}.guide-overview,.guide-quality{display:grid;grid-template-columns:1fr;gap:30px}.guide-cards article{padding:22px 0}.guide-cards h3{font-size:1.2rem}.guide-workflow ol{grid-template-columns:1fr;gap:30px}.guide-workflow>h2{margin-bottom:34px}.step-number{font-size:2rem;padding-bottom:13px;margin-bottom:18px}.guide-workflow h3{max-width:none}.guide-workflow li>p{margin-top:12px}.guide-quality .guide-copy p:first-child{margin-top:0}
}
@media(max-width:359px){
 .header{padding-left:18px;padding-right:18px}.hero,.audio-guide .guide-hero{padding-left:18px;padding-right:18px}.hero-copy h1{font-size:2.55rem}.hero-action{gap:18px}.hero-button{min-width:176px;padding:15px 20px}.hero-action>.soundwave:last-child{max-width:80px}.studio-art{margin-top:39px}.studio-track{gap:12px;padding:14px 16px}.creation-icons img{width:42px;height:42px}
 .feature,.tools-feature,.discover,.film,.faq,.content-block,.guide-section{padding-left:18px;padding-right:18px}.content-diagram{padding:16px}.feature h2,.faq h2{font-size:2rem}.content-block h2,.guide-section h2{font-size:1.85rem}.editor-visual{padding:20px 14px}.editor-cover{width:52px;height:52px}.editor-options span{font-size:.75rem}.discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.final-cta>p:not(.destination){font-size:2.4rem}.footer.footer-compact{padding-left:18px;padding-right:18px}.footer.footer-compact nav{gap:12px 18px}.guide-hero .hero-copy h1{font-size:2.25rem}.guide-visual{padding:12px}
}
@media(prefers-reduced-motion:reduce){
 .studio-art,.hero:has(.hero-button:hover) .studio-art,.studio-art:hover{transform:rotate(2deg)}
 .feature.reveal.pending,.feature.reveal.pending .feature-copy,.reveal.pending .track,.reveal.pending .discovery-grid figure{opacity:1;translate:none;scale:1;clip-path:none}
 .reveal.pending .editor-visual{clip-path:none}.studio-wave i,.guide-signal i,.final-signal i,.soundwave i{animation:none!important;transform:none}
}
