.not-found-module__k0nBjW__root{background-color:var(--surface);min-height:100vh;color:var(--text-1);flex-direction:column;display:flex;position:relative;overflow:hidden}.not-found-module__k0nBjW__root:before{content:"";background-image:var(--grain-overlay);opacity:.05;mix-blend-mode:overlay;pointer-events:none;position:absolute;inset:0}.not-found-module__k0nBjW__main{z-index:1;flex-direction:column;flex:1;justify-content:center;padding:clamp(48px,8vw,96px) 0;display:flex;position:relative}.not-found-module__k0nBjW__shellContainer{width:100%;max-width:var(--shell-max-width,1200px);padding:0 var(--space-3,24px);flex-direction:column;align-items:flex-start;margin:0 auto;display:flex}@media (max-width:640px){.not-found-module__k0nBjW__shellContainer{padding:0 var(--space-2,16px)}}.not-found-module__k0nBjW__content{z-index:1;text-align:left;flex-direction:column;align-items:flex-start;max-width:65ch;display:flex;position:relative}.not-found-module__k0nBjW__title{font-family:var(--font-display);font-size:clamp(2rem,5vw,3rem);font-weight:400;line-height:var(--lh-tight,1.15);letter-spacing:-.018em;margin-bottom:var(--space-3,24px);text-wrap:balance;color:var(--text-1)}.not-found-module__k0nBjW__description{font-family:var(--font-body);font-size:1.0625rem;font-weight:300;line-height:var(--lh-body,1.4);color:var(--text-2);max-width:50ch;margin-bottom:var(--space-5,40px);text-wrap:pretty}
