.not-found{--not-found-size:130%;--not-found-drift:14%;place-content:center;justify-items:center;gap:var(--space-6);min-block-size:100svh;padding:var(--space-20) var(--container-pad);background:var(--grad-cedar-clay);text-align:center;display:grid}.not-found__code{font-family:var(--font-display);letter-spacing:-.04em;color:#0000;background-image:url(/media/not-found/not-found-1920.webp);background-size:var(--not-found-size) auto;background-position:calc(60% + var(--not-found-x,0) * var(--not-found-drift)) calc(50% + var(--not-found-y,0) * var(--not-found-drift));-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;margin:0;font-size:min(40vw,58svh);font-weight:400;line-height:.82}@media (max-width:767.98px){.not-found__code{background-image:url(/media/not-found/not-found-1280.webp)}}@media (min-width:1600px) and (min-resolution:1.5x),(min-width:2400px){.not-found__code{background-image:url(/media/not-found/not-found-2560.webp)}}.not-found__text{max-inline-size:36ch;color:rgba(var(--c-sand-rgb), .75);font-size:var(--fs-lead);margin:0;line-height:1.5}.not-found__actions{justify-content:center;gap:var(--space-4);flex-wrap:wrap;margin-block-start:var(--space-4);display:flex}@media (prefers-reduced-motion:no-preference){.not-found__code{animation:not-found-rise 1.4s var(--ease-out-expo) both, not-found-settle 2.6s var(--ease-out-quart) both}@media (hover:none){.not-found__code{animation:not-found-rise 1.4s var(--ease-out-expo) both, not-found-settle 2.6s var(--ease-out-quart) both, not-found-breathe 18s var(--ease-in-out-cubic) 2.6s infinite alternate}}.not-found__text,.not-found__actions{animation:not-found-fade 1s var(--ease-out-quart) both}.not-found__text{animation-delay:.5s}.not-found__actions{animation-delay:.7s}}@keyframes not-found-rise{0%{clip-path:inset(100% 0 0);translate:0 12%}to{clip-path:inset(0);translate:0}}@keyframes not-found-settle{0%{background-size:calc(var(--not-found-size) * 1.15) auto}}@keyframes not-found-breathe{0%{--not-found-x:-.6;--not-found-y:-.3}to{--not-found-x:.6;--not-found-y:.3}}@keyframes not-found-fade{0%{opacity:0;translate:0 1rem}}@property --not-found-x{syntax:"<number>";inherits:true;initial-value:0}@property --not-found-y{syntax:"<number>";inherits:true;initial-value:0}
