.Acid-module__Q5lZoG__hero{font-family:var(--font-space-mono);color:var(--br-platinum)}.Acid-module__Q5lZoG__hud{letter-spacing:.2em;text-shadow:0 0 6px #000000e6;font-size:11px;line-height:1.6}.Acid-module__Q5lZoG__dim{color:color-mix(in srgb, var(--br-platinum) 55%, transparent)}.Acid-module__Q5lZoG__acid{color:var(--br-red)}.Acid-module__Q5lZoG__blink{color:var(--br-red);animation:1.1s step-end infinite Acid-module__Q5lZoG__blink}@keyframes Acid-module__Q5lZoG__blink{50%{opacity:0}}.Acid-module__Q5lZoG__fallbackName{font-family:var(--font-display);text-transform:uppercase;color:var(--br-red);text-shadow:0 0 40px color-mix(in srgb, var(--br-red) 50%, transparent);font-size:clamp(3rem,14vw,11rem);line-height:.95}.Acid-module__Q5lZoG__line{letter-spacing:.35em;text-shadow:0 0 8px #000000e6;font-size:11px}.Acid-module__Q5lZoG__tagline{max-width:34rem;font-family:var(--font-inter);color:color-mix(in srgb, var(--br-platinum) 80%, transparent);text-shadow:0 0 8px #000000e6;margin:10px auto 0;font-size:14px}.Acid-module__Q5lZoG__play,.Acid-module__Q5lZoG__ghost{min-height:48px;font-family:var(--font-space-mono);letter-spacing:.14em;border:2px solid color-mix(in srgb, var(--br-platinum) 55%, transparent);color:var(--br-platinum);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000059;border-radius:999px;align-items:center;padding:0 26px;font-size:13px;font-weight:700;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.Acid-module__Q5lZoG__ghost:hover,.Acid-module__Q5lZoG__ghost:focus-visible{border-color:var(--br-platinum)}.Acid-module__Q5lZoG__play{border-color:var(--br-red);background:var(--br-red);color:#000;box-shadow:0 0 28px color-mix(in srgb, var(--br-red) 55%, transparent);cursor:pointer}.Acid-module__Q5lZoG__play:hover,.Acid-module__Q5lZoG__play:focus-visible{background:var(--br-platinum);border-color:var(--br-platinum)}.Acid-module__Q5lZoG__play.Acid-module__Q5lZoG__on{color:var(--br-red);background:0 0}.Acid-module__Q5lZoG__play:disabled{opacity:.7;cursor:progress}.Acid-module__Q5lZoG__credit{letter-spacing:.15em;margin-top:14px;font-size:10px}.Acid-module__Q5lZoG__floating{z-index:60;min-height:44px;font-family:var(--font-space-mono);letter-spacing:.14em;background:var(--br-space);color:var(--br-red);border:1px solid var(--br-red);cursor:pointer;padding:0 16px;font-size:12px;font-weight:700;position:fixed;bottom:16px;left:16px}@media (max-width:420px){.Acid-module__Q5lZoG__play,.Acid-module__Q5lZoG__ghost{letter-spacing:.1em;padding:0 14px;font-size:12px}}@media (prefers-reduced-motion:reduce){.Acid-module__Q5lZoG__blink{animation:none}}
.NovaStatic-module__-VF00G__hero{font-family:var(--font-space-mono);color:var(--br-platinum)}.NovaStatic-module__-VF00G__hud{letter-spacing:.2em;text-shadow:0 0 6px #000000e6;font-size:11px;line-height:1.6}.NovaStatic-module__-VF00G__dim{color:color-mix(in srgb, var(--br-platinum) 55%, transparent)}.NovaStatic-module__-VF00G__lime{color:var(--br-red)}.NovaStatic-module__-VF00G__blink{color:var(--br-red);animation:1.1s step-end infinite NovaStatic-module__-VF00G__blink}@keyframes NovaStatic-module__-VF00G__blink{50%{opacity:0}}.NovaStatic-module__-VF00G__bars span{background:var(--br-red);transform-origin:bottom;opacity:.85;width:4px;height:100%;display:block;transform:scaleY(.06)}.NovaStatic-module__-VF00G__fallbackName{font-family:var(--font-display);text-transform:uppercase;text-shadow:3px 0 color-mix(in srgb, var(--br-red) 80%, transparent), -3px 0 color-mix(in srgb, var(--br-teal) 80%, transparent);font-size:clamp(3rem,12vw,9rem);font-weight:800;line-height:.95}.NovaStatic-module__-VF00G__line{letter-spacing:.35em;text-shadow:0 0 8px #000000e6;font-size:11px}.NovaStatic-module__-VF00G__tagline{max-width:34rem;font-family:var(--font-inter);color:color-mix(in srgb, var(--br-platinum) 80%, transparent);text-shadow:0 0 8px #000000e6;margin:10px auto 0;font-size:14px}.NovaStatic-module__-VF00G__tune,.NovaStatic-module__-VF00G__ghost{min-height:48px;font-family:var(--font-space-mono);letter-spacing:.14em;border:1px solid color-mix(in srgb, var(--br-platinum) 40%, transparent);color:var(--br-platinum);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;align-items:center;padding:0 22px;font-size:13px;font-weight:700;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.NovaStatic-module__-VF00G__ghost:hover,.NovaStatic-module__-VF00G__ghost:focus-visible{border-color:var(--br-platinum)}.NovaStatic-module__-VF00G__tune{border-color:var(--br-red);background:var(--br-red);color:var(--br-space);cursor:pointer}.NovaStatic-module__-VF00G__tune:hover,.NovaStatic-module__-VF00G__tune:focus-visible{background:var(--br-platinum);border-color:var(--br-platinum)}.NovaStatic-module__-VF00G__tune.NovaStatic-module__-VF00G__on{color:var(--br-red);background:0 0}.NovaStatic-module__-VF00G__tune:disabled{opacity:.7;cursor:progress}.NovaStatic-module__-VF00G__credit{letter-spacing:.15em;margin-top:14px;font-size:10px}.NovaStatic-module__-VF00G__floating{z-index:60;min-height:44px;font-family:var(--font-space-mono);letter-spacing:.14em;background:var(--br-space);color:var(--br-red);border:1px solid var(--br-red);cursor:pointer;padding:0 16px;font-size:12px;font-weight:700;position:fixed;bottom:16px;left:16px}@media (max-width:420px){.NovaStatic-module__-VF00G__tune,.NovaStatic-module__-VF00G__ghost{letter-spacing:.1em;padding:0 14px;font-size:12px}}@media (prefers-reduced-motion:reduce){.NovaStatic-module__-VF00G__blink{animation:none}}
.Rig-module__-mMKtG__hero{font-family:var(--font-space-mono);color:var(--br-platinum);--kick:0;--drop:0;--build:0}.Rig-module__-mMKtG__noGl{background:var(--fallback) center / cover no-repeat}.Rig-module__-mMKtG__noGl .Rig-module__-mMKtG__canvas{display:none}.Rig-module__-mMKtG__fade{z-index:15;background:linear-gradient(to top, color-mix(in srgb, var(--br-space) 92%, transparent), color-mix(in srgb, var(--br-space) 55%, transparent) 45%, transparent)}.Rig-module__-mMKtG__logo{z-index:10;width:min(86vw,880px);transform:translate(-50%, -50%) scale(calc(1 + var(--kick) * .03 + var(--build) * .06));filter:drop-shadow(calc(var(--kick) * 7px) 0 0 #d43d2fd9) drop-shadow(calc(var(--kick) * -7px) 0 0 #2fa8a0d9) drop-shadow(0 8px 30px #000000e6) brightness(calc(1 + var(--drop) * 1.5));pointer-events:none;position:absolute;top:40%;left:50%}.Rig-module__-mMKtG__logo svg{width:100%;height:auto;display:block;overflow:visible}.Rig-module__-mMKtG__logo .tb-b{transform-box:fill-box;transform-origin:30% 20%;transform:rotate(calc(var(--kick) * 14deg))}@media (max-aspect-ratio:1){.Rig-module__-mMKtG__logo{width:94vw;top:30%}}.Rig-module__-mMKtG__hud{letter-spacing:.2em;text-shadow:0 0 6px #000000e6;font-size:11px;line-height:1.6}.Rig-module__-mMKtG__dim{color:color-mix(in srgb, var(--br-platinum) 55%, transparent)}.Rig-module__-mMKtG__on{color:#50ff8c}.Rig-module__-mMKtG__blink{color:var(--br-red);animation:1.1s step-end infinite Rig-module__-mMKtG__blink}@keyframes Rig-module__-mMKtG__blink{50%{opacity:0}}.Rig-module__-mMKtG__fallbackName{font-family:var(--font-display);text-transform:uppercase;text-shadow:0 6px 24px #000000d9;font-size:clamp(3rem,13vw,10rem);line-height:.95}.Rig-module__-mMKtG__line{letter-spacing:.35em;text-shadow:0 0 8px #000000e6;font-size:11px}.Rig-module__-mMKtG__tagline{max-width:34rem;font-family:var(--font-inter);color:color-mix(in srgb, var(--br-platinum) 80%, transparent);text-shadow:0 0 8px #000000e6;margin:10px auto 0;font-size:14px}.Rig-module__-mMKtG__power,.Rig-module__-mMKtG__ghost{min-height:48px;font-family:var(--font-space-mono);letter-spacing:.14em;border:1px solid color-mix(in srgb, var(--br-platinum) 40%, transparent);color:var(--br-platinum);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;align-items:center;padding:0 22px;font-size:13px;font-weight:700;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.Rig-module__-mMKtG__ghost:hover,.Rig-module__-mMKtG__ghost:focus-visible{border-color:var(--br-platinum)}.Rig-module__-mMKtG__power{border-color:var(--br-red);background:var(--br-red);color:var(--br-platinum);cursor:pointer}.Rig-module__-mMKtG__power:hover,.Rig-module__-mMKtG__power:focus-visible{background:var(--br-platinum);border-color:var(--br-platinum);color:var(--br-space)}.Rig-module__-mMKtG__power.Rig-module__-mMKtG__live{color:var(--br-red);background:#00000080}.Rig-module__-mMKtG__power:disabled{opacity:.7;cursor:progress}.Rig-module__-mMKtG__credit{letter-spacing:.15em;margin-top:14px;font-size:10px}.Rig-module__-mMKtG__floating{z-index:60;min-height:44px;font-family:var(--font-space-mono);letter-spacing:.14em;background:var(--br-space);color:var(--br-red);border:1px solid var(--br-red);cursor:pointer;padding:0 16px;font-size:12px;font-weight:700;position:fixed;bottom:16px;left:16px}@media (max-width:420px){.Rig-module__-mMKtG__power,.Rig-module__-mMKtG__ghost{letter-spacing:.1em;padding:0 14px;font-size:12px}}@media (prefers-reduced-motion:reduce){.Rig-module__-mMKtG__blink{animation:none}}
.pg-hero{--pg-bg:var(--br-space,#070708);--pg-fg:var(--br-platinum,#ece7dc);--pg-accent:var(--br-teal,#2fa8a0);--pg-red:var(--br-red,#d43d2f);--pg-panel:#151514;--pg-panel-hi:#1d1c1a;--pg-line:#2c2a27;--pg-dim:var(--br-chrome,#a39d90);isolation:isolate;touch-action:pan-y;background:var(--pg-bg);height:100svh;min-height:620px;color:var(--pg-fg);font-family:var(--font-space-mono), ui-monospace, monospace;position:relative;overflow:hidden}.pg-hero>canvas{touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0}.pg-hero .pg-title{z-index:1;font-family:var(--font-display), "Arial Black", sans-serif;text-transform:uppercase;color:var(--pg-fg);text-shadow:0 0 18px #2fa8a08c;white-space:nowrap;pointer-events:none;margin:0;font-size:clamp(2.4rem,9vw,7rem);line-height:1;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.pg-hero .pg-layout{z-index:2;grid-template-rows:calc(4.5rem + var(--live-strip,0rem)) minmax(0, 1fr) 34px auto;pointer-events:none;padding:0 16px 14px;display:grid;position:absolute;inset:0}.pg-hero .pg-crt{min-height:0;position:relative}.pg-hero .pg-read{letter-spacing:.16em;text-transform:uppercase;color:#ece7dc80;white-space:nowrap;margin:0;font-size:9px;line-height:1.2;position:absolute}.pg-hero .pg-read--tl{top:14px;left:18px}.pg-hero .pg-read--tr{top:14px;right:18px}.pg-hero .pg-read--bl{bottom:12px;left:18px}.pg-hero .pg-read--br{bottom:12px;right:18px}.pg-hero .pg-strip{position:relative}.pg-hero .pg-io{letter-spacing:.16em;color:var(--pg-dim);white-space:nowrap;align-items:center;gap:6px;font-size:9px;font-weight:700;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pg-hero .pg-jack{background:radial-gradient(circle,#040505 0 33%,#9aa19d 36% 50%,#3a403c 53% 100%);border-radius:50%;flex:none;width:18px;height:18px;display:inline-block;box-shadow:inset 0 1px 1px #ffffff38,0 1px 2px #0009}.pg-hero .pg-jack--cv{width:16px;height:16px}.pg-hero .pg-rack{pointer-events:auto;grid-template-columns:1fr 1fr;grid-template-areas:"motion shape""patch patch""out out";gap:6px;display:grid}.pg-hero .pg-mod{background:linear-gradient(180deg, var(--pg-panel-hi), var(--pg-panel));border:1px solid var(--pg-line);border-radius:3px;padding:20px 12px 10px;position:relative;box-shadow:inset 0 1px #ffffff0d,0 6px 18px #00000073}.pg-hero .pg-mod:before,.pg-hero .pg-mod:after{content:"";background:radial-gradient(circle at 35% 35%,#a3a9a6,#3a3f3c 70%);border-radius:50%;width:6px;height:6px;position:absolute;top:6px}.pg-hero .pg-mod:before{left:6px}.pg-hero .pg-mod:after{right:6px}.pg-hero .pg-mod--motion{grid-area:motion}.pg-hero .pg-mod--shape{grid-area:shape}.pg-hero .pg-mod--patch{grid-area:patch}.pg-hero .pg-mod--out{grid-area:out}.pg-hero .pg-mod__name{letter-spacing:.26em;text-transform:uppercase;color:var(--pg-dim);font-size:8px;font-weight:700;line-height:1;position:absolute;top:5px;left:50%;transform:translate(-50%)}.pg-hero .pg-knobs{justify-content:space-around;gap:10px;display:flex}.pg-hero .pg-ctl{flex-direction:column;align-items:center;gap:6px;display:flex}.pg-hero .pg-ctl__label{letter-spacing:.2em;text-transform:uppercase;color:var(--pg-fg);font-size:9px;font-weight:700;line-height:1}.pg-hero .pg-knob{--v:.5;cursor:ns-resize;touch-action:none;background:conic-gradient(from 225deg, var(--pg-accent) 0deg calc(var(--v) * 270deg), #302d29 calc(var(--v) * 270deg) 270deg, transparent 270deg 360deg);border-radius:50%;width:50px;height:50px;position:relative}.pg-hero .pg-knob:before{content:"";background:radial-gradient(circle at 40% 30%,#424945,#151816 72%);border-radius:50%;position:absolute;inset:5px;box-shadow:0 3px 6px #000000a6,inset 0 1px #ffffff24}.pg-hero .pg-knob:after{content:"";transform-origin:50% 100%;width:3px;height:calc(50% - 9px);transform:rotate(calc(var(--v) * 270deg - 135deg));background:#eaf6ee;border-radius:2px;position:absolute;top:9px;left:calc(50% - 1.5px)}.pg-hero .pg-knob:focus{outline:none}.pg-hero .pg-knob:focus-visible{outline:2px solid var(--pg-accent);outline-offset:3px}.pg-hero .pg-knob.is-turning:before{box-shadow:0 3px 6px #000000a6,0 0 0 1px #2fa8a099,inset 0 1px #ffffff24}.pg-hero .pg-jacks{justify-content:space-around;align-items:flex-end;gap:10px;display:flex}.pg-hero .pg-out{letter-spacing:.2em;color:var(--pg-fg);flex-direction:column;align-items:center;gap:6px;font-size:9px;font-weight:700;line-height:1;display:flex}.pg-hero .pg-led{background:#1a2524;border-radius:50%;width:6px;height:6px;position:relative}.pg-hero .pg-led>i{opacity:0;background:#8fe3dc;border-radius:50%;position:absolute;inset:-1px;box-shadow:0 0 8px 2px #2fa8a0bf}.pg-hero .pg-mod--out{flex-direction:column;justify-content:center;gap:10px;padding-top:14px;display:flex}.pg-hero .pg-mod--out:before,.pg-hero .pg-mod--out:after{display:none}.pg-hero .pg-line{letter-spacing:.3em;color:var(--pg-fg);margin:0;font-size:10px;line-height:1.5}.pg-hero .pg-tag{font-family:var(--font-display), "Arial Black", sans-serif;text-transform:uppercase;letter-spacing:.08em;color:var(--pg-fg);margin:4px 0 0;font-size:13px;line-height:1.35}.pg-hero .pg-actions{flex-wrap:wrap;gap:8px;display:flex}.pg-hero .pg-btn{min-height:44px;font:inherit;letter-spacing:.16em;text-transform:uppercase;color:var(--pg-bg);background:var(--pg-fg);border:1px solid var(--pg-fg);cursor:pointer;align-items:center;padding:0 16px;font-size:11px;font-weight:700;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.pg-hero .pg-btn:hover{background:var(--pg-red);border-color:var(--pg-red);color:var(--pg-fg)}.pg-hero .pg-btn--play{background:var(--pg-accent);border-color:var(--pg-accent);color:var(--pg-bg)}.pg-hero .pg-btn--play[aria-pressed=true]{color:var(--pg-accent);background:0 0}.pg-hero .pg-btn--line{color:var(--pg-fg);background:0 0;border-color:#ece7dc66}.pg-hero .pg-btn--line:hover{border-color:var(--pg-fg);color:var(--pg-fg);background:0 0}.pg-hero .pg-btn:focus-visible{outline-offset:2px;outline:2px solid #fff}.pg-hero .pg-credit{letter-spacing:.14em;text-transform:uppercase;color:var(--pg-dim);margin:0;font-size:9px}.pg-hero .pg-credit[hidden]{display:none}.pg-hero .pg-cables{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pg-hero .pg-cable{fill:none;stroke-width:4.5px;stroke-linecap:round;stroke-linejoin:round}.pg-hero .pg-cable-shadow{fill:none;stroke:#00000073;stroke-width:6px;stroke-linecap:round;transform:translate(2px,4px)}.pg-hero .pg-cable-shine{fill:none;stroke:#ffffff4d;stroke-width:1.2px;stroke-linecap:round;transform:translate(-.8px,-1.2px)}.pg-hero .pg-plug{stroke:#0000008c;stroke-width:2.5px}@media (max-width:380px){.pg-hero .pg-knob{width:46px;height:46px}.pg-hero .pg-btn{padding:0 12px}}@media (min-width:640px){.pg-hero .pg-rack{grid-template-columns:auto auto 1fr;grid-template-areas:"motion shape patch""out out out"}.pg-hero .pg-read{font-size:10px}}@media (min-width:1024px){.pg-hero .pg-layout{grid-template-rows:calc(5.5rem + var(--live-strip,0rem)) minmax(0, 1fr) 40px auto;padding:0 28px 22px}.pg-hero .pg-rack{grid-template-columns:auto auto minmax(250px,auto) 1fr;grid-template-areas:"motion shape patch out";gap:8px}.pg-hero .pg-mod{padding:22px 18px 12px}.pg-hero .pg-knobs{gap:18px}.pg-hero .pg-knob{width:58px;height:58px}.pg-hero .pg-mod--out{padding:14px 20px}.pg-hero .pg-tag{font-size:15px}.pg-hero .pg-read--tl{top:18px;left:26px}.pg-hero .pg-read--tr{top:18px;right:26px}.pg-hero .pg-read--bl{bottom:16px;left:26px}.pg-hero .pg-read--br{bottom:16px;right:26px}}
