.reperage-module-scss-module__8ygKoq__section{background:#fff;position:relative}.reperage-module-scss-module__8ygKoq__section:after{content:"";pointer-events:none;background-image:linear-gradient(#1111110a 1px,#0000 1px),linear-gradient(90deg,#1111110a 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0}@media (max-width:768px){.reperage-module-scss-module__8ygKoq__section:after{background-size:40px 40px}}.reperage-module-scss-module__8ygKoq__section{padding-block:clamp(84px,10vw,124px)}.reperage-module-scss-module__8ygKoq__inner{z-index:1;width:100%;max-width:1200px;margin-inline:auto;padding-inline:clamp(20px,5vw,64px);position:relative}.reperage-module-scss-module__8ygKoq__label{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:#c9a86a;margin:0;font-size:.62rem;font-weight:600}.reperage-module-scss-module__8ygKoq__h2{font-family:var(--font-display);letter-spacing:-.035em;color:#111;margin:0;margin-top:14px;font-size:clamp(1.9rem,3.6vw,3rem);font-weight:700;line-height:1.04}.reperage-module-scss-module__8ygKoq__chapo{font-family:var(--font-body);color:#111111b3;max-width:640px;margin-top:16px;font-size:.95rem;font-weight:300;line-height:1.8}.reperage-module-scss-module__8ygKoq__outil{background:#1111111f;border:1px solid #1111111f;grid-template-columns:repeat(1,minmax(0,1fr));gap:1px;display:grid}.reperage-module-scss-module__8ygKoq__outil>*{background:#fff;min-width:0}.reperage-module-scss-module__8ygKoq__outil{margin-top:44px}.reperage-module-scss-module__8ygKoq__bloc{padding:32px}.reperage-module-scss-module__8ygKoq__saisieLabel{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:#111;margin:0 0 10px;font-size:.62rem;font-weight:600;display:block}.reperage-module-scss-module__8ygKoq__saisieRang{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.reperage-module-scss-module__8ygKoq__champ{color:#111;width:100%;height:52px;font-family:var(--font-body);appearance:none;background:#fff;border:1px solid #111;border-radius:0;padding-inline:14px;font-size:.88rem;font-weight:300}.reperage-module-scss-module__8ygKoq__champ::placeholder{color:#11111173}.reperage-module-scss-module__8ygKoq__champ:focus-visible{outline-offset:1px;outline:2px solid #c9a86a}.reperage-module-scss-module__8ygKoq__champ{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:none;width:180px;font-weight:400}.reperage-module-scss-module__8ygKoq__raccourcis{background:#1111111f;border:1px solid #1111111f;gap:1px;display:flex}.reperage-module-scss-module__8ygKoq__raccourci{cursor:pointer;height:50px;font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:#11111173;background:#fff;border:0;margin:0;padding-inline:16px;font-size:.62rem;font-weight:600;transition:background .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1)}.reperage-module-scss-module__8ygKoq__raccourci:hover{color:#111;background:#c9a86a1a}.reperage-module-scss-module__8ygKoq__actif,.reperage-module-scss-module__8ygKoq__actif:hover{color:#fff;background:#111}.reperage-module-scss-module__8ygKoq__erreur{color:#111111b3;border-left:3px solid #c9a86a;margin-top:14px;padding-left:14px;font-size:.84rem}.reperage-module-scss-module__8ygKoq__axe{margin-top:32px;padding-top:26px;position:relative}.reperage-module-scss-module__8ygKoq__rail{transform-origin:0;background:#1111111f;height:2px;position:relative}.reperage-module-scss-module__8ygKoq__marqueur{background:#c9a86a;width:2px;height:28px;position:absolute;top:-13px;transform:translate(-1px)}.reperage-module-scss-module__8ygKoq__marqueurLabel{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#c9a86a;white-space:nowrap;font-size:.72rem;font-weight:400;position:absolute;top:-30px;left:50%;transform:translate(-50%)}.reperage-module-scss-module__8ygKoq__curseur{background:#111;width:3px;height:42px;position:absolute;top:-20px;transform:translate(-1.5px)}.reperage-module-scss-module__8ygKoq__curseurLabel{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#111;white-space:nowrap;background:#fff;padding-inline:4px;font-size:.8rem;font-weight:500;position:absolute;top:-42px;left:50%;transform:translate(-50%)}.reperage-module-scss-module__8ygKoq__graduations{justify-content:space-between;margin-top:14px;display:flex}.reperage-module-scss-module__8ygKoq__graduation{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#11111173;font-size:.7rem;font-weight:400}@media (max-width:768px){.reperage-module-scss-module__8ygKoq__graduationSm{display:none}}.reperage-module-scss-module__8ygKoq__resultat{background:#1111111f;border:1px solid #1111111f;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.reperage-module-scss-module__8ygKoq__resultat>*{background:#fff;min-width:0}.reperage-module-scss-module__8ygKoq__resultat{margin-top:28px}@media (max-width:768px){.reperage-module-scss-module__8ygKoq__resultat{grid-template-columns:minmax(0,1fr)}}.reperage-module-scss-module__8ygKoq__colonne{padding:26px}.reperage-module-scss-module__8ygKoq__colonneTitre{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:#11111173;margin:0 0 12px;font-size:.62rem;font-weight:600;display:block}.reperage-module-scss-module__8ygKoq__colonneTitreStone{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:#c9a86a;margin:0 0 12px;font-size:.62rem;font-weight:600;display:block}.reperage-module-scss-module__8ygKoq__item{font-family:var(--font-body);color:#111111b3;font-size:.85rem;font-weight:300;line-height:1.75}.reperage-module-scss-module__8ygKoq__item+.reperage-module-scss-module__8ygKoq__item{margin-top:10px}.reperage-module-scss-module__8ygKoq__attente{font-family:var(--font-body);color:#11111173;padding:26px;font-size:.88rem;font-weight:300;line-height:1.8}.reperage-module-scss-module__8ygKoq__pied{flex-wrap:wrap;align-items:center;gap:18px;margin-top:26px;display:flex}.reperage-module-scss-module__8ygKoq__imprimer{cursor:pointer;white-space:nowrap;color:#111;height:52px;font-family:var(--font-display);background:0 0;border:1px solid #111;border-radius:0;justify-content:center;align-items:center;gap:10px;padding-inline:28px;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1);display:inline-flex}.reperage-module-scss-module__8ygKoq__imprimer:hover{color:#fff;background:#111}.reperage-module-scss-module__8ygKoq__imprimer:focus-visible{outline-offset:2px;outline:2px solid #c9a86a}.reperage-module-scss-module__8ygKoq__mention{font-family:var(--font-body);color:#11111173;max-width:520px;font-size:.74rem;font-weight:300;line-height:1.7}
