.not-found-module__HS70Aa__notFound{min-height:100vh;padding:var(--spacing-xl)var(--spacing-md);background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.not-found-module__HS70Aa__notFound:before{content:"";opacity:.03;pointer-events:none;background-image:url(/images/pattern.png);background-position:50%;background-repeat:repeat;background-size:500px;position:absolute;inset:0}.not-found-module__HS70Aa__container{z-index:1;max-width:1300px;padding:0 var(--spacing-md);margin:0 auto;position:relative}.not-found-module__HS70Aa__content{text-align:center;animation:.6s ease-out not-found-module__HS70Aa__fadeInUp}@keyframes not-found-module__HS70Aa__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.not-found-module__HS70Aa__errorCode{justify-content:center;gap:var(--spacing-md);margin-bottom:var(--spacing-2xl);display:flex}.not-found-module__HS70Aa__number{background:linear-gradient(135deg,#624ed7 0%,#4c40cd 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:120px;font-weight:900;line-height:1;animation:1s ease-in-out infinite not-found-module__HS70Aa__bounce}.not-found-module__HS70Aa__number:first-child{animation-delay:0s}.not-found-module__HS70Aa__number:nth-child(2){animation-delay:.1s}.not-found-module__HS70Aa__number:nth-child(3){animation-delay:.2s}@keyframes not-found-module__HS70Aa__bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.not-found-module__HS70Aa__title{font-size:var(--font-size-3xl);color:var(--color-dark);margin-bottom:var(--spacing-md);font-weight:700}.not-found-module__HS70Aa__description{font-size:var(--font-size-lg);color:var(--color-gray-600);line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-3xl);max-width:600px;margin-left:auto;margin-right:auto}.not-found-module__HS70Aa__actions{gap:var(--spacing-md);margin-bottom:var(--spacing-4xl);flex-wrap:wrap;justify-content:center;display:flex}.not-found-module__HS70Aa__primaryButton{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md)var(--spacing-xl);color:var(--color-white);border-radius:var(--radius-md);font-weight:600;font-size:var(--font-size-base);transition:all var(--transition-base);background:linear-gradient(135deg,#624ed7 0%,#4c40cd 100%);text-decoration:none;display:inline-flex;box-shadow:0 4px 12px #624ed74d}.not-found-module__HS70Aa__primaryButton:hover{transform:translateY(-2px);box-shadow:0 6px 20px #624ed766}.not-found-module__HS70Aa__secondaryButton{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md)var(--spacing-xl);background:var(--color-white);color:var(--color-primary);border-radius:var(--radius-md);font-weight:600;font-size:var(--font-size-base);border:2px solid var(--color-primary);transition:all var(--transition-base);text-decoration:none;display:inline-flex}.not-found-module__HS70Aa__secondaryButton:hover{background:var(--color-primary);color:var(--color-white);transform:translateY(-2px);box-shadow:0 6px 20px #624ed74d}.not-found-module__HS70Aa__buttonIcon{width:20px;height:20px}.not-found-module__HS70Aa__quickLinks{background:var(--color-white);border-radius:var(--radius-lg);padding:var(--spacing-2xl);box-shadow:0 4px 12px #00000014}.not-found-module__HS70Aa__quickLinksTitle{font-size:var(--font-size-base);color:var(--color-gray-700);margin-bottom:var(--spacing-lg);font-weight:600}.not-found-module__HS70Aa__linksList{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.not-found-module__HS70Aa__link{align-items:center;gap:var(--spacing-xs);color:var(--color-primary);transition:all var(--transition-fast);padding:var(--spacing-xs);border-radius:var(--radius-sm);font-weight:500;text-decoration:none;display:inline-flex}.not-found-module__HS70Aa__link:hover{background-color:#624ed71a;transform:translate(4px)}.not-found-module__HS70Aa__linkIcon{width:16px;height:16px}@media (max-width:768px){.not-found-module__HS70Aa__errorCode{gap:var(--spacing-sm)}.not-found-module__HS70Aa__number{font-size:80px}.not-found-module__HS70Aa__title{font-size:var(--font-size-2xl)}.not-found-module__HS70Aa__description{font-size:var(--font-size-base)}.not-found-module__HS70Aa__actions{flex-direction:column;width:100%}.not-found-module__HS70Aa__primaryButton,.not-found-module__HS70Aa__secondaryButton{justify-content:center;width:100%}.not-found-module__HS70Aa__quickLinks{padding:var(--spacing-xl)}}@media (max-width:480px){.not-found-module__HS70Aa__number{font-size:60px}.not-found-module__HS70Aa__title{font-size:var(--font-size-xl)}}@media (min-width:1025px) and (max-width:1280px){.not-found-module__HS70Aa__container{padding:0 var(--spacing-2xl)}}@media (min-width:768px) and (max-width:1024px){.not-found-module__HS70Aa__notFound{padding:var(--spacing-xl)var(--spacing-xl)}.not-found-module__HS70Aa__container{padding:0 var(--spacing-lg)}}
