html{box-sizing:border-box;height:100%;line-height:1.15}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}*,:before,:after{box-sizing:inherit}button{background-color:#0000;border:none;outline:none}picture{display:block}svg{min-width:0;min-height:0;display:block}:root{tab-size:4}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,samp,pre{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{padding:0}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}html{-webkit-text-size-adjust:none;-moz-osx-font-smoothing:grayscale;--theme--bg:#fff;--theme--inverted:#2c3795;--theme--bg-decorative:#d4d6ea;--theme--strongest:#fff;--theme--subtle:#d5d7ea;--theme--subtlest:#f2f3f8;--theme--accent:#89ece1;--theme--copy-headline:#2c3795;--theme--copy-body:#606070;--theme--copy-link:#2c3795;overscroll-behavior:none;scroll-padding-top:var(--block-spacing-block);text-rendering:geometricprecision;scroll-padding-block:calc(var(--scroll-padding-block,var(--nav-height,0px)))}html.prevent-scroll{overflow:hidden}body{--font-family--sans:var(--font-sofia-pro);--font-family--display:var(--font-abhaya-libre);--100lvh:calc(var(--max-vh,1lvh) * 100);--100svh:calc(var(--min-vh,1svh) * 100)}main{z-index:1;display:grid;position:relative}p:first-child{margin-top:0}p:last-child{margin-bottom:0}.rich-text-link{color:var(--theme--copy-link);text-decoration:underline}.rich-text-link:hover{text-decoration:none}html:not(.no-focus-outline) :focus-visible{outline:2px dashed var(--theme--inverted);outline-offset:2px}li.ticker-item{position:static!important}li.ticker-item img{pointer-events:none}@media (prefers-reduced-motion:reduce){.waypoint-motion{opacity:1!important;transform:none!important}}:root{--theme--bg:#fff;--theme--inverted:#2c3795;--theme--bg-decorative:#d4d6ea;--theme--strongest:#fff;--theme--subtle:#d5d7ea;--theme--subtlest:#f2f3f8;--theme--accent:#89ece1;--theme--copy-headline:#2c3795;--theme--copy-body:#606070;--theme--copy-link:#2c3795;--radius--none:0;--radius--xs:.125rem;--radius--sm:.25rem;--radius--md:.5rem;--radius--lg:1rem;--radius--xl:1.5rem;--radius--full:9999px;--spacing--0:0rem;--spacing--2xs:.125rem;--spacing--xs:.25rem;--spacing--sm:.5rem;--spacing--smmd:.75rem;--spacing--md:1rem;--spacing--lg:1.5rem;--spacing--xl:2rem;--spacing--2xl:3rem;--spacing--3xl:4rem;--spacing--4xl:6rem;--spacing--5xl:8rem;--spacing--col-major:24.25rem;--font-family--sans:var(--font-sofia-pro);--font-family--display:var(--font-abhaya-libre);--font-size--display:2.75rem}@media (min-width:768px){:root{--font-size--display:3.5rem}}@media (min-width:1200px){:root{--font-size--display:4.5rem}}:root{--font-size--h1:2.25rem}@media (min-width:768px){:root{--font-size--h1:2.75rem}}@media (min-width:1200px){:root{--font-size--h1:3.5rem}}:root{--font-size--h2:1.75rem}@media (min-width:768px){:root{--font-size--h2:2.25rem}}@media (min-width:1200px){:root{--font-size--h2:2.75rem}}:root{--font-size--h3:1.5rem}@media (min-width:768px){:root{--font-size--h3:1.75rem}}@media (min-width:1200px){:root{--font-size--h3:2rem}}:root{--font-size--h4:1.25rem}@media (min-width:768px){:root{--font-size--h4:1.375rem}}@media (min-width:1200px){:root{--font-size--h4:1.5rem}}:root{--font-size--h5:1.125rem}@media (min-width:768px){:root{--font-size--h5:1.125rem}}@media (min-width:1200px){:root{--font-size--h5:1.25rem}}:root{--font-size--body-xl:1.25rem}@media (min-width:768px){:root{--font-size--body-xl:1.625rem}}@media (min-width:1200px){:root{--font-size--body-xl:2rem}}:root{--font-size--body-lg:1rem}@media (min-width:768px){:root{--font-size--body-lg:1.125rem}}@media (min-width:1200px){:root{--font-size--body-lg:1.125rem}}:root{--font-size--body:.9375rem}@media (min-width:768px){:root{--font-size--body:1rem}}@media (min-width:1200px){:root{--font-size--body:1rem}}:root{--font-size--body-sm:.875rem}@media (min-width:768px){:root{--font-size--body-sm:.875rem}}@media (min-width:1200px){:root{--font-size--body-sm:.875rem}}:root{--font-size--caption:.75rem}@media (min-width:768px){:root{--font-size--caption:.75rem}}@media (min-width:1200px){:root{--font-size--caption:.75rem}}:root{--font-size--all-caps:.75rem}@media (min-width:768px){:root{--font-size--all-caps:.875rem}}@media (min-width:1200px){:root{--font-size--all-caps:.875rem}}:root{--font-size--big-stats:2.25rem}@media (min-width:768px){:root{--font-size--big-stats:3.5rem}}@media (min-width:1200px){:root{--font-size--big-stats:4.5rem}}:root{--font-line-height--display:1.15;--font-line-height--h1:1.2;--font-line-height--h2:1.25;--font-line-height--h3:1.3;--font-line-height--h4:1.35;--font-line-height--h5:1.45;--font-line-height--body-lg:1.6;--font-line-height--body:1.5;--font-line-height--body-sm:1.55;--font-line-height--caption:1.5;--font-letter-spacing--default:0;--font-letter-spacing--caption:.03125rem;--ease:ease-in-out;--timing:.3s;--timing-short:.1s;--image-radius:var(--radius--lg);--image-placeholder-bg:linear-gradient(to bottom right, #efefef, #bababa);--block-spacing-block:clamp(4rem, 6.66667vw, 6rem);--block-spacing-block-ends:clamp(4.5rem, 8.88889vw, 8rem);--nav-height:calc(3rem + var(--spacing--lg) * 2);--header-visible-progress:1;--header-visible-height:calc(var(--nav-height) * var(--header-visible-progress));--color-primary:#2c3795;--color-secondary:#fff;--border-radius-themed-section:var(--radius--xl);--container-gutter:20px;--container-gutter-thin:20px;--container-width-standard:1380px;--container-width-narrow:840px}@media (min-width:768px){:root{--container-gutter:30px;--container-gutter-thin:15px}}@media (min-width:992px){:root{--nav-height:8rem}}.hidden,.sr-only{clip:rect(0 0 0 0);border:0;width:1px;height:1px;padding:0;display:block;overflow:hidden;margin:-1px!important;position:absolute!important}[data-theme=light]{--theme--bg:#fff;--theme--inverted:#2c3795;--theme--bg-decorative:#d4d6ea;--theme--strongest:#fff;--theme--subtle:#d5d7ea;--theme--subtlest:#f2f3f8;--theme--accent:#89ece1;--theme--copy-headline:#2c3795;--theme--copy-body:#606070;--theme--copy-link:#2c3795}[data-theme=dark]{--theme--bg:#2c3795;--theme--inverted:#fff;--theme--bg-decorative:#121250;--theme--strongest:#2c3795;--theme--subtle:#d5d7ea;--theme--subtlest:#f2f3f8;--theme--accent:#89ece1;--theme--copy-headline:#fff;--theme--copy-body:#fffc;--theme--copy-link:#89ece1}[data-theme=off-light]{--theme--bg:#f2f3f8;--theme--inverted:#2c3795;--theme--bg-decorative:#fff;--theme--strongest:#fff;--theme--subtle:#d5d7ea;--theme--subtlest:#fff;--theme--accent:#89ece1;--theme--copy-headline:#2c3795;--theme--copy-body:#606070;--theme--copy-link:#2c3795}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
