.cxcw_body{padding:4.5rem 0}.cxcw_body h2{color:#0f1f7a}.cxcw_body h2 i{color:#0056b3}.cxcw_body h3{font-size:1.25rem;font-weight:700}.cxcw_body p,.cxcw_body li,.cxcw_body dd{font-size:1.1rem}.cxcw_ice{background:#f8f9fa}.cxcw_mint{background:#e9ecef}.cxcw_topics{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-top:2rem}.cxcw_topics a{padding:1.5rem;background:#f8f9fa;border-radius:15px;text-decoration:none;font-weight:700}.cxcw_topics i{display:block;font-size:1.25rem;margin-bottom:1rem}.cxcw_account{display:grid;grid-template-columns:1.2fr 1fr;gap:3rem;align-items:center}.cxcw_note{margin-top:1.5rem}.cxcw_consent{display:grid;grid-template-columns:1fr 1.3fr;gap:3rem}.cxcw_consent li{margin-bottom:.75rem}.cxcw_review,.cxcw_help{display:grid;grid-template-columns:1fr 1.2fr;gap:3rem;align-items:center}.cxcw_review aside{padding:1.5rem;border-left:4px solid #0056b3;background:#f8f9fa;margin-top:1.5rem}.cxcw_records{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:2rem}.cxcw_records>div{background:white;padding:2rem;border-radius:15px}.cxcw_records dt{color:#0056b3;font-size:1.25rem}.cxcw_records dd{margin:1rem 0 0}.cxcw_roles{display:grid;grid-template-columns:1.2fr 1fr;gap:3rem}.cxcw_roles nav a{display:block;border-bottom:1px solid #e9ecef;padding:1.25rem 0;text-decoration:none}.cxcw_roles strong,.cxcw_roles span{display:block}.cxcw_roles strong{font-size:1.25rem}.cxcw_roles span{color:#343a40;margin-top:.5rem}.cxcw_answers{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem;align-items:start}.cxcw_answers article{background:white;border-radius:15px;padding:1.5rem}.cxcw_body summary{font-weight:700;cursor:pointer}.cxcw_body details:not(.guide-sources){padding:1.25rem 0;border-bottom:1px solid #e9ecef}.cxcw_body details p{margin-top:1rem}.cxcw_body .guide-photo{min-width:0;margin:0}.cxcw_body .guide-photo img{width:100%;height:350px;object-fit:cover;border-radius:15px}@media(max-width:767px){.cxcw_body{padding:3rem 0}.cxcw_account,.cxcw_consent,.cxcw_review,.cxcw_help,.cxcw_records,.cxcw_roles,.cxcw_answers{grid-template-columns:1fr;gap:1.5rem}.cxcw_topics{grid-template-columns:1fr 1fr;gap:1rem}.cxcw_topics a{padding:1rem}.cxcw_records>div{padding:1.5rem}.cxcw_body .guide-photo img{height:250px}}
.cxcw_locator{display:block;color:#333;margin:.4rem 0}