.NotFoundPage-module__OQhOxG__wrap{isolation:isolate;background:var(--navy);color:var(--white);align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.NotFoundPage-module__OQhOxG__photo{object-fit:cover;object-position:58% 55%;z-index:-2}.NotFoundPage-module__OQhOxG__shade{z-index:-1;background:linear-gradient(90deg,#0f1b2af0 0%,#0f1b2ad1 38%,#0f1b2a66 68%,#0f1b2a26 100%),linear-gradient(#0f1b2a4d 0%,#0f1b2a00 35%,#0f1b2a8c 100%);position:absolute;inset:0}@media (max-width:899px){.NotFoundPage-module__OQhOxG__shade{background:linear-gradient(90deg,#0f1b2ae0 0%,#0f1b2ac7 100%),linear-gradient(#0f1b2a33 0%,#0f1b2a00 40%,#0f1b2a80 100%)}}.NotFoundPage-module__OQhOxG__inner{width:100%;padding-top:calc(var(--header-h) + clamp(48px, 8vw, 96px));padding-bottom:clamp(56px,8vw,96px);position:relative}.NotFoundPage-module__OQhOxG__copy{max-width:640px}.NotFoundPage-module__OQhOxG__kicker{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--blue-light);margin-bottom:18px;font-size:12px}.NotFoundPage-module__OQhOxG__code{letter-spacing:-.05em;color:#0000;-webkit-text-stroke:2px #ffffff59;-webkit-user-select:none;user-select:none;margin-bottom:clamp(16px,2vw,24px);font-size:clamp(96px,18vw,180px);font-weight:700;line-height:.85}.NotFoundPage-module__OQhOxG__title{letter-spacing:-.03em;text-wrap:balance;text-shadow:0 2px 16px #0a121c80;font-size:clamp(30px,4vw,52px);font-weight:700;line-height:1.04}.NotFoundPage-module__OQhOxG__body{color:var(--on-dark-2);text-wrap:pretty;max-width:50ch;margin-top:18px;font-size:clamp(15.5px,1.25vw,17.5px);line-height:1.6}.NotFoundPage-module__OQhOxG__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.NotFoundPage-module__OQhOxG__btn{justify-content:center;align-items:center;gap:10px;display:inline-flex}.NotFoundPage-module__OQhOxG__btn svg{transition:transform .2s}.NotFoundPage-module__OQhOxG__btn:hover svg{transform:translate(3px)}.NotFoundPage-module__OQhOxG__road{opacity:.55;height:3px;margin-top:clamp(40px,6vw,72px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 0% 70%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 70%,#0000 100%)}.NotFoundPage-module__OQhOxG__dashes{background:repeating-linear-gradient(90deg, var(--white) 0 36px, transparent 36px 64px);width:200%;animation:2.4s linear infinite NotFoundPage-module__OQhOxG__drive;position:absolute;inset:0}@keyframes NotFoundPage-module__OQhOxG__drive{to{transform:translate(-64px)}}@media (prefers-reduced-motion:reduce){.NotFoundPage-module__OQhOxG__dashes{animation:none}}@media (max-width:639px){.NotFoundPage-module__OQhOxG__wrap{align-items:flex-end}.NotFoundPage-module__OQhOxG__actions{flex-direction:column;align-items:stretch}}
