.faq-accordion[data-v-55553874]{background:#fff;border:1px solid #dee2e6;border-radius:8px;overflow:hidden}.faq-item[data-v-55553874]{border-bottom:1px solid #dee2e6}.faq-item[data-v-55553874]:last-child{border-bottom:none}.faq-question[data-v-55553874]{align-items:center;color:#212529;cursor:pointer;display:flex;font-weight:600;gap:1rem;justify-content:space-between;line-height:1.4;list-style:none;padding:1rem 1.5rem}.faq-question[data-v-55553874]::-webkit-details-marker{display:none}.faq-question[data-v-55553874]:focus-visible,.faq-question[data-v-55553874]:hover{background:#f8f9fa;outline:none}.faq-question[data-v-55553874]:focus-visible{box-shadow:inset 0 0 0 3px #0d6efd}.faq-icon[data-v-55553874]{color:#0d6efd;flex-shrink:0;font-size:1.25rem}.faq-item:not([open]) .minus-icon[data-v-55553874],.faq-item[open] .plus-icon[data-v-55553874]{display:none}.faq-answer[data-v-55553874]{color:#495057;line-height:1.7;padding:0 1.5rem 1.25rem}.faq-answer[data-v-55553874] a{color:#0d6efd;text-decoration:underline}.faq-answer[data-v-55553874] strong{color:#212529;font-weight:600}.facility-bridge[data-v-00c247fc]{background:var(--bs-light,#f8f9fa)}.facility-bridge-card[data-v-00c247fc]{background:#fff;border:1px solid rgba(0,0,0,.08);border-left:4px solid var(--bs-primary,#0d6efd);border-radius:8px}.facility-bridge-eyebrow[data-v-00c247fc]{color:var(--bs-secondary,#6c757d);font-size:.78rem;font-weight:600;letter-spacing:.08em;margin:0;text-transform:uppercase}.facility-bridge-title[data-v-00c247fc]{font-weight:700;line-height:1.4}
