.home-demo-showcase{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;max-width:100%;min-width:0;width:100%}.home-demo-showcase.home-demo-showcase--home{margin-bottom:80px}.demo-showcase-home-shell,.demo-showcase-layout-default{align-items:center;display:flex;flex-direction:column;min-width:0;width:100%}.demo-showcase-home-shell{background:#f5f5f5;border:none;border-radius:20px;box-shadow:none;box-sizing:border-box;gap:20px;max-width:1272px;padding:20px 32px 24px}.demo-card{background:#ffffffb3;border-radius:32px;box-shadow:0 4px 12px #340e8e1f;display:flex;flex-direction:column;gap:20px;max-width:1120px;min-width:0;padding:20px;width:100%}.demo-card--home-inner,.demo-card--landing-layout{background:transparent;box-shadow:none;padding:0}.demo-card--home-inner{border-radius:0;gap:20px;max-width:100%;width:100%}.demo-showcase-tabs-above-card{box-sizing:border-box;margin-bottom:28px;max-width:1112px;min-width:0;width:100%}.demo-showcase-tabs-above-card--landing{margin-bottom:24px}.demo-showcase-category-tabs{background:#fff6;border-radius:80px;box-shadow:0 1px 6px #340e8e0f;box-sizing:border-box;display:block;margin:0 auto;max-width:100%;min-width:0;overflow:hidden;width:100%}.demo-showcase-category-tabs__scroll{align-items:stretch;box-sizing:border-box;display:flex;flex-wrap:nowrap;gap:24px;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;width:100%;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;touch-action:pan-x}.demo-showcase-category-tabs__scroll::-webkit-scrollbar{display:none}.demo-showcase-category-tabs__scroll .demo-showcase-category-tab{box-sizing:border-box;min-width:calc((100% - (var(--demo-tab-count, 4) - 1)*var(--demo-tab-gap, 0px))/var(--demo-tab-count, 4))}.home-demo-showcase .demo-showcase-category-tabs--landing{background:#f2f2f2;border-radius:80px;box-shadow:inset 0 1px #ffffff80;height:auto;max-width:100%;min-height:0;overflow:hidden;padding:0;width:100%}.home-demo-showcase .demo-showcase-category-tabs--landing .demo-showcase-category-tabs__scroll{gap:0;min-height:44px}.home-demo-showcase .demo-showcase-category-tabs--landing .demo-showcase-category-tab:not(.demo-showcase-category-tab--active){background:transparent;border:none;border-radius:80px;box-shadow:none;flex:0 0 auto;height:auto;min-height:0;padding:9px 20px}.home-demo-showcase .demo-showcase-category-tabs--landing .demo-showcase-category-tab__row{gap:6px}.home-demo-showcase .demo-showcase-category-tabs--landing .demo-showcase-category-tab__label{color:#000000e6;font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:26px}.home-demo-showcase .demo-showcase-category-tabs--landing .demo-showcase-category-tab__lip-sync-tag{font-size:12px;font-weight:500;letter-spacing:-.15px;line-height:18px}.demo-showcase-category-tabs__scroll{min-height:48px}.demo-showcase-category-tab:not(.demo-showcase-category-tab--active){box-shadow:none}.demo-showcase-category-tab{align-items:center;background:transparent;border:none;border-radius:12px;box-shadow:none;box-sizing:border-box;cursor:pointer;display:flex;flex:0 0 auto;flex-shrink:0;font-family:inherit;height:48px;justify-content:center;margin:0;padding:0 40px}.demo-showcase-category-tab:focus-visible{outline:2px solid rgba(123,77,255,.55);outline-offset:2px}.demo-showcase-category-tab__row{align-items:center;display:inline-flex;gap:8px;justify-content:center;min-width:0}.demo-showcase-category-tab__lip-sync-tag{background:#fff;border:1px solid #dcdcdc;border-radius:6px;box-sizing:border-box;color:#737373;flex-shrink:0;font-size:12px;font-weight:500;letter-spacing:-.15px;line-height:18px;padding:2px 6px;white-space:nowrap}.demo-showcase-category-tab__label{color:#000000e6;font-size:18px;font-weight:400;letter-spacing:-.3px;line-height:28px;white-space:nowrap}.demo-showcase-category-tab--active{background:#fff;border:1px solid #e5e5e5;border-radius:80px;box-shadow:0 1px 3px #00000012;flex:0 0 auto}.demo-showcase-category-tab--active .demo-showcase-category-tab__label{color:#1a1a1a;font-weight:500}.home-demo-showcase .demo-showcase-category-tabs--landing .demo-showcase-category-tab--active{background:#fff;border:1px solid #e5e5e5;border-radius:80px;box-shadow:0 1px 1.5px #00000012;flex:0 0 auto;padding:9px 16px}.home-demo-showcase .demo-showcase-category-tabs--landing .demo-showcase-category-tab--active .demo-showcase-category-tab__label{color:#000000e6;font-weight:400}.home-demo-showcase--home .demo-showcase-tabs-above-card--home{margin-bottom:0;max-width:100%;width:100%}.home-demo-showcase--home .demo-showcase-category-tabs--home{background:transparent;border:1px solid #dcdcdc;border-radius:12px;box-shadow:none;height:auto;margin:0 auto;max-width:100%;min-height:0;overflow:hidden;width:100%}.home-demo-showcase--home .demo-showcase-category-tabs--home .demo-showcase-category-tabs__scroll{gap:0;max-width:100%;min-width:0;overflow-x:hidden;overflow-y:hidden;width:100%}.home-demo-showcase--home .demo-showcase-category-tabs--home .demo-showcase-category-tab{background:transparent;border:none;border-radius:8px;box-shadow:none;flex:1 1 0;height:auto;min-height:0;padding:7px 64px}.home-demo-showcase--home .demo-showcase-category-tabs--home .demo-showcase-category-tab__row{gap:6px}.home-demo-showcase--home .demo-showcase-category-tabs--home .demo-showcase-category-tab__label{color:#000000e6;font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:26px}.home-demo-showcase--home .demo-showcase-category-tabs--home .demo-showcase-category-tab--active{background:#fff;border:1px solid #dcdcdc;border-radius:12px;box-shadow:none;margin:-1px;position:relative;z-index:1}.home-demo-showcase--home .demo-showcase-category-tabs--home .demo-showcase-category-tab--active:first-child{border-bottom-left-radius:12px;border-top-left-radius:12px}.home-demo-showcase--home .demo-showcase-category-tabs--home .demo-showcase-category-tab--active:last-child{border-bottom-right-radius:12px;border-top-right-radius:12px}.home-demo-showcase--home .demo-showcase-category-tabs--home .demo-showcase-category-tab--active .demo-showcase-category-tab__label{color:#1a1a1a;font-weight:500}.home-demo-showcase--home .demo-card--home-inner .demo-video-wrapper{border-radius:12px}.home-demo-showcase--home .demo-card--home-inner .demo-language-pills{gap:16px}.home-demo-showcase--home .demo-card--home-inner .demo-language-pill{background:transparent;border:none;border-radius:12px;padding:8px 14px}.home-demo-showcase--home .demo-card--home-inner .demo-language-pill--active{background:#fff;border:1px solid #dcdcdc}.home-demo-showcase--home .demo-card--home-inner .demo-language-pill--active .demo-language-pill__label{color:#000000e6}.home-demo-showcase--home .demo-card--home-inner .demo-more-button{background:transparent;border:none;border-radius:12px}.home-demo-showcase--home .demo-card--home-inner .demo-more-languages:before{background:linear-gradient(90deg,transparent 0,hsla(0,0%,96%,.5) 35%,hsla(0,0%,96%,.85) 65%,transparent)}@keyframes demo-cta-border-flow{0%{background-position:0 0}to{background-position:-200% 0}}.demo-cta{display:flex;justify-content:center;margin-top:60px}.demo-cta__btn-wrap{animation:demo-cta-border-flow 2s linear infinite;background:linear-gradient(90deg,#7b4dff 7.01%,#5f9dff 20.11%,#9a4dff 37.12%,#ff5fe7 54.47%,#7b4dff 89.49%);background-size:200% 100%;border-radius:8px;padding:3px;transition:opacity .2s}.demo-cta__btn-wrap:hover{opacity:.95}.demo-cta__btn-wrap:active{opacity:.85}.demo-cta__btn-inner{align-items:center;background:#000000f2;border:none;border-radius:6px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;justify-content:center;min-height:40px;padding:5px 12px;width:100%}.demo-cta__btn-wrap:not(.demo-cta__btn-wrap--pill) .demo-cta__label{font-size:16px;font-weight:400;letter-spacing:-.3px;line-height:26px}.demo-cta__btn-wrap--pill{border-radius:62px}.demo-cta__btn-inner--pill{background:linear-gradient(90deg,#7b4dff 39.667%,#b651ff 72.641%,#ff5fe7);border-radius:59px;gap:16px;min-height:0;padding:10px 34px 10px 42px}.demo-cta__btn-inner--pill .demo-cta__icon{transition:transform .2s ease-in-out}.demo-cta__btn-inner--pill:hover .demo-cta__icon{transform:translate(6px)}@media(prefers-reduced-motion:reduce){.demo-cta__btn-wrap{animation:none;background-size:100% 100%;background:linear-gradient(90deg,#7b4dff 32.5%,#b651ff 69.39%,#ff5fe7)}}.demo-cta__label{color:#fff;font-size:24px;font-weight:500;letter-spacing:-.4px;line-height:34px;white-space:nowrap}.demo-video-wrapper{background:#000;border-radius:20px;overflow:hidden;position:relative}.demo-cta--overlap-video-inner{box-sizing:border-box;display:flex;justify-content:center;left:12px;margin:0;max-width:calc(100% - 32px);min-width:0;position:absolute;top:8px;width:-moz-max-content;width:max-content;z-index:8}.demo-cta--landing{margin-top:0;padding-top:0}.lip-sync-demo-badge-wrap{background:linear-gradient(90deg,#7b4dff 32.5%,#b651ff 69.39%,#ff5fe7);border-radius:8px;box-sizing:border-box;left:16px;padding:3px;position:absolute;top:16px;z-index:4}.lip-sync-demo-badge-inner{align-items:center;background:#000000f2;border-radius:6px;box-sizing:border-box;display:inline-flex;justify-content:center;padding:6px 12px}.lip-sync-demo-badge__text{color:#fff;font:500 14px/22px Inter,sans-serif;letter-spacing:-.2px;white-space:nowrap}.demo-source-badge{align-items:center;background:#000000b3;border-radius:80px;display:inline-flex;gap:6px;padding:4px 8px;position:absolute;right:12px;top:12px;z-index:2}.demo-source-badge__text{color:#fff;font-size:14px;line-height:22px;opacity:.9}.demo-play-prompt{inset:0;justify-content:center;padding:16px;pointer-events:none;position:absolute;z-index:5}.demo-play-prompt,.demo-play-prompt__panel{align-items:center;box-sizing:border-box;display:flex}.demo-play-prompt__panel{background:#000000b3;border-radius:12px;flex-direction:column;gap:20px;max-width:360px;padding:32px 20px 24px;pointer-events:auto;position:relative;width:100%}.demo-play-prompt__close{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:16px;justify-content:center;opacity:.85;padding:0;position:absolute;right:8px;top:8px;transition:opacity .2s ease;width:16px}.demo-play-prompt__close:hover{opacity:1}.demo-play-prompt__text{color:#fff;font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:26px;margin:0;text-align:center;width:100%;word-break:break-word}.demo-play-prompt__brand{color:#fff}.demo-play-prompt__cta{align-items:center;background:linear-gradient(90deg,#7b4dff 32.5%,#b651ff 69.39%,#ff5fe7);border:none;border-radius:8px;box-sizing:border-box;cursor:pointer;display:inline-flex;gap:8px;height:40px;justify-content:center;padding:12px 24px}.demo-play-prompt__cta-label{color:#fff;font-size:18px;font-weight:500;letter-spacing:-.3px;line-height:28px;white-space:nowrap}.demo-video-inner{aspect-ratio:16/9;background:#000;overflow:hidden;position:relative;width:100%}.demo-video-inner--playing:hover .demo-play-button,.demo-video-inner:not(.demo-video-inner--playing) .demo-play-button{opacity:1}.demo-video{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.demo-video--contain{-o-object-fit:contain;object-fit:contain}.demo-play-button{align-items:center;background:#0006;border:none;border-radius:999px;cursor:pointer;display:flex;height:56px;justify-content:center;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease;width:56px;z-index:2}@media screen and (max-width:768px){.demo-play-button--pc-only{display:none!important}}.demo-play-button--landing{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffff7a;height:56px;width:56px}.demo-video-inner:hover .demo-play-button:hover{background:#00000080}.demo-video-inner:hover .demo-play-button--landing:hover{background:#ffffff94}.demo-video-overlay{align-items:center;background:#0006;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute;z-index:1}.demo-video-overlay--error{background:#0009}.demo-error-text{color:#fff;font-size:14px;line-height:22px}.demo-language-bar{align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;justify-content:space-between;max-width:100%;min-width:0;width:100%}.demo-language-pills-wrap{flex:1;margin-right:16px;min-width:0;overflow:hidden}.demo-language-pills{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;overflow-y:hidden;padding:2px 0;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.demo-language-pills::-webkit-scrollbar{display:none}.demo-language-pill{align-items:center;background:#fff;border:1px solid #dcdcdc;border-radius:80px;cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;padding:8px 14px;transition:background .2s ease,border-color .2s ease}.demo-language-pill__flag--sm{display:none!important}@media screen and (min-width:769px){.demo-language-pill__flag--lg{display:inline-block!important}}@media(hover:hover)and (pointer:fine){.demo-language-pill:not(.demo-language-pill--active):hover{background:#fafafa;border-color:#c4c4c4}}.demo-language-pill--active{background:#7b4dff;border-color:#7b4dff}.demo-language-pill--active .demo-language-pill__label{color:#fff}.demo-language-pill__label{color:#000000e6;font-size:16px;line-height:24px}.demo-more-languages{flex-shrink:0;position:relative}.demo-more-languages:before{background:linear-gradient(90deg,transparent 0,hsla(0,0%,100%,.5) 35%,hsla(0,0%,100%,.85) 65%,transparent);bottom:0;content:"";left:-56px;pointer-events:none;position:absolute;top:0;width:56px;z-index:1}.demo-more-button{align-items:center;background:#fff;border:1px solid #dcdcdc;border-radius:80px;cursor:pointer;display:inline-flex;gap:8px;justify-content:center;min-width:100px;padding:8px 12px;transition:background .2s ease}.demo-more-button:hover{background:#fafafa}.demo-more-button__label{color:#000000e6;font-size:16px;line-height:24px}.demo-more-button__icon{color:#fff!important;transition:transform .16s ease}.demo-more-button__icon--open{transform:rotate(180deg)}@media screen and (max-width:768px){.home-demo-showcase{margin-top:0}.demo-card:not(.demo-card--home-inner){border-radius:16px;gap:16px;padding:12px}.demo-card--landing-layout{border-radius:0;padding:0}.demo-play-button--landing{height:56px;width:56px}.demo-showcase-tabs-above-card{max-width:100%}.demo-showcase-category-tabs__scroll{gap:12px;min-height:44px}.demo-showcase-category-tabs{border-radius:48px}.demo-showcase-category-tab{flex:0 0 auto;height:auto;min-height:44px;padding:0 16px}.demo-showcase-category-tab--active{border-radius:48px}.demo-showcase-category-tab__label{font-size:14px;letter-spacing:-.2px;line-height:22px}.demo-cta{margin-bottom:40px;margin-top:40px}.demo-cta--overlap-video-inner:not(.demo-cta--home-mobile-bar){display:none}.demo-cta__btn-wrap--pill{border-radius:48px}.demo-cta__btn-inner--pill{border-radius:45px;gap:8px;padding:7px 26px 7px 30px}.demo-cta__btn-inner{padding:9px 28px}.demo-cta__label{font-size:16px;font-weight:500;letter-spacing:-.2px;line-height:26px}.demo-cta__btn-wrap:not(.demo-cta__btn-wrap--pill) .demo-cta__label{font-size:16px;font-weight:400;letter-spacing:-.3px;line-height:26px}.demo-cta__icon{height:24px!important;min-height:24px!important;min-width:24px!important;width:24px!important}.demo-video-wrapper{border-radius:12px}.demo-video-inner{aspect-ratio:auto;height:192px}.demo-language-bar{gap:16px}.demo-language-pills-wrap{margin-right:0}.demo-language-pills{gap:8px}.demo-language-pill{height:36px;padding:8px 10px}.demo-language-pill__label{font-size:14px;letter-spacing:-.2px;line-height:20px}.demo-more-languages:before{left:-64px;width:64px}.demo-more-button{padding:8px 12px 8px 16px;width:94px}.demo-more-button__label{font-size:14px;letter-spacing:-.2px;line-height:20px}.home-demo-showcase .demo-showcase-category-tabs--landing{border-radius:80px}.home-demo-showcase .demo-showcase-category-tabs--landing .demo-showcase-category-tab:not(.demo-showcase-category-tab--active){flex:0 0 auto;padding:9px 20px}.home-demo-showcase .demo-showcase-category-tabs--landing .demo-showcase-category-tab--active{border-radius:80px;flex:0 0 auto;padding:9px 16px}.home-demo-showcase.home-demo-showcase--home{margin-bottom:0}.home-demo-showcase--home .demo-showcase-home-shell{border-radius:16px;gap:16px;padding:16px}.home-demo-showcase--home .demo-card--home-inner{border-radius:0;gap:16px;padding:0}.home-demo-showcase--home .demo-showcase-category-tabs--home{border-radius:12px;gap:0}.home-demo-showcase--home .demo-showcase-category-tabs--home .demo-showcase-category-tabs__scroll{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-x}.home-demo-showcase--home .demo-showcase-category-tabs--home .demo-showcase-category-tab{border-radius:8px;flex:0 0 auto;flex-shrink:0;height:auto;min-height:0;padding:7px 16px}.home-demo-showcase--home .demo-showcase-category-tabs--home .demo-showcase-category-tab__label{font-size:14px;letter-spacing:-.2px;line-height:22px}.home-demo-showcase--home .demo-showcase-category-tabs--home .demo-showcase-category-tab--active{border-radius:12px}}.home-demo-showcase.home-demo-showcase--home-default{box-sizing:border-box;margin:0 auto 80px;max-width:1272px;min-width:0;width:100%}.demo-showcase-home-default-shell{background:#f5f5f5;border-radius:20px;box-sizing:border-box;padding:20px;width:100%}.demo-showcase-home-default-layout{align-items:stretch;display:flex;gap:20px;min-width:0;width:100%}.demo-showcase-home-sidebar{background:transparent;border:none;display:flex;flex:0 0 280px;flex-direction:column;gap:16px;margin:0;min-width:0;padding:0;width:280px}.demo-showcase-home-sidebar__card{align-items:flex-start;background:transparent;border:1px solid #e5e5e5;border-radius:16px;box-sizing:border-box;cursor:pointer;display:flex;flex:1 1 0;flex-direction:column;font-family:inherit;gap:4px;margin:0;min-height:0;padding:12px 16px;text-align:left;width:100%}.demo-showcase-home-sidebar__card:focus-visible{outline:2px solid rgba(123,77,255,.55);outline-offset:2px}.demo-showcase-home-sidebar__card--active{background:#fff;border-color:#dcdcdc;box-shadow:0 .6px 1.8px #25009014}.demo-showcase-home-sidebar__card-head{align-items:center;display:inline-flex;gap:8px;min-width:0}.demo-showcase-home-sidebar__card-title{color:#1a1a1a;font-size:18px;font-weight:400;letter-spacing:-.3px;line-height:28px;white-space:nowrap}.demo-showcase-home-sidebar__card--active .demo-showcase-home-sidebar__card-title{font-weight:500}.demo-showcase-home-sidebar__lip-sync-tag{background:#fff;border:1px solid #dcdcdc;border-radius:6px;color:#737373;flex-shrink:0;font-size:12px;font-weight:500;letter-spacing:-.15px;line-height:18px;padding:2px 6px;white-space:nowrap}.demo-showcase-home-sidebar__card-desc{color:#4d4d4d;font-size:14px;font-weight:400;letter-spacing:-.2px;line-height:22px;margin:0;width:100%;word-break:break-word}.demo-showcase-home-default-player{background:#222;border-radius:16px;box-sizing:border-box;display:flex;flex:1 1 0;flex-direction:column;gap:20px;min-width:0;padding:20px}.demo-showcase-home-default-video{min-width:0;width:100%}.home-demo-showcase--home-default .demo-language-bar{gap:12px}.home-demo-showcase--home-default .demo-language-pills-wrap{margin-right:0}.home-demo-showcase--home-default .demo-language-pills{gap:12px;padding:0}.home-demo-showcase--home-default .demo-language-pill{background:#ffffff14;border:none;border-radius:12px;box-sizing:border-box;gap:8px;height:40px;padding:6px 14px 6px 12px}.home-demo-showcase--home-default .demo-language-pill__label{color:#fff;font-size:16px;letter-spacing:-.2px;line-height:24px}.home-demo-showcase--home-default .demo-language-pill--active{background:#fff;border:none}.home-demo-showcase--home-default .demo-language-pill--active .demo-language-pill__label{color:#000000e6}@media(hover:hover)and (pointer:fine){.home-demo-showcase--home-default .demo-language-pill:not(.demo-language-pill--active):hover{background:#fff}.home-demo-showcase--home-default .demo-language-pill:not(.demo-language-pill--active):hover .demo-language-pill__label{color:#000000e6}}.home-demo-showcase--home-default .demo-more-languages:before{background:linear-gradient(90deg,transparent 0,rgba(34,34,34,.5) 35%,rgba(34,34,34,.85) 65%,transparent)}.home-demo-showcase--home-default .demo-more-button{background:#ffffff14;border:none;border-radius:12px;gap:12px;height:40px;min-width:0;padding:6px 16px;width:auto}.home-demo-showcase--home-default .demo-more-button__label{color:#fff;font-size:16px;letter-spacing:-.2px;line-height:24px}.home-demo-showcase--home-default .demo-more-button__icon{color:#fff}.home-demo-showcase--home-default .demo-video-wrapper{background:#000;border-radius:16px}.home-demo-showcase--home-default .demo-video-inner{aspect-ratio:auto;height:500px}.home-demo-showcase--home-default .demo-play-button{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffff7a}.home-demo-showcase--home-default .demo-play-button,.home-demo-showcase--home-default .demo-play-button :deep(svg){color:#1a1a1aeb}.home-demo-showcase--home-default .demo-video-inner:hover .demo-play-button:hover{background:#ffffff94}.home-demo-showcase--home-default .demo-cta--home-mobile-bar{display:none}@media screen and (min-width:769px){.home-demo-showcase--home-default .demo-cta--overlap-video-inner:not(.demo-cta--home-mobile-bar){left:16px;max-width:calc(100% - 32px);top:16px;z-index:4}.home-demo-showcase--home-default .demo-cta--overlap-video-inner:not(.demo-cta--home-mobile-bar) .demo-cta__btn-wrap{animation:none;background:linear-gradient(90deg,#7b4dff 32.5%,#b651ff 69.39%,#ff5fe7);background-size:100% 100%;border:none;border-radius:8px;padding:3px}.home-demo-showcase--home-default .demo-cta--overlap-video-inner:not(.demo-cta--home-mobile-bar) .demo-cta__btn-inner{align-items:center;background:#000000f2;border:none;border-radius:6px;display:inline-flex;gap:8px;justify-content:center;min-height:0;padding:6px 12px;width:100%}.home-demo-showcase--home-default .demo-cta--overlap-video-inner:not(.demo-cta--home-mobile-bar) .demo-cta__label{color:#fff;font:500 14px/22px Inter,sans-serif;letter-spacing:-.2px;white-space:nowrap}}.home-demo-showcase--home-default .demo-source-badge{right:12px;top:12px}@media screen and (max-width:1024px){.demo-showcase-home-default-layout{flex-direction:column}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-showcase-home-sidebar{flex:none;flex-direction:row;overflow-x:auto;scrollbar-width:none;width:100%;-ms-overflow-style:none}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-showcase-home-sidebar::-webkit-scrollbar{display:none}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-showcase-home-sidebar__card{flex:0 0 auto;min-width:220px}}@media screen and (max-width:768px){.home-demo-showcase.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale){margin-bottom:0}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-showcase-home-default-shell{background:#f5f5f5;border-radius:12px;padding:16px 0 0}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-showcase-home-default-layout{flex-direction:column;gap:16px}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-showcase-home-sidebar{flex:none;flex-direction:row;gap:4px;overflow-x:auto;overflow-y:hidden;padding:0 16px;width:100%;-webkit-overflow-scrolling:touch;background:transparent;border:none;scrollbar-width:none;touch-action:pan-x}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-showcase-home-sidebar::-webkit-scrollbar{display:none}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-showcase-home-sidebar__card{align-items:center;background:transparent;border:none;border-radius:8px;box-shadow:none;flex:0 0 auto;flex-direction:row;min-width:0;padding:7px 12px;width:auto}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-showcase-home-sidebar__card-head{gap:8px}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-showcase-home-sidebar__card--active{background:#fff;border:1px solid #dcdcdc;border-radius:10px;box-shadow:none;margin:0}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-showcase-home-sidebar__card-title{color:#000000e6;font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:26px}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-showcase-home-sidebar__card--active .demo-showcase-home-sidebar__card-title{color:#1a1a1a;font-weight:500}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-showcase-home-sidebar__card-desc{display:none}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-showcase-home-sidebar__lip-sync-tag{background:#fff;border:1px solid #dcdcdc;border-radius:6px;color:#737373;font-size:12px;font-weight:500;letter-spacing:-.15px;line-height:18px;padding:2px 6px}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-showcase-home-default-player{border-radius:12px;gap:20px;padding:16px;width:100%}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-language-bar,.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-language-pills{gap:8px}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-language-pill{gap:8px;height:36px;padding:6px 10px}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-language-pill .demo-language-pill__flag--lg{display:none!important}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-language-pill .demo-language-pill__flag--sm{display:inline-block!important}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-language-pill__label{font-size:14px;letter-spacing:-.2px;line-height:22px}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-more-button{gap:8px;height:36px;min-width:0;padding:6px 12px;width:auto}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-more-button__label{font-size:14px;letter-spacing:-.2px;line-height:22px}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-more-button__icon{height:16px!important;min-height:16px!important;min-width:16px!important;width:16px!important}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-showcase-home-default-video{width:100%}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-video-wrapper{align-items:center;background:transparent;border-radius:0;display:flex;flex-direction:column;gap:20px;overflow:visible;width:100%}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-video-inner{border-radius:16px;height:193px;overflow:hidden;width:100%}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-source-badge{gap:6px;padding:2px 8px;right:12px;top:12px}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-source-badge__text{font-size:14px;letter-spacing:-.2px;line-height:22px}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-cta.demo-cta--home-mobile-bar{align-items:center;box-sizing:border-box;display:flex!important;justify-content:center;left:auto;margin:0;max-width:none;padding:0;position:static;top:auto;width:100%;z-index:auto}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-cta__home-mobile-wrap{background:linear-gradient(90deg,#5f9dff,#7b4dff 32.5%,#b651ff 69.39%,#ff5fe7);border-radius:8px;box-sizing:border-box;padding:1.5px}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-cta__home-mobile-inner{align-items:center;background:#000c;border:none;border-radius:6.5px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:inherit;justify-content:center;margin:0;padding:5px 16px}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-cta__home-mobile-inner:hover{opacity:.95}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-cta__home-mobile-inner:active{opacity:.85}.home-demo-showcase--home-default:not(.home-demo-showcase--home-locale) .demo-cta__home-mobile-label{color:#fff;font-size:16px;font-weight:500;letter-spacing:-.2px;line-height:26px;white-space:nowrap}}
