.container.articles{text-align:left;padding-top:30px}.container.articles a:hover{color:hsla(42,82%,75%,.6)}.container.articles h2{border-bottom:1px solid rgba(0,0,0,.15);font-weight:700;font-size:1.4em;padding-top:10px;font-family:Cabin,sans-serif;margin-bottom:30px;text-rendering:optimizeLegibility;color:#0f3c44}.container.articles h2 a{color:#0f3c44;font-family:Cabin,sans-serif;margin-bottom:2px;display:block}.container.articles h2 a:hover{color:hsla(42,82%,75%,.6)}.container.articles h2 span{border-bottom:1px solid rgba(0,0,0,.53);display:inline-block;padding-bottom:.5rem;margin-bottom:-1px;width:100%}.container.articles h2 a{margin-bottom:0;cursor:pointer}.container.articles .most-recent-header{border-bottom:1px solid #6c757d}.container.articles article.main-promo-article{color:#222}.container.articles article.main-promo-article a{color:#0f3c44;font-family:Cabin,sans-serif;margin-bottom:2px;display:block;cursor:pointer}.container.articles article.main-promo-article a:hover{color:hsla(42,82%,75%,.6)}.container.articles article.main-promo-article h3{font-size:1.4em;padding-top:10px;padding-bottom:10px;font-family:Cabin,sans-serif;text-rendering:optimizeLegibility;color:#0f3c44}.container.articles article.main-promo-article p{color:#222;font-size:.9em;margin-bottom:10px}.container.articles article.main-promo-article a.img-container{width:100%;height:225px;object-fit:cover;background-size:cover!important}.container.articles article.main-promo-article a.img-container img{width:100%;height:225px;object-fit:cover}.container.articles article.main-promo-article span{font-size:12px;line-height:12px}.container.articles article.main-promo-article span.author{display:block;font-weight:600}.container.articles article.main-promo-article i{font-size:10px;opacity:.5;line-height:20px}.container.articles .other-featured{align-self:flex-start;margin-left:auto}.container.articles .other-featured article{width:100%;margin-bottom:30px}.container.articles .other-featured article span.author{padding-top:10px}.container.articles .other-featured article img{width:120px;height:140px;object-fit:cover;vertical-align:top}.container.articles .other-featured article h4{font-family:Cabin,sans-serif;font-weight:200;text-rendering:optimizeLegibility;font-size:1em;padding-top:20px}.container.articles .other-featured article p{margin-bottom:10px}.container.articles .other-featured article span{font-size:12px;line-height:12px}.container.articles .other-featured article span.author{display:block;font-weight:600}.container.articles .other-featured article i{font-size:10px;opacity:.5;line-height:20px}.container.articles .other-featured article .promo-article-content{display:inline-block;width:260px;font-size:1.1em;padding-left:20px;color:#222;background:#fafafa;height:140px}.container.articles .other-featured article .promo-article-content h4{font-family:Cabin;font-weight:600}.container.articles .other-featured article .promo-article-content a{color:#0f3c44;font-family:Cabin,sans-serif;margin-bottom:2px;display:block;cursor:pointer}.container.articles .other-featured article .promo-article-content a:hover{color:hsla(42,82%,75%,.6)}.container.articles .other-featured article .promo-article-content p{color:#c1c1bd;line-height:18px;font-size:14px}.container.articles .trending-list{counter-reset:item;list-style:none;padding-left:0;letter-spacing:-.75px;font-family:Cabin,sans-serif}.container.articles .trending-list h5{font-size:18px}.container.articles .trending-list h5 a{color:#0f3c44;font-family:Cabin,sans-serif;margin-bottom:2px;display:block;cursor:pointer}.container.articles .trending-list h5 a:hover{color:hsla(42,82%,75%,.6)}.container.articles .trending-list li{display:flex;align-items:flex-start;gap:10px;margin-bottom:18px}.container.articles .trending-list li:before{content:counter(item,decimal-leading-zero) ".";flex-shrink:0;font-size:20px;line-height:1.15}.container.articles .trending-list .post-meta{margin-top:0;margin-bottom:0;flex:1 1;min-width:0}.container.articles .trending-list .post-meta h5{font-size:18px;margin:0 0 6px;padding-left:0}.container.articles .trending-list .post-meta span{font-size:14px;display:block;line-height:18px}.container.articles .trending-list li{counter-increment:item;margin-bottom:5px}.container.articles .trending-list li:before{content:counter(item,decimal-leading-zero) ". ";margin-right:5px;color:#6c757d}.recent-articles.container h4 .author-thumb-sm{height:40px;width:40px;object-fit:cover;object-position:center center;margin-right:6px}.recent-articles.container h4 a{vertical-align:bottom}.container.post-show{background:#fff}.container.post-show .post-sidebar{padding-top:40px}.container.post-show .post-sidebar .author-name,.container.post-show .post-sidebar .author-name a{font-size:16px}.container.post-show .post-details{text-align:left;margin-left:0;padding:20px}.container.post-show .post-details h1{text-align:left;padding-left:0;font-size:2.2em;padding-top:20px;padding-bottom:10px;font-family:Cabin,sans-serif;text-rendering:optimizeLegibility;color:#000;font-weight:200;margin:0 auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;transform:translateY(.96px);letter-spacing:-.17px}.container.post-show .post-details hr{margin:0}.container.post-show .post-details .author-post-details{text-align:left;margin:0 auto}.container.post-show .post-details .author-post-details a{background:url(/images/placeholders/default-thumbnail.jpg);display:block;height:150px}.container.post-show .post-details .author-post-details p,.container.post-show .post-details .author-post-details strong{text-align:left;color:#0f3c44}.container.post-show .post-details .author-post-details .mini-rounded-profile-pic{width:60px;max-width:inherit}.container.post-show .post-details .post-thumbnail{max-height:450px;overflow:hidden;margin:0 auto 40px}.container.post-show .post-details .post-thumbnail img{width:100%;height:auto;background-size:cover;transition:transform 5s ease}.container.post-show .post-details .post-thumbnail img:hover{transform:scale(1.1)}.container.post-show .post-details .post-content{margin:0 auto}.container.post-show .post-details .post-content div.container.post-show section.post-details h1{color:#000}.container.post-show .post-details .post-content h2{color:#000;margin-bottom:5px}.container.post-show .post-details .post-content h2 a{color:inherit}.container.post-show .post-details .post-content h3{font-size:18px}.container.post-show .post-details .post-content h3 a{color:inherit}.container.post-show .post-details .post-content p{color:#6c757d}.container.post-show .post-details .post-content p a{text-decoration:none;border-bottom:1px dotted hsla(42,82%,75%,.6);padding-bottom:0}.container.post-show .post-details .post-content strong{color:#000}.container.post-show .post-details .post-meta{max-width:800px;margin:0 auto;padding-bottom:40px}.center-feature{background:#fafafa}.center-feature h2.center-feature-title{border-bottom:none;font-size:26px;font-weight:800}.center-feature h3{font-size:14px;text-transform:uppercase;padding-top:40px;font-weight:200}.center-feature .center-feature--content{padding:0 50px}.center-feature .center-feature--content p{color:rgba(0,0,0,.54);font-size:.9em}.center-feature .center-feature--content span{font-size:.9em}.center-feature .center-feature--content span.author{padding-right:10px;display:block;font-weight:700;font-size:.9em}.recent-article span.author{margin-right:5px}.recent-article h4{display:flex;align-items:flex-start;gap:.5rem}.recent-article h4>a:first-child{flex:0 0 auto}.recent-article h4 img.author-thumb-sm{display:block;width:32px;height:32px;object-fit:cover}.recent-article h4>a:last-child{flex:1 1 auto;min-width:0}.recent-article>.col-lg-3:empty{display:none}.recent-article:has(>.col-lg-3:empty)>.col-lg-9{flex:0 0 100%;max-width:100%;width:100%}.recent-articles{padding:0}.recent-articles article{width:100%;margin-bottom:20px}.recent-articles article p{color:rgba(0,0,0,.54);font-size:.9em;margin-bottom:10px}.recent-articles article h4{padding-bottom:10px;font-size:1.2em}.recent-articles article h4 a{color:#0f3c44;cursor:pointer}.recent-articles article h4 a:hover{color:#4baf47}.recent-articles article.recent-article a:hover{color:hsla(42,82%,75%,.6)}@media(max-width:1399px){.container.articles .other-featured article .promo-article-content{width:150px}}@media(max-width:768px){.page-template-1{padding:10px;margin-top:inherit}.container.articles{padding:0 20px}.container.articles .other-featured article .promo-article-content{width:100%;padding:10px}.featured-article-img{width:100%!important;height:200px!important}.center-feature .center-feature--content{padding:10px}div.container.post-show{padding:15px}div.container.post-show section.post-details h1{font-size:1.6em}div.container.post-show h2{font-size:1.4em}div.container.post-show .container.post-show .post-details .author-post-details .mini-rounded-profile-pic{width:40px}.container.articles article.main-promo-article p{font-size:1.05em}.center-feature{display:none}.editor-picks{padding-top:20px}.most-recent-header,.popular-articles{display:none}.popular-articles h2 span{width:100%}}@media(prefers-color-scheme:dark){.container.post-show{background:#1f1f1f}.container.post-show .post-details .post-content div.container.post-show section.post-details h1,.container.post-show .post-details .post-content h2,.container.post-show .post-details .post-content h3,.container.post-show .post-details h1{color:#c1c1bd}.container.post-show .post-details .post-content p{color:#878680}.container.post-show .post-details .post-content strong{color:#c1c1bd}div.container.post-show,div.container.post-show section.post-details{background:#1f1f1f}div.container.post-show section.post-details a{color:hsla(42,82%,75%,.6)}div.container.post-show section.post-details li,div.container.post-show section.post-details p{color:#6c757d}div.container.post-show section.post-details .author-name,div.container.post-show section.post-details .author-name a{color:#3aaed8}.recent-article p{color:hsla(0,0%,100%,.8)}.trending-list li:before{color:#fff}}