.BdBR-G_page{place-content:center;justify-items:center;gap:var(--space-4);min-height:100dvh;padding:var(--space-page-x);text-align:center;background:var(--color-surface-secondary);color:var(--color-text-primary);font-family:var(--font-family-base);grid-template-columns:minmax(0,1fr);display:grid}.BdBR-G_code{font-size:var(--font-size-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-weight:600}.BdBR-G_title{font-size:var(--font-size-xl);margin:0}.BdBR-G_message{max-width:28rem;color:var(--color-text-secondary);margin:0}.BdBR-G_action{padding:var(--space-2) var(--space-5);border-radius:var(--radius-md,8px);background:var(--btn-lavender-bg);box-shadow:var(--btn-primary-shadow);color:var(--btn-lavender-text);font-weight:600;font:inherit;cursor:pointer;border:0;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.BdBR-G_action:hover{background:var(--btn-lavender-hover);box-shadow:var(--btn-primary-shadow-hover)}.BdBR-G_action:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}
