.dc-yvs,.dc-yvs *{box-sizing:border-box}.dc-yvs{--dc-yvs-columns-desktop:3;--dc-yvs-columns-tablet:2;--dc-yvs-columns-mobile:1.15;--dc-yvs-columns:var(--dc-yvs-columns-desktop);--dc-yvs-gap:20px;--dc-yvs-nav-inset:12px;--dc-yvs-overlay-color:#000000;--dc-yvs-overlay-opacity:68%;--dc-yvs-hover-scale:1.04;position:relative;width:100%;max-width:100%;min-width:0;margin:0;overflow:hidden;color:#000;isolation:isolate}.dc-yvs__heading{display:flex;flex-direction:column;gap:10px;margin:0 0 28px;text-align:center}.dc-yvs__heading-title{margin:0;color:#870004;font-size:clamp(26px, 3vw, 42px);font-weight:700;line-height:1.2}.dc-yvs__heading-description{max-width:760px;margin:0 auto;color:#000;font-size:16px;line-height:1.65}.dc-yvs__tabs{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:28px;margin:0 0 28px}.dc-yvs__tab{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:38px;margin:0;padding:0 6px 10px;border:0;border-radius:0;background:#fff0;color:#000;font:inherit;line-height:1.25;text-align:center;text-decoration:none;cursor:pointer;appearance:none;user-select:none;transition:color 220ms ease}.dc-yvs__tab::after{position:absolute;right:0;bottom:0;left:0;height:2px;background-color:#B0000A;content:"";opacity:0;transform:scaleX(0);transform-origin:center;transition:opacity 220ms ease,transform 320ms cubic-bezier(.22,1,.36,1)}.dc-yvs__tab:hover,.dc-yvs__tab:focus-visible,.dc-yvs__tab.is-active{background:#fff0;color:#870004}.dc-yvs__tab:hover::after,.dc-yvs__tab:focus-visible::after,.dc-yvs__tab.is-active::after{opacity:1;transform:scaleX(1)}.dc-yvs__tab:focus-visible{outline:2px solid currentColor;outline-offset:3px}.dc-yvs__tab-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 16px;width:16px;height:16px;font-size:16px;line-height:1}.dc-yvs__tab-icon i,.dc-yvs__tab-icon svg,.dc-yvs__nav-icon i,.dc-yvs__nav-icon svg,.dc-yvs__play-icon i,.dc-yvs__play-icon svg{display:block;width:100%;height:100%;color:inherit;fill:currentColor!important;stroke:currentColor}.dc-yvs__tab-icon svg *,.dc-yvs__nav-icon svg *,.dc-yvs__play-icon svg *{fill:currentColor!important;stroke:currentColor}.dc-yvs__panels,.dc-yvs__panel,.dc-yvs__viewport{width:100%;max-width:100%;min-width:0}.dc-yvs__panels{position:relative;overflow:hidden}.dc-yvs__panel{display:none}.dc-yvs__panel.is-active{display:block}.dc-yvs__viewport{position:relative;overflow:hidden;touch-action:pan-y}.dc-yvs[data-drag="yes"] .dc-yvs__viewport{cursor:grab}.dc-yvs__viewport.is-dragging{cursor:grabbing;user-select:none}.dc-yvs__track{display:flex;align-items:stretch;gap:var(--dc-yvs-gap);transform:translate3d(0,0,0);will-change:transform;transition-property:transform;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.dc-yvs__slide{flex:0 0 calc((100% - (var(--dc-yvs-columns) - 1) * var(--dc-yvs-gap)) / var(--dc-yvs-columns));min-width:0}.dc-yvs__card{--dc-yvs-overlay-color:#000000;--dc-yvs-overlay-opacity:68%;--dc-yvs-hover-scale:1.04;position:relative;display:block;width:100%;aspect-ratio:16 / 9;margin:0;overflow:hidden;border:0;border-radius:16px;background:#000;color:#FFF;isolation:isolate;contain:paint}.dc-yvs__media,.dc-yvs__cover,.dc-yvs__cover-image,.dc-yvs__iframe{display:block;width:100%;height:100%}.dc-yvs__media{position:relative;overflow:hidden;background:#000}.dc-yvs__media::after{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,transparent 18%,var(--dc-yvs-overlay-color) 100%);content:"";opacity:var(--dc-yvs-overlay-opacity);pointer-events:none;transition:opacity 260ms ease}.dc-yvs__cover-image{object-fit:cover;object-position:center center;pointer-events:none;user-select:none;-webkit-user-drag:none;transform:scale(1);transition:transform 640ms cubic-bezier(.22,1,.36,1),opacity 260ms ease}.dc-yvs__card:hover .dc-yvs__cover-image,.dc-yvs__card:focus-within .dc-yvs__cover-image{transform:scale(var(--dc-yvs-hover-scale))}.dc-yvs__content{position:absolute;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;gap:8px;padding:20px;pointer-events:none;transition:opacity 220ms ease,transform 260ms ease}.dc-yvs__title{display:-webkit-box;margin:0;overflow:hidden;color:#FFF;font-size:18px;font-weight:700;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.dc-yvs__excerpt{display:-webkit-box;margin:0;overflow:hidden;color:#FEEA9D;font-size:14px;font-weight:400;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.dc-yvs__badge{position:absolute;top:16px;left:16px;z-index:4;display:inline-flex;align-items:center;max-width:calc(100% - 32px);min-height:28px;padding:6px 11px;overflow:hidden;border-radius:999px;background:#FEEA9D;color:#870004;font-size:12px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transition:opacity 220ms ease}.dc-yvs__play{position:absolute;top:50%;left:50%;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:68px;height:68px;margin:0;padding:0;border:2px solid rgb(254 234 157 / .7);border-radius:50%;background-color:#870004;color:#FEEA9D;cursor:pointer;appearance:none;transform:translate(-50%,-50%);transition:transform 260ms cubic-bezier(.22,1,.36,1),background-color 220ms ease,opacity 220ms ease}.dc-yvs__play:hover,.dc-yvs__play:focus-visible{background-color:#B0000A;color:#FFF;transform:translate(-50%,-50%) scale(1.08)}.dc-yvs__play:focus-visible{outline:3px solid #FEEA9D;outline-offset:4px}@media (hover:hover) and (pointer:fine){.dc-yvs--play-hover .dc-yvs__play{opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.82)}.dc-yvs--play-hover .dc-yvs__card:hover .dc-yvs__play,.dc-yvs--play-hover .dc-yvs__card:focus-within .dc-yvs__play,.dc-yvs--play-hover .dc-yvs__play:focus-visible{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) scale(1)}}.dc-yvs--play-subtle .dc-yvs__play{opacity:.34;transform:translate(-50%,-50%) scale(.88)}.dc-yvs--play-subtle .dc-yvs__card:hover .dc-yvs__play,.dc-yvs--play-subtle .dc-yvs__card:focus-within .dc-yvs__play,.dc-yvs--play-subtle .dc-yvs__play:focus-visible{opacity:1;transform:translate(-50%,-50%) scale(1)}.dc-yvs--play-always .dc-yvs__play{opacity:1}@media (hover:none),(pointer:coarse){.dc-yvs--play-hover .dc-yvs__play{max-width:52px;max-height:52px;opacity:.78;transform:translate(-50%,-50%) scale(.9)}.dc-yvs--play-hover .dc-yvs__play:hover,.dc-yvs--play-hover .dc-yvs__play:focus-visible{opacity:1;transform:translate(-50%,-50%) scale(1)}}.dc-yvs__play-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:3px;color:inherit;font-size:24px;line-height:1}.dc-yvs__iframe{position:absolute;inset:0;z-index:8;border:0;background:#000}.dc-yvs__card.is-playing .dc-yvs__media::after,.dc-yvs__card.is-playing .dc-yvs__content,.dc-yvs__card.is-playing .dc-yvs__badge,.dc-yvs__card.is-playing .dc-yvs__play,.dc-yvs__card.is-playing .dc-yvs__cover-image{opacity:0;pointer-events:none}.dc-yvs__nav{position:absolute;top:50%;z-index:15;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:50%;background-color:#870004;color:#FEEA9D;cursor:pointer;appearance:none;transform:translateY(-50%);user-select:none;transition:opacity 220ms ease,transform 260ms cubic-bezier(.22,1,.36,1),background-color 220ms ease}.dc-yvs__nav--prev{left:var(--dc-yvs-nav-inset)}.dc-yvs__nav--next{right:var(--dc-yvs-nav-inset)}.dc-yvs__nav:hover,.dc-yvs__nav:focus-visible{background-color:#B0000A;transform:translateY(-50%) scale(1.08)}.dc-yvs__nav:focus-visible{outline:3px solid #FEEA9D;outline-offset:2px}.dc-yvs__nav.is-disabled{opacity:.28;pointer-events:none}.dc-yvs__nav-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:inherit;font-size:18px;line-height:1}.dc-yvs__status{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.dc-yvs__editor-empty{padding:18px 20px;border:1px dashed #B0000A;border-radius:10px;background:#FFF9E4;color:#870004;font-size:14px;line-height:1.5}@media (max-width:1024px){.dc-yvs{--dc-yvs-columns:var(--dc-yvs-columns-tablet);--dc-yvs-nav-inset:10px}}@media (max-width:767px){.dc-yvs{--dc-yvs-columns:var(--dc-yvs-columns-mobile);--dc-yvs-nav-inset:8px}.dc-yvs__tabs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:5px;scrollbar-width:none}.dc-yvs__tabs::-webkit-scrollbar{display:none}.dc-yvs__tab{flex:0 0 auto}.dc-yvs__content{padding:16px}.dc-yvs__title{font-size:16px}.dc-yvs__excerpt{font-size:13px}.dc-yvs__badge{top:12px;left:12px;max-width:calc(100% - 24px)}}@media (prefers-reduced-motion:reduce){.dc-yvs__tab,.dc-yvs__tab::after,.dc-yvs__track,.dc-yvs__cover-image,.dc-yvs__content,.dc-yvs__play,.dc-yvs__nav{transition:none!important;animation:none!important}}