.not-found-module__WsF0EW__page{max-width:1400px;margin:0 auto;padding:0 64px}.not-found-module__WsF0EW__page p{text-wrap:pretty}.not-found-module__WsF0EW__hero{isolation:isolate;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:min(720px,100svh - 4rem);padding:96px 0 112px;display:flex;position:relative}.not-found-module__WsF0EW__heroBackdrop{z-index:-1;position:absolute;inset:0 calc(50% - 50vw);-webkit-mask-image:radial-gradient(560px 260px,#00000014,#0006 60%,#000),linear-gradient(#0000,#000 12% 70%,#0000);mask-image:radial-gradient(560px 260px,#00000014,#0006 60%,#000),linear-gradient(#0000,#000 12% 70%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.not-found-module__WsF0EW__heroContent{flex-direction:column;align-items:center;display:flex}.not-found-module__WsF0EW__label{font:12px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--landing-accent);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-bottom:24px;display:flex}.not-found-module__WsF0EW__label>span:after{content:"—";color:var(--landing-muted);margin-left:10px}.not-found-module__WsF0EW__heading{letter-spacing:-.06em;text-wrap:balance;max-width:900px;font-size:clamp(2.6rem,5.4vw,4.75rem);font-weight:500;line-height:1.04}.not-found-module__WsF0EW__body{flex-direction:column;align-items:center;padding-top:28px;display:flex}.not-found-module__WsF0EW__body>p{max-width:500px;color:var(--landing-muted);font-size:18px;line-height:1.7}.not-found-module__WsF0EW__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:32px;display:flex}.not-found-module__WsF0EW__paths{border-top:1px solid var(--landing-line);padding:56px 0 104px}.not-found-module__WsF0EW__pathsTitle{font:12px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--landing-muted);margin-bottom:22px}.not-found-module__WsF0EW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.not-found-module__WsF0EW__card{border:1px solid var(--landing-line);background:var(--landing-surface);border-radius:16px;flex-direction:column;gap:14px;height:100%;padding:24px;transition:border-color .2s,transform .2s cubic-bezier(.16,1,.3,1);display:flex}.not-found-module__WsF0EW__card:hover{border-color:color-mix(in oklch, var(--landing-accent) 35%, var(--landing-line))}.not-found-module__WsF0EW__card:focus-visible{outline:2px solid var(--landing-accent);outline-offset:2px}.not-found-module__WsF0EW__cardName{font:12px var(--font-mono);letter-spacing:.02em;color:var(--landing-ink);align-items:center;gap:8px;display:flex}.not-found-module__WsF0EW__cardName svg{width:16px;height:16px;color:var(--landing-accent);flex:none}.not-found-module__WsF0EW__cardName .not-found-module__WsF0EW__cardArrow{color:var(--landing-muted);margin-left:auto;transition:color .2s,transform .2s cubic-bezier(.16,1,.3,1)}.not-found-module__WsF0EW__card:hover .not-found-module__WsF0EW__cardArrow{color:var(--landing-accent);transform:translate(2px,-2px)}.not-found-module__WsF0EW__cardDescription{color:var(--landing-muted);font-size:14px;line-height:1.65}@media (prefers-reduced-motion:no-preference){.not-found-module__WsF0EW__label,.not-found-module__WsF0EW__heading{animation:.7s cubic-bezier(.16,1,.3,1) both not-found-module__WsF0EW__enter}.not-found-module__WsF0EW__body{animation:.7s cubic-bezier(.16,1,.3,1) .1s both not-found-module__WsF0EW__enter}.not-found-module__WsF0EW__grid{animation:.7s cubic-bezier(.16,1,.3,1) .2s both not-found-module__WsF0EW__enter}.not-found-module__WsF0EW__heroBackdrop{animation:1.2s ease-out both not-found-module__WsF0EW__fade}}@keyframes not-found-module__WsF0EW__enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes not-found-module__WsF0EW__fade{0%{opacity:0}}@media (min-width:768px) and (max-width:1023px){.not-found-module__WsF0EW__page{padding:0 32px}.not-found-module__WsF0EW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.not-found-module__WsF0EW__page{width:100%;padding:0 24px}.not-found-module__WsF0EW__hero{min-height:min(600px,100svh - 4rem);padding:56px 0 80px}.not-found-module__WsF0EW__heroBackdrop{-webkit-mask-image:radial-gradient(70% 200px,#00000014,#0006 60%,#000),linear-gradient(#0000,#000 12% 70%,#0000);mask-image:radial-gradient(70% 200px,#00000014,#0006 60%,#000),linear-gradient(#0000,#000 12% 70%,#0000)}.not-found-module__WsF0EW__label{margin-bottom:18px}.not-found-module__WsF0EW__heading{letter-spacing:-.055em;font-size:clamp(2.25rem,7.9vw,3.6rem);line-height:1.09}.not-found-module__WsF0EW__body{padding-top:22px}.not-found-module__WsF0EW__body>p{max-width:100%;font-size:16px;line-height:1.75}.not-found-module__WsF0EW__actions{margin-top:24px}.not-found-module__WsF0EW__paths{padding:40px 0 72px}.not-found-module__WsF0EW__grid{grid-template-columns:1fr;gap:12px}.not-found-module__WsF0EW__card{padding:20px}}@media (prefers-reduced-motion:reduce){.not-found-module__WsF0EW__page *,.not-found-module__WsF0EW__page :before,.not-found-module__WsF0EW__page :after{transition:none!important;animation:none!important}}
