.not-found-module__sxuMuG__page{background:var(--indigo);min-height:100svh;color:var(--white);display:flex;position:relative;overflow:hidden}.not-found-module__sxuMuG__container{z-index:1;width:min(100% - (2 * var(--page-gutter)), 94rem);flex-direction:column;min-height:100svh;margin-inline:auto;padding-block:clamp(3rem,7vh,6rem) clamp(7rem,11vh,9rem);display:flex;position:relative}.not-found-module__sxuMuG__brandLabel,.not-found-module__sxuMuG__sectionLabel,.not-found-module__sxuMuG__statusRail span{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:.64rem;font-weight:700}.not-found-module__sxuMuG__brandLabel{color:#ffffffa3;align-items:center;gap:.8rem;display:flex}.not-found-module__sxuMuG__brandLabel>span{background:var(--amber);width:1.7rem;height:.32rem;display:block}.not-found-module__sxuMuG__content{grid-template-columns:minmax(18rem,4fr) minmax(26rem,7fr) 1fr;align-items:end;margin-block:auto;display:grid}.not-found-module__sxuMuG__code{color:var(--amber);letter-spacing:-.09em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(10rem,19vw,20rem);font-weight:700;line-height:.72}.not-found-module__sxuMuG__message{border-left:1px solid #fff3;padding-left:clamp(2rem,4vw,5rem)}.not-found-module__sxuMuG__sectionLabel{color:var(--amber)}.not-found-module__sxuMuG__message h1{letter-spacing:-.04em;text-transform:uppercase;max-width:52rem;margin:1.5rem 0 0;font-size:clamp(3.2rem,6.4vw,7rem);font-weight:700;line-height:.92}.not-found-module__sxuMuG__lead{color:#ffffffad;max-width:42rem;margin:2rem 0 0;font-size:clamp(1rem,1.25vw,1.18rem)}.not-found-module__sxuMuG__actions{flex-wrap:wrap;gap:.8rem;margin-top:2.5rem;display:flex}.not-found-module__sxuMuG__primaryAction,.not-found-module__sxuMuG__secondaryAction{min-height:3.6rem;font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;border-radius:.55rem;justify-content:center;align-items:center;padding:.85rem 1.25rem;font-size:.64rem;font-weight:700;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.not-found-module__sxuMuG__primaryAction{background:var(--amber);color:var(--indigo);gap:1.2rem}.not-found-module__sxuMuG__primaryAction svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.1px;width:1.15rem;height:1.15rem;transition:transform .18s}.not-found-module__sxuMuG__secondaryAction{color:var(--white);border:1px solid #ffffff5c}.not-found-module__sxuMuG__statusRail{border-top:1px solid #fff3;grid-template-columns:1fr 1fr auto;align-items:center;gap:1rem;padding-top:1.2rem;display:grid}.not-found-module__sxuMuG__statusRail span{color:var(--amber)}.not-found-module__sxuMuG__statusRail p,.not-found-module__sxuMuG__statusRail a{color:#ffffffa3;margin:0;font-size:.82rem}.not-found-module__sxuMuG__statusRail a{width:fit-content;color:var(--white);text-decoration:underline;-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber);text-underline-offset:.3rem;justify-self:start}.not-found-module__sxuMuG__strokes{opacity:.12;gap:1rem;display:grid;position:absolute;bottom:5rem;right:-14rem;transform:rotate(-34deg)}.not-found-module__sxuMuG__strokes span{background:var(--amber);border-radius:999px;width:40rem;height:1rem;display:block}@media (hover:hover){.not-found-module__sxuMuG__primaryAction:hover,.not-found-module__sxuMuG__secondaryAction:hover{transform:translateY(-.15rem)}.not-found-module__sxuMuG__primaryAction:hover svg{transform:translate(.2rem)}.not-found-module__sxuMuG__secondaryAction:hover{border-color:var(--amber);color:var(--amber)}}@media (max-width:900px){.not-found-module__sxuMuG__content{grid-template-columns:1fr;align-items:start}.not-found-module__sxuMuG__code{font-size:clamp(8rem,32vw,14rem)}.not-found-module__sxuMuG__message{border-top:1px solid #fff3;border-left:0;margin-top:2.5rem;padding-top:2.5rem;padding-left:0}}@media (max-width:640px){.not-found-module__sxuMuG__container{width:calc(100% - 2.5rem);padding-block:2rem 7.5rem}.not-found-module__sxuMuG__content{margin-block:4rem}.not-found-module__sxuMuG__code{font-size:clamp(7rem,37vw,10rem)}.not-found-module__sxuMuG__message{margin-top:2rem;padding-top:2rem}.not-found-module__sxuMuG__message h1{margin-top:1.1rem;font-size:clamp(2.65rem,12vw,4rem)}.not-found-module__sxuMuG__lead{margin-top:1.5rem}.not-found-module__sxuMuG__actions{margin-top:2rem;display:grid}.not-found-module__sxuMuG__primaryAction,.not-found-module__sxuMuG__secondaryAction{width:100%}.not-found-module__sxuMuG__statusRail{grid-template-columns:1fr;padding-bottom:4.75rem}.not-found-module__sxuMuG__statusRail p{display:none}.not-found-module__sxuMuG__statusRail a{max-width:calc(100% - 10rem)}.not-found-module__sxuMuG__strokes{right:-25rem}}@media (max-width:360px) and (max-height:740px){.not-found-module__sxuMuG__container{padding-top:1.5rem}.not-found-module__sxuMuG__content{margin-block:2rem 3.5rem}.not-found-module__sxuMuG__code{font-size:6.5rem}.not-found-module__sxuMuG__message{margin-top:1.3rem;padding-top:1.3rem}.not-found-module__sxuMuG__message h1{margin-top:.8rem;font-size:2.4rem}.not-found-module__sxuMuG__lead{margin-top:1.1rem;font-size:.95rem}.not-found-module__sxuMuG__actions{gap:.6rem;margin-top:1.5rem}.not-found-module__sxuMuG__primaryAction,.not-found-module__sxuMuG__secondaryAction{min-height:3.35rem}}
