html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family: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}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border:0;padding:0}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[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}details{display:block}summary{display:list-item}template,[hidden]{display:none}@font-face{font-family:Inter;src:url(Inter-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(Inter-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(Inter-Bold.woff2)format("woff2");font-weight:700;font-display:swap}:root{--scrollbar-width:0px;--pageX:16px}@media (min-width:720px){:root{--pageX:32px}}@media (min-width:1024px){:root{--pageX:80px}}:root{--text-xs:14px;--line-xs:24px;--text-sm:16px;--line-sm:24px;--text-base:18px;--line-base:25px;--text-lg:20px;--line-lg:28px;--text-xl:26px;--line-xl:36px;--text-2xl:34px;--line-2xl:40px;--text-3xl:54px;--line-3xl:64px;--text-4xl:72px;--line-4xl:86px;--margin:var(--line-base);--underline-offset:.2em;--underline-thickness:.05em;--slide-in:.35s;--color-text-dark:#150023;--color-text:#344060;--blue:#252342;--orange:#e6733c;--gray-light:#a3b5c1;--gray-lighter:#e0eef6}html{box-sizing:border-box;font-size:16px}*,:before,:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}html,body{min-height:100%}body{color:var(--color-text-dark);font-family:Inter;font-size:var(--text-base);line-height:var(--line-base);touch-action:auto;-webkit-font-smoothing:antialiased;background:#fff;padding:0;font-weight:400;overflow:hidden scroll}a{color:inherit;text-decoration:none}p,h1,h2,h3,h4{margin:0}h1,h2,h3,h4{font-weight:400;font-size:inherit}button{font:inherit;color:inherit;-webkit-tap-highlight-color:transparent}.is-stuck body{padding-right:var(--scrollbar-width);overflow:hidden}.text-center{text-align:center}.uppercase{text-transform:uppercase}.hover-underline{text-decoration-thickness:var(--underline-thickness)}.hover-underline:hover{text-underline-offset:var(--underline-offset);text-decoration-line:underline}.strike-through{text-decoration-line:line-through;text-decoration-thickness:var(--underline-thickness)}.font-normal{font-weight:400}.font-bold{font-weight:700}.text-xs{font-size:var(--text-xs);line-height:var(--line-xs);--margin:var(--line-xs)}.text-sm{font-size:var(--text-sm);line-height:var(--line-sm);--margin:var(--line-sm)}.text-base{font-size:var(--text-base);line-height:var(--line-base);--margin:var(--line-base)}.text-lg{font-size:var(--text-lg);line-height:var(--line-lg);--margin:var(--line-lg)}.text-xl{font-size:var(--text-xl);line-height:var(--line-xl);--margin:var(--line-xl)}.text-2xl{font-size:var(--text-2xl);line-height:var(--line-2xl);--margin:var(--line-2xl)}.text-3xl{font-size:var(--text-3xl);line-height:var(--line-3xl);--margin:var(--line-3xl)}.text-4xl{font-size:var(--text-4xl);line-height:var(--line-4xl);--margin:var(--line-4xl)}@media (min-width:720px){.md\:text-xs{font-size:var(--text-xs);line-height:var(--line-xs);--margin:var(--line-xs)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--line-sm);--margin:var(--line-sm)}.md\:text-base{font-size:var(--text-base);line-height:var(--line-base);--margin:var(--line-base)}.md\:text-lg{font-size:var(--text-lg);line-height:var(--line-lg);--margin:var(--line-lg)}.md\:text-xl{font-size:var(--text-xl);line-height:var(--line-xl);--margin:var(--line-xl)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--line-2xl);--margin:var(--line-2xl)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--line-3xl);--margin:var(--line-3xl)}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--line-4xl);--margin:var(--line-4xl)}.md\:font-normal{font-weight:400}.md\:font-bold{font-weight:700}}@media (min-width:1024px){.lg\:text-xs{font-size:var(--text-xs);line-height:var(--line-xs);--margin:var(--line-xs)}.lg\:text-sm{font-size:var(--text-sm);line-height:var(--line-sm);--margin:var(--line-sm)}.lg\:text-base{font-size:var(--text-base);line-height:var(--line-base);--margin:var(--line-base)}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--line-lg);--margin:var(--line-lg)}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--line-xl);--margin:var(--line-xl)}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--line-2xl);--margin:var(--line-2xl)}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--line-3xl);--margin:var(--line-3xl)}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--line-4xl);--margin:var(--line-4xl)}.lg\:font-normal{font-weight:400}.lg\:font-bold{font-weight:700}}@media (min-width:1280px){.xl\:text-xs{font-size:var(--text-xs);line-height:var(--line-xs);--margin:var(--line-xs)}.xl\:text-sm{font-size:var(--text-sm);line-height:var(--line-sm);--margin:var(--line-sm)}.xl\:text-base{font-size:var(--text-base);line-height:var(--line-base);--margin:var(--line-base)}.xl\:text-lg{font-size:var(--text-lg);line-height:var(--line-lg);--margin:var(--line-lg)}.xl\:text-xl{font-size:var(--text-xl);line-height:var(--line-xl);--margin:var(--line-xl)}.xl\:text-2xl{font-size:var(--text-2xl);line-height:var(--line-2xl);--margin:var(--line-2xl)}.xl\:text-3xl{font-size:var(--text-3xl);line-height:var(--line-3xl);--margin:var(--line-3xl)}.xl\:text-4xl{font-size:var(--text-4xl);line-height:var(--line-4xl);--margin:var(--line-4xl)}.xl\:font-normal{font-weight:400}.xl\:font-bold{font-weight:700}}.text-gray-light{color:var(--gray-light)}.text-gray-lighter{color:var(--gray-lighter)}.page-transition{transition-property:opacity;transition-duration:.65s}html.is-changing main,html.is-changing footer{opacity:1;transition:opacity .5s}html.is-leaving main,html.is-changing footer{transition:opacity .25s}html.is-animating main,html.is-animating footer{opacity:0}#skiplinks .skiplink{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}#skiplinks .skiplink:focus{top:var(--offset-header);left:var(--pageX);z-index:9999999;color:#fff;background-color:#000;width:auto;height:auto;padding:20px}:is(body a:focus-visible,body button:focus-visible){outline:3px solid #7ca5d0}#main[tabindex="-1"]{outline:0}.footer-nav-item a:focus-visible{outline-offset:-4px}@keyframes fade-out{0%,to{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes fadeInFromInvisible{0%{opacity:0}20%{opacity:0}55%{opacity:1}to{opacity:1}}@keyframes fadeInHeroHeading{0%{opacity:0;transform:rotate(3deg)translateY(24px)}50%{opacity:1}to{opacity:1;transform:rotate(0)translateY(0)}}@keyframes slide-in-bottom{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in-right{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes bg-pan-left{0%{background-position:100%}to{background-position:0}}.container{max-width:1280px;width:calc(100vw - var(--scrollbar-width) - var(--pageX) * 2);margin-left:auto;margin-right:auto}#main{padding-top:5rem}@media (min-width:720px){.content-width{max-width:83.3333%}}@media (min-width:1024px){.content-width{max-width:66%}}.page-header{margin-bottom:var(--margin)}@media (min-width:1024px){.page-header{margin-bottom:calc(var(--margin) * .5)}}.page-header h1{-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance}.page-header.has-headline{margin-top:calc(var(--line-sm) * -1 - 4px)}@media (min-width:720px){.page-header.has-headline{margin-top:calc(var(--line-lg) * -1 - 2px)}}@media (min-width:1024px){.page-header.has-headline{margin-top:calc(var(--line-xl) * -1)}}.page-header.has-animation h1{opacity:0;transform-origin:0 100%;animation:.6s cubic-bezier(.12,-.01,.24,.99) .2s forwards fadeInHeroHeading}.header-byline{margin-bottom:4px}@media (min-width:720px){.header-byline{margin-bottom:2px}}@media (min-width:1024px){.header-byline{margin-bottom:0}}.page-content{opacity:0;animation:1s cubic-bezier(.12,-.01,.24,.99) .2s forwards fadeInFromInvisible}#header{z-index:999;position:relative}.header-wrapper{align-items:center;padding:1.5rem 0 .5rem;display:flex}@media (min-width:1024px){.header-wrapper{padding:2rem 0 1rem}}.logo a{display:block}.logo img{width:110px;height:auto;margin-bottom:2px;display:block}@media (min-width:720px){.logo img{width:150px;margin-bottom:0}}.nav-trigger{margin-left:auto;margin-right:.5rem}.nav-button{color:#150023;cursor:pointer;background:0 0;border:none;border-radius:0;padding:.75rem;position:relative}.nav-button:focus:not(:focus-visible){outline:none;box-shadow:none!important}.nav-button:after{content:"";opacity:0;border-bottom:10px solid #abb3cc;border-left:8px solid #0000;border-right:8px solid #0000;width:0;height:0;transition:opacity .25s;display:block;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}@media (min-width:1024px){.nav-button:after{border-bottom:13px solid #abb3cc;border-left:12px solid #0000;border-right:12px solid #0000;bottom:-18px}}.nav-open .nav-button:after{opacity:1}#nav-dropdown{background-color:#fff;border:1px solid #abb3cc;border-radius:10px;width:100%;max-width:1590px;padding:2rem 0;transition:opacity .25s;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}@media (min-width:720px){#nav-dropdown{min-height:calc(var(--minHeight,100%) + 2px);padding:5rem 0}.nav-wrapper{width:25%;min-width:240px;padding:0}}.nav-wrapper>ol{gap:calc(var(--line-xl) - 32px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (min-width:720px){.nav-wrapper>ol>li{margin:0 0 0 -16px}}.nav-wrapper>ol>li:not(:first-child){border-top:1px solid #abb3cc}@media (min-width:720px){.nav-wrapper>ol>li:not(:first-child){border-top:0}}.nav-wrapper>ol>li>a{color:var(--color-text);justify-content:space-between;align-items:center;padding:32px 0;font-weight:700;transition:color .15s ease-in-out;display:flex}@media (min-width:720px){.nav-wrapper>ol>li>a{padding:16px;font-weight:400}.nav-wrapper>ol>li>a:hover{color:var(--color-text-dark);font-weight:700}}.main-nav-item .nav-icon{display:flex}.main-nav-item svg{transition:transform .25s}.main-nav-item svg path{stroke-width:2px}.main-nav-item>a{z-index:999;position:relative}.main-nav-item.subnav-active>a{color:var(--color-text-dark);font-weight:700}@media (min-width:720px){.main-nav-item.subnav-active>a{background-color:#f5f9ff}}.main-nav-item.subnav-active>a .nav-icon svg{transform:rotate(90deg)}@media (min-width:720px){.main-nav-item.subnav-active>a .nav-icon svg{transform:none}.subnav{left:var(--offsetLeft);background-color:#f5f9ff;border-top-right-radius:10px;border-bottom-right-radius:10px;position:absolute;top:0;bottom:0;right:0}}.subnav ol{grid-template-columns:1fr;margin:0 0 24px;padding:0;list-style:none;display:grid}@media (min-width:720px){.subnav ol{margin-bottom:0;padding:5rem 2rem}}@media (min-width:1024px){.subnav ol{grid-template-columns:1fr 1fr;padding-left:4rem;padding-right:4rem}}@media (min-width:1280px){.subnav ol{padding-left:8rem;padding-right:8rem}}.subnav-item a{padding:16px 0;display:block}@media (min-width:720px){.subnav-item a{border-radius:10px;padding:16px}.subnav-item a:hover{outline:1px solid #abb3cc}}.subnav-item h3{align-items:center;gap:20px;margin-bottom:4px;display:inline-flex}@media (min-width:720px){.subnav-item h3{gap:20px}}.subnav-item h3 svg{display:block}.transition-start{opacity:0}.transition-end{opacity:1}#footer{margin-top:5rem}@media (min-width:720px){#footer{margin-top:9.5rem}}.bg-footer{background-color:var(--blue);background-image:linear-gradient(90deg, var(--blue) 0 50%, #fff 50% 100%)}.footer-container{background-color:var(--blue);border-radius:20px;padding:40px 0}@media (min-width:720px){.footer-container{padding:64px 0}}.footer-bottom{align-items:center;padding-top:3rem;padding-bottom:3rem;display:flex}.footer-bottom-nav{margin-left:auto;display:flex}.footer-bottom-nav-item{padding:0 16px;line-height:28px!important}.footer-bottom-nav-item:not(:first-child){border-left:1px solid #d5d7e6}.footer-bottom-nav-item a:hover{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:from-font}.footer-container-nav{margin-top:1rem}@media (min-width:720px){.footer-container-nav{margin-top:3rem}}.footer-container-nav ol{margin:0;padding:0;list-style:none}@media (min-width:720px){.footer-container-nav ol{grid-template-columns:repeat(2,1fr);gap:16px;margin:0 0 0 -1rem;padding:0 1rem 0 0;display:grid}}@media (min-width:1024px){.footer-container-nav ol{grid-template-columns:repeat(3,1fr)}}.footer-nav-item{padding:0}@media (min-width:720px){.footer-nav-item{padding:16px 0}}.footer-nav-item:not(:last-child){border-bottom:1px solid var(--color-text)}@media (min-width:720px){.footer-nav-item:not(:last-child){border-bottom:0}}.footer-nav-item a{padding:24px 24px 24px var(--pageX);margin:0 0 0 calc(var(--pageX) * -1);display:block}@media (min-width:720px){.footer-nav-item a{margin:0;padding:1rem}}.footer-nav-item h3{align-items:center;gap:20px;margin-bottom:4px;display:inline-flex}@media (min-width:720px){.footer-nav-item h3{gap:20px}}.footer-nav-item h3 svg{display:block}.footer-nav-item .nav-icon{transform:scale(.75)}@media (min-width:720px){.footer-nav-item .nav-icon{transform:scale(.9)}}@media (min-width:1024px){.footer-nav-item .nav-icon{transform:none}}.block-type-text,.block-type-list{--list-indent:1.5em;color:var(--color-text)}.block-type-text h2,.block-type-text h3{color:var(--color-text-dark);font-weight:700}.block-type-text:not(:first-child),.block-type-text:not(:first-child) p,.block-type-text:not(:first-child) ul,.block-type-text p:not(:first-child),.block-type-text ul:not(:first-child){margin-top:var(--margin)}.block-type-text h2:not(:first-child),.block-type-text h3:not(:first-child){margin-top:calc(var(--margin) * 1.5)}.block-type-text:not(:first-child) li p{margin-top:0}.block-type-text+.block-type-text-small{margin-top:calc(var(--margin) * 2)}.block-type-text-small h2{font-size:var(--text-sm);line-height:var(--line-sm);--margin:var(--line-sm)}@media (min-width:720px){.block-type-text-small h2{font-size:var(--text-lg);line-height:var(--line-lg);--margin:var(--line-xl);font-size:var(--text-xl);line-height:var(--line-xl)}}.block-type-list:not(:first-child){margin-top:var(--margin)}.block-type-text ul,.block-type-list ul{padding-left:var(--list-indent);margin:0;list-style-type:none}.block-type-text ul p,.block-type-list ul p{margin:0}.block-type-text ul li:before,.block-type-list ul li:before{content:"–";float:left;margin-left:calc(var(--list-indent) * -1)}.block-type-text a,.block-type-list a{color:#2d4487;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:from-font}.block-type-text ol,.block-type-list ol{margin:var(--margin) 0;counter-reset:level1;list-style:none}.block-type-text ol>li:before,.block-type-list ol>li:before{counter-increment:level1;content:counters(level1, ".") ". ";float:left;margin-left:calc(var(--list-indent) * -1)}.block-type-text ol ol,.block-type-list ol ol{counter-reset:level2}.block-type-text ol ol>li:before,.block-type-list ol ol>li:before{counter-increment:level2;content:counter(level2, lower-alpha) ") ";float:left;margin-left:calc(var(--list-indent) * -1)}.block-type-text ol>li:not(:last-child),.block-type-list ol>li:not(:last-child){margin-bottom:calc(var(--margin) * .5)}.block-type-text ol>li:not(:last-child) p,.block-type-list ol>li:not(:last-child) p{margin:0}.block-type-button:not(:first-child){margin-top:calc(var(--margin) * 1.5);margin-bottom:calc(var(--margin) * 1.5)}.block-type-button a{background-color:#f5f9ff;border:1px solid #f5f9ff;border-radius:.6em;align-items:center;gap:20px;padding:.75em;display:inline-flex}.block-type-button a:hover{border:1px solid #2d4487}@media (min-width:720px){.block-type-button a{padding:1.06667em}}.block-type-button .icon{height:var(--margin);width:var(--margin)}.block-type-button .icon svg{height:var(--margin);width:var(--margin);display:block}@media (min-width:1024px){.block-type-button .icon svg{height:calc(var(--margin) + 6px);width:calc(var(--margin) + 6px);margin-top:-3px;margin-left:-3px}}.block-type-images{color:var(--color-text)}.block-type-images:not(:first-child){margin-top:calc(var(--margin) * 1.5);margin-bottom:calc(var(--margin) * 1.5)}@media (min-width:720px){.block-type-images{grid-template-columns:1fr 1fr;gap:32px;display:grid}}@media (min-width:1024px){.block-type-images{gap:48px}}.image-entry:not(:last-child){margin-bottom:calc(var(--margin) * 1.5)}@media (min-width:720px){.image-entry:not(:last-child){margin-bottom:0}}.image-entry .caption{margin-top:calc(var(--margin) * .5)}.image-entry .image{border-radius:10px;width:50%;overflow:hidden}@media (min-width:720px){.image-entry .image{width:100%}}.image-entry img{width:100%;height:auto;display:block}.pages-list{margin-top:5rem}.news-list{margin:0;padding:0;list-style:none}.list-entry{padding-bottom:2rem}@media (min-width:720px){.list-entry{padding-bottom:2.5rem;padding-right:25%}}.list-entry:not(:first-child){border-top:1px solid #d5d7e640;padding-top:2.5rem}.entry-type,.entry-title{margin-bottom:8px}@media (min-width:720px){.entry-link{grid-template-columns:1fr 2fr;display:grid}}.entry-link:hover .entry-title{color:var(--orange)}.entry-date,.entry-type,.entry-lead,.header-byline{color:var(--color-text)}.entry-lead p+p{margin-top:var(--margin)}.subpages-list{margin:var(--margin) 0;border-bottom:1px solid #d5d7e6;padding:0;list-style:none}.subpages-entry{border-top:1px solid #d5d7e6}.subpages-link{align-items:center;gap:20px;padding:32px 0;display:flex}.subpages-link:hover{background-color:#f5f9ff}.subpages-title{flex:1}.subpages-icon svg{width:auto;height:24px;display:block}.subpages-icon path{stroke-width:2px}