.article{background-repeat:no-repeat;padding:7rem 0}.article.padding-l{padding:10rem 0}.article .article__inner{margin:0 auto}.article .grid{align-items:center;margin:-1rem}.article .grid .grid__col{padding:1rem}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article .grid .grid__col{flex:0 0 100%;max-width:100%}}.article .article__entry h6{margin-bottom:2.1rem}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article .article__entry h6{margin-bottom:1.5rem}}.article .article__entry h4{margin-bottom:3rem}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article .article__entry h4{margin-bottom:1.5rem}}.article .article__entry h4+p{margin-top:3rem}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article .article__entry h4+p{margin-top:1.5rem}}.article .article__entry p{line-height:1.4;margin-bottom:1rem}.article .article__entry p a{text-decoration:none}.article .article__entry p:last-child{margin-bottom:0}.article .article__entry p+ul{margin-top:1.2rem}.article .article__entry ul+p{margin-top:1.1rem}.article .article__entry ul{list-style-position:inside;margin-bottom:1rem;padding-left:1.5rem}.article .article__entry ul li+li{margin-top:.5rem}.article .article__entry+.article__actions{margin-top:3.5rem}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.article .article__entry+.article__actions{margin-top:2rem}}.article .article__image{text-align:left}@media (max-width:1023px){.article .article__image{padding-right:0}}.article .article__image figcaption{font-size:1.2rem;line-height:1.4;margin-top:1.2rem;text-align:left}.article.red{background-color:var(--secondary);color:#fff}.article.red *{color:inherit}.article.red h6{color:#ffc7c4}.article.blue{background-color:#f4f9fc}.article.dark-blue{background-color:#32434e;color:#fff}.article.dark-blue *{color:inherit}.article--reversed .grid{flex-direction:row-reverse}.article--reversed .article__content-inner{margin:0 auto;padding-right:1rem}@media (max-width:1023px){.article--reversed .article__content-inner{padding-right:0}}.article--reversed .article__image{text-align:left}.article--top .grid{align-items:flex-start}.article--bottom .grid{align-items:flex-end}.article__actions a.btn.btn-tertiary.btn--m{text-decoration:underline}.cust-class-for-heading h6{font-size:18px;letter-spacing:1px}