.not-found-module-scss-module__HfxUKG__page{text-align:center;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:40px 24px;display:flex}.not-found-module-scss-module__HfxUKG__code{font-family:var(--font-display);color:#c8bfb4;letter-spacing:-.04em;-webkit-user-select:none;user-select:none;font-size:clamp(6rem,20vw,14rem);font-weight:300;line-height:1}.not-found-module-scss-module__HfxUKG__divider{background:#c4a898;width:48px;height:1px;margin:24px auto}.not-found-module-scss-module__HfxUKG__title{font-family:var(--font-display);color:#2c2825;letter-spacing:.02em;margin:0 0 8px;font-size:clamp(1.25rem,4vw,2rem);font-weight:400}.not-found-module-scss-module__HfxUKG__subtitle{font-family:var(--font-body);color:#7a736c;max-width:320px;margin:0 0 64px;font-size:.95rem;font-weight:300}.not-found-module-scss-module__HfxUKG__link{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#8b6f5e;border-bottom:1px solid #c4a898;align-items:center;gap:8px;padding-bottom:2px;font-size:.85rem;font-weight:500;text-decoration:none;transition:color .3s,border-color .3s;display:inline-flex}.not-found-module-scss-module__HfxUKG__link:hover{color:#2c2825;border-color:#2c2825}
