.not-found{z-index:1;background:var(--c-surface);border-radius:var(--r-xl);box-shadow:var(--shadow-lifted);text-align:center;padding:44px 40px 36px;position:relative}.not-found__mark{background:var(--c-surface-active);width:56px;height:56px;color:var(--c-ink-muted);border-radius:50%;place-items:center;margin:0 auto 20px;display:grid}.not-found__mark .icon{stroke-width:1.5px;width:26px;height:26px}.not-found__code{margin-bottom:8px}.not-found__title{font-family:var(--font-display);font-size:var(--fs-display);line-height:var(--lh-display);font-weight:var(--fw-medium);letter-spacing:-.02em;margin:0}.not-found__text{max-width:320px;color:var(--c-ink-muted);margin:14px auto 0}.not-found__actions{justify-content:center;margin-top:28px;display:flex}@media (max-width:520px){.not-found{padding:32px 20px 28px}.not-found__title{font-size:36px;line-height:42px}}
