.not-found-page{padding:64px 0 80px;min-height:60vh;display:flex;align-items:center;justify-content:center}.not-found-card{max-width:760px;padding:40px 48px;background:#fff;border:1px solid #d8e6f4;border-radius:16px;text-align:center;box-shadow:0 12px 36px #174e8910}.not-found-card .eyebrow{color:#087ec2}.not-found-code{font-size:clamp(80px,14vw,132px);font-weight:700;letter-spacing:-7px;line-height:1.2;color:#2563eb;margin:15px 0}.not-found-card h1{font-size:clamp(24px,4vw,34px);line-height:1.4;margin:0 0 16px}.not-found-card p{color:#5b728d;line-height:1.9;max-width:580px;margin:0 auto}.not-found-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:28px}.not-found-actions a{border-radius:6px;padding:13px 20px;text-decoration:none;font-size:13px;font-weight:600}@media(max-width:600px){.not-found-page{padding:32px 0 44px}.not-found-card{padding:30px 22px}.not-found-code{letter-spacing:-4px}.not-found-actions{flex-direction:column}}
