.buttonClasses_button__gI5eQ{position:relative;display:inline-flex;justify-content:center;height:54px;line-height:54px;text-align:center;margin-top:16px;margin-bottom:16px;cursor:pointer;font-size:18px;font-weight:var(--weight-extrabold);letter-spacing:1px;border-color:transparent;-webkit-tap-highlight-color:transparent}@media (hover:hover){.buttonClasses_button__gI5eQ:hover:disabled{cursor:not-allowed}}.buttonClasses_sizeCTA__LyCZ1{padding:0 40px}.buttonClasses_sizeCompact__0w5GT{padding:0 24px;margin:0}.buttonClasses_shapePill__33Tf1{border-radius:20px}.buttonClasses_colorSchemePrimaryDark__5Gn6B{background-color:var(--color-primary-deep-purple);color:var(--color-primary-white-stripes)}.buttonClasses_colorSchemePrimaryDark__5Gn6B:disabled{opacity:.3}@media (hover:hover){.buttonClasses_colorSchemePrimaryDark__5Gn6B:hover:not(:disabled){background-color:var(--color-functional-4-purple)}}.buttonClasses_colorSchemePrimaryDark__5Gn6B:active{background-color:var(--color-primary-white-stripes);color:var(--color-primary-purple-haze)}.buttonClasses_colorSchemePrimaryPurple__X7gg4{background-color:var(--color-primary-purple-haze);color:var(--color-primary-white-stripes)}.buttonClasses_colorSchemePrimaryPurple__X7gg4 svg path{fill:var(--color-primary-white-stripes)}.buttonClasses_colorSchemePrimaryPurple__X7gg4:disabled{opacity:.3}@media (hover:hover){.buttonClasses_colorSchemePrimaryPurple__X7gg4:hover:not(:disabled){background-color:#b454ff}}.buttonClasses_colorSchemePrimaryPurple__X7gg4:active{background-color:var(--color-primary-white-stripes);color:var(--color-primary-purple-haze)}.buttonClasses_colorSchemePrimaryPurple__X7gg4:active svg path{fill:var(--color-primary-purple-haze)}.buttonClasses_colorSchemeSecondary__zAbdV{--secondary-default-color:var(--color-primary-white-stripes);--secondary-hover-color:var(--color-secondary-pink);--secondary-disabled-color:gray;border-style:solid;border-width:3px;border-color:var(--secondary-default-color);color:var(--secondary-default-color)}.buttonClasses_colorSchemeSecondary__zAbdV svg path{fill:var(--secondary-default-color)}@media (hover:hover){.buttonClasses_colorSchemeSecondary__zAbdV:hover:not(:disabled){border-color:var(--secondary-hover-color);color:var(--secondary-hover-color)}.buttonClasses_colorSchemeSecondary__zAbdV:hover:not(:disabled) svg path{fill:var(--secondary-hover-color)}}.buttonClasses_colorSchemeSecondary__zAbdV:disabled{color:var(--secondary-disabled-color);border-color:var(--secondary-disabled-color)}.buttonClasses_colorSchemeSecondary__zAbdV.buttonClasses_bgLight__dZcLk{--secondary-default-color:var(--color-primary-purple-haze);--secondary-hover-color:var(--color-functional-4-purple);--secondary-disabled-color:gray}@media (max-width:767px){.buttonClasses_sizeCompact__0w5GT{padding:0 16px;font-size:16px;height:48px;line-height:48px}.buttonClasses_shapePill__33Tf1{border-radius:18px}}.LinkButton_linkButton__Fo9Bt{min-width:260px;align-self:auto;transition:opacity .2s ease,transform .1s ease}.LinkButton_linkButton__Fo9Bt:hover:not(.LinkButton_disabled__KFUn1){transform:translateY(-1px)}.LinkButton_linkButton__Fo9Bt:active:not(.LinkButton_disabled__KFUn1){transform:translateY(0)}.LinkButton_linkButton__Fo9Bt.LinkButton_disabled__KFUn1{opacity:.6;cursor:not-allowed;pointer-events:none}.LinkButton_contentWrapper__0NfTy{display:flex;flex-direction:row;justify-content:center;align-items:center;text-transform:uppercase}@media (max-width:374px){.LinkButton_contentWrapper__0NfTy{font-size:13px}}.LinkButton_iconWrapper__Etqko{line-height:100%;margin-right:15px}.InnovationPage_platforms__WnaXC{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;flex-wrap:wrap;gap:0;padding:8rem 0 4rem;width:100%;margin:auto}.InnovationPage_platforms__WnaXC>div{width:50%;text-align:center}.InnovationPage_platforms__WnaXC img{width:50%;-o-object-fit:contain;object-fit:contain;margin-bottom:.6rem}.InnovationPage_platforms__WnaXC h2{font-size:2.5rem}@media (max-width:1024px){.InnovationPage_platforms__WnaXC h2{font-size:2rem;line-height:1.4}}@media (max-width:767px){.InnovationPage_platforms__WnaXC{flex-direction:column;gap:4rem;align-items:center;justify-content:center}.InnovationPage_platforms__WnaXC>div{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.InnovationPage_platforms__WnaXC>div img{width:80%}}.InnovationPage_platformLogo__3Q9SE{width:64px!important;height:64px;-o-object-fit:contain;object-fit:contain;margin-bottom:1rem;display:block;margin-inline:auto}.InnovationPage_downloadButton__1NeLS{width:220px;display:block;margin:1rem auto}.InnovationPage_downloadButton__1NeLS img{width:100%}.InnovationPage_downloadButton__1NeLS{transition:transform .2s ease-out}.InnovationPage_downloadButton__1NeLS:hover{transform:scale(1.1)}.InnovationPage_marginTop__37TAl{margin-top:auto;opacity:0;pointer-events:none}.InnovationPage_logo__z31BC{margin-top:auto;margin-bottom:2rem;filter:drop-shadow(0 5px 20px rgba(0,0,0,.4))}.InnovationPage_introSection__R4lKy video{filter:blur(4px);transform:scale(1.1)}.InnovationPage_pianoXrHeader__Gbrtd{text-align:center}.InnovationPage_textContainer__t_oJ2{max-width:550px}.InnovationPage_stripesSection__W7kAy picture img{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.InnovationPage_pianoXrSection__h3ZMp{position:relative;overflow:hidden}.InnovationPage_sparksLeft__vL0Jc{position:absolute;top:0;left:0;z-index:0;transform:translate(-80%,-10%);pointer-events:none;opacity:.8}.InnovationPage_visionSection__CSYkt{background-image:url(/_next/static/media/virtualPiano.c5e7982a.jpg);background-size:contain;background-position:100%;background-repeat:no-repeat}@media (max-width:1024px){.InnovationPage_visionSection__CSYkt{background-size:cover;background-position:50%;position:relative;text-shadow:var(--color-primary-deep-purple) 0 0 10px}.InnovationPage_visionSection__CSYkt:before{content:" ";display:block;position:absolute;inset:0;background-color:var(--color-primary-deep-purple);opacity:.5;z-index:0}}.InnovationPage_visionSection__CSYkt>div{display:flex;align-items:flex-start!important;justify-content:flex-start}.InnovationPage_staffImage__r4dJa{width:100%}.InnovationPage_pianoIntro__biUn_{position:relative;width:100%;perspective:2000px;perspective-origin:0 calc(50% + var(--cam-y, 0px))}.InnovationPage_pianoIntro__biUn_>div{width:100%;max-width:500px;margin-left:0;margin-right:auto}.InnovationPage_pianoIntro__biUn_ img{-o-object-fit:contain;object-fit:contain;position:absolute;top:2rem;left:550px;transform-origin:left center;transform:scale(.8) rotateY(-70deg);-webkit-mask-image:linear-gradient(90deg,black 0,black 30%,transparent);mask-image:linear-gradient(90deg,black 0,black 30%,transparent)}@media (max-width:767px){.InnovationPage_pianoIntro__biUn_ img{position:relative;top:0;left:0;transform:translate3d(0,60px,0) rotateY(-35deg);-webkit-mask-image:none;mask-image:none}}.InnovationPage_drawHeader__uClxX{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2rem;padding-inline:3rem}@media (max-width:767px){.InnovationPage_drawHeader__uClxX{flex-direction:column;gap:0}}.InnovationPage_drawLogo__rOaSH{box-shadow:0 4px 16px var(--color-functional-4-purple);border-radius:25px;margin-top:1rem}.InnovationPage_drawVideoWrapper__Ggaer{position:relative}.InnovationPage_drawVideoWrapper__Ggaer:after{content:"NEW";position:absolute;top:1rem;right:0;display:block;color:var(--color-primary-deep-purple);background-color:var(--color-secondary-yellow);padding:0 .6em;line-height:1.8em;border-radius:.6em;font-size:1rem;font-weight:700;text-transform:uppercase;transform:rotate(20deg) translate(30%);z-index:1;font-size:1.5rem}@media (max-width:767px){.InnovationPage_drawVideoWrapper__Ggaer:after{font-size:1rem}}.InnovationPage_drawVideo__9NxtR{width:100%;margin:0 auto;display:block;border-radius:16px;margin-block-start:2rem;margin-block-end:3rem;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background-color:black}.DownScrollArrow_downScrollButton__38LIc{background:none;border:none;cursor:pointer;padding:8px;border-radius:50%;transition:transform .2s ease,background-color .2s ease}.DownScrollArrow_downScrollButton__38LIc:hover{background-color:rgba(255,255,255,.1);transform:translateY(2px)}.DownScrollArrow_downScrollButton__38LIc:focus{outline:2px solid #0066cc;outline-offset:2px}.DownScrollArrow_bounce__jy6JP{animation:DownScrollArrow_bounce__jy6JP 2s infinite}@keyframes DownScrollArrow_bounce__jy6JP{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.DownScrollArrow_bounce__jy6JP{animation:none}.DownScrollArrow_downScrollButton__38LIc:hover{transform:none}}.AnimateOnScroll_AnimateOnScroll___oz_1{--ease-out-expo:cubic-bezier(0.19,1,0.22,1);opacity:0;transform:translateY(50px);transition:opacity 2s var(--ease-out-expo),transform 2s var(--ease-out-expo)}.AnimateOnScroll_AnimateOnScroll___oz_1.AnimateOnScroll_visible__73E9w{opacity:1;transform:translateY(0)}