.not-found-module__HS70Aa__notFound{background-color:var(--color-surface-muted);min-height:100vh;padding:var(--spacing-xl) var(--spacing-md);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.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{font-family:var(--font-family-brand);font-size:120px;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-title);color:var(--color-text);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-family:var(--font-family-brand);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-title);color:var(--color-text);margin-bottom:var(--spacing-md)}.not-found-module__HS70Aa__description{font-size:var(--font-size-lg);color:var(--color-text-muted);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);background-color:var(--color-tinta);color:var(--color-text-on-inverse);border-radius:var(--radius-md);font-weight:var(--font-weight-semibold);font-size:var(--font-size-base);border:2px solid var(--color-tinta);transition:all var(--transition-base);white-space:nowrap;text-decoration:none;display:inline-flex}.not-found-module__HS70Aa__primaryButton:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.not-found-module__HS70Aa__secondaryButton{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-xl);color:var(--color-text);border-radius:var(--radius-md);font-weight:var(--font-weight-semibold);font-size:var(--font-size-base);border:2px solid var(--color-tinta);transition:all var(--transition-base);white-space:nowrap;background:0 0;text-decoration:none;display:inline-flex}.not-found-module__HS70Aa__secondaryButton:hover{background:var(--color-tinta);color:var(--color-text-on-inverse);transform:translateY(-2px)}.not-found-module__HS70Aa__buttonIcon{width:20px;height:20px}.not-found-module__HS70Aa__quickLinks{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-2xl)}.not-found-module__HS70Aa__quickLinksTitle{font-family:var(--font-family-mono);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-text-muted);margin-bottom:var(--spacing-lg);font-size:.7rem}.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-text);font-weight:var(--font-weight-medium);transition:all var(--transition-fast);padding:var(--spacing-xs);border-radius:var(--radius-sm);text-decoration:none;display:inline-flex}.not-found-module__HS70Aa__link:hover{background-color:var(--color-surface-muted);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)}}@media (orientation:landscape) and (max-height:600px){.not-found-module__HS70Aa__notFound{min-height:auto;padding:var(--spacing-xl) var(--spacing-md)}.not-found-module__HS70Aa__number{font-size:56px}.not-found-module__HS70Aa__errorCode{margin-bottom:var(--spacing-lg)}.not-found-module__HS70Aa__title{font-size:1.5rem}.not-found-module__HS70Aa__description{margin-bottom:var(--spacing-xl);font-size:.9rem}.not-found-module__HS70Aa__actions{width:auto;margin-bottom:var(--spacing-2xl);flex-direction:row}.not-found-module__HS70Aa__primaryButton,.not-found-module__HS70Aa__secondaryButton{width:auto}.not-found-module__HS70Aa__quickLinks{padding:var(--spacing-lg)}.not-found-module__HS70Aa__linksList{justify-content:center;gap:var(--spacing-md);flex-flow:wrap}}
