.notFound{padding:0 12px;position:relative}.notFound:before{content:"";opacity:.5;z-index:-1;background:url(/images/decor-404.webp) 50%/cover no-repeat;width:100%;height:55%;position:absolute;top:0;left:0}.notFound-items{flex-direction:column;justify-content:center;align-items:center;margin:60px 0 100px;display:flex}.notFound-item{align-items:center;margin-bottom:28px;display:flex}.notFound-digit{letter-spacing:-.02em;color:var(--fg);font-size:clamp(100px,30vw,250px);font-weight:700;line-height:1;display:block}.notFound-logo{background:#0d0f0b;border-radius:50%;justify-content:center;align-items:center;width:190px;height:190px;display:flex}.notFound-logo picture{display:flex}.notFound-logo img{object-fit:cover;border-radius:50%;width:180px;height:180px;display:block}.notFound-item-description{text-align:center;max-width:620px;margin-bottom:24px}.notFound-item-description h1{color:var(--fg);margin:0 0 16px;font-size:32px;line-height:1.35}.notFound-item-description p{color:var(--fg-muted);margin:0;font-size:18px;line-height:1.5}.notFound-item-link a{box-sizing:border-box;min-width:260px;min-height:44px;color:var(--bg);background:var(--fg);border-radius:100px;justify-content:center;align-items:center;gap:12px;padding:16px 24px;display:flex}.notFound-item-link img{filter:invert(0)}[data-theme=dark] .notFound-item-link img{filter:invert()}.notFound-navigation{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex}.notFound-navigation a{box-sizing:border-box;border:1px solid var(--border);min-height:40px;color:var(--accent);background:var(--card);border-radius:12px;align-items:center;padding:8px 14px;display:inline-flex}.notFound a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (max-width:640px){.notFound-items{margin:24px 0 48px}.notFound-logo,.notFound-logo img{width:126px;height:126px}.notFound-item-description h1{font-size:24px}.notFound-item-description p{font-size:16px}}
