.not-found-module__sxuMuG__page{background:var(--color-primary);color:#fff;flex-direction:column;height:100dvh;padding:0 clamp(20px,5vw,96px);display:flex}.not-found-module__sxuMuG__header{flex:none;justify-content:space-between;align-items:center;gap:24px;padding:clamp(12px,3dvh,32px) 0;display:flex}.not-found-module__sxuMuG__headerLink{align-items:center;gap:24px;font-size:15px;display:flex}.not-found-module__sxuMuG__headerLink span{font-size:24px}.not-found-module__sxuMuG__main{flex:1;grid-template-rows:auto minmax(0,1fr) auto;width:100%;max-width:1440px;min-height:0;margin:0 auto;padding:0 0 clamp(12px,3dvh,32px);display:grid}.not-found-module__sxuMuG__label{letter-spacing:.1em;text-transform:uppercase;color:#dce4ff;font-size:12px}.not-found-module__sxuMuG__number{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;min-height:0;font-weight:400;line-height:1;display:flex;container-type:size}.not-found-module__sxuMuG__number>span{letter-spacing:-.075em;font-size:min(31vw,85cqh,480px)}.not-found-module__sxuMuG__zero{color:var(--color-accent);position:relative}.not-found-module__sxuMuG__orbit{border:1px solid #ffffff70;border-radius:50%;position:absolute;inset:15% -15%;transform:rotate(-28deg)}.not-found-module__sxuMuG__orbit>span{color:#fff;font-size:.12em;line-height:1;animation:18s linear infinite not-found-module__sxuMuG__turn;position:absolute;top:7%;right:4%}.not-found-module__sxuMuG__bottom{border-top:1px solid #ffffff40;justify-content:space-between;align-items:flex-end;gap:32px;padding-top:clamp(12px,2dvh,24px);display:flex}.not-found-module__sxuMuG__copy{max-width:580px}.not-found-module__sxuMuG__copy h1{letter-spacing:-.045em;margin:0 0 18px;font-size:clamp(32px,3.5vw,58px);font-weight:400;line-height:1.06}.not-found-module__sxuMuG__copy p{color:#e2e7ff;max-width:44ch;font-size:clamp(16px,1.25vw,19px);line-height:1.5}.not-found-module__sxuMuG__actions{flex-direction:column;flex-shrink:0;gap:12px;min-width:240px;display:flex}.not-found-module__sxuMuG__primary,.not-found-module__sxuMuG__secondary{border-radius:100px;justify-content:space-between;align-items:center;gap:40px;padding:18px 24px;font-size:16px;transition:background .2s,transform .2s;display:flex}.not-found-module__sxuMuG__primary{color:var(--color-deep-navy);background:#fff}.not-found-module__sxuMuG__primary:hover{background:var(--color-accent);transform:translateY(-2px)}.not-found-module__sxuMuG__secondary{border:1px solid #ffffff70}.not-found-module__sxuMuG__secondary:hover{background:#ffffff15}.not-found-module__sxuMuG__page a:focus-visible{outline:3px solid var(--color-accent);outline-offset:6px}.not-found-module__sxuMuG__footer{color:#dce4ff;border-top:1px solid #ffffff30;flex-wrap:wrap;flex:none;justify-content:space-between;gap:6px 24px;padding:clamp(10px,2dvh,20px) 0;font-size:12px;display:flex}@keyframes not-found-module__sxuMuG__turn{to{transform:rotate(360deg)}}@media (max-width:700px){.not-found-module__sxuMuG__headerLink{gap:12px;font-size:13px}.not-found-module__sxuMuG__bottom{flex-direction:column;align-items:stretch;gap:16px}.not-found-module__sxuMuG__copy h1{margin-bottom:10px;font-size:clamp(25px,5vw,32px)}.not-found-module__sxuMuG__copy p{font-size:14px;line-height:1.4}.not-found-module__sxuMuG__actions{flex-direction:row;gap:8px;min-width:0}.not-found-module__sxuMuG__primary,.not-found-module__sxuMuG__secondary{flex:1;gap:8px;padding:12px;font-size:13px}.not-found-module__sxuMuG__footer{gap:4px 12px;font-size:10px}.not-found-module__sxuMuG__footer span:last-child{flex-basis:100%}}@media (max-height:550px){.not-found-module__sxuMuG__header{padding:10px 0}.not-found-module__sxuMuG__copy h1{margin-bottom:8px;font-size:26px}.not-found-module__sxuMuG__copy p{font-size:13px;line-height:1.35}.not-found-module__sxuMuG__primary,.not-found-module__sxuMuG__secondary{padding:10px 16px;font-size:13px}.not-found-module__sxuMuG__actions{gap:8px}.not-found-module__sxuMuG__bottom{gap:12px}.not-found-module__sxuMuG__footer{padding:8px 0}}@media (prefers-reduced-motion:reduce){.not-found-module__sxuMuG__orbit>span{animation:none}.not-found-module__sxuMuG__primary,.not-found-module__sxuMuG__secondary{transition:none}}
