.checklist-accordion-wrapper .checklist{display:flex;flex-direction:column;gap:18px}.checklist-accordion-wrapper .checklist-item{background:var(--card-bg,hsla(0,0%,100%,.1));border:0!important;border-radius:20px;box-shadow:none!important;display:flex;padding:18px 22px}.checklist-accordion-wrapper .checkbox-label{align-items:center;cursor:pointer;display:flex;flex:1;gap:16px;width:100%}.checklist-accordion-wrapper .tt_wrap,.checklist-accordion-wrapper .tt_wrap *{color:#fff!important;font-family:CIRCULAR,Arial,sans-serif!important;text-decoration:none!important}.checklist-accordion-wrapper .tt_wrap :is(h1,h2,h3,h4,h5,h6,p){margin:0!important}.checklist-accordion-wrapper .tt_wrap h3{font-size:22px!important;font-weight:700!important;line-height:1.5!important}.checklist-accordion-wrapper .tt_wrap p{font-size:18px!important;font-weight:400!important;line-height:1.5!important}.checklist-accordion-wrapper .cb-wrap{align-items:center;border:2px solid #fff;border-radius:11px;box-sizing:border-box;display:inline-flex;flex:0 0 auto;height:30px;justify-content:center;position:relative;width:30px}.checklist-accordion-wrapper .wac-checkbox{height:1px;margin:0;opacity:0;padding:0;position:absolute;width:1px}.checklist-accordion-wrapper .wac-checkbox:focus-visible+.checkbox-icon{border-radius:11px;outline:3px solid #fff;outline-offset:4px}.checklist-accordion-wrapper .checkbox-icon{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;width:100%}.checklist-accordion-wrapper .checkmark{opacity:0;transform:scale(.7);transition:opacity .15s ease,transform .15s ease}.checklist-accordion-wrapper .checklist-item.is-checked .checkmark,.checklist-accordion-wrapper .wac-checkbox:checked+.checkbox-icon .checkmark{opacity:1;transform:scale(1)}.checklist-accordion-wrapper .checklist-module-title{color:#fff;font-family:CIRCULAR,Arial,sans-serif;margin:0 0 18px}.checklist-accordion-wrapper .checklist-module-title :is(h1,h2,h3,h4,h5,h6,p){margin:0}.checklist-callout{align-items:flex-start;background:var(--card-bg) padding-box,linear-gradient(135deg,#f6ffcf 0,rgba(10,37,64,0) 100%) border-box;border:1.46px solid transparent;border-radius:22px;display:flex;gap:18px;margin-top:20px;padding:24px 28px}.checklist-callout .callout-icon{color:#c7f012;display:inline-flex;flex-shrink:0;margin-top:4px}.checklist-callout .callout-icon img,.checklist-callout .callout-icon svg{display:block;height:35px;width:35px}.checklist-callout .callout-body{color:#fff;font-family:CIRCULAR;font-size:18px;font-weight:400;line-height:1.6}.checklist-callout .callout-body p{margin:0}.checklist-callout .callout-body p+p{margin-top:12px}