.not-found-module__HS70Aa__container{background:var(--background);justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.not-found-module__HS70Aa__card{background:var(--card-bg);text-align:center;border:2px solid var(--border-color);z-index:10;border-radius:24px;width:100%;max-width:500px;padding:3rem;animation:.6s cubic-bezier(.16,1,.3,1) not-found-module__HS70Aa__slideUp;position:relative;box-shadow:0 10px 30px #0000000d}.not-found-module__HS70Aa__icon{margin-bottom:1rem;font-size:5rem;animation:3s ease-in-out infinite not-found-module__HS70Aa__float}.not-found-module__HS70Aa__title{color:var(--deep-pink);margin-bottom:.5rem;font-size:4rem;font-weight:700}.not-found-module__HS70Aa__subtitle{color:var(--text-dark);margin-bottom:1rem;font-size:1.5rem;font-weight:600}.not-found-module__HS70Aa__text{color:var(--text-light);margin-bottom:2rem;font-size:1.1rem;line-height:1.6}.not-found-module__HS70Aa__actions{justify-content:center;gap:1rem;display:flex}.not-found-module__HS70Aa__buttonPrimary,.not-found-module__HS70Aa__buttonSecondary{cursor:pointer;border:none;border-radius:12px;padding:.8rem 1.5rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s}.not-found-module__HS70Aa__buttonPrimary{background:var(--gradient-accent);color:#fff;box-shadow:0 4px 15px #ff69b44d}.not-found-module__HS70Aa__buttonPrimary:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ff69b466}.not-found-module__HS70Aa__buttonSecondary{color:var(--rose-pink);border:2px solid var(--rose-pink);background:0 0}.not-found-module__HS70Aa__buttonSecondary:hover{background:var(--soft-pink);transform:translateY(-2px)}@keyframes not-found-module__HS70Aa__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes not-found-module__HS70Aa__float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:480px){.not-found-module__HS70Aa__actions{flex-direction:column}.not-found-module__HS70Aa__card{padding:2rem}.not-found-module__HS70Aa__title{font-size:3rem}}
