.NotFoundView-module__bsL1Gq__page{background:linear-gradient(180deg, var(--color-surface-tint) 0%, var(--background) 62%);flex:1;justify-content:center;align-items:center;padding:clamp(2.5rem,7vw,5.5rem) 20px clamp(3rem,8vw,6rem);display:flex;position:relative}.NotFoundView-module__bsL1Gq__backdrop{pointer-events:none;position:absolute;inset:0;overflow:hidden}.NotFoundView-module__bsL1Gq__glowTeal,.NotFoundView-module__bsL1Gq__glowPink{border-radius:50%;position:absolute}.NotFoundView-module__bsL1Gq__glowTeal{background:radial-gradient(circle, color-mix(in srgb, var(--color-primary) 13%, transparent) 0%, transparent 68%);width:620px;height:480px;top:-220px;left:-140px}.NotFoundView-module__bsL1Gq__glowPink{background:radial-gradient(circle, color-mix(in srgb, var(--color-accent) 14%, transparent) 0%, transparent 68%);width:560px;height:440px;bottom:-200px;right:-120px}.NotFoundView-module__bsL1Gq__weave{background-image:repeating-linear-gradient(0deg, color-mix(in srgb, var(--color-secondary) 6%, transparent) 0 6px, transparent 6px 18px), repeating-linear-gradient(90deg, color-mix(in srgb, var(--color-secondary) 6%, transparent) 0 6px, transparent 6px 18px);opacity:.4;background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 65% at 50% 38%,#0000 35%,#000 100%);mask-image:radial-gradient(75% 65% at 50% 38%,#0000 35%,#000 100%)}.NotFoundView-module__bsL1Gq__inner{z-index:1;text-align:center;flex-direction:column;align-items:center;width:100%;max-width:720px;display:flex;position:relative}.NotFoundView-module__bsL1Gq__eyebrow{background:color-mix(in srgb, var(--color-accent) 12%, var(--background));border:1px solid color-mix(in srgb, var(--color-accent) 26%, transparent);color:var(--color-accent);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;margin:0;padding:.3rem .85rem;font-size:.72rem;font-weight:800;display:inline-block}.NotFoundView-module__bsL1Gq__numeral{justify-content:center;align-items:center;gap:.04em;margin:1.25rem 0 0;font-size:clamp(4.25rem,17vw,8rem);line-height:1;display:flex}.NotFoundView-module__bsL1Gq__digit{letter-spacing:-.06em;color:var(--color-secondary);font-weight:900}.NotFoundView-module__bsL1Gq__hoop{flex-shrink:0;width:.78em;height:.78em;margin-top:.05em}.NotFoundView-module__bsL1Gq__title{letter-spacing:-.025em;max-width:100%;color:var(--foreground);margin:1.1rem 0 0;font-size:clamp(1.5rem,4.2vw,2.25rem);font-weight:900;line-height:1.15}.NotFoundView-module__bsL1Gq__body{width:100%;max-width:52ch;color:color-mix(in srgb, var(--foreground) 62%, var(--background));margin:.85rem 0 0;font-size:1rem;line-height:1.7}.NotFoundView-module__bsL1Gq__searchWrap{flex-direction:column;align-items:center;gap:.45rem;width:100%;max-width:460px;margin:2rem 0 0;display:flex}.NotFoundView-module__bsL1Gq__searchLabel{letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--foreground) 55%, var(--background));font-size:.78rem;font-weight:700}.NotFoundView-module__bsL1Gq__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;width:100%;margin:1.75rem 0 0;display:flex}.NotFoundView-module__bsL1Gq__primaryBtn,.NotFoundView-module__bsL1Gq__ghostBtn{border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.75rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:opacity .15s,transform .12s,background-color .15s,border-color .15s;display:inline-flex}.NotFoundView-module__bsL1Gq__primaryBtn{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-accent) 100%);color:#fff;box-shadow:0 4px 14px color-mix(in srgb, var(--color-primary) 30%, transparent)}.NotFoundView-module__bsL1Gq__primaryBtn:hover{opacity:.92;transform:translateY(-1px)}.NotFoundView-module__bsL1Gq__ghostBtn{background:var(--background);color:var(--foreground);border:1px solid color-mix(in srgb, var(--foreground) 18%, transparent)}.NotFoundView-module__bsL1Gq__ghostBtn:hover{border-color:var(--color-primary);color:var(--color-primary)}.NotFoundView-module__bsL1Gq__primaryBtn:focus-visible,.NotFoundView-module__bsL1Gq__ghostBtn:focus-visible,.NotFoundView-module__bsL1Gq__linkCard:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.NotFoundView-module__bsL1Gq__links{border-top:1px solid color-mix(in srgb, var(--foreground) 11%, transparent);width:100%;margin:3rem 0 0;padding-top:2rem}.NotFoundView-module__bsL1Gq__linksTitle{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--foreground) 52%, var(--background));margin:0 0 1.1rem;font-size:.78rem;font-weight:800}.NotFoundView-module__bsL1Gq__linkGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.NotFoundView-module__bsL1Gq__linkCard{background:var(--background);border:1px solid color-mix(in srgb, var(--foreground) 11%, transparent);text-align:left;border-radius:14px;align-items:center;gap:.75rem;height:100%;padding:.85rem .9rem;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .12s;display:flex}.NotFoundView-module__bsL1Gq__linkCard:hover{border-color:color-mix(in srgb, var(--color-primary) 45%, transparent);box-shadow:0 6px 18px color-mix(in srgb, var(--color-secondary) 9%, transparent);transform:translateY(-2px)}.NotFoundView-module__bsL1Gq__linkIcon{background:color-mix(in srgb, var(--color-primary) 10%, var(--background));width:2.25rem;height:2.25rem;color:var(--color-primary);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.NotFoundView-module__bsL1Gq__linkText{flex-direction:column;gap:.15rem;min-width:0;display:flex}.NotFoundView-module__bsL1Gq__linkLabel{color:var(--foreground);font-size:.9rem;font-weight:700}.NotFoundView-module__bsL1Gq__linkHint{color:color-mix(in srgb, var(--foreground) 55%, var(--background));font-size:.78rem;line-height:1.45}.NotFoundView-module__bsL1Gq__linkArrow{color:color-mix(in srgb, var(--foreground) 32%, var(--background));flex-shrink:0;margin-left:auto;transition:color .15s,transform .15s}.NotFoundView-module__bsL1Gq__linkCard:hover .NotFoundView-module__bsL1Gq__linkArrow{color:var(--color-primary);transform:translate(2px)}@media (max-width:640px){.NotFoundView-module__bsL1Gq__linkGrid{grid-template-columns:1fr}.NotFoundView-module__bsL1Gq__searchWrap{max-width:none}.NotFoundView-module__bsL1Gq__primaryBtn,.NotFoundView-module__bsL1Gq__ghostBtn{flex:auto}}@media (prefers-reduced-motion:reduce){.NotFoundView-module__bsL1Gq__primaryBtn,.NotFoundView-module__bsL1Gq__ghostBtn,.NotFoundView-module__bsL1Gq__linkCard,.NotFoundView-module__bsL1Gq__linkArrow{transition:none}.NotFoundView-module__bsL1Gq__primaryBtn:hover,.NotFoundView-module__bsL1Gq__linkCard:hover,.NotFoundView-module__bsL1Gq__linkCard:hover .NotFoundView-module__bsL1Gq__linkArrow{transform:none}}
