body.single-post.go-single-clean #primary .od-article{--od-read-accent:var(--uv, #7900ff);--od-read-ink:#211e28;--od-read-muted:#6d6674;--od-read-soft:#f6f3f8;--od-read-soft-strong:#efebf3;--od-read-rule:rgba(33,30,40,.11);--od-read-warm:#fff7df;--od-read-radius:10px;--od-read-main:740px;--od-read-rail:300px;--od-read-gap:52px}html:not([data-theme]) body.single-post.go-single-clean #primary .od-article,
html[data-theme="dark-mode"] body.single-post.go-single-clean #primary .od-article,
html[data-theme="dark"] body.single-post.go-single-clean #primary .od-article{--od-read-accent:#C6A3FF;--od-read-ink:#FAF8FC;--od-read-muted:#CEC6D6;--od-read-soft:#211D27;--od-read-soft-strong:#302A37;--od-read-rule:rgba(250,248,252,.14);--od-read-warm:#302918;--go-inline-link-accent:#C6A3FF;--go-inline-link-hover:#E3D2FF;--go-inline-link-soft:rgba(198,163,255,.12)}body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .od-article__opening{background:transparent}body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .od-article__intro{padding-block:34px 24px}body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .od-article__header,
body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .od-article__toolbar{max-width:1000px}body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .go-single__breadcrumbs{margin-bottom:18px}body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .go-single__breadcrumbs .go-breadcrumbs{gap:5px 8px;min-height:20px;color:var(--od-read-muted)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.02em!important}body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .go-single__breadcrumbs .go-breadcrumbs a{color:var(--od-read-muted)!important}body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .go-single__breadcrumbs .go-breadcrumbs a:hover{color:var(--od-read-accent)!important}body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .go-single__breadcrumbs .go-breadcrumbs .sep{color:color-mix(in srgb,var(--od-read-muted) 56%,transparent)!important;font-size:13px!important}body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .go-single__title{max-inline-size:23ch;color:var(--od-read-ink);font-family:"Barlow Condensed","Barlow Condensed Fallback","Arial Narrow",Arial,sans-serif!important;font-size:clamp(42px,5vw,64px)!important;font-weight:690!important;line-height:1.01!important;letter-spacing:-.035em!important;text-wrap:balance}body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .go-single__deck{max-inline-size:70ch;margin-top:16px;color:var(--od-read-muted);font-size:clamp(18px,1.5vw,21px)!important;font-weight:400!important;line-height:1.5!important;text-wrap:pretty}body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .od-article__toolbar{margin-top:22px;padding:0;border:0}body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .od-article__byline{gap:11px}body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .go-single__avatar,
body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .go-single__avatar img{width:40px;height:40px}body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .od-article__author,
body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .od-article__author a{font-size:15px!important}body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .od-article__dateline,
body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .od-article__dateline :is(time,span){color:var(--od-read-muted)!important;font-size:12.5px!important}body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .od-article__toolbar :is(.go-share-more__toggle,.go-product-action,.go-article-audio__play){min-height:40px;padding:7px 10px;border-radius:7px;color:var(--od-read-ink);font-size:14px!important}body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .od-article__toolbar :is(.go-share-more__toggle,.go-product-action,.go-article-audio__play):hover{background:var(--od-read-soft);color:var(--od-read-accent)}body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .go-single__hero-wrap{width:min(1064px,calc(100% - 64px))!important;inline-size:min(1064px,calc(100% - 64px))!important;max-width:1064px!important;max-inline-size:1064px!important;padding-inline:0!important}body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .go-single__hero{margin-top:24px}body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .go-single__hero .go-frame{border:0!important;border-radius:10px!important;background:var(--od-read-soft);box-shadow:none!important}body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .go-single__hero-caption{margin-top:8px;padding-inline:4px;color:var(--od-read-muted);font-size:12.5px;line-height:1.45}body.single-post.go-single-clean #primary .go-single__layout.go-article-layout{grid-template-columns:minmax(0,var(--od-read-main)) minmax(270px,var(--od-read-rail));gap:var(--od-read-gap);max-inline-size:calc(var(--od-read-main) + var(--od-read-rail) + var(--od-read-gap))!important;margin-top:32px}body.single-post.go-single-clean #primary .go-single__main{min-width:0}body.single-post.go-single-clean #primary .go-article-sidebar__block + .go-article-sidebar__block{margin-top:30px}body.single-post.go-single-clean #primary .go-article-sidebar__title{margin:0 0 12px!important;color:var(--od-read-muted)!important;font:700 16px/1.25 "Source Sans 3","Source Sans 3 Fallback",Arial,sans-serif!important;letter-spacing:-.01em!important;text-transform:none!important}body.single-post.go-single-clean #primary .go-article-sidebar__stories{display:grid;gap:10px!important}body.single-post.go-single-clean #primary .go-article-sidebar__story,
body.single-post.go-single-clean #primary .go-article-sidebar__story + .go-article-sidebar__story{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px!important;align-items:center;min-height:0;padding:0!important;border:0!important;background:transparent!important}body.single-post.go-single-clean #primary .go-article-sidebar__thumb{width:76px!important;height:76px!important;flex-basis:76px!important;border-radius:8px!important}body.single-post.go-single-clean #primary .go-article-sidebar__story-copy strong{color:var(--od-read-ink)!important;font:650 15px/1.28 "Source Sans 3","Source Sans 3 Fallback",Arial,sans-serif!important;letter-spacing:-.008em!important}body.single-post.go-single-clean #primary .go-article-sidebar__story-copy .go-time{margin-top:5px!important;color:var(--od-read-muted)!important;font-size:11px!important}body.single-post.go-single-clean #primary .go-preferred-source-row{justify-content:flex-start!important;margin:0 0 14px!important}body.single-post.go-single-clean #primary .go-preferred-source-pill{min-height:38px;padding:7px 12px!important;border:1px solid var(--od-read-rule)!important;border-radius:999px!important;background:transparent!important;color:var(--od-read-ink)!important;box-shadow:none!important;font:650 13px/1.3 "Source Sans 3","Source Sans 3 Fallback",Arial,sans-serif!important}body.single-post.go-single-clean #primary .go-preferred-source-pill:hover,
body.single-post.go-single-clean #primary .go-preferred-source-pill:focus-visible{border-color:color-mix(in srgb,var(--od-read-accent) 38%,var(--od-read-rule))!important;background:var(--od-read-soft)!important}body.single-post.go-single-clean #primary .go-toc{margin:0 0 36px!important;padding:18px 20px 17px!important;border:0!important;border-radius:12px!important;background:var(--od-read-soft)!important;box-shadow:none!important}body.single-post.go-single-clean #primary .go-toc > summary{min-height:0!important;padding:0!important;color:var(--od-read-ink)!important;font:750 16px/1.3 "Source Sans 3","Source Sans 3 Fallback",Arial,sans-serif!important;letter-spacing:-.01em!important}body.single-post.go-single-clean #primary .go-toc > summary::after{width:7px!important;height:7px!important;margin-right:2px!important;color:var(--od-read-muted)!important}body.single-post.go-single-clean #primary .go-toc > ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:2px 26px!important;margin:14px 0 0!important;padding:0!important;border:0!important}body.single-post.go-single-clean #primary .go-toc li a{grid-template-columns:24px minmax(0,1fr)!important;gap:7px!important;min-height:0!important;padding:7px 5px!important;border-radius:6px!important;color:var(--od-read-muted)!important;font:550 14.5px/1.38 "Source Sans 3","Source Sans 3 Fallback",Arial,sans-serif!important}body.single-post.go-single-clean #primary .go-toc li a::before{padding-top:3px!important;color:var(--od-read-accent)!important;font-size:9px!important}body.single-post.go-single-clean #primary .go-toc li a:hover,
body.single-post.go-single-clean #primary .go-toc li a:focus-visible{background:var(--od-read-soft-strong)!important;color:var(--od-read-ink)!important;text-decoration:none!important}body.single-post.go-single-clean #primary .entry-content.go-single__content{--go-prose-gap:24px;margin-top:0;color:var(--od-read-ink);font-family:"Source Sans 3","Source Sans 3 Fallback",Arial,sans-serif;font-size:18.5px;font-weight:400;line-height:1.72;letter-spacing:-.005em;text-rendering:optimizeLegibility}body.single-post.go-single-clean #primary .entry-content.go-single__content > p{margin-block:0 1.28em}body.single-post.go-single-clean #primary .entry-content.go-single__content :is(p,li,dd,dt){color:var(--od-read-ink)}body.single-post.go-single-clean #primary .entry-content.go-single__content strong{font-weight:720}body.single-post.go-single-clean #primary .entry-content.go-single__content :is(h2,h3,h4){color:var(--od-read-ink);font-family:"Source Sans 3","Source Sans 3 Fallback",Arial,sans-serif!important;font-weight:760;letter-spacing:-.028em;text-wrap:balance}body.single-post.go-single-clean #primary .entry-content.go-single__content h2{margin:46px 0 16px;font-size:clamp(29px,3vw,34px);line-height:1.16}body.single-post.go-single-clean #primary .entry-content.go-single__content h3{margin:34px 0 13px;font-size:clamp(23px,2.2vw,26px);line-height:1.2}body.single-post.go-single-clean #primary .entry-content.go-single__content h4{margin:28px 0 11px;font-size:20px;line-height:1.26}body.single-post.go-single-clean #primary .entry-content.go-single__content :is(h2,h3,h4) + p{margin-top:0}body.single-post.go-single-clean #primary .entry-content.go-single__content--dropcap > p:first-of-type::first-letter{float:left!important;margin:.075em .10em 0 0!important;color:var(--od-read-accent)!important;font-family:"Barlow Condensed","Barlow Condensed Fallback","Arial Narrow",Arial,sans-serif!important;font-size:3.65em!important;font-weight:760!important;line-height:.74!important;letter-spacing:-.045em!important}body.single-post.go-single-clean #primary .entry-content.go-single__content :is(ul,ol){margin:0 0 1.35em;padding-left:1.25em}body.single-post.go-single-clean #primary .entry-content.go-single__content li{margin:.38em 0;padding-left:.18em}body.single-post.go-single-clean #primary .entry-content.go-single__content li::marker{color:var(--od-read-accent)}body.single-post.go-single-clean #primary .entry-content.go-single__content :where(p,li,dd,dt,blockquote,figcaption,td,th) > a:not(.go-btn):not(.go-inline-related__item),
body.single-post.go-single-clean #primary .entry-content.go-single__content :where(p,li,dd,dt,blockquote,figcaption,td,th) a:not(.go-btn):not(.go-inline-related__item){color:var(--od-read-accent)!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-decoration-color:color-mix(in srgb,var(--od-read-accent) 42%,transparent)!important;text-underline-offset:.16em!important}body.single-post.go-single-clean #primary .entry-content.go-single__content :where(p,li,dd,dt,blockquote,figcaption,td,th) a:not(.go-btn):not(.go-inline-related__item):hover{text-decoration-color:currentColor!important}body.single-post.go-single-clean #primary .entry-content.go-single__content :is(blockquote,.wp-block-pullquote){margin:30px 0;padding:18px 22px 18px 24px!important;border:0!important;border-left:3px solid var(--od-read-accent)!important;border-radius:0 10px 10px 0!important;background:var(--od-read-soft)!important;color:var(--od-read-ink);box-shadow:none!important}body.single-post.go-single-clean #primary .entry-content.go-single__content blockquote p{margin:0;font-size:20px;font-weight:520;line-height:1.55}body.single-post.go-single-clean #primary .entry-content.go-single__content blockquote cite{display:block;margin-top:10px;color:var(--od-read-muted);font-size:13px;font-style:normal}body.single-post.go-single-clean #primary .entry-content.go-single__content hr,
body.single-post.go-single-clean #primary .entry-content.go-single__content .wp-block-separator{width:54px;height:3px;margin:42px auto;border:0!important;background:color-mix(in srgb,var(--od-read-accent) 52%,transparent)!important;opacity:1!important}body.single-post.go-single-clean #primary .entry-content.go-single__content > :is(figure.wp-block-image:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright),figure.wp-caption:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright),.wp-block-image:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright),.wp-caption:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright)){max-inline-size:min(100%,700px)!important;margin-inline:auto!important;margin-block:28px 30px!important}body.single-post.go-single-clean #primary .entry-content.go-single__content :where(figure img,.wp-block-image img):not([id^="google_ads_"]):not([id^="aswift_"]){border:0!important;border-radius:9px!important;box-shadow:none!important}body.single-post.go-single-clean #primary .entry-content.go-single__content :where(figcaption,.wp-element-caption,.wp-caption-text){margin-top:8px!important;padding-inline:4px!important;color:var(--od-read-muted)!important;font:400 12.5px/1.45 "Source Sans 3","Source Sans 3 Fallback",Arial,sans-serif!important;letter-spacing:0!important;text-align:center!important}body.single-post.go-single-clean #primary .entry-content.go-single__content .wp-block-table{margin-block:30px;border:1px solid var(--od-read-rule);border-radius:10px;background:transparent;overflow-x:auto;overflow-y:hidden}body.single-post.go-single-clean #primary .entry-content.go-single__content .wp-block-table table{width:100%;margin:0;border:0;border-collapse:collapse;font-size:15.5px;line-height:1.45}body.single-post.go-single-clean #primary .entry-content.go-single__content .wp-block-table :is(th,td){padding:12px 14px;border:0!important;border-bottom:1px solid var(--od-read-rule)!important;text-align:left;vertical-align:top}body.single-post.go-single-clean #primary .entry-content.go-single__content .wp-block-table th{background:var(--od-read-soft);color:var(--od-read-ink);font-weight:720}body.single-post.go-single-clean #primary .entry-content.go-single__content .wp-block-table tr:last-child td{border-bottom:0!important}body.single-post.go-single-clean #primary .entry-content.go-single__content :is(pre,.wp-block-code){margin-block:28px;padding:18px 20px;border:0;border-radius:10px;background:#17141c;color:#f7f3fb;font-size:14px;line-height:1.6;overflow:auto}body.single-post.go-single-clean #primary .entry-content.go-single__content :not(pre) > code{padding:.13em .34em;border-radius:4px;background:var(--od-read-soft);color:var(--od-read-ink);font-size:.9em}body.single-post.go-single-clean #primary .entry-content.go-single__content .go-inline-related{margin:30px 0!important;padding:16px 18px!important;border:0!important;border-left:3px solid var(--od-read-accent)!important;border-radius:0 10px 10px 0!important;background:var(--od-read-soft)!important;box-shadow:none!important}body.single-post.go-single-clean #primary .entry-content.go-single__content .go-inline-related__title{margin:0 0 8px!important;color:var(--od-read-muted)!important;font:750 11px/1.3 "Source Sans 3","Source Sans 3 Fallback",Arial,sans-serif!important;letter-spacing:.075em!important;text-transform:uppercase!important}body.single-post.go-single-clean #primary .entry-content.go-single__content .go-inline-related__items{gap:4px!important}body.single-post.go-single-clean #primary .entry-content.go-single__content .go-inline-related__item{grid-template-columns:78px minmax(0,1fr)!important;gap:12px!important;padding:8px 0!important;border:0!important;text-decoration:none!important}body.single-post.go-single-clean #primary .entry-content.go-single__content .go-inline-related__media{width:78px!important;height:62px!important;border-radius:7px!important}body.single-post.go-single-clean #primary .entry-content.go-single__content .go-inline-related__item strong{color:var(--od-read-ink)!important;font:700 15px/1.28 "Source Sans 3","Source Sans 3 Fallback",Arial,sans-serif!important}body.single-post.go-single-clean #primary .entry-content.go-single__content .go-inline-related__meta{display:block;margin-top:5px;color:var(--od-read-muted)!important;font-size:11px!important}body.single-post.go-single-clean #primary .entry-content.go-single__content .go-share-card-v11{gap:10px 18px;margin:30px 0!important;padding:13px 15px!important;border:0!important;border-radius:10px!important;background:var(--od-read-soft)!important}body.single-post.go-single-clean #primary .entry-content.go-single__content .go-share-card-v11__head strong{color:var(--od-read-ink);font:700 13px/1.3 "Source Sans 3","Source Sans 3 Fallback",Arial,sans-serif;letter-spacing:0;text-transform:none}body.single-post.go-single-clean #primary .entry-content.go-single__content .go-share-card-v11__actions > :is(a,button){width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;border-radius:7px!important;color:var(--od-read-accent)!important}body.single-post.go-single-clean #primary .entry-content.go-single__content .go-spoiler-alert{margin:28px 0;padding:16px 18px;border:0;border-radius:10px;background:var(--od-read-warm);box-shadow:none}body.single-post.go-single-clean #primary .entry-content.go-single__content .go-spoiler-alert__label{color:var(--od-read-ink);font-size:13px;font-weight:750}body.single-post.go-single-clean #primary .entry-content.go-single__content .go-spoiler-alert__text{margin-top:6px;color:var(--od-read-muted);font-size:15px;line-height:1.55}body.single-post.go-single-clean #primary .entry-content.go-single__content .go-faq-heading{margin-top:50px}body.single-post.go-single-clean #primary .entry-content.go-single__content .go-faq-question{margin:24px 0 8px;padding:0;font-size:21px;line-height:1.28}body.single-post.go-single-clean #primary .entry-content.go-single__content .go-faq-answer{margin:0 0 18px;color:var(--od-read-muted)}body.single-post.go-single-clean #primary .go-tags{display:flex!important;align-items:center;flex-wrap:wrap;gap:7px!important;margin:34px 0 0!important;padding:0!important;border:0!important}body.single-post.go-single-clean #primary .go-tags__label{margin-right:4px;color:var(--od-read-muted)!important;font:750 10px/1.2 "Source Sans 3","Source Sans 3 Fallback",Arial,sans-serif!important;letter-spacing:.075em!important;text-transform:uppercase!important}body.single-post.go-single-clean #primary .go-tags .go-tag,
body.single-post.go-single-clean #primary .go-tags .go-tag:visited{min-height:30px!important;padding:5px 10px!important;border:1px solid var(--od-read-rule)!important;border-radius:999px!important;background:transparent!important;color:var(--od-read-ink)!important;font:650 12px/1.2 "Source Sans 3","Source Sans 3 Fallback",Arial,sans-serif!important}body.single-post.go-single-clean #primary .go-tags .go-tag--primary,
body.single-post.go-single-clean #primary .go-tags .go-tag--primary:visited{border-color:var(--od-read-accent)!important;background:var(--od-read-accent)!important;color:#fff!important}body.single-post.go-single-clean #primary .go-author-card{grid-template-columns:60px minmax(0,1fr)!important;gap:15px!important;margin:34px 0 0!important;padding:18px 0!important;border:0!important;border-block:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.single-post.go-single-clean #primary .go-author-card__avatar{width:60px!important;height:60px!important;box-sizing:border-box!important;border:2px solid var(--od-read-accent,var(--od-brand,#7900ff))!important;border-radius:50%!important;background:var(--od-read-accent,var(--od-brand,#7900ff))!important;overflow:hidden!important;box-shadow:none!important}body.single-post.go-single-clean #primary .go-author-card__avatar img{display:block!important;width:100%!important;height:100%!important;border:0!important;border-radius:50%!important;object-fit:cover!important;background:transparent!important;box-shadow:none!important}body.single-post.go-single-clean #primary .go-author-card__name,
body.single-post.go-single-clean #primary .go-author-card__name a{color:var(--od-read-ink)!important;font-size:19px!important;font-weight:750!important}body.single-post.go-single-clean #primary .go-author-card__role,
body.single-post.go-single-clean #primary .go-author-card__bio,
body.single-post.go-single-clean #primary .go-author-card__expertise{color:var(--od-read-muted)!important;font-size:13.5px!important;line-height:1.48!important}body.single-post.go-single-clean #primary .go-author-card__bio{margin-top:5px!important}body.single-post.go-single-clean #primary .go-author-card__trust{gap:7px 15px;margin-top:8px}body.single-post.go-single-clean #primary :is(.go-author-card__link,.go-author-card__policy){color:var(--od-read-accent)!important;font-size:12.5px!important}body.single-post.go-single-clean #primary .go-correction{margin-top:30px;padding:14px 16px;border:0;border-radius:9px;background:var(--od-read-soft);color:var(--od-read-muted)}body.single-post.go-single-clean #primary :is(.go-v21-next,.go-recirc,.go-topic-cluster-v17,.go-topicbar){margin-top:38px!important;border:0!important;box-shadow:none!important}body.single-post.go-single-clean #primary .go-v21-next{padding:0!important;background:transparent!important}body.single-post.go-single-clean #primary .go-v21-next__head,
body.single-post.go-single-clean #primary .go-topic-cluster-v17__head{align-items:flex-end;margin-bottom:15px;padding:0!important;border:0!important}body.single-post.go-single-clean #primary .go-v21-next__head span,
body.single-post.go-single-clean #primary .go-topic-cluster-v17__eyebrow{color:var(--od-read-muted)!important;font-size:10.5px!important;font-weight:750!important;letter-spacing:.07em!important;text-transform:uppercase!important}body.single-post.go-single-clean #primary .go-v21-next__head h2,
body.single-post.go-single-clean #primary .go-topic-cluster-v17__head h2,
body.single-post.go-single-clean #primary .go-recirc__title{margin:3px 0 0!important;color:var(--od-read-ink)!important;font:750 22px/1.15 "Source Sans 3","Source Sans 3 Fallback",Arial,sans-serif!important;letter-spacing:-.025em!important}body.single-post.go-single-clean #primary .go-v21-next__head > a,
body.single-post.go-single-clean #primary .go-topic-cluster-v17__all{color:var(--od-read-accent)!important;font-size:12.5px!important;font-weight:650!important}body.single-post.go-single-clean #primary .go-v21-next__grid,
body.single-post.go-single-clean #primary .go-topic-cluster-v17__grid{gap:14px!important}body.single-post.go-single-clean #primary .go-v21-next__grid article,
body.single-post.go-single-clean #primary .go-topic-cluster-v17__card{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.single-post.go-single-clean #primary :is(.go-v21-next__media,.go-topic-cluster-v17__media){border-radius:8px!important;overflow:hidden}body.single-post.go-single-clean #primary .go-recirc{padding:20px!important;border-radius:12px!important;background:var(--od-read-soft)!important}body.single-post.go-single-clean #primary .go-recirc__title{margin-bottom:14px!important}body.single-post.go-single-clean #primary .go-recirc__grid{gap:12px!important}body.single-post.go-single-clean #primary .go-recirc__card{border:0!important;border-radius:8px!important;background:transparent!important;box-shadow:none!important}body.single-post.go-single-clean #primary .go-recirc__media{border-radius:8px!important;overflow:hidden}body.single-post.go-single-clean #primary .go-topicbar{padding:15px 0!important;border:0!important;background:transparent!important}body.single-post.go-single-clean #primary .go-single-comments-wrap--inline .go-comments{margin-top:44px!important;padding-top:0!important;border-top:0!important}body.single-post.go-single-clean #primary .go-comments__title{color:var(--od-read-ink)!important;font:750 24px/1.18 "Source Sans 3","Source Sans 3 Fallback",Arial,sans-serif!important;letter-spacing:-.025em!important}body.single-post.go-single-clean #primary .go-comments__count{background:var(--od-read-soft)!important;color:var(--od-read-muted)!important;border:0!important}body.single-post.go-single-clean #primary .go-comments .comment-respond{padding:18px!important;border:0!important;border-radius:11px!important;background:var(--od-read-soft)!important;box-shadow:none!important}body.single-post.go-single-clean #primary .go-comments :is(textarea,input[type="text"],input[type="email"],input[type="url"]){border:1px solid var(--od-read-rule)!important;border-radius:8px!important;background:var(--canvas)!important;box-shadow:none!important}body.single-post.go-single-clean #primary .go-comments .comment-body,
body.single-post.go-single-clean #primary .go-comments .go-comment__body{border:0!important;border-radius:10px!important;background:var(--od-read-soft)!important;box-shadow:none!important}body.single-post.go-single-clean #primary .go-after-article{padding-top:50px!important;gap:48px!important}body.single-post.go-single-clean #primary .go-after-article__section,
body.single-post.go-single-clean #primary .go-after-article__section + .go-after-article__section{padding:0!important;border:0!important}body.single-post.go-single-clean #primary .go-after-section-head{align-items:flex-end!important;margin-bottom:18px!important;padding:0!important;border:0!important}body.single-post.go-single-clean #primary .go-after-section-head .go-section__title{margin:0!important;color:var(--od-read-ink)!important;font:750 clamp(22px,2vw,28px)/1.12 "Source Sans 3","Source Sans 3 Fallback",Arial,sans-serif!important;letter-spacing:-.03em!important}body.single-post.go-single-clean #primary .go-after-section-head .go-section__title::before,
body.single-post.go-single-clean #primary .go-after-section-head .go-section__title::after{display:none!important;content:none!important}body.single-post.go-single-clean #primary .go-after-section-head__link{color:var(--od-read-accent)!important;font-size:12.5px!important;font-weight:650!important}body.single-post.go-single-clean #primary :is(.go-after-related-list,.go-after-review-stack){gap:14px!important;border:0!important}body.single-post.go-single-clean #primary :is(.go-after-related-row,.go-after-review-mini){border:0!important;border-radius:0!important;background:transparent!important}body.single-post.go-single-clean #primary :is(.go-after-related-feature__media,.go-after-review-feature__media,.go-after-related-row__media,.go-after-review-mini__media){border-radius:9px!important}body.single-post.go-single-clean #primary :is(.go-after-related-feature,.go-after-review-feature,.go-after-related-row,.go-after-review-mini) :is(h3,a){text-decoration:none}@media (max-width:1100px){body.single-post.go-single-clean #primary .go-single__layout.go-article-layout{display:block;max-width:780px!important;max-inline-size:780px!important}body.single-post.go-single-clean #primary .go-single__layout > .go-article-sidebar{max-width:780px;margin-top:44px}body.single-post.go-single-clean #primary .go-article-sidebar__stories{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px!important}}@media (max-width:767px){body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .od-article__intro{padding-block:24px 18px}body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .go-single__title{max-inline-size:none;font-size:clamp(36px,11vw,48px)!important;line-height:1.02!important}body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .go-single__deck{margin-top:13px;font-size:17.5px!important;line-height:1.48!important}body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .od-article__toolbar{margin-top:18px}body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .go-single__hero-wrap{width:calc(100% - 40px)!important;inline-size:calc(100% - 40px)!important}body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .go-single__hero{margin-top:18px}body.single-post.go-single-clean #primary .go-single__layout.go-article-layout{margin-top:24px}body.single-post.go-single-clean #primary .go-preferred-source-row{margin-bottom:12px!important}body.single-post.go-single-clean #primary .go-toc{margin-bottom:30px!important;padding:15px 14px!important}body.single-post.go-single-clean #primary .go-toc > ul{grid-template-columns:minmax(0,1fr)!important;gap:0!important;margin-top:10px!important}body.single-post.go-single-clean #primary .go-toc li a{padding:7px 4px!important}body.single-post.go-single-clean #primary .entry-content.go-single__content{font-size:18px;line-height:1.68}body.single-post.go-single-clean #primary .entry-content.go-single__content h2{margin-top:40px;font-size:28px}body.single-post.go-single-clean #primary .entry-content.go-single__content h3{margin-top:30px;font-size:23px}body.single-post.go-single-clean #primary .entry-content.go-single__content--dropcap > p:first-of-type::first-letter{font-size:3.35em!important}body.single-post.go-single-clean #primary .entry-content.go-single__content :is(blockquote,.wp-block-pullquote){padding:16px 17px 16px 18px!important}body.single-post.go-single-clean #primary .entry-content.go-single__content blockquote p{font-size:18.5px}body.single-post.go-single-clean #primary .entry-content.go-single__content > :is(figure.wp-block-image:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright),figure.wp-caption:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright),.wp-block-image:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright),.wp-caption:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright)){max-inline-size:100%!important;margin-block:24px 26px!important}body.single-post.go-single-clean #primary .entry-content.go-single__content .go-inline-related{padding:14px 14px!important}body.single-post.go-single-clean #primary .entry-content.go-single__content .go-inline-related__item{grid-template-columns:70px minmax(0,1fr)!important;gap:10px!important}body.single-post.go-single-clean #primary .entry-content.go-single__content .go-inline-related__media{width:70px!important;height:58px!important}body.single-post.go-single-clean #primary .go-author-card{grid-template-columns:52px minmax(0,1fr)!important;gap:12px!important}body.single-post.go-single-clean #primary .go-author-card__avatar{width:52px!important;height:52px!important}body.single-post.go-single-clean #primary .go-article-sidebar__stories{grid-template-columns:minmax(0,1fr);gap:13px!important}body.single-post.go-single-clean #primary .go-article-sidebar__story{grid-template-columns:70px minmax(0,1fr)}body.single-post.go-single-clean #primary .go-article-sidebar__thumb{width:70px!important;height:70px!important;flex-basis:70px!important}body.single-post.go-single-clean #primary .go-recirc{padding:16px!important}body.single-post.go-single-clean #primary .go-after-article{padding-top:40px!important;gap:36px!important}}@media (max-width:420px){body.single-post.go-single-clean #primary .od-article:not(.od-article:where(body.od-review-page *)) .go-single__title{font-size:36px!important}body.single-post.go-single-clean #primary .go-preferred-source-pill{max-width:100%;font-size:12.5px!important}body.single-post.go-single-clean #primary .entry-content.go-single__content{font-size:17.5px}}body.single-post.go-single-clean #primary .entry-content.go-single__content :is(.go-article-sources,.go-editorial-evidence){position:relative;margin:42px 0 12px;padding:21px 22px 18px;border:1px solid color-mix(in srgb,var(--od-read-accent) 28%,var(--od-read-rule));border-radius:14px;background:color-mix(in srgb,var(--od-read-accent) 5%,var(--od-read-soft));box-shadow:none;overflow:hidden}body.single-post.go-single-clean #primary .entry-content.go-single__content :is(.go-article-sources,.go-editorial-evidence) > h2{display:flex;align-items:center;gap:10px;margin:0 0 13px!important;color:var(--od-read-ink)!important;font:760 23px/1.15 "Barlow Condensed","Barlow Condensed Fallback","Arial Narrow",Arial,sans-serif!important;letter-spacing:-.02em!important}body.single-post.go-single-clean #primary .entry-content.go-single__content :is(.go-article-sources,.go-editorial-evidence) > h2::before{content:"";flex:0 0 auto;width:12px;height:12px;border:2px solid var(--od-read-accent);border-radius:3px;box-sizing:border-box;box-shadow:4px 4px 0 color-mix(in srgb,var(--od-read-accent) 30%,transparent);transform:translateY(-1px)}body.single-post.go-single-clean #primary .entry-content.go-single__content :is(.go-article-sources,.go-editorial-evidence) > p{margin:0 0 14px;color:var(--od-read-muted);font-size:15px;line-height:1.55}body.single-post.go-single-clean #primary .entry-content.go-single__content .go-editorial-evidence__sources > strong{display:block;margin:0 0 7px;color:var(--od-read-muted);font:700 12px/1.3 "Source Sans 3","Source Sans 3 Fallback",Arial,sans-serif;letter-spacing:.055em;text-transform:uppercase}body.single-post.go-single-clean #primary .entry-content.go-single__content :is(.go-article-sources,.go-editorial-evidence) :is(ul,ol){margin:0!important;padding:0!important;list-style:none!important}body.single-post.go-single-clean #primary .entry-content.go-single__content :is(.go-article-sources,.go-editorial-evidence) li{position:relative;margin:0!important;padding:10px 0!important;border-top:1px solid var(--od-read-rule);color:var(--od-read-ink);font-size:15.5px;line-height:1.45}body.single-post.go-single-clean #primary .entry-content.go-single__content :is(.go-article-sources,.go-editorial-evidence) li:first-child{border-top:0}body.single-post.go-single-clean #primary .entry-content.go-single__content :is(.go-article-sources,.go-editorial-evidence) li::before,
body.single-post.go-single-clean #primary .entry-content.go-single__content :is(.go-article-sources,.go-editorial-evidence) li::marker{content:none!important;display:none!important}body.single-post.go-single-clean #primary .entry-content.go-single__content :is(.go-article-sources,.go-editorial-evidence) li a{color:var(--od-read-accent)!important;font-weight:650!important;text-decoration:none!important;text-decoration-line:none!important;background:transparent!important}body.single-post.go-single-clean #primary .entry-content.go-single__content :is(.go-article-sources,.go-editorial-evidence) li a:is(:hover,:focus-visible){color:var(--go-inline-link-hover,var(--od-read-accent))!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:.16em!important}html[data-theme="dark-mode"] body.single-post.go-single-clean #primary .entry-content.go-single__content :is(.go-article-sources,.go-editorial-evidence),
html[data-theme="dark"] body.single-post.go-single-clean #primary .entry-content.go-single__content :is(.go-article-sources,.go-editorial-evidence){border-color:rgba(198,163,255,.25);background:#19161E}@media (max-width: 767px){body.single-post.go-single-clean #primary .entry-content.go-single__content :is(.go-article-sources,.go-editorial-evidence){margin-block:34px 10px;padding:18px 16px 15px;border-radius:12px}body.single-post.go-single-clean #primary .entry-content.go-single__content :is(.go-article-sources,.go-editorial-evidence) > h2{font-size:21px!important}body.single-post.go-single-clean #primary .entry-content.go-single__content :is(.go-article-sources,.go-editorial-evidence) li{padding-inline:0!important;font-size:15px}}body.single-post.go-single-clean #primary .entry-content.go-single__content{--go-reader-paragraph-gap:clamp(20px, 1.67vw, 24px)}body.single-post.go-single-clean #primary .entry-content.go-single__content > p{margin-block-start:0!important;margin-block-end:var(--go-reader-paragraph-gap)!important}body.single-post.go-single-clean #primary .entry-content.go-single__content > p + p{margin-block-start:0!important}
/* Embedded tools own their link palette, including when rendered in an article.
   The prose link rule above carries #primary and !important; these equally
   scoped exceptions restore the plugins' dark/light colors and keyboard focus. */
