.cxao_body{padding:3.5rem 0;background:#fff}.cxao_body:nth-of-type(even){background:#f8f9fa}.cxao_body h2{margin-bottom:1.2rem}.cxao_body .btn{border-radius:6px;background:#0f1f7a;color:#fff}.cxao_body .btn:hover{background:#0056b3}.cxao_changes{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:2rem 0 0}.cxao_changes article{border:1px solid #e9ecef;padding:1.5rem;border-radius:15px}.cxao_changes article>i{background:#e9ecef;padding:1rem;color:#0056b3;font-size:1.25rem;border-radius:15px;margin-bottom:1rem}.cxao_changes h3{font-size:1.25rem}.cxao_history{display:grid;grid-template-columns:.9fr 1.1fr;gap:3rem;align-items:center}.cxao_photo{margin:0;min-width:0}.cxao_photo img{width:100%;height:auto;max-height:370px;object-fit:cover;border-radius:15px}.cxao_photo figcaption{font-size:1.1rem;line-height:1.45;padding:.6rem 0}.cxao_photo details,.cxao_photo summary{display:inline}.cxao_photo summary{cursor:pointer;margin-left:.5rem}.cxao_changeledger{margin-top:1.5rem;border:1px solid #e9ecef;border-radius:15px;overflow:hidden}.cxao_changeledger table{width:100%;border-collapse:collapse;table-layout:fixed}.cxao_changeledger caption{caption-side:top;padding:1rem;color:#0f1f7a;font-weight:700}.cxao_changeledger th,.cxao_changeledger td{padding:1.2rem;text-align:left;vertical-align:top;border-top:1px solid #e9ecef}.cxao_changeledger thead{background:#f8f9fa;color:#0f1f7a}.cxao_changeledger thead th:first-child{width:22%}.cxao_changeledger tbody th{color:#0f1f7a}.cxao_catalogintro{max-width:900px}.cxao_menu{margin:2rem 0}.cxao_menu>details{border:1px solid #e9ecef;border-radius:15px;background:#fff;margin-bottom:1rem;overflow:hidden}.cxao_menu summary{display:grid;grid-template-columns:1fr auto auto;gap:1rem;align-items:center;cursor:pointer;padding:1.5rem;color:#0f1f7a;font-weight:700;list-style:none}.cxao_menu summary::-webkit-details-marker{display:none}.cxao_menu details[open] summary>i{transform:rotate(180deg)}.cxao_menu summary+div{display:flex;justify-content:space-between;align-items:start;gap:2rem;padding:0 1.5rem 1.5rem}.cxao_menu ul{padding-left:1.2rem;margin:0}.cxao_twoclocks{display:grid;grid-template-columns:1.4fr 1fr;gap:3rem;align-items:center}.cxao_year>i{font-size:1.25rem;color:#0056b3;margin-bottom:1rem}.cxao_yearline{display:flex;gap:1rem;align-items:center;color:#0f1f7a;font-weight:700;margin:1.5rem 0}.cxao_yearline span:nth-child(2){height:3px;background:#20c997;flex:1}.cxao_twoclocks aside{border-left:3px solid #20c997;padding:1.5rem;background:#f8f9fa;border-radius:0}.cxao_twoclocks h3{font-size:1.25rem}.cxao_path{display:grid;grid-template-columns:1.2fr 1fr;gap:3rem;align-items:center}.cxao_residence{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem 3rem;align-items:center}.cxao_residence header{grid-column:1}.cxao_residence nav{grid-column:1;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.cxao_residence .cxao_photo{grid-column:2;grid-row:1/3}.cxao_current{padding:1.5rem;border:1px solid #e9ecef;border-radius:15px;background:#fff}.cxao_current fieldset{display:grid;grid-template-columns:1fr 1fr;gap:1rem 2rem}.cxao_current legend{float:none;font-size:1.1rem;font-weight:700;color:#0f1f7a;margin-bottom:1rem}.cxao_current label{display:flex;gap:.8rem;align-items:start;border-bottom:1px solid #e9ecef;padding:.8rem 0}.cxao_current input{accent-color:#0f1f7a;margin-top:.4rem}.cxao_checkresult{display:flex;align-items:center;gap:2rem;margin-top:1.5rem}.cxao_checkresult p{margin:0}.cxao_faq{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.cxao_faq details{border:1px solid #e9ecef;border-radius:15px;padding:1.3rem}.cxao_faq summary{font-weight:700;color:#0f1f7a;cursor:pointer}.cxao_faq p{margin-top:1rem}.cxao_update{display:grid;grid-template-columns:1.5fr 1fr;gap:2rem 3rem}.cxao_update aside{border-left:3px solid #20c997;padding-left:1.5rem}.cxao_update nav{display:grid;gap:1rem}.cxao_update li{margin:.7rem 0}.cxao_update footer{grid-column:1/-1;border-top:1px solid #e9ecef;padding-top:1rem}.cxao_update footer p{font-size:1.1rem;margin-top:1rem}
@media(max-width:991px){.cxao_changes{grid-template-columns:1fr;gap:1rem}.cxao_changes article{display:grid;grid-template-columns:auto 1fr;gap:0 1.5rem}.cxao_changes article>i{grid-row:1/3;margin:0;align-self:start}.cxao_changes p{margin:0}.cxao_twoclocks{grid-template-columns:1fr;gap:1.5rem}}
@media(max-width:575px){.cxao_body{padding:2.5rem 0}.cxao_body .container{padding-left:16px;padding-right:16px}.cxao_history,.cxao_path,.cxao_residence,.cxao_current fieldset,.cxao_faq,.cxao_update{grid-template-columns:1fr;gap:1.5rem}.cxao_residence nav,.cxao_residence header,.cxao_residence .cxao_photo{grid-column:auto;grid-row:auto}.cxao_photo img{max-height:270px}.cxao_changeledger table,.cxao_changeledger tbody{display:block}.cxao_changeledger thead{display:none}.cxao_changeledger tr{display:block;border-top:1px solid #e9ecef;padding:1rem}.cxao_changeledger tbody th,.cxao_changeledger td{display:block;padding:.5rem 0;border:0}.cxao_changeledger td:before{content:attr(data-label);display:block;font-weight:700;color:#0f1f7a}.cxao_menu summary{grid-template-columns:1fr auto;padding:1rem}.cxao_menu summary>span{grid-column:1/-1}.cxao_menu summary+div{display:block;padding:0 1rem 1rem}.cxao_menu .btn{margin-top:1rem}.cxao_current{padding:1rem}.cxao_checkresult{display:block}.cxao_checkresult p{margin-top:1rem}.cxao_update aside{border-left:0;border-top:3px solid #20c997;padding:1rem 0 0}.cxao_changes article{padding:1rem;gap:0 1rem}}
@media(max-width:575px){.cxao_changeledger caption{display:block;width:100%;text-align:left}}
.cxao_move_brief{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.cxao_move_brief header,.cxao_move_brief footer{grid-column:1/-1}.cxao_move_brief article{border:1px solid #e9ecef;border-radius:15px;padding:1.5rem}.cxao_move_brief footer{display:flex;gap:2rem;border-top:3px solid #20c997;padding-top:1.5rem}.cxao_move_brief footer strong{flex:0 0 30%;color:#0f1f7a}
.cxao_history_review{display:grid;grid-template-columns:.9fr 1.2fr;gap:1.5rem 3rem}.cxao_history_review header{grid-column:1/-1}.cxao_history_review aside{padding:1rem 0}.cxao_history_review li{padding-bottom:1.3rem}.cxao_history_review li strong{display:block;color:#0f1f7a}
.cxao_scope_notes dl{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin:2rem 0}.cxao_scope_notes dl>div{border-top:3px solid #0056b3;padding-top:1rem}.cxao_scope_notes dt{color:#0f1f7a}.cxao_scope_notes dd{margin:1rem 0}.cxao_scope_notes footer{display:grid;grid-template-columns:1fr 1fr;gap:2rem;padding-top:1.5rem;border-top:1px solid #e9ecef}
.cxao_calendar_check{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:1rem;background:#f8f9fa;padding:1.5rem;border:1px solid #e9ecef;border-radius:15px}.cxao_calendar_check label,.cxao_calendar_check output{grid-column:1/-1}.cxao_calendar_check select{min-width:0;padding:.7rem;border:1px solid #e9ecef;background:#fff;color:#333;border-radius:6px}.cxao_calendar_check label{font-weight:700;color:#0f1f7a}
.cxao_care_transition{display:grid;grid-template-columns:1.15fr 1fr;gap:2rem 3rem}.cxao_care_transition article{grid-column:1/-1}.cxao_care_transition aside{border-left:4px solid #20c997;padding-left:1.5rem}.cxao_care_transition li{margin-bottom:.9rem}
.cxao_local_index{display:grid;grid-template-columns:1.2fr .8fr;gap:2rem 3rem}.cxao_local_index header{grid-column:1/-1}.cxao_index_links nav{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.cxao_index_links nav a{padding:1rem;border-bottom:1px solid #e9ecef;display:block}.cxao_index_links>p{margin-top:1.5rem}
.cxao_current_review>header{max-width:900px}.cxao_current_review form{margin-top:1.5rem}.cxao_faq_timeline{display:grid;grid-template-columns:.7fr 1.3fr;gap:3rem}.cxao_faq_timeline ol{padding-left:1.5rem}.cxao_faq_timeline li{padding:.8rem 0 .8rem 1rem;border-bottom:1px solid #e9ecef}.cxao_faq_timeline li::marker{color:#0056b3;font-weight:700}.cxao_faq_timeline summary{cursor:pointer;color:#0f1f7a}.cxao_faq_timeline p{margin-top:1rem}.cxao_faq_timeline h3{display:inline}
@media(max-width:991px){.cxao_scope_notes dl{grid-template-columns:1fr 1fr}.cxao_faq_timeline{grid-template-columns:1fr;gap:1rem}}
@media(max-width:767px){.cxao_move_brief,.cxao_history_review,.cxao_scope_notes footer,.cxao_care_transition,.cxao_local_index{grid-template-columns:1fr;gap:1.5rem}.cxao_move_brief footer{display:block}.cxao_move_brief footer p{margin-top:1rem}}
@media(max-width:575px){.cxao_scope_notes dl,.cxao_index_links nav,.cxao_calendar_check{grid-template-columns:1fr}.cxao_calendar_check{padding:1rem}.cxao_calendar_check output,.cxao_calendar_check label{grid-column:auto}}

.cxao_locator{display:block;color:#333;margin:.4rem 0}
.cxao_faq_timeline{display:block}.cxao_faq_timeline>div{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2rem}.cxao_faq_timeline article>h3{display:block;border-bottom:3px solid #20c997;padding-bottom:1rem}.cxao_faq_timeline ul{list-style:none;padding:0}.cxao_faq_timeline li{padding:1rem 0}@media(max-width:991px){.cxao_faq_timeline>div{grid-template-columns:1fr}}

