.article{margin-bottom:28px;--section-bg-color: #fff}@media screen and (min-width: 750px){.article{margin-bottom:78px}}.article__content-wrapper{position:relative;padding-top:132px}.article__content-wrapper .container{padding:10px}@media screen and (min-width: 750px){.article__content-wrapper{padding-top:140px}}@media screen and (min-width: 1025px){.article__content-wrapper{padding-top:100px}}.article__sharing-wrapper{position:absolute;top:0;left:20px;height:100%;padding:40px 0 0 5px;pointer-events:none}@media screen and (min-width: 1025px){.article__sharing-wrapper{padding:100px 0 0}}@media screen and (min-width: 1308px){.article__sharing-wrapper{left:24px}}.article__sharing strong{display:block;margin-bottom:15px;font-size:1.6rem}.article__sharing ul{margin:0;list-style-type:none}.article__sharing ul li{display:inline-block;margin-right:8px}.article__sharing button:hover path{fill:#000}.article__sharing-success{display:block;position:absolute;margin:-32px -30px 0 40px;font-size:1.4rem;line-height:1.8rem}@media screen and (min-width: 1025px){.article__sharing-success{margin:3px -30px 0 -17px}}.article__sharing-sticky{pointer-events:all}@media screen and (min-width: 1025px){.article__sharing-sticky{position:-webkit-sticky;position:sticky;top:150px}}@media screen and (max-width: 1025px){.article__sharing-sticky.mobile-sticky{position:-webkit-sticky;position:sticky;top:70px;margin-left:-5px;padding:13px 7px 7px 5px;border-radius:0 6px 6px 0;background:#ffffffba}}.article__content .author-published{margin:31px 0 40px;font-size:1.4rem;font-weight:normal;line-height:1.4rem}@media screen and (min-width: 750px){.article__content .author-published{margin:0 0 40px}}.article__content .article-image-grid{display:flex;justify-content:space-between}.article__content .article-image-grid img{min-width:0;margin-bottom:0}.article__content .c-blogexcerpt{margin-bottom:40px;font-family:"Open Sans",helvetica,arial,sans-serif;text-transform:none;font-size:2.4rem;line-height:3.288rem;font-weight:400;letter-spacing:0em}.article__content figure{margin:0}.article__nav{display:flex;gap:25px;justify-content:space-between;padding-top:40px;border-top:2px solid #000}.article__nav a{flex:1}.article__nav .pagination-button{display:flex;gap:8px;align-items:center}.article__nav .pagination-label{font-size:1.4rem;font-weight:600;line-height:1.4rem}.article__nav .article-preview-title{margin-top:15px;color:#000;font-size:1.6rem;font-weight:normal;line-height:2.3rem}.site-container{overflow:visible}.offset-lg-2{padding:0}
