.clients.svelte-kivu6h{padding-top:32px;padding-bottom:48px;background:var(--surface-3);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.eyebrow.svelte-kivu6h{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-3)}.h2.svelte-kivu6h{margin:0 0 12px;color:var(--fg);font-weight:700;letter-spacing:-.01em}.lede.svelte-kivu6h{margin:0 0 32px;max-width:62ch;color:var(--muted);font-size:1.0625rem;line-height:1.55}.logos.svelte-kivu6h{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}.logo-card.svelte-kivu6h{display:flex;flex-direction:column;align-items:center;gap:10px;padding:22px 16px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.logo-card.svelte-kivu6h:hover{border-color:var(--accent);box-shadow:0 6px 18px -10px #3832802e;transform:translateY(-1px)}.logo-card.svelte-kivu6h img:where(.svelte-kivu6h){display:block;max-width:140px;max-height:56px;width:auto;height:auto;object-fit:contain}.logo-name.svelte-kivu6h{color:var(--muted);font-size:.75rem;font-weight:500;letter-spacing:.02em;text-align:center;line-height:1.3}.footnote.svelte-kivu6h{margin:28px 0 0;color:var(--muted);font-size:.875rem}.footnote.svelte-kivu6h a{color:var(--accent)}@media (max-width: 640px){.logos.svelte-kivu6h{grid-template-columns:repeat(2,1fr);gap:10px}.logo-card.svelte-kivu6h{padding:16px 10px}.logo-card.svelte-kivu6h img:where(.svelte-kivu6h){max-width:110px;max-height:44px}}.our-history.svelte-1ec7re6{background:var(--surface-3);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding-top:40px;padding-bottom:40px}.our-history.svelte-1ec7re6 .container{max-width:800px}.grid.svelte-1ec7re6{display:grid;grid-template-columns:minmax(0,320px) 1fr;gap:40px;align-items:center}.art.svelte-1ec7re6{margin:0;border-radius:38% 62% 63% 37%/41% 44% 56% 59%;overflow:hidden;box-shadow:0 14px 36px -14px #38328038;background:transparent}.art.svelte-1ec7re6 img:where(.svelte-1ec7re6){display:block;width:100%;aspect-ratio:3 / 4;object-fit:cover}.eyebrow.svelte-1ec7re6{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-3)}.h2.svelte-1ec7re6{margin:0 0 16px;color:var(--fg);font-weight:700;letter-spacing:-.01em}.lede.svelte-1ec7re6{margin:0 0 14px;color:var(--fg);font-size:1.0625rem;line-height:1.6;max-width:62ch}.footnote.svelte-1ec7re6{margin:16px 0 0;color:var(--muted);font-size:.875rem}.footnote.svelte-1ec7re6 a{color:var(--accent)}@media (max-width: 720px){.grid.svelte-1ec7re6{grid-template-columns:1fr;gap:20px}.art.svelte-1ec7re6{max-width:280px;margin:0 auto}.h2.svelte-1ec7re6{font-size:1.5rem}.lede.svelte-1ec7re6{font-size:1rem}}
