.vfds-shot,.vfds-yt{margin:2rem 0}.vfds-shot_frame,.vfds-yt_frame{border:var(--written-figures-border-top-2)}.vfds-shot_frame.is-bare{border:0}.vfds-carousel_slide img,.vfds-shot_frame img,.vfds-shot_frame video,.vfds-yt_frame iframe{width:100%;height:auto;display:block}.vfds-shot_frame[data-motion]{position:relative}.vfds-shot_motion{inset-inline-start:var(--gap-xs);bottom:var(--gap-xs);width:var(--vfc-button-size-medium-height);height:var(--vfc-button-size-medium-height);border-radius:var(--vfc-button-size-medium-radius);background:var(--vfc-button-secondary-dark-bg);color:var(--vfc-button-secondary-dark-color);cursor:pointer;transition:background-color var(--vfc-duration-default) var(--vfc-ease-default);border:0;place-items:center;padding:0;display:grid;position:absolute}.vfds-shot_motion:hover{background:var(--vfc-button-secondary-dark-bg-hover);color:var(--vfc-button-secondary-dark-color-hover)}.vfds-carousel_slide figcaption,.vfds-shot_caption,.vfds-yt_caption{font-size:var(--vfc-font-size-field);color:var(--written-body,var(--vfc-color-neutral-light-neutrals-light-900));margin-top:.5rem}.vfds-yt_frame{aspect-ratio:16/9;background:var(--written-tint,var(--vfc-color-neutral-light-neutrals-light-50));place-items:center;display:grid}.vfds-yt_frame iframe{border:0;height:100%}.vfds-yt_link{padding:var(--gap-md);text-align:center;font-size:var(--vfc-font-size-field)}.vfds-carousel{scroll-snap-type:x mandatory;gap:1rem;margin:2rem 0;padding-bottom:.5rem;display:flex;overflow-x:auto}.vfds-carousel_slide{scroll-snap-align:start;flex:0 0 80%;margin:0}.vfds-carousel_slide img{border:var(--written-figures-border-top-2)}.vfds-ifig{margin:1.625rem 0}.vfds-ifig img{border-radius:6px;width:100%;display:block}.vfds-ifig_cap{color:var(--vfds-mut);margin-top:10px;line-height:1.55}.vfds-ifig_cap .vfds-fig_verdict{margin-inline:0 2px}.vfds-ifig_label{font-family:var(--font-legacy-ui);color:var(--vfds-ink);margin-inline-end:10px;font-size:.75rem;font-weight:600}.vfds-ifig_note{color:var(--vfds-mut);margin-top:4px;display:block}.vfds-ifig_cap,.vfds-ifig_cap .vfds-fig_verdict,.vfds-ifig_cap .vfds-ifig_label,.vfds-ifig_cap .vfds-ifig_note{font-family:var(--font-sans);font-weight:400;font-size:var(--vfc-font-size-field);letter-spacing:0;text-transform:none;color:var(--written-body,var(--vfc-color-neutral-dark-neutrals-dark-200));background:0 0}
