.not-found-module__sxuMuG__page{width:min(900px,92vw);margin:clamp(var(--space-5),12vh,var(--space-8))auto;gap:var(--space-3);justify-items:start;display:grid}.not-found-module__sxuMuG__code{font-size:var(--text-1);letter-spacing:.2em;text-transform:uppercase;color:#a94700}.not-found-module__sxuMuG__page h1{font-size:clamp(var(--text-4),5vw,64px);line-height:1.05}.not-found-module__sxuMuG__lede{font-size:var(--text-2);color:var(--text-secondary);max-width:60ch;line-height:1.6}.not-found-module__sxuMuG__links{gap:var(--space-2);flex-wrap:wrap;display:flex}.not-found-module__sxuMuG__links a{font-size:var(--text-1);border:1px solid #111;border-radius:999px;padding:8px 18px;text-decoration:none}.not-found-module__sxuMuG__links a:hover{color:#fff;background:#111}.not-found-module__sxuMuG__services{width:100%;padding-top:var(--space-2);border-top:2px solid #111}.not-found-module__sxuMuG__services h2{font-size:var(--text-3);margin-bottom:var(--space-2)}.not-found-module__sxuMuG__services ul{font-size:var(--text-2);gap:8px;margin:0;padding:0;list-style:none;display:grid}.not-found-module__sxuMuG__services a{text-underline-offset:3px;text-decoration:underline}.not-found-module__sxuMuG__contact{font-size:var(--text-1);color:var(--text-secondary)}
