@font-face{font-family:NotFoundInter;src:url(/fonts/inter/InterVariable.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.not-found-module__0a7Kwa__page{isolation:isolate;color:#fff;--journey-duration:24s;background:#0d1c3b;font-family:NotFoundInter,Arial,sans-serif;position:fixed;inset:0;overflow:auto}.not-found-module__0a7Kwa__page[data-season=winter]{--journey-duration:32s}.not-found-module__0a7Kwa__brand{z-index:3;top:max(24px, env(safe-area-inset-top));border-radius:8px;padding:8px;display:inline-flex;position:absolute;left:50%;transform:translate(-50%)}.not-found-module__0a7Kwa__brand img{width:138px;height:auto;display:block}.not-found-module__0a7Kwa__message{z-index:2;box-sizing:border-box;text-align:center;width:100%;padding:max(72px,35svh) 24px 32px;position:relative}.not-found-module__0a7Kwa__heading{text-wrap:balance;justify-content:center;align-items:center;gap:20px;margin:0;font-size:clamp(22px,2.9vw,42px);font-weight:400;line-height:1.3;display:flex}.not-found-module__0a7Kwa__code{font-weight:750}.not-found-module__0a7Kwa__divider{background:#8490a6;flex:0 0 2px;width:2px;height:.8em}.not-found-module__0a7Kwa__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:28px;display:flex}.not-found-module__0a7Kwa__actionLink{box-sizing:border-box;color:#fff;background:#0d1c3b;border:1px solid #63728e;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:10px 18px;font-size:14px;font-weight:500;line-height:1.5;text-decoration:none;transition:background .16s,border-color .16s;display:inline-flex}.not-found-module__0a7Kwa__actionLink:hover{background:#1b2943;border-color:#c1c9d8}.not-found-module__0a7Kwa__homeLink{color:#0d1c3b;background:#fff;border-color:#fff}.not-found-module__0a7Kwa__homeLink:hover{background:#e4eaf3;border-color:#e4eaf3}.not-found-module__0a7Kwa__actionLink:focus-visible,.not-found-module__0a7Kwa__brand:focus-visible{outline-offset:5px;outline:2px solid #fff}.not-found-module__0a7Kwa__artwork{pointer-events:none;position:absolute;inset:auto 0 0;overflow:hidden}.not-found-module__0a7Kwa__scene{width:100%;height:auto;display:block}.not-found-module__0a7Kwa__plane,.not-found-module__0a7Kwa__bus,.not-found-module__0a7Kwa__train{animation:not-found-module__0a7Kwa__vehicle-pass var(--journey-duration) linear infinite both;will-change:transform}.not-found-module__0a7Kwa__plane{animation-delay:-2s}.not-found-module__0a7Kwa__bus{animation-delay:6s}.not-found-module__0a7Kwa__train{animation-name:not-found-module__0a7Kwa__train-pass;animation-delay:14s}.not-found-module__0a7Kwa__santa{animation:not-found-module__0a7Kwa__winter-vehicle-pass var(--journey-duration) linear 22s infinite both;will-change:transform}.not-found-module__0a7Kwa__page[data-season=winter] .not-found-module__0a7Kwa__plane,.not-found-module__0a7Kwa__page[data-season=winter] .not-found-module__0a7Kwa__bus{animation-name:not-found-module__0a7Kwa__winter-vehicle-pass}.not-found-module__0a7Kwa__page[data-season=winter] .not-found-module__0a7Kwa__train{animation-name:not-found-module__0a7Kwa__winter-train-pass}.not-found-module__0a7Kwa__page[data-season=winter] .not-found-module__0a7Kwa__rails{animation-name:not-found-module__0a7Kwa__winter-rail-pass}.not-found-module__0a7Kwa__sleighFloat{animation:2.6s ease-in-out infinite alternate not-found-module__0a7Kwa__sleigh-float}.not-found-module__0a7Kwa__reindeerLegsBack,.not-found-module__0a7Kwa__reindeerLegsFront{transform-box:fill-box;transform-origin:50% 0;animation:.8s ease-in-out infinite alternate not-found-module__0a7Kwa__reindeer-stride}.not-found-module__0a7Kwa__reindeerLegsBack{animation-delay:-.8s}.not-found-module__0a7Kwa__snowfall{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.not-found-module__0a7Kwa__snowflake{left:var(--snow-x);width:var(--snow-size);height:var(--snow-size);opacity:var(--snow-opacity);animation:not-found-module__0a7Kwa__snow-fall var(--snow-duration) linear var(--snow-delay) infinite;background:#e7f1fa;border-radius:50%;position:absolute;top:-12px}@keyframes not-found-module__0a7Kwa__snow-fall{0%{transform:translateY(-12px)}to{transform:translate3d(var(--snow-drift), calc(100svh + 24px), 0)}}@keyframes not-found-module__0a7Kwa__sleigh-float{0%{transform:translateY(-8px)}to{transform:translateY(2px)}}@keyframes not-found-module__0a7Kwa__reindeer-stride{0%{transform:rotate(-9deg)}to{transform:rotate(9deg)}}.not-found-module__0a7Kwa__runway{animation:1.15s linear infinite not-found-module__0a7Kwa__runway-pass}.not-found-module__0a7Kwa__runwayLights{animation:1.7s linear infinite not-found-module__0a7Kwa__lights-pass}.not-found-module__0a7Kwa__sleepers{animation:.4s linear infinite not-found-module__0a7Kwa__sleeper-pass}.not-found-module__0a7Kwa__rails{opacity:0;animation:not-found-module__0a7Kwa__rail-pass var(--journey-duration) linear 14s infinite both}.not-found-module__0a7Kwa__wind{stroke:#a7b8d4;stroke-width:2px;stroke-linecap:round;opacity:0;animation:2.8s linear infinite not-found-module__0a7Kwa__wind-pass}.not-found-module__0a7Kwa__wind:nth-child(2n){stroke-width:1px;animation-duration:3.8s}.not-found-module__0a7Kwa__wind:nth-child(2){animation-delay:-1.3s}.not-found-module__0a7Kwa__wind:nth-child(3){animation-delay:-2.1s}.not-found-module__0a7Kwa__wind:nth-child(4){animation-delay:-.7s}.not-found-module__0a7Kwa__wind:nth-child(5){animation-delay:-1.8s}.not-found-module__0a7Kwa__wind:nth-child(6){animation-delay:-3.2s}@keyframes not-found-module__0a7Kwa__wind-pass{0%{opacity:0;transform:translate(640px)}20%,70%{opacity:.22}to{opacity:0;transform:translate(-960px)}}@keyframes not-found-module__0a7Kwa__vehicle-pass{0%{opacity:1;animation-timing-function:cubic-bezier(.22,.61,.36,1);transform:translate(-1500px)}10%{opacity:1;animation-timing-function:linear;transform:translate(-32px)}23.333%{opacity:1;animation-timing-function:cubic-bezier(.64,0,.78,0);transform:translate(32px)}33.333%{opacity:1;transform:translate(1500px)}33.334%,to{opacity:0;transform:translate(1500px)}}@keyframes not-found-module__0a7Kwa__train-pass{0%{opacity:1;transform:translate(-1500px)}33.333%{opacity:1;transform:translate(2850px)}33.334%,to{opacity:0;transform:translate(2850px)}}@keyframes not-found-module__0a7Kwa__winter-vehicle-pass{0%{opacity:1;animation-timing-function:cubic-bezier(.22,.61,.36,1);transform:translate(-1500px)}7.5%{opacity:1;animation-timing-function:linear;transform:translate(-32px)}17.5%{opacity:1;animation-timing-function:cubic-bezier(.64,0,.78,0);transform:translate(32px)}25%{opacity:1;transform:translate(1500px)}25.001%,to{opacity:0;transform:translate(1500px)}}@keyframes not-found-module__0a7Kwa__winter-train-pass{0%{opacity:1;transform:translate(-1500px)}25%{opacity:1;transform:translate(2850px)}25.001%,to{opacity:0;transform:translate(2850px)}}@keyframes not-found-module__0a7Kwa__winter-rail-pass{0%,25%,to{opacity:0}1.5%,23.25%{opacity:1}}@keyframes not-found-module__0a7Kwa__runway-pass{to{stroke-dashoffset:310px}}@keyframes not-found-module__0a7Kwa__lights-pass{to{stroke-dashoffset:185px}}@keyframes not-found-module__0a7Kwa__sleeper-pass{to{transform:translate(-76px)}}@keyframes not-found-module__0a7Kwa__rail-pass{0%,33.333%,to{opacity:0}2%,31%{opacity:1}}@media (max-width:600px){.not-found-module__0a7Kwa__snowflake:nth-child(n+25){display:none}.not-found-module__0a7Kwa__brand{top:20px}.not-found-module__0a7Kwa__brand img{width:120px}.not-found-module__0a7Kwa__message{padding-top:max(104px,29svh);padding-inline:16px}.not-found-module__0a7Kwa__heading{flex-direction:column;gap:14px;font-size:clamp(22px,5.8vw,30px)}.not-found-module__0a7Kwa__code{font-size:48px}.not-found-module__0a7Kwa__divider{display:none}.not-found-module__0a7Kwa__actions{gap:10px;margin-top:24px}.not-found-module__0a7Kwa__actionLink{padding-inline:12px}.not-found-module__0a7Kwa__scene{width:680px;max-width:none;margin-left:calc(50% - 340px)}.not-found-module__0a7Kwa__vehicleFit{transform-origin:720px 434px;transform:scale(.56)}}@media (min-aspect-ratio:17/10) and (min-width:601px){.not-found-module__0a7Kwa__message{padding-top:max(64px,16svh)}.not-found-module__0a7Kwa__vehicleFit{transform-origin:720px 434px;transform:scale(.65)}}@media (max-height:520px) and (min-width:601px){.not-found-module__0a7Kwa__brand{top:8px}.not-found-module__0a7Kwa__brand img{width:100px}.not-found-module__0a7Kwa__message{padding-top:76px}.not-found-module__0a7Kwa__heading{font-size:24px}.not-found-module__0a7Kwa__scene{width:min(100%,880px);margin:0 auto}.not-found-module__0a7Kwa__actions{margin-top:14px}}@media (prefers-reduced-motion:reduce){.not-found-module__0a7Kwa__page[data-season] .not-found-module__0a7Kwa__scene *{animation:none}.not-found-module__0a7Kwa__plane{opacity:1;transform:none}.not-found-module__0a7Kwa__bus,.not-found-module__0a7Kwa__train,.not-found-module__0a7Kwa__rails,.not-found-module__0a7Kwa__wind,.not-found-module__0a7Kwa__santa,.not-found-module__0a7Kwa__snowfall{display:none}.not-found-module__0a7Kwa__actionLink{transition:none}}
