@font-face{font-family:NotFound Sans;src:url(/fonts/dm-sans-regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:NotFound Sans;src:url(/fonts/dm-sans-semibold.ttf)format("truetype");font-weight:600;font-display:swap}@font-face{font-family:NotFound Display;src:url(/fonts/newsreader-regular.ttf)format("truetype");font-weight:400;font-display:swap}.not-found-module__sxuMuG__page{background:hsl(var(--background));min-height:100vh;color:hsl(var(--foreground));padding:0 24px;font-family:NotFound Sans,sans-serif}.not-found-module__sxuMuG__shell{flex-direction:column;max-width:1200px;min-height:100vh;margin:0 auto;display:flex}.not-found-module__sxuMuG__header{border-bottom:1px solid hsl(var(--border));align-items:center;height:80px;display:flex}.not-found-module__sxuMuG__brand{color:hsl(var(--foreground));letter-spacing:-.06em;font-size:22px;font-weight:600;text-decoration:none}.not-found-module__sxuMuG__brand span{color:hsl(var(--primary))}.not-found-module__sxuMuG__content{flex:1;align-items:center;padding:96px 0;display:flex}.not-found-module__sxuMuG__eyebrow{color:hsl(var(--primary));letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:600}.not-found-module__sxuMuG__title{letter-spacing:-.065em;max-width:760px;margin:24px 0 0;font-family:NotFound Display,Georgia,serif;font-size:clamp(56px,9vw,120px);font-weight:400;line-height:.92}.not-found-module__sxuMuG__description{max-width:480px;color:hsl(var(--muted-foreground));margin:32px 0 0;font-size:18px;line-height:1.7}.not-found-module__sxuMuG__button{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:3px;margin-top:40px;padding:17px 24px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.not-found-module__sxuMuG__button:hover{background:hsl(var(--primary-hover))}@media (max-width:700px){.not-found-module__sxuMuG__page{padding:0 20px}.not-found-module__sxuMuG__content{padding:64px 0}}
