.breadcrumb[data-astro-cid-ok4ipmty] ol[data-astro-cid-ok4ipmty]{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0 0 20px;font-size:14px}.breadcrumb[data-astro-cid-ok4ipmty] li[data-astro-cid-ok4ipmty]+li[data-astro-cid-ok4ipmty]:before{content:"/";margin:0 8px;color:#94a3b8}.breadcrumb[data-astro-cid-ok4ipmty] a[data-astro-cid-ok4ipmty]{color:var(--accent);text-decoration:none}.breadcrumb[data-astro-cid-ok4ipmty] a[data-astro-cid-ok4ipmty]:hover{text-decoration:underline}.breadcrumb[data-astro-cid-ok4ipmty] [data-astro-cid-ok4ipmty][aria-current=page]{color:#64748b}.faq-section[data-astro-cid-ok4ipmty]{margin-top:40px}.faq-section[data-astro-cid-ok4ipmty] h2[data-astro-cid-ok4ipmty]{font-size:20px;color:var(--navy);margin-bottom:16px}.faq-item[data-astro-cid-ok4ipmty]{border:1px solid #e2e8f0;border-radius:8px;margin-bottom:8px;overflow:hidden}.faq-item[data-astro-cid-ok4ipmty] summary[data-astro-cid-ok4ipmty]{padding:14px 18px;font-weight:600;cursor:pointer;color:var(--navy);font-size:15px;background:#f8fafc}.faq-item[data-astro-cid-ok4ipmty] summary[data-astro-cid-ok4ipmty]:hover{background:#f1f5f9}.faq-item[data-astro-cid-ok4ipmty] p[data-astro-cid-ok4ipmty]{padding:0 18px 14px;margin:0;color:#475569;font-size:14px;line-height:1.6}.related-companies[data-astro-cid-ok4ipmty]{margin-top:48px}.related-companies[data-astro-cid-ok4ipmty] h2[data-astro-cid-ok4ipmty]{font-size:20px;color:var(--navy);margin-bottom:20px}.related-grid[data-astro-cid-ok4ipmty]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.related-card[data-astro-cid-ok4ipmty]{transition:transform .15s}.related-card[data-astro-cid-ok4ipmty]:hover{transform:translateY(-2px)}.internal-links[data-astro-cid-ok4ipmty]{margin-top:40px}.internal-links[data-astro-cid-ok4ipmty] h2[data-astro-cid-ok4ipmty]{font-size:20px;color:var(--navy);margin-bottom:14px}.link-pills[data-astro-cid-ok4ipmty]{display:flex;flex-wrap:wrap;gap:10px}.link-pill[data-astro-cid-ok4ipmty]{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;background:var(--primary-light, rgba(192,57,43,.08));color:var(--primary);border-radius:24px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s}.link-pill[data-astro-cid-ok4ipmty]:hover{background:#c0392b26}.reviews-section[data-astro-cid-ok4ipmty]{margin-top:48px}.reviews-section[data-astro-cid-ok4ipmty] h2[data-astro-cid-ok4ipmty]{font-size:20px;color:var(--navy);margin-bottom:16px}.reviews-list[data-astro-cid-ok4ipmty]{margin-bottom:20px}.reviews-empty[data-astro-cid-ok4ipmty]{color:#94a3b8;font-style:italic;font-size:14px}.review-item[data-astro-cid-ok4ipmty]{border:1px solid #e2e8f0;border-radius:10px;padding:16px 18px;margin-bottom:10px;background:#f8fafc}.review-header[data-astro-cid-ok4ipmty]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.review-author[data-astro-cid-ok4ipmty]{font-weight:600;color:var(--navy);font-size:14px}.review-date[data-astro-cid-ok4ipmty]{font-size:12px;color:#94a3b8}.review-stars[data-astro-cid-ok4ipmty]{color:#f59e0b;font-size:14px;margin-bottom:6px}.review-text[data-astro-cid-ok4ipmty]{color:#475569;font-size:14px;line-height:1.6}.btn-review-toggle[data-astro-cid-ok4ipmty]{display:inline-flex;align-items:center;padding:10px 22px;background:var(--primary, #c0392b);color:#fff;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;list-style:none}.btn-review-toggle[data-astro-cid-ok4ipmty]::-webkit-details-marker{display:none}.btn-review-toggle[data-astro-cid-ok4ipmty]:hover{opacity:.9}.review-form-toggle[data-astro-cid-ok4ipmty][open] .btn-review-toggle[data-astro-cid-ok4ipmty]{margin-bottom:16px}.review-form[data-astro-cid-ok4ipmty]{border:1px solid #e2e8f0;border-radius:12px;padding:20px;background:#f8fafc}.form-group[data-astro-cid-ok4ipmty]{margin-bottom:14px}.form-group[data-astro-cid-ok4ipmty] label[data-astro-cid-ok4ipmty]{display:block;font-size:13px;font-weight:600;color:var(--navy);margin-bottom:6px}.form-group[data-astro-cid-ok4ipmty] input[data-astro-cid-ok4ipmty],.form-group[data-astro-cid-ok4ipmty] textarea[data-astro-cid-ok4ipmty]{width:100%;padding:10px 14px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;font-family:inherit;background:#fff;color:var(--navy)}.form-group[data-astro-cid-ok4ipmty] input[data-astro-cid-ok4ipmty]:focus,.form-group[data-astro-cid-ok4ipmty] textarea[data-astro-cid-ok4ipmty]:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #c0392b1a}.star-picker[data-astro-cid-ok4ipmty]{display:flex;gap:4px}.star-btn[data-astro-cid-ok4ipmty]{background:none;border:none;font-size:28px;color:#e2e8f0;cursor:pointer;padding:0 2px;transition:color .15s}.star-btn[data-astro-cid-ok4ipmty].active,.star-btn[data-astro-cid-ok4ipmty]:hover{color:#f59e0b}.reviews-disclaimer[data-astro-cid-ok4ipmty]{font-size:11px;color:#94a3b8;margin-top:8px}.review-success[data-astro-cid-ok4ipmty]{padding:12px 16px;background:#22c55e1a;color:#16a34a;border-radius:8px;font-size:14px;font-weight:500;margin-top:10px}.claim-business-section[data-astro-cid-ok4ipmty]{margin-top:32px}.claim-card[data-astro-cid-ok4ipmty]{border:2px dashed var(--primary, #c0392b);border-radius:12px;padding:24px;text-align:center;background:#c0392b0a}.claim-card[data-astro-cid-ok4ipmty] h3[data-astro-cid-ok4ipmty]{color:var(--navy);margin:0 0 8px;font-size:18px}.claim-card[data-astro-cid-ok4ipmty] p[data-astro-cid-ok4ipmty]{color:#64748b;margin:0 0 16px;font-size:14px}
