.lne-bloc__panneau,.lne-bandeau__panneau{isolation:isolate;background:var(--lne-paper);color:var(--lne-ink);padding:clamp(52px,7vw,92px) clamp(20px,5vw,72px);position:relative;overflow:clip}.lne-bloc--sombre .lne-bloc__panneau{background:var(--lne-dark);color:#fff}.lne-bloc--clair:not(.lne-vignettes):not(.lne-articles):not(.lne-logos)+.lne-bloc--clair:not(.lne-vignettes):not(.lne-articles):not(.lne-logos)>.lne-bloc__panneau{padding-top:0}.lne-bloc__contenu{max-width:1140px;margin-inline:auto}.lne-titre{font-family:var(--f-display);letter-spacing:-.03em;color:inherit;text-wrap:balance;margin:0;font-size:clamp(1.75rem,3.6vw,2.75rem);font-weight:800;line-height:1.08}.lne-titre--grand{letter-spacing:-.035em;font-size:clamp(2rem,4.5vw,3.375rem);line-height:1.04}.lne-titre strong,.lne-bandeau strong,.lne-atouts strong{font-weight:inherit}.lne-bloc mark,.lne-bandeau mark,.lne-atouts mark{color:var(--lne-red);background:0 0}.lne-bloc__entete{text-align:center;max-width:900px;margin:0 auto clamp(30px,4vw,48px)}.lne-texte{font-family:var(--f-body);color:var(--lne-ink-2);font-size:1.0625rem;line-height:1.65}.lne-texte>*{margin:0}.lne-texte>*+*{margin-top:16px}.lne-texte strong{color:var(--lne-ink)}.lne-texte mark{color:var(--lne-red-deep)}.lne-texte a{color:var(--lne-red-deep);text-underline-offset:3px}.lne-texte ul{color:var(--lne-ink);gap:12px;padding:0;font-size:1rem;list-style:none;display:grid}.lne-texte ul>li{padding-left:22px;position:relative}.lne-texte ul>li:before{content:"";background:var(--lne-red);border-radius:50%;width:7px;height:7px;position:absolute;top:.65em;left:4px}.lne-texte ol{color:var(--lne-ink);gap:12px;padding-left:1.5em;font-size:1rem;display:grid}.lne-texte ol>li::marker{color:var(--lne-red-deep);font-weight:700}.lne-texte li :is(h2,h3,h4,h5,h6),.lne-libre .lne-texte li :is(h2,h3,h4,h5,h6),.lne-bandeau__accroche li :is(h2,h3,h4,h5,h6),.lne-questions__reponse li :is(h2,h3,h4,h5,h6){font:inherit;letter-spacing:inherit;text-wrap:inherit;margin:0;font-weight:700}.lne-texte li :is(h2,h3,h4,h5,h6),.lne-questions__reponse li :is(h2,h3,h4,h5,h6){color:var(--lne-ink)}.lne-bandeau__accroche li :is(h2,h3,h4,h5,h6){font-weight:inherit}.lne-bloc--sombre .lne-texte{color:#ffffffb8}.lne-bloc--sombre .lne-texte strong,.lne-bloc--sombre .lne-texte :is(ul,ol),.lne-bloc--sombre .lne-texte li :is(h2,h3,h4,h5,h6){color:#fff}.lne-bloc--sombre .lne-texte mark,.lne-bloc--sombre .lne-texte a,.lne-bloc--sombre .lne-texte ol>li::marker{color:#ff8595}.lne-texte ul.lne-liste{border-top:1px solid var(--lne-line);color:var(--lne-ink-2);line-height:1.55;display:block}.lne-texte .lne-liste>li{border-bottom:1px solid var(--lne-line);text-wrap:pretty;padding:15px 0}.lne-texte .lne-liste>li:before{content:none}.lne-liste__tete{color:var(--lne-ink);font-weight:700}.lne-liste--titres .lne-liste__tete{font-family:var(--f-brand);font-synthesis:none;margin-bottom:4px;font-size:1.125rem;line-height:1.3;display:block}.lne-liste--titres .lne-liste__ponctuation{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lne-liste--titres .lne-liste__suite{color:var(--lne-ink-2);display:block}.lne-liste--titres .lne-liste__suite:first-letter{text-transform:uppercase}.lne-texte .lne-liste--courte>li{color:var(--lne-ink);padding:13px 0;font-weight:600}.lne-texte ul.lne-liste--etapes{counter-reset:lne-etape}.lne-texte .lne-liste--etapes>li{counter-increment:lne-etape;grid-template-columns:3.25rem minmax(0,1fr);align-items:baseline;padding:18px 0;display:grid}.lne-texte .lne-liste--etapes>li:before{content:counter(lne-etape, decimal-leading-zero);width:auto;height:auto;color:var(--lne-red);font-family:var(--f-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:0 0;border-radius:0;font-size:1.5rem;font-weight:800;line-height:1;position:static}.lne-texte ul.lne-liste--grille{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;display:grid}.lne-texte .lne-liste--grille>li{color:var(--lne-ink);font-family:var(--f-brand);font-synthesis:none;padding:14px 0;font-size:1.0625rem;font-weight:700;line-height:1.3}.lne-texte .lne-liste--grille>li:nth-child(-n+2){border-top:1px solid var(--lne-line)}@media (width<=420px){.lne-texte ul.lne-liste--grille{grid-template-columns:minmax(0,1fr)}.lne-texte .lne-liste--grille>li:nth-child(2){border-top:0}}.lne-texte ul.lne-liste--cartes{border-top:0;gap:12px;display:grid}.lne-texte .lne-liste--cartes>li{border:1px solid var(--lne-line);background:var(--lne-warm);border-radius:18px;align-items:flex-start;gap:16px;padding:20px 22px;display:flex}.lne-liste__icone{color:var(--lne-red-deep);flex:none;display:flex}.lne-liste__icone .lne-icone{vertical-align:0;width:28px;height:28px}.lne-bloc--sombre .lne-texte ul.lne-liste{color:#ffffffd6}.lne-bloc--sombre .lne-texte ul.lne-liste,.lne-bloc--sombre .lne-texte .lne-liste>li{border-color:#ffffff24}.lne-bloc--sombre .lne-liste__tete,.lne-bloc--sombre .lne-texte .lne-liste--courte>li,.lne-bloc--sombre .lne-texte .lne-liste--grille>li{color:#fff}.lne-bloc--sombre .lne-liste--titres .lne-liste__suite{color:#ffffffad}.lne-bloc--sombre .lne-texte .lne-liste--etapes>li:before{color:var(--lne-red-bright)}.lne-bloc--sombre .lne-texte .lne-liste--cartes>li{background:#ffffff0b;border-color:#ffffff1a}.lne-bloc--sombre .lne-liste__icone{color:#ff8595}.lne-cadre{isolation:isolate;margin:0;position:relative}.lne-cadre.lne-cadre--plafond{width:min(100%, var(--plafond));margin-inline:auto}.lne-cadre:before{content:"";z-index:-1;border:2px solid var(--lne-red);opacity:.42;border-radius:18px;position:absolute;inset:0;transform:translate(14px,14px)}.lne-cadre--gauche:before{transform:translate(-14px,14px)}.lne-cadre img,.lne-cadre iframe{aspect-ratio:4/3;object-fit:cover;background:#f2f3f4;border:0;border-radius:18px;width:100%;height:auto;display:block;box-shadow:0 28px 56px -30px #17191f80}.lne-bloc--sombre .lne-cadre img,.lne-bloc--sombre .lne-cadre iframe{background:#262931;box-shadow:0 28px 56px -26px #000000d9}.lne-cadre.lne-cadre--video iframe{aspect-ratio:16/9;background:#17191f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Ccircle cx='32' cy='32' r='32' fill='%23ef4058'/%3E%3Cpath d='M26 20.5l18 11.5-18 11.5z' fill='%23fff'/%3E%3C/svg%3E") 50%/68px no-repeat}.lne-cadre--ajuste{border:1px solid var(--lne-line);background:#fff;border-radius:22px;padding:clamp(24px,4vw,48px);box-shadow:0 24px 50px -36px #17191f73}.lne-cadre--ajuste:before{content:none}.lne-cadre--ajuste img,.lne-bloc--sombre .lne-cadre--ajuste img{aspect-ratio:auto var(--proportions);object-fit:contain;box-shadow:none;background:0 0;border-radius:0}.lne-cadre--ajuste.lne-cadre--carree img{aspect-ratio:1}.lne-duo__image.lne-cadre--carree{justify-self:center;max-width:300px}.lne-cadre--naturel img{aspect-ratio:auto var(--proportions)}.lne-cadre--large img{aspect-ratio:16/9}.lne-cadre__lien{border-radius:18px;display:block}.lne-cadre__lien img{transition:transform .4s var(--lne-ease)}.lne-cadre__lien:hover img{transform:translateY(-3px)}.lne-cadre__lien:focus-visible{outline:3px solid var(--lne-red);outline-offset:4px}.lne-bandeau__panneau{padding:clamp(28px,4vw,56px) clamp(20px,5vw,72px) clamp(40px,5vw,64px)}.lne-bandeau__grille{flex-direction:column;max-width:1180px;margin-inline:auto;display:flex}.lne-bandeau__titre{letter-spacing:-.02em;font-size:clamp(2.1rem,4.6vw,3.5rem);line-height:1.04}.lne-bandeau__sous-titre{color:var(--lne-ink-2);font-family:var(--f-brand);font-synthesis:none;margin-top:.7em;font-size:clamp(1.15rem,1.9vw,1.45rem);font-weight:700;line-height:1.3}.lne-bandeau__accroche{max-width:48ch;color:var(--lne-ink-2);margin-top:1em;font-size:clamp(1.05rem,1.7vw,1.25rem);line-height:1.5}.lne-bandeau__accroche>*+*{margin-top:.6em}@media (width<=899px){.lne-bandeau__texte{display:contents}.lne-bandeau__titre{order:1}.lne-bandeau__sous-titre{order:2}.lne-bandeau__image{order:3;width:100%;max-width:560px;margin:26px auto 8px}.lne-bandeau__accroche{order:4}.lne-bandeau__actions{order:5}}@media (width>=900px){.lne-bandeau__grille{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}}.lne-atouts{padding:0 clamp(20px,5vw,72px) clamp(24px,3.5vw,40px)}.lne-atouts__carte{max-width:min(1180px, calc(var(--cases,4) * 300px));border:1px solid var(--lne-line);background:#fff;border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;display:grid;box-shadow:0 22px 44px -32px #17191f61}.lne-atouts__case{justify-content:center;align-items:center;gap:14px;min-height:100px;padding:18px 20px;display:flex}.lne-atouts__case:nth-child(2n){border-left:1px solid var(--lne-line)}.lne-atouts__case:nth-child(n+3){border-top:1px solid var(--lne-line)}.lne-atouts__icone{color:var(--lne-red-deep);flex:none;display:flex}.lne-atouts__icone .lne-icone{vertical-align:0;width:30px;height:30px}.lne-atouts__titre{font-family:var(--f-brand);font-synthesis:none;letter-spacing:0;margin:0;font-size:clamp(1rem,1.5vw,1.125rem);font-weight:700;line-height:1.25}.lne-atouts__titre--chiffre{color:var(--lne-muted);font-family:var(--f-body);letter-spacing:0;font-size:.9375rem;font-weight:500}.lne-atouts__titre--chiffre mark{font-family:var(--f-display);letter-spacing:-.03em;margin-bottom:3px;font-size:clamp(1.625rem,2.6vw,2rem);font-weight:800;line-height:1;display:block}.lne-atouts__case--logo img{object-fit:contain;width:auto;max-width:min(150px,100%);height:auto;max-height:64px}@media (width>=900px){.lne-atouts__carte{grid-template-columns:repeat(var(--cases,4), minmax(0, 1fr))}.lne-atouts__case:nth-child(n){border-top:0;border-left:1px solid var(--lne-line)}.lne-atouts__case:first-child{border-left:0}}.lne-duo{gap:26px;display:grid}.lne-duo__image{width:100%;max-width:560px;margin-inline:auto}.lne-duo__titre .lne-titre{text-wrap:balance}@media (width>=900px){.lne-duo{grid-template:".image"1fr"titre image""texte image"".image"1fr/minmax(0,1.05fr) minmax(0,.95fr);gap:0 clamp(32px,5vw,64px)}.lne-duo--image-gauche{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-template-areas:"image.""image titre""image texte""image."}.lne-duo--sans-titre{grid-template-rows:1fr auto 1fr;grid-template-areas:".image""texte image"".image"}.lne-duo--sans-titre.lne-duo--image-gauche{grid-template-areas:"image.""image texte""image."}.lne-duo__titre{grid-area:titre;margin-bottom:20px}.lne-duo__image{grid-area:image;align-self:center;max-width:none}.lne-duo__image.lne-cadre--carree{max-width:420px}.lne-duo__texte{grid-area:texte}}.lne-duo--cartes .lne-titre{letter-spacing:-.035em;max-width:24ch;font-size:clamp(1.9rem,3.8vw,3rem);line-height:1.05}.lne-duo--cartes .lne-duo__actions{margin-top:24px}@media (width>=900px){.lne-duo--cartes{grid-template:"titre titre""image texte"/minmax(0,1.1fr) minmax(0,.9fr);align-items:center;row-gap:clamp(32px,4vw,48px)}.lne-duo--cartes.lne-duo--image-droite{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"titre titre""texte image"}.lne-duo--cartes .lne-duo__titre{margin-bottom:0}}.lne-cartes{gap:11px;margin:22px 0 0;padding:0;list-style:none;display:grid}.lne-duo__texte>.lne-cartes:first-child{margin-top:0}.lne-carte{border:1px solid var(--lne-line);transition:border-color .2s, box-shadow .2s, transform .2s var(--lne-ease);background:#f7f5f0;border-radius:16px;grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:16px;padding:16px 20px;display:grid;position:relative}.lne-carte:hover{border-color:#ef405873;transform:translateY(-2px);box-shadow:0 18px 34px -28px #17191f80}.lne-carte__icone{color:var(--lne-red-deep);grid-row:span 2;font-size:1.75rem;line-height:1;display:flex}.lne-carte__titre{color:var(--lne-ink);font-family:var(--f-brand);font-synthesis:none;font-size:1.0625rem;font-weight:700;line-height:1.25}.lne-carte__titre a{color:inherit;text-decoration:none}.lne-carte__titre a:after{content:"";border-radius:inherit;position:absolute;inset:0}.lne-carte__titre a:focus-visible{outline:none}.lne-carte:has(a:focus-visible){outline:3px solid var(--lne-red);outline-offset:3px}.lne-carte__texte{color:var(--lne-ink-2);font-family:var(--f-body);grid-column:2;margin-top:3px;font-size:1rem;line-height:1.45}.lne-galerie__piste{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-color:var(--lne-red) transparent;scrollbar-width:thin;grid-auto-columns:clamp(220px,27vw,300px);grid-auto-flow:column;gap:14px;margin:0;padding:0 0 16px;list-style:none;display:grid;overflow-x:auto}.lne-galerie__piste li{scroll-snap-align:start}.lne-galerie__piste img{aspect-ratio:4/5;object-fit:cover;background:#262931;border-radius:18px;width:100%;height:auto;display:block}.lne-galerie__piste:focus-visible{outline:3px solid var(--lne-red);outline-offset:4px}.lne-questions__grille{gap:32px;display:grid}.lne-questions__titre{letter-spacing:-.035em;font-size:clamp(1.75rem,3.4vw,2.6rem);line-height:1.06}.lne-questions details{border-top:1px solid var(--lne-line)}.lne-questions details:last-child{border-bottom:1px solid var(--lne-line)}.lne-questions summary{color:var(--lne-ink);font-family:var(--f-display);letter-spacing:-.02em;cursor:pointer;grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:18px;padding:22px 0;font-size:clamp(1.0625rem,1.8vw,1.3125rem);font-weight:700;line-height:1.3;list-style:none;display:grid}.lne-questions summary :is(h2,h3,h4,h5,h6){font:inherit;letter-spacing:inherit;text-wrap:inherit;margin:0}.lne-questions summary::-webkit-details-marker{display:none}.lne-questions summary:after{content:"+";border:1px solid var(--lne-line);width:30px;height:30px;color:var(--lne-red);font-family:var(--f-body);background:#fff;border-radius:50%;place-items:center;font-size:20px;font-weight:400;line-height:1;transition:background .2s,color .2s,border-color .2s;display:grid}.lne-questions details[open] summary:after{content:"−";border-color:var(--lne-red);background:var(--lne-red);color:#fff}.lne-questions summary:hover{color:var(--lne-red-deep)}.lne-questions__reponse{max-width:760px;color:var(--lne-ink-2);font-family:var(--f-body);margin-top:-4px;padding:0 48px 24px 0;font-size:1rem;line-height:1.65}.lne-questions__reponse>*{margin:0}.lne-questions__reponse>*+*{margin-top:10px}.lne-questions__reponse strong{color:var(--lne-ink)}.lne-questions__reponse a{color:var(--lne-ink);text-underline-offset:3px}.lne-questions__reponse ul{padding-left:1.2em}.lne-questions__reponse li+li{margin-top:6px}.lne-questions__reponse li::marker{color:var(--lne-red)}@media (width>=900px){.lne-questions__grille{grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:clamp(40px,7vw,90px)}.lne-questions__entete{align-self:start;position:sticky;top:120px}}@media (width<=620px){.lne-questions summary{gap:13px;padding:19px 0}.lne-questions__reponse{padding-right:36px;font-size:.9375rem}}.lne-appel__grille{align-items:center;gap:40px;display:grid}.lne-appel__texte .lne-texte{margin-top:20px}.lne-appel__image{width:100%;max-width:560px;margin-inline:auto}@media (width>=900px){.lne-appel__grille{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,64px)}.lne-appel--image-gauche .lne-appel__image{order:-1}}.lne-surtitre{color:var(--lne-red-dark);font-family:var(--f-body);letter-spacing:.16em;text-transform:uppercase;background:#ef405814;border:1px solid #ef40583d;border-radius:999px;align-items:center;margin:0 0 16px;padding:.5em .9em;font-size:.75rem;font-weight:700;line-height:1.2;display:inline-flex}.lne-surtitre mark{color:inherit}.lne-logos{padding-block:6px}.lne-logos .lne-bloc__panneau{background:0 0;padding-block:clamp(26px,3.5vw,44px)}.lne-logos__titre{text-align:center;margin-bottom:clamp(20px,3vw,32px);font-size:clamp(1.5rem,2.6vw,2.125rem)}.lne-logos__image{max-width:100%;height:auto;margin-inline:auto;display:block}.lne-vignettes:not(.lne-bloc--sombre) .lne-bloc__panneau,.lne-articles:not(.lne-bloc--sombre) .lne-bloc__panneau{background:var(--lne-warm)}.lne-vignettes__grille{grid-template-columns:repeat(auto-fill,minmax(min(50% - 8px,290px),1fr));gap:clamp(16px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}.lne-vignette{transition:transform .3s var(--lne-ease), box-shadow .3s var(--lne-ease), border-color .3s;background:#fff;border:1px solid #17191f12;border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #17191f0a,0 20px 44px -34px #17191f73}.lne-vignette:hover{border-color:#ef40584d;transform:translateY(-4px);box-shadow:0 1px 2px #17191f0a,0 30px 56px -34px #17191f80}.lne-vignette__photo{background:var(--lne-line-2);display:block;overflow:hidden}.lne-vignette__photo img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;transition:transform .6s var(--lne-ease);display:block}.lne-vignette:hover .lne-vignette__photo img{transform:scale(1.045)}.lne-vignette__corps{justify-content:space-between;align-items:center;gap:16px;padding:18px 20px 20px;display:flex}.lne-vignette__lien{color:var(--lne-ink);font-family:var(--f-brand);font-synthesis:none;font-size:1.125rem;font-weight:700;line-height:1.25;text-decoration:none}.lne-vignette__lien:after{content:"";border-radius:20px;position:absolute;inset:0}.lne-vignette__lien:focus-visible{outline:none}.lne-vignette:has(.lne-vignette__lien:focus-visible){outline:3px solid var(--lne-red);outline-offset:3px}.lne-vignette__fleche{color:var(--lne-ink);transition:color .25s, transform .25s var(--lne-ease);flex:none;display:flex}.lne-vignette__fleche .lne-icone{vertical-align:0;width:22px;height:22px}.lne-vignette:hover .lne-vignette__fleche{color:var(--lne-red-deep);transform:translate(3px)}@media (width<=599px){.lne-vignette__corps{gap:8px;padding:12px 12px 14px}.lne-vignette__lien{font-size:1rem}.lne-vignette__fleche .lne-icone{width:18px;height:18px}}.lne-partenaires__grille{grid-template-columns:repeat(auto-fit,minmax(min(50% - 10px,240px),1fr));gap:clamp(14px,2vw,20px);margin:0;padding:0;list-style:none;display:grid}.lne-partenaire{border:1px solid var(--lne-line);background:#f7f5f0;border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.lne-partenaire__logo{aspect-ratio:16/9;border-bottom:1px solid var(--lne-line);background:#fff;flex:none;grid-template:minmax(0,1fr)/minmax(0,1fr);min-height:0;padding:18px 24px;display:grid}.lne-partenaire__logo img{object-fit:contain;width:100%;height:100%;display:block}.lne-partenaire__texte{padding:20px 22px 24px;font-size:.9375rem;line-height:1.6}@media (width<=599px){.lne-partenaire__logo{padding:12px 14px}.lne-partenaire__texte{padding:14px 14px 18px}}.lne-bloc--sombre .lne-partenaire{background:#ffffff0a;border-color:#ffffff1a}.lne-bloc--sombre .lne-partenaire__logo{background:#ffffff08;border-bottom-color:#ffffff14}.lne-bloc--sombre .lne-partenaire__logo img{filter:grayscale()brightness(1.45)}.lne-articles__liste{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-color:var(--lne-red) transparent;scrollbar-width:thin;grid-auto-columns:min(82%,300px);grid-auto-flow:column;gap:16px;margin:0;padding:6px 2px 18px;list-style:none;display:grid;overflow-x:auto}.lne-article{scroll-snap-align:start;transition:transform .3s var(--lne-ease), box-shadow .3s var(--lne-ease), border-color .3s;background:#fff;border:1px solid #17191f12;border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #17191f0a,0 20px 44px -34px #17191f73}.lne-article:hover{border-color:#ef40584d;transform:translateY(-4px);box-shadow:0 1px 2px #17191f0a,0 30px 56px -34px #17191f80}.lne-article__vignette{background:var(--lne-line-2);display:block;overflow:hidden}.lne-article__vignette img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;transition:transform .6s var(--lne-ease);display:block}.lne-article:hover .lne-article__vignette img{transform:scale(1.045)}.lne-article__corps{flex-direction:column;gap:10px;padding:18px 20px 22px;display:flex}.lne-article__categories{z-index:1;color:var(--lne-red-deep);font-family:var(--f-body);letter-spacing:.14em;text-transform:uppercase;order:-1;margin:0;font-size:.75rem;font-weight:700;line-height:1.3;position:relative}.lne-article__categories a{color:inherit;text-decoration:none}.lne-article__categories a:hover{text-decoration:underline}.lne-article__titre{color:var(--lne-ink);font-family:var(--f-brand);font-synthesis:none;letter-spacing:0;margin:0;font-size:1.125rem;font-weight:700;line-height:1.3}.lne-article__titre a{color:inherit;text-decoration:none}.lne-article__titre a:after{content:"";border-radius:20px;position:absolute;inset:0}.lne-article__titre a:focus-visible{outline:none}.lne-article:has(.lne-article__titre a:focus-visible){outline:3px solid var(--lne-red);outline-offset:3px}.lne-article__infos{color:var(--lne-muted);margin:0;font-size:.8125rem;line-height:1.4}.lne-article__extrait{color:var(--lne-ink-2);margin:0;font-size:.9375rem;line-height:1.55}.lne-article__suite{margin:0;padding-top:4px;font-size:.9375rem;font-weight:700;line-height:1.3}.lne-article__suite a{color:var(--lne-red-deep);text-decoration:none}.lne-article:hover .lne-article__suite a{text-decoration:underline}.lne-articles__actions{justify-content:center;margin:clamp(26px,4vw,40px) auto 0}@media (width>=900px){.lne-articles__liste{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;gap:24px;padding:0;overflow:visible}}.lne-cours__entete{max-width:900px;margin-bottom:clamp(28px,4vw,44px)}.lne-cours__description{margin-top:18px}.lne-cours .lne-progression{margin-bottom:clamp(36px,4vw,52px)}.lne-cours__chapitres,.lne-cours__lecons{margin:0;padding:0;list-style:none}.lne-cours__chapitres{gap:clamp(36px,4vw,52px);display:grid}.lne-cours__chapitre{border-bottom:1px solid var(--lne-line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding-bottom:14px;display:flex}.lne-cours__chapitre-titre{font-family:var(--f-display);letter-spacing:-.02em;color:var(--lne-ink);margin:0;font-size:clamp(1.375rem,2.4vw,1.75rem);font-weight:800;line-height:1.15}.lne-cours__compte{color:var(--lne-muted);font-size:.9375rem}.lne-cours__lecons{gap:14px;margin-top:18px;display:grid}.lne-cours__lecon{transition:transform .3s var(--lne-ease), border-color .3s;background:#fff;border:1px solid #17191f12;border-radius:18px;grid-template-columns:clamp(104px,26vw,240px) 1fr auto;align-items:center;gap:clamp(14px,2.5vw,28px);padding:12px;display:grid;position:relative;box-shadow:0 1px 2px #17191f0a,0 20px 44px -34px #17191f73}.lne-cours__lecon:hover{border-color:#ef40584d;transform:translateY(-2px)}.lne-cours__lecon>.lne-case{grid-column:3}.lne-cours__vignette{aspect-ratio:16/9;object-fit:cover;background:var(--lne-line-2);border-radius:10px;width:100%;height:auto;display:block}.lne-cours__lecon-titre{font-family:var(--f-brand);font-synthesis:none;margin:0;font-size:clamp(1.0625rem,1.7vw,1.25rem);font-weight:700;line-height:1.25}.lne-cours__lecon-titre a{color:var(--lne-ink);text-decoration:none}.lne-cours__lecon-titre a:after{content:"";border-radius:18px;position:absolute;inset:0}.lne-cours__lecon-titre a:focus-visible{outline:none}.lne-cours__lecon:has(a:focus-visible){outline:3px solid var(--lne-red);outline-offset:3px}.lne-cours__resume{color:var(--lne-ink-2);margin:6px 0 0;font-size:1rem;line-height:1.5}.lne-cours__relancer{width:min(100% - 2 * var(--lne-gutter), 520px);border-radius:var(--lne-radius);background:var(--lne-paper);color:var(--lne-ink);box-shadow:var(--lne-shadow);border:0;padding:0}.lne-cours__relancer::backdrop{background:#17191f73}.lne-cours__relancer-boite{padding:clamp(24px,4vw,36px)}.lne-cours__relancer-titre{margin-bottom:12px;font-size:clamp(1.375rem,2.4vw,1.75rem)}.lne-progression,.lne-case{visibility:hidden}.lne-suivi .lne-progression,.lne-suivi .lne-case{visibility:visible}.lne-progression{border:1px solid var(--lne-line);background:var(--lne-paper);border-radius:999px;justify-content:space-between;align-items:center;gap:8px;padding:5px;font-size:.8125rem;line-height:1.3;display:flex;position:relative;overflow:hidden}.lne-progression__remplissage{width:var(--lne-progression,0%);border-radius:inherit;background:var(--lne-red);transition:width .5s var(--lne-ease);position:absolute;inset:0 auto 0 0}.lne-progression__texte{background:var(--lne-paper);color:var(--lne-muted);border-radius:999px;padding:2px 8px;position:relative}.lne-progression__pourcentage{color:var(--lne-ink);font-weight:700}.lne-case{z-index:1;cursor:pointer;flex:none;margin:-8px;padding:8px;display:block;position:relative}.lne-case input{opacity:0;cursor:pointer;width:24px;height:24px;margin:0;position:absolute;top:8px;left:8px}.lne-case svg{border-radius:50%;width:24px;height:24px;display:block}.lne-case__cercle{fill:none;stroke:var(--lne-muted);stroke-width:1.5px;stroke-dasharray:3.5 3.5;stroke-linecap:round;transition:fill .3s,stroke .3s}.lne-case__coche{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:12;stroke-dashoffset:12px;transition:stroke-dashoffset .3s ease-in-out}.lne-case:hover .lne-case__cercle{stroke:var(--lne-ink)}.lne-case input:checked+svg .lne-case__cercle{fill:var(--lne-red-deep);stroke:var(--lne-red-deep);stroke-dasharray:none}.lne-case input:checked+svg .lne-case__coche{stroke-dashoffset:0}.lne-case input:focus-visible+svg{outline:3px solid var(--lne-red);outline-offset:2px}.lne-lecon__haut{border-bottom:1px solid var(--lne-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:clamp(28px,4vw,44px);padding-bottom:16px;display:flex}.lne-lecon__cours{color:var(--lne-red-deep);font-weight:700;text-decoration:none}.lne-lecon__cours:hover{text-underline-offset:3px;text-decoration:underline}.lne-lecon__chapitre{color:var(--lne-muted);letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:.8125rem;font-weight:700}.lne-lecon__pied .lne-actions{justify-content:flex-end;max-width:none;margin-top:0}.lne-menu-cours{background:var(--lne-paper)}.lne-menu-cours__barre{display:none}.lne-menu-cours__bouton{border:1.5px solid var(--lne-ink);width:46px;height:46px;color:var(--lne-ink);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.lne-menu-cours__bouton .lne-icone{width:20px;height:20px}.lne-menu-cours__bouton .lne-menu-cours__fermer{display:none}.lne-menu-cours__cours{font-family:var(--f-brand);font-synthesis:none;margin:0;padding:20px 22px 0;font-size:1.125rem;font-weight:700;line-height:1.25}.lne-menu-cours__cours a{color:var(--lne-ink);text-decoration:none}.lne-menu-cours .lne-progression{margin:20px 22px}.lne-menu-cours__chapitres,.lne-menu-cours__lecons{margin:0;padding:0;list-style:none}.lne-menu-cours__chapitre{border-top:1px solid var(--lne-line);color:var(--lne-ink);font-family:var(--f-brand);font-synthesis:none;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;margin:0;padding:12px 22px;font-size:1rem;font-weight:700;line-height:1.25;display:flex}.lne-menu-cours__compte{color:var(--lne-muted);font-family:var(--f-body);font-size:.8125rem;font-weight:400}.lne-menu-cours__lecon{border-top:1px solid var(--lne-line-2);align-items:center;gap:12px;padding-right:22px;display:flex}.lne-menu-cours__lecon:hover{background:var(--lne-warm)}.lne-menu-cours__lecon--affichee,.lne-menu-cours__lecon--affichee:hover{background:var(--lne-red-soft);box-shadow:inset 3px 0 var(--lne-red)}.lne-menu-cours__lecon>a{min-width:0;color:var(--lne-ink-2);flex:1;align-items:center;gap:12px;padding:10px 0 10px 22px;font-size:.9375rem;line-height:1.35;text-decoration:none;display:flex}.lne-menu-cours__lecon>a>span{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lne-menu-cours__lecon>a:hover,.lne-menu-cours__lecon>a[aria-current=page]{color:var(--lne-ink)}.lne-menu-cours__lecon>a[aria-current=page]{font-weight:700}.lne-menu-cours__vignette{object-fit:cover;background:var(--lne-line-2);border-radius:6px;flex:none;width:64px;height:36px}@media (width>=801px){.lne-lecon{grid-template-columns:minmax(0,1fr) clamp(280px,28vw,360px);align-items:start;display:grid}.lne-lecon__page{border-right:1px solid var(--lne-line);align-self:stretch}.lne-menu-cours__contenu{width:auto;height:auto;color:inherit;background:0 0;border:0;margin:0;padding:0 0 20px;display:block;position:static;overflow:visible}.lne-menu-cours__cours{display:none}}@media (width<=800px){.lne-menu-cours{border-top:1px solid var(--lne-line)}}@supports selector(:popover-open){@media (width<=800px){:root{--lne-barre-cours:calc(68px + env(safe-area-inset-bottom,0px))}body:has(.lne-menu-cours){padding-bottom:var(--lne-barre-cours)}.lne-lecon__haut .lne-lecon__finaliser,.lne-lecon__pied{display:none}.lne-menu-cours{z-index:20;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 28px -22px #17191f80}.lne-menu-cours__barre{min-height:var(--lne-barre-cours);padding:9px var(--lne-gutter) calc(9px + env(safe-area-inset-bottom,0px));justify-content:space-between;align-items:center;gap:12px;display:flex}.lne-menu-cours__barre .lne-lecon__finaliser{min-height:46px;padding:10px 18px}.lne-menu-cours__contenu:popover-open{inset:50px 0 var(--lne-barre-cours);overscroll-behavior:contain;background:var(--lne-paper);width:auto;height:auto;color:var(--lne-ink);border:0;border-radius:18px 18px 0 0;margin:0;padding:0 0 20px;position:fixed;overflow-y:auto;box-shadow:0 -18px 40px -16px #17191f66}.lne-menu-cours:has(:popover-open) .lne-menu-cours__bouton .lne-menu-cours__ouvrir{display:none}.lne-menu-cours:has(:popover-open) .lne-menu-cours__bouton .lne-menu-cours__fermer{display:inline-block}}}.lne-rangee{gap:clamp(26px,4vw,56px);display:grid}.lne-rangee+.lne-rangee{margin-top:clamp(28px,4vw,48px)}.lne-colonne{flex-direction:column;gap:22px;min-width:0;display:flex}.lne-colonne>.lne-actions{margin-top:4px}.lne-rangee--1>.lne-colonne{width:100%;max-width:960px;margin-inline:auto}.lne-rangee--1>.lne-colonne--texte{max-width:820px}.lne-colonne--centre{text-align:center;align-items:center}.lne-colonne--centre>.lne-texte,.lne-colonne--centre>.lne-libre__questions{width:100%}.lne-rangee__ligne{grid-template-columns:repeat(var(--par-ligne), minmax(0, 1fr));gap:inherit;align-items:center;display:grid}@media (width>=600px){.lne-rangee__ligne{display:contents}}@media (width<=599px){.lne-rangee>.lne-colonne.lne-colonne--placee{width:calc((var(--tel-fin) - var(--tel-debut)) * 12.5%);margin-inline:calc(var(--tel-debut) * 12.5%) 0}}@media (width>=600px) and (width<=899px){.lne-rangee--3,.lne-rangee--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.lne-rangee--2{grid-template-columns:minmax(0, var(--gauche,1fr)) minmax(0, var(--droite,1fr));align-items:center}.lne-rangee--3{grid-template-columns:repeat(3,minmax(0,1fr))}.lne-rangee--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.lne-libre .lne-texte :is(h1,h2,h3,h4){color:var(--lne-ink)}.lne-bloc--sombre.lne-libre .lne-texte :is(h1,h2,h3,h4){color:#fff}.lne-libre .lne-texte :is(h1,h2,h3) mark{color:var(--lne-red)}.lne-libre .lne-texte h1{font-size:clamp(2.1rem,4.6vw,3.5rem);line-height:1.04}.lne-libre .lne-texte h2{letter-spacing:-.03em;font-size:clamp(1.75rem,3.6vw,2.75rem);line-height:1.08}.lne-libre .lne-texte :is(h3,h4){font-family:var(--f-brand);font-synthesis:none;letter-spacing:0;font-weight:700}.lne-libre .lne-texte h3{font-size:clamp(1.25rem,2.3vw,1.625rem);line-height:1.2}.lne-libre .lne-texte h4{font-size:1.125rem;line-height:1.3}.lne-texte--centre{text-align:center}.lne-texte--centre ul,.lne-colonne--centre .lne-texte ul{text-align:left}.lne-texte p.lne-grand,.lne-bandeau__accroche p.lne-grand{font-size:1.1875rem;line-height:1.55}.lne-libre__fond{z-index:-1;object-fit:cover;opacity:.12;width:100%;max-width:none;height:100%;position:absolute;inset:0}.lne-bloc--sombre .lne-libre__fond{opacity:.32}.lne-libre__image{width:100%}.lne-rangee--1 .lne-libre__image{max-width:860px;margin-inline:auto}:is(.lne-rangee--3,.lne-rangee--4,.lne-rangee__ligne) .lne-cadre:before{content:none}.lne-cote{grid-template-columns:var(--part) minmax(0, 1fr);align-items:center;gap:16px;display:grid}.lne-cote--droite{grid-template-columns:minmax(0, 1fr) var(--part)}.lne-cote--droite>:first-child{order:1}@media (width<=599px){.lne-cote{grid-template-columns:var(--part-tel) minmax(0, 1fr)}.lne-cote--droite{grid-template-columns:minmax(0, 1fr) var(--part-tel)}}.lne-cote .lne-cadre:before{content:none}.lne-libre .lne-cote .lne-cadre img{box-shadow:none;background:0 0;border-radius:0}.lne-legende{color:var(--lne-muted);text-align:center;margin-top:-8px;font-size:.875rem}.lne-bloc--sombre .lne-legende{color:#ffffffad}.lne-libre__carte{flex-direction:column;gap:20px;display:flex}.lne-libre__questions{text-align:left;width:100%}.lne-bloc--sombre .lne-questions details{border-color:#ffffff24}.lne-bloc--sombre .lne-questions summary{color:#fff}.lne-bloc--sombre .lne-questions summary:after{color:#ff8595;background:0 0;border-color:#ffffff4d}.lne-bloc--sombre .lne-questions__reponse{color:#ffffffb8}.lne-bloc--sombre .lne-questions__reponse :is(strong,a){color:#fff}.lne-filet{background:var(--lne-line);border:0;width:100%;height:1px;margin:6px 0}.lne-bloc--sombre .lne-filet{background:#ffffff24}.lne-lieu{border:1px solid var(--lne-line);background:var(--lne-warm);color:var(--lne-ink-2);border-radius:18px;gap:4px;padding:22px 24px;font-style:normal;display:grid}.lne-lieu strong{color:var(--lne-ink);font-family:var(--f-brand);font-synthesis:none;font-size:1.125rem}.lne-lieu a{color:var(--lne-red-deep);text-underline-offset:3px;margin-top:6px;font-weight:700}.lne-integration{background:#fff;border:0;border-radius:18px;width:100%;display:block}.lne-brut{position:relative}.lne-code--case{height:calc(var(--rangs-tel) * 24px + (var(--rangs-tel) - 1) * 11px);position:relative}@media (width>=768px){.lne-code--case{height:calc(var(--rangs) * min(1256px, 94vw) * .0215 + (var(--rangs) - 1) * 11px)}}.lne-code--brut .nehpl-media,.lne-code--brut .ndeci__left{position:relative;top:auto}.lne-code--brut .ndevm__media{max-width:1080px;margin-inline:auto}.lne-brut--sombre .nde-centers:not(.nde-modal-portal){background:var(--lne-dark);padding-block:clamp(52px,7vw,92px)}.lne-code--brut .faq-item:not(.open):not(:hover) .faq-num{color:var(--text-muted,#5a5a6e)}.lne-code--brut .s4-num{color:#f2435c}.lne-libre[id],.lne-brut[id]{scroll-margin-top:88px}@media (width<=1100px){.lne-libre[id],.lne-brut[id]{scroll-margin-top:76px}}.lne-bloc--clair.lne-fiches .lne-bloc__panneau{background:var(--lne-warm)}.lne-fiches__liste{gap:18px;margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.lne-fiches__liste{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.lne-fiches__liste{grid-template-columns:repeat(var(--colonnes,3), minmax(0, 1fr))}}.lne-fiches__liste.lne-fiches__liste--defile{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-color:var(--lne-red) transparent;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:clamp(260px,30vw,364px);grid-auto-flow:column;padding-bottom:16px;overflow-x:auto}.lne-fiches__liste--defile:focus-visible{outline:3px solid var(--lne-red);outline-offset:4px}.lne-fiche{border:1px solid var(--lne-line);scroll-snap-align:start;background:#fff;border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.lne-fiche__image{aspect-ratio:3/2;object-fit:cover;background:#f2f3f4;width:100%;height:auto;display:block}.lne-fiche__corps{flex-direction:column;gap:10px;padding:22px 24px 26px;display:flex}.lne-fiche__titre{color:var(--lne-ink);font-family:var(--f-brand);font-synthesis:none;letter-spacing:0;font-size:1.25rem;font-weight:700;line-height:1.2}.lne-fiche .lne-texte{font-size:.9875rem;line-height:1.6}.lne-fiche__lien{color:var(--lne-red-deep);text-underline-offset:3px;font-weight:700}.lne-bloc--sombre .lne-fiche{background:#ffffff0b;border-color:#ffffff1a}.lne-bloc--sombre .lne-fiche__titre{color:#fff}.lne-bloc--sombre .lne-fiche__lien{color:#ff8595}.lne-formulaire{text-align:left;gap:18px;width:100%;max-width:640px;margin-inline:auto;display:grid}.lne-formulaire__champ,.lne-formulaire__groupe{border:0;gap:6px;margin:0;padding:0;display:grid}.lne-formulaire__groupe{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px}.lne-formulaire__groupe legend{padding:0}.lne-formulaire__groupe label{color:var(--lne-muted);gap:6px;font-size:.875rem;display:grid}.lne-formulaire label,.lne-formulaire legend{color:var(--lne-ink);font-weight:700}.lne-formulaire__groupe label{font-weight:400}.lne-formulaire__requis,.lne-formulaire__aide{color:var(--lne-muted);font-size:.875rem;font-weight:400}.lne-formulaire :is(input,textarea,select){border:1.5px solid var(--lne-line);width:100%;min-height:50px;color:var(--lne-ink);font:inherit;background:#fff;border-radius:10px;padding:12px 14px}.lne-formulaire :is(input,textarea,select):focus-visible{border-color:var(--lne-red);outline-offset:0;outline:3px solid #ef405840}.lne-formulaire button.lne-btn{cursor:pointer}.lne-formulaire button.lne-btn:disabled{cursor:default;opacity:.6}.lne-formulaire__piege{position:absolute;left:-9999px}.lne-formulaire [hidden]{display:none}.lne-formulaire [aria-invalid=true]{border-color:var(--lne-red-deep)}.lne-formulaire__erreur{color:var(--lne-red-deep);font-size:.875rem;font-weight:700}.lne-formulaire__merci,.lne-formulaire__etat{background:var(--lne-red-soft);color:var(--lne-ink);border:1px solid #ef40583d;border-radius:12px;padding:16px 18px;font-weight:600}.lne-formulaire--envoye>:not(.lne-formulaire__merci){display:none}.lne-formulaire:not(.lne-formulaire--tally) .lne-formulaire__choix legend{margin-bottom:6px;padding:0}.lne-formulaire:not(.lne-formulaire--tally) .lne-formulaire__option{border:1.5px solid var(--lne-line);min-height:50px;color:var(--lne-ink);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;font-weight:400;display:flex}.lne-formulaire:not(.lne-formulaire--tally) .lne-formulaire__option:has(:checked){border-color:var(--lne-red-deep);background:var(--lne-red-soft)}.lne-formulaire:not(.lne-formulaire--tally) .lne-formulaire__option input{width:20px;height:20px;min-height:0;accent-color:var(--lne-red-deep);flex:none;margin:0;padding:0}.lne-formulaire--tally{--tally-accent:#f2435c;--tally-encre:#282828;--tally-filet:#28282821;--tally-bloc:12px;gap:var(--tally-bloc);max-width:620px;color:var(--tally-encre);padding:10px 8px 18px}.lne-formulaire--tally .lne-formulaire__etape:not([hidden]){gap:var(--tally-bloc);display:grid}.lne-formulaire--tally .lne-formulaire__champ{gap:var(--tally-bloc)}.lne-formulaire__progression{margin-bottom:14px}.lne-formulaire__segments{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;display:grid}.lne-formulaire__segment{background:#28282817;border-radius:2px;height:4px;overflow:hidden}.lne-formulaire__segment:after{content:"";background:#28282873;width:0;height:100%;transition:width .3s;display:block}.lne-formulaire__segment--rempli:after{width:100%}.lne-formulaire__titre{color:var(--tally-encre);margin-bottom:6px;font-size:clamp(1.45rem,3.5vw,1.95rem);font-weight:700;line-height:1.08}.lne-formulaire--tally :is(.lne-formulaire__titre-etape,.lne-formulaire__libelle){color:var(--tally-encre);font-family:var(--f-display);letter-spacing:-.02em;margin:0 0 4px;padding:0;font-size:1rem;font-weight:700;line-height:1.25;display:block}.lne-formulaire--tally legend.lne-formulaire__titre-etape{margin-bottom:calc(4px + var(--tally-bloc))}.lne-formulaire--tally .lne-formulaire__texte{color:#5f5f5f;margin:0 0 4px;font-size:.93rem;line-height:1.38;display:block}.lne-formulaire--tally .lne-formulaire__requis{width:16px;height:16px;color:var(--tally-accent);font-family:var(--f-body);vertical-align:1px;background:#28282812;border-radius:50%;place-items:center;margin-left:6px;font-size:12px;font-weight:700;line-height:1;display:inline-grid}.lne-formulaire--tally input{border:1px solid var(--tally-filet);min-height:42px;color:var(--tally-encre);font-family:var(--f-body);background:#fafafa;border-radius:13px;padding:10px 13px;font-size:.95rem;transition:border-color .2s,box-shadow .2s,background .2s}.lne-formulaire--tally input:focus{border-color:var(--tally-accent);background:#fff;outline:none;box-shadow:0 0 0 3px #f2435c1f}.lne-formulaire--tally [aria-invalid=true]{border-color:var(--tally-filet)}.lne-formulaire--tally .lne-formulaire__erreur{margin-top:calc(4px - var(--tally-bloc));color:var(--tally-accent);font-size:.84rem;font-weight:600}.lne-formulaire--tally .lne-formulaire__option{cursor:pointer;display:block;position:relative}.lne-formulaire--tally .lne-formulaire__option input{opacity:0;border:0;width:1px;height:1px;min-height:0;margin:0;padding:0;position:absolute;top:0;left:0}.lne-formulaire__carte{border:1px solid var(--tally-filet);min-height:40px;color:var(--tally-encre);background:#fff;border-radius:13px;align-items:center;gap:10px;padding:8px 13px;font-size:.95rem;font-weight:400;line-height:1.3;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:flex}@media (hover:hover){.lne-formulaire__option:hover .lne-formulaire__carte{border-color:#f2435c73;transform:translateY(-1px);box-shadow:0 10px 24px -18px #28282873}}.lne-formulaire__option input:checked+.lne-formulaire__carte{border-color:var(--tally-accent);background:#f2435c1a;box-shadow:0 0 0 3px #f2435c1c}.lne-formulaire__option input:checked+.lne-formulaire__carte:after{content:"";background:var(--tally-accent);width:8px;height:8px;box-shadow:0 0 0 2px var(--tally-accent);border-radius:50%;flex:none;margin-left:auto}.lne-formulaire__option input:focus-visible+.lne-formulaire__carte{outline:3px solid var(--lne-red);outline-offset:2px}.lne-formulaire--tally .lne-formulaire__retour{border:1px solid var(--tally-filet);min-height:40px;color:var(--tally-encre);font-family:var(--f-body);cursor:pointer;background:#fff;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:0 16px 0 12px;font-size:.92rem;font-weight:600}.lne-formulaire--tally .lne-formulaire__retour:not([hidden]){display:inline-flex}.lne-formulaire--tally .lne-actions{max-width:none;margin-top:10px}.lne-formulaire--tally .lne-actions>button.lne-btn{flex:100%}.lne-formulaire--tally button.lne-btn{border:1px solid var(--tally-accent);background:var(--tally-accent);min-height:46px;font-family:var(--f-display);letter-spacing:-.01em;border-radius:999px;gap:8px;padding:10px 20px;font-weight:800;transition:transform .22s,box-shadow .22s,background .22s;box-shadow:0 14px 28px -14px #f2435cbf}.lne-formulaire--tally button.lne-btn:hover{border-color:var(--tally-accent);background:var(--tally-accent)}.lne-formulaire--tally button.lne-btn:enabled:hover{transform:translateY(-1px);box-shadow:0 18px 34px -14px #f2435ce6}.lne-formulaire--tally button.lne-btn:enabled:active{transform:translateY(0)scale(.99)}.lne-formulaire__fleche{flex:none;width:1.15em;height:1.15em}@media (width<=560px){.lne-formulaire--tally{--tally-bloc:8px;padding:6px 5px 14px}.lne-formulaire__titre{margin-bottom:4px;font-size:1.42rem}.lne-formulaire--tally :is(.lne-formulaire__titre-etape,.lne-formulaire__libelle){font-size:.94rem;line-height:1.2}.lne-formulaire--tally .lne-formulaire__texte{font-size:.87rem;line-height:1.3}.lne-formulaire--tally input{border-radius:12px;min-height:40px;padding:8px 11px;font-size:16px}.lne-formulaire__carte{border-radius:12px;min-height:38px}.lne-formulaire--tally .lne-actions{margin-top:8px}.lne-formulaire--tally button.lne-btn{min-height:44px;font-size:.96rem}}.lne-volet{width:100%}.lne-volet>summary{cursor:pointer}.lne-volet>summary::-webkit-details-marker{display:none}.lne-volet[open]>summary{margin-bottom:24px}@media (width<=560px){.lne-volet>summary{display:flex}}.lne-bloc--sombre .lne-formulaire label,.lne-bloc--sombre .lne-formulaire legend{color:#fff}.lne-bloc--sombre .lne-formulaire :is(.lne-formulaire__requis,.lne-formulaire__aide,.lne-formulaire__groupe label){color:#ffffffad}.lne-bloc--sombre .lne-formulaire__erreur{color:#ff8595}.lne-bloc--sombre .lne-formulaire .lne-formulaire__option{color:var(--lne-ink)}.lne-questionnaire .lne-formulaire__etape:not([hidden]){gap:var(--tally-bloc);border:0;min-width:0;margin:0;padding:0;display:grid}.lne-questionnaire :is(.lne-formulaire__titre,legend) em{color:var(--tally-accent);font-style:normal}.lne-questionnaire legend.lne-formulaire__titre-etape{font-size:1.08rem}.lne-formulaire__segment--ici:after{width:50%}.lne-questionnaire .lne-formulaire__segment--rempli:after,.lne-questionnaire .lne-formulaire__segment--ici:after{background:var(--tally-accent)}.lne-questionnaire__compteur{color:#6b6b6b;font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:.82rem}.lne-questionnaire__bandeau{background:#f2435c14;border-radius:13px;margin:0;padding:12px 14px;font-size:.95rem}.lne-questionnaire .lne-formulaire__retour{order:0}.lne-questionnaire .lne-formulaire__choix{gap:10px;display:grid}.lne-questionnaire .lne-formulaire__carte{padding-right:44px;position:relative}.lne-questionnaire__libelle small{color:#6b6b6b;margin-top:1px;font-size:.82rem;display:block}.lne-questionnaire__touche{border:1px solid var(--tally-filet);color:#6b6b6b;border-radius:6px;place-items:center;width:22px;height:22px;font-size:.7rem;font-weight:700;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.lne-questionnaire .lne-formulaire__option input:checked+.lne-formulaire__carte:after{content:none}.lne-questionnaire .lne-formulaire__option input:checked+.lne-formulaire__carte .lne-questionnaire__touche{border-color:var(--tally-accent);background:var(--tally-accent);color:#fff}.lne-questionnaire__coordonnees{gap:var(--tally-bloc) 12px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lne-questionnaire__large{grid-column:1/-1}.lne-questionnaire__rassure{color:#6b6b6b;flex-wrap:wrap;justify-content:center;gap:4px 18px;margin:2px 0 0;font-size:.8rem;display:flex}:is(.lne-questionnaire__consentement,.lne-formulaire__consentement){flex-wrap:wrap;align-items:flex-start;gap:6px 10px;margin:4px 0 0;display:flex}:is(.lne-questionnaire__consentement,.lne-formulaire__consentement) label{flex:1 1 0;min-width:0}:is(.lne-questionnaire__consentement,.lne-formulaire__consentement) .lne-formulaire__erreur{flex-basis:100%;order:1;margin-top:0}.lne-formulaire :is(.lne-questionnaire__consentement,.lne-formulaire__consentement) input{width:18px;height:18px;min-height:0;accent-color:var(--lne-red-deep);flex:none;margin:2px 0 0;padding:0}.lne-formulaire :is(.lne-questionnaire__consentement,.lne-formulaire__consentement) label{color:#5f5f5f;font-size:.85rem;font-weight:400;line-height:1.45}:is(.lne-questionnaire__consentement,.lne-formulaire__consentement) a{color:var(--lne-red-deep);font-weight:600}@media (width<=560px){.lne-questionnaire__coordonnees{grid-template-columns:minmax(0,1fr)}}.lne-questionnaire__age input{max-width:220px}.lne-liste__bouton{border:1px solid var(--tally-filet);color:#6b6b6b;width:100%;min-height:50px;font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:.95rem;transition:border-color .18s,box-shadow .18s;display:flex}.lne-liste__bouton:hover,.lne-liste--ouverte .lne-liste__bouton{border-color:var(--tally-accent)}.lne-liste__bouton:focus-visible{outline:3px solid var(--lne-red);outline-offset:2px}.lne-liste--choisie .lne-liste__bouton{border-color:var(--tally-accent);color:var(--tally-encre);background:#f2435c1a;font-weight:600}.lne-liste__chevron{width:20px;height:20px;color:var(--tally-accent);flex:none;transition:transform .2s}.lne-liste--ouverte .lne-liste__chevron{transform:rotate(180deg)}.lne-liste__options{overscroll-behavior:contain;border:1px solid var(--tally-filet);background:#fff;border-radius:13px;max-height:min(380px,60vh);margin:6px 0 0;padding:6px;list-style:none;overflow-y:auto;box-shadow:0 22px 44px -18px #28282859}.lne-liste__options:focus{outline:none}.lne-liste__option{color:var(--tally-encre);cursor:pointer;border-radius:9px;gap:1px;padding:9px 12px;font-size:.95rem;display:grid}.lne-liste__option small{color:#6b6b6b;font-size:.8rem}.lne-liste__option--active{box-shadow:inset 3px 0 0 var(--tally-accent);background:#f2435c1f}.lne-liste__option[aria-selected=true]{color:var(--tally-accent);font-weight:600}@media (prefers-reduced-motion:reduce){.lne-liste__chevron{transition:none}}
