a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}

/*! Lity - v2.3.1 - 2018-04-20
* http://sorgalla.com/lity/
* Copyright (c) 2015-2018 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.925);outline:none!important;opacity:0;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}.lity-content{z-index:9993;width:100%;transform:scale(1);transition:transform .3s ease}.lity-closed .lity-content,.lity-loading .lity-content{transform:scale(.8)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none}.lity-close:active{top:1px}.lity-image{cursor:zoom-out;background:#f5f5f5}.lity-image img{width:auto;height:auto;max-width:100%;max-height:100%;display:block;border:none;margin:0;padding:4rem}.lity-image .lity-container{pointer-events:none}.lity-image .lity-close{display:none}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#000}.lity-hide{display:none}@font-face{font-family:GTA;src:url(../fonts/GTAmerica-Light.woff2) format("woff2"),url(../fonts/GTAmerica-Light.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:GTA;src:url(../fonts/GTAmerica-Regular.woff2) format("woff2"),url(../fonts/GTAmerica-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:GTAE;src:url(../fonts/GTAmerica-ExpandedThin.woff2) format("woff2"),url(../fonts/GTAmerica-ExpandedThin.woff) format("woff");font-weight:200}@font-face{font-family:GTAE;src:url(../fonts/GTAmerica-ExpandedBold.woff2) format("woff2"),url(../fonts/GTAmerica-ExpandedBold.woff) format("woff");font-weight:700}*{box-sizing:border-box}button::-moz-focus-inner{border:0}#content .base .subpages:after,#content .eurorack .subpages:after,#content .instruments .subpages:after,#content:after,#sidebar:after,.cf:after{content:" ";display:table;clear:both}::selection{background:#00f;color:#fff}::-moz-selection{background:#00f;color:#fff}img{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}html{font-size:16px}@media screen and (min-width:800px){html{font-size:17px}}@media screen and (min-width:1400px){html{font-size:18px}}body{color:#000;font-family:GTA,sans-serif;font-weight:400;font-size:1rem;line-height:1.3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss03" 1;hyphens:none;height:auto}@keyframes a{0%{transform:scale(1)}50%{transform:scale(1.025)}to{transform:scale(1)}}@keyframes b{0%{transform:scale(1) translateX(-50%) translateY(-50%)}50%{transform:scale(1.025) translateX(-50%) translateY(-50%)}to{transform:scale(1) translateX(-50%) translateY(-50%)}}a{color:inherit;text-decoration:none;outline:none}a.breadcrumbs{text-transform:uppercase}b,em,i,strong{font-weight:inherit;font-style:italic}#content.homepage ol a,#content.homepage p a,#content.homepage ul a,#content.instrument ol a,#content.instrument p a,#content.instrument ul a,#content.textpage ol a,#content.textpage p a,#content.textpage ul a{position:relative;display:inline-block;color:#fff;margin:0 .35em;white-space:nowrap;animation:a 1.5s linear infinite}#content.homepage ol a:before,#content.homepage p a:before,#content.homepage ul a:before,#content.instrument ol a:before,#content.instrument p a:before,#content.instrument ul a:before,#content.textpage ol a:before,#content.textpage p a:before,#content.textpage ul a:before{content:" ";display:block;position:absolute;top:.075em;left:-.425em;z-index:-1;width:100%;height:100%;padding:.025em .425em;border-radius:.65em;background-color:#000;filter:blur(2px);transition:background-color .2s}@media screen and (min-width:900px){#content.homepage ol a:hover:before,#content.homepage p a:hover:before,#content.homepage ul a:hover:before,#content.instrument ol a:hover:before,#content.instrument p a:hover:before,#content.instrument ul a:hover:before,#content.textpage ol a:hover:before,#content.textpage p a:hover:before,#content.textpage ul a:hover:before{background-color:#00f}}#content.homepage p a:before{top:.075em;left:-.35em;padding:0 .35em}@media screen and (min-width:800px){#content.homepage p a:before{filter:blur(5px)}}img{display:block;width:100%;height:auto}img.inline{display:inline-block;width:auto;height:auto}#page{width:100%;height:auto}#header{position:fixed;top:0;left:0;z-index:2;width:40px;height:100vh;overflow:hidden;background-color:#fff;border-right:1px solid #000;font-family:GTAE;font-weight:700}@media screen and (min-width:600px){#header{width:52px}}@media screen and (min-width:1200px){#header{width:60px}}#header .hamburger{display:block;position:absolute;top:0;left:0;width:40px;height:46px;cursor:pointer}@media screen and (min-width:600px){#header .hamburger{width:52px;height:56px}}@media screen and (min-width:1400px){#header .hamburger{width:60px;height:64px}}#header .hamburger:before{content:" ";position:absolute;top:10px;left:8px;width:24px;height:6px;background:#000;box-shadow:0 10px 0 0 #000,0 20px 0 0 #000}@media screen and (min-width:600px){#header .hamburger:before{top:12px;left:10px;width:32px;height:7px;box-shadow:0 12px 0 0 #000,0 24px 0 0 #000}}@media screen and (min-width:1200px){#header .hamburger:before{left:12px;top:14px;width:36px;height:8px;box-shadow:0 14px 0 0 #000,0 28px 0 0 #000}}#header div{position:absolute;top:26px;left:0;transform-origin:bottom left;transform:translateX(0) rotate(90deg)}#header div h1{text-transform:uppercase;font-size:32px;line-height:44px;white-space:nowrap}#header div h1 span{display:inline-block;margin-right:32px}@media screen and (min-width:600px){#header div{top:22px}#header div h1{font-size:44px;line-height:58px}#header div h1 span{margin-right:40px}}@media screen and (min-width:1200px){#header div h1{font-size:52px;line-height:68px}}#sidebar{position:fixed;top:0;left:40px;z-index:1;width:0;height:100vh;overflow-x:hidden;overflow-y:auto;background:#fff;font-size:1.25rem;line-height:1.625rem;font-family:GTAE;font-weight:700;text-transform:uppercase;transition:width .3s}@media screen and (min-width:480px){#sidebar{font-size:1.5rem;line-height:1.95rem}}@media screen and (min-width:600px){#sidebar{left:52px}}@media screen and (min-width:1200px){#sidebar{left:60px}}#sidebar:after{content:" ";display:block;position:absolute;top:0;right:0;width:1px;height:100%;background:#000}#sidebar>ul{display:block;width:100%;padding:4px 0 0 6px;pointer-events:none}#sidebar>ul a{pointer-events:auto}@media screen and (min-width:480px){#sidebar>ul{padding:3px 0 0 6px}}@media screen and (min-width:600px){#sidebar>ul{padding:5px 0 0 8px}}@media screen and (min-width:1200px){#sidebar>ul{padding:7px 0 0 10px}}@media screen and (min-width:1400px){#sidebar>ul{padding:6px 0 0 10px}}#sidebar>span{display:block;width:100%;height:1.625rem;padding:0 0 0 6px;margin-top:3rem}@media screen and (min-width:480px){#sidebar>span{padding:0 0 0 6px}}@media screen and (min-width:600px){#sidebar>span{padding:0 0 0 8px}}@media screen and (min-width:1200px){#sidebar>span{padding:0 0 0 10px}}@media screen and (min-width:1400px){#sidebar>span{padding:0 0 0 10px}}#sidebar>ul{min-height:calc(100vh - 4.625rem - 6px)}@media screen and (min-width:480px){#sidebar>ul{min-height:calc(100vh - 4.95rem - 6px)}}#sidebar>ul li{white-space:nowrap;display:block;width:100%}#sidebar>ul li a{display:inline-block;transition:transform .3s;transform:scaleX(1);transform-origin:center left}@media screen and (min-width:900px){#sidebar>ul li a:hover{transform:scaleX(1.065)}}#sidebar>ul li ul{font-family:GTAE;font-weight:200;overflow:hidden}#sidebar>ul li.has-children ul{display:none}#sidebar>ul li.has-children.open ul{display:block}#content{position:relative;width:calc(100% - 40px);height:auto;margin-left:auto;background:#fff;transform:translateX(0);opacity:1;transition:width .3s,transform .3s,opacity .3s}@media screen and (min-width:600px){#content{width:calc(100% - 52px)}}@media screen and (min-width:1200px){#content{width:calc(100% - 60px)}}#content .grid>header,#content.textpage>header{width:100%;color:#fff;background:#000;text-transform:uppercase;overflow:hidden}#content .grid>header h2,#content .grid>header h3,#content.textpage>header h2,#content.textpage>header h3{display:block;width:100%;padding:4px 5px 6px;font-family:GTAE;font-weight:700;font-size:32px;line-height:32px}@media screen and (min-width:600px){#content .grid>header h2,#content .grid>header h3,#content.textpage>header h2,#content.textpage>header h3{padding:4px 6px 8px;font-size:44px;line-height:44px}}@media screen and (min-width:1200px){#content .grid>header h2,#content .grid>header h3,#content.textpage>header h2,#content.textpage>header h3{padding:4px 8px 8px;font-size:52px;line-height:52px}}#content .grid+.grid{margin-top:-1px}#content>article{padding-bottom:1rem}#content .columns .text .content{position:relative;padding:0 10px}@media screen and (min-width:600px){#content .columns .text .content{padding:0 15px}}@media screen and (min-width:1200px){#content .columns .text .content{padding:0 20px}}#content .columns .text .content a.buy-link,#content .columns .text .content span.discontinued{display:inline-block;position:absolute;left:1em;top:-3.35rem;z-index:1;margin:0 0 0 1rem;color:#fff;font-size:1.25rem;font-family:GTAE;font-weight:700;text-transform:uppercase;white-space:nowrap}@media screen and (min-width:480px){#content .columns .text .content a.buy-link,#content .columns .text .content span.discontinued{font-size:1.5rem}}#content .columns .text .content a.buy-link:before,#content .columns .text .content span.discontinued:before{content:" ";display:block;position:absolute;top:-.025em;left:-1em;width:100%;height:100%;z-index:-1;padding:.1em 1em;background-color:#000;border-radius:.7em;filter:blur(5px);transition:background-color .2s}#content .columns .text .content a.buy-link{animation:a 1.5s linear infinite}@media screen and (min-width:900px){#content .columns .text .content a.buy-link:hover:before{background-color:#00f}}#content .columns .gallery{width:100%;margin:6rem auto 4rem}#content .columns .gallery figure{background:#f5f5f5;padding:2rem;margin-bottom:1px}@media screen and (min-width:1200px){#content .columns .gallery figure{padding:2.5rem}}#content .columns .gallery figure img{margin:0 auto;width:auto;height:auto;max-width:100%;max-height:50vh}#content .columns .gallery>a{display:block;cursor:zoom-in}#content .columns .gallery>a:last-child figure{margin-bottom:0}#content .columns .gallery .video{display:block;position:relative}#content .columns .gallery .video img{width:100%;height:auto}#content .columns .gallery .video:before{content:" ";display:block;position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;border-radius:40px;background-color:#fff;opacity:.75;transition:opacity .15s}#content .columns .gallery .video:after{content:" ";display:block;position:absolute;top:50%;left:50%;width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:32px solid #000;margin:-18px 0 0 -12px}@media screen and (min-width:900px){#content .columns .gallery .video:hover:before{opacity:1}}@media screen and (min-width:600px){#content .columns{display:flex;align-items:flex-start}#content .columns .text{width:67.5%}#content .columns .text .content{padding-right:5%}#content .columns .gallery{width:32.5%;margin:0}}@media screen and (min-width:800px){#content .columns .text .content{padding-right:12.5%}}@media screen and (min-width:600px){@supports (position:sticky){#content.instrument .gallery,#content.instrument .text,#content.textpage .gallery,#content.textpage .text{position:sticky;align-self:flex-end;bottom:0;min-height:100vh}}}#content.textpage .gallery figure{padding:0}#content.textpage .gallery figure img{width:100%;height:auto;max-width:none;max-height:none}#content.homepage{font-size:1.25rem;line-height:1.1;text-transform:uppercase}#content.homepage header{position:relative;width:100%;height:100vh;max-height:66.666vw;overflow:hidden}#content.homepage header img{object-fit:cover;object-position:center center;width:100%;height:100%;z-index:0;transform:translateZ(0)}#content.homepage header .svg-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transform:skewX(20deg) translateZ(1px);display:flex;align-items:center;justify-content:center}#content.homepage header .svg-container svg{display:block;position:absolute;width:25vw;min-width:10rem;max-width:25rem;padding:1rem;height:auto;fill:#fff;backface-visibility:visible;transform-origin:center center;animation:c 8s linear infinite}@keyframes c{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}#content.homepage article{padding:8px 10px}@media screen and (min-width:600px){#content.homepage article{padding:12px 15px}}@media screen and (min-width:1200px){#content.homepage article{padding:16px 20px}}#content.homepage p{margin-bottom:1.1em}@media screen and (min-width:800px){#content.homepage{font-size:44px}}@media screen and (min-width:1200px){#content.homepage{font-size:52px}}#content.homepage img.inline{height:.725em;vertical-align:baseline;margin:0 .075em}#content.instrument .swiper-container{position:relative}#content.instrument .swiper-container .swiper-wrapper{height:350px}#content.instrument .swiper-container .swiper-wrapper img{height:350px;width:auto}#content.instrument .swiper-container .swiper-wrapper .swiper-slide{width:auto}#content.instrument .swiper-container .swiper-next{position:absolute;right:20px;top:50%;z-index:1;width:auto;height:2rem;color:#fff;font-size:2rem;line-height:1.8rem;cursor:pointer;margin-top:-1rem;mix-blend-mode:difference}#content.instrument article header{margin-bottom:5rem;padding:8px 10px 0}@media screen and (min-width:600px){#content.instrument article header{padding:12px 15px 0}}@media screen and (min-width:1200px){#content.instrument article header{padding:16px 20px 0}}#content.instrument article header h1,#content.instrument article header h2{font-family:GTAE;font-size:32px;line-height:1}@media screen and (min-width:600px){#content.instrument article header h1,#content.instrument article header h2{font-size:44px}}@media screen and (min-width:1200px){#content.instrument article header h1,#content.instrument article header h2{font-size:52px}}#content.instrument article header h1{font-weight:700;text-transform:uppercase}#content.instrument article header h2{font-weight:200}#content.instrument article{padding-bottom:0}#content.instrument article .text .content{padding-bottom:3rem}#content.textpage .text{padding-top:8px}@media screen and (min-width:600px){#content.textpage .text{padding-top:12px}}@media screen and (min-width:1200px){#content.textpage .text{padding-top:16px}}#content.textpage h3.cardtitle{font-family:GTAE;font-weight:700;font-size:32px;line-height:1;margin-bottom:1rem}@media screen and (min-width:600px){#content.textpage h3.cardtitle{font-size:44px;max-width:65%}}@media screen and (min-width:1200px){#content.textpage h3.cardtitle{font-size:52px;max-width:60%}}#content.textpage h3.cardtitle{margin-top:3rem;padding:0 10px}@media screen and (min-width:600px){#content.textpage h3.cardtitle{padding:0 15px}}@media screen and (min-width:1200px){#content.textpage h3.cardtitle{padding:0 20px}}#content.textpage .cards{display:flex;flex-wrap:wrap;width:100%}@media screen and (min-width:480px){#content.textpage .cards{width:calc(100% + 1px)}}#content.textpage .card{width:100%;margin-bottom:3rem}@media screen and (min-width:480px){#content.textpage .card{width:calc(50% - 1px);margin-right:1px}}@media screen and (min-width:600px){#content.textpage .card{width:calc(33.333% - 1px)}}@media screen and (min-width:800px){#content.textpage .card{width:calc(25% - 1px)}}@media screen and (min-width:1000px){#content.textpage .card{width:calc(20% - 1px)}}#content.textpage .card>a img{transition:opacity .2s}#content.textpage .card>a:hover img{opacity:.8}#content.textpage .card>a>div,#content.textpage .card>div{padding:4px 6px;color:#ccc}#content.textpage .card>a>div h5,#content.textpage .card>div h5{color:#000}#content.textpage p a:before{top:.15em}#content .text h1,#content .text h2,#content .text h3,#content .text h4,#content .text h5,#content .text h6{font-family:GTAE;font-weight:700;line-height:1;margin-top:3rem;margin-bottom:1rem}#content .text h1:first-child,#content .text h2:first-child,#content .text h3:first-child,#content .text h4:first-child,#content .text h5:first-child,#content .text h6:first-child{margin-top:0}#content .text h1:last-child,#content .text h2:last-child,#content .text h3:last-child,#content .text h4:last-child,#content .text h5:last-child,#content .text h6:last-child{margin-bottom:0}#content .text h1,#content .text h2,#content .text h3{font-size:32px}@media screen and (min-width:600px){#content .text h1,#content .text h2,#content .text h3{font-size:44px}}@media screen and (min-width:1200px){#content .text h1,#content .text h2,#content .text h3{font-size:52px}}#content .text h4,#content .text h5,#content .text h6{font-size:1.25rem}@media screen and (min-width:480px){#content .text h4,#content .text h5,#content .text h6{font-size:1.5rem}}#content .text header h1{margin-bottom:0}#content .text header h2{margin-top:0}#content .text figure,#content .text ol,#content .text p,#content .text ul{margin-bottom:1.3em}#content .text figure:last-child,#content .text ol:last-child,#content .text p:last-child,#content .text ul:last-child{margin-bottom:0}#content .text ul{margin-left:18px}@media screen and (min-width:800px){#content .text ul{margin-left:22px}}#content .text ul li{position:relative}#content .text ul li:before{content:" ";display:inline-block;position:relative;top:1px;margin-left:-18px;margin-right:6px;width:12px;height:12px;background:#000;border-radius:100%}@media screen and (min-width:800px){#content .text ul li:before{top:1px;width:15px;height:15px;margin-left:-22px;margin-right:7px}}#content .text .video-container{display:flex;flex-wrap:wrap}#content .text .video-container .video{display:block;position:relative;flex:0 0 33.333%;padding-right:1px}#content .text .video-container .video img{width:100%;height:auto}#content .text .video-container .video:before{content:" ";display:block;position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;border-radius:40px;background-color:#fff;opacity:.75;transition:opacity .15s}#content .text .video-container .video:after{content:" ";display:block;position:absolute;top:50%;left:50%;width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:32px solid #000;margin:-18px 0 0 -12px}@media screen and (min-width:900px){#content .text .video-container .video:hover:before{opacity:1}}#content .base .subpages,#content .eurorack .subpages,#content .instruments .subpages{width:100%;overflow:hidden;display:flex;flex-flow:row wrap}#content .base .subpage,#content .eurorack .subpage,#content .instruments .subpage{display:block;position:relative;flex:0 0 100%;height:calc((100vw - 40px) * .666);overflow:hidden;border-top:1px solid #000;transition:height .3s}@media screen and (min-width:600px){#content .base .subpage,#content .eurorack .subpage,#content .instruments .subpage{height:calc((100vw - 52px) * .666)}}@media screen and (min-width:1200px){#content .base .subpage,#content .eurorack .subpage,#content .instruments .subpage{height:calc((100vw - 60px) * .666)}}#content .base .subpage.filler,#content .eurorack .subpage.filler,#content .instruments .subpage.filler{pointer-events:none;flex:1 1 auto!important;border-right:none!important}#content .eurorack .subpage.filler{display:none}@media screen and (min-width:600px){#content .eurorack .subpage.filler{display:block}#content .eurorack .subpage.filler.half{display:none}}@media screen and (min-width:1400px){#content .eurorack .subpage.filler.half{display:block}}#content .base .subpage.filler,#content .instruments .subpage.filler{display:none}@media screen and (min-width:800px){#content .base .subpage.filler,#content .instruments .subpage.filler{display:block}}#content .base .subpage.filler{background-color:#fff}#content .eurorack .subpage,#content .instruments .subpage{background:#f5f5f5;padding:2rem}@media screen and (min-width:800px){#content .eurorack .subpage,#content .instruments .subpage{padding:2.5rem}}#content .eurorack .subpage img,#content .instruments .subpage img{object-fit:contain;object-position:center center;width:100%;height:100%;pointer-events:none;transition:opacity .2s}#content .eurorack .subpage h3,#content .eurorack .subpage h4,#content .instruments .subpage h3,#content .instruments .subpage h4{font-size:1.25rem;line-height:1.25rem;text-transform:uppercase;pointer-events:none}@media screen and (min-width:480px){#content .eurorack .subpage h3,#content .eurorack .subpage h4,#content .instruments .subpage h3,#content .instruments .subpage h4{font-size:1.5rem;line-height:1.5rem}}#content .eurorack .subpage div.title,#content .instruments .subpage div.title{position:absolute;top:0;left:0;width:auto;haight:auto;transition:transform 1.6s cubic-bezier(.455,.03,.515,.955)}#content .eurorack .subpage h3,#content .instruments .subpage h3{display:block;position:absolute;top:10px;left:9px;font-family:GTAE;font-weight:700;white-space:nowrap;transform-origin:top left;transform:rotate(90deg) translateY(-1.25rem);pointer-events:none}@media screen and (min-width:480px){#content .eurorack .subpage h3,#content .instruments .subpage h3{transform:rotate(90deg) translateY(-1.5rem)}}#content .eurorack .subpage h4,#content .instruments .subpage h4{font-family:GTAE;font-weight:200;hyphens:manual;position:absolute;top:0;left:0;width:100%;max-width:20em;height:100%;overflow:hidden;padding:7px 9px 0 calc(1.2em + 9px);opacity:0;transition:opacity .2s}#content .eurorack .subpage span.label,#content .instruments .subpage span.label{display:inline-block;position:absolute;top:48%;left:50%;z-index:1;transform-origin:center left;font-family:GTAE;font-weight:700;text-transform:uppercase;white-space:nowrap;pointer-events:none;transition:opacity .2s;animation:b 1.5s linear infinite;color:#fff}#content .eurorack .subpage span.label:before,#content .instruments .subpage span.label:before{content:" ";display:block;position:absolute;top:-.1em;left:-.6em;width:100%;height:100%;z-index:-1;padding:.2em .6em;background-color:#000;border-radius:.7em;filter:blur(4px)}@media screen and (min-width:900px){#content .eurorack .subpage:hover img,#content .eurorack .subpage:hover span.label,#content .instruments .subpage:hover img,#content .instruments .subpage:hover span.label{opacity:0}#content .eurorack .subpage:hover h4,#content .instruments .subpage:hover h4{opacity:1}}@media screen and (min-width:800px){#content .base .subpage,#content .instruments .subpage{flex:0 0 50%;height:calc((100vw - 40px) * .75 * .5)}#content .base .subpage:nth-child(odd),#content .instruments .subpage:nth-child(odd){border-right:1px solid #000}}#content .base.short{border-bottom:1px solid #000}#content .base a.subpage{position:relative;color:#000;background-color:#fff}#content .base a.subpage img{position:absolute;object-fit:contain;object-position:center center;width:100%;height:100%}#content .base a.subpage div{position:absolute;top:0;left:0;width:100%;height:100%;transform:scaleX(.175);transition:transform .2s}#content .base a.subpage div h3{display:block;position:absolute;top:calc(48% - 16.25vw);left:50%;transform:translateX(-50%);transform-origin:center center;font-family:GTAE;font-weight:700;font-size:32.5vw;line-height:1;text-transform:uppercase;white-space:nowrap}@media screen and (min-width:800px){#content .base a.subpage div h3{top:calc(48% - 6.25vw);font-size:12.5vw}}@media screen and (min-width:900px){#content .base a.subpage:hover div{transform:scaleX(.25)}}@media screen and (min-width:600px){#content .eurorack .subpage{flex:0 0 50%}#content .eurorack .subpage:nth-child(odd){border-right:1px solid #000}}@media screen and (min-width:800px){#content .eurorack .subpage{height:calc((100vw - 40px) * .75 * .5)}}@media screen and (min-width:1400px){#content .eurorack .subpage{flex:0 0 25%}#content .eurorack .subpage:nth-child(2n),#content .eurorack .subpage:nth-child(odd){border-right:1px solid #000}#content .eurorack .subpage:nth-child(4n){border-right:none}}figure.video{position:relative;width:100%;max-width:100%;padding-top:56.25%}figure.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}article+footer{padding:10px}article+footer p{display:flex;flex-flow:row wrap;justify-content:space-between;text-transform:uppercase;font-family:GTAE;font-weight:200;font-size:.75rem;line-height:1}article+footer p a{display:block;color:#000!important;margin:0!important;padding:10px;transition:color .2s;animation:none!important}article+footer p a:before{display:none!important}@media screen and (min-width:900px){article+footer p a:hover{color:#00f!important}}body.sidebaropen #sidebar{width:calc(100% - 40px);opacity:1}@media screen and (min-width:1000px){body.sidebaropen #sidebar{width:calc((100% - 52px) * .32)}}@media screen and (min-width:1200px){body.sidebaropen #sidebar{width:calc((100% - 60px) * .28)}}@media screen and (min-width:1400px){body.sidebaropen #sidebar{width:calc((100% - 60px) * .25)}}@media screen and (min-width:1600px){body.sidebaropen #sidebar{width:calc((100% - 60px) * .22)}}@media screen and (min-width:1800px){body.sidebaropen #sidebar{width:calc((100% - 60px) * .19)}}body.sidebaropen #content{transform:translateX(100%)}@media screen and (min-width:1000px){body.sidebaropen #content{transform:translateX(0);width:calc((100% - 52px) * .68)}}@media screen and (min-width:1200px){body.sidebaropen #content{width:calc((100% - 60px) * .72)}}@media screen and (min-width:1400px){body.sidebaropen #content{width:calc((100% - 60px) * .75)}}@media screen and (min-width:1600px){body.sidebaropen #content{width:calc((100% - 60px) * .78)}}@media screen and (min-width:1800px){body.sidebaropen #content{width:calc((100% - 60px) * .81)}}@media screen and (min-width:1000px){body.sidebaropen #content .base .subpage,body.sidebaropen #content .eurorack .subpage,body.sidebaropen #content .instruments .subpage{height:calc((100vw - 52px) * .68 * .666 * .5)}}@media screen and (min-width:1200px){body.sidebaropen #content .base .subpage,body.sidebaropen #content .eurorack .subpage,body.sidebaropen #content .instruments .subpage{height:calc((100vw - 60px) * .72 * .666 * .5)}}@media screen and (min-width:1400px){body.sidebaropen #content .base .subpage,body.sidebaropen #content .eurorack .subpage,body.sidebaropen #content .instruments .subpage{height:calc((100vw - 60px) * .75 * .666 * .5)}}@media screen and (min-width:1600px){body.sidebaropen #content .base .subpage,body.sidebaropen #content .eurorack .subpage,body.sidebaropen #content .instruments .subpage{height:calc((100vw - 60px) * .78 * .666 * .5)}}@media screen and (min-width:1800px){body.sidebaropen #content .base .subpage,body.sidebaropen #content .eurorack .subpage,body.sidebaropen #content .instruments .subpage{height:calc((100vw - 60px) * .81 * .666 * .5)}}.is-exiting #content{opacity:0}.pswp .pswp__bg{background-color:#f5f5f5}.pswp__ui{position:fixed;z-index:9999}.pswp__ui .pswp__top-bar{background-color:transparent}.pswp__ui .pswp__button{position:fixed;color:#000;text-align:center;font-size:2rem;line-height:1.8rem;cursor:pointer;opacity:1;transition:opacity .4s .2s}.pswp__ui>.pswp__button{top:50%;margin-top:-1rem;width:2rem;height:2rem}.pswp__ui>.pswp__button.pswp__button--arrow--left{left:20px}.pswp__ui>.pswp__button.pswp__button--arrow--right{right:20px}.pswp__ui .pswp__button--close{display:inline-block;width:auto;height:2rem;top:20px;right:20px}.pswp__ui.pswp__ui--hidden{opacity:.2}.pswp__ui.pswp__ui--hidden .pswp__button{opacity:0;transition:opacity .2s}form{position:relative;width:100%;padding:10px}@media screen and (min-width:600px){form{padding:15px}}@media screen and (min-width:1200px){form{padding:20px}}form label{display:none}form .message{width:100%;max-width:30rem;margin-bottom:1rem;text-align:center}form .message.error{color:red}form .message.success{color:green}form button,form input,form textarea{display:block;width:100%;max-width:30rem;margin:0 0 1rem;font-family:GTAE;font-weight:200;font-size:1.25rem;line-height:1.2em;padding:.35em .75em;border:1px solid #000}@media screen and (min-width:480px){form button,form input,form textarea{font-size:1.5rem}}form button::-webkit-input-placeholder,form input::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#000;text-transform:uppercase}form button::-moz-placeholder,form input::-moz-placeholder,form textarea::-moz-placeholder{color:#000;text-transform:uppercase}form button:-ms-input-placeholder,form input:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#000;text-transform:uppercase}form button:-moz-placeholder,form input:-moz-placeholder,form textarea:-moz-placeholder{color:#000;text-transform:uppercase}form button,form input{height:1.9em;border-radius:.9em}form textarea{min-height:6em;border-radius:.9em}form button{text-transform:uppercase;color:#fff;background-color:#000;cursor:pointer}form .message.success+button{pointer-events:none;opacity:.15}form .uniform__potty+input{display:none}