#main.cxdp[data-rule-page] .guide-hero{grid-template-columns:1.5fr .9fr;gap:3rem}.cxdp_contract_note{border:1px solid #ffffff66;border-radius:15px;padding:1.5rem}.cxdp_contract_note dl{margin:1.5rem 0 0}.cxdp_contract_note dt{color:#20c997;font-size:1.25rem}.cxdp_contract_note dd{margin:.5rem 0 1.5rem}.cxdp_contract_note dd:last-child{margin-bottom:0}#main.cxdp[data-rule-page] .guide-hero-copy .badge{background:#fff!important;color:#0f1f7a!important}.cxdp_scope aside a{color:white!important}.cxdp_scope aside span{display:block;font-size:1.25rem;font-weight:700;margin-bottom:1rem}.cxdp_decision blockquote{border-radius:0}.cxdp_decision footer{text-align:right}.cxdp_assessment{display:grid;grid-template-columns:1.1fr 1fr;gap:2rem 4rem}.cxdp_assessment_intro .badge{margin-bottom:1rem}.cxdp_assessment dl{margin:0;border-top:3px solid #20c997}.cxdp_assessment dl>div{display:grid;grid-template-columns:1fr 1.3fr;gap:1rem;border-bottom:1px solid #e9ecef;padding:1.2rem 0}.cxdp_assessment dt{color:#0f1f7a;font-size:1.25rem;font-weight:700}.cxdp_assessment dd{margin:0}.cxdp_assessment aside{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:1rem 3rem;background:#fff;padding:1.5rem;border-radius:15px}.cxdp_assessment aside span::before{content:'✓';color:#28a745;margin-right:.5rem}.cxdp_colorado_consumer{border-top:2px solid #20c997;padding-top:1.5rem;margin-top:2rem}.cxdp_faq{grid-template-columns:.85fr 1.4fr}.cxdp_faq ol{list-style-type:decimal-leading-zero;padding-left:2rem}.cxdp_faq li{padding:1.1rem 0 1.1rem .6rem}.cxdp_faq li::marker{color:#0056b3;font-weight:700}.cxdp_accuracy figure{max-width:440px;justify-self:center}
@media(max-width:991px){#main.cxdp[data-rule-page] .guide-hero{grid-template-columns:1fr}.cxdp_assessment{gap:2rem}.cxdp_assessment dl>div{display:block}.cxdp_assessment dd{margin-top:.75rem}}@media(max-width:767px){.cxdp_assessment,.cxdp_faq{grid-template-columns:1fr}.cxdp_decision footer{text-align:left}.cxdp_accuracy figure{max-width:none}.cxdp_assessment aside{display:block}.cxdp_assessment aside span{display:block;margin:.7rem 0}}
.cxdp_faq_register aside{border-left:3px solid #20c997;padding-left:1.5rem;margin-top:2rem}

#main.cxdp[data-rule-page] [data-rule-evaluation] .badge{background:#e9ecef;color:#0f1f7a;font-size:1.1rem;font-weight:700;white-space:normal;line-height:1.5;padding:.5rem .8rem;text-align:left}
