.LabReturnButton-module-scss-module__-JEXTG__backLink{text-shadow:0 1px 2px #0003,0 0 4px #ffffff1a;margin-bottom:2rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:transform .2s,opacity .2s,color .3s;display:inline-block}.LabReturnButton-module-scss-module__-JEXTG__backLink:hover{opacity:.8;transform:translate(-4px)}
.DevicePreviewSwitcher-module-scss-module__D71kyq__switcher{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;border:1px solid #ffffff1a;border-radius:8px;gap:.25rem;padding:.25rem;display:flex}.DevicePreviewSwitcher-module-scss-module__D71kyq__button{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.4rem;padding:.5rem .75rem;font-size:.8rem;font-weight:500;transition:all .2s;display:flex}.DevicePreviewSwitcher-module-scss-module__D71kyq__button:hover{color:#ffffffe6;background:#ffffff1a}.DevicePreviewSwitcher-module-scss-module__D71kyq__button.DevicePreviewSwitcher-module-scss-module__D71kyq__active{color:#fff;background:#ffffff26}
.LabDemoViewer-module-scss-module__wD0veq__viewer{flex-direction:column;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.LabDemoViewer-module-scss-module__wD0veq__controls{z-index:9999;pointer-events:auto;position:fixed;top:1rem;right:1rem}.LabDemoViewer-module-scss-module__wD0veq__demoArea{flex:1;width:100%;height:100%}.LabDemoViewer-module-scss-module__wD0veq__fullscreen{position:relative}.LabDemoViewer-module-scss-module__wD0veq__fullscreenContent{width:100%;height:100%;position:absolute;top:0;left:0}.LabDemoViewer-module-scss-module__wD0veq__mockup{background:linear-gradient(135deg,#1a1a2e 0%,#16213e 50%,#0f0f23 100%);justify-content:center;align-items:center;display:flex;overflow:hidden}.LabDemoViewer-module-scss-module__wD0veq__mockupContainer{flex-direction:column;justify-content:center;align-items:center;height:100%;padding:2rem;display:flex}.LabDemoViewer-module-scss-module__wD0veq__deviceFrame{transform-origin:50%;background:linear-gradient(145deg,#2a2a2a,#1a1a1a);flex-direction:column;transition:transform .3s;display:flex;box-shadow:0 25px 50px -12px #00000080,inset 0 1px #ffffff1a,inset 0 -1px #0003}.LabDemoViewer-module-scss-module__wD0veq__deviceFrame.LabDemoViewer-module-scss-module__wD0veq__mobile{border-radius:44px;padding:12px}.LabDemoViewer-module-scss-module__wD0veq__deviceFrame.LabDemoViewer-module-scss-module__wD0veq__tablet{border-radius:24px;padding:20px}.LabDemoViewer-module-scss-module__wD0veq__frameTop{justify-content:center;align-items:center;display:flex}.LabDemoViewer-module-scss-module__wD0veq__mobile .LabDemoViewer-module-scss-module__wD0veq__frameTop{z-index:10;height:0;position:relative}.LabDemoViewer-module-scss-module__wD0veq__tablet .LabDemoViewer-module-scss-module__wD0veq__frameTop{height:20px;margin-bottom:8px}.LabDemoViewer-module-scss-module__wD0veq__notch{z-index:10;background:#1a1a1a;border-radius:0 0 20px 20px;justify-content:center;align-items:center;width:150px;height:30px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.LabDemoViewer-module-scss-module__wD0veq__notchCam{background:#333;border-radius:50%;width:10px;height:10px;box-shadow:inset 0 1px 2px #00000080}.LabDemoViewer-module-scss-module__wD0veq__tabletCam{background:#333;border-radius:50%;width:8px;height:8px;box-shadow:inset 0 1px 2px #00000080}.LabDemoViewer-module-scss-module__wD0veq__screen{background:#000;position:relative;overflow:hidden}.LabDemoViewer-module-scss-module__wD0veq__mobile .LabDemoViewer-module-scss-module__wD0veq__screen{border-radius:32px}.LabDemoViewer-module-scss-module__wD0veq__tablet .LabDemoViewer-module-scss-module__wD0veq__screen{border-radius:4px}.LabDemoViewer-module-scss-module__wD0veq__iframe{background:#000;border:none;display:block;overflow:hidden}.LabDemoViewer-module-scss-module__wD0veq__iframe::-webkit-scrollbar{display:none}.LabDemoViewer-module-scss-module__wD0veq__iframe{-ms-overflow-style:none;scrollbar-width:none}.LabDemoViewer-module-scss-module__wD0veq__frameBottom{justify-content:center;align-items:center;display:flex}.LabDemoViewer-module-scss-module__wD0veq__mobile .LabDemoViewer-module-scss-module__wD0veq__frameBottom{height:16px;margin-top:4px}.LabDemoViewer-module-scss-module__wD0veq__tablet .LabDemoViewer-module-scss-module__wD0veq__frameBottom{height:24px;margin-top:12px}.LabDemoViewer-module-scss-module__wD0veq__homeIndicator{background:#ffffff4d;border-radius:2px;width:120px;height:4px}.LabDemoViewer-module-scss-module__wD0veq__homeButton{background:0 0;border:2px solid #fff3;border-radius:50%;width:36px;height:36px}.LabDemoViewer-module-scss-module__wD0veq__sizeIndicator{color:#fff6;letter-spacing:.05em;margin-top:1.5rem;font-family:monospace;font-size:.75rem}
.page-module-scss-module__I7hgaa__container{color:#fff;background:#000;width:100vw;min-height:100vh;position:relative}.page-module-scss-module__I7hgaa__backgroundLayer{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.page-module-scss-module__I7hgaa__overlayLayer{z-index:10;pointer-events:none;flex-direction:column;justify-content:space-between;padding:2rem;display:flex;position:fixed;inset:0}.page-module-scss-module__I7hgaa__headerArea{pointer-events:auto}.page-module-scss-module__I7hgaa__infoArea{pointer-events:auto;color:#001a20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f6f6ebe6;border-radius:12px;max-width:600px;padding:2rem;box-shadow:0 4px 20px #0000001a}.page-module-scss-module__I7hgaa__metaRow{opacity:.8;align-items:center;gap:1rem;margin-bottom:.5rem;font-size:.85rem;display:flex}.page-module-scss-module__I7hgaa__tags{gap:.5rem;display:flex}.page-module-scss-module__I7hgaa__tag{color:#006a5b;background:#006a5b1a;border-radius:4px;padding:.1rem .5rem;font-size:.75rem;font-weight:500}.page-module-scss-module__I7hgaa__title{color:#001a20;margin-bottom:.5rem;font-size:2rem;font-weight:700;line-height:1.1}.page-module-scss-module__I7hgaa__subtitle{opacity:.9;font-size:1rem;line-height:1.5}.page-module-scss-module__I7hgaa__details{opacity:.8;font-size:.9rem}.page-module-scss-module__I7hgaa__details h2{color:#006a5b;margin-bottom:.3rem;font-size:1rem}
