.cat-page__head[data-astro-cid-i6xp3nwx]{padding:20px 20px 18px}.breadcrumbs[data-astro-cid-i6xp3nwx]{font-size:12px;color:var(--text-faint);margin-bottom:10px}.breadcrumbs[data-astro-cid-i6xp3nwx] a[data-astro-cid-i6xp3nwx]:hover{color:var(--accent)}.cat-page__empty[data-astro-cid-i6xp3nwx]{color:var(--text-faint);padding:20px 0 40px}.container[data-astro-cid-i6xp3nwx]:last-of-type{padding-bottom:40px}.provider-hero__band[data-astro-cid-i6xp3nwx]{position:relative;border-radius:var(--radius-lg);padding:24px;margin-bottom:16px;background:radial-gradient(60% 140% at 12% 20%,var(--accent-soft) 0%,transparent 65%),var(--surface);border:1px solid var(--border);overflow:hidden}.provider-hero__top[data-astro-cid-i6xp3nwx]{position:relative;display:flex;align-items:center;gap:22px}.provider-hero__logo[data-astro-cid-i6xp3nwx]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:120px;height:120px;border-radius:var(--radius-lg);background:var(--bg-raised);border:1px solid var(--border);box-shadow:0 0 0 1px #0000004d,0 0 32px var(--accent-glow);padding:20px}.provider-hero__logo[data-astro-cid-i6xp3nwx] img[data-astro-cid-i6xp3nwx]{width:100%;height:100%;object-fit:contain}.provider-hero__text[data-astro-cid-i6xp3nwx] .kicker[data-astro-cid-i6xp3nwx]{display:block;margin-bottom:4px}.provider-hero__text[data-astro-cid-i6xp3nwx] h1[data-astro-cid-i6xp3nwx]{margin:0 0 6px;font-size:26px}.provider-hero__text[data-astro-cid-i6xp3nwx] p[data-astro-cid-i6xp3nwx]{margin:0;color:var(--text-soft);font-size:14px;max-width:62ch}.provider-stats-card[data-astro-cid-i6xp3nwx]{display:flex;align-items:center;flex-wrap:wrap;gap:20px;padding:16px 20px;border-radius:var(--radius);background:var(--surface);border:1px solid var(--border)}.provider-stats-card__lead[data-astro-cid-i6xp3nwx]{display:flex;flex-direction:column;flex-shrink:0}.provider-stats-card__lead[data-astro-cid-i6xp3nwx] strong[data-astro-cid-i6xp3nwx]{font-family:var(--font-display);font-weight:800;font-size:28px;color:var(--accent);line-height:1.1}.provider-stats-card__lead[data-astro-cid-i6xp3nwx] span[data-astro-cid-i6xp3nwx]{font-size:11px;color:var(--text-faint);text-transform:uppercase;letter-spacing:.03em}.provider-stats-card__divider[data-astro-cid-i6xp3nwx]{width:1px;align-self:stretch;background:var(--border-soft)}.provider-stats-card__breakdown[data-astro-cid-i6xp3nwx]{display:flex;flex-wrap:wrap;gap:18px}.provider-stat[data-astro-cid-i6xp3nwx]{display:flex;flex-direction:column;transition:transform .18s var(--ease)}.provider-stat[data-astro-cid-i6xp3nwx] strong[data-astro-cid-i6xp3nwx]{font-family:var(--font-display);font-weight:800;font-size:18px;color:var(--text);line-height:1.1}.provider-stat[data-astro-cid-i6xp3nwx] span[data-astro-cid-i6xp3nwx]{font-size:10.5px;color:var(--text-faint);text-transform:uppercase;letter-spacing:.03em}.provider-stat[data-astro-cid-i6xp3nwx]:hover{transform:translateY(-2px)}.provider-stat[data-astro-cid-i6xp3nwx]:hover span[data-astro-cid-i6xp3nwx]{color:var(--accent)}.provider-stats-card__features[data-astro-cid-i6xp3nwx]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-left:18px;border-left:1px solid var(--border-soft)}.provider-features__label[data-astro-cid-i6xp3nwx]{font-size:12px;font-weight:700;color:var(--text-faint);margin-right:2px}.provider-about[data-astro-cid-i6xp3nwx]{max-width:820px;margin-top:36px;padding-top:28px;border-top:1px solid var(--border-soft)}.provider-about[data-astro-cid-i6xp3nwx] p[data-astro-cid-i6xp3nwx]{color:var(--text-soft);font-size:14px;line-height:1.65;margin:0 0 14px}.provider-about[data-astro-cid-i6xp3nwx] a[data-astro-cid-i6xp3nwx]{color:var(--accent);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--accent) 40%,transparent);text-underline-offset:2px}.provider-about[data-astro-cid-i6xp3nwx] a[data-astro-cid-i6xp3nwx]:hover{text-decoration-color:var(--accent)}@media (max-width: 640px){.provider-hero__band[data-astro-cid-i6xp3nwx]{padding:18px}.provider-hero__top[data-astro-cid-i6xp3nwx]{align-items:flex-start;gap:14px}.provider-hero__logo[data-astro-cid-i6xp3nwx]{width:72px;height:72px;padding:12px}.provider-hero__text[data-astro-cid-i6xp3nwx] h1[data-astro-cid-i6xp3nwx]{font-size:21px}.provider-stats-card[data-astro-cid-i6xp3nwx]{gap:14px}.provider-stats-card__divider[data-astro-cid-i6xp3nwx]{display:none}.provider-stats-card__features[data-astro-cid-i6xp3nwx]{padding-left:0;border-left:none;width:100%;border-top:1px solid var(--border-soft);padding-top:12px}}
