.ErrorPage-module-scss-module__15kcwa__main{max-width:var(--content);min-height:80svh;padding:clamp(160px,30vh,320px) var(--gutter) clamp(80px,12vh,140px);grid-template-columns:1fr;align-items:end;gap:24px;margin:0 auto;display:grid}@media (min-width:900px){.ErrorPage-module-scss-module__15kcwa__main{grid-template-columns:minmax(0,1fr) minmax(260px,380px);gap:48px}}.ErrorPage-module-scss-module__15kcwa__code{font-family:var(--font-mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--accent);margin-bottom:16px;font-size:11px;display:block}.ErrorPage-module-scss-module__15kcwa__h1{font-family:var(--font-serif);letter-spacing:-.03em;font-size:clamp(56px,9vw,136px);font-weight:400;line-height:.92}.ErrorPage-module-scss-module__15kcwa__side{color:var(--ink-muted);flex-direction:column;gap:20px;font-size:16px;line-height:1.55;display:flex}@media (min-width:900px){.ErrorPage-module-scss-module__15kcwa__side{padding-bottom:.5em}}.ErrorPage-module-scss-module__15kcwa__links{font-family:var(--font-mono);letter-spacing:1.2px;text-transform:uppercase;flex-wrap:wrap;gap:8px 20px;font-size:11px;display:flex}.ErrorPage-module-scss-module__15kcwa__links a,.ErrorPage-module-scss-module__15kcwa__links button{border:0;border-bottom:1px solid var(--line);font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--ink);cursor:pointer;transition:color var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out);background:0 0;padding:0 0 2px}.ErrorPage-module-scss-module__15kcwa__links a:hover,.ErrorPage-module-scss-module__15kcwa__links button:hover{color:var(--accent);border-color:var(--accent)}
