.aide{--aide-repere:#db5518;--aide-repere-texte:#fffdf9;--aide-col:46rem;background:var(--color-fond);color:var(--color-encre)}.aide-ariane ol{display:flex;flex-wrap:wrap;gap:.4rem;font-size:.8125rem}.aide-ariane a{text-decoration:underline;text-underline-offset:3px}.aide-outils{display:grid;gap:1rem;padding:1.25rem;border:1px solid var(--color-bordure);border-radius:var(--radius-carte);background:var(--color-carte)}@media (min-width:48rem){.aide-outils{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.aide-recherche label,.aide-secteurs legend{display:block;font-size:.8125rem;font-weight:600;margin-bottom:.4rem}.aide-recherche input{width:100%;min-height:2.75rem;padding:0 .9rem;border:1px solid var(--color-bordure-forte);border-radius:999px;background:var(--color-fond);color:var(--color-encre);font:inherit;font-size:1rem}.aide-recherche input:focus-visible{outline:2px solid var(--color-braise);outline-offset:2px}.aide-secteurs{border:0;margin:0;padding:0;min-width:0}.aide-secteurs-choix{display:flex;flex-wrap:wrap;gap:.4rem}.aide-secteurs-choix button{min-height:2.75rem;padding:0 1rem;border:1px solid var(--color-bordure-forte);border-radius:999px;background:transparent;color:var(--color-encre);font:inherit;font-size:.9375rem;cursor:pointer}.aide-secteurs-choix button[aria-pressed=true]{background:var(--color-encre);border-color:var(--color-encre);color:var(--color-fond)}.aide-compte{margin-top:.75rem;font-size:.875rem;color:var(--color-encre-douce)}.aide-parcours{margin-top:3rem}.aide-parcours+.aide-parcours{margin-top:3.5rem}.aide-parcours-tete{display:grid;gap:.35rem;margin-bottom:1.25rem}.aide-parcours-tete h2{font-family:var(--font-titre);font-size:clamp(1.4rem,1.1rem + 1.2vw,1.9rem);font-weight:700;letter-spacing:-.02em;line-height:1.15}.aide-parcours-tete p{color:var(--color-encre-douce)}.aide-cartes{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,17.5rem),1fr))}.aide-carte{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--color-bordure);border-radius:var(--radius-carte);background:var(--color-carte);color:inherit;transition:border-color var(--duree-reflexe),transform var(--duree-reflexe)}.aide-carte:hover{border-color:var(--color-braise);transform:translateY(-2px)}.aide-carte:focus-visible{outline:2px solid var(--color-braise);outline-offset:3px}.aide-carte-image{aspect-ratio:16/9;background:var(--color-carte-relief);border-bottom:1px solid var(--color-bordure);overflow:hidden}.aide-carte-image img{width:100%;height:100%;object-fit:cover;object-position:top left;display:block}.aide-carte-corps{display:grid;gap:.5rem;padding:1rem 1.1rem 1.2rem}.aide-carte-corps h3{font-family:var(--font-titre);font-size:1.125rem;font-weight:650;line-height:1.25}.aide-carte-corps p{font-size:.9375rem;line-height:1.55;color:var(--color-encre-douce)}.aide-etiquettes{display:flex;flex-wrap:wrap;gap:.35rem;font-size:.75rem}.aide-etiquette{display:inline-flex;align-items:center;min-height:1.5rem;padding:0 .55rem;border-radius:999px;border:1px solid var(--color-bordure-forte);color:var(--color-encre-douce);white-space:nowrap}.aide-etiquette-forte{border-color:var(--color-braise);color:var(--color-braise)}.aide-rien{margin-top:2rem;padding:1.5rem;border:1px dashed var(--color-bordure-forte);border-radius:var(--radius-carte);color:var(--color-encre-douce)}.aide-resultats{margin-top:1.5rem;display:grid;gap:.5rem}.aide-resultat{display:grid;gap:.2rem;padding:.9rem 1.1rem;border:1px solid var(--color-bordure);border-radius:var(--radius-douce);background:var(--color-carte);color:inherit}.aide-resultat:focus-visible,.aide-resultat:hover{border-color:var(--color-braise)}.aide-resultat strong{font-weight:650}.aide-resultat span{font-size:.875rem;color:var(--color-encre-douce)}.aide-gestes{display:grid;gap:.5rem 1.5rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));margin-top:1.25rem}.aide-geste-lien{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.75rem;padding:.5rem 0;border-bottom:1px solid var(--color-bordure);color:inherit}.aide-geste-lien:hover strong{color:var(--color-braise)}.aide-geste-lien strong{font-weight:550}.aide-geste-lien small{flex:none;font-size:.75rem;color:var(--color-encre-douce)}.aide-guide-grille{display:grid;gap:2.5rem;padding-block:3rem 4.5rem}@media (min-width:64rem){.aide-guide-grille{grid-template-columns:15rem minmax(0,1fr);gap:3.5rem}}.aide-sommaire{align-self:start;font-size:.875rem}@media (min-width:64rem){.aide-sommaire{position:sticky;top:5.5rem;max-height:calc(100vh - 7rem);overflow-y:auto}}.aide-sommaire details>summary{cursor:pointer;font-weight:650;min-height:2.75rem;display:flex;align-items:center}@media (min-width:64rem){.aide-sommaire details>summary{pointer-events:none;list-style:none}.aide-sommaire details>summary::-webkit-details-marker{display:none}}.aide-sommaire ol{display:grid;gap:.15rem;margin-top:.25rem}.aide-sommaire li a{display:block;padding:.4rem 0 .4rem .75rem;border-left:2px solid var(--color-bordure);color:var(--color-encre-douce);line-height:1.4}.aide-sommaire li a:hover{color:var(--color-encre);border-left-color:var(--color-braise)}@media (max-width:63.99rem){.aide-sommaire li a{display:flex;align-items:center;min-height:2.75rem}}.aide-sommaire-pied{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--color-bordure);display:grid;gap:.5rem;color:var(--color-encre-douce);font-size:.8125rem}.aide-corps{min-width:0;max-width:var(--aide-col)}.aide-corps>*+*{margin-top:3rem}.aide-intro p{font-size:1.0625rem;line-height:1.75}.aide-intro p+p{margin-top:.9rem}.aide-note{margin-top:1.25rem;padding:.9rem 1.1rem;border-left:3px solid var(--color-braise);background:var(--color-carte-relief);border-radius:0 var(--radius-douce) var(--radius-douce) 0;font-size:.9375rem;line-height:1.6}.aide-note strong{font-weight:650}.aide-partie{scroll-margin-top:5.5rem;padding-top:2.5rem;border-top:1px solid var(--color-bordure)}.aide-partie-tete{display:grid;gap:.5rem}.aide-ou{font-size:.75rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--color-braise)}.aide-bloc-titre,.aide-partie-tete h2{font-family:var(--font-titre);font-size:clamp(1.35rem,1.15rem + .9vw,1.75rem);font-weight:700;letter-spacing:-.02em;line-height:1.2}.aide-partie-tete p{color:var(--color-encre-douce);line-height:1.6}.aide-partie .video-tuto{margin-top:1.5rem;border:1px solid var(--color-bordure);border-radius:var(--radius-carte);background:var(--color-carte);overflow:hidden}.aide-partie .video-tuto video{display:block;width:100%;height:auto;background:#000}.aide-partie .video-tuto figcaption{display:grid;gap:.25rem;padding:.9rem 1.1rem;font-size:.9375rem}.aide-partie .video-tuto figcaption span{color:var(--color-encre-douce)}.aide-partie .video-tuto figcaption small{font-size:.8125rem;color:var(--color-encre-douce)}.aide-partie .video-tuto-absente{border-style:dashed;background:transparent}.aide-etapes{margin-top:1.5rem;display:grid;gap:1rem;list-style:none;padding:0}.aide-etape{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:.9rem;align-items:start}.aide-numero{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:999px;background:var(--color-encre);color:var(--color-fond);font-family:var(--font-titre);font-weight:700;font-size:.9375rem;font-variant-numeric:tabular-nums}.aide-etape p{line-height:1.65}.aide-etape p:first-child{padding-top:.35rem;font-weight:500}.aide-precision{margin-top:.3rem;font-size:.9375rem;color:var(--color-encre-douce)}.aide-capture{margin-top:1.75rem}.aide-capture-cadre{overflow-x:auto;border:1px solid var(--color-bordure);border-radius:var(--radius-douce);background:var(--color-carte-relief)}.aide-capture-image{position:relative;width:100%}.aide-capture-large .aide-capture-image{min-width:40rem}.aide-capture-etroite .aide-capture-image{max-width:24.375rem;margin-inline:auto}.aide-capture-image img{display:block;width:100%;height:auto}.aide-repere{position:absolute;border:2px solid var(--aide-repere);border-radius:6px;box-shadow:0 0 0 3px rgb(219 85 24/.18);pointer-events:none}.aide-repere-numero{position:absolute;top:-.8rem;left:-.8rem;display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:999px;background:var(--aide-repere);color:var(--aide-repere-texte);font:700 .8125rem/1 var(--font-titre);box-shadow:0 1px 4px rgb(0 0 0/.25)}.aide-capture-defile{display:none;margin-top:.4rem;font-size:.75rem;color:var(--color-encre-douce)}@media (max-width:47.99rem){.aide-capture-large .aide-capture-defile{display:block}}.aide-capture figcaption{margin-top:.75rem;font-size:.875rem;color:var(--color-encre-douce);line-height:1.55}.aide-legende{margin-top:.75rem;display:grid;gap:.45rem;list-style:none;padding:0}.aide-legende li{display:grid;grid-template-columns:1.6rem minmax(0,1fr);gap:.6rem;align-items:start;font-size:.9375rem;line-height:1.5}.aide-legende li>span:first-child{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:999px;background:var(--aide-repere);color:var(--aide-repere-texte);font:700 .8125rem/1 var(--font-titre)}.aide-portes{margin-top:1.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem}.aide-lien{text-decoration:underline;text-underline-offset:3px;color:var(--color-braise);font-weight:550;min-height:2.75rem;display:inline-flex;align-items:center}.aide-cocher{margin-top:1.25rem;display:grid;gap:.5rem;list-style:none;padding:0}.aide-cocher label{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:.75rem;align-items:start;padding:.75rem 1rem;border:1px solid var(--color-bordure);border-radius:var(--radius-douce);background:var(--color-carte);cursor:pointer;line-height:1.5}.aide-cocher input{width:1.25rem;height:1.25rem;margin-top:.1rem;accent-color:var(--color-braise)}.aide-cocher input:checked+span{color:var(--color-encre-douce);text-decoration:line-through;text-decoration-thickness:1px}.aide-cocher-etat{margin-top:.75rem;font-size:.875rem;color:var(--color-encre-douce)}.aide-pieges{margin-top:1.25rem;display:grid;gap:1rem}.aide-piege{padding:1rem 1.15rem;border:1px solid var(--color-bordure);border-radius:var(--radius-douce);background:var(--color-carte)}.aide-piege dt{font-weight:650}.aide-piege dd{margin-top:.35rem;color:var(--color-encre-douce);line-height:1.6}.aide-suite{display:grid;gap:.75rem}@media (min-width:40rem){.aide-suite{grid-template-columns:1fr 1fr}}.aide-suite a{display:grid;gap:.2rem;padding:1rem 1.15rem;border:1px solid var(--color-bordure);border-radius:var(--radius-douce);background:var(--color-carte);color:inherit}.aide-suite a:hover{border-color:var(--color-braise)}.aide-suite small{font-size:.75rem;color:var(--color-encre-douce)}.aide-suite strong{font-weight:650}.aide-suite-apres{text-align:right}.aide-imprimer{display:inline-flex;align-items:center;gap:.5rem;min-height:3rem;padding:0 1.25rem;border-radius:999px;border:1px solid;background:transparent;color:inherit;font:600 .9375rem/1 var(--font-texte);cursor:pointer}.aide-imprimer:focus-visible{outline:2px solid var(--color-braise);outline-offset:3px}@media print{.aide-capture-defile,.aide-ecran-ouvrir,.aide-imprimer,.aide-partie .video-tuto,.aide-portes,.aide-sommaire,.aide-suite,.lien-evitement,.site-actions,.site-final,.site-nav,.site-ouverture-fond,.site-pied,[data-aide-sans-impression]{display:none!important}.aide,.aide-ouverture-imprimee,.aide-ouverture-imprimee *{background:#fff!important;color:#000!important}.aide-ouverture-imprimee{padding-block:0 1rem!important;min-height:0!important}.aide-guide-grille{display:block;padding-block:0}.aide-corps{max-width:none}.aide-partie{break-inside:auto;border-top-color:#bbb}.aide-capture,.aide-cocher li,.aide-etape,.aide-piege{break-inside:avoid}.aide-capture-cadre{overflow:visible;border-color:#bbb}.aide-capture-large .aide-capture-image{min-width:0}.aide-numero{background:#000!important;color:#fff!important}.aide-legende li>span:first-child,.aide-numero,.aide-repere,.aide-repere-numero{-webkit-print-color-adjust:exact;print-color-adjust:exact}.aide-cocher label,.aide-note,.aide-piege{background:#fff!important;border-color:#999!important}.aide-partie-tete p,.aide-piege dd,.aide-precision{color:#333!important}}