main.container.cxad_page{max-width:100%!important;padding-left:0!important;padding-right:0!important;margin-bottom:100px;color:#333;font-size:1.1rem;line-height:1.8}
.cxad_page *{box-sizing:border-box}.cxad_page h2,.cxad_page h3{color:#0f1f7a}.cxad_page h2{line-height:1.25}.cxad_page h2 i{color:#0056b3;margin-right:.4rem}.cxad_page p:last-child{margin-bottom:0}.cxad_page a{overflow-wrap:anywhere}.cxad_page .btn{border-radius:6px;font-weight:500;white-space:normal;padding:.8rem 1.2rem}.cxad_page img{max-width:100%;height:auto;display:block}.cxad_page figure{margin:0;min-width:0}.cxad_page figcaption{font-size:1.1rem;line-height:1.5;padding:.8rem 1rem;background:#f8f9fa}.cxad_page figure img{width:100%;object-fit:cover}.cxad_page figure{overflow:hidden;border-radius:15px}
.cxad_trail{padding:1.5rem 0}.cxad_trail .container{display:flex;flex-wrap:wrap;gap:.45rem .65rem}.cxad_trail a{color:#0f1f7a}.cxad_band{padding:4.5rem 0}.cxad_white{background:#fff}.cxad_gray{background:#f8f9fa}.cxad_eyebrow{font-weight:700;margin-bottom:.75rem}.cxad_hero{position:relative;isolation:isolate;background:linear-gradient(180deg,#0f1f7a,#0a1654);color:#fff;overflow:hidden}.cxad_hero .cxad_backdrop{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;opacity:.28}.cxad_hero::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(15,31,122,.9),rgba(15,31,122,.35));z-index:-1}.cxad_hero_inner{padding-top:4.5rem;padding-bottom:2rem}.cxad_hero header{max-width:950px}.cxad_hero h1{margin:0 0 1.5rem;line-height:1.1}.cxad_hero .lead{max-width:800px;line-height:1.7;margin-top:1.5rem}.cxad_actions{display:flex;flex-wrap:wrap;gap:1rem;margin:2rem 0}.cxad_actions .btn-light{color:#0f1f7a;background:#fff}.cxad_actions .btn-outline-light{color:#fff}.cxad_actions .btn-outline-light:hover{color:#0f1f7a;background:#fff}.cxad_trust{list-style:none;padding:0;display:flex;gap:.75rem 2rem;flex-wrap:wrap;margin:1.5rem 0 2rem}.cxad_trust i{color:#20c997}.cxad_jump{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.35);padding-top:1.5rem;gap:1rem}.cxad_jump a{color:#fff;text-decoration:none;display:flex;justify-content:space-between;align-items:center;gap:1rem}
.cxad_opening{display:grid;grid-template-columns:1fr 1.1fr;align-items:start;gap:3rem}.cxad_skyline img{aspect-ratio:4/3}.cxad_note{border-left:4px solid #0056b3;border-radius:0 15px 15px 0;padding:1.25rem 1.5rem;background:#f8f9fa;margin-top:1.5rem}.cxad_note strong{display:block;color:#0f1f7a}.cxad_note p{margin-top:.4rem}.cxad_section_intro{max-width:760px}.cxad_route{list-style:none;padding:0;margin:2rem 0;display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.cxad_route li{position:relative;border-top:3px solid #0056b3;padding-top:1.25rem}.cxad_route li>span{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:#0f1f7a;background:#e9ecef;font-size:1.25rem;font-weight:700;border-radius:50%;margin-bottom:1rem}.cxad_route_note{border-top:1px solid #e9ecef;padding-top:1.25rem}.cxad_pricing_intro{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin-bottom:2rem}.cxad_price_table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.cxad_price_table caption{caption-side:top;color:#333}.cxad_price_table th,.cxad_price_table td{vertical-align:top;text-align:left;padding:1.25rem;border-bottom:1px solid #e9ecef}.cxad_price_table thead th{background:#0f1f7a;color:#fff}.cxad_price_table thead th:nth-child(2){width:35%}.cxad_price_table thead th:nth-child(3){width:15%}.cxad_price_table th[scope=row]{color:#0f1f7a;font-weight:700}.cxad_price_table th[scope=row] i{display:block;margin-bottom:.75rem}.cxad_price_table tbody tr:nth-child(even){background:#f8f9fa}.cxad_price_table ul{padding-left:1.1rem;margin:0 0 .75rem}.cxad_price{font-size:1.25rem;font-weight:700;color:#0f1f7a}.cxad_button{background:#0f1f7a;color:#fff;border:1px solid #0f1f7a}.cxad_button:hover,.cxad_button:focus{background:#0056b3;border-color:#0056b3;color:#fff}.cxad_body_actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}
.cxad_evidence{display:grid;grid-template-columns:.9fr 1.1fr;gap:4rem}.cxad_examples{margin:0;display:grid;gap:1rem}.cxad_examples>div{background:#fff;border:1px solid #e9ecef;border-radius:15px;padding:1.25rem 1.5rem}.cxad_examples dt{color:#0f1f7a;font-weight:700}.cxad_examples dd{margin:.5rem 0 0}.cxad_area_title{max-width:800px}.cxad_areas{display:grid;grid-template-columns:repeat(3,1fr);gap:0 2rem;margin-top:1rem}.cxad_areas a{padding:1.5rem 0;border-bottom:1px solid #e9ecef;text-decoration:none}.cxad_areas strong{display:block;color:#0f1f7a;font-size:1.25rem;font-weight:700}.cxad_areas span{display:block;color:#0056b3}.cxad_city_desk{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start}.cxad_selector{background:#fff;border:1px solid #e9ecef;border-radius:15px;padding:1.5rem}.cxad_page legend{font-size:1.25rem;font-weight:700;color:#0f1f7a;float:none;width:auto;margin-bottom:1rem}.cxad_page fieldset{min-width:0}.cxad_page form label{display:flex;gap:.8rem;align-items:flex-start;margin-bottom:1rem;cursor:pointer}.cxad_page input[type=radio],.cxad_page input[type=checkbox]{width:20px;height:20px;flex:0 0 20px;margin-top:.4rem;accent-color:#0f1f7a}.cxad_page [role=status]{margin-top:1rem}.cxad_page [role=status]:empty{display:none}.cxad_everyday{display:grid;grid-template-columns:.8fr 1.2fr;gap:3rem;align-items:center}.cxad_everyday img{aspect-ratio:4/3}.cxad_request_folder{display:grid;grid-template-columns:.8fr 1.2fr;gap:3rem}.cxad_request_folder form{background:#fff;border-top:4px solid #0056b3;border-radius:0 0 15px 15px;padding:1.5rem}.cxad_folder_result{border-top:1px solid #e9ecef;padding-top:1rem}.cxad_beyond{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.cxad_beyond img{aspect-ratio:4/3}.cxad_after{display:grid;grid-template-columns:auto 1fr auto;gap:1.5rem;align-items:center}.cxad_after>i{width:56px;height:56px;display:grid;place-items:center;background:#e9ecef;color:#0056b3;border-radius:15px}.cxad_questions{display:grid;grid-template-columns:.75fr 1.25fr;gap:3rem}.cxad_questions details{padding:1.25rem 0;border-bottom:1px solid #e9ecef}.cxad_questions details:first-child{padding-top:0}.cxad_questions summary{font-weight:700;color:#0f1f7a;cursor:pointer;line-height:1.6}.cxad_questions details p{margin-top:1rem}.cxad_references{display:grid;grid-template-columns:1.2fr .8fr;gap:3rem}.cxad_references nav{display:flex;flex-direction:column;gap:1rem;border-left:1px solid #e9ecef;padding-left:2rem}.cxad_references ul{padding-left:1.2rem}.cxad_end{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,#0f1f7a,#0a1654);color:#fff;padding:4.5rem 0}.cxad_end::before{content:"";position:absolute;inset:0;z-index:-1;background:url('/static/images/pet-bg-pattern.png') repeat;background-size:475px;filter:invert(1);opacity:.16;pointer-events:none}.cxad_end h2{color:#fff;max-width:850px}.cxad_end p{max-width:750px}
@media(max-width:991px){.cxad_opening,.cxad_evidence,.cxad_city_desk,.cxad_request_folder,.cxad_questions,.cxad_references{grid-template-columns:1fr;gap:2rem}.cxad_skyline img{max-height:400px}.cxad_route{grid-template-columns:repeat(2,1fr)}.cxad_pricing_intro{grid-template-columns:1fr;gap:1rem}.cxad_price_table thead{display:none}.cxad_price_table,.cxad_price_table tbody{display:block}.cxad_price_table tr{display:grid;grid-template-columns:1fr 1fr;border:1px solid #e9ecef;margin:0 0 1rem;border-radius:15px;overflow:hidden}.cxad_price_table th[scope=row]{grid-column:1/-1;background:#0f1f7a;color:#fff}.cxad_price_table th[scope=row] i{display:inline;margin-right:.5rem}.cxad_price_table td{border:0}.cxad_price_table td[data-label]::before{content:attr(data-label);display:block;font-weight:700;color:#0f1f7a;margin-bottom:.5rem}.cxad_price_table td:last-child{grid-column:1/-1;padding-top:0}.cxad_price_table td:nth-child(2){grid-row:2/4}.cxad_everyday,.cxad_beyond{grid-template-columns:1fr 1fr;gap:2rem}.cxad_after{grid-template-columns:auto 1fr}.cxad_after>a{grid-column:2;justify-self:start}.cxad_references nav{padding-left:0;border-left:0;border-top:1px solid #e9ecef;padding-top:1.5rem}}
@media(max-width:575px){.cxad_band,.cxad_end{padding:3rem 0}.cxad_hero_inner{padding-top:3rem}.cxad_hero h1{overflow-wrap:break-word}.cxad_actions{flex-direction:column}.cxad_actions a{width:100%}.cxad_trust{display:grid;gap:.6rem}.cxad_jump{grid-template-columns:1fr;padding-top:1rem}.cxad_jump a{padding:.5rem 0}.cxad_route{grid-template-columns:1fr;gap:1rem}.cxad_route li{display:flex;gap:1rem;border-top:0;border-left:3px solid #0056b3;padding:0 0 0 1rem}.cxad_route li>span{flex:0 0 44px}.cxad_areas{grid-template-columns:1fr;gap:0}.cxad_price_table tr{grid-template-columns:1fr}.cxad_price_table td:nth-child(2){grid-row:auto}.cxad_price_table td{padding:1rem}.cxad_price_table td:nth-child(3){padding-top:0}.cxad_everyday,.cxad_beyond{grid-template-columns:1fr}.cxad_beyond figure{order:-1}.cxad_after{grid-template-columns:1fr;gap:1rem}.cxad_after>a{grid-column:auto}.cxad_body_actions{flex-direction:column}.cxad_note,.cxad_selector,.cxad_request_folder form{padding:1.25rem}.cxad_section_intro h2,.cxad_pricing_intro h2{overflow-wrap:anywhere}}
#main.cxad_page .cxad_jump a,#main.cxad_page .cxad_jump a:hover,#main.cxad_page .cxad_jump a:focus{color:#fff;text-decoration:none;text-underline-offset:.25em}
#main.cxad_page .cxad_end h2{color:#fff}
.cxad_observation_sheet{display:grid;grid-template-columns:1.4fr 1fr;gap:2rem}.cxad_observation_sheet>header{grid-column:1/-1}.cxad_observation_sheet article{background:#fff;border:1px solid #e9ecef;border-radius:15px;padding:2rem}.cxad_observation_sheet article li{padding:.7rem 0}.cxad_observation_sheet article footer{border-top:1px solid #e9ecef;padding-top:1rem}.cxad_observation_sheet aside{align-self:start;padding:1rem 0 1rem 2rem;border-left:4px solid #0056b3}.cxad_map_table{overflow:auto;margin:2rem 0}.cxad_map_table table{width:100%;border-collapse:collapse;min-width:650px}.cxad_map_table caption{caption-side:top;color:#333}.cxad_map_table th,.cxad_map_table td{padding:1.2rem;text-align:left;border-bottom:1px solid #e9ecef;vertical-align:top}.cxad_map_table thead{background:#f8f9fa;color:#0f1f7a}.cxad_map_table th[scope=row]{width:30%}.cxad_map_note{padding:1rem 1.5rem;background:#f8f9fa;border-radius:15px}.cxad_document_check article{border:1px solid #e9ecef;background:#fff;border-radius:15px;overflow:hidden}.cxad_document_check header{padding:2rem;border-bottom:1px solid #e9ecef}.cxad_document_check dl{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin:0;padding:2rem}.cxad_document_check dt{color:#0f1f7a;margin-bottom:.5rem}.cxad_document_check dd{margin:0}.cxad_document_check footer{display:flex;gap:2rem;align-items:center;padding:1.5rem 2rem;background:#f8f9fa}.cxad_document_check footer .btn{flex-shrink:0}.cxad_faq_heading{max-width:850px}.cxad_faq_columns{display:grid;grid-template-columns:repeat(2,1fr);gap:0 3rem;margin-top:2rem;align-items:start}.cxad_faq_columns details{padding:1.5rem 0;border-top:1px solid #e9ecef}.cxad_faq_columns details p{margin-top:1rem}.cxad_faq_register>nav{display:flex;gap:1rem 3rem;flex-wrap:wrap;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e9ecef}
@media(max-width:991px){.cxad_observation_sheet{grid-template-columns:1fr}.cxad_document_check dl{grid-template-columns:1fr;gap:1rem}.cxad_document_check footer{display:block}.cxad_document_check footer p{margin-top:1rem}}
@media(max-width:575px){.cxad_faq_columns{grid-template-columns:1fr}.cxad_document_check header,.cxad_document_check dl,.cxad_observation_sheet article{padding:1.25rem}.cxad_observation_sheet aside{padding-left:1.25rem}.cxad_map_table table{min-width:0}.cxad_map_table thead{display:none}.cxad_map_table tr{display:block;padding:1rem 0;border-bottom:1px solid #e9ecef}.cxad_map_table th,.cxad_map_table td{display:block;width:100%!important;border:0;padding:.4rem 0}}
