.industries-index[data-astro-cid-t6m5tj3h]{padding:2rem 0 4rem}.breadcrumb-nav[data-astro-cid-t6m5tj3h]{margin-bottom:1.5rem}.breadcrumb-list[data-astro-cid-t6m5tj3h]{align-items:center;gap:.5rem;padding:0;font-size:.875rem;list-style:none;display:flex}.breadcrumb-list[data-astro-cid-t6m5tj3h] a[data-astro-cid-t6m5tj3h]{color:var(--color-primary);text-decoration:none}.breadcrumb-list[data-astro-cid-t6m5tj3h] .current[data-astro-cid-t6m5tj3h]{color:var(--color-text-muted)}.ind-hero[data-astro-cid-t6m5tj3h]{text-align:center;max-width:680px;margin:0 auto 2.5rem}.ind-badge[data-astro-cid-t6m5tj3h]{text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary);background:var(--color-accent-subtle);border-radius:999px;margin-bottom:1rem;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-block}.ind-hero[data-astro-cid-t6m5tj3h] h1[data-astro-cid-t6m5tj3h]{letter-spacing:-.02em;margin:0 0 .75rem;font-size:2.25rem}.ind-hero[data-astro-cid-t6m5tj3h] p[data-astro-cid-t6m5tj3h]{color:var(--color-text-muted);font-size:1.0625rem;line-height:1.6}.ind-grid[data-astro-cid-t6m5tj3h]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem;display:grid}.ind-card[data-astro-cid-t6m5tj3h]{color:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.75rem;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #1e3a8a0f}.ind-card[data-astro-cid-t6m5tj3h]:before{content:"";opacity:0;background:linear-gradient(90deg,#0070c0,#38bdf8);height:4px;transition:opacity .2s;position:absolute;top:0;left:0;right:0}.ind-card[data-astro-cid-t6m5tj3h]:hover{border-color:#0070c0;transform:translateY(-4px);box-shadow:0 12px 32px #0070c026}.ind-card[data-astro-cid-t6m5tj3h]:hover:before{opacity:1}.ind-icon[data-astro-cid-t6m5tj3h]{background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%);border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:.5rem;display:inline-flex;box-shadow:0 2px 8px #0070c01a}.ind-icon[data-astro-cid-t6m5tj3h] svg[data-astro-cid-t6m5tj3h]{display:block}.ind-name[data-astro-cid-t6m5tj3h]{color:#1e3a8a;letter-spacing:-.02em;font-size:1.25rem;font-weight:800;line-height:1.25}.ind-desc[data-astro-cid-t6m5tj3h]{color:#64748b;flex:1;font-size:.9rem;line-height:1.6}.ind-meta[data-astro-cid-t6m5tj3h]{align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.ind-count[data-astro-cid-t6m5tj3h]{color:#0070c0;background:#eaf3fb;border:1px solid #dbeafe;border-radius:999px;padding:.375rem .875rem;font-size:.75rem;font-weight:700}.ind-link[data-astro-cid-t6m5tj3h]{color:#0070c0;align-items:center;gap:.375rem;margin-top:.25rem;font-size:.9rem;font-weight:700;transition:gap .15s;display:inline-flex}.ind-card[data-astro-cid-t6m5tj3h]:hover .ind-link[data-astro-cid-t6m5tj3h]{gap:.625rem}@media (width<=640px){.ind-hero[data-astro-cid-t6m5tj3h] h1[data-astro-cid-t6m5tj3h]{font-size:1.75rem}.ind-grid[data-astro-cid-t6m5tj3h]{grid-template-columns:1fr}}.page-search-wrap[data-astro-cid-t6m5tj3h]{max-width:640px;margin:1.5rem auto 0;position:relative}.page-search-input[data-astro-cid-t6m5tj3h]{background:#fff;border:2px solid #e2e8f0;border-radius:999px;outline:none;width:100%;padding:.875rem 1.25rem;font-size:1rem;transition:border-color .15s,box-shadow .15s}.page-search-input[data-astro-cid-t6m5tj3h]:focus{border-color:#0070c0;box-shadow:0 0 0 3px #0070c01a}.page-search-results[data-astro-cid-t6m5tj3h]{z-index:50;text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:14px;max-height:400px;margin-top:.25rem;padding:.5rem;position:absolute;top:100%;left:0;right:0;overflow:hidden auto;box-shadow:0 12px 32px #1e3a8a1f}.page-search-results[data-astro-cid-t6m5tj3h] a[data-astro-cid-t6m5tj3h]{border-bottom:1px solid #f1f5f9;border-radius:10px;flex-direction:column;gap:.4rem;margin-bottom:.25rem;padding:.875rem 1rem;text-decoration:none;display:flex}.page-search-results[data-astro-cid-t6m5tj3h] a[data-astro-cid-t6m5tj3h]:last-child{border-bottom:none;margin-bottom:0}.page-search-results[data-astro-cid-t6m5tj3h] a[data-astro-cid-t6m5tj3h]:hover{background:#f0f7fe}.psr-title[data-astro-cid-t6m5tj3h]{color:#172b45;font-size:.9375rem;font-weight:700;line-height:1.5;display:block}.page-search-results[data-astro-cid-t6m5tj3h] a[data-astro-cid-t6m5tj3h]:hover .psr-title[data-astro-cid-t6m5tj3h]{color:#0070c0}.psr-meta[data-astro-cid-t6m5tj3h]{color:#64748b;margin-top:.25rem;font-size:.875rem;line-height:1.5;display:block}
