/* Original Rhythm article DOM, Figma 306:2 and 594:2. */
.sa-article .sa-cover{padding:95px 0 124px;min-height:434px;background-position:center center;}
.sa-article .sa-cover .hs-line-7{margin-bottom:20px;}
.sa-article .sa-cover .col-md-4{padding-top:25px;}
.sa-article .article-top-back{display:block;margin-top:19px;}
.sa-article .sa-article-meta{display:flex;gap:17px;}
.sa-article .sa-article-meta a{text-decoration:none;}
.sa-article .sa-article-main{padding:140px 0 99.828125px;}

.sa-article .blog-item-body>p{margin:0 0 26.1px;text-align:left;}
.sa-article .blog-item-body>p:last-child{margin-bottom:0;}
.sa-article .blog-item-body blockquote{position:relative;padding:0;margin:0 0 54px;border:0;}
.sa-article .blog-item-body blockquote:before{display:none;}
.sa-article .blog-item-body blockquote p{margin:0;}
.sa-article .blog-item-body blockquote p:before{display:none;}
.sa-article .sa-cover .hs-line-7{transform:none!important;}
.sa-article .article-quote-mark{position:absolute;left:-33.028534px;top:17.752416px;width:19px;height:18px;background:url("../images/redesign/quote-306-123.svg") no-repeat;opacity:.2;}
.sa-article .blog-media{margin:40px 0 40.25px!important;}
.sa-article .blog-media img{width:100%;display:block;}
.sa-article .article-cta{margin:52px 0 31.1px;padding:32px;background:#f6f6f6;}
.sa-article .article-cta h2{margin:0 0 20px;}
.sa-article .article-cta p{margin:0 0 20px;}
.sa-article .article-cta-links{display:flex;gap:28px;align-items:center;}
.sa-article .article-cta-links>a{text-decoration:none;}
.sa-article .article-cta-links .btn{white-space:nowrap;}
.sa-article .article-back{display:block;margin-bottom:78px;}
.sa-article .article-back{border:0;padding:0;height:22px;margin-bottom:85.75px;}

.sa-article .article-search-heading{display:none;}
.sa-article .article-sidebar .widget-posts-descr p{white-space:normal;}
.sa-article .sa-cover{align-items:flex-start;}
.sa-article .sa-cover>.container{padding-top:95px;}
.sa-article .sa-cover .hs-line-7{margin-bottom:20px!important;}
.sa-article .article-cta-links{padding-top:6px;}


.sa-article .article-sidebar .widget-posts{padding-top:0;}
.sa-article .article-sidebar .widget-posts li{min-height:117px;}
.sa-article .article-sidebar .widget-posts-descr{top:0;}

.sa-article .article-sidebar .widget-posts-descr>a{display:block;}
.sa-article .article-sidebar .widget-posts-descr p{margin:0;}



.sa-article .article-back{opacity:.72;}

.sa-article .article-navigation .btn .fa{font-size:14px;line-height:14px;margin:0;}
.sa-article .article-navigation .btn{white-space:nowrap;}
.sa-article .sa-cover .article-top-back{margin-top:19.84375px;}
.sa-article .article-back .fa{font-size:12px;margin-right:4px;}

@supports (height:calc-size(fit-content,round(up,size,1px))){
 .sa-article .blog-item-body p,.sa-article .article-cta p{height:calc-size(fit-content,round(up,size,1px));}
}
@media (min-width:1400px){.sa-article .blog-item-body>p,.sa-article .blog-media{width:831px;}.sa-article .blog-media img{height:623px;object-fit:cover;}}
@media (max-width:767px){
 .sa-article .sa-cover>.container{padding-top:46px;}
 .sa-article .article-sidebar{margin-top:0!important;}
 .sa-article .article-navigation{padding-bottom:39px;}
 .sa-article .article-sidebar .widget:last-child{margin-bottom:38px;}
 .sa-article .sa-cover{padding:46px 0;min-height:285px;background-image:var(--article-cover)!important;}
 .sa-article .sa-cover .row{display:flex;flex-direction:column;}
 .sa-article .sa-cover .col-md-4{order:-1;margin:0 0 20px!important;padding-top:0;}
 .sa-article .sa-cover .mod-breadcrumbs{text-align:left!important;}
 .sa-article .article-top-back{display:none;}
 .sa-article .sa-cover .hs-line-7{margin-bottom:20px;}
 .sa-article .sa-article-meta{display:block;}
 .sa-article .sa-article-meta i{display:none;}
 .sa-article .sa-article-meta span:after{content:"  ·  ";white-space:pre;}
 .sa-article .sa-article-main{padding:50px 0 0;}
 .sa-article .sa-article-main>.container>.row>.col-md-8{margin-bottom:0!important;}
 
 
 .sa-article .blog-item-body>p{margin-bottom:24px;}
 .sa-article .blog-item-body blockquote{margin:0 0 24px;padding-top:66px;padding-bottom:6px;}
 .sa-article .article-quote-mark{left:2.161987px;top:17.279968px;width:15px;height:14px;opacity:1;background-image:url("../images/redesign/quote-594-16.svg");}
 .sa-article .blog-media{margin:24px 0!important;}
 .sa-article .blog-media img{aspect-ratio:342/257;object-fit:cover;}
 .sa-article .article-cta{margin:50px -24px 0;padding:39px 24px 39px;}
 .sa-article .article-cta h2{margin-bottom:18px;}
 .sa-article .article-cta p{margin-bottom:18px;}
 .sa-article .article-cta-links{display:flex;flex-direction:column;align-items:stretch;gap:18px;padding-top:0;}
 .sa-article .article-cta-links>a,.sa-article .article-cta-links .btn{text-align:left;}
 .sa-article .article-cta-links .btn:after{content:" →";}
 .sa-article .article-navigation{padding:41px 0 41px;}
 .sa-article .article-back{margin-bottom:24px;height:20px;}
 .sa-article .article-navigation .btn{float:none!important;text-align:left;}
 .sa-article .article-navigation .btn+.btn{margin-top:24px;}
 .sa-article .article-sidebar{display:block;padding-top:38px;}
 .sa-article .article-sidebar{position:relative;isolation:isolate;}
 .sa-article .article-sidebar:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:calc(50% - 50vw);width:100vw;background:rgb(96.6% 96.6% 96.6%);}
 .sa-article .article-cta{background:rgb(96.6% 96.6% 96.6%);}
 .sa-article .sa-cover:before{background:rgb(2.5% 2.5% 2.5% / 61%);}
 .sa-article .article-search-heading{display:block;}
 .sa-article .widget{margin-bottom:19px;}
 .sa-article .widget-title{padding:0;border:0;margin-bottom:19px;height:auto;}
 .sa-article .search-field{height:49px!important;padding:13px 16px!important;}
 .sa-article .widget-menu li{padding:0;margin-bottom:19px;}
 .sa-article .widget-menu li:last-child{margin-bottom:0;}
 
 .sa-article .widget-menu small{display:none;}
 .sa-article .widget-menu a:after{content:" — " attr(data-count);}
 
 .sa-article .tags a{display:inline;padding:0;margin:0;border:0;width:auto!important;}
 .sa-article .tags a:not(:last-child):after{content:" · ";}
 .sa-article .widget-posts li{min-height:100px;padding:0;margin:0 0 19px;border:0;}
 .sa-article .widget-posts-img{width:92px;height:66px;margin-right:14px;object-fit:cover;}
 .sa-article .widget-posts-descr{top:0;}
 .sa-article .widget-posts-descr>a{display:block;}
 .sa-article .widget-posts-descr p{margin:6px 0 0;}
 .sa-article .article-sidebar .widget:last-child{margin-bottom:38px;}
 .sa-article .article-sidebar .widget-posts{padding-top:0;}
 .sa-article .article-sidebar .widget-posts li{min-height:100px;}
 
 
 .sa-article .article-sidebar .widget-posts-descr p{margin-top:6px;}
 
 
 .sa-article .article-back{opacity:1;}
 .sa-article .article-navigation .fa{display:none;}
 .sa-article .article-back:before{content:"← ";}
 .sa-article .article-navigation .left:before{content:"‹  ";white-space:pre;}
 .sa-article .article-navigation .right:after{content:"  ›";white-space:pre;}
 .sa-article .widget-posts li:last-child{margin-bottom:0;}
}

/* Match article breadcrumbs to the primary site typeface. */
.sa-article .mod-breadcrumbs{font-family:var(--font-global);}
/* Center text and arrows with balanced native button padding. */
.sa-article .article-navigation .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto;text-align:center;}
.sa-article .article-navigation .btn .fa{position:static;top:auto;}

/* Keep photo-header navigation readable. */
.sa-article .sa-cover .mod-breadcrumbs,
.sa-article .sa-cover .mod-breadcrumbs a{color:#fff;}
