.meet-film .meet-video-summary{margin:32px 0 0;text-align:left}
.meet-video-summary p{position:relative;padding:0 0 26px 24px;margin:0 0 28px;border-left:1px solid #d4c09b40;color:#dce5e8;font:400 clamp(19px,1.7vw,24px)/1.6 var(--product-font);letter-spacing:-.01em;text-wrap:pretty}
.meet-video-summary strong{display:block;margin-bottom:12px;color:#e4cfaa;font:400 clamp(29px,2.8vw,42px)/1.13 Georgia,serif;letter-spacing:-.035em}
.meet-video-summary p:before{content:"";position:absolute;left:-2px;top:0;bottom:0;width:3px;background:linear-gradient(#d4c09b,transparent);transform-origin:top;transform:scaleY(1)}
.meet-video-summary p:last-child{margin-bottom:0;padding-bottom:0}
.meet-video-summary.motion-ready p{opacity:.25;transform:translateY(24px);transition:opacity .8s ease,transform .9s cubic-bezier(.2,.8,.2,1)}
.meet-video-summary.motion-ready p:before{transform:scaleY(0);transition:transform 1.1s ease}
.meet-video-summary.motion-ready p.is-visible{opacity:1;transform:none}
.meet-video-summary.motion-ready p.is-visible:before{transform:scaleY(1)}
.bootcamp-without-video.course-overview-grid{grid-template-columns:minmax(0,1fr);max-width:1050px}
@media(max-width:760px){.meet-video-summary p{font-size:19px;line-height:1.65;padding-left:18px;margin-bottom:26px}.meet-video-summary strong{font-size:29px}.meet-film .meet-video-summary{margin-top:26px}}
@media(prefers-reduced-motion:reduce){.meet-video-summary.motion-ready p{opacity:1;transform:none;transition:none}.meet-video-summary.motion-ready p:before{transform:none;transition:none}}
