.not-found-module__N7pO6W__stage{isolation:isolate;background:var(--color-paper);min-height:min(78dvh,880px);color:var(--color-navy);padding:5.5rem 1.5rem 4rem;position:relative;overflow:clip}.not-found-module__N7pO6W__stage[data-bare=true]{min-height:100dvh;padding-top:2.25rem}.not-found-module__N7pO6W__glow{pointer-events:none;z-index:0;background:radial-gradient(circle,#5528dc2e,#0000 68%);border-radius:50%;width:min(58vw,640px);height:min(58vw,640px);position:absolute;inset:auto -12% -28% auto}.not-found-module__N7pO6W__ring{pointer-events:none;z-index:0;border:1px solid #5528dc29;border-radius:50%;width:min(52vw,560px);height:min(52vw,560px);position:absolute;top:-18%;right:-8%}.not-found-module__N7pO6W__watermark{z-index:0;letter-spacing:-.08em;color:#5528dc14;pointer-events:none;-webkit-user-select:none;user-select:none;margin:0;font-size:clamp(8rem,28vw,22rem);font-weight:700;line-height:.8;position:absolute;bottom:-12%;right:-4%}.not-found-module__N7pO6W__inner{z-index:1;width:min(100%,720px);margin-inline:auto;position:relative}.not-found-module__N7pO6W__brand{margin-bottom:2.75rem}.not-found-module__N7pO6W__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--color-purple);margin:0;font-size:.72rem;font-weight:650}.not-found-module__N7pO6W__headline{letter-spacing:-.045em;text-wrap:balance;max-width:14ch;margin:.7rem 0 0;font-size:clamp(2.35rem,6vw,4.4rem);font-weight:560;line-height:1.02}.not-found-module__N7pO6W__lead{max-width:36rem;color:var(--color-secondary);margin:1.15rem 0 0;font-size:clamp(1.05rem,1.5vw,1.22rem);line-height:1.5}.not-found-module__N7pO6W__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.85rem;display:flex}.not-found-module__N7pO6W__links{flex-wrap:wrap;gap:.35rem 1.35rem;margin:2.1rem 0 0;padding:0;list-style:none;display:flex}.not-found-module__N7pO6W__links a{color:var(--color-navy);border-bottom:1px solid #0000;font-size:.92rem;font-weight:550;text-decoration:none}.not-found-module__N7pO6W__links a:hover{border-bottom-color:var(--color-purple);color:var(--color-purple)}@media (min-width:640px){.not-found-module__N7pO6W__stage{padding-inline:2.5rem}}
