/* Témoignages */
.sl-temo__grid{columns:2 340px;column-gap:24px}
.sl-temo__card{break-inside:avoid;margin:0 0 24px;padding:34px 30px 26px;background:rgba(255,253,249,.92);border:1px solid var(--sl-line);border-top:3px solid var(--sl-gold);border-radius:var(--sl-r);box-shadow:0 14px 38px rgba(92,31,43,.07);position:relative}
.sl-temo__card::before{content:"“";position:absolute;top:2px;left:20px;font-family:var(--sl-serif);font-size:4.6rem;line-height:1;color:var(--sl-blush-deep,#e8b9a8)}
.sl-temo__card blockquote{margin:14px 0 0;font-family:var(--sl-serif);font-size:1.22rem;line-height:1.6;color:var(--sl-ink)}
.sl-temo__card blockquote p{margin:0 0 .8em}
.sl-temo__card figcaption{margin-top:14px;padding-top:14px;border-top:1px solid var(--sl-line);font-family:var(--sl-script);font-size:1.7rem;color:var(--sl-wine)}
.sl-temo__empty{text-align:center;font-family:var(--sl-serif);font-size:1.4rem;color:var(--sl-muted)}
.sl-temo__note{max-width:760px;margin:30px auto 0;text-align:center;font-size:.86rem;color:var(--sl-muted)}
