.heros{--h-entete:var(--h-barre);--suite-visible:150px;--heros-filet:#E3E8EE;position:relative;height:clamp(520px,calc(100svh - var(--h-entete) - var(--suite-visible)),760px);overflow:hidden;isolation:isolate;background:var(--blanc);color:var(--encre)}@media(min-width:700px)and (max-width:1119.98px){.heros{--h-entete:calc(var(--h-barre) + var(--cible))}}.heros-texte{position:relative;z-index:6;height:100%;max-width:var(--largeur);margin:0 auto;padding:0 var(--gouttiere);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--e5);pointer-events:none}.heros-texte>*{max-width:min(34vw,500px);pointer-events:auto}.heros-slogan{font-size:clamp(2.6rem,1.2rem + 3vw,4.25rem);font-weight:760;letter-spacing:-.04em;line-height:1.02;color:var(--encre);text-wrap:balance}.heros-quoi{color:var(--nuit);font-size:1.125rem;line-height:1.45;font-weight:640;max-width:36ch;text-wrap:pretty}.heros-promesse{color:var(--encre);font-size:1rem;line-height:1.4;font-weight:650;text-wrap:pretty}.heros-actions{display:flex;align-items:center;gap:var(--e3);margin-top:var(--e2)}.heros .cta-grand{--h:58px;font-size:17px}.heros-pause{flex:none;display:grid;place-items:center;width:var(--cible);height:var(--cible);padding:0;border:0;border-radius:50%;background:var(--blanc);color:var(--nuit);cursor:pointer;box-shadow:0 0 0 1px var(--filet);transition:background-color .2s var(--sortie),scale .15s var(--sortie)}.heros-pause:hover{background:var(--gris)}.heros-pause:active{scale:.96}.heros-pause svg{width:20px;height:20px}.heros-pause .heros-icone-lecture,.heros-pause[aria-pressed=true] .heros-icone-pause{display:none}.heros-pause[aria-pressed=true] .heros-icone-lecture{display:block}.heros-plateau{--ox:50;--oy:46;--ny:92;--l:clamp(200px,29cqw,232px);position:absolute;z-index:1;inset:0 0 0 44%;container:plateau / size}.heros-camera{position:absolute;inset:0}.heros-bouclier{position:absolute;z-index:1;left:calc(var(--ox) * 1%);top:calc(var(--oy) * 1%);translate:-50% -50%;height:72cqh;aspect-ratio:24 / 28}.heros-bouclier svg{display:block;width:100%;height:100%;overflow:visible}.heros-noeud{position:absolute;z-index:3;left:calc(var(--x) * 1cqw);top:calc(var(--y) * 1cqh);translate:-50% -50%}.heros-noeud.n0{--x:19;--y:25}.heros-noeud.n1{--x:81;--y:25}.heros-noeud.n2{--x:19;--y:70}.heros-noeud.n3{--x:81;--y:70}.heros-large{display:none}@container plateau (min-width:700px) and (min-height:600px){.heros-large{display:block}.heros-noeud.n0{--x:19;--y:15}.heros-noeud.n4{--x:16;--y:50}.heros-noeud.n2{--x:19;--y:85}.heros-noeud.n1{--x:81;--y:15}.heros-noeud.n5{--x:84;--y:50}.heros-noeud.n3{--x:81;--y:85}}.heros-carte{width:var(--l);overflow:hidden;border-radius:10px;background:var(--blanc);container-type:inline-size;box-shadow:0 0 0 1px #0f213317,0 2px 4px #0f21330d,0 18px 32px -18px #0f213357;transition-property:translate,box-shadow;transition-duration:.35s;transition-timing-function:var(--sortie)}a.heros-carte{display:block;color:inherit;text-decoration:none}@media(hover:hover)and (pointer:fine){.heros-noeud:hover .heros-carte{translate:0 -4px;box-shadow:0 0 0 1px #0f21331a,0 4px 8px #0f21330f,0 24px 40px -20px #0f213366}}.heros-carte:focus-visible{outline:2px solid var(--nuit);outline-offset:3px;translate:0 -4px}.heros-dessin{display:block;width:100%;height:auto;aspect-ratio:200 / 84;background:var(--gris);box-shadow:inset 0 -1px 0 var(--heros-filet);font-family:var(--police)}.heros-corps-carte{padding:var(--e3)}.heros-service{display:flex;align-items:center;gap:var(--e2);font-size:20px;line-height:1.25;font-weight:760;letter-spacing:-.02em;color:var(--encre);white-space:nowrap}.heros-service:before{content:"";flex:none;width:4px;height:16px;background:var(--nuit);transform:skew(-30deg)}.heros-gain{margin-top:var(--e1);font-size:15px;line-height:1.35;color:var(--encre-2);white-space:nowrap}@container (max-width:215px){.heros-gain{display:none}}.heros-notifs{position:absolute;z-index:5;left:calc(var(--ox) * 1%);top:calc(var(--ny) * 1cqh);width:0;height:0}.heros-notif{position:absolute;left:0;top:0;translate:-50% -50%;display:grid;gap:2px;padding:var(--e2) var(--e4);border-radius:10px;background:var(--blanc);white-space:nowrap;font-size:15px;line-height:1.3;color:var(--encre-2);box-shadow:0 0 0 1px #0f21331a,0 12px 24px -14px #0f21336b;opacity:0;transform:translateY(8px);transition:opacity .22s var(--sortie),transform .3s var(--sortie)}.heros-notif.actif{opacity:1;transform:none;transition-delay:.24s}.heros-notif b{display:flex;align-items:center;gap:var(--e2);font-weight:700;color:var(--encre)}.heros-notif b:before{content:"";flex:none;width:3px;height:11px;background:var(--nuit);transform:skew(-30deg)}@media(max-width:959.98px){.heros{height:auto;display:flex;flex-direction:column}.heros-texte{height:auto;margin:0;padding:var(--e6) var(--gouttiere) var(--e3);gap:var(--e3)}.heros-texte>*{max-width:40rem}.heros-slogan{font-size:clamp(2.6rem,1rem + 4vw,3.4rem)}.heros-plateau{position:relative;inset:auto;flex:none;height:440px}}@media(max-width:600px){.heros{--suite-visible:96px;height:max(470px,calc(100svh - var(--h-entete) - var(--suite-visible)))}.heros-texte{padding:var(--e3) var(--gouttiere) 6px;gap:6px}.heros-slogan{font-size:clamp(1.75rem,.9rem + 4.2vw,2.15rem)}.heros .cta-grand{--h:52px;font-size:16px}.heros-actions{margin-top:var(--e1)}.heros-plateau{flex:1 1 auto;height:auto;min-height:250px;--oy:44;--l:42cqw;--h-carte: calc(17.64cqw + 39px) ;--ny-px: calc(100cqh - 31px) }.heros-bouclier{height:80cqh}.heros-noeud.n0,.heros-noeud.n2{--px:22cqw}.heros-noeud.n1,.heros-noeud.n3{--px:78cqw}.heros-noeud.n0,.heros-noeud.n1{--py:calc(4px + var(--h-carte) / 2)}.heros-noeud.n2,.heros-noeud.n3{--py:calc(12px + var(--h-carte) * 1.5)}.heros-noeud{left:var(--px);top:var(--py)}.heros-corps-carte{padding:var(--e2) 10px}.heros-service{font-size:17px;gap:6px}.heros-service:before{width:3px;height:13px}.heros-gain{display:none}.heros-notifs{top:var(--ny-px)}.heros-notif{font-size:14px;padding:6px var(--e3)}}@media(prefers-reduced-motion:reduce){.heros-carte,.heros-notif,.heros-pause{transition:none}}.heros-ordi{display:none}@media(min-width:1000px){.heros{--bande:100px;--hs:clamp(520px,calc(100svh - var(--h-entete) - var(--suite-visible)),760px);--hp:calc(var(--hs) - var(--bande));height:var(--hs);--haut-bouclier:10px;--air-quoi:14px;--ligne-quoi:26px;--nom-carte:25px;--marge-cartes:var(--e3);--l-carte:200px;--h-carte:calc(var(--l-carte) * 84 / 200 + var(--e3) * 2 + var(--nom-carte));--taille-bouclier:min(calc(var(--hp) * .66),calc(var(--hp) - var(--marge-cartes) - var(--h-carte) - var(--air-quoi) * 2 - var(--ligne-quoi) - var(--haut-bouclier)));--centre-bouclier:calc(var(--haut-bouclier) + var(--taille-bouclier) / 2);--demi:calc(var(--taille-bouclier) * 10 / 28);--taille-slogan:clamp(26px,2.6vw,46px);--decalage:calc(var(--ecart-slogan,0) * var(--taille-slogan));container-type:inline-size}.heros:after{content:"";position:absolute;left:0;right:0;bottom:var(--bande);height:1px;background:var(--heros-filet)}.heros-plateau{left:0;right:0;bottom:var(--bande);--l:var(--l-carte)}.heros-bouclier{height:var(--taille-bouclier);top:var(--centre-bouclier);left:calc(var(--ox) * 1% + var(--decalage))}.heros-large,.heros-ordi{display:block}.heros-texte{position:absolute;inset:0;height:auto;max-width:none;margin:0;padding:0 max(var(--gouttiere),calc((100% - var(--largeur)) / 2 + var(--gouttiere)));gap:0;display:grid;grid-template-columns:1fr auto;grid-template-rows:var(--hp) var(--bande);column-gap:var(--e7)}.heros-texte>*{max-width:none}.heros-slogan{grid-column:1 / -1;grid-row:1;align-self:start;margin-top:calc(var(--centre-bouclier) - .62em);display:grid;grid-template-columns:minmax(0,1fr) calc(var(--demi) * 2 + var(--e8)) minmax(0,1fr);align-items:baseline;padding-left:calc(var(--decalage) * 2);font-size:var(--taille-slogan);font-weight:760;line-height:1.1;letter-spacing:-.035em}.heros-s1{grid-column:1;justify-self:end;text-align:right;white-space:nowrap}.heros-s2{grid-column:3;justify-self:start;white-space:nowrap}.heros-quoi{grid-column:1 / -1;grid-row:1;align-self:start;justify-self:center;margin-top:calc(var(--haut-bouclier) + var(--taille-bouclier) + var(--air-quoi));height:var(--ligne-quoi);display:flex;align-items:center;font-size:clamp(16px,calc((100cqw - var(--gouttiere) * 2) / 56),21px);line-height:1.25;font-weight:640;letter-spacing:-.012em;color:var(--nuit);text-align:center;white-space:nowrap}.heros-promesse{grid-column:1;grid-row:2;align-self:center;font-size:19px;line-height:1.35;font-weight:700;letter-spacing:-.01em;color:var(--encre)}.heros-actions{grid-column:2;grid-row:2;align-self:center;margin:0}.heros-service{font-size:18px}.heros-gain{display:none}.heros-noeud{top:auto;bottom:var(--marge-cartes);translate:-50% 0}.heros-noeud.n0{--x:9}.heros-noeud.n4{--x:22.6667}.heros-noeud.n2{--x:36.3333}.heros-noeud.n3{--x:50}.heros-noeud.n6{--x:63.6667}.heros-noeud.n5{--x:77.3333}.heros-noeud.n1{--x:91}.heros-notifs{left:calc(50% + var(--demi) + var(--e6) + var(--decalage));top:calc(var(--centre-bouclier) + var(--taille-slogan) * .48 + var(--e2))}.heros-notif{translate:0 0}}@media(min-width:1200px){.heros{--taille-slogan:3vw}}@media(min-width:1400px){.heros{--marge-cartes:var(--e1);--l-carte:min(214px, calc(13.6667cqw - 12px) );--nom-carte:20px}}@media(min-width:1400px)and (max-width:1599.98px){.heros-service{font-size:16px}.heros{--nom-carte:20px}}@media(min-width:1600px){.heros{--nom-carte:22.5px}}@media(min-width:1000px)and (max-width:1399.98px){.heros-large,.heros-hors-etroite{display:none}.heros-service{font-size:20px}.heros-noeud.n0{--x:15}.heros-noeud.n2{--x:38.3}.heros-noeud.n3{--x:61.7}.heros-noeud.n6{--x:85}}.orbite{display:none}@media(max-width:699.98px){.heros{--suite-visible:124px;height:max(452px,calc(100svh - var(--h-entete) - var(--suite-visible)));display:flex;flex-direction:column}.heros-texte{display:contents}.heros-texte>*{max-width:none;margin-inline:var(--gouttiere)}.heros-slogan{order:1;padding-top:var(--e3);font-size:clamp(1.75rem,.9rem + 4.2vw,2.15rem)}.heros-quoi{order:1;margin-top:var(--e1);font-size:15px;line-height:1.4;font-weight:640;color:var(--nuit);text-wrap:pretty}.heros-slogan span{display:block}.heros-plateau{display:none}.heros-actions{order:3;margin-top:var(--e2)}.heros .heros-pause{display:none}.heros .cta-grand{--h:52px;font-size:16px}.heros-promesse{order:4;margin-top:6px;margin-bottom:var(--e3);font-size:14px}.orbite{order:2;position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.orbite-scene{position:relative;isolation:isolate;flex:1 1 auto;min-height:200px;margin:0 var(--gouttiere);touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;--ry: calc(50% - 46px) }.orbite-scene.glisse{cursor:grabbing}.orbite-chemin{position:absolute;left:50px;right:50px;top:calc(50% - var(--ry));height:calc(var(--ry) * 2);width:auto;overflow:visible}.orbite-chemin ellipse{stroke:var(--filet);stroke-width:1;stroke-dasharray:2 5}.orbite-bouclier{position:absolute;z-index:50;left:50%;top:50%;height:40%;aspect-ratio:24 / 28;translate:-50% -50%;perspective:700px;pointer-events:none}.orbite-volume{position:relative;width:100%;height:100%;transform-style:preserve-3d;transform:rotateY(var(--tour,0deg))}.orbite-face,.orbite-tranche{position:absolute;inset:0;display:block;width:100%;height:100%;backface-visibility:hidden}.orbite-tranche{backface-visibility:visible;transform:translateZ(calc(var(--k,1) * -1.6px))}.orbite-tranche path{fill:#1b3550}.orbite-arriere{transform:translateZ(-16px) rotateY(180deg)}.orbite-ombre{fill:#0b1a2a;opacity:var(--ombre,0)}.orbite-satellites{position:absolute;inset:0;margin:0;padding:0;list-style:none}.orbite-sat{position:absolute;left:50%;top:50%;width:96px;margin:-32px 0 0 -48px;will-change:transform}.orbite-lien{display:block;width:100%;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.orbite-lien:focus-visible{outline:none}.orbite-mini{display:block;width:96px;height:64px;border-radius:10px;box-shadow:0 0 0 1px #0f21331a,0 10px 18px -10px #0f213373;transition:box-shadow .2s var(--sortie)}.orbite-mini .x-tel{font-size:4px}.orbite-lien:focus-visible .orbite-mini{box-shadow:0 0 0 2px var(--blanc),0 0 0 4px var(--nuit)}.orbite-sat.devant .orbite-mini{box-shadow:0 0 0 1.5px var(--nuit),0 14px 24px -12px #0f213380}.orbite-legende{display:grid;gap:2px;min-height:38px;margin:0;padding:var(--e2) var(--gouttiere) 0}.orbite-legende-nom{display:flex;align-items:center;gap:var(--e2);font-size:19px;line-height:1.2;font-weight:760;letter-spacing:-.02em;color:var(--encre)}.orbite-legende-nom:before,.orbite-fiche-nom:before{content:"";flex:none;width:4px;height:.8em;background:var(--nuit);transform:skew(-30deg)}.orbite-legende-gain{font-size:15px;line-height:1.35;color:var(--encre-2);text-wrap:pretty}.orbite-legende.change{animation:orbite-legende .32s var(--sortie)}.orbite.fiche-ouverte .orbite-scene,.orbite.fiche-ouverte .orbite-legende{visibility:hidden}.orbite-ecran{position:relative;overflow:hidden;border-radius:12px;container-type:inline-size;background:var(--b-sol,var(--gris))}.orbite-ecran .x-tel{position:relative;inset:auto;rotate:none;translate:none;margin:0;width:100%;height:100%;font-size:calc(100cqw / 24)}.orbite-ecran .x-tel-corps{aspect-ratio:auto;height:100%;padding:0;background:none;border-radius:0;box-shadow:none}.orbite-ecran .x-ecran{height:100%;min-height:0;border-radius:0}.orbite-ecran .x-statut{height:2.3em;font-size:.9em}.orbite-ecran .x-statut i{height:1.35em;width:5em}.orbite-ecran .orbite-corps{flex:1 1 auto;min-height:0;overflow:hidden}.orbite-ecran .orbite-cache{visibility:hidden!important}.orbite-dessin{display:grid;place-items:center;container-type:size;background:var(--gris)}.orbite-dessin-image{display:block;width:min(94cqw,90cqh * 200 / 84)}.orbite-dessin .heros-dessin{width:100%;height:auto;background:none;box-shadow:none}.orbite-cartes{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.9em;padding:1.2em;background:var(--b-decor);font-size:calc(100cqw / 24)}.orbite-cartes .x-haut,.orbite-cartes .x-bas{display:block;position:relative;inset:auto;rotate:none;translate:none;margin:0;width:min(100%,24em)}.orbite-fiche{position:absolute;z-index:60;inset:0;display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:var(--e2);padding:0 var(--gouttiere) var(--e2);background:var(--blanc)}.orbite-fiche[hidden]{display:none}.orbite-fiche-tete{display:flex;align-items:center;justify-content:space-between;gap:var(--e3)}.orbite-fiche-nom{display:flex;align-items:center;gap:var(--e2);margin:0;font-size:21px;line-height:1.2;font-weight:760;letter-spacing:-.02em;color:var(--encre)}.orbite-fiche-gain{margin:0;font-size:15px;line-height:1.4;color:var(--encre-2);text-wrap:pretty}.orbite-fiche-corps{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:var(--e2);min-height:0}.orbite-fiche .orbite-ecran{min-height:0;box-shadow:0 0 0 1px #0f213314,0 2px 6px #0f21330f,0 22px 40px -22px #0f21336b}.orbite-fiche .orbite-ecran .x-tel{font-size:calc(100cqw / 27)}.orbite-fiche-pied{display:flex;justify-content:space-between;align-items:center;gap:var(--e3)}.orbite-fiche-legende{margin:0;font-size:14px;line-height:1.35;color:var(--encre-3)}.orbite-fiche-lien{flex:none;display:inline-flex;align-items:center;min-height:var(--cible);white-space:nowrap;font-size:15px;font-weight:650;color:var(--nuit);text-decoration:underline;text-underline-offset:4px}.orbite-fermer{flex:none;display:grid;place-items:center;width:var(--cible);height:var(--cible);padding:0;border:0;border-radius:50%;background:var(--gris);color:var(--encre);cursor:pointer;transition:background-color .2s var(--sortie),scale .15s var(--sortie)}.orbite-fermer:active{scale:.96}.orbite-fermer svg{width:20px;height:20px}}@media(max-width:370px){.orbite-sat{width:88px;margin:-29px 0 0 -44px}.orbite-mini{width:88px;height:58px}.orbite-mini .x-tel{font-size:calc(88px / 24)}}@keyframes orbite-legende{0%{opacity:.2;transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){.orbite-mini,.orbite-fermer{transition:none}.orbite-legende.change{animation:none}}@media(max-width:699.98px)and (max-height:700px){.orbite-scene{min-height:120px}.orbite-bouclier{top:36%}}.construit .x-decor-mot{display:none}@media(min-width:700px){.construit .ex-a-tel .ex-ecran{width:61%}}@media(max-width:699px){.construit .fiche .vitrine{width:100%}}.construit .vitrine-auto,.construit .vitrine-domaine{aspect-ratio:auto;padding:5% 5% 6%}.construit .vitrine-auto .v-plein,.construit .vitrine-domaine .v-plein{position:relative;inset:auto}.construit .ui-boite .objet{white-space:normal;overflow:visible;text-overflow:clip}.construit .vitrine-frange .carte-objet{width:45%}.construit .vitrine-frange .v-carte-arriere{left:4%;top:9%}.construit .vitrine-frange .v-carte-avant{right:4%;bottom:9%}.construit .vitrine-copeau{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;gap:var(--e4);aspect-ratio:auto;padding:var(--e6) 5%}.construit .vitrine-copeau .copeau-fiche,.construit .vitrine-copeau .copeau-annonce{position:relative;inset:auto;width:auto}.construit .vitrine-copeau .copeau-fiche{flex:1 1 17.5rem;max-width:19rem}.construit .vitrine-copeau .copeau-annonce{flex:1 1 15rem;max-width:18rem}@media(max-width:699px){.construit .vitrine-copeau{padding:var(--e4)}}.construit .x-dentiste-cote h3{padding-top:.25em}
