.partners-intro[data-v-b9ace847]{max-width:62ch;color:#0c4242bf;margin-bottom:2rem}.partners-chips[data-v-b9ace847]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.partners-chip[data-v-b9ace847]{padding:.45rem 1.1rem;border-radius:999px;border:1px solid rgba(12,66,66,.15);background:#fff;font-size:14px;font-weight:600;color:var(--color-primary, #0c4242);cursor:pointer;transition:background .2s ease,border-color .2s ease}.partners-chip[data-v-b9ace847]:hover{background:color-mix(in srgb,var(--color-accent, #a1ecad) 20%,#ffffff)}.partners-chip.is-active[data-v-b9ace847]{background:var(--color-primary, #0c4242);border-color:var(--color-primary, #0c4242);color:#fff}.partners-grid[data-v-b9ace847]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem}.partners-more[data-v-b9ace847]{margin-top:2rem;display:flex;justify-content:center}.partners-more-count[data-v-b9ace847]{margin-left:.5rem;opacity:.7;font-weight:400}.partners-card[data-v-b9ace847]{display:flex;flex-direction:column;gap:.9rem;padding:1.5rem;background:#fff;border:1px solid rgba(12,66,66,.1);border-radius:24px;text-decoration:none;color:inherit}.partners-card.is-link[data-v-b9ace847],.partners-card.is-link[data-v-b9ace847] *{cursor:pointer}.partners-card.is-link[data-v-b9ace847]{transition:transform .2s ease,box-shadow .2s ease}.partners-card.is-link[data-v-b9ace847]:hover{transform:translateY(-3px);box-shadow:0 14px 30px -18px #0c424273}.partners-card-head[data-v-b9ace847]{display:flex;align-items:center;gap:1rem}.partners-logo[data-v-b9ace847]{flex:0 0 auto;width:56px;height:56px;border-radius:16px;background:color-mix(in srgb,var(--color-accent, #a1ecad) 22%,#f9fbf6);display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:22px;font-weight:700;color:var(--color-primary, #0c4242)}.partners-logo.has-image[data-v-b9ace847]{background:#fff;border:1px solid rgba(12,66,66,.1)}.partners-logo img[data-v-b9ace847]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:6px}.partners-card-title[data-v-b9ace847]{font-size:19px;line-height:1.25;margin:0}.partners-card-meta[data-v-b9ace847]{font-size:14px;color:#0c424299;margin:.15rem 0 0}.partners-card-foundation[data-v-b9ace847]{font-size:16px;color:#0c4242bf;margin:0}.partners-card-foot[data-v-b9ace847]{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.partners-tags[data-v-b9ace847]{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:0;padding:0}.partners-tags li[data-v-b9ace847]{padding:.2rem .7rem;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;background:color-mix(in srgb,var(--color-accent, #a1ecad) 35%,#ffffff);color:var(--color-primary, #0c4242)}.partners-card-arrow[data-v-b9ace847]{font-size:16px;font-weight:700;white-space:nowrap;color:var(--color-primary, #0c4242)}.partners-card.is-skeleton[data-v-b9ace847]{pointer-events:none}.partners-skel-logo[data-v-b9ace847]{width:56px;height:56px;border-radius:16px;background:rgba(12,66,66,.08)}.partners-skel-line[data-v-b9ace847]{height:14px;border-radius:7px;background:rgba(12,66,66,.08)}.partners-empty[data-v-b9ace847]{padding:3rem 1.5rem;text-align:center;background:#fff;border:1px solid rgba(12,66,66,.1);border-radius:24px}.partners-empty p[data-v-b9ace847]{color:#0c4242b3;margin:.5rem 0 0}@media (prefers-reduced-motion: reduce){.partners-card.is-link[data-v-b9ace847]{transition:none}}
