.vid-body{max-width:980px;width:100%;margin:0 auto;box-sizing:border-box;padding:24px 1.5rem 80px;display:flex;flex-direction:column;gap:72px}.vid-film{scroll-margin-top:calc(var(--mkt-nav-h) + 24px)}.vid-group{padding-top:8px;border-top:1px solid var(--border-light)}.vid-group-title{margin:24px 0 8px;font-size:var(--mkt-heading-md);font-weight:800;letter-spacing:-.03em;color:var(--text-primary)}.vid-group-lede{margin:0;max-width:62ch;line-height:1.65;color:var(--text-secondary)}.vid-title{margin:0 0 18px;font-family:var(--font-heading);font-size:var(--mkt-heading-md);color:var(--text-primary)}.vid-more{margin:14px 0 0;color:var(--text-secondary)}.vid-more a{color:var(--brand-primary);font-weight:600}@media(max-width:768px){.vid-body{padding:16px 1rem 56px;gap:56px}}
