.pilier.svelte-14e3nrn{max-width:1160px;padding:var(--esp-8) var(--esp-4) var(--esp-12);margin:0 auto}.fil.svelte-14e3nrn{color:var(--encre-secondaire);gap:var(--esp-2);flex-wrap:wrap;align-items:center;font-size:13px;display:flex}.fil.svelte-14e3nrn a:where(.svelte-14e3nrn){color:var(--encre-secondaire)}.fil.svelte-14e3nrn a:where(.svelte-14e3nrn):hover{color:var(--couleur-primaire)}.categorie.svelte-14e3nrn{margin-top:var(--esp-6);color:var(--couleur-primaire);font-size:13px;font-weight:500;display:block}h1.svelte-14e3nrn{margin-top:var(--esp-2);max-width:24ch;font-size:30px;font-weight:700;line-height:38px}@media (width>=1024px){h1.svelte-14e3nrn{font-size:40px;line-height:48px}}.verification.svelte-14e3nrn{margin-top:var(--esp-4);background:var(--info-fond);color:var(--info-texte);border-left:4px solid var(--info);border-radius:var(--rayon-s);padding:var(--esp-3) var(--esp-4);font-size:15px;line-height:22px}.illustration.svelte-14e3nrn{border-radius:var(--rayon-l);border:1px solid var(--bordure);width:100%;height:auto;margin-top:var(--esp-6)}.corps-mise-en-page.svelte-14e3nrn{margin-top:var(--esp-8);gap:var(--esp-8);display:grid}@media (width>=1024px){.corps-mise-en-page.svelte-14e3nrn{grid-template-columns:8fr 3fr}.sommaire.svelte-14e3nrn{top:var(--esp-6);order:2;align-self:start;position:sticky}}.sommaire.svelte-14e3nrn{background:var(--fond-page);border:1px solid var(--bordure);border-radius:var(--rayon-l);padding:var(--esp-5)}.sommaire.svelte-14e3nrn h2:where(.svelte-14e3nrn){color:var(--encre-secondaire);margin-bottom:var(--esp-3);font-size:15px;font-weight:600}.sommaire.svelte-14e3nrn ol:where(.svelte-14e3nrn){padding-left:var(--esp-5);gap:var(--esp-2);flex-direction:column;margin:0;display:flex}.sommaire.svelte-14e3nrn a:where(.svelte-14e3nrn){color:var(--encre);font-size:15px}.sommaire.svelte-14e3nrn a:where(.svelte-14e3nrn):hover{color:var(--couleur-primaire)}.corps.svelte-14e3nrn{max-width:68ch}.chapo.svelte-14e3nrn{color:var(--encre-secondaire);margin-bottom:var(--esp-8);font-size:19px;line-height:30px}.corps.svelte-14e3nrn section:where(.svelte-14e3nrn){margin-bottom:var(--esp-8);scroll-margin-top:var(--esp-8)}.corps.svelte-14e3nrn h2:where(.svelte-14e3nrn){margin-bottom:var(--esp-4);font-size:24px;font-weight:600;line-height:32px}.corps.svelte-14e3nrn p:where(.svelte-14e3nrn){color:var(--encre);margin-bottom:var(--esp-4);font-size:17px;line-height:28px}.corps.svelte-14e3nrn a:where(.svelte-14e3nrn){color:var(--couleur-primaire);text-decoration:underline}.cartes-solutions.svelte-14e3nrn{gap:var(--esp-4);flex-direction:column;display:flex}.carte-solution.svelte-14e3nrn{background:var(--fond-surface);border:1px solid var(--bordure);border-radius:var(--rayon-l);box-shadow:var(--ombre-1);padding:var(--esp-5)}.carte-solution.pulvo.svelte-14e3nrn{border:2px solid var(--couleur-primaire)}.carte-solution.svelte-14e3nrn h3:where(.svelte-14e3nrn){font-size:19px;font-weight:600;line-height:26px}.prix-solution.svelte-14e3nrn{font-family:var(--police-titres);color:var(--couleur-accent);font-size:19px;font-weight:700;margin:var(--esp-1) 0!important}.profil-solution.svelte-14e3nrn{color:var(--encre-secondaire)!important;font-size:15px!important;line-height:22px!important}.carte-solution.svelte-14e3nrn p:where(.svelte-14e3nrn){margin-bottom:var(--esp-2);font-size:15px;line-height:24px}.cta-encart.svelte-14e3nrn{background:var(--couleur-primaire-teinte);border-left:4px solid var(--couleur-primaire);border-radius:var(--rayon-l);padding:var(--esp-5);margin:var(--esp-8) 0;gap:var(--esp-4);flex-direction:column;align-items:flex-start;display:flex}.cta-encart.svelte-14e3nrn p:where(.svelte-14e3nrn){color:var(--encre);margin:0;font-size:17px;line-height:26px}.faq.svelte-14e3nrn .accordeon:where(.svelte-14e3nrn){border-bottom:1px solid var(--bordure)}.faq.svelte-14e3nrn button:where(.svelte-14e3nrn){justify-content:space-between;align-items:center;gap:var(--esp-4);text-align:left;width:100%;min-height:56px;color:var(--encre);padding:var(--esp-4) 0;background:0 0;border:none;font-size:17px;font-weight:600;display:flex}.faq.svelte-14e3nrn button:where(.svelte-14e3nrn) svg{transition:transform var(--transition);flex-shrink:0}.faq.svelte-14e3nrn .accordeon.ouvert:where(.svelte-14e3nrn) button:where(.svelte-14e3nrn) svg{transform:rotate(180deg)}.faq.svelte-14e3nrn .accordeon:where(.svelte-14e3nrn) p:where(.svelte-14e3nrn){padding:0 0 var(--esp-4);color:var(--encre-secondaire);font-size:17px;line-height:28px}
