.temoignages-page.svelte-1baklo{background:var(--color-bg)}.temoignages-masonry.svelte-1baklo{columns:2;column-gap:28px}.temoignage-card.svelte-1baklo{break-inside:avoid;background:#fff;border-radius:16px;padding:32px;margin-bottom:28px;box-shadow:0 4px 20px #0000000d;opacity:0;transform:translateY(30px);transition:all .6s ease}.temoignage-card.visible.svelte-1baklo{opacity:1;transform:translateY(0)}.temoignage-card.svelte-1baklo:hover{box-shadow:0 8px 35px #00000014}.temoignage-stars.svelte-1baklo{display:flex;gap:3px;margin-bottom:16px}.temoignage-text.svelte-1baklo{font-size:.95rem;line-height:1.85;color:#444;font-style:italic;margin-bottom:24px}.temoignage-footer.svelte-1baklo{display:flex;align-items:center;gap:14px}.temoignage-avatar.svelte-1baklo{width:44px;height:44px;border-radius:50%;background:var(--color-secondary);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:700;font-size:.9rem;flex-shrink:0}.temoignage-info.svelte-1baklo strong:where(.svelte-1baklo){display:block;font-family:var(--font-display);font-size:.85rem;color:var(--color-secondary)}.temoignage-info.svelte-1baklo span:where(.svelte-1baklo){font-size:.78rem;color:var(--color-primary)}.temoignages-cta.svelte-1baklo{padding:100px 24px;background:var(--color-secondary)}.temoignages-cta-inner.svelte-1baklo{text-align:center;max-width:600px;margin:0 auto}.temoignages-cta-inner.svelte-1baklo h2:where(.svelte-1baklo){font-size:clamp(1.6rem,3.5vw,2.2rem);color:#fff;margin-bottom:16px}.temoignages-cta-inner.svelte-1baklo p:where(.svelte-1baklo){font-size:1.05rem;color:#ffffffa6;line-height:1.8;margin-bottom:32px}@media(max-width:700px){.temoignages-masonry.svelte-1baklo{columns:1}}
