.cxak_body{padding:3.5rem 0;background:#fff}.cxak_body:nth-of-type(even){background:#f8f9fa}.cxak_body h2{margin-bottom:1.2rem}.cxak_body .btn{border-radius:6px;color:#fff;background:#0f1f7a}.cxak_body .btn:hover{background:#0056b3}.cxak_folders{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin:2rem 0 0}.cxak_foldertab{display:inline-flex;align-items:center;gap:.8rem;padding:.8rem 1.5rem;border:1px solid #e9ecef;border-bottom:0;border-radius:15px 15px 0 0;color:#0f1f7a;font-weight:700;background:#f8f9fa}.cxak_folders dl{padding:1.5rem;border:1px solid #e9ecef;border-top:3px solid #20c997;border-radius:0 0 15px 15px;margin:0}.cxak_folders dt{color:#0f1f7a}.cxak_folders dd{margin:.5rem 0 1rem}.cxak_folders dd:last-child{margin-bottom:0}.cxak_story{display:grid;grid-template-columns:1.5fr 1fr;gap:1rem 3rem;align-items:center}.cxak_storyheading{grid-column:1}.cxak_storycopy{grid-column:1;grid-row:2}.cxak_story .cxak_photo{grid-column:2;grid-row:1/3}.cxak_photo{min-width:0;margin:0}.cxak_photo img{width:100%;height:auto;max-height:380px;object-fit:cover;border-radius:15px}.cxak_photo figcaption{font-size:1.1rem;line-height:1.45;padding:.6rem 0}.cxak_photo details,.cxak_photo summary{display:inline}.cxak_photo summary{cursor:pointer;margin-left:.5rem}.cxak_dateheading{display:flex;align-items:center;gap:1rem}.cxak_dateheading i{font-size:1.25rem;color:#0056b3}.cxak_dateheading h2{margin:0}.cxak_dates ol{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem;margin:2rem 0}.cxak_dates li{border-bottom:3px solid #20c997;padding-bottom:1rem}.cxak_dates strong{color:#0f1f7a;font-size:1.25rem}.cxak_dates p{margin:1rem 0 0}.cxak_catalogtitle{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.cxak_catalog{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin:1.5rem 0 2rem;align-items:start}.cxak_service{background:#fff;border:1px solid #e9ecef;border-radius:15px;overflow:hidden}.cxak_service:last-child:nth-child(odd){grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.cxak_serviceheading{display:flex;gap:.8rem;align-items:baseline;background:#fff;padding:1.5rem;border-bottom:1px solid #e9ecef}.cxak_serviceheading i{color:#0056b3}.cxak_serviceheading h3{font-size:1.25rem;margin:0}.cxak_servicecontent{padding:1.5rem}.cxak_amount{font-size:1.25rem;font-weight:700;color:#0f1f7a;display:block;line-height:1.15;white-space:nowrap;margin-bottom:1rem}.cxak_service details{margin:1rem 0}.cxak_service summary{cursor:pointer}.cxak_service ul{padding-left:1.2rem;margin-top:1rem}.cxak_forms{display:grid;grid-template-columns:1fr 1.3fr;gap:3rem;align-items:center}.cxak_formnote{padding:1rem 0;border-top:2px solid #20c997;margin-top:1.5rem}.cxak_formnote summary{color:#0f1f7a;font-weight:700;cursor:pointer}.cxak_formnote p{margin-top:1rem}.cxak_process{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin:2rem 0}.cxak_process>div{position:relative;padding-left:1.5rem;border-left:2px solid #20c997}.cxak_process b{display:block;color:#0056b3;font-size:1.25rem;margin-bottom:1rem}.cxak_process h3{font-size:1.25rem}.cxak_locations{display:grid;grid-template-columns:1.2fr 1fr;gap:3rem;align-items:center}.cxak_locations nav{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin-top:1.5rem}.cxak_locations a{padding:.7rem 0;border-bottom:1px solid #e9ecef}.cxak_checktitle{max-width:850px}.cxak_checklist{border:1px solid #e9ecef;background:#fff;border-radius:15px;padding:1.5rem;margin-top:1.5rem}.cxak_checklist fieldset{display:grid;grid-template-columns:repeat(2,1fr);gap:0 2rem}.cxak_checklist legend{float:none;font-size:1.1rem;font-weight:700;color:#0f1f7a}.cxak_checklist label{display:flex;gap:.8rem;align-items:start;padding:1rem 0;border-bottom:1px solid #e9ecef}.cxak_checklist input{margin-top:.4rem;accent-color:#0f1f7a}.cxak_checklist button{margin-top:1.5rem}.cxak_checklist [role=status]{margin-top:1rem}.cxak_faqarea{display:grid;grid-template-columns:1fr 1.7fr;gap:3rem}.cxak_faqarea header>i{font-size:1.25rem;color:#0056b3;margin-bottom:1rem}.cxak_faq details{padding:1.2rem 0;border-top:1px solid #e9ecef}.cxak_faq summary{font-weight:700;color:#0f1f7a;cursor:pointer}.cxak_faq p{margin-top:1rem}.cxak_resolution{display:grid;grid-template-columns:1.3fr 1fr;gap:2rem 3rem}.cxak_neighbors{border-top:3px solid #20c997;padding-top:1rem}.cxak_neighbors h3{font-size:1.25rem}.cxak_neighbors li{margin:.8rem 0}.cxak_resolution footer{grid-column:1/-1;border-top:1px solid #e9ecef;padding-top:1rem}.cxak_resolution footer>p{font-size:1.1rem;margin-top:1rem}
@media(max-width:991px){.cxak_story{gap:1rem 1.5rem}.cxak_catalogtitle,.cxak_faqarea{grid-template-columns:1fr;gap:1rem}.cxak_dates ol{gap:1.2rem}}
@media(max-width:575px){.cxak_body{padding:2.5rem 0}.cxak_body .container{padding-left:16px;padding-right:16px}.cxak_folders,.cxak_story,.cxak_dates ol,.cxak_catalog,.cxak_forms,.cxak_process,.cxak_locations,.cxak_checklist fieldset,.cxak_resolution{grid-template-columns:1fr;gap:1.5rem}.cxak_storyheading,.cxak_storycopy,.cxak_story .cxak_photo{grid-column:auto;grid-row:auto}.cxak_story .cxak_photo{order:2}.cxak_storycopy{order:1}.cxak_service:last-child:nth-child(odd){display:block;grid-column:auto}.cxak_photo img{max-height:270px}.cxak_amount{font-size:1.25rem}.cxak_serviceheading,.cxak_servicecontent,.cxak_checklist{padding:1rem}.cxak_dateheading{align-items:flex-start}.cxak_folders dl{padding:1rem}}
.cxak_form_triage>div{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start;margin:2rem 0}.cxak_form_triage form{border:1px solid #e9ecef;border-radius:15px;padding:2rem;background:#f8f9fa}.cxak_form_triage label{display:block;font-weight:700;color:#0f1f7a;margin-bottom:.75rem}.cxak_form_triage select{width:100%;padding:.75rem;border:1px solid #e9ecef;border-radius:6px;background:#fff;color:#333;margin-bottom:1.5rem}.cxak_form_triage output{display:block;margin-top:1.5rem;min-height:3rem}.cxak_review_board{display:grid;grid-template-columns:2fr 1fr;gap:1.5rem 3rem}.cxak_review_board header,.cxak_review_board footer{grid-column:1/-1}.cxak_review_board dl>div{display:grid;grid-template-columns:1fr 1.5fr;gap:2rem;border-top:1px solid #e9ecef;padding:1.5rem 0}.cxak_review_board dt{font-size:1.25rem;color:#0f1f7a}.cxak_review_board dd{margin:0}.cxak_review_board aside{background:#fff;border:1px solid #e9ecef;border-radius:15px;padding:1.5rem;align-self:start}.cxak_review_board h3,.cxak_property_locator h3{font-size:1.25rem}.cxak_property_locator nav dl{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:2rem 0}.cxak_property_locator nav dl>div{border-left:3px solid #20c997;padding-left:1.25rem}.cxak_property_locator dd{margin:.5rem 0 0}.cxak_address_support{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start}.cxak_address_support aside{padding:1.5rem;border:1px solid #e9ecef;border-radius:15px;background:#f8f9fa}.cxak_two_records form>div{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin:2rem 0}.cxak_two_records fieldset{padding:1.5rem;border:1px solid #e9ecef;border-radius:15px;background:#fff;min-width:0}.cxak_two_records legend{float:none;width:auto;font-weight:700;font-size:1.25rem;color:#0f1f7a;padding:0 .5rem}.cxak_two_records label{display:flex;gap:.75rem;padding:.75rem 0;align-items:baseline}.cxak_two_records input{accent-color:#0f1f7a}.cxak_two_records footer{display:flex;gap:2rem;align-items:start}.cxak_two_records footer button{flex-shrink:0}.cxak_two_records aside{padding-top:1rem;border-top:1px solid #e9ecef;margin-top:1.5rem}.cxak_question_folders>[data-page-faqs]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2rem}.cxak_question_folders article{background:#f8f9fa;border:1px solid #e9ecef;border-radius:15px;padding:1.5rem}.cxak_question_folders article>h3{font-size:1.25rem;border-bottom:1px solid #e9ecef;padding-bottom:1rem}.cxak_question_folders details{padding:1rem 0}.cxak_question_folders details p{margin:1rem 0 0}
@media(max-width:991px){.cxak_review_board{grid-template-columns:1fr}.cxak_question_folders>[data-page-faqs]{grid-template-columns:1fr}.cxak_property_locator nav dl{grid-template-columns:1fr 1fr}}
@media(max-width:575px){.cxak_form_triage>div,.cxak_address_support,.cxak_property_locator nav dl,.cxak_two_records form>div,.cxak_review_board dl>div{grid-template-columns:1fr;gap:1rem}.cxak_form_triage form{padding:1rem}.cxak_two_records footer{display:block}.cxak_two_records footer p{margin-top:1rem}}
