.je-suis{border:0;min-width:0;margin:0;padding:0}.je-suis-legende{color:var(--ds-doux,#4e5068);margin:0 0 .8rem;padding:0;font-size:1rem}.je-suis-grille{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.je-suis-carte{text-align:left;border-radius:var(--ds-r-carte,22px);border:1.5px solid var(--ds-trait,#16193a1a);background:var(--ds-creme,#fbf7ef);min-height:132px;color:var(--ds-encre,#16193a);font:inherit;cursor:pointer;box-shadow:var(--ds-reflet,inset 0 1px 0 #ffffffb3);transition:border-color .2s var(--ds-standard,ease),transform .35s var(--ds-ressort,cubic-bezier(.16,1,.3,1)),background-color .2s;align-content:start;gap:.35rem;padding:1.1rem 1.1rem 1.1rem 1.2rem;display:grid;position:relative}.je-suis-carte:hover{border-color:var(--ds-bleu,#2337c8)}.je-suis-carte[aria-pressed=true]{border-color:var(--ds-bleu,#2337c8);background:var(--ds-bleu-clair,#e6e9fa)}.je-suis-carte:focus-visible{outline:2px solid var(--ds-bleu,#2337c8);outline-offset:2px}.je-suis-titre{font-family:var(--ds-titre,inherit);letter-spacing:-.02em;font-size:1.2rem;font-weight:700}.je-suis-aide{color:var(--ds-doux,#4e5068);font-size:1rem;line-height:1.4}.je-suis-coche{border:2px solid var(--ds-trait-fort,#16193a38);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:800;display:grid;position:absolute;top:.8rem;right:.8rem}.je-suis-carte[aria-pressed=true] .je-suis-coche{background:var(--ds-bleu,#2337c8);border-color:var(--ds-bleu,#2337c8)}@media (max-width:560px){.je-suis-grille{grid-template-columns:minmax(0,1fr)}.je-suis-carte{min-height:0;padding-right:3rem}}.banniere-editeur{gap:.7rem;display:grid}.banniere-apercu{aspect-ratio:3;border-radius:0 0 var(--ds-r-carte,22px) var(--ds-r-carte,22px);background:var(--ds-sable-profond,#e8dcc6);color:var(--ds-doux,#4e5068);place-items:center;font-size:1rem;display:grid;overflow:hidden}.banniere-apercu img{object-fit:cover;width:100%;height:100%;display:block}.banniere-bouton{justify-self:start;min-height:44px}.banniere-fichier{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}:is(.banniere-fichier:focus-visible+.form-feedback,.banniere-editeur:focus-within .banniere-bouton){outline:2px solid var(--ds-bleu,#2337c8);outline-offset:2px}.avatar-dessine{gap:.7rem;display:grid}.avatar-dessine-styles{flex-wrap:wrap;gap:.6rem;display:flex}.avatar-dessine-styles button{border:2px solid var(--ds-trait,#16193a1a);background:var(--ds-creme,#fbf7ef);cursor:pointer;border-radius:18px;place-items:center;width:76px;height:76px;padding:4px;display:grid}.avatar-dessine-styles button[aria-pressed=true]{border-color:var(--ds-bleu,#2337c8);box-shadow:0 0 0 4px var(--ds-bleu-clair,#e6e9fa)}.avatar-dessine-styles img{border-radius:14px;width:64px;height:64px}.structure-etape{gap:1rem;display:grid}.structure-faites{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.structure-faites li{border-radius:var(--ds-r-tuile,14px);background:var(--ds-prairie-clair,#e1eedf);padding:.8rem 1rem;font-size:1rem}.structure-communes summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.structure-communes-liste{border:1px solid var(--ds-trait,#16193a1a);border-radius:12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.3rem .8rem;max-height:260px;padding:.4rem;display:grid;overflow:auto}.structure-communes-liste label{align-items:center;gap:.5rem;min-height:36px;font-size:1rem;display:flex}.structure-communes-liste input{width:22px;height:22px}.bienvenue-etape{gap:1rem;display:grid}.bienvenue-intro{margin:0;font-size:1.15rem}.bienvenue-pas{gap:.7rem;margin:0;padding-left:1.4rem;display:grid}.bienvenue-pas li{gap:.15rem;display:grid}.bienvenue-pas a{color:var(--ds-bleu,#2337c8);min-height:24px;font-weight:700}.bienvenue-pas span{color:var(--ds-doux,#4e5068)}@media (prefers-reduced-motion:reduce){.je-suis-carte{transition:none}}
