.c-mu-w p{white-space:nowrap}.c-mu-w{color:#efeeec;background-color:;width:100%;max-width:100%;display:flex;position:relative}.c-mu-in{flex:none;align-items:center;display:flex;position:relative}.c-mu-it{grid-column-gap:1em;grid-row-gap:1em;flex:0;align-items:center;padding:0 .8em;display:flex}.c-g-control{transition:opacity .3s ease}.demo-card{transition:all .3s ease}[d-g-item-status=not-active] .demo-card{background-color:#131313}.demo-card__tag{transition:all .3s ease}[d-g-item-status=not-active] .demo-card__tag{opacity:0}.c-g{gap:var(--s-g--);flex-flow:column;align-items:center;width:100%;padding-left:5vw;padding-right:5vw;padding-left:0vw;padding-right:0vw;display:flex;position:relative;overflow:hidden;overflow:visible}.c-g-collection{width:100%;max-width:72em;max-width:100%}.c-g-list{-webkit-user-select:none;user-select:none;will-change:transform;touch-action:pan-y;backface-visibility:hidden;display:flex}.c-g-item{width:calc(((100% - 1px) - (var(--slider-spv) - 1) * var(--slider-gap)) / var(--slider-spv));margin-right:var(--slider-gap);flex:none}.demo-card{background-color:#2c2c2c;border:1px solid #2c2c2c;border-radius:1.5em;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden;aspect-ratio:1/1.3}.demo-card__tag{position:absolute;top:2em;left:2em}.demo-card__tag-p{margin-top:0;margin-bottom:0;font-size:2em;line-height:1}[d-g-init]{--slider-status: on;--slider-spv: 4;--slider-gap: 1.5em}@media screen and (max-width:1440px){[d-g-init]{--slider-status: on;--slider-spv: 3.11;--slider-gap: 1.5em}}@media screen and (max-width:991px){[d-g-init]{--slider-status: on;--slider-spv: 2.25;--slider-gap: 1.5em}}@media screen and (max-width:767px){[d-g-init]{--slider-status: on;--slider-spv: 1.15;--slider-gap: 1em}}[d-g-item]:last-child{margin-right:0}.c-g-controls{grid-column-gap:.5em;grid-row-gap:.5em;justify-content:center;align-items:center;display:flex}.c-g-controls{display:flex;align-items:center;justify-content:center;gap:20px}.c-g-control{color:#efeeec;background-color:#131313;border:1px solid #2c2c2c;padding:1em 1.5em 1.1em;font:inherit;font-size:1em;cursor:pointer;border-radius:1000px}.c-g-dots{display:flex;align-items:center;justify-content:center;gap:8px}.c-g-dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#c7c7c7;cursor:pointer;transition:background-color .3s ease,transform .3s ease}.c-g-dot[d-g-dot-status=active]{background:#000}.c-g-control{pointer-events:auto;border:0;cursor:pointer;min-width:5.5em;height:3em;padding-left:1.5em;padding-right:1.5em;border-radius:100px;font:inherit;font-size:.875em;font-weight:600;line-height:1;display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:#f1f1f1;color:#000;transition:background-color .25s ease,color .25s ease,opacity .25s ease,transform .25s ease}.c-g-control span{font-weight:500!important}.c-g-control:hover:not(:disabled){background-color:#000;color:#fff;transform:translateY(-2px)}.c-g-control:active:not(:disabled){background-color:#333;color:#fff;transform:scale(.96)}.c-g-control:focus:not(:disabled){background-color:#333;color:#fff}.c-g-control:focus-visible{outline:2px solid #000000;outline-offset:3px}[d-g-control-status=not-active],.c-g-control:disabled{opacity:.3;pointer-events:none}[d-g-status=not-active] [d-g-controls]{display:none}[d-g-control-status=not-active]{opacity:.2;pointer-events:none}.video-lightbox{--timeline-rounded-corners: 1.5em;--timeline-dot-height: .75em;--timeline-dot-color: #A00101;--progress-bg: rgba(239, 238, 236, .2);--progress-fill-bg: #A00101;--progress-height: .2em;z-index:300;pointer-events:none;justify-content:center;align-items:center;padding:5vw;display:flex;position:fixed;inset:0;overflow:hidden}.video-lightbox__calc{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.video-lightbox__calc-wrap{width:100%;position:relative}.video-lightbox[data-video-update-size=cover] .video-lightbox__calc-wrap{height:100%}.video-lightbox[data-video-update-size=cover] [data-video-lightbox-player]{width:100%;min-width:100%;max-width:100%;height:100%;min-height:100%;max-height:100%}.video-lightbox__player{pointer-events:auto;color:#efeeec;isolation:isolate;background-color:#131313;border-radius:1em;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.625,.05,0,1);opacity:0;visibility:hidden;transform:scale(.9) rotate(.001deg) translate(0)}.video-lightbox[data-video-activated=true] .video-lightbox__player{opacity:1;visibility:visible;transform:scale(1) rotate(.001deg) translate(0)}.video-lightbox__before{width:0;flex-shrink:0;padding-top:56.25%}.video-lightbox__video{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;object-fit:contain}.video-lightbox__bg{pointer-events:auto;background-color:#13131359;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;transition:all .3s cubic-bezier(.625,.05,0,1);opacity:0;visibility:hidden}.video-lightbox[data-video-activated=loading] .video-lightbox__bg,.video-lightbox[data-video-activated=true] .video-lightbox__bg{opacity:1;visibility:visible}.video-lightbox__close{z-index:600;pointer-events:auto;color:#efeeec;background:#a00101;border:0;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:3em;height:3em;display:flex;position:absolute;top:2.5vw;right:2.5vw;transition:all .5s cubic-bezier(.625,.05,0,1);opacity:0;visibility:hidden}.video-lightbox[data-video-activated=true] .video-lightbox__close{opacity:1;visibility:visible}.video-lightbox__close-bar{background-color:currentColor;width:1em;height:.125em;position:absolute;transform:rotate(-45deg)}.video-lightbox__close-bar.is--duplicate{transform:rotate(45deg)}.video-lightbox__loading{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s linear;display:flex;position:absolute;opacity:0}.video-lightbox__loading-svg{color:#a00101;width:6em}.video-lightbox[data-video-playing=true] .video-lightbox__loading{opacity:1}.video-lightbox[data-video-playing=true][data-video-loaded=true] .video-lightbox__loading{opacity:0}.video-lightbox__dark{opacity:.5;pointer-events:none;background-color:#131313;width:100%;height:100%;transition:opacity .3s linear;position:absolute;inset:0}.video-lightbox[data-video-playing=false] .video-lightbox__dark{opacity:.33}.video-lightbox[data-video-activated=false][data-video-playing=false] .video-lightbox__dark,.video-lightbox[data-video-activated=true][data-video-loaded=true] .video-lightbox__dark{opacity:0}@media(hover:hover)and (pointer:fine){.video-lightbox[data-video-hover=true]:hover .video-lightbox__dark{opacity:.33!important}}.video-lightbox__placeholder{pointer-events:none;object-fit:cover;width:100%;height:100%;transition:opacity .3s linear;display:block;position:absolute;inset:0}.video-lightbox[data-video-loaded=true] .video-lightbox__placeholder{opacity:0}.video-lightbox__play,.video-lightbox__pause{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0}.video-lightbox__btn{-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em);background-color:#64646433;border-radius:50%;justify-content:center;align-items:center;width:6em;height:6em;transition:opacity .3s linear;display:flex;position:relative}.video-lightbox__btn-play-svg{width:40%}.video-lightbox__btn-pause-svg{width:50%}.video-lightbox .video-lightbox__pause{display:none}.video-lightbox[data-video-playing=true] .video-lightbox__pause{display:flex}.video-lightbox .video-lightbox__pause .video-lightbox__btn{opacity:0}.video-lightbox[data-video-activated=true][data-video-playing=false] .video-lightbox__pause .video-lightbox__btn,.video-lightbox[data-video-activated=true][data-video-hover=true]:hover .video-lightbox__pause .video-lightbox__btn{opacity:1}@media(hover:none)and (pointer:coarse){.video-lightbox[data-video-activated=true][data-video-playing=true] .video-lightbox__pause .video-lightbox__btn{opacity:0!important}}.video-lightbox[data-video-playing=true] .video-lightbox__play{opacity:0;pointer-events:none}.video-lightbox__interface{pointer-events:none;flex-flow:column;justify-content:flex-end;align-items:stretch;width:100%;height:100%;padding:min(2em,4vw);transition-property:opacity;transition-duration:.3s;transition-timing-function:linear;display:flex;position:absolute;inset:0;opacity:0}.video-lightbox__interface *{pointer-events:auto}.video-lightbox[data-video-activated=true][data-video-playing=false] .video-lightbox__interface,.video-lightbox[data-video-activated=true][data-video-hover=true]:hover .video-lightbox__interface{opacity:1}@media(hover:none)and (pointer:coarse){.video-lightbox[data-video-activated=true][data-video-playing=true] .video-lightbox__interface{opacity:0!important}}.video-lightbox__interface-bottom{grid-column-gap:1em;grid-row-gap:1em;justify-content:flex-start;align-items:center;display:flex}.video-lightbox__timeline{flex-grow:1;justify-content:center;align-items:center;height:1.5em;display:flex;position:relative}.video-lightbox__timeline-input{pointer-events:auto;cursor:pointer;-webkit-appearance:none;appearance:none;background-color:transparent;width:100%;height:100%;display:block;position:relative}.video-lightbox__timeline-progress{vertical-align:top;-webkit-appearance:none;appearance:none;height:var(--progress-height);border-radius:var(--timeline-rounded-corners);color:var(--progress-fill-bg);background-color:transparent;border:none;width:100%;margin:0;padding:0;position:absolute;left:0;overflow:hidden}.video-lightbox progress::-webkit-progress-bar{border-radius:var(--timeline-rounded-corners);background-color:var(--progress-bg)}.video-lightbox progress::-webkit-progress-value{background:var(--progress-fill-bg)}.video-lightbox progress::-moz-progress-bar{border-radius:var(--timeline-rounded-corners);background:var(--progress-fill-bg)}.video-lightbox [type=range]::-webkit-slider-thumb{-webkit-appearance:none}.video-lightbox [type=range]:focus{outline:none}.video-lightbox [type=range]::-ms-track{width:100%;cursor:pointer;background-color:transparent;border-color:transparent;color:transparent}.video-lightbox [type=range]::-webkit-slider-runnable-track{width:100%;height:var(--progress-height);cursor:pointer;background-color:transparent;border-color:transparent;color:transparent}.video-lightbox [type=range]::-webkit-slider-thumb{box-shadow:none;height:var(--timeline-dot-height);width:var(--timeline-dot-height);border-radius:var(--timeline-rounded-corners);background-color:var(--timeline-dot-color);cursor:pointer;-webkit-appearance:none;margin-top:calc((var(--progress-height) / 2) - (var(--timeline-dot-height) / 2))}.video-lightbox [type=range]::-moz-range-track{width:100%;height:var(--progress-height);cursor:pointer;background:transparent;border:0;border-radius:var(--timeline-rounded-corners)}.video-lightbox [type=range]::-moz-range-thumb{box-shadow:none;border:0;height:var(--timeline-dot-height);width:var(--timeline-dot-height);border-radius:var(--timeline-rounded-corners);background:var(--timeline-dot-color);cursor:pointer}.video-lightbox__duration{flex-shrink:0;width:2.75em}.video-lightbox__duration-span{text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;width:100%;display:block}.video-lightbox__mute{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:1.5em;height:1.5em;display:flex;position:relative}.video-lightbox__volume-up-svg,.video-lightbox__volume-mute-svg{width:100%;position:absolute}.video-lightbox .video-lightbox__mute svg:nth-child(2),.video-lightbox[data-video-muted=true] .video-lightbox__mute svg:nth-child(1){display:none}.video-lightbox .video-lightbox__mute svg:nth-child(1),.video-lightbox[data-video-muted=true] .video-lightbox__mute svg:nth-child(2){display:block}.video-lightbox__fullscreen{cursor:pointer;justify-content:center;align-items:center;width:1.5em;height:1.5em;display:flex;position:relative}.video-lightbox__fullscreen-scale-svg,.video-lightbox__fullscreen-shrink-svg{width:100%;position:absolute}.video-lightbox .video-lightbox__fullscreen svg:nth-child(2),.video-lightbox[data-video-fullscreen=true] .video-lightbox__fullscreen svg:nth-child(1){display:none}.video-lightbox .video-lightbox__fullscreen svg:nth-child(1),.video-lightbox[data-video-fullscreen=true] .video-lightbox__fullscreen svg:nth-child(2){display:block}@media(max-width:767px){.video-lightbox{padding:1em}.video-lightbox__close{top:1em;right:1em}.video-lightbox__btn{width:4.5em;height:4.5em}.video-lightbox__interface{padding:1em}}
