.not-found-module__HS70Aa__page{background:#fff;justify-content:center;align-items:center;min-height:100vh;padding:120px 20px 80px;display:flex;position:relative;overflow:hidden}.not-found-module__HS70Aa__orb1,.not-found-module__HS70Aa__orb2,.not-found-module__HS70Aa__orb3{display:none}.not-found-module__HS70Aa__dotsGrid{pointer-events:none;opacity:.5;grid-template-rows:repeat(8,1fr);grid-template-columns:repeat(10,1fr);gap:0;display:grid;position:absolute;inset:0}.not-found-module__HS70Aa__dot{opacity:.15;background:#096;border-radius:50%;width:3px;height:3px;margin:auto;animation:3s ease-in-out infinite not-found-module__HS70Aa__pulse}.not-found-module__HS70Aa__content{z-index:2;text-align:center;max-width:640px;margin:0 auto;position:relative}.not-found-module__HS70Aa__errorCode{justify-content:center;align-items:center;gap:0;margin-bottom:24px;line-height:1;display:flex}.not-found-module__HS70Aa__digit{color:#000;letter-spacing:-.05em;font-size:clamp(8rem,20vw,14rem);font-weight:900;font-family:var(--font-family);line-height:1;animation:6s ease-in-out infinite not-found-module__HS70Aa__floatDigit}.not-found-module__HS70Aa__digit:last-child{animation-delay:.4s}.not-found-module__HS70Aa__zeroWrapper{justify-content:center;align-items:center;display:inline-flex;position:relative}.not-found-module__HS70Aa__zeroGlow{display:none}.not-found-module__HS70Aa__badge{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:8px;margin-bottom:24px;font-size:.75rem;font-weight:700;display:inline-flex}.not-found-module__HS70Aa__badgeDot{display:none}.not-found-module__HS70Aa__heading{color:#000;letter-spacing:-.03em;margin-bottom:16px;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800;line-height:1.2}.not-found-module__HS70Aa__subtext{color:var(--color-text-muted);margin-bottom:40px;font-size:1.05rem;line-height:1.7}.not-found-module__HS70Aa__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-bottom:48px;display:flex}.not-found-module__HS70Aa__btnPrimary{background:var(--color-primary);color:#fff;border-radius:var(--radius-sm);transition:all var(--transition-base);border:1.5px solid var(--color-primary);align-items:center;gap:8px;padding:14px 28px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 4px 20px #00996659}.not-found-module__HS70Aa__btnPrimary:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark);transform:translateY(-2px);box-shadow:0 8px 28px #00996673}.not-found-module__HS70Aa__btnPrimary:active{transform:translateY(0)}.not-found-module__HS70Aa__btnOutline{color:var(--color-text-heading);border-radius:var(--radius-sm);transition:all var(--transition-base);border:1.5px solid var(--color-border);background:0 0;align-items:center;gap:8px;padding:14px 28px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.not-found-module__HS70Aa__btnOutline:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-subtle);transform:translateY(-2px)}.not-found-module__HS70Aa__btnOutline:active{transform:translateY(0)}.not-found-module__HS70Aa__quickLinks{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;font-size:.85rem;display:flex}.not-found-module__HS70Aa__quickLinksLabel{color:var(--color-text-light);font-weight:500}.not-found-module__HS70Aa__quickLink{color:var(--color-text-muted);transition:color var(--transition-fast);font-weight:500;text-decoration:none}.not-found-module__HS70Aa__quickLink:hover{color:var(--color-primary)}.not-found-module__HS70Aa__separator{color:var(--color-text-light)}@keyframes not-found-module__HS70Aa__drift1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-30px,30px)scale(1.05)}}@keyframes not-found-module__HS70Aa__drift2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(30px,-20px)scale(1.08)}}@keyframes not-found-module__HS70Aa__pulse{0%,to{opacity:.15;transform:scale(1)}50%{opacity:.4;transform:scale(1.5)}}@keyframes not-found-module__HS70Aa__floatDigit{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes not-found-module__HS70Aa__glowPulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}@keyframes not-found-module__HS70Aa__pingDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.6)}}@media (max-width:640px){.not-found-module__HS70Aa__page{padding:100px 20px 60px}.not-found-module__HS70Aa__actions{flex-direction:column;align-items:stretch}.not-found-module__HS70Aa__btnPrimary,.not-found-module__HS70Aa__btnOutline{justify-content:center;padding:14px 24px}.not-found-module__HS70Aa__dotsGrid{grid-template-rows:repeat(10,1fr);grid-template-columns:repeat(6,1fr)}}
