.cxcf_preferences{display:block;border-top:1px solid #e9ecef}.cxcf_preferences>div{display:grid;grid-template-columns:250px minmax(0,1fr);gap:2rem;border-bottom:1px solid #e9ecef;padding:1.5rem 0}.cxcf_preferences dt{color:#0f1f7a;font-size:1.25rem}.cxcf_preferences dd{margin:0}.cxcf_colorado_support>header{grid-column:1/-1;max-width:1030px}.cxcf_program_directory{padding:1.5rem;border-left:4px solid #0056b3;background:#e9ecef}.cxcf_colorado_support>.cxcf_program_boundary{grid-column:auto;border:0;padding:1rem 0}.cxcf_faq_photo{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr)}.cxcf_faq_intro ul{padding:1.5rem 0 0 1.25rem;margin:0}.cxcf_faq_intro li{padding:.4rem 0}.cxcf_faq details:first-child{padding-top:0;border-top:0}@media(max-width:767px){.cxcf_preferences>div,.cxcf_faq_photo{grid-template-columns:1fr;gap:.75rem}.cxcf_faq_photo{gap:2rem}}
.cxcf_evaluation>header{max-width:960px}.cxcf_body .badge{background:#e9ecef;color:#0f1f7a;margin-bottom:1rem;white-space:normal}.cxcf_eval_path{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:2rem 0}.cxcf_eval_path article{border-top:3px solid #20c997;padding-top:1.5rem}.cxcf_eval_path article>span{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#0f1f7a;color:#fff;margin-bottom:1rem}.cxcf_eval_path h3{margin-bottom:1rem}.cxcf_evaluation>footer{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;border-top:1px solid #e9ecef;padding-top:1.5rem}.cxcf_evaluation>footer ul{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;list-style:none;padding:0;margin:0}.cxcf_evaluation>footer li i{color:#28a745}.cxcf_colorado_support{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:1.5rem 3rem;align-items:start}.cxcf_colorado_support aside{padding:1.75rem;border-left:4px solid #0056b3;background:#e9ecef}.cxcf_colorado_support aside>a{display:inline-block;margin-top:.5rem}.cxcf_program_boundary{grid-column:1/-1;border-top:1px solid #e9ecef;padding-top:1.5rem}.cxcf_program_boundary p{margin:0}.cxcf_roles header span>i{margin-right:.4rem}.cxcf_faq_photo{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.cxcf_faq_photo>figure{position:sticky;top:1rem}.cxcf_task_questions summary{color:#0f1f7a;font-weight:700;cursor:pointer}.cxcf_task_questions details{padding:1rem 0}.cxcf_reading nav a{display:block;border-bottom:1px solid #e9ecef;padding-bottom:1rem}@media(max-width:767px){.cxcf_eval_path,.cxcf_colorado_support{grid-template-columns:1fr;gap:1.5rem}.cxcf_eval_path article{display:grid;grid-template-columns:48px minmax(0,1fr);gap:0 1rem}.cxcf_eval_path article>span{grid-row:1/3}.cxcf_eval_path article p{grid-column:2}.cxcf_faq_photo{grid-template-columns:1fr}.cxcf_faq_photo>figure{position:static}.cxcf_evaluation>footer ul{display:grid;gap:.75rem}.cxcf_colorado_support aside{padding:1.25rem}}

.cxcf_preferences{list-style:none;padding:0}.cxcf_preferences>li{display:grid;grid-template-columns:250px minmax(0,1fr);gap:2rem;padding:1.5rem 0;border-bottom:1px solid #e9ecef}.cxcf_preferences h3{margin:0;color:#0f1f7a}.cxcf_clinical_reference{border-left:3px solid #20c997;padding:1rem 1.5rem;background:#f8f9fa}.cxcf_colorado_support{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}.cxcf_program_questions{margin:0;padding:1.5rem;border-left:4px solid #0056b3;background:#e9ecef}.cxcf_program_questions dt{font-size:1.25rem;color:#0f1f7a;margin-bottom:.75rem}.cxcf_program_questions dd{margin:0 0 1.5rem}.cxcf_program_questions dd:last-child{margin-bottom:0;padding:0;border:0}.cxcf_program_route{border-top:3px solid #20c997;padding-top:1rem}@media(max-width:767px){.cxcf_preferences>li,.cxcf_colorado_support{grid-template-columns:1fr;gap:.75rem}.cxcf_colorado_support{gap:1.5rem}}

#main[data-rule-page] .cxcf_hero .guide-hero{grid-template-columns:minmax(0,1.5fr) minmax(0,.85fr)}#main[data-rule-page] .cxcf_hero_people{border-left:3px solid #20c997;padding:1.5rem;background:rgba(255,255,255,.08)}#main[data-rule-page] .cxcf_hero_people h2{color:#fff;font-size:1.25rem}#main[data-rule-page] .cxcf_hero_people ul{list-style:none;padding:0;margin:1.5rem 0}#main[data-rule-page] .cxcf_hero_people li{padding:.65rem 0;border-bottom:1px solid rgba(255,255,255,.25)}#main[data-rule-page] .cxcf_hero_people a{color:#fff}#main[data-rule-page] .cxcf_hero_people p{margin:0;color:#fff}@media(max-width:767px){#main[data-rule-page] .cxcf_hero .guide-hero{grid-template-columns:1fr}#main[data-rule-page] .cxcf_hero_people{padding:1.25rem}}

.cxcf_colorado_support{display:block}.cxcf_program_questions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:1.25rem 2rem;margin:2rem 0}.cxcf_program_route{margin-top:1.5rem}@media(max-width:767px){.cxcf_program_questions{grid-template-columns:1fr}}
