.r-ouverture{padding-block:var(--e7) var(--e6)}.r-h1{max-width:13ch;font-size:clamp(2.5rem,1.3rem + 4.6vw,5.25rem);line-height:.98;letter-spacing:-.045em;font-weight:760;color:var(--nuit)}.r-intro{margin-top:var(--e5);max-width:52ch;font-size:1.125rem;line-height:1.5;color:var(--encre-2)}.r-trait{display:inline-block;width:.16em;height:.82em;margin-inline:.14em .1em;background:currentColor;transform:skew(-30deg);vertical-align:-.06em}.r-sommaire{margin-top:var(--e6)}.r-sommaire>ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--e4)}.r-sommaire>ol>li{display:flex;flex-direction:column;gap:var(--e1);padding-top:var(--e4);box-shadow:inset 0 1px 0 var(--filet);transition:box-shadow .2s var(--sortie)}.r-sommaire>ol>li:has(.r-sommaire-rayon:hover){box-shadow:inset 0 3px 0 var(--nuit)}.r-sommaire-rayon{display:flex;flex-direction:column;gap:var(--e1);text-decoration:none;color:var(--nuit)}.r-sommaire-rayon .r-num{font-size:2rem;line-height:1;font-weight:760}.r-sommaire-rayon b{font-size:1.125rem;line-height:1.2}.r-sommaire-services{display:flex;flex-wrap:wrap;font-size:14px;line-height:1.4;color:var(--encre-3)}.r-sommaire-services li:not(:last-child):after{content:", ";white-space:pre}.r-sommaire-services a{color:inherit;text-decoration:underline;text-decoration-color:var(--filet);text-underline-offset:3px;transition:color .2s var(--sortie),text-decoration-color .2s var(--sortie)}.r-sommaire-services a:hover{color:var(--nuit);text-decoration-color:currentColor}.r-rayon{padding-block:var(--pas-section);box-shadow:inset 0 1px 0 var(--filet)}.r-tete{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--e4) var(--e7);align-items:end;margin-bottom:var(--e6)}.r-titre{font-size:var(--titre-section);line-height:1.02;letter-spacing:-.035em;font-weight:740;color:var(--nuit)}.r-num{font-variant-numeric:tabular-nums}.r-titre .r-num{margin-right:.18em}.r-phrase{max-width:46ch;font-size:1.0625rem;color:var(--encre-2)}.r-glisser{display:none}.r-rail{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:var(--e6) var(--e5)}.r-fiche{position:relative;display:flex;flex-direction:column;gap:var(--e3);min-width:0;--sv-tel:228px}.r-ancre-ancienne{position:absolute;top:0;left:0;width:0;height:0}.r-figure{margin-bottom:var(--e1)}.r-fiche h3{font-size:1.375rem;line-height:1.15;letter-spacing:-.02em;font-weight:720;color:var(--nuit)}.r-gain{font-size:1.0625rem;line-height:1.45;color:var(--encre)}.r-points{display:flex;flex-direction:column;gap:var(--e2);font-size:15px;line-height:1.45;color:var(--encre-2)}.r-points li{position:relative;padding-left:var(--e4)}.r-points li:before{content:"";position:absolute;left:2px;top:.35em;width:3px;height:.8em;background:var(--nuit);transform:skew(-30deg)}.r-guide{font-size:14px;line-height:1.45;color:var(--encre-3)}.r-guide a{color:var(--encre-2);font-weight:600;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.r-guide a:hover{color:var(--encre)}.r-parler{margin-top:auto;align-self:flex-start}.r-reperes{display:none}@media(max-width:1119.98px){.r-sommaire>ol{grid-template-columns:repeat(3,minmax(0,1fr))}.r-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:699.98px){.r-ouverture{padding-block:var(--e6) var(--e5)}.r-intro{font-size:1.0625rem}.r-sommaire{margin-top:var(--e5)}.r-sommaire>ol{grid-template-columns:1fr;gap:0}.r-sommaire>ol>li{gap:0;padding-block:var(--e1)}.r-sommaire-rayon{display:grid;grid-template-columns:2.4rem minmax(0,1fr);column-gap:var(--e2);align-items:center;min-height:var(--cible)}.r-sommaire-rayon .r-num{font-size:1.5rem}.r-sommaire-rayon b{font-size:1.0625rem}.r-sommaire-services{padding-left:calc(2.4rem + var(--e2));font-size:14px;line-height:1.2}.r-sommaire-services{flex-direction:column}.r-sommaire-services li:not(:last-child):after{content:none}.r-sommaire-services li{display:flex;align-items:center}.r-sommaire-services a{display:inline-flex;align-items:center;min-height:var(--cible)}.r-rayon{padding-block:var(--e7)}.r-tete{grid-template-columns:1fr;margin-bottom:var(--e5)}.r-phrase{font-size:1rem}.r-glisser{display:block;font-size:13px;font-weight:650;color:var(--encre-3)}.r-rail{display:flex;gap:var(--e4);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:calc(var(--gouttiere) * -1);padding-inline:var(--gouttiere);scroll-padding-inline:var(--gouttiere);scrollbar-width:none}.r-rail::-webkit-scrollbar{display:none}.r-fiche{flex:0 0 84%;scroll-snap-align:start;--sv-tel:206px}.r-fiche h3{font-size:1.25rem}.r-gain{font-size:1rem}.r-points{font-size:14px;gap:var(--e1)}.r-guide{font-size:13px}.r-guide a{display:inline-flex;align-items:center;min-height:var(--cible)}.js .r-reperes:not([hidden]){display:flex;align-items:center;justify-content:space-between;gap:var(--e2);margin-top:var(--e4)}.r-position{display:flex;align-items:center;gap:var(--e3);font-size:14px;font-weight:650;font-variant-numeric:tabular-nums;color:var(--encre-2)}.r-marques{display:flex;gap:var(--e1)}.r-marques i{display:block;width:5px;height:16px;background:var(--filet);transform:skew(-30deg)}.r-marques i.courante{background:var(--nuit)}.r-pas{min-height:var(--cible);min-width:var(--cible);padding-inline:var(--e2);border:0;background:none;font:inherit;font-size:15px;font-weight:620;color:var(--accent);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;cursor:pointer}.r-pas:disabled{color:var(--encre-3);text-decoration:none;cursor:default}}@media(prefers-reduced-motion:reduce){.r-rail{scroll-behavior:auto}.r-sommaire>ol>li,.r-sommaire-services a{transition:none}}
