.video{position:relative;overflow:hidden;border-radius:var(--radius-panel);-webkit-box-shadow:var(--shadow-panel);box-shadow:var(--shadow-panel);aspect-ratio:16/9}@media print{.video{display:none}}.video iframe{display:block;width:100%;height:100%;border:0;aspect-ratio:16/9}.container-narrow+.video{margin-top:30px}.video__image{position:absolute;inset:0}.video__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video--playing .video__image{display:none}.video__button{--icon-filter: var(--filter-white);position:absolute;z-index:1;top:50%;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;margin:-30px;padding:0;cursor:pointer;border:none;-webkit-transition:background-color .2s ease,-webkit-transform .3s cubic-bezier(.5,3,.5,0);transition:background-color .2s ease,-webkit-transform .3s cubic-bezier(.5,3,.5,0);transition:transform .3s cubic-bezier(.5,3,.5,0),background-color .2s ease;transition:transform .3s cubic-bezier(.5,3,.5,0),background-color .2s ease,-webkit-transform .3s cubic-bezier(.5,3,.5,0);border-radius:50%;background-color:var(--color-secondary)}.video--playing .video__button{display:none}.video__button:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.video:not(.video--playing) iframe{pointer-events:none}
