.container.svelte-1baklo{max-width:var(--max-width);margin:0 auto;padding:0 clamp(1rem,4vw,2rem)}.page-hero.svelte-1baklo{background:var(--color-primary);padding:clamp(3rem,6vw,5rem) 0 clamp(2.5rem,5vw,4rem)}.page-hero-inner.svelte-1baklo{max-width:var(--max-width);margin:0 auto;padding:0 clamp(1rem,4vw,2rem)}.breadcrumb.svelte-1baklo{font-size:.82rem;color:#ffffff80;margin-bottom:.75rem;display:block}.page-hero.svelte-1baklo h1:where(.svelte-1baklo){color:#fff;margin-bottom:.75rem}.page-hero.svelte-1baklo p:where(.svelte-1baklo){color:#ffffffb3;max-width:500px;font-size:1.05rem}.temoignages-page.svelte-1baklo{padding:clamp(3rem,6vw,5rem) 0 clamp(4rem,8vw,7rem);opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.4,0,.2,1)}.temoignages-page.visible.svelte-1baklo{opacity:1;transform:translateY(0)}.stats-bar.svelte-1baklo{display:flex;justify-content:center;align-items:center;gap:2.5rem;padding:2rem;background:#fff;border-radius:var(--radius-md);box-shadow:var(--shadow-sm);border:1px solid var(--color-light);margin-bottom:clamp(2.5rem,5vw,4rem);flex-wrap:wrap}.stat.svelte-1baklo{text-align:center}.stat-value.svelte-1baklo{display:block;font-family:var(--font-display);font-size:1.8rem;font-weight:700;color:var(--color-primary);line-height:1.2}.stat-suffix.svelte-1baklo{color:var(--color-secondary);font-size:.65em}.stat-label.svelte-1baklo{font-size:.82rem;color:#64748b}.stat-divider.svelte-1baklo{width:1px;height:40px;background:var(--color-light)}.temoignages-grid.svelte-1baklo{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:1.5rem}.temoignage-card.svelte-1baklo{background:#fff;padding:1.75rem;border-radius:var(--radius-md);box-shadow:var(--shadow-sm);border:1px solid var(--color-light);opacity:0;transform:translateY(20px);transition:all var(--transition)}.temoignages-page.visible.svelte-1baklo .temoignage-card:where(.svelte-1baklo){opacity:1;transform:translateY(0);transition:all .6s calc(var(--delay) + .2s) cubic-bezier(.4,0,.2,1)}.temoignage-card.svelte-1baklo:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.card-header.svelte-1baklo{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}.author-info.svelte-1baklo{display:flex;align-items:center;gap:.75rem}.avatar.svelte-1baklo{width:42px;height:42px;border-radius:50%;background:var(--color-light);display:flex;align-items:center;justify-content:center;font-weight:600;color:var(--color-primary);font-size:1rem;flex-shrink:0}.author-name.svelte-1baklo{display:block;font-weight:600;font-size:.92rem;color:var(--color-primary)}.author-detail.svelte-1baklo{display:block;font-size:.78rem;color:#94a3b8}.stars.svelte-1baklo{display:flex;gap:2px;flex-shrink:0}.motif-tag.svelte-1baklo{display:inline-block;padding:.2rem .6rem;background:var(--color-light);border-radius:50px;font-size:.72rem;font-weight:600;color:var(--color-secondary);margin-bottom:.75rem}.temoignage-text.svelte-1baklo{font-size:.9rem;line-height:1.75;color:var(--color-text);font-style:italic}.cta-box.svelte-1baklo{margin-top:clamp(3rem,6vw,5rem);text-align:center;padding:clamp(2rem,4vw,3rem);background:var(--color-light);border-radius:var(--radius-lg)}.cta-box.svelte-1baklo h3:where(.svelte-1baklo){margin-bottom:.5rem}.cta-box.svelte-1baklo p:where(.svelte-1baklo){color:#64748b;margin-bottom:1.5rem;font-size:1rem}.btn-primary.svelte-1baklo{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.8rem;font-family:var(--font-body);font-size:.92rem;font-weight:600;border-radius:var(--radius-sm);background:var(--color-secondary);color:#fff;transition:all var(--transition)}.btn-primary.svelte-1baklo:hover{background:var(--color-primary);transform:translateY(-2px);box-shadow:var(--shadow-lg)}@media(max-width:768px){.temoignages-grid.svelte-1baklo{grid-template-columns:1fr}.stats-bar.svelte-1baklo{gap:1.5rem}.stat-divider.svelte-1baklo{display:none}}
