.not-found-2-module__lmFKeq__page{background:var(--cream-2);min-height:100svh;color:var(--navy)}.not-found-2-module__lmFKeq__main{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100svh - 112px);padding:48px 24px 32px;display:flex;overflow:hidden}.not-found-2-module__lmFKeq__artwork{background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);border-top:1px solid var(--line);background-size:60px 60px;width:min(100%,860px);position:relative;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.not-found-2-module__lmFKeq__coordinates{background:var(--cream-2);color:var(--gray-600);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;padding:14px 12px;font-size:9px;font-weight:600;display:flex}.not-found-2-module__lmFKeq__number{letter-spacing:-.09em;padding-right:.09em;font-size:clamp(150px,26vw,300px);font-weight:600;line-height:1;-webkit-mask-image:linear-gradient(#000 20%,#0000 92%);mask-image:linear-gradient(#000 20%,#0000 92%)}.not-found-2-module__lmFKeq__buildLine{align-items:center;gap:18px;width:100%;display:flex;position:absolute;top:49%;left:0}.not-found-2-module__lmFKeq__buildLine>span:not(.not-found-2-module__lmFKeq__buildLabel){border-top:1px dashed var(--orange-dark);flex:1}.not-found-2-module__lmFKeq__buildLabel{background:var(--orange);color:var(--navy);letter-spacing:.08em;text-transform:uppercase;padding:10px 14px;font-size:10px;font-weight:600;transform:rotate(-3deg)}.not-found-2-module__lmFKeq__copy{max-width:760px;margin-top:-62px;position:relative}.not-found-2-module__lmFKeq__eyebrow{color:var(--orange-dark);letter-spacing:.15em;text-transform:uppercase;margin:0 0 20px;font-size:10px;font-weight:600}.not-found-2-module__lmFKeq__copy h1{letter-spacing:-.055em;margin:0;font-size:clamp(40px,5.5vw,70px);font-weight:500;line-height:1.04}.not-found-2-module__lmFKeq__description{color:var(--gray-600);margin:24px 0 0;font-size:clamp(15px,1.7vw,18px);line-height:1.7}.not-found-2-module__lmFKeq__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 32px;margin-top:32px;display:flex}.not-found-2-module__lmFKeq__explore{border-bottom:1px solid var(--navy);align-items:center;gap:16px;padding:12px 0;font-size:14px;font-weight:600;display:inline-flex}.not-found-2-module__lmFKeq__explore svg{width:18px;height:18px;transition:transform .22s}.not-found-2-module__lmFKeq__explore:focus-visible{outline:3px solid var(--orange-dark);outline-offset:6px}.not-found-2-module__lmFKeq__footnote{color:var(--gray-600);margin:40px 0 0;font-size:11px}@media (hover:hover) and (pointer:fine){.not-found-2-module__lmFKeq__explore:hover{color:var(--orange-dark);border-color:var(--orange-dark)}.not-found-2-module__lmFKeq__explore:hover svg{transform:translate(7px)}}@media (max-width:600px){.not-found-2-module__lmFKeq__main{min-height:calc(100svh - 88px);padding-top:40px}.not-found-2-module__lmFKeq__coordinates{letter-spacing:.05em;padding-inline:0;font-size:8px}.not-found-2-module__lmFKeq__buildLabel{padding:8px;font-size:8px}.not-found-2-module__lmFKeq__buildLine{gap:8px}.not-found-2-module__lmFKeq__copy{margin-top:-15px}.not-found-2-module__lmFKeq__eyebrow{margin-bottom:18px;font-size:9px}.not-found-2-module__lmFKeq__actions{flex-direction:column;gap:14px}.not-found-2-module__lmFKeq__footnote{margin-top:42px}}@media (prefers-reduced-motion:reduce){.not-found-2-module__lmFKeq__explore svg{transition:none}.not-found-2-module__lmFKeq__explore:hover svg{transform:none}}
