.demo-video_frameDesktop__Ru3iR,.demo-video_frameLightbox__FXFPL,.demo-video_frameMobile__bCQgy{position:relative;overflow:hidden;box-sizing:content-box;background:#141414;border:1px solid rgba(242,242,240,.08);isolation:isolate}.demo-video_frameMobile__bCQgy{aspect-ratio:4/5;border-radius:28px}.demo-video_frameDesktop__Ru3iR{aspect-ratio:4/5;max-width:544px;border-radius:32px;box-shadow:0 40px 90px rgba(0,0,0,.5)}.demo-video_frameLightbox__FXFPL{aspect-ratio:4/5;width:min(92vw,calc((100dvh - 120px) * .8));border-radius:24px;box-shadow:0 40px 90px rgba(0,0,0,.6)}@media (min-width:768px) and (max-width:1055.98px){.demo-video_frameDesktop__Ru3iR{margin:0 auto}}.demo-video_frameDesktop__Ru3iR:fullscreen,.demo-video_frameLightbox__FXFPL:fullscreen,.demo-video_frameMobile__bCQgy:fullscreen{border-radius:0;border:0;background:#000}.demo-video_hideCursor___AAec{cursor:none}.demo-video_video__X7Eca{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;cursor:pointer}:fullscreen .demo-video_video__X7Eca{object-fit:contain}.demo-video_overlay__ls8OI{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;border:0;padding:0;background:#141414;cursor:pointer}.demo-video_thumb__udQIS{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:50%/cover no-repeat}.demo-video_overlay__ls8OI:after{content:"";position:absolute;inset:0;background:radial-gradient(closest-side,rgba(10,10,11,.35),rgba(10,10,11,.05))}.demo-video_resume__dV0CH{position:absolute;inset:0;z-index:2;border:0;padding:0;background:rgba(10,10,11,.3);cursor:pointer;animation:demo-video_fade__aj_bn .2s var(--ease)}.demo-video_play__1Ehx1,.demo-video_resume__dV0CH{display:flex;align-items:center;justify-content:center}.demo-video_play__1Ehx1{position:relative;z-index:1;width:72px;height:72px;border-radius:50%;background:var(--text);color:var(--ink);box-shadow:0 0 0 8px rgba(242,242,240,.16),0 14px 40px rgba(0,0,0,.45);transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.demo-video_play__1Ehx1:before{content:"";position:absolute;inset:-8px;border-radius:50%;border:1.5px solid rgba(242,242,240,.5);animation:demo-video_pulse__DJWa4 2.4s var(--ease) infinite}.demo-video_overlay__ls8OI:hover .demo-video_play__1Ehx1,.demo-video_resume__dV0CH:hover .demo-video_play__1Ehx1{transform:scale(1.06);box-shadow:0 0 0 12px rgba(242,242,240,.2),0 18px 46px rgba(0,0,0,.5)}.demo-video_playIcon__1uz5t{width:24px;height:24px;margin-left:3px}.demo-video_frameDesktop__Ru3iR .demo-video_play__1Ehx1{width:88px;height:88px}.demo-video_frameDesktop__Ru3iR .demo-video_playIcon__1uz5t{width:28px;height:28px;margin-left:4px}.demo-video_spinner__oNSWe{position:absolute;left:50%;top:50%;z-index:2;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;border:3px solid rgba(242,242,240,.2);border-top:3px solid var(--mint);animation:demo-video_spin__el_ma .8s linear infinite;pointer-events:none}.demo-video_controls__Z5Is7{position:absolute;left:12px;right:12px;bottom:12px;z-index:3;display:flex;align-items:center;gap:6px;padding:5px 8px 5px 5px;border-radius:999px;background:rgba(10,10,11,.55);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);border:1px solid rgba(242,242,240,.12);color:var(--text);font-family:var(--f-body);opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .3s var(--ease),transform .3s var(--ease)}.demo-video_controlsOn__nGi0G{opacity:1;transform:none;pointer-events:auto}@media (min-width:768px){.demo-video_controls__Z5Is7{left:16px;right:16px;bottom:16px;gap:8px;padding:6px 12px 6px 6px}}.demo-video_ctrlBtn__onFXF{flex:none;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:background .2s}.demo-video_ctrlBtn__onFXF:hover{background:rgba(242,242,240,.12)}.demo-video_ctrlBtn__onFXF:first-child{background:var(--text);color:var(--ink)}.demo-video_ctrlBtn__onFXF:first-child:hover{background:#fff}.demo-video_ctrlIcon__1knRK{width:14px;height:14px;margin-left:2px}.demo-video_time__Tu_je{flex:none;font:600 12px/1 var(--f-body);font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 2px}.demo-video_timeTotal__feEas{color:var(--text-muted)}.demo-video_track__hVElA{position:relative;flex:1;min-width:40px;height:28px;margin:0 4px;cursor:pointer;touch-action:none}.demo-video_trackBg__GOorm{position:absolute;left:0;right:0;top:50%;height:4px;transform:translateY(-50%);border-radius:999px;background:rgba(242,242,240,.18);overflow:hidden;transition:height .15s var(--ease)}.demo-video_trackBuf__v0xVc,.demo-video_trackFill__dzc3J{position:absolute;left:0;top:0;bottom:0;border-radius:999px}.demo-video_trackBuf__v0xVc{background:rgba(242,242,240,.22)}.demo-video_trackFill__dzc3J{background:var(--grad)}.demo-video_knob__Cia53{position:absolute;top:50%;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.4);transform:translate(-50%,-50%) scale(0);transition:transform .15s var(--ease);pointer-events:none}.demo-video_trackActive__LchQS .demo-video_trackBg__GOorm,.demo-video_track__hVElA:focus-visible .demo-video_trackBg__GOorm,.demo-video_track__hVElA:hover .demo-video_trackBg__GOorm{height:6px}.demo-video_trackActive__LchQS .demo-video_knob__Cia53,.demo-video_track__hVElA:focus-visible .demo-video_knob__Cia53,.demo-video_track__hVElA:hover .demo-video_knob__Cia53{transform:translate(-50%,-50%) scale(1)}.demo-video_track__hVElA:focus-visible{outline:none}@keyframes demo-video_pulse__DJWa4{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(1.35)}}@keyframes demo-video_spin__el_ma{to{transform:rotate(1turn)}}@keyframes demo-video_fade__aj_bn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.demo-video_play__1Ehx1:before,.demo-video_resume__dV0CH{animation:none}}