.not-found-module__sxuMuG__main{min-height:100vh}.not-found-module__sxuMuG__section{background:radial-gradient(circle at 50% 35%,#2563eb1a,#0000 28rem),linear-gradient(#fff,#f8fafc);place-items:center;min-height:calc(100vh - 80px);padding:96px 24px;display:grid;position:relative;overflow:hidden}.not-found-module__sxuMuG__pattern{pointer-events:none;position:absolute;inset:0}.not-found-module__sxuMuG__pattern:before{opacity:.46;content:"";background-image:linear-gradient(#e2e8f073 1px,#0000 1px),linear-gradient(90deg,#e2e8f073 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 67%);mask-image:radial-gradient(circle,#000,#0000 67%)}.not-found-module__sxuMuG__pattern span{background:#2563eb;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 0 7px #2563eb14}.not-found-module__sxuMuG__pattern span:first-child{top:23%;left:17%}.not-found-module__sxuMuG__pattern span:nth-child(2){top:31%;right:16%}.not-found-module__sxuMuG__pattern span:nth-child(3){bottom:21%;right:25%}.not-found-module__sxuMuG__pattern i{background:linear-gradient(90deg,#0000,#93c5fd,#0000);width:170px;height:1px;position:absolute}.not-found-module__sxuMuG__pattern i:first-of-type{top:28%;left:19%;transform:rotate(18deg)}.not-found-module__sxuMuG__pattern i:nth-of-type(2){bottom:26%;right:18%;transform:rotate(-24deg)}.not-found-module__sxuMuG__container{z-index:1;text-align:center;width:min(720px,100%);margin-inline:auto;position:relative}.not-found-module__sxuMuG__code{color:#0f172a;letter-spacing:-.08em;justify-content:center;align-items:center;gap:12px;margin-bottom:34px;font-size:clamp(4.8rem,14vw,8rem);font-weight:700;line-height:.8;display:flex}.not-found-module__sxuMuG__code i{aspect-ratio:1;background:#eff6ff;border:1px solid #bfdbfe;border-radius:50%;place-items:center;width:clamp(70px,11vw,112px);display:grid;position:relative;box-shadow:0 18px 45px #2563eb24}.not-found-module__sxuMuG__code i:before,.not-found-module__sxuMuG__code i:after{content:"";background:#93c5fd;width:42%;height:1px;position:absolute}.not-found-module__sxuMuG__code i:before{transform:rotate(45deg)}.not-found-module__sxuMuG__code i:after{transform:rotate(-45deg)}.not-found-module__sxuMuG__code b{background:#2563eb;border:4px solid #fff;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 5px #2563eb24}.not-found-module__sxuMuG__eyebrow{color:#2563eb;letter-spacing:.115em;text-transform:uppercase;margin:0 0 18px;font-size:.72rem;font-weight:750}.not-found-module__sxuMuG__container h1{color:#0f172a;letter-spacing:-.058em;margin:0;font-size:clamp(2.55rem,6vw,4.5rem);font-weight:670;line-height:1.03}.not-found-module__sxuMuG__container h1 span{color:#2563eb}.not-found-module__sxuMuG__intro{color:#475569;max-width:580px;margin:24px auto 0;font-size:1rem;line-height:1.75}.not-found-module__sxuMuG__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.not-found-module__sxuMuG__primaryAction,.not-found-module__sxuMuG__secondaryAction{border-radius:10px;justify-content:center;align-items:center;min-height:52px;padding-inline:22px;font-size:.84rem;font-weight:700;transition:border-color .18s,background-color .18s,box-shadow .18s,color .18s,transform .18s;display:inline-flex}.not-found-module__sxuMuG__primaryAction{color:#fff;background:#2563eb;border:1px solid #2563eb;gap:10px;box-shadow:0 12px 28px #2563eb33}.not-found-module__sxuMuG__primaryAction:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 15px 32px #2563eb45}.not-found-module__sxuMuG__secondaryAction{color:#0f172a;background:#fffc;border:1px solid #e2e8f0}.not-found-module__sxuMuG__secondaryAction:hover{color:#2563eb;background:#eff6ff;border-color:#bfdbfe;transform:translateY(-2px)}.not-found-module__sxuMuG__primaryAction:focus-visible,.not-found-module__sxuMuG__secondaryAction:focus-visible,.not-found-module__sxuMuG__help a:focus-visible{outline-offset:3px;outline:3px solid #2563eb38}.not-found-module__sxuMuG__help{color:#94a3b8;justify-content:center;align-items:center;gap:12px;margin-top:34px;font-size:.72rem;display:flex}.not-found-module__sxuMuG__help a{color:#0f172a;font-weight:700}.not-found-module__sxuMuG__help i{color:#2563eb;margin-left:5px;font-style:normal}@media (max-width:620px){.not-found-module__sxuMuG__section{min-height:auto;padding:78px 20px}.not-found-module__sxuMuG__pattern{display:none}.not-found-module__sxuMuG__code{gap:8px;margin-bottom:28px}.not-found-module__sxuMuG__actions{display:grid}.not-found-module__sxuMuG__primaryAction,.not-found-module__sxuMuG__secondaryAction{width:100%}.not-found-module__sxuMuG__help{flex-direction:column;gap:7px}}@media (prefers-reduced-motion:reduce){.not-found-module__sxuMuG__primaryAction,.not-found-module__sxuMuG__secondaryAction{transition:none}}
