.cxda_body{padding:4.5rem 0}.cxda_body h2{color:#0f1f7a}.cxda_body h2 i{color:#0056b3}.cxda_body h3{font-size:1.25rem;font-weight:700}.cxda_body p,.cxda_body li,.cxda_body dd{font-size:1.1rem}.cxda_ice{background:#f8f9fa}.cxda_mint{background:#e9ecef}.cxda_request{display:grid;grid-template-columns:1fr 1.3fr;gap:3rem;margin-top:2rem}.cxda_request dl{display:grid;grid-template-columns:120px 1fr;gap:1.25rem 1.5rem}.cxda_request dt{color:#0056b3}.cxda_request dd{margin:0}.cxda_training,.cxda_next{display:grid;grid-template-columns:1fr 1.2fr;gap:3rem;align-items:center}.cxda_training aside{background:white;padding:1.5rem;border-left:4px solid #0056b3;margin-top:1.5rem}.cxda_roles{display:grid;grid-template-columns:1fr 1.3fr;gap:4rem}.cxda_roles article{border-top:2px solid #0056b3;padding-top:1.5rem;margin-bottom:1.5rem}.cxda_entry{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin:2rem 0}.cxda_entry a{display:block;padding:2rem;background:white;border-radius:15px;text-decoration:none}.cxda_entry strong,.cxda_entry span{display:block}.cxda_entry strong{font-size:1.25rem}.cxda_entry span{color:#343a40;margin-top:.75rem}.cxda_setting{display:grid;grid-template-columns:1.2fr 1fr;gap:3rem;align-items:center}.cxda_after ol{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2rem}.cxda_after li{background:#f8f9fa;padding:1.5rem;border-radius:15px}.cxda_after strong{display:block;color:#0056b3;font-size:1.25rem;margin-bottom:1rem}.cxda_faq{display:grid;grid-template-columns:1fr 1fr;gap:1rem 2rem;align-items:start;margin-top:2rem}.cxda_faq details{padding:1.5rem!important;background:white;border-radius:15px}.cxda_body summary{cursor:pointer;font-weight:700}.cxda_body details:not(.guide-sources){padding:1.25rem 0;border-bottom:1px solid #e9ecef}.cxda_body details p{margin-top:1rem}.cxda_next li{margin-bottom:.75rem}.cxda_body .guide-photo{margin:0;min-width:0}.cxda_body .guide-photo img{width:100%;height:350px;object-fit:cover;border-radius:15px}@media(max-width:767px){.cxda_body{padding:3rem 0}.cxda_request,.cxda_training,.cxda_next,.cxda_roles,.cxda_entry,.cxda_setting,.cxda_after ol,.cxda_faq{grid-template-columns:1fr;gap:1.5rem}.cxda_request dl{grid-template-columns:1fr;gap:.5rem}.cxda_request dd{margin-bottom:1rem}.cxda_entry a{padding:1.5rem}.cxda_body .guide-photo img{height:250px}}
.cxda_locator{display:block;color:#333;margin:.4rem 0}