@font-face{font-family:sora;src:url(../media/sora_latin_400_normal-s.p.2-fw1tqg2-ys2.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sora;src:url(../media/sora_latin_600_normal-s.p.2coymlgdxfnsl.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:sora;src:url(../media/sora_latin_700_normal-s.p.0yjuk8c9nyoap.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:sora Fallback;src:local(Arial);ascent-override:85.11%;descent-override:25.44%;line-gap-override:0.0%;size-adjust:113.97%}._0m-Cja_className{font-family:sora,sora Fallback}._0m-Cja_variable{--font-titre:"sora", "sora Fallback"}
@font-face{font-family:instrumentSans;src:url(../media/instrument_sans_latin_400_normal-s.p.350ekqw02c4ub.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:instrumentSans;src:url(../media/instrument_sans_latin_500_normal-s.p.1m_u3k-3_nxk9.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:instrumentSans;src:url(../media/instrument_sans_latin_600_normal-s.p.31b98hgxp8isy.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:instrumentSans Fallback;src:local(Arial);ascent-override:93.97%;descent-override:24.22%;line-gap-override:0.0%;size-adjust:103.22%}.dEkYLq_className{font-family:instrumentSans,instrumentSans Fallback}.dEkYLq_variable{--font-texte:"instrumentSans", "instrumentSans Fallback"}
@font-face{font-family:jetbrainsMono;src:url(../media/jetbrains_mono_latin_400_normal-s.p.37baup9wa8gsy.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:jetbrainsMono;src:url(../media/jetbrains_mono_latin_500_normal-s.p.37tbwx4qeyuup.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:jetbrainsMono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.H4INsa_className{font-family:jetbrainsMono,jetbrainsMono Fallback}.H4INsa_variable{--font-mono:"jetbrainsMono", "jetbrainsMono Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--blanc:#fff;--brume:#f3f4f6;--filet:#e6e9ec;--filet-fort:#d5dadf;--encre:#0b0d10;--texte-secondaire:#4a525c;--cuivre:#8f5526;--cuivre-fonce:#5e3718;--cuivre-lait:#f6e7da;--patine:#3e7065;--graphite:#16191e;--ardoise:#2a2f36;--acier:#9aa3ad;--givre:#e8ecf0;--cuivre-vif:#c07a40;--cuivre-rose:#e3b48a;--rayon-sm:6px;--rayon-md:12px;--rayon-lg:16px;--rayon-pastille:999px;--ombre-maquette:0 18px 40px #0b0d1014;--largeur-contenu:1180px;--zone-tactile:44px;--exemple:#1f5fa8;--sortie:cubic-bezier(.23, 1, .32, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-padding-top:16px}body{background:var(--blanc);color:var(--encre);font-family:var(--font-texte), system-ui, sans-serif;-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100dvh;margin:0;font-size:16px;line-height:1.55;display:flex}body>main{flex:1 0 auto}h1,h2,h3,h4{font-family:var(--font-titre), system-ui, sans-serif;color:inherit;margin:0;font-weight:600}p,figure{margin:0}a{color:var(--cuivre)}a,button,summary{touch-action:manipulation}@media (hover:hover) and (pointer:fine){a:hover{color:var(--cuivre-fonce)}}:focus-visible{outline:2px solid var(--encre);outline-offset:3px}.sombre :focus-visible,.pied :focus-visible{outline-color:var(--givre)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.lien-evitement{z-index:100;background:var(--encre);color:var(--blanc);border-radius:var(--rayon-sm);padding:12px 18px;text-decoration:none;position:absolute;top:-80px;left:16px}.lien-evitement:focus{color:var(--blanc);top:16px}.conteneur{max-width:var(--largeur-contenu);margin:0 auto;padding-left:24px;padding-right:24px}@media (max-width:480px){.conteneur{padding-left:16px;padding-right:16px}}.a-valider{border:2px dashed var(--cuivre);border-radius:var(--rayon-sm);background:var(--cuivre-lait);color:var(--cuivre-fonce);padding:.1em .45em;font-weight:600;line-height:1.25;display:inline-block}.btn{min-height:var(--zone-tactile);border-radius:var(--rayon-sm);font-family:var(--font-texte), system-ui, sans-serif;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .16s ease, color .16s ease, transform .12s var(--sortie);border:1px solid #0000;justify-content:center;align-items:center;padding:0 24px;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn--principal{background:var(--cuivre);color:var(--blanc)}.btn--secondaire{border-color:var(--encre);color:var(--encre);background:0 0}.btn--grand{min-height:54px;padding:0 28px}.sombre .btn--principal{background:var(--cuivre-vif);color:var(--encre)}@media (hover:hover) and (pointer:fine){.btn--principal:hover{background:var(--cuivre-fonce);color:var(--blanc)}.btn--secondaire:hover{background:var(--encre);color:var(--blanc)}.sombre .btn--principal:hover{background:var(--cuivre-rose);color:var(--encre)}.lien-fleche:hover{color:var(--cuivre-fonce);text-decoration:underline}}.lien-fleche{min-height:var(--zone-tactile);color:var(--cuivre);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.entete{border-bottom:1px solid var(--filet);background:var(--blanc);position:relative}.entete__ligne{justify-content:space-between;align-items:center;gap:12px 16px;padding-top:14px;padding-bottom:14px;display:flex}.marque{color:var(--encre);min-height:var(--zone-tactile);align-items:center;gap:12px;text-decoration:none;display:flex}.marque:hover{color:var(--encre)}.marque__texte{flex-direction:column;gap:3px;display:flex}.marque__nom{font-family:var(--font-titre), system-ui, sans-serif;letter-spacing:.14em;font-size:18px;font-weight:600;line-height:1}.marque__sous{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.42em;color:var(--texte-secondaire);font-size:11px;line-height:1}.navigation{align-items:center;gap:4px 24px;display:none}.navigation a:not(.btn){min-height:var(--zone-tactile);color:var(--encre);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.navigation a:not(.btn):hover{color:var(--cuivre);text-decoration:underline}}.menu-telephone summary{min-height:var(--zone-tactile);border:1px solid var(--filet-fort);border-radius:var(--rayon-sm);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:0 12px;font-weight:600;list-style:none;display:flex}.menu-telephone summary::-webkit-details-marker{display:none}.menu-telephone nav{z-index:20;background:var(--blanc);border-bottom:1px solid var(--filet-fort);flex-direction:column;gap:4px;padding:8px 16px 20px;display:flex;position:absolute;top:100%;left:0;right:0}.menu-telephone nav a:not(.btn){min-height:48px;color:var(--encre);border-bottom:1px solid var(--filet);align-items:center;text-decoration:none;display:flex}.menu-telephone nav .btn{margin-top:12px}@media (min-width:900px){.navigation{display:flex}.menu-telephone{display:none}}@keyframes ouv-pose{0%{opacity:0;transform:translateY(-46px)}45%,to{opacity:1;transform:translateY(0)}}.petit-o--pose{animation:1s cubic-bezier(.2,.8,.2,1) both ouv-pose}@media (prefers-reduced-motion:reduce){.petit-o--pose{animation:none}}.section{padding-top:64px;padding-bottom:64px}@media (min-width:768px){.section{padding-top:88px;padding-bottom:88px}}.section--brume{background:var(--brume)}.section--filet{border-top:1px solid var(--filet)}.sombre{background:var(--encre);color:var(--givre)}.titre-1{letter-spacing:-.01em;font-size:clamp(2.375rem,5vw,3.5rem);line-height:1.05}.titre-1--page{font-size:clamp(2.125rem,4.2vw,3rem);line-height:1.1}.titre-2{font-size:clamp(1.875rem,3.4vw,2.5rem);line-height:1.15}.titre-3{font-size:1.25rem;line-height:1.3}.largeur-titre{max-width:42rem}.intro{color:var(--texte-secondaire);font-size:1.1875rem;line-height:1.6}.dessin{width:100%;height:auto;font-family:var(--font-texte), system-ui, sans-serif;display:block}.entete-page{align-items:center;gap:40px;display:grid}.entete-page__texte{flex-direction:column;gap:22px;display:flex}.entete-page__texte .intro{max-width:34rem}.reassurance{color:var(--texte-secondaire)}.entete-page__visuel{min-width:0;container-type:inline-size}@media (min-width:960px){.entete-page{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:56px}}.visuel-tuyau{flex-direction:column;align-items:stretch;display:flex}.visuel-tuyau .ex-telephone{align-self:center;width:min(100%,280px)}.visuel-tuyau__raccord{background:var(--cuivre);align-self:center;width:6px;height:40px}.visuel-tuyau__raccord svg{display:none}@container (min-width:500px){.visuel-tuyau{grid-template-columns:minmax(0,.8fr) 56px minmax(0,1.2fr);align-items:center;display:grid}.visuel-tuyau .ex-telephone{align-self:auto;width:100%}.visuel-tuyau__raccord{background:0 0;align-self:center;width:auto;height:120px}.visuel-tuyau__raccord svg{width:100%;height:100%;display:block}}.chiffre-cle{align-items:end;gap:16px;margin-top:32px;display:grid}.chiffre-cle__valeur{font-family:var(--font-titre), system-ui, sans-serif;letter-spacing:-.015em;font-size:clamp(2.5rem,6.4vw,4.5rem);font-weight:600;line-height:1.04}.chiffre-cle__suite{font-size:1.1875rem;line-height:1.5}.chiffre-cle__estimation{color:var(--texte-secondaire);margin-top:6px;font-style:italic}.douleurs{gap:40px 32px;margin:48px 0 0;padding:0;list-style:none;display:grid}.douleurs li{flex-direction:column;gap:8px;display:flex}.douleurs .dessin{max-width:220px;margin-bottom:8px}.douleurs p{color:var(--texte-secondaire)}@media (min-width:620px){.douleurs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:800px){.chiffre-cle{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:40px}}@media (min-width:1040px){.douleurs{grid-template-columns:repeat(4,minmax(0,1fr))}}.parcours{margin:48px 0 0;padding:0;list-style:none}.etape{grid-template-columns:48px minmax(0,1fr);gap:0 20px;padding-bottom:56px;display:grid;position:relative}.etape--fin{padding-bottom:0}.etape__tuyau{background:var(--filet-fort);width:6px;position:absolute;top:0;bottom:0;left:21px}.etape__tuyau:after{content:"";background:var(--cuivre);transform-origin:top;position:absolute;inset:0}.raccord{z-index:1;border:5px solid var(--encre);background:var(--blanc);width:48px;height:48px;font-family:var(--font-titre), system-ui, sans-serif;border-radius:50%;justify-content:center;align-items:center;font-size:18px;font-weight:600;line-height:1;display:flex;position:relative}.etape--fin .raccord{border-color:var(--patine);color:var(--patine)}.etape__contenu{gap:20px;min-width:0;display:grid}.etape__texte{flex-direction:column;gap:6px;padding-top:10px;display:flex}.etape__texte p{color:var(--texte-secondaire)}.etape__ecran{min-width:0;max-width:520px}.etape__ecran .ex-telephone{max-width:340px}@media (min-width:900px){.etape__contenu{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px}}.parcours--court{margin-bottom:40px}.parcours--court .etape{padding-bottom:32px}.parcours--court .etape--fin{padding-bottom:0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){@keyframes tuyau-remplir{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes ecran-arrive{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.etape__tuyau:after{animation:linear both tuyau-remplir;animation-timeline:view();animation-range:entry 35% cover 62%}.etape__ecran{animation:linear both ecran-arrive;animation-timeline:view();animation-range:entry entry 30%}}}.gains{border-collapse:collapse;table-layout:fixed;width:100%;max-width:900px;margin-top:40px}.gains th{font-family:var(--font-titre), system-ui, sans-serif;text-align:left;vertical-align:bottom;border-bottom:2px solid var(--encre);padding:0 16px 16px 0;font-size:1.25rem;font-weight:600}.gains th .dessin{max-width:200px;margin-bottom:12px}.gains td{border-bottom:1px solid var(--filet);vertical-align:top;padding:16px 16px 16px 0;font-weight:600}.gains .gains__avant{color:var(--texte-secondaire);font-weight:400}.gains__conclusion{max-width:40rem;font-family:var(--font-titre), system-ui, sans-serif;margin-top:32px;font-size:clamp(1.25rem,2.4vw,1.625rem);font-weight:600;line-height:1.35}.section--brume>.conteneur>.dessin{max-width:520px;margin-bottom:24px}.endroit__introduction{max-width:40rem;color:var(--texte-secondaire);margin-bottom:12px;font-size:1.1875rem}.defilement{flex-direction:column;gap:48px;margin-top:40px;display:flex}.defilement__etape{flex-direction:column;gap:16px;display:flex}.defilement__phrase{flex-direction:column;gap:8px;display:flex}.defilement__phrase p{color:var(--texte-secondaire)}.defilement__ecran{min-width:0}@media (min-width:1000px) and (prefers-reduced-motion:no-preference){.defilement{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:0 56px;display:grid}.defilement__etape{display:contents}.defilement__ecran{opacity:0;transition:opacity .26s var(--sortie);pointer-events:none;grid-area:1/1/span 4;align-self:start;position:sticky;top:max(24px,50vh - 270px)}[data-actif]>.defilement__ecran{opacity:1}.defilement__phrase{opacity:.45;min-height:72vh;transition:opacity .26s var(--sortie);grid-column:2;justify-content:center}[data-actif]>.defilement__phrase{opacity:1}.defilement__etape:first-child .defilement__phrase{grid-row:1}.defilement__etape:nth-child(2) .defilement__phrase{grid-row:2}.defilement__etape:nth-child(3) .defilement__phrase{grid-row:3}.defilement__etape:nth-child(4) .defilement__phrase{grid-row:4}}.et-aussi{gap:32px;margin:40px 0 0;padding:0;list-style:none;display:grid}.et-aussi li{border-top:1px solid var(--filet-fort);flex-direction:column;gap:8px;padding-top:20px;display:flex}.et-aussi p{color:var(--texte-secondaire)}@media (min-width:620px){.et-aussi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1040px){.et-aussi{grid-template-columns:repeat(4,minmax(0,1fr))}}.bande-securite{border-top:1px solid var(--filet);padding:24px 0 72px}.bande-securite .conteneur{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 32px;display:flex}.bande-securite p{font-size:1.125rem;font-weight:500}.final__tuyau{background:var(--cuivre-vif);width:6px;height:72px;margin:0 auto;display:block}.final{text-align:center;flex-direction:column;align-items:center;gap:20px;padding-bottom:88px;display:flex}.final svg{margin-top:-6px}.final h2{max-width:36rem;font-size:clamp(1.875rem,3.4vw,2.5rem);line-height:1.15}.final p{max-width:34rem;color:var(--acier);font-size:1.1rem;line-height:1.6}.ex-legende{color:var(--texte-secondaire);margin-top:10px;font-size:14px}.ex-marque{align-items:center;gap:8px;min-width:0;display:inline-flex}.ex-logo{vertical-align:middle;flex:none}.ex-mono{font-family:var(--font-mono), ui-monospace, monospace;font-size:.92em}.ex-nombre{white-space:nowrap;font-variant-numeric:tabular-nums}.ex-telephone{border:3px solid var(--encre);background:var(--blanc);box-shadow:var(--ombre-maquette);border-radius:26px;font-size:14px;overflow:hidden}.ex-telephone__tete{border-bottom:1px solid var(--filet);align-items:center;gap:8px;padding:14px 16px 10px;display:flex}.ex-telephone__fil{flex-direction:column;gap:10px;min-height:112px;padding:16px;display:flex}.ex-vocal{background:var(--brume);border-radius:14px 14px 4px;align-self:flex-end;align-items:center;gap:8px;padding:10px 12px;display:flex}.ex-vocal svg:nth-child(2){flex:0 auto;min-width:0}.ex-transcription{max-width:92%;color:var(--texte-secondaire);align-self:flex-end;font-style:italic;line-height:1.45}.ex-message{background:var(--brume);border-radius:14px 14px 14px 4px;align-self:flex-start;padding:10px 12px}.ex-choix{gap:8px;display:flex}.ex-choix span{border-radius:var(--rayon-sm);text-align:center;flex:1;padding:9px 8px;font-weight:600}.ex-choix__oui{background:var(--exemple);color:var(--blanc)}.ex-choix__non{border:1px solid var(--filet-fort)}.ex-document{border:1px solid var(--filet);border-radius:var(--rayon-md);background:var(--blanc);box-shadow:var(--ombre-maquette);flex-direction:column;gap:14px;padding:18px;font-size:14px;display:flex}.ex-document__tete{border-bottom:3px solid var(--exemple);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding-bottom:12px;display:flex}.ex-document__ref{color:var(--texte-secondaire)}.ex-document__client{line-height:1.4}.ex-document__lignes{flex-direction:column;display:flex}.ex-ligne{border-bottom:1px solid var(--filet);justify-content:space-between;gap:16px;padding:8px 0;display:flex}.ex-ligne--total{border-bottom:0;font-size:16px;font-weight:600}.ex-mail{border-bottom:1px solid var(--filet);flex-direction:column;gap:6px;margin:0;padding-bottom:12px;display:flex}.ex-mail>div{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:8px;display:grid}.ex-mail dt{color:var(--texte-secondaire)}.ex-mail dd{align-items:center;gap:8px;margin:0;display:flex}.ex-piece{border-radius:var(--rayon-sm);background:var(--brume);align-self:flex-start;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.ex-notification{border-radius:var(--rayon-md);background:var(--patine);color:var(--blanc);box-shadow:var(--ombre-maquette);align-items:center;gap:12px;padding:16px 18px;font-weight:600;display:flex}.ex-notification svg{flex:none}.coque{border:1px solid var(--filet-fort);border-radius:var(--rayon-md);background:var(--blanc);box-shadow:var(--ombre-maquette);font-size:13px;line-height:1.35;overflow:hidden;container-type:inline-size}.coque small{color:var(--texte-secondaire);font-size:12px;display:block}.coque__menu{border-bottom:1px solid var(--filet);padding:12px 14px}.coque__menu ul{margin:18px 0 0;padding:0;list-style:none;display:none}.coque__menu li{border-radius:var(--rayon-sm);color:var(--texte-secondaire);padding:8px 10px}.coque__menu li.coque__actif{background:var(--exemple);color:var(--blanc);font-weight:600}.coque__corps{background:var(--brume);flex-direction:column;gap:12px;min-width:0;padding:14px;display:flex}.coque__tete{justify-content:space-between;align-items:center;gap:12px;display:flex}.coque__tete strong{font-family:var(--font-titre), system-ui, sans-serif;font-size:18px;font-weight:600;line-height:1.2;display:block}.coque__dicter{border-radius:var(--rayon-sm);background:var(--exemple);color:var(--blanc);flex:none;align-items:center;gap:6px;padding:8px 12px;font-weight:600;display:inline-flex}.ex-chiffres{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ex-chiffres>div{background:var(--blanc);border-radius:8px;padding:10px}.ex-chiffres strong{font-family:var(--font-titre), system-ui, sans-serif;white-space:nowrap;margin-top:2px;font-size:16px;font-weight:600;display:block}.ex-colonnes{gap:8px;display:grid}.ex-bloc{background:var(--blanc);border-radius:8px;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.ex-bloc__titre{margin-bottom:4px;font-weight:600}.ex-rangee{border-top:1px solid var(--filet);justify-content:space-between;align-items:center;gap:8px;padding:6px 0;display:flex}.ex-rangee--active{background:#e8f0f8;border-top-color:#0000;border-radius:6px;margin:0 -6px;padding:6px}.ex-etat{border-radius:var(--rayon-pastille);white-space:nowrap;flex:none;padding:3px 8px;font-size:12px;font-weight:600}.ex-etat--fait{background:var(--patine);color:var(--blanc)}.ex-etat--avalider{background:var(--cuivre-lait);color:var(--cuivre-fonce)}.ex-etat--retard{background:var(--cuivre-fonce);color:var(--blanc)}.ex-etat--neutre{background:var(--brume);color:var(--texte-secondaire)}.ex-rendezvous{border-top:1px solid var(--filet);grid-template-columns:48px minmax(0,1fr);gap:8px;padding:6px 0;display:grid}.ex-semaine{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.ex-synchro{border-radius:var(--rayon-pastille);background:var(--blanc);color:var(--patine);padding:4px 10px;font-size:12px;font-weight:600}.ex-agenda{background:var(--blanc);border-radius:8px;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));min-height:300px;display:grid;overflow:hidden}.ex-jour{border-left:1px solid var(--filet);flex-direction:column;min-width:0;display:flex}.ex-jour:first-child{border-left:0}.ex-jour:nth-child(-n+2),.ex-jour:nth-child(n+6){display:none}.ex-jour--aujourdhui{background:#e8f0f8}.ex-jour__nom{border-bottom:1px solid var(--filet);text-align:center;white-space:nowrap;padding:8px 4px;font-weight:600}.ex-jour--aujourdhui .ex-jour__nom{color:var(--exemple)}.ex-jour__heures{flex:1;position:relative}.ex-rdv{background:var(--encre);color:var(--blanc);border-radius:6px;padding:4px 6px;font-size:12px;font-weight:600;line-height:1.2;position:absolute;left:3px;right:3px;overflow:hidden}.ex-rdv--jour{background:var(--exemple)}.ex-rdv--passe{background:var(--filet);color:var(--texte-secondaire)}.ex-clients{gap:8px;display:grid}.ex-clients__liste .ex-rangee:nth-child(-n+2),.ex-clients__liste .ex-rangee:nth-child(n+6){display:none}.ex-fiche__nom{font-family:var(--font-titre), system-ui, sans-serif;font-size:16px;font-weight:600}.ex-fiche__chiffres{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:8px 0;display:grid}.ex-fiche__chiffres>div{background:var(--brume);border-radius:6px;padding:8px}.ex-fiche__chiffres strong{white-space:nowrap}.ex-registre{border-top:1px solid var(--filet);grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 0;display:grid}.ex-registre .ex-nombre{display:none}.ex-registre__client{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@container (min-width:560px){.coque__interieur{grid-template-columns:148px minmax(0,1fr);height:490px;display:grid}.coque__menu{border-right:1px solid var(--filet);border-bottom:0}.coque__menu ul{display:block}.coque__corps{overflow:hidden}.ex-colonnes,.ex-clients{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.ex-agenda{grid-template-columns:repeat(6,minmax(0,1fr));min-height:0}.ex-jour:nth-child(-n+2),.ex-jour:nth-child(n+6),.ex-clients__liste .ex-rangee:nth-child(-n+2),.ex-clients__liste .ex-rangee:nth-child(n+6){display:flex}.ex-registre{grid-template-columns:54px minmax(0,1fr) 64px 76px}.ex-registre .ex-nombre{text-align:right;display:block}.ex-registre .ex-etat{justify-self:end}}.liste-cochee{gap:20px 40px;max-width:900px;margin:32px 0 0;padding:0;font-size:1.125rem;line-height:1.45;list-style:none;display:grid}.liste-cochee li{align-items:flex-start;gap:12px;display:flex}.coche{flex:none;margin-top:1px}.liste-cochee--page{gap:12px;margin:0;font-size:1rem;padding:0!important}@media (min-width:800px){.liste-cochee:not(.liste-cochee--page){grid-template-columns:repeat(2,minmax(0,1fr))}}.faq__groupe{flex-direction:column;display:flex}.faq__groupe h2{margin-bottom:8px}.faq__question{border-bottom:1px solid var(--filet-fort)}.faq__question summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:12px 0;font-weight:600;line-height:1.35;list-style:none;display:flex}.faq__question summary::-webkit-details-marker{display:none}.faq__question summary:after{content:"";border-right:2px solid var(--cuivre);border-bottom:2px solid var(--cuivre);width:10px;height:10px;transition:transform .16s var(--sortie);flex:none;margin-right:4px;transform:rotate(45deg)}.faq__question[open] summary:after{transform:rotate(-135deg)}.faq__question p{color:var(--texte-secondaire);padding-bottom:16px}.faq__bas{margin-top:24px;font-weight:500}@media (prefers-reduced-motion:reduce){.faq__question summary:after{transition:none}}.pied{background:var(--encre);border-top:1px solid var(--ardoise);color:var(--acier)}.pied__grille{gap:20px 48px;padding-top:40px;padding-bottom:32px;display:grid}.pied__marque{flex-direction:column;gap:12px;display:flex}.pied__marque img{height:auto;display:block}.pied nav{flex-direction:column;align-items:flex-start;display:flex}.pied a{min-height:var(--zone-tactile);color:var(--acier);align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.pied a:hover{color:var(--cuivre-rose)}}.pied__droits{font-size:14px}@media (min-width:800px){.pied__grille{grid-template-columns:minmax(0,1fr) auto}.pied__droits{border-top:1px solid var(--ardoise);grid-column:1/-1;padding-top:16px}}.page-texte{padding-top:56px;padding-bottom:88px}.page-texte__corps{flex-direction:column;gap:16px;max-width:46rem;display:flex}.page-texte h1{margin-bottom:8px}.page-texte h2{margin-top:24px;font-size:1.5rem;line-height:1.25}.page-texte h3{margin-top:8px;font-size:1.15rem;line-height:1.3}.page-texte ul{flex-direction:column;gap:8px;margin:0;padding-left:22px;display:flex}.page-texte .lien-fleche{align-self:flex-start}.tableau{border-collapse:collapse;width:100%;font-size:16px}.tableau th,.tableau td{text-align:left;vertical-align:top;border-bottom:1px solid var(--filet);padding:12px 14px}.tableau th{background:var(--brume);font-weight:600}.tableau-defilement{overflow-x:auto}@media (max-width:640px){.tableau thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.tableau tr{border-bottom:1px solid var(--filet-fort);padding:12px 0;display:block}.tableau td{border-bottom:0;padding:4px 0;display:block}.tableau td:before{content:attr(data-titre);color:var(--texte-secondaire);font-size:14px;font-weight:600;display:block}}.formulaire{flex-direction:column;gap:20px;margin-top:8px;display:flex}.champ{flex-direction:column;gap:6px;display:flex}.champ label{font-weight:600}.champ input,.champ textarea{width:100%;min-height:var(--zone-tactile);border:1px solid var(--filet-fort);border-radius:var(--rayon-sm);background:var(--blanc);color:var(--encre);font:inherit;padding:10px 14px;font-size:16px}.champ textarea{resize:vertical}.champ input:focus-visible,.champ textarea:focus-visible{outline:2px solid var(--cuivre);outline-offset:1px;border-color:var(--cuivre)}.champ [aria-invalid=true]{border-color:var(--cuivre-fonce);border-width:2px}.champ__indice{color:var(--texte-secondaire);margin:0;font-size:16px}.champ__erreur{color:var(--cuivre-fonce);margin:0;font-weight:600}.formulaire__alerte{border-radius:var(--rayon-sm);background:var(--cuivre-lait);color:var(--cuivre-fonce);margin:0;padding:14px 16px;font-weight:600}.formulaire__anti-robot{min-height:65px}.formulaire .btn{align-self:flex-start}.formulaire .btn:disabled{opacity:.6;cursor:wait}.formulaire__information{color:var(--texte-secondaire);margin:0;font-size:16px}.champ-piege{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}
