.not-found-module__sxuMuG__page{color:#3e302d;background:radial-gradient(at 50% 30%,#ffffffdb,#0000 55%),linear-gradient(145deg,#e9f7f8,#fffaf3 68%);place-items:center;min-height:100svh;padding:24px;display:grid}.not-found-module__sxuMuG__card{text-align:center;background:#ffffffd1;border:1px solid #b96e5929;border-radius:32px;width:min(100%,580px);padding:clamp(32px,8vw,72px);box-shadow:0 24px 70px #4e30221a}.not-found-module__sxuMuG__eyebrow{color:#b96e59;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:750}.not-found-module__sxuMuG__code{color:#008aa8;font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.08em;margin:22px 0 0;font-size:clamp(5rem,20vw,8rem);font-weight:650;line-height:.9}.not-found-module__sxuMuG__card h1{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.05em;margin:20px 0 0;font-size:clamp(1.8rem,7vw,2.8rem)}.not-found-module__sxuMuG__message{color:#74635c;margin:12px 0 28px;line-height:1.6}.not-found-module__sxuMuG__homeLink{color:#fff;background:#008aa8;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 24px;font-weight:700;text-decoration:none;transition:transform .18s,background-color .18s;display:inline-flex}.not-found-module__sxuMuG__homeLink:hover{background:#006f88;transform:translateY(-2px)}.not-found-module__sxuMuG__homeLink:focus-visible{outline-offset:4px;outline:3px solid #b96e59}
