:root{--marque:#043E9D;--marque-fonce:#032C70;--marque-doux:#E9EFFA;--marque-trait:#BFD0EE;--encre:#0B1B33;--texte:#1E2A3D;--muted:#5B6577;--fond:#F5F7FA;--surface:#FFFFFF;--surface-2:#F9FAFC;--ligne:#E1E6ED;--ligne-forte:#C9D1DC;--champ:#FFFFFF;--sur-marque:#FFFFFF;--bon:#11734B;--bon-doux:#E3F3EB;--alerte:#A15C00;--alerte-doux:#FCF1DE;--danger:#B3261E;--danger-doux:#FBE9E7;--gris:#5F6B7A;--gris-doux:#EEF1F4;--ombre:0 1px 2px rgba(11,27,51,.06),0 8px 24px -12px rgba(11,27,51,.18);--r:12px;--f-titre:var(--police-titre,"Montserrat"),"Helvetica Neue",Arial,sans-serif;--f-texte:var(--police-texte,"Inter"),"Segoe UI",system-ui,sans-serif;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--marque:#7FA6F0;--marque-fonce:#A9C3F5;--marque-doux:#13264A;--marque-trait:#2A4677;--encre:#EEF2F8;--texte:#D9E0EA;--muted:#98A4B5;--fond:#0A1220;--surface:#111B2D;--surface-2:#0E1828;--ligne:#22304A;--ligne-forte:#2E3E5C;--champ:#0D1626;--sur-marque:#071022;--bon:#6FD0A0;--bon-doux:#10301F;--alerte:#F0B45A;--alerte-doux:#33250D;--danger:#FF8A80;--danger-doux:#3A1512;--gris:#A3AEBD;--gris-doux:#1A2538;color-scheme:dark}}:root[data-theme=dark]{--marque:#7FA6F0;--marque-fonce:#A9C3F5;--marque-doux:#13264A;--marque-trait:#2A4677;--encre:#EEF2F8;--texte:#D9E0EA;--muted:#98A4B5;--fond:#0A1220;--surface:#111B2D;--surface-2:#0E1828;--ligne:#22304A;--ligne-forte:#2E3E5C;--champ:#0D1626;--sur-marque:#071022;--bon:#6FD0A0;--bon-doux:#10301F;--alerte:#F0B45A;--alerte-doux:#33250D;--danger:#FF8A80;--danger-doux:#3A1512;--gris:#A3AEBD;--gris-doux:#1A2538;color-scheme:dark}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--fond);color:var(--texte);font:16px/1.55 var(--f-texte);font-feature-settings:"cv11","ss01"}a{color:var(--marque);text-underline-offset:3px}h1,h2,h3,h4{font-family:var(--f-titre);color:var(--encre);margin:0;line-height:1.15;letter-spacing:-.01em}p{margin:0}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--marque);outline-offset:2px;border-radius:6px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.petit{font-size:13.5px}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:600;font-size:15.5px;line-height:1;padding:13px 18px;border-radius:10px;background:var(--marque);color:var(--sur-marque);text-decoration:none;transition:background .15s,transform .05s;white-space:nowrap}.btn:hover{background:var(--marque-fonce)}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.grand{padding:16px 22px;font-size:16.5px;border-radius:12px}.btn.plein{width:100%}.btn.second{background:var(--surface);color:var(--encre);box-shadow:inset 0 0 0 1.5px var(--ligne-forte)}.btn.second:hover{background:var(--surface-2)}.btn.discret{background:transparent;color:var(--marque);padding:8px 10px}.btn.discret:hover{background:var(--marque-doux)}.btn.petit{padding:8px 12px;font-size:14px;border-radius:8px}.btn.danger{background:transparent;color:var(--danger);box-shadow:inset 0 0 0 1.5px var(--danger-doux)}.champ{display:flex;flex-direction:column;gap:6px;font-size:13.5px;font-weight:600;color:var(--muted)}.champ input,.champ select,.champ textarea,input.in,select.in,textarea.in{font-weight:500;font-size:15.5px;color:var(--encre);background:var(--champ);border:1.5px solid var(--ligne-forte);border-radius:10px;padding:11px 12px;width:100%;min-width:0}.champ textarea,textarea.in{resize:vertical;min-height:84px;line-height:1.45}.champ input:focus,.champ select:focus,.champ textarea:focus,.in:focus{outline:none;border-color:var(--marque);box-shadow:0 0 0 3px var(--marque-doux)}.champ .aide{font-weight:400;font-size:13px}.erreur{color:var(--danger);font-size:14px;font-weight:500}.cls{display:inline-grid;place-items:center;min-width:28px;height:28px;padding:0 6px;border-radius:8px;font:700 14px var(--f-titre)}.cls.A{background:var(--marque);color:var(--sur-marque)}.cls.B{background:var(--marque-doux);color:var(--marque);box-shadow:inset 0 0 0 1.5px var(--marque-trait)}.cls.C,.tag{background:var(--gris-doux);color:var(--gris)}.tag{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;padding:3px 9px;border-radius:999px;white-space:nowrap}.tag.haute{background:var(--alerte-doux);color:var(--alerte)}.tag.bon{background:var(--bon-doux);color:var(--bon)}.tag.bleu{background:var(--marque-doux);color:var(--marque)}.tag.danger{background:var(--danger-doux);color:var(--danger)}.tag .pt{width:7px;height:7px;border-radius:50%;background:currentColor}.demo{background:var(--alerte-doux);color:var(--alerte);font-size:13.5px;text-align:center;padding:7px 16px;font-weight:500}.site-hd{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--surface) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--ligne)}.site-hd .in{max-width:1160px;margin:0 auto;padding:12px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.site-hd .logo{color:var(--marque);display:block}.site-hd .logo svg{height:38px;width:auto;display:block}.site-hd nav{display:flex;align-items:center;gap:6px}.site-hd nav a.lien{color:var(--texte);text-decoration:none;font-weight:500;font-size:15px;padding:8px 10px;border-radius:8px}.site-hd nav a.lien:hover{background:var(--surface-2)}@media (max-width:720px){.site-hd nav a.lien{display:none}.site-hd .logo svg{height:32px}}.cont{max-width:1160px;margin:0 auto;padding-inline:20px}.hero{padding:64px 0 56px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:center}@media (max-width:900px){.hero{grid-template-columns:minmax(0,1fr);padding:36px 0 40px;gap:32px}}.surtitre{font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--marque)}.hero h1{font-size:clamp(36px,5.2vw,60px);font-weight:700;margin:14px 0 18px;letter-spacing:-.025em;text-wrap:balance}.hero .lede{font-size:clamp(17px,1.6vw,19.5px);color:var(--muted);max-width:54ch;text-wrap:pretty}.hero .actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:28px}.hero .rassure{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:22px;font-size:14.5px;color:var(--muted)}.hero .rassure span{display:inline-flex;align-items:center;gap:7px}.hero .rassure svg{width:16px;height:16px;color:var(--bon)}.vitrine{background:var(--surface);border:1px solid var(--ligne);border-radius:20px;box-shadow:var(--ombre);padding:18px}.vitrine .bascule{display:flex;gap:4px;background:var(--surface-2);border:1px solid var(--ligne);padding:4px;border-radius:10px;width:max-content;margin-bottom:12px}.vitrine .bascule button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:7px 12px;border-radius:7px;font-weight:600;font-size:13.5px;color:var(--muted);cursor:pointer}.vitrine .bascule button[aria-pressed=true]{background:var(--surface);color:var(--encre);box-shadow:0 1px 2px rgba(0,0,0,.08)}.vitrine .leg{font-size:13.5px;color:var(--muted);margin-top:10px;min-height:42px}.section{padding:64px 0}.section.alt{background:var(--surface);border-block:1px solid var(--ligne)}.section h2{font-size:clamp(26px,3.2vw,38px);font-weight:700;letter-spacing:-.02em;text-wrap:balance}.section .intro{color:var(--muted);font-size:17.5px;max-width:62ch;margin-top:12px}.grille{display:grid;grid-gap:16px;gap:16px;margin-top:32px}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:980px){.g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.g2,.g3,.g4{grid-template-columns:minmax(0,1fr)}}.carte{background:var(--surface);border:1px solid var(--ligne);border-radius:var(--r);padding:22px}.section.alt .carte{background:var(--surface-2)}.carte h3{font-size:18px;font-weight:700;margin:14px 0 6px}.carte p{color:var(--muted);font-size:15.5px}.ico{width:42px;height:42px;border-radius:10px;background:var(--marque-doux);color:var(--marque);display:grid;place-items:center}.ico svg{width:22px;height:22px}.etapes-pub{counter-reset:e;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:32px}@media (max-width:760px){.etapes-pub{grid-template-columns:minmax(0,1fr)}}.etapes-pub li{list-style:none;counter-increment:e;padding:22px;border-radius:var(--r);border:1px solid var(--ligne);background:var(--surface)}.etapes-pub li:before{content:counter(e);display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--marque);color:var(--sur-marque);font:700 15px var(--f-titre);margin-bottom:14px}.etapes-pub b{display:block;font-family:var(--f-titre);color:var(--encre);font-size:17px;margin-bottom:4px}.etapes-pub span{color:var(--muted);font-size:15.5px}.faq{margin-top:28px;display:flex;flex-direction:column;gap:10px;max-width:820px}.faq details{background:var(--surface);border:1px solid var(--ligne);border-radius:var(--r);padding:16px 20px}.faq summary{cursor:pointer;font-weight:600;color:var(--encre);font-size:16.5px;list-style:none;display:flex;justify-content:space-between;gap:12px}.faq summary:after{content:"+";color:var(--marque);font-size:22px;line-height:1}.faq details[open] summary:after{content:"–"}.faq details p{margin-top:10px;color:var(--muted)}.appel{background:var(--marque);border-radius:20px;padding:clamp(28px,5vw,56px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}.appel,.appel h2{color:#fff}.appel p{color:rgba(255,255,255,.82);margin-top:8px;font-size:17px}.appel .btn{background:#fff;color:#043E9D}.appel .btn:hover{background:#EAF0FB}.pied{padding:36px 0 48px;color:var(--muted);font-size:13.5px;border-top:1px solid var(--ligne)}.pied .in{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px 32px}.pied .logo{color:var(--marque)}.pied .logo svg{height:34px;width:auto}.pied p{max-width:70ch;margin-top:10px}.diag{min-height:100dvh;display:flex;flex-direction:column;background:var(--surface)}@media (min-width:720px){.diag{background:var(--fond)}}.diag-hd{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-bottom:1px solid var(--ligne);background:var(--surface)}.diag-hd .logo{color:var(--marque)}.diag-hd .logo svg{height:30px;width:auto;display:block}.diag-hd .prog{font-size:13.5px;color:var(--muted)}.barre{height:3px;background:var(--ligne)}.barre i{display:block;height:100%;background:var(--marque);transition:width .35s ease}.diag-corps{flex:1 1;display:flex;justify-content:center;padding:28px 20px 40px}.diag-carte{width:min(560px,100%);display:flex;flex-direction:column;gap:18px}@media (min-width:720px){.diag-carte{background:var(--surface);border:1px solid var(--ligne);border-radius:20px;box-shadow:var(--ombre);padding:32px;align-self:flex-start}}.dit{display:grid;grid-template-columns:40px 1fr;grid-gap:12px;gap:12px;align-items:start}.avatar{width:40px;height:40px;border-radius:50%;background:var(--marque);color:#fff;display:grid;place-items:center}.avatar svg{width:22px;height:22px}.bulles{display:flex;flex-direction:column;gap:6px}.bulle{background:var(--marque-doux);color:var(--encre);padding:11px 14px;border-radius:4px 16px 16px 16px;font-size:16px;animation:entre .35s ease both}.bulle+.bulle{border-radius:16px;animation-delay:.25s}.bulle b{font-weight:650}@keyframes entre{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bulle{animation:none}}.tuiles{display:grid;grid-gap:10px;gap:10px}.tuiles.c2{grid-template-columns:1fr 1fr}.tuiles.c1{grid-template-columns:1fr}.tuiles button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:relative;min-height:76px;padding:16px 18px;border-radius:14px;border:1.5px solid var(--ligne-forte);background:var(--surface);color:var(--encre);font:inherit;font-weight:650;font-size:17px;line-height:1.3;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:10px;box-shadow:0 1px 2px rgba(4,62,157,.06);animation:tuile .4s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i, 0) * 70ms + .15s);transition:border-color .15s,background .15s,transform .12s,box-shadow .15s}.tuiles.c1 button{min-height:62px;font-weight:600;font-size:16.5px}@media (hover:hover){.tuiles button:hover{border-color:var(--marque);transform:translateY(-2px);box-shadow:0 6px 16px rgba(4,62,157,.12)}}.tuiles button:active{transform:scale(.98)}.tuiles button:focus-visible{outline:3px solid var(--marque-trait);outline-offset:2px}.tuiles button[aria-checked=true]{background:var(--marque);border-color:var(--marque);color:#fff;animation:tuile .4s both,choisi .28s ease}.tuiles button svg{width:20px;height:20px;flex:none}@keyframes tuile{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@keyframes choisi{50%{transform:scale(1.03)}}.bon-a-savoir{margin:2px 0 0;padding:12px 14px;border-left:3px solid var(--marque);background:var(--marque-doux);border-radius:0 10px 10px 0;font-size:14.5px;color:var(--texte);animation:entre .4s ease both;animation-delay:.6s}.bon-a-savoir b{display:block;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--marque);margin-bottom:2px}.lien-discret{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:4px 0;align-self:center;color:var(--muted);font:inherit;font-size:14.5px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.lien-discret:hover{color:var(--marque)}@media (max-width:380px){.tuiles.c2 button{font-size:15.5px;padding:14px}}@media (prefers-reduced-motion:reduce){.bon-a-savoir,.tuiles button{animation:none}.tuiles button:hover{transform:none}}.q{font-weight:650;color:var(--encre);font-size:15.5px;margin-top:4px}.choix{display:flex;flex-direction:column;gap:8px}.choix button{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;cursor:pointer;font-weight:500;font-size:15.5px;line-height:1.35;padding:13px 14px;border-radius:11px;border:1.5px solid var(--ligne-forte);background:var(--surface);color:var(--encre);display:grid;grid-template-columns:22px 1fr;grid-gap:12px;gap:12px;align-items:center;transition:border-color .12s,background .12s}.choix button:hover{border-color:var(--marque-trait)}.choix .case{width:20px;height:20px;border-radius:6px;border:1.5px solid var(--ligne-forte);display:grid;place-items:center;color:#fff}.choix .case svg{width:13px;height:13px}.choix .rond{border-radius:50%}.choix button[aria-checked=true],.choix button[aria-pressed=true]{border-color:var(--marque);background:var(--marque-doux)}.choix button[aria-checked=true] .case,.choix button[aria-pressed=true] .case{background:var(--marque);border-color:var(--marque)}.seg{display:grid;grid-gap:8px;gap:8px}.seg button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-weight:600;font-size:15.5px;padding:13px 8px;border-radius:11px;border:1.5px solid var(--ligne-forte);background:var(--surface);color:var(--encre)}.seg button[aria-checked=true]{border-color:var(--marque);background:var(--marque);color:var(--sur-marque)}.gain{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.gain li{display:grid;grid-template-columns:36px 1fr;grid-gap:12px;gap:12px;align-items:center;padding:12px 14px;border:1px solid var(--ligne);border-radius:12px;background:var(--surface-2)}.gain .ico{width:36px;height:36px;border-radius:9px}.gain .ico svg{width:19px;height:19px}.gain b{display:block;color:var(--encre);font-size:15.5px}.gain span{color:var(--muted);font-size:14px}.confiance{font-size:13px;color:var(--muted);display:flex;gap:8px;align-items:flex-start}.confiance svg{width:16px;height:16px;flex:none;margin-top:2px;color:var(--bon)}.consent{display:grid;grid-template-columns:22px 1fr;grid-gap:10px;gap:10px;font-size:13.5px;color:var(--muted);align-items:start;cursor:pointer}.consent input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--marque)}.nav-diag{display:flex;gap:10px;margin-top:4px}.nav-diag .btn.second{flex:0 0 auto}.nav-diag .btn:not(.second){flex:1 1}.recap{background:var(--surface-2);border:1px solid var(--ligne);border-radius:12px;padding:16px}.recap h4{font-family:var(--f-texte);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 6px}.recap ul{margin:6px 0 0;padding-left:18px}.recap+.recap{margin-top:-6px}.moments{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.succes{width:56px;height:56px;border-radius:50%;background:var(--bon-doux);color:var(--bon);display:grid;place-items:center}.succes svg{width:28px;height:28px}.app-hd{background:var(--surface);border-bottom:1px solid var(--ligne);position:-webkit-sticky;position:sticky;top:0;z-index:20}.app-hd .in{max-width:1320px;margin:0 auto;padding:10px 20px;display:flex;align-items:center;gap:16px}.app-hd .logo{color:var(--marque);display:block}.app-hd .logo svg{height:30px;width:auto;display:block}.app-hd .espace{font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding-left:14px;border-left:1px solid var(--ligne)}.app-hd .droite{margin-left:auto;display:flex;align-items:center;gap:10px;font-size:14px;color:var(--muted)}@media (max-width:640px){.app-hd .espace,.app-hd .qui{display:none}}.page{max-width:1320px;margin:0 auto;padding:24px 20px 64px}.page-titre{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:20px}.page-titre h1{font-size:26px;font-weight:700}.page-titre p{color:var(--muted);margin-top:4px}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:20px}@media (max-width:860px){.stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.stat{background:var(--surface);border:1px solid var(--ligne);border-radius:var(--r);padding:14px 16px}.stat b{display:block;font:700 28px/1.1 var(--f-titre);color:var(--encre);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stat span{font-size:13.5px;color:var(--muted)}.filtres{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px}.filtres .puce{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1px solid var(--ligne-forte);background:var(--surface);color:var(--texte);font-size:14px;font-weight:600;padding:7px 12px;border-radius:999px}.filtres .puce[aria-pressed=true]{background:var(--encre);color:var(--surface);border-color:var(--encre)}.filtres .recherche{margin-left:auto;min-width:220px}@media (max-width:640px){.filtres .recherche{margin-left:0;width:100%}}.liste{background:var(--surface);border:1px solid var(--ligne);border-radius:var(--r);overflow:hidden}.ligne-d{display:grid;grid-template-columns:36px minmax(0,1.6fr) minmax(0,1.2fr) minmax(0,1fr) 150px 110px;grid-gap:14px;gap:14px;align-items:center;padding:13px 16px;border-top:1px solid var(--ligne);text-decoration:none;color:inherit}.ligne-d:first-child{border-top:0}.ligne-d:hover{background:var(--surface-2)}.ligne-d .nom{font-weight:650;color:var(--encre)}.ligne-d small{display:block;color:var(--muted);font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ligne-d.entete{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:700;padding-block:10px}.ligne-d.entete,.ligne-d.entete:hover{background:var(--surface-2)}@media (max-width:900px){.ligne-d{grid-template-columns:36px minmax(0,1fr) auto}.ligne-d.entete,.ligne-d>:nth-child(3),.ligne-d>:nth-child(4),.ligne-d>:nth-child(5){display:none}}.vide{padding:40px 16px;text-align:center;color:var(--muted)}.dossier-hd{background:var(--surface);border:1px solid var(--ligne);border-radius:var(--r);padding:18px 20px;display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center}.dossier-hd h1{font-size:24px;font-weight:700}.dossier-hd .meta{display:flex;flex-wrap:wrap;gap:6px 14px;color:var(--muted);font-size:14px;margin-top:4px}.dossier-hd .actions{margin-left:auto;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.onglets{display:flex;gap:2px;border-bottom:1px solid var(--ligne);margin:18px 0 20px;overflow-x:auto;scrollbar-width:none}.onglets button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;cursor:pointer;padding:11px 14px;font-weight:600;font-size:15px;color:var(--muted);border-bottom:2.5px solid transparent;margin-bottom:-1px;white-space:nowrap;display:inline-flex;gap:8px;align-items:center}.onglets button:hover{color:var(--encre)}.onglets button[aria-selected=true]{color:var(--marque);border-bottom-color:var(--marque)}.onglets .cpt{font-size:12px;background:var(--gris-doux);color:var(--gris);border-radius:999px;padding:1px 7px}.deux{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}@media (max-width:1000px){.deux{grid-template-columns:minmax(0,1fr)}}.bloc{background:var(--surface);border:1px solid var(--ligne);border-radius:var(--r);padding:18px 20px}.bloc+.bloc{margin-top:16px}.bloc h3{font-size:16px;font-weight:700;margin-bottom:12px;display:flex;align-items:center;justify-content:space-between;gap:10px}.bloc h3 small{font-family:var(--f-texte);font-weight:500;color:var(--muted);font-size:13px}.kv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px 20px;gap:12px 20px}@media (max-width:560px){.kv{grid-template-columns:minmax(0,1fr)}}.kv div b{display:block;font-size:12.5px;letter-spacing:.04em;color:var(--muted);font-weight:600;margin-bottom:2px}.kv div span{color:var(--encre);font-weight:500;overflow-wrap:anywhere}.rangees{display:flex;flex-direction:column}.rangees>div{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-top:1px solid var(--ligne);font-size:15px}.rangees>div:first-child{border-top:0;padding-top:0}.rangees>div>span:first-child{color:var(--muted)}.rangees>div>:last-child{text-align:right;color:var(--encre);font-weight:500}.puces{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.puces li{display:grid;grid-template-columns:20px 1fr;grid-gap:10px;gap:10px;font-size:15px}.puces li:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--marque);margin:8px 0 0 4px}.puces.alerte li:before{background:var(--alerte)}.coche{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.coche label{display:grid;grid-template-columns:22px 1fr;grid-gap:10px;gap:10px;padding:7px 0;font-size:15px;cursor:pointer;align-items:start}.coche input{width:17px;height:17px;margin-top:3px;accent-color:var(--marque)}.coche input:checked+span{color:var(--muted);text-decoration:line-through}.fil{list-style:none;margin:0;padding:0}.fil li{display:grid;grid-template-columns:14px 1fr;grid-gap:12px;gap:12px;padding:0 0 16px;position:relative}.fil li:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--marque-trait);margin-top:6px}.fil li:after{content:"";position:absolute;left:4.5px;top:20px;bottom:0;width:1px;background:var(--ligne)}.fil li:last-child:after{display:none}.fil small{color:var(--muted);font-size:13px;display:block}.formrang{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.formrang>.champ{flex:1 1 150px}.tableau td:first-child{min-width:180px}.rangees .tag{align-self:center}.imm{border:1px solid var(--ligne);border-radius:var(--r);padding:16px;background:var(--surface)}.imm+.imm{margin-top:12px}.imm-hd{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.imm-hd b{font-family:var(--f-titre);color:var(--encre);font-size:16px}.mini{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:12px}@media (max-width:760px){.mini{grid-template-columns:repeat(2,minmax(0,1fr))}}.mini div{background:var(--surface-2);border-radius:9px;padding:9px 11px}.mini b{display:block;font-size:12px;color:var(--muted);font-weight:600}.mini span{font-weight:650;color:var(--encre);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.trouve{border:1.5px solid var(--marque-trait);background:var(--marque-doux);border-radius:var(--r);padding:14px 16px;margin-top:12px}.tableau{width:100%;border-collapse:collapse;font-size:14.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tableau td,.tableau th{padding:10px;border-top:1px solid var(--ligne);text-align:right;white-space:nowrap}.tableau td:first-child,.tableau th:first-child{text-align:left;white-space:normal}.tableau thead th{border-top:0;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:700}.tableau tfoot td{font-weight:700;color:var(--encre);border-top:2px solid var(--ligne-forte)}.defile{overflow-x:auto}.chiffres{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}@media (max-width:860px){.chiffres{grid-template-columns:repeat(2,minmax(0,1fr))}}.struct-barre{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:14px}.bascule{display:inline-flex;gap:4px;background:var(--surface-2);border:1px solid var(--ligne);padding:4px;border-radius:10px}.bascule button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:7px 12px;border-radius:7px;font-weight:600;font-size:14px;color:var(--muted);cursor:pointer}.bascule button[aria-pressed=true]{background:var(--surface);color:var(--encre);box-shadow:0 1px 2px rgba(0,0,0,.1)}.toggles{display:flex;flex-wrap:wrap;gap:8px}.toggle{display:inline-flex;gap:8px;align-items:center;font-size:14px;font-weight:500;border:1px solid var(--ligne-forte);padding:7px 12px;border-radius:999px;cursor:pointer;background:var(--surface)}.toggle input{accent-color:var(--marque);margin:0}.schema{background:var(--surface-2);border:1px solid var(--ligne);border-radius:var(--r);padding:16px;overflow-x:auto}.schema svg{display:block;margin:0 auto;height:auto}.cote{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}.cote h4{font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-family:var(--f-texte);margin-bottom:8px}.noeud{cursor:pointer}.noeud:focus{outline:none}.noeud:focus-visible rect.fond{stroke:var(--marque);stroke-width:3}.legende{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:13px;color:var(--muted);margin-top:10px}.legende i{display:inline-block;width:12px;height:12px;border-radius:3px;margin-right:6px;vertical-align:-1px}.explique{border-left:3px solid var(--marque);background:var(--marque-doux);border-radius:0 10px 10px 0;padding:12px 14px;font-size:15px;color:var(--encre)}.explique b{display:block;font-family:var(--f-titre);margin-bottom:2px}.fil-msg{display:flex;flex-direction:column;gap:10px;max-height:520px;overflow-y:auto;padding:4px 2px}.msg{max-width:82%;padding:10px 14px;border-radius:14px;font-size:15px;white-space:pre-wrap;overflow-wrap:anywhere}.msg small{display:block;font-size:12px;color:var(--muted);margin-bottom:2px}.msg.moi{align-self:flex-end;background:var(--marque);color:var(--sur-marque);border-bottom-right-radius:4px}.msg.moi small{color:color-mix(in srgb,var(--sur-marque) 75%,transparent)}.msg.autre{align-self:flex-start;background:var(--surface-2);border:1px solid var(--ligne);border-bottom-left-radius:4px}.composer{display:flex;gap:8px;margin-top:12px;align-items:flex-end}.composer textarea{min-height:48px}.centre{min-height:100dvh;display:grid;place-items:center;padding:24px 16px}.connexion{width:min(400px,100%);background:var(--surface);border:1px solid var(--ligne);border-radius:18px;box-shadow:var(--ombre);padding:32px 28px;display:flex;flex-direction:column;gap:16px}.connexion .logo{color:var(--marque)}.connexion .logo svg{height:44px;width:auto;display:block;margin:0 auto 6px}.bienvenue{background:linear-gradient(135deg,#043E9D,#0A2E6E);color:#fff;border-radius:18px;padding:clamp(22px,4vw,36px);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:20px;gap:20px;align-items:center}@media (max-width:760px){.bienvenue{grid-template-columns:minmax(0,1fr)}}.bienvenue h1{color:#fff;font-size:clamp(24px,3vw,32px);font-weight:700}.bienvenue p{color:rgba(255,255,255,.85);margin-top:6px}.bienvenue .rdv{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22);border-radius:14px;padding:14px 18px;min-width:220px}.bienvenue .rdv small{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.75)}.bienvenue .rdv b{font-family:var(--f-titre);font-size:17px}.parcours{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:18px 0 6px}@media (max-width:760px){.parcours{grid-template-columns:repeat(2,minmax(0,1fr))}}.parcours div{border-radius:10px;padding:10px 12px;background:var(--surface);border:1px solid var(--ligne);font-size:14px;color:var(--muted)}.parcours div b{display:block;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.parcours div.fait{border-color:var(--marque-trait);color:var(--encre)}.parcours div.fait b{color:var(--marque)}.parcours div.ici{background:var(--marque-doux);border-color:var(--marque);color:var(--encre)}.parcours div.ici b{color:var(--marque)}.apparait{animation:apparait .45s ease both}.trace{animation:fondu .5s ease both}@keyframes apparait{0%{opacity:0;transform:translateY(6px)}}@keyframes fondu{0%{opacity:0}}.noeud.apparait{animation-name:fondu}@media (prefers-reduced-motion:reduce){.apparait,.trace{animation:none}}.indice-mobile{display:none;margin-top:6px}@media (max-width:640px){.indice-mobile{display:block}}.dessin{stroke-dasharray:1;stroke-dashoffset:1;animation:dessin .55s cubic-bezier(.4,0,.2,1) var(--delai,0s) forwards}.trace{animation:fondu .3s ease var(--delai,0s) both}.pop{transform-box:fill-box;transform-origin:50% 50%;animation:pop .5s cubic-bezier(.2,.8,.2,1) var(--delai,0s) both}@keyframes dessin{to{stroke-dashoffset:0}}@keyframes pop{0%{opacity:0;transform:translateY(8px) scale(.94)}}@media (prefers-reduced-motion:reduce){.dessin{stroke-dashoffset:0}.dessin,.pop,.trace{animation:none}}.bienvenue .rdv a{color:#fff;text-decoration:underline;text-underline-offset:3px;display:inline-block}.choix-heure{display:flex;flex-direction:column;gap:12px}.choix-heure .q{margin:0}.choix-jours{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 6px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.choix-jours button{flex:0 0 64px;scroll-snap-align:start;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--ligne-forte);background:var(--surface);border-radius:12px;padding:8px 4px;display:flex;flex-direction:column;align-items:center;gap:1px;cursor:pointer;color:var(--texte);transition:border-color .15s,background .15s,transform .15s}.choix-jours button small{font-size:11.5px;color:var(--muted);text-transform:capitalize}.choix-jours button b{font-family:var(--f-titre);font-size:20px;color:var(--encre);line-height:1.1}.choix-jours button[aria-selected=true]{background:var(--marque);border-color:var(--marque)}.choix-jours button[aria-selected=true] b,.choix-jours button[aria-selected=true] small{color:#fff}.choix-jours button:disabled{opacity:.4;cursor:not-allowed}.choix-heures{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));grid-gap:8px;gap:8px}.choix-heures button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--marque-trait);background:var(--marque-doux);color:var(--marque);font-weight:700;font-size:15.5px;border-radius:10px;padding:11px 6px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:0;transition:background .15s,color .15s,transform .1s}@media (hover:hover){.choix-heures button:hover:not(:disabled){background:var(--marque);color:#fff}}.choix-heures button:active:not(:disabled){transform:scale(.97)}.choix-heures button:disabled{background:var(--surface-2);border-color:var(--ligne);color:var(--muted);cursor:not-allowed;text-decoration:line-through}.choix-heures button small{font-size:11px;font-weight:500;text-decoration:none}.choix-pied{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.choix-pied .btn{gap:6px}.rdv-fixe{display:grid;grid-template-columns:auto 1fr;grid-gap:4px 14px;gap:4px 14px;align-items:center;background:var(--bon-doux);border:1px solid color-mix(in srgb,var(--bon) 30%,transparent);border-radius:14px;padding:14px 16px}.rdv-fixe .rdv-ic{width:40px;height:40px;border-radius:50%;background:var(--bon);color:#fff;display:grid;place-items:center}.rdv-fixe .rdv-ic svg{width:22px;height:22px}.rdv-fixe small{display:block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--bon);font-weight:700}.rdv-fixe b{display:block;font-family:var(--f-titre);font-size:18px;color:var(--encre)}.bienvenue .rdv b:first-letter,.rdv-fixe b:first-letter{text-transform:uppercase}.rdv-fixe .rdv-act{grid-column:1/-1;display:flex;gap:8px;margin-top:8px}.vues-pro{gap:10px;align-items:center;justify-content:space-between;margin-bottom:12px}.filtres-sel,.vues-pro{display:flex;flex-wrap:wrap}.filtres-sel{gap:8px;margin-bottom:14px}.filtres-sel select{width:auto;padding-block:8px;font-size:14px}.ligne-d.crm{grid-template-columns:minmax(0,1.3fr) minmax(0,1.4fr) minmax(0,.9fr) minmax(0,1fr) 150px 96px}.note-l{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal!important;font-style:italic;color:var(--texte)!important;overflow:hidden}.statut-c{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600}.statut-c:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--gris)}.statut-c.s-joint:before{background:var(--bon)}.statut-c.s-tentative:before{background:var(--alerte)}.statut-c.s-relance{color:var(--danger)}.statut-c.s-relance:before{background:var(--danger)}.statut-c.s-jamais:before{background:var(--marque)}.tableau{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(196px,1fr);grid-gap:12px;gap:12px;overflow-x:auto;padding-bottom:8px;align-items:start}.colonne{background:var(--surface-2);border:1px solid var(--ligne);border-radius:var(--r);padding:10px;min-height:220px;transition:background .15s,border-color .15s}.colonne.survol{background:var(--marque-doux);border-color:var(--marque-trait)}.colonne h4{margin:2px 4px 10px;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);display:flex;justify-content:space-between}.carte-d{display:block;background:var(--surface);border:1px solid var(--ligne);border-radius:12px;padding:10px 12px;margin-bottom:8px;text-decoration:none;color:inherit;cursor:-webkit-grab;cursor:grab;box-shadow:0 1px 2px rgba(0,0,0,.04)}.carte-d:hover{border-color:var(--marque-trait)}.carte-d.glisse{opacity:.5}.carte-d .nom{font-weight:650;color:var(--encre);display:flex;gap:6px;align-items:center}.carte-d small{display:block;color:var(--muted);font-size:12.5px;margin-top:3px}.agenda{background:var(--surface);border:1px solid var(--ligne);border-radius:var(--r);overflow-x:auto}.agenda table{border-collapse:collapse;width:100%;min-width:720px;table-layout:fixed}.agenda th:first-child{width:54px}.agenda td,.agenda th{border-top:1px solid var(--ligne);border-left:1px solid var(--ligne);padding:6px;vertical-align:top;font-size:13px}.agenda th{background:var(--surface-2);font-weight:650;color:var(--muted);text-transform:capitalize}.agenda td.h{width:54px;color:var(--muted);font-weight:600;text-align:right}.agenda .rdv-a{background:var(--marque);color:#fff;text-decoration:none;font-weight:600;line-height:1.25}.agenda .rdv-a small{font-weight:400;opacity:.85}.agenda .libre{color:var(--ligne-forte)}.suivi-rapide{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-top:14px;padding:10px 12px;background:var(--surface-2);border:1px solid var(--ligne);border-radius:12px}.suivi-rapide>span{font-size:13px;font-weight:700;color:var(--muted);margin-right:4px}.suivi-rapide input[type=date]{width:auto;padding-block:6px;font-size:14px}.bulle-texto{max-width:85%;padding:9px 12px;border-radius:14px;font-size:14.5px;white-space:pre-wrap;margin-bottom:8px}.bulle-texto.client{background:var(--surface-2);border:1px solid var(--ligne)}.bulle-texto.assistante,.bulle-texto.pro{background:var(--marque);color:#fff;margin-left:auto}.bulle-texto.pro{background:var(--marque-fonce)}.bulle-texto small{display:block;font-size:11.5px;opacity:.75;margin-top:4px}.ligne-d.crm .mobile-seul{display:none!important}@media (max-width:900px){.ligne-d.crm{grid-template-columns:minmax(0,1fr) auto}.ligne-d.crm>:nth-child(2),.ligne-d.crm>:nth-child(3),.ligne-d.crm>:nth-child(4),.ligne-d.crm>:nth-child(6){display:none}.ligne-d.crm>:nth-child(5){display:block;align-self:start}.ligne-d.crm .mobile-seul{display:block!important}}@media (max-width:760px){.tableau{grid-auto-columns:82%;scroll-snap-type:x mandatory}.colonne{scroll-snap-align:start}}@media (max-width:640px){.filtres-sel{display:grid;grid-template-columns:1fr 1fr}.filtres-sel select{width:100%;min-width:0}.filtres-sel .btn{grid-column:1/-1}.suivi-rapide>span:first-child{width:100%}}.suivi-rapide .note-appel{flex:1 1 260px;min-width:0;padding-block:7px;font-size:14px}.e-nouveau{--ce:var(--marque)}.e-appeler{--ce:#6b4fd8}.e-consult{--ce:#0e8a8c}.e-propo{--ce:#c4560c}.e-mandat{--ce:var(--bon)}.e-info{--ce:#7a8597}.e-verif{--ce:var(--danger)}.e-perdu{--ce:#9aa3b2}@media (prefers-color-scheme:dark){.e-appeler{--ce:#a28cf5}.e-consult{--ce:#3fc2c4}.e-propo{--ce:#f08a4b}}.tag.etape{background:color-mix(in srgb,var(--ce) 14%,var(--surface));color:color-mix(in srgb,var(--ce) 72%,var(--encre))}.tag.etape:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ce)}.ligne-d.crm{position:relative;box-shadow:inset 4px 0 0 var(--ce,transparent)}.ligne-d.crm.entete{box-shadow:none}.etire{text-decoration:none;color:var(--encre)}.etire:after{content:"";position:absolute;inset:0;z-index:0}.etire:focus-visible{outline:none}.etire:focus-visible:after{outline:2px solid var(--marque);outline-offset:-2px;border-radius:inherit}.ligne-d.crm a.nom{font-weight:650}.cell-etape{display:flex!important;flex-direction:column;align-items:flex-start;gap:8px}.contact-btns{position:relative;z-index:2;display:inline-flex;gap:6px}.contact-btns .cb{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:999px;font-weight:650;font-size:13.5px;text-decoration:none;transition:transform .1s,filter .15s}.contact-btns.compact .cb{width:32px;height:32px;padding:0;justify-content:center}.contact-btns .cb.appeler{background:var(--bon);color:#fff}.contact-btns .cb.texter{background:var(--marque-doux);color:var(--marque);box-shadow:inset 0 0 0 1px var(--marque-trait)}.contact-btns .cb:hover{filter:brightness(1.08);transform:translateY(-1px)}.contact-btns .cb:active{transform:scale(.95)}.fenetre-pro{border:0;padding:0;border-radius:18px;width:min(480px,calc(100vw - 24px));background:var(--surface);color:var(--texte);box-shadow:0 24px 60px rgba(4,20,60,.3)}.fenetre-pro::-webkit-backdrop{background:rgba(8,18,40,.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.fenetre-pro::backdrop{background:rgba(8,18,40,.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.fenetre-pro[open]{animation:fp-entre .18s ease-out}@keyframes fp-entre{0%{opacity:0;transform:translateY(10px) scale(.98)}}.fp-in{padding:18px 20px 20px;display:flex;flex-direction:column;gap:12px}.fp-hd{display:flex;justify-content:space-between;align-items:center;gap:10px}.fp-hd h3{font-size:18px;margin:0;color:var(--encre)}.fp-res{display:flex;flex-wrap:wrap;gap:8px}.fp-res .btn{flex:1 1 auto}.fp-modeles{display:flex;flex-wrap:wrap;gap:6px}@media (max-width:640px){.fenetre-pro{margin:auto auto 0;border-radius:18px 18px 0 0;width:100vw;max-width:100vw}}.colonne{border-top:3px solid var(--ce,var(--ligne))}.colonne h4 .pastille-e{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--ce);margin-right:7px;vertical-align:1px}.colonne h4{color:var(--encre)}.carte-d{position:relative;border-left:4px solid var(--ce,var(--ligne))}.carte-d .nom{display:block}.carte-pied{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:9px;padding-top:9px;border-top:1px dashed var(--ligne)}.etape-mini{flex:1 1;min-width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--ligne-forte);background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%2364748b' fill='none' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 8px center;border-radius:8px;font:inherit;font-size:12.5px;color:var(--texte);padding:5px 24px 5px 8px;cursor:pointer;text-overflow:ellipsis}.agenda th small{text-transform:none;display:block;font-weight:500;font-size:11.5px;color:var(--muted);min-height:14px}.agenda th.auj{color:var(--marque);background:var(--marque-doux)}.agenda td.auj{background:color-mix(in srgb,var(--marque) 4%,var(--surface))}.agenda td.maintenant{box-shadow:inset 0 2px 0 var(--danger)}.agenda .rdv-a{position:relative;display:block;background:color-mix(in srgb,var(--ce,var(--marque)) 13%,var(--surface));border-left:4px solid var(--ce,var(--marque));color:var(--encre);border-radius:8px;padding:6px 8px;margin-bottom:4px}.agenda .rdv-a .etire{font-weight:650;color:var(--encre);font-size:13px}.agenda .rdv-a small{display:block;color:var(--muted);font-size:12px;margin:1px 0 5px}.agenda .rdv-a .contact-btns.compact .cb{width:28px;height:28px}.tel-hd{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.tel-hd b{font-size:16px;color:var(--encre);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sel-etape{box-shadow:inset 4px 0 0 var(--ce,transparent);font-weight:600;color:var(--ce,var(--texte))}.contact-cell{display:flex!important;flex-direction:column;gap:6px;align-items:flex-start}.contact-cell .ligne-tel{display:flex;align-items:center;gap:8px}@media (max-width:900px){.ligne-d.crm>.contact-cell{display:none!important}.cell-etape{align-items:flex-end}}.c-jaune{--ce:#b8860b}.c-rouge{--ce:#d12f3a}.c-orange{--ce:#d9620f}.c-bleu{--ce:var(--marque)}.c-vert{--ce:#16803c}.c-violet{--ce:#7c3aed}.c-lime{--ce:#5f9e0f}.c-gris{--ce:#8792a2}@media (prefers-color-scheme:dark){.c-jaune{--ce:#e5b53a}.c-rouge{--ce:#f2646d}.c-orange{--ce:#f39a4f}.c-vert{--ce:#3ec46d}.c-violet{--ce:#a88bfa}.c-lime{--ce:#9ad43c}}.a-faire{color:var(--ce,var(--marque))!important;font-weight:600;margin-top:3px}.colonne{background:color-mix(in srgb,var(--ce,transparent) 5%,var(--surface-2))}.progres{height:6px;background:var(--surface-2);border-radius:99px;overflow:hidden;margin:-4px 0 12px}.progres i{display:block;height:100%;background:var(--bon);border-radius:99px;transition:width .4s}.taches{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:6px 14px;gap:6px 14px}.taches li{display:flex;align-items:center;gap:10px;font-size:14.5px}.taches li.fait{color:var(--muted);text-decoration:line-through}.coche-r{width:20px;height:20px;flex:0 0 20px;border-radius:50%;border:2px solid var(--ligne-forte);display:grid;place-items:center;font-size:12px;font-weight:800;color:#fff}.taches li.fait .coche-r{background:var(--bon);border-color:var(--bon)}.lien-tache{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;font:inherit;color:var(--marque);font-weight:600;cursor:pointer;text-align:left}.lien-tache:hover{text-decoration:underline}.mini-schema{max-height:360px;overflow:auto}.convo,.convo-fil{display:flex;flex-direction:column;gap:12px}.convo-fil{max-height:min(62vh,560px);overflow-y:auto;padding:2px 2px 6px}.bulle-client{align-self:flex-end;max-width:85%;background:var(--marque);color:#fff;padding:10px 14px;border-radius:16px 16px 4px 16px;font-size:16px;white-space:pre-wrap;margin:0;animation:entre .25s ease both}.bulle.ecrit{display:inline-flex;gap:5px;align-items:center;width:-moz-fit-content;width:fit-content}.bulle.ecrit i{width:7px;height:7px;border-radius:50%;background:var(--marque);opacity:.35;animation:point 1s ease-in-out infinite}.bulle.ecrit i:nth-child(2){animation-delay:.15s}.bulle.ecrit i:nth-child(3){animation-delay:.3s}@keyframes point{50%{opacity:1;transform:translateY(-2px)}}.convo-puces{display:flex;flex-wrap:wrap;gap:8px}.convo-puces .puce{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1px solid var(--ligne-forte);background:var(--surface);color:var(--encre);font:inherit;font-size:14.5px;padding:8px 13px;border-radius:999px;text-align:left}.convo-puces .puce:hover{border-color:var(--marque);color:var(--marque)}.convo-saisie{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;align-items:end}.convo-saisie textarea{font:inherit;font-size:16px;padding:11px 13px;border:1px solid var(--ligne-forte);border-radius:12px;resize:none;background:var(--surface);color:var(--encre);width:100%}.convo-saisie textarea:focus{outline:2px solid var(--marque);outline-offset:1px}@media (prefers-reduced-motion:reduce){.bulle-client,.bulle.ecrit i{animation:none}}.temoins{position:fixed;left:50%;transform:translateX(-50%);bottom:max(12px,env(safe-area-inset-bottom,0px));z-index:60;width:max-content;max-width:calc(100vw - 24px);background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#44506b;border:1px solid #e3e9f4;border-radius:999px;box-shadow:0 6px 24px rgba(4,62,157,.12);padding:6px 6px 6px 16px;display:flex;gap:10px;align-items:center;font-size:13px;line-height:1.3}.temoins p{margin:0}.temoins a{color:#043E9D;text-decoration:underline;white-space:nowrap}.temoins-btns{display:flex;gap:4px;flex:none}.temoins-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d7e2f4;background:#fff;color:#043E9D;font:600 13px/1 inherit;font-family:inherit;padding:8px 14px;border-radius:999px;cursor:pointer}.temoins-btn:hover{background:#eef3fc}.temoins-btn:focus-visible{outline:2px solid #043E9D;outline-offset:2px}@media (max-width:560px){.temoins{border-radius:16px;flex-wrap:wrap;padding:10px 12px;width:auto;left:12px;right:12px;transform:none}.temoins p{flex:1 1 100%}.temoins-btns{margin-left:auto}}.num-appel{display:flex;flex-wrap:wrap;gap:10px 12px;align-items:center;background:#eef4ff;border-radius:12px;padding:14px 16px}.num-appel>div{flex:1 1 180px}.num-appel .ico{display:inline-flex;width:40px;height:40px;border-radius:10px;background:#fff;color:#043E9D;align-items:center;justify-content:center;flex:none}.num-appel b{display:block;font-size:20px;color:#043E9D}.num-appel a.btn,.num-appel b{white-space:nowrap}@media (max-width:520px){.num-appel a.btn{flex:1 1 100%;text-align:center}}.angle-titre{font-family:var(--f-titre);font-size:22px;line-height:1.25;color:#043E9D;margin:0}.introuvable{min-height:62vh;display:flex;flex-direction:column;justify-content:center;gap:14px;max-width:760px}.introuvable h1{font-size:clamp(30px,4.4vw,48px);font-weight:700;letter-spacing:-.02em}.introuvable .g-sur{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--marque);margin:0}.introuvable .muted{font-size:17px;max-width:58ch;margin:0}.actions-introuvable{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.droits{margin-top:12px;display:grid;grid-gap:10px;gap:10px}.droits .petit{margin:0}.droits-act{display:flex;flex-wrap:wrap;gap:8px}.droits-conf{border-radius:10px;padding:12px 14px;background:var(--danger-doux);display:grid;grid-gap:10px;gap:10px}.droits-conf p{margin:0;font-size:14px}.droits-conf .btn.danger{background:var(--danger);color:#fff;box-shadow:none}.lea-tete{display:grid;grid-template-columns:40px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding-bottom:12px;border-bottom:1px solid var(--ligne)}.lea-tete b{display:block;font-family:var(--f-titre);color:var(--encre);font-size:17px}.lea-tete small{display:block;color:var(--muted);font-size:13px;line-height:1.35}.lea-son{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:1px solid var(--ligne-forte);background:var(--surface);color:var(--encre);font:inherit;font-size:13.5px;font-weight:600;padding:7px 12px;border-radius:999px;white-space:nowrap}.lea-son.on{background:var(--marque);border-color:var(--marque);color:#fff}.lea .convo-fil{max-height:none;overflow:visible}.lea-accord{display:flex;flex-direction:column;gap:10px;background:var(--surface-2);border:1px solid var(--ligne);border-radius:12px;padding:14px}.lea-accord p{margin:0}.lea-heures{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.lea-heures .choix-heure{width:100%}.convo-puces .puce.heure{font-weight:600;border-color:var(--marque);color:var(--marque)}.convo-puces .puce.heure:hover{background:var(--marque);color:#fff}.convo-saisie input{font:inherit;font-size:16px;padding:11px 13px;border:1px solid var(--ligne-forte);border-radius:12px;background:var(--surface);color:var(--encre);width:100%}.convo-saisie input:focus{outline:2px solid var(--marque);outline-offset:1px}.lea-agenda{display:flex;flex-wrap:wrap;gap:8px}.lea-agenda .btn{flex:1 1 200px}@media (max-width:480px){.lea-tete{grid-template-columns:40px 1fr}.lea-son{grid-column:1/-1;justify-self:start}}.convo-puces .puce.heure:first-letter{text-transform:uppercase}.bientot{min-height:100svh;display:grid;place-content:center;justify-items:center;grid-gap:20px;gap:20px;padding:24px 16px;background:#fff;color:#043E9D;text-align:center}.bientot-video{width:min(720px,92vw);height:auto;display:block}.bientot-logo{width:min(420px,80vw);height:auto;color:#043E9D}.bientot-texte{font-size:1.15rem;margin:0;font-weight:500;opacity:0;animation:bientot-apparait .8s ease 5.2s forwards}@keyframes bientot-apparait{to{opacity:1}}@media (prefers-reduced-motion:reduce){.bientot-texte{animation:none;opacity:1}}.agenda-pro{margin-top:18px;text-align:center}.direct{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13px;color:var(--muted);margin-top:4px}.pastille-direct{width:8px;height:8px;border-radius:50%;background:var(--marque);animation:pouls-direct 2s ease-in-out infinite}@keyframes pouls-direct{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.pastille-direct{animation:none}}.lien-bouton{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;color:var(--marque);text-decoration:underline;cursor:pointer;font:inherit}.jours-compacts{display:flex;flex-direction:column;gap:8px}.jour-ligne{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--ligne);border-radius:12px;background:var(--surface);animation:entre .35s ease both}.jour-nom{flex:1 1 auto;min-width:0;font-weight:650;color:var(--encre);font-size:15px}.jour-heures{display:flex;flex-wrap:nowrap;gap:6px;flex:none}.jour-heures button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--marque-trait);background:var(--marque-doux);color:var(--marque);font:inherit;font-weight:700;font-size:15px;border-radius:9px;padding:9px 8px;min-width:58px;cursor:pointer;transition:background .15s,color .15s,transform .1s}@media (hover:hover){.jour-heures button:hover:not(:disabled){background:var(--marque);color:#fff}}.jour-heures button:active:not(:disabled){transform:scale(.97)}.jour-heures button:disabled{opacity:.5;cursor:wait}@media (prefers-reduced-motion:reduce){.jour-ligne{animation:none}}.choix-autres{display:flex;flex-wrap:wrap;gap:4px 14px}.mini-cal{border:1px solid var(--ligne);border-radius:14px;padding:12px;background:var(--surface);display:flex;flex-direction:column;gap:4px}.mini-cal-sem,.mini-cal-tete{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:4px;gap:4px;text-align:center}.mini-cal-tete span{font-size:12px;font-weight:650;color:var(--muted);padding-bottom:2px}.mini-cal-sem button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;font:inherit;font-size:15px;font-weight:650;color:var(--encre);height:38px;border-radius:10px;cursor:pointer;transition:background .15s,color .15s}.mini-cal-sem button:disabled{color:var(--muted);opacity:.4;font-weight:500;cursor:default}.mini-cal-sem button:not(:disabled){background:var(--marque-doux);color:var(--marque)}.mini-cal-sem button[aria-pressed=true]{background:var(--marque);color:#fff}.mini-cal-jour{margin-top:8px;padding-top:10px;border-top:1px solid var(--ligne);display:flex;flex-direction:column;gap:8px;animation:entre .3s ease both}.mini-cal-jour b{color:var(--encre);font-size:15.5px}.mini-cal-jour .jour-heures{justify-content:flex-start;flex-wrap:wrap}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_176161{font-family:Inter,Inter Fallback;font-style:normal}.__variable_176161{--police-texte:"Inter","Inter Fallback"}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_edf5e1{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_edf5e1{--police-titre:"Montserrat","Montserrat Fallback"}