.NotFound-module__Ltwu9G__notFoundPage{background:linear-gradient(135deg,#f5f7fa 0%,#e8eef5 100%);justify-content:center;align-items:center;min-height:calc(100vh - 200px);padding:60px 20px;display:flex}.NotFound-module__Ltwu9G__inner{text-align:center;width:100%;max-width:700px}.NotFound-module__Ltwu9G__errorCodeContainer{margin-bottom:40px;position:relative}.NotFound-module__Ltwu9G__errorCode{font-size:180px;font-weight:var(--font-weight-bold);color:var(--color-primary);letter-spacing:-8px;margin:0;line-height:1;animation:3s ease-in-out infinite NotFound-module__Ltwu9G__float}@keyframes NotFound-module__Ltwu9G__float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.NotFound-module__Ltwu9G__errorTitle{font-size:var(--font-size-section-title);font-weight:var(--font-weight-bold);color:var(--color-text-dark);margin:0 0 16px;line-height:1.3}.NotFound-module__Ltwu9G__errorDescription{font-size:var(--font-size-body);color:var(--color-text-secondary);margin:0 0 40px;line-height:1.6}.NotFound-module__Ltwu9G__actionContainer{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.NotFound-module__Ltwu9G__primaryButton{background-color:var(--color-primary);color:#fff;font-size:var(--font-size-button);font-weight:var(--font-weight-semibold);cursor:pointer;font-family:var(--font-primary);border:none;border-radius:8px;padding:14px 32px;text-decoration:none;transition:all .3s;display:inline-block}.NotFound-module__Ltwu9G__primaryButton:hover{background-color:var(--color-primary-hover);transform:translateY(-2px);box-shadow:0 8px 16px #4285f44d}.NotFound-module__Ltwu9G__secondaryButton{color:var(--color-primary);border:2px solid var(--color-primary);font-size:var(--font-size-button);font-weight:var(--font-weight-semibold);cursor:pointer;font-family:var(--font-primary);background-color:#0000;border-radius:8px;padding:14px 32px;text-decoration:none;transition:all .3s;display:inline-block}.NotFound-module__Ltwu9G__secondaryButton:hover{background-color:var(--color-primary);color:#fff}@media (max-width:1024px){.NotFound-module__Ltwu9G__errorCode{letter-spacing:-6px;font-size:140px}.NotFound-module__Ltwu9G__errorTitle{font-size:var(--font-size-section-title-tablet)}.NotFound-module__Ltwu9G__errorDescription{font-size:var(--font-size-body-tablet)}.NotFound-module__Ltwu9G__actionContainer{gap:12px}.NotFound-module__Ltwu9G__primaryButton,.NotFound-module__Ltwu9G__secondaryButton{font-size:var(--font-size-button-sm);padding:12px 24px}}@media (max-width:768px){.NotFound-module__Ltwu9G__notFoundPage{min-height:calc(100vh - 150px);padding:40px 16px}.NotFound-module__Ltwu9G__errorCodeContainer{margin-bottom:24px}.NotFound-module__Ltwu9G__errorCode{letter-spacing:-4px;font-size:100px}.NotFound-module__Ltwu9G__errorTitle{font-size:var(--font-size-section-title-mobile);margin-bottom:12px}.NotFound-module__Ltwu9G__errorDescription{font-size:var(--font-size-body-lg-mobile);margin-bottom:24px}.NotFound-module__Ltwu9G__actionContainer{gap:10px}.NotFound-module__Ltwu9G__primaryButton,.NotFound-module__Ltwu9G__secondaryButton{font-size:var(--font-size-button-sm);width:100%;padding:12px 20px}}@media (max-width:480px){.NotFound-module__Ltwu9G__notFoundPage{padding:30px 12px}.NotFound-module__Ltwu9G__errorCode{letter-spacing:-3px;font-size:80px}.NotFound-module__Ltwu9G__errorTitle{font-size:24px}.NotFound-module__Ltwu9G__errorDescription{font-size:14px;line-height:1.5}}
