.entry:has(.bt-byline) :is(h2,h3)[id]{scroll-margin-top:90px}body.single-post .entry-header .entry-sub-title{font:400 21px/1.38 var(--bt-serif)!important;color:var(--bt-ink2);margin-top:14px}body.single-post .entry-content blockquote cite{display:block;font:600 12.5px var(--bt-sans);font-style:normal;color:var(--bt-meta);margin-top:10px;letter-spacing:.06em;text-transform:uppercase}body.single-post .entry-content hr{border:0;border-top:1px solid var(--bt-rule);margin:2em 0}body.single-post .entry-content .bt-verdict>.wp-block-heading:first-child{font:700 12.5px var(--bt-sans)!important;letter-spacing:.08em;text-transform:uppercase;color:var(--bt-blue)!important;margin:0 0 6px!important;padding:0!important}body.single-post .entry-content .bt-verdict>.wp-block-heading:first-child:before{display:none}body.single-post .entry-content .bt-verdict .bt-score small{font-size:22px;color:var(--bt-meta);letter-spacing:0;font-weight:500}body.single-post .entry-content .bt-verdict .wp-block-columns{margin:14px 0 0!important;padding-top:14px;border-top:1px solid var(--bt-rule);gap:32px}body.single-post .entry-content .bt-verdict .wp-block-columns>div{padding:0!important}body.single-post .entry-content .bt-verdict .bt-bestfor{font:14px/1.5 var(--bt-sans);color:var(--bt-ink2);margin-top:14px;padding-top:12px;border-top:1px solid var(--bt-rule)}body.single-post .sidebar .post-widget-body .post-title a{color:var(--bt-ink)!important}body.single-post #footer .timeline-widget ul:before{background:var(--bt-rule)!important}body.admin-bar #bt-progress{top:46px}@media (max-width:767px){body.single-post .entry-content .bt-verdict .wp-block-columns{flex-wrap:wrap!important;gap:14px}}@media (min-width:1200px){body.single-post .wpj-jtoc--item.--jtoc-is-active>.wpj-jtoc--item-content a,body.single-post .wpj-jtoc--item:has(.--jtoc-is-active)>.wpj-jtoc--item-content a{color:var(--bt-ink)!important;font-weight:600}body.single-post .wpj-jtoc--item.--jtoc-is-active>.wpj-jtoc--item-content:after,body.single-post .wpj-jtoc--item:has(.--jtoc-is-active)>.wpj-jtoc--item-content:after{content:"";position:absolute;left:-12px;top:8px;bottom:8px;width:3px;background:var(--bt-orange)}body#tie-body.single-post .wpj-jtoc .--jtoc-is-active>.wpj-jtoc--item-content a{color:var(--bt-ink)!important}}@media (max-width:991px){body.admin-bar.single-post #reading-position-indicator{top:46px!important}}@media (min-width:992px){body#tie-body:not(#hf-x) #main-nav.fixed-nav{height:48px!important;min-height:48px!important;border-bottom:1px solid var(--hf-rule)!important;box-shadow:none!important;background:#fff!important}body#tie-body:not(#hf-x) #main-nav.fixed-nav .main-menu-wrapper{height:48px!important;min-height:48px!important;padding-left:0!important}body#tie-body:not(#hf-x) #main-nav.fixed-nav .menu>li>a{line-height:48px!important;font-size:13.5px!important}body#tie-body:not(#hf-x) #main-nav.fixed-nav .components{margin-top:10px!important}body#tie-body:not(#hf-x) #main-nav.fixed-nav #sticky-logo img{max-height:28px!important;padding:0 22px 0 0!important}}@media (max-width:991px){body#tie-body:not(#hf-x) .header-container.fixed-nav,body#tie-body:not(#hf-x) #theme-header .fixed-nav{border-bottom:1px solid var(--hf-rule)!important;box-shadow:none!important}body#tie-body:not(#hf-x) #mobile-menu .mobile-arrows,body#tie-body:not(#hf-x) #mobile-menu .mobile-arrows:before{color:var(--hf-meta)!important}}body#tie-body:not(#hf-x) #site-info .social-icons-item .pinterest-social-icon,body#tie-body:not(#hf-x) .social-icons .pinterest-social-icon[href="#"]{display:none!important}body#tie-body:not(#hf-x) .social-icons-item:has(>a.pinterest-social-icon[href="#"]){display:none!important}@media (min-width:992px){body.single.admin-bar{--bt-ab:32px}body.single:has(#main-nav.fixed-nav.fixed-pinned) .wpj-jtoc--toc,body.single:has(#main-nav.fixed-nav.fixed-pinned) .sidebar .theiaStickySidebar{top:calc(var(--bt-bar) + var(--bt-ab) + var(--bt-sticky-gap))!important}#main-nav.fixed-nav .main-menu-wrapper>div:first-child{justify-content:flex-start!important}#main-nav.fixed-nav .main-menu-wrapper .flex-placeholder{display:none!important}#main-nav.fixed-nav .main-menu-wrapper .main-menu-wrap{margin-left:20px!important;margin-right:auto!important}#main-nav.fixed-nav .main-menu-wrapper .components{margin-left:auto!important}}