.not-found-screen-module__3cIfjW__page{--cream:238 235 226;--muted:148 155 160;--line:255 255 255;min-height:100dvh;color:rgb(var(--cream));background:#111417;grid-template-rows:auto 1fr auto;padding:clamp(1.25rem,3vw,2.25rem);display:grid;position:relative;overflow:hidden}.not-found-screen-module__3cIfjW__page:before{pointer-events:none;opacity:.16;background-image:linear-gradient(rgb(var(--line) / .15) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--line) / .15) 1px, transparent 1px);content:"";background-size:min(7vw,6rem) min(7vw,6rem);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000);mask-image:linear-gradient(90deg,#0000,#000 22% 78%,#0000)}.not-found-screen-module__3cIfjW__header,.not-found-screen-module__3cIfjW__content,.not-found-screen-module__3cIfjW__footer{z-index:1;width:100%;max-width:82rem;margin-inline:auto;position:relative}.not-found-screen-module__3cIfjW__header{border-bottom:1px solid rgb(var(--line) / .2);justify-content:space-between;align-items:center;padding-bottom:1.1rem;display:flex}.not-found-screen-module__3cIfjW__brand{color:rgb(var(--cream));align-items:center;gap:.65rem;text-decoration:none;display:inline-flex}.not-found-screen-module__3cIfjW__brand img{width:1.7rem;height:auto}.not-found-screen-module__3cIfjW__brand small,.not-found-screen-module__3cIfjW__brand strong{display:block}.not-found-screen-module__3cIfjW__brand small,.not-found-screen-module__3cIfjW__edition{color:rgb(var(--muted));letter-spacing:.14em;text-transform:uppercase;font-size:.61rem}.not-found-screen-module__3cIfjW__brand strong{letter-spacing:.03em;margin-top:.12rem;font-size:.8rem;font-weight:600}.not-found-screen-module__3cIfjW__edition{margin:0}.not-found-screen-module__3cIfjW__content{grid-template-columns:minmax(18rem,.82fr) minmax(20rem,1.18fr);align-items:stretch;gap:clamp(2rem,8vw,9rem);padding-block:clamp(3.5rem,10vh,8.5rem);display:grid}.not-found-screen-module__3cIfjW__copy{flex-direction:column;align-self:center;display:flex}.not-found-screen-module__3cIfjW__eyebrow{border-bottom:1px solid rgb(var(--line) / .23);color:rgb(var(--muted));letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;padding-bottom:.75rem;font-size:.66rem;font-weight:500;display:flex}.not-found-screen-module__3cIfjW__eyebrow b{color:rgb(var(--cream));font-weight:500}.not-found-screen-module__3cIfjW__copy h1{max-width:38rem;color:rgb(var(--cream));font-family:var(--font-lexend);letter-spacing:-.07em;margin-top:clamp(1.6rem,4vw,3rem);font-size:clamp(2.6rem,5.2vw,5.7rem);font-weight:500;line-height:.96}.not-found-screen-module__3cIfjW__message{max-width:27rem;color:rgb(var(--muted));margin-top:1.5rem;font-size:.94rem;line-height:1.7}.not-found-screen-module__3cIfjW__address{border-top:1px solid rgb(var(--line) / .18);max-width:27rem;color:rgb(var(--muted));letter-spacing:.11em;text-transform:uppercase;margin-top:2.3rem;padding-top:.8rem;font-size:.62rem}.not-found-screen-module__3cIfjW__address span{display:block}.not-found-screen-module__3cIfjW__address code{color:rgb(var(--cream) / .84);letter-spacing:0;overflow-wrap:anywhere;text-transform:none;margin-top:.4rem;font-family:ui-monospace,monospace;font-size:.71rem;display:block}.not-found-screen-module__3cIfjW__actions{flex-wrap:wrap;gap:.65rem;margin-top:1.8rem;display:flex}.not-found-screen-module__3cIfjW__primary,.not-found-screen-module__3cIfjW__secondary{border:1px solid rgb(var(--line) / .27);min-height:2.6rem;color:rgb(var(--cream));justify-content:center;align-items:center;gap:.5rem;padding:.55rem 1rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex}.not-found-screen-module__3cIfjW__primary{border-color:rgb(var(--cream));background:rgb(var(--cream));color:#151819}.not-found-screen-module__3cIfjW__primary:hover{color:rgb(var(--cream));background:0 0}.not-found-screen-module__3cIfjW__secondary:hover{background:rgb(var(--line) / .1)}.not-found-screen-module__3cIfjW__primary:focus-visible,.not-found-screen-module__3cIfjW__secondary:focus-visible,.not-found-screen-module__3cIfjW__brand:focus-visible{outline:2px solid rgb(var(--cream));outline-offset:4px}.not-found-screen-module__3cIfjW__mark{border:1px solid rgb(var(--line) / .22);background:#ffffff06;place-items:center;min-height:26rem;display:grid;position:relative;overflow:hidden}.not-found-screen-module__3cIfjW__mark:before,.not-found-screen-module__3cIfjW__mark:after{background:rgb(var(--line) / .18);content:"";position:absolute}.not-found-screen-module__3cIfjW__mark:before{width:1px;inset:0 auto 0 50%}.not-found-screen-module__3cIfjW__mark:after{height:1px;inset:50% 0 auto}.not-found-screen-module__3cIfjW__mark p{z-index:1;color:rgb(var(--cream));font-family:var(--font-lexend);letter-spacing:-.13em;margin:0;font-size:clamp(7.5rem,19vw,16rem);font-weight:500;line-height:.7;position:relative;transform:translate(-.05em)}.not-found-screen-module__3cIfjW__vertical{color:rgb(var(--muted));letter-spacing:.13em;writing-mode:vertical-rl;font-size:.58rem;position:absolute;top:1.1rem;left:1.05rem}.not-found-screen-module__3cIfjW__coordinates{color:rgb(var(--muted));letter-spacing:.09em;font-size:.57rem;position:absolute;bottom:1rem;right:1rem}.not-found-screen-module__3cIfjW__cross{z-index:2;border:1px solid rgb(var(--cream));width:.5rem;height:.5rem;position:absolute;transform:rotate(45deg)}.not-found-screen-module__3cIfjW__footer{border-top:1px solid rgb(var(--line) / .2);color:rgb(var(--muted));letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;padding-top:1rem;font-size:.58rem;display:flex}@media (max-width:720px){.not-found-screen-module__3cIfjW__content{grid-template-columns:1fr;gap:2.5rem;padding-block:3.5rem}.not-found-screen-module__3cIfjW__mark{min-height:min(72vw,28rem)}.not-found-screen-module__3cIfjW__copy h1{max-width:28rem}.not-found-screen-module__3cIfjW__footer span:nth-child(2){display:none}}@media (max-width:420px){.not-found-screen-module__3cIfjW__page{padding:1rem}.not-found-screen-module__3cIfjW__edition{display:none}.not-found-screen-module__3cIfjW__actions{flex-direction:column}.not-found-screen-module__3cIfjW__primary,.not-found-screen-module__3cIfjW__secondary{width:100%}.not-found-screen-module__3cIfjW__footer{font-size:.5rem}}.not-found-screen-module__3cIfjW__routeHint{color:rgb(var(--muted) / .62);letter-spacing:.09em;text-transform:uppercase;font-size:.57rem;position:absolute;bottom:1rem;left:1rem}
