.RateCalculator-module-scss-module__PPZeJq__calc{color:#14161a}.RateCalculator-module-scss-module__PPZeJq__calc[data-ton=sombre]{color:#f5f3ee}.RateCalculator-module-scss-module__PPZeJq__titre{margin-bottom:40px}.RateCalculator-module-scss-module__PPZeJq__calc[data-ton=sombre] .RateCalculator-module-scss-module__PPZeJq__titre{color:#f5f3ee}.RateCalculator-module-scss-module__PPZeJq__grille{grid-template-columns:1fr 1fr;align-items:start;gap:40px;display:grid}@media (max-width:899px){.RateCalculator-module-scss-module__PPZeJq__grille{grid-template-columns:1fr;gap:28px}}.RateCalculator-module-scss-module__PPZeJq__consigne{color:#14161a;background:#c5d600;margin-bottom:28px;padding:14px 20px;font-size:.8125rem;line-height:1.6}.RateCalculator-module-scss-module__PPZeJq__form{display:block}.RateCalculator-module-scss-module__PPZeJq__champ{border:0;margin:0 0 20px;padding:0}.RateCalculator-module-scss-module__PPZeJq__duo{grid-template-columns:1fr 1.6fr;gap:14px;display:grid}@media (max-width:479px){.RateCalculator-module-scss-module__PPZeJq__duo{grid-template-columns:1fr}}.RateCalculator-module-scss-module__PPZeJq__label{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;margin-left:-6px;padding:2px 6px;font-size:.6875rem;font-weight:600;transition:background-color .24s cubic-bezier(.2,.9,.3,1),color .24s cubic-bezier(.2,.9,.3,1);display:inline-block}.RateCalculator-module-scss-module__PPZeJq__calc[data-ton=sombre] .RateCalculator-module-scss-module__PPZeJq__label{color:#dcd7cb}:is(.RateCalculator-module-scss-module__PPZeJq__champ:has(input:not(:placeholder-shown):valid) .RateCalculator-module-scss-module__PPZeJq__label,.RateCalculator-module-scss-module__PPZeJq__champ:has(select:valid) .RateCalculator-module-scss-module__PPZeJq__label),:is(.RateCalculator-module-scss-module__PPZeJq__calc[data-ton=sombre] .RateCalculator-module-scss-module__PPZeJq__champ:has(input:not(:placeholder-shown):valid) .RateCalculator-module-scss-module__PPZeJq__label,.RateCalculator-module-scss-module__PPZeJq__calc[data-ton=sombre] .RateCalculator-module-scss-module__PPZeJq__champ:has(select:valid) .RateCalculator-module-scss-module__PPZeJq__label){color:#14161a;background:#c5d600}.RateCalculator-module-scss-module__PPZeJq__input{color:#14161a;width:100%;min-height:46px;font-family:var(--font-body);background:#f5f3ee;border:0;border-radius:0;padding:8px 14px;font-size:.9375rem}.RateCalculator-module-scss-module__PPZeJq__input:focus-visible{outline-offset:2px;outline:3px solid #14161a}.RateCalculator-module-scss-module__PPZeJq__calc[data-ton=sombre] .RateCalculator-module-scss-module__PPZeJq__input{color:#f5f3ee;background:#ffffff1a}.RateCalculator-module-scss-module__PPZeJq__calc[data-ton=sombre] .RateCalculator-module-scss-module__PPZeJq__input:focus-visible{outline-color:#c5d600}.RateCalculator-module-scss-module__PPZeJq__calc[data-ton=sombre] .RateCalculator-module-scss-module__PPZeJq__input option{color:#14161a}.RateCalculator-module-scss-module__PPZeJq__avecUnite{align-items:stretch;gap:0;display:flex}.RateCalculator-module-scss-module__PPZeJq__avecUnite .RateCalculator-module-scss-module__PPZeJq__input{flex:1}.RateCalculator-module-scss-module__PPZeJq__unite{color:#c5d600;font-family:var(--font-display);background:#14161a;align-items:center;padding-inline:14px;font-size:1.1rem;display:flex}.RateCalculator-module-scss-module__PPZeJq__calc[data-ton=sombre] .RateCalculator-module-scss-module__PPZeJq__unite{color:#14161a;background:#c5d600}.RateCalculator-module-scss-module__PPZeJq__aide{letter-spacing:.02em;opacity:.75;text-transform:none;margin-top:8px;font-size:.6875rem;line-height:1.6}.RateCalculator-module-scss-module__PPZeJq__segments{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.RateCalculator-module-scss-module__PPZeJq__segment{cursor:pointer;position:relative}.RateCalculator-module-scss-module__PPZeJq__segment input{opacity:0;cursor:pointer;position:absolute;inset:0}.RateCalculator-module-scss-module__PPZeJq__segment span{color:#14161a;text-align:center;background:#f5f3ee;justify-content:center;align-items:center;min-height:46px;padding-inline:8px;font-size:.8125rem;font-weight:500;transition:background-color .24s cubic-bezier(.2,.9,.3,1),color .24s cubic-bezier(.2,.9,.3,1);display:flex}.RateCalculator-module-scss-module__PPZeJq__calc[data-ton=sombre] .RateCalculator-module-scss-module__PPZeJq__segment span{color:#f5f3ee;background:#ffffff1a}.RateCalculator-module-scss-module__PPZeJq__segment input:checked+span{color:#14161a;background:#c5d600}.RateCalculator-module-scss-module__PPZeJq__segment input:focus-visible+span{outline-offset:2px;outline:3px solid #14161a}.RateCalculator-module-scss-module__PPZeJq__calc[data-ton=sombre] .RateCalculator-module-scss-module__PPZeJq__segment input:focus-visible+span{outline-color:#c5d600}.RateCalculator-module-scss-module__PPZeJq__cases{gap:8px;margin-top:20px;display:grid}.RateCalculator-module-scss-module__PPZeJq__case{cursor:pointer;background:#f5f3ee;align-items:flex-start;gap:14px;padding:14px;font-size:.8125rem;line-height:1.4;transition:background-color .24s cubic-bezier(.2,.9,.3,1);display:flex}.RateCalculator-module-scss-module__PPZeJq__calc[data-ton=sombre] .RateCalculator-module-scss-module__PPZeJq__case{background:#ffffff1a}.RateCalculator-module-scss-module__PPZeJq__case input{accent-color:#14161a;flex:none;width:18px;height:18px;margin-top:2px}.RateCalculator-module-scss-module__PPZeJq__case:has(input:checked){color:#14161a;background:#c5d600}.RateCalculator-module-scss-module__PPZeJq__case[data-inactif]{opacity:.45;cursor:not-allowed}.RateCalculator-module-scss-module__PPZeJq__resultat{position:sticky;top:124px}@media (max-width:899px){.RateCalculator-module-scss-module__PPZeJq__resultat{position:static}}.RateCalculator-module-scss-module__PPZeJq__calcResult{transition:background-color .24s cubic-bezier(.2,.9,.3,1),color .24s cubic-bezier(.2,.9,.3,1)}.RateCalculator-module-scss-module__PPZeJq__multiplicateur{color:#14161a;letter-spacing:.02em;background:#c5d600;max-height:0;margin-top:0;padding:0 14px;font-size:.6875rem;line-height:1.6;transition:max-height .24s cubic-bezier(.2,.9,.3,1),margin-top .24s cubic-bezier(.2,.9,.3,1),padding .24s cubic-bezier(.2,.9,.3,1);display:block;overflow:hidden}:is(.RateCalculator-module-scss-module__PPZeJq__calc:has(#RateCalculator-module-scss-module__PPZeJq__calc-freq option[value="5"]:checked) .RateCalculator-module-scss-module__PPZeJq__multiplicateur,.RateCalculator-module-scss-module__PPZeJq__calc:has(#RateCalculator-module-scss-module__PPZeJq__calc-freq option[value="6"]:checked) .RateCalculator-module-scss-module__PPZeJq__multiplicateur,.RateCalculator-module-scss-module__PPZeJq__calc:has(#RateCalculator-module-scss-module__PPZeJq__calc-freq option[value="7"]:checked) .RateCalculator-module-scss-module__PPZeJq__multiplicateur){max-height:6rem;margin-top:8px;padding:8px 14px}.RateCalculator-module-scss-module__PPZeJq__avertissement{letter-spacing:.02em;opacity:.7;margin-top:14px;font-size:.6875rem;line-height:1.6}.RateCalculator-module-scss-module__PPZeJq__sticky{display:none}@media (max-width:899px){.RateCalculator-module-scss-module__PPZeJq__sticky{z-index:40;color:#14161a;background:#c5d600;justify-content:space-between;align-items:center;gap:14px;margin-top:20px;padding:14px 20px;font-size:.8125rem;font-weight:600;display:flex;position:sticky;bottom:54px}.RateCalculator-module-scss-module__PPZeJq__sticky strong{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:1.75rem;font-weight:400;line-height:.9}}
.QuoteCompare-module-scss-module__VFxVSa__outil{display:block}.QuoteCompare-module-scss-module__VFxVSa__titre{margin-bottom:40px}.QuoteCompare-module-scss-module__VFxVSa__commun{background:#f5f3ee;margin-bottom:20px;padding:20px}.QuoteCompare-module-scss-module__VFxVSa__communTitre{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;margin-bottom:14px;font-size:.6875rem;font-weight:600}.QuoteCompare-module-scss-module__VFxVSa__communGrille{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (max-width:899px){.QuoteCompare-module-scss-module__VFxVSa__communGrille{grid-template-columns:1fr 1fr}}@media (max-width:479px){.QuoteCompare-module-scss-module__VFxVSa__communGrille{grid-template-columns:1fr}}.QuoteCompare-module-scss-module__VFxVSa__champ{margin-bottom:14px}.QuoteCompare-module-scss-module__VFxVSa__label{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px;margin-left:-6px;padding:2px 6px;font-size:.6875rem;font-weight:600;transition:background-color .24s cubic-bezier(.2,.9,.3,1),color .24s cubic-bezier(.2,.9,.3,1);display:inline-block}:is(.QuoteCompare-module-scss-module__VFxVSa__champ:has(input:not(:placeholder-shown)) .QuoteCompare-module-scss-module__VFxVSa__label,.QuoteCompare-module-scss-module__VFxVSa__champ:has(select) .QuoteCompare-module-scss-module__VFxVSa__label){color:#14161a;background:#c5d600}.QuoteCompare-module-scss-module__VFxVSa__input{color:#14161a;width:100%;min-height:46px;font-family:var(--font-body);background:#f5f3ee;border:0;border-radius:0;padding:8px 14px;font-size:.9375rem}.QuoteCompare-module-scss-module__VFxVSa__input:focus-visible{outline-offset:2px;outline:3px solid #14161a}.QuoteCompare-module-scss-module__VFxVSa__input,.QuoteCompare-module-scss-module__VFxVSa__commun .QuoteCompare-module-scss-module__VFxVSa__input{background:#e9e5dc}.QuoteCompare-module-scss-module__VFxVSa__aide{letter-spacing:.02em;opacity:.75;margin-top:8px;font-size:.6875rem}.QuoteCompare-module-scss-module__VFxVSa__colonnes{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:899px){.QuoteCompare-module-scss-module__VFxVSa__colonnes{grid-template-columns:1fr}}.QuoteCompare-module-scss-module__VFxVSa__colonne{background:#f5f3ee;padding:20px;transition:background-color .24s cubic-bezier(.2,.9,.3,1),color .24s cubic-bezier(.2,.9,.3,1)}.QuoteCompare-module-scss-module__VFxVSa__colonne[data-best=true]{background:#c5d600}.QuoteCompare-module-scss-module__VFxVSa__colonne[data-best=true] .QuoteCompare-module-scss-module__VFxVSa__input{background:#ffffff8c}.QuoteCompare-module-scss-module__VFxVSa__colonne[data-best=true] .QuoteCompare-module-scss-module__VFxVSa__label{color:#14161a}.QuoteCompare-module-scss-module__VFxVSa__nomOffre{font-family:var(--font-display);text-transform:uppercase;margin-bottom:14px;font-size:1.6rem}.QuoteCompare-module-scss-module__VFxVSa__sortie{gap:8px;margin-top:20px;display:grid}.QuoteCompare-module-scss-module__VFxVSa__sortie>div{color:#f5f3ee;background:#14161a;justify-content:space-between;align-items:baseline;gap:14px;padding:8px 14px;display:flex}.QuoteCompare-module-scss-module__VFxVSa__sortie dt{letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem}.QuoteCompare-module-scss-module__VFxVSa__sortie dd{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:1.4rem;font-weight:400;line-height:.9}.QuoteCompare-module-scss-module__VFxVSa__gros{color:#c5d600;font-size:2.25rem!important}.QuoteCompare-module-scss-module__VFxVSa__reconstitue{letter-spacing:.02em;color:#f5f3ee;background:#6d7d8c;margin-top:14px;padding:8px 14px;font-size:.6875rem;line-height:1.6}.QuoteCompare-module-scss-module__VFxVSa__verdict{color:#f5f3ee;background:#14161a;margin-top:20px;padding:28px}.QuoteCompare-module-scss-module__VFxVSa__verdictLigne{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#dcd7cb;font-size:.6875rem;font-weight:600}.QuoteCompare-module-scss-module__VFxVSa__verdictLigne strong{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:#c5d600;letter-spacing:-.01em;margin-top:4px;font-size:clamp(2.5rem,6vw,4rem);font-weight:400;line-height:.9;display:block}.QuoteCompare-module-scss-module__VFxVSa__verdictTexte{max-width:62ch;margin-top:20px;line-height:1.7}.QuoteCompare-module-scss-module__VFxVSa__repere{color:#dcd7cb;margin-top:14px;font-size:.8125rem}.QuoteCompare-module-scss-module__VFxVSa__neutralite{color:#14161a;background:#c5d600;margin-top:14px;padding:14px 20px;font-size:.8125rem;font-weight:600}
.SlopeSimulator-module-scss-module__BwJmPq__simu{background:#e9e5dc;padding:28px}.SlopeSimulator-module-scss-module__BwJmPq__reglages{grid-template-columns:1.3fr 1fr;align-items:end;gap:28px;display:grid}@media (max-width:899px){.SlopeSimulator-module-scss-module__BwJmPq__reglages{grid-template-columns:1fr;gap:20px}}.SlopeSimulator-module-scss-module__BwJmPq__champ{display:block}.SlopeSimulator-module-scss-module__BwJmPq__label{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:.6875rem;font-weight:600;display:block}.SlopeSimulator-module-scss-module__BwJmPq__label strong{font-family:var(--font-display);letter-spacing:0;vertical-align:-2px;font-size:1.5rem;font-weight:400}.SlopeSimulator-module-scss-module__BwJmPq__range{accent-color:#14161a;width:100%}.SlopeSimulator-module-scss-module__BwJmPq__range:focus-visible{outline-offset:2px;outline:3px solid #14161a}.SlopeSimulator-module-scss-module__BwJmPq__cases{gap:8px;display:grid}.SlopeSimulator-module-scss-module__BwJmPq__case{cursor:pointer;background:#f5f3ee;align-items:center;gap:14px;padding:8px 14px;font-size:.8125rem;transition:background-color .24s cubic-bezier(.2,.9,.3,1);display:flex}.SlopeSimulator-module-scss-module__BwJmPq__case input{accent-color:#14161a;width:18px;height:18px}.SlopeSimulator-module-scss-module__BwJmPq__case:has(input:checked){background:#c5d600}.SlopeSimulator-module-scss-module__BwJmPq__barres{gap:14px;margin-top:28px;display:grid}.SlopeSimulator-module-scss-module__BwJmPq__barreLigne{display:block}.SlopeSimulator-module-scss-module__BwJmPq__barreLabel{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#4a4f57;margin-bottom:6px;font-size:.6875rem;font-weight:600}.SlopeSimulator-module-scss-module__BwJmPq__piste{background:#f5f3ee;height:44px}.SlopeSimulator-module-scss-module__BwJmPq__remplissage{color:#c5d600;background:#14161a;justify-content:flex-end;align-items:center;height:100%;padding-inline:14px;transition:width .46s cubic-bezier(.2,.9,.3,1);display:flex}.SlopeSimulator-module-scss-module__BwJmPq__remplissage span{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;font-size:1.25rem;font-weight:400;line-height:.9}.SlopeSimulator-module-scss-module__BwJmPq__remplissage[data-plat=true]{color:#f5f3ee;background:#6d7d8c}.SlopeSimulator-module-scss-module__BwJmPq__sortie{grid-template-columns:repeat(3,1fr);gap:2px;margin-top:28px;display:grid}@media (max-width:899px){.SlopeSimulator-module-scss-module__BwJmPq__sortie{grid-template-columns:1fr}}.SlopeSimulator-module-scss-module__BwJmPq__sortie>div{background:#f5f3ee;padding:14px 20px}.SlopeSimulator-module-scss-module__BwJmPq__sortie dt{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#4a4f57;font-size:.6875rem;font-weight:600}.SlopeSimulator-module-scss-module__BwJmPq__sortie dd{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin-top:4px;font-size:2rem;font-weight:400;line-height:.9}.SlopeSimulator-module-scss-module__BwJmPq__sortie dd[data-ecart]{color:#a8442b}.SlopeSimulator-module-scss-module__BwJmPq__methode{color:#4a4f57;max-width:70ch;margin-top:20px;font-size:.8125rem;line-height:1.7}
.Icon-module-scss-module__igsdCG__icone{color:inherit;vector-effect:non-scaling-stroke;flex:none;display:block}
.ThresholdGrid-module-scss-module__Jk5Q5q__zone{display:block}.ThresholdGrid-module-scss-module__Jk5Q5q__regles{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}@media (max-width:899px){.ThresholdGrid-module-scss-module__Jk5Q5q__regles{grid-template-columns:1fr}}.ThresholdGrid-module-scss-module__Jk5Q5q__regle{background:#e9e5dc;padding:20px}.ThresholdGrid-module-scss-module__Jk5Q5q__regle>svg{color:#4a4f57;margin-bottom:14px}.ThresholdGrid-module-scss-module__Jk5Q5q__regle[data-fort=true]{color:#f5f3ee;background:#14161a}.ThresholdGrid-module-scss-module__Jk5Q5q__regle[data-fort=true]>svg{color:#c5d600}.ThresholdGrid-module-scss-module__Jk5Q5q__regleValeur{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:clamp(2.25rem,5vw,3.25rem);font-weight:400;line-height:.9}.ThresholdGrid-module-scss-module__Jk5Q5q__regle[data-fort=true] .ThresholdGrid-module-scss-module__Jk5Q5q__regleValeur{color:#c5d600}.ThresholdGrid-module-scss-module__Jk5Q5q__regleTexte{margin-top:8px;font-size:.8125rem;line-height:1.6}.ThresholdGrid-module-scss-module__Jk5Q5q__defilement{margin-top:20px;overflow-x:auto}.ThresholdGrid-module-scss-module__Jk5Q5q__table{min-width:680px}.ThresholdGrid-module-scss-module__Jk5Q5q__table th,.ThresholdGrid-module-scss-module__Jk5Q5q__table td{text-align:left;vertical-align:baseline;padding:14px 20px}.ThresholdGrid-module-scss-module__Jk5Q5q__table thead th{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#c5d600;white-space:nowrap;background:#14161a;font-size:.6875rem;font-weight:600}.ThresholdGrid-module-scss-module__Jk5Q5q__table tbody tr{background:#f5f3ee}.ThresholdGrid-module-scss-module__Jk5Q5q__table tbody tr:nth-child(2n){background:#e9e5dc}.ThresholdGrid-module-scss-module__Jk5Q5q__table tbody tr[data-sous]{color:#f5f3ee;background:#a8442b}.ThresholdGrid-module-scss-module__Jk5Q5q__table tbody tr[data-sous] .ThresholdGrid-module-scss-module__Jk5Q5q__part{color:#f5f3ee}.ThresholdGrid-module-scss-module__Jk5Q5q__table tbody th{font-family:var(--font-display);font-size:1.35rem;font-weight:400}.ThresholdGrid-module-scss-module__Jk5Q5q__table tbody td{font-size:.8125rem}.ThresholdGrid-module-scss-module__Jk5Q5q__part{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:#a8442b;font-size:1.35rem;font-weight:400;line-height:.9}.ThresholdGrid-module-scss-module__Jk5Q5q__budget{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:400;line-height:.9;font-size:1.5rem!important}.ThresholdGrid-module-scss-module__Jk5Q5q__mini{font-family:var(--font-body);letter-spacing:.04em;text-transform:uppercase;opacity:.8;margin-top:2px;font-size:.6875rem;display:block}.ThresholdGrid-module-scss-module__Jk5Q5q__alternatives{color:#f5f3ee;background:#a8442b;margin-top:40px;padding:28px}.ThresholdGrid-module-scss-module__Jk5Q5q__altTitre{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.5rem,3vw,2.1rem);line-height:1}.ThresholdGrid-module-scss-module__Jk5Q5q__altIntro{max-width:66ch;margin-top:14px;line-height:1.7}.ThresholdGrid-module-scss-module__Jk5Q5q__altListe{counter-reset:alt;gap:2px;margin-top:20px;display:grid}.ThresholdGrid-module-scss-module__Jk5Q5q__altListe li{counter-increment:alt;background:#ffffff1f;padding:14px 20px;font-size:.8125rem;line-height:1.6}.ThresholdGrid-module-scss-module__Jk5Q5q__altListe li:before{content:counter(alt);font-family:var(--font-display);color:#c5d600;vertical-align:-2px;margin-right:14px;font-size:1.4rem}.ThresholdGrid-module-scss-module__Jk5Q5q__altListe strong{font-weight:600}.ThresholdGrid-module-scss-module__Jk5Q5q__altPied{margin-top:20px;font-size:.8125rem}.ThresholdGrid-module-scss-module__Jk5Q5q__altPied a{color:#c5d600}
