.p-video-content{width:93.3333333333vw;margin:0 auto;overflow:hidden}@media screen and (min-width:769px){.p-video-content{width:80vw;max-width:980px}}.p-video-content__wrapper{position:relative;width:100%;height:0;padding-top:56.25%}.p-video-content__iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-close{display:block;width:var(--spacing-40);height:var(--spacing-40);cursor:pointer;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:768px){.c-close{width:var(--spacing-32);height:var(--spacing-32)}}.c-close:after,.c-close:before{position:absolute;top:50%;left:0;display:block;width:100%;height:2px;content:"";background:#fff}.c-close:before{display:block}.c-close:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(var(--spacing-20));transform:translateY(var(--spacing-20))}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes slideUp{0%{-webkit-transform:translateY(var(--spacing-20));transform:translateY(var(--spacing-20))}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes kvSlideBar{0%{scale:0 1}to{scale:1 1}}@keyframes kvSlideBar{0%{scale:0 1}to{scale:1 1}}.l-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;display:none;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.l-modal.is-shown{display:-ms-flexbox;display:flex}.l-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7)}.l-modal__close{position:absolute;top:calc(-1*var(--spacing-40));right:var(--spacing-12);z-index:9}@media screen and (min-width:769px){.l-modal__close{top:calc(-1*var(--spacing-50));right:0}}.l-modal__content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%}@media screen and (min-width:769px){.l-modal__content{width:auto;height:auto}}