.error-pages-module__RN9xbW__main{text-align:center;max-width:640px;margin:0 auto;padding:clamp(72px,14vw,140px) clamp(16px,4vw,32px)}.error-pages-module__RN9xbW__no{font-family:var(--font-display), serif;color:var(--accent);margin:0 0 16px;font-size:clamp(64px,12vw,110px);font-style:italic;line-height:1}.error-pages-module__RN9xbW__title{letter-spacing:-.02em;word-break:keep-all;margin:0 0 14px;font-size:clamp(22px,4vw,32px);font-weight:700}.error-pages-module__RN9xbW__desc{color:var(--ink-dim);word-break:keep-all;margin:0 0 32px;line-height:1.75}.error-pages-module__RN9xbW__actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.error-pages-module__RN9xbW__primary,.error-pages-module__RN9xbW__ghost{cursor:pointer;min-height:48px;transition:transform var(--dur-fast) var(--ease-out);border-radius:999px;align-items:center;padding:0 26px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.error-pages-module__RN9xbW__primary{background:var(--accent);border:1px solid var(--accent);color:var(--paper)}.error-pages-module__RN9xbW__ghost{border:1px solid var(--line-strong);color:var(--ink);background:0 0}@media (hover:hover) and (pointer:fine){.error-pages-module__RN9xbW__primary:hover{background:var(--accent-deep);border-color:var(--accent-deep)}.error-pages-module__RN9xbW__ghost:hover{border-color:var(--ink)}}.error-pages-module__RN9xbW__primary:active,.error-pages-module__RN9xbW__ghost:active{transform:scale(.97)}
