html.ubh-ts.ubh-ts-large{--ubh-ts:1.125;font-size:112.5%}
html.ubh-ts.ubh-ts-larger{--ubh-ts:1.25;font-size:125%}
html.ubh-ts.ubh-ts-largest{--ubh-ts:1.375;font-size:137.5%}
html.ubh-ts body{line-height:1.6}
html.ubh-ts .push-banner-content{font-size:0.8rem}
html.ubh-ts .push-banner .btn{font-size:0.72rem}
html.ubh-ts .push-banner .btn-ghost{font-size:0.72rem}
html.ubh-ts .logo{font-size:1.1rem}
html.ubh-ts .nav-pill{font-size:0.78rem}
html.ubh-ts .saved-count{font-size:0.75rem}
html.ubh-ts .btn{font-size:0.82rem}
html.ubh-ts .btn-sm{font-size:0.75rem}
html.ubh-ts .btn-load-more{font-size:0.85rem}
html.ubh-ts .hero-badge{font-size:0.65rem}
html.ubh-ts .hero h1{font-size:1.3rem;line-height:1.2}
html.ubh-ts .hero p{font-size:0.85rem;line-height:1.4}
@media (min-width: 769px){
html.ubh-ts .articles-grid:not(.list-view) .article-card h2{font-size:1rem}
}
html.ubh-ts .article-byline{font-size:0.82rem}
html.ubh-ts .category-tag{font-size:0.68rem}
html.ubh-ts .breaking-badge{font-size:0.75rem}
html.ubh-ts .sponsored-badge{font-size:0.6rem}
html.ubh-ts .sponsor-attribution-link{font-size:0.72rem}
html.ubh-ts .sponsor-attribution-text{font-size:0.72rem}
html.ubh-ts .nw-badge{font-size:0.75rem}
html.ubh-ts .nw-badge-compact{font-size:0.75rem;line-height:1}
html.ubh-ts .article-time{font-size:0.72rem}
html.ubh-ts .updated-badge{font-size:0.68rem}
html.ubh-ts .article-card h2{font-size:1.05rem;line-height:1.35}
html.ubh-ts .article-card .summary{font-size:0.85rem;line-height:1.5}
html.ubh-ts .article-footer{font-size:0.72rem}
html.ubh-ts .share-option{font-size:0.8rem}
html.ubh-ts .bias-meter{font-size:0.65rem}
html.ubh-ts .article-back{font-size:0.8rem}
html.ubh-ts .article-page h1{font-size:1.6rem;line-height:1.2}
html.ubh-ts .article-page .summary-box{font-size:0.9rem;line-height:1.65}
html.ubh-ts .article-page .body{line-height:1.8;font-size:0.93rem}
@media (min-width: 1100px){
html.ubh-ts .article-page .summary-box{font-size:0.95rem}
html.ubh-ts .article-page .body{font-size:1rem;line-height:1.85}
}
html.ubh-ts .article-share-bar .share-label{font-size:0.72rem}
html.ubh-ts .sources-section h3{font-size:0.75rem}
html.ubh-ts .source-item{font-size:0.85rem}
html.ubh-ts .source-name{line-height:1.3}
html.ubh-ts .source-lean{font-size:0.6rem}
html.ubh-ts .changelog-section h3{font-size:0.72rem}
html.ubh-ts .changelog-section li{font-size:0.8rem}
@media (max-width: 480px){
html.ubh-ts #view-signup #signup-free-note{font-size:0.85rem !important}
html.ubh-ts #view-signup #signup-sub{font-size:0.85rem !important}
html.ubh-ts #view-signup #go-signin-from-signup{font-size:0.82rem !important}
}
html.ubh-ts .modal h2{font-size:1.1rem}
html.ubh-ts .modal p{font-size:0.85rem}
html.ubh-ts .modal input,html.ubh-ts .modal select{font-size:0.9rem}
html.ubh-ts .modal-close{font-size:1.2rem}
html.ubh-ts .settings-section h3{font-size:0.75rem}
html.ubh-ts .toggle-row label{font-size:0.85rem}
html.ubh-ts .loading{font-size:0.88rem}
html.ubh-ts .footer-logo{font-size:0.82rem}
html.ubh-ts .footer-tagline{font-size:0.72rem}
html.ubh-ts .footer-links{font-size:0.72rem}
html.ubh-ts .ubh-version-marker{font-size:0.72rem;line-height:1.4}
html.ubh-ts:not(x-ubh).ubh-native .ubh-version-marker{font-size:0.72rem;line-height:1.4}
html.ubh-ts .empty-state h2{font-size:1.1rem}
html.ubh-ts .empty-state p{font-size:0.88rem}
html.ubh-ts .toast{font-size:0.8rem}
@media (min-width: 641px){
html.ubh-ts .logo{font-size:1.15rem}
html.ubh-ts .nav-pill{font-size:0.8rem}
}
@media (min-width: 769px) and (max-width: 1199px){
html.ubh-ts .hero h1{font-size:1.4rem}
html.ubh-ts .article-card h2{font-size:1.1rem}
html.ubh-ts .article-page h1{font-size:1.8rem}
}
@media (max-width: 640px){
html.ubh-ts .logo{font-size:0.95rem}
html.ubh-ts .nav-pill{font-size:0.72rem}
html.ubh-ts .hero h1{font-size:1.15rem}
html.ubh-ts .hero p{font-size:0.8rem}
html.ubh-ts .article-card h2{font-size:0.95rem}
html.ubh-ts .article-card .summary{font-size:0.82rem}
html.ubh-ts .article-page h1{font-size:1.35rem}
html.ubh-ts .push-banner-content{font-size:0.75rem}
}
html.ubh-ts .hamburger-btn{font-size:calc(26px * var(--ubh-ts, 1));line-height:1}
html.ubh-ts .mobile-menu-close{font-size:calc(28px * var(--ubh-ts, 1))}
html.ubh-ts .mobile-menu-items a{font-size:1rem}
html.ubh-ts .mobile-menu-label{font-size:0.72rem}
html.ubh-ts .mobile-account-primary .mobile-account-primary-label{line-height:1.15}
html.ubh-ts .mobile-account-primary .mobile-account-sub{font-size:0.72rem;line-height:1.15}
@media (max-width: 768px){
html.ubh-ts #auth-area #create-account-btn{font-size:0.78rem}
}
html.ubh-ts .article-listen-label{font-size:0.74rem}
html.ubh-ts .audio-btn{font-size:calc(14px * var(--ubh-ts, 1))}
html.ubh-ts .audio-btn.skip{font-size:calc(12px * var(--ubh-ts, 1))}
html.ubh-ts .audio-progress-text{font-size:0.68rem}
html.ubh-ts .audio-now-playing{font-size:0.75rem}
html.ubh-ts .speed-select{font-size:0.7rem}
html.ubh-ts .audio-cue-hint{font-size:0.7rem;line-height:1}
html.ubh-ts .headlines-player-start{font-size:0.82rem}
html.ubh-ts .audio-module-heading{font-size:0.72rem}
html.ubh-ts .audio-module-sponsor{font-size:0.68rem}
html.ubh-ts .audio-option .db-play-icon{font-size:0.95rem;line-height:1}
html.ubh-ts .audio-option .db-pause-icon{line-height:1}
html.ubh-ts .audio-option-title{font-size:0.86rem;line-height:1.15}
html.ubh-ts .audio-option-sub{font-size:0.7rem;line-height:1.25}
@media (max-width: 640px){
html.ubh-ts .audio-module-sponsor{font-size:0.56rem;line-height:1.1}
html.ubh-ts .audio-options--with-channel .audio-option-title-short{font-size:0.68rem;line-height:1.08}
html.ubh-ts .audio-option .db-play-icon{font-size:0.66rem}
html.ubh-ts .audio-option-title-short{font-size:0.76rem;line-height:1.1}
html.ubh-ts .category-audio-module[data-topic-context] .audio-option-sub,html.ubh-ts .audio-option--channel[data-topic-context] .audio-option-sub{font-size:0.62rem;line-height:1.15}
}
@media (max-width: 640px){
html.ubh-ts .audio-btn{font-size:calc(12px * var(--ubh-ts, 1))}
html.ubh-ts .audio-now-playing{font-size:0.7rem}
}
html.ubh-ts .source-title{font-size:0.82rem;line-height:1.35}
html.ubh-ts .view-toggle button{font-size:calc(14px * var(--ubh-ts, 1));line-height:1}
html.ubh-ts .articles-grid.list-view h2{font-size:0.95rem;line-height:1.3}
html.ubh-ts .articles-grid.list-view .summary{font-size:0.82rem}
html.ubh-ts .articles-grid.list-view .category-tag{font-size:0.7rem}
@media (max-width: 480px){
html.ubh-ts .articles-grid.list-view h2{font-size:0.88rem}
}
html.ubh-ts .hero-mini-text{font-size:0.82rem}
html.ubh-ts .hero-dismiss-btn{font-size:1.1rem;line-height:1}
html.ubh-ts .hero-restore-btn{font-size:0.72rem}
html.ubh-ts .reading-time{font-size:0.72rem}
html.ubh-ts .article-page .reading-time{font-size:0.78rem}
html.ubh-ts .audio-player-compact .audio-btn{font-size:calc(12px * var(--ubh-ts, 1))}
html.ubh-ts .audio-player-compact .speed-select{font-size:0.65rem}
html.ubh-ts .related-section h3{font-size:0.85rem}
html.ubh-ts .related-card-text h4{font-size:0.88rem;line-height:1.3}
html.ubh-ts .related-card-text .related-meta{font-size:0.72rem}
html.ubh-ts .article-share-bar .share-btn{font-size:0.72rem}
@media (max-width: 640px){
html.ubh-ts .article-share-bar .share-btn{font-size:0.68rem}
}
html.ubh-ts .push-header-btn{font-size:0.78rem;line-height:1}
html.ubh-ts .ubh-app-cta-title{font-size:0.9rem;line-height:1.2}
html.ubh-ts .ubh-app-cta-sub{font-size:0.76rem;line-height:1.3}
html.ubh-ts .ubh-app-cta-badge{line-height:0}
html.ubh-ts .ubh-app-cta-close{font-size:0.95rem;line-height:1}
html.ubh-ts .search-bar input{font-size:calc(14px * var(--ubh-ts, 1))}
html.ubh-ts .search-close-btn{font-size:calc(20px * var(--ubh-ts, 1));line-height:1}
html.ubh-ts .search-results-header .search-results-title{font-size:1.2rem;line-height:1.2}
html.ubh-ts .source-spectrum .spectrum-title{font-size:0.75rem}
html.ubh-ts .source-spectrum .spectrum-count{font-size:0.75rem}
html.ubh-ts .spectrum-seg .seg-count{font-size:0.8rem}
html.ubh-ts .spectrum-labels{font-size:0.72rem}
html.ubh-ts .spectrum-pill{font-size:0.72rem}
html.ubh-ts .full-spectrum-toggle{font-size:inherit;line-height:inherit;font-size:0.78rem}
html.ubh-ts .full-spectrum-intro{font-size:0.78rem;line-height:1.5}
html.ubh-ts .full-spectrum-intro strong{font-size:1rem}
html.ubh-ts .full-spectrum-column h4{font-size:0.72rem}
html.ubh-ts .full-spectrum-column h4 span,html.ubh-ts .full-spectrum-unrated h4 span{font-size:0.68rem}
html.ubh-ts .full-spectrum-source-name{font-size:0.66rem}
html.ubh-ts .full-spectrum-headline{font-size:0.8rem;line-height:1.4}
html.ubh-ts .full-spectrum-lean{font-size:0.58rem;line-height:1.5}
html.ubh-ts .full-spectrum-empty{font-size:0.7rem;line-height:1.4}
html.ubh-ts .full-spectrum-delta{font-size:0.7rem;line-height:1.4}
html.ubh-ts .full-spectrum-delta strong{font-size:0.62rem}
html.ubh-ts .full-spectrum-delta-evidence{font-size:0.62rem}
html.ubh-ts .full-spectrum-thin{font-size:0.62rem;line-height:1.4}
html.ubh-ts .full-spectrum-nohead{font-size:0.72rem;line-height:1.4}
html.ubh-ts .full-spectrum-unrated h4{font-size:0.7rem}
html.ubh-ts .full-spectrum-unrated-note{font-size:0.68rem;line-height:1.45}
@media (max-width: 640px){
html.ubh-ts .spectrum-pill{font-size:0.68rem}
html.ubh-ts .full-spectrum-intro strong{font-size:0.95rem}
}
html.ubh-ts .scroll-time{font-size:0.8rem}
html.ubh-ts .scroll-title{font-size:1.25rem;line-height:1.2}
html.ubh-ts .scroll-summary{font-size:0.92rem;line-height:1.4}
html.ubh-ts .scroll-sources{font-size:0.82rem}
html.ubh-ts .scroll-read{font-size:0.92rem}
html.ubh-ts .scroll-hint{font-size:calc(12.5px * var(--ubh-ts, 1));line-height:1}
html.ubh-ts .scroll-close{font-size:calc(18px * var(--ubh-ts, 1))}
html.ubh-ts .scroll-counter{font-size:0.78rem}
html.ubh-ts .scroll-value-badge{font-size:0.62rem}
html.ubh-ts .scroll-value-toggle{font-size:0.7rem}
html.ubh-ts .scroll-value-sub{font-size:0.78rem;line-height:1.35}
html.ubh-ts .scroll-value-foot{font-size:0.66rem}
html.ubh-ts .scroll-chip{font-size:0.82rem}
html.ubh-ts .scroll-empty{font-size:1rem}
html.ubh-ts .scroll-pull-indicator{font-size:0.82rem}
html.ubh-ts .scroll-pull-indicator .pull-arrow{font-size:1.1rem}
@media (min-width: 768px){
html.ubh-ts .scroll-title{font-size:1.7rem}
}
html.ubh-ts .view-toggle-fab{font-size:0.85rem}
html.ubh-ts .view-toggle-fab .vt-icon{font-size:0.95rem;line-height:1}
html.ubh-ts .view-toggle-fab .vt-label{line-height:1}
html.ubh-ts .market-ticker{font-size:0.8rem;line-height:1}
html.ubh-ts .market-ticker-label{font-size:0.68rem}
html.ubh-ts .market-ticker-meta{font-size:0.66rem}
html.ubh-ts .market-ticker-hide{font-size:1.05rem;line-height:1}
html.ubh-ts .top-story-badge{font-size:0.75rem}
html.ubh-ts .top-story.top-story--list h2{font-size:0.95rem;line-height:1.3}
html.ubh-ts .top-story.top-story--list .summary{font-size:0.82rem}
html.ubh-ts .top-story.top-story--list .category-tag{font-size:0.7rem}
@media (max-width: 480px){
html.ubh-ts .top-story.top-story--list h2{font-size:0.88rem}
}
@media (max-width: 768px){
html.ubh-ts .top-story-badge{font-size:0.75rem}
}
html.ubh-ts .scroll-top-badge{font-size:0.6rem}
html.ubh-ts .top-story-kicker{font-size:0.66rem}
html.ubh-ts .top-story-title{font-size:1.18rem;line-height:1.25}
html.ubh-ts .top-story-summary{font-size:0.86rem;line-height:1.45}
html.ubh-ts .top-story-meta{font-size:0.7rem}
@media (max-width: 640px){
html.ubh-ts .top-story-title{font-size:1.05rem}
}
html.ubh-ts .acct-capture-eyebrow{font-size:0.68rem}
html.ubh-ts .acct-capture-title{font-size:1.12rem;line-height:1.22}
html.ubh-ts .acct-capture-free{font-size:0.88rem;line-height:1.35}
html.ubh-ts .acct-capture-sub{font-size:0.9rem;line-height:1.4}
html.ubh-ts .acct-capture-benefits li{font-size:0.84rem;line-height:1.3}
html.ubh-ts .acct-capture-later{font-size:0.85rem}
html.ubh-ts .acct-capture-close{font-size:1.35rem;line-height:1}
@media (max-width: 768px){
html.ubh-ts .acct-capture-title{font-size:1.05rem}
html.ubh-ts .acct-capture-benefits li{font-size:0.82rem}
}
html.ubh-ts .ref-close{font-size:calc(26px * var(--ubh-ts, 1));line-height:1}
html.ubh-ts .ref-eyebrow{font-size:calc(12px * var(--ubh-ts, 1))}
html.ubh-ts .ref-title{font-size:calc(20px * var(--ubh-ts, 1));line-height:1.25}
html.ubh-ts .ref-sub{font-size:calc(14px * var(--ubh-ts, 1))}
html.ubh-ts .ref-field > label{font-size:calc(13px * var(--ubh-ts, 1))}
html.ubh-ts .ref-field input[type="text"],html.ubh-ts .ref-field input[type="email"]{font-size:calc(15px * var(--ubh-ts, 1))}
html.ubh-ts .ref-name-notice{font-size:calc(12px * var(--ubh-ts, 1))}
html.ubh-ts .ref-remove-row{font-size:calc(20px * var(--ubh-ts, 1));line-height:1}
html.ubh-ts .ref-add-row{font-size:calc(13px * var(--ubh-ts, 1))}
html.ubh-ts .ref-paste-input{font-size:calc(15px * var(--ubh-ts, 1))}
html.ubh-ts .ref-paste #ref-paste-hint{font-size:calc(12px * var(--ubh-ts, 1))}
html.ubh-ts .ref-paste-summary{font-size:calc(13px * var(--ubh-ts, 1))}
html.ubh-ts .ref-paste-summary-list{font-size:calc(13px * var(--ubh-ts, 1))}
@media (max-width: 480px){
html.ubh-ts .ref-paste-input{font-size:calc(16px * var(--ubh-ts, 1))}
}
html.ubh-ts .ref-consent{font-size:calc(13px * var(--ubh-ts, 1))}
html.ubh-ts .ref-error{font-size:calc(13px * var(--ubh-ts, 1))}
html.ubh-ts .ref-later{font-size:calc(14px * var(--ubh-ts, 1))}
html.ubh-ts .ref-privacy{font-size:calc(11px * var(--ubh-ts, 1))}
html.ubh-ts .ref-badge{font-size:calc(11px * var(--ubh-ts, 1))}
html.ubh-ts .account-supporter-badge{font-size:calc(11px * var(--ubh-ts, 1))}
html.ubh-ts .account-supporter-sub{font-size:calc(11px * var(--ubh-ts, 1))}
html.ubh-ts .header-supporter-badge{font-size:calc(11px * var(--ubh-ts, 1))}
html.ubh-ts .ref-community{font-size:calc(13px * var(--ubh-ts, 1))}
html.ubh-ts .ref-share{font-size:calc(13px * var(--ubh-ts, 1))}
html.ubh-ts .ref-share-btn{font-size:calc(13px * var(--ubh-ts, 1))}
html.ubh-ts .ref-share-status{font-size:calc(12px * var(--ubh-ts, 1))}
html.ubh-ts .ref-link-heading{font-size:calc(14px * var(--ubh-ts, 1))}
html.ubh-ts .ref-link-label{font-size:calc(13px * var(--ubh-ts, 1))}
html.ubh-ts .ref-link-input{font-size:calc(13px * var(--ubh-ts, 1))}
html.ubh-ts .ref-link-rank{font-size:calc(12px * var(--ubh-ts, 1))}
html.ubh-ts .ref-rewards{font-size:calc(12px * var(--ubh-ts, 1))}
html.ubh-ts .ref-rewards-line,html.ubh-ts .ref-rewards-note,html.ubh-ts .ref-rewards-paused{font-size:calc(12px * var(--ubh-ts, 1))}
html.ubh-ts .ref-rewards-check{font-size:calc(12px * var(--ubh-ts, 1))}
html.ubh-ts .ref-rewards-msg{font-size:calc(12px * var(--ubh-ts, 1))}
html.ubh-ts .ref-link-ftc{font-size:calc(11px * var(--ubh-ts, 1))}
html.ubh-ts .ref-registrations-title{font-size:calc(13px * var(--ubh-ts, 1))}
html.ubh-ts .ref-invite-banner{font-size:calc(12px * var(--ubh-ts, 1))}
html.ubh-ts .ref-landing-close{font-size:calc(22px * var(--ubh-ts, 1));line-height:1}
html.ubh-ts .ref-landing-note{font-size:calc(13px * var(--ubh-ts, 1))}
html.ubh-ts .ref-landing-q{font-size:calc(17px * var(--ubh-ts, 1))}
html.ubh-ts .ref-landing-small{font-size:calc(12px * var(--ubh-ts, 1))}
html.ubh-ts .ref-modal-dialog{line-height:1.5}
html.ubh-ts .ref-modal-dialog .ref-sub{font-size:calc(14.5px * var(--ubh-ts, 1));line-height:1.55}
html.ubh-ts .ref-link-label{font-size:calc(14px * var(--ubh-ts, 1))}
html.ubh-ts .ref-link-ftc,html.ubh-ts .ref-link-rank{font-size:calc(12.5px * var(--ubh-ts, 1));line-height:1.5}
html.ubh-ts .ref-rewards{font-size:calc(13px * var(--ubh-ts, 1))}
html.ubh-ts .ref-rewards-line,html.ubh-ts .ref-rewards-note,html.ubh-ts .ref-rewards-paused,html.ubh-ts .ref-rewards-msg{font-size:calc(13px * var(--ubh-ts, 1));line-height:1.55}
html.ubh-ts .ref-rewards-gate > .ref-rewards-line:first-child{font-size:calc(14px * var(--ubh-ts, 1))}
html.ubh-ts .ref-rewards-howto,html.ubh-ts .ref-registrations-title{font-size:calc(12px * var(--ubh-ts, 1))}
html.ubh-ts .ref-rewards-kp{font-size:calc(13px * var(--ubh-ts, 1));line-height:1.5}
html.ubh-ts .ref-rewards-terms-link{font-size:calc(13.5px * var(--ubh-ts, 1))}
html.ubh-ts .ref-rewards-check{font-size:calc(13.5px * var(--ubh-ts, 1));line-height:1.45}
html.ubh-ts .ref-rewards-accept.btn{font-size:calc(15px * var(--ubh-ts, 1))}
html.ubh-ts .ref-reg-stat-num{font-size:calc(22px * var(--ubh-ts, 1));line-height:1.1}
html.ubh-ts .ref-reg-stat-label{font-size:calc(11.5px * var(--ubh-ts, 1));line-height:1.3}
html.ubh-ts .ref-reg-tab.btn{font-size:calc(12.5px * var(--ubh-ts, 1))}
html.ubh-ts .ref-modal-dialog .ref-consent{font-size:calc(13.5px * var(--ubh-ts, 1))}
html.ubh-ts .ref-textlink{font-size:calc(13.5px * var(--ubh-ts, 1))}
html.ubh-ts .ref-terms-footer{font-size:calc(13px * var(--ubh-ts, 1));line-height:1.4}
html.ubh-ts .ref-rewards-decline.btn{font-size:calc(14.5px * var(--ubh-ts, 1))}
html.ubh-ts .ref-gate-dialog .ref-rewards-accept.btn{line-height:1.3}
@media (max-width: 480px){
html.ubh-ts .ref-reg-stat-num{font-size:calc(19px * var(--ubh-ts, 1))}
}
@media (max-width: 480px){
html.ubh-ts .ref-title{font-size:calc(18px * var(--ubh-ts, 1))}
}
@media (min-width: 769px){
html.ubh-ts .ref-modal-dialog{font-size:calc(15.5px * var(--ubh-ts, 1));line-height:1.6}
html.ubh-ts .ref-modal-dialog .ref-title{font-size:calc(24px * var(--ubh-ts, 1))}
html.ubh-ts .ref-modal-dialog .ref-sub{font-size:calc(16px * var(--ubh-ts, 1));line-height:1.6}
html.ubh-ts .ref-modal-dialog .ref-field > label,html.ubh-ts .ref-modal-dialog .ref-link-label{font-size:calc(15px * var(--ubh-ts, 1))}
html.ubh-ts .ref-modal-dialog .ref-rewards,html.ubh-ts .ref-modal-dialog .ref-rewards-line,html.ubh-ts .ref-modal-dialog .ref-rewards-note,html.ubh-ts .ref-modal-dialog .ref-rewards-paused,html.ubh-ts .ref-modal-dialog .ref-rewards-msg{font-size:calc(15px * var(--ubh-ts, 1));line-height:1.6}
html.ubh-ts .ref-modal-dialog .ref-rewards-gate > .ref-rewards-line:first-child{font-size:calc(16px * var(--ubh-ts, 1))}
html.ubh-ts .ref-modal-dialog .ref-rewards-kp{font-size:calc(14.5px * var(--ubh-ts, 1));line-height:1.55}
html.ubh-ts .ref-modal-dialog .ref-rewards-check,html.ubh-ts .ref-modal-dialog .ref-consent,html.ubh-ts .ref-modal-dialog .ref-textlink,html.ubh-ts .ref-modal-dialog .ref-rewards-terms-link{font-size:calc(15px * var(--ubh-ts, 1))}
html.ubh-ts .ref-modal-dialog .ref-link-ftc,html.ubh-ts .ref-modal-dialog .ref-link-rank,html.ubh-ts .ref-modal-dialog .ref-privacy,html.ubh-ts .ref-modal-dialog .ref-name-notice{font-size:calc(13.5px * var(--ubh-ts, 1))}
html.ubh-ts .ref-modal-dialog .ref-reg-stat-num{font-size:calc(26px * var(--ubh-ts, 1))}
html.ubh-ts .ref-modal-dialog .ref-reg-stat-label{font-size:calc(13px * var(--ubh-ts, 1))}
}
@media (min-width: 769px){
html.ubh-ts .mynews-header .mynews-header-sub--short{font-size:0.8rem}
}
html.ubh-ts .mynews-mode-tab{font-size:0.85rem}
html.ubh-ts .term-add-input{font-size:0.9rem}
html.ubh-ts .term-add-msg{font-size:0.8rem}
html.ubh-ts .term-chips-empty{font-size:0.85rem}
html.ubh-ts .term-chip{font-size:0.85rem}
html.ubh-ts .term-chip-pause,html.ubh-ts .term-chip-del{font-size:0.9rem;line-height:1}
html.ubh-ts .term-chip-del{font-size:1.05rem}
html.ubh-ts .matched-terms{font-size:0.75rem}
html.ubh-ts .settings-hint{font-size:0.82rem}
html.ubh-ts .daily-email-text{line-height:1.3}
html.ubh-ts .daily-email-text strong{font-size:0.95rem}
html.ubh-ts .daily-email-text small{font-size:0.8rem}
html.ubh-ts .mynews-header-title{font-size:1.15rem}
html.ubh-ts .mynews-header-sub{font-size:0.9rem;line-height:1.45}
@media (max-width: 600px){
html.ubh-ts .mynews-mode-tab{font-size:0.8rem}
html.ubh-ts .mynews-header-title{font-size:0.95rem;line-height:1.25}
html.ubh-ts .mynews-header-sub--short{font-size:0.76rem;line-height:1.3}
html.ubh-ts .mynews-header .mynews-customize-btn{font-size:0.82rem}
html.ubh-ts .mynews-header--scroll .mynews-header-title{font-size:0.8rem}
html.ubh-ts .mynews-mode-tabs--scroll .mynews-mode-tab{font-size:0.76rem}
html.ubh-ts .mynews-header--scroll .mynews-customize-btn{font-size:0.76rem}
}
@media (max-width: 640px){
html.ubh-ts .scroll-chips--briefing .audio-option .db-play-icon{font-size:0.6rem}
html.ubh-ts .scroll-chips--briefing .audio-option-title-short{font-size:0.74rem}
}
@media (max-width: 640px){
html.ubh-ts .mynews-mode-tabs--scroll .mynews-mode-tab{font-size:0.75rem}
}
@media (max-width: 380px){
html.ubh-ts .mynews-mode-tabs--scroll .mynews-mode-tab{font-size:0.71rem}
}
@media (max-width: 380px){
html.ubh-ts .mynews-header--scroll .mynews-header-title{font-size:0.76rem}
html.ubh-ts .mynews-mode-tabs--scroll .mynews-mode-tab{font-size:0.72rem}
html.ubh-ts .mynews-header-title{font-size:0.9rem}
html.ubh-ts .mynews-header-sub--short{font-size:0.72rem}
html.ubh-ts .mynews-header .mynews-customize-btn{font-size:0.78rem}
}
html.ubh-ts .acct-prompt-head{font-size:1rem}
html.ubh-ts .acct-prompt-sub{font-size:0.9rem;line-height:1.4}
html.ubh-ts .acct-prompt-benefits li{font-size:0.85rem;line-height:1.3}
html.ubh-ts .acct-prompt-signin{font-size:0.85rem}
@media (min-width: 769px){
html.ubh-ts .articles-grid:not(.list-view) .apd-badge{font-size:0.7rem;line-height:1}
html.ubh-ts .articles-grid:not(.list-view) .apd-eyebrow{font-size:0.7rem}
html.ubh-ts .articles-grid:not(.list-view) .apd-chip{font-size:0.72rem;line-height:1.2}
html.ubh-ts .articles-grid:not(.list-view) .app-feature-eyebrow{font-size:0.66rem}
html.ubh-ts .articles-grid:not(.list-view) .app-feature-lead{font-size:0.86rem;line-height:1.35}
html.ubh-ts .articles-grid:not(.list-view) .acct-prompt-banner .acct-prompt-head{font-size:1rem}
html.ubh-ts .articles-grid:not(.list-view) .acct-prompt-banner .acct-prompt-benefits li{font-size:0.83rem}
html.ubh-ts .articles-grid:not(.list-view) .acct-prompt-banner .acct-prompt-cta{font-size:0.92rem}
html.ubh-ts .articles-grid:not(.list-view) .acct-prompt-banner .acct-prompt-signin{font-size:0.85rem}
}
@media (max-width: 768px){
html.ubh-ts .acct-prompt-banner .acct-prompt-head{font-size:0.95rem}
html.ubh-ts .acct-prompt-banner .acct-prompt-benefits li{font-size:0.8rem;line-height:1.25}
html.ubh-ts .acct-prompt-banner .acct-prompt-cta{font-size:0.95rem}
html.ubh-ts .acct-prompt-banner .acct-prompt-signin{font-size:0.9rem}
}
html.ubh-ts .sap-chip{font-size:0.72rem}
html.ubh-ts .scroll-account-eyebrow{font-size:0.72rem}
html.ubh-ts .scroll-account-title{font-size:1.7rem;line-height:1.15}
html.ubh-ts .scroll-account-sub{font-size:0.95rem}
html.ubh-ts .scroll-account-content .acct-prompt-benefits li{font-size:0.95rem}
@media (min-width: 769px){
html.ubh-ts .scroll-account-title{font-size:2rem}
}
html.ubh-ts .briefing-hero-badge{font-size:0.7rem}
html.ubh-ts .briefing-hero h1{font-size:1.6rem;line-height:1.2}
html.ubh-ts .briefing-hero-dismiss{font-size:1.3rem;line-height:1}
@media (max-width: 600px){
html.ubh-ts .briefing-hero h1{font-size:1.3rem}
}
html.ubh-ts .btn-apple-signin{font-size:1rem;line-height:1.2}
html.ubh-ts .ubh-store-badges a{line-height:0}
html.ubh-ts .footer-app-badges .ubh-store-badges-label{font-size:0.72rem}
html.ubh-ts .mobile-menu-badges .ubh-store-badges-label{font-size:0.72rem}
@media (max-width: 640px){
html.ubh-ts .mynews-mode-tabs--scroll .mynews-mode-tab{font-size:0.78rem}
html.ubh-ts .mynews-mode-tabs--scroll .mynews-mode-tab.active{font-size:0.78rem}
html.ubh-ts .scroll-chips--briefing .audio-option .db-play-icon{font-size:0.6rem}
html.ubh-ts .scroll-chips--briefing .audio-option-title-short{font-size:0.78rem}
}
@media (max-width: 380px){
html.ubh-ts .mynews-mode-tabs--scroll .mynews-mode-tab{font-size:0.75rem}
}
html.ubh-ts .contact-opt{font-size:0.9em}
html.ubh-ts .contact-field input,html.ubh-ts .contact-field select,html.ubh-ts .contact-field textarea{font-size:inherit;line-height:inherit;font-size:calc(16px * var(--ubh-ts, 1))}
html.ubh-ts .contact-error{font-size:0.9em}
html.ubh-ts .contact-hint{font-size:0.85em}
html.ubh-ts .contact-submit{font-size:1rem}
html.ubh-ts .contact-recaptcha-note{font-size:0.8em}
@media (max-width: 768px){
html.ubh-ts .invite-header-mobile-btn{font-size:calc(13px * var(--ubh-ts, 1));line-height:1}
html.ubh-ts .invite-header-mobile-label{line-height:calc(18px * var(--ubh-ts, 1))}
}
html.ubh-ts .ref-modal-dialog.ref-verify-dialog .ref-verify-status{font-size:calc(14px * var(--ubh-ts, 1))}
html.ubh-ts .ref-sum-label{font-size:calc(12px * var(--ubh-ts, 1))}
html.ubh-ts .ref-sum-value{font-size:calc(13px * var(--ubh-ts, 1))}
html.ubh-ts .ref-sum-num{font-size:calc(18px * var(--ubh-ts, 1))}
html.ubh-ts .ref-sum-sub{font-size:calc(11.5px * var(--ubh-ts, 1))}
html.ubh-ts .ref-sum-chip-num{font-size:calc(24px * var(--ubh-ts, 1));line-height:1.1}
html.ubh-ts .ref-empty-text{font-size:calc(13.5px * var(--ubh-ts, 1))}
html.ubh-ts .ref-funnel-step{font-size:calc(11.5px * var(--ubh-ts, 1))}
html.ubh-ts .ref-funnel-label{font-size:calc(13.5px * var(--ubh-ts, 1));line-height:1.25}
html.ubh-ts .ref-funnel-desc{font-size:calc(11.5px * var(--ubh-ts, 1));line-height:1.3}
html.ubh-ts .ref-funnel-num{font-size:calc(22px * var(--ubh-ts, 1));line-height:1.1}
html.ubh-ts .ref-funnel-badge{font-size:calc(11px * var(--ubh-ts, 1))}
html.ubh-ts .ref-funnel-conv{font-size:calc(11.5px * var(--ubh-ts, 1));line-height:calc(20px * var(--ubh-ts, 1))}
html.ubh-ts .ref-earn-title{font-size:calc(13px * var(--ubh-ts, 1))}
html.ubh-ts .ref-earn-label{font-size:calc(12px * var(--ubh-ts, 1))}
html.ubh-ts .ref-earn-amt{font-size:calc(26px * var(--ubh-ts, 1));line-height:1.1}
html.ubh-ts .ref-earn-cap{font-size:calc(12px * var(--ubh-ts, 1))}
html.ubh-ts .ref-modal-dialog .ref-seg-btn,html.ubh-ts .ref-seg-btn{font-size:inherit;line-height:inherit;font-size:calc(13px * var(--ubh-ts, 1))}
html.ubh-ts .ref-reg-caption{font-size:calc(12.5px * var(--ubh-ts, 1))}
html.ubh-ts .ref-reg-yaxis{font-size:calc(11px * var(--ubh-ts, 1))}
html.ubh-ts .ref-reg-empty{font-size:calc(12px * var(--ubh-ts, 1))}
html.ubh-ts .ref-reg-xaxis{font-size:calc(11px * var(--ubh-ts, 1))}
html.ubh-ts .ref-how-summary{font-size:calc(13px * var(--ubh-ts, 1));line-height:calc(44px * var(--ubh-ts, 1))}
@media (max-width: 360px){
html.ubh-ts .ref-earn-amt{font-size:calc(22px * var(--ubh-ts, 1))}
html.ubh-ts .ref-funnel-num{font-size:calc(20px * var(--ubh-ts, 1))}
}
@media (min-width: 769px){
html.ubh-ts .ref-modal-dialog .ref-funnel-num{font-size:calc(26px * var(--ubh-ts, 1))}
html.ubh-ts .ref-modal-dialog .ref-earn-amt{font-size:calc(30px * var(--ubh-ts, 1))}
}
html.ubh-ts .ref-modal-dialog .ref-payout-btn.btn-primary{font-size:calc(15px * var(--ubh-ts, 1))}
html.ubh-ts .ref-modal-dialog .ref-sub{line-height:1.5}
html.ubh-ts .ref-pill{line-height:1.5}
html.ubh-ts .ref-modal-dialog .ref-name-notice{line-height:1.45}
html.ubh-ts .ref-paste-toggle{font-size:inherit;line-height:inherit;font-size:calc(13px * var(--ubh-ts, 1))}
html.ubh-ts .ref-modal-dialog .ref-paste-input{line-height:1.4}
html.ubh-ts .ref-modal-dialog .ref-consent{line-height:1.4}
html.ubh-ts .ref-modal-dialog .ref-privacy{line-height:1.45}
@media (max-width: 480px){
html.ubh-ts .ref-modal-dialog .ref-field input[type="text"],html.ubh-ts .ref-modal-dialog .ref-field input[type="email"],html.ubh-ts .ref-modal-dialog .ref-paste-input{font-size:calc(16px * var(--ubh-ts, 1))}
}
@media (max-width: 640px){
html.ubh-ts .audio-option--podcast .audio-option-sub{font-size:0.62rem;line-height:1.15}
}
html.ubh-ts .ssr-related h2{font-size:0.85rem}
html.ubh-ts .ssr-related li a{font-size:0.88rem;line-height:1.3}
html.ubh-ts .article-topics h2{font-size:0.85rem}
html.ubh-ts .article-topics a{font-size:0.85rem}
html.ubh-ts .ssr-related p a{font-size:0.8rem}
html.ubh-ts .nav-video-count,html.ubh-ts .mobile-video-count,html.ubh-ts .mobile-saved-count{font-size:0.6rem;line-height:1.4}
html.ubh-ts .ubh-video-overlay-close{font-size:1rem;line-height:1}
html.ubh-ts .ubh-video-hint{font-size:0.82rem;line-height:1.35}
html.ubh-ts .ubh-video-hint-x{font-size:1rem;line-height:1}
@media (min-width: 769px){
@media (min-width: 769px){
html.ubh-ts body.ubh-spectrum .ubh-tagline{line-height:1.5}
html.ubh-ts body.ubh-spectrum .ubh-tagline b{font-size:0.95rem}
html.ubh-ts body.ubh-spectrum .ubh-tagline .ubh-tagline-sub{font-size:0.62rem;line-height:1.4}
html.ubh-ts body.ubh-spectrum .ubh-tagline .ubh-tagline-sub code{font-size:0.94em}
html.ubh-ts body.ubh-spectrum .ubh-controlstrip .mynews-header-title{font-size:0.95rem;line-height:1.2}
html.ubh-ts body.ubh-spectrum .ubh-controlstrip .mynews-header-sub{font-size:0.67rem;line-height:1.35}
html.ubh-ts body.ubh-spectrum .ubh-grouphead b{font-size:0.78rem}
html.ubh-ts body.ubh-spectrum .ubh-grouphead em{font-size:0.67rem}
html.ubh-ts body.ubh-spectrum .ubh-tops-lead h2{font-size:1.3rem;line-height:1.16}
html.ubh-ts body.ubh-spectrum .ubh-tops-lead .summary{font-size:0.94rem;line-height:1.45}
html.ubh-ts body.ubh-spectrum .ubh-tops-second h2{font-size:1.1rem;line-height:1.24}
html.ubh-ts body.ubh-spectrum .ubh-tops-second .summary{font-size:0.9rem;line-height:1.45}
@media (min-width: 1200px){
html.ubh-ts body.ubh-spectrum .ubh-tops-lead h2{font-size:1.85rem;line-height:1.2}
html.ubh-ts body.ubh-spectrum .ubh-tops-lead .summary{font-size:1.02rem;line-height:1.5}
}
html.ubh-ts .articles-grid.spectrum-view .article-card h2{font-size:1.075rem;line-height:1.28}
html.ubh-ts .articles-grid.spectrum-view .article-card .summary{font-size:0.94rem;line-height:1.4}
html.ubh-ts .articles-grid.spectrum-view .category-tag{font-size:0.68rem;line-height:1.6}
html.ubh-ts .articles-grid.spectrum-view .bias-meter > span:not(.bias-label){font-size:0.6rem}
html.ubh-ts .articles-grid.spectrum-view .bias-label{font-size:0.6rem !important}
html.ubh-ts .articles-grid.spectrum-view .source-count{font-size:0.62rem}
html.ubh-ts .articles-grid.spectrum-view .article-time{font-size:0.62rem}
html.ubh-ts .articles-grid.spectrum-view .apd-badge{font-size:0.78rem}
html.ubh-ts .articles-grid.spectrum-view .apd-eyebrow{font-size:0.78rem}
html.ubh-ts .articles-grid.spectrum-view .apd-chip{font-size:0.8rem}
html.ubh-ts .articles-grid.spectrum-view .acct-prompt-banner .acct-prompt-head{font-size:1.25rem}
html.ubh-ts .articles-grid.spectrum-view .acct-prompt-banner .acct-prompt-benefits li{font-size:1.05rem;line-height:1.3}
html.ubh-ts .articles-grid.spectrum-view .app-feature-eyebrow{font-size:0.78rem}
html.ubh-ts .articles-grid.spectrum-view .app-feature-lead{font-size:1.05rem;line-height:1.35}
html.ubh-ts .articles-grid.spectrum-view .acct-prompt-banner .acct-prompt-cta{font-size:1.02rem}
html.ubh-ts .articles-grid.spectrum-view .acct-prompt-banner .acct-prompt-signin{font-size:0.95rem}
html.ubh-ts body.ubh-spectrum .ubh-pagehead h1{font-size:1.32rem;line-height:1.1}
html.ubh-ts body.ubh-spectrum .ubh-pagehead .ubh-ph-meta{font-size:0.68rem}
}
}
html.ubh-ts .podcasts-kicker{font-size:0.78rem}
html.ubh-ts .podcasts-hero h1{font-size:1.6rem;line-height:1.2}
html.ubh-ts .podcasts-lede{font-size:1rem;line-height:1.5}
html.ubh-ts .podcasts-play-hero{font-size:inherit;line-height:inherit}
html.ubh-ts .podcasts-play-icon{font-size:1.05rem}
html.ubh-ts .podcasts-play-text{line-height:1.2}
html.ubh-ts .podcasts-play-label{font-size:1.12rem}
html.ubh-ts .podcasts-play-meta{font-size:0.86rem}
html.ubh-ts .podcasts-apps-title{font-size:0.8rem}
html.ubh-ts .podcasts-page .podcasts-link{font-size:inherit;line-height:inherit;font-size:0.85rem}
html.ubh-ts .podcasts-sep{font-size:0.85rem}
html.ubh-ts .podcasts-page a.podcasts-dir{font-size:0.9rem;line-height:1.2}
html.ubh-ts .podcast-length{font-size:0.82rem}
html.ubh-ts .podcasts-copy-status{font-size:0.85rem}
html.ubh-ts .podcasts-section-title{font-size:0.8rem}
html.ubh-ts .podcast-chip{font-size:0.8rem}
html.ubh-ts .podcast-title{font-size:1.15rem;line-height:1.3}
html.ubh-ts .podcast-topics li{font-size:0.78rem}
html.ubh-ts .podcast-headlines h4{font-size:0.78rem}
html.ubh-ts .podcast-headlines li{line-height:1.45;font-size:0.97rem}
html.ubh-ts .podcast-toggle{font-size:inherit;line-height:inherit}
html.ubh-ts .podcast-notes{line-height:1.5}
html.ubh-ts .podcast-sponsor{font-size:0.88rem}
html.ubh-ts .podcast-hosts,html.ubh-ts .podcast-disclosure{font-size:0.88rem}
html.ubh-ts .podcast-legal{font-size:0.76rem;line-height:1.45}
@media (min-width: 720px){
html.ubh-ts .podcasts-hero h1{font-size:2rem}
html.ubh-ts .podcast-title{font-size:1.3rem}
}
html.ubh-ts .reel-title{font-size:1.15rem}
html.ubh-ts .reel-sub{font-size:0.82rem}
html.ubh-ts .reel-headline{line-height:1.25}
html.ubh-ts .reel-summary{line-height:1.5}
html.ubh-ts .reel-meta{font-size:0.78rem}
html.ubh-ts .reel-cta{font-size:0.92rem}
html.ubh-ts .reel-sound-btn{line-height:0}
html.ubh-ts .reel-play{font-size:1.6rem;line-height:1}
@media (max-width: 899px){
html.ubh-ts .reel-headline{font-size:1.05rem}
}
@media (min-width: 900px){
html.ubh-ts .reel-headline{font-size:1.9rem}
html.ubh-ts .reel-summary{font-size:1rem}
html.ubh-ts .reel-page main :is(a, div).reel-item .reel-cta{font-size:0.95rem}
}
html.ubh-ts .geo-map-title{font-size:1.9rem}
html.ubh-ts .geo-map-filter{font-size:inherit;line-height:inherit;font-size:0.85rem}
html.ubh-ts .geo-map-legend{font-size:0.75rem}
html.ubh-ts .geo-map-view-btn{font-size:inherit;line-height:inherit;font-size:0.72rem}
html.ubh-ts .geo-map-status{font-size:0.85rem}
html.ubh-ts .geo-map-back{font-size:inherit;line-height:inherit;font-size:0.85rem}
html.ubh-ts .geo-map-country h2{font-size:0.8rem}
html.ubh-ts .geo-map-count{font-size:0.7rem;line-height:1.5}
html.ubh-ts .geo-map-global-note{font-size:0.72rem}
html.ubh-ts .geo-map-articles a{font-size:0.92rem;line-height:1.35}
html.ubh-ts .geo-map-meta{font-size:0.72rem}
html.ubh-ts .geo-map-place{font-size:0.74rem}
html.ubh-ts .geo-map-popup-tag{font-size:0.68rem}
html.ubh-ts .geo-map-popup-title{font-size:0.88rem;line-height:1.35}
html.ubh-ts .geo-map-sort{font-size:0.75rem}
html.ubh-ts .geo-map-sort-btn{font-size:inherit;line-height:inherit;font-size:0.72rem}
html.ubh-ts .geo-map-meta .geo-map-nw{font-size:0.6rem}
