.rec-banner-section[data-astro-cid-63mhy2v5]{margin-top:3em}.rec-banner-card[data-astro-cid-63mhy2v5]{background:#eff6ff;border:1px solid #bfdbfe;border-radius:14px;flex-direction:column;gap:1.2em;padding:1.8em;display:flex}.rec-banner-text[data-astro-cid-63mhy2v5] h2[data-astro-cid-63mhy2v5]{color:#1e3a8a;margin:0 0 .5em;font-size:1.3em}.rec-banner-text[data-astro-cid-63mhy2v5] p[data-astro-cid-63mhy2v5]{color:#3b82f6;margin:0;font-size:.95em;line-height:1.6}.rec-banner-actions[data-astro-cid-63mhy2v5]{flex-wrap:wrap;gap:.8em;display:flex}.btn-rec-primary[data-astro-cid-63mhy2v5]{background:#2563eb;border-radius:8px;padding:.7em 1.2em;font-size:.92em;font-weight:700;color:#fff!important;text-decoration:none!important}.btn-rec-primary[data-astro-cid-63mhy2v5]:hover{background:#1d4ed8}.btn-rec-secondary[data-astro-cid-63mhy2v5]{background:#fff;border:1px solid #93c5fd;border-radius:8px;padding:.7em 1.2em;font-size:.92em;font-weight:700;color:#2563eb!important;text-decoration:none!important}.btn-rec-secondary[data-astro-cid-63mhy2v5]:hover{background:#f8fafc}.clients-page[data-astro-cid-63mhy2v5]{box-sizing:border-box;max-width:1080px;margin:0 auto;padding:2em 1em 4em}.crumb[data-astro-cid-63mhy2v5]{color:rgb(var(--gray));margin-bottom:1.5em;font-size:.85em}.crumb[data-astro-cid-63mhy2v5] a[data-astro-cid-63mhy2v5]{color:inherit;text-decoration:none}.crumb[data-astro-cid-63mhy2v5] a[data-astro-cid-63mhy2v5]:hover{color:var(--accent)}.page-header[data-astro-cid-63mhy2v5]{text-align:center;margin-bottom:3em}.page-header[data-astro-cid-63mhy2v5] .badge[data-astro-cid-63mhy2v5]{color:#1e40af;background:#dbeafe;border-radius:999px;margin-bottom:.5em;padding:.25em .75em;font-size:.82em;font-weight:700;display:inline-block}.page-header[data-astro-cid-63mhy2v5] h1[data-astro-cid-63mhy2v5]{margin:.2em 0 .4em;font-size:2em}.page-header[data-astro-cid-63mhy2v5] .lead[data-astro-cid-63mhy2v5]{color:#64748b;max-width:680px;margin:0 auto;font-size:1em;line-height:1.6}.platforms-container[data-astro-cid-63mhy2v5]{flex-direction:column;gap:2.5em;margin-bottom:3.5em;display:flex}.platform-section[data-astro-cid-63mhy2v5]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.75em;box-shadow:0 4px 12px #00000005}.platform-title[data-astro-cid-63mhy2v5]{align-items:center;gap:.5em;margin-bottom:.25em;display:flex}.os-icon[data-astro-cid-63mhy2v5]{font-size:1.5em}.platform-title[data-astro-cid-63mhy2v5] h2[data-astro-cid-63mhy2v5]{margin:0;font-size:1.4em}.platform-desc[data-astro-cid-63mhy2v5]{color:#64748b;margin:0 0 1.25em;font-size:.88em}.client-cards[data-astro-cid-63mhy2v5]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25em;display:grid}.client-card[data-astro-cid-63mhy2v5]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;padding:1.25em;display:flex}.client-top[data-astro-cid-63mhy2v5]{justify-content:space-between;align-items:center;margin-bottom:.5em;display:flex}.client-top[data-astro-cid-63mhy2v5] h3[data-astro-cid-63mhy2v5]{margin:0;font-size:1.1em}.client-tag[data-astro-cid-63mhy2v5]{color:#334155;background:#e2e8f0;border-radius:4px;padding:.15em .5em;font-size:.75em;font-weight:700}.client-desc[data-astro-cid-63mhy2v5]{color:#475569;flex-grow:1;margin:0 0 1.25em;font-size:.85em;line-height:1.5}.client-links[data-astro-cid-63mhy2v5]{gap:.5em;display:flex}.link-guide[data-astro-cid-63mhy2v5]{text-align:center;background:var(--accent);color:#fff;border-radius:6px;flex:1;padding:.45em;font-size:.8em;font-weight:600;text-decoration:none}.link-guide[data-astro-cid-63mhy2v5]:hover{opacity:.9;color:#fff;text-decoration:none}.link-download[data-astro-cid-63mhy2v5]{text-align:center;color:#334155;background:#fff;border:1px solid #cbd5e1;border-radius:6px;flex:1;padding:.45em;font-size:.8em;text-decoration:none}.link-download[data-astro-cid-63mhy2v5]:hover{background:#f1f5f9;text-decoration:none}.matrix-section[data-astro-cid-63mhy2v5]{margin-bottom:3.5em}.matrix-section[data-astro-cid-63mhy2v5] h2[data-astro-cid-63mhy2v5]{margin-bottom:1em;font-size:1.35em}.table-wrap[data-astro-cid-63mhy2v5]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow-x:auto}table[data-astro-cid-63mhy2v5]{border-collapse:collapse;text-align:left;width:100%;font-size:.88em}th[data-astro-cid-63mhy2v5]{color:#1e293b;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:.75em 1em;font-weight:600}td[data-astro-cid-63mhy2v5]{color:#475569;border-bottom:1px solid #f1f5f9;padding:.75em 1em}tr[data-astro-cid-63mhy2v5]:last-child td[data-astro-cid-63mhy2v5]{border-bottom:0}.faq-section[data-astro-cid-63mhy2v5] h2[data-astro-cid-63mhy2v5]{margin-bottom:1em;font-size:1.35em}.faq-links[data-astro-cid-63mhy2v5]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1em;display:grid}.faq-link[data-astro-cid-63mhy2v5]{color:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:10px;gap:.75em;padding:1em;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.faq-link[data-astro-cid-63mhy2v5]:hover{border-color:var(--accent);text-decoration:none;box-shadow:0 4px 12px #0000000a}.faq-icon[data-astro-cid-63mhy2v5]{font-size:1.5em}.faq-link[data-astro-cid-63mhy2v5] strong[data-astro-cid-63mhy2v5]{color:#0f172a;margin-bottom:.2em;font-size:.9em;display:block}.faq-link[data-astro-cid-63mhy2v5] p[data-astro-cid-63mhy2v5]{color:#64748b;margin:0;font-size:.8em}
