.cxbz_body{padding:4.5rem 0;background:#fff;scroll-margin-top:100px}.cxbz_body:nth-of-type(even){background:#f8f9fa}.cxbz_body h2{margin-bottom:1.5rem}.cxbz_body h3{font-size:1.25rem}.cxbz_body .btn{background:#0f1f7a;color:#fff;border-radius:6px}.cxbz_intro{max-width:900px}.cxbz_sequence{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;list-style:none;padding:0;margin:2rem 0 0}.cxbz_sequence li{padding:1.5rem;border-top:4px solid #20c997;background:#e9ecef;border-radius:0 0 15px 15px}.cxbz_sequence span{display:block;margin-bottom:1rem;color:#0056b3;font-weight:700}.cxbz_sequence p{margin-bottom:0}.cxbz_distinction{display:grid;grid-template-columns:1fr 1.2fr;gap:3rem;align-items:center}.cxbz_distinction dl{margin:1.5rem 0}.cxbz_distinction dt{color:#0f1f7a;margin-bottom:.5rem}.cxbz_distinction dd{margin-bottom:1.5rem}.cxbz_distinction small{font-size:1.1rem;display:block}.cxbz_photo{min-width:0;margin:0}.cxbz_photo img{width:100%;height:auto;max-height:430px;object-fit:cover;border-radius:15px}.cxbz_photo figcaption{font-size:1.1rem;margin-top:.6rem}.cxbz_photo details,.cxbz_photo summary{display:inline}.cxbz_photo summary{margin-left:.5rem;cursor:pointer}.cxbz_log_heading{max-width:900px}.cxbz_notes{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.cxbz_notes article{padding:1.5rem;border:1px solid #e9ecef;border-radius:15px}.cxbz_notes li{margin:1rem 0}.cxbz_notes aside{grid-column:1/-1;border-left:4px solid #0056b3;padding:1.5rem;background:#e9ecef;border-radius:0}.cxbz_notes aside p{margin:1rem 0 0}.cxbz_reliability,.cxbz_privacy{display:grid;grid-template-columns:1.2fr 1fr;gap:3rem;align-items:center}.cxbz_reliability details{padding:1rem 0;border-bottom:1px solid #e9ecef}.cxbz_reliability summary{color:#0f1f7a;font-weight:700;cursor:pointer}.cxbz_reliability details p{margin:1rem 0 0}.cxbz_body .csa-actions{margin-top:2rem}.cxbz_routes{display:grid;grid-template-columns:1.2fr 1fr;gap:3rem;align-items:center}.cxbz_routes form,.cxbz_ready form{padding:2rem;border:1px solid #e9ecef;border-radius:15px;background:#fff}.cxbz_body legend{float:none;font-size:1.25rem;font-weight:700;color:#0f1f7a}.cxbz_body label{display:flex;gap:.8rem;margin:1.2rem 0}.cxbz_body input{align-self:start;margin-top:.4rem;accent-color:#0f1f7a}.cxbz_routes output{display:block;margin-top:1rem}.cxbz_privacy blockquote{border-left:4px solid #20c997;background:#f8f9fa;padding:1.5rem;border-radius:0}.cxbz_privacy cite{font-size:1.1rem}.cxbz_ready{display:grid;grid-template-columns:1fr 1.3fr;gap:3rem;align-items:start}.cxbz_ready [role=status]{margin:1rem 0 0}.cxbz_faq{margin:2rem 0;display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.cxbz_faq details{padding:1.5rem;border-bottom:2px solid #0056b3}.cxbz_faq summary{font-weight:700;color:#0f1f7a;cursor:pointer}.cxbz_faq p{margin:1rem 0 0}.cxbz_links{display:flex;flex-wrap:wrap;gap:1rem 2rem;margin:2rem 0}.cxbz_review{font-size:1.1rem;margin-top:1rem}@media(max-width:991px){.cxbz_routes,.cxbz_ready{grid-template-columns:1fr;gap:1.5rem}.cxbz_distinction,.cxbz_reliability,.cxbz_privacy{gap:1.5rem}.cxbz_sequence{gap:1rem}.cxbz_sequence li{padding:1.2rem}}@media(max-width:575px){.cxbz_body{padding:3rem 0}.cxbz_body .container{padding-left:16px;padding-right:16px}.cxbz_sequence,.cxbz_distinction,.cxbz_notes,.cxbz_reliability,.cxbz_privacy,.cxbz_faq{grid-template-columns:1fr}.cxbz_routes form,.cxbz_ready form{padding:1.25rem}.cxbz_photo img{max-height:280px}}

.cxbz_faq>section{border-top:3px solid #0056b3;padding-top:1.5rem}.cxbz_faq details{padding:1.25rem 0;border-bottom:1px solid #e9ecef}.cxbz_faq h3{margin-bottom:1rem}

.cxbz_locator{display:block;color:#333;margin:.4rem 0}