.talks-intro{text-align:center}.talks-intro-heading{font-size:40px}@media (min-width:768px){.talks-intro-heading{font-size:56px}}.talks-intro-subheading{max-width:760px;margin:32px auto 0;font-size:20px}@media (min-width:768px){.talks-intro-subheading{font-size:28px}}.talks-intro-divider{background:linear-gradient(to right,var(--cl-background)40%,var(--cl-primary),var(--cl-background)60%);background-size:200% 100%;border-radius:1px;height:2px;margin-top:120px;animation:15s infinite gradient,10s infinite opacity}@keyframes gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes opacity{0%{opacity:0}50%{opacity:.8}to{opacity:0}}
