.outils-tete__contenu[data-astro-cid-sxwminbv]{display:flex;flex-direction:column;gap:12px}.outils-tete[data-astro-cid-sxwminbv] .surtitre[data-astro-cid-sxwminbv]{margin:0}.outils-tete__titre[data-astro-cid-sxwminbv]{max-width:820px;font-size:clamp(1.8125rem,3.4vw,3rem);letter-spacing:-.028em}.outils-tete__corde[data-astro-cid-sxwminbv]{display:none}.garanties[data-astro-cid-sxwminbv]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.garantie[data-astro-cid-sxwminbv]{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1.5px solid var(--trait);border-radius:18px;background:var(--blanc);font-size:.8125rem;font-weight:600;line-height:1.4;color:var(--marine)}.garantie[data-astro-cid-sxwminbv]:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--accent)}.garantie--2[data-astro-cid-sxwminbv]:before{background:var(--blanc);box-shadow:inset 0 0 0 2px var(--marine)}.garantie--3[data-astro-cid-sxwminbv]:before{background:var(--rouge)}@media(min-width:700px){.outils-tete__contenu[data-astro-cid-sxwminbv]{gap:16px}.outils-tete__corde[data-astro-cid-sxwminbv]{display:block}.garanties[data-astro-cid-sxwminbv]{flex-direction:row;flex-wrap:wrap;gap:8px}.garantie[data-astro-cid-sxwminbv]{padding:8px 14px;border-radius:var(--r-rond);font-size:.875rem}.garantie[data-astro-cid-sxwminbv]:before{width:9px;height:9px}}@media(min-width:1000px){.outils-tete[data-astro-cid-sxwminbv]{padding-block:50px 46px}}.outils-liste[data-astro-cid-sxwminbv]{padding-block:20px 26px}.vedette[data-astro-cid-sxwminbv]{display:flex;flex-direction:column;overflow:hidden;border-radius:22px;background:var(--marine);color:#fff;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.vedette[data-astro-cid-sxwminbv]:hover{transform:translateY(-3px);box-shadow:0 18px 36px #1e2f6e24}.vedette__photo[data-astro-cid-sxwminbv]{display:block;width:100%;height:170px;object-fit:cover}.vedette__texte[data-astro-cid-sxwminbv]{display:flex;flex-direction:column;gap:8px;padding:18px 16px}.vedette__picto[data-astro-cid-sxwminbv]{display:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#ffffff24}.vedette__picto[data-astro-cid-sxwminbv] svg[data-astro-cid-sxwminbv]{fill:none;stroke:#fff;stroke-width:2}.vedette__titre[data-astro-cid-sxwminbv]{font-size:clamp(1.3125rem,2.2vw,1.875rem);line-height:1.18;letter-spacing:-.01em;color:#fff}.vedette__resume[data-astro-cid-sxwminbv]{font-size:var(--t-base);line-height:1.55;color:var(--sur-marine)}.vedette__chiffre[data-astro-cid-sxwminbv]{display:flex;align-items:baseline;gap:8px;font-size:.875rem;line-height:1.4;color:var(--sur-marine)}.vedette__chiffre[data-astro-cid-sxwminbv] strong[data-astro-cid-sxwminbv]{font-family:var(--police-titre);font-size:1.5rem;font-weight:600;line-height:1.1;color:#fff}.vedette__point[data-astro-cid-sxwminbv]{display:none;flex:none;align-self:center;width:10px;height:10px;border-radius:50%;background:var(--rouge)}.vedette__lien[data-astro-cid-sxwminbv]{font-size:.9375rem;font-weight:600;color:#fff}@media(min-width:700px){.vedette[data-astro-cid-sxwminbv]{display:grid;grid-template-columns:56% minmax(0,1fr);border-radius:28px}.vedette__photo[data-astro-cid-sxwminbv]{height:100%;min-height:360px}.vedette__texte[data-astro-cid-sxwminbv]{justify-content:center;gap:12px;padding:24px}.vedette__picto[data-astro-cid-sxwminbv]{display:inline-flex}.vedette__resume[data-astro-cid-sxwminbv]{font-size:1.0625rem}.vedette__chiffre[data-astro-cid-sxwminbv]{align-items:center;gap:10px;font-size:.9375rem}.vedette__chiffre[data-astro-cid-sxwminbv] strong[data-astro-cid-sxwminbv]{font-size:1.875rem}.vedette__point[data-astro-cid-sxwminbv]{display:block}}@media(min-width:1000px){.outils-liste[data-astro-cid-sxwminbv]{padding-block:48px 56px}.vedette__texte[data-astro-cid-sxwminbv]{padding:34px}}.groupe[data-astro-cid-sxwminbv]{display:flex;flex-direction:column;gap:10px;margin-top:26px}.groupe__tete[data-astro-cid-sxwminbv]{position:relative;display:flex;flex-direction:column;gap:3px;padding-left:26px}.groupe__tete[data-astro-cid-sxwminbv]:before{content:"";position:absolute;left:0;top:5px;width:16px;height:16px;border-radius:50%;background:var(--accent)}.groupe__tete--rouge[data-astro-cid-sxwminbv]:before{background:var(--rouge)}.groupe__titre[data-astro-cid-sxwminbv]{font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.25;letter-spacing:-.02em;color:var(--marine)}.groupe__texte[data-astro-cid-sxwminbv]{font-size:.875rem;line-height:1.45;color:var(--encre-2)}.groupe__liste[data-astro-cid-sxwminbv]{display:grid;gap:10px}.outil-carte[data-astro-cid-sxwminbv]{display:grid;grid-template-columns:92px minmax(0,1fr);height:100%;overflow:hidden;border:1.5px solid var(--trait);border-radius:18px;background:var(--blanc);text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.outil-carte[data-astro-cid-sxwminbv]:hover{transform:translateY(-3px);box-shadow:0 18px 36px #1e2f6e24}.outil-carte__photo[data-astro-cid-sxwminbv]{display:block;width:92px;height:100%;min-height:104px;object-fit:cover}.outil-carte__texte[data-astro-cid-sxwminbv]{display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px 14px}.outil-carte__nom[data-astro-cid-sxwminbv]{font-size:.9375rem;line-height:1.3;letter-spacing:0;color:var(--marine)}.outil-carte__resume[data-astro-cid-sxwminbv]{font-size:.875rem;line-height:1.45;color:var(--encre-2)}.outil-carte__lien[data-astro-cid-sxwminbv]{display:none;margin-top:auto;padding-top:6px;font-size:.875rem;font-weight:600;color:var(--accent)}@media(min-width:700px){.groupe[data-astro-cid-sxwminbv]{gap:18px;margin-top:40px}.groupe__tete[data-astro-cid-sxwminbv]{gap:4px;padding-left:34px}.groupe__tete[data-astro-cid-sxwminbv]:before{top:7px;width:20px;height:20px}.groupe__texte[data-astro-cid-sxwminbv]{font-size:var(--t-base)}.groupe__liste[data-astro-cid-sxwminbv]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.outil-carte[data-astro-cid-sxwminbv]{display:flex;flex-direction:column;border-radius:24px}.outil-carte__photo[data-astro-cid-sxwminbv]{width:100%;height:190px;min-height:0}.outil-carte__texte[data-astro-cid-sxwminbv]{flex-grow:1;gap:8px;padding:18px 20px 20px}.outil-carte__nom[data-astro-cid-sxwminbv]{font-size:1.1875rem}.outil-carte__resume[data-astro-cid-sxwminbv]{font-size:var(--t-sm);line-height:1.55}.outil-carte__lien[data-astro-cid-sxwminbv]{display:inline}}.suite[data-astro-cid-sxwminbv]{background:var(--papier);padding-block:24px}.suite__grille[data-astro-cid-sxwminbv]{display:grid;gap:14px}.suite__texte[data-astro-cid-sxwminbv]{display:flex;flex-direction:column;gap:10px}.suite__titre[data-astro-cid-sxwminbv]{font-size:clamp(1.3125rem,2.4vw,1.875rem);line-height:1.22;color:var(--marine)}.suite__texte[data-astro-cid-sxwminbv] p[data-astro-cid-sxwminbv]{font-size:var(--t-base);line-height:1.6;color:var(--encre-2)}.suite__liens[data-astro-cid-sxwminbv]{display:flex;flex-direction:column;gap:8px}.suite__lien[data-astro-cid-sxwminbv]{display:flex;align-items:center;gap:10px;min-height:var(--cible);padding:8px 12px 8px 8px;border:1.5px solid transparent;border-radius:14px;background:var(--blanc);font-size:.9375rem;font-weight:600;color:var(--marine);text-decoration:none;transition:border-color var(--transition)}.suite__lien[data-astro-cid-sxwminbv]:hover{border-color:var(--marine)}.suite__photo[data-astro-cid-sxwminbv]{flex:none;width:34px;height:34px;border-radius:10px;object-fit:cover}.suite__nom[data-astro-cid-sxwminbv]{flex:1}.suite__fleche[data-astro-cid-sxwminbv]{color:var(--accent)}@media(min-width:1000px){.suite[data-astro-cid-sxwminbv]{padding-block:52px}.suite__grille[data-astro-cid-sxwminbv]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:48px;align-items:center}.suite__texte[data-astro-cid-sxwminbv]{gap:14px}.suite__texte[data-astro-cid-sxwminbv] p[data-astro-cid-sxwminbv]{font-size:1.0625rem;line-height:1.65}.suite__liens[data-astro-cid-sxwminbv]{padding:14px;border-radius:24px;background:var(--blanc)}.suite__lien[data-astro-cid-sxwminbv]{gap:12px;padding:10px 14px 10px 10px;border-color:var(--trait-clair);border-radius:16px;font-size:var(--t-base)}.suite__photo[data-astro-cid-sxwminbv]{width:40px;height:40px;border-radius:12px}}.final[data-astro-cid-sxwminbv]{position:relative;overflow:hidden;isolation:isolate;background:var(--nuit);color:#fff;padding-block:28px}.final[data-astro-cid-sxwminbv]:before{content:"";position:absolute;z-index:-1;right:-260px;top:-280px;width:960px;aspect-ratio:1;background:url(/courbes-clair.svg) no-repeat right top / contain;opacity:.15;pointer-events:none}.final__contenu[data-astro-cid-sxwminbv]{display:flex;flex-direction:column;gap:12px}.final[data-astro-cid-sxwminbv] h2[data-astro-cid-sxwminbv]{font-size:clamp(1.375rem,2.6vw,2rem);line-height:1.2;color:#fff}.final[data-astro-cid-sxwminbv] p[data-astro-cid-sxwminbv]{font-size:var(--t-base);line-height:1.55;color:var(--sur-marine)}.final__bouton[data-astro-cid-sxwminbv],.final__appel[data-astro-cid-sxwminbv]{width:100%}.final__appel[data-astro-cid-sxwminbv]{border-color:#ffffff59;color:#fff}.final__appel[data-astro-cid-sxwminbv]:hover{border-color:#fff;background:#ffffff12}.final[data-astro-cid-sxwminbv] .final__tel[data-astro-cid-sxwminbv]{display:none;font-size:var(--t-sm);color:var(--sur-marine-2)}.final__tel[data-astro-cid-sxwminbv] a[data-astro-cid-sxwminbv]{display:inline-flex;align-items:center;min-height:var(--cible);color:var(--bleu-ciel);font-weight:600;white-space:nowrap}.final[data-astro-cid-sxwminbv] [data-astro-cid-sxwminbv]:focus-visible{outline-color:var(--bleu-ciel)}@media(min-width:700px){.final[data-astro-cid-sxwminbv]{padding-block:56px}.final__contenu[data-astro-cid-sxwminbv]{max-width:860px;align-items:center;gap:14px;text-align:center}.final[data-astro-cid-sxwminbv] p[data-astro-cid-sxwminbv]{font-size:1.0625rem;line-height:1.6}.final__bouton[data-astro-cid-sxwminbv]{width:auto;font-size:1.0625rem;padding:1rem 1.6rem}.final[data-astro-cid-sxwminbv] .final__tel[data-astro-cid-sxwminbv]{display:block}.final__appel[data-astro-cid-sxwminbv]{display:none}}
