.page-hero.svelte-10v80gf{background:linear-gradient(135deg,var(--dark) 0%,#1a1a2e 100%);padding:80px 0 60px;text-align:center}.page-hero.svelte-10v80gf h1:where(.svelte-10v80gf){font-size:3rem;color:var(--white);margin-bottom:15px}.page-hero.svelte-10v80gf p:where(.svelte-10v80gf){font-size:1.2rem;color:#ffffffb3;max-width:600px;margin:0 auto}.clients-section.svelte-10v80gf{padding:80px 0;background:var(--white)}.partners-section.svelte-10v80gf{padding:80px 0;background:var(--light-gray)}.section-header.svelte-10v80gf{text-align:center;margin-bottom:50px}.section-header.svelte-10v80gf h2:where(.svelte-10v80gf){font-size:2.2rem;margin-bottom:15px;color:var(--text-dark)}.section-header.svelte-10v80gf p:where(.svelte-10v80gf){font-size:1.1rem;color:var(--text-light);max-width:600px;margin:0 auto}.logos-grid.svelte-10v80gf{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.logo-card.svelte-10v80gf{background:var(--light-gray);border-radius:16px;padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;transition:var(--transition);min-height:150px}.logo-card.svelte-10v80gf:hover{transform:translateY(-5px);box-shadow:0 15px 40px #0000001a}.logo-card.svelte-10v80gf img:where(.svelte-10v80gf){max-width:120px;max-height:60px;object-fit:contain;filter:grayscale(100%);opacity:.7;transition:var(--transition)}.logo-card.svelte-10v80gf:hover img:where(.svelte-10v80gf){filter:grayscale(0%);opacity:1}.logo-name.svelte-10v80gf{font-size:.9rem;font-weight:600;color:var(--text-dark);text-align:center}.logo-card.partner.svelte-10v80gf{background:var(--white)}.logo-card.partner.svelte-10v80gf img:where(.svelte-10v80gf){filter:grayscale(0%);opacity:1}.logo-card.partner.svelte-10v80gf:hover{background:linear-gradient(135deg,#fff5eb,#ffe4cc)}.stats-section.svelte-10v80gf{padding:80px 0;background:linear-gradient(135deg,var(--primary),#ff9d4d)}.stats-grid.svelte-10v80gf{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.stat-card.svelte-10v80gf{text-align:center;color:var(--white)}.stat-number.svelte-10v80gf{display:block;font-size:3.5rem;font-weight:800;margin-bottom:10px}.stat-label.svelte-10v80gf{font-size:1rem;opacity:.9;text-transform:uppercase;letter-spacing:1px}.cta-section.svelte-10v80gf{padding:80px 0;background:var(--dark);text-align:center}.cta-section.svelte-10v80gf h2:where(.svelte-10v80gf){font-size:2.2rem;color:var(--white);margin-bottom:15px}.cta-section.svelte-10v80gf p:where(.svelte-10v80gf){font-size:1.1rem;color:#ffffffb3;margin-bottom:30px}@media(max-width:992px){.logos-grid.svelte-10v80gf{grid-template-columns:repeat(3,1fr)}.stats-grid.svelte-10v80gf{grid-template-columns:repeat(2,1fr);gap:40px}.page-hero.svelte-10v80gf h1:where(.svelte-10v80gf){font-size:2.2rem}}@media(max-width:768px){.logos-grid.svelte-10v80gf{grid-template-columns:repeat(2,1fr);gap:20px}.logo-card.svelte-10v80gf{padding:20px;min-height:120px}.logo-card.svelte-10v80gf img:where(.svelte-10v80gf){max-width:80px;max-height:40px}.stat-number.svelte-10v80gf{font-size:2.5rem}}@media(max-width:480px){.logos-grid.svelte-10v80gf{grid-template-columns:1fr}.stats-grid.svelte-10v80gf{grid-template-columns:1fr;gap:30px}}
