.RouteError-module__TOv7QW__wrap{background:var(--color-bg-app);justify-content:center;align-items:center;min-height:100vh;padding:32px;display:flex}.RouteError-module__TOv7QW__card{text-align:center;max-width:420px}.RouteError-module__TOv7QW__title{font-family:var(--font-lora), Georgia, serif;letter-spacing:-.02em;color:var(--color-text);margin:0 0 12px;font-size:28px;font-weight:400}.RouteError-module__TOv7QW__body{color:var(--color-muted);margin:0 0 24px;font-size:15px;line-height:1.6}.RouteError-module__TOv7QW__actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.RouteError-module__TOv7QW__primary,.RouteError-module__TOv7QW__ghost{border-radius:var(--radius-full);font-family:var(--font-inter), Inter, sans-serif;cursor:pointer;align-items:center;padding:11px 24px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.RouteError-module__TOv7QW__primary{background:var(--color-primary);color:var(--color-on-accent);box-shadow:var(--shadow-primary-btn);border:0}.RouteError-module__TOv7QW__ghost{border:1px solid var(--color-border);background:var(--color-bg-surface);color:var(--color-text)}
