.not-found-module__sxuMuG__page{min-height:100dvh}.not-found-module__sxuMuG__main{max-width:640px;padding:var(--s-12) var(--s-6);margin:0 auto}.not-found-module__sxuMuG__mascot{margin-bottom:var(--s-6)}.not-found-module__sxuMuG__label{margin:0 0 var(--s-3);font-family:var(--font-code);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--m1)}.not-found-module__sxuMuG__title{text-transform:none;margin:0 0 var(--s-4);font-size:var(--fs-5xl);letter-spacing:-.03em;background:linear-gradient(90deg, var(--hero-from), var(--hero-to));color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600;line-height:1}.not-found-module__sxuMuG__lede{margin:var(--s-4) 0 0;font-size:var(--fs-base);line-height:var(--lh-base);color:var(--m2)}.not-found-module__sxuMuG__list{margin:var(--s-6) 0 0;gap:var(--s-3);padding:0;list-style:none;display:grid}.not-found-module__sxuMuG__list li{background:var(--card);border:1px solid var(--lline);border-radius:var(--r-lg);padding:var(--s-4) var(--s-5);font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--m2)}.not-found-module__sxuMuG__link{color:var(--ac-text);text-underline-offset:3px;transition:color var(--dur-color) var(--ease);font-weight:600;text-decoration:underline}.not-found-module__sxuMuG__link:hover{color:var(--ink)}.not-found-module__sxuMuG__link:focus-visible{outline:2px solid var(--ac-text);outline-offset:2px;border-radius:var(--r-sm)}@media (max-width:640px){.not-found-module__sxuMuG__title{font-size:var(--fs-4xl);line-height:var(--lh-4xl)}}
