[data-module-type=icon-checklist]>.icon-checklist{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}[data-module-type=icon-checklist] .checklist-item{min-width:0;max-width:100%}[data-module-type=icon-checklist] .checklist-link{display:flex;align-items:flex-start;min-width:0;width:100%;color:inherit;text-decoration:none}[data-module-type=icon-checklist] .checklist-link:hover .checklist-text{text-decoration:var(--font-decoration,underline)}[data-module-type=icon-checklist] .checklist-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}[data-module-type=icon-checklist]>.icon-checklist>.checklist-item{display:flex;align-items:flex-start;list-style:none;margin:0;padding:0}[data-module-type=icon-checklist] .icon-wrapper{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center}[data-module-type=icon-checklist] .icon-wrapper .icon{display:block;width:1.25em;height:1.25em;flex-shrink:0}[data-module-type=icon-checklist] .checklist-text{display:block;flex:1;min-width:0;overflow-wrap:anywhere;white-space:pre-wrap}:where([data-module-type=image]) .image-figure{position:relative;display:inline-block;max-width:100%;margin:0;vertical-align:top}:where([data-module-type=image]) .image-stage{position:relative}:where([data-module-type=image]) .image-element{display:block;max-width:100%;height:auto;box-sizing:border-box}:where([data-module-type=image]) .image-rounded{border-radius:16px}:where([data-module-type=image]) .image-circle{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:50%}:where([data-module-type=image]) .image-shadow{box-shadow:0 4px 16px #0003}:where([data-module-type=image]) .image-card{padding:16px;border:1px solid #8885;border-radius:12px}:where([data-module-type=image]) .image-title{margin-bottom:8px;font-weight:600}:where([data-module-type=image]) .image-caption-frame{margin-top:8px;font-size:.875em;overflow-wrap:anywhere}:where([data-module-type=image]) .image-caption-overlay{position:absolute;inset:auto 0 0;margin:0;padding:12px;color:white;background:#000a}.single-icon{line-height:0}.single-icon-display{display:inline-flex;flex-direction:column;align-items:center;gap:.5rem;vertical-align:middle;max-width:100%}.single-icon-title{display:block;min-width:0;font-size:16px;line-height:1.5;overflow-wrap:anywhere}.single-icon-link{color:inherit;text-decoration:none}.single-icon-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.single-icon-frame{position:relative;isolation:isolate;display:inline-grid;place-items:center;box-sizing:border-box;vertical-align:middle;font-size:48px;line-height:1;border-radius:var(--icon-frame-radius,0)}.single-icon-background{position:absolute;inset:0;z-index:-1;border-radius:inherit;display:var(--icon-background-display,block)}.single-icon-glyph{display:block;width:1em;height:1em}.single-icon-glyph>svg{display:block;width:100%;height:100%}:where([data-module-type=divider]) .divider-track{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;min-height:1px;gap:0;color:var(--divider-color,currentColor)}:where([data-module-type=divider]) .divider-track.divider-decorated{grid-template-columns:minmax(0,var(--divider-before,50fr)) auto minmax(0,var(--divider-after,50fr))}:where([data-module-type=divider]) .divider-line{min-width:0;border-top:var(--divider-thickness,1px) var(--divider-style,solid) var(--divider-color,currentColor)}:where([data-module-type=divider]) .divider-decorated>.divider-line:first-child{width:max(0px,calc(100% - var(--divider-gap-before, var(--divider-gap, 12px))));justify-self:start}:where([data-module-type=divider]) .divider-decorated>.divider-line:last-child{width:max(0px,calc(100% - var(--divider-gap-after, var(--divider-gap, 12px))));justify-self:end}:where([data-module-type=divider]) .divider-decoration{display:grid;place-items:center;line-height:1}:where([data-module-type=divider]) .divider-icon,:where([data-module-type=divider]) .divider-image{width:var(--divider-size,32px);height:var(--divider-size,32px)}:where([data-module-type=divider]) .divider-image{display:block;object-fit:contain}:where([data-module-type=divider]) .divider-icon{color:var(--divider-icon-color,currentColor)}.card-frame{display:block;overflow:hidden;box-sizing:border-box;color:inherit;max-width:100%;text-decoration:none}.card-layout{display:flex;min-width:0;align-items:stretch}.card-media{flex:0 1 var(--card-media-basis,auto);min-width:0;overflow:hidden}.card-image{display:block;width:100%;height:100%;max-width:100%;box-sizing:border-box}.card-copy{flex:1;min-width:0;padding:1rem}.card-title{margin:0;font-size:1.25rem;line-height:1.3;overflow-wrap:anywhere}.card-caption{margin:.6rem 0 0;white-space:pre-line;overflow-wrap:anywhere}.card-footer{display:flex;padding:0 1rem 1rem}.card-action{display:inline-block;box-sizing:border-box;width:var(--card-button-width,auto);text-align:center;text-decoration:none;border-radius:4px}.card-action:focus-visible,.card-whole-link:focus-visible{outline:3px solid currentColor;outline-offset:3px}.interactive-panels{min-width:0;--panel-header:#fff;--panel-text:#243653;--panel-border:#e2e8f0;--panel-content:#fff;--panel-open:#eef2f6;--panel-active-text:#243653;--panel-gap:8px;--panel-icon-size:18px;--panel-icon-order:1}.interactive-panels>.panel-list{display:grid;gap:var(--panel-gap);min-width:0;flex:1}.panel-heading{margin:0;font-size:inherit}.panel-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;box-sizing:border-box;width:100%;border:1px solid var(--panel-border);padding:.85rem 1rem;background:var(--panel-header);color:var(--panel-text);cursor:pointer;text-align:left;font:inherit}.panel-item[data-active=true]>.panel-heading>.panel-header,.tab-item[data-active=true]>.panel-header{background:var(--panel-open);color:var(--panel-active-text)}.panel-title{flex:1;min-width:0;overflow-wrap:anywhere}.panel-icon{display:inline-flex;flex-shrink:0;font-size:var(--panel-icon-size);order:var(--panel-icon-order);color:var(--panel-icon,currentColor)}.panel-icon svg{width:1em;height:1em}.panel-content{padding:1rem;background:var(--panel-content);border:1px solid var(--panel-border);min-width:0}.panel-content[hidden]{display:none!important}.panel-header:focus-visible{outline:3px solid currentColor;outline-offset:-3px}.is-tabs{flex-direction:var(--tabs-direction,column)}.is-tabs,.tabs-list{display:flex;gap:var(--panel-gap)}.tabs-list{flex-direction:var(--tabs-list-direction,row);justify-content:var(--tabs-justify,flex-start);flex-wrap:var(--tabs-wrap,nowrap);overflow:auto;flex:0 1 auto;max-width:100%;min-width:0}.tab-scope{flex-grow:var(--tab-grow,0);flex-shrink:0}.is-tabs[data-vertical=true]>.tabs-list{flex-basis:var(--tabs-side-width,30%)}.tabs-list[hidden]{display:none}.tab-item,.tab-item>.panel-header{height:100%}.mobile-tab-heading{display:none}.is-tabs[data-icon-layout=above]>.tabs-list .panel-header{flex-direction:column-reverse}.is-tabs[data-icon-layout="icon only"]>.tabs-list .panel-title{display:none}.panel-content:not([hidden]){animation:panel-reveal var(--panel-duration,.2s) ease-out}@keyframes panel-reveal{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.panel-content:not([hidden]){animation:none}}@media(max-width:639.999px){.mobile-accordion>.tabs-list{display:none}.mobile-accordion,.mobile-accordion .mobile-tab-heading{display:block}}.public-analytics_banner__HwIog{position:fixed;z-index:100;bottom:3.5rem;left:1rem;width:min(30rem,calc(100% - 2rem));padding:1.3rem;border:1px solid #8295a9;border-radius:.7rem;background:#fff;color:#193255;box-shadow:0 6px 30px #0003;max-height:75vh;overflow:auto}.public-analytics_banner__HwIog h2{font-size:1.1rem;margin:0 0 .6rem}.public-analytics_banner__HwIog p{font-size:1rem;line-height:1.5}.public-analytics_banner__HwIog a{color:#193255;text-decoration:underline}.public-analytics_actions__YeNcY{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1rem}.public-analytics_actions__YeNcY button{flex:1;min-height:44px;border:1px solid #193255;border-radius:.4rem;background:white;color:#193255;padding:.65rem;font:inherit;cursor:pointer}.public-analytics_preferences__FatUA{position:fixed;z-index:99;bottom:.8rem;left:1rem;padding:.55rem .8rem;border:1px solid #8295a9;border-radius:.4rem;background:white;color:#193255;font:inherit;font-size:.875rem;cursor:pointer}.public-analytics_actions__YeNcY button:focus-visible,.public-analytics_preferences__FatUA:focus-visible{outline:3px solid #007e91;outline-offset:3px}