.partners_page-hero__aM5sa{position:relative;padding:var(--space-20) 0 var(--space-16);background:#1A56DB;color:white;overflow:hidden}.partners_page-hero-bg__tQPAf{position:absolute;inset:0;background-image:radial-gradient(circle at 80% 20%,rgba(249,168,37,.08) 0,transparent 40%);pointer-events:none}.partners_page-hero-content__AzAxQ{position:relative;z-index:1;max-width:820px}.partners_page-hero-brand__YTfoU{display:flex;align-items:center;gap:clamp(1rem,2vw,2rem);margin-bottom:var(--space-4)}.partners_page-hero-mark__pzo1M{width:clamp(110px,16vw,170px);min-width:clamp(110px,16vw,170px);display:flex;align-items:center;justify-content:center}.partners_page-hero-mark__pzo1M img{width:100%;height:auto;display:block;filter:grayscale(1) contrast(1.08)}.partners_page-hero-copy__xWJNZ{flex:1 1}.partners_page-hero-content__AzAxQ .partners_overline__Eb5Xd{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.1em;color:var(--color-secondary-300);margin-bottom:var(--space-4)}.partners_page-hero-content__AzAxQ h1{color:white;margin-bottom:0}.partners_page-hero-content__AzAxQ p{font-size:var(--text-lg);color:rgba(255,255,255,.8);margin-bottom:0}.partners_partners-grid__tQcjn{display:grid;grid-template-columns:1fr;gap:var(--space-6)}@media (min-width:640px){.partners_partners-grid__tQcjn{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.partners_partners-grid__tQcjn{grid-template-columns:repeat(3,1fr)}}.partners_partner-card__gPI6c{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-xl);padding:var(--space-6);transition:all var(--transition-base);display:flex;flex-direction:column}.partners_partner-card__gPI6c:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--color-primary-300)}.partners_partner-card-header__6vv4E{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-4)}.partners_partner-logo__Kiu0y{height:56px;max-width:210px;display:flex;align-items:center;justify-content:flex-start}.partners_partner-logo__Kiu0y img{height:56px;width:auto;max-width:210px;object-fit:contain;object-position:left center}.partners_partner-logo-placeholder__vtGyl{width:56px;height:56px;border-radius:var(--radius-lg);background:var(--color-primary-50);display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-weight:var(--weight-extrabold);font-size:var(--text-sm);color:var(--color-primary)}.partners_partner-card__gPI6c h3{font-size:var(--text-base);font-weight:var(--weight-bold);line-height:var(--leading-snug);margin-bottom:var(--space-3)}.partners_partner-card__gPI6c p{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-normal);flex:1 1}.partners_partner-collab__lJmys{font-size:var(--text-xs);color:var(--color-text-muted);padding:var(--space-3);background:var(--color-bg-alt);border-radius:var(--radius-md);margin-bottom:var(--space-4)}.partners_partner-collab__lJmys strong{color:var(--color-text-secondary)}.partners_partner-link__wBxRl{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-primary);text-decoration:none;transition:gap var(--transition-base)}.partners_partner-link__wBxRl:hover{gap:var(--space-2)}.partners_partners-cta__LOSUs{background:#1A56DB}.partners_partners-cta__LOSUs,.partners_partners-cta__LOSUs h2{color:var(--color-text-inverse)}