body.ri-editorial-article-active{--ri-article-ink:#0e1b2f;--ri-article-copy:#344055;--ri-article-copy-soft:#56647a;--ri-article-muted:#6a768a;--ri-article-navy:#14285a;--ri-article-primary:#14285a;--ri-article-primary-hover:#0e1b2f;--ri-article-link:#17346a;--ri-article-label:#294c86;--ri-article-line:#dde6f0;--ri-article-line-soft:#edf2f7;--ri-article-paper:#ffffff;--ri-article-warm:#fefefc;--ri-article-canvas:#ffffff;--ri-article-wash:#f6f8fb;--ri-article-accent:#2f6bff;--ri-article-accent-deep:#1f4fd1;--ri-article-sky:#55b7ff;--ri-article-accent-soft:#eaf3ff;--ri-article-accent-pale:#f5f9ff;--ri-article-accent-line:#bcd5ff;--ri-article-serif:"Source Serif 4", Georgia, "Times New Roman", serif;--ri-article-sans:"IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ri-article-shell:1240px;--ri-article-wide:1120px;--ri-article-reading:810px;--ri-article-space-1:8px;--ri-article-space-2:16px;--ri-article-space-3:24px;--ri-article-space-4:32px;--ri-article-space-5:48px;--ri-article-space-6:64px;--ri-article-space-7:96px;--ri-article-shadow-small:0 24px 55px -48px rgb(14 27 47 / 0.50);--ri-article-shadow-card:0 18px 42px -38px rgb(14 27 47 / 0.38);color:var(--ri-article-copy);font-family:var(--ri-article-sans);font-synthesis:none;text-rendering:optimizeLegibility}html:has(body.ri-editorial-article-active.ri-editorial-article-canvas-active:not(.ri-cpsc-structured-editorial-active):not(.ri-city-guide-v3-active):not(.ri-city-research-editorial-active)){background-color:#ffffff!important;background-image:none!important}html body.ri-editorial-article-active.ri-editorial-article-canvas-active:not(.ri-cpsc-structured-editorial-active):not(.ri-city-guide-v3-active):not(.ri-city-research-editorial-active),html body.ri-editorial-article-active.ri-editorial-article-canvas-active:not(.ri-cpsc-structured-editorial-active):not(.ri-city-guide-v3-active):not(.ri-city-research-editorial-active)>#page.site{background-color:#ffffff!important;background-image:none!important}body.ri-editorial-article-active :where(.site-content,.content-area,.site-main){background:#fff0}body.ri-editorial-article-active .ri-mct-article{--ri-mct-ink:var(--ri-article-ink);--ri-mct-copy:var(--ri-article-copy);--ri-mct-copy-soft:var(--ri-article-copy-soft);--ri-mct-muted:var(--ri-article-muted);--ri-mct-navy:var(--ri-article-navy);--ri-mct-link:var(--ri-article-link);--ri-mct-label:var(--ri-article-label);--ri-mct-line:var(--ri-article-line);--ri-mct-line-soft:var(--ri-article-line-soft);--ri-mct-paper:var(--ri-article-paper);--ri-mct-warm:var(--ri-article-warm);--ri-mct-canvas:var(--ri-article-paper);--ri-mct-wash:var(--ri-article-wash);--ri-mct-accent:var(--ri-article-accent);--ri-mct-accent-deep:var(--ri-article-accent-deep);--ri-mct-sky:var(--ri-article-sky);--ri-mct-accent-soft:var(--ri-article-accent-soft);--ri-mct-accent-pale:var(--ri-article-accent-pale);--ri-mct-accent-line:var(--ri-article-accent-line);--ri-mct-serif:var(--ri-article-serif);--ri-mct-sans:var(--ri-article-sans)}body.ri-editorial-article-active .ri-atv-article{--ri-atv-ink:var(--ri-article-ink);--ri-atv-copy:var(--ri-article-copy);--ri-atv-copy-soft:var(--ri-article-copy-soft);--ri-atv-muted:var(--ri-article-muted);--ri-atv-navy:var(--ri-article-navy);--ri-atv-link:var(--ri-article-link);--ri-atv-label:var(--ri-article-label);--ri-atv-line:var(--ri-article-line);--ri-atv-line-soft:var(--ri-article-line-soft);--ri-atv-paper:var(--ri-article-paper);--ri-atv-warm:var(--ri-article-warm);--ri-atv-canvas:var(--ri-article-paper);--ri-atv-wash:var(--ri-article-wash);--ri-atv-accent:var(--ri-article-accent);--ri-atv-accent-deep:var(--ri-article-accent-deep);--ri-atv-sky:var(--ri-article-sky);--ri-atv-accent-soft:var(--ri-article-accent-soft);--ri-atv-accent-pale:var(--ri-article-accent-pale);--ri-atv-accent-line:var(--ri-article-accent-line);--ri-atv-serif:var(--ri-article-serif);--ri-atv-sans:var(--ri-article-sans)}body.ri-editorial-article-active .ri-cpc-article{--ri-cpc-ink:var(--ri-article-ink);--ri-cpc-copy:var(--ri-article-copy);--ri-cpc-copy-soft:var(--ri-article-copy-soft);--ri-cpc-muted:var(--ri-article-muted);--ri-cpc-navy:var(--ri-article-navy);--ri-cpc-link:var(--ri-article-link);--ri-cpc-label:var(--ri-article-label);--ri-cpc-line:var(--ri-article-line);--ri-cpc-line-soft:var(--ri-article-line-soft);--ri-cpc-paper:var(--ri-article-paper);--ri-cpc-warm:var(--ri-article-warm);--ri-cpc-canvas:var(--ri-article-paper);--ri-cpc-wash:var(--ri-article-wash);--ri-cpc-accent:var(--ri-article-accent);--ri-cpc-accent-deep:var(--ri-article-accent-deep);--ri-cpc-sky:var(--ri-article-sky);--ri-cpc-accent-soft:var(--ri-article-accent-soft);--ri-cpc-accent-pale:var(--ri-article-accent-pale);--ri-cpc-accent-line:var(--ri-article-accent-line);--ri-cpc-serif:var(--ri-article-serif);--ri-cpc-sans:var(--ri-article-sans)}body.ri-editorial-article-active :is(.ri-mct-article,.ri-atv-article,.ri-cpc-article,.ri-editorial-article),body.ri-editorial-article-active :is(.ri-mct-article,.ri-atv-article,.ri-cpc-article,.ri-editorial-article) *,body.ri-editorial-article-active :is(.ri-mct-article,.ri-atv-article,.ri-cpc-article,.ri-editorial-article) *::before,body.ri-editorial-article-active :is(.ri-mct-article,.ri-atv-article,.ri-cpc-article,.ri-editorial-article) *::after{box-sizing:border-box}body.ri-editorial-article-runtime-active .ri-editorial-article{position:relative;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:clip;background:var(--ri-article-paper)!important;color:var(--ri-article-copy);font-family:var(--ri-article-sans);font-size:17.2px;line-height:1.8;-webkit-font-smoothing:antialiased}body.ri-editorial-article-runtime-active .ri-editorial-article a{color:var(--ri-article-link);text-decoration-color:rgb(23 52 106 / .28);text-decoration-thickness:1px;text-underline-offset:4px}body.ri-editorial-article-runtime-active .ri-editorial-article a:hover,body.ri-editorial-article-runtime-active .ri-editorial-article a:focus-visible{color:var(--ri-article-ink);text-decoration-color:currentColor}body.ri-editorial-article-runtime-active .ri-editorial-article :focus-visible{outline:2px solid var(--ri-article-navy);outline-offset:4px}body.ri-editorial-article-runtime-active .ri-editorial-article__eyebrow,body.ri-editorial-article-runtime-active .ri-editorial-article__label,body.ri-editorial-article-runtime-active .ri-editorial-article__answer-label,body.ri-editorial-article-runtime-active .ri-editorial-article__section-header>:first-child{margin:0;color:var(--ri-article-accent-deep);font-family:var(--ri-article-sans);font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.13em;text-transform:uppercase}body.ri-editorial-article-runtime-active .ri-editorial-article__hero h1{max-width:800px;margin:15px 0 20px;color:var(--ri-article-ink);font-family:var(--ri-article-serif);font-size:clamp(40px, 4.35vw, 56px);font-weight:660;line-height:1.06;letter-spacing:-.045em;text-wrap:balance}body.ri-editorial-article-runtime-active .ri-editorial-article__lead{position:relative;max-width:735px;margin:0;padding-left:18px;color:var(--ri-article-copy);font-family:var(--ri-article-sans);font-size:18px;font-weight:450;line-height:1.68;letter-spacing:-.01em}body.ri-editorial-article-runtime-active .ri-editorial-article__lead::before{position:absolute;top:.2em;bottom:.2em;left:0;width:3px;border-radius:999px;background:linear-gradient(180deg,var(--ri-article-accent),var(--ri-article-sky));content:""}body.ri-editorial-article-runtime-active .ri-editorial-article__support{max-width:730px;margin:17px 0 0;color:var(--ri-article-copy-soft);font-family:var(--ri-article-sans);font-size:15.5px;font-weight:450;line-height:1.66}body.ri-editorial-article-runtime-active .ri-editorial-article__content{width:min(100%, var(--ri-article-wide));margin-inline:auto}body.ri-editorial-article-runtime-active .ri-editorial-article__prose,body.ri-editorial-article-runtime-active .ri-editorial-article__section-header,body.ri-editorial-article-runtime-active .ri-editorial-article__faq{width:min(100%, var(--ri-article-reading));margin-right:auto;margin-left:auto}body.ri-editorial-article-runtime-active .ri-editorial-article__prose>:where(p,ul,ol){color:var(--ri-article-copy);font-family:var(--ri-article-sans);font-size:17.2px;font-weight:450;line-height:1.8;letter-spacing:-.008em}body.ri-editorial-article-runtime-active .ri-editorial-article__prose>p{margin:0 0 23px}body.ri-editorial-article-runtime-active .ri-editorial-article__prose>:where(ul,ol){margin:0 0 28px;padding-left:1.35rem}body.ri-editorial-article-runtime-active .ri-editorial-article__prose li{margin:0}body.ri-editorial-article-runtime-active .ri-editorial-article__prose li+li{margin-top:9px}body.ri-editorial-article-runtime-active .ri-editorial-article__prose li::marker{color:var(--ri-article-label)}body.ri-editorial-article-runtime-active .ri-editorial-article__prose strong{color:var(--ri-article-ink);font-weight:650}body.ri-editorial-article-runtime-active .ri-editorial-article__prose>:last-child{margin-bottom:0}body.ri-editorial-article-runtime-active .ri-editorial-article__section-header{position:relative;margin-bottom:22px;padding-top:28px;border-top:1px solid var(--ri-article-line)}body.ri-editorial-article-runtime-active .ri-editorial-article__section-header::before{position:absolute;top:-2px;left:0;width:56px;height:3px;border-radius:99px;background:linear-gradient(90deg,var(--ri-article-accent),var(--ri-article-sky));content:""}body.ri-editorial-article-runtime-active .ri-editorial-article__section-header>:first-child{display:block;margin-bottom:9px}body.ri-editorial-article-runtime-active .ri-editorial-article__section-header h2{max-width:805px;margin:0;color:var(--ri-article-ink);font-family:var(--ri-article-serif);font-size:clamp(31px, 3.25vw, 40px);font-weight:650;line-height:1.13;letter-spacing:-.035em;text-wrap:balance}body.ri-editorial-article-runtime-active .ri-editorial-article__section-header>p:last-child:not(:first-child){max-width:760px;margin:12px 0 0;color:var(--ri-article-copy-soft);font-family:var(--ri-article-sans);font-size:15px;font-weight:450;line-height:1.65;letter-spacing:0;text-transform:none}body.ri-editorial-article-runtime-active .ri-editorial-article__prose>:where(h3,h4){margin:38px 0 13px;color:var(--ri-article-ink);font-family:var(--ri-article-serif);font-size:27px;font-weight:640;line-height:1.2;letter-spacing:-.025em;text-wrap:balance}body.ri-editorial-article-runtime-active .ri-editorial-article figcaption{margin-top:13px;color:var(--ri-article-copy-soft);font-family:var(--ri-article-sans);font-size:12.5px;font-weight:500;line-height:1.58}body.ri-editorial-article-active:not(.ri-snippet-owned-article):not(.ri-editorial-article-runtime-active) .site-main>article{width:min(100%, var(--ri-article-shell));margin-inline:auto;background:var(--ri-article-paper)}body.ri-editorial-article-active:not(.ri-snippet-owned-article):not(.ri-editorial-article-runtime-active) :is(.entry-header,.entry-content){width:min(100%, var(--ri-article-wide));margin-inline:auto}body.ri-editorial-article-active:not(.ri-snippet-owned-article):not(.ri-editorial-article-runtime-active) .entry-header{padding:var(--ri-article-space-6) 0 var(--ri-article-space-5);border-bottom:0}body.ri-editorial-article-active:not(.ri-snippet-owned-article):not(.ri-editorial-article-runtime-active) .entry-header .entry-title{max-width:820px;margin:0;color:var(--ri-article-ink);font-family:var(--ri-article-serif);font-size:clamp(40px, 4.35vw, 56px);font-weight:650;line-height:1.06;letter-spacing:-.04em;text-wrap:balance}body.ri-editorial-article-active:not(.ri-snippet-owned-article):not(.ri-editorial-article-runtime-active) .entry-content{padding:var(--ri-article-space-5) 0 var(--ri-article-space-7)}body.ri-editorial-article-active:not(.ri-snippet-owned-article):not(.ri-editorial-article-runtime-active) .entry-content>:where(p,ul,ol,blockquote,h2,h3,h4){width:min(100%, var(--ri-article-reading));margin-inline:auto}body.ri-editorial-article-active:not(.ri-snippet-owned-article):not(.ri-editorial-article-runtime-active) .entry-content>:where(p,ul,ol){margin-top:0;margin-bottom:23px;color:var(--ri-article-copy);font-family:var(--ri-article-sans);font-size:17.2px;line-height:1.8}body.ri-editorial-article-active:not(.ri-snippet-owned-article):not(.ri-editorial-article-runtime-active) .entry-content>h2{margin-top:var(--ri-article-space-7);margin-bottom:22px;color:var(--ri-article-ink);font-family:var(--ri-article-serif);font-size:clamp(31px, 3.25vw, 40px);font-weight:650;line-height:1.13;letter-spacing:-.035em}body.ri-editorial-article-active:not(.ri-snippet-owned-article):not(.ri-editorial-article-runtime-active) .entry-content>:where(h3,h4){margin-top:38px;margin-bottom:13px;color:var(--ri-article-ink);font-family:var(--ri-article-serif);font-size:27px;font-weight:640;line-height:1.2;letter-spacing:-.025em}body.ri-editorial-article-active:not(.ri-snippet-owned-article):not(.ri-editorial-article-runtime-active) .entry-content>:where(figure,.wp-block-table,.wp-block-embed,.wp-block-video,.alignwide){width:min(100%, var(--ri-article-wide));max-width:var(--ri-article-wide);margin:var(--ri-article-space-5) auto var(--ri-article-space-6)}body.ri-editorial-article-active:not(.ri-snippet-owned-article):not(.ri-editorial-article-runtime-active) .entry-content>.alignfull{width:100%;max-width:none;margin:var(--ri-article-space-5) 0 var(--ri-article-space-6)}@media (max-width:782px){body.ri-editorial-article-active{--ri-article-space-6:48px;--ri-article-space-7:76px}body.ri-editorial-article-runtime-active .ri-editorial-article__hero h1,body.ri-editorial-article-active:not(.ri-snippet-owned-article):not(.ri-editorial-article-runtime-active) .entry-header .entry-title{font-size:38px;line-height:1.08}body.ri-editorial-article-runtime-active .ri-editorial-article__lead{font-size:17px}body.ri-editorial-article-runtime-active .ri-editorial-article__prose>:where(p,ul,ol),body.ri-editorial-article-active:not(.ri-snippet-owned-article):not(.ri-editorial-article-runtime-active) .entry-content>:where(p,ul,ol){font-size:16.5px;line-height:1.76}body.ri-editorial-article-runtime-active .ri-editorial-article__section-header h2,body.ri-editorial-article-active:not(.ri-snippet-owned-article):not(.ri-editorial-article-runtime-active) .entry-content>h2{font-size:30px}body.ri-editorial-article-runtime-active .ri-editorial-article__prose>:where(h3,h4),body.ri-editorial-article-active:not(.ri-snippet-owned-article):not(.ri-editorial-article-runtime-active) .entry-content>:where(h3,h4){font-size:24px}body.ri-editorial-article-active:not(.ri-snippet-owned-article):not(.ri-editorial-article-runtime-active) :is(.entry-header,.entry-content){padding-right:20px;padding-left:20px}}@media (max-width:560px){body.ri-editorial-article-runtime-active .ri-editorial-article__hero h1,body.ri-editorial-article-active:not(.ri-snippet-owned-article):not(.ri-editorial-article-runtime-active) .entry-header .entry-title{font-size:34px}}@media (prefers-reduced-motion:reduce){body.ri-editorial-article-active :is(.ri-mct-article,.ri-atv-article,.ri-cpc-article,.ri-editorial-article) *,body.ri-editorial-article-active :is(.ri-mct-article,.ri-atv-article,.ri-cpc-article,.ri-editorial-article) *::before,body.ri-editorial-article-active :is(.ri-mct-article,.ri-atv-article,.ri-cpc-article,.ri-editorial-article) *::after{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}}