.row-fluid-wrapper:has(.checklist-assessment){overflow-x:clip}.checklist-assessment__header.flex{margin-bottom:4rem}.checklist-assessment__header-image img{aspect-ratio:4/3}@media (min-width:768px){.checklist-assessment__header.flex{gap:4.8rem;margin-bottom:10.1rem}.checklist-assessment__header>div{width:calc(50% - 2.4rem)}}.checklist-assessment__form,.checklist-assessment__form-group,.checklist-assessment__form-title{width:100%}.checklist-assessment__form-group{border-radius:2.4rem}.checklist-assessment__form-title{padding:2.4rem}.checklist-assessment__form fieldset{border:0;margin:0;padding:0}.checklist-assessment__form fieldset>div{display:grid;grid-gap:5px}.checklist-assessment__form legend{margin-bottom:10px;padding:0}.checklist-assessment__form legend>strong{display:block;font-size:18px;line-height:1.3;margin-bottom:5px}.checklist-assessment__form-submit{margin:0 auto;max-width:max-content}.checklist-assessment__form-submit input[type=submit],.checklist-assessment__form-submit input[type=submit]:active,.checklist-assessment__form-submit input[type=submit]:focus{background-color:var(--green);border-color:var(--green);color:var(--white)}.checklist-assessment__form-submit input[type=submit]:hover{background-color:var(--green-light);border-color:var(--green-light);color:var(--white);text-decoration:none}@media (min-width:768px){.checklist-assessment__form-group:nth-child(odd){border:1px solid #b6d1c8}.checklist-assessment__form-group:nth-child(2n){border:1px solid #efe5d2}.checklist-assessment__form-group:nth-child(odd) .checklist-assessment__form-col-title,.checklist-assessment__form-group:nth-child(odd) span{border-left:1px solid #b6d1c8}.checklist-assessment__form-group:nth-child(2n) .checklist-assessment__form-col-title,.checklist-assessment__form-group:nth-child(2n) span{border-left:1px solid #efe5d2}.checklist-assessment__form-group:nth-child(odd) legend,.checklist-assessment__form-group:nth-child(odd) span{border-top:1px solid #b6d1c8}.checklist-assessment__form-group:nth-child(2n) legend,.checklist-assessment__form-group:nth-child(2n) span{border-top:1px solid #efe5d2}.checklist-assessment__form,.checklist-assessment__form-group{grid-gap:0}.checklist-assessment__form-header{display:grid;grid-template-columns:2fr repeat(4,1fr);grid-gap:0;border-radius:2.4rem 2.4rem 0 0}.checklist-assessment__form-col-title{height:100%;padding:2.4rem;place-content:center}.checklist-assessment__form-group:nth-child(odd) fieldset:nth-of-type(2n){background:#f8fcfb}.checklist-assessment__form-group:nth-child(2n) fieldset:nth-of-type(2n){background:#fefdfb}.checklist-assessment__form fieldset:last-child{border-radius:0 0 2.4rem 2.4rem}.checklist-assessment__form fieldset>div{grid-template-columns:2fr repeat(4,1fr);grid-gap:0}.checklist-assessment__form legend,.checklist-assessment__form span{margin:0;padding:2.4rem}.checklist-assessment__form span{position:relative}.checklist-assessment__form label{font-size:0}.checklist-assessment__form-group input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:block;inset:0;margin:0;position:absolute}.checklist-assessment__form span:has(input:checked),.checklist-assessment__form-group input:hover{background-position:50%;background-repeat:no-repeat;background-size:40px}.checklist-assessment__form span:has(input:checked){background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none' viewBox='0 0 48 48'%3E%3Cpath fill='%2300905e' d='M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20m10.914-25.086L22 31.828l-8.414-8.414 2.828-2.828L22 26.172l10.086-10.086z'/%3E%3C/svg%3E")}.checklist-assessment__form-group input:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none' viewBox='0 0 48 48'%3E%3Cpath fill='%2300905e' d='M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20m10.914-25.086L22 31.828l-8.414-8.414 2.828-2.828L22 26.172l10.086-10.086z' opacity='.1'/%3E%3C/svg%3E")}.checklist-assessment__form-submit input[type=submit]{width:auto}}@media (max-width:767px){.checklist-assessment__form-header .subtitle-2{display:none}}.checklist-assessment__results{gap:4rem;padding:2.4rem 2rem}.checklist-assessment__results-image{aspect-ratio:4/3;height:auto!important}.checklist-assessment__results-heading-result,.checklist-assessment__results-result{display:none}.checklist-assessment__results-heading-result.is-active,.checklist-assessment__results-result.is-active{display:block}.checklist-assessment__results-disclaimer :last-child,.checklist-assessment__results-result :last-child{margin-bottom:0}.checklist-assessment__results-buttons{gap:1.6rem;padding:2rem}.checklist-assessment-email-form form{display:flex;gap:1rem}.checklist-assessment-email-form .hs_email{flex:1}.checklist-assessment-email-form .hs_submit{max-width:180px}.checklist-assessment-email-form .hs-form-field:not(.hs_email){display:none}.checklist-assessment-email-form .hs-form-field>label{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}.checklist-assessment-email-form h2.checklist-assessment-email-form__thank-you,.checklist-assessment-email-form.checklist-assessment-email-form--thank-you form,.checklist-assessment-email-form.checklist-assessment-email-form--thank-you h2:not(.checklist-assessment-email-form__thank-you){display:none}.checklist-assessment-email-form.checklist-assessment-email-form--thank-you h2.checklist-assessment-email-form__thank-you{display:block;visibility:visible}.checklist-assessment-email-form-wrapper{background:transparent;border:0;padding:0}.checklist-assessment-email-form-wrapper::backdrop{background:rgba(0,0,0,.5)}.checklist-assessment-email-form-inner{background:var(--green);border-radius:4rem;color:#fff;overflow:hidden;padding:4rem}.checklist-assessment-email-form-inner h2{margin-top:0}.checklist-assessment-email-form{display:flex;gap:2rem}.checklist-assessment-email-form-inner form.checklist-assessment-email-form input[type=email]{color:#fff;flex-basis:0;flex-grow:1;margin:0}.checklist-assessment-email-form-inner form.checklist-assessment-email-form input[type=submit]{width:fit-content}@media (max-width:499px){.checklist-assessment-email-form{flex-flow:column}}@media (min-width:768px){.checklist-assessment__results{gap:6.4rem;padding:4.8rem}.checklist-assessment__results-content{flex-direction:row-reverse}.checklist-assessment__results-image{aspect-ratio:1}.checklist-assessment__results-header{width:60%}.checklist-assessment__results-buttons{gap:2.4rem;padding:3.2rem}}@media print{#main-content.body-container-wrapper{padding-top:0!important}.body-container-wrapper .dnd-section:not(.assessment-wrapper),.footer-container-wrapper,.header-container-wrapper,.noprint,fieldset label:not(.selected){display:none!important}.body-container-wrapper{padding:0!important}.checklist-assessment__results{background:none!important;border-radius:0!important;color:#000!important;margin:0!important;padding:0!important}}