.msr{--msr-paper:#fff;--msr-paper-alt:#f6f6f4;--msr-ink:#111;--msr-muted:#6b6b6b;--msr-line:#e5e5e2;--msr-brand:#d0021b;--msr-up:#1a7a3c;--msr-down:#d0021b;--msr-ai:#8a6a12;--msr-ai-soft:#fff8e8;--msr-ai-border:#e6d3a0;--msr-accent:#0b3d5c;--msr-link:#0b57d0;color:var(--msr-ink);background:var(--msr-paper)}.msr .container-main,.msr.container-main,main.page-shell.msr{max-width:1200px}.msr__subnav{border-bottom:1px solid var(--msr-line);flex-wrap:wrap;align-items:center;gap:.15rem 1rem;margin-bottom:.35rem;padding:.65rem 0;font-size:.8125rem;display:flex}.msr__subnav a{color:var(--msr-muted);text-decoration:none}.msr__subnav a:hover,.msr__subnav a.is-active{color:var(--msr-ink)}.msr__subnav-term{margin-left:auto;font-weight:600;color:var(--msr-brand)!important}.msr__crumb{color:var(--msr-muted);margin:0 0 10px;font-size:.9375rem;line-height:1.35}.msr__crumb a{color:var(--msr-muted);text-decoration:none}.msr__crumb a:hover{color:var(--msr-brand)}.msr__hero{border-bottom:1px solid var(--msr-line);margin-bottom:1.5rem;padding:.35rem 0 1.5rem}.msr__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--msr-brand);margin:0 0 .5rem;font-family:IBM Plex Mono,ui-monospace,Consolas,monospace;font-size:.6875rem}.msr__title{letter-spacing:-.02em;margin:0;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:2.5rem;font-weight:700;line-height:1.2}.msr__lead{max-width:46rem;color:var(--msr-muted);margin:.75rem 0 0;font-size:1.125rem;line-height:1.666}.msr__desk-meta{color:var(--msr-muted);margin:.75rem 0 0;font-size:.8125rem}.msr__quote{flex-wrap:wrap;align-items:baseline;gap:.75rem 1.25rem;margin-top:.85rem;display:flex}.msr__price{font-family:IBM Plex Mono,ui-monospace,Consolas,monospace;font-size:1.85rem;font-weight:600}.msr__up{color:var(--msr-up)}.msr__down{color:var(--msr-down)}.msr__meta{color:var(--msr-muted);font-size:.8125rem;line-height:1.5}.msr__kpi-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem;margin-top:1rem;display:grid}.msr__kpi{border-top:1px solid var(--msr-line);padding-top:.45rem}.msr__kpi dt{letter-spacing:.04em;text-transform:uppercase;color:var(--msr-muted);margin:0;font-size:.6875rem}.msr__kpi dd{margin:.2rem 0 0;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.9375rem}.msr__hero-actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1rem;display:flex}.msr__grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:48px;display:grid}.msr__panel{border:1px solid var(--msr-line);background:#fff;margin-bottom:1rem;padding:19px 20px}.msr__panel h2{margin:0 0 .75rem;font-family:Playfair Display,Georgia,serif;font-size:1.5rem;font-weight:700;line-height:1.333}.msr__ai{background:var(--msr-ai-soft);border-color:var(--msr-ai-border)}.msr__ai-label{color:var(--msr-ai);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .35rem;font-family:IBM Plex Mono,ui-monospace,Consolas,monospace;font-size:.6875rem}.msr__prose{white-space:pre-wrap;font-size:.95rem;line-height:1.65}.msr__table{border-collapse:collapse;width:100%;font-size:.8125rem}.msr__table th,.msr__table td{border-bottom:1px solid var(--msr-line);text-align:left;padding:.5rem .35rem}.msr__table th{letter-spacing:.06em;text-transform:uppercase;color:var(--msr-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.6875rem;font-weight:600}.msr__table td:nth-child(n+2){font-family:IBM Plex Mono,ui-monospace,monospace}.msr__table .msr__num{text-align:right}.msr__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.msr__stat{border-bottom:1px solid var(--msr-line);background:0 0;padding:.45rem 0}.msr__stat dt{color:var(--msr-muted);margin:0;font-size:.75rem}.msr__stat dd{text-align:right;margin:.15rem 0 0;font-family:IBM Plex Mono,ui-monospace,Consolas,monospace;font-size:.9375rem}.msr__stat{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.msr__gate{color:var(--msr-muted);margin:.5rem 0 0;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.8125rem}.msr__gate--ok{color:var(--msr-up)}.msr__peers{flex-wrap:wrap;gap:.4rem;display:flex}.msr__peers a{border:1px solid var(--msr-line);color:inherit;background:var(--msr-paper-alt);padding:.3rem .5rem;font-family:IBM Plex Mono,ui-monospace,Consolas,monospace;font-size:.8125rem;text-decoration:none}.msr__peers a:hover{border-color:var(--msr-brand);color:var(--msr-brand)}.msr__cta{background:var(--msr-ink);color:#fff;border:1px solid var(--msr-ink);margin-top:0;padding:.55rem .9rem;font-size:.875rem;text-decoration:none;display:inline-block}.msr__cta--ghost{color:var(--msr-ink);border:1px solid var(--msr-line);background:0 0}.msr__cta--link{color:var(--msr-brand);background:0 0;border:none;padding:.55rem 0;font-size:.875rem;text-decoration:none}.msr__faq details{border-top:1px solid var(--msr-line);padding:.7rem 0}.msr__faq summary{cursor:pointer;font-weight:600}.msr__chart{width:100%;height:220px}.msr__chart-ranges{gap:.25rem;margin-bottom:.5rem;display:flex}.msr__chart-ranges span{border:1px solid var(--msr-line);color:var(--msr-muted);padding:.2rem .45rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.6875rem}.msr__chart-ranges span.is-on{background:var(--msr-ink);color:#fff;border-color:var(--msr-ink)}.msr__disclaimer{color:var(--msr-muted);border-top:1px solid var(--msr-line);margin:1.5rem 0 2rem;padding-top:1rem;font-size:.75rem;line-height:1.5}.msr__tabs{flex-wrap:wrap;gap:.35rem;margin:.75rem 0 0;display:flex}.msr__tabs span{letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--msr-line);color:var(--msr-muted);padding:.25rem .45rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.6875rem}.msr__tabs span.is-on{background:var(--msr-ink);color:#fff;border-color:var(--msr-ink)}.msr__promo{background:var(--msr-ink);color:#fff;border:none}.msr__promo h2,.msr__promo .msr__meta{color:#cfcfcf}.msr__promo h2{color:#fff}.msr__promo .msr__cta{color:var(--msr-ink);background:#fff;border-color:#fff}.msr__filings{margin:0;padding:0;list-style:none}.msr__filings li{border-bottom:1px solid var(--msr-line);grid-template-columns:56px 88px minmax(0,1fr);gap:.65rem;padding:.55rem 0;font-size:.875rem;display:grid}.msr__filings a{color:var(--msr-link);text-decoration:none}.msr-hub__hero{grid-template-columns:minmax(0,788fr) minmax(280px,380fr);align-items:start;gap:2rem;margin:1.25rem 0 2rem;display:grid}.msr-hub__brief{background:var(--msr-ai-soft);border:1px solid var(--msr-ai-border);padding:1.35rem 1.5rem}.msr-hub__brief-head{flex-wrap:wrap;align-items:baseline;gap:.65rem 1rem;margin-bottom:.65rem;display:flex}.msr-hub__brief h2{margin:0 0 .85rem;font-family:Playfair Display,Georgia,serif;font-size:clamp(1.35rem,2.2vw,1.7rem);line-height:1.25}.msr-hub__rows{gap:.85rem;display:grid}.msr-hub__row{grid-template-columns:76px minmax(0,1fr);gap:.75rem;font-size:.9375rem;line-height:1.45;display:grid}.msr-hub__row strong{letter-spacing:.06em;color:var(--msr-ai);padding-top:.15rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.6875rem}.msr-hub__actions{flex-wrap:wrap;align-items:center;gap:.65rem 1rem;margin-top:1.15rem;display:flex}.msr-hub__snapshot h2{letter-spacing:.08em;text-transform:uppercase;color:var(--msr-brand);margin:0 0 .35rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.75rem}.msr-hub__snap-row{border-bottom:1px solid var(--msr-line);grid-template-columns:minmax(0,1fr) auto auto;gap:.75rem;padding:.55rem 0;font-size:.9375rem;display:grid}.msr-hub__snap-row span:nth-child(2),.msr-hub__snap-row span:nth-child(3){font-family:IBM Plex Mono,ui-monospace,monospace}.msr-hub__section{margin:2.25rem 0 0}.msr-hub__section-head{border-top:1px solid var(--msr-line);justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;padding-top:1.5rem;display:flex}.msr-hub__section-head h2{margin:0;font-family:Playfair Display,Georgia,serif;font-size:1.65rem}.msr-hub__section-head a{color:var(--msr-brand);white-space:nowrap;font-size:.875rem;text-decoration:none}.msr-hub__movers{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.msr-hub__movers h3{letter-spacing:.08em;color:var(--msr-muted);margin:0 0 .5rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.6875rem}.msr-hub__mover{border-bottom:1px solid var(--msr-line);color:inherit;grid-template-columns:52px minmax(0,1fr) auto;gap:.5rem;padding:.55rem 0;font-size:.875rem;text-decoration:none;display:grid}.msr-hub__mover .msr__sym{color:var(--msr-link);font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:600}.msr-hub__mover .msr__name{color:var(--msr-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.msr-hub__themes{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.msr-hub__theme{border:1px solid var(--msr-line);background:var(--msr-paper);min-height:11.5rem;padding:18px 18px 16px}.msr-hub__theme h3{margin:0 0 8px;font-family:Playfair Display,Georgia,serif;font-size:1.25rem;font-weight:700;line-height:1.3}.msr-hub__theme .msr__meta{margin:.15rem 0;font-size:.8125rem;line-height:1.45}.msr-hub__theme .msr__tickers{color:var(--msr-muted);letter-spacing:.02em;margin-top:14px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.6875rem}.msr-hub__earn-table{border-collapse:collapse;width:100%;font-size:.875rem}.msr-hub__earn-table th,.msr-hub__earn-table td{border-bottom:1px solid var(--msr-line);text-align:left;padding:.7rem .4rem}.msr-hub__earn-table th{letter-spacing:.06em;color:var(--msr-muted);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.6875rem}.msr-hub__earn-table a{color:var(--msr-brand);text-decoration:none}.msr-hub__chips{flex-wrap:wrap;gap:.45rem;margin-top:.85rem;display:flex}.msr-hub__chips a{border:1px solid var(--msr-line);color:inherit;background:var(--msr-paper-alt);padding:.35rem .65rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.8125rem;text-decoration:none}.msr-hub__chips a:hover{border-color:var(--msr-brand);color:var(--msr-brand)}.msr-hub__placeholder{border:1px dashed var(--msr-line);background:var(--msr-paper-alt);color:var(--msr-muted);padding:.85rem 1rem;font-size:.875rem;line-height:1.5}.msr-hub__cards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.75rem;display:grid}.msr-hub__card{border:1px solid var(--msr-line);color:inherit;background:#fff;padding:1rem;text-decoration:none;display:block}.msr-hub__card h3{margin:0 0 .35rem;font-size:1rem}:is(body:has(.msr-shell)>header,body:has(.msr-shell)>footer,body:has(.msr-shell)>div:has(.ticker-track)){display:none!important}body:has(.msr-shell){background:#fff}.msr-shell{color:#111;background:#fff;flex-direction:column;min-height:100dvh;display:flex}.msr-shell__body{box-sizing:border-box;flex:1;width:100%;max-width:1440px;margin:0 auto;padding:20px 120px 3rem}.msr-shell__body>.msr,.msr-shell__body>.msr-article,.msr-shell__body>.msr-theme,.msr-shell__body>.msr-learn,.msr-shell__body>.msr-macro,.msr-shell__body>.msr-research,.msr-shell__body>.msr-brief__ops{max-width:1200px}.msr-learn__links{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.msr-learn__links a{color:#111;text-underline-offset:2px;text-decoration:underline}.msr-learn__note{margin-top:.85rem;line-height:1.45}.msr-macro__note{margin:.35rem 0 1rem}.msr-learn__grid{margin-top:.5rem}.msr__mono{font-family:IBM Plex Mono,ui-monospace,Consolas,monospace;font-size:.92em}.msr-site-header{background:#fff;border-bottom:1px solid #e2e2de}.msr-site-header__tape{color:#fff;white-space:nowrap;background:#111;align-items:center;gap:1.1rem;height:32px;padding:0 16px;font-size:.75rem;display:flex;overflow-x:auto}.msr-site-header__live{color:#d0021b;letter-spacing:.1em;flex-shrink:0;font-size:.6875rem;font-weight:700}.msr-site-header__tape-item{align-items:baseline;gap:.5rem;display:flex}.msr-site-header__sym{color:#6b6b6b;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.6875rem}.msr-site-header__hl{color:#fff;font-size:.75rem}.msr-site-header__brand{border-bottom:1px solid #e2e2de;align-items:center;gap:.75rem;height:56px;padding:0 20px;display:flex}.msr-site-header__logo{flex-shrink:0;text-decoration:none}.msr-site-header__search{flex:1;min-width:0;max-width:28rem;margin-left:auto}.msr-site-header__search input{background:#f7f7f5;border:1px solid #e2e2de;border-radius:3px;outline:none;width:100%;padding:.4rem .75rem;font-size:.8125rem}.msr-site-header__signin{color:#111;white-space:nowrap;font-size:.8125rem;text-decoration:none}.msr-site-header__cta{color:#fff;white-space:nowrap;background:#111;border-radius:3px;padding:.45rem .75rem;font-size:.8125rem;font-weight:600;text-decoration:none}.msr-site-header__nav{border-bottom:1px solid #e2e2de;align-items:center;height:40px;padding:0 6px;display:flex;overflow-x:auto}.msr-site-header__nav a{color:#111;border-bottom:2px solid #0000;align-items:center;height:40px;padding:0 14px;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.msr-site-header__nav a.is-active{border-bottom-color:#d0021b;font-weight:600}.msr-site-header__sub{background:#f7f7f5;flex-wrap:wrap;align-items:center;gap:0 22px;min-height:36px;padding:0 20px;font-size:.8125rem;display:flex}.msr-site-header__sub a{color:#111;text-decoration:none}.msr-site-header__sub a.is-active{font-weight:600}.msr-site-header__term{margin-left:auto;font-weight:600;color:#d0021b!important}.msr-site-footer{color:#fff;background:#111;margin-top:auto}.msr-site-footer__inner{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:2.5rem 120px 2rem}.msr-site-footer__inner>*{max-width:1200px}.msr-site-footer__cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin-bottom:1.5rem;display:grid}.msr-site-footer__heading{letter-spacing:.08em;text-transform:uppercase;color:#6b6b6b;margin:0 0 .65rem;font-size:.6875rem;font-weight:600}.msr-site-footer__cols a{color:#fff;margin-bottom:.4rem;font-size:.8125rem;text-decoration:none;display:block}.msr-site-footer__cols a:hover{color:#d0021b}.msr-site-footer__legal{color:#6b6b6b;max-width:56rem;margin:0;font-size:.75rem;line-height:1.5}.msr-brief__banner{border-bottom:1px solid var(--msr-line);flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;padding:.5rem 0 1.25rem;display:flex}.msr-brief__noindex{letter-spacing:.06em;color:var(--msr-muted);border:1px solid var(--msr-line);margin-bottom:.5rem;padding:.15rem .4rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.6875rem;display:inline-block}.msr-brief__quotes{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.55rem;margin-bottom:1.25rem;display:grid}.msr-brief__quote{border:1px solid var(--msr-line);background:var(--msr-paper-alt);padding:.65rem .75rem}.msr-brief__quote-top{justify-content:space-between;gap:.5rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.8125rem;display:flex}.msr-brief__sections{gap:1rem;display:grid}.msr-brief__section{border:1px solid var(--msr-line);background:#fff;padding:1.05rem 1.15rem}.msr-brief__section h3{margin:0 0 .55rem;font-family:Playfair Display,Georgia,serif;font-size:1.2rem}.msr-brief__body{margin:0;font-size:.975rem;line-height:1.65}.msr-brief__bullets{margin:.65rem 0 0;padding-left:1.2rem;line-height:1.55}.msr-brief__cites{flex-wrap:wrap;gap:.35rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.msr-brief__cite{border:1px solid var(--msr-ai-border);background:var(--msr-ai-soft);color:var(--msr-ai);padding:.15rem .4rem;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.6875rem;display:inline-block}.msr-brief__ops{border:1px solid var(--msr-line);background:var(--msr-paper-alt);grid-template-columns:auto 1fr;gap:1rem;margin-bottom:1.25rem;padding:.85rem 1rem;display:grid}.msr-brief__ops strong{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:1.5rem}.msr-brief__ops ol{color:var(--msr-muted);columns:2;margin:0;padding-left:1.1rem;font-size:.8125rem}.msr-brief__abstain{border:1px solid var(--msr-line);background:var(--msr-paper-alt);margin-bottom:1rem;padding:1rem 1.15rem}.msr-theme__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 1.5rem;display:grid}.msr-theme__stat{border:1px solid var(--msr-line);background:var(--msr-paper-alt);flex-direction:column;gap:.25rem;padding:14px 16px;display:flex}.msr-theme__stat strong{font-variant-numeric:tabular-nums;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:1.25rem;font-weight:600}.msr-theme__rules{color:var(--msr-ink);flex-direction:column;gap:.55rem;margin:0;padding-left:1.15rem;font-size:.875rem;line-height:1.45;display:flex}.msr-theme__faq{flex-direction:column;gap:1rem;margin:0;display:flex}.msr-theme__faq dt{margin:0 0 .25rem;font-weight:650}.msr-theme__faq dd{color:var(--msr-muted);margin:0;font-size:.9375rem;line-height:1.5}.msr-theme__notes{color:var(--msr-muted);margin:.75rem 0 0;padding-left:1.1rem;font-size:.8125rem}.msr-article__cat,.msr-acard__cat{letter-spacing:.06em;color:var(--msr-brand);text-transform:uppercase;margin:0;font-family:Inter,Segoe UI,sans-serif;font-size:.6875rem;font-weight:600}.msr-article__header .msr-article__cat{margin-bottom:10px}.msr-article__header{border-bottom:1px solid var(--msr-line);max-width:812px;margin-bottom:1.75rem;padding:.25rem 0 1.5rem}.msr-article__title{color:var(--msr-ink);margin:0 0 12px;font-family:Playfair Display,Georgia,Times New Roman,serif;font-size:2.5rem;font-weight:700;line-height:1.2}.msr-article__meta{color:var(--msr-muted);margin:0 0 14px;font-size:.8125rem}.msr-article__badge{letter-spacing:.06em;border:1px solid var(--msr-line);color:var(--msr-muted);vertical-align:middle;padding:.12rem .4rem;font-size:.625rem;font-weight:700;display:inline-block}.msr-article__badge--pro{border-color:var(--msr-brand);color:var(--msr-brand)}.msr-article__dek{color:var(--msr-muted);margin:0;font-size:1.125rem;line-height:1.666}.msr-article__layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:48px;display:grid}.msr-article__cover{background:var(--msr-paper-alt);height:320px;margin:0 0 1.5rem;overflow:hidden}.msr-article__cover img{object-fit:cover;width:100%;height:100%;display:block}.msr-article__body{max-width:812px;color:var(--msr-ink);font-size:1.125rem;line-height:1.666}.msr-article__body h2{margin:2rem 0 .75rem;font-family:Playfair Display,Georgia,serif;font-size:1.5rem;font-weight:700;line-height:1.333}.msr-article__body h3{margin:1.5rem 0 .55rem;font-size:1.125rem;font-weight:650}.msr-article__body p{margin:0 0 1rem}.msr-article__body a{color:var(--msr-link)}.msr-article__term-inline{border:1px solid var(--msr-line);background:var(--msr-paper-alt);max-width:812px;margin:2rem 0 0;padding:1.15rem 1.25rem}.msr-article__term-kicker{letter-spacing:.08em;color:var(--msr-brand);margin:0 0 .35rem;font-size:.6875rem;font-weight:700}.msr-article__term-lead{color:var(--msr-muted);margin:0 0 .85rem;font-size:.9375rem;line-height:1.5}.msr-article__sidebar{min-width:0}.msr-article__sticky{flex-direction:column;gap:1rem;display:flex;position:sticky;top:1rem}.msr-article .eco-widget{border:1px solid var(--msr-line);background:var(--msr-paper);box-shadow:none;border-radius:0;padding:19px 20px}.msr-article .eco-widget-title{letter-spacing:.06em;text-transform:uppercase;color:var(--msr-ink);margin:0 0 .55rem;font-family:Inter,Segoe UI,sans-serif;font-size:.8125rem;font-weight:700}.msr-article .eco-toc-nav a{color:var(--msr-muted);font-size:.8125rem;line-height:1.35;text-decoration:none}.msr-article .eco-toc-nav a:hover,.msr-article .eco-toc-nav a.active{color:var(--msr-brand)}.msr-article__widget{border:1px solid var(--msr-line);background:var(--msr-paper-alt);padding:19px 20px}.msr-article__widget-title{letter-spacing:.06em;text-transform:uppercase;margin:0 0 .55rem;font-size:.8125rem;font-weight:700}.msr-article__links{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.msr-article__links a{color:var(--msr-ink);font-size:.875rem;text-decoration:none}.msr-article__links a:hover{color:var(--msr-brand)}.msr-research__hero{border-bottom:1px solid var(--msr-line);max-width:812px;margin-bottom:1.75rem;padding:.25rem 0 1.5rem}.msr-research__title{margin:0 0 12px;font-family:Playfair Display,Georgia,serif;font-size:2.5rem;font-weight:700;line-height:1.2}.msr-research__dek{color:var(--msr-muted);margin:0;font-size:1.125rem;line-height:1.666}.msr-research__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px;display:grid}.msr-acard{color:inherit;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding-bottom:16px;text-decoration:none;display:flex}.msr-acard:hover .msr-acard__title{color:var(--msr-brand)}.msr-acard__cover{background:var(--msr-paper-alt,#f7f7f5);width:100%;height:170px;overflow:hidden}.msr-acard__cover img{object-fit:cover;width:100%;height:100%;display:block}.msr-acard__title{color:var(--msr-ink);margin:0;font-family:Playfair Display,Georgia,serif;font-size:1.375rem;font-weight:700;line-height:1.272}.msr-acard__dek{color:var(--msr-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.msr-acard__meta{color:var(--msr-muted);margin:0;font-size:.75rem}.msr-research__foot{border-top:1px solid var(--msr-line);margin:2rem 0 0;padding-top:1.25rem;font-size:.875rem}.msr-research__foot a{color:var(--msr-link);text-decoration:none}.msr-research__foot a:hover{color:var(--msr-brand)}@media (max-width:1280px){.msr-shell__body,.msr-site-footer__inner{padding-left:40px;padding-right:40px}}@media (max-width:1000px){.msr__grid,.msr-hub__hero,.msr-hub__movers,.msr-hub__themes,.msr-article__layout,.msr-research__grid,.msr-theme__stats{grid-template-columns:1fr}.msr__title,.msr-article__title,.msr-research__title{font-size:2rem;line-height:1.2}.msr-shell__body,.msr-site-footer__inner{padding-left:20px;padding-right:20px}.msr-article__cover{aspect-ratio:16/9;height:auto}.msr__kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))}.msr__subnav-term,.msr-site-header__term{margin-left:0}.msr-site-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.msr-site-header__brand{flex-wrap:wrap;height:auto;padding:.65rem 16px}.msr-site-header__search{flex:100%;order:5;max-width:none}.msr-brief__ops{grid-template-columns:1fr}.msr-brief__ops ol{columns:1}.msr-article__sticky{position:static}}@media (min-width:641px) and (max-width:1000px){.msr-research__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
