/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.listicle-heading{position:relative;margin:0 0 20px;padding:0;font-family:"Poppins Medium","Helvetica","Arial",sans-serif}.listicle-heading :is(h1,h2,h3,h4,h5,h6){margin:0;line-height:1}.listicle-heading .separator{display:none}.listicle-heading .title{margin:0;position:relative}.listicle-heading.has-number>*{display:flex;align-items:baseline}.listicle-heading .number{border-radius:50%;display:block;flex-shrink:0;height:45px;margin-right:20px;width:45px}.blog-post__body .listicle-heading{clear:both;margin:32px 0 15px}.listicle-heading .title{color:#000;font-size:22px;font-weight:500;font-style:normal;line-height:32px}.listicle-heading .number{background-color:var(--ls-brand-color-1);color:#fff;font-size:22px;font-weight:700;line-height:45px;text-align:center}
.listicle-heading{font-family:"PeacockSans","Helvetica","Arial",sans-serif}.listicle-heading :is(.title,.number){font-weight:700}.listicle-heading .number{color:#000}.blog-post__body .listicle-heading :is(h3,h4,h5,h6) .title{font-size:19px;line-height:32px}
.teaser.teaser-small-featured-promo .button--hero{display:inline-block;padding:0 10px;border-radius:21.5px;color:#000;font-family:"Source Sans Pro","Helvetica","Arial",sans-serif;font-size:14px;font-weight:400;line-height:43px;letter-spacing:normal;text-align:center;transition:.2s ease all}@media (min-width:640px){.teaser.teaser-small-featured-promo{display:flex;align-items:center}.teaser.teaser-small-featured-promo>a{align-self:flex-start;flex:0 0 300px}}.teaser.teaser-small-featured-promo .teaser-promo__image{width:100%;max-width:300px;margin:0 auto 30px}@media (min-width:640px){.teaser.teaser-small-featured-promo .teaser-promo__image{margin:0}}.teaser.teaser-small-featured-promo .teaser-promo__image img{height:auto;width:100%;border-radius:20px}@media (min-width:640px){.teaser.teaser-small-featured-promo .teaser__meta-wrapper{margin-left:30px}}.teaser.teaser-small-featured-promo .teaser__meta-wrapper .headline{margin-bottom:10px}.teaser.teaser-small-featured-promo .teaser__meta-wrapper p{margin-bottom:30px;line-height:32px}.teaser.teaser-small-featured-promo .teaser__meta-wrapper .disclaimer{margin-top:10px;font-size:12px;font-style:italic;line-height:16px}.teaser.teaser-small-featured-promo .teaser__meta-wrapper .disclaimer p{margin:0;font-size:12px;font-style:italic;line-height:16px}.teaser.teaser-small-featured-promo .button--hero{width:100%;max-width:100%}@media (min-width:640px){.teaser.teaser-small-featured-promo .button--hero{width:auto}}.teaser.teaser-small-featured-promo .headline{font-size:26px;font-weight:400;letter-spacing:-.303px;line-height:32px}@media (min-width:960px){.teaser.teaser-small-featured-promo .headline{font-size:36px;letter-spacing:-.81px;line-height:40px}}
