.sif-404__inner{text-align:center;align-items:center;gap:var(--space-4);flex-direction:column;max-width:40rem;margin:0 auto;display:flex}.sif-404__code{font-family:var(--font-heading);font-size:var(--heading-xlarge-size);line-height:var(--heading-xlarge-line);font-weight:var(--heading-xlarge-weight);color:var(--color-teal);letter-spacing:.02em;margin:0}.sif-404__title{color:var(--text-heading);font-family:var(--font-heading);font-size:var(--heading-medium-size);line-height:var(--heading-medium-line);font-weight:var(--heading-medium-weight);margin:0}.sif-404__body{max-width:44ch;color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-large-size);line-height:var(--text-large-line);margin:0}.sif-404__actions{justify-content:center;align-items:center;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:40rem){.sif-404__actions{flex-direction:column;width:100%}}
