@layer blocks{.plexi-finishes__grid{--column-layout-gap:var(--space-l);--pcg-card-shadow:var(--shadow-m)}.plexi-video-link__zone{border-block:1px solid var(--clr-punchline-warm-light);gap:.75em;width:fit-content;padding-block:1.75em}.plexi-video-link__teaser{text-align:center}.plexi-video-link__cta{font-weight:var(--fw-bolder);color:var(--clr-cta);background:var(--clr-white);border:1.5px solid var(--clr-cta);transition:background var(--transition-speed);cursor:pointer;border-radius:1.5em;gap:.5em;padding:.5em 1.25em}.plexi-video-link__cta:hover{background:hsl(from var(--clr-cta) h s l / .06)}.plexi-video-modal{max-width:35rem;margin-inline:auto}#video-modal .dialog-panel__slider{padding:0}.plexi-video-modal__header{padding:1.375em 1.5em 1em}.plexi-video-modal__title{margin-block-end:.5em}.plexi-video-modal__video{aspect-ratio:16/10;background:var(--clr-grey-black);position:relative}.plexi-video-modal__player{object-fit:cover;width:100%;height:100%}.plexi-video-modal__placeholder{width:100%;height:100%}.plexi-video-modal__play{background:var(--clr-cta);width:4.25em;height:4.25em;box-shadow:0 4px 1.5em hsl(from var(--clr-cta) h s l / .4);border-radius:50%}.plexi-video-modal__play svg{width:1.75em;height:1.75em;fill:var(--clr-white);margin-inline-start:.25em}.plexi-video-modal__caption{text-align:center;color:#fff6;position:absolute;inset-block-end:.875em;inset-inline:0}.plexi-video-modal__footer{border-block-start:1px solid var(--clr-punchline-warm-light);gap:.5em;padding:.875em 1.5em 1.25em}.plexi-video-modal__footer svg{color:var(--clr-gold);flex-shrink:0}}
