:root{--page:#fff;--surface:#fff;--discret:#f4f5f5;--creux:#f7f9fa;--titre:#1b2021;--texte:#181b1d;--texte-2:#3e4442;--texte-3:#535a57;--lien:#245568;--bord:#d8dcda;--focus:#3b7590;--marque:#1b2021;--sur-marque:#fff;--sur-marque-2:#bfc6c5;--bord-marque:#353d3f;--citron:#6fb6ff;--sur-citron:#1b2021;--action:#1b2021;--action-texte:#fff;--action-survol:#2a3132;--prop-fond:#eef8fd;--prop-bord:#5891a8;--ok:#116843;--ok-fond:#eafcf1;--alerte:#5e3900;--alerte-fond:#fff5ea;--tile:#e1f2fb;--tile-texte:#1b2021;--ombre-1:0 1px 2px 0 #1b202114,0 1px 1px 0 #1b20210f;--ombre-3:0 12px 24px -6px #1b202124,0 4px 8px -4px #1b202114;--ombre-4:0 24px 48px -12px #1b20212e,0 8px 16px -8px #1b20211a;--f-titre:"Red Hat Display","Segoe UI",system-ui,sans-serif;--f-texte:"Red Hat Text","Segoe UI",system-ui,sans-serif;--e-std:cubic-bezier(.2,0,0,1);--e-expr:cubic-bezier(.34,1.56,.64,1);--d-1:.14s;--d-2:.22s;--d-3:.32s;--d-4:.48s;--gut:clamp(16px,4vw,40px);--entete:72px;--section:clamp(88px,10vw,152px)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--page:#181b1d;--surface:#23272a;--discret:#2f3437;--creux:#1d2124;--titre:#f3f6f8;--texte:#f3f6f8;--texte-2:#bfc6c3;--texte-3:#a2aaa7;--lien:#a9dcf2;--bord:#363b3e;--focus:#6fb6ff;--marque:#131718;--sur-marque:#f3f6f8;--sur-marque-2:#bfc6c5;--bord-marque:#2a3132;--action:#1a7bf0;--action-texte:#fff;--action-survol:#3189f5;--sur-citron:#131718;--prop-fond:#23292b;--prop-bord:#5e91a6;--ok:#8bd8ad;--ok-fond:#06202a;--alerte:#f0b877;--alerte-fond:#291500;--tile:#23292b;--tile-texte:#a9dcf2;--ombre-1:0 1px 2px 0 #0a0e10;--ombre-3:0 12px 28px -8px #0a0e10;--ombre-4:0 28px 56px -16px #05080a;color-scheme:dark}}:root[data-theme=dark]{--page:#181b1d;--surface:#23272a;--discret:#2f3437;--creux:#1d2124;--titre:#f3f6f8;--texte:#f3f6f8;--texte-2:#bfc6c3;--texte-3:#a2aaa7;--lien:#a9dcf2;--bord:#363b3e;--focus:#6fb6ff;--marque:#131718;--sur-marque:#f3f6f8;--sur-marque-2:#bfc6c5;--bord-marque:#2a3132;--action:#1a7bf0;--action-texte:#fff;--action-survol:#3189f5;--sur-citron:#131718;--prop-fond:#23292b;--prop-bord:#5e91a6;--ok:#8bd8ad;--ok-fond:#06202a;--alerte:#f0b877;--alerte-fond:#291500;--tile:#23292b;--tile-texte:#a9dcf2;--ombre-1:0 1px 2px 0 #0a0e10;--ombre-3:0 12px 28px -8px #0a0e10;--ombre-4:0 28px 56px -16px #05080a;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-size:90%;overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}html.lenis{scrollbar-gutter:stable}body{background:var(--page);color:var(--texte);font:400 1rem/1.5 var(--f-texte);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:60;background:var(--page);position:fixed;inset:0 0 auto}h1,h2,h3,h4,p,ul,ol,figure{margin:0}p{max-width:65ch}ul,ol{padding:0;list-style:none}a{color:inherit}button{font:inherit;color:inherit}img{max-width:100%;display:block}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:6px}.bande-marque :focus-visible,.bande-citron :focus-visible{outline-color:currentColor}.wrap{max-width:calc(1360px + 2*var(--gut));padding-left:max(var(--gut),env(safe-area-inset-left,0px));padding-right:max(var(--gut),env(safe-area-inset-right,0px));margin-inline:auto}.ic{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.ic.s{width:16px;height:16px}.affiche{font:800 clamp(3.5rem,8vw,9.75rem)/.86 var(--f-titre);letter-spacing:-.048em;color:var(--titre)}.t1{font:800 clamp(2.5rem,4.4vw,5rem)/.94 var(--f-titre);letter-spacing:-.042em;color:var(--titre);text-wrap:balance}.t2{font:800 clamp(2rem,2.9vw,3.25rem)/.98 var(--f-titre);letter-spacing:-.035em;text-wrap:balance}.etiquette{font:600 .75rem/1 var(--f-texte);letter-spacing:.08em;text-transform:uppercase}.corps{color:var(--texte-2);text-wrap:pretty;max-width:56ch;font-size:1.0625rem;line-height:1.6}.btn{height:52px;font:600 1rem/1 var(--f-texte);cursor:pointer;transition:transform var(--d-1) var(--e-std),background-color var(--d-1) var(--e-std),border-color var(--d-1) var(--e-std),color var(--d-1) var(--e-std);white-space:nowrap;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn-accent{background:var(--citron);color:var(--sur-citron)}.btn-accent:hover{background:#a8ddf7}.btn-contour{color:var(--titre);background:0 0;border-color:currentColor}.btn-contour:hover{background:var(--discret)}.btn-marque{color:#fff;background:#1b2021}.btn-marque:hover{background:#2a3132}.btn .ic{transition:transform var(--d-1) var(--e-std)}.btn:hover .ic.fl{transform:translate(3px)}.btn.sm{border-radius:10px;height:40px;padding:0 16px;font-size:.9375rem}.btn-p{background:var(--action);color:var(--action-texte)}.btn-p:hover{background:var(--action-survol)}.btn-s{background:var(--discret);color:var(--texte)}.btn-s:hover{background:var(--bord)}.pastille{aspect-ratio:1;color:#0b2f3a;--og:#fff;--od:#0b2f3a;background:#6fb6ff;border-radius:28%;flex:none;max-width:100%;display:block;overflow:hidden}.pastille.sapin{color:#fff;--og:#6fb6ff;--od:#fff;background:#1b2021}.pastille svg{width:100%;height:100%;display:block}.pastille{position:relative}.pastille canvas{opacity:0;width:116%;height:116%;transition:opacity var(--d-2) var(--e-std);position:absolute;top:-11%;left:-8%}.pastille.rive-on canvas{opacity:1}.pastille.rive-on svg{visibility:hidden}.te-seul{color:var(--titre);--og:#6fb6ff;--od:var(--titre)}@keyframes cligne{0%,93%,to{transform:scaleY(1)}95.5%{transform:scaleY(.1)}}.entete{top:env(safe-area-inset-top,0px);z-index:50;background:var(--page);transition:box-shadow var(--d-2) var(--e-std);position:sticky}.entete.ombre{box-shadow:inset 0 -1px 0 var(--filet),0 12px 32px -24px #1b202140}.entete:not(.sur-ciel){background:color-mix(in srgb,var(--page) 68%,transparent);backdrop-filter:blur(22px)saturate(1.7)}.entete{transition:background-color var(--d-3) var(--e-std),box-shadow var(--d-2) var(--e-std),transform .45s cubic-bezier(.32,.72,0,1)}.entete.cache{transform:translateY(-100%)}.entete:focus-within{transform:none}:root{--h-titre:#fff;--h-em:#fff;--h-texte:#ffffffe6;--h-note:#ffffffd1;--h-pilule:#fff;--h-saisie:#1b2021;--h-indice:#4d6c78;--h-voile:#0b468a3d;--h-ombre:#0a3a6659;--h-nav:#ffffffe6;--h-nav-survol:#ffffff26;--h-entete-voile:#1d6fb840;--h-entete-filet:#fff3;--h-fond:#1e5eb8}.entete.sur-ciel{box-shadow:none;background:0 0}.entete.sur-ciel.voile{background:var(--h-entete-voile);backdrop-filter:blur(18px)saturate(1.4);box-shadow:inset 0 -1px 0 var(--h-entete-filet)}.entete.sur-ciel .marque-lien{color:var(--h-titre)}.entete.sur-ciel .nav a,.entete.sur-ciel .connexion{color:var(--h-nav)}.entete.sur-ciel .nav a:hover,.entete.sur-ciel .connexion:hover{background:var(--h-nav-survol);color:var(--h-titre)}.entete.sur-ciel .langue:not(.connexion),.entete.sur-ciel .btn{display:none}.entete.sur-ciel .theme{background:var(--h-nav-survol);color:var(--h-nav)}.entete.sur-ciel .theme:hover{color:var(--h-titre)}@media (width<=1120px){.entete.sur-ciel .theme{margin-left:auto}}.entete .wrap{height:var(--entete);align-items:center;gap:24px;display:flex}.marque-lien{color:var(--titre);transition:opacity var(--d-2) var(--e-std),transform var(--d-2) var(--e-std);flex:none;align-items:center;text-decoration:none;display:flex}.marque-lien .logo{width:auto;height:30px}.logo .w{stroke-dasharray:1;stroke-dashoffset:0}.nav{gap:2px;margin-left:auto;display:flex}.nav a{font:500 15px/1 var(--f-texte);color:var(--texte-2);transition:background-color var(--d-1) var(--e-std),color var(--d-1) var(--e-std);border-radius:999px;padding:10px 14px;text-decoration:none}.nav a:hover{background:var(--discret);color:var(--texte)}.entete .btn{height:44px;padding:0 18px;font-size:15px}.theme{background:var(--discret);height:44px;color:var(--texte-2);font:600 14px/1 var(--f-texte);cursor:pointer;transition:background-color var(--d-1) var(--e-std);border:0;border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.theme:hover{background:var(--discret);color:var(--texte)}.theme:focus-visible{outline:2px solid var(--focus,#3b7590);outline-offset:2px}.theme .ic{width:18px;height:18px}.langue{min-width:44px;height:44px;color:var(--texte-2);font:600 14px/1 var(--f-texte);letter-spacing:.04em;transition:background-color var(--d-1) var(--e-std),color var(--d-1) var(--e-std);border-radius:999px;justify-content:center;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.langue:hover{background:var(--discret);color:var(--texte)}.langue:focus-visible{outline:2px solid var(--focus,#3b7590);outline-offset:2px}@media (width<=1120px){.langue{margin-left:auto}.langue+.theme,.theme+.connexion{margin-left:0}}.connexion{white-space:nowrap}@media (width<=899px){.connexion{display:none}}.cta-c{display:none}.pied .legal{flex-wrap:wrap;gap:4px 18px;display:inline-flex}.pied .legal a{color:inherit}@media (width<=400px){.entete .cta-l{display:none}.entete .cta-c{display:inline}}@media (width<=440px){.entete .wrap{gap:8px}.langue{min-width:36px;padding:0 6px}.entete .btn{padding:0 12px}}@media (width<=420px){.theme span{display:none}.theme{padding:0 12px}}.nav a{white-space:nowrap}@media (width<=1360px){.entete .wrap{gap:12px}.nav a{padding:10px}.theme span{display:none}.theme{padding:0 12px}}@media (width<=1120px){.nav{display:none}.theme{margin-left:auto}}@media (width<=899px){:root{--entete:64px}.marque-lien .logo{height:26px}.entete .btn{height:40px;padding:0 14px}}.entete .theme.pousse{visibility:hidden;pointer-events:none;min-width:0;margin-right:0;display:block;background:0 0!important;width:0!important;padding:0!important}.heros,.ciel-panneau:before,.fin{transition:background .9s var(--e-std)}html[data-ciel=nuit] .heros,html[data-ciel=nuit] .ciel-panneau:before,html[data-ciel=nuit] .fin{background:linear-gradient(#071126,#14284e)}.entete .ciel-btn{width:44px;color:var(--texte-2);justify-content:center;background:0 0!important;padding:0!important}.entete.sur-ciel .ciel-btn{color:#ffffffd9}@media (hover:hover){.entete .ciel-btn:hover,.entete.sur-ciel .ciel-btn:hover{color:#fff;background:#ffffff14!important}}.ciel-btn .ic{width:19px;height:19px;transition:transform .5s var(--e-std),opacity .3s var(--e-std)}.ciel-btn{position:relative}.ciel-btn .soleil{opacity:0;position:absolute;transform:rotate(-60deg)scale(.6)}html[data-ciel=nuit] .ciel-btn .lune{opacity:0;transform:rotate(60deg)scale(.6)}html[data-ciel=nuit] .ciel-btn .soleil{opacity:1;transform:none}@media (width<=1120px){.entete .ciel-btn{margin-left:auto}.entete .langue{margin-left:0}}@media (prefers-reduced-motion:reduce){.heros,.ciel-panneau:before,.fin,.ciel-btn .ic{transition:none}}.heros{--h-encre:#0b2a4a;--h-encre-2:#0b2a4ac7;margin-top:calc(-1 * var(--entete));isolation:isolate;color:#fff;background:linear-gradient(#1e5eb8,#2f72c9);border-radius:0 0 36px 36px;min-height:max(620px,100svh);display:block;position:relative;overflow:hidden}.ciel{z-index:-2;opacity:0;width:100%;height:100%;transition:opacity 1.4s var(--e-std);position:absolute;inset:0}.ciel.pret{opacity:1}.heros-contenu{min-height:inherit;padding:calc(var(--entete) + 24px) max(var(--gut),env(safe-area-inset-left,0px)) clamp(28px,4.5vh,48px);grid-template-rows:1fr auto;align-items:center;display:grid;position:relative}.heros-titre{width:100%;max-width:none;font:500 clamp(44px,9.4vw,172px)/.92 var(--f-titre);letter-spacing:-.035em;color:#fff;text-shadow:0 2px 40px #0b3a7a1f;grid-area:1/1;align-self:center;margin:0}.heros-titre .ligne{white-space:nowrap;display:block}.heros-titre .l2{text-align:right}.heros-bas{flex-wrap:wrap;grid-area:2/1;justify-content:space-between;align-items:flex-end;gap:24px 48px;display:flex}.heros-sous{font:500 clamp(16px,1.25vw,19px)/1.45 var(--f-texte);color:#fff;text-wrap:pretty;max-width:36ch;margin:0}.heros-action{flex-direction:column;align-items:center;gap:14px;display:flex}.heros-btn{color:#fff;height:40px;font:600 14px/1 var(--f-texte);transition:background-color var(--d-2) var(--e-std),border-color var(--d-2) var(--e-std);background:0 0;border:1.5px solid #ffffffd9;border-radius:999px;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}.heros-btn .ic{width:14px;height:14px;transition:transform var(--d-2) var(--e-std);rotate:90deg}.heros-btn:hover{background:#ffffff1f;border-color:#fff}.heros-btn:hover .ic{transform:translate(3px)}.heros-btn:focus-visible{outline-offset:3px;outline:2px solid #fff}.heros-note{font:500 13px/1.4 var(--f-texte);color:#ffffffd9;flex-wrap:wrap;gap:6px 16px;margin:0;padding-left:2px;display:flex}.heros-note a{color:#fff;text-underline-offset:3px}@media (width<=699px),(hover:none) and (pointer:coarse){.heros .mac{display:none}}@media (width<=899px){.heros-contenu{text-align:center;padding-top:calc(var(--entete) + 12px);grid-template-rows:auto auto;align-content:center;row-gap:clamp(20px,4vh,36px)}.heros-titre{text-wrap:balance;grid-row:1;font-size:clamp(42px,12.4vw,96px);line-height:.95}.heros-titre .ligne{white-space:normal;display:inline}.heros-titre .l2{text-align:center}.heros-bas{flex-direction:column;grid-row:2;align-items:center;gap:20px}.heros-sous{text-align:center}.heros-action{align-items:center;width:100%}.heros-note{justify-content:center;padding-left:0}}@media (width<=560px){.heros{border-radius:0 0 26px 26px}.heros-btn{justify-content:center;width:100%}}.mot-logo{white-space:nowrap;display:inline-block}.mot-logo svg{vertical-align:-.03em;fill:currentColor;width:auto;height:.78em;display:inline-block;overflow:visible}.mot-logo .w{stroke-dasharray:none}.ctas{flex-wrap:wrap;gap:12px;display:flex}@media (width<=899px){.affiche{font-size:19vw}}.section{padding-block:var(--section)}.bande-marque{background:var(--marque);color:var(--sur-marque)}.bande-marque .t1,.bande-marque .t2{color:var(--sur-marque)}.bande-marque .corps{color:var(--sur-marque-2)}.bande-citron{background:var(--citron);color:#1b2021}.ui-carte{background:var(--surface);color:var(--texte);border:1px solid var(--bord);border-radius:20px}.chip{background:var(--discret);height:28px;color:var(--texte-2);font:500 .8125rem/1 var(--f-texte);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.chip b{color:var(--lien);font-weight:700}.src{font:700 .6875rem/1 var(--f-texte);color:var(--lien);vertical-align:super;margin-left:2px}.tuile-ic{background:var(--tile);width:32px;height:32px;color:var(--tile-texte);border-radius:10px;flex:none;place-items:center;display:grid}.av{width:32px;height:32px;font:700 .8125rem/1 var(--f-texte);background:var(--tile);color:var(--tile-texte);border-radius:999px;flex:none;place-items:center;display:grid}.av.b{color:#1b2021;background:#6fb6ff}.av.c{color:#fff;background:#1b2021}.prop{border:1.5px dashed var(--prop-bord);background:var(--prop-fond);color:var(--texte);transition:border-color var(--d-2) var(--e-std),background-color var(--d-2) var(--e-std);border-radius:16px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.prop-t{align-items:flex-start;gap:12px;display:flex}.prop-t .pastille{width:36px;transition:transform var(--d-3) var(--e-expr)}.prop-t .etiquette{color:var(--texte-3);margin-bottom:5px;font-size:.6875rem;display:block}.prop-t b{font:700 1rem/1.25 var(--f-titre);letter-spacing:-.005em;display:block}.prop-t p{color:var(--texte-2);margin-top:3px;font-size:.875rem}.prop-act{flex-wrap:wrap;gap:8px;display:flex}.prop .fait-msg{font:600 .9375rem/1.3 var(--f-texte);color:var(--ok);align-items:center;gap:8px;display:none}.prop .fait-msg button{color:var(--texte-3);font:500 .8125rem/1 var(--f-texte);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-left:auto;padding:6px;text-decoration:underline}.prop.fait{border-style:solid;border-color:var(--ok);background:var(--ok-fond)}.prop.fait .prop-act{display:none}.prop.fait .fait-msg{display:flex}.prop.fait .prop-t .pastille{transform:scale(1.08)rotate(-4deg)}.cache{opacity:0;pointer-events:none;transform:translateY(10px)}.revele{transition:opacity var(--d-3) var(--e-std),transform var(--d-3) var(--e-std)}.geste{padding-block:var(--section)}.geste-temps{flex-direction:column;gap:clamp(72px,9vw,136px);margin-top:clamp(48px,6vw,88px);display:flex}.temps{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;column-gap:clamp(32px,6vw,96px);display:grid}.temps.inverse{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.temps.inverse>.temps-texte{order:2}.ciel-panneau{aspect-ratio:auto;background:0 0;border-radius:36px;place-items:center;min-height:clamp(340px,31vw,460px);padding:clamp(24px,4vw,56px);display:grid}.ciel-panneau:before{content:"";z-index:-2;border-radius:inherit;background:linear-gradient(#1e5eb8,#2f72c9);position:absolute;inset:0}.ciel-panneau>.ill-ciel{border-radius:inherit}.temps-scene{flex-direction:column;justify-content:center;width:min(100%,460px);min-width:0;display:flex}.temps-texte{color:#fff;min-width:0}.temps-num{height:28px;font:600 .75rem/1 var(--f-texte);letter-spacing:.08em;color:#ffffffb8;font-variant-numeric:tabular-nums;border:1px solid #ffffff38;border-radius:999px;align-items:center;padding:0 11px;display:inline-flex}.temps-texte h3{font:700 clamp(2rem,3.6vw,3.25rem)/1.02 var(--f-titre);letter-spacing:-.035em;color:#fff;text-wrap:balance;margin-top:20px}.temps-texte p{font:400 clamp(1.0625rem,1.3vw,1.25rem)/1.55 var(--f-texte);color:#ffffffb8;max-width:30ch;margin-top:14px}.temps-texte .garde{color:#ffffff8f;align-items:center;gap:8px;margin-top:20px;font-size:.9375rem;display:flex}.temps-texte .garde .ic{width:15px;height:15px}.ill{isolation:isolate;--page:#fff;--surface:#fff;--discret:#f4f5f5;--creux:#f7f9fa;--titre:#1b2021;--texte:#181b1d;--texte-2:#3e4442;--texte-3:#535a57;--lien:#245568;--bord:#d8dcda;--focus:#3b7590;--action:#1b2021;--action-texte:#fff;--action-survol:#2a3132;--prop-fond:#eef8fd;--prop-bord:#5891a8;--ok:#116843;--ok-fond:#eafcf1;--tile:#e1f2fb;--tile-texte:#1b2021;color-scheme:light;color:#181b1d;position:relative;overflow:hidden}.ill-ciel{z-index:-1;opacity:0;width:100%;height:100%;transition:opacity 1.4s var(--e-std);position:absolute;inset:0}.ill-ciel.pret{opacity:1}.ill-fil{background:var(--creux);flex-direction:column;padding:20px 18px 16px;display:flex}.ill-saisie{background:var(--surface);height:48px;color:var(--texte-3);border-radius:16px;align-items:center;gap:8px;margin:0 14px 14px;padding:0 6px 0 16px;font-size:.9375rem;display:flex}.ill-saisie span:first-child{flex:1}.ill-bouton{width:36px;height:36px;color:var(--texte-2);background:var(--discret);border-radius:999px;place-items:center;display:grid}.ill-bouton.plein{background:var(--action);color:var(--action-texte)}.ill .bulle-moi{min-height:0}.anime .rangee [data-pas]{opacity:var(--p,1);translate:0 calc((1 - var(--p,1)) * 22px);scale:calc(.97 + var(--p,1) * .03)}.bulle-moi.vide{visibility:hidden}@media (width<=899px){.temps,.temps.inverse{grid-template-columns:minmax(0,1fr);row-gap:24px}.temps.inverse>.temps-texte{order:0}.ciel-panneau{min-height:0;padding:clamp(32px,9vw,48px) clamp(18px,5.5vw,36px)}.temps-texte h3{margin-top:16px}}@media (width<=560px){.ciel-panneau{border-radius:26px}.geste-temps{gap:64px}}.ui-barre{border-bottom:1px solid var(--bord);align-items:center;gap:12px;padding:14px 18px;display:flex}.ui-barre .pastille{width:32px}.ui-barre b{font:700 1rem/1 var(--f-titre)}.statut{font:500 .8125rem/1 var(--f-texte);color:var(--texte-3);align-items:center;gap:8px;margin-left:auto;display:inline-flex}.statut:before{content:"";background:var(--prop-bord);border-radius:99px;width:8px;height:8px}.statut.ok:before{background:var(--ok)}.ui-fil{background:var(--creux);flex-direction:column;flex:1;gap:16px;padding:20px 18px;display:flex;overflow:hidden}.bulle-moi{color:#fff;max-width:80%;font:500 1rem/1.35 var(--f-texte);background:#1b2021;border-radius:18px 18px 6px;align-self:flex-end;min-height:46px;padding:12px 16px}.bulle-moi.tape:after{content:"";vertical-align:-.18em;background:currentColor;width:2px;height:1.05em;margin-left:2px;animation:1s step-end infinite curseur;display:inline-block}@keyframes curseur{50%{opacity:0}}.te-rep{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:12px;display:grid}.te-rep>.pastille{width:32px}.te-corps{flex-direction:column;gap:12px;min-width:0;display:flex}.cherche{color:var(--texte-2);padding-top:6px;font-size:.9375rem}.reflechit .cherche{color:var(--texte-3)}.anime .reflechit .cherche{animation:1.6s ease-in-out infinite reflechit}@keyframes reflechit{50%{opacity:.45}}.sources{flex-wrap:wrap;gap:6px;display:flex}.decisions{overflow:hidden}.decisions .tete{background:var(--citron);color:#1b2021;font:700 1rem/1.2 var(--f-titre);letter-spacing:-.005em;padding:11px 16px}.decisions ol{padding:4px 16px 8px}.decisions li{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:12px;padding:10px 0;display:grid}.decisions li+li{border-top:1px solid var(--bord)}.decisions b{font:600 .9375rem/1.3 var(--f-texte);display:block}.decisions .d{color:var(--texte-3);margin-top:2px;font-size:.8125rem;line-height:1.4;display:block}.cas-fenetre{aspect-ratio:16/9;isolation:isolate;--fx:50%;--fy:50%;--z:1;--cx:50%;--cy:50%;--page:#fff;--surface:#fff;--discret:#f4f5f5;--creux:#f7f9fa;--titre:#1b2021;--texte:#181b1d;--texte-2:#3e4442;--texte-3:#535a57;--lien:#2e64ad;--bord:#d8dcda;--focus:#3b7590;--action:#1a7bf0;--action-texte:#fff;--action-survol:#3189f5;--prop-fond:#eef8fd;--prop-bord:#7fa3d6;--ok:#116843;--ok-fond:#eafcf1;--alerte:#5e3900;--alerte-fond:#fff5ea;--tile:#e1f2fb;--tile-texte:#1b2021;color-scheme:light;color:#181b1d;background:#8ec3ea;border-radius:32px;position:relative;overflow:hidden}.cas-paysage{object-fit:cover;z-index:-1;transform-origin:0 0;will-change:transform;width:100%;height:100%;transform:translate(clamp(calc((1 - var(--z)) * 100%),calc(var(--cx) - var(--fx) * var(--z)),0%),clamp(calc((1 - var(--z)) * 100%),calc(var(--cy) - var(--fy) * var(--z)),0%)) scale(var(--z));transition:transform 1.6s cubic-bezier(.65,0,.25,1);position:absolute;inset:0}.cas-fenetre{clip-path:inset(calc((1 - var(--ouvre,1)) * 26%) calc((1 - var(--ouvre,1)) * 30%) round calc(32px + (1 - var(--ouvre,1)) * 8px))}.cas-scene{opacity:clamp(0,calc(var(--ouvre,1) * 5 - 4),1)}.cas-tete,.cas-onglets{opacity:clamp(0,calc(var(--ouvre,1) * 4 - 3),1);transform:translateY(calc((1 - clamp(0,calc(var(--ouvre,1) * 4 - 3),1)) * 16px))}.cas-fenetre:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(40% 55%,#ffffff2e,#fff0 70%);position:absolute;inset:0}.cas-scene{transform:translate(clamp(calc((1 - var(--z)) * 100%),calc(var(--cx) - var(--fx) * var(--z)),0%),clamp(calc((1 - var(--z)) * 100%),calc(var(--cy) - var(--fy) * var(--z)),0%));transition:transform 1.6s cubic-bezier(.65,0,.25,1);position:absolute;inset:0}.panneau{left:calc(var(--px) * var(--z));top:calc(var(--py) * var(--z));background:#fffffff0;border-radius:24px;flex-direction:column;gap:14px;width:min(440px,100% - 32px);max-height:calc(100% - 32px);padding:20px;transition:left 1.6s cubic-bezier(.65,0,.25,1),top 1.6s cubic-bezier(.65,0,.25,1);display:flex;position:absolute;overflow:hidden;translate:-50% -50%;box-shadow:0 2px 4px #1b202114,0 40px 80px -30px #1b202180}.panneau[hidden]{display:none!important}.panneau .tete-p h3{font:700 1.125rem/1.2 var(--f-titre);letter-spacing:-.015em;color:var(--titre)}.panneau .tete-p p{display:none}.entre{animation:carte .7s var(--e-lourd) .35s both}@keyframes carte{0%{opacity:0;filter:blur(6px);transform:translateY(18px)scale(.97)}to{opacity:1;filter:none;transform:none}}.cas-onglets{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:0 20px;margin-top:20px;display:grid}.cas-onglets button{all:unset;box-sizing:border-box;border-top:1.5px solid var(--bord);font:500 .9375rem/1.35 var(--f-texte);color:var(--texte-3);cursor:pointer;text-wrap:balance;transition:color var(--d-2) var(--e-std),border-color var(--d-2) var(--e-std);padding:14px 0 0}.cas-onglets button:hover{color:var(--texte)}.cas-onglets button[aria-selected=true]{color:var(--titre);border-top-color:var(--bleu)}.cas-onglets button:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:4px}@media (width<=1100px){.cas-onglets{scrollbar-width:none;margin-inline:calc(-1*var(--gut));padding-inline:var(--gut);gap:0 24px;display:flex;overflow-x:auto}.cas-onglets button{flex:none;max-width:220px}}@media (width<=700px){.cas-fenetre{aspect-ratio:3/5;border-radius:24px}.cas-fenetre .panneau{--px:50%!important;--py:30%!important}.cas-fenetre .panneau .mini{display:none}.panneau{gap:12px;padding:16px}}.cas-tete{margin-bottom:clamp(32px,4vw,56px)}@media (width>=900px) and (height>=620px){#cas{scroll-margin-top:var(--entete);padding:0}.cas-stage{height:calc(100svh - var(--entete));flex-direction:column;padding-block:clamp(20px,3.5svh,40px);display:flex}.cas-fenetre{aspect-ratio:auto;flex:1;min-height:0}}.mini{background:var(--creux);border:1px solid var(--bord);border-radius:20px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.entre .mini>*,.entre .prop{animation:monte var(--d-3) var(--e-std) both}.entre .mini>:nth-child(2){animation-delay:60ms}.entre .mini>:nth-child(3){animation-delay:.12s}.entre .mini>:nth-child(4){animation-delay:.18s}.entre .prop{animation-delay:.22s}@keyframes monte{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ligne{align-items:flex-start;gap:12px;min-width:0;display:flex}.ligne>div{min-width:0}.ligne b{font:600 .9375rem/1.3 var(--f-texte)}.ligne .d{color:var(--texte-2);font-size:.875rem;line-height:1.45;display:block}.ligne .h{font:500 .8125rem/1.3 var(--f-texte);color:var(--texte-3);white-space:nowrap;margin-left:auto}.mail{background:var(--surface);border:1px solid var(--bord);border-radius:14px;padding:12px 14px}.agenda{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.agenda span{background:var(--surface);border:1px solid var(--bord);height:44px;font:500 .8125rem/1 var(--f-texte);color:var(--texte-3);border-radius:10px;place-items:center;display:grid}.agenda span.pris{background:var(--discret);border-color:#0000}.agenda span.libre{border:1.5px dashed var(--prop-bord);background:var(--prop-fond);color:var(--texte);font-weight:600}.reunion{background:var(--bleu);color:var(--sur-bleu);font:600 .875rem/1.2 var(--f-texte);border-radius:14px;align-items:center;gap:10px;padding:10px 14px;display:flex}.reunion .vu{background:#8bd8ad;border-radius:99px;width:8px;height:8px}.reunion .pile{margin-left:auto;display:flex}.reunion .pile .av{border:2px solid var(--bleu);width:26px;height:26px;margin-left:-6px;font-size:.6875rem}.reponse{background:var(--surface);border:1px solid var(--bord);border-radius:14px;padding:12px 14px;font-size:.9375rem;line-height:1.5}.reponse b{font-weight:700}.reponse .chip{margin-top:10px}.taches li{grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;font-size:.9375rem;display:grid}.taches li+li{border-top:1px solid var(--bord)}.taches .case{border:1.5px dashed var(--prop-bord);border-radius:5px;width:18px;height:18px}.groupe{flex-direction:column;gap:6px;display:flex}.groupe .etiquette{color:var(--texte-3);font-size:.6875rem}.groupe .ligne{background:var(--surface);border:1px solid var(--bord);border-radius:12px;align-items:center;padding:10px 12px}.groupe.gris .ligne{opacity:.6}.vote .opt{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:6px 0;display:grid}.vote .opt b{font:600 .9375rem/1.3 var(--f-texte)}.vote .jauge{background:var(--discret);border-radius:99px;grid-column:1/-1;height:8px;overflow:hidden}.vote .jauge i{background:var(--prop-bord);border-radius:99px;height:100%;display:block}.vote .opt.gagne .jauge i{background:var(--bleu)}.pile-av{display:flex}.pile-av .av{border:2px solid var(--creux);width:22px;height:22px;margin-left:-5px;font-size:.625rem}.ecart table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.9375rem}.ecart td{border-bottom:1px solid var(--bord);padding:9px 0}.ecart td:last-child{text-align:right;color:var(--texte-2)}.ecart tr.ec td{color:var(--alerte);border-bottom:0;font-weight:700}.ecart tr.ec td:first-child{align-items:center;gap:8px;display:flex}.ecart tr.tot td{color:var(--texte);border-bottom:0;font-weight:700}.note{background:var(--alerte-fond);color:var(--alerte);font:500 .875rem/1.35 var(--f-texte);border-radius:10px;align-items:center;gap:8px;padding:8px 12px;display:flex}@media (width<=899px){.agenda{grid-template-columns:repeat(2,minmax(0,1fr))}.cas-stage{flex-direction:column;display:flex}.cas-tete{margin-bottom:16px}.cas-onglets{flex-wrap:wrap;order:2;gap:8px;margin:0 0 14px;display:flex}.cas-onglets::-webkit-scrollbar{display:none}.cas-onglets button{background:var(--discret);max-width:100%;height:40px;color:var(--texte-2);white-space:nowrap;scroll-snap-align:start;border:0;border-radius:999px;flex:none;align-items:center;padding:0 14px;display:inline-flex}.cas-onglets button[aria-selected=true]{background:var(--bleu);color:var(--sur-bleu)}.cas-fenetre{order:3}}@media (width<=700px){.cas-fenetre{aspect-ratio:4/5}.cas-fenetre .panneau{--py:34%!important}.cas-fenetre .panneau .tete-p{display:none}}.donnees{padding-block:var(--section)}.garanties{--e-acc:cubic-bezier(.22,1,.36,1);perspective:1400px;gap:12px;height:clamp(300px,25vw,360px);margin:0;padding:0;list-style:none;display:flex}.garantie{isolation:isolate;cursor:pointer;color:#fff;min-width:0;transition:flex-grow .8s var(--e-acc),transform .8s var(--e-acc),border-color .5s var(--e-acc);background:#1f2428;border:1px solid #ffffff0f;border-radius:28px;outline:none;flex:1 1 0;position:relative;overflow:hidden}.garantie:before{content:"";z-index:-1;opacity:0;transition:opacity .7s var(--e-acc);background:radial-gradient(70% 60% at 88% 112%,#ffffff9e,#0000 70%),radial-gradient(45% 40% at 6% -6%,#ffffff38,#0000 70%),linear-gradient(170deg,#2c7ace 0%,#60a4e8 100%);position:absolute;inset:0}.garantie[aria-current=true]{border-color:#0000;flex-grow:3.2}.garantie[aria-current=true]:before{opacity:1}.garantie:not([aria-current=true]):hover{border-color:#ffffff24}.garantie.gauche{transform:rotateY(4deg)}.garantie.droite{transform:rotateY(-4deg)}.garantie:focus-visible{box-shadow:inset 0 0 0 2px #fff}.garantie-ic{opacity:.16;pointer-events:none;width:140px;height:140px;transition:width .8s var(--e-acc),height .8s var(--e-acc),opacity .6s var(--e-acc);position:absolute;bottom:-26px;right:-22px}.garantie[aria-current=true] .garantie-ic{opacity:.55;width:230px;height:230px}.garantie-ic .trait{stroke:#fff;stroke-dasharray:1;stroke-dashoffset:0}.garantie.joue .garantie-ic .trait{animation:trace 1.3s var(--e-acc) both}.garantie-ic .touche{fill:#fff;transform-box:fill-box;transform-origin:50%}.garantie.joue .garantie-ic .touche{animation:touche .7s var(--e-expr) .7s both}@keyframes touche{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}.garantie-corps{position:absolute;top:clamp(22px,2.4vw,34px);left:clamp(22px,2.4vw,36px);right:clamp(22px,2.4vw,36px)}.garantie h3{font:700 1.0625rem/1.25 var(--f-titre);letter-spacing:-.015em;color:#ffffffb8;text-wrap:balance;transition:font-size .6s var(--e-acc),color .5s var(--e-acc)}.garantie[aria-current=true] h3{color:#fff;font-size:clamp(1.5rem,2.2vw,2.125rem)}.garantie-plus{opacity:0;visibility:hidden;transition:grid-template-rows .6s var(--e-acc),opacity .4s var(--e-acc),visibility 0s .6s;grid-template-rows:0fr;display:grid}.garantie-plus>div{min-height:0;overflow:hidden}.garantie-plus p{width:min(44ch,100%);font:400 1rem/1.6 var(--f-texte);color:#ffffffe6;text-wrap:pretty;margin-top:14px}.garantie[aria-current=true] .garantie-plus{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s,.25s,0s}.garantie-plus p,.garantie-lien{transition:translate .7s var(--e-acc);translate:0 10px}.garantie[aria-current=true] .garantie-plus p,.garantie[aria-current=true] .garantie-lien{transition-delay:.2s;translate:0}.garantie-lien{font:600 .9375rem/1.3 var(--f-texte);color:#fff;text-underline-offset:5px;align-items:center;gap:8px;margin-top:16px;text-decoration:underline 1.5px #ffffff80;display:inline-flex}.garantie-lien .ic{width:14px;height:14px;transition:transform var(--d-2) var(--e-std)}.garantie-lien:hover .ic{transform:translate(3px)}.garantie-lien:focus-visible{outline-offset:3px;outline:2px solid #fff}.garantie-fil{opacity:0;width:min(140px,30%);height:2px;transition:opacity .4s var(--e-acc);background:#ffffff38;border-radius:2px;position:absolute;bottom:clamp(20px,2.2vw,28px);left:clamp(22px,2.4vw,36px);overflow:hidden}.garantie-fil:after{content:"";transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(0)}.garantie.avance .garantie-fil{opacity:1}.garantie.avance .garantie-fil:after{animation:fil var(--duree,6s) linear both}@keyframes fil{to{transform:none}}@media (prefers-reduced-motion:reduce){.garantie,.garantie *{transition:none!important;animation:none!important}}@media (width<=760px){.garanties{perspective:none;flex-direction:column;height:auto}.garantie,.garantie[aria-current=true]{cursor:default;border-color:#ffffff0f;flex:none;padding:26px 96px 26px 22px;transform:none!important}.garantie:before,.garantie[aria-current=true]:before{opacity:0}.garantie-ic,.garantie[aria-current=true] .garantie-ic{opacity:.22;width:110px;height:110px}.garantie-corps{position:static}.garantie h3,.garantie[aria-current=true] h3{color:#fff;font-size:1.375rem}.garantie-plus,.garantie[aria-current=true] .garantie-plus{opacity:1;visibility:visible;grid-template-rows:1fr}.garantie-plus p,.garantie-lien{translate:none}.garantie-fil{display:none}}.offres{padding-block:var(--section)}.publics{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.4vw,16px);max-width:1080px;margin:0 auto clamp(28px,3.4vw,48px);padding:0;list-style:none;display:grid}.publics li{font:400 .9375rem/1.45 var(--f-texte);color:#bfc6c5;transition:translate .6s var(--e-lourd),border-color .4s var(--e-std),background-color .4s var(--e-std);background:#1f2428;border:1px solid #ffffff0f;border-radius:22px;flex-direction:column;gap:6px;padding:22px 20px 20px;display:flex;position:relative;overflow:hidden}.publics li:before{content:"";transform-origin:0;height:2px;transition:transform .7s var(--e-lourd);background:#6fb6ff;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.publics li:hover{background:#232a2e;border-color:#ffffff1f;translate:0 -4px}.publics li:hover:before{transform:none}.publics b{font:700 1.125rem/1.2 var(--f-titre);letter-spacing:-.01em;color:#fff}.publics .publics-qui{color:#8e9796;font-size:.8125rem;font-weight:600}.publics .publics-texte{margin-top:4px}.publics .publics-offre{font:600 .8125rem/1.3 var(--f-texte);color:#6fb6ff;margin-top:auto;padding-top:10px}@media (width<=1000px){.publics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.publics{grid-template-columns:minmax(0,1fr)}}.formules{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,24px);max-width:1080px;margin-inline:auto;display:grid}.formule{--edge-proximity:0;--cursor-angle:45deg;--edge-sensitivity:30;--color-sensitivity:50;--cone-spread:25;--glow-padding:40px;--glow:212deg 100% 72%;--g1:#6fb6ff;--g2:#1a7bf0;--fond:#1f2428;isolation:isolate;background:var(--fond);color:#fff;border:1px solid #ffffff14;border-radius:32px;flex-direction:column;align-items:flex-start;padding:clamp(28px,3.2vw,44px);display:flex;position:relative}.formule:before,.formule:after,.formule>.bord-lumiere{content:"";border-radius:inherit;pointer-events:none;transition:opacity .25s ease-out;position:absolute;inset:0}.formule:not(:hover):not(.balaye):before,.formule:not(:hover):not(.balaye):after,.formule:not(:hover):not(.balaye)>.bord-lumiere{opacity:0;transition:opacity .75s ease-in-out}.formule:before{z-index:-1;background:linear-gradient(var(--fond) 0 100%) padding-box,  radial-gradient(at 80% 55%,var(--g1) 0,transparent 50%) border-box,radial-gradient(at 8% 6%,var(--g2) 0,transparent 50%) border-box,  radial-gradient(at 41% 38%,var(--g1) 0,transparent 50%) border-box,radial-gradient(at 86% 85%,var(--g2) 0,transparent 50%) border-box,  linear-gradient(var(--g1) 0 100%) border-box;opacity:calc((var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center,#000 calc(var(--cone-spread) * 1%),transparent calc((var(--cone-spread) + 15) * 1%),transparent calc((100 - var(--cone-spread) - 15) * 1%),#000 calc((100 - var(--cone-spread)) * 1%));mask-image:conic-gradient(from var(--cursor-angle) at center,#000 calc(var(--cone-spread) * 1%),transparent calc((var(--cone-spread) + 15) * 1%),transparent calc((100 - var(--cone-spread) - 15) * 1%),#000 calc((100 - var(--cone-spread)) * 1%));border:1px solid #0000}.formule:after{z-index:-1;background:radial-gradient(at 80% 55%,var(--g1) 0,transparent 50%) padding-box,radial-gradient(at 8% 6%,var(--g2) 0,transparent 50%) padding-box;-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center,transparent 5%,#000 15%,#000 85%,transparent 95%);mask-image:conic-gradient(from var(--cursor-angle) at center,transparent 5%,#000 15%,#000 85%,transparent 95%);opacity:calc(.16 * (var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));border:1px solid #0000}.formule>.bord-lumiere{inset:calc(var(--glow-padding) * -1);z-index:1;border-radius:calc(32px + var(--glow-padding));-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center,#000 2.5%,transparent 10%,transparent 90%,#000 97.5%);mask-image:conic-gradient(from var(--cursor-angle) at center,#000 2.5%,transparent 10%,transparent 90%,#000 97.5%);opacity:calc((var(--edge-proximity) - var(--edge-sensitivity)) / (100 - var(--edge-sensitivity)))}.formule>.bord-lumiere:before{content:"";inset:var(--glow-padding);box-shadow:inset 0 0 0 1px hsl(var(--glow) / 100%),inset 0 0 3px 0 hsl(var(--glow) / 50%),inset 0 0 15px 0 hsl(var(--glow) / 30%),inset 0 0 50px 2px hsl(var(--glow) / 10%),  0 0 1px 0 hsl(var(--glow) / 60%),0 0 6px 0 hsl(var(--glow) / 40%),0 0 25px 2px hsl(var(--glow) / 20%),0 0 50px 2px hsl(var(--glow) / 10%);border-radius:32px;position:absolute}.formule>:not(.bord-lumiere){z-index:2;position:relative}.formule .illu{width:clamp(150px,13vw,190px);height:auto;margin:-6px 0 6px -10px;display:block;overflow:visible}.illu-yeux{animation:regarde 7s var(--e-std) infinite}.illu-cligne{transform-box:fill-box;transform-origin:50%;animation:4.5s infinite cligne}@keyframes regarde{0%,38%,92%,to{transform:none}46%,84%{transform:translate(16px,-6px)}}.illu-objet{transition:transform .6s var(--e-lourd)}.illu-plus{transform-box:fill-box;transform-origin:50%;transition:transform .6s var(--e-expr)}.formule:hover .illu-objet{transform:translateY(-14px)}.formule:hover .illu-plus{transform:rotate(90deg)scale(1.15)}.formule:nth-child(2) .illu-yeux{animation-delay:-3.5s}.formule:nth-child(2) .illu-cligne{animation-delay:-2s}.formule h3{font:700 clamp(1.75rem,2.4vw,2.25rem)/1.05 var(--f-titre);letter-spacing:-.03em;color:#fff;margin-top:18px}.formule-qui{font:500 .875rem/1.4 var(--f-texte);color:#8e9796;margin-top:8px}.formule-prix{font:400 1rem/1.4 var(--f-texte);color:#bfc6c5;margin-top:18px}.formule-prix b{font:700 1.375rem/1 var(--f-titre);letter-spacing:-.01em;color:#fff;margin-right:6px}.formule-points{border-top:1px solid #ffffff14;flex-direction:column;align-self:stretch;gap:12px;margin:26px 0 34px;padding-top:24px;display:flex}.formule-points li{font:400 .9688rem/1.45 var(--f-texte);color:#d5dada;align-items:flex-start;gap:12px;display:flex}.formule-points .ic{color:#fff;stroke-width:3px;background:#1a7bf0;border-radius:50%;flex:none;width:18px;height:18px;margin-top:1px;padding:3px}.formule-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:auto;display:flex}.formule-btn{color:#fff;height:48px;font:600 .9375rem/1 var(--f-texte);transition:background-color var(--d-2) var(--e-std),border-color var(--d-2) var(--e-std);background:0 0;border:1.5px solid #ffffffd9;border-radius:999px;align-items:center;gap:10px;padding:0 22px;text-decoration:none;display:inline-flex}.formule-btn .ic{width:16px;height:16px;transition:transform var(--d-2) var(--e-std)}.formule-btn:hover{background:#ffffff1f;border-color:#fff}.formule-btn:hover .ic{transform:translate(3px)}.formule-lien{font:500 .9375rem/1 var(--f-texte);color:#bfc6c5;text-underline-offset:4px}.formule-lien:hover{color:#fff}.formule-btn:focus-visible,.formule-lien:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.illu-yeux,.illu-cligne{animation:none}}@media (width<=819px){.formules{grid-template-columns:minmax(0,1fr)}.formule{border-radius:26px}}.pied{background:var(--marque);color:var(--sur-marque);padding-block:64px 40px}.pied-grille{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:40px;display:grid}.pied .bientot{color:var(--sur-marque-2)}.pied .logo{color:#fff;width:auto;height:34px}.pied .sig{color:var(--sur-marque-2);font:400 1.125rem/1.4 var(--f-texte);margin-top:18px}.pied h4{color:var(--sur-marque-2);text-transform:none;letter-spacing:0;font:600 1rem/1.3 var(--f-texte);margin:0 0 14px}.pied ul{flex-direction:column;gap:10px;display:flex}.pied a{color:var(--sur-marque);text-decoration:none}.pied a:hover{text-underline-offset:4px;text-decoration:underline}.pied .bas{color:var(--sur-marque-2);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:56px;font-size:.8125rem;display:flex}@media (width<=700px){.pied-grille{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pied-grille>div:first-child{grid-column:1/-1}}:root{--e-lourd:cubic-bezier(.32,.72,0,1);--coque:color-mix(in srgb,var(--titre) 4%,transparent);--filet:color-mix(in srgb,var(--titre) 9%,transparent)}#faq,#acces{scroll-margin-top:calc(var(--entete) + 24px)}.aide{padding-block:var(--section)}.aide-grille{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:48px clamp(40px,6vw,112px);display:grid}.b-faq .titre-section{max-width:12ch}.b-form{top:calc(var(--entete) + 32px);background:var(--surface);border:1px solid var(--bord);border-radius:32px;padding:clamp(28px,3.2vw,44px);position:sticky;box-shadow:0 40px 90px -60px #1b202166}.b-visage{width:64px;margin-bottom:24px;transform:rotate(-4deg)}.form{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;display:grid}.champ{flex-direction:column;gap:8px;min-width:0;display:flex}.champ.large{grid-column:1/-1}.champ label,.champ legend{font:600 .875rem/1.2 var(--f-texte);color:var(--texte)}.champ .opt{color:var(--texte-3);font-weight:400}.champ input,.champ select,.champ textarea{width:100%;font:400 1rem/1.4 var(--f-texte);color:var(--texte);background:var(--surface);border:1px solid var(--bord);transition:border-color var(--d-1) var(--e-std),box-shadow var(--d-1) var(--e-std);border-radius:14px;padding:13px 14px}.champ textarea{resize:vertical;min-height:120px}.champ input:focus,.champ select:focus,.champ textarea:focus{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 22%,transparent);outline:none}.champ [aria-invalid=true]{border-color:#b4533d}.champ .err{color:#b4533d;min-height:0;font-size:.8125rem}.choix{border:0;flex-flow:wrap;gap:8px;min-width:0;margin:0;padding:0;display:flex}.choix legend{float:left;width:100%;margin-bottom:8px;padding:0}.choix label{border:1px solid var(--bord);background:var(--surface);height:42px;font:500 .9375rem/1 var(--f-texte);color:var(--texte-2);cursor:pointer;transition:background-color var(--d-1) var(--e-std),border-color var(--d-1) var(--e-std),color var(--d-1) var(--e-std);border-radius:999px;align-items:center;padding:0 16px;display:inline-flex;position:relative}.choix input{opacity:0;pointer-events:none;position:absolute}.choix label:has(input:checked){background:var(--tile);border-color:var(--titre);color:var(--titre)}.choix label:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.envoi{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:16px;display:flex}.envoi .btn[disabled]{opacity:.6;cursor:default}.statut{color:var(--texte-2);font-size:.9375rem;line-height:1.5}.statut.ok{color:var(--ok)}.statut.ko{color:#b4533d}.form-ok{background:var(--prop-fond);border-radius:20px;grid-column:1/-1;padding:28px}.pot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.form-ok h3{font:700 1.375rem/1.2 var(--f-titre);color:var(--titre);margin-bottom:8px}@media (width<=560px){.form{grid-template-columns:minmax(0,1fr)}}.faq{border-top:1px solid var(--bord);flex-direction:column;margin-top:clamp(36px,4vw,56px);display:flex;position:relative}.faq details{border-bottom:1px solid var(--bord);position:relative}.faq summary{cursor:pointer;font:700 clamp(1.0625rem,1.2vw,1.1875rem)/1.35 var(--f-titre);letter-spacing:-.01em;color:var(--titre);justify-content:space-between;align-items:center;gap:20px;padding:22px 0;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";background:var(--surface);width:34px;height:34px;font:300 1.375rem/1 var(--f-texte);color:var(--titre);transition:transform .6s var(--e-lourd),background-color .4s var(--e-lourd),color .4s var(--e-lourd);background:var(--discret);border-radius:999px;flex:none;place-items:center;display:grid}.faq summary:hover:after{transform:scale(1.06)}.faq details[open] summary:after{background:var(--titre);color:var(--page);transform:rotate(135deg)}.faq summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:20px}.faq details p{max-width:66ch;color:var(--texte-2);padding:0 56px 26px 0;line-height:1.65}.faq details a{color:var(--lien);text-underline-offset:3px}@supports (interpolate-size:allow-keywords){.faq{interpolate-size:allow-keywords}.faq details::details-content{opacity:0;block-size:0;transition:block-size .6s var(--e-lourd),opacity .5s var(--e-lourd),content-visibility .6s allow-discrete;overflow:clip}.faq details[open]::details-content{opacity:1;block-size:auto}}.b-form .t2{color:var(--titre);letter-spacing:-.03em;margin-bottom:32px;font-size:clamp(1.75rem,2.1vw,2.5rem)}.aide .champ input,.aide .champ select,.aide .champ textarea{background:var(--discret);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--titre) 16%,transparent);transition:box-shadow .4s var(--e-lourd),background-color .4s var(--e-lourd);border-color:#0000;border-radius:16px;padding:14px 16px}.aide .champ input:hover,.aide .champ select:hover,.aide .champ textarea:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--titre) 34%,transparent)}.aide .champ input:focus,.aide .champ select:focus,.aide .champ textarea:focus{background:var(--surface);box-shadow:inset 0 0 0 1px var(--focus),0 0 0 4px color-mix(in srgb,var(--focus) 18%,transparent);border-color:#0000}.aide .champ [aria-invalid=true]{box-shadow:inset 0 0 0 1px #b4533d}.aide .choix label{background:var(--discret);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--titre) 16%,transparent);transition:background-color .4s var(--e-lourd),color .4s var(--e-lourd),box-shadow .4s var(--e-lourd);border-color:#0000}.aide .choix label:has(input:checked){background:var(--titre);color:var(--page);box-shadow:none}.btn-ile{height:56px;transition:transform .5s var(--e-lourd),background-color .4s var(--e-lourd);gap:16px;padding:0 8px 0 26px}.btn-ile:active{transform:scale(.98)}.btn-ile .ile{background:color-mix(in srgb,currentColor 14%,transparent);width:40px;height:40px;transition:transform .6s var(--e-lourd);border-radius:999px;place-items:center;display:grid}.btn-ile:hover .ile{transform:translate(3px,-1px)scale(1.05)}.aide .statut{margin-left:0}.aide .statut:before{content:none}@media (width<=899px){.aide-grille{grid-template-columns:minmax(0,1fr)}.b-form{position:static}.faq details p{padding-right:0}}@media (width<=560px){.b-form{border-radius:28px;padding:28px 20px}.faq summary{padding:18px 0}.btn-ile{justify-content:space-between;width:100%}}.accord{color:var(--texte-2);grid-column:1/-1;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;font-size:.9375rem;line-height:1.5;display:grid}.accord input{width:18px;height:18px;accent-color:var(--titre);margin:2px 0 0}#e-accord{grid-column:1/-1;margin-top:-8px}.aide .champ textarea{min-height:96px}@media (width>=900px){.aide-grille{align-items:stretch}.b-form{flex-direction:column;padding:clamp(24px,2.4vw,34px);display:flex;position:static}.b-form-in{flex-direction:column;flex:1;display:flex}.b-form .b-visage{width:72px;margin:-12px 0 4px -16px}.b-form .t2{margin-bottom:20px;font-size:clamp(1.625rem,1.9vw,2.125rem)}.b-form .form{gap:14px}.b-form .champ{gap:6px}.aide .b-form .champ input,.aide .b-form .champ select{padding:11px 14px}.aide .b-form .champ textarea{min-height:76px;padding:11px 14px}.b-form .choix label{height:38px}.b-form .envoi{margin-top:auto}}.aide .form .choix label:has(input:checked){box-shadow:none;color:#fff;border-color:#0000}.aide .btn-ile{gap:12px;height:46px;padding:0 6px 0 20px;font-size:.9375rem}.aide .btn-ile .ile{width:34px;height:34px}.aide .envoi .btn-p,.aide .envoi .btn-p:hover{color:#fff}.menu-btn{width:44px;height:44px;color:var(--titre);cursor:pointer;background:0 0;border:0;border-radius:999px;margin-left:4px;display:none;position:relative}.menu-traits{width:20px;height:12px;margin:auto;position:absolute;inset:0}.menu-traits i{height:2px;transition:transform .45s var(--e-lourd),top .45s var(--e-lourd);background:currentColor;border-radius:2px;position:absolute;left:0;right:0}.menu-traits i:first-child{top:0}.menu-traits i:last-child{top:10px}.menu-ouvert .menu-traits i:first-child{top:5px;transform:rotate(45deg)}.menu-ouvert .menu-traits i:last-child{top:5px;transform:rotate(-45deg)}.entete.sur-ciel .menu-btn{color:var(--h-titre)}.menu-mobile{inset:var(--entete) 0 0;z-index:49;padding:24px max(var(--gut),env(safe-area-inset-left,0px)) max(28px,env(safe-area-inset-bottom,0px));background:var(--page);overscroll-behavior:contain;flex-direction:column;justify-content:space-between;gap:32px;display:flex;position:fixed;overflow-y:auto}.menu-mobile[hidden]{display:none}.menu-mobile ul{flex-direction:column;display:flex}.menu-mobile li a{font:700 clamp(1.75rem,8vw,2.25rem)/1.1 var(--f-titre);letter-spacing:-.03em;color:var(--titre);padding:12px 0;text-decoration:none;display:block}.menu-mobile li a:active{color:var(--lien)}.menu-pied{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.menu-pied .btn{justify-content:space-between;width:100%;margin-bottom:10px}.menu-lien{cursor:pointer;min-height:44px;font:600 1rem/1 var(--f-texte);color:var(--texte-2);text-underline-offset:4px;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}#menu-theme span{margin-left:.3em}.anime .menu-mobile:not([hidden]) li{animation:entree .6s var(--e-lourd) both}.anime .menu-mobile li:nth-child(2){animation-delay:40ms}.anime .menu-mobile li:nth-child(3){animation-delay:80ms}.anime .menu-mobile li:nth-child(4){animation-delay:.12s}.anime .menu-mobile li:nth-child(5){animation-delay:.16s}.anime .menu-mobile li:nth-child(6){animation-delay:.2s}.menu-ouvert,.menu-ouvert body{overflow:hidden}.menu-ouvert .entete{backdrop-filter:none;background:var(--page)!important;box-shadow:inset 0 -1px 0 var(--bord)!important;transform:none!important}.menu-ouvert .entete .marque-lien,.menu-ouvert .entete .menu-btn{color:var(--titre)}@media (width<=1120px){.menu-btn{display:block}.entete .connexion,.entete.sur-ciel .btn{display:none}.entete.sur-ciel .menu-btn{margin-left:4px}}@media (width<=700px){.entete .langue{display:none}.entete .theme{justify-content:center;width:44px;margin-left:auto;padding:0}.entete .theme span{display:none}.entete .btn{margin-left:0}}@media (width<=899px){:root{--section:clamp(72px,14vw,104px)}.heros{min-height:max(560px,100svh)}}@media (pointer:coarse){.pied li a,.donnees-lien,.formule-lien,.heros-note a{align-items:center;min-height:44px;display:inline-flex}.pied ul{gap:0}.pied .bas a{align-items:center;min-height:44px;display:inline-flex}}.cas-scene .panneau{background:var(--surface);border-radius:20px;gap:0;padding:0}.cas-scene .panneau .tete-p{background:var(--creux);padding:14px 18px}.cas-scene .panneau .tete-p h3{font:600 .9375rem/1.3 var(--f-texte);letter-spacing:0;color:var(--texte-2)}.cas-scene .mini{background:0 0;border:0;border-radius:0;gap:10px;padding:16px 18px 6px}.cas-scene .mail{background:var(--creux);border:0;border-radius:14px}.cas-scene .agenda span{background:var(--creux);color:var(--texte-3);border:0}.cas-scene .agenda span.pris{background:var(--discret);text-decoration:line-through #1b202133}.cas-scene .agenda span.libre{background:var(--bleu);color:var(--sur-bleu);border:0;font-weight:700}.cas-scene .reponse,.cas-scene .groupe .ligne{background:var(--creux);border:0}.cas-scene .taches li+li{border-top:0}.cas-scene .taches li{background:var(--creux);border-radius:12px;padding:7px 10px}.cas-scene .taches{flex-direction:column;gap:6px;display:flex}.cas-scene .taches .case{background:#1b20211f;border:0;border-radius:6px}.cas-scene .ecart td{border-bottom:0;padding:7px 0}.cas-scene .prop{background:#e1f2fb;border:0;border-radius:14px;margin:10px;padding:14px}.cas-scene .prop.fait{background:var(--ok-fond)}.cas-scene .prop-t{align-items:center}.cas-scene .prop-t .pastille{width:30px}.cas-scene .mini .etiquette{text-transform:none;letter-spacing:0;font:600 .8125rem/1.3 var(--f-texte);color:var(--texte-3)!important}.prop-de{font:600 .8125rem/1.2 var(--f-texte);color:var(--lien);margin-bottom:3px;display:block}.cas-scene .prop-t b{font:600 .9688rem/1.3 var(--f-texte)}.cas-scene .prop-t p{margin-top:2px}.cas-scene .prop-act .btn{border-radius:999px}@media (width<=700px){.cas-scene .mini{display:none}.cas-scene .prop{margin:8px}}@property --p{syntax:"<number>";inherits:false;initial-value:1}.heros-titre .l1{display:block}@keyframes entree{0%{opacity:0;filter:blur(6px);translate:0 16px}to{opacity:1;filter:blur();translate:0}}.anime .heros-contenu>.heros-titre{animation-name:monteSeul}@keyframes monteSeul{0%{translate:0 28px}to{translate:0}}@keyframes leve{0%{clip-path:inset(0 0 100%);translate:0 .35em}to{clip-path:inset(0 0 -20%);translate:0}}.anime [data-r]{--q:calc(1 - var(--p,1));--o:var(--s,0);opacity:calc(var(--p,1) * (1 - var(--o) * .9))}.anime [data-r=ligne]{opacity:calc(1 - var(--o) * .9);clip-path:inset(-10% -10% calc(var(--q) * 110% - 25%) -10%);translate:0 calc(var(--q) * .45em - var(--o) * 64px)}.anime [data-r=monte]{translate:0 calc(var(--q) * 28px - var(--o) * 24px);scale:calc(1 - var(--q) * .015)}.anime [data-r=gauche]{translate:calc(var(--q) * -36px - var(--o) * 24px) calc(var(--o) * -12px)}.anime [data-r=droite]{translate:calc(var(--q) * 36px + var(--o) * 24px) calc(var(--o) * -12px)}@media (width<=700px){.anime [data-r=gauche]{translate:calc(var(--q) * -40px - var(--o) * 24px) calc(var(--o) * -16px)}.anime [data-r=droite]{translate:calc(var(--q) * 40px + var(--o) * 24px) calc(var(--o) * -16px)}}.anime [data-r=chute]{translate:0 calc(var(--q) * -32px - var(--o) * 24px);rotate:calc(var(--q) * -1.5deg)}.anime [data-r=cadre]{opacity:calc(1 - var(--o) * .6);clip-path:inset(calc(var(--q) * 6% + var(--o) * 4%) calc(var(--q) * 8% + var(--o) * 3%) round 28px);scale:calc(1 + var(--q) * .03)}.anime [data-r=pop]{scale:calc(.5 + var(--p,1) * .5 - var(--o) * .2)}.anime [data-r=sort]{opacity:calc(1 - var(--o) * .95);translate:0 calc(var(--o) * -40px);scale:calc(1 - var(--o) * .03)}.anime [data-r=mots]{opacity:calc(1 - var(--o) * .9);translate:0 calc(var(--o) * -28px)}.anime [data-r=mots] .m{opacity:0;display:inline-block}.anime [data-r=mots].vu .m{animation:mot 1.1s var(--e-doux) calc(var(--k) * 60ms) both}.anime [data-r=mots] .apres{opacity:0}.anime [data-r=mots].vu .apres{animation:entree 1.1s var(--e-doux) calc(min(var(--n,4) * 60ms, .5s) + .15s + var(--j,0) * .12s) both}:root{--e-doux:cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:no-preference){.anime .logo .w{animation:trace 1s var(--e-doux) .5s both}.anime .heros .ciel{animation:ciel-arrive 2.8s var(--e-doux) both}.anime .entete .wrap{animation:descend 1s var(--e-doux) .35s both}.anime .heros-contenu>.heros-titre{animation:none}.anime .heros-titre .m{animation:mot 1.2s var(--e-doux) calc(.15s + var(--k) * 75ms) both;display:inline-block}.anime .heros-titre .mot-logo .w{stroke-dasharray:1;animation:trace 1.1s var(--e-doux) .6s both}.anime .heros-contenu>*{animation:entree 1.1s var(--e-doux) both}.anime .heros-contenu>:nth-child(2){animation-delay:.6s}.anime .heros-contenu>:nth-child(3){animation-delay:.74s}.anime .heros-contenu>:nth-child(4){animation-delay:.88s}}@keyframes trace{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes mot{0%{opacity:0;filter:blur(12px);translate:0 .3em}to{opacity:1;filter:blur();translate:0}}@keyframes ciel-arrive{0%{scale:1.07}to{scale:1}}@keyframes descend{0%{opacity:0;translate:0 -12px}to{opacity:1;translate:0}}.pose-finie .logo .w,.pose-finie .heros-titre .mot-logo .w{stroke-dashoffset:0;animation:none!important}.pose-finie .heros-contenu>*,.pose-finie .heros-titre .m,.pose-finie .heros .ciel,.pose-finie .entete .wrap{opacity:1;filter:none;clip-path:none;transform:translate(0,0)scale(1);animation:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width>=1121px){.entete,.entete:not(.sur-ciel),.entete.sur-ciel,.entete.sur-ciel.voile,.entete.ombre{box-shadow:none;backdrop-filter:none;background:0 0}.entete{height:var(--entete);pointer-events:none;padding-top:11px}.entete .wrap{pointer-events:auto;width:fit-content;max-width:calc(100% - 2 * var(--gut));background:color-mix(in srgb,var(--surface) 82%,transparent);border:1px solid color-mix(in srgb,var(--bord) 70%,transparent);backdrop-filter:blur(16px);height:50px;transition:background-color var(--d-3) var(--e-std),border-color var(--d-3) var(--e-std),box-shadow var(--d-3) var(--e-std);border-radius:999px;gap:2px;margin:0 auto;padding:0 5px 0 20px;box-shadow:0 8px 24px -16px #1b202140}.entete.sur-ciel .wrap{box-shadow:none;backdrop-filter:none;background:#ffffff12;border-color:#fff3}.entete.sur-ciel.voile .wrap{background:#3a78ea59;border-color:#fff3}.entete.sur-ciel .nav a,.entete.sur-ciel .connexion,.entete.sur-ciel .langue,.entete.sur-ciel .marque-lien{text-shadow:0 1px 10px #0a3a6640}.entete .marque-lien{margin-right:18px}.entete .marque-lien .logo{height:22px}.entete .nav{gap:0;margin-left:0}.entete .nav a,.entete .connexion{height:38px;font:500 13px/1 var(--f-texte);letter-spacing:0;align-items:center;padding:0 12px;display:inline-flex}.entete .langue{min-width:38px;height:38px;padding:0 10px;font-size:12px}.entete .theme{background:0 0;justify-content:center;width:38px;height:38px;margin-left:6px;padding:0}.entete .theme span{display:none}.entete .theme .ic{width:16px;height:16px}.entete .theme:hover{background:var(--discret)}.entete.sur-ciel .theme{background:0 0}.entete.sur-ciel .theme:hover{background:var(--h-nav-survol)}.entete.sur-ciel .langue:not(.connexion){display:inline-flex}.entete.sur-ciel .langue{color:var(--h-nav)}.entete.sur-ciel .langue:hover{background:var(--h-nav-survol);color:var(--h-titre)}.entete .btn,.entete.sur-ciel .btn{height:40px;font:600 13px/1 var(--f-texte);margin-left:6px;padding:0 18px;display:inline-flex}.entete.sur-ciel .btn{height:34px;font:600 14px/1 var(--f-texte);color:#fff;box-shadow:none;background:linear-gradient(#ffffff2e,#ffffff2e),#0b1f4a2e;border:0;padding:0 16px}.entete.sur-ciel .btn:hover{background:linear-gradient(#ffffff40,#ffffff40),#0b1f4a2e}.entete:not(.sur-ciel) .btn{color:#fff;background:#1b2021;border-color:#1b2021}.entete:not(.sur-ciel) .btn:hover{background:#2a3132}:root[data-theme=dark] .entete:not(.sur-ciel) .btn{background:var(--citron);color:#1b2021;border-color:var(--citron)}}@media (width>=1121px) and (prefers-color-scheme:dark){:root:not([data-theme=light]) .entete:not(.sur-ciel) .btn{background:var(--citron);color:#1b2021;border-color:var(--citron)}}@media (width>=1121px) and (width<=1360px){.entete .wrap{gap:0}.entete .nav a{padding:0 10px}}@media (width<=1120px){.entete.sur-ciel.voile{backdrop-filter:none;box-shadow:none;background:0 0}}@media (width>=1121px){.entete.sur-ciel:not(.voile) .wrap{box-shadow:none;background:0 0;border-color:#0000}.entete.sur-ciel .nav a,.entete.sur-ciel .connexion,.entete.sur-ciel .langue{color:#fff;font-size:14px}.entete.sur-ciel .nav a,.entete.sur-ciel .connexion,.entete.sur-ciel .langue,.entete.sur-ciel .marque-lien{text-shadow:0 1px 12px #0b3a7a4d}.entete.sur-ciel .btn{color:#fff;height:40px;text-shadow:none;background:0 0;border:1.5px solid #ffffffd9;padding:0 18px}.entete.sur-ciel .btn:hover{background:#ffffff1f;border-color:#fff}}:root:root .entete:not(.sur-ciel) .btn.btn{color:#fff;box-shadow:none;background:0 0;border:1.5px solid #ffffffd9}:root:root .entete:not(.sur-ciel) .btn.btn:hover{background:#ffffff1f;border-color:#fff}.ciel-panneau{--v-fond:#0b1f4a42;--v-filet:#ffffff40;--v-dense:#fff3;--v-dense-survol:#ffffff47;--v-trait:#ffffff24;--v-texte:#fff;--v-texte-2:#ffffffe6;--v-texte-3:#ffffffc7}.ill .ui-carte,.ill .prop{background:var(--v-fond);border:1px solid var(--v-filet);color:var(--v-texte);box-shadow:none;backdrop-filter:blur(14px)}.ill .ui-carte{border-radius:24px}.ill .prop{border-style:solid;border-radius:24px;gap:16px;padding:18px}.ill .ui-barre{border-bottom:1px solid var(--v-trait);gap:10px;padding:14px 18px}.ill .ui-barre .pastille{width:30px}.ill .ui-barre b{font:600 .9375rem/1 var(--f-texte);letter-spacing:-.005em;color:var(--v-texte)}.ill .statut{color:var(--v-texte-2);font-size:.8125rem}.ill .statut:before{background:#6fb6ff;width:7px;height:7px;box-shadow:0 0 0 3px #6fb6ff33}.ill .ill-fil,.ill .ui-fil{background:0 0;padding:22px 18px 18px}.ill .bulle-moi{background:var(--v-dense);color:var(--v-texte);font:500 .9375rem/1.35 var(--f-texte);border-radius:20px 20px 6px;min-height:0;padding:11px 16px}.ill .ill-saisie{border:1px solid var(--v-trait);height:46px;color:var(--v-texte-3);background:#ffffff14;border-radius:999px;margin:0 12px 12px;padding:0 5px 0 16px;font-size:.9375rem}.ill .ill-bouton{width:34px;height:34px;color:var(--v-texte-2);background:0 0}.ill .ill-bouton.plein{background:var(--v-dense);color:var(--v-texte)}.ill .decisions .tete{color:var(--v-texte);font:600 .9375rem/1.2 var(--f-texte);letter-spacing:-.005em;background:0 0;align-items:center;gap:10px;padding:16px 18px 4px;display:flex}.ill .decisions .tete:before{content:"";background:#6fb6ff;border-radius:99px;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #6fb6ff33}.ill .decisions ol{padding:4px 18px 10px}.ill .decisions li{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;padding:12px 0}.ill .decisions li+li{border-top:1px solid var(--v-trait)}.ill .decisions b{color:var(--v-texte);font:600 .9375rem/1.3 var(--f-texte)}.ill .decisions .d{color:var(--v-texte-2);margin-top:3px}.ill .tuile-ic{width:34px;height:34px;color:var(--v-texte);background:#ffffff1f;border-radius:11px}.ill .src{color:var(--v-texte-3);font-weight:600}.ill .prop-t{align-items:center;gap:12px}.ill .prop-t .pastille{width:38px}.ill .prop-de{font:500 .75rem/1 var(--f-texte);color:var(--v-texte-3);letter-spacing:.01em;margin-bottom:6px;display:block}.ill .prop-t b{color:var(--v-texte);font:600 1rem/1.3 var(--f-texte);letter-spacing:-.005em}.ill .prop-t p{color:var(--v-texte-2);margin-top:4px;font-size:.875rem}.ill .prop-act{gap:8px}.ill .prop .btn.sm{height:38px;font:600 .875rem/1 var(--f-texte);box-shadow:none;border:0;border-radius:999px;gap:8px;padding:0 16px}.ill .prop .btn-p{background:var(--v-dense);color:var(--v-texte)}.ill .prop .btn-p:hover{background:var(--v-dense-survol)}.ill .prop .btn-s{color:var(--v-texte);box-shadow:inset 0 0 0 1px var(--v-filet);background:0 0}.ill .prop .btn-s:hover{background:#ffffff14}.ill .prop .btn:focus-visible{outline-offset:2px;outline:2px solid #fff}.ill .prop.fait{background:#ffffff2e;border-color:#ffffff73}.ill .prop .fait-msg{color:var(--v-texte);font:600 .9375rem/1.3 var(--f-texte)}.ill .prop .fait-msg .ic{color:#6fb6ff}.ill .prop .fait-msg button{color:var(--v-texte-2)}.tete-section{text-align:center;flex-direction:column;align-items:center;gap:0;max-width:880px;margin:0 auto clamp(40px,5vw,72px);display:flex}.titre-section{font:700 clamp(2rem,4.2vw,3.5rem)/1.02 var(--f-titre);letter-spacing:-.038em;color:var(--titre);text-wrap:balance}.chapo{font:400 clamp(1rem,1.25vw,1.125rem)/1.55 var(--f-texte);color:var(--texte-2);text-wrap:pretty;max-width:52ch;margin-top:18px}.surtitre{background:var(--discret);height:28px;color:var(--texte-2);font:600 .75rem/1 var(--f-texte);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:0 12px;display:inline-flex}:root{--bleu:#1a7bf0;--bleu-survol:#3189f5;--sur-bleu:#fff;--lien-bleu:#6fb6ff}.aide .btn-p{background:var(--bleu);color:var(--sur-bleu)}.aide .btn-p:hover{background:var(--bleu-survol)}.aide .choix label:has(input:checked),.faq details[open] summary:after{background:var(--bleu);color:var(--sur-bleu)}.entete:not(.sur-ciel) .btn,:root[data-theme=dark] .entete:not(.sur-ciel) .btn{background:var(--bleu);border-color:var(--bleu);color:var(--sur-bleu)}.entete:not(.sur-ciel) .btn:hover{background:var(--bleu-survol);border-color:var(--bleu-survol)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .entete:not(.sur-ciel) .btn{background:var(--bleu);border-color:var(--bleu);color:var(--sur-bleu)}}.ill{--action:#1a7bf0;--action-survol:#3189f5;--action-texte:#fff}.pied{background:var(--page);color:var(--texte);border-top:1px solid var(--bord);--sur-marque:var(--titre);--sur-marque-2:var(--texte-3)}.pied .logo{color:var(--titre)}.b-visage{color:#f3f6f8;--og:#6fb6ff;--od:#f3f6f8;background:0 0;width:96px;margin:-14px 0 14px -22px;overflow:visible;transform:none}.b-visage canvas{filter:url(#te-sur-bleu)}.fin{isolation:isolate;color:#fff;background:linear-gradient(#1e5eb8,#2f72c9);border-radius:36px 36px 0 0;place-items:center;min-height:max(560px,78svh);display:grid;position:relative;overflow:hidden}.fin .ciel{z-index:-2}.fin-contenu{text-align:center;flex-direction:column;align-items:center;padding-block:clamp(104px,11vw,168px);display:flex}.fin-titre{font:500 clamp(3rem,8vw,8.5rem)/.92 var(--f-titre);letter-spacing:-.035em;color:#fff;text-shadow:0 2px 40px #0b3a7a1f}.fin-sous{font:500 clamp(1rem,1.3vw,1.1875rem)/1.5 var(--f-texte);color:#fff;max-width:40ch;margin-top:26px}.fin-actions{flex-direction:column;align-items:center;gap:18px;margin-top:36px;display:flex}.fin-btn{color:#fff;height:48px;font:600 .9375rem/1 var(--f-texte);transition:background-color var(--d-2) var(--e-std),border-color var(--d-2) var(--e-std);background:0 0;border:1.5px solid #ffffffd9;border-radius:999px;align-items:center;gap:10px;padding:0 26px;text-decoration:none;display:inline-flex}.fin-btn .ic{width:16px;height:16px;transition:transform var(--d-2) var(--e-std)}.fin-btn:hover{background:#ffffff1f;border-color:#fff}.fin-btn:hover .ic{transform:translate(3px)}.fin-lien{font:500 .875rem/1 var(--f-texte);color:#ffffffd9;text-underline-offset:4px}.fin-lien:hover{color:#fff}.fin-btn:focus-visible,.fin-lien:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (width<=560px){.fin{border-radius:26px 26px 0 0}}.demo{padding-block:var(--section)}.v-grille{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:end;gap:clamp(28px,4vw,64px);display:grid}.v-liste .titre-section{text-wrap:balance;margin-bottom:clamp(24px,2.6vw,36px)}.v-onglets{background:#1f2428;border:1px solid #ffffff0f;border-radius:28px;flex-direction:column;gap:6px;padding:8px;display:flex}.v-onglets button{color:#bfc6c5;text-align:left;cursor:pointer;width:100%;transition:background-color .45s var(--e-lourd),color .3s var(--e-std);background:0 0;border:0;border-radius:20px;grid-template-columns:24px minmax(0,1fr);align-items:center;column-gap:14px;padding:14px 18px;display:grid}.v-onglets button .ic{stroke-width:1.8px;width:20px;height:20px;transition:color .3s var(--e-std)}.v-onglets button b{font:600 1.0625rem/1.2 var(--f-titre);letter-spacing:-.01em}.v-onglets button:hover{color:#fff;background:#ffffff08}.v-onglets button[aria-pressed=true]{color:#fff;background:#2a3035}.v-onglets button[aria-pressed=true] .ic{color:#6fb6ff}.v-onglets button:focus-visible{outline-offset:-2px;outline:2px solid #6fb6ff}.v-desc{opacity:0;transition:grid-template-rows .5s var(--e-lourd),opacity .35s var(--e-std);grid-column:2;grid-template-rows:0fr;display:grid}.v-desc>span{min-height:0;font:400 .9375rem/1.45 var(--f-texte);color:#bfc6c5;overflow:hidden}.v-onglets button[aria-pressed=true] .v-desc{opacity:1;grid-template-rows:1fr;transition-delay:0s,.15s}.v-onglets button[aria-pressed=true] .v-desc>span{padding-top:6px}.v-intro{max-width:62ch;margin:0 0 20px}.v-intro b{color:#fff;font-weight:600}.v-fenetre{background:#111315;border:1px solid #262a2d;border-radius:22px;overflow:hidden;box-shadow:0 50px 120px -60px #000000b3}.v-fenetre .fenetre-barre{background:#1a1d20;border-bottom-color:#262a2d}.v-fenetre .fenetre-barre i{background:#3a4043}.v-fenetre .fenetre-barre span{color:#8e9796;background:#111315}.v-ecran{aspect-ratio:1440/900;background:#111315;position:relative}.v-capture{object-fit:cover;object-position:0 0;opacity:0;width:100%;height:100%;transition:opacity .55s var(--e-std),transform .9s var(--e-lourd);position:absolute;inset:0;transform:scale(1.012)}.v-capture.on{opacity:1;transform:none}.v-ecran:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#11131500,#111315d9 78%);height:34%;position:absolute;bottom:0;left:0;right:0}.v-essayer{z-index:2;color:#fff;height:46px;font:600 .9375rem/1 var(--f-texte);cursor:pointer;transition:background-color var(--d-2) var(--e-std),transform .5s var(--e-lourd);background:#1a7bf0;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 22px;display:inline-flex;position:absolute;bottom:clamp(16px,2.4vw,28px);left:50%;translate:-50%;box-shadow:0 16px 40px -14px #000000b3}.v-essayer .ic{width:16px;height:16px;transition:transform var(--d-2) var(--e-std)}.v-essayer:hover{background:#3189f5;transform:translateY(-2px)}.v-essayer:hover .ic{transform:translate(3px)}.v-essayer:focus-visible{outline-offset:3px;outline:2px solid #fff}.v-fenetre:hover .v-capture.on{transform:scale(1.006)}.fenetre-barre{border-bottom:1px solid var(--bord);background:#f4f5f5;align-items:center;gap:8px;height:40px;padding:0 16px;display:flex}.fenetre-barre i{background:#d8dcda;border-radius:99px;width:10px;height:10px}.fenetre-barre span{font:500 .8125rem/1 var(--f-texte);color:var(--texte-3);background:#fff;border-radius:999px;align-items:center;gap:6px;margin-inline:auto;padding:6px 40px;display:flex}:root[data-theme=dark] .fenetre-barre{background:#1a1d20;border-bottom-color:#262a2d}:root[data-theme=dark] .fenetre-barre i{background:#3a4043}:root[data-theme=dark] .fenetre-barre span{color:#8e9796;background:#111315}:root:not([data-theme=light]) .fenetre-barre{background:#1a1d20;border-bottom-color:#262a2d}:root:not([data-theme=light]) .fenetre-barre i{background:#3a4043}:root:not([data-theme=light]) .fenetre-barre span{color:#8e9796;background:#111315}.demo-plein{z-index:7000;background:#111315;flex-direction:column;display:flex;position:fixed;inset:0}.demo-plein[hidden]{display:none}.demo-plein-barre{height:52px;padding:env(safe-area-inset-top,0px) 16px 0 20px;box-sizing:content-box;color:#fff;background:#181b1d;border-bottom:1px solid #262a2d;justify-content:space-between;align-items:center;gap:16px;display:flex}.demo-plein-titre{align-items:baseline;gap:12px;min-width:0;display:flex}.demo-plein-titre b{font:600 .9375rem/1 var(--f-texte)}.demo-plein-titre span{font:400 .8125rem/1 var(--f-texte);color:#8e9796;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.demo-fermer{color:#fff;height:36px;font:600 .875rem/1 var(--f-texte);cursor:pointer;transition:background-color var(--d-2) var(--e-std);background:0 0;border:1.5px solid #ffffffd9;border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.demo-fermer .ic{width:14px;height:14px;transform:rotate(45deg)}.demo-fermer:hover{background:#ffffff1f}.demo-fermer:focus-visible{outline-offset:3px;outline:2px solid #fff}.demo-ecran{background:#111315;flex:1;min-height:0;position:relative}.demo-ecran iframe{opacity:0;width:100%;height:100%;transition:opacity var(--d-4) var(--e-std);border:0;display:block;position:absolute;inset:0}.demo-ecran.chargee iframe{opacity:1}.demo-attente{font:500 .9375rem/1 var(--f-texte);color:#8e9796;place-content:center;justify-items:center;gap:14px;display:grid;position:absolute;inset:0}.demo-attente .pastille{width:56px}.demo-ecran.chargee .demo-attente{display:none}html.demo-ouverte{overflow:hidden}.demo-mot{left:var(--x,auto);top:var(--y,auto);z-index:3;width:var(--l,300px);color:#fff;opacity:0;transform:translateX(var(--dx,0)) translateY(var(--dy,0));pointer-events:none;visibility:hidden;transition:opacity .3s var(--e-std),transform .45s cubic-bezier(.2,.9,.25,1.15),visibility 0s .45s;background:#14181b;border:1px solid #ffffff1f;border-radius:18px;grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 8px 14px 14px;display:grid;position:absolute;box-shadow:0 20px 50px -20px #0b1a2e8c}.demo-mot.on{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .3s var(--e-std),transform .45s cubic-bezier(.2,.9,.25,1.15),visibility 0s;transform:none}.demo-mot.cote{--dx:14px}.demo-mot.dessus{--dy:-12px}.demo-mot-fleche{pointer-events:none;background:#14181b;border:1px solid #ffffff1f;width:14px;height:14px;position:absolute;transform:rotate(45deg)}.demo-mot:not(.cote):not(.dessus) .demo-mot-fleche{display:none}.demo-mot.cote .demo-mot-fleche{left:-8px;top:var(--fy,50%);border-top:0;border-right:0;margin-top:-7px}.demo-mot.dessus .demo-mot-fleche{left:var(--fx,50%);border-top:0;border-left:0;margin-left:-7px;bottom:-8px}.demo-mot.on.cote{animation:1.6s cubic-bezier(.45,0,.2,1) .5s 2 vers-gauche}.demo-mot.on.dessus{animation:1.6s cubic-bezier(.45,0,.2,1) .5s 2 vers-bas}@keyframes vers-gauche{40%{translate:-6px}0%,80%,to{translate:0}}@keyframes vers-bas{40%{translate:0 5px}0%,80%,to{translate:0}}.demo-mot .pastille{width:32px}.demo-mot b{font:600 .9375rem/1.25 var(--f-texte);letter-spacing:-.005em;display:block}.demo-mot p{font:400 .8125rem/1.45 var(--f-texte);color:#ffffffbf;max-width:none;margin-top:4px}.demo-mot .demo-mot-suite{color:#ffffff8c;border-top:1px solid #ffffff1a;align-items:center;gap:6px;margin-top:10px;padding-top:9px;font-weight:500;display:flex}.demo-mot-suite .ic{width:12px;height:12px;animation:descend-fleche 1.8s var(--e-std) infinite;rotate:90deg}@keyframes descend-fleche{0%,to{translate:0}50%{translate:0 3px}}@media (width<=899px){.demo-mot .demo-mot-suite{display:none}}@media (prefers-reduced-motion:reduce){.demo-mot-suite .ic{animation:none}}.demo-mot-fermer{color:#ffffff80;cursor:pointer;width:28px;height:28px;transition:background-color var(--d-2) var(--e-std),color var(--d-2) var(--e-std);background:0 0;border:0;border-radius:99px;place-items:center;margin:-6px 0 0;display:grid}.demo-mot-fermer .ic{width:16px;height:16px;transform:rotate(45deg)}.demo-mot-fermer:hover{color:#fff;background:#ffffff1a}.demo-mot-fermer:focus-visible{outline-offset:1px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.demo-mot,.demo-mot.on{transition:none;animation:none;transform:none}}.v-capture{display:block}.v-capture img{object-fit:cover;object-position:0 0;width:100%;height:100%;display:block}@media (width<=899px){.v-grille{flex-direction:column;align-items:stretch;gap:0;display:flex}.v-liste,.v-app{display:contents}.v-liste .titre-section{order:1;margin-bottom:14px}.v-intro{order:2;margin:0 0 22px}.v-onglets{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding:2px var(--gut);margin:0 calc(-1 * var(--gut)) 28px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 var(--gut),#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 var(--gut),#000 calc(100% - 48px),#0000);background:0 0;border:0;border-radius:0;flex-direction:row;order:3;gap:8px;overflow-x:auto}.v-onglets::-webkit-scrollbar{display:none}.v-onglets button{scroll-snap-align:start;width:auto;height:42px;scroll-margin-inline:var(--gut);background:#1f2428;border:1px solid #ffffff0f;border-radius:999px;flex:none;gap:8px;padding:0 16px;display:inline-flex}.v-onglets button[aria-pressed=true]{background:#2a3035;border-color:#ffffff24}.v-onglets button .ic{width:18px;height:18px}.v-onglets button b{font:500 .9375rem/1 var(--f-texte)}.v-desc{display:none}.v-fenetre{width:min(300px,78vw);box-shadow:none;background:0 0;border:0;border-radius:0;order:4;align-self:center;margin:0 0 92px;overflow:visible}.v-fenetre .fenetre-barre{display:none}.v-ecran{aspect-ratio:390/844;background:0 0;overflow:visible}.v-ecran:after{display:none}.v-capture{background:#111315;border-radius:36px;overflow:hidden;box-shadow:0 0 0 1px #ffffff1a,0 40px 90px -40px #000c}.v-fenetre:hover .v-capture.on{transform:none}.v-essayer{white-space:nowrap;height:46px;padding:0 22px;top:calc(100% + 24px);bottom:auto}}@media (prefers-reduced-motion:reduce){.v-capture,.v-desc,.v-onglets button,.v-essayer{transition:none}}.demo{padding-bottom:calc(var(--section) * .45)}.demo+.geste{padding-top:calc(var(--section) * .55)}.cas-fenetre{--titre:#f3f6f8;--texte:#f3f6f8;--texte-2:#c9d0cf;--texte-3:#8e9796;--surface:#22282d;--bord:#ffffff14;--discret:#ffffff0d;--creux:transparent;--lien:#6fb6ff;--tile:#2a3136;--tile-texte:#f3f6f8;color:#f3f6f8}.cas-fenetre .panneau{background:#181b1d;border:1px solid #ffffff14;gap:12px;padding:20px;box-shadow:0 30px 70px -20px #0b1e3373,0 10px 24px -12px #0b1e334d}.cas-fenetre .panneau .tete-p h3{font:600 1rem/1.25 var(--f-texte);letter-spacing:-.005em;color:#f3f6f8}.cas-fenetre .mini{background:0 0;border:0;gap:10px;padding:0}.cas-fenetre .mail,.cas-fenetre .reponse,.cas-fenetre .groupe .ligne{background:#22282d;border:1px solid #ffffff0f;border-radius:16px}.cas-fenetre .mail b{color:#f3f6f8}.cas-fenetre .mail .d{color:#c9d0cf}.cas-fenetre .ligne .h{color:var(--texte-3)}.cas-fenetre .av{color:#f3f6f8;background:#2f363c}.cas-fenetre .av.b{color:#fff;background:#1a7bf0}.cas-fenetre .src{color:#6fb6ff}.cas-fenetre .chip{color:#f3f6f8;background:#2a3136}.cas-fenetre .chip b{color:#6fb6ff}.cas-fenetre .agenda span{color:#c9d0cf;background:#22282d;border:1px solid #ffffff0f;border-radius:12px;height:42px}.cas-fenetre .agenda span.pris{color:#6b7472;background:0 0;border-color:#ffffff0f;text-decoration:line-through #6b7472}.cas-fenetre .agenda span.libre{color:#fff;background:#1a7bf0;border-color:#1a7bf0;font-weight:600}.cas-fenetre .reunion{color:#f3f6f8;background:#22282d;border:1px solid #ffffff0f;font-weight:600}.cas-fenetre .reunion .pile .av{border:2px solid #181b1d}.cas-fenetre .bulle-moi{color:#f3f6f8;background:#2a3136;border-radius:20px 20px 6px;font-weight:500}.cas-fenetre .te-rep{grid-template-columns:30px minmax(0,1fr)}.cas-fenetre .te-rep>.pastille{width:30px}.cas-fenetre .taches li{color:#f3f6f8}.cas-fenetre .taches li+li{border-top-color:#ffffff14}.cas-fenetre .taches .case{border:1.5px solid #6b7472;border-radius:6px}.cas-fenetre .prop{color:#f3f6f8;background:#22282d;border:1px solid #ffffff14;border-radius:20px;gap:14px;padding:16px}.cas-fenetre .prop-t{align-items:center}.cas-fenetre .prop-t .pastille{width:36px}.cas-fenetre .prop-de{font:500 .75rem/1 var(--f-texte);color:var(--texte-3);margin-bottom:6px;display:block}.cas-fenetre .prop-t b{color:#f3f6f8;font:600 .9375rem/1.3 var(--f-texte)}.cas-fenetre .prop-t p{color:var(--texte-2);font-size:.8125rem}.cas-fenetre .prop .btn.sm{height:38px;font:600 .875rem/1 var(--f-texte);box-shadow:none;color:#fff;text-shadow:none;background:#1a7bf0;border:0;border-radius:999px;gap:8px;padding:0 16px}.cas-fenetre .prop .btn.sm:hover{background:#3189f5}.cas-fenetre .prop .btn:focus-visible{outline-offset:2px;outline:2px solid #6fb6ff}.cas-fenetre .prop.fait{background:#22282d;border-color:#1a7bf0}.cas-fenetre .prop .fait-msg{color:#f3f6f8}.cas-fenetre .prop .fait-msg .ic{color:#6fb6ff}.cas-fenetre .prop .fait-msg button{color:var(--texte-2)}.cas-fenetre:after{background:0 0}
