.not-found-module-scss-module__2jWFaq__container{min-height:calc(100vh - var(--header-height) - var(--footer-height));padding:var(--spacing-8);justify-content:center;align-items:center;display:flex}.not-found-module-scss-module__2jWFaq__content{text-align:center;max-width:600px}.not-found-module-scss-module__2jWFaq__title{font-size:var(--font-size-6xl);font-weight:var(--font-weight-bold);color:#1f2937;margin:0 0 var(--spacing-4)0;line-height:var(--line-height-tight)}.not-found-module-scss-module__2jWFaq__subtitle{font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);color:#1f2937;margin:0 0 var(--spacing-4)0;line-height:var(--line-height-normal)}.not-found-module-scss-module__2jWFaq__description{font-size:var(--font-size-lg);color:#6b7280;margin:0 0 var(--spacing-8)0;line-height:var(--line-height-relaxed)}.not-found-module-scss-module__2jWFaq__button{padding:var(--spacing-4)var(--spacing-8);color:#fff;border-radius:var(--border-radius-base);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);transition:background-color var(--transition-base);background-color:#0070f3;text-decoration:none;display:inline-block}.not-found-module-scss-module__2jWFaq__button:hover,.not-found-module-scss-module__2jWFaq__button:active{background-color:#0051cc}
