@layer quartz-base{.atlas-not-found{justify-content:center;align-items:center;max-width:48rem;min-height:min(72vh,42rem);margin:0 auto;padding:clamp(2rem,8vw,5rem) 1rem;display:flex}.atlas-not-found-card{background:color-mix(in srgb, var(--light) 88%, var(--secondary) 12%);border:1px solid var(--lightgray);box-shadow:0 24px 70px color-mix(in srgb, var(--dark) 14%, transparent);box-sizing:border-box;text-align:center;border-radius:24px;width:min(100%,38rem);padding:clamp(2rem,7vw,4rem)}.atlas-not-found-kicker{color:var(--secondary);font-family:var(--codeFont);letter-spacing:.14em;margin:0 0 1rem;font-size:.72rem;font-weight:700}.atlas-not-found-code{color:var(--secondary);font-family:var(--headerFont);letter-spacing:-.08em;margin:0;font-size:clamp(4rem,15vw,7rem);font-weight:700;line-height:.9}.atlas-not-found h1{color:var(--dark);font-family:var(--headerFont);letter-spacing:-.04em;margin:1.5rem 0 .75rem;font-size:clamp(1.5rem,4vw,2.25rem);line-height:1.1}.atlas-not-found-message{color:var(--darkgray);max-width:32rem;margin:0 auto;line-height:1.55}.atlas-not-found-link{background:var(--secondary);border:1px solid var(--secondary);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:2.75rem;margin-top:1.75rem;padding:.65rem 1.15rem;font-weight:700;display:inline-flex}.atlas-not-found-link:hover{background:var(--tertiary);border-color:var(--tertiary);color:#fff}.atlas-not-found-link:focus-visible{outline:3px solid var(--secondary);outline-offset:3px}@media (max-width:800px){.atlas-not-found{min-height:65vh;padding-inline:0}.atlas-not-found-card{border-radius:20px;padding:2rem 1.25rem}}}