.ct .ct-video{max-width:var(--ct-video-max);margin-bottom:var(--ct-space-3)}.ct .ct-video .ct-embed{max-width:none;margin-block:0}.ct .ct-video__note{max-width:var(--ct-measure);margin-bottom:var(--ct-space-5);font-size:var(--ct-meta-size);color:var(--ct-meta-color);line-height:1.6}.ct .ct-video__body{max-width:var(--ct-measure)}.ct .ct-vgroup+.ct-vgroup{margin-top:var(--ct-space-6)}.ct .ct-vgroup__title{margin-bottom:var(--ct-space-3);font-family:var(--ct-font-heading);font-weight:400;font-size:var(--ct-h2-size);line-height:var(--ct-h2-lh);letter-spacing:var(--ct-h2-tracking);text-wrap:balance}.ct .ct-vgroup__note{max-width:var(--ct-measure);margin-bottom:var(--ct-space-2);font-size:var(--ct-small-size);color:var(--ct-meta-color);line-height:1.55}.ct .ct-vgroup .ct-vcards{margin-top:var(--ct-space-4)}.ct .ct-vcards{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--ct-card-min)), 1fr));gap:var(--ct-space-4) var(--ct-space-3);margin:0;padding:0;list-style:none;display:grid}.ct .ct-vcard{flex-direction:column;gap:10px;min-width:0;display:flex}.ct .ct-vcard .ct-embed{max-width:none;margin-block:0}.ct .ct-vcard .ct-embed__note{display:none}.ct .ct-vcard .ct-embed__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ct .ct-vcard__title{font-family:var(--ct-font-subheading);font-weight:700;font-size:var(--ct-card-title-size);text-wrap:balance;line-height:1.3}.ct .ct-video__note+.ct-video__guest{margin-top:calc(-1 * var(--ct-space-3))}
