.PartnerEcosystem_root__M4zoJ{--fg:#0a0f1a;--muted:#5b6472;--faint:#8a94a6;--card:#fff;--line:rgba(15,23,42,0.08);--tile:#f7f8fb;width:100%;color:var(--fg)}.PartnerEcosystem_dark__w_y3z{--fg:#f5f5f7;--muted:rgba(226,232,240,0.72);--faint:rgba(148,163,184,0.8);--card:rgba(255,255,255,0.04);--line:rgba(255,255,255,0.08);--tile:rgba(255,255,255,0.04)}.PartnerEcosystem_head__NjlId{max-width:720px;margin:0 auto 32px;text-align:center}.PartnerEcosystem_eyebrow__vuRl3{margin:0 0 10px;color:#1955ab;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.PartnerEcosystem_dark__w_y3z .PartnerEcosystem_eyebrow__vuRl3{color:#93c5fd}.PartnerEcosystem_title__Rz3Bh{margin:0;color:var(--fg);font-size:clamp(28px,3.6vw,42px);font-weight:700;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.PartnerEcosystem_lead__7ImOK{margin:14px auto 0;color:var(--muted);font-size:clamp(15px,1.4vw,17px);line-height:1.65;text-wrap:pretty}.PartnerEcosystem_grid__GM1og{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,2.2fr);gap:16px}.PartnerEcosystem_integrations__5M_kq,.PartnerEcosystem_partner__Pu52u{min-width:0;padding:22px;border:1px solid var(--line);border-radius:24px;background:var(--card)}.PartnerEcosystem_partner__Pu52u{display:flex;flex-direction:column;justify-content:space-between;gap:18px;background:radial-gradient(120% 80% at 0 0,rgba(0,129,251,.1),transparent 60%),var(--card)}.PartnerEcosystem_groupLabel__qeWu6{margin:0 0 14px;color:var(--faint);font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.PartnerEcosystem_partner__Pu52u .PartnerEcosystem_groupLabel__qeWu6{margin:0}.PartnerEcosystem_partnerBadge___f6F0{display:inline-flex;align-items:center;gap:14px;width:-moz-fit-content;width:fit-content;padding:14px 18px;border:1px solid rgba(0,129,251,.22);border-radius:18px;background:#fff;box-shadow:0 14px 34px -22px rgba(0,100,224,.55)}.PartnerEcosystem_metaLogo__YwVKX{flex-shrink:0;width:40px;height:40px;color:#0081fb}.PartnerEcosystem_partnerText__rwUJS{display:flex;flex-direction:column;line-height:1.15}.PartnerEcosystem_partnerText__rwUJS strong{color:#1c2b33;font-size:18px;font-weight:700;letter-spacing:-.01em}.PartnerEcosystem_partnerText__rwUJS span{color:#465a69;font-size:13.5px;font-weight:600}.PartnerEcosystem_partnerNote__dbGCQ{margin:0;color:var(--muted);font-size:13.5px;line-height:1.55}.PartnerEcosystem_logoGrid__yWagq{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.PartnerEcosystem_logoTile__bxbIw{display:flex;align-items:center;gap:12px;min-width:0;min-height:68px;padding:12px 14px;border:1px solid var(--line);border-radius:16px;background:var(--tile);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.PartnerEcosystem_logoTile__bxbIw:hover{border-color:color-mix(in srgb,var(--brand,#1955ab) 40%,transparent);box-shadow:0 14px 30px -22px color-mix(in srgb,var(--brand,#1955ab) 70%,transparent);transform:translateY(-2px)}.PartnerEcosystem_logoMark__o4NTS{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:#fff;box-shadow:inset 0 0 0 1px rgba(15,23,42,.06);color:var(--brand,#0a0f1a);font-size:22px}.PartnerEcosystem_dark__w_y3z .PartnerEcosystem_logoMark__o4NTS{box-shadow:none}.PartnerEcosystem_logoMark__o4NTS svg{width:22px;height:22px}.PartnerEcosystem_logoImg__cLWzN{width:30px;height:auto;-o-object-fit:contain;object-fit:contain}.PartnerEcosystem_logoText__JxTWc{display:flex;flex-direction:column;min-width:0;line-height:1.25}.PartnerEcosystem_logoText__JxTWc strong{overflow:hidden;color:var(--fg);font-size:13.5px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.PartnerEcosystem_logoText__JxTWc span{color:var(--faint);font-size:12px;overflow-wrap:anywhere}.PartnerEcosystem_disclaimer__MRPiU{margin:18px auto 0;max-width:760px;color:var(--faint);font-size:12px;line-height:1.55;text-align:center}@media (max-width:1080px){.PartnerEcosystem_grid__GM1og{grid-template-columns:minmax(0,1fr)}.PartnerEcosystem_logoGrid__yWagq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.PartnerEcosystem_logoGrid__yWagq{grid-template-columns:repeat(2,minmax(0,1fr))}.PartnerEcosystem_integrations__5M_kq,.PartnerEcosystem_partner__Pu52u{padding:18px;border-radius:20px}}@media (max-width:520px){.PartnerEcosystem_logoTile__bxbIw{flex-direction:column;align-items:flex-start;gap:10px;padding:12px}.PartnerEcosystem_logoText__JxTWc strong{white-space:normal}.PartnerEcosystem_partnerBadge___f6F0{width:100%}}@media (prefers-reduced-motion:reduce){.PartnerEcosystem_logoTile__bxbIw{transition:none}.PartnerEcosystem_logoTile__bxbIw:hover{transform:none}}