.VideoDemo-module__Ro6r4q__outer{max-width:var(--container-max-width);background:0 0;margin:0 auto;padding:0}.VideoDemo-module__Ro6r4q__wrapper{border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:#fff;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 1px 3px #00000014,0 4px 16px #0000000f}[data-theme=dark] .VideoDemo-module__Ro6r4q__wrapper{background:var(--color-ink);box-shadow:0 1px 3px #0000004d,0 4px 16px #0003}.VideoDemo-module__Ro6r4q__browserChrome{background:#ebebeb;align-items:center;padding:.625rem 1rem;display:flex}[data-theme=dark] .VideoDemo-module__Ro6r4q__browserChrome{background:#151516}.VideoDemo-module__Ro6r4q__windowDots{gap:5px;display:flex}.VideoDemo-module__Ro6r4q__dot{background:#d4d4d4;border-radius:50%;width:8px;height:8px}[data-theme=dark] .VideoDemo-module__Ro6r4q__dot{background:#3a3b3e}.VideoDemo-module__Ro6r4q__video{width:100%;height:auto;display:block}.VideoDemo-module__Ro6r4q__videoContainer{aspect-ratio:16/9;background:linear-gradient(135deg,#f4f6f8 0%,#e8eef3 100%);position:relative}[data-theme=dark] .VideoDemo-module__Ro6r4q__videoContainer{background:linear-gradient(135deg,#1c1d1f 0%,#15161a 100%)}.VideoDemo-module__Ro6r4q__playButton{cursor:pointer;opacity:.9;z-index:2;color:#fff;background:#0009;border:none;border-radius:999px;justify-content:center;align-items:center;padding:.5rem;font-family:inherit;transition:transform .2s,opacity .2s,padding .2s,background-color .2s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VideoDemo-module__Ro6r4q__playIcon{justify-content:center;align-items:center;display:inline-flex}.VideoDemo-module__Ro6r4q__playIcon svg{display:block}.VideoDemo-module__Ro6r4q__playLabel{white-space:nowrap;opacity:0;max-width:0;font-size:.9375rem;font-weight:var(--font-weight-medium);letter-spacing:.01em;padding-left:0;padding-right:0;transition:max-width .25s,opacity .2s,transform .2s,padding .25s;display:inline-block;overflow:hidden;transform:translate(-4px)}.VideoDemo-module__Ro6r4q__videoContainer:hover .VideoDemo-module__Ro6r4q__playButton,.VideoDemo-module__Ro6r4q__videoContainer:focus-within .VideoDemo-module__Ro6r4q__playButton,.VideoDemo-module__Ro6r4q__playButton:hover,.VideoDemo-module__Ro6r4q__playButton:focus-visible{opacity:1;background:#000000c7}.VideoDemo-module__Ro6r4q__videoContainer:hover .VideoDemo-module__Ro6r4q__playLabel,.VideoDemo-module__Ro6r4q__videoContainer:focus-within .VideoDemo-module__Ro6r4q__playLabel,.VideoDemo-module__Ro6r4q__playButton:hover .VideoDemo-module__Ro6r4q__playLabel,.VideoDemo-module__Ro6r4q__playButton:focus-visible .VideoDemo-module__Ro6r4q__playLabel{opacity:1;max-width:220px;padding-left:.5rem;padding-right:.625rem;transform:translate(0)}.VideoDemo-module__Ro6r4q__playButton:hover{transform:translate(-50%,-50%)scale(1.04)}.VideoDemo-module__Ro6r4q__playButton:active{transform:translate(-50%,-50%)scale(.97)}@media (prefers-reduced-motion:reduce){.VideoDemo-module__Ro6r4q__playButton,.VideoDemo-module__Ro6r4q__playLabel{transition:none}}.VideoDemo-module__Ro6r4q__overlay{z-index:9999;background:#000000d9;justify-content:center;align-items:center;padding:2rem;animation:.2s VideoDemo-module__Ro6r4q__fadeIn;display:flex;position:fixed;inset:0}@keyframes VideoDemo-module__Ro6r4q__fadeIn{0%{opacity:0}to{opacity:1}}.VideoDemo-module__Ro6r4q__modal{border-radius:var(--radius-lg);background:#000;width:100%;max-width:1100px;position:relative;overflow:hidden;box-shadow:0 24px 80px #00000080}.VideoDemo-module__Ro6r4q__closeButton{cursor:pointer;color:#fff;z-index:2;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s;display:flex;position:absolute;top:.75rem;right:.75rem}.VideoDemo-module__Ro6r4q__closeButton:hover{background:#000c}.VideoDemo-module__Ro6r4q__modalVideo{object-fit:contain;width:100%;height:auto;max-height:80vh;display:block}
