.hero[data-astro-cid-j7pv25f6]{position:relative;padding:clamp(30px,5vw,70px) 0 0}.hero-haut[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:end}.hero-titre[data-astro-cid-j7pv25f6]{flex:7 1 280px;max-width:100%;min-width:0;padding:0 var(--gouttiere);z-index:2}.hero-titre[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{margin-bottom:22px}.hero-photo[data-astro-cid-j7pv25f6]{flex:5 1 200px;max-width:100%;min-width:0;background:#e6e9e8;height:min(70vh,620px);min-height:260px;z-index:1;overflow:hidden}.hero-photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;object-position:center 15%}.hero-filet[data-astro-cid-j7pv25f6]{position:relative;height:var(--ep-filet);background:var(--filet);margin-top:clamp(36px,4vw,60px)}.hero-cercle[data-astro-cid-j7pv25f6]{position:absolute;left:var(--gouttiere);top:calc(var(--ep-filet) / 2 - 23px);width:46px;height:46px;border:1px solid var(--bleu);border-radius:50%;background:#fff}.hero-trait[data-astro-cid-j7pv25f6]{position:absolute;left:var(--gouttiere);top:0;width:46px;height:var(--ep-filet);background:var(--bleu)}.hero-mire[data-astro-cid-j7pv25f6]{position:absolute;right:clamp(60px,11vw,190px);top:calc(var(--ep-filet) - 220px);width:220px;height:220px;max-width:50vw;border:1px solid var(--bleu);border-radius:50%;pointer-events:none}.hero-bas[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;padding:clamp(44px,4.5vw,70px) var(--gouttiere) 0;gap:var(--col-gap-large)}.hero-chapo[data-astro-cid-j7pv25f6]{flex:6 1 240px;max-width:100%;min-width:0}.hero-chapo[data-astro-cid-j7pv25f6] .chapo[data-astro-cid-j7pv25f6]{margin-bottom:34px;max-width:560px}.hero-boutons[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:32px;align-items:center}.hero-faits[data-astro-cid-j7pv25f6]{flex:4 1 160px;max-width:100%;min-width:0;display:grid;gap:14px;align-content:start;font-size:13.5px;line-height:1.6;color:var(--txt-2)}.section[data-astro-cid-j7pv25f6]{margin-top:var(--entre-sections-accueil)}.section-corps[data-astro-cid-j7pv25f6]{padding:var(--apres-filet-large) var(--gouttiere) 0 var(--pad-rail)}.titre-section[data-astro-cid-j7pv25f6]{max-width:900px;margin-bottom:clamp(36px,4vw,64px)}.bande[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:var(--col-gap);align-items:start;margin-bottom:var(--apres-filet)}.bande[data-astro-cid-j7pv25f6]:last-child{margin-bottom:0}.bande-inverse[data-astro-cid-j7pv25f6]{flex-direction:row-reverse}.col-famille[data-astro-cid-j7pv25f6]{flex:4 1 160px;position:sticky;top:110px;align-self:flex-start}.col-actes[data-astro-cid-j7pv25f6]{flex:5 1 300px;font-size:16.5px;line-height:1.5}.col-visuel[data-astro-cid-j7pv25f6]{flex:3 1 200px;min-width:0}.famille-texte[data-astro-cid-j7pv25f6]{font-size:14.5px;line-height:1.7;color:var(--txt-2);margin-top:14px}.ligne-acte[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr) auto}.ligne-acte[data-astro-cid-j7pv25f6] .secondaire[data-astro-cid-j7pv25f6]{white-space:nowrap;text-align:right}.ligne-acte[data-astro-cid-j7pv25f6]:hover .secondaire[data-astro-cid-j7pv25f6]{opacity:.62}.visuel[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:3/4;max-height:440px;width:100%;overflow:hidden}.visuel[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.lien-tous[data-astro-cid-j7pv25f6]{margin-top:20px;width:100%;justify-content:flex-end}.plateau[data-astro-cid-j7pv25f6]{padding:var(--apres-filet) var(--gouttiere) 0 var(--pad-rail)}.plateau-filet[data-astro-cid-j7pv25f6]{border-top:1px solid var(--ligne);padding-top:24px;display:flex;flex-wrap:wrap;gap:var(--col-gap)}.plateau-label[data-astro-cid-j7pv25f6]{flex:4 1 160px;max-width:100%;min-width:0}.plateau-texte[data-astro-cid-j7pv25f6]{flex:8 1 320px;min-width:0;max-width:760px;font-size:15px;line-height:1.9;color:var(--txt-2)}.medecin[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:var(--col-gap-large);align-items:start}.medecin-texte[data-astro-cid-j7pv25f6]{flex:7 1 280px}.medecin-citation[data-astro-cid-j7pv25f6]{line-height:1.1;margin-bottom:30px}.medecin-para[data-astro-cid-j7pv25f6]{font-size:17px;line-height:1.75;color:var(--txt);margin:0 0 18px;max-width:640px}.dates[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:20px 40px;margin:34px 0 0;padding-top:26px;border-top:1px solid var(--ligne)}.date-annee[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:26px;font-weight:300;line-height:1;margin-bottom:8px}.date-texte[data-astro-cid-j7pv25f6]{font-size:13.5px;line-height:1.6;color:var(--txt-2)}.lien-parcours[data-astro-cid-j7pv25f6]{margin-top:32px}.medecin-photo[data-astro-cid-j7pv25f6]{flex:4 1 160px;aspect-ratio:4/5;background:#e6e9e8;overflow:hidden}.medecin-photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.mire-bande[data-astro-cid-j7pv25f6]{margin-top:var(--entre-sections-accueil);position:relative;height:min(46vh,420px);background:#f2eee9;overflow:hidden}.mire-bande[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.mire-cercle[data-astro-cid-j7pv25f6]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(300px,42vw);aspect-ratio:1;max-width:100%;border:1px solid rgba(255,255,255,.75);border-radius:50%}.mire-trait[data-astro-cid-j7pv25f6]{position:absolute;left:0;right:0;top:calc(50% - var(--ep-filet) / 2);height:var(--ep-filet);background:#ffffffbf}.consultation[data-astro-cid-j7pv25f6]{margin-top:var(--entre-sections-accueil)}.consultation-haut[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:var(--col-gap-large);align-items:end;margin-bottom:var(--apres-filet)}.consultation-titre[data-astro-cid-j7pv25f6]{flex:8 1 320px;max-width:100%;min-width:0;font-size:clamp(32px,4.6vw,62px)}.consultation-sous[data-astro-cid-j7pv25f6]{flex:3 1 120px;max-width:100%;min-width:0;font-size:14.5px;line-height:1.7;color:var(--sur-encre-2)}.etapes[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,205px),1fr));gap:clamp(20px,2.5vw,36px)}.etape[data-astro-cid-j7pv25f6]{border-top:1px solid var(--filet-encre);padding-top:20px}.etape-active[data-astro-cid-j7pv25f6]{border-top-color:var(--filet-actif)}.etape-titre[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-weight:300;font-size:24px;margin-bottom:12px}.etape-texte[data-astro-cid-j7pv25f6]{font-size:14.5px;line-height:1.7;color:var(--sur-encre)}.titre-centres[data-astro-cid-j7pv25f6]{margin-bottom:clamp(32px,4vw,56px)}.centres[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:clamp(20px,2.5vw,36px)}.centre-photo[data-astro-cid-j7pv25f6]{aspect-ratio:16/10;background:#e8edec;overflow:hidden}.centre-photo[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.centre-meta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px 24px;align-items:flex-start;padding:22px 0}.centre-nom[data-astro-cid-j7pv25f6]{font-size:24px;margin-bottom:8px}.centre-adresse[data-astro-cid-j7pv25f6]{font-size:14.5px;line-height:1.7;color:var(--txt-2)}.centre-lien[data-astro-cid-j7pv25f6]{margin-top:10px}.centre-jours[data-astro-cid-j7pv25f6]{text-align:right;flex:none}.centre-label[data-astro-cid-j7pv25f6]{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--txt-3);margin-bottom:6px}.centre-valeur[data-astro-cid-j7pv25f6]{font-size:14.5px;font-weight:500;white-space:nowrap}@media(max-width:1079px){.hero[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.hero-haut[data-astro-cid-j7pv25f6],.hero-bas[data-astro-cid-j7pv25f6]{display:contents}.hero-titre[data-astro-cid-j7pv25f6],.hero-chapo[data-astro-cid-j7pv25f6],.hero-photo[data-astro-cid-j7pv25f6],.hero-faits[data-astro-cid-j7pv25f6]{flex:0 0 auto}.hero-titre[data-astro-cid-j7pv25f6]{order:1}.hero-chapo[data-astro-cid-j7pv25f6]{order:2;padding:0 var(--gouttiere);margin-top:clamp(24px,5vw,34px)}.hero-photo[data-astro-cid-j7pv25f6]{order:3;margin-top:clamp(26px,6vw,42px);height:min(58vh,480px)}.hero-filet[data-astro-cid-j7pv25f6]{order:4}.hero-faits[data-astro-cid-j7pv25f6]{order:5;padding:clamp(30px,5vw,44px) var(--gouttiere) 0}}@media(max-width:1079px){.bande-inverse[data-astro-cid-j7pv25f6]{flex-direction:row}}
