.mshell .etat-systeme{min-height:100vh;padding:clamp(3rem, 8vw, 7rem) var(--marge);overflow-wrap:anywhere;place-items:center;display:grid}.mshell .etat-systeme--membre{min-height:calc(100vh - 4.7rem)}.mshell .etat-exemple{width:min(100%,50rem);min-width:0}.mshell .etat-exemple h2{font-family:var(--display);letter-spacing:-.035em;font-size:clamp(2.2rem,4vw,3.7rem);font-weight:500;line-height:.95}.mshell .etat-exemple p{max-width:42rem;font-family:var(--serif);color:var(--gris);margin-top:1rem;font-size:1rem;line-height:1.65}.mshell .etat-exemple__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1.6rem;display:flex}.mshell .etat-exemple__actions a:not(.pastille),.mshell .etat-exemple__actions button:not(.pastille){color:var(--encre);font:600 .8rem var(--sans);text-underline-offset:.3rem;cursor:pointer;background:0 0;border:0;text-decoration:underline}.mshell .etat-code{font:.7rem/1.5 var(--sans);letter-spacing:.05em;color:var(--gris);margin-top:1rem;display:block}.mshell .etat-marque{letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.7rem;margin-bottom:1rem;font-size:.66rem;font-weight:600;display:inline-flex}.mshell .etat-marque:before{content:"";background:var(--encre);width:2.4rem;height:3px}.mshell .etat-marque--erreur:before{background:var(--encre)}@media (max-width:900px){.mshell .etat-systeme--membre{min-height:calc(100vh - 4.3rem)}}