.Lightbox_root__CtAZk{position:fixed;inset:0;z-index:200;display:flex;flex-direction:column;background:rgba(8,8,8,.92)}.Lightbox_bar__SqEtn,.Lightbox_foot__tESrJ{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px clamp(16px,3vw,28px)}.Lightbox_bar__SqEtn{border-bottom:1px solid rgba(255,255,255,.12)}.Lightbox_foot__tESrJ{border-top:1px solid rgba(255,255,255,.12)}.Lightbox_barActions__atS34{display:flex;align-items:center;gap:8px}.Lightbox_counter__PD2XU{font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:rgba(255,255,255,.6)}.Lightbox_ctrl__fHV40{min-height:36px;padding:0 14px;background:none;border:1px solid rgba(255,255,255,.24);border-radius:var(--r-sm);font-size:13px;font-weight:500;color:rgba(255,255,255,.85);cursor:pointer;white-space:nowrap;transition:color .2s var(--ease),border-color .2s var(--ease),background .2s var(--ease)}.Lightbox_ctrl__fHV40:hover{color:#ffffff;border-color:rgba(255,255,255,.5);background:rgba(255,255,255,.06)}.Lightbox_ctrl__fHV40:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.Lightbox_stage__Kmgpn{flex:1 1 auto;min-height:0;display:flex;overflow:hidden;padding:clamp(12px,2vw,24px)}.Lightbox_stageZoomed__6dUDu{overflow:auto}.Lightbox_figure__2tlim{margin:auto}.Lightbox_img__UCSwY{display:block;max-width:94vw;max-height:86vh;width:auto;height:auto;border-radius:var(--r-lg);cursor:zoom-in}.Lightbox_imgZoomed__dWgfl{max-width:none;max-height:none;cursor:zoom-out}.Lightbox_caption__ikP2k{flex:1 1 auto;text-align:center;font-size:13px;line-height:1.5;color:rgba(255,255,255,.7)}@media (max-width:640px){.Lightbox_foot__tESrJ{flex-wrap:wrap;justify-content:center}.Lightbox_caption__ikP2k{order:-1;flex-basis:100%}.Lightbox_ctrl__fHV40{padding:0 11px}}.ScreenGallery_head__deovc{margin-bottom:40px}.ScreenGallery_head__deovc .ScreenGallery_eyebrow__eXp6b{margin:0 0 12px}.ScreenGallery_sub__79zp_{margin:16px 0 0;max-width:620px;font-size:18px;line-height:1.5;color:var(--secondary)}.ScreenGallery_clusters__ZaPOH>*+*{margin-top:48px}.ScreenGallery_group__pbavp{margin:0 0 20px;font-size:15px;font-weight:500;letter-spacing:-.005em;color:var(--ink)}.ScreenGallery_runs__zgSRW>*+*{margin-top:40px}.ScreenGallery_row__Zp8jR{display:grid;grid-template-columns:repeat(var(--per,4),minmax(0,1fr));grid-gap:32px;gap:32px}.ScreenGallery_row__Zp8jR[data-per="1"],.ScreenGallery_strip__bklLH[data-per="1"]{--per:1}.ScreenGallery_row__Zp8jR[data-per="2"],.ScreenGallery_strip__bklLH[data-per="2"]{--per:2}.ScreenGallery_row__Zp8jR[data-per="3"],.ScreenGallery_strip__bklLH[data-per="3"]{--per:3}.ScreenGallery_row__Zp8jR[data-per="4"],.ScreenGallery_strip__bklLH[data-per="4"]{--per:4}.ScreenGallery_row__Zp8jR[data-per="5"],.ScreenGallery_strip__bklLH[data-per="5"]{--per:5}.ScreenGallery_row__Zp8jR[data-frame=phone] .ScreenGallery_item__fKK1z,.ScreenGallery_row__Zp8jR[data-frame=pos] .ScreenGallery_item__fKK1z{max-width:280px}.ScreenGallery_row__Zp8jR[data-frame=kiosk] .ScreenGallery_item__fKK1z{max-width:360px}.ScreenGallery_item__fKK1z{margin:0;min-width:0}.ScreenGallery_shotButton__tg3Ha{display:block;width:100%;margin:0;padding:0;background:none;border:none;border-radius:var(--r-lg);cursor:zoom-in;text-align:start}.ScreenGallery_shotButton__tg3Ha:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.ScreenGallery_shot__l0RfN{display:block;width:100%;height:auto}.ScreenGallery_caption__wBuaJ{margin-top:12px;font-size:14px;line-height:1.5;color:var(--secondary)}.ScreenGallery_stripWrap__mEj4X{position:relative}.ScreenGallery_strip__bklLH{display:flex;gap:32px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-bottom:4px;margin-bottom:-4px}.ScreenGallery_strip__bklLH::-webkit-scrollbar{display:none}.ScreenGallery_strip__bklLH:focus-visible{outline:2px solid var(--signal);outline-offset:4px}.ScreenGallery_strip__bklLH>.ScreenGallery_item__fKK1z{flex:0 0 calc((100% - (var(--per, 4) - 1) * 32px) / var(--per, 4));scroll-snap-align:start}.ScreenGallery_stripCtrls__wL6rx{display:flex;gap:8px;margin-top:20px}.ScreenGallery_ctrl__PFaZm{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--bd-ctrl);border-radius:50%;background:var(--surface);color:var(--ink);cursor:pointer;transition:background .15s var(--ease),border-color .15s var(--ease)}.ScreenGallery_ctrl__PFaZm:hover:not(:disabled){background:var(--band);border-color:var(--ink)}.ScreenGallery_ctrl__PFaZm:disabled{opacity:.35;cursor:default}.ScreenGallery_ctrl__PFaZm:focus-visible{outline:2px solid var(--signal);outline-offset:2px}@media (max-width:900px){.ScreenGallery_row__Zp8jR[data-per],.ScreenGallery_strip__bklLH[data-per]{--per:2;gap:24px}.ScreenGallery_row__Zp8jR[data-frame=browser],.ScreenGallery_row__Zp8jR[data-frame=console]{--per:1}.ScreenGallery_strip__bklLH>.ScreenGallery_item__fKK1z{flex-basis:calc((100% - 24px) / 2)}}@media (max-width:560px){.ScreenGallery_row__Zp8jR[data-frame=kiosk]{--per:1}.ScreenGallery_row__Zp8jR[data-frame=kiosk] .ScreenGallery_item__fKK1z{max-width:none}}.ScreenGallery_tabs__aTmK9{display:flex;flex-wrap:wrap;gap:8px;margin:-8px 0 32px}.ScreenGallery_tab__AeuOA{display:inline-flex;align-items:center;height:36px;padding:0 14px;border:1px solid var(--bd-ctrl);border-radius:18px;background:var(--surface);font-family:var(--font-sans);font-size:14px;font-weight:500;color:var(--secondary);cursor:pointer;transition:background .15s var(--ease),border-color .15s var(--ease),color .15s var(--ease)}.ScreenGallery_tab__AeuOA:hover{border-color:var(--ink);color:var(--ink)}.ScreenGallery_tabOn__JMNcG,.ScreenGallery_tabOn__JMNcG:hover{background:var(--ink);border-color:var(--ink);color:var(--canvas)}.ScreenGallery_tab__AeuOA:focus-visible{outline:2px solid var(--signal);outline-offset:2px}@media (max-width:640px){.ScreenGallery_tabs__aTmK9{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-margin-start:-20px;margin-inline-start:-20px;-webkit-margin-end:-20px;margin-inline-end:-20px;padding:0 20px}.ScreenGallery_tabs__aTmK9::-webkit-scrollbar{display:none}.ScreenGallery_tab__AeuOA{flex:none}}.HeroScreens_panel__o9vKD{position:relative;overflow:hidden;background:var(--panel);border-radius:var(--r-md)}.HeroScreens_panel__o9vKD[data-kind=phones]{height:460px}.HeroScreens_panel__o9vKD[data-kind=window]{height:420px}.HeroScreens_panel__o9vKD[data-kind=devices]{height:440px}.HeroScreens_device__fQDJJ,.HeroScreens_phone__uAnd2,.HeroScreens_window__LUTb9{display:block;margin:0;padding:0;background:none;border:none;cursor:zoom-in}.HeroScreens_device__fQDJJ:focus-visible,.HeroScreens_phone__uAnd2:focus-visible,.HeroScreens_window__LUTb9:focus-visible{outline:2px solid var(--signal);outline-offset:4px}.HeroScreens_img__FNFme{display:block;width:100%;height:auto}.HeroScreens_phones__oaLl9{position:absolute;left:50%;top:36px;display:flex;gap:20px;align-items:flex-start;transform:translateX(-50%)}.HeroScreens_phone__uAnd2{flex:none;width:168px;margin-top:var(--stagger,0)}.HeroScreens_phones__oaLl9[data-n="1"] .HeroScreens_phone__uAnd2,.HeroScreens_phones__oaLl9[data-n="2"] .HeroScreens_phone__uAnd2{width:200px}.HeroScreens_window__LUTb9{position:absolute;left:28px;top:28px;width:900px;max-width:none}.HeroScreens_window__LUTb9 .HeroScreens_img__FNFme{width:900px;max-width:none}.HeroScreens_window__LUTb9 .frame-browser{box-shadow:0 0 0 1px rgba(10,10,10,.06),0 16px 40px rgba(10,10,10,.22)}.HeroScreens_devices__6SzpZ{position:absolute;left:50%;top:36px;display:flex;gap:24px;align-items:flex-start;transform:translateX(-50%)}.HeroScreens_device__fQDJJ{flex:none;width:220px}.HeroScreens_device__fQDJJ .HeroScreens_img__FNFme{border-radius:16px;box-shadow:0 16px 40px -12px rgba(10,10,10,.25)}@media (max-width:900px){.HeroScreens_panel__o9vKD[data-kind=phones]{height:420px}.HeroScreens_phone__uAnd2{width:160px}}@media (max-width:640px){.HeroScreens_panel__o9vKD[data-kind=phones]{height:360px}.HeroScreens_phones__oaLl9{position:static;transform:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:24px 20px}.HeroScreens_phones__oaLl9::-webkit-scrollbar{display:none}.HeroScreens_phone__uAnd2{width:150px;margin-top:0;scroll-snap-align:start}.HeroScreens_panel__o9vKD[data-kind=window]{height:280px}.HeroScreens_window__LUTb9{left:16px;top:16px;width:720px}.HeroScreens_window__LUTb9 .HeroScreens_img__FNFme{width:720px}.HeroScreens_panel__o9vKD[data-kind=devices]{height:340px}.HeroScreens_devices__6SzpZ{position:static;transform:none;overflow-x:auto;scrollbar-width:none;padding:24px 20px;gap:20px}.HeroScreens_devices__6SzpZ::-webkit-scrollbar{display:none}.HeroScreens_device__fQDJJ{width:190px}}