.video{padding-top:40px}.video .video__media-fullwidth-container{position:relative;background:linear-gradient(to bottom,transparent calc(50% + 40px),#fff1f1 calc(50% - 40px))}.video .video__pattern-overlay{position:absolute;top:50%;left:0;width:100%;height:40px;background-color:#fff}.video .video__pattern{position:absolute;bottom:0;left:0;width:100%;height:40px}.video .video__pattern path{fill:var(--color-rose)}.video .video__pattern.video__pattern--desk{display:none}.video .video__header{max-width:848px;width:100%;margin:0 auto;padding:0 24px}.video .video__text-content{margin-bottom:40px;line-height:1.6;text-align:center}.video .video__heading{margin-bottom:16px;line-height:1.35;text-align:center}.video .video__media-wrapper{width:100%;margin-left:auto;margin-right:auto;padding:0 24px;max-width:1228px}.video .video__media-container{position:relative;overflow:hidden;width:100%;height:0;padding-top:58.119%;cursor:pointer}.video .video__play-button{position:absolute;top:50%;left:50%;z-index:var(--layer-raised);display:flex;justify-content:center;align-items:center;width:72px;height:72px;padding:0;background-color:#fff;transform:translate(-50%,-50%);border-radius:50%}.video .video__play-button.hide{display:none}.video .video__play-button svg{width:18px;height:20px;margin:0}.video .video__play-button svg path{fill:var(--color-primary)}.video .video__placeholder-image,.video .video__player{position:absolute;top:0;left:0;z-index:var(--layer-flat);width:100%;height:100%;border-radius:16px;object-fit:cover}.video .video__placeholder-image.hide{display:none}.video .video__player{z-index:var(--layer-negative)}.video .video__player iframe{width:100%;height:100%}.video .video__player.video__player--mobile{z-index:var(--layer-base)}@media (min-width: 768px){.video{padding-top:80px}.video .video__pattern.video__pattern--desk{display:block}.video .video__pattern.video__pattern--mob{display:none}.video .video__media-container{padding-top:47.119%}.video .video__play-button{width:88px;height:88px}.video .video__player{z-index:var(--layer-base)}.video .video__player.video__player--mobile{z-index:var(--layer-negative)}}
