.ico{flex:none}.heros{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,5vw,80px);padding-block:clamp(36px,6vw,88px) clamp(32px,5vw,64px);display:grid}.heros h1{letter-spacing:-.04em;max-width:14ch;margin:22px 0;font-size:clamp(42px,5.4vw,72px);line-height:1}.heros .lede{max-width:54ch}.pastille{border-radius:var(--al-r-pill);background:var(--al-paper);border:1px solid var(--al-line);color:var(--al-ink);align-items:center;gap:10px;padding:10px 18px;font-weight:700;display:inline-flex}.pastille-point{background:var(--al-ok);width:10px;height:10px;box-shadow:0 0 0 4px var(--al-menthe);border-radius:50%}.heros-preuves{flex-wrap:wrap;gap:10px 22px;margin:28px 0 0;padding:0;list-style:none;display:flex}.heros-preuves li{color:var(--al-ink);align-items:center;gap:8px;font-weight:700;display:inline-flex}.heros-preuves .ico{color:var(--al-ok)}.heros-art{padding:28px 0 48px 28px;position:relative}.heros-scene{background:var(--al-peche);border-radius:32px;overflow:hidden;box-shadow:0 30px 60px -30px #1c1a2b59}.heros-scene .scene{background:0 0;border-radius:0}.heros-scene img{aspect-ratio:1}.flottant{background:#fff;border-radius:20px;padding:16px 18px;position:absolute;box-shadow:0 18px 40px -12px #1c1a2b38,0 2px #1c1a2b0a}.flottant p+p{margin-top:6px}.flottant-tete{align-items:center;gap:8px;display:flex}.flottant-tete img{border-radius:8px}.flottant--allo{max-width:300px;top:0;left:0}.flottant--pas{width:min(310px,78%);bottom:0;right:-8px}.flottant-titre{font-weight:800}.flottant--pas ol{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.flottant--pas li{align-items:center;gap:10px;font-weight:600;line-height:1.3;display:flex}.flottant--pas li span{background:var(--al-menthe);width:30px;height:30px;color:var(--al-ok);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.flottant--puce{border-radius:var(--al-r-pill);align-items:center;gap:10px;padding:12px 16px;font-weight:800;display:inline-flex;top:46%;left:-16px}.flottant--puce .ico{color:var(--al-ink)}@media (prefers-reduced-motion:no-preference){.flottant--allo{animation:flotte 6s var(--al-ease-out) infinite alternate}.flottant--pas{animation:flotte 7s var(--al-ease-out) .8s infinite alternate}.flottant--puce{animation:flotte 8s var(--al-ease-out) 1.6s infinite alternate}}@keyframes flotte{to{transform:translateY(-8px)}}@media (width<=960px){.heros{grid-template-columns:1fr}.heros h1{max-width:16ch}.heros-art{max-width:560px;padding:20px 0 40px}.flottant--allo{max-width:270px;left:-4px}}@media (width<=480px){.heros-art{padding:64px 0 120px}.flottant--allo{max-width:none;top:0;left:0;right:0}.flottant--pas{width:auto;left:18%;right:0}.flottant--puce{display:none}}.duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-bottom:8px;display:grid}.duo-carte{color:inherit;transition:transform var(--al-fast) var(--al-ease), box-shadow var(--al-fast) var(--al-ease);border-radius:28px;grid-template-columns:64px minmax(0,1fr) 48px;align-items:center;gap:18px;padding:24px;text-decoration:none;display:grid}.duo-carte img{background:#fff;border-radius:50%;width:64px;height:64px}.duo-carte h2{font-size:clamp(21px,2vw,26px)}.duo-carte p{color:var(--al-muted);margin-top:6px}.duo-fleche{width:48px;height:48px;transition:transform var(--al-fast) var(--al-ease);background:#fff;border-radius:50%;place-items:center;display:grid}.duo-carte:hover{box-shadow:var(--al-shadow-card-hover);transform:translateY(-3px)}.duo-carte:hover .duo-fleche{transform:translate(3px)}.duo-carte:focus-visible{outline:3px solid var(--al-ink);outline-offset:3px}@media (width<=800px){.duo{grid-template-columns:1fr}}@media (width<=420px){.duo-carte{grid-template-columns:52px minmax(0,1fr)}.duo-carte img{width:52px;height:52px}.duo-fleche{display:none}}.constat{border-top:1px solid var(--al-line);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(20px,3vw,40px);padding-top:clamp(32px,4vw,48px);display:grid}.constat h2{font-size:clamp(26px,2.8vw,36px)}.constat .lede{margin-top:14px}.constat-chiffre{align-content:end;gap:8px;display:grid}.constat-chiffre .grand{letter-spacing:-.04em;white-space:nowrap;font-size:clamp(44px,5vw,64px);font-weight:800;line-height:1}.constat-chiffre .source{color:var(--al-muted);font-weight:600}@media (width<=900px){.constat{grid-template-columns:1fr 1fr}.constat-txt{grid-column:1/-1}}@media (width<=560px){.constat{grid-template-columns:1fr}}.video-large{max-width:1120px}.video-titre{text-align:center;margin-bottom:clamp(18px,2.4vw,28px)}.video-cadre--film{aspect-ratio:16/9;background:#fff;border-radius:28px;box-shadow:0 2px #1c1a2b0a,0 24px 60px -24px #1c1a2b59}.video-cadre--film video{object-fit:contain;background:#fff}.video-lancer{cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:flex-end;padding:calc(2.5% + clamp(10px,2vw,24px));display:flex;position:absolute;inset:0}.video-pastille{color:var(--al-ink);background:#fff;border-radius:999px;align-items:center;gap:12px;padding:8px 18px 8px 8px;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:inline-flex;box-shadow:0 10px 30px -10px #1c1a2b73}.video-pastille .video-lecture{background:var(--al-coral-deep);color:#fff;width:48px;height:48px;box-shadow:none;flex:none}.video-pastille .video-lecture svg{margin-left:3px}.video-pastille-texte{line-height:1.2;display:grid}.video-pastille-texte strong{font-size:16px;font-weight:800}.video-pastille-texte span{color:var(--al-muted);letter-spacing:.02em;font-size:13px;font-weight:600}.video-lancer:hover .video-pastille,.video-lancer:focus-visible .video-pastille{transform:translateY(-2px);box-shadow:0 16px 36px -12px #1c1a2b80}.video-lancer:focus-visible{outline:3px solid var(--al-coral-deep,#d45a50);outline-offset:-6px;border-radius:inherit}.video-cadre--film.en-lecture .video-lancer{display:none}@media (width<=600px){.video-cadre--film{aspect-ratio:16/9;border-radius:16px}.video-lancer{padding:calc(2.5% + 8px)}.video-pastille{gap:8px;padding:4px 14px 4px 4px}.video-pastille .video-lecture{width:34px;height:34px}.video-pastille .video-lecture svg{width:16px;height:16px;margin-left:2px}.video-pastille-texte strong{font-size:14px}.video-pastille-texte span{display:none}}.etiquette{color:var(--al-ink);align-items:center;gap:10px;font-weight:800;display:inline-flex}.etq-ico{border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.comment{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.gestes3{gap:14px;margin:0;padding:0;list-style:none;display:grid}.gestes3 li{border:1px solid var(--al-line);background:#fff;border-radius:24px;grid-template-columns:56px minmax(0,1fr);gap:4px 18px;padding:22px 24px;display:grid}.gestes3 .num{background:var(--al-peche);border-radius:18px;grid-row:span 2;place-items:center;width:56px;height:56px;font-size:24px;font-weight:800;display:grid}.gestes3 li:nth-child(2) .num{background:var(--al-lavande)}.gestes3 li:nth-child(3) .num{background:var(--al-menthe)}.gestes3 p{color:var(--al-muted)}@media (width<=900px){.comment{grid-template-columns:1fr}}.ecran{box-shadow:0 30px 60px -28px #1c1a2b4d, 0 0 0 1px var(--al-line);background:#fff;border-radius:28px;align-content:start;gap:14px;min-width:0;padding:22px;display:grid}.ecran-barre{align-items:center;gap:6px;display:flex}.ecran-barre span{background:var(--al-line);border-radius:50%;width:11px;height:11px}.ecran-barre b{color:var(--al-muted);margin-left:auto;font-weight:700}.ecran-titre{align-items:center;gap:8px;font-size:20px;font-weight:800;display:flex}.bulle{border-radius:20px;max-width:88%;padding:14px 16px;line-height:1.45}.bulle b{margin-bottom:4px;display:block}.bulle--vous{background:var(--al-ink);color:#fff;border-bottom-right-radius:6px;justify-self:end}.bulle--allo{background:var(--al-lavande);color:var(--al-ink);border-bottom-left-radius:6px;justify-self:start}.ecran-saisie{border:2px solid var(--al-ink);border-radius:var(--al-r-pill);min-height:60px;color:var(--al-muted);justify-content:space-between;align-items:center;gap:12px;padding:0 10px 0 20px;display:flex}.ecran-saisie .micro{background:var(--al-coral);width:44px;height:44px;color:var(--al-ink);box-shadow:0 3px 0 var(--al-coral-deep);border-radius:50%;place-items:center;display:grid}.ecran .amorces li>span{background:var(--al-paper);border:1px solid var(--al-line)}.ecran-securite{color:var(--al-ok);border-top:1px solid var(--al-line);align-items:center;gap:8px;padding-top:14px;font-weight:700;display:inline-flex}.lignes{gap:10px;margin:0;padding:0;list-style:none;display:grid}.lignes li{background:var(--al-paper);border:1px solid var(--al-line);border-radius:18px;align-items:center;gap:14px;padding:14px 16px;display:flex}.lignes li>span:not(.initiale){min-width:0;color:var(--al-muted);gap:2px;display:grid}.lignes b{color:var(--al-ink);font-weight:800}.lignes .etat{text-align:right;margin-left:auto}.initiale{border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.etat{border-radius:var(--al-r-pill);white-space:nowrap;padding:8px 12px;font-style:normal;font-weight:800}.etat--ok{background:var(--al-ok-bg);color:var(--al-ok)}.etat--att{background:var(--al-warn-bg);color:var(--al-warn)}@media (width<=480px){.lignes li{flex-wrap:wrap}.lignes .etat{margin-left:0}.lignes li:has(.initiale) .etat{margin-left:58px}.ecran{border-radius:22px;padding:16px}.bulle{max-width:94%}}.ecran--papier{background:var(--al-ciel);min-height:340px;padding:28px;position:relative}.feuille{background:#fff;border-radius:12px;gap:12px;width:70%;padding:26px 24px;display:grid;transform:rotate(-2.5deg);box-shadow:0 12px 24px -12px #1c1a2b40}.feuille .ligne{background:var(--al-line);border-radius:5px;height:10px}.feuille .l1{background:#d9d6e4;width:45%;height:14px}.feuille .l2{width:80%}.feuille .l3{width:60%}.explication{background:#fff;border-radius:20px;gap:8px;width:min(360px,88%);margin:-60px 0 0 auto;padding:18px 20px;display:grid;position:relative;box-shadow:0 18px 40px -12px #1c1a2b40}.echeance{color:var(--al-warn);align-items:center;gap:8px;font-weight:800;display:inline-flex}.ecran--photo,.ecran--carnet{padding:0;position:relative;overflow:hidden}.ecran--photo .scene,.ecran--carnet .scene{border-radius:0}.ecran--photo .scene img{aspect-ratio:4/3.4}.repere-photo{border-radius:var(--al-r-pill);background:#fff;align-items:center;gap:10px;max-width:80%;padding:10px 14px 10px 10px;font-weight:800;display:inline-flex;position:absolute;box-shadow:0 10px 24px -8px #1c1a2b4d}.repere-photo span{background:var(--al-ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.repere-photo.r1{top:18px;right:18px}.repere-photo.r2{bottom:76px;left:18px}.repere-photo.r3{bottom:18px;right:18px}.fil-carnet{background:#fff;gap:10px;margin:0;padding:18px 20px 22px;list-style:none;display:grid}.fil-carnet li{border-bottom:1px solid var(--al-line);color:var(--al-muted);grid-template-columns:120px minmax(0,1fr);gap:12px;padding-bottom:10px;display:grid}.fil-carnet li:last-child{border-bottom:0;padding-bottom:0}.fil-carnet b{color:var(--al-ink)}@media (width<=480px){.fil-carnet li{grid-template-columns:1fr;gap:2px}}.ecran--doc{background:var(--al-beurre);padding:28px}.ecran--doc>*{background:#fff}.doc-tete{border-bottom:1px solid var(--al-line);border-radius:18px 18px 0 0;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding:18px 22px 12px;display:flex}.doc-tete b{font-size:22px;font-weight:800}.doc-tete span{color:var(--al-muted);font-weight:600}.ecran--doc dl{border-radius:0 0 18px 18px;margin:-14px 0 0;padding:6px 22px 20px;display:grid}.ecran--doc dl div{border-top:1px solid var(--al-line);grid-template-columns:150px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.ecran--doc dl div:first-child{border-top:0}.ecran--doc dt{font-weight:800}.ecran--doc dd{color:var(--al-muted);margin:0}@media (width<=480px){.ecran--doc{padding:16px}.ecran--doc dl div{grid-template-columns:1fr;gap:2px}}.nuit{background:var(--al-ink);color:#fff}.nuit h3{color:#fff}.tagline--nuit{color:#fff;max-width:20ch}.tagline--nuit .w{color:#8e8aa3}.tagline--nuit .w.is-in{color:#fff}.obtenez{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:clamp(36px,5vw,64px);display:grid}.obtenez article{background:#26243a;border:1px solid #34324a;border-radius:28px;align-content:start;gap:12px;padding:28px;display:grid}.obtenez p{color:#c9c6d8}.obt-ico{width:56px;height:56px;color:var(--al-ink);border-radius:18px;place-items:center;display:grid}@media (width<=860px){.obtenez{grid-template-columns:1fr}}.reperes--nuit p{color:#c9c6d8}.fonc{border-top:1px solid var(--al-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,80px);padding-block:clamp(36px,5vw,64px);display:grid}.fonc:first-of-type{border-top:0;padding-top:0}.fonc--inverse .fonc-txt{order:2}.fonc-txt{align-content:start;gap:16px;display:grid}.fonc-txt h3{letter-spacing:-.03em;font-size:clamp(28px,3vw,40px);line-height:1.08}.fonc-txt .btn-row{margin-top:8px}.coches{gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.coches li{align-items:flex-start;gap:12px;font-weight:600;display:flex}.coches .ico{background:var(--al-menthe);width:28px;height:28px;color:var(--al-ok);border-radius:50%;margin-top:-1px;padding:5px}@media (width<=900px){.fonc{grid-template-columns:1fr}.fonc--inverse .fonc-txt{order:0}}.garanties{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.garanties article{border:1px solid var(--al-line);background:#fff;border-radius:24px;align-content:start;gap:10px;padding:26px;display:grid}.garanties .ico{background:var(--al-menthe);width:52px;height:52px;color:var(--al-ok);border-radius:16px;padding:12px}.garanties p{color:var(--al-muted)}@media (width<=900px){.garanties{grid-template-columns:1fr 1fr}}@media (width<=560px){.garanties{grid-template-columns:1fr}}.duo-blocs{gap:16px;display:grid}.questions-duo{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}@media (width<=860px){.questions-duo{grid-template-columns:1fr}}.final{background:var(--al-lavande);border-radius:36px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(28px,5vw,64px);display:grid}.final h2{font-size:clamp(30px,3.6vw,46px)}.final .lede{color:var(--al-ink);margin-top:12px}.final-form{gap:14px;display:grid}.final-ligne{border-radius:var(--al-r-pill);background:#fff;gap:10px;padding:6px;display:flex;box-shadow:0 10px 24px -12px #1c1a2b40}.final-ligne .al-field{min-width:0;font:500 18px var(--al-font);min-height:56px;color:var(--al-ink);background:0 0;border:0;flex:1;padding:0 16px}.final-ligne .al-field:focus{outline:none}.final-ligne:focus-within{outline:3px solid var(--al-ink);outline-offset:3px}.final-form .check{color:var(--al-ink);align-items:flex-start;gap:12px;display:flex}.final-form .check input{width:24px;height:24px;accent-color:var(--al-ink);flex:none;margin-top:2px}.final-form .ok{color:var(--al-ok);border-radius:var(--al-r-tile);background:#fff;padding:14px 16px;font-weight:800;display:none}.final-form.is-sent .ok{display:block}.final-form.is-sent .final-ligne,.final-form.is-sent .check{display:none}.final-form .note{color:var(--al-warn);font-weight:700}@media (width<=860px){.final{grid-template-columns:1fr}}@media (width<=480px){.final-ligne{border-radius:24px;flex-direction:column}.final-ligne .al-btn{width:100%}}.heros .btn-row .al-btn{padding-inline:26px}@media (width<=600px){.ecran--photo{gap:8px;padding-bottom:14px;display:grid}.ecran--photo .repere-photo{max-width:none;box-shadow:none;background:var(--al-paper);border:1px solid var(--al-line);margin:0 14px;position:static}}.drapeau{width:56px;height:38px;box-shadow:0 0 0 1px var(--al-line), 0 6px 14px -6px #1c1a2b4d;border-radius:9px;flex:none;display:inline-flex;overflow:hidden}.drapeau span{flex:1}.drapeau span:first-child{background:#002395}.drapeau span:nth-child(2){background:#fff}.drapeau span:nth-child(3){background:#ed2939}.drapeau--mini{width:24px;height:16px;box-shadow:0 0 0 1px var(--al-line);border-radius:4px}.garantie-france{border-color:#c9d3f2!important}.garantie-france h3{font-size:22px}.methode-lien{background:var(--al-ink);color:#fff;transition:transform var(--al-fast) var(--al-ease), box-shadow var(--al-fast) var(--al-ease);border-radius:24px;grid-template-columns:64px minmax(0,1fr) 48px;align-items:center;gap:18px;margin-top:16px;padding:22px 24px;text-decoration:none;display:grid}.methode-lien:hover{transform:translateY(-3px);box-shadow:0 18px 36px -16px #1c1a2b80}.methode-lien:focus-visible{outline:3px solid var(--al-coral);outline-offset:3px}.methode-ico{background:var(--al-menthe);width:64px;height:64px;color:var(--al-ok);border-radius:20px;place-items:center;display:grid}.methode-txt{color:#d4d1e0;gap:4px;display:grid}.methode-txt b{color:#fff;letter-spacing:-.02em;font-size:22px;font-weight:800}.methode-lien .duo-fleche{color:var(--al-ink)}@media (width<=480px){.methode-lien{grid-template-columns:52px minmax(0,1fr)}.methode-ico{width:52px;height:52px}.methode-lien .duo-fleche{display:none}}.video-cadre video{object-fit:cover;background:var(--al-lavande);width:100%;height:100%;position:absolute;inset:0}
