.NotFoundPage-module_notFoundPage__wgP-r{width:100%;min-height:calc(100vh - var(--header-total-height));padding-left:var(--spacing-container);padding-right:var(--spacing-container);justify-content:center;align-items:center;display:flex}.NotFoundPage-module_contentWrapper__TgjVo{width:100%;max-width:var(--max-width-container);margin-inline:auto}.NotFoundPage-module_errorContainer__xPwn3{justify-content:center;align-items:center;gap:var(--spacing-6);background:var(--color-card-bg);border:1px solid var(--color-border-card);border-radius:var(--radius-lg);width:50%;padding:var(--spacing-block-y);text-align:center;flex-direction:column;margin-inline:auto;display:flex}.NotFoundPage-module_errorCode__Xd4i-{font-family:var(--font-headline);font-size:120px;line-height:1;font-weight:var(--font-weight-regular);color:var(--color-brand-magenta);text-transform:uppercase}.NotFoundPage-module_errorTitle__yPcr3{font-family:var(--font-headline);font-size:var(--text-h2);line-height:var(--text-h2-line-height);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);text-transform:uppercase;margin:0}.NotFoundPage-module_errorMessage__SgjAy{color:var(--color-text-secondary);max-width:600px;margin:0}.NotFoundPage-module_actions__XITLa{margin-top:var(--spacing-4)}.NotFoundPage-module_homeLink__iHG-7{background:var(--color-bg-primary);border-radius:var(--radius-md);padding:var(--spacing-4) var(--spacing-8);font-weight:var(--font-weight-semibold);line-height:var(--text-h6-line-height);letter-spacing:var(--tracking-normal);text-transform:uppercase;color:var(--color-white);transition:all var(--duration-20);text-decoration:none;display:inline-block}.NotFoundPage-module_homeLink__iHG-7:hover{background:var(--color-brand-magenta);transform:translateY(-2px)}@media (width<=1535px){.NotFoundPage-module_errorContainer__xPwn3{width:75%}}@media (width<=1023px){.NotFoundPage-module_errorContainer__xPwn3{width:85%}}@media (width<=767px){.NotFoundPage-module_contentWrapper__TgjVo{padding:var(--spacing-3) var(--spacing-6)}.NotFoundPage-module_errorContainer__xPwn3{width:100%}.NotFoundPage-module_errorCode__Xd4i-{font-size:80px}.NotFoundPage-module_errorTitle__yPcr3{font-size:28px;line-height:32px}.NotFoundPage-module_homeLink__iHG-7{padding:var(--spacing-3) var(--spacing-6);font-size:var(--text-small)}}
