.SiteFooter_footer__nMMWk{flex-shrink:0;width:100%;box-sizing:border-box;padding:16px 40px;background:#4f46e5;color:hsla(0,0%,100%,.85);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;line-height:1.4;text-align:center}.SiteFooter_inner__bClct{max-width:960px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px}.SiteFooter_links__99e69{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.SiteFooter_link__6Qzq3{color:hsla(0,0%,100%,.95);text-decoration:none;font-weight:500}.SiteFooter_link__6Qzq3:hover{text-decoration:underline;color:#fff}.SiteFooter_sep__RS4sU{color:hsla(0,0%,100%,.4);-webkit-user-select:none;-moz-user-select:none;user-select:none}.SiteFooter_copy__EneKq{margin:0;color:hsla(0,0%,100%,.75)}@media (max-width:768px){.SiteFooter_footer__nMMWk{padding:14px 20px}}.DemoGrid_grid__W_YWn{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;grid-row-gap:48px;row-gap:48px;width:100%;max-width:1200px;margin:3rem auto 0;padding:0 20px;box-sizing:border-box}.DemoGrid_card__7WpBV{background:hsla(0,0%,100%,.97);border-radius:20px;overflow:hidden;cursor:pointer;text-decoration:none;color:inherit;transition:all .3s ease;border:1px solid hsla(0,0%,100%,.3);box-shadow:0 25px 50px rgba(0,0,0,.15),0 10px 20px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:flex;flex-direction:column;position:relative}.DemoGrid_card__7WpBV:hover{transform:translateY(-4px);box-shadow:0 35px 70px rgba(0,0,0,.2),0 15px 30px rgba(0,0,0,.15),0 0 0 1px rgba(139,92,246,.1)}.DemoGrid_card__7WpBV:focus{outline:2px solid rgba(139,92,246,.5);outline-offset:2px}.DemoGrid_posterContainer__x2dgV{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:linear-gradient(135deg,rgba(31,41,55,.8),rgba(17,24,39,.9));border-radius:20px 20px 0 0}.DemoGrid_poster__L4wUZ{width:100%;height:100%;object-fit:cover;display:block}.DemoGrid_playButton__4ux86{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;border-radius:50%;background:rgba(139,92,246,.95);border:3px solid hsla(0,0%,100%,.4);display:flex;align-items:center;justify-content:center;color:#fff;transition:all .3s ease;z-index:10;pointer-events:none;box-shadow:0 4px 12px rgba(139,92,246,.3)}.DemoGrid_card__7WpBV:hover .DemoGrid_playButton__4ux86{background:#8b5cf6;transform:translate(-50%,-50%) scale(1.15);border-color:hsla(0,0%,100%,.6);box-shadow:0 6px 20px rgba(139,92,246,.5)}.DemoGrid_playButton__4ux86 svg{width:32px;height:32px;margin-left:4px}.DemoGrid_cardContent__fpgK4{padding:24px 28px 28px;display:flex;flex-direction:column;gap:6px}.DemoGrid_title__758nV{font-size:1.6875rem;font-weight:600;color:#1f2937;line-height:1.4;letter-spacing:-.01em}.DemoGrid_description__UZ4F4,.DemoGrid_title__758nV{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.DemoGrid_description__UZ4F4{font-size:.875rem;color:#6b7280;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;opacity:.9}.DemoGrid_emptyState__Uzhyp{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;text-align:center}.DemoGrid_emptyIcon__Fv1nR{font-size:4rem;margin-bottom:1rem;opacity:.8}.DemoGrid_emptyText__XAsiR{font-size:1.25rem;color:hsla(0,0%,100%,.7);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}@media (max-width:1024px){.DemoGrid_grid__W_YWn{grid-template-columns:repeat(2,1fr);gap:20px;row-gap:40px;padding:0 20px;margin-top:2.5rem}.DemoGrid_cardContent__fpgK4{padding:24px}.DemoGrid_title__758nV{font-size:1rem}.DemoGrid_description__UZ4F4{font-size:.8125rem}.DemoGrid_playButton__4ux86{width:64px;height:64px}.DemoGrid_playButton__4ux86 svg{width:24px;height:24px}}@media (max-width:768px){.DemoGrid_grid__W_YWn{grid-template-columns:1fr;gap:16px;row-gap:32px;padding:0 max(20px,env(safe-area-inset-right,0px)) 0 max(20px,env(safe-area-inset-left,0px));margin-top:2rem}.DemoGrid_card__7WpBV{border-radius:16px}.DemoGrid_posterContainer__x2dgV{border-radius:16px 16px 0 0}.DemoGrid_cardContent__fpgK4{padding:20px max(20px,env(safe-area-inset-right,0px)) 20px max(20px,env(safe-area-inset-left,0px))}.DemoGrid_title__758nV{font-size:.9375rem}.DemoGrid_description__UZ4F4{font-size:.75rem}.DemoGrid_playButton__4ux86{width:56px;height:56px;min-width:56px;min-height:56px}.DemoGrid_playButton__4ux86 svg{width:20px;height:20px}}@media (max-width:480px){.DemoGrid_grid__W_YWn{gap:12px;row-gap:24px;padding:0 max(16px,env(safe-area-inset-right,0px)) 0 max(16px,env(safe-area-inset-left,0px))}.DemoGrid_card__7WpBV{border-radius:12px}.DemoGrid_posterContainer__x2dgV{border-radius:12px 12px 0 0}.DemoGrid_cardContent__fpgK4{padding:16px max(16px,env(safe-area-inset-right,0px)) 16px max(16px,env(safe-area-inset-left,0px))}.DemoGrid_title__758nV{font-size:.875rem}.DemoGrid_description__UZ4F4{font-size:.6875rem}.DemoGrid_playButton__4ux86{width:52px;height:52px;min-width:52px;min-height:52px}.DemoGrid_playButton__4ux86 svg{width:18px;height:18px}}@media (max-width:768px) and (max-height:600px) and (orientation:landscape){.DemoGrid_grid__W_YWn{gap:12px}.DemoGrid_cardContent__fpgK4{padding:16px}}