.site-plat.sp-story-landing .sp-blog-liste{padding-top:40px}.site-plat.sp-story-landing .sp-blog-filtres{flex-wrap:wrap;gap:8px;margin:0 0 24px;display:flex}.site-plat.sp-story-landing .sp-blog-filtres button{border:var(--s-border);border-radius:var(--p-r-pilule);background:var(--p-carte);height:34px;color:var(--p-txt2);font:inherit;cursor:pointer;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.site-plat.sp-story-landing .sp-blog-filtres button:hover{border-color:var(--p-ligne-forte)}.site-plat.sp-story-landing .sp-blog-filtres button span{color:var(--p-txt3);font-variant-numeric:tabular-nums}.site-plat.sp-story-landing .sp-blog-filtres button[aria-pressed=true]{border-color:var(--p-txt);background:var(--p-txt);color:var(--p-carte)}.site-plat.sp-story-landing .sp-blog-filtres button[aria-pressed=true] span{color:inherit;opacity:.7}.site-plat.sp-story-landing .sp-blog-vide{color:var(--p-txt3)}.site-plat .sp-blog-theme{color:var(--p-txt2);align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.site-plat .sp-blog-theme i{background:#71717a;border-radius:2px;flex-shrink:0;width:8px;height:8px}.site-plat .sp-blog-theme i[data-teinte=bleu]{background:#3b82f6}.site-plat .sp-blog-theme i[data-teinte=violet]{background:#8b4ff5}.site-plat .sp-blog-theme i[data-teinte=vert]{background:#10b981}.site-plat .sp-blog-theme i[data-teinte=ambre]{background:#d97706}.site-plat .sp-blog-relecture{border-radius:var(--p-r-pilule);background:var(--p-alerte-doux);color:var(--p-alerte);margin-left:6px;padding:2px 8px;font-size:12px;font-style:normal;font-weight:500}.site-plat.sp-story-landing .sp-blog-grille{justify-content:flex-start}.site-plat.sp-story-landing .sp-blog-grille>li{flex-basis:calc(33.3333% - 10.6667px)}.site-plat.sp-story-landing .sp-blog-carte h3{font-size:18px}.site-plat.sp-story-landing .sp-blog-meta{color:var(--p-txt3);font-variant-numeric:tabular-nums;font-size:13px}.site-plat.sp-story-landing .sp-blog-carte--une{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:32px;margin:0 0 16px;padding:32px;display:grid}.site-plat.sp-story-landing .sp-blog-une-texte{flex-direction:column;align-items:flex-start;gap:10px;height:100%;display:flex}.site-plat.sp-story-landing .sp-blog-une-reponse{border:var(--s-border);background:var(--p-page);color:var(--p-txt);border-radius:14px;flex-direction:column;gap:8px;padding:18px 20px;font-size:15px;line-height:1.6;display:flex}.site-plat.sp-story-landing .sp-blog-une-reponse b{color:var(--p-txt2);font-size:13px;font-weight:600}.site-plat.sp-story-landing .sp-blog-carte--une h2{max-width:760px;font-family:var(--s-police-marketing);letter-spacing:-.01em;color:var(--p-txt);text-wrap:balance;margin:4px 0 0;font-size:28px;font-weight:600;line-height:1.2}.site-plat.sp-story-landing .sp-blog-carte--une p{max-width:680px;font-size:16px}@media (max-width:1100px){.site-plat.sp-story-landing .sp-blog-grille>li{flex-basis:calc(50% - 8px)}}@media (max-width:640px){.site-plat.sp-story-landing .sp-blog-grille>li{flex-basis:100%}.site-plat.sp-story-landing .sp-blog-carte--une{grid-template-columns:1fr;gap:20px;padding:24px 22px}.site-plat.sp-story-landing .sp-blog-carte--une h2{font-size:22px}}.site-plat .sp-blog-signature{flex-wrap:wrap;justify-content:center;align-items:center;row-gap:6px;display:flex}.site-plat.sp-story-landing .sp-legal.sp-blog{padding-top:48px}.site-plat .sp-blog-signature>span+span:before{content:"·";color:var(--p-txt4);margin:0 10px}.site-plat .sp-blog-reponse{border:var(--s-border);background:var(--p-page);border-radius:14px;margin:0 0 32px;padding:18px 20px}.site-plat .sp-blog-reponse p{color:var(--p-txt);margin:0}.site-plat .sp-blog-reponse .sp-blog-reponse-titre{color:var(--p-txt2);margin:0 0 6px;font-size:13px;font-weight:600}.site-plat .sp-blog-intro{padding-bottom:8px}.site-plat .sp-legal-article .sp-blog-message{border:var(--s-border);background:var(--p-carte);max-width:600px;color:var(--p-txt);border-radius:14px 14px 14px 4px;margin:14px 0 18px;padding:14px 16px;font-size:15px;line-height:1.6}.site-plat .sp-legal-article .sp-blog-message p{margin:0}.site-plat .sp-legal-article .sp-blog-message p+p{margin-top:8px}.site-plat .sp-legal-article .sp-blog-encart{background:var(--p-squelette);color:var(--p-txt2);border-radius:12px;margin:16px 0 18px;padding:14px 16px;font-size:15px}.site-plat .sp-legal-article ol{flex-direction:column;gap:6px;margin:8px 0 12px;padding-left:22px;display:flex}.site-plat .sp-blog-tableau{border:var(--s-border);border-radius:12px;margin:12px 0 20px;overflow-x:auto}.site-plat .sp-blog-tableau table{border-collapse:collapse;width:100%;font-size:14px}.site-plat .sp-blog-tableau th,.site-plat .sp-blog-tableau td{border-bottom:1px solid var(--p-ligne);text-align:left;vertical-align:top;padding:10px 14px}.site-plat .sp-blog-tableau thead th{background:var(--p-page);color:var(--p-txt);font-weight:600}.site-plat .sp-blog-tableau tbody tr:last-child>*{border-bottom:none}.site-plat .sp-blog-tableau tbody th{color:var(--p-txt);font-weight:500}.site-plat .sp-blog-encart-produit{border:var(--s-border);background:var(--p-carte);box-shadow:var(--p-ombre-carte,none);border-radius:16px;flex-direction:column;align-items:flex-start;gap:14px;margin:8px 0 40px;padding:24px;display:flex}.site-plat .sp-blog-encart-produit .sp-blog-encart-titre{font-family:var(--s-police-marketing);color:var(--p-txt);margin:0;font-size:20px;font-weight:600;line-height:1.25}.site-plat .sp-blog-encart-produit .sp-blog-encart-titre em{color:var(--p-violet-txt);font-style:normal}.site-plat .sp-blog-encart-produit ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.site-plat .sp-blog-encart-produit li{color:var(--p-txt2);align-items:flex-start;gap:10px;font-size:15px;display:flex}.site-plat .sp-blog-encart-produit li svg{color:var(--p-txt);flex-shrink:0;margin-top:4px}.site-plat .sp-blog-faq h2{margin-bottom:16px}.site-plat.sp-story-landing .sp-blog-suite{max-width:1076px;margin:48px auto 0}.site-plat.sp-story-landing .sp-blog-suite .sp-cmp-grille{justify-content:flex-start}.site-plat.sp-story-landing .sp-blog-suite .sp-cmp-grille>li{flex-basis:calc(50% - 8px)}@media (max-width:640px){.site-plat.sp-story-landing .sp-blog-suite .sp-cmp-grille>li{flex-basis:100%}}.site-plat.sp-story-landing .sp-blog-suite h2{font-family:var(--s-police-marketing);color:var(--p-txt);margin:0 0 16px;font-size:22px;font-weight:600}
