.videoPlayer{position:relative;width:100%}.videoPlayer .section__inner{padding-block:40px}@media print,screen and (min-width: 48em){.videoPlayer .section__inner{padding-block:60px}}@media print,screen and (min-width: 64em){.videoPlayer .section__inner{padding-block:80px}}.videoPlayer__wrapper{position:relative;width:100%;max-width:100%;margin:0 auto;overflow:hidden;border-radius:8px;aspect-ratio:16/9}.videoPlayer__wrapper--landscape{aspect-ratio:16/9;max-width:100%}.videoPlayer__wrapper--portrait{aspect-ratio:9/16;max-width:100%}@media print,screen and (max-width: 29.99875em){.videoPlayer__wrapper--portrait{max-width:100%}}@media print,screen and (min-width: 30em){.videoPlayer__wrapper--portrait{max-width:350px}}@media print,screen and (min-width: 48em){.videoPlayer__wrapper--portrait{max-width:400px}}@media print,screen and (min-width: 64em){.videoPlayer__wrapper--portrait{max-width:450px}}.videoPlayer__wrapper--standard{aspect-ratio:4/3;max-width:100%}@media print,screen and (min-width: 64em){.videoPlayer__wrapper--standard{max-width:900px}}.videoPlayer__wrapper--square{aspect-ratio:1/1;max-width:100%}@media print,screen and (min-width: 30em){.videoPlayer__wrapper--square{max-width:400px}}@media print,screen and (min-width: 48em){.videoPlayer__wrapper--square{max-width:500px}}@media print,screen and (min-width: 64em){.videoPlayer__wrapper--square{max-width:600px}}.videoPlayer__wrapper .video{position:absolute;top:0;left:0;width:100%;height:100%}.videoPlayer__wrapper .plyr{position:absolute !important;top:0;left:0;width:100% !important;height:100% !important}.videoPlayer__wrapper .plyr__video-wrapper{position:absolute !important;top:0;left:0;width:100% !important;height:100% !important;padding-bottom:0 !important}.videoPlayer__wrapper .plyr__video-embed{position:absolute !important;top:0;left:0;width:100% !important;height:100% !important;padding-bottom:0 !important;aspect-ratio:unset !important}.videoPlayer__wrapper .plyr__video-embed__container{position:absolute !important;top:0;left:0;width:100% !important;height:100% !important;padding-bottom:0 !important;transform:none !important}.videoPlayer__wrapper .plyr__video{width:100%;height:100%}.videoPlayer__wrapper .plyr__video>div{position:absolute;top:0;left:0;width:100%;height:100%}.videoPlayer__wrapper .plyr__video iframe,.videoPlayer__wrapper .plyr__video-embed iframe,.videoPlayer__wrapper .plyr iframe{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;border:0}.videoPlayer__wrapper .plyr--youtube .plyr__video-embed,.videoPlayer__wrapper .plyr--vimeo .plyr__video-embed{position:absolute !important;top:0;left:0;width:100% !important;height:100% !important;overflow:hidden}.videoPlayer__wrapper .plyr__poster{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}.videoPlayer__poster{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;pointer-events:none;transition:opacity .3s ease-in-out}.video[data-status=playing]~.videoPlayer__poster,.video[data-status=paused]~.videoPlayer__poster{opacity:0}.videoPlayer__wrapper:has(.video[data-status=playing]) .videoPlayer__poster,.videoPlayer__wrapper:has(.video[data-status=paused]) .videoPlayer__poster{opacity:0;pointer-events:none}.videoPlayer .grid-container{display:flex;justify-content:center;align-items:center;padding-inline:16px}@media print,screen and (min-width: 48em){.videoPlayer .grid-container{padding-inline:24px}}@media print,screen and (min-width: 64em){.videoPlayer .grid-container{padding-inline:40px}}@media screen and (min-width: 90em){.videoPlayer .grid-container{padding-inline:80px}}@media print,screen and (max-width: 29.99875em){.videoPlayer .video__play,.videoPlayer .video__pause{padding:12px 16px}}@media print,screen and (min-width: 30em)and (max-width: 47.99875em){.videoPlayer .video__play,.videoPlayer .video__pause{padding:10px 14px}}@media print,screen and (max-width: 29.99875em){.videoPlayer .video__toggle{right:8px;bottom:24px}}@media print,screen and (min-width: 30em)and (max-width: 47.99875em){.videoPlayer .video__toggle{right:12px;bottom:32px}}
