body:has(.popover-container:popover-open){overflow:hidden}.popover-container{background:transparent;border:none;margin:0;max-height:none;max-width:none;padding:0}.popover-container::backdrop{backdrop-filter:none;background:rgba(50,50,50,.95);inset:0;pointer-events:auto;position:fixed;transition:background-color .3s;transition-behavior:allow-discrete}.popover-container:popover-open{align-items:center;background:transparent;border:none;display:flex;height:auto;inset:0;justify-content:center;margin:0;min-height:100dvh;min-width:100%;overflow:auto;position:fixed;width:auto}.popover-container .popover-content-wrap{background-color:#fff;border:none;border-radius:20rem;box-shadow:0 10rem 50rem 0 rgba(51,71,91,.3);margin-left:auto;margin-right:auto;max-width:850px;overflow:visible;padding:30px;position:relative;width:calc(100% - 40px)}@media (max-width:580px){.popover-container .popover-content-wrap{border-radius:5rem;padding:20px;width:calc(100% - 20px)}}.popover-container button.close-btn{background:hsla(0,0%,100%,.25);border:2px solid #fff;border-radius:50%;display:block;height:48px;margin:0;position:absolute;right:0;top:-70px;transition:.1s ease-in;width:48px}.popover-container button.close-btn span{align-items:center;display:flex;justify-content:center;text-align:center}.popover-container button.close-btn svg{height:16px;width:16px}.popover-container button.close-btn svg path{fill:#fff;transition:.1s ease-in}.popover-container button.close-btn:focus,.popover-container button.close-btn:hover{background:hsla(0,0%,100%,.9)}.popover-container button.close-btn:focus svg path,.popover-container button.close-btn:hover svg path{fill:#33475b}.popover-container .popover-content-container{max-height:calc(100dvh - 160px);overflow-y:auto;text-align:initial}.popover-container .popover-content-container h1,.popover-container .popover-content-container h2,.popover-container .popover-content-container h3,.popover-container .popover-content-container h4,.popover-container .popover-content-container h5,.popover-container .popover-content-container h6{color:initial;margin-bottom:20rem}.popover-container .popover-content-container a:not([class]):focus,.popover-container .popover-content-container a:not([class]):hover{text-decoration:underline}.pr-featured-cards__list{display:flex;flex-direction:column;gap:24rem}.pr-featured-cards__card{margin:0}.pr-featured-cards__card.is-collapsed{display:none}.pr-featured-cards__media{background:rgba(144,148,166,.12);border-radius:8px;overflow:hidden;position:relative}.pr-featured-cards__media img{aspect-ratio:16/10;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.pr-featured-cards__media-placeholder{aspect-ratio:16/10;background:rgba(144,148,166,.18);width:100%}.pr-featured-cards__label{background:hsla(0,0%,100%,.92);color:#333e48;display:inline-block;font-family:Inter,sans-serif;font-size:11rem;font-weight:700;left:12rem;letter-spacing:.04em;line-height:1.2;padding:4rem 8rem;position:absolute;text-transform:uppercase;top:12rem;z-index:2}.pr-featured-cards__play{background:transparent;border:0;cursor:pointer;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .25s ease;z-index:3}.pr-featured-cards__play:focus-visible,.pr-featured-cards__play:hover{outline:none;transform:translate(-50%,-50%) scale(1.05)}.pr-featured-cards__play-icon{display:flex;filter:drop-shadow(0 8px 24px rgba(0,0,0,.2));line-height:0}.pr-featured-cards__caption{color:#333e48;font-size:14rem;line-height:1.45;margin-top:12rem}.pr-featured-cards__title{color:#000;font-weight:700}.pr-featured-cards__desc{font-weight:400}.pr-featured-cards__toggle{background:transparent;border:0;color:#de1215;cursor:pointer;font-family:Inter,sans-serif;font-size:14rem;font-weight:700;margin-top:20rem;padding:0;text-decoration:underline;text-underline-offset:3px}.pr-featured-cards__toggle:focus-visible,.pr-featured-cards__toggle:hover{color:#000;outline:none}.pr-featured-cards__empty{color:#333e48;font-size:14rem;font-style:italic}.mfp-video-modal .pr-featured-cards__video-popup,.mfp-video-modal .video-popup{background:transparent;margin:0 auto;max-width:960px;padding:0;width:100%}.mfp-video-modal .video-popup__media{background:#000;position:relative;width:100%}.mfp-video-modal .video-popup__media .hs-responsive-embed,.mfp-video-modal .video-popup__media .hs-responsive-embed iframe,.mfp-video-modal .video-popup__media .video-popup__player{aspect-ratio:16/9;border:0;display:block;max-height:80vh;width:100%}.mfp-video-modal .video-popup__media .video-popup__player{background:#000;height:auto;-o-object-fit:contain;object-fit:contain}