.cadre .seo{--therm-c:#3b0bff, #ff2e88, #ff8a00, #fc0, #ff2e88, #3b0bff;--ombre:var(--lightningcss-light,0 30px 80px #1a171424)var(--lightningcss-dark,0 40px 120px #00000073);overflow-x:clip}.seo .conteneur{max-width:1240px}.seo .centre{text-align:center;justify-items:center;gap:22px;max-width:860px;margin:0 auto 44px;display:grid}.seo .centre .chapo{margin:0}.seo .t1{letter-spacing:-.045em;font-size:clamp(38px,6vw,80px);line-height:1}.seo .t2 em{background:var(--therm);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.seo .t2{letter-spacing:-.04em;font-size:clamp(28px,3.6vw,44px);line-height:1.06}.seo :focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #ff2e88}.seo-haut{padding-block:40px 56px}.seo-sac{position:absolute;left:-9999px}.seo-saisie input{font:400 17px var(--f);color:var(--ink);border:1px solid var(--lig2);text-align:center;background:0 0;border-radius:999px;flex:0 340px;width:340px;max-width:100%;padding:11px 20px}.seo-saisie input::placeholder{color:var(--mut)}.seo-saisie input:focus{border-color:#ff2e88;outline:none;box-shadow:0 0 0 4px #ff2e8826}.seo-puces{border:0;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;display:flex}.seo-puces button{font:500 14px var(--f);color:var(--mut);border:1px solid var(--lig2);cursor:pointer;background:0 0;border-radius:999px;padding:8px 14px}.seo-puces button:hover{color:var(--ink)}.seo-puces button[aria-pressed=true]{color:var(--ink);border-color:var(--ink)}.seo-scene{isolation:isolate;max-width:1040px;margin:0 auto;position:relative}.seo-scene:before{content:"";z-index:-1;background:conic-gradient(from 200deg, var(--therm-c));filter:blur(90px);opacity:var(--lightningcss-light,.2)var(--lightningcss-dark,.32);border-radius:50%;position:absolute;inset:8% 4% -6%}.seo-note{text-align:center;color:var(--mut);margin:22px 0 0;font-size:14px}.fenetre{border:1px solid var(--lig2);background:color-mix(in srgb, var(--bg2) 78%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:var(--ombre);text-align:left;border-radius:10px;overflow:hidden}.fenetre .barre{border-bottom:1px solid var(--lig);align-items:center;gap:14px;padding:12px 16px;font-size:14px;display:flex}.fenetre .pts{gap:6px;display:flex}.fenetre .pts i{background:var(--lig2);border-radius:50%;width:10px;height:10px}.fenetre .nom{letter-spacing:-.01em;overflow-wrap:anywhere;min-width:0;font-weight:600}.fenetre .nom small{color:var(--mut);margin-left:6px;font-weight:400}.fenetre .corps{grid-template-columns:200px minmax(0,1fr);min-height:380px;display:grid}.fenetre .lateral{border-right:1px solid var(--lig);align-content:start;gap:2px;padding:14px 10px;font-size:14px;display:grid}.fenetre .lateral span{border-radius:var(--r);color:var(--mut);padding:8px 10px}.fenetre .lateral span.on{color:var(--ink);background:var(--lig)}.fenetre .jour{align-content:start;gap:14px;min-width:0;padding:22px 24px;display:grid}.fenetre .jour .titre-jour{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:400}.tache{border:1px solid var(--lig);border-radius:var(--r);background:var(--bg);animation:.4s both seo-entree;animation-delay:calc(80ms + var(--i,0) * .11s);grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;font-size:15px;display:grid}.tache .pt{background:var(--therm);border-radius:50%;width:8px;height:8px}.tache small{color:var(--mut);font-size:13px;display:block}.tache .act{font:600 13px var(--f);border:1px solid var(--lig2);border-radius:999px;padding:7px 12px}@keyframes seo-entree{0%{opacity:0;transform:translateY(6px)}}.agent{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.agent>div{align-content:start;gap:12px;min-width:0;padding:22px 24px;display:grid}.agent>div+div{border-left:1px solid var(--lig)}.agent h3{letter-spacing:.12em;text-transform:uppercase;color:var(--mut);margin:0;font-size:13px;font-weight:500}.mail{border:1px solid var(--lig);border-radius:var(--r);background:var(--bg);gap:8px;padding:16px;font-size:15px;display:grid}.mail b{font-weight:600}.mail small{color:var(--mut);font-size:13px}.mail p{margin:0}.prepare{border:1px solid var(--lig);border-radius:var(--r);background:var(--bg);gap:6px;padding:16px;font-size:15px;display:grid}.prepare ul{color:var(--mut);margin:0;padding-left:18px;list-style:outside}.prepare li::marker{color:#ff8a00}.decision{flex-wrap:wrap;gap:10px;display:flex}.decision .btn.creux{color:var(--ink);border-color:var(--lig2);background:0 0}.etat{min-height:3.2em;margin:0;font-size:15px}.etat b{font-weight:600}.etat.attente{color:var(--mut)}.audit{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:48px;display:grid}.audit .texte{justify-items:start;gap:22px;display:grid}.audit .t1{font-size:clamp(36px,5vw,64px)}.audit fieldset{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.audit legend{margin-bottom:10px;padding:0;font-size:15px;font-weight:500}.coches{flex-wrap:wrap;gap:8px;display:flex}.coche{font:500 14px var(--f);color:var(--mut);border:1px solid var(--lig2);cursor:pointer;border-radius:999px;padding:8px 14px;display:inline-flex;position:relative}.coche input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.coche:hover{color:var(--ink)}.coche:has(input:checked){color:var(--ink);border-color:var(--ink)}.coche:has(input:focus-visible){outline-offset:3px;outline:2px solid #ff2e88}.carte .corps-carte{align-content:start;gap:22px;min-height:420px;padding:22px 24px;display:grid}.carte h3{letter-spacing:.12em;text-transform:uppercase;color:var(--mut);margin:0 0 10px;font-size:13px;font-weight:500}.carte .equipes{flex-wrap:wrap;gap:8px;display:flex}.carte .eq{border:1px dashed var(--lig2);color:var(--mut);border-radius:999px;padding:6px 14px;font-size:14px;transition:color .3s,border-color .3s,background .3s}.carte .eq.on{color:var(--ink);background:linear-gradient(var(--bg), var(--bg)) padding-box, var(--therm) border-box;border:1px solid #0000}.carte ul{gap:8px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.carte li{grid-template-columns:8px minmax(0,1fr);align-items:baseline;gap:12px;animation:.35s both seo-entree;display:grid}.carte li:before{content:"";background:var(--therm);border-radius:50%;width:8px;height:8px}.carte li small{color:var(--mut);font-size:13px;display:block}.carte .vide-carte{color:var(--mut);margin:0;font-size:15px}.carte .pistes li:before{background:#ff8a00}.seo-bloc{border-top:1px solid var(--lig);padding-block:clamp(40px,6vw,72px)}.seo-bloc .page{max-width:860px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}.seo-bloc .prose,.seo-bloc .prose>:first-child{margin-top:0}.seo-bloc .prose h2{letter-spacing:-.035em;margin:0 0 .4em;font-size:clamp(26px,3.2vw,36px);font-weight:400}.seo-bloc .faq{margin-top:0}.seo-bloc .faq .t2{margin-bottom:8px}.seo-bloc .encart{margin-top:0}.avap{border:1px solid var(--lig);border-radius:10px;grid-template-columns:1fr 1fr;margin-top:28px;display:grid;position:relative;overflow:hidden}.avap>div{align-content:start;gap:14px;padding:30px 28px;display:grid}.avap>div+div{border-left:1px solid var(--lig);background:color-mix(in srgb, var(--bg2) 70%, transparent)}.avap h3{color:var(--mut);margin:0;font-size:15px;font-weight:500}.avap ol{gap:10px;margin:0;padding-left:20px;display:grid}.avap .apres li::marker{color:#ff8a00}.filet{border-top:1px solid var(--lig);margin:1.2em 0 0;padding:0;display:grid}.filet div{border-bottom:1px solid var(--lig);grid-template-columns:170px minmax(0,1fr);gap:20px;padding:18px 0;display:grid}.filet dt{font-weight:500}.filet dd{color:var(--mut);margin:0}.jours{border-left:1px solid var(--lig2);gap:28px;margin:1.4em 0 0;padding:0 0 0 22px;list-style:none;display:grid}.jours li{margin:0;position:relative}.jours li:before{content:"";background:var(--therm);border-radius:50%;width:11px;height:11px;position:absolute;top:.55em;left:-29px}.jours b{letter-spacing:-.02em;font-size:22px;font-weight:400;display:block}.jours span{color:var(--mut);display:block}.voisines{gap:8px;margin:1em 0 0;padding:0;list-style:none;display:grid}.voisines li{margin:0}@media (max-width:900px){.audit{grid-template-columns:1fr;gap:36px}.agent{grid-template-columns:1fr}.agent>div+div{border-left:0;border-top:1px solid var(--lig)}}@media (max-width:760px){.fenetre .corps{grid-template-columns:1fr;min-height:0}.fenetre .lateral{border-right:0;border-bottom:1px solid var(--lig);flex-wrap:wrap;display:flex}.tache{grid-template-columns:8px minmax(0,1fr)}.tache .act{grid-column:2;justify-self:start}.avap{grid-template-columns:1fr}.avap>div+div{border-left:0;border-top:1px solid var(--lig)}.filet div{grid-template-columns:1fr;gap:4px}}@media (prefers-reduced-motion:reduce){.seo *,.seo :before{transition:none!important;animation:none!important}}
