.video{--play-button:url("data:image/svg+xml;charset=utf-8,%3Csvg width='99' height='99' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='49.5' cy='49.5' r='49.5' fill='%23006DFF'/%3E%3Cpath d='M73 50 38.5 69.919V30.08L73 50Z' fill='%23fff'/%3E%3C/svg%3E") 50% 50% /contain no-repeat;--dialog-close-button:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.121' height='13.121'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;stroke:%23006eff;stroke-linecap:round;stroke-width:1.5px}%3C/style%3E%3C/defs%3E%3Cg id='close_icon' transform='translate(1.061 1.061)'%3E%3Cpath id='Line_39' d='M0 11 11 0' class='cls-1'/%3E%3Cpath id='Line_40' d='M11 11 0 0' class='cls-1'/%3E%3C/g%3E%3C/svg%3E") 50% 50% /contain no-repeat}.video,.video video{height:100%;width:100%}.video video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.video [data-type=youtube]{left:0;position:absolute;top:0;z-index:1}.video iframe,.video__poster{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.video__poster{position:relative;z-index:2}.video__container{aspect-ratio:var(--aspect-ratio);height:100%}.video__container,.video__container-dialog{align-items:center;display:flex;justify-content:center;position:relative;width:100%;z-index:0}.video__container-dialog{aspect-ratio:16/9;height:auto}.video__play-button{aspect-ratio:1/1;background:var(--play-button);border-radius:9999px;cursor:pointer;display:block;height:25%;position:absolute;z-index:5}.video__overlay{background-repeat:no-repeat;background-size:cover;display:none;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:3}.video__loader{animation:rotate 1s linear infinite;background:unset;border-radius:50%;position:relative}.video__loader:before{animation:prixClipFix 2s linear infinite;border:6px solid #006dff;border-radius:50%;box-sizing:border-box;content:"";inset:0;position:absolute}@media (min-width:992px){.video__loader:before{border-width:10px}}@media (min-width:1600px){.video__loader:before{border-width:12px}}.video__loader{cursor:auto;position:absolute}.video__loader-overlay{background-color:#0000004d;display:none;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:4}.video video::-webkit-media-controls{visibility:hidden}.video video::-webkit-media-controls-enclosure{visibility:visible}.video dialog{background-color:transparent;margin:auto;width:100%}@media (min-width:992px){.video dialog{width:50%}}.video dialog::backdrop{background-color:#00000099}.video__dialog-close-button{background:var(--dialog-close-button);cursor:pointer;display:block;height:1.25rem;margin-bottom:1rem;margin-left:auto;width:1.25rem}@media (min-width:992px){.video__dialog-close-button{height:2rem;width:2rem}}.video__dialog-close-button:focus-visible{outline:none}@media (max-width:768px){.video--mobile-overlay-image-show .video__overlay{background-image:var(--overlay-url);background-position-x:right;display:block}@media((min-width:992px)){.video--mobile-overlay-image-show .video__overlay{translate:var(--bg-position-x) var(--bg-position-y)}}.video--mobile-overlay-gradient-show .video__overlay{background-image:var(--overlay-gradient);display:block}}@media (min-width:769px) and (max-width:991px){.video--tablet-overlay-image-show .video__overlay{background-image:var(--overlay-url);background-position-x:right;display:block}@media((min-width:992px)){.video--tablet-overlay-image-show .video__overlay{translate:var(--bg-position-x) var(--bg-position-y)}}.video--tablet-overlay-gradient-show .video__overlay{background-image:var(--overlay-gradient);display:block}}@media (min-width:992px){.video--desktop-overlay-image-show .video__overlay{background-image:var(--overlay-url);background-position-x:right;display:block}@media((min-width:992px)){.video--desktop-overlay-image-show .video__overlay{translate:var(--bg-position-x) var(--bg-position-y)}}.video--desktop-overlay-gradient-show .video__overlay{background-image:var(--overlay-gradient);display:block}}.video--border-radius-md .video__container iframe,.video--border-radius-md .video__container img,.video--border-radius-md .video__container video{border-radius:10px}.video--fit-cover .video__container iframe,.video--fit-cover .video__container img,.video--fit-cover .video__container video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.video--play-medium .video__play-button{height:64px}