.videoarea{position:relative}.video,.videoarea{width:100%;height:100%}.video{display:block}.videocontainer{position:relative}.videoscreen{position:absolute}.videocover{-o-object-fit:cover;object-fit:cover}.videoframe{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.videoframedark{filter:invert(1)}.videobar{display:flex;align-items:center;gap:8px;padding:6px 10px;color:#000;--videobarrest:rgba(0,0,0,.3);font-size:12px;font-variant-numeric:tabular-nums}.videobardark{color:#fff;--videobarrest:hsla(0,0%,100%,.3)}.videobarhidden{visibility:hidden}.videobarbtn{display:flex;flex:none;width:18px;height:18px;padding:0;color:inherit;background:none;border:none;cursor:pointer}.videobarbtn svg{width:100%;height:100%;fill:currentColor}.videobartime{flex:none}.videobarseek{flex:1;min-width:0;height:14px;margin:0;background:transparent;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.videobarseek::-webkit-slider-runnable-track{height:3px;border-radius:2px;background:linear-gradient(to right,currentColor var(--progress),var(--videobarrest) var(--progress))}.videobarseek::-moz-range-track{height:3px;border-radius:2px;background:linear-gradient(to right,currentColor var(--progress),var(--videobarrest) var(--progress))}.videobarseek::-webkit-slider-thumb{width:11px;height:11px;margin-top:-4px;border:none;border-radius:50%;background:currentColor;-webkit-appearance:none}.videobarseek::-moz-range-thumb{width:11px;height:11px;border:none;border-radius:50%;background:currentColor}.videocontainer .videocontrols{position:absolute;opacity:.9;top:50%;left:50%;transform:translate(-50%,-50%)}.text-h2[data-v-9fb24bdd],.text-h2 a[data-v-9fb24bdd]{line-height:1rem;text-decoration:none;font-size:1.2rem!important;color:var(--pf-def,#333)}.cardgrid[data-v-9fb24bdd]{display:grid;grid-template-areas:"title" "text" "video";padding-top:12px}.cardtitle[data-v-9fb24bdd]{grid-area:title}.cardtext[data-v-9fb24bdd]{grid-area:text}.cardvideo[data-v-9fb24bdd]{grid-area:video;margin-top:24px}@media(min-width:960px){.cardgrid[data-v-9fb24bdd]{grid-template-areas:"title ." "text video";grid-template-columns:1fr 2fr;align-items:start;-moz-column-gap:24px;column-gap:24px}.cardvideo[data-v-9fb24bdd]{margin-top:-1rem}}.resimg[data-v-9fb24bdd]{display:block;max-width:100%;height:auto}.video-js-sm[data-v-9fb24bdd]{max-width:520px}
