.DeviceShowcase-module__0m_Caq__wrap{gap:10px;width:100%;margin:0;display:grid}.DeviceShowcase-module__0m_Caq__caption{gap:4px;display:grid}.DeviceShowcase-module__0m_Caq__title{color:var(--color-contrast);font-family:var(--font-josefin-sans),sans-serif;margin:0;font-size:1rem;font-weight:650}.DeviceShowcase-module__0m_Caq__sub{color:color-mix(in srgb,var(--color-contrast)70%,transparent);margin:0;font-size:.95rem;line-height:1.35}.DeviceShowcase-module__0m_Caq__device{width:100%;margin:0 auto}.DeviceShowcase-module__0m_Caq__bezel{--bezel-radius:1rem;border:1px solid color-mix(in srgb,var(--color-base)14%,#000);border-radius:var(--bezel-radius);box-shadow:none;clip-path:inset(0 round var(--bezel-radius));filter:drop-shadow(0 24px 56px #0000003d);isolation:isolate;backface-visibility:hidden;background:linear-gradient(145deg,#1a1f2a 0%,#0c1017 45%,#07090d 100%) padding-box padding-box;margin:0 auto;position:relative;overflow:hidden;transform:translateZ(0)}.DeviceShowcase-module__0m_Caq__screen{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;overscroll-behavior:contain;scrollbar-width:none;background:#fff;height:100%;overflow:hidden auto}.DeviceShowcase-module__0m_Caq__screenVideo{overflow:hidden}.DeviceShowcase-module__0m_Caq__screen::-webkit-scrollbar{width:0;height:0;display:none}.DeviceShowcase-module__0m_Caq__image{width:100%;height:auto;display:block}.DeviceShowcase-module__0m_Caq__video{object-fit:cover;background:#000;width:100%;height:100%;display:block}.DeviceShowcase-module__0m_Caq__iphone .DeviceShowcase-module__0m_Caq__bezel{aspect-ratio:9/19.5;--bezel-radius:2.7rem;max-width:min(100%,360px);padding:14px}.DeviceShowcase-module__0m_Caq__iphone .DeviceShowcase-module__0m_Caq__screen{border-radius:2rem}.DeviceShowcase-module__0m_Caq__iphonePng,.DeviceShowcase-module__0m_Caq__macbookPng{margin:0 auto;position:relative}.DeviceShowcase-module__0m_Caq__iphonePng{max-width:min(100%,360px)}.DeviceShowcase-module__0m_Caq__macbookPng{max-width:820px}.DeviceShowcase-module__0m_Caq__frameOverlay{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:2;width:100%;height:auto;display:block;position:relative}.DeviceShowcase-module__0m_Caq__screenInset{-webkit-overflow-scrolling:touch;border-radius:var(--frame-screen-radius,0);bottom:var(--frame-inset-bottom,4.6%);left:var(--frame-inset-left,12%);-ms-overflow-style:none;overscroll-behavior:contain;right:var(--frame-inset-right,12%);scrollbar-width:none;top:var(--frame-inset-top,2.6%);z-index:1;background:#fff;position:absolute;overflow:hidden auto}.DeviceShowcase-module__0m_Caq__macbookPng .DeviceShowcase-module__0m_Caq__screenInset{--frame-screen-radius:.6rem;--frame-inset-top:4.2%;--frame-inset-bottom:10.8%;--frame-inset-left:11.2%;--frame-inset-right:11.2%}.DeviceShowcase-module__0m_Caq__screenInset::-webkit-scrollbar{width:0;height:0;display:none}.DeviceShowcase-module__0m_Caq__notch{opacity:.92;z-index:1;background:#05060a;border-radius:999px;width:124px;height:26px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.DeviceShowcase-module__0m_Caq__macbook .DeviceShowcase-module__0m_Caq__bezel{aspect-ratio:16/10;--bezel-radius:1.25rem;max-width:820px;padding:12px}.DeviceShowcase-module__0m_Caq__macbook .DeviceShowcase-module__0m_Caq__screen{border-radius:.8rem}.DeviceShowcase-module__0m_Caq__macbookBottom{gap:2px;width:100%;max-width:92%;margin:2px auto 0;display:grid}.DeviceShowcase-module__0m_Caq__macbookHinge{background:linear-gradient(#9aa3b0 0%,#c2cad4 100%);border-radius:0 0 999px 999px;width:88%;height:4px;margin:0 auto;box-shadow:inset 0 1px #ffffff80}.DeviceShowcase-module__0m_Caq__macbookDeck{background:linear-gradient(#d8dee7 0%,#b4bdc9 46%,#a1acba 100%);border-radius:0 0 20px 20px/0 0 12px 12px;height:16px;position:relative;box-shadow:inset 0 1px #ffffffd9,inset 0 -1px #58616e73,0 10px 16px #0000002b}.DeviceShowcase-module__0m_Caq__macbookDeck:before{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff9e 15% 85%,#0000 100%);height:1px;position:absolute;top:0;left:8%;right:8%}.DeviceShowcase-module__0m_Caq__macbookTrackpad{background:#6f798880;border-radius:999px;width:24%;height:2px;position:absolute;top:5px;left:50%;transform:translate(-50%)}@media (max-width:640px){.DeviceShowcase-module__0m_Caq__iphone .DeviceShowcase-module__0m_Caq__bezel{--bezel-radius:2.2rem;padding:10px}.DeviceShowcase-module__0m_Caq__iphone .DeviceShowcase-module__0m_Caq__screen{border-radius:1.6rem}.DeviceShowcase-module__0m_Caq__notch{width:98px;height:20px;top:7px}.DeviceShowcase-module__0m_Caq__screenInset{border-radius:0}.DeviceShowcase-module__0m_Caq__macbook .DeviceShowcase-module__0m_Caq__bezel{--bezel-radius:.95rem;padding:8px}.DeviceShowcase-module__0m_Caq__macbook .DeviceShowcase-module__0m_Caq__screen{border-radius:.6rem}.DeviceShowcase-module__0m_Caq__macbookBottom{gap:1px;max-width:96%}.DeviceShowcase-module__0m_Caq__macbookHinge{width:92%;height:3px}.DeviceShowcase-module__0m_Caq__macbookDeck{border-radius:0 0 14px 14px/0 0 9px 9px;height:11px}.DeviceShowcase-module__0m_Caq__macbookTrackpad{width:28%;height:1.5px;top:4px}}
