.single-post .entry-taxonomies{padding:0 0 7px}.single-post .post-title .entry-meta{margin-top:.6em;margin-bottom:1.2em}.single-post .post-title .entry-taxonomies .category-style-pill a{border-radius:10em;padding:8px 14px 7px;font-size:11px}.single-post .entry-hero .post-title .entry-taxonomies .category-style-pill a,.single-post .entry-hero .post-title .entry-taxonomies .category-style-pill a:hover{color:var(--global-palette3)}.single-post .single-content{margin-top:22px}.content-title-style-above.single-post .single-content{margin-top:0}.content-title-style-above.single-post .entry-hero .entry-header.post-title{max-width:100%;text-wrap:balance;padding:40px 0}.content-title-style-above.single-post.content-width-narrow .hero-container.site-container{max-width:var(--global-content-width)}@media only screen and (min-width:768px){.content-title-style-above.single-post:has(.brioche-snippet-buttons) .entry-hero .entry-header.post-title{max-width:70%;padding-right:1em}}@media only screen and (min-width:768px) and (max-width:1150px){.content-title-style-above.single-post:has(.brioche-snippet-buttons) .entry-hero .entry-header.post-title{max-width:55%;padding-right:1em}}.content-title-style-above.single-post .entry-hero-layout-fullwidth>.entry-hero-container-inner>.site-container{padding:0}span.tag-hash{display:none}.entry-tags a.tag-link{background:var(--global-palette7)!important;color:var(--global-palette3)!important;border:0!important;padding:7px 15px!important;font-family:var(--global-primary-nav-font-family);text-transform:uppercase;letter-spacing:1.25px;font-size:11px!important;border-radius:10em;font-weight:500}.entry-tags a.tag-link:hover{background:var(--global-palette6)!important;color:var(--global-palette3)!important}.entry-related{padding:25px 20px 0!important}.entry-related-inner-content{padding-top:0!important}.entry-related .loop-entry .entry-content-wrap{padding:21px 20px 1px!important}.entry-related .brioche-diet-labels{display:none}.entry-related-carousel h3.entry-title{font-size:20px;padding:0}.entry-related h2.entry-related-title{text-align:center;margin:20px auto 25px}.entry-related .splide .splide__arrow{background:#fff;border-radius:0}.entry-related .splide .splide__arrow svg{fill:var(--global-palette3)}.entry-related .splide__track--loop{padding-bottom:15px}.content-width-narrow .entry-related .site-container{max-width:var(--global-content-narrow-width)!important}.content-width-narrow .entry-related-inner-content.alignwide{margin:0!important}.post-navigation .nav-links{border:1px solid #eeeae8;padding:22px}.post-navigation a{font:19px var(--global-heading-font-family),serif;letter-spacing:.5px;line-height:1.4}.post-navigation a:hover{color:var(--global-palette-highlight-alt)}.post-navigation-sub,.post-navigation-sub small{margin-bottom:.65em!important;font:500 13px var(--global-primary-nav-font-family);letter-spacing:.1em!important}h3#reply-title,.comments-title,.comment-reply-title{font-size:32px;text-align:center}.comment-form p:not(.form-submit){text-align:center}.comment-author .fn,.comment-author .says{font-weight:400;font-family:var(--global-heading-font-family);font-size:20px}.comment-author .fn a:hover,.comment-metadata a:hover{text-decoration:none!important;color:var(--global-palette2)}.comment-metadata{letter-spacing:.5px;padding-top:2px}img.wprm-comment-rating{margin-bottom:10px!important}.comment-reply-link{color:var(--global-palette3);background:var(--global-palette7);border:0;padding:9px 15px;border-radius:10em}.comment-reply-link:hover{color:var(--global-palette3);background:var(--global-palette6);border:0;padding:9px 15px}.comment-form .comment-input-wrap p label,.comment-form p.comment-form-float-label label{color:var(--global-palette4);opacity:.6}.entry-author-name{font-family:var(--global-heading-font-family);font-weight:400;font-size:34px!important;letter-spacing:.03em}.entry-author{clear:both;background:var(--global-palette8);padding:2em}.entry-author a.social-button{color:var(--global-palette-btn)!important;background:var(--global-palette-btn-bg)!important;border-radius:99px!important}.entry-author a.social-button:hover{color:var(--global-palette-btn-hover)!important;background:var(--global-palette-btn-bg-hover)!important}.entry-author .kadence-svg-iconset svg{height:.8em!important;width:.8em!important}.entry-author-follow{margin-top:1.5em!important}.entry-author-profile p.entry-author-occupation{text-transform:uppercase;letter-spacing:1.5px;font-weight:500;font-family:var(--global-primary-nav-font-family);font-size:13px!important;padding-top:6px}.entry-author-avatar img{border-radius:100%}.entry-author-profile p{margin:0 0 6px}.after-entry-newsletter{padding-top:2.5rem}