.outil[data-astro-cid-utxml4oz]{background:var(--blanc);border:1px solid var(--sable);border-radius:12px;display:grid;grid-template-columns:330px 1fr;overflow:hidden;color:var(--encre)}.outil__choix[data-astro-cid-utxml4oz]{background:var(--papier-creux);padding:1.4rem;border-right:1px solid var(--sable)}.outil__choix[data-astro-cid-utxml4oz] h2[data-astro-cid-utxml4oz]{font-size:1.5rem;margin-bottom:.9rem}.outil__liste[data-astro-cid-utxml4oz]{list-style:none;display:grid;gap:.5rem}.outil__liste[data-astro-cid-utxml4oz] button[data-astro-cid-utxml4oz]{width:100%;display:flex;align-items:center;gap:.75rem;text-align:left;background:var(--blanc);border:1px solid var(--sable);border-radius:8px;padding:.7rem .75rem;font:500 .98rem/1.3 var(--sans);color:var(--encre);cursor:pointer}.outil__liste[data-astro-cid-utxml4oz] button[data-astro-cid-utxml4oz]:hover{border-color:var(--sable-vive)}.outil__liste[data-astro-cid-utxml4oz] button[data-astro-cid-utxml4oz]:focus-visible{outline:3px solid var(--rouille-vive);outline-offset:2px}.outil__liste[data-astro-cid-utxml4oz] svg[data-astro-cid-utxml4oz]{flex:none;width:30px;height:30px;color:var(--ardoise-2)}.outil__liste[data-astro-cid-utxml4oz] button[data-astro-cid-utxml4oz][aria-pressed=true]{border-color:var(--ardoise);box-shadow:inset 4px 0 0 var(--rouille-vive)}.outil__froid[data-astro-cid-utxml4oz]{margin-top:1rem;display:flex;align-items:center;gap:.6rem;font-size:.92rem;background:var(--blanc);border:1px dashed var(--glace);border-radius:8px;padding:.65rem .75rem;cursor:pointer}.outil__froid[data-astro-cid-utxml4oz] input[data-astro-cid-utxml4oz]{width:18px;height:18px;accent-color:var(--ardoise)}.outil[data-astro-cid-utxml4oz]:not([data-js]) .outil__froid[data-astro-cid-utxml4oz]{display:none}.outil__fiche[data-astro-cid-utxml4oz]{padding:1.6rem 1.9rem 1.8rem}.outil[data-astro-cid-utxml4oz]:not([data-js]) .outil__fiche[data-astro-cid-utxml4oz]+.outil__fiche[data-astro-cid-utxml4oz]{border-top:1px solid var(--sable)}.outil__sujet[data-astro-cid-utxml4oz]{font:500 .9rem/1.3 var(--mono);color:var(--encre-douce);margin-bottom:.8rem}.outil__fiche[data-astro-cid-utxml4oz] h3[data-astro-cid-utxml4oz]{font-size:clamp(1.6rem,2.6vw,2.05rem);line-height:1.08;margin:.75rem 0 .5rem}.outil__resume[data-astro-cid-utxml4oz]{margin-bottom:1.1rem}.outil__colonnes[data-astro-cid-utxml4oz]{display:grid;grid-template-columns:1fr 1fr;gap:1.4rem}.outil__fiche[data-astro-cid-utxml4oz] h4[data-astro-cid-utxml4oz]{font:700 1.1rem/1.2 var(--serif);color:var(--ardoise-2);margin-bottom:.5rem}.outil__colonnes[data-astro-cid-utxml4oz] ul[data-astro-cid-utxml4oz]{padding-left:1.1rem}.outil__colonnes[data-astro-cid-utxml4oz] li[data-astro-cid-utxml4oz]{margin-bottom:.35rem;font-size:.98rem}.outil__couts[data-astro-cid-utxml4oz]{margin-top:1.2rem;border-top:1px solid var(--sable);padding-top:.9rem}.outil__couts[data-astro-cid-utxml4oz] table[data-astro-cid-utxml4oz]{width:100%;border-collapse:collapse;font-size:.96rem}.outil__couts[data-astro-cid-utxml4oz] td[data-astro-cid-utxml4oz]{padding:.4rem 0;border-bottom:1px dotted var(--sable)}.outil__couts[data-astro-cid-utxml4oz] td[data-astro-cid-utxml4oz]:last-child{text-align:right;font-family:var(--mono);font-weight:600;white-space:nowrap}.outil__suite[data-astro-cid-utxml4oz]{margin-top:1.2rem;display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.outil__suite[data-astro-cid-utxml4oz] small[data-astro-cid-utxml4oz]{color:var(--encre-douce)}.etiquette[data-astro-cid-utxml4oz]{display:inline-block;font:600 .78rem/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;padding:.45rem .65rem;border-radius:4px}.etiquette--normal[data-astro-cid-utxml4oz]{background:var(--vert-pale);color:var(--vert)}.etiquette--surveiller[data-astro-cid-utxml4oz]{background:var(--jaune-pale);color:var(--jaune)}.etiquette--appeler[data-astro-cid-utxml4oz]{background:var(--ambre-pale);color:var(--rouille)}.etiquette--couper[data-astro-cid-utxml4oz]{background:var(--rouge-pale);color:var(--rouge)}@media (max-width: 900px){.outil[data-astro-cid-utxml4oz]{grid-template-columns:1fr}.outil__choix[data-astro-cid-utxml4oz]{border-right:0;border-bottom:1px solid var(--sable)}.outil__liste[data-astro-cid-utxml4oz]{grid-template-columns:1fr 1fr}.outil__fiches[data-astro-cid-utxml4oz]{scroll-margin-top:1rem}}@media (max-width: 560px){.outil__choix[data-astro-cid-utxml4oz]{padding:1rem}.outil__liste[data-astro-cid-utxml4oz]{grid-template-columns:1fr;gap:.4rem}.outil__liste[data-astro-cid-utxml4oz] button[data-astro-cid-utxml4oz]{padding:.55rem .7rem;font-size:.94rem}.outil__liste[data-astro-cid-utxml4oz] svg[data-astro-cid-utxml4oz]{width:24px;height:24px}.outil__fiche[data-astro-cid-utxml4oz]{padding:1.3rem 1.1rem 1.5rem}.outil__colonnes[data-astro-cid-utxml4oz]{grid-template-columns:1fr;gap:.6rem}}.calcul[data-astro-cid-4xn3gttx]{background:var(--ardoise);color:var(--blanc);border-radius:10px;padding:1.6rem}.calcul[data-astro-cid-4xn3gttx] h3[data-astro-cid-4xn3gttx]{font-size:1.55rem;margin-bottom:.5rem}.calcul[data-astro-cid-4xn3gttx] p[data-astro-cid-4xn3gttx]{color:var(--sable-nuit);font-size:.98rem}.calcul[data-astro-cid-4xn3gttx] label[data-astro-cid-4xn3gttx]{display:block;font-size:.9rem;color:var(--sable-nuit);margin:.9rem 0 .35rem}.calcul[data-astro-cid-4xn3gttx] input[data-astro-cid-4xn3gttx][type=range]{width:100%;accent-color:var(--rouille-vive)}.calcul[data-astro-cid-4xn3gttx] output[data-astro-cid-4xn3gttx]{font:600 1rem var(--mono);color:var(--blanc)}.calcul__resultat[data-astro-cid-4xn3gttx]{margin-top:1.1rem;border-radius:8px;padding:1rem;background:var(--ardoise-2);border:1px solid #34465a}.calcul__resultat[data-astro-cid-4xn3gttx] b{display:block;font:700 1.25rem/1.2 var(--serif);margin-bottom:.25rem}.calcul__note[data-astro-cid-4xn3gttx]{font-size:.85rem!important;margin-top:.8rem;color:#9fb0bd!important}.hiver[data-astro-cid-3qtbn3rp]{display:grid;grid-template-columns:260px 1fr;gap:2.2rem;align-items:center}.hiver[data-astro-cid-3qtbn3rp] svg[data-astro-cid-3qtbn3rp]{width:100%;height:auto}.hiver__colonnes[data-astro-cid-3qtbn3rp]{display:grid;grid-template-columns:1fr 1fr;gap:1.8rem}.hiver[data-astro-cid-3qtbn3rp] h3[data-astro-cid-3qtbn3rp]{font-size:1.3rem}@media (max-width: 900px){.hiver[data-astro-cid-3qtbn3rp]{grid-template-columns:1fr}.hiver[data-astro-cid-3qtbn3rp] svg[data-astro-cid-3qtbn3rp]{max-width:240px}.hiver__colonnes[data-astro-cid-3qtbn3rp]{grid-template-columns:1fr}}.accueil__proue[data-astro-cid-j7pv25f6]{padding-bottom:6.5rem}.accueil__outil[data-astro-cid-j7pv25f6]{margin-top:-5rem;position:relative}.accueil__photo[data-astro-cid-j7pv25f6]{margin-top:2.6rem}.accueil__photo--haut[data-astro-cid-j7pv25f6]{margin:1.5rem 0}.accueil__photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto;border-radius:10px}.accueil__prix[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.1fr .9fr;gap:2.4rem;align-items:start;margin-top:1.6rem}.accueil__mention[data-astro-cid-j7pv25f6]{font-size:.88rem;color:var(--encre-douce);margin-top:.9rem}.accueil__droits[data-astro-cid-j7pv25f6]{margin-top:1.6rem;max-width:var(--lecture);padding:1.2rem 1.4rem;background:var(--papier-creux);border:1px solid var(--givre-2);border-radius:8px}.accueil__droits[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.2rem;margin-bottom:.4rem}.accueil__deux[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem;margin-top:1.6rem}.accueil__nettoyage[data-astro-cid-j7pv25f6]{max-width:720px;margin-top:1.5rem}.accueil__nettoyage[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{aspect-ratio:3 / 2;object-fit:cover}.accueil__carte[data-astro-cid-j7pv25f6]{background:var(--blanc);border:1px solid var(--sable);border-radius:10px;padding:1.6rem}.accueil__proue[data-astro-cid-j7pv25f6] .soumission{margin-top:1.3rem}@media (max-width: 900px){.accueil__prix[data-astro-cid-j7pv25f6],.accueil__deux[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.accueil__proue[data-astro-cid-j7pv25f6]{padding-bottom:5.5rem}.accueil__outil[data-astro-cid-j7pv25f6]{margin-top:-4rem}}@media (max-width: 640px){.accueil__proue[data-astro-cid-j7pv25f6]{padding-top:1.4rem;padding-bottom:1.5rem}.accueil__proue[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,8vw,2.6rem);line-height:1.1}.accueil__proue[data-astro-cid-j7pv25f6] .proue__appui[data-astro-cid-j7pv25f6]{font-size:1.02rem;margin-top:.8rem}.accueil__proue[data-astro-cid-j7pv25f6] .soumission{margin-top:1rem}.accueil__proue[data-astro-cid-j7pv25f6] .soumission__bouton{width:100%;justify-content:center}.accueil__outil[data-astro-cid-j7pv25f6]{margin-top:1rem}.accueil__photo--haut[data-astro-cid-j7pv25f6]{margin:1rem 0}}
