:root{--site-largeur:72rem;--site-gouttiere:clamp(1rem, 4vw, 2.5rem);--site-mesure:38rem;--site-bloc:clamp(3.5rem, 9vw, 7rem);--titre-geant:clamp(2.375rem, 1.5rem + 3.6vw, 3.875rem);--titre-grand:clamp(1.875rem, 1.3rem + 2.4vw, 3rem);--titre-moyen:clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--texte-chapeau:clamp(1.125rem, 1.05rem + .35vw, 1.3125rem);--encre-doux:#c9d1dc;--vert-moyen:#6cc693;--vert-pale:#a8e0bf}html{scroll-behavior:smooth;scroll-padding-top:5.5rem}.site{font-size:var(--texte-base);overflow-x:clip}.site main:focus{outline:none}.site a{color:var(--couleur-action-fonce);text-underline-offset:.18em;text-decoration-thickness:1px}.site a:hover{text-decoration-thickness:2px}.site a.bouton{text-decoration:none}.site a.bouton-principal{color:#fff}.cadre{width:100%;max-width:var(--site-largeur);padding-left:var(--site-gouttiere);padding-right:var(--site-gouttiere);margin:0 auto}.bouton-grand{border-radius:.875rem;min-height:3.5rem;padding:0 1.75rem;font-size:1.125rem}.entete{z-index:20;background:#f4f1eaf0;border-bottom:1px solid #0000;transition:border-color .2s,box-shadow .2s;position:sticky;top:0}@supports ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.entete{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f4f1ead1}}.entete.entete-decollee{border-bottom-color:var(--couleur-trait)}.entete-ligne{align-items:center;gap:var(--espace-3);max-width:var(--site-largeur);min-height:4.25rem;padding:var(--espace-2) var(--site-gouttiere);flex-wrap:wrap;margin:0 auto;display:flex}.marque{align-items:center;gap:var(--espace-3);min-height:var(--zone-tactile);color:var(--couleur-encre);margin-right:auto;text-decoration:none;display:inline-flex}.site .marque{color:var(--couleur-encre);text-decoration:none}.marque-icone{flex:none;width:2rem;height:2rem}.marque-fond{fill:var(--couleur-action)}.marque-case{fill:#fff}.marque-tous{fill:var(--couleur-tous)}.marque-nom{white-space:nowrap;letter-spacing:-.015em;font-size:1.1875rem;font-weight:800}.menu-lien,.menu-bouton{align-items:center;gap:var(--espace-2);min-height:var(--zone-tactile);min-width:var(--zone-tactile);padding:0 var(--espace-4);font:inherit;color:var(--couleur-encre);background:var(--couleur-carte);border:1px solid var(--couleur-trait);cursor:pointer;border-radius:999px;font-weight:650;display:inline-flex}.site .menu-lien{color:var(--couleur-encre);text-decoration:none}.menu-icone,.menu-icone:before,.menu-icone:after{background:currentColor;border-radius:2px;width:1.125rem;height:2px;transition:transform .2s,background-color .2s;display:block}.menu-icone{position:relative}.menu-icone:before,.menu-icone:after{content:"";position:absolute;left:0}.menu-icone:before{top:-6px}.menu-icone:after{top:6px}.menu-bouton[aria-expanded=true] .menu-icone{background:0 0}.menu-bouton[aria-expanded=true] .menu-icone:before{transform:translateY(6px)rotate(45deg)}.menu-bouton[aria-expanded=true] .menu-icone:after{transform:translateY(-6px)rotate(-45deg)}.menu{padding:var(--espace-2) 0 var(--espace-4);flex-basis:100%;display:none}.menu:target,.menu.menu-ouvert{display:block}.menu-liste{margin-bottom:var(--espace-4);padding:0;list-style:none;display:grid}.menu-entree{min-height:var(--zone-tactile);padding:var(--espace-2) var(--espace-1);border-bottom:1px solid var(--couleur-trait);align-items:center;font-size:1.125rem;font-weight:650;display:flex}.site .menu-entree{color:var(--couleur-encre);text-decoration:none}.site .menu-entree[aria-current=page]{color:var(--couleur-action-fonce);box-shadow:inset 4px 0 0 var(--couleur-action);padding-left:var(--espace-4)}.menu-action{width:100%}.js-actif .menu-lien{display:none}@media (width>=1200px){.entete-ligne{flex-wrap:nowrap}.menu-lien,.menu-bouton,.js-actif .menu-bouton{display:none}.menu,.menu:target{align-items:center;gap:var(--espace-4);flex-basis:auto;padding:0;display:flex}.menu-liste{gap:var(--espace-1);margin:0;display:flex}.menu-entree{white-space:nowrap;border-bottom:0;border-radius:999px;padding:0 .625rem;font-size:.96875rem}.site .menu-entree:hover{background:#1f2a370f}.site .menu-entree[aria-current=page]{box-shadow:inset 0 -3px 0 var(--couleur-action);border-radius:0;padding-left:.625rem}.menu-action{white-space:nowrap;width:auto;min-height:2.875rem;padding:0 var(--espace-5)}}.bloc{padding:var(--site-bloc) 0}.bloc-blanc{background:var(--couleur-carte)}.bloc-encre{background:var(--couleur-encre);color:#f4f1ea}.bloc-encre a{color:#fff}.bloc-serre{padding-top:0}.titre-bloc{max-width:22ch;font-size:var(--titre-grand);letter-spacing:-.028em;text-wrap:balance;font-weight:800;line-height:1.08}.chapeau{max-width:var(--site-mesure);margin-top:var(--espace-4);font-size:var(--texte-chapeau);color:var(--couleur-discret);line-height:1.5}.bloc-encre .chapeau{color:var(--encre-doux)}.texte{max-width:var(--site-mesure);overflow-wrap:break-word}.texte>*+*{margin-top:var(--espace-4)}.texte h2{margin-top:var(--espace-7);font-size:var(--titre-moyen);letter-spacing:-.01em;font-weight:750;line-height:1.25}.texte h3{margin-top:var(--espace-6);font-size:1.125rem;font-weight:700}.texte h2+*,.texte h3+*{margin-top:var(--espace-3)}.texte ul,.texte ol{padding-left:1.25rem}.texte li+li{margin-top:var(--espace-2)}.texte strong{font-weight:700}.a-completer{background:var(--couleur-alerte-fond);color:var(--couleur-alerte-texte);border:2px dashed var(--couleur-alerte);overflow-wrap:anywhere;border-radius:.375rem;padding:.05em .35em;font-weight:700;display:inline}.tete-page{padding:clamp(2.5rem,7vw,5rem) 0 clamp(2rem,5vw,3.5rem)}.tete-page-grille{gap:var(--espace-6);align-items:center;display:grid}.titre-page{letter-spacing:-.03em;text-wrap:balance;max-width:20ch;font-size:clamp(2.125rem,1.4rem + 3.4vw,3.75rem);font-weight:800;line-height:1.05}.tete-page .chapeau{margin-top:var(--espace-5)}.tete-page-actions{gap:var(--espace-3);margin-top:var(--espace-6);flex-wrap:wrap;display:flex}.tete-page-image{justify-self:center;width:100%;max-width:22rem;height:auto}@media (width>=900px){.tete-page-grille{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.tete-page-image{max-width:26rem}}.accroche{padding:clamp(2rem, 6vw, 5rem) 0 var(--site-bloc)}.accroche-grille{align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.accroche-titre{max-width:14ch;font-size:var(--titre-geant);letter-spacing:-.035em;text-wrap:balance;font-weight:850;line-height:1}.accroche .chapeau{margin-top:var(--espace-5);color:#374151}.accroche-actions{align-items:center;gap:var(--espace-3) var(--espace-5);margin-top:var(--espace-6);flex-wrap:wrap;display:flex}.accroche-promesse{gap:var(--espace-2) var(--espace-4);margin-top:var(--espace-5);color:var(--couleur-disponible-texte);flex-wrap:wrap;padding:0;font-weight:600;list-style:none;display:flex}.accroche-promesse li{align-items:center;gap:var(--espace-2);display:inline-flex}.coche{background:var(--couleur-disponible);width:1.375rem;height:1.375rem;color:var(--couleur-sur-disponible,#0a2e1a);border-radius:.375rem;flex:none;place-items:center;font-size:.8125rem;font-weight:900;line-height:1;display:inline-grid}.accroche-image{justify-self:center;width:100%;max-width:34rem;height:auto}@media (width>=1024px){.accroche-grille{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.scene-trait{fill:none;stroke:var(--couleur-encre);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.scene-carte{fill:#fff;stroke:var(--couleur-encre);stroke-width:3px}.scene-ombre,.scene-bandeau{fill:var(--couleur-encre)}.scene-texte-clair{fill:#f4f1ea;font:700 15px var(--police)}.scene-texte{fill:var(--couleur-encre);font:700 13px var(--police)}.scene-texte-petit{fill:var(--couleur-discret);font:600 11px var(--police)}.scene-case{fill:var(--couleur-indisponible)}.scene-v1{fill:var(--couleur-disponible-fond)}.scene-v2{fill:var(--vert-pale)}.scene-v3{fill:var(--vert-moyen)}.scene-tous{fill:var(--couleur-tous);stroke:var(--couleur-encre);stroke-width:3px}.scene-mail{fill:#fff;stroke:var(--couleur-encre);stroke-width:2.5px}.scene-mail-pli{fill:none;stroke:var(--couleur-encre);stroke-width:2.5px;stroke-linejoin:round}.scene-mail-texte{fill:var(--couleur-alerte-texte);font:700 12px var(--police)}.scene-tete{stroke:var(--couleur-encre);stroke-width:2.5px}.scene-p1{fill:#fdeee5}.scene-p2{fill:var(--couleur-action-fond)}.scene-p3{fill:var(--couleur-disponible-fond)}.scene-p4{fill:var(--couleur-tous-fond)}.scene-p5{fill:#e9e4f6}.scene-badge{fill:var(--couleur-disponible);stroke:#fff;stroke-width:2.5px}.scene-badge-coche{fill:none;stroke:#0a2e1a;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.scene-mails{opacity:.3}@keyframes scene-mail-part{0%{opacity:1}}@keyframes scene-remplir{0%{fill:var(--couleur-indisponible)}}@keyframes scene-surgir{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.12)}to{transform:scale(1)}}@keyframes scene-badge{0%{transform:scale(0)}}.scene-mails{animation:1.2s ease-out .2s both scene-mail-part}.scene-v1,.scene-v2,.scene-v3{animation:.5s ease-out both scene-remplir}.scene-r1{animation-delay:.5s}.scene-r2{animation-delay:.8s}.scene-r3{animation-delay:1.1s}.scene-tous-groupe{transform-box:fill-box;transform-origin:50%;animation:.6s cubic-bezier(.3,1.4,.6,1) 1.6s both scene-surgir}.scene-badge-groupe{transform-box:fill-box;transform-origin:50%;animation:.35s ease-out both scene-badge}.scene-b1{animation-delay:.6s}.scene-b2{animation-delay:.8s}.scene-b3{animation-delay:1s}.scene-b4{animation-delay:1.2s}.scene-b5{animation-delay:1.4s}.comparaison{gap:var(--espace-6);margin-top:clamp(2rem,5vw,3.5rem);display:grid}.comparaison-colonne{align-content:start;gap:var(--espace-4);display:grid}.comparaison-image{border-radius:var(--rayon-grand);width:100%;height:auto}.comparaison-titre{align-items:flex-start;gap:var(--espace-2);font-size:var(--titre-moyen);letter-spacing:-.01em;flex-direction:column;font-weight:800;display:flex}.etiquette{min-height:2rem;padding:0 var(--espace-3);letter-spacing:0;border-radius:999px;align-items:center;font-size:.9375rem;font-weight:750;display:inline-flex}.etiquette-avant{background:var(--couleur-alerte-fond);color:var(--couleur-alerte-texte)}.etiquette-apres{background:var(--couleur-disponible-fond);color:var(--couleur-disponible-texte)}.comparaison p{max-width:34rem}@media (width>=820px){.comparaison{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,4vw,4rem)}}.etapes-site{gap:var(--espace-6);counter-reset:etape;margin-top:clamp(2rem,5vw,3.5rem);padding:0;list-style:none;display:grid}.etape-site{align-content:start;gap:var(--espace-3);display:grid}.etape-site-tete{align-items:center;gap:var(--espace-3);display:flex}.etape-site-numero{background:var(--couleur-encre);color:#fff;border-radius:.75rem;flex:none;place-items:center;width:2.75rem;height:2.75rem;font-size:1.125rem;font-weight:800;display:grid}.etape-site:last-child .etape-site-numero{background:var(--couleur-tous);color:var(--couleur-encre)}.etape-site-image{width:8rem;height:auto}.etape-site h3{font-size:var(--titre-moyen);font-weight:750;line-height:1.25}@media (width>=900px){.etapes-site{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem)}.etape-site-image{width:9rem}}.demo-bloc{background:radial-gradient(circle at 85% 10%, #f5b82e29, transparent 40%), var(--couleur-fond)}.demo-zone{background:var(--couleur-carte);border:3px solid var(--couleur-encre);box-shadow:8px 8px 0 var(--couleur-encre);border-radius:1.5rem;margin-top:clamp(1.5rem,4vw,2.5rem);padding:clamp(1rem,3vw,2rem)}.demo-mention{max-width:var(--site-mesure);margin-top:var(--espace-4);padding:var(--espace-3) var(--espace-4);background:var(--couleur-carte);border-left:4px solid var(--couleur-tous);border-radius:var(--rayon)}.demo-sans-js{gap:var(--espace-4);max-width:var(--site-mesure);display:grid}.demo-attente{color:var(--couleur-discret);font-weight:600;display:none}.js-actif .demo-attente{display:block}.demo-echec{color:var(--couleur-alerte-texte);font-weight:700}.demo-verrouillee .cal-jour{cursor:default;pointer-events:none}.demo-resultats{gap:var(--espace-4);border-radius:var(--rayon);display:grid}.demo-resultats:focus{outline:none}.demo-resultats:focus-visible{outline:3px solid var(--couleur-action);outline-offset:4px}.demo{gap:var(--espace-5);display:grid}.demo-calendrier{min-width:0}.demo .cal-titre{font-size:1.375rem}.demo-cote{align-content:start;gap:var(--espace-4);min-width:0;display:grid}.demo-consigne{font-size:1.1875rem;font-weight:700;line-height:1.35}.demo-consigne:focus{outline:none}.demo-compte{margin-top:var(--espace-2);color:var(--couleur-discret);font-weight:600}.demo-erreur{margin-top:var(--espace-3);padding:var(--espace-3) var(--espace-4);background:var(--couleur-alerte-fond);border-left:4px solid var(--couleur-alerte);border-radius:var(--rayon);color:var(--couleur-alerte-texte);font-weight:600}.demo-actions{gap:var(--espace-2) var(--espace-3);margin-top:var(--espace-4);flex-wrap:wrap;display:flex}.demo-personnes{gap:var(--espace-2);padding:0;list-style:none;display:grid}.demo-personne{align-items:center;gap:var(--espace-3);min-height:3.75rem;padding:var(--espace-2) var(--espace-3);border:2px dashed var(--couleur-trait);border-radius:var(--rayon);color:var(--couleur-discret);transition:border-color .3s,background-color .3s;display:flex}.demo-arrivee{border-style:solid;border-color:var(--couleur-disponible);color:var(--couleur-encre);background:#f6fcf8;animation:.45s ease-out demo-arrivee}@keyframes demo-arrivee{0%{opacity:.4;transform:translate(.75rem)}}.demo-avatar{border-radius:50%;flex:none;place-items:center;width:2.5rem;height:2.5rem;font-size:.875rem;font-weight:800;display:grid}.demo-avatar-vendeuse{background:var(--couleur-alerte-fond);color:var(--couleur-alerte-texte)}.demo-avatar-notaire{background:var(--couleur-action-fond);color:var(--couleur-action-fonce)}.demo-avatar-acheteur{background:var(--couleur-disponible-fond);color:var(--couleur-disponible-texte)}.demo-personne-texte{flex:1;min-width:0;line-height:1.3;display:grid}.demo-personne-nom{color:var(--couleur-encre);font-weight:700}.demo-personne-etat{font-size:.9375rem}.demo-personne-signe{background:var(--couleur-indisponible);border-radius:.5rem;flex:none;place-items:center;width:1.75rem;height:1.75rem;font-weight:900;display:grid}.demo-arrivee .demo-personne-signe{background:var(--couleur-disponible);color:#0a2e1a}.demo-conclusion{padding:var(--espace-4) var(--espace-5);background:var(--couleur-tous-fond);border:2px solid var(--couleur-tous);border-radius:var(--rayon-grand);animation:.45s ease-out demo-arrivee}.demo-conclusion>*+*{margin-top:var(--espace-3)}.demo-conclusion-titre{gap:var(--espace-3);color:var(--couleur-tous-texte);align-items:baseline;font-size:1.1875rem;font-weight:800;line-height:1.3;display:flex}.demo-point{background:var(--couleur-tous);border:2px solid var(--couleur-encre);border-radius:50%;flex:none;width:.875rem;height:.875rem}.demo-detail{font-size:var(--texte-petit);color:var(--couleur-tous-texte)}.demo .legende-niveau-1{background:var(--couleur-disponible-fond)}.demo .legende-niveau-2{background:var(--vert-pale)}.demo .legende-niveau-3{background:var(--vert-moyen)}.demo .legende-vous{box-shadow:inset 0 0 0 2px var(--couleur-trait);background:#fff}.demo .legende-niveau-tous{background:var(--couleur-tous)}@media (width>=900px){.demo{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3vw,2.5rem)}}.publics{gap:var(--espace-6);margin-top:clamp(2rem,5vw,3.5rem);padding:0;list-style:none;display:grid}.public{align-content:start;gap:var(--espace-3);display:grid}.public-image{width:100%;height:auto;margin-bottom:var(--espace-2);border-radius:1.25rem}.public h3{font-size:var(--titre-moyen);font-weight:750}.public-lien{min-height:var(--zone-tactile);align-items:center;font-weight:700;display:inline-flex}@media (width>=760px){.publics{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,3vw,2.5rem)}}.garanties{gap:var(--espace-5) var(--espace-6);margin-top:clamp(2rem,5vw,3rem);padding:0;list-style:none;display:grid}.garantie{gap:var(--espace-1) var(--espace-4);grid-template-columns:auto minmax(0,1fr);display:grid}.garantie .coche{background:var(--couleur-tous);width:2rem;height:2rem;color:var(--couleur-encre);border-radius:.5rem;grid-row:span 2;font-size:1rem}.garantie h3{color:#fff;font-size:1.1875rem;font-weight:750}.garantie p{color:var(--encre-doux)}@media (width>=760px){.garanties{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.garanties{grid-template-columns:repeat(3,minmax(0,1fr))}}.questions{border-top:2px solid var(--couleur-encre);max-width:48rem;margin-top:clamp(1.5rem,4vw,2.5rem)}.question{border-bottom:1px solid var(--couleur-trait)}.question summary{justify-content:space-between;align-items:center;gap:var(--espace-4);min-height:3.5rem;padding:var(--espace-3) 0;cursor:pointer;font-size:1.125rem;font-weight:700;line-height:1.35;list-style:none;display:flex}.question summary::-webkit-details-marker{display:none}.question summary:after{content:"+";background:var(--couleur-indisponible);border-radius:.625rem;flex:none;place-items:center;width:2.25rem;height:2.25rem;font-size:1.375rem;font-weight:600;line-height:1;transition:transform .2s,background-color .2s;display:grid}.question[open] summary:after{content:"−";background:var(--couleur-disponible);color:#0a2e1a}.question summary:focus-visible{outline-offset:4px;border-radius:.25rem}.question-reponse{max-width:var(--site-mesure);padding:0 0 var(--espace-5);color:#374151}.question-reponse>*+*{margin-top:var(--espace-3)}.js-actif .question[open] .question-reponse{animation:.25s ease-out question-ouvrir}@keyframes question-ouvrir{0%{opacity:0;transform:translateY(-.25rem)}}.questions-suite{margin-top:var(--espace-5)}.questions-suite a{min-height:var(--zone-tactile);align-items:center;font-weight:700;display:inline-flex}.questions-groupe+.questions-groupe{margin-top:var(--espace-7)}.questions-groupe-titre{font-size:var(--titre-moyen);letter-spacing:-.01em;font-weight:800}.appel{background:var(--couleur-action);color:#fff}.appel-grille{gap:var(--espace-5);align-items:center;display:grid}.appel .titre-bloc{color:#fff}.appel p{margin-top:var(--espace-3);max-width:var(--site-mesure);font-size:var(--texte-chapeau);color:#e8eefc}.site .appel .bouton{color:var(--couleur-action-fonce);background:#fff;justify-self:start}.site .appel .bouton:hover{background:var(--couleur-tous-fond)}.appel :focus-visible{outline-color:#fff}@media (width>=900px){.appel-grille{grid-template-columns:minmax(0,1fr) auto}}.section-page{gap:var(--espace-5);border-top:1px solid var(--couleur-trait);padding:clamp(2rem,5vw,3.5rem) 0;display:grid}.section-page:first-child{border-top:0}.section-page-titre{letter-spacing:-.02em;max-width:24ch;font-size:clamp(1.5rem,1.2rem + 1.2vw,2.125rem);font-weight:800;line-height:1.15}.section-page-numero{width:2.75rem;height:2.75rem;margin-bottom:var(--espace-3);background:var(--couleur-encre);color:#fff;border-radius:.75rem;place-items:center;font-size:1.125rem;font-weight:800;display:inline-grid}.section-page-image{width:8rem;height:auto}@media (width>=900px){.section-page{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(2rem,5vw,4rem)}.section-page-image{width:11rem;margin-top:var(--espace-5)}}.liste-cochee{gap:var(--espace-3);padding:0;list-style:none;display:grid}.texte .liste-cochee{padding-left:0}.liste-cochee li{gap:var(--espace-3);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.texte .liste-cochee li+li{margin-top:0}.liste-cochee .coche{margin-top:.15rem}.encadre{max-width:var(--site-mesure);padding:var(--espace-5);background:var(--couleur-carte);border:1px solid var(--couleur-trait);border-left:6px solid var(--couleur-tous);border-radius:var(--rayon)}.encadre>*+*{margin-top:var(--espace-3)}.encadre-titre{font-size:1.125rem;font-weight:800}.encadre-alerte{border-left-color:var(--couleur-alerte)}.encadre-info{border-left-color:var(--couleur-action)}.offres{gap:var(--espace-5);display:grid}.offre{border-radius:1.25rem;padding:clamp(1.25rem,3vw,2rem)}.offre>*+*{margin-top:var(--espace-4)}.offre-gratuite{background:var(--couleur-carte);border:3px solid var(--couleur-encre);box-shadow:8px 8px 0 var(--couleur-disponible)}.offre-a-venir{border:2px dashed var(--couleur-bordure-champ);background:0 0}.offre-titre{font-size:var(--titre-moyen);font-weight:800}.offre-prix{letter-spacing:-.03em;font-size:clamp(2.5rem,2rem + 2vw,3.5rem);font-weight:850;line-height:1}.offre-a-venir .offre-prix{letter-spacing:0;color:var(--couleur-discret);font-size:1.375rem}@media (width>=900px){.offres{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.pied{background:var(--couleur-encre);color:var(--encre-doux);padding:clamp(3rem,7vw,5rem) 0 clamp(2rem,5vw,3rem)}.pied-grille{gap:var(--espace-6);max-width:var(--site-largeur);padding:0 var(--site-gouttiere);margin:0 auto;display:grid}.pied-marque{gap:var(--espace-4);justify-items:start;max-width:26rem;display:grid}.pied-nom{color:#fff;font-size:1.375rem;font-weight:800}.pied-nav{align-items:start;gap:var(--espace-2) var(--espace-6);display:grid}.pied-titre{margin-top:var(--espace-4);color:#fff;font-weight:750}.pied-nav ul{padding:0;list-style:none}.site .pied-nav a{box-sizing:border-box;min-height:2.75rem;color:var(--encre-doux);align-items:center;padding-block:.375rem;text-decoration:none;display:inline-flex}.site .pied-nav a:hover{color:#fff;text-decoration:underline}.pied :focus-visible{outline-color:var(--couleur-tous)}@media (width>=760px){.pied-grille{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.pied-nav{grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:column}.pied-titre{margin-top:0}}.js-apparition [data-apparition]{transition:opacity .6s ease-out,transform .6s ease-out}.js-apparition [data-apparition]:not(.apparu){opacity:0;transform:translateY(1.25rem)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.scene-mails,.scene-v1,.scene-v2,.scene-v3,.scene-tous-groupe,.scene-badge-groupe,.demo-arrivee,.demo-conclusion{animation:none}.js-apparition [data-apparition]:not(.apparu){opacity:1;transform:none}}@media (width<=639px){.demo .cal-titre{font-size:1.1875rem}.demo-zone{box-shadow:5px 5px 0 var(--couleur-encre)}.demo-actions .bouton{padding:0 var(--espace-4);flex:100%}}.histoire{--histoire-duree:6.5s;padding:0 0 var(--site-bloc)}.histoire .titre-bloc{max-width:26ch}.histoire-defs{width:0;height:0;position:absolute;overflow:hidden}.histoire-scene{margin-top:var(--espace-6)}.histoire-cases{gap:var(--espace-6) var(--espace-5);margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.histoire-cases{grid-template-columns:repeat(2,minmax(0,1fr))}}.histoire-dessin{width:100%;height:auto;box-shadow:5px 5px 0 var(--couleur-encre);border-radius:3.75%/7.06%;display:block}.histoire-legende{gap:var(--espace-3);margin-top:var(--espace-4);max-width:var(--site-mesure);align-items:flex-start;line-height:1.5;display:flex}.histoire-legende strong{font-weight:750}.histoire-numero{background:var(--couleur-encre);color:#fff;border-radius:.5rem;flex:none;place-items:center;width:2rem;height:2rem;font-weight:800;display:inline-grid}.histoire-case-4 .histoire-numero{background:var(--couleur-tous);color:var(--couleur-encre)}.h-trait,.h-trait-fin{stroke:var(--couleur-encre);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.h-trait-fin{stroke-width:2.5px}.h-sol{stroke:var(--couleur-encre);stroke-width:3px;stroke-linecap:round}.h-ombre{fill:var(--couleur-encre)}.h-fond-1{fill:var(--couleur-alerte-fond)}.h-fond-2{fill:var(--couleur-action-fond)}.h-fond-3{fill:var(--couleur-disponible-fond)}.h-fond-4{fill:var(--couleur-tous-fond)}.h-nom{font:700 17px var(--police);fill:var(--couleur-encre);text-anchor:middle}.h-panneau{font:800 11px var(--police);fill:#fff;text-anchor:middle}.h-question{font:800 20px var(--police);fill:var(--couleur-alerte-texte);text-anchor:middle}.h-dossier-titre{font:700 12px var(--police);fill:#fff}.h-jour-0{fill:var(--couleur-indisponible)}.h-jour-1{fill:var(--couleur-disponible-fond)}.h-jour-2{fill:var(--vert-pale)}.h-jour-3{fill:var(--vert-moyen)}.h-jour-4{fill:var(--couleur-disponible)}.h-fil{fill:none;stroke:var(--couleur-action);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1 7}.h-coche-trait{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.h-coche-blanc{stroke:#fff}.h-coche-vert{stroke:var(--couleur-disponible)}.h-coche-encre{stroke:var(--couleur-encre)}.h-rayons path{fill:none;stroke:#c98a00;stroke-width:3px;stroke-linecap:round}.h-envoi{fill:var(--couleur-disponible);stroke:var(--couleur-encre);stroke-width:2px;opacity:0}.h-envol,.h-bulle,.h-dossier,.h-lien-vol,.h-recu,.h-tous,.h-agenda-pop,.h-confetti{transform-box:fill-box;transform-origin:50%}.h-perso{transform-box:fill-box;transform-origin:50% 100%}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.histoire-cases{grid-template-columns:minmax(0,1fr);max-width:52rem;margin:0 auto}.histoire-case{opacity:0;visibility:hidden;grid-area:1/1}.histoire-case:first-child{opacity:1;visibility:visible}.histoire-legende{min-height:7.5em}.histoire-commandes[hidden]{visibility:hidden;display:flex}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (width>=640px){.histoire-legende{min-height:4.5em}}.histoire-animee .histoire-cases{grid-template-columns:minmax(0,1fr);max-width:52rem;margin:0 auto}.histoire-animee .histoire-case{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .45s,visibility 0s linear .45s}.histoire-animee .histoire-case-active{opacity:1;visibility:visible;transition:opacity .45s}.histoire-animee .histoire-case:not(.histoire-case-active) .histoire-legende{visibility:visible;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.histoire-animee .histoire-legende{min-height:7.5em}@media (width>=640px){.histoire-animee .histoire-legende{min-height:4.5em}}.histoire-commandes{gap:var(--espace-3);max-width:52rem;margin:var(--espace-2) auto 0;flex-wrap:wrap;align-items:stretch;display:flex}.histoire-commandes[hidden]{display:none}.histoire-lecture,.histoire-rejouer{gap:var(--espace-2);min-height:var(--zone-tactile)}.histoire-lecture{min-width:8.5rem}.histoire-lecture-icone{clip-path:polygon(0 0,100% 50%,0 100%);background:currentColor;width:.8rem;height:.9rem;display:inline-block}.histoire-lecture-joue .histoire-lecture-icone{clip-path:polygon(0 0,35% 0,35% 100%,0 100%,0 0,65% 0,100% 0,100% 100%,65% 100%,65% 0)}.histoire-rejouer-icone{border:2.5px solid;border-top-color:#0000;border-radius:50%;width:.95rem;height:.95rem;display:inline-block;position:relative}.histoire-rejouer-icone:after{content:"";border:.22rem solid #0000;border-left-color:currentColor;position:absolute;top:-.2rem;right:-.15rem;transform:rotate(-30deg)}.histoire-reperes{gap:var(--espace-2);flex:22rem;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.histoire-repere{justify-content:center;align-items:center;gap:var(--espace-2);min-height:var(--zone-tactile);padding:var(--espace-2) var(--espace-2) var(--espace-3);border:2px solid var(--couleur-trait);border-radius:var(--rayon);background:var(--couleur-carte);color:var(--couleur-encre);font:inherit;font-size:var(--texte-petit);cursor:pointer;font-weight:650;line-height:1.2;display:flex;position:relative;overflow:hidden}.histoire-repere:hover{border-color:var(--couleur-bordure-champ)}.histoire-repere:focus-visible{outline:3px solid var(--couleur-action);outline-offset:2px}.histoire-repere[aria-current]{border-color:var(--couleur-encre)}.histoire-repere-numero{background:var(--couleur-indisponible);border-radius:.375rem;flex:none;place-items:center;width:1.5rem;height:1.5rem;font-size:.875rem;font-weight:800;display:inline-grid}.histoire-repere[aria-current] .histoire-repere-numero{background:var(--couleur-encre);color:#fff}.histoire-repere-barre{background:0 0;height:4px;position:absolute;bottom:0;left:0;right:0}.histoire-repere-barre:after{content:"";background:var(--couleur-disponible);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.histoire-repere[aria-current] .histoire-repere-barre:after{transform:scaleX(1)}.histoire-lecture-joue~.histoire-reperes .histoire-repere[aria-current] .histoire-repere-barre:after{animation:h-progression var(--histoire-duree) linear both}@media (width<=479px){.histoire-repere-texte{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.histoire-reperes{flex-basis:100%}}.histoire-en-pause .histoire-case-joue *,.histoire-en-pause .histoire-repere-barre:after{animation-play-state:paused!important}@keyframes h-progression{0%{transform:scaleX(0)}}@keyframes h-surgir{0%{opacity:0;transform:scale(.3)}70%{opacity:1;transform:scale(1.12)}to{transform:scale(1)}}@keyframes h-saut{0%,to{transform:translateY(0)}40%{transform:translateY(-14px)}}@keyframes h-flotter{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@keyframes h-hesiter{0%,to{transform:rotate(0)}30%{transform:rotate(-3deg)}70%{transform:rotate(3deg)}}@keyframes h-apparaitre{0%{opacity:0}}.histoire-case-joue .h-envol{animation:none}.histoire-case-joue .h-envol-1{animation-name:h-envol-1}.histoire-case-joue .h-envol-2{animation-name:h-envol-2;animation-delay:.5s}.histoire-case-joue .h-envol-3{animation-name:h-envol-3;animation-delay:1s}.histoire-case-joue .h-envol-4{animation-name:h-envol-4;animation-delay:1.5s}.histoire-case-joue .h-envol-5{animation-name:h-envol-5;animation-delay:2s}@keyframes h-envol-1{0%{opacity:0;transform:translate(-125px,84px)scale(.5)}15%,85%{opacity:1}50%{transform:translate(0)rotate(-8deg)}to{opacity:0;transform:translate(125px,84px)scale(.5)}}@keyframes h-envol-2{0%{opacity:0;transform:translate(-70px,68px)scale(.5)}15%,85%{opacity:1}50%{transform:translate(0)rotate(6deg)}to{opacity:0;transform:translate(65px,68px)scale(.5)}}@keyframes h-envol-3{0%{opacity:0;transform:translate(192px,136px)scale(.5)}15%,85%{opacity:1}50%{transform:translate(0)rotate(-5deg)}to{opacity:0;transform:translate(-193px,136px)scale(.5)}}@keyframes h-envol-4{0%{opacity:0;transform:translate(193px,114px)scale(.5)}15%,85%{opacity:1}50%{transform:translate(0)rotate(8deg)}to{opacity:0;transform:translate(-192px,114px)scale(.5)}}@keyframes h-envol-5{0%{opacity:0;transform:translate(-67px,46px)scale(.5)}15%,85%{opacity:1}50%{transform:translate(0)rotate(-6deg)}to{opacity:0;transform:translate(68px,46px)scale(.5)}}.histoire-case-joue .h-bulle{animation:h-surgir .4s ease-out var(--h-attente,0s) both, h-flotter 1.4s ease-in-out calc(var(--h-attente,0s) + .4s) infinite alternate}.histoire-case-joue .h-bulle-1{--h-attente:.9s}.histoire-case-joue .h-bulle-2{--h-attente:1.7s}.histoire-case-joue .h-bulle-3{--h-attente:2.5s}.histoire-case-joue .h-bulle-4{--h-attente:3.3s}.histoire-case-1.histoire-case-joue .h-perso{animation:1.6s ease-in-out infinite h-hesiter}.histoire-case-1.histoire-case-joue .h-perso-2{animation-delay:.4s}.histoire-case-1.histoire-case-joue .h-perso-3{animation-delay:.8s}.histoire-case-1.histoire-case-joue .h-perso-4{animation-delay:.2s}.histoire-case-1.histoire-case-joue .h-perso-5{animation-delay:.6s}.histoire-case-joue .h-dossier{animation:.6s ease-out .3s both h-surgir}.histoire-case-2.histoire-case-joue .h-perso-3{animation:.5s ease-in-out .1s h-saut}.histoire-case-joue .h-fil{animation:h-apparaitre .4s ease-out var(--h-attente,0s) both}.histoire-case-joue .h-lien-vol{animation:.9s ease-in-out var(--h-attente,0s) both}.histoire-case-joue .h-fil-1,.histoire-case-joue .h-lien-vol-1{--h-attente:1.2s}.histoire-case-joue .h-fil-2,.histoire-case-joue .h-lien-vol-2{--h-attente:1.55s}.histoire-case-joue .h-fil-3,.histoire-case-joue .h-lien-vol-3{--h-attente:1.9s}.histoire-case-joue .h-fil-4,.histoire-case-joue .h-lien-vol-4{--h-attente:2.25s}.histoire-case-joue .h-lien-vol-1{animation-name:h-lien-1}.histoire-case-joue .h-lien-vol-2{animation-name:h-lien-2}.histoire-case-joue .h-lien-vol-3{animation-name:h-lien-3}.histoire-case-joue .h-lien-vol-4{animation-name:h-lien-4}@keyframes h-lien-1{0%{opacity:0;transform:translate(240px,-30px)scale(.4)}25%{opacity:1}}@keyframes h-lien-2{0%{opacity:0;transform:translate(125px,-30px)scale(.4)}25%{opacity:1}}@keyframes h-lien-3{0%{opacity:0;transform:translate(-125px,-30px)scale(.4)}25%{opacity:1}}@keyframes h-lien-4{0%{opacity:0;transform:translate(-240px,-30px)scale(.4)}25%{opacity:1}}.histoire-case-2.histoire-case-joue .h-recu{animation:h-surgir .4s ease-out calc(var(--h-attente,0s) + .9s) both}.histoire-case-2.histoire-case-joue .h-recu-1{--h-attente:1.2s}.histoire-case-2.histoire-case-joue .h-recu-2{--h-attente:1.55s}.histoire-case-2.histoire-case-joue .h-recu-3{--h-attente:1.9s}.histoire-case-2.histoire-case-joue .h-recu-4{--h-attente:2.25s}.histoire-case-2.histoire-case-joue .h-perso-1{animation:.5s ease-in-out 2.1s h-saut}.histoire-case-2.histoire-case-joue .h-perso-2{animation:.5s ease-in-out 2.45s h-saut}.histoire-case-2.histoire-case-joue .h-perso-4{animation:.5s ease-in-out 2.8s h-saut}.histoire-case-2.histoire-case-joue .h-perso-5{animation:.5s ease-in-out 3.15s h-saut}.histoire-case-joue .h-envoi{animation:1s ease-in var(--h-attente,0s) both}.histoire-case-joue .h-envoi-1{--h-attente:.4s;animation-name:h-envoi-1}.histoire-case-joue .h-envoi-2{--h-attente:1.1s;animation-name:h-envoi-2}.histoire-case-joue .h-envoi-3{--h-attente:1.8s;animation-name:h-envoi-3}.histoire-case-joue .h-envoi-4{--h-attente:2.5s;animation-name:h-envoi-4}@keyframes h-envoi-1{0%{opacity:0;transform:translate(-224px,154px)}15%,85%{opacity:1}to{opacity:0;transform:translate(0)}}@keyframes h-envoi-2{0%{opacity:0;transform:translate(-135px,154px)}15%,85%{opacity:1}to{opacity:0;transform:translate(0)}}@keyframes h-envoi-3{0%{opacity:0;transform:translate(121px,154px)}15%,85%{opacity:1}to{opacity:0;transform:translate(0)}}@keyframes h-envoi-4{0%{opacity:0;transform:translate(210px,154px)}15%,85%{opacity:1}to{opacity:0;transform:translate(0)}}.histoire-case-3.histoire-case-joue .h-recu{animation:h-surgir .4s ease-out var(--h-attente,0s) both}.histoire-case-3.histoire-case-joue .h-recu-1{--h-attente:.3s}.histoire-case-3.histoire-case-joue .h-recu-2{--h-attente:1s}.histoire-case-3.histoire-case-joue .h-recu-3{--h-attente:1.7s}.histoire-case-3.histoire-case-joue .h-recu-4{--h-attente:2.4s}@keyframes h-verdir{0%{fill:var(--couleur-indisponible)}}.histoire-case-3.histoire-case-joue .h-jour{animation:h-verdir .5s ease-out var(--h-attente,1s) both}.histoire-case-3.histoire-case-joue .h-jour-pos-1{--h-attente:1.3s}.histoire-case-3.histoire-case-joue .h-jour-pos-2{--h-attente:2s}.histoire-case-3.histoire-case-joue .h-jour-pos-4{--h-attente:2.7s}.histoire-case-3.histoire-case-joue .h-jour-pos-5{--h-attente:1.5s}.histoire-case-3.histoire-case-joue .h-jour-pos-7{--h-attente:2.2s}.histoire-case-3.histoire-case-joue .h-jour-pos-8{--h-attente:2.9s}.histoire-case-3.histoire-case-joue .h-jour-pos-9{--h-attente:3.4s}.histoire-case-3.histoire-case-joue .h-jour-pos-10{--h-attente:1.8s}.histoire-case-3.histoire-case-joue .h-jour-pos-12{--h-attente:3.1s}@keyframes h-jaunir{0%{fill:var(--couleur-disponible)}}.h-tous{transform:scale(1.3)}@keyframes h-tous{0%{transform:scale(1)}45%{transform:scale(1.6)}to{transform:scale(1.3)}}.histoire-case-joue .h-tous{animation:.9s ease-in-out .6s both h-tous}.histoire-case-joue .h-tous rect{animation:.5s ease-out .7s both h-jaunir}.histoire-case-joue .h-tous path{animation:.3s ease-out 1s both h-apparaitre}.histoire-case-joue .h-rayons{animation:.4s ease-out 1.2s both h-apparaitre}.histoire-case-joue .h-agenda-pop{animation:h-surgir .45s ease-out var(--h-attente,0s) both}.histoire-case-4.histoire-case-joue .h-perso{animation:h-saut .6s ease-in-out var(--h-attente,0s)}.histoire-case-4.histoire-case-joue .h-agenda-pop-1,.histoire-case-4.histoire-case-joue .h-perso-1{--h-attente:1.9s}.histoire-case-4.histoire-case-joue .h-agenda-pop-2,.histoire-case-4.histoire-case-joue .h-perso-2{--h-attente:2.15s}.histoire-case-4.histoire-case-joue .h-agenda-pop-3,.histoire-case-4.histoire-case-joue .h-perso-3{--h-attente:1.65s}.histoire-case-4.histoire-case-joue .h-agenda-pop-4,.histoire-case-4.histoire-case-joue .h-perso-4{--h-attente:2.4s}.histoire-case-4.histoire-case-joue .h-agenda-pop-5,.histoire-case-4.histoire-case-joue .h-perso-5{--h-attente:2.65s}@keyframes h-confetti{0%{opacity:0;transform:translateY(-36px)rotate(-120deg)}}.histoire-case-joue .h-confetti{animation:h-confetti 1.2s ease-out var(--h-attente,1.2s) both}.histoire-case-joue .h-confetti-2{--h-attente:1.35s}.histoire-case-joue .h-confetti-3{--h-attente:1.5s}.histoire-case-joue .h-confetti-4{--h-attente:1.3s}.histoire-case-joue .h-confetti-5{--h-attente:1.6s}.histoire-case-joue .h-confetti-6{--h-attente:1.45s}@media (prefers-reduced-motion:reduce){.histoire-case-joue *,.histoire-repere-barre:after{animation:none!important}.histoire-animee .histoire-case{transition:none}}.capture{min-width:0;margin:0}.capture-cadre{background:var(--couleur-carte);border:3px solid var(--couleur-encre);box-shadow:6px 6px 0 var(--couleur-encre);transition:transform .3s,box-shadow .3s;overflow:hidden}.capture-ecran{background:var(--couleur-carte);position:relative;overflow:hidden}.capture-image{width:100%;height:auto;display:block}.capture-navigateur .capture-cadre,.capture-zone .capture-cadre,.capture-mail .capture-cadre{border-radius:.875rem}.capture-barre{align-items:center;gap:var(--espace-3);height:1.75rem;padding:0 var(--espace-3);background:var(--couleur-fond);border-bottom:2px solid var(--couleur-encre);display:flex}.capture-points{background:radial-gradient(circle at .3rem 50%, var(--couleur-alerte) .28rem, transparent .31rem), radial-gradient(circle at 1.2rem 50%, var(--couleur-tous) .28rem, transparent .31rem), radial-gradient(circle at 2.1rem 50%, var(--couleur-disponible) .28rem, transparent .31rem);flex:none;width:2.4rem;height:.6rem}.capture-adresse{background:var(--couleur-carte);border:1.5px solid var(--couleur-trait);border-radius:999px;flex:0 12rem;height:.85rem}.capture-telephone .capture-cadre{background:var(--couleur-encre);border-radius:1.9rem;padding:.45rem}.capture-telephone .capture-ecran{border-radius:1.45rem}.capture-tablette .capture-cadre{background:var(--couleur-encre);border-radius:1.5rem;padding:.65rem}.capture-tablette .capture-ecran{border-radius:.9rem}.capture-entete-mail{padding:var(--espace-2) var(--espace-3);background:var(--couleur-fond);border-bottom:2px solid var(--couleur-encre);overflow-wrap:anywhere;font-size:.9375rem;line-height:1.45}.capture-champ{color:var(--couleur-discret);font-weight:650}.capture-legende{margin-top:var(--espace-3);font-size:var(--texte-petit);color:var(--couleur-discret);line-height:1.45}.capture-texte{margin-bottom:var(--espace-1);color:var(--couleur-encre);display:block}.capture-mention{font-size:.875rem;display:block}.capture:hover .capture-cadre,.capture:focus-within .capture-cadre{box-shadow:9px 9px 0 var(--couleur-encre);transform:translate(-3px,-3px)}.capture-rognee .capture-ecran{height:var(--hauteur-rognee,12rem)}.capture-rognee .capture-image{object-fit:cover;object-position:top;height:100%}.capture-rognee .capture-cadre{box-shadow:6px 0 0 var(--couleur-encre);border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.capture-rognee.capture-telephone .capture-cadre{padding-bottom:0}.capture-rognee.capture-telephone .capture-ecran{border-bottom-right-radius:0;border-bottom-left-radius:0}.capture-rognee:hover .capture-cadre,.capture-rognee:focus-within .capture-cadre{box-shadow:6px 0 0 var(--couleur-encre);transform:translateY(-4px)}.etape-site-vignette{padding:var(--espace-5) var(--espace-5) 0;border-radius:var(--rayon-grand) var(--rayon-grand) 0 0;background:var(--couleur-action-fond)}.etape-site:nth-child(2) .etape-site-vignette{background:var(--couleur-disponible-fond)}.etape-site:nth-child(3) .etape-site-vignette{background:var(--couleur-tous-fond)}.etape-site-vignette .capture{--hauteur-rognee:11.5rem}.etape-site-vignette .capture-telephone{--hauteur-rognee:12.75rem}.etape-site-vignette .capture-zone .capture-ecran,.etape-site-vignette .capture-zone .capture-image{height:auto}.capture-vers-le-bas .capture-image{object-position:50% 75%}.etape-site-vignette .capture-telephone .capture-cadre{width:62%;max-width:12rem;margin:0 auto}.etape-site-vignette .capture-legende{margin:0 calc(-1 * var(--espace-5));padding:var(--espace-2) var(--espace-5) 0;background:var(--couleur-fond);border-top:3px solid var(--couleur-encre)}.public,.etape-site{border-radius:var(--rayon-grand);transition:transform .25s}.public:hover .public-image,.public:focus-within .public-image{transform:translateY(-4px)rotate(-1deg)}.public-image{transition:transform .3s}.comparateur{grid-column:1/-1}.comparateur[hidden],.comparaison-interactive .comparaison-image{display:none}.comparateur-images{--coupe:50%;aspect-ratio:560/360;border-radius:var(--rayon-grand);cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;max-width:46rem;margin:0 auto;position:relative;overflow:hidden}.comparateur-image{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.comparateur-avant{clip-path:inset(0 calc(100% - var(--coupe)) 0 0)}.comparateur-trait{top:0;bottom:0;left:var(--coupe);background:var(--couleur-encre);pointer-events:none;width:4px;margin-left:-2px;position:absolute}.comparateur-poignee{background:var(--couleur-carte);border:3px solid var(--couleur-encre);width:2.75rem;height:2.75rem;box-shadow:3px 3px 0 var(--couleur-encre);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.comparateur-poignee:before,.comparateur-poignee:after{content:"";border:.35rem solid #0000;position:absolute;top:50%;transform:translateY(-50%)}.comparateur-poignee:before{border-right-color:var(--couleur-encre);left:.2rem}.comparateur-poignee:after{border-left-color:var(--couleur-encre);right:.2rem}.comparateur-etiquette-avant,.comparateur-etiquette-apres{top:var(--espace-3);pointer-events:none;position:absolute}.comparateur-etiquette-avant{left:var(--espace-3)}.comparateur-etiquette-apres{right:var(--espace-3)}.comparateur-reglage{max-width:46rem;margin:var(--espace-3) auto 0;display:block}.comparateur-curseur{width:100%;height:var(--zone-tactile);accent-color:var(--couleur-action);cursor:pointer;margin:0;display:block}.comparateur-curseur:focus-visible{outline:3px solid var(--couleur-action);outline-offset:2px;border-radius:.5rem}.capture-colonne{margin-top:var(--espace-5);max-width:22rem}.capture-colonne.capture-tablette{max-width:16rem}.captures-duo{gap:var(--espace-4);max-width:22rem;margin-top:var(--espace-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.captures-duo .capture-mention{font-size:.8125rem}.etapes-detail .section-page-numero{transition:background-color .3s,color .3s,transform .3s}.etapes-detail .section-en-cours .section-page-numero{background:var(--couleur-tous);color:var(--couleur-encre);transform:scale(1.12)}.etapes-detail .section-en-cours .capture-cadre{box-shadow:9px 9px 0 var(--couleur-encre);transform:translate(-3px,-3px)}.tableau-annote{gap:var(--espace-6);align-items:start;margin-top:clamp(2rem,5vw,3rem);display:grid}.repere{isolation:isolate;width:2.75rem;height:2.75rem;color:var(--couleur-encre);place-items:center;margin:-1.375rem 0 0 -1.375rem;font-size:1.125rem;font-weight:800;text-decoration:none;transition:transform .2s;display:grid;position:absolute}.repere:before{content:"";z-index:-1;background:var(--couleur-tous);border:3px solid var(--couleur-encre);box-shadow:3px 3px 0 var(--couleur-encre);border-radius:50%;position:absolute;inset:0}@media (width<=639px){.repere{font-size:.875rem}.repere:before{box-shadow:2px 2px 0 var(--couleur-encre);border-width:2px;inset:.4rem}}.site a.repere{color:var(--couleur-encre);text-decoration:none}.repere:hover,.repere:focus-visible,.repere.repere-actif{transform:scale(1.15)}.repere:focus-visible{outline:3px solid var(--couleur-action);outline-offset:3px}.repere-1{top:19.5%;left:4%}.repere-2{top:56%;left:34.5%}.repere-3{top:31%;left:44%}.repere-4{top:77.2%;left:33.5%}.zones{gap:var(--espace-4);margin:0;padding:0;list-style:none;display:grid}.zones li{gap:var(--espace-3);padding:var(--espace-4);border:2px solid var(--couleur-trait);border-radius:var(--rayon-grand);background:var(--couleur-fond);align-items:flex-start;line-height:1.5;transition:border-color .2s,background-color .2s;display:flex}.zones li:focus{outline:none}.zones li:target,.zones li.zone-active{border-color:var(--couleur-encre);background:var(--couleur-tous-fond)}.zone-numero{background:var(--couleur-tous);border:2px solid var(--couleur-encre);border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;font-weight:800;display:grid}@media (width>=1100px){.tableau-annote{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.zones{position:sticky;top:6rem}}.trio,.parcours{gap:var(--espace-6);margin:clamp(2rem,5vw,3rem) 0 0;padding:0;list-style:none;display:grid}.trio-etape{align-content:start;gap:var(--espace-4);display:grid}.trio-titre{align-items:center;gap:var(--espace-3);font-size:var(--titre-moyen);font-weight:750;display:flex}.trio-numero{background:var(--couleur-encre);color:#fff;border-radius:.75rem;flex:none;place-items:center;width:2.5rem;height:2.5rem;font-size:1.0625rem;font-weight:800;display:grid}.trio-etape:last-child .trio-numero{background:var(--couleur-tous);color:var(--couleur-encre)}.capture-etroite{width:70%;max-width:14rem}@media (width>=900px){.trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem)}.capture-etroite{width:72%}}.parcours{grid-template-columns:minmax(0,1fr);justify-items:center}.parcours-etape{width:100%;max-width:17rem;position:relative}@media (width>=640px){.parcours{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (width>=1100px){.parcours{gap:var(--espace-5);grid-template-columns:repeat(4,minmax(0,1fr))}.parcours-etape+.parcours-etape:before{content:"";top:9rem;left:calc(-1 * var(--espace-5) / 2 - .45rem);border:.45rem solid #0000;border-left-color:var(--couleur-encre);position:absolute}}.page-tarifs .tete-page-image,.page-questions .tete-page-image{max-width:18rem}@media (prefers-reduced-motion:reduce){.capture-cadre,.public-image,.public,.etape-site,.repere,.zones li,.etapes-detail .section-page-numero{transition:none}}
