@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0da54fcd0470ea43-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/680a7121f7a85e3f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8a1d8947e5852e30-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/0da54fcd0470ea43-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/680a7121f7a85e3f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8a1d8947e5852e30-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Syne Fallback;src:local("Arial");ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.00%;size-adjust:98.47%}.__className_387f85{font-family:Syne,Syne Fallback;font-style:normal}@keyframes daw-hero_faderFloat__Vy1ME{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes daw-hero_vuPulse__fW1px{0%,to{height:var(--vu-min,8px)}50%{height:var(--vu-max,28px)}}@keyframes daw-hero_displayBoot__Hfx7m{0%{opacity:0;transform:scaleX(0);transform-origin:left}40%{opacity:1;transform:scaleX(1)}to{opacity:1;transform:scaleX(1)}}@keyframes daw-hero_letterBloom__27c4P{0%{opacity:0;filter:brightness(0) blur(4px)}60%{opacity:1;filter:brightness(2) blur(1px)}to{opacity:1;filter:brightness(1) blur(0)}}@keyframes daw-hero_selectBlink__0Mk_y{0%,to{opacity:1}50%{opacity:.35}}@keyframes daw-hero_knobDrift__5NSj1{0%,to{transform:rotate(var(--knob-base,-140deg))}50%{transform:rotate(calc(var(--knob-base, -140deg) + 4deg))}}@keyframes daw-hero_phosphorFlicker__0ovRM{0%,98%,to{opacity:1}99%{opacity:.88}}.daw-hero_faderCap__nTznc{animation:daw-hero_faderFloat__Vy1ME var(--float-dur,2.4s) ease-in-out infinite}.daw-hero_vuBar__xOF0W{animation:daw-hero_vuPulse__fW1px var(--vu-dur,1.2s) ease-in-out infinite;transform-origin:bottom}.daw-hero_displayCell__QOsYR{animation:daw-hero_displayBoot__Hfx7m .35s ease-out forwards}.daw-hero_ledChar__m0S_t{animation:daw-hero_letterBloom__27c4P .5s ease-out forwards}.daw-hero_selectLed__4fdP9{animation:daw-hero_selectBlink__0Mk_y 2s ease-in-out infinite}.daw-hero_masterKnob__Y0R_P{animation:daw-hero_knobDrift__5NSj1 6s ease-in-out infinite}.daw-hero_displayPhosphor__p4HBd{animation:daw-hero_phosphorFlicker__0ovRM 8s linear infinite}@media (prefers-reduced-motion:reduce){.daw-hero_displayCell__QOsYR,.daw-hero_displayPhosphor__p4HBd,.daw-hero_faderCap__nTznc,.daw-hero_ledChar__m0S_t,.daw-hero_masterKnob__Y0R_P,.daw-hero_selectLed__4fdP9,.daw-hero_vuBar__xOF0W{animation:none}}@keyframes hero_eqBounce__caiTB{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes hero_ledPulse__psDFF{0%,to{box-shadow:0 0 4px currentColor,0 0 8px currentColor;opacity:1}50%{box-shadow:0 0 2px currentColor,0 0 4px currentColor;opacity:.7}}@keyframes hero_waveBar__WLfQR{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}@keyframes hero_scrollBounce__UuZHu{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes hero_colonBlink__IeBrC{0%,to{opacity:1}50%{opacity:.3}}.hero_eqBar__Rjk0K{transform-origin:bottom;animation:hero_eqBounce__caiTB 1.2s ease-in-out infinite alternate}.hero_ledPulse__psDFF{animation:hero_ledPulse__psDFF 2s ease-in-out infinite}.hero_waveBar__WLfQR{transform-origin:bottom;animation:hero_waveBar__WLfQR .8s ease-in-out infinite}.hero_scrollHint__hifFR{animation:hero_scrollBounce__UuZHu 2s ease-in-out infinite}.hero_colonBlink__IeBrC{animation:hero_colonBlink__IeBrC 1s step-end infinite}@media (prefers-reduced-motion:reduce){.hero_colonBlink__IeBrC,.hero_eqBar__Rjk0K,.hero_ledPulse__psDFF,.hero_scrollHint__hifFR,.hero_waveBar__WLfQR{animation:none}}.rack-01_root__Dg7vv{--chassis:#e7e2d8;--chassis-hi:#f4f0e8;--graphite:#1d1e1c;--lcd-black:#0b0d0c;--signal-orange:#ff5a1f;--field-navy:#2e3f5c;--field-tan:#c9a574;--slate:#8b8d8a;--lcd-green:#5cd6a3;min-height:100vh;overflow:clip;background:var(--graphite);color:var(--graphite);font-family:var(--font-inter),sans-serif}.rack-01_root__Dg7vv *,.rack-01_root__Dg7vv :after,.rack-01_root__Dg7vv :before{box-sizing:border-box}.rack-01_root__Dg7vv a{color:inherit;text-decoration:none}.rack-01_root__Dg7vv a,.rack-01_root__Dg7vv button{-webkit-tap-highlight-color:transparent}.rack-01_root__Dg7vv a:focus-visible,.rack-01_root__Dg7vv button:focus-visible{outline:3px solid var(--signal-orange);outline-offset:4px}.rack-01_skipLink__kDw8j{position:fixed;z-index:200;top:12px;left:12px;padding:12px 16px;background:var(--chassis-hi);transform:translateY(-150%);transition:transform .18s ease}.rack-01_skipLink__kDw8j:focus{transform:translateY(0)}.rack-01_silkscreen__DyrwD{display:inline-block;font-family:var(--font-geist-mono),monospace;font-size:10px;font-weight:650;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}.rack-01_segmentCounter__5OFys{font-family:var(--font-orbitron),var(--font-geist-mono),monospace;font-variant-numeric:tabular-nums;letter-spacing:.08em}.rack-01_srOnly__Y2fui{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);white-space:nowrap}.rack-01_hero__6Uux0{position:relative;height:175svh;background:var(--chassis)}.rack-01_heroStage__nsRdq{position:sticky;top:0;height:100svh;min-height:680px;overflow:hidden;padding:22px clamp(20px,4vw,64px) 36px;background:#171917;isolation:isolate}.rack-01_heroDeviceWall__5C8Og{position:absolute;z-index:0;inset:0;opacity:1;filter:saturate(.96) contrast(1.04) brightness(1.02);will-change:transform}.rack-01_heroDeviceWall__5C8Og:after{position:absolute;z-index:20;inset:0;pointer-events:none;background:linear-gradient(180deg,#0b0d0c47,#0000 16%,#0000 80%,#0b0d0c4d),radial-gradient(ellipse at center,#0000 28%,#0b0d0c14 72%,#0b0d0c2e 100%);content:""}.rack-01_heroDeviceWall__5C8Og>div{width:100%;height:100%}.rack-01_topline__HengW{position:relative;z-index:5;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid #f4f0e852;padding-bottom:15px;color:var(--chassis-hi);font-family:var(--font-geist-mono),monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.rack-01_wordmark__Ie3BM{font-family:var(--font-space-grotesk),sans-serif;font-size:18px;font-weight:800;letter-spacing:-.04em}.rack-01_wordmark__Ie3BM span{color:var(--signal-orange)}.rack-01_availability__hWAEQ{display:flex;align-items:center;gap:8px}.rack-01_availability__hWAEQ i{width:7px;height:7px;border-radius:50%;background:var(--lcd-green);box-shadow:0 0 9px #5cd6a3cc}.rack-01_topContact__nK1g0{justify-self:end;font-weight:700}.rack-01_heroGrid__9pFjT{position:relative;z-index:4;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(420px,.9fr);gap:4vw;align-items:center;height:calc(100% - 75px);max-width:1500px;margin:auto}.rack-01_heroCopy__WkW1S{position:relative;z-index:2;align-self:center;max-width:760px;padding:clamp(22px,3vw,42px);border:1px solid #f4f0e82e;background:#0c0e0d94;color:var(--chassis-hi);backdrop-filter:blur(16px) saturate(.8);box-shadow:0 18px 55px #0000002e}.rack-01_heroCopy__WkW1S h1{margin:18px 0 22px;font-family:var(--font-space-grotesk),sans-serif;font-size:clamp(62px,9.1vw,158px);font-weight:700;line-height:.77;letter-spacing:-.085em;text-transform:uppercase}.rack-01_heroLine__nNvQ3{display:block;will-change:transform}.rack-01_heroLine__nNvQ3:nth-child(2){margin-left:clamp(30px,7vw,130px);white-space:nowrap}.rack-01_heroLine__nNvQ3 em{color:var(--signal-orange);font-style:normal}.rack-01_heroCopy__WkW1S p{max-width:475px;margin:0 0 28px;font-size:clamp(15px,1.2vw,19px);line-height:1.55}.rack-01_contactButton__cb4hL,.rack-01_primaryButton__6xcRj{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:50px;padding:0 17px;border:1px solid #0b0d0cd9;border-radius:3px;background:var(--signal-orange);box-shadow:0 2px 3px #0000003d,inset 0 1px #ffffff3d;font-family:var(--font-geist-mono),monospace;font-size:11px;font-weight:800;letter-spacing:.09em;transition:transform .15s ease,box-shadow .15s ease}.rack-01_contactButton__cb4hL:hover,.rack-01_primaryButton__6xcRj:hover{transform:translateY(1px);box-shadow:0 1px 2px #00000038}.rack-01_contactButton__cb4hL:active,.rack-01_primaryButton__6xcRj:active{transform:scale(.96);box-shadow:inset 0 1px 2px #0003}.rack-01_sampler__illyu{position:relative;z-index:1;width:min(100%,590px);justify-self:end;border:1px solid #9c9a94;border-radius:7px;background:radial-gradient(circle at 18% 12%,#ffffffb8,#0000 24%),linear-gradient(135deg,#eeece6,#d5d2cb 58%,#c6c4bd);box-shadow:0 18px 48px #0000003d,0 2px 5px #00000029,inset 0 1px #fffffff2,inset 0 -1px #45464324;transform:rotate(2deg);transform-origin:center;will-change:transform}.rack-01_projectScrewLeft____eiP,.rack-01_projectScrewRight___2FO9,.rack-01_screwBottomLeft__MG76S,.rack-01_screwBottomRight__R3md8,.rack-01_screwTopLeft__CXN4A,.rack-01_screwTopRight__Tyv4D{position:absolute!important;z-index:4;width:10px!important;height:10px!important}.rack-01_screwTopLeft__CXN4A{top:10px;left:10px}.rack-01_screwTopRight__Tyv4D{top:10px;right:10px}.rack-01_screwBottomLeft__MG76S{bottom:10px;left:10px}.rack-01_screwBottomRight__R3md8{right:10px;bottom:10px}.rack-01_samplerTop__7mOeW{display:grid;grid-template-columns:1.6fr .8fr;min-height:130px;border-bottom:1px solid #8f8d87}.rack-01_samplerTop__7mOeW>div:first-child{display:flex;align-items:flex-start;justify-content:space-between;padding:24px 28px}.rack-01_samplerTop__7mOeW strong{font-family:var(--font-space-grotesk);font-size:42px;line-height:.74;letter-spacing:-.08em}.rack-01_speaker__kDOir{border-left:1px solid #a19f98;background-color:#bcb9b2;background-image:radial-gradient(circle,#343532 0 1.4px,#0000 1.7px);background-size:7px 7px;box-shadow:inset 1px 1px 2px #00000024,inset -1px -1px #ffffff6b}.rack-01_lcd__XSeKv{position:relative;min-height:145px;overflow:hidden;padding:16px 24px;border-block:1px solid #050606;color:#e9eee9;background:linear-gradient(110deg,#ffffff0f,#0000 34%),#0b0d0c;box-shadow:inset 0 1px 4px #000,inset 0 -1px #ffffff0f}.rack-01_controllerDisplay__KZjs_:after,.rack-01_lcd__XSeKv:after,.rack-01_patchScreen__B5v4e:after{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,hsla(0,0%,100%,.065),#0000 30% 78%,hsla(0,0%,100%,.025));content:""}.rack-01_lcdMeta__XHMph{display:flex;justify-content:space-between;color:var(--slate);font:9px var(--font-geist-mono);letter-spacing:.12em}.rack-01_lcdReadout__sfWPS{display:flex;align-items:center;justify-content:space-between;margin:7px 0}.rack-01_lcdReadout__sfWPS .rack-01_segmentCounter__5OFys{font-size:39px;text-shadow:0 0 10px #e8efeb40}.rack-01_ledRow__qi8hO{display:inline-flex;gap:5px}.rack-01_ledRow__qi8hO span{width:7px;height:7px;background:#37221c;animation:rack-01_led-chase__bBpbT .9s steps(1) infinite}.rack-01_glyphStrip__HtUTN{display:flex;justify-content:space-between;color:var(--signal-orange);font:9px var(--font-geist-mono)}.rack-01_glyphStrip__HtUTN span{opacity:.25}.rack-01_samplerControls__NW26o{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:22px 24px 28px}.rack-01_knobControl__y5jW5{position:relative;display:grid;place-items:center;gap:7px}.rack-01_knob__3qM5S{position:relative;width:52px;height:52px;border:5px solid #d8d5ce;border-radius:50%;background:radial-gradient(circle at 38% 30%,#ffffff40,#0000 24%),var(--knob-color);box-shadow:0 2px 4px #00000052,0 0 0 1px #86847e,inset 0 1px #ffffff61,inset 0 -2px 3px #00000038;cursor:pointer;transition:transform .14s ease,box-shadow .14s ease}.rack-01_knob__3qM5S:active{transform:scale(.96)}.rack-01_knob__3qM5S span{position:absolute;top:3px;left:50%;width:2px;height:13px;background:var(--chassis-hi);transform-origin:50% 23px;transition:transform .18s cubic-bezier(.22,1,.36,1)}.rack-01_knobScale__Y7ABw{position:absolute;top:-5px;width:66px;height:66px;border:1px dotted #97958e;border-radius:50%}.rack-01_padGrid__jpc_R{grid-column:1/-1;display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-top:7px}.rack-01_padGrid__jpc_R button{display:grid;min-height:44px;place-items:center;border:1px solid #111210;border-radius:2px;background:linear-gradient(#343532,#292a28);color:#eee;box-shadow:0 2px 2px #00000052,inset 0 1px #ffffff1f;font:12px var(--font-geist-mono);cursor:pointer;transition:transform .1s ease,background-color .1s ease,box-shadow .1s ease}.rack-01_padGrid__jpc_R .rack-01_padTriggered__os_nw,.rack-01_padGrid__jpc_R button:active{transform:translateY(1px) scale(.96);background:#f16b32;color:var(--lcd-black);box-shadow:inset 0 2px 3px #00000038,0 0 10px #ff5a1f42}.rack-01_padGrid__jpc_R .rack-01_orangePad__4L_Cl{background:linear-gradient(#ff7645,var(--signal-orange));color:var(--lcd-black)}.rack-01_heroFooter__rJ2b9{position:absolute;z-index:5;right:clamp(20px,4vw,64px);bottom:20px;left:clamp(20px,4vw,64px);display:flex;justify-content:space-between;color:#f4f0e8b8;font:10px var(--font-geist-mono);letter-spacing:.1em}.rack-01_section__Tx2mO{position:relative;padding:clamp(90px,11vw,170px) clamp(20px,5vw,78px)}.rack-01_sectionHeading__mbCGH{display:grid;grid-template-columns:minmax(180px,1fr) 3fr;gap:3vw;align-items:start;max-width:1480px;margin:0 auto 70px}.rack-01_sectionHeading__mbCGH h2{max-width:1000px;margin:0;font-family:var(--font-space-grotesk);font-size:clamp(42px,6.6vw,104px);font-weight:650;line-height:.9;letter-spacing:-.065em}.rack-01_about__yZtcL{background:var(--chassis-hi)}.rack-01_aboutDeck__FPNv_{display:grid;grid-template-columns:.7fr 1.3fr;gap:5vw;max-width:1480px;margin:auto}.rack-01_lead__PnYsO{max-width:520px;margin:0;font-family:var(--font-space-grotesk);font-size:clamp(22px,2.5vw,38px);line-height:1.15;letter-spacing:-.03em}.rack-01_aboutStats__tHXVt{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:60px}.rack-01_aboutStats__tHXVt>div{padding-top:13px;border-top:1px solid var(--graphite)}.rack-01_aboutStats__tHXVt .rack-01_segmentCounter__5OFys{display:block;color:var(--signal-orange);font-size:clamp(22px,2.5vw,38px)}.rack-01_aboutStats__tHXVt span:last-child{font:8px var(--font-geist-mono);letter-spacing:.08em}.rack-01_timelinePanel__Uok2v{position:relative;overflow:hidden;min-height:540px;border:1px solid #85847e;border-radius:5px;background:#d7d2c8;box-shadow:0 13px 35px #1d1e1c29,inset 0 1px #ffffffa6}.rack-01_panelHeader__L9CB5{display:flex;align-items:center;justify-content:space-between;padding:9px 12px;border-bottom:1px solid var(--graphite);background:var(--graphite);color:var(--chassis);font:9px var(--font-geist-mono)}.rack-01_timelineRuler__vtxR_{display:grid;grid-template-columns:repeat(9,1fr);height:38px;border-bottom:1px solid #85837c}.rack-01_timelineRuler__vtxR_ span{padding:9px;border-right:1px solid #aaa69e;font:8px var(--font-geist-mono)}.rack-01_playhead__fyLG_{position:absolute;z-index:5;top:38px;bottom:74px;left:var(--playhead);width:1px;background:var(--signal-orange);pointer-events:none}.rack-01_playhead__fyLG_:before{position:absolute;top:0;left:-6px;width:13px;height:10px;background:var(--signal-orange);content:"";clip-path:polygon(0 0,100% 0,50% 100%)}.rack-01_track__0wKiZ{display:grid;grid-template-columns:120px 1fr;min-height:115px;border-bottom:1px solid #85837c}.rack-01_track__0wKiZ>div:first-child{display:flex;flex-direction:column;gap:7px;padding:16px;border-right:1px solid #85837c}.rack-01_track__0wKiZ>div:first-child span{font:9px var(--font-geist-mono)}.rack-01_track__0wKiZ>div:first-child strong{font:12px var(--font-geist-mono)}.rack-01_clip__HLavN{align-self:center;width:69%;min-height:60px;margin-left:var(--clip-offset);padding:12px;border:1px solid #1d1e1ca3;border-radius:2px;background:var(--field-tan);box-shadow:inset 0 -5px rgba(0,0,0,.055),0 1px 2px #0000001f;color:inherit;font:9px var(--font-geist-mono);text-align:left;cursor:pointer;transition:transform .14s ease,box-shadow .14s ease,filter .14s ease}.rack-01_clipActive__dsD28,.rack-01_clip__HLavN:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px var(--signal-orange),0 3px 8px #0000001f}.rack-01_trackMuted__OWHpC{opacity:.36}.rack-01_timelineTransport__3S8PH,.rack-01_trackActions__wvUAY{display:flex;align-items:center;gap:5px}.rack-01_timelineTransport__3S8PH button,.rack-01_trackActions__wvUAY button{display:grid;width:28px;min-height:28px;place-items:center;border:1px solid #777872;border-radius:2px;background:#d7d4cc;color:var(--graphite);font:8px var(--font-geist-mono);cursor:pointer}.rack-01_trackActions__wvUAY button{width:24px;min-height:24px}.rack-01_timelineTransport__3S8PH button:active,.rack-01_trackActions__wvUAY button:active,.rack-01_trackActions__wvUAY button[aria-pressed=true]{transform:scale(.96);background:var(--signal-orange)}.rack-01_timelineTransport__3S8PH>span{margin-left:6px}.rack-01_clipDetail__NV_2U{position:relative;z-index:6;min-height:74px;padding:12px 16px;border-top:1px solid #85837c;background:#f4f0e8e6}.rack-01_clipDetail__NV_2U p{max-width:620px;margin:6px 0 0;font-size:11px;line-height:1.4}.rack-01_track__0wKiZ:nth-of-type(4) .rack-01_clip__HLavN{background:#8190a5}.rack-01_track__0wKiZ:nth-of-type(5) .rack-01_clip__HLavN{background:#a9aaa5}.rack-01_clip__HLavN i{display:block;height:17px;margin-top:9px;background:repeating-linear-gradient(90deg,var(--graphite) 0 2px,#0000 2px 5px);opacity:.5}.rack-01_skills__z1_xU{color:var(--chassis);background:var(--graphite)}.rack-01_skillsIntro__8wKXY{display:grid;grid-template-columns:1fr auto;gap:20px;max-width:1480px;margin:auto}.rack-01_skills__z1_xU .rack-01_sectionHeading__mbCGH{grid-column:1/-1;width:100%;margin-bottom:15px}.rack-01_skillsIntro__8wKXY>p{grid-column:2;max-width:350px;margin:0 0 40px;color:#b9b7b0;line-height:1.55}.rack-01_controller__DwYDC{position:relative;max-width:1180px;margin:auto;padding:clamp(22px,4vw,54px);border:1px solid #888780;border-radius:7px;background:radial-gradient(circle at 15% 5%,#ffffffc7,#0000 25%),linear-gradient(145deg,#e9e6df,#c3c0b9);box-shadow:0 22px 58px #0000006b,0 2px 4px #00000038,inset 0 1px #ffffffe6;color:var(--graphite)}.rack-01_controllerDisplay__KZjs_{position:relative;display:grid;grid-template-columns:1fr auto;align-items:end;min-height:105px;margin-bottom:28px;padding:17px 20px;overflow:hidden;border:2px solid #363735;border-radius:2px;background:var(--lcd-black);color:var(--chassis);box-shadow:inset 0 4px 15px #000}.rack-01_controllerDisplay__KZjs_>.rack-01_silkscreen__DyrwD{grid-column:1/-1;color:var(--lcd-green)}.rack-01_controllerDisplay__KZjs_ strong{color:var(--signal-orange);font:600 clamp(25px,4vw,48px) var(--font-space-grotesk);text-transform:uppercase}.rack-01_controllerDisplay__KZjs_>div{display:flex;align-items:baseline;gap:8px}.rack-01_controllerDisplay__KZjs_ .rack-01_segmentCounter__5OFys{font-size:28px}.rack-01_controllerDisplay__KZjs_>div span:last-child{font:8px var(--font-geist-mono)}.rack-01_skillPads__sXgGC{display:grid;grid-template-columns:repeat(7,1fr);gap:clamp(7px,1.2vw,14px)}.rack-01_skillPads__sXgGC button{position:relative;display:flex;min-height:100px;flex-direction:column;justify-content:space-between;overflow:hidden;padding:11px;border:1px solid #070807;border-radius:3px;background:linear-gradient(#30312f,#272826);color:#eee;box-shadow:0 2px 3px #0000008c,inset 0 1px #ffffff1c;cursor:pointer;text-align:left;transition:transform .15s ease,background .15s ease,box-shadow .15s ease}.rack-01_skillPads__sXgGC button.rack-01_padActive__hz1aA,.rack-01_skillPads__sXgGC button:hover{background:var(--signal-orange);color:var(--lcd-black);transform:translateY(1px) scale(.98);box-shadow:inset 0 2px 3px #00000040,0 0 14px #ff5a1f3d}.rack-01_skillPads__sXgGC button>span{font:9px var(--font-geist-mono)}.rack-01_skillPads__sXgGC button strong{position:relative;z-index:1;font:10px var(--font-geist-mono);overflow-wrap:anywhere}.rack-01_skillPads__sXgGC button i{position:absolute;right:0;bottom:0;left:0;height:4px;background:linear-gradient(90deg,var(--field-tan) var(--level),#0000 var(--level))}.rack-01_controllerKeys__Amd9m{display:grid;grid-template-columns:repeat(14,1fr);gap:4px;margin-top:30px}.rack-01_controllerKeys__Amd9m span{height:72px;border:1px solid #85837d;border-radius:2px 2px 6px 6px;background:linear-gradient(90deg,#e5e2dc,#f4f1eb 45%,#d9d6cf);box-shadow:0 2px 2px #00000057,inset 0 1px #fff}.rack-01_experience__N4zAV{height:190svh;background:var(--field-tan)}.rack-01_experienceStage__4WmQm{position:sticky;top:0;display:flex;height:100svh;min-height:760px;flex-direction:column;justify-content:center;overflow:hidden;padding:40px clamp(20px,5vw,78px)}.rack-01_experience__N4zAV .rack-01_sectionHeading__mbCGH{width:100%;margin-bottom:28px}.rack-01_experience__N4zAV .rack-01_sectionHeading__mbCGH h2{font-size:clamp(38px,5vw,76px)}.rack-01_cassetteDeck__6Gvec{position:relative;width:min(1050px,100%);margin:0 auto;padding:24px;border:1px solid #8b8982;border-radius:7px;background:linear-gradient(135deg,#ffffffb3,#0000 25%),var(--chassis);box-shadow:0 20px 50px #1d1e1c38,0 2px 4px #1d1e1c26,inset 0 1px #fff}.rack-01_cassetteHeader___1eiB{display:flex;justify-content:space-between;padding-bottom:14px;font:9px var(--font-geist-mono);letter-spacing:.12em}.rack-01_cassetteWindow__uIe9s{display:grid;grid-template-columns:145px 1fr 145px;align-items:center;min-height:190px;padding:22px 50px;border:3px solid var(--graphite);background:#191a18;color:var(--chassis)}.rack-01_reel__XN45g{position:relative;width:120px;height:120px;border:13px solid #d9d5cb;border-radius:50%;background:#373835;box-shadow:0 0 0 4px #77786f,inset 0 0 0 17px #141513;will-change:transform}.rack-01_reel__XN45g i{position:absolute;top:50%;left:50%;width:8px;height:45%;background:#d9d5cb;transform-origin:50% 0}.rack-01_reel__XN45g i:first-child{transform:rotate(0deg)}.rack-01_reel__XN45g i:nth-child(2){transform:rotate(60deg)}.rack-01_reel__XN45g i:nth-child(3){transform:rotate(120deg)}.rack-01_reel__XN45g i:nth-child(4){transform:rotate(180deg)}.rack-01_reel__XN45g i:nth-child(5){transform:rotate(240deg)}.rack-01_reel__XN45g i:nth-child(6){transform:rotate(300deg)}.rack-01_tapeLabel__rf2JJ{display:flex;align-items:center;flex-direction:column;text-align:center}.rack-01_tapeLabel__rf2JJ .rack-01_silkscreen__DyrwD{color:var(--signal-orange)}.rack-01_tapeLabel__rf2JJ strong{margin:8px 0 2px;font:600 clamp(22px,3vw,40px) var(--font-space-grotesk)}.rack-01_tapeLabelContent__LGYvG{display:flex;align-items:center;flex-direction:column;animation:rack-01_tape-content-in__xp_7E .26s cubic-bezier(.22,1,.36,1)}.rack-01_tapeLabelContent__LGYvG>span:not(.rack-01_segmentCounter__5OFys){color:#b5b4ac;font:10px var(--font-geist-mono)}.rack-01_tapeLabel__rf2JJ .rack-01_segmentCounter__5OFys{margin-top:15px;color:var(--lcd-green)}.rack-01_experienceBody__UkMjb{display:grid;grid-template-columns:.8fr 1.2fr;gap:22px;margin-top:20px}.rack-01_experienceSelector__EIm_W{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.rack-01_experienceSelector__EIm_W button{display:grid;grid-template-columns:auto 1fr;gap:5px 10px;padding:10px;border:1px solid #77776f;background:#d5d0c6;color:var(--graphite);cursor:pointer;text-align:left}.rack-01_experienceSelector__EIm_W button[aria-selected=true]{background:var(--signal-orange);border-color:var(--graphite)}.rack-01_experienceSelector__EIm_W button span{grid-row:1/3;font:9px var(--font-geist-mono)}.rack-01_experienceSelector__EIm_W button strong{font:11px var(--font-geist-mono)}.rack-01_experienceSelector__EIm_W button small{font:7px var(--font-geist-mono)}.rack-01_experienceNotes__Lagif{padding:15px 20px;border-left:1px solid var(--graphite)}.rack-01_experienceNotes__Lagif ul{display:grid;gap:8px;margin:12px 0 0;padding-left:17px}.rack-01_experienceNotes__Lagif li{padding-left:8px;font-size:12px;line-height:1.35}.rack-01_deckButtons__cdkbT{display:flex;gap:6px;margin-top:18px}.rack-01_deckButtons__cdkbT button{display:grid;min-width:52px;height:34px;place-items:center;border:1px solid #77766f;border-radius:2px;background:linear-gradient(#ddd9d1,#c6c3bc);box-shadow:0 2px 2px #0003,inset 0 1px #ffffffa6;font-size:10px;cursor:pointer}.rack-01_deckButtons__cdkbT button:active{transform:scale(.96);box-shadow:inset 0 1px 2px #0003}.rack-01_deckButtons__cdkbT .rack-01_deckPlay__2XhQD{background:var(--signal-orange)}.rack-01_work__wLIE3{height:400svh;background:var(--lcd-black);color:var(--chassis)}.rack-01_workStage__NGe8q{position:sticky;top:0;height:100svh;min-height:700px;overflow:hidden;padding:38px 0 25px}.rack-01_workHeader__a4VdW{display:flex;align-items:flex-end;justify-content:space-between;padding:0 clamp(20px,5vw,78px)}.rack-01_workHeader__a4VdW .rack-01_sectionHeading__mbCGH{display:block;margin:0}.rack-01_workHeader__a4VdW .rack-01_sectionHeading__mbCGH .rack-01_silkscreen__DyrwD{margin-bottom:12px;color:var(--signal-orange)}.rack-01_workHeader__a4VdW .rack-01_sectionHeading__mbCGH h2{max-width:750px;font-size:clamp(37px,5.5vw,80px)}.rack-01_workHint__x_GsK{display:flex;gap:30px;padding-bottom:8px;color:var(--slate);font:9px var(--font-geist-mono)}.rack-01_workViewport__BB9TA{overflow:visible;margin-top:30px;padding-left:clamp(20px,5vw,78px)}.rack-01_workRail__XEFTk{display:flex;width:max-content;gap:28px;padding-right:8vw;will-change:transform}.rack-01_projectModule__4dkTk{position:relative;display:grid;grid-template-rows:auto minmax(250px,1fr) auto;width:min(54vw,720px);height:min(62vh,650px);padding:20px;border:1px solid #77766f;border-radius:5px;background:var(--chassis);box-shadow:0 16px 38px #00000047,0 2px 4px #0000004d,inset 0 1px #ffffffbf;color:var(--graphite)}.rack-01_projectScrewLeft____eiP{top:9px;left:9px}.rack-01_projectScrewRight___2FO9{top:9px;right:9px}.rack-01_projectMeta__ralKZ{display:flex;justify-content:space-between;padding:0 5px 14px 20px}.rack-01_projectMeta__ralKZ>span{font:8px var(--font-geist-mono);text-transform:uppercase}.rack-01_projectImage__BB_To{position:relative;overflow:hidden;border:1px solid var(--graphite);background:var(--field-navy);filter:saturate(.55) contrast(1.08)}.rack-01_projectImage__BB_To img{object-fit:cover;transition:transform .5s cubic-bezier(.22,1,.36,1),filter .3s ease}.rack-01_projectModule__4dkTk:hover .rack-01_projectImage__BB_To img{transform:scale(1.035);filter:saturate(1.2)}.rack-01_imageScan__NsRCQ{position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,#0000001c 0 1px,#0000 1px 4px)}.rack-01_projectCopy__lQkGv{display:grid;grid-template-columns:1fr auto;gap:5px 30px;align-items:end;padding-top:14px}.rack-01_projectCopy__lQkGv h3{margin:0;font:650 clamp(25px,3vw,43px) var(--font-space-grotesk);letter-spacing:-.04em}.rack-01_projectCopy__lQkGv p{grid-column:1;max-width:540px;margin:0;overflow:hidden;color:#575953;font-size:11px;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2}.rack-01_projectCopy__lQkGv a{grid-column:2;grid-row:1/3;display:flex;align-items:center;gap:8px;border-bottom:1px solid;padding-bottom:4px;font:9px var(--font-geist-mono)}.rack-01_contact__VIOeI{position:relative;z-index:2;min-height:100svh;padding:clamp(90px,11vw,170px) clamp(20px,5vw,78px) 115px;background:var(--chassis)}.rack-01_patchHeader__R5uGf{display:grid;grid-template-columns:1fr auto;align-items:end;max-width:1480px;margin:auto}.rack-01_patchHeader__R5uGf .rack-01_sectionHeading__mbCGH{display:block;margin:0}.rack-01_patchHeader__R5uGf .rack-01_sectionHeading__mbCGH .rack-01_silkscreen__DyrwD{margin-bottom:15px}.rack-01_patchHeader__R5uGf .rack-01_sectionHeading__mbCGH h2{max-width:900px}.rack-01_contactButton__cb4hL{margin-bottom:7px}.rack-01_patchbay___fNUo{display:grid;grid-template-columns:.8fr 1.2fr;max-width:1480px;margin:70px auto 0;overflow:hidden;border:1px solid #85837d;border-radius:7px;background:#d2cec5;box-shadow:0 18px 48px #1d1e1c38,0 2px 4px #1d1e1c2e,inset 0 1px #ffffffc2}.rack-01_patchScreen__B5v4e{position:relative;overflow:hidden;min-height:390px;padding:clamp(24px,4vw,55px);background:var(--lcd-black);color:var(--chassis)}.rack-01_patchScreen__B5v4e .rack-01_silkscreen__DyrwD{color:var(--lcd-green)}.rack-01_patchScreen__B5v4e strong{font:650 clamp(39px,5vw,76px) /.85 var(--font-space-grotesk);letter-spacing:-.06em}.rack-01_patchScreen__B5v4e strong em{color:var(--signal-orange);font-style:normal}.rack-01_patchScreen__B5v4e>span:last-child{color:var(--slate);font:9px var(--font-geist-mono)}.rack-01_contactLaunchpad__VAEdL{padding:clamp(18px,3vw,36px);background:radial-gradient(circle at 18% 8%,#ffffffb8,#0000 28%),linear-gradient(145deg,#dfdcd4,#c1beb7)}.rack-01_launchpadHeader__Yc9Vs{display:flex;align-items:end;justify-content:space-between;min-height:78px;margin-bottom:18px;padding:12px 14px;border:2px solid #333432;border-radius:2px;background:#0b0d0c;color:var(--chassis-hi);box-shadow:inset 0 2px 7px #000}.rack-01_launchpadHeader__Yc9Vs>div{display:grid;gap:7px}.rack-01_launchpadHeader__Yc9Vs .rack-01_silkscreen__DyrwD{color:var(--lcd-green)}.rack-01_launchpadHeader__Yc9Vs strong{color:var(--signal-orange);font:600 clamp(18px,2vw,30px) var(--font-space-grotesk);text-transform:uppercase}.rack-01_launchpadGrid__4vMkW{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(7px,1vw,12px)}.rack-01_launchPad__olJ9C{display:flex;min-width:0;min-height:74px;flex-direction:column;justify-content:space-between;padding:9px;border:1px solid #121311;border-radius:3px;background:linear-gradient(#343532,#272826);color:#eee!important;box-shadow:0 2px 3px #0000006b,inset 0 1px #ffffff1c;font:8px var(--font-geist-mono);text-align:left;cursor:pointer;transition:transform .12s ease,color .12s ease,background .12s ease,box-shadow .12s ease}.rack-01_launchPad__olJ9C strong{overflow-wrap:anywhere;font-size:9px;text-transform:uppercase}.rack-01_launchPadActive__gUbNx,.rack-01_launchPad__olJ9C:hover{transform:translateY(1px) scale(.98);background:var(--signal-orange);color:var(--lcd-black)!important;box-shadow:inset 0 2px 3px #0003,0 0 13px #ff5a1f40}.rack-01_footer__jybWB{display:flex;justify-content:space-between;max-width:1480px;margin:80px auto 0;padding-top:18px;border-top:1px solid var(--graphite);font:9px var(--font-geist-mono);letter-spacing:.09em}.rack-01_transport__umQrd{position:fixed;z-index:100;right:12px;bottom:12px;left:12px;display:grid;grid-template-columns:auto minmax(80px,1fr) auto auto;align-items:center;gap:16px;min-height:58px;padding:8px 11px;border:1px solid #555650;background:#e7e2d8f0;box-shadow:0 8px 28px #00000047;color:var(--graphite);backdrop-filter:blur(12px)}.rack-01_transportStatus__M3pPa{display:flex;align-items:center;gap:7px;font:8px var(--font-geist-mono);font-weight:700;letter-spacing:.08em}.rack-01_recordDot___9hPB{width:8px;height:8px;border-radius:50%;background:var(--signal-orange);box-shadow:0 0 9px var(--signal-orange);animation:rack-01_record-pulse__GOiuR 1.4s ease-in-out infinite}.rack-01_signalLock__4CLFY{padding-left:10px;border-left:1px solid #888}.rack-01_transportProgress__rU_Ok{height:8px;overflow:hidden;border:1px solid var(--graphite);background:repeating-linear-gradient(90deg,#aaa 0 4px,#0000 4px 8px)}.rack-01_transportProgress__rU_Ok span{display:block;width:100%;height:100%;background:var(--signal-orange);transform:scaleX(0);transform-origin:left;will-change:transform}.rack-01_transport__umQrd>.rack-01_segmentCounter__5OFys{min-width:77px;padding:5px 7px;background:var(--lcd-black);color:var(--lcd-green);font-size:10px}.rack-01_transportNav__oIquR{display:flex;align-items:stretch;align-self:stretch}.rack-01_transportNav__oIquR a{display:flex;align-items:center;padding:0 10px;border-left:1px solid #aaa69d;font:8px var(--font-geist-mono);text-transform:uppercase;transition:background .15s ease,color .15s ease}.rack-01_transportNav__oIquR a span{margin-right:4px;color:var(--slate)}.rack-01_transportNav__oIquR a.rack-01_navActive__QWqlF,.rack-01_transportNav__oIquR a:hover{background:var(--graphite);color:var(--chassis)}.rack-01_transportNav__oIquR a.rack-01_navActive__QWqlF span{color:var(--signal-orange)}@keyframes rack-01_led-chase__bBpbT{0%,to{background:#37221c;box-shadow:none}45%,60%{background:var(--signal-orange);box-shadow:0 0 8px var(--signal-orange)}}@keyframes rack-01_tape-content-in__xp_7E{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes rack-01_record-pulse__GOiuR{0%,to{opacity:.45}50%{opacity:1}}.rack-01_heroIdentity__kI94Y{position:absolute;z-index:4;top:50%;left:50%;width:min(970px,calc(100% - 80px));padding:clamp(18px,3vw,34px);border:0;background:#0000;color:var(--chassis-hi);filter:drop-shadow(0 3px 12px rgba(0,0,0,.72));transform:translate(-50%,-50%);pointer-events:none;will-change:transform}.rack-01_heroIdentityFooter__y5LKt,.rack-01_heroStatus__XMDeF{display:flex;align-items:center;justify-content:space-between;gap:24px}.rack-01_heroStatus__XMDeF{padding-bottom:13px;border-bottom:1px solid #f4f0e833}.rack-01_heroStatus__XMDeF>span{display:flex;align-items:center;gap:7px;font:8px var(--font-geist-mono);letter-spacing:.1em}.rack-01_heroStatus__XMDeF>span i,.rack-01_powerSwitch__ZPc3f i{width:7px;height:7px;border-radius:50%;background:var(--lcd-green);box-shadow:0 0 8px #5cd6a3b3}.rack-01_heroIdentity__kI94Y h1{margin:clamp(24px,5vh,48px) 0;font-family:var(--font-space-grotesk),sans-serif;font-size:clamp(64px,10.5vw,164px);font-weight:680;line-height:.72;letter-spacing:-.09em;text-shadow:0 2px 0 #0a0c0beb,0 0 28px #000000e0;text-wrap:balance}.rack-01_heroIdentity__kI94Y .rack-01_heroLine__nNvQ3:nth-child(2){margin-left:clamp(34px,9vw,140px)}.rack-01_heroIdentityFooter__y5LKt{align-items:end;padding-top:15px;border-top:1px solid #f4f0e833}.rack-01_heroIdentityFooter__y5LKt p{max-width:500px;margin:0;color:#f4f0e8c2;font-size:clamp(12px,1.15vw,16px);line-height:1.45;text-wrap:pretty}.rack-01_heroIdentityFooter__y5LKt a{pointer-events:auto}.rack-01_timelineDeviceBrand__0fsJK{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:14px 20px;border-bottom:1px solid #8d8a82;background:radial-gradient(circle at 18% 0,#ffffffb8,#0000 34%),linear-gradient(135deg,#ebe7de,#c9c5bc)}.rack-01_timelineDeviceBrand__0fsJK>div:first-child{display:grid;gap:3px}.rack-01_controllerTopbar__S4_wl>div:first-child strong,.rack-01_launchpadTopbar__MBeKl>div:first-child strong,.rack-01_timelineDeviceBrand__0fsJK strong{font:720 14px var(--font-space-grotesk);letter-spacing:-.03em}.rack-01_timelineMeters__DbyFx{display:flex;align-items:end;gap:3px;width:150px;height:29px;padding:5px;border:1px solid #3b3c39;border-radius:2px;background:#111311;box-shadow:inset 0 2px 6px #000}.rack-01_timelineMeters__DbyFx i{width:100%;height:calc(20% + (var(--meter-index, 1) * 0%));min-height:5px;background:var(--lcd-green);opacity:.55}.rack-01_timelineMeters__DbyFx i:nth-child(3n+1){height:45%}.rack-01_timelineMeters__DbyFx i:nth-child(3n+2){height:76%}.rack-01_timelineMeters__DbyFx i:nth-child(3n){height:58%;background:var(--signal-orange)}.rack-01_timelinePanel__Uok2v .rack-01_playhead__fyLG_{top:132px}.rack-01_controller__DwYDC{padding:clamp(16px,2.5vw,30px);background:radial-gradient(circle at 16% 0,#ffffffe0,#0000 27%),linear-gradient(145deg,#ebe8e1,#d5d1c9 55%,#c2bfb8)}.rack-01_controllerTopbar__S4_wl{display:grid;grid-template-columns:1fr minmax(290px,.7fr) auto;gap:22px;align-items:center;margin:5px 5px 24px;padding-bottom:18px;border-bottom:1px solid #99968e}.rack-01_controllerTopbar__S4_wl>div:first-child{display:grid;gap:5px}.rack-01_controllerTopbar__S4_wl .rack-01_controllerDisplay__KZjs_{display:grid;grid-template-columns:1fr auto;gap:2px 14px;min-height:72px;margin:0;padding:12px 15px}.rack-01_controllerTopbar__S4_wl .rack-01_controllerDisplay__KZjs_>span:first-child{grid-column:1/-1;color:var(--lcd-green);font:7px var(--font-geist-mono);letter-spacing:.14em}.rack-01_controllerTopbar__S4_wl .rack-01_controllerDisplay__KZjs_ strong{overflow:hidden;font-size:clamp(17px,2.2vw,28px);text-overflow:ellipsis;white-space:nowrap}.rack-01_controllerTopbar__S4_wl .rack-01_controllerDisplay__KZjs_ .rack-01_segmentCounter__5OFys{align-self:end;font-size:17px}.rack-01_powerSwitch__ZPc3f{display:flex;align-items:center;gap:7px;font:8px var(--font-geist-mono)}.rack-01_controllerBanks__VL3qz{display:grid;grid-template-columns:5fr 4fr 3fr;border:1px solid #8a8881;border-radius:4px;background:#d8d4cb9e;box-shadow:inset 0 1px #ffffffd9,inset 0 -1px #00000014}.rack-01_controlBank__5SKfY{min-width:0;padding:clamp(14px,2vw,23px)}.rack-01_controlBank__5SKfY+.rack-01_controlBank__5SKfY{border-left:1px solid #918f88}.rack-01_controlBank__5SKfY>.rack-01_silkscreen__DyrwD{display:block;min-height:25px;font-size:7px}.rack-01_padBank__9r1MN>div{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.rack-01_padBank__9r1MN button{position:relative;display:flex;min-width:0;min-height:92px;overflow:hidden;flex-direction:column;justify-content:space-between;padding:9px;border:1px solid #171917;border-radius:3px;background:linear-gradient(145deg,#353633,#242623);color:#efede7;box-shadow:0 2px 3px #0000004d,inset 0 1px #ffffff1f;font:8px var(--font-geist-mono);text-align:left;cursor:pointer;transition:transform .12s ease,color .12s ease,background-color .12s ease,box-shadow .12s ease}.rack-01_padBank__9r1MN button.rack-01_padActive__hz1aA,.rack-01_padBank__9r1MN button:hover{background:var(--signal-orange);color:var(--lcd-black);box-shadow:inset 0 2px 3px #00000038,0 0 12px #ff5a1f33;transform:translateY(1px)}.rack-01_padBank__9r1MN button:active{transform:scale(.96)}.rack-01_padBank__9r1MN button strong{position:relative;z-index:1;overflow-wrap:anywhere;font-size:9px}.rack-01_padBank__9r1MN button i{position:absolute;right:0;bottom:0;left:0;height:4px;background:linear-gradient(90deg,var(--field-tan) var(--level),#0000 var(--level))}.rack-01_encoderBank__eTTU3>div{display:grid;grid-template-columns:repeat(2,1fr);gap:23px 12px;padding:9px 0}.rack-01_encoderBank__eTTU3 .rack-01_knobControl__y5jW5{gap:10px}.rack-01_encoderBank__eTTU3 .rack-01_knob__3qM5S{width:52px;height:52px;border-width:7px;box-shadow:0 2px 3px #00000040,inset 0 1px #ffffff47}.rack-01_encoderBank__eTTU3 .rack-01_knobScale__Y7ABw{width:62px;height:62px}.rack-01_faderBank__sJ_mo>div{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;min-height:176px}.rack-01_faderBank__sJ_mo label{display:grid;grid-template-rows:auto 1fr auto;justify-items:center;gap:8px;min-width:0;font:7px var(--font-geist-mono);text-align:center}.rack-01_faderBank__sJ_mo output{color:var(--signal-orange);font-variant-numeric:tabular-nums}.rack-01_faderBank__sJ_mo input{width:18px;height:125px;margin:0;accent-color:var(--field-navy);cursor:ns-resize;direction:rtl;writing-mode:vertical-lr}.rack-01_faderBank__sJ_mo label span{overflow-wrap:anywhere}.rack-01_keyboardBed__YE3Zv{display:grid;grid-template-columns:116px 1fr;gap:16px;margin-top:22px;padding:14px 14px 18px;border:1px solid #85837d;border-radius:4px;background:linear-gradient(180deg,#ffffff57,#0000 18%),#b8b5ae;box-shadow:inset 0 1px #ffffffb8,inset 0 -2px #00000014}.rack-01_pitchControls__VMBjQ{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-content:end;font:7px var(--font-geist-mono)}.rack-01_pitchControls__VMBjQ i{display:block;height:52px;border:1px solid #242624;border-radius:8px 8px 3px 3px;background:linear-gradient(90deg,#2e302e,#181a18 50%,#333532);box-shadow:0 2px 2px #00000040,inset 0 1px #ffffff1f}.rack-01_controllerKeys__Amd9m{position:relative;height:112px;overflow:hidden;margin-top:0;border:1px solid #676964;border-radius:2px 2px 6px 6px;background:#252724;box-shadow:inset 0 3px 5px #0000005c,0 1px #ffffff85}.rack-01_whiteKeys__afCa_{position:absolute;inset:4px;display:grid;grid-template-columns:repeat(14,1fr);gap:1px}.rack-01_whiteKeys__afCa_ button{min-width:0;height:103px;border:1px solid #a19f98;border-top-color:#d8d5cd;border-radius:1px 1px 5px 5px;background:linear-gradient(90deg,#00000014,#0000 18%,#0000 78%,#0000001a),linear-gradient(180deg,#f4f1e9,#e8e5dd 72%,#d4d1ca);box-shadow:inset 0 1px #fff,inset 0 -4px 5px #00000014,0 3px 2px #00000040;cursor:pointer;transform-origin:top;transition:transform 80ms ease,background-color 80ms ease,box-shadow 80ms ease}.rack-01_blackKeys__EdiHA{position:absolute;z-index:2;inset:4px;pointer-events:none}.rack-01_blackKeys__EdiHA button{position:absolute;top:0;left:var(--key-position);width:clamp(14px,calc((100% / 14) * .62),31px);height:66px;border:1px solid #111310;border-radius:1px 1px 4px 4px;background:linear-gradient(90deg,#ffffff14,#0000 22%,#0000 70%,#00000059),linear-gradient(180deg,#333632,#191b19 76%,#0c0e0c);box-shadow:inset 0 1px #ffffff21,0 3px 3px #0000006b,0 7px 6px #0003;cursor:pointer;pointer-events:auto;transform:translateX(-50%);transform-origin:top;transition:transform 80ms ease,background-color 80ms ease,box-shadow 80ms ease}.rack-01_whiteKeys__afCa_ button[aria-pressed=true]{background:linear-gradient(180deg,#e4d3b7,#cda873);box-shadow:inset 0 3px 4px #0000002e;transform:translateY(3px) scaleY(.98)}.rack-01_blackKeys__EdiHA button[aria-pressed=true]{background:linear-gradient(180deg,#df713b,#9b3f1e);box-shadow:inset 0 3px 4px #0006;transform:translateX(-50%) translateY(3px) scaleY(.97)}.rack-01_radioHandle__j8VaG{position:absolute;top:-34px;left:50%;width:52%;height:42px;border:8px solid #4a4c48;border-bottom:0;border-radius:13px 13px 0 0;transform:translateX(-50%)}.rack-01_radioHandle__j8VaG span{position:absolute;inset:5px 13px auto;height:8px;border-radius:4px;background:#cac6bd;box-shadow:inset 0 1px #ffffff80}.rack-01_radioFace__emBoG{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.5fr);gap:18px;padding:17px;border:1px solid #8c8a83;border-radius:4px;background:radial-gradient(circle at 12% 2%,#ffffffc2,#0000 26%),linear-gradient(145deg,#dad6ce,#bdbab3);box-shadow:inset 0 1px #ffffffc2,inset 0 -1px #00000017}.rack-01_radioSpeaker__OYvGV{position:relative;display:grid;min-height:330px;place-items:center;overflow:hidden;border:1px solid #72746f;border-radius:5px;background:#b7b5ae;box-shadow:inset 0 2px 7px #0000003d}.rack-01_radioSpeakerBadge__7IJ8w{position:absolute;z-index:2;top:14px;left:14px;padding:5px 7px;border-radius:2px;background:var(--field-navy);color:var(--chassis-hi);font:700 8px var(--font-geist-mono);letter-spacing:.1em}.rack-01_speakerGrille__XlSBV{width:min(230px,79%);aspect-ratio:1;border:1px solid #555a58;border-radius:50%;background:radial-gradient(circle,#242825 0 1.5px,#0000 1.8px) 0 0 /8px 8px,#686b66;box-shadow:inset 0 0 0 12px #9e9d96,inset 0 0 0 14px #5c605d,inset 0 3px 12px #0000007a,0 1px #fff9}.rack-01_radioLevel__sccNd{position:absolute;right:13px;bottom:13px;left:13px;display:flex;align-items:end;gap:3px;height:20px;padding:4px;border-radius:2px;background:#151815}.rack-01_radioLevel__sccNd i{width:100%;height:45%;background:var(--lcd-green);opacity:.68}.rack-01_radioLevel__sccNd i:nth-child(3n+2){height:76%}.rack-01_radioLevel__sccNd i:nth-child(3n){height:58%;background:var(--signal-orange)}.rack-01_radioCore__pQmWE{display:grid;min-width:0;grid-template-rows:auto 1fr;gap:12px}.rack-01_radioTuner__1ugDy{display:grid;grid-template-columns:150px 1fr auto;gap:12px;align-items:stretch}.rack-01_frequencyDisplay__Id4h_{display:grid;grid-template-columns:auto 1fr;gap:1px 8px;padding:9px 11px;border:1px solid #30322f;border-radius:2px;background:#101410;color:var(--lcd-green);box-shadow:inset 0 3px 8px #000}.rack-01_frequencyDisplay__Id4h_ small,.rack-01_frequencyDisplay__Id4h_ span{font:6px var(--font-geist-mono);letter-spacing:.09em}.rack-01_frequencyDisplay__Id4h_ strong{grid-row:1/3;grid-column:2;align-self:center;color:#dbb16f;font:620 22px var(--font-orbitron),var(--font-geist-mono);font-variant-numeric:tabular-nums}.rack-01_frequencyScale___TJ0E{position:relative;display:flex;align-items:end;justify-content:space-between;overflow:hidden;padding:20px 8px 8px;border:1px solid #3a3c38;border-radius:2px;background:repeating-linear-gradient(90deg,#0000 0 11px,#d8d3c76b 11px 12px),#1c201d;color:#d8d3c7;font:6px var(--font-geist-mono)}.rack-01_frequencyScale___TJ0E i{position:absolute;top:5px;bottom:4px;left:52%;width:2px;background:var(--signal-orange);box-shadow:0 0 6px #ff5a1fb3}.rack-01_radioDials__m9w7U{display:flex;align-items:center;gap:8px}.rack-01_radioDials__m9w7U span{display:grid;gap:3px;justify-items:center;font:6px var(--font-geist-mono)}.rack-01_radioDials__m9w7U span>i{width:38px;height:38px;border:1px solid #555b59;border-radius:50%;background:linear-gradient(90deg,#0000 48%,#dac28d 48% 52%,#0000 52%),radial-gradient(circle at 35% 28%,#66706e,#29343a 70%);box-shadow:0 2px 3px #00000047,inset 0 1px #ffffff29}.rack-01_radioDials__m9w7U b{align-self:start;padding:5px;border-radius:2px;background:var(--signal-orange);font:7px var(--font-geist-mono);white-space:nowrap}.rack-01_tapeCarousel__feunR{position:relative;height:248px;overflow:hidden;border:5px solid #343532;border-radius:4px;background:radial-gradient(circle at 50% 15%,#ffffff17,#0000 34%),#151715;box-shadow:inset 0 6px 20px #000000d1,0 1px #ffffff6b}.rack-01_cassette__x9lr6{position:absolute;top:50%;left:50%;display:grid;width:min(460px,72%);min-height:188px;grid-template-columns:1fr;padding:15px 19px 12px;border:1px solid #74736d;border-radius:5px;background:linear-gradient(110deg,#ffffffc7,#0000 20%),linear-gradient(145deg,#e7e3da,#bbb8b1);box-shadow:0 11px 20px #00000059,inset 0 1px #ffffffe6,inset 0 -1px #0000001f;color:var(--graphite);text-align:left;cursor:pointer;transition:transform .22s cubic-bezier(.22,1,.36,1),filter .18s ease,opacity .18s ease}.rack-01_cassetteActive__5UpZj{z-index:3;transform:translate(-50%,-50%)}.rack-01_cassettePrevious__Xh9eu{z-index:1;opacity:.68;filter:brightness(.76);transform:translate(-112%,-48%) rotate(-5deg) scale(.78)}.rack-01_cassetteNext__9EP4z{z-index:2;opacity:.72;filter:brightness(.8);transform:translate(12%,-48%) rotate(5deg) scale(.78)}.rack-01_cassette__x9lr6:active{transform:translate(-50%,-50%) scale(.96)}.rack-01_cassetteBrand__AEkby,.rack-01_cassetteFooter__B3JxC{font:7px var(--font-geist-mono);letter-spacing:.12em}.rack-01_cassetteLabel__yuwPc{margin:9px 0;padding:8px 13px;border:1px solid #908b7d;border-radius:2px;background:#c9a574}.rack-01_cassetteLabel__yuwPc small,.rack-01_cassetteLabel__yuwPc span{display:block;font:7px var(--font-geist-mono)}.rack-01_cassetteLabel__yuwPc strong{display:block;overflow:hidden;margin:4px 0 2px;font:650 clamp(14px,2vw,23px) var(--font-space-grotesk);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap}.rack-01_cassetteMechanism__Ia5tg{position:relative;display:grid;width:min(82%,330px);height:56px;grid-template-columns:48px minmax(42px,1fr) 48px;align-items:center;justify-self:center;gap:8px;padding:4px 8px;border:1px solid #5f605b;border-radius:28px;background:linear-gradient(hsla(0,0%,100%,.045),#0000 45%),#1a1c1a;box-shadow:inset 0 4px 11px #000000d1,0 1px #ffffff94}.rack-01_cassetteMechanism__Ia5tg:after,.rack-01_cassetteMechanism__Ia5tg:before{position:absolute;top:50%;width:9px;height:9px;border-radius:50%;background:#0f100f;box-shadow:inset 0 1px 2px #000;content:"";transform:translateY(-50%)}.rack-01_cassetteMechanism__Ia5tg:before{left:-16px}.rack-01_cassetteMechanism__Ia5tg:after{right:-16px}.rack-01_tapeWheel__LH9YP{position:relative;width:46px;height:46px;border:4px solid #d8d5cd;border-radius:50%;background:repeating-conic-gradient(#d8d5cd 0 7deg,#777872 7deg 14deg),#3b3d39;box-shadow:0 0 0 5px #4a2f21,inset 0 0 0 7px #171917,0 0 0 6px #0c0d0cb8;will-change:transform}.rack-01_tapeWheel__LH9YP:after{position:absolute;inset:12px;border:1px solid #8e8e88;border-radius:50%;background:#171817;box-shadow:inset 0 1px 2px #000;content:""}.rack-01_tapeWheel__LH9YP i{position:absolute;z-index:1;top:50%;left:50%;width:2px;height:40%;border-radius:1px;background:#e6e2d9;transform-origin:50% 0}.rack-01_tapeWheel__LH9YP i:first-child{transform:rotate(0deg)}.rack-01_tapeWheel__LH9YP i:nth-child(2){transform:rotate(60deg)}.rack-01_tapeWheel__LH9YP i:nth-child(3){transform:rotate(120deg)}.rack-01_tapeWheel__LH9YP i:nth-child(4){transform:rotate(180deg)}.rack-01_tapeWheel__LH9YP i:nth-child(5){transform:rotate(240deg)}.rack-01_tapeWheel__LH9YP i:nth-child(6){transform:rotate(300deg)}.rack-01_cassetteTapePath__veRnG{position:relative;align-self:stretch;min-width:38px}.rack-01_cassetteTapePath__veRnG i{position:absolute;top:19px;right:-8px;left:-8px;height:7px;border-top:2px solid #6d422b;border-bottom:2px solid #261b15;background:#3b2418;box-shadow:0 2px 3px #000000b3}.rack-01_cassetteTapePath__veRnG b{position:absolute;right:5%;bottom:6px;left:5%;height:14px;border-right:2px solid #543321;border-bottom:3px solid #543321;border-left:2px solid #543321;border-radius:0 0 50% 50%}.rack-01_cassetteHeadAssembly__gFSRT{position:relative;display:flex;width:min(55%,220px);height:22px;align-items:center;justify-content:space-around;justify-self:center;margin-top:-2px;padding:3px 20%;border:1px solid #77766f;background:linear-gradient(#aaa79f,#7e7d77);box-shadow:inset 0 1px #fff9,0 1px 2px #0000003d;clip-path:polygon(10% 0,90% 0,100% 100%,0 100%)}.rack-01_cassetteHeadAssembly__gFSRT i{width:8px;height:8px;border:2px solid #242523;border-radius:50%;background:#bbb8b0}.rack-01_cassetteHeadAssembly__gFSRT b{width:15px;height:10px;border:1px solid #333432;border-radius:1px 1px 4px 4px;background:linear-gradient(#e0ddd5,#71716c);box-shadow:inset 0 1px #ffffffbd}.rack-01_cassetteFooter__B3JxC{margin-top:3px;justify-self:end}.rack-01_patchbay___fNUo{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:clamp(22px,4vw,64px);overflow:visible;padding:0;border:0;border-radius:0;background:#0000;box-shadow:none}.rack-01_patchScreen__B5v4e{display:flex;min-height:100%;flex-direction:column;justify-content:space-between;gap:30px;margin:0;padding:clamp(24px,3.4vw,48px);border:2px solid #343633;border-radius:4px;background:radial-gradient(circle at 15% 0,#5cd6a314,#0000 32%),var(--lcd-black);box-shadow:0 18px 42px #1d1e1c33,inset 0 0 0 1px hsla(0,0%,100%,.045),inset 0 7px 22px #000000b8}.rack-01_patchScreen__B5v4e strong{font-size:clamp(34px,4.7vw,68px);text-align:left}.rack-01_contactLaunchpad__VAEdL{position:relative;padding:clamp(20px,3vw,38px);border:1px solid #888984;border-radius:7px;background:radial-gradient(circle at 16% 2%,#ffffffe0,#0000 27%),linear-gradient(145deg,#d9dad6,#b7b9b5);box-shadow:0 24px 48px #1d1e1c38,0 3px 6px #1d1e1c33,inset 0 1px #ffffffeb,inset 0 -1px #484a462e;will-change:transform}.rack-01_launchpadTopbar__MBeKl{display:grid;grid-template-columns:1fr auto;align-items:center;gap:20px;margin-bottom:17px;padding:0 2px 15px;border-bottom:1px solid #92938e}.rack-01_launchpadTopbar__MBeKl>div:first-child{display:grid;gap:4px}.rack-01_launchpadTransport__EWLnI{display:flex;align-items:center;gap:9px}.rack-01_launchpadTransport__EWLnI label{display:flex;align-items:center;gap:8px;font:8px var(--font-geist-mono)}.rack-01_launchpadTransport__EWLnI input{width:105px;accent-color:var(--signal-orange)}.rack-01_launchpadTransport__EWLnI .rack-01_segmentCounter__5OFys{min-width:50px;padding:7px;border-radius:2px;background:var(--lcd-black);color:var(--lcd-green);text-align:center}.rack-01_launchpadTransport__EWLnI button{display:grid;width:40px;height:40px;place-items:center;border:1px solid #777873;border-radius:3px;background:linear-gradient(#e4e5e1,#bec0bc);box-shadow:0 2px 3px #0000002e,inset 0 1px #fffc;cursor:pointer}.rack-01_launchpadTransport__EWLnI button:active{transform:scale(.96)}.rack-01_launchpadHeader__Yc9Vs{border-color:#40423f;border-radius:3px;background:#111311}.rack-01_launchpadGrid__4vMkW{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,1vw,13px);padding:clamp(10px,1.5vw,16px);border:1px solid #999a95;border-radius:5px;background:#aaaca8;box-shadow:inset 0 2px 6px #2a2c2938,0 1px #ffffffb8}.rack-01_launchPad__olJ9C{--pad-color:#9b6cff;position:relative;min-height:88px;gap:7px;padding:10px 11px 11px;border:1px solid #1d1f1d;border-radius:5px;background:linear-gradient(145deg,#454744,#292b29);color:#eceeea!important;box-shadow:0 3px 4px #00000061,inset 0 1px #ffffff1f,inset 0 -2px 3px #00000040;transition:transform .1s ease,background .14s ease,box-shadow .14s ease,color .14s ease}.rack-01_launchPadLed__xeZ1P{display:block;width:100%;height:4px;flex:0 0 auto;margin-bottom:2px;border:1px solid #00000080;border-radius:999px;background:color-mix(in srgb,var(--pad-color) 24%,#292b29);box-shadow:inset 0 1px 2px #000000b8;transition:background-color .12s ease,box-shadow .12s ease}.rack-01_launchPad__olJ9C:hover{transform:translateY(-1px);background:linear-gradient(145deg,#4c4e4b,#2e302e);color:#fff!important;box-shadow:0 4px 6px #0006,inset 0 1px #ffffff24,inset 0 -2px 3px #00000038}.rack-01_launchPadActive__gUbNx,.rack-01_launchPadActive__gUbNx:hover{transform:translateY(1px);background:linear-gradient(145deg,color-mix(in srgb,var(--pad-color) 25%,#393b38),color-mix(in srgb,var(--pad-color) 12%,#202220));color:#fff!important;box-shadow:inset 0 3px 5px #0006,0 0 0 1px color-mix(in srgb,var(--pad-color) 42%,#0000)}.rack-01_launchPadActive__gUbNx .rack-01_launchPadLed__xeZ1P{background:var(--pad-color);box-shadow:0 0 7px var(--pad-color),0 0 15px color-mix(in srgb,var(--pad-color) 54%,#0000),inset 0 1px #ffffff75}.rack-01_launchPadActive__gUbNx:active,.rack-01_launchPad__olJ9C:active{transform:translateY(1px) scale(.96)}@media (max-width:1100px){.rack-01_heroGrid__9pFjT{grid-template-columns:1fr .8fr}.rack-01_heroCopy__WkW1S h1{font-size:clamp(60px,9.2vw,100px)}.rack-01_sampler__illyu{transform:rotate(2deg) scale(.88);transform-origin:right center}.rack-01_controllerBanks__VL3qz{grid-template-columns:1fr 1fr}.rack-01_faderBank__sJ_mo{grid-column:1/-1;border-top:1px solid #918f88;border-left:0!important}.rack-01_faderBank__sJ_mo>div{min-height:145px}.rack-01_faderBank__sJ_mo input{height:95px}.rack-01_projectModule__4dkTk{width:67vw}.rack-01_transport__umQrd{grid-template-columns:auto 1fr auto}.rack-01_transportNav__oIquR{display:none}}@media (min-width:769px) and (max-height:820px){.rack-01_experienceStage__4WmQm{min-height:0;padding-top:24px;padding-bottom:24px}.rack-01_experience__N4zAV .rack-01_sectionHeading__mbCGH{margin-bottom:14px}.rack-01_experience__N4zAV .rack-01_sectionHeading__mbCGH h2{font-size:clamp(34px,4.4vw,58px)}.rack-01_cassetteDeck__6Gvec{padding:16px 20px}.rack-01_radioHandle__j8VaG{top:-28px;height:34px;border-width:7px}.rack-01_radioFace__emBoG{gap:13px;padding:12px}.rack-01_radioSpeaker__OYvGV{min-height:250px}.rack-01_speakerGrille__XlSBV{width:min(185px,72%)}.rack-01_tapeCarousel__feunR{height:184px}.rack-01_cassette__x9lr6{width:min(400px,70%);min-height:148px;padding:10px 15px 8px}.rack-01_cassetteLabel__yuwPc{margin:5px 0;padding:5px 10px}.rack-01_cassetteMechanism__Ia5tg{width:min(78%,290px);height:42px;grid-template-columns:34px 1fr 34px}.rack-01_tapeWheel__LH9YP{width:33px;height:33px;border-width:3px;box-shadow:0 0 0 3px #4a2f21,inset 0 0 0 5px #171917,0 0 0 4px #0c0d0cb8}.rack-01_tapeWheel__LH9YP:after{inset:9px}.rack-01_cassetteTapePath__veRnG i{top:13px}.rack-01_cassetteTapePath__veRnG b{bottom:3px;height:10px}.rack-01_cassetteHeadAssembly__gFSRT{height:16px}.rack-01_experienceBody__UkMjb{gap:16px;margin-top:12px}.rack-01_experienceNotes__Lagif{padding-top:10px;padding-bottom:10px}.rack-01_experienceNotes__Lagif ul{gap:4px;margin-top:7px}.rack-01_experienceNotes__Lagif li{font-size:10px}.rack-01_deckButtons__cdkbT{margin-top:10px}}@media (max-width:768px){.rack-01_root__Dg7vv{overflow:clip}.rack-01_hero__6Uux0{height:auto}.rack-01_heroStage__nsRdq{position:relative;height:auto;min-height:100svh;padding-bottom:80px;overflow:visible}.rack-01_topline__HengW{grid-template-columns:1fr auto}.rack-01_availability__hWAEQ{display:none}.rack-01_heroIdentity__kI94Y{width:calc(100% - 38px);padding:18px}.rack-01_heroIdentity__kI94Y h1{margin:32px 0;font-size:clamp(52px,17vw,88px);line-height:.76}.rack-01_heroIdentity__kI94Y .rack-01_heroLine__nNvQ3:nth-child(2){margin-left:0}.rack-01_heroIdentityFooter__y5LKt{align-items:stretch;flex-direction:column}.rack-01_heroIdentityFooter__y5LKt .rack-01_primaryButton__6xcRj{width:100%}.rack-01_heroGrid__9pFjT{display:flex;height:auto;flex-direction:column;padding-top:80px}.rack-01_heroCopy__WkW1S{align-self:stretch}.rack-01_heroCopy__WkW1S h1{font-size:clamp(52px,17vw,84px);line-height:.82}.rack-01_heroLine__nNvQ3:nth-child(2){margin-left:0}.rack-01_heroCopy__WkW1S p{font-size:15px}.rack-01_sampler__illyu{width:100%;margin-top:40px;transform:rotate(1deg)}.rack-01_samplerTop__7mOeW{min-height:100px}.rack-01_samplerTop__7mOeW strong{font-size:32px}.rack-01_samplerControls__NW26o{grid-template-columns:repeat(4,1fr);padding:18px 16px 24px}.rack-01_knob__3qM5S{width:42px;height:42px;border-width:6px}.rack-01_knobScale__Y7ABw{width:52px;height:52px}.rack-01_padGrid__jpc_R{grid-template-columns:repeat(4,1fr)}.rack-01_heroFooter__rJ2b9{position:static;margin-top:55px}.rack-01_heroFooter__rJ2b9 span:last-child{display:none}.rack-01_section__Tx2mO{padding:90px 20px}.rack-01_aboutDeck__FPNv_,.rack-01_sectionHeading__mbCGH{grid-template-columns:1fr}.rack-01_sectionHeading__mbCGH{gap:15px;margin-bottom:45px}.rack-01_sectionHeading__mbCGH h2{font-size:clamp(43px,13vw,70px)}.rack-01_aboutDeck__FPNv_{gap:50px}.rack-01_timelinePanel__Uok2v{min-height:540px}.rack-01_timelineDeviceBrand__0fsJK{padding:13px 15px}.rack-01_timelineMeters__DbyFx{width:92px}.rack-01_timelinePanel__Uok2v .rack-01_playhead__fyLG_{top:128px}.rack-01_track__0wKiZ{grid-template-columns:82px 1fr}.rack-01_clip__HLavN{width:79%}.rack-01_playhead__fyLG_{display:none}.rack-01_skillsIntro__8wKXY{display:block}.rack-01_skillsIntro__8wKXY>p{margin-bottom:35px}.rack-01_controller__DwYDC{padding:20px 12px}.rack-01_controllerTopbar__S4_wl{grid-template-columns:1fr auto;gap:13px}.rack-01_controllerTopbar__S4_wl .rack-01_controllerDisplay__KZjs_{grid-column:1/-1;grid-row:2}.rack-01_controllerBanks__VL3qz{grid-template-columns:1fr}.rack-01_controlBank__5SKfY+.rack-01_controlBank__5SKfY{border-top:1px solid #918f88;border-left:0}.rack-01_faderBank__sJ_mo{grid-column:auto}.rack-01_padBank__9r1MN>div{grid-template-columns:repeat(3,1fr)}.rack-01_keyboardBed__YE3Zv{grid-template-columns:1fr;gap:10px;padding:9px}.rack-01_pitchControls__VMBjQ{grid-template-columns:auto 1fr auto 1fr;align-items:center}.rack-01_pitchControls__VMBjQ i{height:24px;border-radius:5px 2px 2px 5px}.rack-01_controllerKeys__Amd9m{height:100px}.rack-01_whiteKeys__afCa_ button{height:91px}.rack-01_blackKeys__EdiHA button{width:clamp(10px,calc((100% / 14) * .62),20px);height:58px}.rack-01_experience__N4zAV{height:auto}.rack-01_experienceStage__4WmQm{position:relative;height:auto;min-height:0;padding:90px 20px;overflow:visible}.rack-01_cassetteDeck__6Gvec{padding:15px}.rack-01_radioHandle__j8VaG{display:none}.rack-01_radioFace__emBoG{grid-template-columns:1fr;padding:10px}.rack-01_radioSpeaker__OYvGV{min-height:180px}.rack-01_speakerGrille__XlSBV{width:145px}.rack-01_radioTuner__1ugDy{grid-template-columns:1fr auto}.rack-01_frequencyScale___TJ0E{grid-column:1/-1;grid-row:2;min-height:44px}.rack-01_tapeCarousel__feunR{height:220px}.rack-01_cassette__x9lr6{width:82%;min-height:176px;padding:12px}.rack-01_cassettePrevious__Xh9eu{transform:translate(-104%,-48%) rotate(-4deg) scale(.72)}.rack-01_cassetteNext__9EP4z{transform:translate(4%,-48%) rotate(4deg) scale(.72)}.rack-01_cassetteMechanism__Ia5tg{width:min(84%,310px);grid-template-columns:39px minmax(34px,1fr) 39px;padding:5px 8px}.rack-01_tapeWheel__LH9YP{width:37px;height:37px;box-shadow:0 0 0 4px #4a2f21,inset 0 0 0 5px #171917,0 0 0 5px #0c0d0cb8}.rack-01_tapeWheel__LH9YP:after{inset:10px}.rack-01_cassetteHeadAssembly__gFSRT{width:min(62%,210px)}.rack-01_experienceBody__UkMjb{grid-template-columns:1fr}.rack-01_experienceNotes__Lagif{border-top:1px solid var(--graphite);border-left:0}.rack-01_experienceSelector__EIm_W button small{display:none}.rack-01_work__wLIE3{height:auto;padding:90px 0}.rack-01_workStage__NGe8q{position:relative;height:auto;min-height:0;overflow:visible;padding:0}.rack-01_workHeader__a4VdW{display:block}.rack-01_workHint__x_GsK{margin-top:20px}.rack-01_workViewport__BB9TA{overflow-x:auto;padding:10px 20px 20px;scroll-snap-type:x mandatory;scrollbar-width:none}.rack-01_workRail__XEFTk{gap:16px;padding-right:20px;transform:none!important}.rack-01_projectModule__4dkTk{width:84vw;height:590px;flex:0 0 auto;scroll-snap-align:start}.rack-01_projectCopy__lQkGv{grid-template-columns:1fr}.rack-01_projectCopy__lQkGv a{grid-column:1;grid-row:auto;justify-self:start;margin-top:8px}.rack-01_contact__VIOeI{padding:90px 20px 100px}.rack-01_patchHeader__R5uGf,.rack-01_patchbay___fNUo{grid-template-columns:1fr}.rack-01_patchScreen__B5v4e{min-height:190px;grid-template-columns:1fr;align-items:start;gap:15px}.rack-01_patchScreen__B5v4e strong{text-align:left}.rack-01_launchpadTopbar__MBeKl{grid-template-columns:1fr}.rack-01_launchpadTransport__EWLnI{justify-content:space-between}.rack-01_launchpadGrid__4vMkW{grid-template-columns:repeat(4,1fr)}.rack-01_heroDeviceWall__5C8Og{inset:0;opacity:1;filter:saturate(.92) contrast(1.04) brightness(.96)}.rack-01_heroIdentity__kI94Y{background:radial-gradient(ellipse at center,#0a0c0b52,#0000 72%)}.rack-01_heroCopy__WkW1S{padding:22px 18px}.rack-01_contactButton__cb4hL{margin-top:30px;justify-self:start}.rack-01_patchbay___fNUo{margin-top:45px}.rack-01_contactLaunchpad__VAEdL{min-height:340px}.rack-01_launchPad__olJ9C{min-height:66px}.rack-01_footer__jybWB{align-items:flex-start;flex-direction:column;gap:12px;margin-top:55px}.rack-01_transport__umQrd{right:7px;bottom:7px;left:7px;grid-template-columns:auto 1fr auto;gap:8px;min-height:50px}.rack-01_transportStatus__M3pPa{font-size:7px}.rack-01_signalLock__4CLFY{display:none}.rack-01_transport__umQrd>.rack-01_segmentCounter__5OFys{min-width:72px;font-size:9px}}@media (max-width:420px){.rack-01_samplerTop__7mOeW{grid-template-columns:1.2fr .8fr}.rack-01_samplerTop__7mOeW>div:first-child{padding:21px 18px}.rack-01_samplerTop__7mOeW .rack-01_silkscreen__DyrwD{display:none}.rack-01_lcd__XSeKv{padding:14px}.rack-01_lcdReadout__sfWPS .rack-01_segmentCounter__5OFys{font-size:30px}.rack-01_heroStatus__XMDeF>span{display:none}.rack-01_heroIdentity__kI94Y h1{font-size:clamp(47px,16.5vw,70px)}.rack-01_padBank__9r1MN>div{grid-template-columns:repeat(2,1fr)}.rack-01_keyboardBed__YE3Zv{grid-template-columns:1fr}.rack-01_pitchControls__VMBjQ{display:none}.rack-01_cassette__x9lr6{width:92%}.rack-01_radioDials__m9w7U span:last-of-type{display:none}.rack-01_frequencyDisplay__Id4h_{grid-template-columns:auto 1fr}.rack-01_cassetteMechanism__Ia5tg{width:88%;grid-template-columns:36px minmax(30px,1fr) 36px;gap:6px;padding-right:7px;padding-left:7px}.rack-01_cassetteMechanism__Ia5tg:after,.rack-01_cassetteMechanism__Ia5tg:before{display:none}.rack-01_cassetteHeadAssembly__gFSRT{width:66%;padding-right:16%;padding-left:16%}.rack-01_launchpadTransport__EWLnI label{display:none}.rack-01_projectModule__4dkTk{height:540px}.rack-01_launchpadGrid__4vMkW{gap:6px}.rack-01_launchPad__olJ9C{min-height:58px;padding:7px}}@media (prefers-reduced-motion:reduce){.rack-01_root__Dg7vv *,.rack-01_root__Dg7vv :after,.rack-01_root__Dg7vv :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.rack-01_experience__N4zAV,.rack-01_hero__6Uux0,.rack-01_work__wLIE3{height:auto}.rack-01_experienceStage__4WmQm,.rack-01_heroStage__nsRdq,.rack-01_workStage__NGe8q{position:relative;height:auto;min-height:100svh}.rack-01_work__wLIE3{padding:90px 0}.rack-01_workViewport__BB9TA{overflow-x:auto}.rack-01_workRail__XEFTk{transform:none!important}.rack-01_projectModule__4dkTk{width:min(84vw,720px)}.rack-01_heroDeviceWall__5C8Og{transform:none!important}}