#figma-page .home-video-section{display:block!important;box-sizing:border-box;width:100%!important;height:auto!important;padding:100px 80px!important}
#figma-page .home-video-inner{position:relative!important;inset:auto!important;transform:none!important;display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;max-width:1280px!important;height:auto!important;margin-inline:auto!important;padding:0!important;gap:52px!important}
#figma-page .home-video-heading{display:flex;flex-direction:column;align-items:center;width:100%;gap:32px;text-align:center;color:#FFFFFF}
#figma-page .home-video-heading h2{width:max-content;max-width:none;margin:0;font-family:"PingFang SC",sans-serif;font-size:40px;font-weight:500;line-height:40px;letter-spacing:0;white-space:nowrap}
#figma-page .home-video-heading p{width:max-content;max-width:none;margin:0;font-family:"PingFang SC",sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:0;white-space:nowrap}
#figma-page .home-video-frame{--video-stroke:8px;position:relative!important;inset:auto!important;transform:none!important;box-sizing:border-box;width:100%!important;height:auto!important;aspect-ratio:16/9;flex:none!important;padding:0!important;border:0!important;background:#18191A!important;border-radius:42px;isolation:isolate;overflow:hidden!important}
#figma-page .site-presentation-video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;background:#0F0F0F;border-radius:0;z-index:0}
#figma-page [data-figma-node-id="14627:24153"]>.smooth-corner-stroke{z-index:2;pointer-events:none}
#figma-page .site-video-play{z-index:3;padding:0!important;border:0;border-radius:50%!important;mask-image:none!important;-webkit-mask-image:none!important;overflow:hidden;background:transparent;backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px);cursor:pointer;transition:transform .28s cubic-bezier(.2,.8,.2,1)}
#figma-page .site-video-play[hidden],#figma-page .site-video-feedback[hidden]{display:none!important}
#figma-page .site-video-play:focus-visible{outline:2px solid #FFFFFF;outline-offset:4px}
#figma-page .site-video-play:active{transform:translate(-50%,-50%) scale(.96)!important}
#figma-page .site-video-play:disabled{cursor:progress}
#figma-page .site-video-feedback{position:absolute;left:24px;right:24px;bottom:64px;z-index:4;margin:0;color:#FFFFFF;text-align:center;font:400 14px/24px "PingFang SC",system-ui,sans-serif}
@media(hover:hover) and (pointer:fine){#figma-page .site-video-play:hover{transform:translate(-50%,-50%) scale(1.06)!important}#figma-page .site-video-play:active{transform:translate(-50%,-50%) scale(.96)!important}}
@media(prefers-reduced-motion:reduce){#figma-page .site-video-play{transition:none}#figma-page .site-video-play:is(:hover,:active){transform:translate(-50%,-50%)!important}}
@media(width<1080px){#figma-page .home-video-frame{--video-stroke:6px}}
@media(width<960px){#figma-page .home-video-frame{--video-stroke:4px}}
