.block--video.--loaded{overflow:visible!important}.block--video .backdrop{background-color:var(--bs-light);bottom:0;height:0;left:0;opacity:0;pointer-events:none;position:fixed!important;transition:opacity .3s ease-out .15s;width:0}.block--video .video-wrapper{aspect-ratio:1.778;height:auto;position:relative;width:100%}.block--video .video-wrapper .video{background-position:50%;background-size:cover;cursor:pointer;height:100%;left:0;position:absolute;top:0;transform-origin:center;transition:.3s cubic-bezier(.215,.61,.355,1);width:100%;will-change:transform;z-index:1}.block--video .video-wrapper .video:hover:before{opacity:1;transform:translate(-50%,-50%) scale(1.1);transition:.15s cubic-bezier(.215,.61,.355,1);transition-property:transform,opacity}.block--video .video-wrapper .video:before{content:url('data:image/svg+xml; utf8, <svg width="112" height="113" viewBox="0 0 112 113" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="55.9999" cy="56.2501" r="55.9286" fill="%23ffffff"/><path d="M82 54.5182C83.3333 55.288 83.3333 57.2125 82 57.9823L44.5 79.6329C43.1667 80.4027 41.5 79.4405 41.5 77.9009L41.5 34.5996C41.5 33.06 43.1667 32.0978 44.5 32.8676L82 54.5182Z" fill="%231E7BB8"/></svg>');display:block;left:50%;opacity:.9;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);transition:.15s cubic-bezier(.215,.61,.355,1);transition-property:transform,opacity}.block--video.expanded .backdrop{height:100%;opacity:1;pointer-events:auto;transition:opacity .3s ease-out;width:100%;z-index:2000}.block--video.expanded .video-wrapper{z-index:2010}.block--video.expanded .video-wrapper .burst-graphic{display:none}.block--video.expanded .video-wrapper .video{aspect-ratio:1.778;height:auto;max-height:80vh;transform-origin:center;transition:.3s cubic-bezier(.215,.61,.355,1) .15s;width:80vw}.block--video.expanded .video-wrapper .video:before{display:none}.block--video.expanded .video-wrapper .video .close{background:none;border:none;font-size:1.5rem;line-height:1;position:absolute;right:0;top:-2.5rem}.block--video.expanded .video-wrapper .video iframe,.block--video.expanded .video-wrapper .video video{display:block;height:100%;left:0;position:absolute;top:0;width:100%}
