.ac{--ac-nuit:color-mix(in srgb, var(--aur3) 45%, #020806);--ac-nuit-2:color-mix(in srgb, var(--aur3) 70%, #020806);--ac-texte:#f2f3f7;--ac-texte-2:color-mix(in srgb, var(--g1) 18%, #b4bcc0);--ac-filet:color-mix(in srgb, var(--g1) 22%, transparent);background:var(--ac-nuit);color:var(--ac-texte);overflow-x:clip}.ac a{color:inherit}.ac :focus-visible{outline-color:var(--acc-nuit)}.ac-dirigeants :focus-visible{outline-color:var(--acc)}.ac-visuellement-cache{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ac-entete{z-index:5;flex-wrap:wrap;align-items:center;gap:16px 40px;max-width:1280px;margin:0 auto;padding:28px 24px;display:flex;position:relative}.ac-logo{border-radius:8px;display:inline-flex}.ac-menu{flex-wrap:wrap;flex:auto;gap:8px 32px;font-size:16px;font-weight:500;display:flex}.ac-menu a{color:var(--ac-texte-2);transition:color var(--d-ui) var(--e-ui);text-decoration:none}.ac-menu a:hover{color:var(--ac-texte)}.ac-bouton{border-radius:var(--r-pilule);background:linear-gradient(180deg, color-mix(in srgb, var(--g1) 70%, #fff), var(--g2) 55%, var(--g3));min-height:56px;box-shadow:inset 0 1px 0 #ffffff8c, 0 18px 40px -14px color-mix(in srgb, var(--g2) 90%, transparent), 0 0 0 1px color-mix(in srgb, var(--g1) 50%, transparent);color:var(--sur);white-space:nowrap;cursor:pointer;transition:transform var(--d-pression) var(--e-pression), filter var(--d-ui) var(--e-ui);border:0;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.ac a.ac-bouton{color:var(--sur)}.ac-bouton:hover{filter:brightness(1.06)}.ac-bouton:active{transform:scale(.97)}.ac a.ac-bouton-contour,.ac-bouton-contour{background:color-mix(in srgb, var(--g1) 6%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--g1) 40%, transparent);color:var(--ac-texte)}.ac-bouton-contour:hover{background:color-mix(in srgb, var(--g1) 14%, transparent);filter:none}.ac-bouton-petit{min-height:46px;padding:0 22px;font-size:15px}.ac-bouton-grand{min-height:64px;padding:0 34px;font-size:19px}.ac-hero{isolation:isolate;position:relative}.ac-hero-fond{z-index:-1;background:radial-gradient(800px 800px at 85% 10%, color-mix(in srgb, var(--g2) 34%, transparent), transparent 68%), radial-gradient(700px 700px at 0% 110%, color-mix(in srgb, var(--aur2) 45%, transparent), transparent 65%);animation:12s ease-in-out infinite alternate ac-lueur;position:absolute;inset:-200px 0 0}.ac-hero-fond:after{content:"";background-image:radial-gradient(#ffffff12 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask:radial-gradient(at 70% 40%,#000 0%,#0000 70%);mask:radial-gradient(at 70% 40%,#000 0%,#0000 70%)}.ac-hero-grille{grid-template-columns:repeat(auto-fit,minmax(min(100%,500px),1fr));align-items:center;gap:40px;max-width:1280px;margin:0 auto;padding:32px 24px 120px;display:grid}.ac-hero-texte{flex-direction:column;gap:30px;min-width:0;display:flex}.ac-badge{border-radius:var(--r-pilule);background:color-mix(in srgb, var(--g1) 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--g1) 28%, transparent);color:color-mix(in srgb, var(--g1) 60%, #fff);flex-wrap:wrap;align-self:flex-start;align-items:center;gap:10px;margin:0;padding:8px 16px 8px 8px;font-size:14px;font-weight:600;display:inline-flex}.ac-badge span{border-radius:var(--r-pilule);background:var(--g2);height:24px;color:var(--sur);text-transform:uppercase;align-items:center;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.ac-titre{letter-spacing:-.045em;-webkit-text-stroke:.2px currentColor;margin:0;font-size:clamp(64px,9vw,132px);font-weight:800;line-height:.92}.ac-hop{background:linear-gradient(100deg, color-mix(in srgb, var(--acc-nuit) 55%, #fff) 0%, var(--acc-nuit) 45%, color-mix(in srgb, var(--acc-nuit) 70%, var(--g2)) 100%);color:#0000;-webkit-text-stroke:0;filter:drop-shadow(0 0 28px color-mix(in srgb, var(--g2) 55%, transparent));-webkit-background-clip:text;background-clip:text;padding-right:.08em;font-style:italic;font-weight:800}.ac-souligne{width:min(520px,90%);height:auto;margin-top:-22px;overflow:visible}.ac-souligne path{fill:none;stroke:var(--g1);stroke-width:5px;stroke-linecap:round;stroke-dasharray:560;stroke-dashoffset:560px;filter:drop-shadow(0 0 8px var(--g1));animation:ac-trace 1.6s var(--e-trace) .4s forwards}.ac-chapo{max-width:540px;color:var(--ac-texte-2);margin:0;font-size:clamp(19px,1.6vw,22px);line-height:1.45}.ac-actions{flex-wrap:wrap;gap:14px;display:flex}.ac-actions-centre{justify-content:center}.ac-promesses{flex-direction:column;gap:18px;margin:8px 0 0;padding:0;font-size:18px;font-weight:600;list-style:none;display:flex}.ac-promesses li{align-items:center;gap:16px;display:flex}.ac-anneau{width:48px;height:48px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--g1) 60%, transparent), inset 0 0 14px color-mix(in srgb, var(--g2) 20%, transparent), 0 0 22px color-mix(in srgb, var(--g2) 35%, transparent);color:var(--g1);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.ac-scene{aspect-ratio:640/760;width:100%;max-width:640px;margin:0 auto;position:relative}.ac-scene-halo{background:radial-gradient(ellipse, color-mix(in srgb, var(--g2) 45%, transparent), transparent 65%);filter:blur(20px);border-radius:50%;width:120%;height:70%;position:absolute;top:50%;left:50%;translate:-50% -42%}.ac-ruban{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ac-ruban-trace{fill:none;stroke:color-mix(in srgb, var(--g1) 18%, transparent);stroke-width:2px}.ac-ruban-lumiere{fill:none;stroke-width:7px;stroke-linecap:round;stroke-dasharray:420 1400;animation:6s linear infinite ac-ruban}.ac-ruban-decale{stroke-dasharray:220 1600;animation-delay:-3s}.ac-tel{aspect-ratio:300/620;width:50%;animation:ac-flotte-tel 9s var(--e-doux) infinite;position:absolute;top:4%;left:28%}.ac-tel-coque{box-sizing:border-box;width:100%;height:100%;box-shadow:inset 0 0 0 1px #ffffff1f, -30px 50px 80px -20px #000000d9, 0 0 60px color-mix(in srgb, var(--g2) 25%, transparent);background:linear-gradient(140deg,#5b706a 0%,#1c2b27 18%,#0b1512 50%,#24352f 82%,#6a7f79 100%);border-radius:15%/7.3%;padding:3.2%;transform:perspective(1600px)rotateY(-18deg)rotateX(8deg)rotate(5deg)}.ac-tel-ecran{box-sizing:border-box;background:linear-gradient(180deg, var(--ac-nuit-2), var(--ac-nuit));border-radius:12.5%/6%;flex-direction:column;gap:4.5%;width:100%;height:100%;padding:14% 7% 7%;font-size:4cqi;display:flex;position:relative;overflow:hidden;container-type:inline-size}.ac-tel-ilot{border-radius:var(--r-pilule);background:#000;width:32%;height:4.2%;position:absolute;top:2.6%;left:50%;translate:-50%}.ac-tel-tete{color:var(--ac-texte-2);justify-content:space-between;align-items:center;font-size:3.8cqi;font-weight:600;display:flex}.ac-tel-carte{color:#0b0d17;background:#f4f7f6;border-radius:7cqi;flex-direction:column;padding:6cqi;display:flex;box-shadow:0 20px 40px -18px #000c}.ac-tel-marchand{align-items:center;gap:3.5cqi;margin-bottom:4cqi;display:flex}.ac-tel-marchand>span:last-child{flex-direction:column;font-size:4.2cqi;display:flex}.ac-tel-marchand small{color:#5b6072;font-size:3.4cqi}.ac-tel-pastille{background:linear-gradient(135deg, var(--g1), var(--g3));width:11cqi;height:11cqi;color:var(--sur);border-radius:3.5cqi;justify-content:center;align-items:center;font-size:3.6cqi;font-weight:800;display:flex}.ac-tel-libelle{color:#5b6072;font-size:3.4cqi;font-weight:600}.ac-tel-montant{letter-spacing:-.04em;font-size:14cqi;font-weight:800;line-height:1}.ac-tel-montant span{font-size:.45em}.ac-tel-reste{color:#b45309;margin-top:2cqi;font-size:3.4cqi;font-weight:700}.ac-tel-note{justify-content:space-between;font-size:4.2cqi;font-weight:700;display:flex}.ac-tel-note span:last-child{color:var(--g1)}.ac-tel-liste{background:#ffffff0f;border-radius:6cqi;flex-direction:column;margin:0;padding:0;font-size:3.8cqi;list-style:none;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.ac-tel-liste li{align-items:center;gap:3.5cqi;padding:3.5cqi 4cqi;display:flex}.ac-tel-liste li+li{border-top:1px solid #ffffff12}.ac-tel-liste .vt-cat{border-radius:2.8cqi;width:8.5cqi;height:8.5cqi}.ac-tel-liste span:nth-child(2){flex:1}.ac-tel-bouton{border-radius:var(--r-pilule);background:linear-gradient(180deg, color-mix(in srgb, var(--g1) 70%, #fff), var(--g2) 55%, var(--g3));height:14cqi;color:var(--sur);justify-content:center;align-items:center;margin-top:auto;font-size:4.2cqi;font-weight:800;display:flex}.ac-barre{border-radius:var(--r-pilule);background:#e3e7ec;height:12px;margin-top:16px;position:relative;overflow:hidden}.ac-barre-petite{height:2.6cqi;margin-top:3cqi}.ac-barre-pris,.ac-barre-reste{position:absolute;top:0;bottom:0}.ac-barre-pris{background:linear-gradient(90deg, var(--g3), var(--g2));width:88%;animation:ac-barre 3.2s var(--e-doux) infinite;left:0}.ac-barre-reste{background:var(--alerte-fond);width:12%;animation:ac-reste 3.2s var(--e-doux) infinite;right:0}.ac-scene-ticket{filter:drop-shadow(-18px 30px 26px #0000008c);width:40%;padding:6% 5% 9%;position:absolute;bottom:2%;left:-2%;transform:rotate(-13deg)perspective(900px)rotateX(14deg)}.ac-scene .vt-piece{animation:ac-flotte 7s var(--e-doux) infinite}.ac-piece-1{width:16%;font-size:clamp(16px,2.4vw,28px);top:10%;right:0;transform:rotate(-18deg)scaleX(.86)}.ac-piece-2{width:11%;font-size:clamp(12px,1.6vw,18px);top:62%;right:6%;transform:rotate(22deg)scaleX(.7)}.ac-scene .ac-piece-2{animation-duration:8.5s;animation-delay:-2s}.ac-piece-3{filter:blur(1.2px);width:9%;font-size:clamp(10px,1.3vw,14px);top:18%;left:6%;transform:rotate(12deg)scaleX(.78)}.ac-scene .ac-piece-3{animation-duration:6.2s;animation-delay:-4s}.ac-piece-4{opacity:.85;filter:blur(2px);width:7%;font-size:11px;bottom:0;left:44%;transform:rotate(-30deg)scaleX(.6)}.ac-section{padding:clamp(80px,10vw,130px) 24px;position:relative}.ac-contenu{flex-direction:column;gap:64px;max-width:1280px;margin:0 auto;display:flex}.ac-section-tete{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 64px;display:flex}.ac-section-tete p{max-width:380px;color:var(--ac-texte-2);margin:0;font-size:19px;line-height:1.5}.ac-titre-section{letter-spacing:-.035em;text-wrap:balance;max-width:780px;margin:0;font-size:clamp(40px,5.4vw,76px);font-weight:800;line-height:1}.ac-titre-section em{color:var(--acc-nuit);font-style:italic}.ac-fonctionnement{background:linear-gradient(180deg, var(--ac-nuit) 0%, var(--ac-nuit-2) 100%)}.ac-sig{background:linear-gradient(#ffffff14,#ffffff06);border-radius:40px;grid-template-columns:minmax(0,1fr);align-items:end;gap:56px;padding:clamp(24px,4vw,56px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff17,0 60px 120px -60px #000000e6}.ac-sig-lueur{background:radial-gradient(ellipse at 50% 0%, color-mix(in srgb, var(--g2) 22%, transparent), transparent 60%);pointer-events:none;height:90%;position:absolute;inset:auto -10% -60%}.ac-sig-etape{flex-direction:column;align-items:center;gap:24px;margin:0;display:flex;position:relative}.ac-sig-etape figcaption{text-align:center;flex-direction:column;gap:6px;display:flex}.ac-sig-etape figcaption b{font-size:20px}.ac-sig-etape figcaption span{color:var(--ac-texte-2);font-size:15px}.ac-sig-cadre{width:240px;height:300px;position:relative}.ac-sig-ticket{filter:drop-shadow(-14px 24px 22px #0009);padding:26px 24px 36px;position:absolute;inset:0;transform:rotate(-3deg)}.ac-sig-balayage{position:absolute;inset:0;overflow:hidden;transform:rotate(-3deg)}.ac-sig-balayage span{background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--g1) 28%, transparent) 70%, color-mix(in srgb, var(--g1) 50%, #fff) 96%, transparent 100%);height:18%;box-shadow:0 10px 30px color-mix(in srgb, var(--g1) 45%, transparent);animation:3.2s cubic-bezier(.65,0,.35,1) infinite ac-balayage;position:absolute;left:-6%;right:-6%}.ac-sig-viseur{fill:none;width:268px;height:328px;stroke:var(--g1);stroke-width:4px;stroke-linecap:round;filter:drop-shadow(0 0 6px var(--g1));position:absolute;top:-14px;left:-14px}.ac-sig-route{align-items:center;width:100%;max-width:480px;height:300px;display:flex;position:relative}.ac-sig-route svg{width:100%;height:80px;overflow:visible}.ac-sig-route-fond{fill:none;stroke:color-mix(in srgb, var(--g1) 15%, transparent);stroke-width:22px;stroke-linecap:round}.ac-sig-route-ligne{fill:none;stroke:var(--g1);stroke-width:3px;stroke-linecap:round;stroke-dasharray:14 14;animation:1.4s linear infinite ac-route}.ac-sig-route-point{fill:color-mix(in srgb, var(--g1) 50%, #fff);filter:drop-shadow(0 0 10px var(--g1));offset-path:path("M10 60 C 120 60, 140 20, 250 20 S 380 60, 470 60");animation:3.2s cubic-bezier(.65,0,.35,1) infinite ac-point}.ac-sig-puce{border-radius:var(--r-pilule);color:var(--ac-texte-2);white-space:nowrap;background:#ffffff0f;padding:6px 12px;font-size:13px}.ac-sig-puce-forte{background:color-mix(in srgb, var(--g1) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--g1) 30%, transparent);color:color-mix(in srgb, var(--g1) 55%, #fff);font-weight:700;position:absolute;top:18%;left:50%;translate:-50%}.ac-sig-puces{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;display:flex;position:absolute;bottom:18%;left:50%;translate:-50%}.ac-sig-resultat{box-sizing:border-box;width:300px;max-width:100%;box-shadow:inset 0 0 0 1px #fff6, 0 40px 70px -30px #000000e6, 0 0 80px color-mix(in srgb, var(--g2) 25%, transparent);color:#0b0d17;background:#f4f7f6;border-radius:28px;flex-direction:column;padding:26px;display:flex}.ac-sig-resultat small{color:#5b6072;font-size:14px;font-weight:600}.ac-sig-montant{letter-spacing:-.045em;font-size:64px;font-weight:800;line-height:1}.ac-sig-montant span{font-size:.44em}.ac-sig-legende{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-top:10px;font-size:13px;display:flex}.ac-sig-legende span{color:#5b6072}.ac-sig-legende b{color:#b45309}.ac-dirigeants{background:var(--bg);color:var(--ink);overflow:hidden}.ac-dirigeants-lueur{background:radial-gradient(circle, color-mix(in srgb, var(--g2) 35%, transparent), transparent 65%);border-radius:50%;width:700px;height:700px;position:absolute;top:-200px;right:-200px}.ac-dirigeants-grille{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:center;display:grid;position:relative}.ac-dirigeants-texte{flex-direction:column;gap:26px;min-width:0;display:flex}.ac-dirigeants .ac-titre-section em{color:var(--acc)}.ac-surtitre{color:var(--acc);margin:0;font-size:15px;font-weight:800}.ac-dirigeants-chapo{max-width:520px;color:var(--ink-2);margin:0;font-size:20px;line-height:1.5}.ac-faits{border-top:1px solid var(--sep);margin:0}.ac-faits>div{border-bottom:1px solid var(--sep);flex-wrap:wrap;align-items:baseline;gap:4px 18px;padding:20px 0;display:flex}.ac-faits dt{letter-spacing:-.03em;flex:none;width:150px;font-size:30px;font-weight:800}.ac-faits dd{color:var(--ink-2);flex:200px;margin:0;font-size:17px}.ac-dirigeants-visuel{min-width:0;position:relative}.ac-nav-fenetre{background:var(--surface);box-shadow:0 0 0 1px var(--sep), 0 2px 6px #0b0d170f, 40px 70px 100px -50px color-mix(in srgb, var(--aur3) 80%, #00000080);border-radius:22px;overflow:hidden;transform:perspective(2000px)rotateY(-8deg)rotateX(4deg)}.ac-nav-barre{border-bottom:1px solid var(--sep);background:var(--surface-2);align-items:center;gap:8px;padding:14px 18px;display:flex}.ac-nav-barre>span:not(.ac-nav-adresse){background:var(--sep);border-radius:50%;width:11px;height:11px}.ac-nav-adresse{background:var(--surface);height:26px;color:var(--ink-2);border-radius:8px;flex:1;align-items:center;margin-left:16px;padding:0 12px;font-size:12px;display:flex}.ac-nav-corps{flex-direction:column;gap:16px;padding:24px;display:flex}.ac-nav-entete{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.ac-nav-entete>div{flex-direction:column;display:flex}.ac-nav-entete small{color:var(--ink-2);font-size:13px;font-weight:600}.ac-nav-entete b{letter-spacing:-.03em;font-size:clamp(22px,2.2vw,30px);font-weight:800}.ac-nav-entete .ac-bouton{min-height:42px;padding:0 18px;font-size:14px}.ac-nav-liste{box-shadow:0 0 0 1px var(--sep);border-radius:16px;margin:0;padding:0;font-size:13px;list-style:none;overflow:hidden}.ac-nav-liste li{align-items:center;gap:12px;padding:12px 14px;display:flex}.ac-nav-liste li+li{border-top:1px solid var(--sep)}.ac-nav-personne{background:var(--surface-2);font-weight:700}.ac-nav-personne span:last-child{color:var(--ink-2);margin-left:auto;font-weight:600}.ac-nav-libelle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ac-avatar{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:800;display:flex}.ac-av-1{background:linear-gradient(135deg, #fdba74, var(--c1))}.ac-av-2{background:linear-gradient(135deg, #a5b4fc, var(--c2))}.ac-statut{border-radius:var(--r-pilule);padding:4px 10px;font-size:12px;font-weight:800}.ac-statut-plafond{color:#78350f;background:#fef3c7}.ac-statut-ok{background:color-mix(in srgb, var(--vert-t) 14%, var(--surface));color:var(--vert-t)}.ac-piece-dirigeants{width:84px;animation:ac-flotte 7s var(--e-doux) infinite;font-size:30px;top:-34px;right:-20px;transform:rotate(-16deg)scaleX(.85)}.ac-confiance{background:radial-gradient(1200px 600px at 50% 0%, color-mix(in srgb, var(--g2) 16%, transparent), transparent 65%), var(--ac-nuit);overflow:hidden}.ac-garanties{border-top:1px solid var(--ac-filet);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.ac-garanties li{flex-direction:column;gap:14px;padding:40px 32px 40px 0;display:flex}.ac-garanties li+li{border-left:1px solid var(--ac-filet);padding-left:32px}.ac-garanties svg{color:var(--g1)}.ac-garanties b{letter-spacing:-.02em;font-size:26px;line-height:1.15}.ac-garanties span{color:var(--ac-texte-2);font-size:16px;line-height:1.5}.ac-final{background:radial-gradient(ellipse at 50% 120%, color-mix(in srgb, var(--g2) 50%, transparent), transparent 60%), var(--ac-nuit);text-align:center;padding-block:clamp(110px,12vw,160px);overflow:hidden}.ac-final-contenu{flex-direction:column;align-items:center;gap:32px;max-width:900px;margin:0 auto;display:flex;position:relative}.ac-final-contenu p{max-width:560px;color:var(--ac-texte-2);margin:0;font-size:21px;line-height:1.5}.ac-titre-final{letter-spacing:-.045em;margin:0;font-size:clamp(54px,8vw,120px);font-weight:800;line-height:.95}.ac-final .vt-piece{animation:ac-flotte 7s var(--e-doux) infinite}.ac-piece-final-1{width:110px;font-size:40px;top:22%;left:10%;transform:rotate(-20deg)scaleX(.8)}.ac-piece-final-2{width:70px;font-size:26px;top:18%;right:12%;transform:rotate(24deg)scaleX(.7)}.ac-final .ac-piece-final-2{animation-duration:8.5s;animation-delay:-2s}.ac-piece-final-3{filter:blur(1.5px);width:54px;font-size:20px;bottom:18%;right:22%;transform:rotate(-8deg)scaleX(.85)}.ac-pied{max-width:1280px;color:var(--ac-texte-2);border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:36px 24px;font-size:14px;display:flex}@keyframes ac-lueur{to{opacity:.8;scale:1.06}}@keyframes ac-trace{to{stroke-dashoffset:0}}@keyframes ac-ruban{to{stroke-dashoffset:-1820px}}@keyframes ac-flotte{50%{translate:0 -18px;rotate:8deg}}@keyframes ac-flotte-tel{50%{translate:0 -12px}}@keyframes ac-barre{0%,25%{width:0}70%,to{width:88%}}@keyframes ac-reste{0%,62%{width:0}85%,to{width:12%}}@keyframes ac-balayage{0%{opacity:0;top:-18%}12%,80%{opacity:1}to{opacity:0;top:100%}}@keyframes ac-route{to{stroke-dashoffset:-28px}}@keyframes ac-point{0%{offset-distance:0%;opacity:0}15%,85%{opacity:1}to{offset-distance:100%;opacity:0}}@media (min-width:1000px){.ac-sig{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}@media (min-width:900px){.ac-garanties{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1099px){.ac-piece-final-3{display:none}.ac-piece-final-1{top:6%}.ac-piece-final-2{top:4%}}@media (max-width:899px){.ac-garanties li,.ac-garanties li+li{border-left:0;padding:32px 0}.ac-garanties li+li{border-top:1px solid var(--ac-filet)}}@media (max-width:720px){.ac-piece-final-1{width:64px;font-size:24px;top:6%;left:4%}.ac-piece-final-2{top:4%;right:6%}.ac-nav-fenetre{transform:none}}@media (prefers-reduced-motion:reduce){.ac *,.ac :after{animation:none!important}.ac-souligne path{stroke-dashoffset:0}.ac-sig-balayage span,.ac-sig-route-point{display:none}}
