/*! 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;-webkit-text-decoration:underline dotted;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}#root{background:#f9f9f9;font-family:Open Sans,sans-serif}main.eme-matrix{min-height:calc(100vh - 200px);padding:40px 0 0}@media (max-width:1040px){main.eme-matrix{padding:0}}.wrapper{margin:0 auto;max-width:992px}@media (max-width:1040px){.wrapper{padding:0 10px}}.group .user-data-wrapper{display:flex}.group .user-data-wrapper img{align-self:baseline;margin-top:30px;max-width:40px}.group .user-data{background:#ebedf1;border:1px solid rgba(20,54,77,.1);border-radius:16px;margin:20px 0 0 20px;padding:20px}.group .user-data p{color:#14364d;font-size:14px}.group .user-data p.info{margin:6px 0}.group .user-data a{color:#1f92e1;text-decoration:none;transition:all .4s}.group .user-data a:hover{color:#14364d}.notice{background:#fff;border:3px solid rgba(20,54,77,.1);border-radius:34px;color:rgba(20,54,77,.9);font-weight:700;margin-bottom:60px;padding:30px}.group p{color:#14364d;font-size:18px;line-height:1.8}.group p:first-of-type{margin-top:0}.group p:last-of-type{margin-bottom:0}.group>h2{align-items:center;border-bottom:4px solid rgba(20,54,77,.05);color:#14364d;display:flex;flex-wrap:wrap;font-size:3rem;font-weight:200;padding-bottom:40px;position:relative}.group>h2:before{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 58.5 78%27><path d=%27M57.43,16L42.52,1.07C41.83,.38,40.9,0,39.93,0h-.93V19.5h19.5v-.93c0-.96-.38-1.89-1.07-2.57Zm-23.31,4.72V0H3.66C1.64,0,0,1.62,0,3.64c0,0,0,.01,0,.02V74.34c0,2.01,1.62,3.65,3.64,3.66,0,0,.01,0,.02,0H54.84c2.01,0,3.65-1.62,3.66-3.64,0,0,0-.01,0-.02V24.38h-20.72c-2.02,0-3.65-1.64-3.66-3.66Zm-14.62,45.58c-.07,1.05-.9,1.88-1.95,1.95h-5.85c-1.05-.07-1.88-.9-1.95-1.95v-10.73c.07-1.05,.9-1.88,1.95-1.95h5.85c1.05,.07,1.88,.9,1.95,1.95v10.73Zm14.62,0c-.07,1.05-.9,1.88-1.95,1.95h-5.85c-1.05-.07-1.88-.9-1.95-1.95v-30.23c.07-1.05,.9-1.88,1.95-1.95h5.85c1.05,.07,1.88,.9,1.95,1.95v30.23Zm4.88-20.48c.07-1.05,.9-1.88,1.95-1.95h5.85c1.05,.07,1.88,.9,1.95,1.95v20.48c-.07,1.05-.9,1.88-1.95,1.95h-5.85c-1.05-.07-1.88-.9-1.95-1.95v-20.48Z%27 fill=%27%230071bb%27/></svg>");background-position:50%;background-repeat:no-repeat;content:" ";height:80px;margin-left:-100px;position:absolute;width:80px}.group>h2.field{margin-top:20px!important}.group>h2 strong{font-weight:900}.group>h2 div{font-size:2.4rem;width:100%}@media (max-width:1040px){.group>h2{font-size:2.4rem;padding-bottom:30px}.group>h2 div{font-size:2rem}}.group .group-content{display:flex;flex-wrap:wrap;position:relative}.group .fields{flex-basis:0;flex-grow:999;min-width:40%}.group .fields h2{color:#184463;font-size:2rem;margin:60px 0 -20px}.group .fields.columns{display:flex;justify-content:space-between}.group .fields .column.half{width:48%}.group .fields:last-of-type>*{margin-bottom:0}@media (max-width:1040px){.group .fields{flex-wrap:wrap;width:100%}.group .fields:last-of-type>*{margin-bottom:40px}}@media (max-width:600px){.group .fields h2{font-size:1.6rem}}.group.no-sidebar .fields{grid-gap:50px;display:grid;gap:50px;grid-template-columns:2fr 2fr}.group.no-sidebar .field{margin:0}@media (max-width:1040px){.group.no-sidebar .fields{grid-template-columns:1fr}.group{padding:0 10px}}@media (max-width:600px){.group p{font-size:14px;line-height:1.4}}.loading-spinner{fill:#1f92e1;align-items:center;display:flex}.loading-spinner.size-small svg{width:40px!important}.loading-spinner.size-small span{font-size:14px}.loading-spinner span{font-weight:700;margin-left:20px}.field{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin:0 0 60px;position:relative;transition:all 1s}.field.in-view{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.field.out-of-view{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}.field:empty{display:none}.field.full{grid-column:1/-1}.field.full-radio-group{border-top:4px solid #ebedf1;grid-column:1/-1;margin-top:-20px!important;padding-top:40px}.field.half-radio-group .radio{flex-basis:100%;margin:10px 0}.field.child,.field.flex-start{justify-content:flex-start}.field.child{margin-top:-40px!important}.field.child label,.field.child legend{color:rgba(20,54,77,.75);font-size:16px;font-style:italic;margin-bottom:10px}@media (max-width:1040px){.field{flex-basis:100%;width:100%}}.input-wrapper{align-items:center;display:flex;position:relative}.input-wrapper .loading-spinner{margin-left:20px;-webkit-transform:scale(2);transform:scale(2)}.input-wrapper.select:before{background:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 512 512%27><path d=%27M256 0C114.6 0 0 114.6 0 256c0 141.4 114.6 256 256 256s256-114.6 256-256C512 114.6 397.4 0 256 0zM390.6 246.6l-112 112C272.4 364.9 264.2 368 256 368s-16.38-3.125-22.62-9.375l-112-112c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L256 290.8l89.38-89.38c12.5-12.5 32.75-12.5 45.25 0S403.1 234.1 390.6 246.6z%27/></svg>");content:"";height:20px;opacity:.25;pointer-events:none;position:absolute;right:6px;transition:all .4s;width:20px}.input-wrapper.select:focus-within:before{opacity:1;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.note{color:#14364d;font-size:16px;font-style:italic;font-weight:600;margin-bottom:15px;opacity:.75}@media (max-width:1040px){.note{font-size:14px}}.tip{background:#fff;border:1px solid rgba(20,54,77,.1);border-radius:12px;box-shadow:0 10px 18px rgba(24,68,99,.12);margin:60px 0 30px;padding:30px}.tip h5{font-size:1.2rem;font-weight:900;margin:0 0 20px}.tip h5,.tip p{color:#14364d}.tip p:last-of-type{margin-bottom:0}fieldset{border:0;padding:0}label,legend{color:#14364d;display:block;font-size:20px;font-weight:700;margin-bottom:15px}@media (max-width:1040px){label,legend{font-size:18px}}fieldset:disabled,label:disabled,legend:disabled{opacity:.25}.required{color:#d84021;font-size:20px;font-weight:700}input,select,textarea{background:#fff;border:1px solid #d6d6d6;border-radius:16px;box-sizing:border-box;color:#14364d;font-size:16px;padding:16px;width:100%}@media (max-width:1040px){input,select,textarea{border-radius:10px;font-size:14px;padding:10px}}textarea{min-height:200px}select{-webkit-appearance:none;-moz-appearance:none}option{color:#14364d}.boolean-fieldset label,.checkbox-fieldset label,.radio-fieldset label{color:rgba(20,54,77,.75);cursor:pointer;font-size:1rem;font-weight:400;margin:0 15px 4px 0;outline:0;padding:0;position:relative;text-transform:none;transition:all .4s}.boolean-fieldset label span,.checkbox-fieldset label span,.radio-fieldset label span{align-items:center;display:flex}.boolean-fieldset label span:after,.boolean-fieldset label span:before,.checkbox-fieldset label span:after,.checkbox-fieldset label span:before,.radio-fieldset label span:after,.radio-fieldset label span:before{background:#fff;background-position:50%;border:1px solid #d6d6d6;border-radius:5px;content:"";display:inline-block;font-size:1rem;height:32px;margin-right:10px;min-width:32px;outline:0;transition:all .4s}.boolean-fieldset label span:after,.checkbox-fieldset label span:after,.radio-fieldset label span:after{background:0;border:0;opacity:0;position:absolute}.boolean-fieldset label:hover,.checkbox-fieldset label:hover,.radio-fieldset label:hover{color:#14364d}@media (max-width:1040px){.boolean-fieldset label,.checkbox-fieldset label,.radio-fieldset label{font-size:.9rem}.boolean-fieldset label span:before,.checkbox-fieldset label span:before,.radio-fieldset label span:before{margin-right:4px}}.boolean-fieldset input[type=checkbox],.checkbox-fieldset input[type=checkbox],.radio-fieldset input[type=checkbox]{cursor:pointer;opacity:0;position:absolute}.boolean-fieldset input[type=checkbox]:checked+span:after,.checkbox-fieldset input[type=checkbox]:checked+span:after,.radio-fieldset input[type=checkbox]:checked+span:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path style="fill:%231F92E1;" d="M384 32C419.3 32 448 60.65 448 96V416C448 451.3 419.3 480 384 480H64C28.65 480 0 451.3 0 416V96C0 60.65 28.65 32 64 32H384zM339.8 211.8C350.7 200.9 350.7 183.1 339.8 172.2C328.9 161.3 311.1 161.3 300.2 172.2L192 280.4L147.8 236.2C136.9 225.3 119.1 225.3 108.2 236.2C97.27 247.1 97.27 264.9 108.2 275.8L172.2 339.8C183.1 350.7 200.9 350.7 211.8 339.8L339.8 211.8z"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:75%;left:1px;opacity:1}.boolean-fieldset input[type=checkbox]:focus+span:before,.checkbox-fieldset input[type=checkbox]:focus+span:before,.radio-fieldset input[type=checkbox]:focus+span:before{border:1px solid #d6d6d6}.boolean-fieldset input[type=radio],.checkbox-fieldset input[type=radio],.radio-fieldset input[type=radio]{cursor:pointer;opacity:0;position:absolute}.boolean-fieldset input[type=radio]+span:before,.checkbox-fieldset input[type=radio]+span:before,.radio-fieldset input[type=radio]+span:before{border-radius:30px}.boolean-fieldset input[type=radio]+span:after,.checkbox-fieldset input[type=radio]+span:after,.radio-fieldset input[type=radio]+span:after{background:#1f92e1;border-radius:20px;content:"";height:24px;left:5px;margin:0;min-width:0;min-width:auto;opacity:0;position:absolute;transition:all .4s;width:24px}.boolean-fieldset input[type=radio]:checked+span:after,.checkbox-fieldset input[type=radio]:checked+span:after,.radio-fieldset input[type=radio]:checked+span:after{opacity:1}.checkbox-group,.radio-group{display:flex;flex-wrap:wrap;justify-content:space-between}.checkbox-group .checkbox,.checkbox-group .radio,.radio-group .checkbox,.radio-group .radio{flex-basis:25%;margin:15px 0}@media (max-width:600px){.checkbox-group .checkbox,.checkbox-group .radio,.radio-group .checkbox,.radio-group .radio{flex-basis:50%}}.radio-group{justify-content:flex-start}.inline .radio-group{flex-wrap:nowrap;justify-content:space-between}@media (max-width:1040px){.inline .radio-group{flex-wrap:wrap;justify-content:start}.inline .radio-group .checkbox,.inline .radio-group .radio{flex-basis:25%}}.assessment header{align-items:center;display:flex;flex-wrap:wrap}.assessment header h2{color:#14364d;font-size:32px;margin-left:20px}.assessment header h2 sup{font-size:.5em;top:-.75em}.assessment header p{color:#14364d;flex:1 0 100%;font-size:14px;font-weight:700;margin-bottom:26px;margin-top:0}.assessment .body{background:#ebedf1;border:1px solid #cbcdd1;border-radius:20px;display:flex;flex-wrap:wrap;padding:20px}.assessment .item{border:1px solid #fff;border-radius:10px;color:#14364d;display:inline-block;flex-basis:30%;font-size:14px;margin:.5rem;padding:10px;text-decoration:none;transition:opacity .5s}.assessment .item:hover{opacity:.5}.assessment .item .question{font-weight:700}.assessment .item .answers ul{font-size:13px;margin:0 0 0 20px;padding:0}.assessment .item .answers li{margin:10px 0 0}.assessment footer{color:rgba(20,54,77,.85);font-size:14px;font-weight:700;margin-top:30px}.form-steps{margin-top:120px;padding-top:60px}.form-steps p{color:#14364d;font-size:20px;margin:0}.form-steps .form-steps-group{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:40px}.form-steps .form-steps-group button{background:none;border:3px solid rgba(20,54,77,.15);border-radius:15px;color:#14364d;cursor:pointer;font-size:15px;margin:0 10px 10px 0;padding:14px 14px 16px;text-align:left;transition:all .4s}.form-steps .form-steps-group button div{align-items:center;display:flex;font-weight:700;justify-content:space-between;margin:0}.form-steps .form-steps-group button div img{margin-left:10px;max-height:20px;opacity:1}.form-steps .form-steps-group button p{font-size:15px;margin:4px 0 0}.form-steps .form-steps-group button:hover{border:3px solid #14364d}.form-steps .form-steps-group button.active{border:3px solid #3dbfc9}.form-steps .form-steps-group .step-divider{background:rgba(20,54,77,.25);border-radius:20px;height:4px;min-width:10px}@media (max-width:1040px){.form-steps .form-steps-group button{border-radius:10px;font-size:15px;margin:0 10px 10px 0;min-height:60px;padding:10px 10px 12px}.form-steps .form-steps-group button p{font-size:12px}.form-steps .form-steps-group button#next,.form-steps .form-steps-group button#submit{border-radius:10px}}.form-steps .form-buttons-group button{cursor:pointer}.form-steps .form-buttons-group button#next,.form-steps .form-buttons-group button#submit{align-self:stretch;background:linear-gradient(0deg,#1647a8,#3d8cc9);border:0;border-radius:10px;color:#f9f9f9;font-size:20px;font-weight:700;margin:0 10px 0 0;padding:20px 30px;transition:all .4s}.form-steps .form-buttons-group button#next:hover,.form-steps .form-buttons-group button#submit:hover{border:0;-webkit-transform:scale(1.1);transform:scale(1.1)}.form-steps .form-buttons-group button#next:disabled,.form-steps .form-buttons-group button#submit:disabled{background:#9097a5;color:#f9f9f9}.form-steps .step-error{background:rgba(255,64,64,.5);border:3px solid rgba(255,64,64,.5);border-radius:10px;padding:10px}@media (max-width:1040px){.form-steps{padding:0 10px}.form-steps P{font-size:16px}}.visually-hidden{display:none!important}.field .error,fieldset .error{background:#ff4040;border-radius:10px;color:#f9f9f9;font-weight:700;margin-top:10px;padding:10px}.sidebar{align-self:start;flex-basis:360px;flex-grow:1;margin:0 0 60px 100px;position:-webkit-sticky;position:sticky;top:10px}.sidebar .caption{color:rgba(20,54,77,.75);font-size:14px;font-weight:700}.sidebar h2{color:#14364d;font-size:30px;font-weight:700;margin:0 0 20px}.sidebar .i-icon,.sidebar h2{align-items:center;display:flex}.sidebar .i-icon{background:#3dbfc9;border-radius:100%;color:#f9f9f9;font-size:50px;height:50px;justify-content:center;margin:0 20px 0 0;width:50px}.sidebar .sidebar-content{background:#ebedf1;border:1px solid rgba(20,54,77,.1);border-radius:40px;padding:15px 30px 30px}.sidebar .sidebar-content,.sidebar .sidebar-content p{color:rgba(20,54,77,.7);font-size:16px;font-weight:700;line-height:1.5}.sidebar .sidebar-content p{margin:15px 0}.sidebar .sidebar-content a{align-items:center;color:#14364d;display:inline-flex;font-size:18px;font-weight:900;margin:10px 0;text-decoration:none;transition:all .4s}.sidebar .sidebar-content a:before{background:url(../../static/media/external-link.b5ddb0c6af9b7425f4ed.svg);background-size:cover;content:"";display:inline-block;height:20px;margin-right:4px;transition:all .4s;width:20px}.sidebar .sidebar-content a:hover{color:#1f92e1}.sidebar .sidebar-content a:hover:before{-webkit-filter:invert(39%) sepia(85%) saturate(616%) hue-rotate(165deg) brightness(106%) contrast(92%);filter:invert(39%) sepia(85%) saturate(616%) hue-rotate(165deg) brightness(106%) contrast(92%)}@-webkit-keyframes sidebarSlideIn{0%{-webkit-transform:translateX(50vw);transform:translateX(50vw)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes sidebarSlideIn{0%{-webkit-transform:translateX(50vw);transform:translateX(50vw)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes sidebarSlideOut{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(50vw);transform:translateX(50vw)}}@keyframes sidebarSlideOut{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(50vw);transform:translateX(50vw)}}header#top-level .header-top-bar{background:#ebedf1;border-bottom:1px solid rgba(20,54,77,.25);padding:16px 0}header#top-level .header-top-bar .logo{max-height:40px}header#top-level h1{color:#14364d;font-size:3.2rem;font-weight:900;margin-bottom:2rem}header#top-level h1 span{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#1d437b,#179de2);-webkit-background-clip:text;background-clip:text}header#top-level h1 sup{font-size:1rem;top:-1.5rem}@media (max-width:1040px){header#top-level h1{font-size:2.6rem}}@media (max-width:600px){header#top-level h1{font-size:2.2rem}}header#top-level h2{color:#14364d;font-size:1.6rem;font-weight:600;margin-top:0}@media (max-width:1040px){header#top-level h2{font-size:1.6rem}}header#top-level .header-content{align-items:center;display:flex;justify-content:center;padding-bottom:20px}@media (max-width:600px){header#top-level .header-content{flex-wrap:wrap}}header#top-level .header-content #header-animation{margin-left:10rem;width:50%}@media (max-width:1040px){header#top-level .header-content #header-animation{margin-left:0}}@media (max-width:600px){header#top-level .header-content #header-animation{width:50%}}.summary{transition:all 1s}.summary h3{align-items:center;color:#14364d;display:flex;font-size:1.8rem;font-weight:900;margin-bottom:20px;margin-top:0;text-transform:uppercase}.summary p{color:rgba(20,54,77,.85);font-size:16px;font-weight:400;line-height:1.5}.summary p:last-of-type{margin-bottom:0}.summary .inline-icon{align-items:center;background:#3dbfc9;border-radius:100%;color:#f9f9f9;display:flex;font-size:50px;font-size:2rem;height:40px;justify-content:center;margin:0 20px 0 0;text-transform:none;width:40px}.summary .summary-section{background:#fff;border:1px solid rgba(20,54,77,.1);border-radius:34px;box-shadow:0 10px 18px rgba(24,68,99,.12);margin-bottom:30px;padding:30px}.summary .summary-section:last-of-type{margin-bottom:90px}.summary .how-to-use .columns{border-radius:12px;display:flex;justify-content:space-between}.summary .how-to-use .column{flex-basis:30%}.summary .how-to-use .icon{align-items:center;background:#3dbfc9;border-radius:100%;color:#f9f9f9;display:flex;font-size:1.8rem;font-weight:900;height:40px;justify-content:center;width:40px}.summary .how-to-use h4{color:#14364d;font-size:1.2rem;font-weight:900;margin:20px 0}.summary .how-to-use p{color:#14364d;font-size:14px}.summary .buttons{margin:24px 0 0}.summary.in-view{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.summary.out-of-view{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}@media (max-width:1040px){.summary h3{font-size:1.4rem}.summary p{font-size:14px}.summary .how-to-use h4{font-size:1rem;margin:10px 0 8px}}@media (max-width:600px){.summary .inline-icon{flex:1 1 50px;margin:0 10px 0 0}.summary .how-to-use .columns{flex-wrap:wrap}.summary .how-to-use .column{flex-basis:100%;margin:20px 0}}.options{margin-top:40px}.options button{align-items:center;background:#14364d;border:0;border-radius:6px;color:#f9f9f9;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;margin:0 10px 10px 0;overflow:hidden;padding:12px 12px 12px 34px;position:relative;transition:all .4s;z-index:1}.options button:hover{background:#1f92e1}.options button img{-webkit-filter:invert(1);filter:invert(1);left:12px;max-height:20px;max-width:20px;position:absolute;transition:all .4s}.options button.animated img{-webkit-transform:translateY(-100px);transform:translateY(-100px)}.options button.pause img.pause,.options button.play img.play{-webkit-transform:translateY(0);transform:translateY(0)}.options .notice{align-items:center;background:#ebedf1;border:1px solid rgba(20,54,77,.15);border-radius:10px;display:inline-flex;font-size:14px;padding:8px;width:auto}.options .notice button{margin:0 0 0 10px;padding:8px}@media (max-width:1040px){.options{padding:0 10px}}footer.top-level{background:url(https://4511850.fs1.hubspotusercontent-na1.net/hubfs/4511850/Website%20Images/Landing%20Pages/abstract_bg_dark-1440x810.png);background-size:cover;color:#f9f9f9;margin:200px 0 0;padding:30px 0}footer.top-level .footer-content{align-items:center;display:flex;justify-content:space-between}footer.top-level .logo{min-width:300px}footer.top-level .text{border-left:3px solid hsla(0,0%,98%,.1);margin:0 20px 0 40px;padding:0 0 0 40px}footer.top-level .text h3{color:#f9f9f9;font-size:24px;font-weight:700;margin:0}footer.top-level .text p{color:#f9f9f9;font-size:14px;font-weight:400;margin:10px 0}footer.top-level .text a{background:linear-gradient(0deg,#1647a8,#3d8cc9);border-radius:10px;color:#f9f9f9;display:inline-block;font-size:14px;font-weight:700;margin-top:10px;padding:8px 10px;text-decoration:none;transition:all .4s}footer.top-level .text a:hover{background:#14364d}footer.top-level .badge img{min-width:100px;width:100%}@media (max-width:1040px){footer.top-level .footer-content{flex-wrap:wrap}footer.top-level .text{border:0;margin:20px 0 0;padding:0}}.assessment hr{background:#ebedf1;border:0;display:block;height:6px;margin:10px 0}@media (max-width:1040px){.assessment{padding:0 10px}}.popup-notice{align-items:center;background:#f9f9f9;border-radius:10px;bottom:10px;box-shadow:0 4px 20px rgba(20,54,77,.25),0 0 5px rgba(20,54,77,.15);display:flex;font-weight:700;padding:20px;position:fixed;right:10px}.popup-notice img{margin-right:20px}.report-intro .report-intro-header{align-items:center;border-bottom:4px solid rgba(20,54,77,.05);margin-bottom:30px}.report-intro .report-intro-header,.report-intro .report-intro-header .dates{display:flex;justify-content:space-between}.report-intro .report-intro-header .dates .createdAt,.report-intro .report-intro-header .dates .updatedAt{background:#ebedf1;border-radius:10px;color:#14364d;font-size:14px;padding:10px}.report-intro .report-intro-header .dates .updatedAt{margin-left:20px}@media (max-width:1040px){.report-intro .report-intro-header{flex-direction:column;padding-bottom:40px}}.report-intro .report-intro-meta{background:#ebedf1;border-radius:10px;color:#14364d;font-size:14px;margin-top:10px;padding:10px}.report-intro .report-intro-meta p{margin:0}@media (max-width:1040px){.report-intro .report-intro-meta p{font-size:14px}}.report-intro>p{color:#14364d;font-size:28px;line-height:1.8;margin:-10px 0 0}.report-intro h1{color:#14364d;font-size:3rem;font-weight:700}.report-intro h1 strong{font-weight:900}.report-intro .loading-spinner svg{height:100px;width:100px}@media (max-width:1040px){.report-intro p{font-size:22px}}@media (max-width:600px){.report-intro p{font-size:18px;margin:0}}.report-info{display:flex;justify-content:space-between;margin:30px 0 0}.report-info p{color:#14364d;font-size:18px;line-height:1.6}.report-info .report-cse{margin:0 40px 0 0}.report-info .report-cse p{color:#14364d;font-size:18px;line-height:1.6;margin:0}.report-info .report-cse p:first-of-type{margin-bottom:20px}.report-info .report-cse a{color:#1f92e1;text-decoration:none}@media (max-width:600px){.report-info{flex-wrap:wrap}.report-info .report-cse{flex-wrap:wrap;margin:0 0 40px}.report-info .report-cse p{font-size:14px}}.report-button-group{display:flex;margin-bottom:10px}.report-button-group button{background:#1f92e1;border:0;border-radius:12px;color:#f9f9f9;cursor:pointer;font-size:20px;font-weight:700;padding:10px;text-transform:uppercase;transition:all .4s}.report-button-group button:hover{background:#14364d}.report-button-group .report-button-tip{align-items:center;background:#ebedf1;border:1px solid rgba(20,54,77,.15);border-radius:15px;display:flex;margin-left:10px;padding:5px 10px}.report-button-group .report-button-tip p{font-size:14px;margin:0}@media (max-width:1040px){.report-button-group:last-of-type{display:none}}.assessment-overview{align-items:center;background:#14364d;border-radius:20px;display:flex;margin:60px 0 120px;padding:40px}.assessment-overview p{color:#f9f9f9}.assessment-overview .assessment-overview-body{display:flex}.assessment-overview .assessment-level p{color:#f9f9f9;font-size:22px;font-weight:700;margin:0}.assessment-overview .assessment-level h2{color:#f9f9f9;font-size:60px;font-weight:900;margin:10px 0 0}.assessment-overview .assessment-level .assessment-checks{align-items:center;display:flex;margin-top:20px}.assessment-overview .assessment-level .assessment-checks *{margin-right:40px;min-height:50px;min-width:50px}.assessment-overview .assessment-level .assessment-checks .empty{background:#ebedf1;border:2px solid rgba(20,54,77,.1);border-radius:100%}.assessment-overview .assessment-level-description{color:#14364d;font-size:24px;font-weight:100;line-height:1.4;margin:0}@media (max-width:1040px){.assessment-overview .assessment-overview-body{flex-direction:column}}@media (max-width:600px){.assessment-overview{display:block}.assessment-overview .assessment-level h2{font-size:50px}.assessment-overview .assessment-level .assessment-checks{justify-content:space-between}.assessment-overview .assessment-level .assessment-checks *{margin-right:0}.assessment-overview .assessment-overview-body{flex-direction:column}.assessment-overview .assessment-level-description{font-size:18px}}.assessment-item{margin:0 auto 140px;max-width:800px;text-align:center}.assessment-item .icon{max-width:150px}.assessment-item .text{color:#14364d;font-size:16px;line-height:1.4;text-align:left}.assessment-item .text ul{padding-left:60px}.assessment-item .text li{align-items:center;background:#fff;border:1px solid rgba(20,54,77,.1);border-radius:10px;box-shadow:0 5px 5px rgba(20,54,77,.05);display:flex;font-size:15px;list-style:none;margin-bottom:10px;padding:10px;position:relative}.assessment-item .text li:before{align-items:center;background:#14364d;border-radius:100%;color:#f9f9f9;content:attr(data-before);display:flex;font-size:20px;font-weight:700;height:30px;justify-content:center;left:-40px;position:absolute;width:30px}.assessment-item .score{font-size:40px;font-weight:900;text-align:center}.assessment-item .score .value{color:#49c67b;font-size:60px}.assessment-item .score .level{font-size:20px}.assessment-item .score .bar{background:rgba(20,54,77,.5);border-radius:10px;height:10px;margin:30px auto 20px;width:50%}.assessment-item .score .bar .progress{background:#49c67b;border-radius:10px;height:10px}.assessment-item .score .bar .progress.width-1{width:25%}.assessment-item .score .bar .progress.width-2{width:50%}.assessment-item .score .bar .progress.width-3{width:75%}.assessment-item .score .bar .progress.width-4{width:100%}.assessment-item h3{color:#14364d;font-size:34px;font-weight:900;text-align:center}.assessment-item button{background:#14364d;border:none;border-radius:10px;color:#f9f9f9;cursor:pointer;flex:1 1 auto;font-size:14px;font-weight:700;justify-self:flex-end;margin-left:10px;padding:10px;transition:all .4s}.assessment-item button:hover{background:#1f92e1}@media (max-width:600px){.assessment-item .title{padding:10px 0 10px 10px}.assessment-item .text{font-size:14px}.assessment-item .text ul{padding-left:40px}.assessment-item .text ul li{font-size:13px}}.assessment-comments{background:#fff;border:1px solid rgba(20,54,77,.25);border-radius:20px;color:#14364d;font-size:16px;line-height:1.4;margin:0 0 20px;padding:20px}.assessment-comments p:first-of-type{font-size:18px;font-weight:700}.assessment-comments h2{color:#14364d;font-size:40px;font-weight:900;margin:10px 0 20px}.assessment-comments img{max-width:150px}@media (max-width:600px){.assessment-comments h2{font-size:40px}}.assessment-next-steps{background:#fff;border:1px solid rgba(20,54,77,.25);border-radius:20px;margin:40px 0 60px;padding:20px}.assessment-next-steps p{color:#14364d;font-size:16px;line-height:1.4;margin:0 0 20px}.assessment-next-steps p:first-of-type{font-size:22px}.assessment-next-steps h2{color:#14364d;font-size:60px;font-weight:900;margin:10px 0 20px}.assessment-next-steps img{max-width:150px}@media (max-width:600px){.assessment-next-steps h2{font-size:40px}}.assessment-submitted-values{margin:40px 0 60px}.assessment-submitted-values h2{color:#14364d;font-size:60px;font-weight:900;margin:10px 0 0}.assessment-submitted-values h3{color:#14364d;font-size:30px;font-weight:100;margin:10px 0 0}.assessment-submitted-values .assessment-submitted-values-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr 1fr 1fr;opacity:.25}.assessment-submitted-values .answer .title{color:#14364d;font-size:16px;font-weight:700;margin-bottom:10px}.assessment-submitted-values .answer .text{font-size:14px}.assessment-submitted-values .answer .subgroup{background:#14364d;border-radius:10px;color:#f9f9f9;display:inline-block;font-size:12px;font-weight:700;margin:0 0 6px;padding:6px}@media (max-width:600px){.assessment-submitted-values h2{font-size:40px}.assessment-submitted-values h3{font-size:24px}.assessment-submitted-values .assessment-submitted-values-grid{gap:30px;grid-template-columns:1fr 1fr}}@media print{*{background:none!important;opacity:1!important;-webkit-transform:translateY(0)!important;transform:translateY(0)!important}h1{font-size:2.8rem}.report-intro h2{display:none;font-size:2.6rem}.report-links{display:none}.report-intro-meta,.report-intro-meta p{font-size:14px}.assessment-overview{background:none;margin-bottom:60px;padding:0}.assessment-overview .assessment-level{display:flex;justify-content:space-between}.assessment-overview .assessment-level h2{color:#091924!important;font-size:40px}.assessment-overview .assessment-level-description{color:#091924!important;font-size:16px}.assessment-overview .assessment-checks *{margin-right:20px!important}.assessment-overview p{color:#091924!important}.report-intro-text{display:none}.assessment-body .text{font-size:14px}.assessment-body button{display:none}.assessment-item{display:flex;margin-bottom:60px}.assessment-item .elements{flex-basis:150px;margin-right:40px;width:150px}.assessment-item .elements img{max-width:150px;width:100%}.assessment-item .text{font-size:14px}.assessment-item .text h3{margin-bottom:10px;margin-top:0;text-align:left}.assessment-item .text li{font-size:14px}.assessment-item .text ul{padding-left:30px}.assessment-comments,.assessment-next-steps{border:none;padding:0}.assessment-comments h2,.assessment-next-steps h2{font-size:30px}.assessment-submitted-values h2{font-size:40px}footer.top-level{display:none}}