.vidcard-outer{box-sizing:border-box;margin:var(--vidcard-o-mt,0) var(--vidcard-o-mr,0) var(--vidcard-o-mb,0) var(--vidcard-o-ml,0);padding:var(--vidcard-o-pt,0) var(--vidcard-o-pr,0) var(--vidcard-o-pb,0) var(--vidcard-o-pl,0)}@media (max-width:767px){.vidcard-outer{margin:var(--vidcard-o-mt-m,var(--vidcard-o-mt,0)) var(--vidcard-o-mr-m,var(--vidcard-o-mr,0)) var(--vidcard-o-mb-m,var(--vidcard-o-mb,0)) var(--vidcard-o-ml-m,var(--vidcard-o-ml,0));padding:var(--vidcard-o-pt-m,var(--vidcard-o-pt,0)) var(--vidcard-o-pr-m,var(--vidcard-o-pr,0)) var(--vidcard-o-pb-m,var(--vidcard-o-pb,0)) var(--vidcard-o-pl-m,var(--vidcard-o-pl,0))}}.vidcard{align-items:var(--vidcard-align,flex-start);background:var(--vidcard-bg,transparent);display:flex;justify-content:var(--vidcard-justify,flex-start);position:relative}.vidcard,.vidcard *,.vidcard :after,.vidcard :before{box-sizing:border-box}.vidcard--capped{max-width:var(--vidcard-max-w,none);width:100%}.vidcard--align-left{margin-right:auto}.vidcard--align-center{margin-left:auto;margin-right:auto}.vidcard--align-right{margin-left:auto}.vidcard--has-bg,.vidcard--has-border{border-radius:var(--vidcard-radius,0);overflow:hidden}.vidcard--has-border{border-color:var(--vidcard-border-color,#e3e7f4);border-style:solid;border-width:var(--vidcard-border-width,1px)}.vidcard--border-gradient{border:none}.vidcard--border-gradient:before{background:var(--vidcard-border-gradient,linear-gradient(#e3e7f4,#e3e7f4));border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;padding:var(--vidcard-border-width,1px);pointer-events:none;position:absolute;z-index:2}.vidcard--has-shadow{box-shadow:var(--vidcard-shadow,0 4px 16px 0 rgba(0,0,0,.2))}.vidcard-linkwrap,.vidcard-linkwrap:active,.vidcard-linkwrap:focus,.vidcard-linkwrap:hover,.vidcard-linkwrap:visited{color:inherit;display:block;text-decoration:none}.vidcard-linkwrap .vidcard{transition:transform .2s ease,box-shadow .2s ease}.vidcard-linkwrap:focus-visible .vidcard,.vidcard-linkwrap:hover .vidcard{transform:translateY(-10px)}.vidcard-linkwrap:focus-visible .vidcard--has-shadow,.vidcard-linkwrap:hover .vidcard--has-shadow{box-shadow:var(--vidcard-shadow-hover,var(--vidcard-shadow,0 4px 16px 0 rgba(0,0,0,.2)))}.vidcard-linkwrap:focus-visible .vidcard--shadow-hover,.vidcard-linkwrap:hover .vidcard--shadow-hover{box-shadow:var(--vidcard-shadow,0 4px 16px 0 rgba(0,0,0,.2))}@media (prefers-reduced-motion:reduce){.vidcard-linkwrap .vidcard{transition:none}.vidcard-linkwrap:focus-visible .vidcard,.vidcard-linkwrap:hover .vidcard{transform:none}}.vidcard__content{line-height:0;max-width:100%;min-width:0;width:100%}.vidcard--video-full .vidcard__content{flex:1 1 auto}.vidcard__content embed,.vidcard__content iframe,.vidcard__content img,.vidcard__content object,.vidcard__content video{display:block;max-width:100%}.vidcard__content>:first-child{margin-top:0}.vidcard__content>:last-child{margin-bottom:0}.vidcard__content .hs-video-container,.vidcard__content .hs-video-widget{max-width:100%}@media (min-width:768px){.row-fluid:has(>.dnd-column .vidcard--fill){align-items:stretch;display:flex;flex-wrap:nowrap}.row-fluid:has(>.dnd-column .vidcard--fill)>[class*=span]{min-width:0}.row-fluid:has(>.dnd-module .vidcard--fill){align-items:stretch;display:flex;flex-wrap:nowrap}.row-fluid:has(>.dnd-module .vidcard--fill)>[class*=span]{min-width:0}.dnd-column:has(.vidcard--fill){display:flex;flex-direction:column}.dnd-column>.row-fluid-wrapper:has(.vidcard--fill){display:flex;flex:1 1 auto;flex-direction:column}.dnd-column>.row-fluid-wrapper:has(.vidcard--fill)>.row-fluid{flex:1 1 auto}.dnd-module:has(.vidcard--fill){display:flex;flex-direction:column}.dnd-module:has(.vidcard--fill)>.hs_cos_wrapper,.hs_cos_wrapper:has(.vidcard--fill){display:flex;flex:1 1 auto;flex-direction:column;width:100%}.vidcard-outer:has(.vidcard--fill){display:flex;flex:1 1 auto;flex-direction:column}.vidcard-linkwrap:has(>.vidcard--fill){display:flex;flex:1 1 auto;flex-direction:column}.vidcard--fill{flex:1 1 auto}}