*,:before,:after{box-sizing:border-box}.web-container{width:100%;max-width:1248px;margin:0 auto;padding:0 1rem}.web-header{background:#fff}.web-header-top{border-bottom:1px solid #d8e1e9}.web-header-inner{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem 1rem;min-height:4.75rem;padding-top:.5rem;padding-bottom:.5rem;display:flex}.web-zone{align-items:center;display:flex}.web-header-end{flex-wrap:wrap;align-items:center;gap:.75rem;margin-left:auto;display:flex}.web-brand{color:#29435e;align-items:center;gap:.75rem;max-width:22rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.web-brand-logo{flex:none;width:4rem;height:4rem;margin:0;line-height:0}.web-brand-logo img{object-fit:contain;width:4rem;height:4rem}.web-brand-name{font-size:1.0625rem}.web-contact-bar{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.web-contact-pill{color:#29435e;border:1px solid #d8e1e9;border-radius:.5rem;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.8125rem;line-height:1.35;display:flex}.web-contact-glyph,.web-header-glyph{color:#1565c0;flex:none;width:1.25rem;height:1.25rem}.web-contact-lines{flex-direction:column;display:flex}.web-contact-line{white-space:nowrap}.web-contact-link{color:inherit;text-decoration:none}.web-contact-link:hover,.web-contact-link:focus-visible{text-decoration:underline}.web-header-search{flex:none;position:relative}.web-header-search>summary{list-style:none}.web-header-search>summary::-webkit-details-marker{display:none}.web-header-search-toggle{color:#1565c0;width:2.5rem;height:2.5rem}.web-header-search-panel{z-index:1030;background:#fff;border:1px solid #d8e1e9;border-radius:.5rem;width:min(22rem,100vw - 2rem);padding:.75rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 .5rem 1rem #0000001a}.web-header-bar{color:#fff;background:#1565c0}.web-footer{color:#fff;background:#0b4588}.web-footer-columns{flex-wrap:wrap;align-items:flex-start;gap:2rem;padding-top:2.5rem;padding-bottom:2rem;display:flex}.web-footer-aside{flex-direction:column;flex:none;gap:1rem;min-width:0;margin-left:auto;display:flex}.web-footer-contact{flex-direction:column;gap:.25rem;font-size:.9375rem;font-style:normal;display:flex}.web-footer-contact>.web-footer-heading{color:#fff;margin-bottom:.5rem;font-size:1.0625rem;font-weight:600}.web-footer-contact-line{color:#ffffffd9;display:block}.web-footer-contact-link{color:inherit;text-decoration:none}.web-footer-contact-link:hover,.web-footer-contact-link:focus-visible{text-decoration:underline}.web-footer-inner{color:#ffffffd9;border-top:1px solid #ffffff40;padding:1rem;font-size:.8125rem}.web-footer-inner a{color:#fff}.web-footer-inner p{margin:0}:root{--web-nav-breakpoint:60rem}.web-nav{display:contents}.web-nav>summary{display:none}.web-nav-panel{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;min-width:0;min-height:3.25rem;display:flex}@media (width<=59.9375rem){.web-nav{display:block;position:static}.web-nav>summary{margin-top:-1.125rem;display:inline-flex;position:absolute;top:50%;right:1rem}.web-header-inner{padding-right:3rem}.web-contact-bar{display:none}.web-header-end{flex-wrap:nowrap;flex:none;margin-left:auto}.web-brand{flex:1 1 0;min-width:0}.web-nav-panel{z-index:1030;color:#29435e;background:#fff;border-bottom:1px solid #d8e1e9;flex-flow:column;justify-content:flex-start;align-items:stretch;gap:0;width:auto;max-width:none;padding:.5rem 1rem 1rem;position:absolute;top:100%;left:0;right:0;box-shadow:0 .5rem 1rem #0000001a}.web-nav-panel>*,.web-nav-panel .web-zone,.web-nav-panel .web-menu,.web-nav-panel .web-menu-flat{width:100%;min-width:0}.web-nav-panel .web-zone{display:block}.web-nav-panel .web-menu,.web-nav-panel .web-menu-flat{flex-direction:column;align-items:stretch;gap:0}.web-nav-panel .web-menu-link{white-space:normal;padding:.75rem 0;font-size:1.125rem;font-weight:400;display:block}.web-nav-panel .web-menu-item+.web-menu-item{border-top:1px solid #d8e1e9}.web-nav-panel .web-menu-item>.web-menu{box-sizing:border-box;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;max-height:none;padding:0;display:flex;position:static;overflow:visible}.web-nav-panel .web-menu-item>.web-menu a{color:#29435e;padding:.75rem 0;font-size:1.125rem}.web-nav-panel .web-menu-item>.web-menu a:hover{color:#29435e;background:0 0;text-decoration:underline}.web-nav-panel .web-menu-item>.web-menu .web-menu-item>.web-menu{top:auto;left:auto}.web-nav-panel .web-menu-caret{display:none}.web-nav-panel .web-menu-item-parent>.web-menu-link{font-weight:600}.web-nav-panel>.web-menu>.web-menu-item>.web-menu-link,.web-nav-panel>.web-zone>.web-menu>.web-menu-item>.web-menu-link{color:#0b4588;font-weight:700}.web-nav-panel{max-height:calc(100vh - 100%);overflow-y:auto}.web-header{position:relative}}.web-nav-burger{color:#29435e;cursor:pointer;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;list-style:none}.web-nav-burger::-webkit-details-marker{display:none}.web-nav-burger:hover,.web-nav-burger:focus-visible{color:#5e7186}.web-nav-burger-bars{background:currentColor;width:1.3125rem;height:2px;display:block;position:relative}.web-nav-burger-bars:before,.web-nav-burger-bars:after{content:"";background:currentColor;width:100%;height:2px;position:absolute;left:0}.web-nav-burger-bars:before{top:-6px}.web-nav-burger-bars:after{top:6px}.web-nav[open] .web-nav-burger-bars{background:0 0}.web-nav[open] .web-nav-burger-bars:before{top:0;transform:rotate(45deg)}.web-nav[open] .web-nav-burger-bars:after{top:0;transform:rotate(-45deg)}.web-header-icon{color:#29435e;cursor:pointer;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;text-decoration:none;display:inline-flex}.web-header-icon:hover,.web-header-icon:focus-visible{color:#5e7186}.web-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.web-page{flex-direction:column;min-height:100vh;display:flex}.web-body{flex:1 0 auto;padding:1rem 0}.web-placeholder{text-align:center;padding:3rem 0}.web-muted{color:#5e7186}.web-user-avatar-figure{flex:none;line-height:0;display:block}.web-header-widget{align-items:center;display:flex}.web-menu-flat,.web-menu{gap:1rem;margin:0;padding:0;list-style:none;display:flex}.web-menu-link{color:inherit;white-space:nowrap;padding:.75rem .5rem;font-size:1.0625rem;text-decoration:none;display:inline-block}.web-menu-link:hover{text-decoration:underline}.web-menu-heading{cursor:default}.web-menu-heading:hover{text-decoration:none}.web-menu-item{position:relative}.web-menu-item>.web-menu{z-index:1030;min-width:12rem;max-height:var(--web-menu-panel-max,calc(100vh - 11rem));color:#29435e;background:#fff;border:1px solid #d8e1e9;border-radius:.5rem;flex-direction:column;gap:0;padding:.35rem 0;display:none;position:absolute;top:100%;left:0;overflow:hidden auto;box-shadow:0 .5rem 1rem #0000001a}.web-menu-item>.web-menu a{width:100%;padding:.5rem 1rem;font-size:1rem}.web-menu-item>.web-menu a:hover{background:#f6f8fb;text-decoration:none}.web-menu-item>.web-menu .web-menu-item>.web-menu{min-width:0;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 0 .25rem .75rem;position:static;overflow:visible}.web-menu-item>.web-menu .web-menu-item>.web-menu a{color:#5e7186;padding:.4rem 1rem;font-size:.9375rem}.web-menu-item>.web-menu .web-menu-item>.web-menu a:hover{color:#29435e}.web-menu-item:hover>.web-menu,.web-menu-item:focus-within>.web-menu,.web-menu-item.is-open>.web-menu{display:flex}.web-menu-item.is-closed>.web-menu{display:none}.web-menu-caret{opacity:.7;border-bottom:1.5px solid;border-right:1.5px solid;width:.45em;height:.45em;margin-left:.4em;display:inline-block;transform:translateY(-.2em)rotate(45deg)}.web-menu .web-menu .web-menu-caret{margin-left:.5em}.web-menu-item-parent>.web-menu-link{padding-right:.75rem}.web-footer-menus{flex-wrap:wrap;flex:1 1 0;align-items:flex-start;gap:2rem;min-width:0;display:flex}.web-footer-zone{flex:0 auto;min-width:0}.web-footer-menu-level-1{flex-wrap:wrap;gap:2rem;margin:0;padding:0;list-style:none;display:flex}.web-footer-menu-level-1>.web-footer-menu-item{min-width:8rem}.web-footer-menu-level-1>.web-footer-menu-item>.web-footer-link,.web-footer-menu-level-1>.web-footer-menu-item>.web-footer-heading{color:#fff;margin-bottom:.5rem;font-size:1.0625rem;display:inline-block}.web-footer-heading{cursor:default}.web-footer-heading:hover{text-decoration:none}.web-footer-menu:not(.web-footer-menu-level-1){margin:0;padding:0;list-style:none;display:block}.web-footer-menu:not(.web-footer-menu-level-1):not(.web-footer-menu-level-2){padding-left:.75rem}.web-footer-menu-item{margin:0}.web-footer-link{color:#ffffffd9;padding:.15rem 0;font-size:.9375rem;text-decoration:none;display:block}.web-footer-link:hover,.web-footer-link:focus{color:#fff;text-decoration:underline}.web-switchers{align-items:center;gap:1rem;display:flex}.web-switcher{position:relative}.web-switcher-toggle{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.25rem;padding:.25rem .5rem;line-height:1.2;display:inline-flex}.web-switcher-toggle:after{content:"";border-top:.25rem solid;border-left:.25rem solid #0000;border-right:.25rem solid #0000;width:0;height:0}.web-switcher-menu{z-index:1030;background:#fff;border:1px solid #d8e1e9;border-radius:.5rem;min-width:12rem;max-height:60vh;margin:0;padding:.25rem 0;list-style:none;display:none;position:absolute;top:100%;right:0;overflow-y:auto;box-shadow:0 .5rem 1rem #0000001a}.web-switcher:hover>.web-switcher-menu,.web-switcher:focus-within>.web-switcher-menu{display:block}.web-switcher-menu-sub{min-width:0;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0 0 0 .75rem;display:block;position:static;overflow:visible}.web-switcher-item{display:block}.web-switcher-row{align-items:stretch;display:flex}.web-switcher-expand{width:1.75rem;color:inherit;cursor:pointer;flex:none;justify-content:center;align-items:center;text-decoration:none;display:flex}.web-switcher-expand:after{content:"";border-top:.25rem solid #0000;border-bottom:.25rem solid #0000;border-left:.3rem solid;width:0;height:0}.web-switcher-expand:hover,.web-switcher-expand:focus{background:#f6f8fb}.web-switcher-children:empty{display:none}.web-switcher-option{color:inherit;white-space:nowrap;flex:auto;padding:.35rem .75rem;text-decoration:none;display:block}.web-switcher-option:hover,.web-switcher-option:focus{background:#f6f8fb}.web-switcher-option.is-current{font-weight:600}.web-user{align-items:center;display:flex;position:relative}.web-user-toggle{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.35rem;padding:.25rem .5rem;line-height:1.2;display:inline-flex}.web-user-avatar{object-fit:cover;border-radius:50%;flex:none;width:1.5rem;height:1.5rem}.web-user-menu{z-index:1030;background:#fff;border:1px solid #d8e1e9;border-radius:.5rem;min-width:12rem;margin:0;padding:.25rem 0;list-style:none;display:none;position:absolute;top:100%;right:0;box-shadow:0 .5rem 1rem #0000001a}.web-user:hover>.web-user-menu,.web-user:focus-within>.web-user-menu{display:block}.web-user-option,.web-user-signin{width:100%;color:inherit;font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:.35rem .75rem;text-decoration:none;display:block}.web-user-option:hover,.web-user-option:focus,.web-user-signin:hover,.web-user-signin:focus{background:#f6f8fb}.web-user-signin{border-radius:.5rem;padding:.25rem .5rem}.d-none{display:none!important}.web-auth{max-width:24rem;margin:3rem auto}.web-auth-title{margin:0 0 1.5rem;font-size:1.5rem}.web-auth-aside{color:#5e7186;flex:none;font-size:.875rem;text-decoration:none}.web-auth-aside:hover,.web-auth-aside:focus{color:#29435e;text-decoration:underline}.web-field{margin-bottom:1rem}.web-label{justify-content:space-between;gap:.5rem;margin-bottom:.35rem;display:flex}.web-input,.web-auth .form-control{width:100%;color:inherit;font:inherit;background:#fff;border:1px solid #d8e1e9;border-radius:.5rem;padding:.5rem .75rem}.web-input:focus,.web-auth .form-control:focus{outline-offset:-1px;outline:2px solid #29435e}.web-button{color:#fff;width:100%;font:inherit;cursor:pointer;background:#29435e;border:0;border-radius:.5rem;padding:.5rem .75rem}.web-button:hover,.web-button:focus{opacity:.9}.input-group{align-items:stretch;width:100%;display:flex}.input-group .form-control{border-top-right-radius:0;border-bottom-right-radius:0;flex:auto;min-width:0}.input-group .btn{color:#5e7186;cursor:pointer;background:#f6f8fb;border:1px solid #d8e1e9;border-left:0;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;flex:none;justify-content:center;align-items:center;padding:0 .6rem;display:inline-flex}.input-group .btn:hover{color:#29435e}.input-group .btn:focus{outline-offset:-1px;outline:2px solid #29435e}.input-group .btn .icon{width:1.25rem;height:1.25rem;display:block}.alert{color:#29435e;background:#f6f8fb;border:1px solid #d8e1e9;border-radius:.5rem;margin:0 0 1rem;padding:.875rem 1rem;display:block}.alert-success{background:#eef8f1;border-color:#b7dfc4}.alert-warning{background:#fdf7e7;border-color:#f0dca8}.alert-danger{background:#fdeeee;border-color:#efb9b9}.alert-info{background:#eef4fb;border-color:#b8d4ef}.d-flex{display:flex}.alert-icon{flex:none;margin-right:.75rem}.icon{width:1.25rem;height:1.25rem}.mb-0{margin-bottom:0}.web-messages{z-index:1040;pointer-events:none;flex-direction:column;align-items:flex-end;gap:.5rem;display:flex;position:fixed;top:1rem;left:1rem;right:1rem}.web-messages>*{pointer-events:auto;max-width:28rem;box-shadow:0 .5rem 1rem #0000001a}@media (width>=36rem){.web-messages{left:auto}}[data-dismissable]{cursor:pointer}.web-message{background:#fff;border:1px solid #d8e1e9;border-radius:.5rem;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.web-message-icon{flex:none;width:1.5rem;height:1.5rem}.web-message-text{margin:0}.web-message-success{color:#1f7a4d;border-color:#1f7a4d}.web-message-danger{color:#b3261e;border-color:#b3261e}.web-message-warning{color:#8a5a00;border-color:#8a5a00}.web-message-info{color:#1565c0;border-color:#1565c0}.web-consent{gap:.5rem;margin:.75rem 0;display:grid}.web-consent-option{cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:.5rem;display:grid}.web-consent-text{color:#5e7186;font-size:.9rem;line-height:1.4}.web-consent-text a{color:inherit;text-decoration:underline}.web-figure{max-width:100%;margin:0;display:block}.web-figure-img{max-width:100%;height:auto;display:block}.web-figure-caption{color:#5e7186;margin-top:.5rem;font-size:.875rem}.web-figure-img.is-consent-pending{background-color:#f6f8fb;background-image:linear-gradient(135deg,#0000 46%,#00000014 46% 54%,#0000 54%);background-size:12px 12px}.web-cookies{z-index:1040;background:#fff;border-top:1px solid #d8e1e9;max-height:80vh;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 .5rem 1rem #0000001a}.web-cookies-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;max-width:1248px;margin:0 auto;padding:1rem;display:flex}.web-cookies-text{flex:320px}.web-cookies-text p{margin:.25rem 0}.web-cookies-title{margin:0;font-size:1.05rem}.web-cookies-actions{flex-wrap:wrap;gap:.5rem;display:flex}.web-cookies-btn{color:#29435e;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8e1e9;border-radius:.5rem;padding:.55rem 1.1rem}.web-cookies-btn:hover,.web-cookies-btn:focus-visible{border-color:#29435e}.web-cookies-btn-accept{color:#fff;background:#29435e;border-color:#29435e}.web-cookies-btn-refuse,.web-cookies-btn-customise{background:0 0}.web-cookies-panel{border-top:1px solid #d8e1e9;max-width:1248px;margin:0 auto;padding:0 1rem 1rem}.web-cookies-option{border-bottom:1px solid #d8e1e9;grid-template-columns:auto 1fr;align-items:start;gap:.25rem .6rem;padding:.6rem 0;display:grid}.web-cookies-option:last-of-type{border-bottom:0}.web-cookies-option-all{font-weight:600}.web-cookies-option-name{align-self:center}.web-cookies-option-text{color:#5e7186;grid-column:2;font-size:.92rem}.web-cookies-option-text p{margin:0}.web-cookies-option input:disabled+.web-cookies-option-name{color:#5e7186}.web-prefs{background:#fff;border:1px solid #d8e1e9;border-radius:.5rem;margin:1rem 0;padding:1rem}.web-prefs-current{color:#5e7186;margin:0 0 1rem}.web-prefs-text{margin-bottom:1rem}.web-prefs-text p{margin:.25rem 0}.web-prefs-title{margin:0 0 .5rem;font-size:1.1rem}.web-prefs-form{margin:0}.web-prefs-options{margin-bottom:1rem}.web-prefs-option{border-bottom:1px solid #d8e1e9;grid-template-columns:auto 1fr;align-items:start;gap:.25rem .6rem;padding:.7rem 0;display:grid}.web-prefs-option:last-of-type{border-bottom:0}.web-prefs-option-name{align-self:center}.web-prefs-option-text{color:#5e7186;grid-column:2;font-size:.92rem}.web-prefs-option-text p{margin:0}.web-prefs-option input:disabled+.web-prefs-option-name{color:#5e7186}.web-prefs-actions{flex-wrap:wrap;gap:.5rem;display:flex}.web-prefs-btn{color:#29435e;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8e1e9;border-radius:.5rem;padding:.55rem 1.1rem}.web-prefs-btn:hover,.web-prefs-btn:focus-visible{border-color:#29435e}.web-prefs-btn-save{color:#fff;background:#29435e;border-color:#29435e}.web-prefs-btn-accept,.web-prefs-btn-refuse{background:0 0}.web-loading{z-index:2000;pointer-events:none;background:#0000000f;height:3px;position:fixed;inset:0 0 auto;overflow:hidden}.web-loading-bar{background:#29435e;width:40%;height:100%;animation:1.1s ease-in-out infinite web-loading-sweep;display:block}@keyframes web-loading-sweep{0%{transform:translate(-100%)}to{transform:translate(350%)}}@media (prefers-reduced-motion:reduce){.web-loading-bar{width:100%;animation:none}}.web-with-side{grid-template-columns:1fr;gap:2rem;display:grid}@media (width>=60rem){.web-with-side:has(>.web-with-side-aside>*){grid-template-columns:minmax(0,1fr) 20rem;align-items:start}.web-with-side:has(>.web-with-side-aside-left>*){grid-template-columns:16rem minmax(0,1fr)}.web-with-side:has(>.web-with-side-aside-left>*)>.web-with-side-main{order:2}.web-with-side:has(>.web-with-side-aside-left>*)>.web-with-side-aside-left{order:1}.web-with-side:has(>.web-with-side-aside-left>*):has(>.web-with-side-aside>*){grid-template-columns:16rem minmax(0,1fr) 20rem}.web-with-side:has(>.web-with-side-aside-left>*):has(>.web-with-side-aside>*)>.web-with-side-aside{order:3}}.web-with-side-main{min-width:0}.web-with-side-aside-left:not(:has(*)){display:none}.web-with-side-aside:not(:has(*)){display:none}.web-breadcrumb{color:#5e7186;margin:0 0 1rem;font-size:.875rem}.web-breadcrumb-list{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.web-breadcrumb-item+.web-breadcrumb-item:before{content:"/";color:#d8e1e9;margin-right:.5rem}.web-breadcrumb-link{color:inherit}.web-breadcrumb-current{color:#29435e}.web-side-block{background:#f6f8fb;border:1px solid #d8e1e9;border-radius:1rem;margin:0 0 1.5rem;padding:.75rem 1.25rem}.web-side-block:last-child{margin-bottom:0}.web-side-title{margin:.25rem 0 .5rem;font-size:1rem;line-height:1.3}.web-side-lead{color:#5e7186;margin:0 0 .5rem;font-size:.875rem}.web-side-text{font-size:.875rem}.web-side-text>:first-child{margin-top:0}.web-side-text>:last-child{margin-bottom:0}.web-side-actions{margin:.75rem 0 0}.web-side-cta{border:1px solid #d8e1e9;border-radius:.5rem;padding:.375rem .75rem;text-decoration:none;display:inline-block}.web-side-list{margin:0;padding:0;list-style:none}.web-side-list-item{margin:0;padding:0}.web-side-link,.web-side-link-plain{color:#0b4588;padding:.5rem 0;font-size:1.0625rem;line-height:1.25;text-decoration:none;display:block}.web-side-link:hover,.web-side-link:focus-visible,.web-side-link-plain:hover,.web-side-link-plain:focus-visible{color:#1565c0;text-decoration:underline}.web-side-link.is-current,.web-side-link-plain.is-current{color:#1565c0;font-weight:700}.web-side-list-note{color:#5e7186;font-size:.8125rem;display:block}.web-side-depth-0{padding-left:0}.web-side-depth-1{padding-left:1rem}.web-side-depth-2{padding-left:2rem}.web-side-depth-3{padding-left:3rem}.web-side-post{border-top:1px solid #d8e1e9;padding:.5rem 0}.web-side-post:first-child{border-top:0;padding-top:0}.web-side-post-link{color:inherit;align-items:center;gap:.625rem;text-decoration:none;display:flex}.web-side-post-image{flex:none;width:4rem}.web-side-post-image img{border-radius:.5rem;width:100%;height:auto;display:block}.web-side-post-title{font-size:.875rem;line-height:1.3}.web-side-banner{padding:0;overflow:hidden}.web-side-banner-link{color:inherit;text-decoration:none;display:block}.web-side-banner-image img{width:100%;height:auto;display:block}.web-side-banner-caption{padding:.625rem 1rem;font-size:.875rem;display:block}.web-share{background:#f6f8fb;border:1px solid #d8e1e9;border-radius:1rem;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin:2.5rem 0 0;padding:1rem 1.25rem;display:flex}.web-share-label{color:#29435e;font-size:1.0625rem;font-weight:700}.web-share-list{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.web-share-item{margin:0}.web-share-link{color:#fff;background:#1565c0;border:1px solid #1565c0;border-radius:50%;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;text-decoration:none;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex;box-shadow:0 .125rem .375rem #0000001f}.web-share-link:hover,.web-share-link:focus-visible{color:#fff;background:#0b4588;border-color:#0b4588;transform:translateY(-1px)}.web-share-link:focus-visible{outline-offset:2px;outline:2px solid #1565c0}.web-share-copy{font:inherit;cursor:pointer;padding:0}.web-share-copy.is-copied{color:#fff;background:#1f7a4d;border-color:#1f7a4d}.web-share-glyph{fill:currentColor;width:1rem;height:1rem}.web-rich-text{line-height:1.7}.web-rich-text>*+*{margin-top:1em}.web-rich-text h2,.web-rich-text h3{margin-top:1.6em;line-height:1.3}.web-rich-text a{color:#1565c0;text-underline-offset:.15em;text-decoration:underline}.web-rich-text a:hover,.web-rich-text a:focus-visible{color:#0b4588}.web-rich-text img{border-radius:.5rem;max-width:100%;height:auto}.web-rich-text table,.web-rich-text pre{max-width:100%;display:block;overflow-x:auto}.web-rich-text table{border-collapse:collapse}.web-rich-text th,.web-rich-text td{text-align:left;vertical-align:top;border:1px solid #d8e1e9;padding:.5rem .75rem}.web-rich-text th{background:#f6f8fb;font-weight:600}.web-rich-text blockquote{color:#5e7186;border-left:3px solid #d8e1e9;margin:1.5em 0;padding:.25em 0 .25em 1rem}.web-rich-text .row{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem 1.5rem;display:grid}@media (width<=40rem){.web-rich-text .row{grid-template-columns:minmax(0,1fr)}}.web-rich-text .col-sm-4{min-width:0}.web-rich-text .my-3{margin:0}.web-embed{background:#f6f8fb;border:1px dashed #d8e1e9;border-radius:1rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;max-width:100%;margin:2rem 0;padding:2rem 1.5rem;display:flex}.web-embed-note{color:#5e7186;margin:0;font-size:.9375rem;line-height:1.5}.web-embed-accept{color:#fff;font:inherit;cursor:pointer;background:#1565c0;border:0;border-radius:.5rem;padding:.625rem 1.25rem;font-weight:700}.web-embed-accept:hover,.web-embed-accept:focus-visible{background:#0b4588}.web-embed-frame,.blog-content-text iframe,.page-content-text iframe{border:0;max-width:100%;margin:2rem 0;display:block}.web-embed-fill{border:0;border-radius:0;height:100%;margin:0}body{color:#29435e;background:#fff;margin:0;font:16px/1.5 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.web-block{padding:3rem 0}.web-block-inner{max-width:1248px;margin:0 auto;padding:0 1rem}.web-block-title{margin:0 0 .75rem;font-size:1.75rem;line-height:1.25}.web-block-lead{color:#5e7186;max-width:46rem;margin:0 0 1rem;font-size:1.075rem}.web-block-text{max-width:46rem}.web-block-text :first-child{margin-top:0}.web-block-text :last-child{margin-bottom:0}.web-block-actions{margin:1.5rem 0 0}.web-block-cta{color:#fff;background:#29435e;border:1px solid #29435e;border-radius:.5rem;padding:.625rem 1.25rem;font-weight:600;text-decoration:none;display:inline-block}.web-block-cta:hover,.web-block-cta:focus-visible{color:#29435e;background:0 0}.web-block-carousel-track{gap:1rem}.web-block-empty{color:#5e7186}.web-block-heading{padding-bottom:1rem}.web-block-heading-title{margin:0 0 .5rem;font-size:2.25rem;line-height:1.15}.web-block-hero{background-color:#f6f8fb;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:0}.web-block-hero-veil{color:#fff;background:linear-gradient(#0000008c,#00000059);padding:5rem 0}.web-block-hero-title{max-width:34rem;margin:0 0 .75rem;font-size:2.5rem;line-height:1.15}.web-block-hero-lead{max-width:34rem;margin:0 0 1rem;font-size:1.15rem}.web-block-hero .web-block-text,.web-block-hero .web-block-lead{color:inherit}.web-block-hero .web-block-cta{color:#29435e;background:#fff;border-color:#fff}.web-block-hero .web-block-cta:hover,.web-block-hero .web-block-cta:focus-visible{color:#fff;background:0 0}.web-block-benefit,.web-block-info-cols,.web-block-category-cols{background:#f6f8fb}.web-block-blog-latest .web-block-title{text-align:center;font-size:2rem}.web-block-blog-latest .web-block-actions{text-align:center}.web-block-blog-latest .web-block-cta{color:#1565c0;background:0 0;border:0;padding:0;font-weight:500}.web-block-blog-latest .web-block-cta:hover,.web-block-blog-latest .web-block-cta:focus-visible{color:#1565c0;background:0 0;text-decoration:underline}.web-block-links-list .web-block-title,.web-block-banner-strip .web-block-title{text-align:center;font-size:2rem}@media (width<=47.99rem){.web-block-split-left .web-block-split-media,.web-block-split-right .web-block-split-media,.web-block-info-left .web-block-split-media,.web-block-info-right .web-block-split-media{order:-1}}.web-block-split-grid{grid-template-columns:1fr;align-items:center;gap:2rem;display:grid}@media (width>=48rem){.web-block-split-grid{grid-template-columns:1fr 1fr}}.web-block-split-body,.web-block-split-media{min-width:0}.web-block-split-media img{border-radius:.5rem;width:100%;height:auto;display:block}.web-block-info-panel{background:#f6f8fb;border:1px solid #d8e1e9;border-radius:.5rem;padding:2rem}.web-block-faq-list{border-top:1px solid #d8e1e9;max-width:52rem;margin-top:1.5rem}.web-block-faq-item{border-bottom:1px solid #d8e1e9}.web-block-faq-question{cursor:pointer;padding:1rem 0;font-weight:600;list-style:none}.web-block-faq-question::-webkit-details-marker{display:none}.web-block-faq-question:after{content:"+";float:right;color:#5e7186;margin-left:1rem;font-weight:400}.web-block-faq-item[open]>.web-block-faq-question:after{content:"−"}.web-block-faq-answer{color:#5e7186;max-width:46rem;padding:0 0 1rem}.web-block-faq-answer :first-child{margin-top:0}.web-block-faq-answer :last-child{margin-bottom:0}.web-block-faq-answer-title{color:#29435e;margin:1rem 0 .25rem;font-size:1rem;font-weight:600}.web-block-faq-image{border-radius:.5rem;max-width:100%;margin:.75rem 0;display:block;overflow:hidden}.web-block-faq-image img{max-width:100%;height:auto;display:block}.web-block-grid{grid-template-columns:1fr;gap:1.5rem;margin-top:2rem;display:grid}@media (width>=40rem){.web-block-grid-3{grid-template-columns:repeat(2,1fr)}}@media (width>=60rem){.web-block-grid-3{grid-template-columns:repeat(3,1fr)}}@media (width>=40rem){.web-block-grid-4{grid-template-columns:repeat(2,1fr)}}@media (width>=60rem){.web-block-grid-4{grid-template-columns:repeat(4,1fr)}}.web-block-grid-fit{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.web-block-card{background:#fff;border:1px solid #d8e1e9;border-radius:.5rem;flex-direction:column;display:flex;overflow:hidden}.web-block-card-media img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.web-block-card-media-link{color:inherit;display:block}.web-block-card-body{padding:1.25rem}.web-block-card-title{margin:0 0 .5rem;font-size:1.075rem}.web-block-card-title a{color:inherit;text-decoration:none}.web-block-card-title a:hover,.web-block-card-title a:focus-visible{text-decoration:underline}.web-block-card-lead{color:#5e7186;margin:0 0 .5rem}.web-block-card-text{color:#5e7186;font-size:.95rem}.web-block-card-text :first-child{margin-top:0}.web-block-card-text :last-child{margin-bottom:0}.web-block-scroller{scroll-snap-type:x mandatory;gap:1.5rem;margin-top:2rem;padding-bottom:1rem;display:flex;overflow-x:auto}.web-block-scroller>*{scroll-snap-align:start}.web-block-list{counter-reset:web-block-list;max-width:52rem;margin:2rem 0 0;padding:0;list-style:none}.web-block-list-item{counter-increment:web-block-list;padding:0 0 1.5rem 3rem;position:relative}.web-block-list-item:before{content:counter(web-block-list);color:#5e7186;background:#f6f8fb;border-radius:50%;place-items:center;width:2rem;height:2rem;font-weight:600;display:grid;position:absolute;top:0;left:0}.web-block-list-title{margin:0 0 .25rem;font-size:1.075rem}.web-block-list-lead{color:#5e7186;margin:0 0 .5rem}.web-block-list-text{color:#5e7186}.web-block-list-text :first-child{margin-top:0}.web-block-list-text :last-child{margin-bottom:0}.web-block-gallery-grid{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:2rem;display:grid}@media (width>=48rem){.web-block-gallery-grid{grid-template-columns:repeat(4,1fr)}}.web-block-gallery-item-link{min-width:0;color:inherit;cursor:zoom-in;text-decoration:none;display:block}.web-block-gallery-item{border-radius:.5rem;width:100%;display:block;overflow:hidden}.web-block-gallery-item img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.web-block-carousel-slide-link{min-width:0;color:inherit;cursor:zoom-in;flex:0 0 min(26rem,85%);text-decoration:none}.web-block-carousel-slide{border-radius:.5rem;flex:0 0 min(26rem,85%);overflow:hidden}.web-block-carousel-slide img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.web-block-split-images-row{grid-auto-columns:1fr;grid-auto-flow:column;gap:.25rem;margin-top:1.5rem;display:grid}.web-block-split-images-item{width:100%;display:block}.web-block-split-images-item img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.web-block-form{max-width:40rem;margin-top:1.5rem}.web-block-form-row{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=40rem){.web-block-form-row{grid-template-columns:1fr 1fr}}.web-block-form-field{margin-bottom:1rem;display:block}.web-block-form-field>span{color:#5e7186;margin-bottom:.25rem;font-size:.9rem;display:block}.web-block-form-field input,.web-block-form-field textarea{width:100%;color:inherit;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #d8e1e9;border-radius:.5rem;padding:.5rem .75rem;display:block}.web-block-form-field input:disabled,.web-block-form-field textarea:disabled{color:#5e7186;background:#f6f8fb}.web-block-form-note{color:#5e7186;margin:0;font-size:.875rem}.web-block-contact-form{padding-block:1rem 2rem}.web-contact-form{max-width:48rem}.web-contact-form .web-block-form-note{margin:-.5rem 0 1rem}.web-block-embed{aspect-ratio:16/9;border:1px solid #d8e1e9;border-radius:.5rem;margin-top:2rem;overflow:hidden}.web-block-embed iframe{border:0;width:100%;height:100%;display:block}.web-block-embed-map{aspect-ratio:16/7}@media (width<=40rem){.web-block-embed-map{aspect-ratio:4/3}}.web-google-map-frame{border:0;width:100%;height:100%;display:block}.web-google-map-canvas{width:100%;height:100%}.web-google-map-window{color:#29435e;max-width:18rem;font-size:.9375rem;line-height:1.4}.web-google-map-window strong{margin-bottom:.25rem;display:block}.web-google-map-window p{margin:0 0 .35rem}.web-block-benefit-item{flex-direction:column;gap:.5rem;display:flex}.web-block-benefit-image{border-radius:.5rem;width:100%;max-width:100%;overflow:hidden}.web-block-benefit-image img{aspect-ratio:16/9;object-fit:cover;width:100%}.web-block-benefit-title{margin:0;font-size:1.0625rem;font-weight:600}.web-block-benefit-text{color:#5e7186}.web-block-benefit-text :first-child{margin-top:0}.web-block-benefit-text :last-child{margin-bottom:0}.web-block-post{flex-direction:column;gap:.5rem;display:flex}.web-block-post-link{color:inherit;flex-direction:column;gap:.5rem;text-decoration:none;display:flex}.web-block-post-link:hover .web-block-post-title,.web-block-post-link:focus-visible .web-block-post-title{text-decoration:underline}.web-block-post-image{border-radius:.5rem;width:100%;max-width:100%;overflow:hidden}.web-block-post-image img{aspect-ratio:16/9;object-fit:cover;width:100%}.web-block-post-title{margin:0;font-size:1.125rem;line-height:1.35}.web-block-post-category{letter-spacing:.02em;text-transform:uppercase;color:#5e7186;margin:0;font-size:.8125rem}.web-block-post-text{color:#5e7186;margin:0}.web-block-attachments{padding-block:2rem}.web-block-schema{background:#f6f8fb}.web-block-schema .web-block-title{text-align:center}.web-block-schema-chart{flex-direction:column;align-items:center;display:flex}.web-block-schema-root{padding-bottom:2.5rem;position:relative}.web-block-schema-root:after{content:"";background:#d8e1e9;width:1px;height:2.5rem;position:absolute;bottom:0;left:50%}.web-block-schema-branches{flex-wrap:wrap;justify-content:center;gap:1.5rem;padding-top:2.5rem;display:flex;position:relative}.web-block-schema-branches:before{content:"";background:#d8e1e9;height:1px;position:absolute;top:0;left:25%;right:25%}.web-block-schema-branches>.web-block-schema-box{position:relative}.web-block-schema-branches>.web-block-schema-box:before{content:"";background:#d8e1e9;width:1px;height:2.5rem;position:absolute;top:-2.5rem;left:50%}.web-block-schema-box{text-align:center;background:#e3edf7;border:1px solid #b4ceeb;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;min-width:12rem;max-width:22rem;padding:1rem 1.5rem;display:flex}.web-block-schema-box-name{color:#0b4588;font-weight:600}.web-block-schema-box-lead{color:#5e7186;font-size:.875rem}@media (width<=40rem){.web-block-schema-branches{flex-direction:column;align-items:stretch}.web-block-schema-branches:before,.web-block-schema-branches>.web-block-schema-box:before{display:none}}.web-side-submenu{background:#f6f8fb;border:1px solid #d8e1e9;border-radius:1rem;margin:0;padding:.75rem 1.25rem}.web-side-submenu-title{margin:.25rem 0 .5rem;font-size:1rem}.web-side-submenu-list{margin:0;padding:0;list-style:none}.web-side-submenu-item{margin:0}.web-side-submenu-link{color:#0b4588;padding:.6rem 0;font-size:1.0625rem;line-height:1.25;text-decoration:none;display:block}.web-side-submenu-link:hover,.web-side-submenu-link:focus-visible{color:#1565c0;text-decoration:underline}.web-side-submenu-link.is-current{color:#1565c0;font-weight:700}.web-side-submenu-link.is-open{color:#1565c0;font-weight:600}.web-side-submenu-sub{border-left:2px solid #d8e1e9;margin:0 0 .35rem;padding:0 0 0 1rem;list-style:none}.web-side-submenu-sub .web-side-submenu-link{padding:.4rem 0;font-size:.9375rem}.web-block-post-date{color:#5e7186;margin-top:auto;padding-top:.5rem;font-size:.875rem}.web-block-blog-hero{padding-block:1.5rem 2rem}.web-hero-carousel{flex-direction:column;gap:1rem;display:flex}.web-hero-track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:1rem;display:flex;position:relative;overflow-x:auto}.web-hero-track::-webkit-scrollbar{display:none}.web-hero-track:focus-visible{outline-offset:4px;border-radius:1.5rem;outline:2px solid #1565c0}.web-hero-slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%}.web-hero-controls{justify-content:center;align-items:center;gap:.75rem;display:flex}.web-hero-arrow{color:#0b4588;cursor:pointer;background:#fff;border:1px solid #d8e1e9;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;font-size:1.5rem;line-height:1;display:inline-flex}.web-hero-arrow:hover,.web-hero-arrow:focus-visible{color:#1565c0;border-color:#1565c0}.web-hero-toggle{cursor:pointer;background:#fff;border:1px solid #d8e1e9;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;display:inline-flex}.web-hero-toggle:hover,.web-hero-toggle:focus-visible{border-color:#1565c0}.web-hero-toggle[aria-pressed=true] .web-hero-toggle-icon{border:.4rem solid #0000;border-left:.65rem solid #0b4588;border-right-width:0;width:0;height:0;margin-left:.15rem}.web-hero-toggle-icon{border-left:.2rem solid #0b4588;border-right:.2rem solid #0b4588;width:.6rem;height:.75rem;display:block}.web-hero-dots{gap:.5rem;display:flex}.web-hero-dot{cursor:pointer;background:0 0;border:0;width:1.5rem;height:1.5rem;padding:0}.web-hero-dot:before{content:"";background:#d8e1e9;border-radius:50%;width:.625rem;height:.625rem;margin:auto;display:block}.web-hero-dot[aria-current=true]:before{background:#1565c0}.web-hero-dot:focus-visible{border-radius:50%;outline:2px solid #1565c0}.web-hero{background:linear-gradient(135deg,#e2eefc 0%,#bed9f8 100%);border-radius:1.5rem;align-items:center;gap:2rem;padding:2.5rem 2rem;display:grid}@media (width>=60rem){.web-hero{grid-template-columns:minmax(0,5fr) minmax(0,6fr);padding:3.5rem 3rem}}.web-hero-body{flex-direction:column;gap:1rem;display:flex}.web-hero-date{color:#5e7186;font-size:.9375rem}.web-hero-title{color:#0b4588;margin:0;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:700;line-height:1.15}.web-hero-title-link{color:inherit;text-decoration:none}.web-hero-title-link:hover,.web-hero-title-link:focus-visible{text-decoration:underline}.web-hero-text{color:#29435e;max-width:36rem;margin:0}.web-hero-actions{margin:.5rem 0 0}.web-hero-more{color:#1565c0;font-weight:500;text-decoration:none}.web-hero-more:hover,.web-hero-more:focus-visible{text-decoration:underline}.web-hero-media{border-radius:1.5rem;overflow:hidden}.web-hero-media img{aspect-ratio:8/5;object-fit:cover;width:100%}.web-hero-media-link{display:block}.web-block-icon-cards{padding-block:1rem 2rem}.web-icon-card{color:#0b4588;background:linear-gradient(#fff 0%,#f6f8fb 100%);border:1px solid #d8e1e9;border-radius:1rem;align-items:center;gap:1rem;min-height:7rem;padding:1.25rem 1.5rem;text-decoration:none;transition:box-shadow .15s,border-color .15s;display:flex;box-shadow:0 .25rem .75rem #0000000a}.web-icon-card:hover,.web-icon-card:focus-visible{border-color:#1565c0;box-shadow:0 .5rem 1rem #0000001a}.web-icon-card-icon{background:#d0e4fa;border-radius:50%;flex:none;justify-content:center;align-items:center;width:4.25rem;height:4.25rem;display:flex}.web-icon-card-icon figure{width:100%;height:100%;margin:0}.web-icon-card-icon img{object-fit:cover;border-radius:50%;width:100%;height:100%}.web-icon-card-title{font-size:1.25rem;font-weight:600;line-height:1.25}.web-block-section-cards{padding-block:.5rem 2rem}.web-block-section-cards>.web-block-inner{padding-inline:0}.web-section-cards{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));align-items:stretch;margin-top:1.5rem}.web-section-card{background:#fff;border:1px solid #d8e1e9;border-left:4px solid #abcef6;border-radius:1rem;flex-direction:column;justify-content:center;min-height:5.5rem;padding:1.25rem 1.5rem;transition:box-shadow .15s,border-color .15s;display:flex;box-shadow:0 .25rem .75rem #0000000a}.web-section-card:hover,.web-section-card:focus-within{border-left-color:#1565c0;box-shadow:0 .5rem 1rem #0000001a}.web-section-card-title{color:#0b4588;justify-content:space-between;align-items:center;gap:.75rem;font-size:1.25rem;font-weight:600;line-height:1.25;text-decoration:none;display:flex}.web-section-card-title:hover,.web-section-card-title:focus-visible{color:#1565c0}.web-section-card-heading{cursor:default}.web-section-card-heading:hover{color:#0b4588}.web-section-card-name{overflow-wrap:break-word;flex:auto;min-width:0}.web-section-card-arrow{opacity:.6;border-bottom:2px solid;border-right:2px solid;flex:none;width:.6rem;height:.6rem;transition:transform .15s,opacity .15s;transform:rotate(-45deg)}.web-section-card:hover .web-section-card-arrow{opacity:1;transform:translate(.25rem)rotate(-45deg)}.web-section-card-list{border-top:1px solid #d8e1e9;margin:.875rem 0 0;padding:.75rem 0 0;list-style:none}.web-section-card-item{margin:0}.web-section-card-link{color:#1565c0;padding:.3rem 0;font-size:1rem;line-height:1.3;text-decoration:none;display:block}.web-section-card-link:hover,.web-section-card-link:focus-visible{text-decoration:underline}.web-block-links-list{padding-block:1rem 2rem}.web-links-list{margin:1rem 0 0;padding:0;list-style:none}.web-links-list-item{border-bottom:1px solid #d8e1e9;flex-wrap:wrap;gap:.25rem .75rem;padding:.875rem 0;display:flex}.web-links-list-link{color:#0b4588;font-size:1.0625rem;text-decoration:none}.web-links-list-link:hover,.web-links-list-link:focus-visible{color:#1565c0;text-decoration:underline}.web-links-list-text{color:#29435e;font-size:1.0625rem}.web-links-list-lead{color:#5e7186;margin:0}.web-links-list-details{width:100%}.web-links-list-summary{cursor:pointer;color:#0b4588;font-size:1.0625rem;list-style:none}.web-links-list-summary::-webkit-details-marker{display:none}.web-links-list-summary:after{content:"+";float:right;color:#5e7186;margin-left:1rem}.web-links-list-summary:hover,.web-links-list-summary:focus-visible{color:#1565c0}.web-links-list-details[open]>.web-links-list-summary:after{content:"−"}.web-links-list-panel{flex-direction:column;gap:.5rem;max-width:46rem;padding:.625rem 0 .25rem;display:flex}.web-block-banner-strip{background:#f6f8fb;border-top:1px solid #d8e1e9;padding-block:2.5rem}.web-banner-strip{flex-wrap:wrap;justify-content:center;gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.web-banner-strip-item{border-radius:.5rem;flex:0 13.75rem;max-width:100%;overflow:hidden;box-shadow:0 .125rem .5rem #00000014}.web-banner-strip-item img{width:100%;height:auto;display:block}.web-banner-strip-link{display:block}.web-block-document-tree{padding-top:1.5rem}.web-document-tree{gap:1rem;margin-top:1.5rem;display:grid}.web-document-tree-node{background:#fff;border:1px solid #d8e1e9;border-left:4px solid #abcef6;border-radius:1rem;transition:box-shadow .15s,border-color .15s;box-shadow:0 .25rem .75rem #0000000a}.web-document-tree-node[open]{border-left-color:#1565c0}.web-document-tree-node:hover,.web-document-tree-node:focus-within{box-shadow:0 .5rem 1rem #0000001a}.web-document-tree-children{border-left:2px solid #d8e1e9;gap:.25rem;margin:.5rem 0 0 .6rem;padding-left:1rem;display:grid}.web-document-tree-children .web-document-tree-node{box-shadow:none;background:0 0;border:0;border-radius:0}.web-document-tree-summary{color:#0b4588;cursor:pointer;align-items:center;gap:.75rem;padding:1rem 1.25rem;font-size:1.2rem;font-weight:600;line-height:1.3;list-style:none;display:flex}.web-document-tree-summary::-webkit-details-marker{display:none}.web-document-tree-summary:hover,.web-document-tree-summary:focus-visible{color:#1565c0}.web-document-tree-children .web-document-tree-summary{padding:.5rem .25rem;font-size:1.05rem}.web-document-tree-marker{border-bottom:2px solid;border-right:2px solid;flex:none;width:.55rem;height:.55rem;transition:transform .15s;transform:rotate(-45deg)}.web-document-tree-node[open]>.web-document-tree-summary>.web-document-tree-marker{transform:rotate(45deg)}.web-document-tree-name{overflow-wrap:break-word;flex:auto;min-width:0}.web-document-tree-count{color:#5e7186;text-align:center;background:#f6f8fb;border-radius:999px;flex:none;min-width:2rem;padding:.15rem .6rem;font-size:.85rem;font-weight:600}.web-document-tree-body{padding:0 1.25rem 1.25rem}.web-document-tree-children .web-document-tree-body{padding:0 .25rem .5rem}.web-document-tree-body .web-attachments{margin-top:.75rem}.web-document-tree-page{color:#1565c0;align-items:center;gap:.35rem;font-size:.9rem;display:inline-flex}.web-document-tree-page:after{content:"→"}.web-document-tree-page:hover,.web-document-tree-page:focus-visible{color:#0b4588}.web-map-points{margin-top:2rem}.web-map-points-canvas{aspect-ratio:16/7;background:#fff;border:1px solid #d8e1e9;border-radius:.5rem;position:relative;overflow:hidden}@media (width<=40rem){.web-map-points-canvas{aspect-ratio:4/3}}.web-map-points-list{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.web-map-points-item{border:1px solid #d8e1e9;border-radius:.5rem;padding:1rem}.web-map-points-name{color:#29435e;margin-bottom:.25rem;display:block}.web-map-points-text{color:#5e7186;font-size:.9375rem;line-height:1.5}.web-map-points-text p{margin:0 0 .35rem}.map-points-window{color:#29435e;max-width:18rem;font-size:.9375rem;line-height:1.4}.map-points-window p,.leaflet-container .map-points-window p{margin:0 0 .35rem}.map-points-window-title{margin-bottom:.25rem;display:block}.web-attachments{margin:2.5rem 0 0}.web-attachments-title{color:#0b4588;margin:0 0 1rem;font-size:1.5rem}.web-attachments-viewer[hidden]{display:none}.web-attachments-viewer{aspect-ratio:4/5;background:#fff;border:1px solid #d8e1e9;border-radius:.5rem;max-width:52rem;max-height:70vh;margin:0 auto 1rem;overflow:hidden}@media (width>=48rem){.web-attachments-viewer{aspect-ratio:16/9;max-height:60vh}}.web-attachments-frame{border:0;width:100%;height:100%;display:block}.web-attachments-list{margin:0;padding:0;list-style:none}.web-attachments-list+.web-attachments-list{margin-top:.75rem}.web-attachments-item{border:1px solid #d8e1e9;border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.65rem .85rem;display:flex}.web-attachments-item+.web-attachments-item{margin-top:.5rem}.web-attachments-link{min-width:0;color:inherit;flex-wrap:wrap;flex:auto;align-items:baseline;gap:.5rem;text-decoration:none;display:flex}.web-attachments-link:hover .web-attachments-name,.web-attachments-link:focus-visible .web-attachments-name{text-decoration:underline}.web-attachments-link.is-current{color:#0b4588;font-weight:600}.web-attachments-kind{letter-spacing:.03em;text-align:center;text-transform:uppercase;color:#fff;background:#5e7186;border-radius:.25rem;flex:none;min-width:3.25rem;padding:.0625rem .375rem;font-size:.6875rem;font-weight:700}.web-attachments-kind-pdf{background:#b42318}.web-attachments-kind-doc{background:#175cd3}.web-attachments-kind-sheet{background:#027a48}.web-attachments-kind-slide{background:#c4320a}.web-attachments-kind-image{background:#6941c6}.web-attachments-kind-archive{background:#4a5568}.web-attachments-kind-other{background:#5e7186}.web-attachments-name{overflow-wrap:anywhere;min-width:0}.web-attachments-size,.web-attachments-download{color:#5e7186;flex:none;font-size:.875rem}.web-gallery{margin:2.5rem 0 0}.web-gallery-title{color:#0b4588;margin:0 0 1rem;font-size:1.5rem}.web-gallery-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:1rem;display:grid}@media (width<=40rem){.web-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}}.web-lead-picture{margin:0 0 1.5rem}.web-lead-picture-figure{margin:0}.web-lead-picture-figure img{aspect-ratio:3/2;object-fit:cover;border-radius:1rem;width:100%;height:auto;display:block}.web-lead-picture-figure figcaption{color:#5e7186;margin-top:.5rem;font-size:.875rem}.web-gallery-item{margin:0}.web-gallery-item img{aspect-ratio:4/3;object-fit:cover;border-radius:.5rem;width:100%;height:100%;display:block}.web-gallery-item figcaption{color:#5e7186;margin-top:.4rem;font-size:.875rem}.web-gallery-link{color:inherit;cursor:zoom-in;text-decoration:none;display:block}.web-gallery-link:focus-visible{outline-offset:2px;outline:2px solid #1565c0}.web-lightbox-open{overflow:hidden}.web-lightbox{z-index:1050;background:#000000b8;justify-content:center;align-items:center;padding:3rem 1rem;display:flex;position:fixed;inset:0}.web-lightbox[hidden]{display:none}.web-lightbox-figure{flex-direction:column;align-items:center;gap:.75rem;max-width:100%;max-height:100%;margin:0;display:flex}.web-lightbox-img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 9rem);display:block}.web-lightbox-caption{color:#fff;text-align:center;max-width:60ch;margin:0;font-size:.9375rem}.web-lightbox-counter{color:#ffffffb3;text-align:center;margin:0;font-size:.875rem;position:absolute;bottom:1rem;left:0;right:0}.web-lightbox-close,.web-lightbox-prev,.web-lightbox-next{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;padding:0;font-size:2rem;line-height:1;display:flex;position:absolute}.web-lightbox-close:hover,.web-lightbox-close:focus-visible,.web-lightbox-prev:hover,.web-lightbox-prev:focus-visible,.web-lightbox-next:hover,.web-lightbox-next:focus-visible{background:#ffffff3d}.web-lightbox-close:focus-visible,.web-lightbox-prev:focus-visible,.web-lightbox-next:focus-visible{outline-offset:2px;outline:2px solid #fff}.web-lightbox-close[hidden],.web-lightbox-prev[hidden],.web-lightbox-next[hidden]{display:none}.web-lightbox-close{top:1rem;right:1rem}.web-lightbox-prev{top:50%;left:1rem;transform:translateY(-50%)}.web-lightbox-next{top:50%;right:1rem;transform:translateY(-50%)}@media (width<=40rem){.web-lightbox-prev,.web-lightbox-next{top:auto;bottom:3.25rem;transform:none}}.sc-video-embed{margin:1rem 0}.sc-video-embed__ratio{aspect-ratio:16/9;position:relative}.sc-video-embed__ratio>div,.sc-video-embed__ratio iframe,.sc-video-embed__ratio .web-embed{border:0;width:100%;height:100%;position:absolute;inset:0}.sc-video-embed--sm{max-width:400px}.sc-video-embed--md{max-width:640px}.sc-video-embed--lg{max-width:960px}.sc-video-embed--full{max-width:100%}.web-playlist{margin:2.5rem 0 0}.web-playlist-title{color:#0b4588;margin:0 0 1rem;font-size:1.5rem}.web-playlist-stage{aspect-ratio:16/9;background:#000;border-radius:.5rem;width:100%;max-width:60rem;position:relative;overflow:hidden}.web-playlist-frame{border:0;width:100%;height:100%;position:absolute;inset:0}.web-playlist-strip{gap:.5rem;margin:.75rem 0 0;padding:0 0 .5rem;list-style:none;display:flex;overflow-x:auto}.web-playlist-entry{flex:none}.web-playlist-thumb{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:.5rem;width:7rem;padding:0;display:block;overflow:hidden}.web-playlist-thumb:hover,.web-playlist-thumb:focus-visible{border-color:#5e7186}.web-playlist-thumb:focus-visible{outline-offset:2px;outline:2px solid #1565c0}.web-playlist-thumb.is-current{border-color:#1565c0}.web-playlist-figure{aspect-ratio:16/9;margin:0}.web-playlist-img{object-fit:cover;width:100%;height:100%;display:block}.web-video{background:#000;border-radius:.5rem;max-width:100%;position:relative;overflow:hidden}.web-video-frame{border:0;width:100%;height:100%;position:absolute;inset:0}.web-video-stage{position:absolute;inset:0}.web-video-play{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.web-video-play:focus-visible{outline-offset:-4px;outline:2px solid #1565c0}.web-video-poster,.web-video-img{width:100%;height:100%;display:block}.web-video-img{object-fit:cover}.web-video-icon{background:#ffffffd1;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;transition:background .15s,transform .15s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.web-video-icon svg{fill:#000;width:1.75rem;height:1.75rem;margin-left:.2rem}.web-video-play:hover .web-video-icon,.web-video-play:focus-visible .web-video-icon{background:#fff;transform:translate(-50%,-50%)scale(1.1)}.web-video-consent{text-align:center;background:#0000008c;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1rem;display:flex;position:absolute;inset:0}.web-video-consent .web-embed-note{color:#fff}.web-video-stage.is-consent-gated:not(.is-consent-granted) .web-video-play{pointer-events:none}.web-video-stage.is-consent-gated:not(.is-consent-granted) .web-video-icon,.web-video-stage.is-consent-granted .web-video-consent{display:none}.web-search-title{color:#29435e;margin:0 0 1rem;font-size:1.75rem}.web-search-lead{color:#5e7186;margin:0 0 1rem}.web-search-form{margin:0 0 1.5rem}.web-search-form-compact{margin:0}.web-search-form-compact .web-search-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.web-search-form-compact .web-search-input{min-width:10rem}@media (width<=30rem){.web-search-form-compact .web-search-input{min-width:0}}.web-search-label{color:#5e7186;margin-bottom:.25rem;font-size:.875rem;display:block}.web-search-field{gap:.5rem;display:flex;position:relative}.web-search-input{color:#29435e;background:#fff;border:1px solid #d8e1e9;border-radius:.5rem;flex:auto;min-width:0;padding:.5rem .75rem}.web-search-submit{color:#fff;cursor:pointer;background:#29435e;border:1px solid #29435e;border-radius:.5rem;flex:none;padding:.5rem 1rem}.web-search-suggestions{z-index:1030;background:#fff;border:1px solid #d8e1e9;border-radius:.5rem;margin:.25rem 0 0;padding:.25rem 0;list-style:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 .5rem 1rem #0000001a}.web-search-suggestion{margin:0;padding:0}.web-search-suggestion-link{color:#29435e;padding:.4rem .75rem;text-decoration:none;display:block}.web-search-suggestion-link:hover,.web-search-suggestion-link:focus{background:#f6f8fb}.web-search-summary{color:#5e7186;margin:0 0 1rem}.web-search-total{color:#29435e}.web-search-tabs{border-bottom:1px solid #d8e1e9;flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;padding:0 0 .5rem;display:flex}.web-search-tab{color:#29435e;border:1px solid #d8e1e9;border-radius:.5rem;align-items:center;gap:.35rem;padding:.35rem .75rem;text-decoration:none;display:inline-flex}.web-search-tab-active{color:#fff;cursor:default;background:#29435e;border-color:#29435e}.web-search-tab-empty{color:#5e7186;cursor:default}.web-search-tab-count{opacity:.8;font-size:.8125rem}.web-search-result{border-bottom:1px solid #d8e1e9;padding:1rem 0}.web-search-result-title{margin:0 0 .25rem;font-size:1.125rem}.web-search-result-excerpt{color:#5e7186;margin:0}.web-search-empty{color:#5e7186;margin:1rem 0}.web-search-pager{flex-wrap:wrap;gap:.35rem;margin:1rem 0 0;display:flex}.web-search-page{color:#29435e;border:1px solid #d8e1e9;border-radius:.5rem;padding:.25rem .6rem;text-decoration:none}.web-search-page-current{color:#fff;cursor:default;background:#29435e;border-color:#29435e}.web-socials{flex-wrap:wrap;align-items:center;gap:.75rem;padding:0 1rem 1rem;display:flex}.web-social{color:inherit;align-items:center;text-decoration:none;display:inline-flex}.web-social:hover,.web-social:focus{text-decoration:underline}.web-social-icon-figure{line-height:0;display:block}.web-social-icon{object-fit:contain;width:1.5625rem;height:1.5625rem;display:block}.web-social svg{width:1.5625rem;height:1.5625rem;display:block}.blog-content{color:#29435e;max-width:1248px;margin:0 auto;padding:1rem}.blog-content h1{margin:0 0 .5em;font-size:1.9rem;line-height:1.25}.blog-content .lead{color:#5e7186;margin:0 0 1.25em;font-size:1.1rem;line-height:1.6}.blog-content-meta{color:#5e7186;align-items:center;gap:.4rem;margin:-.25em 0 1.25em;font-size:.9375rem;display:flex}.blog-content-date{font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;display:inline-flex}.blog-content-date:before{content:"";opacity:.75;border:1.5px solid;border-top-width:3px;border-radius:.15rem;width:.75rem;height:.7rem;display:inline-block}.blog-index-grid{grid-template-columns:1fr;gap:1.5rem;margin:2rem 0;display:grid}@media (width>=40rem){.blog-index-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=60rem){.blog-index-grid{grid-template-columns:repeat(3,1fr)}}.blog-index-item{flex-direction:column;gap:.5rem;display:flex}.blog-index-link{color:inherit;flex-direction:column;gap:.5rem;text-decoration:none;display:flex}.blog-index-link:hover .blog-index-title,.blog-index-link:focus-visible .blog-index-title{text-decoration:underline}.blog-index-image{border-radius:.5rem;width:100%;max-width:100%;overflow:hidden}.blog-index-image img{aspect-ratio:16/9;object-fit:cover;width:100%}.blog-index-title{margin:0;font-size:1.125rem;line-height:1.35}.blog-index-text{color:#5e7186;margin:0}.blog-index-date{color:#5e7186;font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;margin-top:auto;padding-top:.25rem;font-size:.875rem;display:inline-flex}.blog-index-date:before{content:"";opacity:.75;border:1.5px solid;border-top-width:3px;border-radius:.15rem;width:.7rem;height:.65rem;display:inline-block}.blog-index-empty{color:#5e7186;margin:2rem 0}.blog-index-pager.is-empty{display:none}.blog-index-pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;margin:2rem 0;display:flex}.blog-index-pager-numbers{flex-wrap:wrap;gap:.25rem;display:flex}.blog-index-pager-step,.blog-index-pager-number{text-align:center;min-width:2.25rem;color:inherit;border:1px solid #d8e1e9;border-radius:.5rem;padding:.375rem .5rem;line-height:1.2;text-decoration:none;display:inline-block}.blog-index-pager-number.is-current{color:#fff;background:#29435e;border-color:#29435e}.blog-listing-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;margin:0 0 .5rem;display:flex}.blog-listing-title{margin:0}.blog-listing-lead{color:#5e7186;margin:0 0 1.5rem}.blog-index-perpage{flex:none;align-items:center;gap:.5rem;margin:0;display:flex}.blog-index-perpage-label{color:#5e7186;white-space:nowrap;font-size:.9375rem}.blog-index-perpage-field{display:inline-block;position:relative}.blog-index-perpage-field:after{content:"";pointer-events:none;border-bottom:2px solid #0b4588;border-right:2px solid #0b4588;width:.45rem;height:.45rem;position:absolute;top:50%;right:.8rem;transform:translateY(-70%)rotate(45deg)}.blog-index-perpage-select{appearance:none;color:#0b4588;min-width:4.5rem;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8e1e9;border-radius:999px;padding:.4rem 2rem .4rem .9rem;font-weight:600;line-height:1.2}.blog-index-perpage-select:hover{border-color:#1565c0}.blog-index-perpage-select:focus-visible{outline-offset:2px;outline:2px solid #1565c0}.blog-index-sentinel{height:1px}.blog-category-content{color:#29435e;max-width:1248px;margin:0 auto;padding:1rem}.blog-category-content h1{margin:0 0 .5em;font-size:1.9rem;line-height:1.25}.blog-category-content .lead{color:#5e7186;margin:0 0 1.25em;font-size:1.1rem;line-height:1.6}.blog-category-content-text{line-height:1.7}.blog-category-content-text>*+*{margin-top:1em}.blog-category-content-text h2,.blog-category-content-text h3{margin-top:1.6em;line-height:1.3}.blog-category-content-text img{border-radius:.5rem;max-width:100%;height:auto}.blog-category-content-text table,.blog-category-content-text pre{max-width:100%;display:block;overflow-x:auto}.blog-category-content-text blockquote{color:#5e7186;border-left:3px solid #d8e1e9;margin:1.5em 0;padding:.25em 0 .25em 1rem}.page-content{color:#29435e;max-width:1248px;margin:0 auto;padding:1rem}.page-content h1{margin:0 0 .5em;font-size:1.9rem;line-height:1.25}.page-content .lead{color:#5e7186;margin:0 0 1.25em;font-size:1.1rem;line-height:1.6}
