.cxbv_eval_title{display:flex;flex-direction:column;align-items:start;max-width:1000px}.cxbv_evaluation .badge{background:#e9ecef;color:#0f1f7a;white-space:normal;font-size:1.1rem;margin-bottom:1rem}.cxbv_eval_intro{max-width:1050px}.cxbv_eval_steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:2rem 0}.cxbv_eval_steps article{padding:1.5rem;background:#fff;border:1px solid #e9ecef;border-radius:15px;align-self:start}.cxbv_eval_steps article>span{color:#0056b3;font-size:1.25rem;font-weight:700;display:block;margin-bottom:1rem}.cxbv_eval_steps p{margin:0}.cxbv_evaluation footer{display:flex;gap:2rem;align-items:center;flex-wrap:wrap}.cxbv_evaluation ul{padding:0;list-style:none;display:flex;gap:1rem 2rem;flex-wrap:wrap;margin:0}.cxbv_evaluation ul i{color:#28a745;margin-right:.4rem}.cxbv_state_header{display:flex;gap:1rem;align-items:baseline}.cxbv_state_header>i{color:#0056b3}.cxbv_state_request{display:grid;grid-template-columns:1fr 1.65fr;gap:3rem;align-items:center}.cxbv_state_request blockquote{padding:1.5rem;border-left:3px solid #20c997;background:#f8f9fa;margin:0}.cxbv_state_request blockquote p{font-size:1.25rem;color:#0f1f7a;font-weight:700}.cxbv_state_request cite{font-size:1.1rem}.cxbv_change_details{margin:0;display:grid;gap:1.25rem}.cxbv_change_details>div{display:grid;grid-template-columns:1fr 1.5fr;gap:1.5rem;border-bottom:1px solid #e9ecef;padding-bottom:1.25rem}.cxbv_change_details dt{color:#0f1f7a}.cxbv_change_details dd{margin:0}.cxbv_body article h3 i,.cxbv_changes aside h3 i{color:#0056b3}
@media(max-width:767px){.cxbv_eval_steps,.cxbv_state_request{grid-template-columns:1fr;gap:1.5rem}.cxbv_evaluation footer{align-items:start;flex-direction:column}.cxbv_change_details>div{grid-template-columns:1fr;gap:.5rem}}
.cxbv_change_intro{display:grid;grid-template-columns:1fr 1.5fr;gap:3rem;margin-bottom:2rem}.cxbv_change_intro h2{margin:0}.cxbv_change_intro aside p{margin:0}.cxbv_change_details{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.cxbv_change_details>div{display:block;border:1px solid #e9ecef;border-radius:15px;padding:1.5rem;background:#fff}.cxbv_change_details dd{margin-top:.7rem}.cxbv_faq>article{min-width:0}.cxbv_faq details{padding:1.25rem 0;border-top:1px solid #e9ecef}.cxbv_faq>article>h3{padding-bottom:.5rem}
@media(max-width:767px){.cxbv_change_intro,.cxbv_change_details{grid-template-columns:1fr;gap:1.5rem}}
