.not-found-page_page__GL7wn{min-height:100svh;color:var(--surface-milk);background:var(--charcoal);color-scheme:dark}.not-found-page_page__GL7wn :focus-visible{outline-color:var(--cappuccino-light)}.not-found-page_shell__Fy0or{display:flex;min-height:inherit;flex-direction:column}.not-found-page_header__cprLl{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:32px 0}.not-found-page_brand__xdc6w{display:inline-flex;min-height:44px;align-items:center}.not-found-page_brand__xdc6w img{display:block;width:184px;height:auto}.not-found-page_brand__xdc6w:focus-visible{outline-offset:5px}.not-found-page_headerNote__DAK7n{color:var(--muted-light);font-size:12px;line-height:1.6;text-align:right}.not-found-page_content__KRnlf{display:grid;flex:1;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:48px;padding:32px 0 64px}.not-found-page_copy__7wrEF{min-width:0}.not-found-page_copy__7wrEF h1{margin:0;font-size:clamp(64px,6.6vw,96px);font-weight:400;line-height:.98;letter-spacing:.01em}.not-found-page_copy__7wrEF>p{max-width:39ch;margin:26px 0 32px;color:var(--muted-light);font-size:15px;line-height:1.8;text-wrap:pretty}.not-found-page_actions__S7_LF{display:flex;flex-wrap:wrap;gap:12px}.not-found-page_primary__xGBsg,.not-found-page_secondary__OZl_3{display:inline-flex;min-height:54px;align-items:center;justify-content:space-between;gap:24px;padding:14px 20px;border:1px solid var(--warm-beige);border-radius:var(--control-radius);font-size:13px;font-weight:600;line-height:1.5}.not-found-page_primary__xGBsg{min-width:188px;color:var(--charcoal);background:var(--warm-beige)}.not-found-page_secondary__OZl_3{border-color:rgb(247 248 247/.38);color:var(--warm-beige);background:transparent}.not-found-page_actions__S7_LF svg,.not-found-page_destinations__Ly3jI svg{width:19px;height:19px;flex:0 0 auto}.not-found-page_destinations__Ly3jI{display:flex;flex-wrap:wrap;gap:24px;margin-top:28px}.not-found-page_destinations__Ly3jI a{display:inline-flex;min-height:44px;align-items:center;gap:12px;font-size:12px;text-decoration:underline;text-underline-offset:5px;text-decoration-color:rgb(247 248 247/.35)}.not-found-page_destinations__Ly3jI svg{width:15px;height:15px}.not-found-page_footer__Ucz5k{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:24px 0;border-top:1px solid var(--line-light);color:var(--muted-light);font-size:11px;line-height:1.6}.not-found-page_scene__QvfW1{width:100%;max-width:650px;justify-self:center}.not-found-page_illustration__MG4dX{position:relative;container-type:inline-size;aspect-ratio:640/520}.not-found-page_drawing__d1eKr{position:absolute;inset:0;width:100%;height:100%;stroke:var(--warm-beige);stroke-width:1;opacity:.22}.not-found-page_number__jGnil{position:absolute;inset:10% 5% 24%;display:flex;align-items:flex-end;justify-content:center;gap:4%}.not-found-page_digit__VFZoW{position:relative;z-index:1;color:var(--warm-beige);font-family:var(--font-display);font-size:64cqw;font-weight:400;line-height:.78}.not-found-page_portal__0bEvH{position:relative;flex:0 0 30%;height:90%;border:solid var(--warm-beige-deep);border-width:10px 10px 7px;border-radius:999px 999px 6px 6px;background:var(--warm-beige-deep);perspective:900px}.not-found-page_interior__vvUxS{position:absolute;inset:0;overflow:hidden;border-radius:inherit;background:var(--warm-ivory);box-shadow:inset 22px 0 0 var(--warm-beige-deep)}.not-found-page_interior__vvUxS:after{content:"";position:absolute;right:12%;bottom:0;width:1px;height:82%;background:var(--warm-beige-deep);transform:skewY(-14deg)}.not-found-page_door__FZbw7{position:absolute;z-index:2;inset:0;border:1px solid rgb(255 255 255/.18);border-radius:inherit;background:var(--ink);transform-origin:left center;transform:rotateY(-28deg);backface-visibility:hidden}.not-found-page_doorPanel__OF6VK{position:absolute;inset:10px;border:1px solid rgb(255 255 255/.17);border-radius:inherit}.not-found-page_doorNumber__suYNe{position:absolute;top:26%;left:0;width:100%;color:var(--cappuccino);font-family:var(--font-display);font-size:10cqw;line-height:1;text-align:center}.not-found-page_handle__JZTUO{position:absolute;top:65%;right:16%;width:4px;height:22px;border-radius:4px;background:var(--cappuccino)}.not-found-page_light__nOU8u{position:absolute;z-index:0;top:100%;left:-3%;width:190%;height:22%;opacity:.12;background:var(--cappuccino);clip-path:polygon(0 0,52% 0,100% 100%,31% 100%);transform-origin:top left}.not-found-page_threshold__qJpvZ{position:absolute;z-index:3;right:-14px;bottom:-10px;left:-14px;height:7px;border-radius:2px;background:var(--warm-beige-deep)}.not-found-page_address__wQVVF{position:absolute;right:0;bottom:7%;left:0;color:var(--muted-light);font-size:11px;text-align:center}.not-found-page_sceneFooter__h_BeP{display:flex;min-height:44px;align-items:center;justify-content:center;margin:8px 5% 0;color:var(--muted-light);font-size:11px}.not-found-page_embedded__i__Er{min-height:min(860px,100svh);padding-top:128px}.not-found-page_embedded__i__Er .not-found-page_content__KRnlf{padding:32px 0 80px}.not-found-page_embedded__i__Er .not-found-page_copy__7wrEF h1{font-size:clamp(60px,6.2vw,88px)}@media (prefers-reduced-motion:no-preference){.not-found-page_door__FZbw7{animation:not-found-page_door-open__dKLzR 8s ease-in-out infinite}.not-found-page_light__nOU8u{animation:not-found-page_doorway-light__B5Vof 8s ease-in-out infinite}}@keyframes not-found-page_door-open__dKLzR{0%,to{transform:rotateY(-22deg)}50%{transform:rotateY(-48deg)}}@keyframes not-found-page_doorway-light__B5Vof{0%,to{opacity:.08;transform:scaleX(.78)}50%{opacity:.2;transform:scaleX(1)}}@media (hover:hover) and (pointer:fine){.not-found-page_primary__xGBsg:hover{background:var(--surface-milk)}.not-found-page_secondary__OZl_3:hover{background:rgb(247 248 247/.08)}.not-found-page_destinations__Ly3jI a:hover{text-decoration-color:currentColor}}@media (max-width:1100px){.not-found-page_content__KRnlf{gap:24px}.not-found-page_copy__7wrEF h1{font-size:68px}.not-found-page_actions__S7_LF{gap:10px}.not-found-page_primary__xGBsg,.not-found-page_secondary__OZl_3{gap:16px;padding-inline:18px;font-size:12px}}@media (max-width:800px){.not-found-page_content__KRnlf{grid-template-columns:1fr;gap:16px;padding:28px 0 40px}.not-found-page_copy__7wrEF{text-align:center}.not-found-page_copy__7wrEF h1,.not-found-page_embedded__i__Er .not-found-page_copy__7wrEF h1{font-size:clamp(52px,9vw,72px)}.not-found-page_copy__7wrEF>p{max-width:44ch;margin:20px auto 24px;font-size:14px;line-height:1.75}.not-found-page_actions__S7_LF,.not-found-page_destinations__Ly3jI{justify-content:center}.not-found-page_destinations__Ly3jI{margin-top:16px}.not-found-page_scene__QvfW1{max-width:440px}.not-found-page_sceneFooter__h_BeP{margin-top:0}.not-found-page_embedded__i__Er{padding-top:116px}.not-found-page_embedded__i__Er .not-found-page_content__KRnlf{padding:24px 0 48px}}@media (max-width:480px){.not-found-page_header__cprLl{padding:20px 0;gap:16px}.not-found-page_brand__xdc6w img{width:142px}.not-found-page_headerNote__DAK7n{font-size:10px}.not-found-page_content__KRnlf{padding-top:24px;gap:8px}.not-found-page_copy__7wrEF h1,.not-found-page_embedded__i__Er .not-found-page_copy__7wrEF h1{font-size:52px}.not-found-page_copy__7wrEF>p{max-width:31ch}.not-found-page_actions__S7_LF{display:grid;grid-template-columns:1fr}.not-found-page_primary__xGBsg,.not-found-page_secondary__OZl_3{justify-content:space-between;width:100%;min-height:52px;padding-inline:20px;font-size:13px}.not-found-page_scene__QvfW1{max-width:360px}.not-found-page_portal__0bEvH{border-width:7px 7px 5px}.not-found-page_doorPanel__OF6VK{inset:6px}.not-found-page_handle__JZTUO{height:17px;width:3px}.not-found-page_threshold__qJpvZ{left:-9px;right:-9px;bottom:-7px;height:5px}.not-found-page_address__wQVVF,.not-found-page_sceneFooter__h_BeP{font-size:10px}.not-found-page_footer__Ucz5k{padding:20px 0;font-size:10px;gap:8px}.not-found-page_embedded__i__Er{padding-top:96px}}@media (prefers-reduced-motion:reduce){.not-found-page_door__FZbw7,.not-found-page_light__nOU8u{animation:none}}