body.single-post.go-single-clean #primary .entry-content.go-single__content .odbtc[data-odbtc]{--go-embedded-link:var(--od-accent)}
body.single-post.go-single-clean #primary .entry-content.go-single__content .odfx[data-odfx]{--go-embedded-link:var(--canvas-accent)}
body.single-post.go-single-clean #primary .entry-content.go-single__content .odfx-reading{--go-embedded-link:var(--odfr-link)}
body.single-post.go-single-clean #primary .entry-content.go-single__content .gost-app .gost-tool{--go-embedded-link:#dfd3ff}
body.single-post.go-single-clean #primary .entry-content.go-single__content :is(.odbtc[data-odbtc],.odfx[data-odfx],.odfx-reading,.gost-app .gost-tool) a:not(.go-btn):not(.go-inline-related__item):not(.gost-button){color:var(--go-embedded-link)!important;text-decoration-color:currentColor!important;background:transparent!important}
body.single-post.go-single-clean #primary .entry-content.go-single__content :is(.odbtc[data-odbtc],.odfx[data-odfx],.odfx-reading,.gost-app .gost-tool) a:not(.go-btn):not(.go-inline-related__item):not(.gost-button):focus-visible{outline:3px solid currentColor!important;outline-offset:4px!important}
body.single-post.go-single-clean #primary .entry-content.go-single__content .gost-app .gost-tool a:not(.go-btn):not(.go-inline-related__item):not(.gost-button):hover{color:#fff!important}
body.single-post.go-single-clean #primary .entry-content.go-single__content .odfx[data-odfx] :is(.odfx-card,.odfx-ptax) a:not(.go-btn):not(.go-inline-related__item){color:var(--ink,#19191e)!important}
body.single-post.go-single-clean #primary .entry-content.go-single__content .odfx[data-odfx] :is(.odfx-card,.odfx-ptax) a:not(.go-btn):not(.go-inline-related__item):hover{color:var(--accent)!important}
body.single-post.go-single-clean #primary .entry-content.go-single__content .odfx[data-odfx]>.odfx-nav a:not(.go-btn):not(.go-inline-related__item){color:var(--canvas-ink)!important}
body.single-post.go-single-clean #primary .entry-content.go-single__content .odfx[data-odfx]>.odfx-nav a:not(.go-btn):not(.go-inline-related__item):is(:hover,:focus-visible){color:var(--canvas-accent)!important}
