#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Q4DOM_page__NGOVP .Q4DOM_content__eKivy{width:100%;max-width:var(--content-width);margin:0 auto;padding:0 var(--box-spacing)}.Q4DOM_page__NGOVP .Q4DOM_contentExtended__mq4zm{max-width:var(--content-extended-width)}.Q4DOM_page__NGOVP .Q4DOM_content__eKivy .Q4DOM_fullWidth__clknz{margin-left:calc(-50vw + 50%);width:100vw;overflow:hidden;box-sizing:border-box}.Q4DOM_gap__HrAYB{display:block}.Q4DOM_flex___YiN0{display:flex;width:100%}.Q4DOM_flexInline__vGuW6{display:inline-flex}.Q4DOM_hScrollable__mtT3t{width:100%}.Q4DOM_hScrollable__mtT3t:not(.Q4DOM_hScrollableMobileOnly__3qZn0){overflow-x:auto}.Q4DOM_hScrollable__mtT3t .Q4DOM_hScrollableList__WW_a7{width:-moz-max-content;width:max-content;flex-wrap:nowrap;margin:0 auto}.Q4DOM_hScrollableMobileOnly__3qZn0 .Q4DOM_hScrollableList__WW_a7{max-width:100%;flex-wrap:wrap}.Q4DOM_hScrollableMobileOnly__3qZn0 .Q4DOM_hScrollableListFullWidth__bB9LZ,.Q4DOM_hScrollable__mtT3t .Q4DOM_hScrollableListFullWidth__bB9LZ{width:100%}@media screen and (max-width:599px){.Q4DOM_hScrollable__mtT3t::-webkit-scrollbar{display:none}.Q4DOM_hScrollable__mtT3t{-ms-overflow-style:none;scrollbar-width:none;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.Q4DOM_hScrollableMobileOnly__3qZn0 .Q4DOM_hScrollableList__WW_a7,.Q4DOM_hScrollable__mtT3t .Q4DOM_hScrollableList__WW_a7{min-width:-moz-max-content;min-width:max-content;flex-wrap:nowrap}.Q4DOM_hScrollableMobileOnly__3qZn0 .Q4DOM_hScrollableListFullWidth__bB9LZ,.Q4DOM_hScrollable__mtT3t .Q4DOM_hScrollableListFullWidth__bB9LZ{width:100%}.Q4DOM_hScrollableLeftFade__zz47L{-webkit-mask-image:linear-gradient(90deg,#000 95%,transparent)}.Q4DOM_hScrollableRightFade__Bp2xb{-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%)}.Q4DOM_hScrollableLeftFade__zz47L.Q4DOM_hScrollableRightFade__Bp2xb{-webkit-mask-image:none}}.Q4DOM_square__LQgAk{--height-ratio:100%;position:relative}.Q4DOM_square__LQgAk:after{content:"";display:block;padding-bottom:var(--height-ratio)}.Q4DOM_squareContent__bWn31{position:absolute;width:100%;height:100%;padding:var(--content-padding)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}html{font-size:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{vertical-align:top}table{border-spacing:0}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc}::selection{background:#b3d4fc}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}

