.error-module__48vcWq__container{text-align:center;min-height:70vh;padding:var(--space-xl)var(--space-s);flex-direction:column;justify-content:center;align-items:center;display:flex}.error-module__48vcWq__label{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:var(--space-s)}.error-module__48vcWq__message{font-family:var(--font-display);font-style:italic;font-size:var(--step-2);color:var(--ink);margin-bottom:var(--space-m);max-width:25ch}.error-module__48vcWq__body{font-family:var(--font-body);font-size:var(--step-0);color:var(--light-ink);margin-bottom:var(--space-l);max-width:40ch}.error-module__48vcWq__actions{gap:var(--space-s);flex-wrap:wrap;justify-content:center;display:flex}.error-module__48vcWq__button{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;color:var(--paper);background:var(--ink);padding:var(--space-xs)var(--space-l);border:2px solid var(--ink);cursor:pointer;text-decoration:none}.error-module__48vcWq__buttonSecondary{color:var(--ink);background:0 0;}@media (hover:hover){.error-module__48vcWq__button:hover{color:var(--ink);background:0 0}.error-module__48vcWq__buttonSecondary:hover{background:var(--ink);color:var(--paper)}}
