.not-found-module__HS70Aa__wrap{align-items:center;min-height:calc(100vh - 350px);padding:6rem 0 7rem;display:flex}.not-found-module__HS70Aa__content{text-align:center;flex-direction:column;align-items:center;max-width:640px;margin:0 auto;display:flex}.not-found-module__HS70Aa__code{font-family:var(--font-cabinet);color:var(--brand-sage);opacity:.35;letter-spacing:-.02em;font-size:5rem;font-weight:700;line-height:1}.not-found-module__HS70Aa__title{margin-top:.75rem;margin-bottom:.5rem;font-size:2rem}.not-found-module__HS70Aa__subtitle{color:var(--text-secondary);max-width:460px;margin-bottom:2rem}.not-found-module__HS70Aa__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:3rem;display:flex}.not-found-module__HS70Aa__shortcuts{grid-template-columns:repeat(2,1fr);gap:.75rem;width:100%;display:grid}.not-found-module__HS70Aa__shortcutCard{background:var(--bg-secondary);border:1px solid var(--border-color);text-align:left;width:100%;color:var(--text-primary);font:inherit;cursor:pointer;border-radius:14px;align-items:center;gap:.75rem;padding:1rem 1.1rem;transition:border-color .15s,transform .15s;display:flex}.not-found-module__HS70Aa__shortcutCard:hover{border-color:var(--brand-sage);transform:translateY(-1px)}.not-found-module__HS70Aa__shortcutCard svg:last-child{color:var(--text-secondary);flex-shrink:0;margin-left:auto}.not-found-module__HS70Aa__shortcutIcon{background:var(--brand-sage-soft);width:36px;height:36px;color:var(--brand-forest);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.not-found-module__HS70Aa__shortcutText{flex-direction:column;gap:.1rem;min-width:0;display:flex}.not-found-module__HS70Aa__shortcutLabel{font-size:.92rem;font-weight:600}.not-found-module__HS70Aa__shortcutSub{color:var(--text-secondary);font-size:.78rem}@media (max-width:580px){.not-found-module__HS70Aa__wrap{padding:4rem 0 5rem}.not-found-module__HS70Aa__code{font-size:3.75rem}.not-found-module__HS70Aa__title{font-size:1.5rem}.not-found-module__HS70Aa__shortcuts{grid-template-columns:1fr}}
