.cxbg_body{padding:3.5rem 0;background:#fff;scroll-margin-top:100px}.cxbg_body:nth-of-type(even){background:#f8f9fa}.cxbg_body h2{margin-bottom:1.25rem}.cxbg_body h3{font-size:1.25rem}.cxbg_body .btn{background:#0f1f7a;color:#fff;border-radius:6px}.cxbg_body .btn:hover{background:#0056b3}.cxbg_label{display:block;color:#0056b3;font-weight:700;margin-bottom:1rem}.cxbg_context{display:grid;grid-template-columns:1.5fr 1fr;gap:3rem;align-items:center}.cxbg_context aside{padding:1.5rem;background:#f8f9fa;border:1px solid #e9ecef;border-radius:15px}.cxbg_context aside strong{font-size:1.25rem;color:#0f1f7a}.cxbg_context aside p{margin:1rem 0 0}.cxbg_notes{display:grid;grid-template-columns:.8fr 1.2fr;gap:3rem;margin-top:2rem;align-items:center}.cxbg_notes dl{margin:0}.cxbg_notes dl>div{padding:1.2rem 0;border-bottom:1px solid #e9ecef}.cxbg_notes dt{color:#0f1f7a;font-size:1.1rem}.cxbg_notes dt span{display:inline-block;color:#0056b3;margin-right:.7rem}.cxbg_notes dd{margin:.7rem 0 0}.cxbg_photo{margin:0;min-width:0}.cxbg_photo img{width:100%;height:auto;max-height:380px;object-fit:cover;border-radius:15px}.cxbg_photo figcaption{font-size:1.1rem;margin-top:.6rem}.cxbg_photo details,.cxbg_photo summary{display:inline}.cxbg_photo summary{cursor:pointer;margin-left:.5rem}.cxbg_change{display:grid;grid-template-columns:1fr 1.2fr;gap:3rem;align-items:center}.cxbg_questions{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.cxbg_questions>div{background:#f8f9fa;border-top:3px solid #20c997;border-radius:0 0 15px 15px;padding:1.5rem}.cxbg_questions i{font-size:1.25rem;color:#0056b3;margin-bottom:1rem}.cxbg_questions p{margin:0}.cxbg_care,.cxbg_existing{display:grid;grid-template-columns:1.2fr 1fr;gap:3rem;align-items:center}.cxbg_pricehead{max-width:1000px}.cxbg_catalog{display:grid;grid-template-columns:repeat(6,1fr);gap:1.5rem;margin:2rem 0}.cxbg_catalog article{grid-column:span 2;display:flex;flex-direction:column;border:1px solid #e9ecef;border-radius:15px;padding:1.5rem}.cxbg_catalog article:nth-last-child(-n+2){grid-column:span 3}.cxbg_cost{padding:1rem 0}.cxbg_cost p{margin:.5rem 0 0}.cxbg_catalog details{margin-bottom:1.5rem}.cxbg_catalog summary{cursor:pointer;color:#0056b3}.cxbg_catalog ul{padding-left:1.2rem;margin-top:1rem}.cxbg_catalog .btn{margin-top:auto;align-self:start}.cxbg_channels>div{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin:2rem 0}.cxbg_channels article{border-left:3px solid #0056b3;border-radius:0;padding:1.5rem;background:#fff}.cxbg_channels article p{margin:0}.cxbg_check{margin-top:2rem;border:1px solid #e9ecef;border-radius:15px;padding:1.5rem;background:#fff}.cxbg_check fieldset{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.cxbg_check legend{float:none;grid-column:1/-1;color:#0f1f7a;font-size:1.1rem;font-weight:700;margin-bottom:1rem}.cxbg_check label{display:flex;gap:.8rem}.cxbg_check input{accent-color:#0f1f7a;align-self:start;margin-top:.4rem}.cxbg_check>div{display:flex;align-items:center;gap:2rem;margin-top:2rem}.cxbg_check button{flex-shrink:0}.cxbg_check [role=status]{margin:0}.cxbg_answers{display:grid;grid-template-columns:1fr 1.2fr;gap:3rem}.cxbg_answers nav{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.cxbg_answers details{padding:1.3rem 0;border-bottom:1px solid #e9ecef}.cxbg_answers summary{cursor:pointer;color:#0f1f7a;font-weight:700}.cxbg_answers p{margin:1rem 0 0}.cxbg_body .guide-sources{margin-top:2rem}.cxbg_review{font-size:1.1rem;margin-top:1rem}@media(max-width:991px){.cxbg_context,.cxbg_change,.cxbg_answers{grid-template-columns:1fr;gap:1.5rem}.cxbg_catalog{grid-template-columns:1fr 1fr}.cxbg_catalog article,.cxbg_catalog article:nth-last-child(-n+2){grid-column:span 1}.cxbg_catalog article:last-child{grid-column:1/-1}.cxbg_notes,.cxbg_care,.cxbg_existing{gap:1.5rem}}@media(max-width:575px){.cxbg_body{padding:2.5rem 0}.cxbg_body .container{padding-left:16px;padding-right:16px}.cxbg_notes,.cxbg_questions,.cxbg_care,.cxbg_existing,.cxbg_catalog,.cxbg_channels>div,.cxbg_check fieldset{grid-template-columns:1fr}.cxbg_catalog article:last-child{grid-column:auto}.cxbg_check>div{display:block}.cxbg_check [role=status]{margin-top:1rem}.cxbg_context aside,.cxbg_catalog article,.cxbg_check{padding:1rem}.cxbg_photo img{max-height:280px}}

.cxbg_locator{display:block;color:#333;margin:.4rem 0}
.cxbg_locator{display:block;color:#333;margin:.4rem 0}