.ec{--ec-police: var(--aide-police, "Helvetica Neue", Arial, sans-serif);--ec-serif: var(--serif, "Cormorant Garamond", Georgia, serif);--ec-encre: #130f11;--ec-doux: #636363;--ec-pale: #8a8a8a;--ec-ligne: rgba(0, 0, 0, .125);--ec-ligne-douce: #e5e7eb;--ec-carte: #f7f5f5;--ec-page: #faf9f8;--ec-gris-bouton: #828282;--ec-vert: #219653;--ec-rouge: #dc3545;--ec-primaire: #e63946;--ec-sur-primaire: #fff;--ec-nav-actif: var(--ec-primaire);--ec-etape-fond: color-mix(in srgb, var(--ec-primaire) 14%, transparent);--ec-etape-texte: inherit;margin:1.75rem 0 2rem;padding:0}.ec[data-marque=hellospot]{--ec-primaire: #ff9900;--ec-nav-actif: #2b29b0}.ec[data-marque=blissa]{--ec-primaire: #b98d7b;--ec-primaire-fonce: #93624c;--ec-nav-actif: #93624c;--ec-etape-fond: rgba(185, 141, 123, .18)}.ec-cadre{container-type:inline-size;border:1px solid var(--ec-ligne);border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 18px 40px -24px #130f1159,0 1px 3px #130f110f}.ec-ecran{font-family:var(--ec-police);font-size:calc(100cqi / var(--ec-echelle, 64));color:var(--ec-encre);line-height:1.35;-webkit-font-smoothing:antialiased;letter-spacing:0;text-align:left}.ec-ecran *,.ec-ecran *:before,.ec-ecran *:after{box-sizing:border-box}.ec .ec-ecran :where(p,ul,ol,li,b,strong,em,small,u,a,span,i,figure){margin:0;padding:0;max-width:none;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;font-family:inherit;text-transform:none}.ec .ec-ecran .ec-barre{display:flex;align-items:center;gap:.9em;height:2.4em;padding:0 .9em;background:#f1f1f4;border-bottom:1px solid #e2e2e6}.ec .ec-ecran .ec-pastilles{display:flex;gap:.38em}.ec .ec-ecran .ec-pastilles i{width:.7em;height:.7em;border-radius:50%;background:#d6d6dc}.ec .ec-ecran .ec-url{flex:1;max-width:30em;margin:0 auto;height:1.6em;border-radius:.8em;background:#fff;border:1px solid #e2e2e6;display:flex;align-items:center;justify-content:center;gap:.4em;color:#5f6368;font-size:.78em;white-space:nowrap;overflow:hidden}.ec .ec-ecran .ec-url svg{width:.9em;height:.9em}.ec .ec-ecran .ec-toile{position:relative;aspect-ratio:var(--ec-ratio, 16 / 10);overflow:hidden;background:var(--ec-page)}.ec .ec-ecran .ec-plan{position:absolute;inset:0}@container (max-width: 520px){.ec .ec-ecran .ec-plan{transform:scale(var(--ec-zoom, 1.45));transform-origin:var(--ec-fx, 50%) var(--ec-fy, 50%)}}.ec .ec-ecran .ec-scene{position:absolute;inset:0;--ec-delai: calc(var(--i, 0) * var(--ec-duree) / var(--n) - var(--ec-duree))}.ec .ec-ecran .ec-curseur,.ec .ec-ecran .ec-onde,.ec .ec-ecran .ec-apres,.ec .ec-ecran .ec-avant,.ec .ec-ecran .ec-frappe{--ec-delai: calc(var(--i, 0) * var(--ec-duree) / var(--n) - var(--ec-duree))}.ec .ec-ecran .ec-scene,.ec .ec-ecran .ec-curseur,.ec .ec-ecran .ec-onde,.ec .ec-ecran .ec-apres,.ec .ec-ecran .ec-avant,.ec .ec-ecran .ec-frappe,.ec-etape{animation-duration:var(--ec-duree);animation-delay:var(--ec-delai, 0s);animation-iteration-count:infinite;animation-fill-mode:both;animation-timing-function:cubic-bezier(.45,0,.25,1)}.ec .ec-ecran .ec-frappe{animation-timing-function:steps(18,end);display:inline-block;white-space:nowrap}.ec--2{--n: 2}.ec--3{--n: 3}.ec--4{--n: 4}.ec:hover *,.ec:focus-within *{animation-play-state:paused}.ec .ec-ecran .ec-cible{position:relative}.ec .ec-ecran .ec-curseur{position:absolute;left:50%;top:55%;width:0;height:0;pointer-events:none;z-index:40;--x: 0em;--y: 0em}.ec .ec-ecran .ec-fleche{position:absolute;left:-.15em;top:-.1em;width:1.55em;height:1.55em;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.35))}.ec .ec-ecran .ec-onde{position:absolute;left:-1.1em;top:-1.1em;width:2.2em;height:2.2em;border-radius:50%;border:.18em solid var(--ec-primaire);background:color-mix(in srgb,var(--ec-primaire) 22%,transparent)}.ec .ec-ecran .ec-halo{outline:.16em solid color-mix(in srgb,var(--ec-primaire) 70%,transparent);outline-offset:.18em}.ec .ec-legende{margin-top:.9rem;font-size:.95rem;line-height:1.5;color:var(--aide-texte, inherit)}.ec-legende p{margin:0 0 .5rem;color:var(--aide-doux, inherit)}.ec .ec-etapes{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem;counter-reset:ec}.ec .ec-etape{counter-increment:ec;margin:0;display:inline-flex;align-items:center;gap:.5rem;padding:.3rem .75rem .3rem .35rem;border-radius:999px;border:1px solid var(--aide-bord, rgba(0, 0, 0, .12));font-size:.88rem;line-height:1.3;--ec-delai: calc(var(--i, 0) * var(--ec-duree) / var(--n) - var(--ec-duree))}.ec .ec-etape:before{content:counter(ec);flex:none;display:inline-grid;place-items:center;width:1.4rem;height:1.4rem;border-radius:50%;font-size:.75rem;font-weight:700;background:var(--ec-encre);color:#fff}@media(prefers-reduced-motion:reduce){.ec *{animation:none!important}.ec .ec-ecran .ec-scene{opacity:0;visibility:hidden}.ec .ec-ecran .ec-scene--fixe{opacity:1;visibility:visible}.ec .ec-ecran .ec-curseur{transform:translate(var(--x),var(--y));opacity:0}.ec .ec-ecran .ec-scene--fixe .ec-curseur,.ec .ec-ecran .ec-curseur--fixe{opacity:1}.ec .ec-ecran .ec-onde,.ec .ec-ecran .ec-avant{opacity:0}.ec .ec-ecran .ec-apres{opacity:1}.ec .ec-ecran .ec-frappe{clip-path:none}}.ec .ec-ecran .ec-app{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--ec-page)}.ec .ec-ecran .ec-tete{position:relative;flex:none;display:flex;align-items:center;gap:1.1em;height:3.7em;padding:0 1.2em 0 1.1em;background:#fff}.ec .ec-ecran .ec-tete--ligne:after{content:"";position:absolute;left:14.4em;right:.8em;bottom:0;height:.22em;border-radius:.2em;background:linear-gradient(90deg,#fedcd6,#a11917,#6160d3,#f7bc62,#f4578c,#99c0ff)}.ec .ec-ecran .ec-logo{flex:none;display:flex;align-items:center;gap:.25em;font-size:1.25em;white-space:nowrap}.ec .ec-ecran .ec-logo--hellospot b{font-weight:700}.ec .ec-ecran .ec-logo--hellospot{font-weight:400;letter-spacing:-.01em}.ec .ec-ecran .ec-logo--hellospot .ec-logo-signe{font-weight:600;letter-spacing:-.12em;margin-right:.15em}.ec .ec-ecran .ec-logo--rdv360{font-size:1.45em;font-weight:500;letter-spacing:-.03em}.ec .ec-ecran .ec-logo--rdv360 span{color:transparent;-webkit-text-stroke:.06em #e63946}.ec .ec-ecran .ec-logo--blissa{gap:0;font-family:var(--ec-serif);font-size:1.7em;font-weight:500;letter-spacing:.01em}.ec .ec-ecran .ec-logo--blissa span{color:var(--ec-primaire)}.ec .ec-ecran .ec-nav{display:flex;align-items:center;gap:.35em;min-width:0;overflow:hidden}.ec .ec-ecran .ec-nav-item{display:inline-flex;align-items:center;gap:.35em;padding:.35em .45em;border:1px solid transparent;border-radius:.4em;font-size:1em;font-weight:500;white-space:nowrap}.ec .ec-ecran .ec-nav-item svg{width:1.05em;height:1.05em}.ec .ec-ecran .ec-nav-item--actif{border-color:var(--ec-nav-actif);color:var(--ec-nav-actif)}.ec .ec-ecran .ec-tete-droite{margin-left:auto;display:flex;align-items:center;gap:.9em;flex:none}.ec .ec-ecran .ec-recherche{display:flex;align-items:center;gap:.4em;width:11em;height:2.1em;padding:0 .7em;border:1px solid var(--ec-encre);border-radius:1.1em;color:var(--ec-pale);font-size:.9em}.ec .ec-ecran .ec-recherche svg{width:1em;height:1em;color:var(--ec-encre)}.ec .ec-ecran .ec-icone-tete{width:1.15em;height:1.15em}.ec .ec-ecran .ec-compte{display:flex;align-items:center;gap:.6em;text-align:right;line-height:1.25;font-size:.92em}.ec .ec-ecran .ec-compte b{display:block;font-weight:700}.ec .ec-ecran .ec-compte small{display:block;font-size:1em;color:var(--ec-doux)}.ec .ec-ecran .ec-avatar{flex:none;display:inline-grid;place-items:center;width:2.5em;height:2.5em;border-radius:50%;background:#000;color:#fff;font-size:.9em}.ec .ec-ecran .ec-corps{flex:1;display:flex;gap:1em;min-height:0;padding:0 .8em .8em .6em}.ec .ec-ecran .ec-menu{flex:none;align-self:flex-start;width:13em;margin-top:.9em;padding:.5em .4em;background:#fff;border-radius:.7em;box-shadow:0 0 .7em #00000026}.ec .ec-ecran .ec-menu span{display:flex;align-items:center;gap:.75em;padding:.5em .6em;font-size:1em}.ec .ec-ecran .ec-menu svg{width:1.1em;height:1.1em}.ec .ec-ecran .ec-menu hr{border:0;border-top:1px solid #e5e5e5;margin:.3em .4em}.ec .ec-ecran .ec-rail{flex:none;display:flex;flex-direction:column;align-items:center;gap:1.15em;width:2.6em;padding-top:.6em}.ec .ec-ecran .ec-rail svg{width:1.15em;height:1.15em}.ec .ec-ecran .ec-rail .ec-rail-actif{position:relative;color:var(--ec-primaire)}.ec .ec-ecran .ec-rail .ec-rail-actif:before{content:"";position:absolute;left:-.85em;top:-.3em;bottom:-.3em;width:.18em;border-radius:.1em;background:var(--ec-primaire)}.ec .ec-ecran .ec-page{flex:1;min-width:0;background:#fff;border-radius:.7em;box-shadow:0 0 .7em #00000014;padding:1.2em 1.3em}.ec .ec-ecran .ec-titre-page{font-size:1em;font-weight:500;text-transform:uppercase;margin:.55em 0 .8em}.ec .ec-ecran .ec-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4em;padding:.32em .62em;border:1px solid var(--ec-gris-bouton);border-radius:.25em;background:var(--ec-gris-bouton);color:#fff;font-size:.875em;font-weight:500;white-space:nowrap;line-height:1.4}.ec .ec-ecran .ec-btn--primaire{background:var(--ec-primaire);border-color:var(--ec-primaire);color:var(--ec-sur-primaire)}.ec .ec-ecran .ec-btn--noir{background:#000;border-color:#000;color:#fff}.ec .ec-ecran .ec-btn--contour{background:#fff;color:var(--ec-encre);border-color:var(--ec-ligne)}.ec .ec-ecran .ec-btn--grand{padding:.7em 1.05em;font-size:1em;border-radius:.28em}.ec .ec-ecran .ec-champ{display:flex;align-items:center;height:2.45em;padding:0 .85em;border:1px solid #ced4da;border-radius:.28em;background:#fff;font-size:1em;color:var(--ec-encre);white-space:nowrap;overflow:hidden}.ec .ec-ecran .ec-champ--vide{color:#adb5bd}.ec .ec-ecran .ec-label{display:block;font-size:1em;margin:0 0 .4em}.ec .ec-ecran .ec-voile{position:absolute;inset:0;z-index:10;background:#ffffffe6;display:grid;place-items:start center;padding-top:2.4em}.ec .ec-ecran .ec-modale{width:35em;max-width:92%;background:#fff;border-radius:.7em;box-shadow:0 .4em 2.2em #0000002e;padding:1.1em 1.1em 1.3em;position:relative}.ec .ec-ecran .ec-modale-croix{position:absolute;right:.9em;top:.8em;width:1.9em;height:1.9em}.ec .ec-ecran .ec-modale-titre{font-size:1.25em;font-weight:500;margin:0 0 .8em}.ec .ec-ecran .ec-modale-pied{display:flex;justify-content:center;gap:.6em;margin-top:1.4em}.ec .ec-ecran .ec-alerte{padding:.8em 1.3em;border-radius:.28em;border:1px solid;font-size:1em}.ec .ec-ecran .ec-alerte--jaune{background:#fff1cc;color:#856000;border-color:#ffebb8}.ec .ec-ecran .ec-alerte--info{background:#d1ecf1;color:#0c5460;border-color:#bee5eb}.ec .ec-ecran .ec-alerte--danger{background:#f8d7da;color:#721c24;border-color:#f5c6cb}.ec .ec-ecran .ec-radio{display:grid;grid-template-columns:1.15em 1fr;gap:.55em;margin:.75em 0;font-size:1em}.ec .ec-ecran .ec-radio i{position:relative;width:1.1em;height:1.1em;margin-top:.12em;border-radius:50%;border:1px solid #adb5bd;background:#fff}.ec .ec-ecran .ec-radio i.ec-radio--on,.ec .ec-ecran .ec-radio i .ec-radio-plein{border-color:var(--ec-primaire);background:var(--ec-primaire)}.ec .ec-ecran .ec-radio i .ec-radio-plein{position:absolute;inset:-1px;border-radius:50%;border:1px solid var(--ec-primaire)}.ec .ec-ecran .ec-radio i.ec-radio--on:after,.ec .ec-ecran .ec-radio i .ec-radio-plein:after{content:"";position:absolute;inset:.32em;border-radius:50%;background:#fff}.ec .ec-ecran .ec-radio b{display:block;font-weight:700}.ec .ec-ecran .ec-radio small{display:block;font-size:1em;color:#6c757d}.ec .ec-ecran .ec-texte-doux{color:var(--ec-doux)}.ec .ec-ecran .ec-mini{font-size:.8em}@keyframes ec-scene-2{0%{opacity:0;visibility:visible}2.5%,47.5%{opacity:1;visibility:visible}50%,to{opacity:0;visibility:hidden}}@keyframes ec-curseur-2{0%{opacity:0;transform:translate(var(--x0),var(--y0))}5%{opacity:1;transform:translate(var(--x0),var(--y0))}21%,45%{opacity:1;transform:translate(var(--x),var(--y))}48.5%,to{opacity:0;transform:translate(var(--x),var(--y))}}@keyframes ec-onde-2{0%,22%{opacity:0;transform:scale(.3)}24%{opacity:.9;transform:scale(.7)}33%,to{opacity:0;transform:scale(1.8)}}@keyframes ec-apres-2{0%,24%{opacity:0}26.5%,to{opacity:1}}@keyframes ec-avant-2{0%,24%{opacity:1}26.5%,to{opacity:0}}@keyframes ec-frappe-2{0%,5%{clip-path:inset(0 100% 0 0)}19%,to{clip-path:inset(0 0 0 0)}}@keyframes ec-etape-2{0%,48.5%{background:var(--ec-etape-fond);color:var(--ec-etape-texte)}50%,to{background:transparent;color:inherit}}.ec--2{--ec-duree:7.2s}.ec--2 .ec-scene{animation-name:ec-scene-2}.ec--2 .ec-curseur{animation-name:ec-curseur-2}.ec--2 .ec-onde{animation-name:ec-onde-2}.ec--2 .ec-apres{animation-name:ec-apres-2}.ec--2 .ec-avant{animation-name:ec-avant-2}.ec--2 .ec-frappe{animation-name:ec-frappe-2}.ec--2 .ec-etape{animation-name:ec-etape-2}@keyframes ec-scene-3{0%{opacity:0;visibility:visible}1.67%,31.67%{opacity:1;visibility:visible}33.33%,to{opacity:0;visibility:hidden}}@keyframes ec-curseur-3{0%{opacity:0;transform:translate(var(--x0),var(--y0))}3.33%{opacity:1;transform:translate(var(--x0),var(--y0))}14%,30%{opacity:1;transform:translate(var(--x),var(--y))}32.33%,to{opacity:0;transform:translate(var(--x),var(--y))}}@keyframes ec-onde-3{0%,14.67%{opacity:0;transform:scale(.3)}16%{opacity:.9;transform:scale(.7)}22%,to{opacity:0;transform:scale(1.8)}}@keyframes ec-apres-3{0%,16%{opacity:0}17.67%,to{opacity:1}}@keyframes ec-avant-3{0%,16%{opacity:1}17.67%,to{opacity:0}}@keyframes ec-frappe-3{0%,3.33%{clip-path:inset(0 100% 0 0)}12.67%,to{clip-path:inset(0 0 0 0)}}@keyframes ec-etape-3{0%,32.33%{background:var(--ec-etape-fond);color:var(--ec-etape-texte)}33.33%,to{background:transparent;color:inherit}}.ec--3{--ec-duree:10.8s}.ec--3 .ec-scene{animation-name:ec-scene-3}.ec--3 .ec-curseur{animation-name:ec-curseur-3}.ec--3 .ec-onde{animation-name:ec-onde-3}.ec--3 .ec-apres{animation-name:ec-apres-3}.ec--3 .ec-avant{animation-name:ec-avant-3}.ec--3 .ec-frappe{animation-name:ec-frappe-3}.ec--3 .ec-etape{animation-name:ec-etape-3}@keyframes ec-scene-4{0%{opacity:0;visibility:visible}1.25%,23.75%{opacity:1;visibility:visible}25%,to{opacity:0;visibility:hidden}}@keyframes ec-curseur-4{0%{opacity:0;transform:translate(var(--x0),var(--y0))}2.5%{opacity:1;transform:translate(var(--x0),var(--y0))}10.5%,22.5%{opacity:1;transform:translate(var(--x),var(--y))}24.25%,to{opacity:0;transform:translate(var(--x),var(--y))}}@keyframes ec-onde-4{0%,11%{opacity:0;transform:scale(.3)}12%{opacity:.9;transform:scale(.7)}16.5%,to{opacity:0;transform:scale(1.8)}}@keyframes ec-apres-4{0%,12%{opacity:0}13.25%,to{opacity:1}}@keyframes ec-avant-4{0%,12%{opacity:1}13.25%,to{opacity:0}}@keyframes ec-frappe-4{0%,2.5%{clip-path:inset(0 100% 0 0)}9.5%,to{clip-path:inset(0 0 0 0)}}@keyframes ec-etape-4{0%,24.25%{background:var(--ec-etape-fond);color:var(--ec-etape-texte)}25%,to{background:transparent;color:inherit}}.ec--4{--ec-duree:14.4s}.ec--4 .ec-scene{animation-name:ec-scene-4}.ec--4 .ec-curseur{animation-name:ec-curseur-4}.ec--4 .ec-onde{animation-name:ec-onde-4}.ec--4 .ec-apres{animation-name:ec-apres-4}.ec--4 .ec-avant{animation-name:ec-avant-4}.ec--4 .ec-frappe{animation-name:ec-frappe-4}.ec--4 .ec-etape{animation-name:ec-etape-4}@keyframes ec-apres-2-0{0%,24%{opacity:0}26.5%,to{opacity:1}}@keyframes ec-avant-2-0{0%,24%{opacity:1}26.5%,to{opacity:0}}.ec.ec--2 .ec-apres[style*="--i:0"]{animation-name:ec-apres-2-0;animation-delay:0s}.ec.ec--2 .ec-avant[style*="--i:0"]{animation-name:ec-avant-2-0;animation-delay:0s}@keyframes ec-apres-2-1{0%,74%{opacity:0}76.5%,to{opacity:1}}@keyframes ec-avant-2-1{0%,74%{opacity:1}76.5%,to{opacity:0}}.ec.ec--2 .ec-apres[style*="--i:1"]{animation-name:ec-apres-2-1;animation-delay:0s}.ec.ec--2 .ec-avant[style*="--i:1"]{animation-name:ec-avant-2-1;animation-delay:0s}@keyframes ec-apres-3-0{0%,16%{opacity:0}17.67%,to{opacity:1}}@keyframes ec-avant-3-0{0%,16%{opacity:1}17.67%,to{opacity:0}}.ec.ec--3 .ec-apres[style*="--i:0"]{animation-name:ec-apres-3-0;animation-delay:0s}.ec.ec--3 .ec-avant[style*="--i:0"]{animation-name:ec-avant-3-0;animation-delay:0s}@keyframes ec-apres-3-1{0%,49.33%{opacity:0}51%,to{opacity:1}}@keyframes ec-avant-3-1{0%,49.33%{opacity:1}51%,to{opacity:0}}.ec.ec--3 .ec-apres[style*="--i:1"]{animation-name:ec-apres-3-1;animation-delay:0s}.ec.ec--3 .ec-avant[style*="--i:1"]{animation-name:ec-avant-3-1;animation-delay:0s}@keyframes ec-apres-3-2{0%,82.67%{opacity:0}84.33%,to{opacity:1}}@keyframes ec-avant-3-2{0%,82.67%{opacity:1}84.33%,to{opacity:0}}.ec.ec--3 .ec-apres[style*="--i:2"]{animation-name:ec-apres-3-2;animation-delay:0s}.ec.ec--3 .ec-avant[style*="--i:2"]{animation-name:ec-avant-3-2;animation-delay:0s}@keyframes ec-apres-4-0{0%,12%{opacity:0}13.25%,to{opacity:1}}@keyframes ec-avant-4-0{0%,12%{opacity:1}13.25%,to{opacity:0}}.ec.ec--4 .ec-apres[style*="--i:0"]{animation-name:ec-apres-4-0;animation-delay:0s}.ec.ec--4 .ec-avant[style*="--i:0"]{animation-name:ec-avant-4-0;animation-delay:0s}@keyframes ec-apres-4-1{0%,37%{opacity:0}38.25%,to{opacity:1}}@keyframes ec-avant-4-1{0%,37%{opacity:1}38.25%,to{opacity:0}}.ec.ec--4 .ec-apres[style*="--i:1"]{animation-name:ec-apres-4-1;animation-delay:0s}.ec.ec--4 .ec-avant[style*="--i:1"]{animation-name:ec-avant-4-1;animation-delay:0s}@keyframes ec-apres-4-2{0%,62%{opacity:0}63.25%,to{opacity:1}}@keyframes ec-avant-4-2{0%,62%{opacity:1}63.25%,to{opacity:0}}.ec.ec--4 .ec-apres[style*="--i:2"]{animation-name:ec-apres-4-2;animation-delay:0s}.ec.ec--4 .ec-avant[style*="--i:2"]{animation-name:ec-avant-4-2;animation-delay:0s}@keyframes ec-apres-4-3{0%,87%{opacity:0}88.25%,to{opacity:1}}@keyframes ec-avant-4-3{0%,87%{opacity:1}88.25%,to{opacity:0}}.ec.ec--4 .ec-apres[style*="--i:3"]{animation-name:ec-apres-4-3;animation-delay:0s}.ec.ec--4 .ec-avant[style*="--i:3"]{animation-name:ec-avant-4-3;animation-delay:0s}.ec .ec-ecran .ec2-page{padding-top:.2em}.ec .ec-ecran .ec2-grille{display:grid;grid-template-columns:.8fr 1.2fr;gap:1.2em;align-items:start}.ec .ec-ecran .ec2-carte{border:1px solid var(--ec-ligne);border-radius:.28em;padding:1.1em}.ec .ec-ecran .ec2-perso{display:grid;grid-template-columns:7.6em 1fr;gap:.6em 1.4em}.ec .ec-ecran .ec2-photo{position:relative;width:7.6em;height:7.6em;border-radius:50%;background:#6c757d;color:#fff;display:grid;place-items:center;font-size:1em;font-weight:300}.ec .ec-ecran .ec2-photo{font-size:2.6em;width:2.9em;height:2.9em}.ec .ec-ecran .ec2-ajouter{position:absolute;bottom:-.15em;left:50%;transform:translate(-50%);font-size:.3em}.ec .ec-ecran .ec2-champs .ec-champ{height:2.1em;font-size:.95em}.ec .ec-ecran .ec2-pied{display:flex;justify-content:center;gap:.6em;margin:.8em 0}.ec .ec-ecran .ec2-codes{background:var(--ec-carte);padding:1.2em 1.5em}.ec .ec-ecran .ec2-codes p{margin:0 0 .6em}.ec .ec-ecran .ec2-h3--petit{font-size:1.3em}.ec .ec-ecran .ec2-connexion{background:var(--ec-carte);padding:1.4em 1.5em}.ec .ec-ecran .ec2-h3{font-size:1.45em;font-weight:500;margin:0 0 .6em;line-height:1.2}.ec .ec-ecran .ec2-ligne{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.6em;margin:.45em 0}.ec .ec-ecran .ec2-ligne b{color:var(--ec-doux);font-weight:700;white-space:nowrap}.ec .ec-ecran .ec2-valeur{color:var(--ec-doux);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ec .ec-ecran .ec2-oui{color:var(--ec-vert);font-weight:700;overflow:visible}.ec .ec-ecran .ec2-boutons{display:flex;gap:.5em;margin:.7em 0 1.2em;flex-wrap:wrap}.ec .ec-ecran .ec2-case{display:flex;align-items:center;gap:.5em;margin:.35em 0}.ec .ec-ecran .ec2-case i{width:1em;height:1em;border:1px solid #adb5bd;border-radius:.2em;background:#fff}.ec .ec-ecran .ec2-rouge{color:var(--ec-rouge);font-style:normal}.ec .ec-ecran .ec2-off{color:#6c757d}.ec .ec-ecran .ec2-off i{background:#e9ecef}.ec .ec-ecran .ec2-qr-modale{text-align:center}.ec .ec-ecran .ec2-centre{margin:.4em 2em .8em;text-align:center}.ec .ec-ecran .ec2-qr{display:grid;grid-template-columns:repeat(21,.42em);width:max-content;margin:0 auto .8em;padding:.5em;background:#fff;border:1px solid #eee}.ec .ec-ecran .ec2-qr i{width:.42em;height:.42em}.ec .ec-ecran .ec2-qr i.on{background:#111}.ec .ec-ecran .ec2-code{display:flex;justify-content:center;gap:.45em}.ec .ec-ecran .ec2-code span{display:grid;place-items:center;width:2.2em;height:2.6em;border:1px solid #ced4da;border-radius:.28em;font-size:1.05em;font-weight:600;background:#fff}.aide-article[data-astro-cid-x3snzn3q]{max-width:46rem;color:var(--aide-texte);font-family:var(--aide-police);line-height:1.65;font-size:1.02rem}.aide-article__tete[data-astro-cid-x3snzn3q]{margin-bottom:1rem}.aide-article__kicker[data-astro-cid-x3snzn3q]{margin-top:1.25rem;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:600;color:var(--aide-etiquette, var(--aide-accent))}.aide-article[data-astro-cid-x3snzn3q] h1[data-astro-cid-x3snzn3q]{font-family:var(--aide-police-titre);font-size:clamp(2.2rem,5vw,3.4rem);line-height:1.08;margin:.5rem 0 0;font-weight:600}.aide-article__chapeau[data-astro-cid-x3snzn3q]{margin-top:1rem;font-size:1.15rem;color:var(--aide-doux)}.aide-article__sommaire[data-astro-cid-x3snzn3q]{margin-top:1.75rem;padding:1.1rem 1.3rem;border:1px solid var(--aide-bord);border-radius:var(--aide-rayon);background:var(--aide-carte)}.aide-article__sommaire[data-astro-cid-x3snzn3q] p[data-astro-cid-x3snzn3q]{font-weight:600;margin:0 0 .4rem}.aide-article__sommaire[data-astro-cid-x3snzn3q] ol[data-astro-cid-x3snzn3q]{margin:0;padding-left:1.3rem;columns:2 16rem;column-gap:2rem}.aide-article__sommaire[data-astro-cid-x3snzn3q] li[data-astro-cid-x3snzn3q]{break-inside:avoid;padding:.1rem 0}.aide-article[data-astro-cid-x3snzn3q] a[data-astro-cid-x3snzn3q]{color:var(--aide-accent);text-decoration:underline;text-underline-offset:3px}.aide-article[data-astro-cid-x3snzn3q] section[data-astro-cid-x3snzn3q]{margin-top:3rem;scroll-margin-top:6rem}.aide-article[data-astro-cid-x3snzn3q] h2[data-astro-cid-x3snzn3q]{font-family:var(--aide-police-titre);font-size:clamp(1.6rem,3.4vw,2.1rem);line-height:1.15;margin:0 0 .9rem;font-weight:600}.aide-article[data-astro-cid-x3snzn3q] h3[data-astro-cid-x3snzn3q]{font-family:var(--aide-police-titre);font-size:1.25rem;line-height:1.25;margin:1.6rem 0 .4rem;font-weight:600;scroll-margin-top:6rem}.aide-article[data-astro-cid-x3snzn3q] p[data-astro-cid-x3snzn3q],.aide-article[data-astro-cid-x3snzn3q] ul[data-astro-cid-x3snzn3q],.aide-article[data-astro-cid-x3snzn3q] ol[data-astro-cid-x3snzn3q]{margin:.7rem 0 0}.aide-article[data-astro-cid-x3snzn3q] ul[data-astro-cid-x3snzn3q]{padding-left:1.3rem;list-style:disc}.aide-article[data-astro-cid-x3snzn3q] li[data-astro-cid-x3snzn3q]+li[data-astro-cid-x3snzn3q]{margin-top:.35rem}.aide-cartes[data-astro-cid-x3snzn3q]{display:grid;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));margin-top:1.1rem}.aide-cartes--deux[data-astro-cid-x3snzn3q]{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.aide-carte[data-astro-cid-x3snzn3q]{background:var(--aide-carte);border:1px solid var(--aide-bord);border-radius:var(--aide-rayon);padding:1.1rem 1.2rem}.aide-carte[data-astro-cid-x3snzn3q] h3[data-astro-cid-x3snzn3q]{margin-top:0;font-size:1.1rem}.aide-carte[data-astro-cid-x3snzn3q] p[data-astro-cid-x3snzn3q]{margin-top:.4rem;color:var(--aide-doux);font-size:.97rem}.aide-etapes[data-astro-cid-x3snzn3q]{list-style:none;padding:0;counter-reset:etape}.aide-etapes[data-astro-cid-x3snzn3q] li[data-astro-cid-x3snzn3q]{counter-increment:etape;position:relative;padding-left:2.6rem;min-height:1.9rem}.aide-etapes[data-astro-cid-x3snzn3q] li[data-astro-cid-x3snzn3q]+li[data-astro-cid-x3snzn3q]{margin-top:.8rem}.aide-etapes[data-astro-cid-x3snzn3q] li[data-astro-cid-x3snzn3q]:before{content:counter(etape);position:absolute;left:0;top:.05rem;width:1.8rem;height:1.8rem;border-radius:50%;background:var(--aide-accent);color:var(--aide-sur-accent);font-weight:700;font-size:.9rem;display:flex;align-items:center;justify-content:center}.aide-note[data-astro-cid-x3snzn3q]{font-size:.95rem;color:var(--aide-doux);border-left:3px solid var(--aide-bord);padding-left:.9rem}.aide-encadre[data-astro-cid-x3snzn3q]{margin-top:1.1rem;padding:1rem 1.2rem;border-radius:var(--aide-rayon);background:var(--aide-accent-pale)}.aide-encadre[data-astro-cid-x3snzn3q] p[data-astro-cid-x3snzn3q]{margin:0}.aide-encadre--alerte[data-astro-cid-x3snzn3q]{background:var(--aide-alerte-pale);border-left:4px solid var(--aide-alerte)}.aide-code[data-astro-cid-x3snzn3q]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em;background:var(--aide-carte);border:1px solid var(--aide-bord);border-radius:.35rem;padding:.05rem .35rem;white-space:nowrap}.aide-liste-forte[data-astro-cid-x3snzn3q]{list-style:none;padding:0!important}.aide-liste-forte[data-astro-cid-x3snzn3q] li[data-astro-cid-x3snzn3q]{background:var(--aide-carte);border:1px solid var(--aide-bord);border-radius:var(--aide-rayon);padding:.8rem 1rem}.aide-liste-forte[data-astro-cid-x3snzn3q] li[data-astro-cid-x3snzn3q]+li[data-astro-cid-x3snzn3q]{margin-top:.6rem}.aide-cas[data-astro-cid-x3snzn3q]{margin:1rem 0 0}.aide-cas[data-astro-cid-x3snzn3q] dt[data-astro-cid-x3snzn3q]{font-weight:700;margin-top:1.2rem}.aide-cas[data-astro-cid-x3snzn3q] dd[data-astro-cid-x3snzn3q]{margin:.3rem 0 0;padding-left:1rem;border-left:3px solid var(--aide-bord)}
