.scroll-reveal-module__RfDp0W__reveal{opacity:0;will-change:opacity, transform}.scroll-reveal-module__RfDp0W__revealVisible{opacity:1;transform:none!important}.scroll-reveal-module__RfDp0W__reveal.scroll-reveal-module__RfDp0W__revealVisible{will-change:auto}.scroll-reveal-module__RfDp0W__revealUp{transform:translateY(28px)}.scroll-reveal-module__RfDp0W__revealFade{transform:none}.scroll-reveal-module__RfDp0W__revealScale{transform:scale(.96)}.scroll-reveal-module__RfDp0W__revealLeft{transform:translate(24px)}.scroll-reveal-module__RfDp0W__revealRight{transform:translate(-24px)}.scroll-reveal-module__RfDp0W__revealUp.scroll-reveal-module__RfDp0W__revealVisible,.scroll-reveal-module__RfDp0W__revealFade.scroll-reveal-module__RfDp0W__revealVisible,.scroll-reveal-module__RfDp0W__revealScale.scroll-reveal-module__RfDp0W__revealVisible,.scroll-reveal-module__RfDp0W__revealLeft.scroll-reveal-module__RfDp0W__revealVisible,.scroll-reveal-module__RfDp0W__revealRight.scroll-reveal-module__RfDp0W__revealVisible{transition:opacity var(--motion-duration-md,.55s) var(--motion-ease-out,cubic-bezier(.22, 1, .36, 1)), transform var(--motion-duration-md,.55s) var(--motion-ease-out,cubic-bezier(.22, 1, .36, 1))}@media (prefers-reduced-motion:reduce){.scroll-reveal-module__RfDp0W__reveal{opacity:1;transition:none!important;transform:none!important}}
.hero-home-search-module__45HKRa__wrap{flex-direction:column;gap:10px;width:100%;max-width:100%;display:flex;container-type:inline-size}.hero-home-search-module__45HKRa__input,.hero-home-search-module__45HKRa__submit,.hero-home-search-module__45HKRa__chip,.hero-home-search-module__45HKRa__locateBtn{font-family:inherit}.hero-home-search-module__45HKRa__form{background:var(--paper-raised,#fff);border:1.5px solid rgba(var(--info-rgb), .28);min-height:64px;box-shadow:0 0 0 0 rgba(var(--info-rgb), 0);border-radius:14px;align-items:stretch;gap:0;padding:8px;transition:border-color .25s ease-out,box-shadow .25s ease-out;display:flex}.hero-home-search-module__45HKRa__form:focus-within{border-color:var(--accent-strong,#0c3a6e);box-shadow:0 0 0 4px rgba(var(--info-rgb), .12)}@media (prefers-reduced-motion:reduce){.hero-home-search-module__45HKRa__form{transition:none}}.hero-home-search-module__45HKRa__field{flex:1 1 0;align-items:center;gap:8px;min-width:0;padding:0 12px;display:flex}.hero-home-search-module__45HKRa__form>.hero-home-search-module__45HKRa__field:last-of-type{flex:0 0 142px}.hero-home-search-module__45HKRa__divider{background:var(--border);flex-shrink:0;align-self:center;width:1px;height:32px}.hero-home-search-module__45HKRa__icon{color:var(--accent-strong,#0c3a6e);flex-shrink:0}.hero-home-search-module__45HKRa__locateBtn{width:28px;height:28px;color:var(--accent-strong,#0c3a6e);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}.hero-home-search-module__45HKRa__locateBtn:hover:not(:disabled){background:rgba(var(--info-rgb), .1)}.hero-home-search-module__45HKRa__locateBtn:disabled{cursor:wait;opacity:.6}.hero-home-search-module__45HKRa__tabs{background:var(--paper-raised);border:1px solid var(--border);border-radius:12px;grid-template-columns:1fr 1fr;align-self:flex-start;width:min(100%,440px);padding:4px;display:grid;position:relative}.hero-home-search-module__45HKRa__tabIndicator{background:var(--accent);width:calc(50% - 4px);box-shadow:var(--shadow-md);transition:transform .3s var(--motion-ease-out,ease-out);border-radius:9px;position:absolute;top:4px;bottom:4px;left:4px}.hero-home-search-module__45HKRa__tabIndicator[data-onglet=symptomes]{transform:translate(100%)}.hero-home-search-module__45HKRa__tab{z-index:1;min-height:44px;color:var(--ink-soft);cursor:pointer;background:0 0;border:none;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:8px 10px;font-family:inherit;font-size:14px;font-weight:650;transition:color .2s;display:inline-flex;position:relative}.hero-home-search-module__45HKRa__tab[aria-selected=true]{color:var(--on-accent)}.hero-home-search-module__45HKRa__tab:not([aria-selected=true]):hover{color:var(--accent-strong)}.hero-home-search-module__45HKRa__tab:focus-visible{outline:2px solid var(--border-focus,var(--accent));outline-offset:2px}.hero-home-search-module__45HKRa__tab svg{flex-shrink:0}@media (max-width:420px){.hero-home-search-module__45HKRa__tab{white-space:nowrap;padding:8px 6px;font-size:13.5px}.hero-home-search-module__45HKRa__tab svg{display:none}}.hero-home-search-module__45HKRa__combo{position:relative}.hero-home-search-module__45HKRa__saisie{flex:1;align-self:stretch;min-width:0;display:flex;position:relative}.hero-home-search-module__45HKRa__input.hero-home-search-module__45HKRa__inputExemple::placeholder{color:#0000}.hero-home-search-module__45HKRa__exemple{pointer-events:none;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;animation:hero-home-search-module__45HKRa__heroExempleIn .45s var(--motion-ease-out,ease-out) both;align-items:center;font-size:16px;display:flex;position:absolute;inset:0;overflow:hidden}@keyframes hero-home-search-module__45HKRa__heroExempleIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.hero-home-search-module__45HKRa__popup{z-index:40;overscroll-behavior:contain;background:var(--paper-raised);border:1px solid var(--border-strong);max-height:min(62vh,400px);box-shadow:var(--shadow-lg);text-align:left;border-radius:14px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.hero-home-search-module__45HKRa__popupOuvert{animation:hero-home-search-module__45HKRa__heroPopupIn .16s var(--motion-ease-out,ease-out) both}@keyframes hero-home-search-module__45HKRa__heroPopupIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.hero-home-search-module__45HKRa__liste{flex-direction:column;gap:2px;display:flex}.hero-home-search-module__45HKRa__groupe+.hero-home-search-module__45HKRa__groupe{border-top:1px solid var(--border);margin-top:4px;padding-top:4px}.hero-home-search-module__45HKRa__groupeTitre{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding:6px 10px 4px;font-size:11.5px;font-weight:700}.hero-home-search-module__45HKRa__groupeNote{color:var(--ink-soft);margin:2px 10px 6px;font-size:12px}.hero-home-search-module__45HKRa__option{cursor:pointer;min-height:48px;color:var(--ink);animation:hero-home-search-module__45HKRa__heroChipIn .22s var(--motion-ease-out,ease-out) both;animation-delay:calc(var(--rang,0) * 25ms);border-radius:10px;align-items:center;gap:10px;padding:7px 10px;display:flex}.hero-home-search-module__45HKRa__optionActive,.hero-home-search-module__45HKRa__option:hover{background:var(--primary-soft)}.hero-home-search-module__45HKRa__optionActive{box-shadow:inset 3px 0 0 var(--accent)}.hero-home-search-module__45HKRa__optionIcone{background:var(--primary-soft);width:32px;height:32px;color:var(--accent-strong);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hero-home-search-module__45HKRa__optionTexte{flex-direction:column;min-width:0;display:flex}.hero-home-search-module__45HKRa__optionLibelle{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.hero-home-search-module__45HKRa__optionDetail{color:var(--ink-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.hero-home-search-module__45HKRa__mark{background:color-mix(in srgb, var(--accent) 20%, transparent);color:inherit;border-radius:3px;font-weight:800}.hero-home-search-module__45HKRa__alerte{background:var(--danger-tint);border:1px solid var(--danger-line,var(--danger));color:var(--ink);text-align:left;border-radius:12px;align-items:flex-start;gap:10px;margin:0;padding:10px 12px;font-size:13.5px;line-height:1.45;display:flex}.hero-home-search-module__45HKRa__popup .hero-home-search-module__45HKRa__alerte{margin:2px 2px 6px}.hero-home-search-module__45HKRa__alerteIcone{color:var(--danger);flex-shrink:0;margin-top:1px}.hero-home-search-module__45HKRa__panneau{animation:hero-home-search-module__45HKRa__heroPanneauIn .28s var(--motion-ease-out,ease-out) both;flex-direction:column;gap:10px;display:flex}.hero-home-search-module__45HKRa__panneau[hidden]{display:none}@keyframes hero-home-search-module__45HKRa__heroPanneauIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-home-search-module__45HKRa__heroChipIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.hero-home-search-module__45HKRa__signesTitre{color:var(--ink-soft);text-align:left;margin:2px 0 0;font-size:13px;font-weight:600}.hero-home-search-module__45HKRa__signes{flex-wrap:wrap;gap:8px;display:flex}.hero-home-search-module__45HKRa__chip.hero-home-search-module__45HKRa__signe{min-height:40px;animation:hero-home-search-module__45HKRa__heroChipIn .3s var(--motion-ease-out,ease-out) both;animation-delay:calc(var(--rang,0) * 35ms);gap:7px;padding:7px 14px;font-size:13px}.hero-home-search-module__45HKRa__signe svg{color:var(--accent-strong);flex-shrink:0}.hero-home-search-module__45HKRa__chip.hero-home-search-module__45HKRa__signeChoisi,.hero-home-search-module__45HKRa__chip.hero-home-search-module__45HKRa__signeChoisi:hover{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.hero-home-search-module__45HKRa__signeChoisi svg,.hero-home-search-module__45HKRa__signeChoisi:hover svg{color:var(--on-accent)}.hero-home-search-module__45HKRa__orientation{text-align:left;flex-direction:column;gap:8px;display:flex}.hero-home-search-module__45HKRa__orientation:empty{display:none}.hero-home-search-module__45HKRa__orientationTitre{color:var(--ink);align-items:center;gap:6px;margin:0;font-size:13.5px;font-weight:700;display:inline-flex}.hero-home-search-module__45HKRa__orientationTitre svg{color:var(--accent-strong);flex-shrink:0}.hero-home-search-module__45HKRa__orientationListe{flex-wrap:wrap;gap:8px;display:flex}.hero-home-search-module__45HKRa__chip.hero-home-search-module__45HKRa__orientationLien{min-height:40px;animation:hero-home-search-module__45HKRa__heroChipIn .3s var(--motion-ease-out,ease-out) both;animation-delay:calc(var(--rang,0) * 60ms);gap:8px;padding:7px 14px;font-size:13.5px}.hero-home-search-module__45HKRa__orientationNombre{color:var(--ink-soft);font-weight:500}.hero-home-search-module__45HKRa__orientationSignes,.hero-home-search-module__45HKRa__orientationVide{color:var(--ink-soft);margin:0;font-size:12.5px}.hero-home-search-module__45HKRa__avertissement{color:var(--ink-soft);text-align:left;align-items:flex-start;gap:8px;margin:0;font-size:12.5px;line-height:1.45;display:flex}.hero-home-search-module__45HKRa__avertissementIcone{color:var(--accent-strong);flex-shrink:0;margin-top:1px}.hero-home-search-module__45HKRa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero-home-search-module__45HKRa__assist .hero-home-search-module__45HKRa__chip,.hero-home-search-module__45HKRa__quick .hero-home-search-module__45HKRa__chip{animation:hero-home-search-module__45HKRa__heroChipIn .3s var(--motion-ease-out,ease-out) both;animation-delay:calc(var(--rang,0) * 40ms)}@media (prefers-reduced-motion:reduce){.hero-home-search-module__45HKRa__tabIndicator,.hero-home-search-module__45HKRa__tab{transition:none}.hero-home-search-module__45HKRa__exemple,.hero-home-search-module__45HKRa__popupOuvert,.hero-home-search-module__45HKRa__option,.hero-home-search-module__45HKRa__panneau,.hero-home-search-module__45HKRa__signe,.hero-home-search-module__45HKRa__orientationLien,.hero-home-search-module__45HKRa__assist .hero-home-search-module__45HKRa__chip,.hero-home-search-module__45HKRa__quick .hero-home-search-module__45HKRa__chip{animation:none}}.hero-home-search-module__45HKRa__input{min-width:0;min-height:44px;color:var(--ink);background:0 0;border:none;outline:none;flex:1;align-self:stretch;font-size:16px}.hero-home-search-module__45HKRa__input:placeholder-shown::-webkit-search-cancel-button{display:none}.hero-home-search-module__45HKRa__input:disabled{cursor:wait}.hero-home-search-module__45HKRa__input::placeholder{color:var(--muted)}.hero-home-search-module__45HKRa__submit{background:linear-gradient(135deg, var(--accent-strong), var(--accent));color:var(--on-accent);cursor:pointer;border:none;border-radius:10px;flex-shrink:0;padding:15px 24px;font-size:15px;font-weight:700;transition:transform .15s}.hero-home-search-module__45HKRa__submit:hover:not(:disabled){transform:translateY(-1px)}.hero-home-search-module__45HKRa__submit:disabled{cursor:progress;opacity:.88}.hero-home-search-module__45HKRa__submit{justify-content:center;align-items:center;gap:8px;display:inline-flex}.hero-home-search-module__45HKRa__assist{flex-wrap:wrap;align-items:center;gap:8px;min-height:28px;display:flex}.hero-home-search-module__45HKRa__assistLabel{color:var(--muted);white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.hero-home-search-module__45HKRa__assistLabel svg{color:var(--accent-strong,#0c3a6e);flex-shrink:0}.hero-home-search-module__45HKRa__chipExemple{color:var(--muted);font-style:italic;font-weight:500}.hero-home-search-module__45HKRa__chip.hero-home-search-module__45HKRa__chipSuggestion{border-color:var(--accent);color:var(--accent-strong,#0c3a6e);background:rgba(var(--info-rgb), .08)}.hero-home-search-module__45HKRa__quick{flex-wrap:wrap;gap:8px;display:flex}.hero-home-search-module__45HKRa__chip{white-space:nowrap;border:1px solid rgba(var(--info-rgb), .22);background:var(--paper-raised,#fff);color:var(--ink-soft);cursor:pointer;border-radius:999px;align-items:center;padding:5px 12px;font-size:12px;font-weight:600;text-decoration:none;transition:background .15s,color .15s,border-color .15s,transform .15s,box-shadow .15s;display:inline-flex}.hero-home-search-module__45HKRa__chip:hover{background:rgba(var(--info-rgb), .08);border-color:rgba(var(--info-rgb), .4);color:var(--accent-strong);transform:translateY(-2px);box-shadow:0 6px 14px #00000014}@media (prefers-reduced-motion:reduce){.hero-home-search-module__45HKRa__chip{transition:background .15s,color .15s,border-color .15s}.hero-home-search-module__45HKRa__chip:hover{transform:none}}.hero-home-search-module__45HKRa__chipActive{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.hero-home-search-module__45HKRa__chipActive:hover{background:var(--accent-strong);border-color:var(--accent-strong);color:var(--on-accent)}.hero-home-search-module__45HKRa__spin{animation:.8s linear infinite hero-home-search-module__45HKRa__heroSearchSpin}@keyframes hero-home-search-module__45HKRa__heroSearchSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.hero-home-search-module__45HKRa__spin{animation:none}}@media (max-width:900px){.hero-home-search-module__45HKRa__wrap{max-width:100%}.hero-home-search-module__45HKRa__form{flex-wrap:wrap;padding:10px 12px}.hero-home-search-module__45HKRa__field,.hero-home-search-module__45HKRa__form>.hero-home-search-module__45HKRa__field:last-of-type{flex:100%;padding:0 4px}.hero-home-search-module__45HKRa__divider{display:none}.hero-home-search-module__45HKRa__field:first-child{border-bottom:1px solid var(--border)}.hero-home-search-module__45HKRa__submit{width:100%;margin-top:8px}.hero-home-search-module__45HKRa__locateBtn{width:44px;height:44px;margin:0 -13px}}@container (max-width:547px){.hero-home-search-module__45HKRa__form{flex-wrap:wrap;padding:10px 12px}.hero-home-search-module__45HKRa__field,.hero-home-search-module__45HKRa__form>.hero-home-search-module__45HKRa__field:last-of-type{flex:100%;padding:0 4px}.hero-home-search-module__45HKRa__divider{display:none}.hero-home-search-module__45HKRa__field:first-child{border-bottom:1px solid var(--border)}.hero-home-search-module__45HKRa__submit{width:100%;margin-top:8px}.hero-home-search-module__45HKRa__locateBtn{width:44px;height:44px;margin:0 -13px}}@container (max-width:300px){.hero-home-search-module__45HKRa__input::placeholder,.hero-home-search-module__45HKRa__exemple{font-size:14px}}@media (max-width:640px){.hero-home-search-module__45HKRa__assist,.hero-home-search-module__45HKRa__quick{scrollbar-width:none;flex-wrap:nowrap;margin:0 -4px;padding:4px;overflow-x:auto}.hero-home-search-module__45HKRa__assist::-webkit-scrollbar{display:none}.hero-home-search-module__45HKRa__quick::-webkit-scrollbar{display:none}.hero-home-search-module__45HKRa__quick{scroll-snap-type:x proximity}.hero-home-search-module__45HKRa__quick .hero-home-search-module__45HKRa__chip{scroll-snap-align:start}.hero-home-search-module__45HKRa__assistLabel{flex:none}.hero-home-search-module__45HKRa__chip,.hero-home-search-module__45HKRa__chip.hero-home-search-module__45HKRa__signe,.hero-home-search-module__45HKRa__chip.hero-home-search-module__45HKRa__orientationLien{flex:none;min-height:44px;padding:9px 16px;font-size:13px}}
.hero-doctor-tag-module__Tadx5G__tag{z-index:2;background:rgba(var(--primary-rgb), .92);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--on-accent);box-shadow:0 12px 28px rgba(var(--primary-rgb), .22);border-radius:12px;align-items:center;gap:10px;padding:12px 16px;font-size:13.5px;animation:.4s hero-doctor-tag-module__Tadx5G__tagIn;display:flex;position:absolute;bottom:14%;left:-8px}.hero-doctor-tag-module__Tadx5G__tag b{font-size:14px;font-weight:700}.hero-doctor-tag-module__Tadx5G__dot{opacity:.6;background:currentColor;border-radius:50%;flex-shrink:0;width:8px;height:8px}@keyframes hero-doctor-tag-module__Tadx5G__tagIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.hero-doctor-tag-module__Tadx5G__tag{align-self:center;margin:12px 0 14px;position:static}}
.dynamic-stats-module__GQL5cW__statsSection{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--paper);padding:clamp(2.5rem,5vw,4rem) clamp(1.5rem,4vw,2.5rem);position:relative;overflow:hidden}.dynamic-stats-module__GQL5cW__statsSection:before{content:"";background:linear-gradient(135deg, rgba(var(--primary-rgb), .02), #7fd6b808);pointer-events:none;position:absolute;inset:0}.dynamic-stats-module__GQL5cW__statsContainer{z-index:1;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2rem;max-width:1100px;margin:0 auto;display:grid;position:relative}.dynamic-stats-module__GQL5cW__stat{text-align:center;background:var(--paper-raised);border:1px solid var(--border);box-shadow:none;border-radius:16px;padding:1.5rem;transition:transform .3s,box-shadow .3s}.dynamic-stats-module__GQL5cW__stat:hover{box-shadow:none;transform:translateY(-4px)}.dynamic-stats-module__GQL5cW__statValue{background:linear-gradient(135deg, var(--primary), var(--accent-light));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:clamp(28px,4vw,42px);font-weight:700;line-height:1.2}.dynamic-stats-module__GQL5cW__statLabel{color:var(--muted);font-size:14px;font-weight:500;line-height:1.4}.dynamic-stats-module__GQL5cW__statSkeleton{background:linear-gradient(90deg, var(--surface-2) 25%, var(--surface-3) 50%, var(--surface-2) 75%);background-size:200% 100%;border-radius:16px;height:120px;animation:1.5s ease-in-out infinite dynamic-stats-module__GQL5cW__loading}@keyframes dynamic-stats-module__GQL5cW__loading{0%{background-position:200% 0}to{background-position:-200% 0}}.dynamic-stats-module__GQL5cW__statsSectionRow{background:0 0;border:none;padding:0}.dynamic-stats-module__GQL5cW__statsSectionRow:before{display:none}.dynamic-stats-module__GQL5cW__statsContainerRow{flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:28px;max-width:100%;display:flex}.dynamic-stats-module__GQL5cW__statRow{min-width:0;box-shadow:none;border:none;border-right:1px solid rgba(var(--primary-rgb), .16);text-align:center;background:0 0;border-radius:0;flex:0 auto;padding:0 28px 0 0}.dynamic-stats-module__GQL5cW__statRow:last-child{border-right:none;padding-right:0}.dynamic-stats-module__GQL5cW__statRow:hover{box-shadow:none;background:0 0;transform:none}.dynamic-stats-module__GQL5cW__statValueRow{color:var(--accent);font-variant-numeric:tabular-nums;background:0 0;-webkit-background-clip:initial;-webkit-text-fill-color:currentColor;background-clip:initial;margin-bottom:6px;font-size:clamp(24px,2.8vw,32px);font-weight:700}.dynamic-stats-module__GQL5cW__statLabelRow{color:var(--muted,#4b5563);white-space:normal;text-overflow:clip;max-width:90px;font-size:12px;font-weight:500;line-height:1.35;overflow:visible}.dynamic-stats-module__GQL5cW__statSkeletonRow{border-radius:8px;flex:1 1 0;min-width:0;height:56px}@media (max-width:768px){.dynamic-stats-module__GQL5cW__statsSection{padding:3rem 1.5rem}.dynamic-stats-module__GQL5cW__statsSectionRow{padding:0}.dynamic-stats-module__GQL5cW__statsContainer{grid-template-columns:repeat(2,1fr);gap:1.5rem}.dynamic-stats-module__GQL5cW__stat{padding:1.25rem}.dynamic-stats-module__GQL5cW__statValue{font-size:28px}.dynamic-stats-module__GQL5cW__statsContainerRow{justify-content:center;gap:18px}.dynamic-stats-module__GQL5cW__statRow{padding-right:18px}.dynamic-stats-module__GQL5cW__statRow:last-child{padding-right:0}.dynamic-stats-module__GQL5cW__statValueRow{font-size:22px}.dynamic-stats-module__GQL5cW__statLabelRow{white-space:normal;max-width:72px;font-size:10.5px}}@media (max-width:560px){.dynamic-stats-module__GQL5cW__statsContainerRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;display:grid}.dynamic-stats-module__GQL5cW__statRow,.dynamic-stats-module__GQL5cW__statRow:last-child{border-right:none;padding:0}.dynamic-stats-module__GQL5cW__statLabelRow{max-width:none;font-size:11.5px}.dynamic-stats-module__GQL5cW__statSkeletonRow:nth-child(n+5){display:none}}
.home-proof-band-module__51nXna__band{background:var(--primary-soft);border-bottom:1px solid var(--primary-line);padding:clamp(22px,2.8vw,30px) clamp(1.25rem,4vw,2rem)}.home-proof-band-module__51nXna__inner{flex-direction:column;align-items:center;gap:1.25rem;max-width:1200px;margin:0 auto;display:flex}@media (min-width:1024px){.home-proof-band-module__51nXna__inner{flex-direction:row;justify-content:center;align-items:center;gap:40px}.home-proof-band-module__51nXna__ansuten,.home-proof-band-module__51nXna__statsWrap{flex:none}.home-proof-band-module__51nXna__statsWrap{padding-left:24px}}.home-proof-band-module__51nXna__statsWrap:has(>div:empty){display:none}.home-proof-band-module__51nXna__ansuten{justify-content:center;display:flex}.home-proof-band-module__51nXna__ansutenInner{text-align:left;background:var(--paper-raised);border:1px solid var(--primary-line);border-radius:999px;justify-content:center;align-items:center;gap:11px;margin:0 auto;padding:9px 16px 9px 12px;display:flex}.home-proof-band-module__51nXna__ansuten svg{color:var(--primary-strong);flex-shrink:0}.home-proof-band-module__51nXna__brand{display:none}.home-proof-band-module__51nXna__headline{letter-spacing:-.005em;color:var(--primary-strong);margin:0;font-size:13.5px;font-weight:700;line-height:1.4}.home-proof-band-module__51nXna__bandEmbedded{border-bottom:1px solid rgba(var(--info-rgb), .1);background:linear-gradient(180deg, rgba(var(--info-rgb), .06) 0%, rgba(var(--info-rgb), .02) 100%);padding:clamp(2rem,4vw,2.75rem) clamp(1.25rem,4vw,2rem)}
.home-join-practitioners-module__dHwMFG__section{padding:var(--rythme-section,clamp(3rem, 6vw, 5rem)) 0;background:linear-gradient(180deg, var(--primary-soft) 0%, var(--primary-soft) 58%, var(--bg) 100%);border-top:1px solid var(--primary-line);scroll-margin-top:76px}.home-join-practitioners-module__dHwMFG__container{max-width:1280px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem)}.home-join-practitioners-module__dHwMFG__head{margin-bottom:var(--rythme-tete,clamp(2rem, 4vw, 3rem));text-align:center;flex-direction:column;align-items:center;gap:.85rem;display:flex}.home-join-practitioners-module__dHwMFG__eyebrow{color:var(--accent-strong);font-size:var(--t-surtitre,12px);letter-spacing:.16em;text-transform:uppercase;margin:0;font-weight:700}.home-join-practitioners-module__dHwMFG__head h1,.home-join-practitioners-module__dHwMFG__head h2{max-width:min(720px,100%);color:var(--ink);font-family:var(--font-serif);font-size:var(--t-titre,clamp(30px, 4.2vw, 48px));letter-spacing:-.028em;text-wrap:balance;margin:0;font-weight:700;line-height:1.12}.home-join-practitioners-module__dHwMFG__head h1 em,.home-join-practitioners-module__dHwMFG__head h2 em{color:var(--accent);font-style:normal}.home-join-practitioners-module__dHwMFG__sub{max-width:640px;color:var(--ink-soft);font-size:var(--t-sous-titre,16px);text-wrap:pretty;margin:0;line-height:1.6}.home-join-practitioners-module__dHwMFG__grid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.home-join-practitioners-module__dHwMFG__card{border:1px solid var(--primary-line);background:var(--paper-raised);border-radius:16px;flex-direction:column;gap:.6rem;padding:1.5rem;display:flex}.home-join-practitioners-module__dHwMFG__cardIcon{background:var(--primary-soft);width:44px;height:44px;color:var(--primary);border-radius:12px;place-items:center;margin-bottom:.15rem;display:grid}.home-join-practitioners-module__dHwMFG__cardTitle{color:var(--ink);letter-spacing:-.01em;margin:0;font-size:17px;font-weight:700;line-height:1.35}.home-join-practitioners-module__dHwMFG__cardDesc{color:var(--ink-soft);margin:0;font-size:14.5px;line-height:1.6}.home-join-practitioners-module__dHwMFG__doors{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:clamp(1.75rem,3vw,2.5rem);display:grid}.home-join-practitioners-module__dHwMFG__door{border:1.5px solid var(--primary-line);background:var(--paper-raised);color:var(--ink);border-radius:16px;grid-template-columns:auto 1fr auto;align-items:start;gap:.5rem .9rem;padding:1.25rem;text-decoration:none;transition:border-color .18s,transform .18s;display:grid}.home-join-practitioners-module__dHwMFG__door:hover{border-color:var(--primary);transform:translateY(-2px)}.home-join-practitioners-module__dHwMFG__door:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.home-join-practitioners-module__dHwMFG__doorIcon{background:var(--primary-soft);width:44px;height:44px;color:var(--primary);border-radius:12px;grid-area:1/1;place-items:center;display:grid}.home-join-practitioners-module__dHwMFG__doorTitle{grid-area:1/2;align-self:center;min-width:0;font-size:16px;font-weight:700;line-height:1.35}.home-join-practitioners-module__dHwMFG__doorKinds{color:var(--muted);margin-top:3px;font-size:12.5px;font-weight:400;line-height:1.4;display:block}.home-join-practitioners-module__dHwMFG__doorDesc{color:var(--ink-soft);grid-area:2/2/auto/4;font-size:14px;line-height:1.55}.home-join-practitioners-module__dHwMFG__doorArrow{color:var(--primary);grid-area:1/3;align-self:center}.home-join-practitioners-module__dHwMFG__note{max-width:680px;color:var(--ink-soft);text-align:center;margin:1.5rem auto 0;font-size:13.5px;line-height:1.6}@media (max-width:1024px){.home-join-practitioners-module__dHwMFG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.home-join-practitioners-module__dHwMFG__doors{grid-template-columns:1fr}}@media (max-width:620px){.home-join-practitioners-module__dHwMFG__grid{grid-template-columns:1fr}.home-join-practitioners-module__dHwMFG__card{padding:1.25rem}.home-join-practitioners-module__dHwMFG__doorDesc{grid-column:1/4}}@media (prefers-reduced-motion:reduce){.home-join-practitioners-module__dHwMFG__door{transition:none}.home-join-practitioners-module__dHwMFG__door:hover{transform:none}}
.home-partners-band-module__aaoqvW__section{--eco-bg:var(--primary);--eco-accent:#a8cbf2;--eco-link:#fff;--eco-eyebrow:#ffffffe0;--eco-text-soft:#ffffffe0;--eco-text-mute:#ffffffdb;padding:var(--rythme-section,clamp(3rem, 6vw, 4.5rem)) clamp(1.25rem, 4vw, 2.5rem);background:var(--eco-bg);color:#fff}:root[data-theme=dark] .home-partners-band-module__aaoqvW__section{--eco-bg:var(--primary-soft);--eco-accent:var(--primary-strong);--eco-link:var(--primary-strong);--eco-eyebrow:var(--primary);--eco-text-soft:var(--ink-soft);--eco-text-mute:var(--ink-soft)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .home-partners-band-module__aaoqvW__section{--eco-bg:var(--primary-soft);--eco-accent:var(--primary-strong);--eco-link:var(--primary-strong);--eco-eyebrow:var(--primary);--eco-text-soft:var(--ink-soft);--eco-text-mute:var(--ink-soft)}}.home-partners-band-module__aaoqvW__container{max-width:1200px;margin:0 auto}.home-partners-band-module__aaoqvW__head{text-align:center;max-width:720px;margin:0 auto 2.25rem}.home-partners-band-module__aaoqvW__eyebrow{font-size:var(--t-surtitre,12px);text-transform:uppercase;letter-spacing:.16em;color:var(--eco-eyebrow);margin:0 0 .5rem;font-weight:700}.home-partners-band-module__aaoqvW__head h2{font-family:var(--font-serif);letter-spacing:-.01em;text-wrap:balance;color:#fff;margin:0 0 .75rem;font-size:clamp(1.65rem,3.5vw,2.15rem);font-weight:700;line-height:1.2}.home-partners-band-module__aaoqvW__sub{color:var(--eco-text-soft);margin:0;font-size:15px;line-height:1.6}.home-partners-band-module__aaoqvW__stats{flex-wrap:wrap;justify-content:center;gap:1.75rem;margin:1.5rem 0 0;display:flex}@media (min-width:1100px){.home-partners-band-module__aaoqvW__stats{justify-content:flex-start}}.home-partners-band-module__aaoqvW__stat{flex-direction:column;display:flex}.home-partners-band-module__aaoqvW__statBig{color:#fff;font-size:26px;font-weight:700;line-height:1.15;display:block}.home-partners-band-module__aaoqvW__statBigLabel{color:var(--eco-text-mute);margin-top:2px;font-size:13px;display:block}.home-partners-band-module__aaoqvW__ecoLayout{grid-template-columns:1fr;align-items:center;gap:2.5rem;display:grid}@media (min-width:1100px){.home-partners-band-module__aaoqvW__ecoLayout{grid-template-columns:1.1fr .9fr;gap:3.5rem}.home-partners-band-module__aaoqvW__head{text-align:left;margin:0 0 2rem}}.home-partners-band-module__aaoqvW__mapBox{aspect-ratio:1/1.05;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:18px;position:relative;overflow:hidden}@media (max-width:1099px){.home-partners-band-module__aaoqvW__mapBox{justify-self:center;width:100%;max-width:460px}}.home-partners-band-module__aaoqvW__mapSvg{width:100%;height:100%}.home-partners-band-module__aaoqvW__mapOutline{fill:#ffffff0d;stroke:#ffffff4d;stroke-width:1.5px}.home-partners-band-module__aaoqvW__mapPin{fill:var(--eco-accent)}.home-partners-band-module__aaoqvW__mapPulse{fill:none;stroke:var(--eco-accent);stroke-width:1.4px;opacity:.5}.home-partners-band-module__aaoqvW__mapPinLabel{fill:#ebf2fa;stroke:var(--eco-bg);stroke-width:2.5px;stroke-linejoin:round;paint-order:stroke fill;font-size:10.5px;font-weight:700}.home-partners-band-module__aaoqvW__journey{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.home-partners-band-module__aaoqvW__journeyItem{flex-direction:column;min-width:0;list-style:none;display:flex}.home-partners-band-module__aaoqvW__journeyReveal{height:100%;display:block}.home-partners-band-module__aaoqvW__journeyReveal>*{height:100%}.home-partners-band-module__aaoqvW__journeyCard{color:inherit;border-bottom:1px solid #ffffff1f;grid-template-columns:40px minmax(0,1fr);align-items:start;column-gap:1rem;padding:1.1rem 0;text-decoration:none;display:grid;position:relative}.home-partners-band-module__aaoqvW__journeyItem:last-child .home-partners-band-module__aaoqvW__journeyCard{border-bottom:none}.home-partners-band-module__aaoqvW__journeyIcon{background:#ffffff14;border-radius:10px;flex-shrink:0;grid-row:1/span 3;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.home-partners-band-module__aaoqvW__icon_consult,.home-partners-band-module__aaoqvW__icon_lab,.home-partners-band-module__aaoqvW__icon_pharmacy,.home-partners-band-module__aaoqvW__icon_insurance{color:var(--eco-accent)}.home-partners-band-module__aaoqvW__journeyTitle{color:#fff;letter-spacing:-.01em;margin:0;font-size:15.5px;font-weight:700}.home-partners-band-module__aaoqvW__journeyDesc{color:var(--eco-text-soft);margin:4px 0 6px;font-size:13.5px;line-height:1.5}.home-partners-band-module__aaoqvW__journeyCta{color:var(--eco-link);justify-self:start;align-items:center;gap:.2rem;margin-top:.15rem;font-size:13px;font-weight:700;display:inline-flex}.home-partners-band-module__aaoqvW__establishments{text-align:center;border-top:1px solid #ffffff24;margin-top:2rem;padding-top:1.75rem}.home-partners-band-module__aaoqvW__establishmentsLabel{text-transform:uppercase;letter-spacing:.14em;color:var(--eco-eyebrow);margin:0 0 1rem;font-size:11px;font-weight:700}.home-partners-band-module__aaoqvW__establishmentsRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem .85rem;display:flex}.home-partners-band-module__aaoqvW__establishmentChip{color:#fff;background:#ffffff14;border:1.5px solid #ffffff6b;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;min-height:44px;padding:.5rem 1.1rem;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.home-partners-band-module__aaoqvW__establishmentChip:hover{border-color:var(--eco-accent);background:#ffffff1f}.home-partners-band-module__aaoqvW__establishmentChip svg{color:var(--eco-accent);flex-shrink:0}.home-partners-band-module__aaoqvW__establishmentsAll{min-height:44px;color:var(--eco-link);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);justify-content:center;align-items:center;gap:.35rem;padding:0 .5rem;font-size:13px;font-weight:700;display:inline-flex}.home-partners-band-module__aaoqvW__establishmentsAll:hover{text-decoration-color:currentColor}@media (max-width:1024px){.home-partners-band-module__aaoqvW__journey{gap:1rem}}@media (max-width:640px){.home-partners-band-module__aaoqvW__journey{gap:.85rem}.home-partners-band-module__aaoqvW__stats{flex-wrap:nowrap;gap:1rem}.home-partners-band-module__aaoqvW__stat{text-align:center;flex:1 1 0;align-items:center;min-width:0}.home-partners-band-module__aaoqvW__establishmentsRow{flex-direction:column}}
.page-module__hYRvCG__page{background:var(--bg);min-height:calc(100vh - 64px)}
