.cxbn_badge{display:inline-block;background:#e9ecef;color:#0f1f7a;padding:.4rem .8rem;margin-bottom:1rem;border-radius:6px;font-weight:700}.cxbn_assessment>header{max-width:1050px}.cxbn_assessment_steps{display:grid;grid-template-columns:1.4fr 1fr;gap:3rem;align-items:center;margin-top:2rem}.cxbn_assessment_steps>dl{margin:0}.cxbn_assessment_steps dt{color:#0f1f7a;font-size:1.25rem}.cxbn_assessment_steps dt>i{margin-right:.5rem;color:#0056b3}.cxbn_assessment_steps dd{margin:1rem 0 1.5rem;border-left:2px solid #e9ecef;padding-left:1.5rem}.cxbn_assessment_steps dd:last-child{margin-bottom:0}.cxbn_assessment_steps dd p{margin:0}.cxbn_assessment_steps>aside{background:#fff;border:1px solid #e9ecef;border-radius:15px;padding:1.5rem}.cxbn_eval_action{border-top:1px solid #e9ecef;padding-top:1.5rem;margin-top:2rem;display:block}.cxbn_eval_action ul{list-style:none;padding:0;margin:1.3rem 0 0;display:flex;gap:1rem 2rem;flex-wrap:wrap}.cxbn_eval_action i.fa-check-circle{color:#28a745}.cxbn_wording_request{display:grid;grid-template-columns:1fr 1.5fr;gap:2rem 3rem;align-items:start}.cxbn_wording_request>ol{list-style:none;padding:0;margin:0;counter-reset:wording}.cxbn_wording_request>ol>li{counter-increment:wording;padding:0 0 1.2rem 2.6rem;position:relative}.cxbn_wording_request>ol>li:before{content:counter(wording);position:absolute;left:0;top:0;color:#0056b3;font-weight:700}.cxbn_wording_request strong{color:#0f1f7a}.cxbn_wording_request p{margin:.7rem 0}.cxbn_wording_request>footer{grid-column:1/-1;display:flex;gap:1rem 2rem;flex-wrap:wrap;border-top:1px solid #e9ecef;padding-top:1.5rem}.cxbn_intro aside{border-radius:0}
@media(max-width:767px){.cxbn_assessment_steps,.cxbn_wording_request{grid-template-columns:1fr;gap:1.5rem}.cxbn_wording_request>footer{grid-column:auto}.cxbn_eval_action ul{display:grid;gap:.7rem}}

.cxbn_faq_heading{display:flex;gap:3rem;align-items:baseline}.cxbn_faq_heading>*{flex:1}.cxbn_faq_sequence{padding-left:1.5rem;margin:2rem 0}.cxbn_faq_sequence>li{padding:1.3rem 0 1.3rem 1rem;border-bottom:1px solid #e9ecef}.cxbn_faq_sequence>li::marker{color:#0056b3;font-weight:700}.cxbn_faq_sequence details p{margin:1rem 0 0}.cxbn_faq_sequence summary{color:#0f1f7a;cursor:pointer}@media(max-width:767px){.cxbn_faq_heading{display:block}}