/*! sanitize.css v7.0.3 | CC0 License | github.com/csstools/sanitize.css */*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{cursor:default;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none}pre{font-family:Menlo,Consolas,Roboto Mono,Ubuntu Monospace,Noto Mono,Oxygen Mono,Liberation Mono,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:Menlo,Consolas,Roboto Mono,Ubuntu Monospace,Noto Mono,Oxygen Mono,Liberation Mono,monospace;font-size:1em}small{font-size:80%}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}[hidden]{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);display:inherit;position:absolute}@keyframes fade-in{0%{opacity:.2}to{opacity:1}}:root{--rgb-fpai-charcoal:56,62,73;--rgb-fpai-chalk:234,238,239;--rgb-fpai-turquoise:0,234,217;--rgb-fpai-clay:197,193,186;--rgb-fpai-red:255,67,90;--color-q4-navy:#241f65;--color-q4-navy--a007:rgba(36,31,101,.07);--color-q4-navy--a125:rgba(36,31,101,.125);--color-q4-navy--a25:rgba(36,31,101,.25);--color-q4-navy--a50:rgba(36,31,101,.5);--color-q4-navy--a70:rgba(36,31,101,.7);--color-q4-green:#02af5a;--color-q4-green--a007:rgba(2,175,90,.07);--color-q4-green--a125:rgba(2,175,90,.125);--color-q4-green--a25:rgba(2,175,90,.25);--color-q4-green--a50:rgba(2,175,90,.5);--color-q4-green--a70:rgba(2,175,90,.7);--color-q4-lightblue:#569ce1;--color-q4-lightblue--a007:rgba(86,156,225,.07);--color-q4-lightblue--a125:rgba(86,156,225,.125);--color-q4-lightblue--a25:rgba(86,156,225,.25);--color-q4-lightblue--a50:rgba(86,156,225,.5);--color-q4-lightblue--a70:rgba(86,156,225,.7);--color-q4-lightgreen:#63f0c7;--color-q4-lightgreen--a007:rgba(99,240,199,.07);--color-q4-lightgreen--a125:rgba(99,240,199,.125);--color-q4-lightgreen--a25:rgba(99,240,199,.25);--color-q4-lightgreen--a50:rgba(99,240,199,.5);--color-q4-lightgreen--a70:rgba(99,240,199,.7);--color-fpai-charcoal:#383e49;--color-fpai-charcoal--a2:rgba(56,62,73,.2);--color-fpai-charcoal--a5:rgba(56,62,73,.5);--color-fpai-charcoal--a7:rgba(56,62,73,.7);--color-fpai-chalk:#eaeeef;--color-fpai-clay:#c5c1ba;--color-fpai-turquoise:#00ead9;--color-fpai-turquoise--a08:rgba(0,234,217,.08);--color-fpai-turquoise--a2:rgba(0,234,217,.2);--color-fpai-red:#ff435a;--color-white:#fff;--color-white--a125:hsla(0,0%,100%,.125);--color-white--a25:hsla(0,0%,100%,.25);--color-white--a50:hsla(0,0%,100%,.5);--color-white--a70:hsla(0,0%,100%,.7);--color-black:#000;--color-black--a125:rgba(0,0,0,.125);--color-black--a25:rgba(0,0,0,.25);--color-black--a50:rgba(0,0,0,.5);--color-black--a70:rgba(0,0,0,.7);--color-darkgrey:#757b86;--color-grey:#959ca8;--color-lightgrey:#c7d1d8;--color-lightbluegray:#f0f4f9;--color-lightbluegray-2:#f7fafc;--color-darkblue:#222061;--color-darkblue--a80:rgba(34,32,97,.8);--color-slategray:#9f9f9f;--color-darksilver:#747e9c;--color-silver:#8d97b4;--color-mediumsilver:#a0aac1;--color-lightsilver:#d5dce7;--font-scale--xs:calc((12 / 16) * 1rem);--font-scale--sm:calc((14 / 16) * 1rem);--font-scale--md:calc((16 / 16) * 1rem);--font-scale--lg:calc((18 / 16) * 1rem);--font-scale--xl:calc((20 / 16) * 1rem);--font-scale--xxl:calc((24 / 16) * 1rem);--font-size--xs:0.75em;--font-size--sm:0.875em;--font-size--md:1em;--font-size--lg:1.125em;--font-size--xl:1.25em;--font-size--xxl:1.5em;--font-size--h1:3em;--font-size--h2:2.5em;--font-size--h3:2em;--font-size--h4:1.5em;--font-size--h5:1.25em;--font-size--h6:1em;--font-weight--thin:100;--font-weight--extra-light:200;--font-weight--light:300;--font-weight--normal:400;--font-weight--medium:500;--font-weight--semi-bold:600;--font-weight--bold:700;--font-weight--extra-bold:800;--font-weight--black:900;--font-weight--extra-black:950;--line-height--xs:0.9;--line-height--sm:1;--line-height--md:1.15;--line-height--lg:1.25;--line-height--xl:1.5;--spacing--xxs:0.25em;--spacing--xs:0.5em;--spacing--sm:1em;--spacing--md:1.5em;--spacing--lg:2em;--spacing--xl:3em;--spacing--xxl:5em;--border-radius--xs:5px;--border-radius--sm:10px;--border-radius--md:15px;--border-radius--lg:20px;--border-radius--xl:25px;--border-radius--max:999px;--font-family--default:"Work Sans";--font-family--default2:"Work Sans";--font-family--heading:"Work Sans";--gradient-q4:linear-gradient(135deg,#569ce1,#63f0c7);--gradient-q4--alt:linear-gradient(var(--color-q4-lightblue),var(--color-q4-lightgreen));--gradient-q4-2:linear-gradient(180deg,#222061,#575596);--gradient-fpai:linear-gradient(90deg,#2b353e 0.1%,#313b45 51.88%,#2e5960 99.98%);--gradient-fpai-2:linear-gradient(177deg,#2b353e 2.76%,#383e49 54.89%,#2f585c 93.49%);--box-shadow-q4:0 6px 20px var(--color-q4-navy--a125),0 1px 1px var(--color-q4-navy--a007),0 -1px 2px var(--color-q4-navy--a125);--box-shadow-fpai:0 6px 20px rgba(var(--rgb-fpai-charcoal),0.125),0 1px 1px rgba(var(--rgb-fpai-charcoal),0.07),0 -1px 2px rgba(var(--rgb-fpai-charcoal),0.125);--timing--normal:0.2s;--timing--fast:0.1s;--timing--slow:0.4s;--timing-ease-out--smoother:cubic-bezier(0,0.85,0.95,1);--transition:var(--timing--normal) all var(--timing-ease-out--smoother);--transition--fast:var(--timing--fast) all var(--timing-ease-out--smoother);--transition--slow:var(--timing--slow) all var(--timing-ease-out--smoother);--color-theme-1:var(--color-fpai-charcoal);--color-theme-2:var(--color-fpai-turquoise);--color-theme-3:var(--color-darkblue);--color-theme-4:var(--color-white);--color-theme-5:var(--color-lightbluegray-2);--color-theme-6:var(--color-darkblue--a80);--color-attention:tomato;--color-warning:#f1b93e;--color-positive:#53dc23;--color-positive--a2:rgba(83,220,35,.2);--color-negative:#ffa928;--color-text:var(--color-theme-1);--color-text-muted:var(--color-fpai-charcoal--a7);--color-text-secondary:var(--color-grey);--color-background:var(--color-white);--color-background-2:var(--color-lightbluegray);--color-background-muted:var(--color-fpai-chalk);--color-border:var(--color-lightgrey);--color-altimage:#4d8ab3;--color-screen-mask:var(--color-black--a50);--page-background-color:var(--color-background);--mark-color:inherit;--mark-background-color:rgba(255,225,50,.5);--mark-font-weight:inherit;--border:1px solid var(--color-border);--border--accent:1px solid var(--color-theme-1);--box-spacing:var(--spacing--md);--box-padding:var(--spacing--md);--button-padding:var(--spacing--xs) var(--spacing--sm);--heading-font-weight:var(--font-weight--extra-bold);--content-width:1480px;--content-extended-width:1600px;--header-height:82px;--footer-height:180px}[data-theme=dark]{--color-theme-1:var(--color-q4-lightblue);--color-theme-2:var(--color-q4-lightgreen);--color-theme-3:var(--color-white);--color-theme-4:#262626;--color-theme-5:#262626;--color-theme-6:var(--color-white);--color-text:var(--color-white);--color-text-muted:var(--color-white--a70);--color-text-normal:var(--color-white);--color-background:var(--color-black);--color-background-2:#262626;--color-background-muted:#262626;--color-border:#666;--page-background-color:var(--color-background);--border:1px solid var(--color-border);--border--accent:1px solid var(--color-theme-1)}@media screen and (max-width:1223px){:root{--box-spacing:var(--spacing--sm);--box-padding:var(--spacing--sm)}}@media screen and (max-width:767px){:root{--box-spacing:var(--spacing--xs);--box-padding:var(--spacing--sm);--header-height:82px;--footer-height:180px}}body,html{font-family:var(--font-family--default),-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:100%;line-height:var(--line-height--md);color:var(--color-text)}body{background-color:var(--page-background-color);min-height:100vh;position:relative}a{color:inherit;text-decoration:none}:active,:focus{outline:none!important;-moz-outline-style:none}.App{color:var(--color-text)}[class*=col-]{width:100%}@media screen and (min-width:600px){.col-s-1{width:8.33%}.col-s-2{width:16.66%}.col-s-3{width:25%}.col-s-4{width:33.33%}.col-s-5{width:41.66%}.col-s-6{width:50%}.col-s-7{width:58.33%}.col-s-8{width:66.66%}.col-s-9{width:75%}.col-s-10{width:83.33%}.col-s-11{width:91.66%}.col-s-12{width:100%}}@media screen and (min-width:768px){.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.col-12{width:100%}}@media screen and (max-width:320px){.screen-xs-up{display:none!important}}@media screen and (min-width:321px){.screen-xxs-down{display:none!important}}@media screen and (max-width:599px){.screen-sm-up{display:none!important}}@media screen and (min-width:600px){.screen-xs-down{display:none!important}}@media screen and (max-width:767px){.screen-md-up{display:none!important}}@media screen and (min-width:768px){.screen-sm-down{display:none!important}}@media screen and (max-width:1023px){.screen-lg-up{display:none!important}}@media screen and (min-width:1024px){.screen-md-down{display:none!important}}@media screen and (max-width:1223px){.screen-xl-up{display:none!important}}@media screen and (min-width:1224px){.screen-lg-down{display:none!important}}@media screen and (max-width:1823px){.screen-xxl-up{display:none!important}}@media screen and (min-width:1824px){.screen-xl-down{display:none!important}}.heading,h1:not(.non-heading),h2:not(.non-heading),h3:not(.non-heading),h4:not(.non-heading),h5:not(.non-heading),h6:not(.non-heading){font-family:var(--font-family--heading);font-weight:var(--heading-font-weight);text-transform:uppercase}h1:not(.non-heading),h2:not(.non-heading),h3:not(.non-heading){letter-spacing:-1px}.fnt-h1,h1{font-size:var(--font-size--h1)}.fnt-h2,h2{font-size:var(--font-size--h2)}.fnt-h3,h3{font-size:var(--font-size--h3)}.fnt-h4,h4{font-size:var(--font-size--h4)}.fnt-h5,h5{font-size:var(--font-size--h5)}.fnt-h6,h6{font-size:var(--font-size--h6)}.fnt-xs{font-size:var(--font-size--xs)}.fnt-sm{font-size:var(--font-size--sm)}.fnt-md{font-size:var(--font-size--md)}.fnt-lg{font-size:var(--font-size--lg)}.fnt-xl{font-size:var(--font-size--xl)}.fnt-xxl{font-size:var(--font-size--xxl)}.fnt-s-xs{font-size:var(--font-scale--xs)}.fnt-s-sm{font-size:var(--font-scale--sm)}.fnt-s-md{font-size:var(--font-scale--md)}.fnt-s-lg{font-size:var(--font-scale--lg)}.fnt-s-xl{font-size:var(--font-scale--xl)}.fnt-s-xxl{font-size:var(--font-scale--xxl)}.fnt-thin{font-weight:var(--font-weight--thin)}.fnt-extra-light{font-weight:var(--font-weight--extra-light)}.fnt-light{font-weight:var(--font-weight--light)}.fnt-normal{font-weight:var(--font-weight--normal)}.fnt-medium{font-weight:var(--font-weight--medium)}.fnt-semi-bold{font-weight:var(--font-weight--semi-bold)}.fnt-bold,b{font-weight:var(--font-weight--bold)}.fnt-extra-bold{font-weight:var(--font-weight--extra-bold)}.fnt-black{font-weight:var(--font-weight--black)}.fnt-extra-black{font-weight:var(--font-weight--extra-black)}.mark,mark{color:var(--mark-color);background-color:var(--mark-background-color);font-weight:var(--mark-font-weight)}.text-outline{color:transparent;-webkit-text-stroke:1px var(--color-text);-webkit-background-clip:unset;-webkit-text-fill-color:unset}.text-accent{background-color:var(--color-theme-2);background-image:var(--color-fpai-turquoise);-webkit-text-stroke:0;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.text-primary{color:var(--color-text)}.text-secondary{color:var(--color-text-secondary)}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.left{text-align:left}.center{text-align:center}.right{text-align:right}.plain{border:none;background-color:transparent;color:inherit;padding:0;margin:0}.relative{position:relative}.full-width{width:100%}.max-content{width:-moz-max-content;width:max-content}.full-height{height:100%}.clickable:not(.disabled):not(:disabled),.link:not(.disabled):not(:disabled){cursor:pointer}.link.link--accent{color:var(--color-theme-2)}.link.link--accent,.link:hover{text-decoration:underline}.disabled,:disabled{cursor:default!important;pointer-events:none!important;opacity:.5}.no-break{word-break:keep-all}.auto-ellipsis,.no-wrap{white-space:nowrap}.auto-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;word-wrap:none;word-break:keep-all;max-width:100%}.pointer-events-none{pointer-events:none}.box,.box-lg,.box-sm,.box-xl,.box-xs{border:var(--border)}.box-floating,.box-floating-lg,.box-floating-sm,.box-floating-xl,.box-floating-xs{box-shadow:var(--box-shadow-fpai)}.box-floating-xs,.box-xs{padding:var(--spacing--xs);border-radius:var(--border-radius--xs)}.box-floating-sm,.box-sm{padding:var(--spacing--sm);border-radius:var(--border-radius--sm)}.box,.box-floating{padding:var(--box-padding);border-radius:var(--border-radius--md)}.box-floating-lg,.box-lg{padding:var(--spacing--lg);border-radius:var(--border-radius--lg)}.box-floating-xl,.box-xl{padding:var(--spacing--xl);border-radius:var(--border-radius--xl)}.box.clickable:hover,a:hover .box{background-color:var(--color-background-muted)}.box-notice{padding:var(--spacing--xs);margin-bottom:var(--spacing--sm);text-align:center;background-color:var(--color-q4-lightgreen--a25);border:3px solid var(--color-q4-lightgreen--a125);color:var(--color-q4-green);border-radius:var(--border-radius--md);font-weight:var(--font-weight--medium)}.box-shadow{box-shadow:var(--box-shadow-fpai)}.border{border:var(--border)}.border-dashed{border:1px dashed var(--color-border)}.border-dotted{border:1px dotted var(--color-border)}.flex{display:flex}.inline-flex{display:inline-flex}.inline{display:inline-block}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.screen-mask{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:20;background-color:var(--color-screen-mask);animation:fade-in .2s var(--timing-ease-out--smoother)}@keyframes window-background-glass-modal{0%{transform:scale(1.25);opacity:0}to{transform:scale(1);opacity:1}}.window-background-glass-darker{background-color:rgba(247,250,253,.4)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.window-background-glass{background-color:rgba(253,253,255,.6)!important;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.window-background-glass-brighter,.window-background-glass-modal{background-color:rgba(253,253,255,.6)!important;-webkit-backdrop-filter:blur(20px) brightness(160%);backdrop-filter:blur(20px) brightness(160%);--color-border:#fff;box-shadow:0 30px 60px rgba(0,0,0,.1)}.window-background-glass-modal{animation:window-background-glass-modal .2s var(--timing-ease-out--smoother)}.rad-none{border-radius:0}.rad-xs{border-radius:var(--border-radius--xs)}.rad-sm{border-radius:var(--border-radius--sm)}.rad-md{border-radius:var(--border-radius--md)}.rad-lg{border-radius:var(--border-radius--lg)}.rad-xl{border-radius:var(--border-radius--xl)}.rad-max{border-radius:var(--border-radius--max)}.rad-t-xs{border-top-left-radius:var(--border-radius--xs);border-top-right-radius:var(--border-radius--xs)}.rad-t-sm{border-top-left-radius:var(--border-radius--sm);border-top-right-radius:var(--border-radius--sm)}.rad-t-md{border-top-left-radius:var(--border-radius--md);border-top-right-radius:var(--border-radius--md)}.rad-t-lg{border-top-left-radius:var(--border-radius--lg);border-top-right-radius:var(--border-radius--lg)}.rad-t-xl{border-top-left-radius:var(--border-radius--xl);border-top-right-radius:var(--border-radius--xl)}.rad-b-xs{border-bottom-left-radius:var(--border-radius--xs);border-bottom-right-radius:var(--border-radius--xs)}.rad-b-sm{border-bottom-left-radius:var(--border-radius--sm);border-bottom-right-radius:var(--border-radius--sm)}.rad-b-md{border-bottom-left-radius:var(--border-radius--md);border-bottom-right-radius:var(--border-radius--md)}.rad-b-lg{border-bottom-left-radius:var(--border-radius--lg);border-bottom-right-radius:var(--border-radius--lg)}.rad-b-xl{border-bottom-left-radius:var(--border-radius--xl);border-bottom-right-radius:var(--border-radius--xl)}.rad-l-xs{border-top-left-radius:var(--border-radius--xs);border-bottom-left-radius:var(--border-radius--xs)}.rad-l-sm{border-top-left-radius:var(--border-radius--sm);border-bottom-left-radius:var(--border-radius--sm)}.rad-l-md{border-top-left-radius:var(--border-radius--md);border-bottom-left-radius:var(--border-radius--md)}.rad-l-lg{border-top-left-radius:var(--border-radius--lg);border-bottom-left-radius:var(--border-radius--lg)}.rad-l-xl{border-top-left-radius:var(--border-radius--xl);border-bottom-left-radius:var(--border-radius--xl)}.rad-l-xs{border-top-right-radius:var(--border-radius--xs);border-bottom-right-radius:var(--border-radius--xs)}.rad-l-sm{border-top-right-radius:var(--border-radius--sm);border-bottom-right-radius:var(--border-radius--sm)}.rad-l-md{border-top-right-radius:var(--border-radius--md);border-bottom-right-radius:var(--border-radius--md)}.rad-l-lg{border-top-right-radius:var(--border-radius--lg);border-bottom-right-radius:var(--border-radius--lg)}.rad-l-xl{border-top-right-radius:var(--border-radius--xl);border-bottom-right-radius:var(--border-radius--xl)}.line-xs{line-height:var(--line-height--xs)}.line-sm{line-height:var(--line-height--sm)}.line-md{line-height:var(--line-height--md)}.line-lg{line-height:var(--line-height--lg)}.line-xl{line-height:var(--line-height--xl)}.mar-none{margin:0}.mar-xxs{margin:var(--spacing--xxs)}.mar-xs{margin:var(--spacing--xs)}.mar-sm{margin:var(--spacing--sm)}.mar-md{margin:var(--spacing--md)}.mar-lg{margin:var(--spacing--lg)}.mar-xl{margin:var(--spacing--xl)}.mar-xxl{margin:var(--spacing--xxl)}.mar-v-none{margin-top:0;margin-bottom:0}.mar-v-xxs{margin-top:var(--spacing--xxs);margin-bottom:var(--spacing--xxs)}.mar-v-xs{margin-top:var(--spacing--xs);margin-bottom:var(--spacing--xs)}.mar-v-sm{margin-top:var(--spacing--sm);margin-bottom:var(--spacing--sm)}.mar-v-md{margin-top:var(--spacing--md);margin-bottom:var(--spacing--md)}.mar-v-lg{margin-top:var(--spacing--lg);margin-bottom:var(--spacing--lg)}.mar-v-xl{margin-top:var(--spacing--xl);margin-bottom:var(--spacing--xl)}.mar-v-xxl{margin-top:var(--spacing--xxl);margin-bottom:var(--spacing--xxl)}.mar-h-none{margin-left:0;margin-right:0}.mar-h-xxs{margin-left:var(--spacing--xxs);margin-right:var(--spacing--xxs)}.mar-h-xs{margin-left:var(--spacing--xs);margin-right:var(--spacing--xs)}.mar-h-sm{margin-left:var(--spacing--sm);margin-right:var(--spacing--sm)}.mar-h-md{margin-left:var(--spacing--md);margin-right:var(--spacing--md)}.mar-h-lg{margin-left:var(--spacing--lg);margin-right:var(--spacing--lg)}.mar-h-xl{margin-left:var(--spacing--xl);margin-right:var(--spacing--xl)}.mar-h-xxl{margin-left:var(--spacing--xxl);margin-right:var(--spacing--xxl)}.mar-t-none{margin-top:0}.mar-t-xxs{margin-top:var(--spacing--xxs)}.mar-t-xs{margin-top:var(--spacing--xs)}.mar-t-sm{margin-top:var(--spacing--sm)}.mar-t-md{margin-top:var(--spacing--md)}.mar-t-lg{margin-top:var(--spacing--lg)}.mar-t-xl{margin-top:var(--spacing--xl)}.mar-t-xxl{margin-top:var(--spacing--xxl)}.mar-t-none-first:first-child{margin-top:0}.mar-b-none{margin-bottom:0}.mar-b-xxs{margin-bottom:var(--spacing--xxs)}.mar-b-xs{margin-bottom:var(--spacing--xs)}.mar-b-sm{margin-bottom:var(--spacing--sm)}.mar-b-md{margin-bottom:var(--spacing--md)}.mar-b-lg{margin-bottom:var(--spacing--lg)}.mar-b-xl{margin-bottom:var(--spacing--xl)}.mar-b-xxl{margin-bottom:var(--spacing--xxl)}.mar-b-none-last:last-child{margin-bottom:0}.mar-l-none{margin-left:0}.mar-l-xxs{margin-left:var(--spacing--xxs)}.mar-l-xs{margin-left:var(--spacing--xs)}.mar-l-sm{margin-left:var(--spacing--sm)}.mar-l-md{margin-left:var(--spacing--md)}.mar-l-lg{margin-left:var(--spacing--lg)}.mar-l-xl{margin-left:var(--spacing--xl)}.mar-l-xxl{margin-left:var(--spacing--xxl)}.mar-l-none-first:first-child{margin-left:0}.mar-r-none{margin-right:0}.mar-r-xxs{margin-right:var(--spacing--xxs)}.mar-r-xs{margin-right:var(--spacing--xs)}.mar-r-sm{margin-right:var(--spacing--sm)}.mar-r-md{margin-right:var(--spacing--md)}.mar-r-lg{margin-right:var(--spacing--lg)}.mar-r-xl{margin-right:var(--spacing--xl)}.mar-r-xxl{margin-right:var(--spacing--xxl)}.mar-r-none-last:last-child{margin-right:0}.pad-none{padding:0}.pad-xxs{padding:var(--spacing--xxs)}.pad-xs{padding:var(--spacing--xs)}.pad-sm{padding:var(--spacing--sm)}.pad-md{padding:var(--spacing--md)}.pad-lg{padding:var(--spacing--lg)}.pad-xl{padding:var(--spacing--xl)}.pad-xxl{padding:var(--spacing--xxl)}.pad-v-none{padding-top:0;padding-bottom:0}.pad-v-xxs{padding-top:var(--spacing--xxs);padding-bottom:var(--spacing--xxs)}.pad-v-xs{padding-top:var(--spacing--xs);padding-bottom:var(--spacing--xs)}.pad-v-sm{padding-top:var(--spacing--sm);padding-bottom:var(--spacing--sm)}.pad-v-md{padding-top:var(--spacing--md);padding-bottom:var(--spacing--md)}.pad-v-lg{padding-top:var(--spacing--lg);padding-bottom:var(--spacing--lg)}.pad-v-xl{padding-top:var(--spacing--xl);padding-bottom:var(--spacing--xl)}.pad-v-xxl{padding-top:var(--spacing--xxl);padding-bottom:var(--spacing--xxl)}.pad-h-none{padding-left:0;padding-right:0}.pad-h-xxs{padding-left:var(--spacing--xxs);padding-right:var(--spacing--xxs)}.pad-h-xs{padding-left:var(--spacing--xs);padding-right:var(--spacing--xs)}.pad-h-sm{padding-left:var(--spacing--sm);padding-right:var(--spacing--sm)}.pad-h-md{padding-left:var(--spacing--md);padding-right:var(--spacing--md)}.pad-h-lg{padding-left:var(--spacing--lg);padding-right:var(--spacing--lg)}.pad-h-xl{padding-left:var(--spacing--xl);padding-right:var(--spacing--xl)}.pad-h-xxl{padding-left:var(--spacing--xxl);padding-right:var(--spacing--xxl)}.pad-t-none{padding-top:0}.pad-t-xxs{padding-top:var(--spacing--xxs)}.pad-t-xs{padding-top:var(--spacing--xs)}.pad-t-sm{padding-top:var(--spacing--sm)}.pad-t-md{padding-top:var(--spacing--md)}.pad-t-lg{padding-top:var(--spacing--lg)}.pad-t-xl{padding-top:var(--spacing--xl)}.pad-t-xxl{padding-top:var(--spacing--xxl)}.pad-b-none{padding-bottom:0}.pad-b-xxs{padding-bottom:var(--spacing--xxs)}.pad-b-xs{padding-bottom:var(--spacing--xs)}.pad-b-sm{padding-bottom:var(--spacing--sm)}.pad-b-md{padding-bottom:var(--spacing--md)}.pad-b-lg{padding-bottom:var(--spacing--lg)}.pad-b-xl{padding-bottom:var(--spacing--xl)}.pad-b-xxl{padding-bottom:var(--spacing--xxl)}.pad-l-none{padding-left:0}.pad-l-xxs{padding-left:var(--spacing--xxs)}.pad-l-xs{padding-left:var(--spacing--xs)}.pad-l-sm{padding-left:var(--spacing--sm)}.pad-l-md{padding-left:var(--spacing--md)}.pad-l-lg{padding-left:var(--spacing--lg)}.pad-l-xl{padding-left:var(--spacing--xl)}.pad-l-xxl{padding-left:var(--spacing--xxl)}.pad-r-none{padding-right:0}.pad-r-xxs{padding-right:var(--spacing--xxs)}.pad-r-xs{padding-right:var(--spacing--xs)}.pad-r-sm{padding-right:var(--spacing--sm)}.pad-r-md{padding-right:var(--spacing--md)}.pad-r-lg{padding-right:var(--spacing--lg)}.pad-r-xl{padding-right:var(--spacing--xl)}.pad-r-xxl{padding-right:var(--spacing--xxl)}@keyframes nprogress-spinner-fadein{0%{background-color:hsla(0,0%,100%,0)}to{background-color:hsla(0,0%,100%,.5)}}@keyframes nprogress-fadein{0%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:0;left:0;right:auto;width:100%;height:100vh;background-color:transparent;visibility:hidden;opacity:0;animation:nprogress-fadein .1s linear .2s 1 normal forwards;opacity:1}#nprogress .spinner-icon{display:none;position:fixed;width:50px;height:50px;top:calc(50vh - 25px);left:calc(50% - 25px);box-sizing:border-box;border-bottom:4px solid transparent;border-right:4px solid transparent;border-top:4px solid transparent;border-top-color:var(--color-q4-lightblue);border-left:4px solid transparent;border-left-color:var(--color-q4-lightblue);border-radius:50%;animation:nprogress-spinner .8s linear infinite}#nprogress .spinner-logo{position:fixed;width:90px;height:90px;left:calc(50% - 45px);top:calc(50vh - 45px)}#nprogress .bar{display:none}