.not-found-module__HS70Aa__wrapper{min-height:calc(100vh - var(--nav-height));padding:var(--space-12) var(--mobile-margin);background:radial-gradient(circle at top right, var(--ct-blue-light) 0%, var(--color-bg) 60%);justify-content:center;align-items:center;display:flex}.not-found-module__HS70Aa__content{text-align:center;background:var(--glass-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-radius:var(--radius-xl);width:100%;max-width:620px;padding:var(--space-10) var(--space-8);box-shadow:var(--glass-shadow)}.not-found-module__HS70Aa__badge{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background-color:var(--ct-coral-light);color:var(--ct-coral);border-radius:var(--radius-full);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:.05em;text-transform:uppercase;margin-bottom:var(--space-4);display:inline-flex}.not-found-module__HS70Aa__codeNumber{font-family:var(--font-heading);font-size:5rem;font-weight:var(--font-weight-bold);color:var(--ct-navy);letter-spacing:-.03em;margin-bottom:var(--space-2);background:linear-gradient(135deg, var(--ct-blue) 0%, var(--ct-navy) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;line-height:1}.not-found-module__HS70Aa__title{font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:var(--font-weight-bold);color:var(--color-text);margin-bottom:var(--space-3)}.not-found-module__HS70Aa__description{font-family:var(--font-body);font-size:var(--text-base);color:var(--color-text-secondary);margin-bottom:var(--space-8);line-height:1.6}.not-found-module__HS70Aa__actions{justify-content:center;align-items:center;gap:var(--space-4);margin-bottom:var(--space-8);flex-wrap:wrap;display:flex}.not-found-module__HS70Aa__homeBtn{align-items:center;gap:var(--space-2);background-color:var(--ct-blue);color:#fff;padding:var(--space-3) var(--space-6);border-radius:var(--radius-full);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-semibold);box-shadow:var(--shadow-md);transition:background-color var(--transition-fast), transform var(--transition-fast);text-decoration:none;display:inline-flex}.not-found-module__HS70Aa__homeBtn:hover{background-color:var(--ct-blue-hover);transform:translateY(-2px)}.not-found-module__HS70Aa__vlogsBtn{align-items:center;gap:var(--space-2);background-color:var(--color-bg);color:var(--color-text);border:1px solid var(--color-border);padding:var(--space-3) var(--space-6);border-radius:var(--radius-full);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-semibold);transition:border-color var(--transition-fast), background-color var(--transition-fast);text-decoration:none;display:inline-flex}.not-found-module__HS70Aa__vlogsBtn:hover{border-color:var(--color-border-hover);background-color:var(--color-bg-subtle)}.not-found-module__HS70Aa__quickLinksSection{border-top:1px solid var(--color-border);padding-top:var(--space-6)}.not-found-module__HS70Aa__quickLinksTitle{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-bottom:var(--space-3)}.not-found-module__HS70Aa__chipsList{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.not-found-module__HS70Aa__chip{font-family:var(--font-body);font-size:var(--text-xs);color:var(--ct-navy);background-color:var(--color-bg-muted);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);transition:background-color var(--transition-fast), color var(--transition-fast);text-decoration:none}.not-found-module__HS70Aa__chip:hover{background-color:var(--ct-blue-light);color:var(--ct-blue)}@media (max-width:768px){.not-found-module__HS70Aa__content{padding:var(--space-8) var(--space-4)}.not-found-module__HS70Aa__codeNumber{font-size:3.8rem}.not-found-module__HS70Aa__actions{flex-direction:column;width:100%}.not-found-module__HS70Aa__homeBtn,.not-found-module__HS70Aa__vlogsBtn{justify-content:center;width:100%}}
