@font-face{font-family:Geist;src:url(/nitro-video-library/assets/Geist-Light-BwNLdiaM.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/nitro-video-library/assets/Geist-Regular-CBiHZt9m.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/nitro-video-library/assets/Geist-Medium-Crpai-Sx.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/nitro-video-library/assets/Geist-SemiBold-CXe3XPE4.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/nitro-video-library/assets/Geist-Bold-MR0aeCLH.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--rl-primary:#0e61fe;--rl-primary-hover:#0043ce;--rl-primary-soft:#edf5ff;--rl-primary-ink:#001d6c;--rl-canvas:#f7f6f3;--rl-paper:#fff;--rl-ink:#12131a;--rl-ink-soft:#3a3d47;--rl-hairline:#12131a14;--rl-hairline-strong:#12131a24;--rl-purple:#8a3ffc;--rl-purple-dark:#31135e;--rl-purple-light:#ebdaff;--rl-purple-lightest:#f6f2ff;--rl-magenta:#d12771;--rl-magenta-dark:#510224;--rl-magenta-light:#ffd6e8;--rl-magenta-lightest:#fff2f7;--rl-red:#da1e28;--rl-red-dark:#520408;--rl-red-light:#ffd7d9;--rl-red-lightest:#fff1f1;--rl-orange:#ff7832;--rl-orange-dark:#702600;--rl-orange-light:#ffe1d1;--rl-orange-lightest:#fff8f5;--rl-yellow:#ffdd32;--rl-yellow-dark:#513d02;--rl-yellow-light:#fffbd6;--rl-yellow-lightest:#fffdf5;--rl-green:#19b038;--rl-green-dark:#022b30;--rl-green-light:#a7f0ba;--rl-green-lightest:#defbe6;--rl-teal:#007d79;--rl-teal-dark:#022b30;--rl-teal-light:#9EFOF0;--rl-teal-lightest:#d9fbfb;--rl-cool-gray:#a8a8a8;--rl-cool-gray-dark:#393939;--rl-cool-gray-light:#e0e0e0;--rl-cool-gray-lightest:#f4f4f4;--rl-warm-gray:#8f8b8b;--rl-warm-gray-dark:#323232;--rl-warm-gray-light:#e5e5e5;--rl-warm-gray-lightest:#f2f2f2;--rl-success:var(--rl-green);--rl-warning:var(--rl-yellow);--rl-error:var(--rl-red);--rl-info:var(--rl-primary);--rl-font-heading:"Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--rl-font-body:"Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--rl-font-mono:"SF Mono", ui-monospace, Menlo, Consolas, monospace;--rl-display-xxl:clamp(56px, 9vw, 156px);--rl-display-xl:clamp(48px, 6.5vw, 112px);--rl-display-lg:clamp(40px, 4.8vw, 80px);--rl-display-md:clamp(32px, 3.6vw, 56px);--rl-display-sm:clamp(24px, 2.6vw, 40px);--rl-heading-m:32px;--rl-heading-s:20px;--rl-body-lg:20px;--rl-body-md:17px;--rl-body-sm:14px;--rl-eyebrow:11px;--rl-track-display:-.03em;--rl-track-heading:-.02em;--rl-track-body:0;--rl-track-eyebrow:.14em;--rl-density:1;--rl-s-1:calc(4px * var(--rl-density));--rl-s-2:calc(8px * var(--rl-density));--rl-s-3:calc(12px * var(--rl-density));--rl-s-4:calc(16px * var(--rl-density));--rl-s-5:calc(24px * var(--rl-density));--rl-s-6:calc(32px * var(--rl-density));--rl-s-7:calc(48px * var(--rl-density));--rl-s-8:calc(64px * var(--rl-density));--rl-s-9:calc(96px * var(--rl-density));--rl-s-10:calc(128px * var(--rl-density));--rl-radius-sm:8px;--rl-radius-md:12px;--rl-radius-lg:16px;--rl-radius-xl:20px;--rl-radius-pill:9999px;--rl-shadow-sm:0 1px 2px #12131a0f;--rl-shadow-md:0 6px 20px #12131a14;--rl-shadow-lg:0 20px 50px #12131a26;--rl-ease-out:cubic-bezier(.22, 1, .36, 1);--rl-ease-inout:cubic-bezier(.76, 0, .24, 1);--rl-dur-fast:.18s;--rl-dur-base:.26s;--rl-dur-slow:.42s;--rl-dur-wipe:.52s}[data-theme=dark]{--rl-canvas:#0a0b10;--rl-ink:#f6f6f4;--rl-ink-soft:#b4b8c4;--rl-paper:#14161e;--rl-hairline:#ffffff14;--rl-hairline-strong:#ffffff2e}em,i,cite{color:var(--rl-primary);font-style:normal;font-weight:600}html,body{margin:0;padding:0}body{font-family:var(--rl-font-body);font-size:var(--rl-body-md);color:var(--rl-ink);background:var(--rl-canvas);-webkit-font-smoothing:antialiased;line-height:1.55}.rl-btn{box-sizing:border-box;width:auto;height:48px;font-family:var(--rl-font-body);letter-spacing:.15px;border-radius:var(--rl-radius-pill);cursor:pointer;white-space:nowrap;isolation:isolate;transition:background var(--rl-dur-base) var(--rl-ease-out), color var(--rl-dur-base) var(--rl-ease-out), border-color var(--rl-dur-base) var(--rl-ease-out);border:1px solid #0000;flex:none;align-self:start;align-items:center;gap:16px;padding:12px 8px 12px 24px;font-size:16px;font-weight:510;line-height:19px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.rl-btn-label{z-index:1;position:relative}.rl-btn-arrow{z-index:1;width:38px;height:38px;color:var(--rl-primary);transition:background var(--rl-dur-base) var(--rl-ease-out), color var(--rl-dur-base) var(--rl-ease-out);background:#fff;border-radius:44px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.rl-btn-arrow svg{transition:transform var(--rl-dur-slow) var(--rl-ease-out)}.rl-btn-arrow:before{content:"";width:12px;height:12px;transition:transform var(--rl-dur-slow) var(--rl-ease-out);pointer-events:none;background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-350%,-50%);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><line x1='5' y1='12' x2='19' y2='12'/><polyline points='12 5 19 12 12 19'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><line x1='5' y1='12' x2='19' y2='12'/><polyline points='12 5 19 12 12 19'/></svg>") 50%/contain no-repeat}.rl-btn:hover .rl-btn-arrow svg{transform:translate(260%)}.rl-btn:hover .rl-btn-arrow:before{transform:translate(-50%,-50%)}.rl-btn:active{transform:translateY(1px)}.rl-btn:after{content:"";border-radius:inherit;transform-origin:0;transition:transform var(--rl-dur-wipe) var(--rl-ease-inout);z-index:-1;pointer-events:none;background:0 0;position:absolute;inset:0;transform:scaleX(0)}.rl-btn:hover:after{transform-origin:100%;transform:scaleX(1)}.rl-btn-primary{background:var(--rl-primary);color:#fff}.rl-btn-primary:after{background:var(--rl-primary-hover)}.rl-btn-primary .rl-btn-arrow{color:var(--rl-primary);background:#fff}.rl-btn-primary:hover{color:#fff}.rl-btn-ink{background:var(--rl-ink);color:#fff}.rl-btn-ink:after{background:#000}.rl-btn-ink .rl-btn-arrow{color:var(--rl-ink);background:#fff}.rl-btn-ink:hover{color:#fff}.rl-btn-soft{background:var(--rl-primary-soft);color:var(--rl-primary-ink)}.rl-btn-soft:after{background:#d7e6ff}.rl-btn-soft .rl-btn-arrow{background:var(--rl-primary);color:#fff}.rl-btn-soft:hover{color:var(--rl-primary-ink)}.rl-btn-onblue{color:var(--rl-ink);background:#fff}.rl-btn-onblue:after{background:#f2f4f7}.rl-btn-onblue .rl-btn-arrow{background:var(--rl-primary);color:#fff}.rl-btn-onblue:hover{color:var(--rl-ink)}.rl-btn-ghost{color:#fff;background:#fff3;border-color:#fff}.rl-btn-ghost:after{background:#fff}.rl-btn-ghost:hover{color:var(--rl-primary)}.rl-btn-ghost .rl-btn-arrow{color:var(--rl-primary);background:#fff}.rl-btn-ghost:hover .rl-btn-arrow{background:var(--rl-primary);color:#fff}.rl-btn-ghost-ink{color:var(--rl-ink);border-color:var(--rl-ink);background:0 0}.rl-btn-ghost-ink:after{background:var(--rl-ink)}.rl-btn-ghost-ink:hover{color:#fff}.rl-btn-ghost-ink .rl-btn-arrow{background:var(--rl-ink);color:#fff}.rl-btn-ghost-ink:hover .rl-btn-arrow{color:var(--rl-ink);background:#fff}.rl-btn-lg{gap:20px;height:56px;padding:14px 10px 14px 28px;font-size:18px;line-height:21px}.rl-btn-lg .rl-btn-arrow{width:44px;height:44px}.rl-btn-lg .rl-btn-arrow:before{width:14px;height:14px}.rl-btn-sm{gap:12px;height:36px;padding:8px 6px 8px 18px;font-size:14px;line-height:17px}.rl-btn-sm .rl-btn-arrow{width:28px;height:28px}.rl-btn-sm .rl-btn-arrow:before{width:10px;height:10px}.rl-card{background:var(--rl-paper);border:1px solid var(--rl-hairline);border-radius:var(--rl-radius-xl);padding:var(--rl-s-5)}.rl-card-dark{background:var(--rl-ink);color:var(--rl-canvas);border-color:#0000}.rl-badge{letter-spacing:.06em;text-transform:uppercase;border-radius:var(--rl-radius-pill);background:var(--rl-primary-soft);color:var(--rl-primary-ink);align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.rl-badge-primary{background:var(--rl-primary-soft);color:var(--rl-primary-ink)}.rl-badge-ink{background:var(--rl-ink);color:#fff}.rl-badge-success{background:var(--rl-green-light);color:var(--rl-green-dark)}.rl-badge-warning{background:var(--rl-yellow-light);color:var(--rl-yellow-dark)}.rl-badge-error{background:var(--rl-red-light);color:var(--rl-red-dark)}.rl-input{height:48px;padding:0 var(--rl-s-4);font-family:var(--rl-font-body);font-size:var(--rl-body-md);color:var(--rl-ink);background:var(--rl-paper);border:1px solid var(--rl-hairline-strong);border-radius:var(--rl-radius-md);transition:border-color var(--rl-dur-fast) var(--rl-ease-out), box-shadow var(--rl-dur-fast) var(--rl-ease-out);outline:none}.rl-input:focus{border-color:var(--rl-primary);box-shadow:0 0 0 3px #0e61fe26}.rl-eyebrow{font-size:var(--rl-eyebrow);text-transform:uppercase;letter-spacing:var(--rl-track-eyebrow);color:var(--rl-primary);font-weight:600}.rl-section{padding:var(--rl-s-9) var(--rl-s-6);max-width:1360px;margin:0 auto}@media (width<=700px){.rl-section{padding:var(--rl-s-7) var(--rl-s-5)}}:root{--archive-screen:#11151a;--archive-black:#000;--archive-metal:#d9d9d9;--archive-text:#eef2f5;--archive-muted:#9099a3;--archive-stage:#00318d;--archive-radius:6px;--archive-inset:inset 1px 1px 1px #f1f0f0, inset -1px 0 2px #0004, inset 3px 0 1px white, inset 0 -2px 1px white;--archive-volume-cap:#f9f6f7;--archive-volume-relief:#9f9f9f;font-family:var(--rl-font-body);font-synthesis:none;background:var(--archive-black)}html,body,#root{background:var(--archive-black);min-width:320px;min-height:100%}body{margin:0;line-height:1.4}*{box-sizing:border-box}button,input{font:inherit}button{cursor:pointer;-webkit-tap-highlight-color:transparent}button:focus-visible,input:focus-visible,a:focus-visible,[tabindex="-1"]:focus-visible{outline:2px solid var(--rl-primary);outline-offset:var(--rl-s-1)}button:disabled{cursor:default;opacity:.55}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;top:var(--rl-s-4);left:var(--rl-s-4);padding:var(--rl-s-3);background:var(--rl-paper);color:var(--rl-ink);position:fixed;transform:translateY(-200%)}.skip-link:focus{transform:none}.system-stage{isolation:isolate;min-height:100svh;padding:var(--rl-s-7) var(--rl-s-6);background:var(--rl-canvas);place-items:center;display:grid;position:relative;overflow:hidden}.room-scene{z-index:-1;pointer-events:none;aspect-ratio:1672/941;width:max(100%,177.683svh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.room-scene__background{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.workstation-mount{--device-width:min(calc(100vw - var(--rl-s-8)), calc((100svh - var(--rl-s-10) - var(--rl-s-6)) * 1.6667), 1408px);--u:calc(var(--device-width) / 1408);isolation:isolate;width:var(--device-width);position:relative}.workstation{isolation:isolate;z-index:0;gap:calc(var(--u) * 19);width:100%;padding:calc(var(--u) * 24) calc(var(--u) * 48) calc(var(--u) * 48);border-radius:var(--rl-radius-xl);background:linear-gradient(120.518deg,#d7d7d7 1.8%,#000 100.84%,#5a5a5a 100.85%);flex-direction:column;display:flex;position:relative;box-shadow:inset 0 2px 7px #fff,inset 1px 0 #fff,inset 0 -3px 1px #585858,inset -2px 0 #868686,inset 0 2px 1px #a5a5a5,inset 0 5px 2px #dfdfdf}.workstation:after{content:"";border-radius:inherit;box-shadow:inherit;pointer-events:none;z-index:5;position:absolute;inset:0}.workstation__texture{z-index:-1;object-fit:cover;opacity:.91;border-radius:var(--rl-radius-xl);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.device-ground-shadow{--shadow-unit:var(--u);z-index:-1;pointer-events:none;width:100%;height:0;position:absolute;top:100%;left:0}.device-ground-shadow img{max-width:none;top:calc(var(--shadow-unit) * -47.357);transform-origin:0 0;transform:scale(calc(var(--shadow-unit) / 1px));display:block;position:absolute}.device-ground-shadow__wide{left:calc(var(--shadow-unit) * -20.53)}.device-ground-shadow__contact{left:calc(var(--shadow-unit) * 10.8025)}.device-header,.device-interior{z-index:1;position:relative}.device-fitting{z-index:-2;pointer-events:none;position:absolute}.device-fitting--side{--handle-unit:var(--u);left:100%;top:calc(var(--u) * 63.84);width:calc(var(--u) * 37.215);height:calc(var(--u) * 167.676);transform:scaleY(-1)}.device-fitting--side img{transform-origin:0 0;max-width:none;transform:scale(calc(var(--handle-unit) / 1px));display:block}.device-fitting--top{--top-unit:var(--u);left:calc(var(--u) * 43.906);top:calc(var(--u) * -11.184);width:calc(var(--u) * 92.805);height:calc(var(--u) * 11.184)}.device-fitting--top img{transform-origin:0 0;max-width:none;transform:scale(calc(var(--top-unit) / 1px));display:block}.device-screw{z-index:5;bottom:calc(var(--u) * 25.06);pointer-events:none;position:absolute}.device-screw--left{left:1.88%}.device-screw--right{right:1.75%}.device-screw img{transform-origin:0 100%;max-width:none;transform:scale(calc(var(--u) / 1px));display:block}.device-header{height:calc(var(--u) * 36);flex:none;justify-content:space-between;align-items:center;display:flex;position:relative}.brand-plate{align-items:center;gap:var(--rl-s-4);color:var(--rl-ink);background:0 0;border:0;padding:0;display:flex}.brand-plate>img{display:block}.nitro-lockup{align-items:center;gap:var(--rl-s-1);padding-left:var(--rl-s-4);border-left:1px solid #000;display:flex}.nitro-lockup img{display:block}.case-label{color:#565a58;font-size:var(--rl-eyebrow);letter-spacing:var(--rl-track-eyebrow);font-weight:600}.device-interior{gap:calc(var(--u) * 4);padding:calc(var(--u) * 12);height:calc(var(--u) * 716.8);border-radius:var(--rl-radius-sm);background:var(--archive-screen);box-shadow:0 var(--rl-s-2) var(--rl-s-3) #6f716e54;grid-template-columns:minmax(0,1fr) 27.527%;display:grid}.display-panel{border-radius:var(--archive-radius);background:var(--archive-black);min-width:0;min-height:0;color:var(--archive-text);position:relative;overflow:hidden}.welcome-view{overscroll-behavior-x:none;scrollbar-width:thin;scrollbar-color:#40434c transparent;height:100%;overflow:hidden auto}.welcome-hero{height:calc(var(--u) * 524.4);isolation:isolate;position:relative}.welcome-art{z-index:-1;top:calc(var(--u) * -90);width:calc(var(--u) * 1252.93);height:calc(var(--u) * 705.145);object-fit:cover;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.welcome-copy{top:calc(var(--u) * 397.4);align-items:center;gap:calc(var(--u) * 20);width:100%;padding-inline:var(--rl-s-4);flex-direction:column;display:flex;position:absolute;left:0}.welcome-copy h1{color:var(--archive-text);font-size:clamp(18px,calc(var(--u) * 28),28px);letter-spacing:-.06em;text-align:center;margin:0;font-weight:300;line-height:1.2}.explore-button.rl-btn{height:auto;min-height:36px;padding:var(--rl-s-2) var(--rl-s-4);font-size:var(--rl-body-sm);align-self:center;gap:0;font-weight:400}.explore-button .rl-btn-arrow{display:none}.welcome-library{gap:calc(var(--u) * 10.726);margin-inline:calc(var(--u) * 54);padding-bottom:var(--rl-s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.video-card{text-align:left;border-radius:var(--rl-radius-md);min-width:0;color:var(--archive-text);height:calc(var(--u) * 143.02);transition:border-color var(--rl-dur-fast),filter var(--rl-dur-fast);background:#181d23;border:1px solid #313941;grid-template-columns:46% minmax(0,1fr);padding:0;display:grid;position:relative;overflow:hidden}.video-card__image{background:#0b0d10;min-width:0;height:100%;min-height:0;display:block;position:relative;overflow:hidden}.video-card__image>img:first-child{object-fit:cover;width:100%;height:100%;display:block}.video-card__duration{top:var(--rl-s-2);right:var(--rl-s-2);padding:var(--rl-s-1) var(--rl-s-2);border-radius:var(--rl-radius-sm);font-size:max(8.5px,calc(var(--u) * 9.5));text-transform:uppercase;white-space:nowrap;background:#11151ad9;position:absolute}.video-card__play{left:var(--rl-s-3);bottom:var(--rl-s-3);opacity:.9;position:absolute}.video-card__copy{min-width:0;padding:calc(var(--u) * 21.45);justify-content:space-between;gap:var(--rl-s-3);flex-direction:column;display:flex}.video-card__copy strong{font-size:max(12px,calc(var(--u) * 15.2));letter-spacing:-.02em;line-height:1.15}.video-card__copy>span{color:var(--archive-muted);font-size:max(10px,calc(var(--u) * 12.51));line-height:1.35}.welcome-library .video-card{flex-direction:column;align-self:stretch;height:auto;display:flex}.welcome-library .video-card__image{aspect-ratio:16/9;flex:none;width:100%;height:auto}.welcome-library .video-card__image>img:first-child{object-fit:contain}.welcome-library .video-card__copy{padding:var(--rl-s-4);justify-content:flex-start;gap:var(--rl-s-2);flex:1}.welcome-library .video-card__copy strong{font-size:var(--rl-body-sm);line-height:1.3}.welcome-library .video-card__copy>span{font-size:var(--rl-body-sm);-webkit-line-clamp:unset;white-space:normal;line-height:1.45;display:block;overflow:visible}.screen-vignette{height:calc(var(--u) * 127);pointer-events:none;background:linear-gradient(#0000,#000);position:absolute;inset:auto 0 0}.control-deck{grid-template-columns:minmax(0,1fr);grid-template-rows:calc(var(--u) * 230) minmax(0,1fr);gap:calc(var(--u) * 4);min-width:0;min-height:0;display:grid}.transport-bank{padding:var(--rl-s-1);background:var(--archive-metal);border-radius:var(--archive-radius);box-shadow:var(--archive-inset);flex-direction:column;min-width:0;min-height:0;display:flex}.transport-readout{height:calc(var(--u) * 82.51);background:var(--archive-screen);min-height:64px;color:var(--archive-metal);border-radius:var(--archive-radius);padding:calc(var(--u) * 13);flex-direction:column;flex-shrink:0;justify-content:space-between;display:flex}.transport-readout>div{justify-content:space-between;align-items:center;gap:var(--rl-s-2);font-size:max(12px,calc(var(--u) * 16));font-weight:600;line-height:1;display:flex}.transport-readout p{font-size:max(11px,calc(var(--u) * 12));color:var(--archive-muted);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.transport-bottom{justify-content:space-between;align-items:center;gap:var(--rl-s-3);min-height:0;padding:calc(var(--u) * 20) calc(var(--u) * 20) calc(var(--u) * 18) calc(var(--u) * 12);flex:1;display:flex}.transport-controls{zoom:calc(var(--u) / 1px);flex-direction:column;justify-content:space-between;width:166.74px;min-width:166.74px;height:92.54px;display:flex}.transport-keys{justify-content:space-between;align-items:center;display:flex}.round-button{color:#000;width:42.25px;height:41.41px;transition:transform var(--rl-dur-fast);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.round-button__cap{pointer-events:none;position:absolute;top:-4.89px;left:-6.52px}.round-button__icon{pointer-events:none;place-items:center;display:grid;position:relative}.round-button__icon img{display:block}.round-button__icon img[src$=previous\.svg]{transform:rotate(90deg)}.round-button__icon img[src$=next\.svg]{transform:rotate(-90deg)}.round-button:active{transform:translateY(2px)}.volume-control{align-items:center;gap:var(--rl-s-1);width:100%;display:flex;position:relative}.volume-slider{height:var(--rl-s-5);flex:1;min-width:0;position:relative}.volume-slider__track{background:var(--archive-screen);border-radius:18px;height:3px;position:absolute;inset:10px 0 auto;box-shadow:inset -.7px -.7px .419px #fff}.volume-slider__position{top:3.15px;left:calc(16.9885px + (100% - 33.977px) * var(--volume-number));pointer-events:none;width:0;position:absolute}.volume-slider__position:before{content:"";background:var(--archive-volume-cap);width:33.977px;height:15.125px;box-shadow:.476px 0 .952px #0000003d,-.952px -.476px 1.905px -1.429px #00000087,0 .952px 5.238px -.952px var(--archive-volume-relief),inset 1.429px 1.905px .476px -.952px #fffc,inset 0 -.476px 2.381px #00000021;border-radius:36px;position:absolute;top:0;left:-16.9885px}.volume-slider__position:after{content:"";background:var(--rl-primary);width:29.656px;height:11.758px;box-shadow:5px 4px 9.524px 2.857px #37373799,.476px .476px .476px var(--rl-primary-ink),inset 1.429px 1.905px .952px -.476px #90b7eb9e;border-radius:5.879px;position:absolute;top:1.68px;left:-14.828px}.volume-slider input{z-index:2;opacity:0;cursor:ew-resize;touch-action:pan-y;width:100%;height:100%;margin:0;position:absolute;inset:0}.volume-slider:has(input:focus-visible){outline-offset:4px;border-radius:var(--rl-radius-sm);outline:1px solid #565a58}.volume-level{flex:none;width:23.09px;height:9.95px;position:relative}.volume-level img{position:absolute;bottom:0;left:0}.volume-level__fill{background:var(--rl-primary);position:absolute;inset:0;-webkit-mask-position:0 100%;mask-position:0 100%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.speaker-button{zoom:calc(var(--u) / 1px);background:0 0;border:0;flex:none;place-items:center;width:100px;height:100px;padding:0;display:grid;position:relative}.speaker-button img{display:block}.speaker-muted{text-align:center;background:var(--archive-metal);letter-spacing:.12em;font-size:9px;font-weight:600;position:absolute;inset:auto 0 0}.category-keys{gap:calc(var(--u) * 4);grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;min-height:0;display:grid}.category-key{min-width:0;min-height:0;padding:calc(var(--u) * 19) calc(var(--u) * 16);border-radius:var(--archive-radius);background:var(--archive-metal);color:var(--archive-screen);box-shadow:var(--archive-inset);text-align:left;transition:filter var(--rl-dur-fast),transform var(--rl-dur-fast);border:0;flex-direction:column;justify-content:space-between;align-items:stretch;display:flex}.category-key__top{justify-content:flex-end;align-items:flex-start;gap:var(--rl-s-2);display:flex}.channel-light{margin-top:var(--rl-s-1);transform-origin:100% 0;transform:scale(calc(var(--u) / 1px));display:block}.category-key__label{font-size:var(--rl-radius-lg);letter-spacing:-.03em;font-weight:500;line-height:1.15}.category-key:nth-child(5) .category-key__label{max-width:100.789px}.category-key:active{filter:brightness(.94);transform:translateY(1px)}.display-panel--browser{gap:calc(var(--u) * 4);grid-template-rows:minmax(0,1fr) auto;display:grid}.main-screen{border-radius:var(--archive-radius);background:#000;border:1px solid #d9d9d9;grid-area:1/1;min-height:0;overflow:hidden}.screen-idle{width:100%;height:100%;color:var(--archive-text);background:#000;border:0;place-items:center;padding:0;display:grid;position:relative}.screen-idle>img{object-fit:contain;opacity:.4;width:100%;height:100%;position:absolute;inset:0}.screen-idle>span{align-items:center;gap:var(--rl-s-3);font-size:var(--rl-body-sm);padding:var(--rl-s-4);text-align:left;display:flex;position:relative}.thumbnail-tray{background:var(--archive-metal);border-radius:var(--archive-radius);min-width:0;padding:calc(var(--u) * 8) var(--rl-s-1) var(--rl-s-1);box-shadow:var(--archive-inset);position:relative;overflow:hidden}.tray-heading{padding-inline:var(--rl-s-2);margin-bottom:calc(var(--u) * 10);justify-content:space-between;align-items:center;height:12px;display:flex}.tray-heading h2{font-size:max(10px,calc(var(--u) * 12));text-transform:uppercase;color:#000;margin:0;font-weight:600;line-height:1}.video-back-button{z-index:6;left:var(--rl-s-2);top:var(--rl-s-2);background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:10px;display:grid;position:absolute}.video-back-button img{display:block}.thumbnail-rail{gap:var(--rl-s-1);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px;display:flex;overflow-x:auto}.thumbnail-rail::-webkit-scrollbar{display:none}.video-card--compact{height:calc(var(--u) * 133.614);border-radius:var(--archive-radius);scroll-snap-align:start;border-color:#000;flex:0 0 26%;min-width:0;display:block}.video-card--compact .video-card__copy{padding:var(--rl-s-2);-webkit-backdrop-filter:blur(18.95px);backdrop-filter:blur(18.95px);background:#fff3;position:absolute;inset:auto 0 0}.video-card--compact .video-card__copy strong{font-weight:400;font-size:max(10px,calc(var(--u) * 12));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.video-card--compact .video-card__duration{-webkit-backdrop-filter:blur(18.95px);backdrop-filter:blur(18.95px);text-transform:none;font-size:max(10px,calc(var(--u) * 12));background:#fff3}.video-card--compact.is-selected{outline:2px solid var(--rl-primary);outline-offset:-2px}.rail-arrow{top:58%;right:var(--rl-s-4);padding:var(--rl-s-2);filter:drop-shadow(0 2px 4px #0008);background:0 0;border:0;place-items:center;display:grid;position:absolute;transform:translateY(-50%)}.rail-arrow--back{left:var(--rl-s-2);right:auto;transform:translateY(-50%)rotate(180deg)}.video-window{z-index:3;inset:0 0 calc(var(--u) * 168) 0;border:1px solid var(--archive-metal);border-radius:var(--archive-radius);background:#000;position:absolute;overflow:hidden}.video-window__player{justify-content:center;align-items:center;min-width:0;height:100%;min-height:0;display:flex;position:relative;container-type:size}.video-window:not(.is-pip){grid-area:1/1;min-height:0;position:relative;inset:auto}.thumbnail-tray{grid-area:2/1}wistia-player{aspect-ratio:16/9;flex:none;width:min(100cqw,177.778cqh);height:auto;display:block}.player-loading{z-index:1;gap:var(--rl-s-3);background:var(--archive-black);color:var(--archive-muted);font-size:var(--rl-body-sm);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.player-loading span{width:var(--rl-s-4);height:var(--rl-s-4);border:1px solid var(--archive-muted);border-top-color:var(--rl-primary);border-radius:50%;animation:1s linear infinite spin}.window-actions{top:var(--rl-s-2);right:var(--rl-s-2);gap:var(--rl-s-1);z-index:4;display:flex;position:absolute}.window-actions button{width:32px;height:32px;color:var(--archive-text);opacity:0;transition:opacity var(--rl-dur-fast);background:#11151acc;border:1px solid #ffffff40;border-radius:50%;place-items:center;padding:0;display:grid}.video-window:hover .window-actions button,.window-actions:focus-within button,.video-window.is-pip .window-actions button{opacity:1}.video-window.is-pip{inset:auto var(--rl-s-3) calc(var(--u) * 184) auto;width:min(38%,320px);height:auto;box-shadow:0 8px 32px #000a}.is-pip .video-window__player{aspect-ratio:16/9}.pip-title{padding:var(--rl-s-2) var(--rl-s-3);background:var(--archive-screen);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.is-starting .workstation{animation:power-on 1.5s var(--rl-ease-out) both}.is-starting .channel-light{animation:1.2s steps(2,end) both power-light}@keyframes power-on{0%{opacity:.05;filter:brightness(.1);transform:translateY(8px)}65%{opacity:1;filter:brightness(.8)}to{opacity:1;filter:brightness();transform:none}}@keyframes power-light{0%,40%{opacity:.1}45%,65%{opacity:1}70%{opacity:.3}to{opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@media (hover:hover){.category-key:hover{filter:brightness(1.05)}.video-card:hover{filter:brightness(1.1);border-color:#a5afb8}.round-button:hover{filter:brightness(1.05)}}@media (width>=769px){.video-card__image>img:first-child{object-fit:contain}.video-card--compact{flex-direction:column;display:flex}.video-card--compact .video-card__image{flex:1;height:auto}.video-card--compact .video-card__copy{background:var(--archive-screen);-webkit-backdrop-filter:none;backdrop-filter:none;flex:none;position:static}}@media (width<=1100px) and (width>=769px){.workstation-mount{--device-width:min(calc(100vw - var(--rl-s-8)),1408px)}.system-stage{padding:var(--rl-s-6) var(--rl-s-4)}.transport-bottom{gap:var(--rl-s-2);padding:var(--rl-s-3) var(--rl-s-2)}.case-label{font-size:9px}.welcome-library{margin-inline:var(--rl-s-5)}.video-card__copy>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (width<=768px){.system-stage{min-height:100svh;padding:var(--rl-s-5) var(--rl-s-3);align-items:start;overflow:clip}.room-scene{aspect-ratio:auto;width:100%;height:100%}.workstation-mount{--device-width:min(calc(100vw - var(--rl-s-7)),560px);--u:1px}.workstation{padding:var(--rl-s-5) var(--rl-s-4);gap:var(--rl-s-5);border-radius:var(--rl-radius-xl)}.device-ground-shadow{--shadow-unit:calc(var(--device-width) / 1408)}.device-fitting--side{--handle-unit:calc(var(--rl-s-1) / 8);width:var(--rl-s-4);height:var(--rl-s-9);top:var(--rl-s-6)}.device-fitting--top{--top-unit:calc(var(--rl-s-8) / 92.805);width:var(--rl-s-8);height:var(--rl-s-2);top:calc(-1 * var(--rl-s-2))}.device-screw{bottom:var(--rl-s-1)}.device-screw--left{left:var(--rl-s-2)}.device-screw--right{left:auto;right:var(--rl-s-2)}.device-screw img{transform-origin:50%;transform:scale(.6)}.device-header{height:24px}.case-label{display:none}.brand-plate{gap:var(--rl-s-3)}.nitro-lockup{padding-left:var(--rl-s-3)}.device-interior{gap:var(--rl-s-2);height:auto;padding:var(--rl-s-2);grid-template-columns:1fr}.display-panel{height:min(64svh,560px);min-height:400px}.welcome-hero{flex-direction:column;height:auto;display:flex}.welcome-art{object-fit:contain;width:100%;height:auto;position:relative;top:auto;left:auto;transform:none}.welcome-copy{gap:var(--rl-s-4);padding:var(--rl-s-4) var(--rl-s-4) var(--rl-s-5);position:relative;top:auto}.welcome-copy h1{font-size:var(--rl-heading-s);max-width:25ch}.welcome-library{gap:var(--rl-s-3);margin-inline:var(--rl-s-4);grid-template-columns:1fr}.video-card{grid-template-columns:44% minmax(0,1fr);height:124px}.video-card__copy{padding:var(--rl-s-3)}.video-card__copy strong{font-size:var(--rl-body-sm)}.video-card__copy>span{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:11px;display:-webkit-box;overflow:hidden}.video-card__duration{font-size:9px}.screen-vignette{height:var(--rl-s-8)}.control-deck{gap:var(--rl-s-2);grid-template-rows:200px auto}.transport-readout{height:72px;padding:var(--rl-s-3)}.transport-readout>div{font-size:var(--rl-body-sm)}.transport-bottom{padding:var(--rl-s-3) var(--rl-s-4);gap:var(--rl-s-4)}.transport-controls{width:166.74px;height:92.54px}.speaker-button{width:100px;height:100px}.category-keys{gap:var(--rl-s-1);grid-template-rows:repeat(3,112px);grid-template-columns:repeat(2,minmax(0,1fr))}.category-key{padding:var(--rl-s-4)}.display-panel--browser{grid-template-rows:auto auto;height:auto;min-height:0}.main-screen{aspect-ratio:16/9}.thumbnail-tray{padding-top:var(--rl-s-2)}.tray-heading{height:16px;margin-bottom:var(--rl-s-2)}.video-card--compact{flex-basis:60%;height:114px}.video-card--compact .video-card__copy strong{font-size:11px}.video-card--compact .video-card__duration{font-size:10px}.video-window{bottom:144px}.video-window.is-pip{bottom:164px;right:var(--rl-s-2);width:58%}.pip-title{padding:var(--rl-s-1) var(--rl-s-2);font-size:10px}.window-actions button{opacity:1;width:28px;height:28px}}@media (width<=370px){.speaker-button{width:70px;transform:scale(.75)}.transport-controls{width:144px;min-width:144px}.transport-bottom{padding-inline:var(--rl-s-2);gap:var(--rl-s-2)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
