.DriftWall_driftWall__o3phL{position:relative;width:100%;height:100%;overflow:hidden;background:#05060a;perspective:var(--dw-perspective,1200px);perspective-origin:50% 50%;--dw-tile-w:200px;--dw-tile-h:132px;--dw-gap:18px;--dw-radius:14px;--dw-lift:64px;--dw-dim:0.55;--dw-gray:0;--dw-overlay:#060010;--dw-edge:40%;-webkit-mask-image:radial-gradient(ellipse 78% 82% at 50% 46%,#000 var(--dw-edge),transparent 100%),linear-gradient(to top,#000 var(--dw-edge),transparent 100%);-webkit-mask-composite:source-in;mask-image:radial-gradient(ellipse 78% 82% at 50% 46%,#000 var(--dw-edge),transparent 100%),linear-gradient(to top,#000 var(--dw-edge),transparent 100%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.DriftWall_plane__j9cKc{position:absolute;top:50%;left:50%;display:flex;flex-direction:row;transform-style:preserve-3d;cursor:pointer;transform-origin:50% 50%;will-change:transform}.DriftWall_col__exFcQ{position:relative;width:calc(var(--dw-tile-w) + var(--dw-gap));transform-style:preserve-3d}.DriftWall_track__C8gub{display:flex;flex-direction:column;will-change:transform;transform-style:preserve-3d}.DriftWall_tile__2JAar{position:relative;display:block;width:100%;height:calc(var(--dw-tile-h) + var(--dw-gap));flex:0 0 auto;outline:none;transform-style:preserve-3d}.DriftWall_inner__YSza3{position:absolute;inset:calc(var(--dw-gap) / 2);display:block;border-radius:var(--dw-radius);overflow:hidden;background:var(--surface-1);opacity:var(--dw-dim);transform:translateZ(0);pointer-events:none;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .42s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1)}.DriftWall_inner__YSza3 video,.DriftWall_poster__vMOyt{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;display:block;filter:grayscale(var(--dw-gray)) saturate(.92);transition:filter .42s cubic-bezier(.22,1,.36,1);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:var(--surface-1)}.DriftWall_inner__YSza3 video{opacity:0;background:transparent;transition:filter .42s cubic-bezier(.22,1,.36,1),opacity .3s ease}.DriftWall_tile__2JAar.DriftWall_isActive__Or_Vx .DriftWall_inner__YSza3 video,.DriftWall_tile__2JAar:focus-visible .DriftWall_inner__YSza3 video{opacity:1}.DriftWall_expandButton__IYTlV{position:absolute;top:10px;right:10px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(255,255,255,.24);background:rgba(6,8,12,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--white);opacity:0;transform:translateY(-6px);transition:opacity .3s ease,transform .3s ease,background-color .2s ease,border-color .2s ease;pointer-events:none;cursor:pointer;z-index:3}.DriftWall_expandButton__IYTlV svg{width:16px;height:16px}.DriftWall_expandButton__IYTlV:hover{background:var(--cyan);border-color:var(--cyan);color:var(--black)}.DriftWall_tile__2JAar.DriftWall_isActive__Or_Vx .DriftWall_expandButton__IYTlV,.DriftWall_tile__2JAar:focus-visible .DriftWall_expandButton__IYTlV{opacity:1;transform:translateY(0);pointer-events:auto}.DriftWall_hint__pObA_{position:absolute;top:10px;left:10px;right:54px;display:flex;align-items:center;gap:5px;font-size:.95rem;font-weight:600;color:var(--white);text-shadow:0 1px 4px rgba(0,0,0,.8);opacity:0;transform:translateY(-6px);transition:opacity .3s ease,transform .3s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:3;pointer-events:none}.DriftWall_hint__pObA_ svg{width:14px;height:14px;flex-shrink:0}.DriftWall_tile__2JAar.DriftWall_isActive__Or_Vx .DriftWall_hint__pObA_,.DriftWall_tile__2JAar:focus-visible .DriftWall_hint__pObA_{opacity:.85;transform:translateY(0)}.DriftWall_caption__JvfEk{position:absolute;left:10px;right:10px;bottom:8px;font-size:1.1rem;font-weight:600;color:var(--white);text-shadow:0 1px 4px rgba(0,0,0,.8);opacity:0;transform:translateY(6px);transition:opacity .3s ease,transform .3s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DriftWall_overlay__ZKxI5{position:absolute;inset:0;background:var(--dw-overlay);opacity:.42;pointer-events:none;transition:opacity .42s cubic-bezier(.22,1,.36,1)}.DriftWall_tile__2JAar.DriftWall_isActive__Or_Vx .DriftWall_inner__YSza3,.DriftWall_tile__2JAar:focus-visible .DriftWall_inner__YSza3{opacity:1;transform:translateZ(var(--dw-lift));box-shadow:0 24px 60px -18px rgba(0,0,0,.7)}.DriftWall_tile__2JAar.DriftWall_isActive__Or_Vx video,.DriftWall_tile__2JAar:focus-visible video{filter:grayscale(0) saturate(1.05)}.DriftWall_tile__2JAar.DriftWall_isActive__Or_Vx .DriftWall_overlay__ZKxI5,.DriftWall_tile__2JAar:focus-visible .DriftWall_overlay__ZKxI5{opacity:0}.DriftWall_tile__2JAar.DriftWall_isActive__Or_Vx .DriftWall_caption__JvfEk,.DriftWall_tile__2JAar:focus-visible .DriftWall_caption__JvfEk{opacity:1;transform:translateY(0)}.DriftWall_tile__2JAar:focus-visible .DriftWall_inner__YSza3{box-shadow:0 24px 60px -18px rgba(0,0,0,.7),0 0 0 2px rgba(56,189,248,.9)}@media (prefers-reduced-motion:reduce){.DriftWall_plane__j9cKc,.DriftWall_track__C8gub{will-change:auto}}.AppWalkthroughs_fullBleed__aK5Y5{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.AppWalkthroughs_lightboxOverlay__DeyID{position:fixed;inset:0;z-index:999;background:rgba(0,0,0,.88);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:24px;animation:AppWalkthroughs_lightboxFadeIn__2kruV .25s ease}.AppWalkthroughs_lightboxBody__aLdyP{position:relative;width:100%;max-width:min(1440px,92vw)}.AppWalkthroughs_lightboxVideo__ABtxu{width:100%;max-height:82vh;border-radius:24px;background:#000;display:block;box-shadow:0 40px 100px -20px rgba(0,0,0,.85)}.AppWalkthroughs_lightboxClose__Ep0Av{position:absolute;top:16px;right:16px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(255,255,255,.24);background:rgba(6,8,12,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--white);cursor:pointer;z-index:2;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.AppWalkthroughs_lightboxClose__Ep0Av:hover{background:var(--cyan);border-color:var(--cyan);color:var(--black)}.AppWalkthroughs_lightboxClose__Ep0Av svg{width:18px;height:18px}.AppWalkthroughs_lightboxTitle__E_tvi{display:block;margin-top:16px;font-size:1.6rem;font-weight:600;color:var(--white);text-align:center}@keyframes AppWalkthroughs_lightboxFadeIn__2kruV{0%{opacity:0}to{opacity:1}}