:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#213547;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;min-height:100vh;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}a{color:#646cff;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}h1{font-size:3.2em;line-height:1.1}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}body{background-color:#fff}h1,h2{color:#143275}#root{text-align:center;color:#000;width:100%;max-width:1380px;height:100%;margin:0 auto}@font-face{font-family:Shape Sans;font-weight:300;font-display:block;font-style:italic;src:url(../assets/fonts/ShapeSans-LightItalic.woff2)format("woff2")}@font-face{font-family:Shape Sans;font-style:normal;font-weight:300;font-display:block;src:url(../assets/fonts/ShapeSans-Light.woff2)format("woff2")}@font-face{font-family:Shape Sans;font-weight:400;font-display:block;font-style:italic;src:url(../assets/fonts/ShapeSans-RegularItalic.woff2)format("woff2")}@font-face{font-family:Shape Sans;font-style:normal;font-weight:400;font-display:block;src:url(../assets/fonts/ShapeSans-Regular.woff2)format("woff2")}@font-face{font-family:Shape Sans;font-style:normal;font-weight:500;font-display:block;src:url(../assets/fonts/ShapeSans-Medium.woff2)format("woff2")}@font-face{font-family:Shape Sans;font-style:normal;font-weight:600;font-display:block;src:url(../assets/fonts/ShapeSans-Bold.woff2)format("woff2")}@font-face{font-family:Shape Sans Display;font-style:normal;font-weight:400;font-display:block;src:url(../assets/fonts/ShapeSans-Display.woff2)format("woff2")}*{font-weight:400;outline:none!important;font-family:Shape Sans!important}h1,h2{margin:20px 0;font-family:Shape Sans Display!important}h1{margin:20px 0;font-size:56px;line-height:60px}h2{margin:20px 0;font-size:43px;line-height:46px}h3{margin:0;font-size:28px;line-height:30px}h4{margin:0;font-size:20px;line-height:24px}strong,strong *{font-weight:700}table{border-collapse:collapse;width:100%;margin-bottom:16px}th p{margin:0;padding:0;font-size:14px;line-height:16px}th{color:#333;text-align:left;background-color:#f2f2f2;border:1px solid #ddd;padding:8px}td p{margin:0;padding:0;font-size:14px;line-height:16px}td{border:1px solid #ddd;padding:8px}tr:hover{background-color:#f1f1f1}strong{font-weight:700}blockquote{color:#666;border-left:.25rem solid #d3d3d3;padding-left:.75rem}u{text-decoration:underline}label,button{font-family:Shape Sans!important}input{border:10px solid #000;font-family:Shape Sans!important}ol{list-style-type:decimal}ol p{margin:0}ol ol{list-style-type:lower-alpha}ol ol ol{list-style-type:lower-roman}ul{list-style-type:disc}ul p{margin:0}ul ul{list-style-type:circle}ul ul ul{list-style-type:square}.fui-Listbox,.fui-Portal .fui-Listbox{max-height:300px!important;overflow-y:auto!important}
