:where(:root){--color-primary: #0B5CAD;--color-on-primary: #FFFFFF;--color-accent: #161B22;--color-on-accent: #FFFFFF;--color-background: #FFFFFF;--color-surface: #F4F6F8;--color-surface-alt: #E9EDF1;--color-text: #161B22;--color-muted: #5A6573;--color-line: #DDE2E8;--color-link: #161B22;--color-breaking: #B3261E;--color-on-breaking: #FFFFFF;--color-up: #0F7A45;--color-down: #B3261E;--font-sans:"IBM Plex Sans",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--font-display:"Newsreader",Georgia,"Times New Roman",serif;--font-mono:ui-monospace,Menlo,Consolas,monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--radius:3px;--wrap:1252px;--sidebar:340px;--navy:#1E2833;--navy-line:#3A4757;--rule:#E6EAEF;--ink-2:#3E4955;--soft:#F3F5F8;--focus:0 0 0 3px var(--color-background),0 0 0 6px var(--color-primary);--placeholder:#3A4757;--scrim:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 70%)}:root[data-scheme="dark"]{body{--color-background: #0F141A;--color-surface: #171E26;--color-surface-alt: #1F2833;--color-text: #E6EAEF;--color-muted: #A5AFBA;--color-line: #2E3844;--color-link: #E6EAEF;--color-up: #4FD39B;--color-down: #FF6B5E;--placeholder:#2A333E;--rule:#26303B;--ink-2:#B8C3CE;--soft:#171E26}}body{--mu:var(--color-muted);--pr:var(--color-primary);--fd:var(--font-display);--li:var(--color-line);--tx:var(--color-text);--bg:var(--color-background);--fs:var(--font-sans)}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;font-family:var(--fs);font-size:16px;line-height:1.5;background:var(--bg);-webkit-font-smoothing:antialiased}img,picture,video,svg{display:block;max-width:100%;height:auto}a{color:var(--color-link);text-decoration:none}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,p,figure,dl,dd,.prose p{margin:0}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}table{border-collapse:collapse;width:100%}:focus-visible{outline:none;box-shadow:var(--focus);border-radius:var(--radius)}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:none;box-shadow:var(--focus)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:16px;top:-100px;z-index:100;padding:12px 16px;background:var(--pr);color:var(--color-on-primary);font-weight:bold;border-radius:var(--radius)}.skip-link:focus{top:16px}.wrap,.area--bleed .block:not(.block--bleed),.area--bleed .block--bleed .block__inner{max-width:var(--wrap);margin-inline:auto;padding-inline:16px}.site-main{outline:none}.num{font-variant-numeric:tabular-nums}.r{text-align:right}.up{color:var(--color-up)}.down{color:var(--color-down)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border-radius:var(--radius);font-weight:bold;font-size:14px;border:1px solid transparent;white-space:nowrap}.btn--dark:hover{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}.icon-btn{display:inline-flex;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:0 12px;border:1px solid rgba(255,255,255,.35);background:transparent;color:var(--color-on-accent);border-radius:var(--radius);font-weight:bold;font-size:14px}.chip{display:inline-flex;align-items:center;gap:4px;background:var(--bg);font-weight:600}.badge{display:inline-block;padding:2px 6px;border-radius:2px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;vertical-align:middle}.badge--breaking{background:var(--color-breaking);color:var(--color-on-breaking)}.badge--sponsored,.badge--label{background:var(--color-surface-alt);color:var(--mu);border:1px solid var(--li)}.tag-list{display:flex;flex-wrap:wrap;gap:8px}.tag{display:inline-flex;align-items:center;font-weight:600}.empty{padding:32px 16px;text-align:center;color:var(--mu);border:1px dashed var(--li)}.topbar,.topbar a{color:var(--color-on-accent)}.topbar__row{display:flex;align-items:center}.site-logo{display:inline-flex;align-items:center;min-height:44px}.site-logo__text{font-family:var(--fd);font-weight:bold;letter-spacing:-.01em;line-height:1}.site-logo__dot{color:var(--dk-0b5cad,var(--pr))}.site-search{display:none}.site-search__input{flex:1;min-width:0;padding:0 12px}.site-search__btn{display:inline-flex;align-items:center;justify-content:center}.site-header__action{display:none}.nav-drawer{position:relative}.nav-drawer__toggle{list-style:none}.nav-drawer__toggle::-webkit-details-marker{display:none}.nav-drawer[open] .nav-drawer__toggle{background:var(--pr);border-color:var(--pr)}.nav-drawer__panel{position:absolute;right:0;top:calc(100% + 8px);z-index:30;width:min(92vw,360px);padding:16px;background:var(--bg);color:var(--tx);border:1px solid var(--li);border-radius:var(--radius);box-shadow:0 12px 32px rgba(0,0,0,.25)}.nav-drawer__panel a{color:var(--tx)}.nav-drawer__search{display:flex;gap:8px;margin-bottom:12px}.nav-drawer__search input{flex:1;min-width:0;height:44px;padding:0 12px;border:1px solid var(--li);border-radius:var(--radius);background:var(--bg)}.nav-drawer__list>li{border-top:1px solid var(--li)}.nav-drawer__list a{display:block;padding:12px 0;font-weight:bold}.nav-drawer__list ul a{padding:8px 16px;font-weight:400;color:var(--mu)}.cat-nav__row{display:flex;align-items:center;gap:8px}.cat-nav__list{display:flex;flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none;white-space:nowrap;padding-right:28px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.cat-nav__list::-webkit-scrollbar{display:none}.cat-nav__list a{display:inline-block}.cat-nav__list a:focus-visible{box-shadow:inset 0 0 0 3px var(--color-on-accent)}.cat-nav__ads{flex:none;display:inline-flex;align-items:center;text-transform:uppercase;white-space:nowrap}.ticker__row{display:flex;align-items:center;gap:12px}.ticker__list{display:flex;overflow-x:auto;white-space:nowrap;scrollbar-width:none;flex:1 1 auto;min-width:0}.ticker__list::-webkit-scrollbar{display:none}.ticker__item{display:inline-flex;align-items:baseline}.ticker__item b{font-weight:600}.ticker__note{flex:none;display:none;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--mu)}.breaking__row{display:flex;align-items:center}.breaking__label{flex:none;font-family:var(--fd);font-weight:bold}.breaking__viewport{flex:1 1 auto;min-width:0;overflow:hidden}.breaking__track{display:flex;gap:32px;width:max-content;animation:breaking-scroll 40s linear infinite}.breaking__item{display:inline-flex;align-items:baseline;gap:8px;white-space:nowrap}.breaking__item time{font-variant-numeric:tabular-nums}.breaking__pause{flex:none;display:inline-flex;align-items:center;gap:8px;padding:0 8px;border:1px solid var(--li);border-radius:var(--radius);font-weight:600;cursor:pointer}.breaking__pause-input{width:16px;height:16px;margin:0}.breaking__pause-off,.breaking__pause:has(.breaking__pause-input:checked) .breaking__pause-on{display:none}.breaking__pause:has(.breaking__pause-input:checked) .breaking__pause-off{display:inline}.breaking__row:has(.breaking__pause-input:checked) .breaking__track,.breaking__row:hover .breaking__track,.breaking__row:focus-within .breaking__track{animation-play-state:paused}.breaking__row:has(.breaking__pause-input:checked) .breaking__viewport{overflow-x:auto}@keyframes breaking-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.ad-slot{margin-block:16px}.ad-slot:not(:has(.reader-ad)),.ad-slot--sidebar-tall{display:none}.ad-slot--in-article{max-width:336px;margin-inline:auto}.reader-ad{display:flex;align-items:center;justify-content:center;background:var(--color-surface);border:1px dashed var(--li);color:var(--mu);font-size:12px;letter-spacing:.08em;text-transform:uppercase;overflow:hidden}.reader-ad>*{max-width:100%}.reader-image-placeholder{display:block;width:100%;background-image:repeating-linear-gradient(135deg,rgba(255,255,255,.06) 0 2px,transparent 2px 14px)}.reader-breadcrumbs{font-size:13px;color:var(--mu);margin-block:12px}.reader-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:4px}.reader-breadcrumbs li+li::before{content:"›";margin-right:4px}.reader-breadcrumbs a{color:var(--mu);text-underline-offset:2px}.reader-breadcrumbs [aria-current]{color:var(--tx);font-weight:600}.reader-pagination,.reader-share{display:flex;flex-wrap:wrap}.reader-pagination :is(a,span){display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 12px;background:var(--bg);font-variant-numeric:tabular-nums}.reader-pagination span:not([aria-current]){border:0;background:transparent;min-width:auto}.reader-share :is(a,button){display:inline-flex;align-items:center;border:1px solid var(--li);background:var(--bg);font-weight:600}.reader-share :is(a:hover,button:hover){border-color:var(--pr);color:var(--dk-0b5cad,var(--pr))}.reader-sponsored{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:14px;color:var(--mu)}.reader-sponsored__badge{display:inline-block;padding:2px 6px;border:1px solid var(--li);background:var(--color-surface-alt);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.reader-preferred-source{align-items:center;gap:8px;min-height:40px;margin-block:12px;padding:0 12px;border:1px solid var(--li);border-radius:var(--radius);font-size:14px;font-weight:600}.reader-preferred-source__icon{color:var(--dk-0b5cad,var(--pr))}picture,.card__media :is(img,picture){width:100%}.section,.block.band{margin-block:32px}.block-head{font-family:var(--fd);font-weight:bold;font-size:20px;padding-bottom:8px;border-bottom:2px solid var(--tx);margin-bottom:12px}.block-head--row{display:flex;gap:12px}.block-head__title{font-family:var(--fd);font-weight:bold;font-size:22px;line-height:1.1}.block-head__title a{color:inherit}.block-head__more{margin-left:auto;font-family:var(--fs);font-weight:bold;font-size:13px;white-space:nowrap;color:var(--dk-0b5cad,var(--pr))}.block-head--light{border-color:rgba(255,255,255,.4);color:var(--color-on-accent)}.block-head--light .block-head__more{color:var(--color-on-accent)}.section__more{margin-left:auto;font-weight:bold;font-size:13px;white-space:nowrap;color:var(--dk-0b5cad,var(--pr))}.section__more::after{content:" →"}.band{padding-block:24px;margin-block:24px}.band--dark,.band--dark .card__title a,.band--dark .card__meta{color:var(--color-on-accent)}.band--dark .card__kicker,.band--dark .card__kicker a{color:rgba(255,255,255,.75)}.grid{display:grid;gap:16px;grid-template-columns:1fr}.grid--scroll{grid-auto-flow:column;grid-auto-columns:78%;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.grid--scroll>*{scroll-snap-align:start}.block-grid{display:grid;gap:24px}.card{position:relative;display:flex;flex-direction:column;min-width:0}.card__media{position:relative;display:block;overflow:hidden}.card__badge{position:absolute;display:inline-flex;align-items:center;justify-content:center;color:var(--color-on-primary);border-radius:2px}.card__body{display:flex;flex-direction:column;min-width:0}.card__kicker{font-weight:bold;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--dk-0b5cad,var(--pr))}.card__kicker a{color:var(--dk-0b5cad,var(--pr))}.card__title{font-family:var(--fd)}.card__meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-variant-numeric:tabular-nums}.card__meta:empty,.card--overlay .card__summary,.card--row .card__summary,.news-table thead,.news-table__cat:empty{display:none}.card__author{font-weight:bold;color:var(--tx)}.card--breaking .card__kicker::before,.news-table tr.is-breaking .news-table__cat::before{content:"● ";color:var(--color-breaking)}.card--lead .card__media .reader-image-placeholder,.card--lead .card__media img,.card--overlay .card__media .reader-image-placeholder,.card--overlay .card__media img,.card--lead .card__media .nocover,.card--overlay .card__media .nocover{width:100%;height:100%;object-fit:cover}.card--overlay{display:block;background:var(--placeholder)}.card--overlay .card__media{aspect-ratio:16 / 10}.card--overlay .card__body{position:absolute;inset:auto 0 0 0;padding:32px 16px 16px;background:var(--scrim);color:#FFF}.card--overlay .card__title{font-size:20px}.card--overlay .card__title a,.card--overlay :is(.card__meta,.card__kicker),.card--overlay .card__kicker a{color:#FFF}.card--row{display:grid;grid-template-columns:116px minmax(0,1fr);gap:12px;padding-block:12px;border-top:1px solid var(--li)}.card--row .card__body{padding:0}.card--row .card__title,.card--text .card__title{font-size:17px}.card--text{border-top:1px solid var(--li)}.card--text .card__body{padding:12px 0}.cat-block>.card--row{border-top:0;padding-top:0}.cat-block>.card--row .card__summary,.list .card--row .card__summary,.block--category-lead-list>.card--row .card__summary{display:block}.headline{display:grid;gap:16px;margin-block:16px}.pick-list,.analysis-list{display:grid}.analysis-item{display:flex;flex-direction:column;gap:4px;padding:12px 0;border-top:1px solid var(--li)}.analysis-item:first-child{border-top:0}.analysis-item__title{font-family:var(--fd)}.analysis-item__author{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--mu)}.analysis-item__author img{width:28px;height:28px;border-radius:50%;object-fit:cover}.news-table{font-size:15px}.news-table th{font-size:11px;font-weight:bold;letter-spacing:.06em;text-transform:uppercase;color:var(--mu);text-align:left;padding:8px 8px;border-bottom:2px solid var(--tx)}.news-table td{padding:12px 8px;border-bottom:1px solid var(--li);vertical-align:top}.news-table__time{width:56px;white-space:nowrap;color:var(--mu);font-size:13px}.news-table__cat{width:110px;font-size:12px;font-weight:bold;letter-spacing:.04em;text-transform:uppercase;color:var(--dk-0b5cad,var(--pr))}.news-table__cat a,.svc__times .is-next :is(dt,dd){color:var(--dk-0b5cad,var(--pr))}.news-table__title a{font-family:var(--fd);font-weight:bold;font-size:17px;line-height:1.25}.news-table__author,.news-table__summary{display:block;margin-top:2px;font-size:13px;color:var(--mu)}.news-table__author{font-weight:600}.market-table{font-size:14px;font-variant-numeric:tabular-nums}.market-table th{letter-spacing:.06em;text-transform:uppercase;color:var(--mu);text-align:left}.side-block__note{margin-top:8px}.layout{display:grid;gap:24px;grid-template-columns:minmax(0,1fr)}.layout__main{min-width:0}.sidebar{display:flex;flex-direction:column;min-width:0}.side-block__title{font-family:var(--fd);font-weight:bold;font-size:18px;border-bottom:2px solid var(--tx);padding-bottom:8px;margin-bottom:8px}.rank-list__item{grid-template-columns:28px minmax(0,1fr);align-items:start}.rank-list__item a{font-family:var(--fd);font-weight:bold;font-size:16px;line-height:1.3}.list,.feed{display:grid}.page-head{margin-block:24px}.page-head__kicker{font-weight:bold;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--dk-0b5cad,var(--pr))}.page-head__title{display:flex;align-items:baseline;gap:12px;font-family:var(--fd);font-weight:bold;font-size:32px;line-height:1.05}.page-head__desc{margin-top:8px;color:var(--mu);max-width:70ch}.article__head{display:flex;flex-direction:column;margin-bottom:16px}.article__kicker{font-weight:bold;text-transform:uppercase;color:var(--dk-0b5cad,var(--pr));display:flex;flex-wrap:wrap;gap:8px;align-items:center}.article__kicker a{color:inherit}.article__title{font-family:var(--fd);font-weight:bold}.article__byline{display:flex;flex-wrap:wrap;align-items:center}.byline{display:flex;flex-wrap:wrap;gap:12px}.byline__author{display:inline-flex;align-items:center;font-weight:bold}.article__dates{display:flex;flex-wrap:wrap;font-variant-numeric:tabular-nums}.article__dates>div{display:inline-flex;gap:4px}.article__dates dt::after,.site-footer__masthead dt::after{content:":"}.article__share{margin-left:auto}.article__figure{margin-block:16px}.article__figure figcaption,.gallery figcaption{padding-top:8px;font-size:13px;color:var(--mu);line-height:1.4}.article__credit{display:inline-block;margin-left:8px}.article__source{margin-top:16px;font-size:14px;color:var(--mu)}.article__corrections{margin-top:24px;padding:16px;background:var(--color-surface);border-left:4px solid var(--pr);font-size:14px}.article__tags{margin-top:24px}.prose>*+*,.prose p+p{margin-top:1.1em}.prose h2{font-size:24px}.prose a{color:var(--dk-0b5cad,var(--pr));text-decoration:underline;text-underline-offset:2px}.prose ul{list-style:disc}.prose ol{list-style:decimal}.prose li+li{margin-top:.4em}.prose figcaption{font-size:13px;color:var(--mu);padding-top:8px}.prose :is(img,iframe,video){max-width:100%;height:auto}.prose iframe{aspect-ratio:16 / 9;width:100%;border:0}.prose table{font-size:15px;font-variant-numeric:tabular-nums}.prose :is(th,td){padding:8px;border:1px solid var(--li);text-align:left}.prose.is-copy-protected{-webkit-user-select:none;user-select:none}.author-box{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;margin-top:24px;padding:16px}.author-box__photo{width:72px;height:72px;border-radius:50%;object-fit:cover}.author-box__label{display:block;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--mu)}.author-box__name{font-family:var(--fd);font-weight:bold;font-size:19px}.author-box__role{display:block;font-size:13px;color:var(--mu)}.author-box__bio{margin-top:4px;font-size:14px;color:var(--mu)}.next-article{margin-top:24px}.next-article__label{display:block;text-transform:uppercase}.next-article__title{display:block;font-family:var(--fd);margin-top:4px}.social-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.author-card__photo{width:72px;height:72px;border-radius:50%;object-fit:cover;margin-bottom:8px}.author-card__name{font-family:var(--fd);font-weight:bold;font-size:16px}.author-card__title{font-size:13px;color:var(--mu)}.search-form__grid :is(select,input){height:40px;padding:0 8px;border:1px solid var(--li);border-radius:var(--radius);background:var(--bg);font-weight:400}.site-footer__grid{display:grid}.site-footer__logo{font-family:var(--fd);font-weight:bold;font-size:28px;line-height:1}.site-footer__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer__col-title{display:block;font-weight:bold;text-transform:uppercase}.site-footer__legal{display:grid}.site-footer__disclaimer{font-size:13px}.site-footer__masthead{display:flex;flex-wrap:wrap;gap:8px 24px}.site-footer__masthead>div{display:inline-flex;gap:4px}.site-footer__masthead dt{opacity:.7}.site-footer__ethics,.site-footer__copy{line-height:1.5}@media (min-width:48em){.site-search{display:flex}.ticker__note{display:inline}.news-table thead{display:table-header-group}.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--scroll{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.block-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer__grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@media (min-width:64em){.site-header__action{display:inline-flex}.nav-drawer{display:none}.grid,.grid--scroll{grid-template-columns:repeat(4,minmax(0,1fr))}.layout--aside{grid-template-columns:minmax(0,1fr) var(--sidebar)}.ad-slot--sidebar-tall{display:block}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.breaking__track{animation:none;width:auto;flex-wrap:wrap}.breaking__viewport{overflow-x:auto}.breaking__pause{display:none}*{transition:none!important}}@media print{.site-header,.site-footer,.sidebar,.ad-slot,.breaking,.next-article,.article__share,.skip-link,.nav-drawer,.cat-nav,.ticker,.reader-share,.reader-preferred-source,.reader-pagination{display:none!important}body{background:#FFF;font-size:12pt}a{color:#000;text-decoration:underline}.layout--aside{grid-template-columns:1fr}.news-table thead{display:table-header-group}}.block{min-width:0}.block--desktop-only,.sidebar .block .news-table thead{display:none}.block--preferred-source:not(:has(.reader-preferred-source)){display:none}.block--category-lead-list>.card--row{border-top:0;padding-top:0}.sidebar .block{margin-block:0;padding-top:8px}.sidebar .block .block-head__title{font-size:18px}.sidebar .block :is(.grid,.hgrid,.num-list,.analysis-list--strip){grid-template-columns:minmax(0,1fr)}.hslider{position:relative}.hslider__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.hslider__track::-webkit-scrollbar{display:none}.hslider__slide{flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always;scroll-margin-top:80px}.hslider__dots{display:flex;justify-content:center;flex-wrap:wrap;margin-top:4px}.hslider__dot{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px}.hslider__dot span{width:10px;height:10px;border-radius:50%;background:var(--li)}.hslider__dot:hover span,.hslider:has(.hslider__slide:nth-child(1):target) .hslider__dots li:nth-child(1) span,.hslider:has(.hslider__slide:nth-child(2):target) .hslider__dots li:nth-child(2) span,.hslider:has(.hslider__slide:nth-child(3):target) .hslider__dots li:nth-child(3) span,.hslider:has(.hslider__slide:nth-child(4):target) .hslider__dots li:nth-child(4) span,.hslider:has(.hslider__slide:nth-child(5):target) .hslider__dots li:nth-child(5) span,.hslider:has(.hslider__slide:nth-child(6):target) .hslider__dots li:nth-child(6) span,.hslider:has(.hslider__slide:nth-child(7):target) .hslider__dots li:nth-child(7) span,.hslider:has(.hslider__slide:nth-child(8):target) .hslider__dots li:nth-child(8) span,.hslider:has(.hslider__slide:nth-child(9):target) .hslider__dots li:nth-child(9) span,.hslider:has(.hslider__slide:nth-child(10):target) .hslider__dots li:nth-child(10) span{background:var(--pr)}.hgrid{display:grid}.hgrid__picks{align-content:start}.scroller{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:thin}.scroller__item{flex:0 0 min(78%,280px);min-width:0;scroll-snap-align:start}.num-list{display:grid;gap:0 24px}.num-list__item{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:start}.num-list__n{font-family:var(--fd);font-weight:bold;line-height:1;padding-top:12px;font-variant-numeric:tabular-nums}.rank-list__title{font-family:var(--fd);font-weight:bold;font-size:16px;line-height:1.3}.analysis-item__heading{font-size:inherit;font-weight:inherit;line-height:inherit}.analysis-list--strip{gap:0 24px}.grid--cols-2,.grid--cols-3,.grid--cols-4{grid-template-columns:minmax(0,1fr)}.author-box--block{margin-top:0}.author-box__photo--empty{display:inline-flex;align-items:center;justify-content:center;background:var(--pr);color:var(--color-on-primary);font-family:var(--fd);font-size:28px}.author-pieces{display:grid;margin-top:12px}.author-box__all{display:inline-block;margin:12px 0 0;color:var(--dk-0b5cad,var(--pr))}.tag__count{margin-left:4px;color:var(--mu);font-weight:400;font-variant-numeric:tabular-nums}.newsletter__title{font-family:var(--fd);font-weight:bold;font-size:22px;line-height:1.1}.newsletter__text{margin-top:8px;font-size:14px;color:var(--mu)}.newsletter__form{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.newsletter__input{flex:1 1 220px;min-width:0;height:44px;padding:0 12px;border:1px solid var(--li);border-radius:var(--radius);background:var(--bg)}.newsletter__note{margin-top:12px;font-size:12px;color:var(--mu)}.svc{padding-top:8px}.svc__title{font-family:var(--fd);font-weight:bold;font-size:18px;border-bottom:2px solid var(--tx);padding-bottom:8px;margin-bottom:8px}.svc__times{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.svc__times div{display:flex;flex-direction:column}.svc__times dt{font-size:12px;color:var(--mu)}.svc__times dd{font-family:var(--fd);font-size:18px}.svc__big{font-family:var(--fd);font-size:36px;line-height:1}.svc__line{font-size:18px}.svc__note{margin-top:8px;font-size:12px;color:var(--mu)}.custom-html{overflow:hidden;margin-block:16px}.custom-html__escaped{margin:0;padding:12px;white-space:pre-wrap;word-break:break-word;font-family:var(--font-mono);font-size:13px;background:var(--color-surface);border:1px dashed var(--li)}@media (min-width:48em){.hgrid{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.scroller__item{flex-basis:300px}.num-list,.analysis-list--strip,.grid--cols-2,.grid--cols-3,.grid--cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64em){.block--desktop-only{display:revert}.block--mobile-only{display:none}.analysis-list--strip{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sidebar .block :is(.grid,.hgrid,.num-list,.analysis-list--strip){grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.hslider__track{scroll-behavior:auto}}@media print{.hslider__dots,.newsletter,.block--ad-slot,.block--preferred-source,.svc{display:none!important}.hslider__track{display:block;overflow:visible}}.svc__days,.svc__list{display:grid;gap:4px;margin-top:8px;font-size:14px}.svc__day,.svc__meta{color:var(--mu);font-size:13px}.svc__day{display:inline-block;min-width:3.5em}.svc__list a{display:inline-block;min-height:24px}.svc__next{margin-top:8px;font-size:14px;font-weight:bold}body{color:var(--tx)}a:hover{color:var(--dk-0b5cad,var(--pr))}.topbar{background:var(--navy)}.topbar__row{gap:20px;padding-block:14px}.site-logo{margin-right:auto}.site-logo__text{font-size:30px}.site-search{flex:0 1 300px;max-width:300px}.site-search__input{height:40px;border:1px solid var(--navy-line);border-right:0;background:#26313D;color:#FFF;font-size:14px;border-radius:3px 0 0 3px}.site-search__input::placeholder{color:#9AA6B2}.site-search__btn{width:44px;height:40px;border:1px solid var(--navy-line);background:#26313D;color:#FFF;border-radius:0 3px 3px 0}.site-header__action{align-items:center;gap:8px;height:44px;padding:0 14px;border:1px solid var(--navy-line);border-radius:3px;font-weight:600;font-size:14px;color:#FFF;white-space:nowrap}.site-header__action::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--pr)}.site-header__action:hover{border-color:#FFF;color:#FFF}.icon-btn{border-color:var(--navy-line)}.site-header__search-m{justify-content:center;padding:0;width:44px}.cat-nav{border-top:1px solid #2E3A47}.cat-nav__list a{padding:12px;font-weight:600;font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:#DCE3EA}.cat-nav__list :is(a:hover,a[aria-current]){color:#FFF;box-shadow:inset 0 -3px 0 var(--pr)}.cat-nav__ads{min-height:0;padding:4px 10px;margin-block:8px;border:1px solid #4A5868;border-radius:3px;font-size:12px;font-weight:600;letter-spacing:.04em;color:#FFF}.ticker{background:var(--soft);border-bottom:1px solid var(--li)}.ticker__row{min-height:0;padding-block:9px}.ticker__list{gap:22px}.ticker__item{gap:7px;font-size:13px;font-weight:600}.ticker__item b{font-size:12px;letter-spacing:.04em;color:var(--mu)}.breaking{background:var(--color-breaking);color:var(--color-on-breaking);border-bottom:0}.breaking__row{min-height:0;gap:14px;padding-block:9px;font-size:14px}.breaking__label{font-size:16px;color:var(--color-on-breaking)}.breaking__item{font-weight:500}.breaking__item a,.breaking__item a:hover{color:var(--color-on-breaking)}.breaking__item time{color:var(--color-on-breaking);opacity:.85;font-size:14px}.breaking__pause{min-height:28px;border-color:rgba(255,255,255,.5);color:var(--color-on-breaking);font-size:12px}.breaking a:focus-visible{box-shadow:0 0 0 2px var(--color-breaking),0 0 0 4px #FFF}.sh,.bh__title,.block-head,.block-head__title,.side-block__title,.svc__title{margin:0;font:700 13px/1.3 var(--fs);letter-spacing:.1em;text-transform:uppercase}.sh,.side-block__title,.svc__title{border-top:3px solid var(--tx);border-bottom:0;padding:8px 0 0;margin-bottom:4px}.side-block__title a,.bh__title a{color:inherit}.bh,.block-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;border-top:3px solid var(--tx);border-bottom:0;padding:8px 0 0;margin:0 0 16px}.block-head--row{align-items:center}.bh__more,.block-head__more,.section__more{margin-left:auto;font:600 13px var(--fs);color:var(--tx);white-space:nowrap;letter-spacing:0;text-transform:none}.bh--light,.block-head--light{border-top-color:#FFF;color:#FFF}.bh--light .bh__more,.block-head--light .block-head__more{color:#FFF}.side-block,.rows>.row--thumb:first-child{padding-top:0}.side-block__note{font-size:12px;color:var(--dk-6a7584,#6A7584)}.card__body{gap:6px;padding:10px 0 0}.card__kicker,.card__kicker a{font-size:12px;font-weight:bold;letter-spacing:.1em;color:var(--dk-0b5cad,var(--pr))}.card__title{font-weight:600;font-size:19px;line-height:1.25}.card__summary{color:var(--ink-2);font-size:15px;line-height:1.55}.card__meta{font-size:13px;color:var(--dk-6a7584,#6A7584)}.card--lead{display:flex}.card--lead .card__media{aspect-ratio:auto}.card--lead .card__body{gap:12px;padding-top:12px}.card--lead .card__title{font-weight:bold;font-size:29px;line-height:1.12;text-wrap:balance}.card--lead .card__summary{display:block;font-size:16px;line-height:1.55;color:var(--ink-2)}.card__media img,.card__media .reader-image-placeholder,.row__media img,.row__media .reader-image-placeholder,.co__media img,.co__media .reader-image-placeholder,.tv__media img,.tv__media .reader-image-placeholder,.card__media .nocover,.row__media .nocover,.co__media .nocover,.tv__media .nocover{width:100%;height:auto}.card--overlay .card__media img{height:100%}.card__badge{left:8px;bottom:8px;width:28px;height:28px;background:rgba(0,0,0,.8);font-size:12px}.reader-image-placeholder{background-color:#3D4B5A}.home{display:flex;flex-direction:column;gap:30px;padding-block:20px 44px}.home>.ad-slot,.tv .bh{margin:0}.stack{display:flex;flex-direction:column;gap:30px;min-width:0}.g-main{display:grid;grid-template-columns:minmax(0,1fr) var(--sidebar);gap:32px}.g-lead{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:24px}.g-lead .card--lead .card__title{font-size:38px;line-height:1.08}.g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.g-a{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:28px}.g4h{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.g2h{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.g-em2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:6px}.g-2b3{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:22px 24px}.sec{min-width:0}.sidebar--home{gap:26px}.mk{display:flex;flex-direction:column;gap:6px}.mk__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--li);border:1px solid var(--li)}.mk__cell{display:flex;flex-direction:column;gap:4px;padding:12px 14px;background:var(--bg)}.mk__k{font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--mu)}.mk__v{font-size:22px;font-weight:600}.mk__d{font-size:13px;font-weight:600}.mk__note{font-size:12px;color:var(--dk-6a7584,#6A7584)}.tbl{width:100%;border-collapse:collapse;font-size:14px}.tbl th{text-align:left;font-weight:600;color:var(--mu);font-size:12px;letter-spacing:.06em;text-transform:uppercase;padding:6px 4px;border-bottom:1px solid #C9D1DA}.tbl td{padding:8px 4px;border-bottom:1px solid var(--rule)}.tbl .r{text-align:right;white-space:nowrap}.tbl__sym,.market-table td:first-child{font-weight:600}.market-table th{font-size:12px;font-weight:600;padding:6px 4px;border-bottom:1px solid #C9D1DA}.market-table td{padding:8px 4px;border-bottom:1px solid var(--rule)}.picks{display:flex;flex-direction:column}.pick{display:flex;flex-direction:column;gap:4px;padding:12px 0;border-bottom:1px solid var(--rule)}.pick__cat{font-size:12px;font-weight:600;color:var(--mu)}.pick__title{font-family:var(--fd);font-weight:600;font-size:19px;line-height:1.25}.analysis{display:flex;flex-direction:column;gap:14px}.an{display:flex;flex-direction:column;gap:10px}.an__title{font-family:var(--fd);font-weight:600;font-size:21px;line-height:1.22}.an__who{display:inline-flex;align-items:center;gap:10px;font-size:14px;color:var(--ink-2)}.avatar{flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;object-fit:cover;color:#FFF;font-weight:bold;font-size:13px;letter-spacing:0}.wire{display:flex;flex-direction:column;gap:8px}.wire__item{display:grid;grid-template-columns:76px minmax(0,1fr);gap:10px;padding:9px 0;border-bottom:1px solid var(--rule);font-size:14px}.wire__code{font-weight:bold;font-size:13px;color:var(--dk-0b5cad,var(--pr));overflow-wrap:anywhere}.wire__body{display:flex;flex-direction:column;gap:2px;line-height:1.35}.wire__time{font-size:12px;color:var(--dk-6a7584,#6A7584)}.rows{display:flex;flex-direction:column}.row{display:grid;gap:14px;align-items:start;padding:12px 0;border-bottom:1px solid var(--rule)}.row--thumb{grid-template-columns:112px minmax(0,1fr)}.rows--em .row--thumb{grid-template-columns:96px minmax(0,1fr)}.row--list{grid-template-columns:220px minmax(0,1fr);gap:20px;padding:18px 0}.row--feed{grid-template-columns:52px minmax(0,1fr) 120px;padding:13px 0}.row--feed .row__media{grid-column:3;grid-row:1}.row--feed .row__body{grid-column:2;grid-row:1}.row__media{display:block}.row__body{display:flex;flex-direction:column;gap:4px;min-width:0}.row--list .row__body{gap:6px}.row__meta{display:flex;flex-wrap:wrap;gap:4px;font-size:12px;font-weight:600;color:var(--dk-6a7584,#6A7584)}.row__cat,.row__cat a{color:var(--mu)}.row--list .row__cat,.row--list .row__cat a,.row--feed .row__cat,.row--feed .row__cat a{color:var(--dk-0b5cad,var(--pr))}.row--list .row__meta{flex-direction:row-reverse;justify-content:flex-end}.row--list .row__cat{text-transform:uppercase}.row--feed .row__cat{font-size:11px;font-weight:bold;letter-spacing:.08em;text-transform:uppercase}.row--breaking .row__cat::before{content:"● ";color:var(--color-breaking)}.row__time{padding-top:3px;font-size:13px;font-weight:600;color:var(--mu)}.row__title{font-family:var(--fd);font-weight:600;font-size:18px;line-height:1.25}.row--list .row__title{font-size:22px;line-height:1.22}.row--feed .row__title{font-size:19px}.row__summary{font-size:15px;line-height:1.5;color:var(--ink-2)}.row__author{font-size:13px;font-weight:600;color:var(--mu)}.co{display:flex;flex-direction:column;gap:9px;min-width:0}.co--big{grid-column:span 3}.co--small{grid-column:span 2;gap:8px;padding-top:14px;border-top:1px solid var(--rule)}.co__media{display:block}.co__tag{display:flex;gap:8px;align-items:center;font-size:12px;font-weight:bold}.co__chip{background:var(--navy);color:#FFF;padding:2px 7px;border-radius:2px;letter-spacing:.04em;text-transform:uppercase}.co__time{color:var(--dk-6a7584,#6A7584);font-weight:600}.co__title{font-family:var(--fd);font-weight:bold;font-size:22px;line-height:1.2}.co--small .co__title{font-weight:600;font-size:18px;line-height:1.25}.kap__item{display:grid;grid-template-columns:44px minmax(0,1fr);gap:8px;padding:9px 0;border-bottom:1px solid var(--rule);font-size:14px;align-items:start}.kap__time{padding-top:2px;font-size:12px;color:var(--dk-6a7584,#6A7584)}.kap__body{display:flex;flex-direction:column;gap:3px;line-height:1.35}.kap__badge{align-self:flex-start;padding:1px 4px;border-radius:2px;background:#E6EFFA;color:var(--dk-0b5cad,var(--pr));font-size:10px;font-weight:bold}.strip{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(250px,1fr);gap:16px;overflow-x:auto;padding-bottom:6px}.wr{display:flex;flex-direction:column;gap:10px;padding:16px;background:var(--soft);border-top:3px solid var(--navy)}.wr__who{display:flex;gap:10px;align-items:center}.wr__id{display:flex;flex-direction:column;min-width:0}.wr__id b{font-size:14px}.wr__id span{font-size:12px;color:var(--mu)}.wr__title{font-family:var(--fd);font-weight:600;font-size:19px;line-height:1.25}.wr__bio{font-size:14px;color:var(--ink-2)}.wr__date{margin-top:auto;font-size:12px;color:var(--dk-6a7584,#6A7584)}.nlist{margin-top:4px}.nlist__item{display:flex;gap:12px;padding:10px 0;border-bottom:1px solid var(--rule)}.nlist__n{min-width:18px;font-family:var(--fd);font-weight:bold;font-size:22px;line-height:1;color:var(--dk-0b5cad,var(--pr))}.nlist__item a{font-family:var(--fd);font-weight:600;font-size:18px;line-height:1.25}.kf__item{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid var(--rule);align-items:baseline}.kf__n{font-family:var(--fd);font-weight:bold;font-size:30px;line-height:1;color:#C9D1DA}.kf__body{display:flex;flex-direction:column;gap:4px}.kf__title{font-family:var(--fd);font-weight:600;font-size:19px;line-height:1.25}.kf__sum{font-size:14px;color:var(--mu);line-height:1.45}.kf__who{font-size:13px;font-weight:600;color:var(--ink-2)}.tv{display:flex;flex-direction:column;gap:16px;padding:22px;background:var(--navy);color:#FFF}.g-tv{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:24px}.g-tv4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-content:start}.tv__lead,.tv__item{display:flex;flex-direction:column;gap:10px;min-width:0}.tv__item{gap:8px}.tv__media{position:relative;display:block}.tv__play{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;background:rgba(255,255,255,.95);color:#161B22;display:flex;align-items:center;justify-content:center}.tv__mini{position:absolute;right:8px;bottom:8px;padding:2px 6px;background:rgba(0,0,0,.8);color:#FFF;font-size:12px;font-weight:600}.tv a,.tv a:hover{color:#FFF}.tv__title{font-family:var(--fd);font-weight:bold;font-size:25px;line-height:1.15}.tv__small{font-weight:600;font-size:14px;line-height:1.35}.feed .bh{margin-bottom:4px}.rank-list__item{display:flex;gap:12px;padding:11px 0;border-top:0;border-bottom:1px solid var(--rule)}.rank-list__item:first-child{border-top:0}.rank-list__n{min-width:22px;font-family:var(--fd);font-weight:bold;font-size:26px;line-height:1;color:var(--dk-0b5cad,var(--pr))}.rank-list__title,.rank-list__item a{font-family:var(--fd);font-weight:600;font-size:17px;line-height:1.3}.rank-list--sans .rank-list__n{font-size:24px}.rank-list--sans .rank-list__title{font-family:var(--fs);font-size:15px;line-height:1.35}.chip{min-height:34px;padding:0 12px;border:1px solid #C9D1DA;border-radius:3px;font-size:13px}.chip.is-active,.chip[aria-current]{background:var(--tx);border-color:var(--tx);color:var(--bg)}.cat-lead{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:28px;margin:0 0 34px}.cat-lead__big .card--lead .card__title{font-size:36px;line-height:1.1}.cat-page .layout--aside,.page-article .layout--aside{gap:40px}.reader-breadcrumbs a{text-decoration:none}.reader-pagination{gap:6px;padding-top:22px;margin-top:0}.reader-pagination :is(a,span){min-width:44px;height:44px;border:1px solid #C9D1DA;border-radius:3px;font-weight:600;font-size:14px}.reader-pagination [aria-current]{background:var(--tx);border-color:var(--tx);color:var(--bg)}.page-article .site-main>.wrap{padding-block:22px 44px}.article{display:flex;flex-direction:column;gap:18px;padding-block:0}.article .reader-breadcrumbs{margin:0}.article__head{gap:18px;margin:0}.article__kicker{font-size:12px;letter-spacing:.1em}.article__title{font-size:46px;line-height:1.06;max-width:none;text-wrap:balance}.article__summary{font-size:20px;line-height:1.5;color:var(--ink-2);max-width:none}.article__byline{gap:14px;padding-block:12px;border-block:1px solid var(--rule)}.byline__author{gap:10px}.byline__id{display:flex;flex-direction:column;font-size:15px}.byline__id a{font-weight:bold}.byline__role{font-size:13px;font-weight:400;color:var(--mu)}.article__dates{flex-direction:column;gap:0;font-size:13px;line-height:1.5;color:var(--mu)}.reader-share{gap:6px}.reader-share :is(a,button){border-color:#C9D1DA;border-radius:3px}.article__figure{margin:0}.article__figure figcaption{font-size:13px;color:var(--mu)}.article__credit{font-style:normal}.reader-preferred-source{display:flex;justify-content:center;height:46px;margin:0;border-color:#C9D1DA}.prose{max-width:none;display:flex;flex-direction:column;gap:20px;font-size:21px;line-height:1.6}.prose>*+*,.prose p+p{margin-top:0}.prose :is(p,li){font-family:var(--fd);color:var(--dk-1e252e,#1E252E);max-width:66ch}.prose :is(h2,h3){margin-top:1.6em;margin:10px 0 0;font-family:var(--fs);font-weight:bold;font-size:22px;line-height:1.25}.prose h3{font-size:19px}.prose :is(ul,ol){padding-left:22px;font-size:20px;line-height:1.55}.prose blockquote{margin:0;padding:2px 0 2px 20px;border-left:4px solid var(--tx);background:none;font-family:var(--fd);font-size:27px;font-weight:600;line-height:1.25}.prose blockquote p{font-size:inherit;font-weight:inherit;color:inherit}.prose blockquote :is(cite,footer){display:block;margin-top:6px;font:600 14px var(--fs);font-style:normal;color:var(--mu)}.prose figure,.article>.ad-slot,.article__source,.sidebar>.ad-slot{margin:0}.article__disclaimer{padding:12px 14px;background:var(--soft);font-size:13px;line-height:1.55;color:var(--ink-2)}.article__tags{margin:0;gap:8px}.tag{min-height:32px;padding:0 12px;background:transparent;border:1px solid var(--li);border-radius:3px;font-size:13px}.author-box{margin:0;border-top:3px solid var(--tx);background:var(--soft)}.next-article{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:16px;align-items:center;margin:0;padding:16px;background:var(--navy);border-left:0;color:#FFF}.next-article:not(:has(.next-article__media)){grid-template-columns:minmax(0,1fr)}.next-article:hover{background:#26313D;color:#FFF}.next-article__text{display:flex;flex-direction:column;gap:6px}.next-article__label{font-size:12px;font-weight:bold;letter-spacing:.1em;color:#9FB3C8;opacity:1}.next-article__title{margin:0;font-weight:600;font-size:21px;line-height:1.25}.next-article__media img,.next-article__media .reader-image-placeholder,.next-article__media .nocover{width:100%;height:auto}.related{display:flex;flex-direction:column;gap:16px;margin-block:32px 0}.related .card__title{font-size:20px}.sidebar{gap:26px}.hgrid{gap:24px}.pick-list .card--text{border-top:0;border-bottom:1px solid var(--rule)}.pick-list .card--text .card__kicker,.pick-list .card--text .card__kicker a{color:var(--mu);letter-spacing:0;text-transform:none;font-weight:600}.analysis-item__title{font-weight:600;font-size:21px;line-height:1.22}.num-list__n{font-size:30px;color:#C9D1DA}.newsletter{padding:18px;background:var(--soft);border-top:3px solid var(--pr)}.btn--dark{background:var(--tx);border-color:var(--tx);color:var(--bg)}.band--dark{background:var(--navy)}.site-footer{margin-top:0;background:var(--navy);color:#B8C3CE;font-size:14px;padding-block:36px 28px}.site-footer a{color:#B8C3CE}.site-footer a:hover{text-decoration:underline;color:#FFF}.site-footer__grid{gap:28px;padding-bottom:24px;border-bottom:1px solid #2E3A47}.site-footer .site-footer__logo,.site-footer .site-footer__logo:hover{color:#FFF;font-size:34px;text-decoration:none}.site-footer__tagline{opacity:1;line-height:1.55;max-width:36ch;margin-top:12px}.site-footer__cols{gap:28px}.site-footer__col-title{color:#FFF;opacity:1;font-size:12px;letter-spacing:.1em;margin-bottom:6px}.site-footer__col li{padding-block:3px}.site-footer__legal{gap:12px;padding-top:20px;font-size:13px}.site-footer__disclaimer{padding:0;border:0;max-width:80ch;line-height:1.55}.site-footer__ethics,.site-footer__copy{opacity:1;max-width:80ch}.site-footer__links{display:flex;flex-wrap:wrap;gap:20px;font-weight:600}.site-footer__links a{color:#FFF}@media (min-width:64em){.site-header__search-m{display:none}.site-footer__grid{grid-template-columns:minmax(0,1.4fr) minmax(0,3fr)}}@media (max-width:63.99em){.site-header__action{display:none}}@media (max-width:47.99em){.site-search,.cat-nav__ads{display:none}}@media (min-width:48em) and (max-width:63.99em){.site-header__search-m{display:none}}@media (max-width:60em){.g-main,.g-lead,.g-a,.g2h,.g-tv,.cat-lead,.g3{grid-template-columns:minmax(0,1fr)}.g4h{grid-template-columns:repeat(2,minmax(0,1fr))}.mk__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.related .g3{grid-template-columns:repeat(2,minmax(0,1fr))}.cat-page .layout--aside,.page-article .layout--aside{grid-template-columns:minmax(0,1fr)}}@media (max-width:40em){.home{gap:26px;padding-top:16px}.g-lead .card--lead .card__title,.cat-lead__big .card--lead .card__title{font-size:27px}.card--lead .card__title{font-size:25px}.mk__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.g4h{gap:16px}.g-2b3{grid-template-columns:minmax(0,1fr)}.co--big,.co--small{grid-column:auto}.row--list{grid-template-columns:110px minmax(0,1fr);gap:12px;padding:14px 0}.row--list .row__title{font-size:17px}.row--list .row__summary{display:none}.row--thumb{grid-template-columns:96px minmax(0,1fr)}.row--feed{grid-template-columns:46px minmax(0,1fr)}.row--feed .row__media{display:none}.strip{grid-auto-columns:78%}.g-tv4{gap:12px}.tv{padding:16px;margin-inline:-16px}.related .g3{grid-template-columns:minmax(0,1fr)}.article__title{font-size:31px}.article__summary{font-size:18px}.prose{font-size:19px}.prose blockquote{font-size:22px}.next-article{grid-template-columns:minmax(0,1fr) 88px}.next-article__title{font-size:18px}.article__share{margin-left:0}}.site-logo__img{height:34px;max-height:none;width:auto}.site-footer__logo img{height:34px;width:auto}.site-footer__brand .social-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.fbtn{display:inline-flex;align-items:center;height:40px;padding:0 14px;border:1px solid var(--navy-line);border-radius:3px;color:#FFF!important;font-size:13px;font-weight:600}.site-footer__links .site-footer__copy{font-weight:400;color:#B8C3CE}.site-footer__masthead{font-size:13px}.tabbar{display:none}.tabbar__tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:56px;min-height:44px;font-size:11px;font-weight:600;color:var(--dk-4a5563,#4A5563)}.tabbar__tab[aria-current]{color:var(--dk-0b5cad,var(--pr))}.gallery{display:flex;flex-direction:column;gap:16px;padding-top:4px}.gallery .article__head{margin:0}.err{display:flex;flex-direction:column;gap:34px;padding-block:28px 44px}.page-search .layout{padding-block:22px 44px}@media (min-width:64em){.site-footer__cols{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:40em){.tabbar{display:flex;justify-content:space-around;position:sticky;bottom:0;z-index:30;padding:6px 4px calc(6px + env(safe-area-inset-bottom,0px));background:#FFF;border-top:1px solid #DDE2E8}.site-footer{padding-bottom:28px}.site-logo__img{height:28px}}.fld,.fm input:not([type=checkbox]):not([type=radio]),.fm textarea,.fm select,.search-form__grid :is(select,input){width:100%;min-height:46px;padding:0 12px;border:1px solid #C9D1DA;border-radius:3px;background:var(--bg);color:var(--tx);font:400 16px/1.4 var(--fs);box-shadow:none;outline:none;-webkit-appearance:none;appearance:none}.fm textarea{min-height:150px;padding:12px;resize:vertical}.fm select,.search-form__grid select{padding-right:34px;background:var(--bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23161B22' stroke-width='1.8'/%3E%3C/svg%3E") right 12px center no-repeat}.theme-piyasa :is(.reader-poll) :focus-visible{outline:none}input[type=checkbox],input[type=radio]{width:20px;height:20px;margin:1px 0 0;flex:none;accent-color:var(--tx)}.fm__f>label,.search-form__grid label>span{font:600 13px var(--fs);color:var(--tx)}.fm__check{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.5;color:var(--ink-2)}.fm__check a{color:var(--dk-0b5cad,var(--pr));text-decoration:underline}.fm__submit,.theme-piyasa :is(.reader-poll__submit){align-self:flex-start;min-height:46px;padding:0 22px;border:1px solid var(--tx);border-radius:3px;background:var(--tx);color:var(--bg);font:600 15px var(--fs);cursor:pointer}.theme-piyasa :is(.reader-poll__submit):hover{background:var(--pr);border-color:var(--pr)}.static-page .prose :is(p,li){font-family:var(--fs);font-size:16px;color:var(--ink-2);max-width:72ch}.legal-meta{display:inline-block;align-self:flex-start;padding:4px 10px;background:var(--soft);border:1px solid var(--li);font:600 13px var(--fs)!important;color:var(--mu)!important}.correction{display:flex;flex-direction:column;gap:6px;padding:16px 0;border-bottom:1px solid var(--rule)}.correction h2 a{color:var(--tx);text-decoration:none}.correction h2 a:hover{color:var(--dk-0b5cad,var(--pr))}.correction__meta{font:700 12px var(--fs)!important;letter-spacing:.08em;text-transform:uppercase;color:var(--color-down)!important}.theme-piyasa :is(.reader-poll__notice){border-radius:0;background:var(--soft);font-size:15px}.theme-piyasa .reader-poll{margin:28px 0;padding:20px;border:1px solid var(--li);border-top:3px solid var(--tx);border-radius:0;background:var(--soft)}.theme-piyasa .reader-poll__title{font:700 22px/1.25 var(--fd)}.theme-piyasa .reader-poll__options label{min-height:46px;padding:0 14px;gap:12px;border:1px solid #C9D1DA;border-radius:3px;background:var(--bg);font-size:16px}.theme-piyasa .reader-poll__options label:has(:checked){border-color:var(--tx);box-shadow:inset 0 0 0 1px var(--tx)}.theme-piyasa .reader-poll form>a{display:inline-flex;align-items:center;min-height:46px;margin-left:12px!important;font-weight:600;font-size:14px;color:var(--dk-0b5cad,var(--pr))}.theme-piyasa .reader-poll__label{font-size:15px}.theme-piyasa .reader-poll__label strong{font-variant-numeric:tabular-nums}.theme-piyasa .reader-poll__bar{height:10px;border-radius:0;background:var(--color-surface-alt)}.theme-piyasa .reader-poll__fill{background:var(--pr)}.theme-piyasa .reader-poll__row--mine .reader-poll__fill{background:var(--color-up)}.theme-piyasa .reader-poll__total{opacity:1;color:var(--mu)}.reader-sponsored{margin-top:12px;padding:8px 12px;background:#FFF8E6;border-left:3px solid #B7791F}.reader-sponsored a{color:var(--tx);font-weight:700;text-decoration:underline}.live-chip-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;color:var(--mu)}.live-chip{display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border-radius:2px;background:#B4232C;color:#FFF;font:700 12px var(--fs);letter-spacing:.1em;text-transform:uppercase}.live-chip::before{content:"";width:8px;height:8px;border-radius:50%;background:#FFF;animation:lv 1.4s infinite}@keyframes lv{50%{opacity:.25}}.live-feed__list{display:flex;flex-direction:column}.live-entry{display:grid;grid-template-columns:78px minmax(0,1fr);gap:0 24px;padding:20px 0;border-bottom:1px solid var(--rule)}.live-entry__time{font:700 17px var(--fs);padding-top:3px}.live-entry:first-child .live-entry__time{color:#B4232C}.live-entry__title{font:700 22px/1.25 var(--fd);margin-bottom:6px}.prose--live{font-size:16px;gap:10px}.prose--live :is(p,li){font-family:var(--fs);font-size:16px;color:#2A323C}.empty{font-size:15px;background:var(--soft);border:1px dashed #C9D1DA}@media (max-width:47.99em){.live-entry{grid-template-columns:minmax(0,1fr)}.live-entry__time{padding:0 0 4px}}/* cover-less cards (21.10.2026): author disc + name, or a typographic panel, instead of an empty grey box */.nocover.nocover{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;box-sizing:border-box;padding:12px;overflow:hidden;background:var(--color-primary);color:var(--color-on-primary,#fff);text-align:center;line-height:1.2}.nocover--sm{gap:4px;padding:6px}.nocover .reader-avatar{width:var(--avatar-size);height:var(--avatar-size);flex:none;border-radius:50%;object-fit:cover;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 30%,transparent)}.nocover .reader-avatar--initials{display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,currentColor 16%,transparent);font-weight:700;font-size:calc(var(--avatar-size)*.38);letter-spacing:.02em}.nocover__name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:15px}.nocover--sm .nocover__name{font-size:11px}.nocover__label{max-width:100%;overflow:hidden;text-overflow:ellipsis;font-weight:800;font-size:clamp(13px,2.4vw,20px);letter-spacing:.04em;text-transform:uppercase;opacity:.92}.nocover--sm .nocover__label{font-size:11px}/* icon share buttons (21.10.2026, <x-reader::share variant="icons">) */.reader-share.reader-share--icons{display:flex;flex-wrap:wrap;gap:6px}.reader-share.reader-share--icons .reader-share__btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-height:44px;padding:0;border:1px solid var(--li);border-radius:3px;background:var(--bg);color:var(--tx);cursor:pointer}.reader-share.reader-share--icons .reader-share__btn:hover{border-color:var(--pr);color:var(--dk-0b5cad,var(--pr))}.reader-share.reader-share--icons .reader-share__btn:focus-visible{outline:2px solid var(--pr);outline-offset:2px}
/*rc*/body .reader-comments{--rc-radius:3px;--rc-btn-radius:3px;--rc-title-font:700 1.5rem/1.15 var(--font-display)}/*/rc*/
/* dark-lift */:root[data-scheme="dark"] body{--dk-0b5cad:#548dc6;--dk-1e252e:var(--color-text);--dk-4a5563:#848b95;--dk-6a7584:#828b98;--dkb-ffe9a8:#272928}
/* logo swap (dark scheme) */:root:not([data-scheme="dark"]) .reader-logo-dark,:root[data-scheme="dark"] .reader-logo-light:has(+ .reader-logo-dark){display:none!important}
/* consent banner (theme look) */body .reader-consent{left:16px;right:16px;bottom:16px;max-width:760px;padding:16px 18px;gap:14px;background:var(--color-surface,#fff);color:var(--color-text);border:1px solid var(--color-line,currentColor);border-radius:3px;box-shadow:0 10px 30px rgba(0,0,0,.18);font-family:inherit;font-size:.9375rem;line-height:1.5}body .reader-consent__text a{color:inherit;text-underline-offset:2px}body .reader-consent button{min-height:44px;padding:0 18px;border:1px solid currentColor;border-radius:3px;font:600 15px/1 "IBM Plex Sans",system-ui,sans-serif; background:transparent;color:var(--color-text)}body .reader-consent button.reader-consent__accept{background:var(--color-text);border-color:var(--color-text);color:var(--color-background);}body .reader-consent button:hover{filter:brightness(1.08)}body .reader-consent button:focus-visible,body .reader-consent a:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}@media (max-width:47.99em){body .reader-consent{left:10px;right:10px;bottom:calc(68px + env(safe-area-inset-bottom,0px));padding:14px}body .reader-consent__actions{width:100%}body .reader-consent button{flex:1 1 0}}
/* prev-next (theme look) */body .reader-prevnext{margin:28px 0;gap:14px}body .reader-prevnext__a{gap:6px;padding:14px 16px;border:1px solid var(--color-line,currentColor);border-radius:3px;background:var(--color-surface,transparent);color:var(--color-text);}body .reader-prevnext__a:hover{border-color:var(--color-text)}body .reader-prevnext__k{opacity:1;color:var(--color-muted,currentColor);font:700 12px/1.2 "IBM Plex Sans",system-ui,sans-serif;letter-spacing:.06em}body .reader-prevnext__t{font:700 17px/1.3 Newsreader,system-ui,sans-serif;}body .reader-prevnext__a:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}
