
.headline-steps,.topic-list{padding:0 26px 24px}.headline-steps>div,.topic-list>div{padding:23px 0;border-top:1px solid #e2d8ed}.headline-steps>div:last-child{padding:24px;background:#f0e8ff;border-top:4px solid var(--purple)}
.step-label{display:block;font-size:12px;line-height:1.7;font-weight:800;color:#6230ac;margin-bottom:10px}
.headline-steps h4,.topic-list h4{font-size:23px;line-height:1.6;margin:0 0 12px}.pricing-article .headline-steps p,.pricing-article .topic-list p{font-size:16px;line-height:1.8;margin:0}
.topic-list blockquote{margin:0 0 18px;padding:14px 17px;border-left:4px solid var(--purple);background:#f4effb;font-size:18px;line-height:1.8}
.social-headline{padding:32px 30px;background:var(--purple);color:white}.social-headline .eyebrow{color:var(--yellow)}.batch-article .social-headline h3{font-size:36px;line-height:1.5;color:#fff;margin:0}
@media(max-width:600px){.headline-steps,.topic-list{padding:0 20px 18px}.headline-steps h4,.topic-list h4{font-size:21px}.headline-steps>div:last-child{padding:20px 16px}.social-headline{padding:28px 20px}.batch-article .social-headline h3{font-size:29px}}
