.featured-speaker__name{margin-bottom:30px;margin-top:30px;padding-left:30px;position:relative}@media (min-width:768px){.featured-speaker__name{margin-top:60px}}.featured-speaker__name:after{background-color:var(--name-accent,var(--accent-hover-color));border-radius:3px;bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.featured-speaker__name *{margin:0}.featured-speaker__name .card-tag:not(:first-child){margin-top:10px}