:root{--fsd-text-color-raw:22,29,43;--fsd-background-color-raw:255,255,255;--fsd-accent-color-raw:90,117,137;--fsd-text-color:rgba(var(--fsd-text-color-raw),1);--fsd-light-text-color:#879099;--fsd-background-color:rgba(var(--fsd-background-color-raw),1);--fsd-light-background-color:#ecf0f3;--fsd-semi-opaque-background-color:rgba(var(--fsd-text-color-raw),0.1);--fsd-light-gray-border-color:#d2dae1;--fsd-shadow-color:rgba(var(--fsd-text-color-raw),0.15);--fsd-accent-color:rgba(var(--fsd-accent-color-raw),1);--fsd-action-color:#ffdf52;--fsd-scorecard-likely-challenge-area-color:#ee3c51;--fsd-scorecard-potential-challenge-area-color:#ffc700;--fsd-scorecard-unlikely-challenge-area-color:#68de6d;--fsd-scorecard-missing-data-color:var(--fsd-light-text-color);--fsd-drop-shadow:0 4px 13px var(--fsd-shadow-color);--fsd-primary-border:1px solid var(--fsd-light-gray-border-color);--fsd-content-width:85vw;--fsd-content-max-width:1200px;--fsd-header-height:4rem;--fsd-footer-height:1.5rem;--fsd-indicator-menu-width:20rem;--fsd-universal-spacing:2rem;--fsd-context-bar-height:2rem;--fsci-text-color-raw:0,0,0;--fsci-background-color-raw:248,242,229;--fsci-text-color:rgba(var(--fsci-text-color-raw),1);--fsci-background-color:rgba(var(--fsci-background-color-raw),1);--fsci-accent-color:#d20e49}body,html{padding:0;margin:0}*{box-sizing:border-box}a{color:inherit;text-decoration:none}h1,h2,h3{font-weight:inherit}button,h1,h2,h3,input,select{font-size:inherit;margin:0;padding:0}button,input,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;outline:none;border:none;cursor:pointer;text-decoration:none;font-family:inherit;color:inherit}button{text-align:center}input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}svg{display:block}blockquote,hr,ol,p,ul{padding:0;margin:0}ol,ul{padding-left:1.5rem}hr{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}:root{--compare-chart-aspect-ratio:16/9}body,html{color:var(--fsd-text-color);background-color:var(--fsd-background-color);font-family:Source Sans Pro,sans-serif;font-size:16px}@media screen and (max-width:700px){body,html{font-size:15px}}@media screen and (max-width:550px){body,html{font-size:14px}}@media screen and (max-width:475px){body,html{font-size:13px}}@media screen and (max-width:400px){body,html{font-size:13px}}@media print{body,html{font-size:9pt}}.Icon_icon__XyQCo{vertical-align:-10%}.Icon_icon__XyQCo path{fill:currentColor}.Modal_container__0R1FM{position:fixed;z-index:100;top:0;left:0;right:0;bottom:0;border-style:solid;background-color:rgba(var(--fsd-text-color-raw),.8);border-color:rgba(var(--fsd-text-color-raw),0);border-width:calc(var(--fsd-universal-spacing) * 2) calc(var(--fsd-universal-spacing) / 2) calc(var(--fsd-universal-spacing) / 2);overflow-y:auto}.Modal_container__0R1FM.Modal_dialog__mkNrI{padding:1rem}.Modal_container__0R1FM.Modal_dialog__mkNrI .Modal_modal__N0r0N{background:var(--fsd-background-color)}.Modal_container__0R1FM.Modal_dialog__mkNrI .Modal_content__x6kqr{padding:2rem}.Modal_closeButton__L485o{color:var(--fsd-background-color);position:fixed;top:calc(var(--fsd-universal-spacing) / 2);right:calc(var(--fsd-universal-spacing) / 2)}.FSDLogo_container__4v2C1{font-weight:700;display:grid;grid-template-columns:auto 1fr;align-items:center;line-height:1.1em;font-family:inherit}.Header_header__nI5EN{align-items:center;padding:0 var(--fsd-universal-spacing) 0 .75rem;height:var(--fsd-header-height);display:grid;grid-template-columns:1fr auto;grid-gap:2rem;gap:2rem;border-bottom:var(--fsd-primary-border)}.Header_nav__QSwYH{display:grid;grid-auto-flow:column;grid-gap:1.25rem;gap:1.25rem;font-size:.9rem}.Header_navItem__0c8mi{display:grid;grid-auto-flow:column;grid-gap:.25rem;gap:.25rem;align-items:center}@media print{.Header_header__nI5EN{height:4rem}.Header_modalMenuButton__XpyRe,.Header_modalNav__DcCXL,.Header_nav__QSwYH{display:none}}.Header_modalNav__DcCXL{color:var(--fsd-background-color);padding:var(--fsd-universal-spacing);grid-gap:.75rem;gap:.75rem;text-align:center;display:grid;align-items:center;justify-content:center;min-height:100%;font-size:1.5rem}.Footer_footer__8XwKc{display:grid;align-items:center;padding:.5rem 1rem;border-top:var(--fsd-primary-border)}.Footer_copyright__Dv7js{font-size:12px}@media screen and (min-width:1000px){.Footer_footer__8XwKc{height:var(--fsd-footer-height);padding:0 var(--fsd-universal-spacing)}}