.not-found{background:radial-gradient(circle at 78% 20%,#ef73041c,#0000 34%),radial-gradient(circle at 12% 88%,#ef730412,#0000 38%),#fffaf5;place-items:center;min-height:min(760px,80vh);padding:72px 24px;display:grid}.not-found__content{text-align:center;width:min(100%,680px)}.not-found__code{color:#ef7304;letter-spacing:-.09em;margin:0;font-size:clamp(110px,22vw,220px);font-weight:800;line-height:.9}.not-found__title{color:#013;margin:28px 0 0;font-size:clamp(28px,5vw,42px);font-weight:700;line-height:1.15}.not-found__description{color:#4b5563;max-width:490px;margin:18px auto 0;font-size:17px;line-height:1.6}.not-found__actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px;display:flex}.not-found__link{box-sizing:border-box;color:#ef7304;border:2px solid #ef7304;border-radius:999px;justify-content:center;align-items:center;min-width:168px;min-height:48px;padding:10px 24px;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.not-found__link:hover,.not-found__link:focus-visible{color:#cb5f00;background:#fff0e0}.not-found__link--primary{color:#fff;background:#ef7304}.not-found__link--primary:hover,.not-found__link--primary:focus-visible{color:#fff;background:#cb5f00}.not-found__link:focus-visible{outline-offset:3px;outline:3px solid #013}.not-found-static{margin:0;font-family:Sora,Arial,sans-serif}.not-found-static__header{background:#fff;padding:18px max(24px,50vw - 600px)}.not-found-static__logo{display:inline-block}.not-found-static__logo img{width:150px;height:auto;display:block}.not-found-static .not-found{box-sizing:border-box;min-height:calc(100vh - 96px)}@media (width<=575px){.not-found{min-height:65vh;padding:60px 20px}.not-found__description{font-size:15px}.not-found__actions{flex-direction:column;align-items:stretch}}
