.not-found-module__sxuMuG__sectionContainer{background:var(--color-surface,#f9f8f6);justify-content:center;align-items:center;width:100%;min-height:100dvh;padding:80px 0;display:flex;position:relative}.not-found-module__sxuMuG__contentWrapper{max-width:var(--container-max-width,1600px);padding:0 var(--gutter-desktop,48px);text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}@media (max-width:1024px){.not-found-module__sxuMuG__contentWrapper{padding:0 var(--gutter-tablet,36px)}}@media (max-width:640px){.not-found-module__sxuMuG__contentWrapper{padding:0 var(--gutter-mobile,20px)}}.not-found-module__sxuMuG__sectionTitle{color:var(--color-text-primary,#1a1a1a);letter-spacing:-.02em;perspective:900px;transform-style:preserve-3d;margin-bottom:24px;font-family:Cabinet Grotesk,sans-serif;font-size:64px;font-weight:700;line-height:1.1}@media (max-width:768px){.not-found-module__sxuMuG__sectionTitle{font-size:48px}}.not-found-module__sxuMuG__highlight{color:var(--color-primary-base,#e14401)}.not-found-module__sxuMuG__sectionSubtitle{font-family:var(--font-inter,sans-serif);color:var(--color-text-secondary,#666);max-width:640px;margin-bottom:40px;font-size:20px;line-height:1.6}@media (max-width:768px){.not-found-module__sxuMuG__sectionSubtitle{font-size:16px}}.not-found-module__sxuMuG__homeButton{background-color:var(--color-primary-base,#e14401);color:#fff;font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:0;text-transform:uppercase;border-radius:0;justify-content:center;align-items:center;padding:16px 32px;font-size:16px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.not-found-module__sxuMuG__homeButton:hover{background-color:#c93d01;transform:translateY(-2px);box-shadow:0 4px 12px #e1440133}.not-found-module__sxuMuG__wordWrapper{white-space:nowrap;margin-right:.28em;display:inline-flex}.not-found-module__sxuMuG__strandplyChar{opacity:.001;filter:blur(15px);transform-origin:50%;will-change:transform, opacity, filter;display:inline-flex;transform:translateY(10px)scale(2)}.not-found-module__sxuMuG__animate .not-found-module__sxuMuG__strandplyChar{animation:.8s cubic-bezier(.16,1,.3,1) forwards not-found-module__sxuMuG__strandplyAppear;animation-delay:calc(var(--i) * 50ms + .1s)}@keyframes not-found-module__sxuMuG__strandplyAppear{0%{opacity:.001;filter:blur(15px);transform:translateY(10px)scale(2)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}
