/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.explorateur-editorial{color:var(--color-noir);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:clamp(28px,6vw,80px);margin-top:32px;display:grid}.explorateur-choix{align-self:start;position:sticky;top:110px}.explorateur-choix label{margin-bottom:18px;font-size:17px;display:block}.explorateur-choix select{display:none}.explorateur-boutons{flex-direction:column;display:flex}.explorateur-boutons button{border:0;border-bottom:1px solid var(--color-or);color:var(--color-noir);font-family:var(--font-hanken),sans-serif;text-align:left;cursor:pointer;background:0 0;min-height:64px;padding:18px 16px 18px 0;font-size:23px;line-height:1.35;transition:padding .25s,background-color .25s,color .25s}.explorateur-boutons button[aria-pressed=true]{background:var(--color-nuit);color:var(--color-creme);padding-left:20px}.explorateur-contenu{align-self:start;min-width:0;position:sticky;top:110px}.explorateur-fiche{border-top:1px solid var(--color-or);min-height:360px;padding-top:28px}.explorateur-fiche[hidden]{display:none}.explorateur-fiche h3{font-family:var(--font-hanken),sans-serif;letter-spacing:-.025em;margin:0 0 24px;font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.18}.explorateur-prose p{max-width:55ch;margin:0 0 18px;font-size:18px;line-height:1.6}.explorateur-prose ul{margin:20px 0;padding-left:20px}.explorateur-prose li{margin-bottom:12px;font-size:17px}.explorateur-prix{font-variant-numeric:tabular-nums;margin:28px 0;font-size:30px;line-height:1.3}.explorateur-lien{background:var(--color-nuit);min-height:52px;color:var(--color-creme);justify-content:center;align-items:center;padding:12px 24px;font-size:17px;text-decoration:none;display:inline-flex}.explorateur-lien:hover{text-underline-offset:5px;text-decoration:underline}.explorateur-image{height:240px;margin-bottom:28px;overflow:hidden}.explorateur-image img{object-fit:cover;width:100%;height:100%;display:block}.explorateur-editorial[data-interactif=false]{display:block}.explorateur-editorial[data-interactif=false] .explorateur-fiche{margin-bottom:40px}@media (prefers-reduced-motion:no-preference){.explorateur-editorial[data-interactif=true] .explorateur-fiche:not([hidden]){animation:explorateur-reveler .35s both}.explorateur-editorial[data-interactif=true] .explorateur-fiche:not([hidden]) img{animation:explorateur-cadrer .6s both}}@keyframes explorateur-reveler{0%{opacity:.25;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes explorateur-cadrer{0%{transform:scale(1.04)}to{transform:scale(1)}}@media (max-width:899px){.explorateur-editorial{grid-template-columns:1fr;gap:24px;margin-top:24px}.explorateur-choix,.explorateur-contenu{position:static}.explorateur-boutons{display:none}.explorateur-choix label{margin-bottom:10px}.explorateur-choix select{width:100%;min-height:56px;color:var(--color-noir);background:var(--color-creme);border:1px solid var(--color-noir);border-radius:0;padding:12px;font-size:17px;display:block}.explorateur-fiche{min-height:0;padding-top:24px}.explorateur-prose p{font-size:17px}.explorateur-fiche h3{font-size:30px}.explorateur-image{height:200px}}@media (prefers-reduced-motion:reduce){.explorateur-boutons button{transition:none}}#titre-hub{letter-spacing:0;overflow-wrap:normal;font-size:clamp(26px,6.2vw,76px)}@media (max-width:360px){#titre-hub{font-size:23px}.exploration-titre{letter-spacing:0;font-size:24px}}.exploration-v4 .explorateur-boutons{isolation:isolate;position:relative}.exploration-repere{background:var(--color-noir);z-index:-1;pointer-events:none;width:3px;transition:transform .42s cubic-bezier(.22,1,.36,1),height .42s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:-10px}.exploration-v4 .explorateur-image{border-bottom:1px solid var(--color-or);height:260px;margin-bottom:28px;padding-bottom:24px}.exploration-v4 .explorateur-image img{object-fit:contain}@media (prefers-reduced-motion:no-preference){.exploration-v4[data-interactif=true] .explorateur-fiche:not([hidden]){animation:none}.exploration-v4 .explorateur-fiche:not([hidden]) h3{animation:exploration-texte-v4 .42s cubic-bezier(.22,1,.36,1) both}.exploration-v4 .explorateur-fiche:not([hidden]) .explorateur-prose{animation:exploration-texte-v4 .48s cubic-bezier(.22,1,.36,1) 45ms both}.exploration-v4[data-interactif=true] .explorateur-fiche:not([hidden]) img{animation:exploration-image-v4 .65s cubic-bezier(.22,1,.36,1) both}}@keyframes exploration-texte-v4{0%{opacity:.15;transform:translateX(calc(var(--sens-exploration)*18px))}to{opacity:1;transform:translate(0)}}@keyframes exploration-image-v4{0%{opacity:.15;clip-path:inset(0 0 0 100%);transform:scale(1.025)}to{opacity:1;clip-path:inset(0);transform:scale(1)}}@media (max-width:899px){.exploration-v4 .explorateur-image{height:190px}}@media (prefers-reduced-motion:reduce){.exploration-repere{transition:none}}.exploration-visuelle{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:clamp(24px,5vw,66px)}.exploration-visuelle .explorateur-contenu{width:100%}.exploration-visuelle .explorateur-fiche{isolation:isolate;color:#f3ece3;background:#2b2928;border:1px solid #1d1b1a4d;min-height:630px;padding:clamp(26px,3.4vw,48px);position:relative;overflow:hidden}.exploration-visuelle .explorateur-fiche:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(90deg,#1d1b1ab3,#1d1b1a8c);position:absolute;inset:0}.exploration-visuelle .explorateur-image{z-index:-2;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0;overflow:hidden}.exploration-visuelle .explorateur-image img{object-fit:cover;width:100%;height:100%}.exploration-visuelle .explorateur-fiche h3{max-width:16ch;margin:0 0 22px;font-size:clamp(32px,3.5vw,49px);font-weight:500;line-height:1.1}.exploration-visuelle .explorateur-prose p{max-width:52ch;font-size:clamp(16px,1.35vw,19px);line-height:1.52}.exploration-visuelle .explorateur-prose ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 25px;margin:22px 0 25px;padding:0;list-style:none;display:grid}.exploration-visuelle .explorateur-prose li{border-bottom:1px solid #f3ece338;margin:0;padding:6px 0;font-size:clamp(14px,1.15vw,17px);line-height:1.3}.exploration-visuelle .explorateur-lien{color:#f3ece3;background:#f3ece31a;border:1px solid #b9b5ae}.exploration-visuelle .explorateur-lien:hover{color:#1d1b1a;background:#b9b5ae;text-decoration:none}.exploration-visuelle .explorateur-boutons button{width:100%;min-height:70px;padding:17px 47px 17px 17px;transition:background-color .4s cubic-bezier(.16,1,.3,1),color .4s cubic-bezier(.16,1,.3,1),padding .4s cubic-bezier(.16,1,.3,1);display:block;position:relative}.exploration-visuelle .explorateur-boutons button[aria-pressed=true]{background:#1d1b1a;padding-block:20px}.exploration-onglet-nom{display:block}.exploration-onglet-detail{opacity:0;color:#e3ded6;max-height:0;margin:0;font-size:14px;line-height:1.4;transition:max-height .4s cubic-bezier(.16,1,.3,1),opacity .3s,margin .4s;display:block;overflow:hidden}.exploration-visuelle .explorateur-boutons button[aria-pressed=true] .exploration-onglet-detail{opacity:1;max-height:35px;margin-top:7px}.exploration-onglet-fleche{opacity:0;font-size:21px;line-height:1;transition:opacity .3s,transform .4s cubic-bezier(.16,1,.3,1);position:absolute;top:20px;right:20px;transform:translate(-4px,4px)}.exploration-visuelle .explorateur-boutons button[aria-pressed=true] .exploration-onglet-fleche{opacity:1;transform:translate(0)}@media (max-width:899px){.exploration-visuelle{grid-template-columns:1fr;gap:24px}.exploration-visuelle .explorateur-fiche{min-height:530px}.exploration-visuelle .explorateur-prose ul{gap:4px 16px}}@media (max-width:599px){.exploration-visuelle .explorateur-fiche{min-height:0;padding:25px 21px 28px}.exploration-visuelle .explorateur-fiche h3{font-size:32px}.exploration-visuelle .explorateur-prose p{font-size:16px}.exploration-visuelle .explorateur-prose ul{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.exploration-visuelle .explorateur-fiche:not([hidden]) .explorateur-prose,.exploration-visuelle .explorateur-fiche:not([hidden]) h3,.exploration-visuelle .explorateur-fiche:not([hidden]) img{animation:none}.exploration-onglet-detail,.exploration-onglet-fleche,.exploration-visuelle .explorateur-boutons button{transition:none}}#explorer-preoccupations{scroll-margin-top:calc(var(--hauteur-entete,80px) + 18px)}@media (max-width:599px){#titre-hub-soins{letter-spacing:0;font-size:clamp(26px,8vw,40px)}}