.video-player{position:relative;height:0;width:100%;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.video-player--ratio-3-4{padding-top:calc(4 / 3 * 100%)}.video-player--ratio-1-1{padding-top:100%}.video-player--ratio-4-3{padding-top:calc(3 / 4 * 100%)}.video-player--ratio-16-9{padding-top:calc(9 / 16 * 100%)}.video-responsive{border-width:0;object-fit:cover;opacity:0}.video-poster,.video-responsive{position:absolute;top:0;left:0;height:100%;width:100%;transition:opacity .3s ease-in-out}.video-poster{background-size:cover;background-position:50%;opacity:1;z-index:2}.play-button,.video-poster{display:flex;cursor:pointer;align-items:center;justify-content:center}.play-button{height:3.5rem;width:3.5rem;padding:1.25rem;font-size:2.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:1024px){.play-button{height:5.5rem;width:5.5rem}}.play-button{background-color:rgba(213,23,61,.8);border-radius:50%;transition:background .2s ease-in-out,border-color .2s ease-in-out;box-sizing:border-box}.play-button:hover{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));background:#d5173d}.play-button svg{height:1.75rem;width:1.75rem}@media (min-width:1024px){.play-button svg{height:1.813rem;width:1.875rem}}.play-button svg{fill:currentColor;transform:translateX(10%)}.video-player.is-playing .video-responsive{opacity:1;z-index:1}.video-player.is-playing .video-poster{pointer-events:none;opacity:0}.tooltip-richtext>h5{margin-bottom:.75rem;line-height:1.25;color:var(--red-60)}.tooltip-richtext>.block-paragraph{font-size:.75rem;line-height:1rem;line-height:1.5}.tooltip-richtext .rich-text-block{display:flex;flex-direction:column;gap:.75rem}.tooltip-richtext a{font-size:.75rem;line-height:1rem;line-height:1.5}.tooltip-container .bottom-shadow{box-shadow:-95px 102px 39px 0 rgba(62,37,18,0),-61px 65px 36px 0 rgba(62,37,18,.01),-34px 37px 30px 0 rgba(62,37,18,.04),-15px 16px 22px 0 rgba(62,37,18,.06),-4px 4px 12px 0 rgba(62,37,18,.07)}.tooltip-container .top-shadow{box-shadow:-95px 0 39px 0 rgba(62,37,18,0),-61px 0 36px 0 rgba(62,37,18,.01),-34px 0 30px 0 rgba(62,37,18,.04),-15px 0 22px 0 rgba(62,37,18,.06),-4px -4px 12px 0 rgba(62,37,18,.07)}