.partner-section.svelte-rjavoi.svelte-rjavoi{padding:3rem 0;background:var(--color-primary-ultra-light)}.partner-section.dark.svelte-rjavoi.svelte-rjavoi{background:var(--color-primary)}.partner-section.footer.svelte-rjavoi.svelte-rjavoi{padding:2rem 0;border-top:2px solid rgba(51,69,175,.1)}.partner-section.footer.dark.svelte-rjavoi.svelte-rjavoi{border-top:2px solid rgba(255,255,255,.1)}.partner-title.svelte-rjavoi.svelte-rjavoi{text-align:center;font-size:1.25rem;font-weight:600;margin-bottom:2rem;color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em}.partner-section.dark.svelte-rjavoi .partner-title.svelte-rjavoi{color:#fff}.partner-logos.svelte-rjavoi.svelte-rjavoi{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:3rem}.partner-logo.svelte-rjavoi.svelte-rjavoi{display:flex;align-items:center;justify-content:center;padding:1rem;background:white;border-radius:1rem;box-shadow:0 4px 20px #00000014;transition:transform .3s ease,box-shadow .3s ease;min-width:180px;min-height:100px}.partner-logo.svelte-rjavoi.svelte-rjavoi:hover{transform:translateY(-4px);box-shadow:0 8px 30px #0000001f}.logo-image.svelte-rjavoi.svelte-rjavoi{max-width:200px;max-height:80px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}@media (max-width: 767px){.partner-section.svelte-rjavoi.svelte-rjavoi{padding:2rem 0}.partner-title.svelte-rjavoi.svelte-rjavoi{font-size:1rem;margin-bottom:1.5rem}.partner-logos.svelte-rjavoi.svelte-rjavoi{gap:2rem}.partner-logo.svelte-rjavoi.svelte-rjavoi{min-width:150px;min-height:80px;padding:.75rem}.logo-image.svelte-rjavoi.svelte-rjavoi{max-width:150px;max-height:60px}}@media (max-width: 480px){.partner-logos.svelte-rjavoi.svelte-rjavoi{flex-direction:column;gap:1.5rem}.partner-logo.svelte-rjavoi.svelte-rjavoi{width:100%;max-width:280px}}
