/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@-webkit-keyframes cswLoader{0%,80%,to{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@keyframes cswLoader{0%,80%,to{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@-webkit-keyframes cswSegmentedProgressBarLoader{0%{background-position:100% 0}to{background-position:0 0}}@keyframes cswSegmentedProgressBarLoader{0%{background-position:100% 0}to{background-position:0 0}}html.csw-html .csw-btn{background:#fff;border:thin solid #999;border-radius:.25rem;color:#333;cursor:pointer;font-size:1rem;line-height:1;margin:0 0 .125rem;order:1;padding:.75rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .15s ease-in-out;vertical-align:bottom}html.csw-html .csw-btn.csw-btn-em{font-size:1em;margin:0 0 .125em;padding:.75em}html.csw-html .csw-btn.csw-btn-sm{font-size:.75rem;padding:.4rem}html.csw-html .csw-btn.csw-btn-sm.csw-btn-em{font-size:.75em;padding:.4em}html.csw-html .csw-btn.csw-btn-border-none{border:none}html.csw-html .csw-btn:hover{text-decoration:none}html.csw-html .csw-btn.csw-btn-first{order:0}html.csw-html .csw-btn.csw-btn-first.csw-btn-last-on-mobile{padding-left:.75rem;padding-right:.75rem;white-space:nowrap}@media only screen and (max-width:27.6923076923rem){html.csw-html .csw-btn.csw-btn-first.csw-btn-last-on-mobile{order:999}}html.csw-html .csw-btn.csw-btn-primary{background:#111;border-color:#111;color:#fff}html.csw-html .csw-btn.csw-btn-primary:active,html.csw-html .csw-btn.csw-btn-primary:focus,html.csw-html .csw-btn.csw-btn-primary:hover{background-color:#000}html.csw-html .csw-btn.csw-btn-primary:disabled{background:#ddd;border-color:#ddd;color:#555}html.csw-html .csw-btn:hover{background-color:#e6e6e6;opacity:.8}html.csw-html .csw-btn:active,html.csw-html .csw-btn:focus{background-color:#bfbfbf}html.csw-html .csw-btn.csw-btn-wait{cursor:wait}html.csw-html .csw-btn:disabled{background:#ddd;border-color:#ddd;color:#555;cursor:not-allowed;opacity:1;transition:none}html.csw-html .csw-btn.csw-btn-icon,html.csw-html .csw-btn.csw-btn-link{background:#0000;border:none;padding:0;position:relative}html.csw-html .csw-btn.csw-btn-icon:active,html.csw-html .csw-btn.csw-btn-icon:focus,html.csw-html .csw-btn.csw-btn-icon:hover,html.csw-html .csw-btn.csw-btn-link:active,html.csw-html .csw-btn.csw-btn-link:focus,html.csw-html .csw-btn.csw-btn-link:hover{background-color:#0000}html.csw-html .csw-btn.csw-btn-icon,html.csw-html .csw-btn.csw-btn-icon:active,html.csw-html .csw-btn.csw-btn-icon:focus,html.csw-html .csw-btn.csw-btn-icon:hover{color:inherit}html.csw-html .csw-btn.csw-btn-icon:hover{opacity:.75}html.csw-html .csw-btn.csw-btn-link{color:#005d92;display:inline;text-transform:none}html.csw-html .csw-btn.csw-btn-link:active,html.csw-html .csw-btn.csw-btn-link:focus,html.csw-html .csw-btn.csw-btn-link:hover{color:#005d92}html.csw-html .csw-btn.csw-btn-link:hover{text-decoration:underline}html.csw-html .csw-btn.csw-header-btn{align-items:center;background:none;border:none;color:inherit;display:inline-flex;flex-grow:0;flex-shrink:0;justify-content:center;margin:0 .375rem 0 0;padding:.25rem;text-transform:none}html.csw-html .csw-btn.csw-header-btn .csw-btn-txt{display:none;margin-right:.5rem}html.csw-html .csw-btn.csw-header-btn .csw-btn-txt+.csw-icon{margin-left:0}html.csw-html .csw-btn.csw-header-btn .csw-icon{font-size:1.625rem}html.csw-html .csw-btn.csw-header-btn .csw-icon.csw-icon-sm{font-size:1.375rem}html.csw-html .csw-btn.csw-header-btn:active,html.csw-html .csw-btn.csw-header-btn:focus,html.csw-html .csw-btn.csw-header-btn:hover{background-color:#0000}html.csw-html .csw-btn .csw-btn-txt+.csw-i,html.csw-html .csw-btn .csw-btn-txt+.csw-icon,html.csw-html .csw-btn .csw-i+.csw-btn-txt,html.csw-html .csw-btn .csw-icon+.csw-btn-txt{margin-left:.5rem}html.csw-html .csw-btn-link{background:#0000;border:none;border-radius:0;color:#005d92;cursor:pointer;display:inherit;margin:unset;padding:unset}html.csw-html .csw-btn-link:active,html.csw-html .csw-btn-link:disabled,html.csw-html .csw-btn-link:focus,html.csw-html .csw-btn-link:hover{background:#0000;opacity:inherit}html.csw-html .csw-btn-link:active .csw-btn-txt,html.csw-html .csw-btn-link:focus .csw-btn-txt,html.csw-html .csw-btn-link:hover .csw-btn-txt{text-decoration:underline}html.csw-html .csw.csw-dark-mode .csw-btn{background-color:#111;border-color:#111;color:#fff}html.csw-html .csw.csw-dark-mode .csw-btn.csw-btn-primary{background-color:#555;border-color:#555;color:#fff}html.csw-html .csw.csw-dark-mode .csw-btn.csw-btn-primary:hover{background-color:#3c3c3c}html.csw-html .csw.csw-dark-mode .csw-btn.csw-btn-primary:active,html.csw-html .csw.csw-dark-mode .csw-btn.csw-btn-primary:focus{background-color:#151515}html.csw-html .csw.csw-dark-mode .csw-btn.csw-btn-primary:disabled{background-color:#111;border-color:#111;color:#aaa}html.csw-html .csw.csw-dark-mode .csw-btn:active,html.csw-html .csw.csw-dark-mode .csw-btn:focus,html.csw-html .csw.csw-dark-mode .csw-btn:hover{background-color:#000}html.csw-html .csw.csw-dark-mode .csw-btn:disabled{background-color:#111;border-color:#111;color:#aaa}html.csw-html .csw.csw-dark-mode .csw-btn.csw-btn-icon,html.csw-html .csw.csw-dark-mode .csw-btn.csw-btn-icon:active,html.csw-html .csw.csw-dark-mode .csw-btn.csw-btn-icon:focus,html.csw-html .csw.csw-dark-mode .csw-btn.csw-btn-icon:hover,html.csw-html .csw.csw-dark-mode .csw-btn.csw-btn-link,html.csw-html .csw.csw-dark-mode .csw-btn.csw-btn-link:active,html.csw-html .csw.csw-dark-mode .csw-btn.csw-btn-link:focus,html.csw-html .csw.csw-dark-mode .csw-btn.csw-btn-link:hover{background-color:#0000}html.csw-html .csw.csw-dark-mode .csw-btn.csw-btn-icon,html.csw-html .csw.csw-dark-mode .csw-btn.csw-btn-icon:active,html.csw-html .csw.csw-dark-mode .csw-btn.csw-btn-icon:focus,html.csw-html .csw.csw-dark-mode .csw-btn.csw-btn-icon:hover{color:inherit}html.csw-html .csw.csw-dark-mode .csw-btn.csw-btn-link,html.csw-html .csw.csw-dark-mode .csw-btn.csw-btn-link:active,html.csw-html .csw.csw-dark-mode .csw-btn.csw-btn-link:focus,html.csw-html .csw.csw-dark-mode .csw-btn.csw-btn-link:hover{color:#99daff}html.csw-html .csw.csw-dark-mode .csw-btn.csw-header-btn{background-color:#0000;border-color:#0000}html.csw-html .csw.csw-dark-mode .csw-btn.csw-header-btn:active,html.csw-html .csw.csw-dark-mode .csw-btn.csw-header-btn:focus{background-color:#0000}html.csw-html .csw.csw-dark-mode .csw-btn-link{background-color:#0000;color:#99daff}html.csw-html .csw.csw-dark-mode .csw-btn-link:active,html.csw-html .csw.csw-dark-mode .csw-btn-link:disabled,html.csw-html .csw.csw-dark-mode .csw-btn-link:focus,html.csw-html .csw.csw-dark-mode .csw-btn-link:hover{background-color:#0000}html.csw-html .csw-btns{margin:0;padding:.25rem 0}html.csw-html .csw-btns .csw-btn{margin:0 .375rem .125rem}html.csw-html .csw-btns .csw-btn.csw-btn-em{margin:0 .375rem .125em}html.csw-html .csw-btns.csw-btns-right{display:flex;justify-content:flex-end}html.csw-html .csw-btns.csw-btns-center{display:flex;flex-direction:row;justify-content:center}html.csw-html .csw-btns.csw-btns-center .csw-btn{flex-grow:0;flex-shrink:0;width:auto}html.csw-html .csw-btns.csw-stretch{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;width:100%}html.csw-html .csw-btns.csw-stretch.csw-flex-wrap{flex-wrap:wrap}html.csw-html .csw-btns.csw-stretch.csw-flex-wrap .csw-btn{margin-bottom:.75rem}html.csw-html .csw-btns.csw-stretch .csw-btn{flex:1 1 0px;height:min-content;width:100%}html.csw-html .csw-btns.csw-stretch .csw-btn.csw-btn-flex-special{align-items:center;align-self:center;display:flex;flex-direction:row;flex-grow:0;flex-shrink:0;justify-content:center}html.csw-html .csw-btns.csw-stretch .csw-btn:only-child{min-width:0}html.csw-html .font-default{font-display:swap;font-family:Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif,-apple-system,BlinkMacSystemFont;font-stretch:normal;font-weight:400}html.csw-html .font-special{font-display:swap;font-family:Rubik,Helvetica Neue,arial,sans-serif;font-stretch:normal;font-weight:400}html.csw-html .font-light{font-weight:400}html.csw-html .font-semi-bold{font-weight:600}html.csw-html .font-italic{font-style:italic}html.csw-html .font-bold{font-weight:700}html.csw-html .font-monospace{font-display:swap;font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;font-stretch:normal;font-weight:400}html.csw-html .csw-fieldset{border:none;margin:1rem 0 1.25rem;padding:0}html.csw-html .csw-option-list{list-style:none;margin:0;padding:0}html.csw-html .csw-text-input{background:#fff;border:1px solid #ddd;border-radius:.2rem;box-sizing:border-box;display:block;font-size:1.0769230769rem;height:auto;line-height:1;padding:.375rem .5rem;width:100%}html.csw-html .csw-text-input:active,html.csw-html .csw-text-input:focus{border-color:#999;box-shadow:0 0 .25rem #11111180}html.csw-html .csw-text-input:disabled{background-color:#f5f5f5;border-color:#e0e0e0;color:#aaa;cursor:default;opacity:.6;user-select:none}html.csw-html .csw-text-input:disabled:active,html.csw-html .csw-text-input:disabled:focus,html.csw-html .csw-text-input:disabled:hover{border-color:#e0e0e0;box-shadow:none;cursor:default}html.csw-html .csw-select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%22292.4%22 height%3D%22292.4%22><path fill%3D%22%23555555%22 d%3D%22M287 69.4a17.6 17.6 0 0 0-13-5.4H18.4c-5 0-9.3 1.8-12.9 5.4A17.6 17.6 0 0 0 0 82.2c0 5 1.8 9.3 5.4 12.9l128 127.9c3.6 3.6 7.8 5.4 12.8 5.4s9.2-1.8 12.8-5.4L287 95c3.5-3.5 5.4-7.8 5.4-12.8 0-5-1.9-9.2-5.5-12.8z%22%2F><%2Fsvg>");background-position:right .7rem top 50%,0 0;background-repeat:no-repeat,repeat;background-size:.65rem auto,100%;border:1px solid #ddd;border-radius:.2rem;box-sizing:border-box;display:block;font-size:1.0769230769rem;height:auto;line-height:1;line-height:1.3;padding:.6375rem 1.5rem .6375rem .75rem;width:100%}html.csw-html .csw-select:active,html.csw-html .csw-select:focus{border-color:#999;box-shadow:0 0 .25rem #11111180}html.csw-html .csw-select:disabled{background-color:#f5f5f5;border-color:#e0e0e0;color:#aaa;cursor:default;opacity:.6}html.csw-html .csw-select:disabled:active,html.csw-html .csw-select:disabled:focus,html.csw-html .csw-select:disabled:hover{border-color:#e0e0e0;box-shadow:none;cursor:default}html.csw-html .csw-select::-ms-expand{display:none}html.csw-html .csw-select:disabled{user-select:none}html.csw-html .csw-select.csw-select-wide{width:100%}html.csw-html .csw-select.csw-select-90{width:90%}html.csw-html .csw-select.csw-select-center{margin-left:auto;margin-right:auto}html.csw-html .csw-select option,html.csw-html .csw-select option.csw-select-option{font-weight:700}html.csw-html .csw-select option.csw-select-option-placeholder{color:#aaa;font-weight:400;user-select:none}html.csw-html .csw-option-check-border{box-shadow:0 0 0 2px #999,0 0 2px 0 #0000}@media (-ms-high-contrast:active),(-ms-high-contrast:none){html.csw-html .csw-option-check-border{box-shadow:0 0 0 4px #999,0 0 2px 0 #0000}}@-moz-document url-prefix(){html.csw-html .csw-option-check-border{box-shadow:0 0 1px 2px #999}}html.csw-html *{outline-color:#0000}html.csw-html :focus{outline-color:#0000;outline-offset:.1538461538rem}html.csw-html [tabindex="-1"],html.csw-html [tabindex="-1"]:focus{outline:0 solid #0000}html.csw-html a{color:#005d92;cursor:pointer;text-decoration:none}html.csw-html a:hover{text-decoration:underline}html.csw-html a.selected{font-weight:700}html.csw-html a i{padding-right:8px;pointer-events:none}html.csw-html a i:last-child{margin-left:4px}html.csw-html a i:only-child{margin-left:0}html.csw-html body,html.csw-html html{font-display:swap;font-family:Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif,-apple-system,BlinkMacSystemFont;font-stretch:normal;font-weight:400}html.csw-html body{background-color:#0000;color:#111}html.csw-html .h1,html.csw-html .h2,html.csw-html .h3,html.csw-html .h4,html.csw-html .h5,html.csw-html .h6,html.csw-html h1,html.csw-html h2,html.csw-html h3,html.csw-html h4,html.csw-html h5,html.csw-html h6{display:block;font-weight:700;margin:1.25rem 0 .75rem}html.csw-html .h1.h-trim,html.csw-html .h2.h-trim,html.csw-html .h3.h-trim,html.csw-html .h4.h-trim,html.csw-html .h5.h-trim,html.csw-html .h6.h-trim,html.csw-html h1.h-trim,html.csw-html h2.h-trim,html.csw-html h3.h-trim,html.csw-html h4.h-trim,html.csw-html h5.h-trim,html.csw-html h6.h-trim{margin:.25rem 0 .5rem}html.csw-html .h1,html.csw-html h1{font-size:3.6923076923rem;line-height:4.3076923077rem}@media only screen and (min-width:38.5384615385rem)and (max-width:73.8461538462rem){html.csw-html .h1,html.csw-html h1{font-size:2.8461538462rem}}@media only screen and (max-width:38.4615384615rem){html.csw-html .h1,html.csw-html h1{font-size:2rem}}@media only screen and (min-width:38.5384615385rem)and (max-width:73.8461538462rem){html.csw-html .h1,html.csw-html h1{line-height:3.4615384615rem}}@media only screen and (max-width:38.4615384615rem){html.csw-html .h1,html.csw-html h1{line-height:2.6153846154rem}}html.csw-html .h2,html.csw-html h2{font-size:2.3076923077rem;line-height:2.9230769231rem}@media only screen and (min-width:38.5384615385rem)and (max-width:73.8461538462rem){html.csw-html .h2,html.csw-html h2{font-size:2.0769230769rem}}@media only screen and (max-width:38.4615384615rem){html.csw-html .h2,html.csw-html h2{font-size:1.8461538462rem}}@media only screen and (min-width:38.5384615385rem)and (max-width:73.8461538462rem){html.csw-html .h2,html.csw-html h2{line-height:2.6923076923rem}}@media only screen and (max-width:38.4615384615rem){html.csw-html .h2,html.csw-html h2{line-height:2.4615384615rem}}html.csw-html .h3,html.csw-html h3{font-size:1.3846153846rem}@media only screen and (min-width:38.5384615385rem)and (max-width:73.8461538462rem){html.csw-html .h3,html.csw-html h3{font-size:1.3076923077rem}}@media only screen and (max-width:38.4615384615rem){html.csw-html .h3,html.csw-html h3{font-size:1.2307692308rem}}html.csw-html .h4,html.csw-html h4{font-size:1.2307692308rem}@media only screen and (min-width:38.5384615385rem)and (max-width:73.8461538462rem){html.csw-html .h4,html.csw-html h4{font-size:1.1538461538rem}}@media only screen and (max-width:38.4615384615rem){html.csw-html .h4,html.csw-html h4{font-size:1.0769230769rem}}html.csw-html .h5,html.csw-html h5{font-size:1.0769230769rem}@media only screen and (min-width:38.5384615385rem)and (max-width:73.8461538462rem){html.csw-html .h5,html.csw-html h5{font-size:1rem}}@media only screen and (max-width:38.4615384615rem){html.csw-html .h5,html.csw-html h5{font-size:.9230769231rem}}html.csw-html .h6,html.csw-html h6{font-size:.9230769231rem}@media only screen and (min-width:38.5384615385rem)and (max-width:73.8461538462rem){html.csw-html .h6,html.csw-html h6{font-size:.8461538462rem}}@media only screen and (max-width:38.4615384615rem){html.csw-html .h6,html.csw-html h6{font-size:.7692307692rem}}html.csw-html form{box-sizing:border-box}html.csw-html input:disabled{border-color:#555;color:#555;outline:none}html.csw-html textarea:disabled{outline:none}html.csw-html p{margin-bottom:1.5rem}html.csw-html p.p-spacious{margin-bottom:3rem}html.csw-html small{font-display:swap;font-family:Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif,-apple-system,BlinkMacSystemFont;font-size:1.0769230769rem;font-stretch:normal;font-weight:400}@media only screen and (min-width:38.5384615385rem)and (max-width:73.8461538462rem){html.csw-html small{font-size:1rem}}@media only screen and (max-width:38.4615384615rem){html.csw-html small{font-size:.9230769231rem}}html.csw-html .display-inline{display:inline!important}html.csw-html .display-inline-flex{display:inline-flex!important}html.csw-html .display-inline-block{display:inline-block!important}html.csw-html .block{display:block!important}html.csw-html .lowercase{text-transform:lowercase}html.csw-html .uppercase{text-transform:uppercase}html.csw-html .capitalize{text-transform:capitalize}html.csw-html .italic{font-style:italic}html.csw-html .semi-bold{font-weight:600}html.csw-html .bold{font-weight:700}html.csw-html .text-right{text-align:right}html.csw-html .text-left{text-align:left}html.csw-html .text-center{text-align:center}html.csw-html .half{width:50%}html.csw-html .wide{width:100%}@media only screen and (max-width:38.4615384615rem){html.csw-html .wide-on-mobile{width:100%}}html.csw-html .hide{display:none!important}html.csw-html .show{display:block!important}@media only screen and (max-width:27.6923076923rem){html.csw-html .hide-mobile-sm{display:none!important}}@media only screen and (max-width:38.4615384615rem){html.csw-html .hide-mobile{display:none!important}}@media only screen and (min-width:38.5384615385rem){html.csw-html .hide-tablet-up,html.csw-html .show-mobile-only{display:none!important}}@media only screen and (min-width:38.5384615385rem)and (max-width:73.8461538462rem){html.csw-html .hide-tablet{display:none!important}}@media only screen and (max-width:38.4615384615rem){html.csw-html .show-tablet-only{display:none!important}}@media only screen and (min-width:73.9230769231rem){html.csw-html .show-tablet-only{display:none!important}}@media only screen and (max-width:73.8461538462rem){html.csw-html .hide-tablet-down{display:none!important}}@media only screen and (max-width:110.7692307692rem){html.csw-html .hide-notebook-down{display:none!important}}@media only screen and (min-width:73.9230769231rem){html.csw-html .hide-notebook-up{display:none!important}}@media only screen and (max-width:73.8461538462rem){html.csw-html .show-notebook-up-only{display:none!important}}@media only screen and (max-width:147.6153846154rem){html.csw-html .hide-desktop-down{display:none!important}}@media only screen and (max-width:110.7692307692rem){html.csw-html .show-desktop-up-only{display:none!important}}html.csw-html .print-only{display:none!important}html.csw-html .toggle-hover .hover-show,html.csw-html .toggle-hover:hover .hover-hide{display:none}html.csw-html .toggle-hover:hover .hover-show{display:inline}html.csw-html .outline{outline:none;outline-offset:.1538461538rem}html.csw-html .outline:not([disabled]):active,html.csw-html .outline:not([disabled]):focus,html.csw-html .outline:not([disabled]):focus-within{outline:2px dashed #ace4fecc}html.csw-html .outline[aria-disabled=true]:active,html.csw-html .outline[aria-disabled=true]:focus,html.csw-html .outline[aria-disabled=true]:focus-within,html.csw-html .outline[disabled]:active,html.csw-html .outline[disabled]:focus,html.csw-html .outline[disabled]:focus-within{outline:none}html.csw-html .outline-trigger:not([disabled]):active+.outline,html.csw-html .outline-trigger:not([disabled]):focus+.outline,html.csw-html .outline-trigger:not([disabled]):focus-within+.outline{outline:2px dashed #ace4fecc}html.csw-html .sr-only{clip:rect(0,0,0,0);border:0;display:block;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;text-transform:none;width:1px}html.csw-html .sr-only.sr-only-focusable:active,html.csw-html .sr-only.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:auto;width:auto}html.csw-html .code{display:none;overflow:auto;position:relative;width:100%;word-break:break-word}html.csw-html{background:#0000;box-sizing:initial}html.csw-html,html.csw-html body{font-size:13px}html.csw-html-not-resizable .csw{flex-direction:column;height:100%;justify-content:space-between;overflow:hidden}body.csw-body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-size:100%;margin:0;overflow:hidden;padding:0 0 .25rem}body.csw-body .csw-content-wrapper{overflow:hidden;position:relative}.csw{background:#ffffff40;color:#111;font-size:1rem;letter-spacing:.0125rem;line-height:1.25;position:relative;width:100%}.csw,.csw *{box-sizing:border-box}.csw *{scrollbar-face-color:#aaaaaab3;scrollbar-track-color:#0000}.csw ::-webkit-scrollbar{height:1rem;width:1rem}.csw ::-webkit-scrollbar-thumb{background:#aaaaaab3;border-radius:.125rem;box-shadow:inset 0 0 .25rem #1111114d}.csw ::-webkit-scrollbar-track{background:#0000;border-radius:0}@media only screen and (max-width:73.8461538462rem){.csw *{scrollbar-face-color:#aaaaaab3;scrollbar-track-color:#0000}.csw ::-webkit-scrollbar{height:.875rem;width:.875rem}.csw ::-webkit-scrollbar-thumb{background:#aaaaaab3;border-radius:.125rem;box-shadow:inset 0 0 .25rem #1111114d}.csw ::-webkit-scrollbar-track{background:#0000;border-radius:0}}.csw .csw-header{fill:#111c;align-content:center;align-items:center;background:#0000;box-sizing:border-box;color:#111;display:flex;flex-direction:row;flex-shrink:0;font-size:1.25rem;font-weight:700;justify-content:space-between;line-height:2.375rem;overflow:hidden;padding:.25rem .25rem .25rem .5rem;position:relative;text-align:left}.csw .csw-header.csw-header-no-title{background:#0000}.csw .csw-header.csw-header-loaded.csw-header-no-title{bottom:auto;left:auto;overflow:visible;padding:.25rem;position:absolute;right:0;top:.5rem;width:auto;z-index:1000}.csw .csw-header.csw-header-loaded.csw-header-no-title .csw-header-txt{display:none}.csw .csw-header .csw-header-txt{padding:0 .125rem 0 0;width:100%}.csw .csw-header .csw-menu-btn{color:inherit;font-size:1.5rem;height:2rem;margin:0 .5rem;padding:0;width:1.5rem}.csw .csw-header .csw-menu-btn .csw-icon{fill:#111c;color:inherit}.csw .csw-header .csw-callout{position:absolute;right:0;top:0}.csw .csw-report-modal-btn{font-size:1rem;margin-right:.75rem}.csw .csw-menu-btn.csw-btn-icon{background:#0000}.csw.csw-type-carousel{overflow:hidden}.csw.csw-type-carousel .csw-data-scroll{display:block;min-height:42.3076923077rem;overflow:hidden;position:relative;width:100%}.csw.csw-type-carousel .csw-data-scroll.csw-fix-scroll{min-height:65vh}.csw.csw-type-carousel .csw-data-scroll.csw-fix-scroll .csw-deck .csw-carousel .csw-deck-cards .csw-card{overflow-x:hidden;overflow-y:auto}.csw.csw-type-carousel .csw-data-scroll.csw-fix-scroll .csw-deck .csw-carousel .csw-deck-cards .csw-card.csw-inactive{overflow-y:hidden}.csw.csw-type-carousel .csw-data-scroll.csw-fix-scroll .csw-scroll-section{width:99%}.csw-title-text{font-size:1.1538461538rem;line-height:1.25}.csw-q-option-input,.csw-q-option-lbl{font-size:1rem}.csw-q-option-lbl[aria-disabled=true]{color:#aaa;cursor:default;opacity:.6;user-select:none}.csw-data-scroll{display:flex;flex-direction:column;flex-grow:1;overflow:auto}.csw-data-scroll .csw-scroll-shadow{display:none;user-select:none}.csw-data-scroll.csw-fix-scroll{display:block;height:100%;position:relative}.csw-data-scroll.csw-fix-scroll .csw-data{padding-bottom:0;padding-top:.5rem}.csw-data-scroll.csw-fix-scroll .csw-scroll-section{display:block;height:55vh;min-height:0;overflow:auto;padding:.25rem .5rem .5rem;width:100%}.csw-data-scroll.csw-fix-scroll .csw-scroll-section+.csw-scroll-shadow{border-radius:0;box-shadow:inset 0 -2rem .75rem -1.5rem #fff;display:block;height:1rem;margin-right:1.125rem;margin-top:-1rem;overflow:visible;position:relative;z-index:2}.csw-data-scroll.csw-fix-scroll .csw-card.csw-inactive .csw-scroll-section{overflow-y:hidden}.csw-data-scroll.csw-under-modal{min-height:16.1538461538rem;overflow:hidden}.csw-compliance-first-page-text{color:#000;font-size:.875rem;margin:0 auto;max-width:56.6153846154rem;padding:.25rem .5rem .75rem}.csw-data{box-sizing:border-box;margin:0 auto;max-width:100%;padding:.75rem .375rem 1rem;width:100%}.csw-data .csw-deck-segmented-progress{padding:0 .75rem 1rem .125rem}.csw-data .csw-deck-segmented-progress.csw-deck-segmented-progress-fixed{margin-bottom:-.5rem;margin-top:-.5rem;padding-left:.5rem;padding-right:1.5rem}.csw-data .csw-loader{padding:1rem 0 0}.csw .csw-header.csw-header-no-title+.csw-data-scroll .csw-data .csw-deck-segmented-progress{margin-left:0;padding-bottom:1.125rem;padding-right:7rem;padding-top:.875rem}.csw .csw-header.csw-header-no-title+.csw-data-scroll .csw-data .csw-deck-segmented-progress.csw-deck-segmented-progress-fixed{margin-bottom:-.5rem;margin-top:0;padding-top:1rem}.csw.csw-dark-mode{background-color:#11111180;color:#fff}.csw.csw-dark-mode .csw-header{fill:#fff;background-color:#0000;color:#fff}.csw.csw-dark-mode .csw-header.csw-header-no-title{background-color:#0000}.csw.csw-dark-mode .csw-header .csw-menu-btn{color:inherit}.csw.csw-dark-mode .csw-header .csw-menu-btn .csw-icon{fill:#fff;color:inherit}.csw.csw-dark-mode .csw-data-scroll.csw-fix-scroll .csw-scroll-section+.csw-scroll-shadow{box-shadow:none}.csw.csw-dark-mode .csw-compliance-first-page-text{color:#fff}.csw.csw-dark-mode .csw-compliance-first-page-text .csw-compliance-link{color:#99daff}.csw-hp{height:0;margin:0;opacity:0;overflow:hidden;padding:0;position:relative;width:0}.csw-hp .csw-hp-btn{background:#0000;border:none;box-shadow:none;color:#0000;left:0;opacity:0;position:absolute;text-shadow:none;top:0}.csw-callout{box-sizing:border-box;display:inline-block;font-size:1.75rem;height:100%;margin:0;overflow:visible;padding:.25rem 0;position:relative}.csw-callout .csw-callout-link{align-content:center;align-items:center;color:#fff;display:flex;height:100%;justify-content:center;text-decoration:none;text-transform:uppercase;width:auto}.csw-callout .csw-callout-txt{font-size:.875rem;font-weight:700;left:auto;position:absolute;right:auto;transform:translateX(-105%)}.theme-carousel-light .csw-callout .csw-callout-link,.theme-light .csw-callout .csw-callout-link{color:#111}.csw-card{box-sizing:border-box;display:block;flex-grow:0;flex-shrink:0;margin:0;padding:0;text-align:left;vertical-align:top;white-space:normal;width:100%}.csw-card.csw-enter,.csw-card.csw-hide,.csw-card.csw-inactive,.csw-card.csw-leave,.csw-card.csw-next,.csw-card.csw-previous{display:none}.csw-card .csw-btns{margin-top:1rem}.csw-card.csw-active .csw-btns.csw-stretch{display:flex}.csw-fix-scroll .csw-card .csw-btns{margin-top:.5rem}.csw-deck{position:relative}.csw-deck,.csw-deck .csw-deck-cards{text-align:left}.csw-deck .csw-deck-cards .csw-card{margin:0 auto;position:relative}.csw-deck .csw-single{max-width:100%;width:100%}.csw-deck .csw-carousel{bottom:auto;left:0;max-width:100%;overflow:visible;position:fixed;right:0;top:auto;width:100%}.csw-deck .csw-carousel .csw-deck-cards{bottom:0;display:block;height:100%;left:0;margin:0 auto;max-width:100%;overflow:visible;padding:0;position:relative;right:0;text-align:center;top:0;vertical-align:top;white-space:nowrap;width:100%;z-index:1}.csw-deck .csw-carousel .csw-deck-cards .csw-card{background:#fff;border:thin solid #999;bottom:auto;box-sizing:border-box;display:block;flex-grow:0;flex-shrink:0;left:50%;margin:0;max-width:100%;min-height:0;overflow:hidden;padding:.75rem;position:absolute;right:auto;top:auto;transform:translateX(-50%) scale(1);transform-origin:right;transition:transform .2s cubic-bezier(.47,.43,.38,1.02);transition-delay:0;user-select:none;width:75%}.csw-deck .csw-carousel .csw-deck-cards .csw-card.csw-hide,.csw-deck .csw-carousel .csw-deck-cards .csw-card.csw-inactive{display:none;user-select:none}.csw-deck .csw-carousel .csw-deck-cards .csw-card.csw-active{max-width:100%;user-select:auto;width:90%;z-index:4}.csw-deck .csw-carousel .csw-deck-cards .csw-card.csw-next,.csw-deck .csw-carousel .csw-deck-cards .csw-card.csw-previous{display:block;opacity:.6;z-index:2}.csw-deck .csw-carousel .csw-deck-cards .csw-card.csw-previous{transform:translateX(-160%) scale(1)}.csw-deck .csw-carousel .csw-deck-cards .csw-card.csw-next{transform:translateX(60%) scale(1)}@media only screen and (min-width:15.4615384615rem){.csw-deck .csw-carousel .csw-deck-cards .csw-card.csw-active{max-width:calc(100% - 2.5rem);width:280px}}@media only screen and (min-width:27.7692307692rem){.csw-deck .csw-carousel .csw-deck-cards .csw-card.csw-active{max-width:calc(100% - 2.5rem);width:380px}}@media only screen and (min-width:38.5384615385rem){.csw-deck .csw-carousel .csw-deck-cards{width:450px}.csw-deck .csw-carousel .csw-deck-cards .csw-card{max-width:none;width:350px}.csw-deck .csw-carousel .csw-deck-cards .csw-card.csw-active{max-width:none;width:450px}.csw-deck .csw-carousel .csw-deck-cards .csw-card.csw-previous{transform:translateX(-200%) scale(.95)}.csw-deck .csw-carousel .csw-deck-cards .csw-card.csw-next{transform:translateX(100%) scale(.95)}}.csw-deck-footer{font-size:1rem;margin-top:1rem;text-align:center}.csw-deck-footer .csw-footer-link{color:#111;font-weight:700}.csw.csw-dark-mode .csw-deck .csw-carousel .csw-deck-cards .csw-card{background-color:#11111180;border-color:#ddd}.csw.csw-dark-mode .csw-deck-footer .csw-footer-link{color:#fff}.csw-view-xs .csw-deck .csw-carousel{position:relative}.csw-view-xs .csw-deck .csw-carousel .csw-deck-cards .csw-card{max-width:100%;transition:none;width:100%}.csw-view-xs .csw-deck .csw-carousel .csw-deck-cards .csw-card.csw-next,.csw-view-xs .csw-deck .csw-carousel .csw-deck-cards .csw-card.csw-previous{display:none}.csw-deck-progress{background:#fff;border:thin solid #999;color:#111;font-size:1rem;font-style:italic;font-weight:400;line-height:1;margin:0 auto -1px;max-width:100%;text-align:center;text-transform:uppercase;width:280px}.csw-deck-progress .csw-deck-no-progress,.csw-deck-progress .csw-deck-progress-counter,.csw-deck-progress .csw-deck-progress-dots,.csw-deck-progress .csw-deck-progress-prefix{display:inline-block}.csw-deck-progress .csw-deck-no-progress{height:1rem}.csw-deck-progress .csw-deck-progress-counter,.csw-deck-progress .csw-deck-progress-dots{margin-left:.5rem}.csw-deck-progress .csw-deck-progress-dots{display:inline-flex;justify-content:space-between}.csw-deck-progress .csw-deck-progress-dots .csw-progress-dot{background:#ddd;border-radius:100%;display:block;flex-grow:0;flex-shrink:0;height:10px;margin:0 .25rem;width:10px}.csw-deck-progress .csw-deck-progress-dots .csw-progress-dot.csw-active{background:#888}.csw-deck-progress:not(:empty){padding:.75rem}@media only screen and (min-width:15.4615384615rem){.csw-deck-progress{max-width:100%;width:280px}}@media only screen and (min-width:27.7692307692rem){.csw-deck-progress{max-width:100%;width:380px}}@media only screen and (min-width:38.5384615385rem){.csw-deck-progress{max-width:450px;width:100%}}.csw.csw-dark-mode .csw-deck-progress{background-color:#11111180;border-color:#ddd;color:#fff}.csw.csw-dark-mode .csw-deck-progress .csw-deck-progress-dots .csw-progress-dot{background-color:#555}.csw.csw-dark-mode .csw-deck-progress .csw-deck-progress-dots .csw-progress-dot.csw-active{background:#999}.csw-compliance{color:#fff;font-size:.75rem;padding:.25rem;text-align:left}.csw-compliance .csw-compliance-link{white-space:nowrap}.theme-carousel-light .csw-compliance,.theme-light .csw-compliance{color:#555}.csw-compliance-modal.csw-modal.show-modal{transition-delay:.2s}.csw-compliance-modal.csw-modal .csw-modal-content{justify-content:center;margin:0 auto;max-width:30.7692307692rem}.csw-compliance-modal.csw-modal .csw-compliance-modal-message{margin:0 0 1rem;width:100%}.csw-compliance-modal.csw-modal .csw-compliance-modal-message a.csw-compliance-link{font-weight:700;text-decoration:underline}.csw-compliance-modal.csw-modal .csw-btns{margin:0;padding:0;width:100%}.csw-compliance-modal.csw-modal .csw-btns.csw-stretch{width:100%}.csw-compliance-modal.csw-modal .csw-btns.csw-stretch .csw-btn{height:auto}.csw-compliance-modal.csw-modal .csw-btns .csw-btn{margin-bottom:0}.csw-compliance-modal.csw-modal .csw-btns .csw-btn.csw-btn-first{margin-left:0}.csw-view-s .csw-compliance-modal.csw-modal .csw-btns,.csw-view-xs .csw-compliance-modal.csw-modal .csw-btns{flex-direction:column}.csw-view-s .csw-compliance-modal.csw-modal .csw-btns .csw-btn,.csw-view-xs .csw-compliance-modal.csw-modal .csw-btns .csw-btn{margin:0 0 .25rem}.csw-editable-tools-spacer{height:2.5rem}.csw-editable-tools-wrapper{background:#e0e0e0;border-top-left-radius:.25rem;bottom:1px;box-sizing:border-box;color:#fff;display:none;flex-direction:row;height:0;margin:0;position:fixed;right:0;z-index:1000}.csw-editable-tools-wrapper:before{display:none}.csw-editable-tools-wrapper:not(:empty){border:thin solid #aaa;display:inline-flex;flex-shrink:0;height:auto;padding:.5rem}.csw-editable-tools-wrapper>div{display:block;text-align:right;z-index:2}.csw-editable-tools-wrapper svg{height:1.375rem!important;margin:0 .125rem;max-height:1.375rem;max-width:1.375rem;opacity:.7!important;position:relative!important;right:0!important;top:0!important;width:auto!important}.csw-editable-tools-wrapper svg g{fill:#111}.csw-editable-tools-wrapper svg:hover{cursor:pointer;opacity:1!important}.csw-editable-tools-wrapper .csw-editable-menu-toggle{font-size:.875rem}.csw-editable-tools-wrapper .csw-editable-menu-btn,.csw-editable-tools-wrapper .csw-widget-admin-opener-btn{background:#0000;border:1px solid #0000;color:#111;font-size:.875rem;margin:0 .375rem 0 0;opacity:.7;padding:.25rem .125rem;z-index:2}.csw-editable-tools-wrapper .csw-editable-menu-btn:last-child,.csw-editable-tools-wrapper .csw-widget-admin-opener-btn:last-child{margin-right:0}.csw-editable-tools-wrapper .csw-editable-menu-btn .csw-i,.csw-editable-tools-wrapper .csw-widget-admin-opener-btn .csw-i{color:#111;font-style:normal}.csw-editable-tools-wrapper .csw-editable-menu-btn .csw-i.csw-i-down-caret,.csw-editable-tools-wrapper .csw-editable-menu-btn .csw-i.csw-i-up-caret,.csw-editable-tools-wrapper .csw-widget-admin-opener-btn .csw-i.csw-i-down-caret,.csw-editable-tools-wrapper .csw-widget-admin-opener-btn .csw-i.csw-i-up-caret{border-top-color:#111}.csw-editable-tools-wrapper .csw-editable-menu-btn .csw-i.csw-i-gear,.csw-editable-tools-wrapper .csw-widget-admin-opener-btn .csw-i.csw-i-gear{background:#e0e0e0;border-color:#111}.csw-editable-tools-wrapper .csw-editable-menu-btn .csw-i.csw-i-gear:after,.csw-editable-tools-wrapper .csw-editable-menu-btn .csw-i.csw-i-gear:before,.csw-editable-tools-wrapper .csw-widget-admin-opener-btn .csw-i.csw-i-gear:after,.csw-editable-tools-wrapper .csw-widget-admin-opener-btn .csw-i.csw-i-gear:before{color:#111}.csw-editable-tools-wrapper .csw-editable-menu-btn:hover,.csw-editable-tools-wrapper .csw-widget-admin-opener-btn:hover{border-color:#888;cursor:pointer;opacity:1}.csw-editable-tools-wrapper .csw-widget-admin-opener-btn{font-size:1.125rem}.csw-editable-tools-wrapper .csw-editable-menu-top-actions{display:flex;justify-content:flex-end}.csw-editable-tools-wrapper .csw-editable-menu-top-actions .csw-editable-menu-btn{align-self:flex-end;font-size:1rem;line-height:1rem;margin:0 0 0 .25rem;order:0}.csw-editable-tools-wrapper .csw-editable-tools{background:#e0e0e0;border-color:#aaa #0000 #0000 #aaa;border-style:solid;border-top-left-radius:.25rem;border-width:thin;bottom:-1px;color:#111;display:inline-flex;flex-direction:column;justify-content:stretch;max-width:100vw;padding:.5rem .5rem 3.25rem;position:absolute;right:-1px;text-align:left;transform:translateY(200%);transition:transform 333ms cubic-bezier(.47,.43,.38,1.02),visibility 333ms linear;visibility:hidden;width:19.2307692308rem;z-index:1}.csw-editable-tools-wrapper .csw-editable-tools.csw-show-tools{transform:translate(0);visibility:visible}.csw-editable-tools-wrapper .csw-editable-tools .csw-editable-tools-heading{color:#111;font-size:.875rem;font-style:italic;font-weight:400;width:100%}.csw-editable-tools-wrapper .csw-editable-tools .csw-admin-editable-tools{margin:0;order:1}.csw-editable-tools-wrapper .csw-editable-tools button.csw-admin-btn{background:#111;border:1px solid #111;border-radius:.1875rem;color:#fff;line-height:1;margin:0 .125rem;padding:.25rem .5rem;white-space:nowrap}.csw-editable-tools-wrapper .csw-editable-tools button.csw-admin-btn:not(:disabled):hover{cursor:pointer;opacity:.8}.csw-editable-tools-wrapper .csw-editable-tools button.csw-admin-btn i{font-style:normal}.csw-editable-tools-wrapper .csw-editable-tools button.csw-admin-btn.csw-input-btn{margin-left:.25rem;padding:.5rem}.csw-editable-tools-wrapper .csw-editable-tools-btns{align-content:center;align-items:center;display:flex;flex-direction:row;font-size:.875rem;justify-content:flex-start;margin:0 0 .5rem;padding:.25rem;text-align:left;width:100%}.csw-editable-tools-wrapper .csw-editable-tools-btns input{max-width:70%;width:200px}.csw-editable-tools-wrapper .csw-editable-tools-btns ul{align-items:center;display:inline-flex;justify-content:center;list-style:none;margin:0;padding:0}.csw-editable-tools-wrapper .csw-editable-tools-btns ul li{display:inline-block}.csw-editable-tools-wrapper .csw-editable-tools-btns ul+div,.csw-editable-tools-wrapper .csw-editable-tools-btns>div{align-items:center;display:inline-flex;flex-direction:row;justify-content:center}.csw-editable-tools-wrapper .csw-admin-mode-on{color:#78e278}.csw-editable-tools-wrapper .csw-admin-mode-off{color:#ffb6b6}.csw-err{align-content:center;background:#ffe9e9;height:auto;padding:1rem;text-align:center}.csw-err,html.csw-html .csw-game-award{align-items:center;color:#ba2d31;display:flex;justify-content:center}html.csw-html .csw-game-award{cursor:help;flex-direction:column;font-size:3rem;gap:.375rem;margin:auto .375rem}html.csw-html .csw-game-award .csw-i{text-align:center}html.csw-html .csw-game-award .csw-game-award-detail{color:#e0e0e0;font-size:.75rem;height:1.5rem;text-align:center;text-shadow:0 2px #999}html.csw-html .csw-game-award .csw-game-award-detail .csw-game-award-title{background:#999c;border-radius:.1875rem;color:#fff;font-weight:400;max-width:100%;padding:.25rem;text-align:center;white-space:nowrap}html.csw-html .csw-game-award.csw-game-award-earned .csw-game-award-detail{color:#f5f5f5;text-shadow:0 2px #333}html.csw-html .csw-game-award.csw-game-award-earned .csw-game-award-detail .csw-game-award-title{background:#111c;color:#fff;font-weight:700}html.csw-html .csw-game-awards{margin:0;padding:0}html.csw-html .csw-game-awards .csw-game-awards-heading{margin:.25rem 0 .5rem;text-transform:uppercase}html.csw-html .csw-game-awards ul.csw-game-award-list{display:grid;grid-template-columns:32% 32% 32%;justify-content:center;list-style:none;margin:0 auto;max-height:50vh;max-width:12rem;overflow:auto;padding:0}html.csw-html .csw-game-awards ul.csw-game-award-list li{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0;padding:0;width:auto}html.csw-html .csw-game-awards ul.csw-game-awards-detail{list-style:none;margin:1rem 0 .5rem;padding:0}html.csw-html .csw-game-awards ul.csw-game-awards-detail li{border-bottom:1px solid #ffffff80;margin:.125rem 0;padding:.5rem .25rem}html.csw-html .csw-game-awards ul.csw-game-awards-detail li:last-of-type{border-bottom:none}html.csw-html .csw-game-awards .csw-game-award-stats{font-weight:400;padding:1rem 0}html.csw-html .csw-game-awards .csw-game-awards-congrats{margin:0 auto;max-width:350px;padding:1rem 0 0;text-align:center}html.csw-html .csw-game-awards .csw-game-awards-congrats .csw-game-awards-congrats-title{font-size:1.5rem;font-weight:700;margin:1rem 0}html.csw-html .csw-game-awards .csw-game-awards-congrats .csw-game-awards-congrats-message{font-size:1rem;font-weight:400}html.csw-html .csw-game-btn.csw-btn.csw-btn-circle-icon{align-items:center;background:#fff;border:2px solid #111;border-radius:100%;color:#111;font-size:1.125rem;height:1.25rem;justify-content:center;margin:auto .25rem;padding:0;width:1.25rem;z-index:100}html.csw-html .csw-game-btn.csw-btn.csw-btn-circle-icon .csw-i{color:#111;flex-grow:0;flex-shrink:0;font-size:.875rem;font-weight:700;margin:auto}html.csw-html .csw-game-btn.csw-btn.csw-btn-circle-icon:active,html.csw-html .csw-game-btn.csw-btn.csw-btn-circle-icon:focus,html.csw-html .csw-game-btn.csw-btn.csw-btn-circle-icon:hover{background:#e6e6e6}html.csw-html .csw-game-btn.csw-btn.csw-btn-circle-icon:active .csw-i,html.csw-html .csw-game-btn.csw-btn.csw-btn-circle-icon:focus .csw-i,html.csw-html .csw-game-btn.csw-btn.csw-btn-circle-icon:hover .csw-i{color:#111}html.csw-html .csw-game-enabled .csw-header-txt{display:flex;justify-content:space-between}html.csw-html .csw-game-enabled .csw-game-btn{display:flex}html.csw-html .csw-anim-hi-there-once{animation:cswHiThere 1s cubic-bezier(.36,.07,.19,.97)}html.csw-html .csw-anim-hi-there{animation:cswHiThere 1s cubic-bezier(.36,.07,.19,.97) infinite}@keyframes cswHiThere{30%{transform:scale(1.2)}40%,60%{transform:rotate(-20deg) scale(1.2)}50%{transform:rotate(20deg) scale(1.2)}70%{transform:rotate(0deg) scale(1.2)}to{transform:scale(1)}}html.csw-html .csw-game-directions{font-weight:400;text-align:left}html.csw-html .csw-game-directions .csw-game-directions-title{font-size:1.375rem;font-weight:700;margin-bottom:1.75rem;text-align:center}html.csw-html .csw-game-directions .csw-game-directions-sub-title{margin-bottom:1rem}html.csw-html .csw-game-modal.csw-modal{background:#333;left:auto;max-width:20rem;position:fixed}html.csw-html .csw-game-modal.csw-modal .csw-modal-content .csw-modal-scroll{bottom:0;padding-bottom:2rem;padding-top:2rem}html.csw-html .csw-game-modal.csw-modal.theme-carousel-light,html.csw-html .csw-game-modal.csw-modal.theme-light{background:#fff}html.csw-html .csw-game-modal.csw-modal.theme-carousel-light .csw-menu-compliance,html.csw-html .csw-game-modal.csw-modal.theme-light .csw-menu-compliance{background:#1111110d}html.csw-html .csw-game-modal.csw-modal.show-modal{box-shadow:0 0 .5rem #11111180}html.csw-html .csw-game-modal.csw-modal footer.csw-game-modal-footer{align-items:center;display:flex;flex-direction:row;height:.125rem;justify-content:space-between}html.csw-html .csw-game-modal.csw-modal footer.csw-game-modal-footer.csw-flex-end{justify-content:flex-end}html.csw-html .csw-game-modal.csw-modal footer.csw-game-modal-footer .csw-modal-footer-btn.sr-only-focusable{bottom:.5rem;position:absolute;right:.5rem}html.csw-html .csw-game-progress{background:#0000;border:none;color:#111;cursor:pointer;font-size:1rem;font-style:italic;font-weight:400;line-height:1;margin:0 auto -1px;max-width:100%;position:relative;text-align:center;text-transform:uppercase;width:280px}html.csw-html .csw-game-progress .csw-game-no-progress,html.csw-html .csw-game-progress .csw-game-progress-prefix{display:inline-block}html.csw-html .csw-game-progress .csw-game-no-progress{height:1rem}html.csw-html .csw-game-progress:not(:empty){padding:.75rem}html.csw-html .csw-game-progress .csw-game-progress-bar{margin:0}html.csw-html .csw-game-progress.csw-game-show-progress-bar{align-items:center;display:flex}html.csw-html .csw-game-progress.csw-game-show-progress-bar:not(:empty){padding:.25rem 0 .25rem .75rem}html.csw-html .csw-game-progress.csw-game-show-progress-bar .csw-game-progress-bar{width:100%}html.csw-html .csw-game-progress.csw-game-show-progress-bar .csw-game-award-list{margin-top:auto}html.csw-html .csw-game-progress.csw-game-show-progress-bar .csw-game-award-list .csw-game-award{cursor:pointer;font-size:2.5rem;margin:auto .375rem}@media only screen and (min-width:15.4615384615rem){html.csw-html .csw-game-progress{max-width:100%;width:280px}html.csw-html .csw-game-progress.csw-game-show-progress-bar{max-width:100%;width:100%}}@media only screen and (min-width:27.7692307692rem){html.csw-html .csw-game-progress{max-width:100%;width:380px}html.csw-html .csw-game-progress.csw-game-show-progress-bar{max-width:100%;width:100%}}@media only screen and (min-width:38.5384615385rem){html.csw-html .csw-game-progress{max-width:450px;width:100%}html.csw-html .csw-game-progress.csw-game-show-progress-bar{max-width:100%}}html.csw-html .csw.csw-dark-mode .csw-game-progress{background-color:#0000;border-color:#ddd;color:#fff}html.csw-html .csw-game-splash-modal.csw-modal{background:#333;bottom:auto;height:310px;left:50%;max-height:90vh;max-width:100%;position:fixed;right:auto;transform:translate(-50%,-120%);width:400px}html.csw-html .csw-game-splash-modal.csw-modal .csw-menu-btn{margin-left:auto}html.csw-html .csw-game-splash-modal.csw-modal .csw-modal-content header{background:#0000}html.csw-html .csw-game-splash-modal.csw-modal .csw-modal-content .csw-modal-scroll{padding:0 1.5rem 1rem}html.csw-html .csw-game-splash-modal.csw-modal.theme-carousel-light,html.csw-html .csw-game-splash-modal.csw-modal.theme-light{background:#fff}html.csw-html .csw-game-splash-modal.csw-modal.theme-carousel-light .csw-menu-compliance,html.csw-html .csw-game-splash-modal.csw-modal.theme-light .csw-menu-compliance{background:#1111110d}html.csw-html .csw-game-splash-modal.csw-modal.show-modal{box-shadow:0 0 .5rem #11111180;top:2rem;transform:translate(-50%)}html.csw-html .csw-game-splash-modal.csw-modal .csw-game-awards ul.csw-game-award-list{max-width:16rem}html.csw-html .csw-game-splash-modal.csw-modal .csw-game-awards ul.csw-game-award-list li .csw-game-award{font-size:4rem}html.csw-html .csw-game-splash-modal.csw-modal footer.csw-game-splash-modal-footer{align-items:center;display:flex;flex-direction:row;height:4rem;justify-content:space-between;padding:0 .5rem .25rem}html.csw-html .csw-game-splash-modal.csw-modal footer.csw-game-splash-modal-footer .csw-btns{margin-bottom:1rem}.csw-game-enabled .csw-header .csw-game-header-txt{text-transform:uppercase}.csw-game{position:relative;width:100%}.csw-game .csw-game-flex-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;position:relative;z-index:100}.csw-game .csw-game-flex-wrap .csw-game-btns{display:flex;flex-direction:row;flex-wrap:nowrap;padding-right:1rem}.csw-game .csw-game-flex-wrap .csw-game-btns .csw-btn{margin-bottom:0}.csw-game .csw-game-menu-btn-wrapper{display:inline-block;left:auto;position:absolute;right:2.875rem;top:-2.25rem;width:auto}.csw-game .csw-game-menu-btn-wrapper .csw-game-menu-btn{font-size:1.5rem}.csw.csw-dark-mode .csw-game .csw-game-menu-btn-wrapper .csw-game-menu-btn.csw-btn.csw-btn-icon{background-color:#fffffff2}@font-face{font-display:block;font-family:csw-icon;font-style:normal;font-weight:400;src:url(fonts/csw-icon.eot);src:url(fonts/csw-icon.eot#iefix) format("embedded-opentype"),url(fonts/csw-icon.ttf) format("truetype"),url(fonts/csw-icon.woff) format("woff"),url(images/csw-icon.svg#csw-icon) format("svg")}[class*=" csw-icon-"],[class^=csw-icon-]{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;font-family:csw-icon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}[class*=" csw-icon-"].csw-i-dark,[class^=csw-icon-].csw-i-dark{color:#111c}[class*=" csw-icon-"].csw-i-dark svg,[class^=csw-icon-].csw-i-dark svg{fill:#111c}[class*=" csw-icon-"].csw-i-light,[class^=csw-icon-].csw-i-light{color:#111c}[class*=" csw-icon-"].csw-i-light svg,[class^=csw-icon-].csw-i-light svg{fill:#fffc}.csw-icon-blocked:before{content:""}.csw-icon-cancel-circle:before{content:""}.csw-icon-cog:before{content:""}.csw-icon-cross:before{content:""}.csw-icon-facebook:before{content:""}.csw-icon-flag:before{content:""}.csw-icon-linkedin:before{content:""}.csw-icon-menu-dots:before{content:""}.csw-icon-new-tab:before{content:""}.csw-icon-notification:before{content:""}.csw-icon-question:before{content:""}.csw-icon-share:before{content:""}.csw-icon-warning:before{content:""}.csw-icon-x-twitter:before{content:""}.csw-icon-info:before{content:"i"}.csw-i{box-sizing:border-box;display:inline-block;font-size:1em;font-style:normal;font-variant:normal;font-weight:400;forced-color-adjust:none;height:1em;margin:auto;padding:0;transform-origin:center;vertical-align:bottom;width:1em}.csw-i.csw-i-down-caret,.csw-i.csw-i-left-caret,.csw-i.csw-i-right-caret,.csw-i.csw-i-up-caret{border-left:.625em solid #0000;border-right:.625em solid #0000;border-top:1em solid #999}.csw-i.csw-i-up-caret{transform:rotate(180deg);vertical-align:top}.csw-i.csw-i-left-caret{transform:rotate(90deg)}.csw-i.csw-i-right-caret{transform:rotate(270deg)}.csw-i.csw-i-check{position:relative}.csw-i.csw-i-check:before{background:#0000;border-bottom:.125em solid #999;border-left:.125em solid #999;bottom:.125em;box-sizing:border-box;content:"";display:block;height:.5em;left:50%;position:absolute;-ms-transform:rotate(-50deg) translate(-50%,-50%);-webkit-transform:rotate(-50deg) translate(-50%,-50%);transform:rotate(-50deg) translate(-50%,-50%);-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;width:1em}.csw-i.csw-i-check.csw-i-success:before{border-bottom-color:#397038;border-left-color:#397038}.csw-i.csw-i-close:after,.csw-i.csw-i-close:before{background-color:#999;box-sizing:border-box;content:"";height:1em;left:.375em;position:absolute;width:.125em}.csw-i.csw-i-close.csw-i-danger:after,.csw-i.csw-i-close.csw-i-danger:before{background-color:#ba2d31}.csw-i.csw-i-close:before{transform:rotate(45deg)}.csw-i.csw-i-close:after{transform:rotate(-45deg)}.csw-i.csw-i-cs-logo,.csw-i.csw-i-cs-logo-dark,.csw-i.csw-i-game-menu,.csw-i.csw-i-game-red-gem,.csw-i.csw-i-game-red-gem-empty,.csw-i.csw-i-headheart,.csw-i.csw-i-lightbulb,.csw-i.csw-i-lock,.csw-i.csw-i-media,.csw-i.csw-i-radio{background-position:50%;background-repeat:no-repeat;background-size:contain}.csw-i.csw-i-cs-logo{background-image:url(images/cs-logo.svg)}.csw-i.csw-i-cs-logo-dark{background-image:url(images/cs-logo-dark.svg)}.csw-i.csw-i-headheart{background-image:url(images/head-heart.svg)}.csw-i.csw-i-media{background-image:url(images/media.svg)}.csw-i.csw-i-game-menu{background-image:url(images/game-menu.svg)}.csw-i.csw-i-game-red-gem{background-image:url(images/game-red-gem.svg)}.csw-i.csw-i-game-red-gem-empty{background-image:url(images/game-red-gem-empty.svg)}.csw-i.csw-i-lock{background-image:url(images/lock.svg)}.csw-i.csw-i-radio{background-image:url(images/radio-outline.svg)}.csw-i.csw-i-lightbulb{background-image:url(images/lightbulb.svg)}.csw-i svg{height:auto;transform-origin:center;width:auto}.csw.csw-dark-mode .csw-i.csw-i-lock{background-image:url(images/lock-light.svg)}.csw.csw-dark-mode .csw-i.csw-i-lightbulb{background-image:url(images/lightbulb-light.svg)}.csw-intro{padding:0 .5rem;text-align:left}.csw-intro .csw-intro-detail{margin:0 0 1rem}.csw-loader{padding:1rem;text-align:center}.csw-loader.csw-loader-animated{min-height:8.5rem}.csw-loader-text{text-align:center}.csw-loader-anim{-webkit-animation:cswLoader 1s ease-in-out infinite;animation:cswLoader 1s ease-in-out infinite;-webkit-animation-delay:-.16s;animation-delay:-.16s;background:#555;border-radius:.25rem;color:#555;font-size:.375rem;height:.75em;margin:2rem auto;position:relative;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);width:3px}.csw-loader-anim:after,.csw-loader-anim:before{-webkit-animation:cswLoader 1s ease-in-out infinite;animation:cswLoader 1s ease-in-out infinite;background:#555;border-radius:.25rem;content:"";height:.75em;position:absolute;top:0;width:3px}.csw-loader-anim:before{-webkit-animation-delay:-.32s;animation-delay:-.32s;left:-1.5em}.csw-loader-anim:after{left:1.5em}.csw.csw-dark-mode .csw-loader-anim{background:#fff;color:#fff}.csw.csw-dark-mode .csw-loader-anim:after,.csw.csw-dark-mode .csw-loader-anim:before{background:#fff}.csw-menu-modal.csw-modal{background:#333;left:auto;max-width:22.1538461538rem;position:fixed}.csw-menu-modal.csw-modal.theme-carousel-light,.csw-menu-modal.csw-modal.theme-light{background:#fff}.csw-menu-modal.csw-modal.theme-carousel-light .csw-menu-compliance,.csw-menu-modal.csw-modal.theme-light .csw-menu-compliance{background:#1111110d}.csw-menu-modal.csw-modal.show-modal{box-shadow:0 0 .5rem #11111180}.csw-menu-modal.csw-modal .csw-modal-scroll{font-weight:700}.csw-menu-modal.csw-modal .csw-modal-scroll .csw-menu-link{background:#0000;border:none;cursor:pointer;display:inline-block;font-weight:700;padding:0;text-decoration:none}.csw-menu-modal.csw-modal .csw-modal-scroll .csw-menu-link:hover{text-decoration:underline}.csw-menu-modal.csw-modal .csw-modal-scroll ul.csw-modal-list{list-style:none;margin:0;padding:0}.csw-menu-modal.csw-modal .csw-modal-scroll ul.csw-modal-list li{border-bottom:1px solid #ffffff80;margin:.125rem 0;padding:.5rem .25rem}.csw-menu-modal.csw-modal .csw-modal-scroll ul.csw-modal-list li:last-of-type{border-bottom:none}.csw-menu-modal.csw-modal .csw-menu-compliance{background:#ffffff0d;border-radius:.375rem;font-size:.875rem;font-weight:400;padding:.375rem}.csw-menu-modal.csw-modal .csw-menu-compliance .csw-menu-compliance-message{margin-bottom:.5rem}.csw-menu-modal.csw-modal footer.csw-menu-modal-footer{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.csw-menu-modal.csw-modal footer.csw-menu-modal-footer.csw-flex-end{justify-content:flex-end}.csw-under-modal{opacity:.3;overflow:hidden}@supports(filter:blur(2px)){.csw-under-modal{filter:blur(2px);opacity:1;transition:filter .2s ease}}.csw-modal{background:#333333e6;bottom:0;color:#fff;display:none;height:100%;left:0;margin:0;padding:0;position:absolute;right:0;top:0;width:100%;z-index:1001}.csw-modal .csw-modal-content{align-content:center;align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;visibility:hidden;width:100%}.csw-modal.show-modal .csw-modal-content{visibility:visible}.csw-modal.show-glass,.csw-modal.show-modal{display:block}.csw-modal.modal-bottom{transform:translateY(120%);transform-origin:bottom;transition:transform .15s cubic-bezier(.47,.43,.38,1.02)}@supports(transform:translate(0)){.csw-modal.modal-bottom{display:block}}.csw-modal.modal-bottom.show-modal{transform:translateY(0);transition-delay:.2s}.csw-modal.modal-top{transform:translateY(-120%);transform-origin:top;transition:transform .15s cubic-bezier(.47,.43,.38,1.02)}@supports(transform:translate(0)){.csw-modal.modal-top{display:block}}.csw-modal.modal-top.show-modal{transform:translateY(0);transition-delay:.2s}.csw-modal.modal-left{transform:translateX(-120%);transform-origin:left;transition:transform .15s cubic-bezier(.47,.43,.38,1.02)}@supports(transform:translate(0)){.csw-modal.modal-left{display:block}}.csw-modal.modal-left.show-modal{transform:translateX(0)}.csw-modal.modal-right{transform:translateX(120%);transform-origin:right;transition:transform .15s cubic-bezier(.47,.43,.38,1.02)}@supports(transform:translate(0)){.csw-modal.modal-right{display:block}}.csw-modal.modal-right.show-modal{transform:translateX(0)}.csw-modal .csw-modal-content{padding:1rem}.csw-modal .csw-modal-content header{align-items:center;background:#11111180;bottom:auto;display:flex;flex-direction:row;font-size:1.125rem;font-weight:600;height:2.5rem;justify-content:space-between;left:0;padding:.25rem .5rem;position:absolute;right:0;top:0;width:100%}.csw-modal .csw-modal-content header:after{bottom:1px;box-shadow:0 -.5rem .75rem .125rem #111c;content:"";left:0;position:absolute;width:100%;z-index:-1}.csw-modal .csw-modal-content header button{color:#fffc;font-size:1rem;height:1.5rem;justify-self:flex-end;width:1.5rem}.csw-modal .csw-modal-content .csw-modal-scroll{bottom:4rem;flex-grow:0;font-weight:700;left:0;margin:0;overflow:auto;padding:.75rem;position:absolute;right:0;top:2.5rem;width:100%}.csw-modal .csw-modal-content footer{bottom:0;font-size:1.25rem;height:4rem;left:0;padding:1.25rem .5rem .25rem;position:absolute;right:0;text-align:right;top:auto;width:100%}.csw-modal .csw-modal-content footer button.csw-modal-footer-btn{background:#111;color:#fffc;font-size:1rem;height:1.5rem;justify-self:flex-end;width:1.5rem}.csw-modal .csw-modal-content footer button.sr-only-focusable{position:absolute}.csw-modal .csw-modal-content footer button.sr-only-focusable:focus{position:relative}.csw-modal .csw-modal-content footer .csw-btns{display:flex;justify-content:center;margin-bottom:1.5rem;width:100%}.csw-modal .csw-modal-content .csw-btn-link,.csw-modal .csw-modal-content a{color:#99daff}.csw-modal.csw-modal-no-footer .csw-modal-content .csw-modal-scroll{bottom:0}.csw-modal.theme-carousel-light,.csw-modal.theme-light{background:#fff;color:#111}.csw-modal.theme-carousel-light .csw-modal-content header,.csw-modal.theme-light .csw-modal-content header{background:#fff}.csw-modal.theme-carousel-light .csw-modal-content header button,.csw-modal.theme-light .csw-modal-content header button{color:#111c}.csw-modal.theme-carousel-light .csw-modal-content .csw-btn-link,.csw-modal.theme-carousel-light .csw-modal-content a,.csw-modal.theme-light .csw-modal-content .csw-btn-link,.csw-modal.theme-light .csw-modal-content a{color:#005d92}.csw-modal-glass{background:#0003;bottom:0;color:#0000;display:none;height:100%;left:0;margin:0;overflow:hidden;padding:0;position:absolute;right:0;top:0;transition-delay:0ms;width:100%;z-index:1001}.csw-modal-glass .csw-modal-content{align-content:center;align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;visibility:hidden;width:100%}.csw-modal-glass.show-modal .csw-modal-content{visibility:visible}.csw-modal-glass.show-glass,.csw-modal-glass.show-modal{display:block}.csw-modal-glass.glass-closable{cursor:pointer}.csw-poll-by{box-sizing:border-box;display:inline-block;height:auto;margin:0;overflow:visible;padding:0;position:relative;text-align:center}.csw-poll-by .csw-poll-by-content{align-content:center;align-items:center;display:inline-flex;height:100%;justify-content:center;text-decoration:none;text-transform:none;width:auto}.csw-poll-by .csw-poll-by-content .csw-i-cs-logo,.csw-poll-by .csw-poll-by-content .csw-i-cs-logo-dark{font-size:1.375em;height:1.375em;margin-left:.333em;width:1.375em}.csw-poll-by .csw-poll-by-content .csw-i-cs-logo-dark+.csw-i-cs-logo{display:none}.csw-poll-by .csw-poll-by-link{color:#005d92}.csw-poll-by .csw-poll-by-txt{font-size:1em;font-weight:400;white-space:nowrap}.csw-poll-by .csw-poll-by-tooltip{cursor:pointer;display:inline-block;position:relative;width:auto}.csw-poll-by .csw-poll-by-tooltip .csw-poll-by-tooltip-text{background-color:#fff;border:1px solid #ddd;border-radius:.375rem;bottom:125%;box-shadow:0 .25rem .625rem #1113;color:#111;left:auto;opacity:0;padding:.75rem;position:absolute;right:0;text-align:left;transition:opacity .3s;visibility:hidden;width:60vw;z-index:2}@media only screen and (min-width:27.7692307692rem){.csw-poll-by .csw-poll-by-tooltip .csw-poll-by-tooltip-text{transform:translateY(-2.375em);width:26.9230769231rem}}.csw-poll-by .csw-poll-by-tooltip:hover .csw-poll-by-tooltip-text{opacity:1;visibility:visible}.csw-poll-by.csw-poll-by-bottom-right{text-align:right;width:100%}.csw-poll-by.csw-poll-by-bottom-right .csw-poll-by-content{bottom:0;margin-top:.5rem}@media only screen and (min-width:27.7692307692rem){.csw-poll-by.csw-poll-by-bottom-right{height:0;text-align:right}.csw-poll-by.csw-poll-by-bottom-right .csw-poll-by-content{bottom:.125rem;height:auto;left:auto;margin-top:0;position:absolute;right:0;top:auto}}.csw-poll-by.csw-poll-by-link-wrap{text-align:left;width:100%}.csw-poll-by.csw-poll-by-link-wrap .csw-poll-by-txt{order:2}.csw-poll-by.csw-poll-by-link-wrap .csw-poll-by-content{bottom:0;margin-top:.5rem}.csw-poll-by.csw-poll-by-link-wrap .csw-poll-by-tooltip-text{left:0;right:auto}@media only screen and (min-width:27.7692307692rem){.csw-poll-by.csw-poll-by-link-wrap{height:0;text-align:right}.csw-poll-by.csw-poll-by-link-wrap .csw-poll-by-content{left:0;right:auto}}@media only screen and (max-width:27.6923076923rem){.csw-html.csw-html-not-resizable .csw-poll-by{height:1.375em}}@media only screen and (min-width:27.7692307692rem){.csw-html.csw-html-not-resizable .csw-poll-by.csw-poll-by-bottom-right{height:auto}.csw-html.csw-html-not-resizable .csw-poll-by.csw-poll-by-bottom-right .csw-poll-by-content{position:relative}.csw-html.csw-html-not-resizable .csw-poll-by.csw-poll-by-bottom-right .csw-poll-by-tooltip-text{transform:none}}.theme-carousel-light .csw-poll-by .csw-poll-by-link,.theme-light .csw-poll-by .csw-poll-by-link{color:#99daff}.csw-segmented-progress-bar{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:0;overflow:hidden;position:relative;width:100%}.csw-segmented-progress-bar .csw-progress-bar-segment{animation-delay:0s;animation-timing-function:cubic-bezier(.47,.43,.38,1.02);background-color:#ddd;background-image:linear-gradient(270deg,#dddddd80 0,#dddddd80 50%,#00a2ff80 50.001%,#00a2ff80);background-position:100% 50%;background-repeat:no-repeat;background-size:200%;border-radius:.5rem;display:flex;flex-grow:1;height:5px;margin:0 .375rem}@media only screen and (max-width:27.6923076923rem){.csw-segmented-progress-bar .csw-progress-bar-segment{height:4px}}.csw-segmented-progress-bar .csw-progress-bar-segment.active{animation-duration:333ms;animation-name:cswSegmentedProgressBarLoader}.csw-segmented-progress-bar .csw-progress-bar-segment.complete{background-position:0 0}.csw-autocomplete{display:flex;flex-direction:row;flex-wrap:nowrap;left:0;position:relative;top:0;width:90%}.csw-autocomplete input.csw-autocomplete-text-input{width:100%}.csw-autocomplete .csw-autocomplete-clear-btn{display:none}.csw-autocomplete.with-suggestion input.csw-autocomplete-text-input{background-image:none;border-bottom-right-radius:0;border-top-right-radius:0}.csw-autocomplete.with-suggestion .csw-autocomplete-clear-btn{border-bottom-left-radius:0;border-color:#ddd;border-left:none;border-top-left-radius:0;display:block;margin:0}.csw-autocomplete .csw-autocomplete-results{background:#f5f5f5;bottom:auto;height:auto;left:0;max-height:6.75rem;overflow:auto;position:absolute;right:auto;top:2.75rem;width:100%;z-index:2}.csw-autocomplete .csw-autocomplete-results.expand{border:1px solid #ddd;display:block}.csw-autocomplete .csw-autocomplete-results.collapse{display:none;height:0;max-height:0}.csw-autocomplete .csw-autocomplete-results .csw-autocomplete-result{background:#fff;border:none;border-radius:0;display:block;font-size:1rem;font-weight:700;padding:.75rem 1rem;text-align:left;width:100%}.csw-autocomplete .csw-autocomplete-results .csw-autocomplete-result:hover{background:#00a2ff;border-bottom-color:#00a2ff;color:#fff}.csw-autocomplete .csw-autocomplete-results>.csw-autocomplete-result{cursor:pointer}.csw-autocomplete .csw-autocomplete-results>.csw-autocomplete-result.active{background:#111;color:#fff}.csw-autocomplete .csw-autocomplete-results>.csw-autocomplete-result.active:hover{color:#fff}.csw-q-cbx{text-align:left}.csw-q-cbx.csw-q-cbx-horizontal-options .csw-option-list{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-start}.csw-q-cbx.csw-q-cbx-horizontal-options .csw-option-list li{background-color:#0000;border:none;display:block;padding:0}.csw-q-cbx.csw-q-cbx-horizontal-options .csw-option-list .csw-q-cbx-lbl{align-content:center;align-items:center;border:1px solid #999;border-radius:.375rem;flex-direction:row;flex-shrink:0;flex-wrap:nowrap;font-size:.875rem;justify-content:center;padding:.5rem .75rem;text-align:center}.csw-q-cbx.csw-q-cbx-horizontal-options .csw-option-list .csw-q-cbx-lbl .csw-q-cbx-chk{margin:auto .75rem auto auto;z-index:2}.csw-q-cbx.csw-q-cbx-horizontal-options .csw-option-list .csw-q-cbx-lbl .csw-q-cbx-txt{text-align:left}@media only screen and (max-width:15.3846153846rem){.csw-q-cbx.csw-q-cbx-horizontal-options .csw-option-list{flex-direction:column;flex-wrap:nowrap}.csw-q-cbx.csw-q-cbx-horizontal-options .csw-option-list li .csw-q-cbx-lbl .csw-q-cbx-txt{overflow:hidden;text-overflow:ellipsis}}@media only screen and (min-width:27.7692307692rem){.csw-q-cbx.csw-q-cbx-horizontal-options .csw-option-list .csw-q-cbx-lbl{font-size:.9125rem}}.csw-q-cbx-input,.csw-q-cbx-lbl{cursor:pointer}.csw-q-cbx-lbl{width:100%}.csw-q-cbx-input{margin-right:.75rem}.csw-q-cbx-input:disabled,.csw-q-cbx-input:disabled~.csw-q-cbx-lbl{cursor:default}.csw-q-cbx-o{border-bottom:1px solid #ddd;padding:0;position:relative}.csw-q-cbx-o label.csw-q-cbx-lbl{align-items:center;cursor:pointer;display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;line-height:1.5;padding:.5rem .25rem .5rem 0;position:relative;vertical-align:bottom}.csw-q-cbx-o label.csw-q-cbx-lbl .csw-q-cbx-chk{align-self:flex-start;-webkit-appearance:none;background-color:#fff;border:2px solid #fff;border-collapse:collapse;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-sizing:border-box;content:"";display:inline-block;flex-grow:1;flex-shrink:0;font-size:18px;forced-color-adjust:none;height:1em;margin:auto .75rem auto .25rem;min-height:18px;min-width:18px;padding:0;position:relative;user-select:none;vertical-align:top;width:1em}.csw-q-cbx-o label.csw-q-cbx-lbl .csw-q-cbx-txt{width:100%}.csw-q-cbx-o:first-child{border-top:1px solid #ddd}.csw-q-cbx-o input[type=checkbox]{-webkit-appearance:none;box-sizing:border-box;display:inline-block;height:18px;left:0;opacity:0;padding:0;position:absolute;top:0;width:18px}.csw-q-cbx-o input[type=checkbox]:checked+label.csw-q-cbx-lbl .csw-q-cbx-chk:before{background:#0000;border-bottom:.2307692308rem solid #111;border-left:.2307692308rem solid #111;box-sizing:border-box;content:"";display:block;height:.6153846154rem;left:50%;position:absolute;top:45%;-ms-transform:rotate(-50deg) translate(-50%,-50%);-webkit-transform:rotate(-50deg) translate(-50%,-50%);transform:rotate(-50deg) translate(-50%,-50%);-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;width:1.0769230769rem}.csw-q-flex-mtrx{text-align:left}.csw-q-flex-mtrx-row{border-bottom:1px solid #99999940;padding:.5rem;width:100%}.csw-q-flex-mtrx-row:nth-child(2n){background-color:#e0e0e080}.csw-q-flex-mtrx-row:nth-child(odd){background-color:#ffffff80}.csw-q-flex-mtrx-row:last-child{border-bottom:none}.csw.csw-dark-mode .csw-q-flex-mtrx-row:nth-child(2n){background-color:hsla(0,0%,88%,.125)}.csw.csw-dark-mode .csw-q-flex-mtrx-row:nth-child(odd){background-color:hsla(0,0%,100%,.125)}.csw-q-flex-mtrx-row-title{display:block;font-weight:700;margin:0 0 .5rem}.csw-q-flex-mtrx-o-list{display:flex;font-size:1rem;margin:0;width:100%}.csw-q-flex-mtrx-o{align-self:flex-start;flex:1 1 0px;margin:0;padding:0;position:relative;text-align:center}.csw-q-flex-mtrx-o label.csw-q-flex-mtrx-lbl{align-items:center;cursor:pointer;display:inline-flex;display:flex;flex-direction:row;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;line-height:1.5;padding:.25rem;position:relative;vertical-align:bottom;width:auto}.csw-q-flex-mtrx-o label.csw-q-flex-mtrx-lbl .csw-q-flex-mtrx-chk{align-self:flex-start;-webkit-appearance:none;background-color:#fff;border:2px solid #fff;border-collapse:collapse;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;box-sizing:border-box;content:"";display:inline-block;flex-grow:1;flex-shrink:0;font-size:18px;forced-color-adjust:none;height:1em;margin:0 auto;min-height:18px;min-width:18px;padding:0;position:relative;user-select:none;vertical-align:top;width:1em}.csw-q-flex-mtrx-o label.csw-q-flex-mtrx-lbl[aria-disabled=true]{color:#aaa;cursor:default;opacity:.6;user-select:none}.csw-q-flex-mtrx-o label.csw-q-flex-mtrx-lbl .csw-q-flex-mtrx-txt{display:block;margin:.25rem 0 0}.csw-q-flex-mtrx-o input[type=radio]{-webkit-appearance:none;box-sizing:border-box;display:inline-block;height:18px;left:0;opacity:0;padding:0;position:absolute;top:0;width:18px}.csw-q-flex-mtrx-o input[type=radio]:checked+label.csw-q-flex-mtrx-lbl .csw-q-flex-mtrx-chk{background:#111}.csw-q-mtrx{text-align:left}.csw-q-mtrx-headers{display:flex;line-height:1.25;margin:0 0 1.375rem;width:100%}.csw-q-mtrx-header{flex:1 1 0px;font-size:.875rem;hyphens:manual;margin:0;overflow-wrap:normal;padding:.25rem;text-align:center;word-break:break-word}.csw-q-mtrx-header.csw-q-mtrx-header-space{max-width:100%;min-width:9.2307692308rem;padding:.25rem .75rem}.csw-q-mtrx-row{width:100%}.csw-q-mtrx-row:nth-child(2n){background-color:#ffffff80}.csw-q-mtrx-row:nth-child(odd){background-color:#e0e0e080}.csw.csw-dark-mode .csw-q-mtrx-row:nth-child(2n){background-color:hsla(0,0%,100%,.125)}.csw.csw-dark-mode .csw-q-mtrx-row:nth-child(odd){background-color:hsla(0,0%,88%,.125)}.csw-q-mtrx-o-list{display:flex;font-size:1rem;margin:0;width:100%}.csw-q-mtrx-o{align-self:center;flex:1 1 0px;margin:0;padding:.25rem;position:relative;text-align:center}.csw-q-mtrx-o[role=heading]{font-weight:700;max-width:100%;min-width:9.2307692308rem;padding:.25rem .75rem;word-break:break-word}.csw-q-mtrx-o label.csw-q-mtrx-lbl{align-items:center;cursor:pointer;display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;line-height:1.5;padding:.25rem;position:relative;vertical-align:bottom;width:auto}.csw-q-mtrx-o label.csw-q-mtrx-lbl .csw-q-mtrx-chk{align-self:flex-start;-webkit-appearance:none;background-color:#fff;border:2px solid #fff;border-collapse:collapse;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;box-sizing:border-box;content:"";display:inline-block;flex-grow:1;flex-shrink:0;font-size:18px;forced-color-adjust:none;height:1em;margin:0 auto;min-height:18px;min-width:18px;padding:0;position:relative;user-select:none;vertical-align:top;width:1em}.csw-q-mtrx-o label.csw-q-mtrx-lbl[aria-disabled=true]{color:#aaa;cursor:default;opacity:.6;user-select:none}.csw-q-mtrx-o input[type=radio]{-webkit-appearance:none;box-sizing:border-box;display:inline-block;height:18px;left:0;opacity:0;padding:0;position:absolute;top:0;width:18px}.csw-q-mtrx-o input[type=radio]:checked+label.csw-q-mtrx-lbl .csw-q-mtrx-chk{background:#111}.csw-question-text{font-weight:700;margin:0 .5rem .5rem 0;padding:.25rem .25rem .25rem 0}.csw-question-text[tabindex="0"]:focus{outline:none}.csw-question-btns.csw-btns.csw-stretch{display:none}.csw-question{display:block;margin:0;padding:0 .5rem;text-align:left}.csw-question.csw-q-wait .csw-question-wrapper *{cursor:default;touch-action:none;user-select:none}.csw.csw-no-header-with-extra-icons .csw-question-text{margin-top:2rem}@media only screen and (min-width:27.7692307692rem){.csw.csw-no-header-with-extra-icons .csw-question-text{margin-top:0}.csw.csw-no-header-with-extra-icons .csw-question-text:before{content:"";float:right;height:2.25rem;width:7.6923076923rem}}.csw-q-rdo{text-align:left}.csw-q-rdo.csw-q-rdo-emoji .csw-option-list,.csw-q-rdo.csw-q-rdo-img .csw-option-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.csw-q-rdo.csw-q-rdo-select{margin-bottom:1.5rem;min-height:3rem}.csw-q-rdo.csw-q-rdo-select .csw-autocomplete{margin-bottom:3rem;margin-left:auto;margin-right:auto;width:90%}.csw-q-rdo.csw-q-rdo-horizontal-options .csw-option-list{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-start}.csw-q-rdo.csw-q-rdo-horizontal-options .csw-option-list li{background-color:#0000;border:none;display:block;padding:0}.csw-q-rdo.csw-q-rdo-horizontal-options .csw-option-list .csw-q-rdo-lbl{align-content:center;align-items:center;border:1px solid #999;border-radius:.375rem;flex-direction:row;flex-shrink:0;flex-wrap:nowrap;font-size:.875rem;justify-content:center;padding:.5rem .75rem;text-align:center}.csw-q-rdo.csw-q-rdo-horizontal-options .csw-option-list .csw-q-rdo-lbl .csw-q-rdo-chk{margin:auto .75rem auto auto;z-index:2}.csw-q-rdo.csw-q-rdo-horizontal-options .csw-option-list .csw-q-rdo-lbl .csw-q-rdo-txt{text-align:left}@media only screen and (max-width:15.3846153846rem){.csw-q-rdo.csw-q-rdo-horizontal-options .csw-option-list{flex-direction:column;flex-wrap:nowrap}.csw-q-rdo.csw-q-rdo-horizontal-options .csw-option-list li .csw-q-rdo-lbl .csw-q-rdo-txt{overflow:hidden;text-overflow:ellipsis}}@media only screen and (min-width:27.7692307692rem){.csw-q-rdo.csw-q-rdo-horizontal-options .csw-option-list .csw-q-rdo-lbl{font-size:.9125rem}}.csw-q-rdo-input,.csw-q-rdo-lbl{cursor:pointer}.csw-q-rdo-lbl{width:100%}.csw-q-rdo-input{margin-right:.75rem}.csw-q-rdo-input:disabled,.csw-q-rdo-input:disabled~.csw-q-rdo-lbl{cursor:default}.csw-q-rdo-o{border-bottom:1px solid #ddd;padding:0;position:relative}.csw-q-rdo-o label.csw-q-rdo-lbl{align-items:center;cursor:pointer;display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;line-height:1.5;padding:.5rem .25rem .5rem 0;position:relative;vertical-align:bottom}.csw-q-rdo-o label.csw-q-rdo-lbl .csw-q-rdo-chk{align-self:flex-start;-webkit-appearance:none;background-color:#fff;border:2px solid #fff;border-collapse:collapse;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;box-sizing:border-box;content:"";display:inline-block;flex-grow:1;flex-shrink:0;font-size:18px;forced-color-adjust:none;height:1em;margin:auto .75rem auto .25rem;min-height:18px;min-width:18px;padding:0;position:relative;user-select:none;vertical-align:top;width:1em}.csw-q-rdo-o label.csw-q-rdo-lbl .csw-q-rdo-img-txt,.csw-q-rdo-o label.csw-q-rdo-lbl .csw-q-rdo-txt{width:100%}.csw-q-rdo-o label.csw-q-rdo-lbl .csw-q-rdo-emoji-txt{font-style:normal;text-transform:none}.csw-q-rdo-o:first-child{border-top:1px solid #ddd}.csw-q-rdo-o input[type=radio]{-webkit-appearance:none;box-sizing:border-box;display:inline-block;height:18px;left:0;opacity:0;padding:0;position:absolute;top:0;width:18px}.csw-q-rdo-o input[type=radio]:hover+label.csw-q-rdo-lbl .csw-q-rdo-emoji-txt,.csw-q-rdo-o input[type=radio]:hover+label.csw-q-rdo-lbl .csw-q-rdo-img-file{opacity:.8}.csw-q-rdo-o input[type=radio]:checked+label.csw-q-rdo-lbl .csw-q-rdo-chk{background:#111}.csw-q-rdo-o input[type=radio]:checked+label.csw-q-rdo-lbl .csw-q-rdo-emoji-txt,.csw-q-rdo-o input[type=radio]:checked+label.csw-q-rdo-lbl .csw-q-rdo-img-file{opacity:.7}.csw-q-rdo-o.csw-q-rdo-emoji-o{align-items:flex-start;border:none;display:inline-flex;height:auto;justify-content:flex-start;margin:.5rem;overflow:hidden;width:auto}.csw-q-rdo-o.csw-q-rdo-emoji-o label.csw-q-rdo-lbl{align-items:flex-start;font-size:4rem;line-height:1.25;padding:0}.csw-q-rdo-o.csw-q-rdo-img-o{align-items:center;border:none;display:flex;height:auto;justify-content:center;max-width:33%;width:100%}@supports(height:fit-content){.csw-q-rdo-o.csw-q-rdo-img-o{height:fit-content}}.csw-q-rdo-o.csw-q-rdo-img-o:first-child{border-top:none}.csw-q-rdo-o.csw-q-rdo-img-o label.csw-q-rdo-lbl{align-items:center;display:block;padding:0 .5rem}.csw-q-rdo-o.csw-q-rdo-img-o label.csw-q-rdo-lbl figure{align-items:center;flex-direction:column;flex-shrink:0;justify-content:flex-start;margin:0;padding:.125rem;text-align:center;width:100%}.csw-q-rdo-o.csw-q-rdo-img-o label.csw-q-rdo-lbl .csw-q-rdo-img-file{background-color:#0000;border:thin solid #111;border-radius:.125rem;flex-grow:1;height:100%;margin:.2307692308rem auto;max-height:none;max-width:100%;padding:0;width:100%}.csw-q-rdo-o.csw-q-rdo-img-o label.csw-q-rdo-lbl .csw-q-rdo-chk{display:none}.csw-q-rdo-o.csw-q-rdo-img-o label.csw-q-rdo-lbl .csw-q-rdo-img-txt{align-items:center;display:block;font-size:1rem;line-height:1.125;margin:0 0 .5rem;padding:.25rem 0 .75rem;text-align:left}.csw.csw-dark-mode .csw-q-rdo-o{border-bottom-color:#999}.csw.csw-dark-mode .csw-q-rdo-o:first-child{border-top-color:#999}.csw.csw-dark-mode .csw-q-rdo-o.csw-q-rdo-img-o .csw-q-rdo-img-file{border-color:#111}@media only screen and (max-width:38.4615384615rem){.csw-q-rdo-o.csw-q-rdo-img-o{max-width:90%}.csw-q-rdo-o.csw-q-rdo-img-o label.csw-q-rdo-lbl{display:block}.csw-q-rdo-o.csw-q-rdo-img-o label.csw-q-rdo-lbl .csw-q-rdo-img-file{height:auto;max-height:none}.csw-q-rdo-o.csw-q-rdo-img-o label.csw-q-rdo-lbl .csw-q-rdo-img-txt{min-height:0}}@media only screen and (min-width:27.7692307692rem)and (-ms-high-contrast:active),only screen and (min-width:27.7692307692rem)and (-ms-high-contrast:none){.csw-q-rdo-o.csw-q-rdo-img-o label.csw-q-rdo-lbl .csw-q-rdo-img-file{height:100%}}@media only screen and (min-width:27.7692307692rem){.csw-q-rdo-o.csw-q-rdo-img-o{max-width:50%}.csw-q-rdo-o.csw-q-rdo-img-o label.csw-q-rdo-lbl .csw-q-rdo-img-file{max-height:24vw}@supports(height:fit-content){.csw-q-rdo-o.csw-q-rdo-img-o label.csw-q-rdo-lbl .csw-q-rdo-img-file{height:fit-content}}.csw-deck .csw-carousel .csw-q-rdo-o.csw-q-rdo-img-o label.csw-q-rdo-lbl .csw-q-rdo-img-file{height:70px;max-height:70px}}@media only screen and (min-width:38.5384615385rem){.csw-q-rdo-o.csw-q-rdo-img-o{max-width:33%}.csw-q-rdo-o.csw-q-rdo-img-o label.csw-q-rdo-lbl .csw-q-rdo-img-file{max-height:16vw}.csw-deck .csw-carousel .csw-q-rdo-o.csw-q-rdo-img-o label.csw-q-rdo-lbl .csw-q-rdo-img-file{height:70px;max-height:70px}}.csw-q-spect{text-align:left}.csw-q-spect-row{width:100%}.csw-q-spect-row-heading{font-size:1rem;font-weight:700}.csw-q-spect-o-list{display:flex;font-size:1rem;margin:0;width:100%}.csw-q-spect-o{align-self:flex-start;flex:1 1 0px;margin:0;padding:.25rem 0;position:relative;text-align:center}.csw-q-spect-o .csw-q-spect-rdo-input{user-select:none}.csw-q-spect-o .csw-q-spect-txt{font-size:.875rem;max-width:100%;padding:.25rem .15rem .15rem}.csw-q-spect-o label.csw-q-spect-lbl{align-items:center;cursor:pointer;display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;line-height:1.5;padding:.5rem .25rem .5rem 0;position:relative;vertical-align:bottom}.csw-q-spect-o label.csw-q-spect-lbl:after{border-top:2px solid #999;box-sizing:border-box;content:"";display:table-cell;height:1px;left:0;position:absolute;right:0;top:13px;width:100%;z-index:1}.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-NaN:after,.csw-q-spect-o label.csw-q-spect-lbl.csw-q-val-NaN:after{content:none}.csw-q-spect-o label.csw-q-spect-lbl .csw-q-spect-chk{align-self:flex-start;-webkit-appearance:none;background-color:#fff;border:2px solid #fff;border-collapse:collapse;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;box-sizing:border-box;content:"";display:inline-block;flex-grow:1;flex-shrink:0;font-size:22px;forced-color-adjust:none;height:1em;margin:0 auto;min-height:18px;min-width:18px;padding:0;position:relative;user-select:none;vertical-align:top;width:1em;z-index:2}.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus .csw-q-spect-chk{background-color:#397038;border-color:#397038;forced-color-adjust:none}@media(forced-colors:active){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus .csw-q-spect-chk{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus .csw-q-spect-chk{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus .csw-q-spect-chk{border-color:#fff}}.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-none .csw-q-spect-chk{background-color:#ddd;border-color:#ddd;forced-color-adjust:none}@media(forced-colors:active){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-none .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-none .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-none .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-none .csw-q-spect-chk{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-none .csw-q-spect-chk{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-none .csw-q-spect-chk{border-color:#fff}}.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus .csw-q-spect-chk{background-color:#ba2d31;border-color:#ba2d31;forced-color-adjust:none}@media(forced-colors:active){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus .csw-q-spect-chk{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus .csw-q-spect-chk{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus .csw-q-spect-chk{border-color:#fff}}.csw-q-spect-o label.csw-q-spect-lbl[aria-disabled=true]{color:#aaa;cursor:default;opacity:.6;user-select:none}.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-0 .csw-q-spect-chk{background-color:#c6e2c5;border-color:#c6e2c5;forced-color-adjust:none}@media(forced-colors:active){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-0 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-0 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-0 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-0 .csw-q-spect-chk{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-0 .csw-q-spect-chk{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-0 .csw-q-spect-chk{border-color:#fff}}.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-0 .csw-q-spect-chk{background-color:#faecec;border-color:#faecec;forced-color-adjust:none}@media(forced-colors:active){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-0 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-0 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-0 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-0 .csw-q-spect-chk{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-0 .csw-q-spect-chk{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-0 .csw-q-spect-chk{border-color:#fff}}.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-20 .csw-q-spect-chk{background-color:#a4d1a3;border-color:#a4d1a3;forced-color-adjust:none}@media(forced-colors:active){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-20 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-20 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-20 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-20 .csw-q-spect-chk{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-20 .csw-q-spect-chk{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-20 .csw-q-spect-chk{border-color:#fff}}.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-20 .csw-q-spect-chk{background-color:#f0c3c4;border-color:#f0c3c4;forced-color-adjust:none}@media(forced-colors:active){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-20 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-20 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-20 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-20 .csw-q-spect-chk{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-20 .csw-q-spect-chk{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-20 .csw-q-spect-chk{border-color:#fff}}.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-40 .csw-q-spect-chk{background-color:#82c081;border-color:#82c081;forced-color-adjust:none}@media(forced-colors:active){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-40 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-40 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-40 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-40 .csw-q-spect-chk{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-40 .csw-q-spect-chk{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-40 .csw-q-spect-chk{border-color:#fff}}.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-40 .csw-q-spect-chk{background-color:#e69a9c;border-color:#e69a9c;forced-color-adjust:none}@media(forced-colors:active){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-40 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-40 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-40 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-40 .csw-q-spect-chk{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-40 .csw-q-spect-chk{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-40 .csw-q-spect-chk{border-color:#fff}}.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-60 .csw-q-spect-chk{background-color:#60af5f;border-color:#60af5f;forced-color-adjust:none}@media(forced-colors:active){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-60 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-60 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-60 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-60 .csw-q-spect-chk{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-60 .csw-q-spect-chk{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-60 .csw-q-spect-chk{border-color:#fff}}.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-60 .csw-q-spect-chk{background-color:#dd7074;border-color:#dd7074;forced-color-adjust:none}@media(forced-colors:active){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-60 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-60 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-60 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-60 .csw-q-spect-chk{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-60 .csw-q-spect-chk{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-60 .csw-q-spect-chk{border-color:#fff}}.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-80 .csw-q-spect-chk{background-color:#4a9249;border-color:#4a9249;forced-color-adjust:none}@media(forced-colors:active){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-80 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-80 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-80 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-80 .csw-q-spect-chk{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-80 .csw-q-spect-chk{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-plus.csw-q-val-80 .csw-q-spect-chk{border-color:#fff}}.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-80 .csw-q-spect-chk{background-color:#d3474b;border-color:#d3474b;forced-color-adjust:none}@media(forced-colors:active){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-80 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-80 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-80 .csw-q-spect-chk{background-color:#fff}}@media(forced-colors:active){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-80 .csw-q-spect-chk{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-80 .csw-q-spect-chk{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-q-spect-o label.csw-q-spect-lbl.csw-q-sign-minus.csw-q-val-80 .csw-q-spect-chk{border-color:#fff}}.csw-q-spect-o:first-child label.csw-q-spect-lbl:after{left:auto;right:0;width:50%}.csw-q-spect-o:nth-last-child(2) label.csw-q-spect-lbl:after{left:0;right:auto;width:50%}.csw-q-spect-o:last-child label.csw-q-spect-lbl:after{content:none}.csw-q-spect-o input[type=radio]{-webkit-appearance:none;box-sizing:border-box;display:inline-block;height:22px;left:0;opacity:0;padding:0;position:absolute;top:0;width:22px}.csw-q-spect-o input[type=radio]+label.csw-q-spect-lbl{flex-direction:column;padding:.25rem 0;width:100%}.csw-q-spect-o input[type=radio]:checked+label.csw-q-spect-lbl .csw-q-spect-chk{background:#111}.csw-recommend{color:#111;font-size:1.0769230769rem;padding:2rem .5rem 1rem}.csw-recommend .csw-recommend-heading{font-size:1.2307692308rem;font-weight:700}.csw-recommend .csw-recommend-list{list-style:none;margin:0;padding:0}.csw-recommend .csw-recommend-list li{margin:0;padding:0}.csw-recommend.image-cols .csw-recommend-list{display:flex;flex-direction:column;justify-content:flex-start}.csw-recommend.image-cols .csw-recommend-list li{margin-right:0}@media only screen and (min-width:27.7692307692rem){.csw-recommend.image-cols .csw-recommend-list{flex-direction:row;justify-content:space-between;overflow-x:auto}.csw-recommend.image-cols .csw-recommend-list li{margin-right:1rem}.csw-recommend.image-cols .csw-recommend-list li:last-child{margin-right:0}}.csw-recommend-item{color:#777;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;padding:.75rem .25rem}@media only screen and (min-width:27.7692307692rem){.csw-recommend-item{align-items:center;flex-direction:row}}.csw-recommend-item .csw-recommend-item-detail .csw-recommend-item-heading{display:inline;font-size:1.2307692308rem;margin-right:.5rem;padding-right:.5rem}.csw-recommend-item .csw-recommend-item-img{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;flex-shrink:0;height:84px;margin-right:1rem;overflow:hidden;width:84px}.csw-recommend-item.image-cols{display:flex;flex-direction:column;overflow:hidden}.csw-recommend-item.image-cols .csw-recommend-item-img{height:auto;margin-bottom:.5rem;margin-right:0;padding-bottom:40%;width:100%}@media only screen and (min-width:27.7692307692rem){.csw-recommend-item.image-cols{align-items:flex-start;max-width:200px;width:25vw}.csw-recommend-item.image-cols .csw-recommend-item-img{height:25vw;max-height:200px;max-width:200px;padding-bottom:0;width:25vw}}.csw-recommend-item.image-cols .csw-recommend-item-detail{display:flex;flex-direction:column}.csw-recommend-item.image-cols .csw-recommend-item-detail .csw-recommend-item-heading{border-right:none;display:block;order:1}.csw-report-modal.csw-modal{background:#333;left:auto;max-width:22.1538461538rem;position:fixed}.csw-report-modal.csw-modal .csw-report-modal-title-text{font-size:1.1538461538rem;line-height:1.25}.csw-report-modal.csw-modal.theme-carousel-light,.csw-report-modal.csw-modal.theme-light{background:#fff}.csw-report-modal.csw-modal.theme-carousel-light .csw-menu-compliance,.csw-report-modal.csw-modal.theme-light .csw-menu-compliance{background:#1111110d}.csw-report-modal.csw-modal.show-modal{box-shadow:0 0 .5rem #11111180}.csw-report-modal.csw-modal .csw-modal-scroll{bottom:4rem}.csw-report-modal.csw-modal .csw-modal-scroll .csw-report-feedback{align-items:center;padding-bottom:2rem;padding-top:2rem;text-align:center}.csw-report-modal.csw-modal .csw-modal-scroll .csw-report-feedback .csw-report-feedback-thanks{margin-bottom:1rem}.csw-report-modal.csw-modal footer.csw-report-modal-footer{align-items:center;display:flex;flex-direction:row;height:4rem;justify-content:center}.csw-report-modal.csw-modal footer.csw-report-modal-footer .csw-btn-submit{padding-bottom:.25rem;padding-top:.25rem}.csw-caption-icon .csw-i{height:2.5rem;width:2.5rem}.csw-caption,.csw-caption-inspire,.csw-caption-privacy{align-items:center;background:#e4f6ff;border-radius:.25rem;color:#276fbb;display:flex;justify-content:center;letter-spacing:normal;margin:1rem 0;padding:1rem}.csw-caption .csw-caption-icon,.csw-caption-inspire .csw-caption-icon,.csw-caption-privacy .csw-caption-icon{position:relative}.csw-caption .csw-caption-icon+.csw-caption-text,.csw-caption-inspire .csw-caption-icon+.csw-caption-text,.csw-caption-privacy .csw-caption-icon+.csw-caption-text{padding-left:1rem}.csw-caption .csw-caption-title,.csw-caption-inspire .csw-caption-title,.csw-caption-privacy .csw-caption-title{font-weight:600;margin-bottom:.25rem;text-transform:uppercase}.csw-caption a,.csw-caption a:visited,.csw-caption-inspire a,.csw-caption-inspire a:visited,.csw-caption-privacy a,.csw-caption-privacy a:visited{color:#99daff;text-decoration:none}.csw-caption a:active,.csw-caption a:visited:active,.csw-caption-inspire a:active,.csw-caption-inspire a:visited:active,.csw-caption-privacy a:active,.csw-caption-privacy a:visited:active,html:not([data-device-can-touch]) .csw-caption a:hover,html:not([data-device-can-touch]) .csw-caption a:visited:hover,html:not([data-device-can-touch]) .csw-caption-inspire a:hover,html:not([data-device-can-touch]) .csw-caption-inspire a:visited:hover,html:not([data-device-can-touch]) .csw-caption-privacy a:hover,html:not([data-device-can-touch]) .csw-caption-privacy a:visited:hover{color:#000}.csw-caption-privacy{background:#e0e0e0;color:#333}.csw-caption-privacy a,.csw-caption-privacy a:visited{color:#111}.csw-caption-privacy a:active,.csw-caption-privacy a:visited:active,html:not([data-device-can-touch]) .csw-caption-privacy a:hover,html:not([data-device-can-touch]) .csw-caption-privacy a:visited:hover{color:#333}.csw-caption-inspire{background:#e3cbf7;color:#9123d2}.csw-caption-inspire a,.csw-caption-inspire a:visited{color:#99daff}.csw-caption-inspire a:active,.csw-caption-inspire a:visited:active,html:not([data-device-can-touch]) .csw-caption-inspire a:hover,html:not([data-device-can-touch]) .csw-caption-inspire a:visited:hover{color:#000}.csw.csw-dark-mode .csw-caption{background-color:#276fbb26;color:#e4f6ff}.csw.csw-dark-mode .csw-caption a,.csw.csw-dark-mode .csw-caption a:visited{color:#99daff}.csw.csw-dark-mode .csw-caption a:active,.csw.csw-dark-mode .csw-caption a:visited:active,html:not([data-device-can-touch]) .csw.csw-dark-mode .csw-caption a:hover,html:not([data-device-can-touch]) .csw.csw-dark-mode .csw-caption a:visited:hover{color:#e0e0e0}.csw-fix-scroll .csw-caption{margin-bottom:0}.csw.csw-dark-mode .csw-caption-inspire{background-color:#11111180;color:#e4f6ff}.csw.csw-dark-mode .csw-caption-inspire a,.csw.csw-dark-mode .csw-caption-inspire a:visited{color:#99daff}.csw.csw-dark-mode .csw-caption-inspire a:active,.csw.csw-dark-mode .csw-caption-inspire a:visited:active,html:not([data-device-can-touch]) .csw.csw-dark-mode .csw-caption-inspire a:hover,html:not([data-device-can-touch]) .csw.csw-dark-mode .csw-caption-inspire a:visited:hover{color:#e0e0e0}.csw.csw-dark-mode .csw-caption-privacy{background-color:#11111180;color:#e4f6ff}.csw.csw-dark-mode .csw-caption-privacy a,.csw.csw-dark-mode .csw-caption-privacy a:visited{color:#99daff}.csw.csw-dark-mode .csw-caption-privacy a:active,.csw.csw-dark-mode .csw-caption-privacy a:visited:active,html:not([data-device-can-touch]) .csw.csw-dark-mode .csw-caption-privacy a:hover,html:not([data-device-can-touch]) .csw.csw-dark-mode .csw-caption-privacy a:visited:hover{color:#e0e0e0}.csw-r-mtrx-headers{border-bottom:1px solid #999;display:flex;line-height:1.25;margin:0 0 1.375rem;width:100%}.csw.csw-dark-mode .csw-r-mtrx-headers{border-color:#fff}.csw-r-mtrx-header{flex:1 1 0px;font-size:.875rem;hyphens:manual;margin:0;overflow-wrap:normal;padding:.25rem;text-align:center;word-break:break-word}.csw-r-mtrx-header.csw-r-mtrx-header-space{max-width:100%;min-width:9.2307692308rem}.csw-r-mtrx-row{margin:0 0 .25rem;width:100%}.csw-r-mtrx-row-top{display:flex;line-height:1.5;margin:0;width:100%}.csw-r-mtrx-row-bottom{border-top:1px solid #999;display:flex;line-height:1.5;margin:0 0 1.625rem;padding:.0675rem;width:100%}.csw-r-mtrx-row-bottom .csw-r-mtrx-row-space{max-width:100%;min-width:9.2307692308rem}.csw-r-mtrx-o{display:flex;flex:1 1 0px;flex-direction:column;font-size:.875rem;height:auto;justify-content:flex-end;margin:0;padding:.125rem 0 0;position:relative;text-align:center}.csw-r-mtrx-o[role=heading]{align-self:center;font-size:1rem;font-weight:700;margin:auto 0 .75rem;max-width:100%;min-width:9.2307692308rem;padding:.25rem 0;word-break:break-word}.csw-r-mtrx-o-chart-fill-wrapper{display:flex;flex-direction:column;height:4em;justify-content:flex-end;position:relative}.csw-r-mtrx-o-answer{flex-grow:0;flex-shrink:0;height:0;margin:0;overflow:hidden;padding:.125rem 0;position:relative;width:auto}.csw-r-mtrx-o-answer.option-answered{height:1.125rem;position:absolute;transform-origin:bottom;transition:bottom 333ms cubic-bezier(.47,.43,.38,1.02);width:100%}.csw-r-mtrx-o-chart-fill{background:#ace4fe;border:1px solid #999;border-bottom:none;bottom:0;display:block;forced-color-adjust:none;height:0;left:.5rem;overflow:hidden;position:absolute;right:.5rem;top:auto;transform-origin:bottom;transition:height 333ms cubic-bezier(.47,.43,.38,1.02);z-index:1}@media(forced-colors:active){.csw-r-mtrx-o-chart-fill{background-color:#326994}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-r-mtrx-o-chart-fill{background-color:#ace4fe}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-r-mtrx-o-chart-fill{background-color:#326994}}.csw-r-mtrx-o-percent-0 .csw-r-mtrx-o-chart-fill{border:none}.csw-r-mtrx-o-percent{align-self:flex-end;color:#555;font-size:1rem;padding:0;position:relative}.csw-r-mtrx-o-text{position:relative;z-index:2}.csw.csw-dark-mode .csw-r-mtrx-row-bottom{border-top-color:#fff}.csw.csw-dark-mode .csw-r-mtrx-o-chart-fill{background:#326994;border-color:#fff;forced-color-adjust:none}@media(forced-colors:active){.csw.csw-dark-mode .csw-r-mtrx-o-chart-fill{background-color:#326994}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw.csw-dark-mode .csw-r-mtrx-o-chart-fill{background-color:#ace4fe}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw.csw-dark-mode .csw-r-mtrx-o-chart-fill{background-color:#326994}}.csw.csw-dark-mode .csw-r-mtrx-o-percent{color:#fff}.csw-option-result{border:none;margin:1rem 0 1.5rem;padding:0}.csw-option-result.csw-quiz-result .csw-fail,.csw-option-result.csw-quiz-result .csw-success{font-weight:600;margin:0 0 1rem;padding:1rem}.csw-option-result.csw-quiz-result .csw-success{background:#ccf4cc;color:#397038}.csw-option-result.csw-quiz-result .csw-fail{background:#ffe9e9;color:#ba2d31}.csw-option-result.csw-option-result-img{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%}.csw-option-result .csw-option-result-tools{display:flex;flex-direction:row;justify-content:center;padding:0 1.125rem;text-align:center}.csw-option-result .csw-option-result-tools .csw-result-expander .csw-i{border-top-color:#555;font-size:.9375rem}.csw-option-result-item{align-items:flex-start;display:flex;flex-direction:row;height:auto;justify-content:flex-start;margin-bottom:.5rem;padding:0;position:relative;width:100%}.csw-option-result-item .csw-option-result-item-answer{flex-grow:0;flex-shrink:0;height:2rem;min-height:2rem;overflow:hidden;padding:.5rem 0 .5rem .25rem;position:relative;width:1.125rem}.csw-option-result-item .csw-option-result-item-bar{align-items:center;background:#fff;border:thin solid #999;display:flex;flex-direction:row;height:auto;justify-content:space-between;margin:0;overflow:hidden;padding:.5rem;position:relative;width:100%}.csw-option-result-item .csw-option-result-item-fill{transform:translateX(0);transform-origin:left;transition:transform 333ms cubic-bezier(.47,.43,.38,1.02)}.csw-option-result-item.csw-loading .csw-option-result-item-fill{transform:translateX(-100%)}.csw-option-result-item.csw-loaded .csw-option-result-item-fill{transform:translateX(0)}.csw-option-result-item-fill-wrapper{position:absolute}.csw-option-result-item-fill,.csw-option-result-item-fill-wrapper{bottom:0;display:block;height:100%;left:0;overflow:hidden;right:auto;top:0;z-index:1}.csw-option-result-item-fill{background:#ace4fe;forced-color-adjust:none;position:relative;width:100%}.csw-option-result-item-fill.option-fill-correct{background:#ccf4cc}.csw-option-result-item-fill.option-fill-incorrect{background:#ffe9e9}@media(forced-colors:active){.csw-option-result-item-fill{background-color:#111}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-option-result-item-fill{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-option-result-item-fill{background-color:#111}}.csw-option-result-item-percent,.csw-option-result-item-text{color:#000;font-size:1rem;line-height:1;position:relative;text-shadow:1px 0 0 #ffffff80,0 1px 0 #ffffff80,-1px 0 0 #ffffff80,0 -1px 0 #ffffff80;z-index:2}.csw-option-result-item-text{padding-right:.25rem;width:100%}.csw-option-result-item-text .csw-i{margin-right:.5rem}.csw-option-result-item-text figure{flex-shrink:0;margin:0;padding:.125rem;width:100%}.csw-option-result-item-text figure .csw-option-result-item-img-file{background-color:#0000;border:thin solid #111;border-radius:.125rem;flex-grow:1;height:auto;margin:.2307692308rem auto;max-height:none;max-width:100%;padding:0;width:100%}.csw-option-result-item-text figure .csw-option-result-item-img-txt{align-items:center;display:block;font-size:1rem;line-height:1.125;margin:0 0 .5rem;padding:.25rem 0 0;text-align:left;width:100%}.csw-option-result-item.csw-option-result-item-img{margin:0;padding:0 .25rem .75rem;width:100%}.csw-option-result-item.csw-option-result-item-img .csw-option-result-item-answer{margin-left:-.25rem}.csw-option-result-item.csw-option-result-item-img .csw-option-result-item-bar{background-color:#0000;display:block;height:auto;padding:0 0 1rem}@supports(height:fit-content){.csw-option-result-item.csw-option-result-item-img .csw-option-result-item-bar{height:fit-content}}.csw-option-result-item.csw-option-result-item-img .csw-option-result-item-percent{bottom:.125rem;left:.375rem;position:absolute;right:auto;text-align:left;top:auto}.csw-option-result-item.csw-option-result-item-img .csw-option-result-item-text{margin-bottom:.5rem;padding:0 .25rem}.csw-option-result-item.csw-option-result-item-img .csw-option-result-item-text figure .csw-option-result-item-img-txt{min-height:0}.csw.csw-dark-mode .csw-option-result-item .csw-option-result-item-bar{background-color:#33333380;border-color:#fff}.csw.csw-dark-mode .csw-option-result-item-fill{background-color:#326994;forced-color-adjust:none}.csw.csw-dark-mode .csw-option-result-item-fill.option-fill{background-color:#326994}.csw.csw-dark-mode .csw-option-result-item-fill.option-fill-correct{background-color:#78e278;color:#fff}.csw.csw-dark-mode .csw-option-result-item-fill.option-fill-incorrect{background-color:#ff8383;color:#fff}@media(forced-colors:active){.csw.csw-dark-mode .csw-option-result-item-fill{background-color:#326994}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw.csw-dark-mode .csw-option-result-item-fill{background-color:#ace4fe}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw.csw-dark-mode .csw-option-result-item-fill{background-color:#326994}}.csw.csw-dark-mode .csw-option-result-item-percent,.csw.csw-dark-mode .csw-option-result-item-text{color:#fff;text-shadow:1px 0 0 #111,0 1px 0 #111,-1px 0 0 #111,0 -1px 0 #111}.csw.csw-dark-mode .csw-option-result-item-text figure .csw-option-result-item-img-file{border-color:#111}.csw.csw-dark-mode .csw-option-result-item.csw-option-result-item-img .csw-option-result-item-bar{background-color:#0000}@media only screen and (max-width:38.4615384615rem){.csw-option-result-item.csw-option-result-item-img{max-width:100%}}@media only screen and (min-width:27.7692307692rem)and (-ms-high-contrast:active),only screen and (min-width:27.7692307692rem)and (-ms-high-contrast:none){.csw-option-result-item.csw-option-result-item-img .csw-option-result-item-text figure .csw-option-result-item-img-file{height:100%}}@media only screen and (min-width:27.7692307692rem){.csw-option-result-item.csw-option-result-item-img{max-width:50%}.csw-option-result-item.csw-option-result-item-img .csw-option-result-item-text figure .csw-option-result-item-img-file{max-height:20vw}@supports(height:fit-content){.csw-option-result-item.csw-option-result-item-img .csw-option-result-item-text figure .csw-option-result-item-img-file{height:fit-content}}.csw-option-result-item.csw-option-result-item-img .csw-option-result-item-text figure .csw-option-result-item-img-txt{margin-bottom:0;min-height:2.5rem}.csw-deck .csw-carousel .csw-option-result-item.csw-option-result-item-img .csw-option-result-item-text figure .csw-option-result-item-img-file{height:70px;max-height:70px}}@media only screen and (min-width:38.5384615385rem){.csw-option-result-item.csw-option-result-item-img{max-width:33%}.csw-option-result-item.csw-option-result-item-img .csw-option-result-item-text figure .csw-option-result-item-img-file{max-height:15vw}.csw-deck .csw-carousel .csw-option-result-item.csw-option-result-item-img .csw-option-result-item-text figure .csw-option-result-item-img-file{height:70px;max-height:70px}}.csw-result-question-text{display:block;font-weight:700;margin:0 1rem .5rem 0;padding:.25rem 1.75rem .25rem 0}.csw-result-question-text[tabindex="0"]:focus{outline:none}.csw-result-response-total{color:#555;margin-bottom:.25rem}.csw-result-response-total .csw-result-response-total-text{margin-right:.5rem}@media only screen and (min-width:27.7692307692rem){.csw-result-response-total{margin-bottom:1rem}}.csw.csw-dark-mode .csw-result-response-total{color:#fff}.csw-result{border:none;display:block;margin:0;padding:0 .5rem}.csw-result .csw-result-wrapper.csw-result-hidden{opacity:.5;user-select:none}.csw-r-spect{margin:0 0 1rem}.csw-r-spect-columns-values{background:#fff;border-radius:1.5rem;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:.875rem;forced-color-adjust:none}@media(forced-colors:active){.csw-r-spect-columns-values{background-color:#111}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-r-spect-columns-values{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-r-spect-columns-values{background-color:#111}}.csw-r-spect-column{border:1px solid #0000;color:#000;flex:1 1 0px;forced-color-adjust:none;margin:0;padding:.5rem 1rem;text-align:center}@media(forced-colors:active){.csw-r-spect-column{color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-r-spect-column{color:#111}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-r-spect-column{color:#fff}}@media(forced-colors:active){.csw-r-spect-column{background-color:#111}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-r-spect-column{background-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-r-spect-column{background-color:#111}}@media(forced-colors:active){.csw-r-spect-column{border-color:#fff}}@media(forced-colors:active)and (prefers-color-scheme:light){.csw-r-spect-column{border-color:#111}}@media(forced-colors:active)and (prefers-color-scheme:dark){.csw-r-spect-column{border-color:#fff}}.csw-r-spect-column:first-child{border-bottom-left-radius:1.5rem;border-top-left-radius:1.5rem}.csw-r-spect-column:last-child{border-bottom-right-radius:1.5rem;border-top-right-radius:1.5rem}.csw-r-spect-row{align-content:center;align-items:flex-start;border-top:1px solid #99999940;display:flex;flex:0 0 1px;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;margin:0;padding:.75rem 0;text-align:left;width:100%}.csw-r-spect-row:last-child{border-bottom:1px solid #99999940}.csw-r-spect-row .csw-r-spect-row-text{align-self:flex-start;font-size:1rem;font-weight:700;margin:0;padding:.25rem 0;width:100%}.csw-r-spect-row .csw-r-spect-answers{overflow:hidden;width:100%}.csw-r-spect-user-answers{display:flex;flex-direction:row;font-size:.875rem;padding:.25rem 0}.csw-r-spect-user-answers .csw-r-spect-row-user-answer{flex:1 1 0px;text-align:center}.csw-r-spect-row-avg-rating-wrapper{font-size:.875rem;height:1.75rem;margin:.25rem 0;padding:0;position:relative}.csw-r-spect-row-avg-rating-wrapper .csw-r-spect-row-avg-rating{bottom:auto;left:auto;overflow:visible;position:absolute;right:auto;text-align:center;top:0;-ms-transform:translate(50%);-webkit-transform:translate(50%);transform:translate(50%)}.csw-share-expandable{margin:0 auto;position:relative;text-align:left;z-index:4}.csw-share-expandable .csw-share-tools{display:none}.csw-share-expandable .csw-share-tools.csw-show-share-tools{display:block}.csw-share-expandable .csw-share-btn{align-items:center;background:#0000;border:none;border-radius:.25rem;cursor:pointer;display:inline-flex;font-family:inherit;font-weight:inherit;justify-content:center;padding:0;position:relative;z-index:1}.csw-share-expandable .csw-share-btn .csw-btn-txt{margin-right:.25rem}.csw-share-expandable .csw-share-btn .csw-share-icon{color:#fffc;font-size:.875rem;margin:0}.theme-carousel-light .csw-share-expandable .csw-share-btn .csw-share-icon,.theme-light .csw-share-expandable .csw-share-btn .csw-share-icon{color:#111c}.csw-share-modal.csw-modal{background:#333;left:auto;max-width:22.1538461538rem;position:fixed}.csw-share-modal.csw-modal.theme-carousel-light,.csw-share-modal.csw-modal.theme-light{background:#fff}.csw-share-modal.csw-modal.show-modal{box-shadow:0 0 .5rem #11111180}.csw-share-modal.csw-modal .csw-modal-scroll{font-weight:700}.csw-share-modal.csw-modal footer.csw-share-modal-footer{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.csw-share-modal.csw-modal footer.csw-share-modal-footer.csw-flex-end{justify-content:flex-end}.csw-share-tools{background:#ffffff0d;border-radius:.375rem;color:#fff;display:block;font-size:.75rem;font-weight:400;margin:.5rem 0 0;padding:.375rem;position:relative;text-align:left;z-index:2}.csw-share-tools .csw-share-copy-lbl{align-items:center;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;line-height:1;margin:1rem .5rem}.csw-share-tools .csw-share-copy-lbl-txt{display:inline-block;flex-grow:0;flex-shrink:0;margin-right:.5rem}.csw-share-tools .csw-share-copy{background:#555;border:thin solid #fff;box-sizing:border-box;color:#fff;cursor:text;display:inline-block;flex-basis:80px;flex-grow:1;flex-shrink:1;height:1.75rem;padding:.25rem;-moz-user-select:text;-ms-user-select:text;-webkit-user-select:text;user-select:text;width:100%}.csw-share-tools .csw-share-copy-message{border:thin solid #fff;border-left-width:0;border-radius:0 .25rem .25rem 0;box-sizing:border-box;font-size:.75rem;font-weight:400;height:1.75rem;min-width:4.5rem;padding:.25rem .25rem .25rem .5rem;text-align:center;vertical-align:middle}.csw-share-tools .csw-share-copy-message,.csw-share-tools .csw-share-tools-btn{align-items:center;display:inline-flex;flex-grow:0;flex-shrink:0;justify-content:center}.csw-share-tools .csw-share-tools-btn{background:#0000;background:#fffc;border:none;border-radius:100%;cursor:pointer;font-family:inherit;font-weight:inherit;padding:.375rem;position:relative;z-index:1}.csw-share-tools .csw-share-tools-btn .csw-btn-txt{margin-right:.25rem}.csw-share-tools .csw-share-tools-btn .csw-share-icon{color:#111c;font-size:.75rem;line-height:1.125;margin:0 0 -.0625rem}.csw-share-tools .csw-share-social{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin:1rem .5rem .75rem}.csw-share-tools .csw-share-social .csw-share-social-lbl-txt{margin-right:.5rem}.csw-share-tools .csw-share-social .csw-share-tools-btn{margin-right:.75rem}.theme-carousel-light .csw-share-tools,.theme-light .csw-share-tools{background:#1111110d;color:#111}.theme-carousel-light .csw-share-tools .csw-share-copy,.theme-carousel-light .csw-share-tools .csw-share-copy-message,.theme-light .csw-share-tools .csw-share-copy,.theme-light .csw-share-tools .csw-share-copy-message{background:#fff;border-color:#111;color:#111}.theme-carousel-light .csw-share-tools .csw-share-copy:focus,.theme-light .csw-share-tools .csw-share-copy:focus{border-color:#111}.theme-carousel-light .csw-share-tools .csw-share-tools-btn,.theme-light .csw-share-tools .csw-share-tools-btn{background:#111c}.theme-carousel-light .csw-share-tools .csw-share-tools-btn .csw-share-icon,.theme-light .csw-share-tools .csw-share-tools-btn .csw-share-icon{color:#fffc}.csw-quiz-summary{padding:0;text-align:left}.csw-summary{text-align:left}.csw-summary-detail{padding:0 0 1rem}.csw-text-summary,.csw-thank-you{padding:0;text-align:left}