.cxck_body{padding:4.5rem 0;scroll-margin-top:24px}.cxck_body h2,.cxck_body h3,.cxck_body legend{color:#0f1f7a;font-weight:700}.cxck_body h2{margin-bottom:1.4rem}.cxck_body h2 i{color:#0056b3;margin-right:.5rem}.cxck_body h3,.cxck_body legend{font-size:1.25rem}.cxck_soft{background:#f8f9fa}.cxck_mint{background:#e9ecef}.cxck_intro{max-width:900px;margin:0 auto 2rem;text-align:center}.cxck_support{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.cxck_support>*{padding:1.75rem;border:1px solid #e9ecef;border-bottom:5px solid #20c997;border-radius:15px}.cxck_support>aside{background:#f8f9fa;border-bottom-color:#0056b3}.cxck_record,.cxck_privacy,.cxck_handoff{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem;align-items:center}.cxck_record dl{padding:1.5rem;background:#fff;border-radius:15px}.cxck_record dt{color:#0056b3}.cxck_record dd{margin:.5rem 0 1.25rem}.cxck_record dd:last-child{margin-bottom:0}.cxck_scroll{overflow:auto;scrollbar-width:thin}.cxck_notes table{width:100%;min-width:520px;border-collapse:collapse}.cxck_notes th,.cxck_notes td{padding:1.25rem;border:1px solid #e9ecef;vertical-align:top}.cxck_notes thead{background:#0f1f7a;color:#fff}.cxck_notes tbody th{color:#0f1f7a;background:#f8f9fa;width:30%}.cxck_notes caption{color:#333;caption-side:bottom}.cxck_continuity{list-style:none;padding:0;display:flex;gap:1.5rem;margin:2rem 0 0}.cxck_continuity li{flex:1;min-width:0;border-top:4px solid #28a745;padding-top:1.25rem}.cxck_continuity span{color:#0f1f7a;font-weight:700;font-size:1.25rem}.cxck_continuity p{margin:.75rem 0 0}.cxck_privacy aside{border-left:4px solid #20c997;padding:1.25rem;background:#f8f9fa;margin:1.5rem 0}.cxck_privacy aside p{margin:.5rem 0 0}.cxck_review{padding:2rem;border:1px solid #e9ecef;border-radius:15px;background:#f8f9fa}.cxck_ticks{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:1.5rem 0}.cxck_ticks label{display:flex;gap:.75rem;background:#fff;border-radius:10px;padding:1rem;cursor:pointer}.cxck_ticks input{width:20px;height:20px;flex-shrink:0;margin-top:.4rem;accent-color:#0f1f7a}.cxck_answer{margin:1rem 0;border-left:5px solid #0056b3;padding:1.5rem;background:#fff}.cxck_answer summary{color:#0f1f7a;font-weight:700;cursor:pointer}.cxck_answer p{margin:1rem 0 0}.cxck_handoff nav{display:grid;gap:.75rem}.cxck_handoff nav a{border-bottom:1px solid #e9ecef;padding:.75rem 0}.cxck_body .guide-photo img{height:auto;max-height:350px}.cxck_body a{overflow-wrap:anywhere}
@media(max-width:767px){.cxck_body{padding:3rem 0}.cxck_support,.cxck_record,.cxck_privacy,.cxck_handoff,.cxck_ticks{grid-template-columns:1fr;gap:1.25rem}.cxck_intro{text-align:left}.cxck_continuity{display:block}.cxck_continuity li{margin:1.25rem 0}.cxck_review{padding:1.25rem}.cxck_notes th,.cxck_notes td{padding:.85rem}}
.cxck .guide-section-heading{scroll-margin-top:24px}
.cxck .guide-copy>p:last-child{margin-bottom:0}
.cxck .guide-hero{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);align-items:start}
.cxck .guide-overview{border-left:4px solid #20c997;border-radius:0;background:#ffffff0d}
.cxck .guide-hero-copy .badge{background:transparent!important;color:white!important;border:1px solid #ffffff66}
.cxck .guide-section-heading{border-left:4px solid #20c997;padding-left:18px}
.cxck .guide-step{border:0;font-size:1.1rem;width:auto;background:transparent}
.cxck .guide-faqs{display:block}
.cxck .guide-faqs details{border:0;border-left:3px solid #0056b3;border-radius:0;margin:16px 0;padding:20px 24px}
.cxck .guide-faqs p{max-width:85ch}
@media(max-width:991px){.cxck .guide-hero{grid-template-columns:1fr}.cxck .guide-hero-copy,.cxck .guide-overview{grid-column:auto;grid-row:auto}.cxck .guide-overview ol{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:575px){.cxck .guide-overview ol{display:block;columns:1}.cxck .guide-overview li{margin:8px 0}.cxck .guide-overview{padding:20px}.cxck .guide-hero{text-align:left}.cxck .guide-faqs{grid-template-columns:1fr}}

.cxck_locator{display:block;color:#333;margin:.4rem 0}