.chv-title{align-items:center;gap:clamp(14px,2vw,24px);display:inline-flex}.chv-title>span:last-child{min-width:0}.chv .hj-page-header__lead{max-width:60ch;font-size:var(--hj-fs-body);line-height:var(--hj-lh-body);letter-spacing:0}.chv-embedded .hj-page-header{padding-top:24px}.chv-embedded .hj-page-header[data-size=compact] h1{font-size:var(--hj-fs-section);line-height:var(--hj-lh-section)}.chv-embedded .chv-title .ch-avatar{width:56px;height:56px;font-size:var(--hj-fs-title)}.chv-embedded .chv-columns,.chv-embedded .chv-grid{grid-template-columns:minmax(0,1fr)}.chv-loading{padding:clamp(40px,7vw,96px) 0}.chv-retry{min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.chv-relation{max-width:70ch;color:var(--hj-ink-2);margin-bottom:24px!important}.chv-inline-actions{flex-wrap:wrap;gap:0 24px;display:flex}.chv-inline-actions>*{align-items:center;min-height:44px;display:inline-flex}.chv .hj-stats{margin-top:8px}.chv .hj-stat__note .website-audience,.chv .hj-stat__note .source-audience{margin:4px 0 0}.chv .hj-stats+.hj-notice,.chv .hj-notice+.hj-stats,.chv .hj-relation+.hj-notice{margin-top:16px}.chv .hj-stats~.hj-block{margin-top:clamp(48px,6vw,72px)}.chv-muted{color:var(--hj-ink-2);font-size:var(--hj-fs-small);line-height:1.55}.chv-follow{justify-items:start;gap:10px;display:grid}.chv-follow .hj-notice{margin-top:4px}.chv-cadence{border:0;min-width:0;margin:4px 0 0;padding:0}.chv-cadence legend{font-size:var(--hj-fs-small);margin-bottom:8px;padding:0;font-weight:650}.chv-cadence label{border:1px solid var(--hj-ink-line-strong);border-radius:var(--hj-radius-pill);background:var(--hj-white);min-height:44px;font-size:var(--hj-fs-small);cursor:pointer;align-items:center;padding:0 16px;font-weight:600;display:inline-flex;position:relative}.chv-cadence label:hover{border-color:var(--hj-ink)}.chv-cadence input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.chv-cadence label:has(input:checked){background:var(--hj-ink);border-color:var(--hj-ink);color:var(--hj-white)}.chv-cadence label:has(input:focus-visible){outline:3px solid var(--hj-focus);outline-offset:3px}.chv-cadence:disabled label{opacity:.6;cursor:not-allowed}.chv-toolbar{border-bottom:1px solid var(--hj-ink-line);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 24px;margin-top:clamp(48px,6vw,72px);display:flex}.chv-toolbar nav{flex-wrap:wrap;gap:0 28px;display:flex}.chv-toolbar nav button{min-height:52px;color:var(--hj-ink-2);font:inherit;font-size:var(--hj-fs-body);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:0;font-weight:600}.chv-toolbar nav button:hover{color:var(--hj-ink)}.chv-toolbar nav button[aria-current]{color:var(--hj-ink);border-bottom-color:var(--hj-action)}.chv-toolbar__end{flex-wrap:wrap;align-items:center;gap:8px 12px;padding-bottom:12px;display:flex}.chv-body{min-height:380px;padding-top:clamp(32px,5vw,48px)}.chv-updatable{transition:opacity .2s}.chv-updatable[data-updating]{opacity:.55}@media (prefers-reduced-motion:reduce){.chv-updatable{transition:none}}.chv-columns{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,64px);display:grid}.chv-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(48px,6vw,72px) clamp(32px,5vw,64px);display:grid}.chv-grid .hj-block+.hj-block,.chv-grid .hj-block{margin-top:0}.chv-wide{grid-column:1/-1}.chv-pieces{border-top:1px solid var(--hj-ink-line);padding:0;list-style:none;display:grid}.chv-pieces>li{border-bottom:1px solid var(--hj-ink-line);gap:6px;padding:20px 0;display:grid}.chv-piece-meta{color:var(--hj-ink-2);font-size:var(--hj-fs-small)}.chv-pieces h3{font-size:var(--hj-fs-title);text-wrap:pretty;font-weight:600;line-height:1.35}.chv-pieces h3 a{color:var(--hj-ink);text-decoration:none}.chv-pieces h3 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--hj-ink-line-strong);text-decoration-color:var(--hj-ink-line-strong);text-underline-offset:4px}.chv-pieces .hj-disclosure__body p{max-width:70ch;color:var(--hj-ink-2)}.chv-search{max-width:640px}.chv-more{justify-content:center;margin-top:24px;display:flex}.chv-timeline{align-items:stretch;gap:10px;height:180px;padding-bottom:4px;display:flex;overflow-x:auto}.chv-timeline button{min-width:44px;color:var(--hj-ink-2);font:inherit;font-size:var(--hj-fs-small);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1 0 44px;align-items:center;gap:8px;padding:0;display:flex}.chv-bar-track{border-bottom:1px solid var(--hj-ink-line-strong);flex:1;align-items:end;width:100%;max-width:64px;display:flex}.chv-bar-track i{background:var(--hj-ink-3);width:100%;min-height:2px;display:block}.chv-timeline button:hover i,.chv-timeline button:focus-visible i{background:var(--hj-ink)}.chv-bar-value{color:var(--hj-ink);font-variant-numeric:tabular-nums}.chv-topics{gap:2px;padding:0;list-style:none;display:grid}.chv-topics button{isolation:isolate;border-radius:var(--hj-radius-pill);width:100%;min-height:44px;color:var(--hj-ink);font:inherit;font-size:var(--hj-fs-small);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;display:flex;position:relative;overflow:hidden}.chv-topics i{z-index:-1;border-radius:var(--hj-radius-pill);background:var(--hj-tint-cream);position:absolute;inset:0 auto 0 0}.chv-topics button:hover i{background:var(--hj-tint-mint)}.chv-count{color:var(--hj-ink-2);font-variant-numeric:tabular-nums;flex-shrink:0}.chv-tone-bar{border-radius:var(--hj-radius-pill);gap:3px;height:12px;display:flex;overflow:hidden}.chv-tone-bar i,.chv-swatch{background:var(--hj-tone-neu);display:block}.chv-tone-bar [data-tone=positive],.chv-swatch[data-tone=positive]{background:var(--hj-tone-pos)}.chv-tone-bar [data-tone=critical],.chv-swatch[data-tone=critical]{background:var(--hj-tone-crit)}.chv-tone-bar [data-tone=unknown],.chv-swatch[data-tone=unknown]{background:var(--hj-ink-line-strong)}.chv-tone-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.chv-tone-grid button{min-height:44px;color:var(--hj-ink);font:inherit;font-size:var(--hj-fs-small);text-align:left;cursor:pointer;background:0 0;border:0;justify-items:start;gap:2px;padding:8px 0;display:grid}.chv-tone-grid strong{font-family:var(--hj-font-display);font-size:var(--hj-fs-title);font-variant-numeric:tabular-nums;font-weight:400}.chv-tone-grid button:hover>span:nth-child(2){text-underline-offset:4px;text-decoration:underline}.chv-swatch{border-radius:50%;width:14px;height:14px}.chv-facts{padding:0;list-style:none;display:grid}.chv-facts+.chv-facts{margin-top:16px}.chv-facts button{border:0;border-bottom:1px solid var(--hj-ink-line);width:100%;min-height:48px;color:var(--hj-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:0;display:flex}.chv-facts strong{font-variant-numeric:tabular-nums;font-weight:600}.chv-facts button:hover span{text-underline-offset:4px;text-decoration:underline}.chv-audience{gap:4px;display:grid}.chv-audience+.chv-audience{border-top:1px solid var(--hj-ink-line);margin-top:16px;padding-top:16px}.chv-audience__value{font-family:var(--hj-font-display);font-size:var(--hj-fs-title);line-height:1.25}.chv-platform-audiences{gap:16px;display:grid}.chv-platform-audiences section{border-top:1px solid var(--hj-ink-line);gap:8px;padding-top:16px;display:grid}.chv-platform-audiences h3{font-size:var(--hj-fs-body);font-weight:650}.chv-example{color:var(--hj-ink-2);font-size:var(--hj-fs-small);margin-bottom:8px!important}.chv-connections{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;padding:0;list-style:none;display:grid}.chv-connections li{border-bottom:1px solid var(--hj-ink-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;min-height:56px;display:flex}.chv-evidence{flex-wrap:wrap;gap:4px 20px;display:flex}.chv-foot{border-top:1px solid var(--hj-ink-line);color:var(--hj-ink-2);flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px 32px;margin-top:clamp(56px,8vw,96px);padding-top:24px;display:flex}.chv-foot details{flex:420px;max-width:70ch}.chv-foot .hj-inline-link{align-items:center;min-height:44px;display:inline-flex}@media (max-width:1000px){.chv-columns,.chv-grid{grid-template-columns:minmax(0,1fr)}.chv-columns>div+div{margin-top:48px}}@media (max-width:720px){.chv-title .ch-avatar{width:56px;height:56px;font-size:var(--hj-fs-title)}.chv-toolbar nav{gap:0 20px}.chv-toolbar__end{padding-top:4px}.chv-tone-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.chv-connections{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.chv *{transition:none!important}}
