@font-face{font-family:graphik;src:url(../media/Graphik_Regular-s.p.0u~1.bb9t3vlg.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:graphik;src:url(../media/Graphik_Semibold-s.p.17d0_v5a521av.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:graphik Fallback;src:local(Arial);ascent-override:76.92%;descent-override:17.11%;line-gap-override:9.4%;size-adjust:106.34%}.graphik_1a4e07c7-module__btuBMW__className{font-family:graphik,graphik Fallback}.graphik_1a4e07c7-module__btuBMW__variable{--font-graphik:"graphik", "graphik Fallback"}
.not-found-module__HS70Aa__page{justify-content:center;align-items:center;gap:var(--spacing-xl);min-height:100vh;padding:var(--container-padding);text-align:center;background:var(--bg-primary);flex-direction:column;display:flex}.not-found-module__HS70Aa__code{color:var(--brand-accent);letter-spacing:.05em;font-size:clamp(4rem,10vw,7rem);font-weight:600;line-height:1}.not-found-module__HS70Aa__block{align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex}.not-found-module__HS70Aa__title{color:var(--brand-primary);font-size:clamp(1.25rem,2vw,1.75rem);font-weight:600}.not-found-module__HS70Aa__text{color:var(--text-primary);max-width:40ch}.not-found-module__HS70Aa__cta{margin-top:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-xl);text-transform:uppercase;letter-spacing:.12em;color:var(--brand-primary);background:var(--brand-accent);border-radius:var(--radius-sm);transition:background var(--transition-normal);font-size:.8rem;font-weight:600}.not-found-module__HS70Aa__cta:hover{background:var(--brand-accent-hover);color:var(--brand-primary)}
