.wp-block-kf-video.video.has-spacing-top{margin-top:var(--wp--preset--spacing--56)}.wp-block-kf-video.video.has-spacing-bottom{margin-bottom:var(--wp--preset--spacing--56)}.wp-block-kf-video.video .video__container{aspect-ratio:16/9;background:#000;border-radius:var(--border-radius);display:grid;grid-template-columns:1fr;grid-template-rows:1fr;overflow:hidden}.wp-block-kf-video.video .video__controls,.wp-block-kf-video.video .video__iframe,.wp-block-kf-video.video .video__video{grid-column:1;grid-row:1}.wp-block-kf-video.video .video__iframe,.wp-block-kf-video.video .video__video{border:0;height:100%;min-height:0;width:100%}.wp-block-kf-video.video .video__video{-o-object-fit:cover;object-fit:cover}.wp-block-kf-video.video .video__container--vimeo-embed .video__iframe{display:block;pointer-events:none}.wp-block-kf-video.video .video__controls{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:100%;margin:0;place-items:stretch;pointer-events:none;width:100%;z-index:1}.wp-block-kf-video.video .video__control{align-items:center;background:var(--wp--preset--color--dark-green);border:none;border-radius:50%;color:var(--wp--preset--color--action-green);cursor:pointer;display:flex;height:2.75rem;justify-content:center;padding:0;pointer-events:auto;transition:background .2s ease,opacity .2s ease;width:2.75rem}.wp-block-kf-video.video .video__control:hover{background:color-mix(in srgb,var(--wp--preset--color--dark-green) 80%,transparent)}.wp-block-kf-video.video .video__control[aria-pressed=true]{background:var(--wp--preset--color--action-green);color:var(--wp--preset--color--dark-green)}.wp-block-kf-video.video .video__control--play-pause{grid-area:1/1;height:3.5rem;place-self:center;width:3.5rem}@media(min-width:721px){.wp-block-kf-video.video .video__control--play-pause{height:5.25rem;width:5.25rem}}.wp-block-kf-video.video .video__control--play-pause .video__control-icon{font-size:1.5rem}@media(min-width:721px){.wp-block-kf-video.video .video__control--play-pause .video__control-icon{font-size:2.25rem}}.wp-block-kf-video.video .video__control--mute{align-self:end;grid-area:1/1;justify-self:start;margin:1rem}.wp-block-kf-video.video .video__container--playing .video__control--play-pause{opacity:0}.wp-block-kf-video.video .video__container--playing.video__container--center-hover-active:hover .video__control--play-pause{opacity:1}.wp-block-kf-video.video .video__container--playing .video__control--play-pause:focus-visible{opacity:1}.wp-block-kf-video.video .video__container:not(.video__container--playing) .video__control--play-pause{opacity:1}@media(prefers-reduced-motion:reduce){.wp-block-kf-video.video .video__control{transition:none}.wp-block-kf-video.video .video__container--playing .video__control--play-pause{opacity:1}}.wp-block-kf-video.video .video__control-icon{color:inherit;display:block;font-size:1.25rem;pointer-events:none}.wp-block-kf-video.video .video__control-icon.icon-play,.wp-block-kf-video.video .video__control-icon.icon-volume{padding-left:.3125rem}.wp-block-kf-video.video .video__placeholder{background:var(--wp--preset--color--light-sand);color:var(--wp--preset--color--dark-green);margin:0;padding:2.5rem;text-align:center}.wp-block-kf-video.video .video__caption{color:var(--color-text);display:block!important;font-size:var(--font-size-s);margin:.5rem 0 0;text-align:left;width:100%}
