._3FNFuq_container{min-height:60vh;padding:var(--space-8);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}._3FNFuq_heading{color:var(--color-text-primary);font-size:4rem;font-weight:700;line-height:1}._3FNFuq_message{margin-top:var(--space-4);font-size:var(--font-size-lg);color:var(--color-text-secondary)}._3FNFuq_link{margin-top:var(--space-6);padding:var(--space-3) var(--space-6);background:var(--color-brand-primary);color:#fff;border-radius:var(--radius-md);font-weight:500;font-size:var(--font-size-base)}