.RouteFailure_page__v4PgU{display:grid;min-height:100dvh;place-items:center;padding:24px;background:#f6f8fc;color:#17233b;font-family:var(--font-inter,Arial),sans-serif}.RouteFailure_panel__ZmzvH{width:100%;max-width:560px;padding:clamp(24px,5vw,40px);border:1px solid #e4e9f1;border-radius:20px;background:#fff;box-shadow:0 12px 32px -20px #17233b30}.RouteFailure_brand__20Dch{display:inline-block;color:#526078;font-size:14px;font-weight:600;text-decoration:none}.RouteFailure_eyebrow__47w7U{margin:40px 0 12px;color:#69778d;font-size:13px}.RouteFailure_panel__ZmzvH h1{margin:0 0 16px;color:#17233b;font-size:clamp(25px,4vw,32px);font-weight:600;line-height:1.25;letter-spacing:-.035em}.RouteFailure_panel__ZmzvH>p:last-of-type{margin:0;color:#526078;font-size:15px;line-height:1.8}.RouteFailure_actions__IERPG{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px}.RouteFailure_actions__IERPG button{min-height:42px;padding:10px 18px;border:0;border-radius:8px;background:#1674f5;color:#fff;font:inherit;font-size:14px;cursor:pointer}.RouteFailure_actions__IERPG a{color:#1267d8;font-size:14px;text-decoration:none}.RouteFailure_panel__ZmzvH :is(button,a):focus-visible{outline:2px solid #1674f5;outline-offset:4px}