.faq-container h2{color:#0034a4;font-weight:700}.faq-container .accordion-item{border:1px solid #e0e0e0;margin-bottom:12px;border-radius:6px;overflow:hidden}.faq-container .accordion-button{background-color:#fff;color:#222}.faq-container .accordion-button:not(.collapsed){background-color:#0034a4;color:#fff}.faq-container .accordion-button:not(.collapsed) h3{color:#fff}.faq-container .accordion-button:focus{box-shadow:none;border-color:#0034a4}.faq-container .accordion-body p{color:#333;line-height:1.7}.feature-table-container .table-responsive{overflow-x:auto}.feature-table-container .feature-table{width:100%;border-collapse:collapse;text-align:left;border:1px solid #e0e0e0;font-family:inherit}.feature-table-container .feature-table caption{caption-side:top;text-align:center;margin-bottom:16px}.feature-table-container .feature-table caption h3{color:#0034a4;font-weight:700;margin:0}.feature-table-container .feature-table thead tr{background-color:#f7f9fa;border-bottom:2px solid #d0d0d0}.feature-table-container .feature-table th{padding:12px;font-weight:600;color:#333}.feature-table-container .feature-table td{padding:12px;color:#555;border-bottom:1px solid #e0e0e0}.feature-table-container .feature-table td:first-child{font-weight:600;color:#111}.feature-table-container .feature-table tbody tr:nth-child(2n){background-color:#fafafa}.feature-table-container .feature-table tbody tr:last-child td{border-bottom:2px solid #d0d0d0}.global-coverage-container #global-branches{max-width:800px;margin:0 auto}.global-coverage-container #global-branches .section-title{color:#0034a4;border-bottom:2px solid #e0e0e0;padding-bottom:8px;font-weight:700}.global-coverage-container #global-branches .region-list{list-style-type:none;padding:0;margin:20px 0}.global-coverage-container #global-branches .region-item{margin-bottom:24px}.global-coverage-container #global-branches .region-item h4{margin:0 0 8px;color:#0034a4;font-size:1.2rem;font-weight:700}.global-coverage-container #global-branches .region-item p{margin:0 0 8px;color:#555;font-size:.95rem}.global-coverage-container #global-branches .region-item .region-detail-list{list-style-type:square;margin-left:20px;padding-left:0;color:#444}.global-coverage-container #global-branches .region-item .region-detail-list li{margin-bottom:4px}