.ErrorPage_document__fI0_Y{margin:0}.ErrorPage_page__uPwXQ{--error-canvas:var(--joy-palette-background-body,#faf7ef);--error-paper:var(--joy-palette-background-surface,#fffdf7);--error-paper-deep:var(--joy-palette-background-level2,#eeeade);--error-ink:var(--joy-palette-text-primary,#354a40);--error-muted:var(--joy-palette-text-secondary,#667168);--error-line:var(--joy-palette-divider,#d6d4c6);--error-accent:var(--joy-palette-primary-plainColor,#466e60);--error-button:var(--joy-palette-primary-solidBg,#466e60);--error-button-ink:var(--joy-palette-primary-solidColor,#fffdf7);--error-sage:#b6c8a9;--error-sage-light:#e7eee2;--error-sand:#dfb779;--error-window:#a8bec7;box-sizing:border-box;display:flex;min-height:100vh;min-height:100svh;flex-direction:column;padding:0 clamp(20px,5vw,80px);background:var(--error-canvas);color:var(--error-ink);font-family:var(--iransansxv),Tahoma,sans-serif;-webkit-font-smoothing:antialiased}.ErrorPage_page__uPwXQ *,.ErrorPage_page__uPwXQ :after,.ErrorPage_page__uPwXQ :before{box-sizing:border-box}.ErrorPage_page__uPwXQ a{color:inherit;text-decoration:none}.ErrorPage_page__uPwXQ :is(a,button):focus-visible{outline:3px solid var(--error-accent);outline-offset:5px}.ErrorPage_footer__KTKhv,.ErrorPage_header__Xd1k8,.ErrorPage_main__ceifS{width:100%;max-width:1180px;margin-inline:auto}.ErrorPage_header__Xd1k8{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:28px;border-bottom:1px solid var(--error-line)}.ErrorPage_brand__YBv2S{display:inline-flex;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:8px;line-height:1.25}.ErrorPage_brandLogo__3U6SM{display:block;width:151px;height:auto}.ErrorPage_brandTagline__aj6CM{color:var(--error-muted);font-size:10px;font-weight:400}.ErrorPage_headerLink__2YetK{display:inline-flex;min-height:44px;align-items:center;gap:12px;font-size:12px}.ErrorPage_page__uPwXQ a.ErrorPage_headerLink__2YetK:hover,.ErrorPage_page__uPwXQ a.ErrorPage_secondaryAction__oEYCU:hover{color:var(--error-accent);text-decoration:underline;text-underline-offset:5px}.ErrorPage_actions__s1iP7 svg,.ErrorPage_destinationArrow__pTLk4 svg,.ErrorPage_headerLink__2YetK svg{width:20px;height:20px;flex-shrink:0}.ErrorPage_main__ceifS{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding-block:clamp(36px,6vh,80px)}.ErrorPage_hero__EsCpD{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(28px,5vw,80px)}.ErrorPage_content__9eCRD{padding-block:20px}.ErrorPage_eyebrow__dbEaA{display:flex;align-items:center;gap:9px;margin:0 0 24px;color:var(--error-muted);font-size:12px}.ErrorPage_eyebrow__dbEaA>span{width:7px;height:7px;border-radius:50%;background:var(--error-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--error-accent) 10%,transparent)}.ErrorPage_content__9eCRD h1{margin:0;font-size:clamp(36px,4vw,56px);font-weight:800;line-height:1.55;letter-spacing:-1.8px}.ErrorPage_content__9eCRD h1 span{color:var(--error-accent)}.ErrorPage_description__xEAXL{max-width:415px;margin:20px 0 28px;color:var(--error-muted);font-size:14px;line-height:2.2}.ErrorPage_actions__s1iP7{display:flex;flex-wrap:wrap;gap:12px}.ErrorPage_primaryAction__dnhcc,.ErrorPage_secondaryAction__oEYCU{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;border:1px solid transparent;border-radius:10px;padding:12px 20px;font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .16s ease,transform .16s ease}.ErrorPage_page__uPwXQ .ErrorPage_primaryAction__dnhcc{background:var(--error-button);color:var(--error-button-ink)}.ErrorPage_page__uPwXQ .ErrorPage_primaryAction__dnhcc:hover{background:color-mix(in srgb,var(--error-button) 88%,var(--error-ink));transform:translateY(-2px)}.ErrorPage_secondaryAction__oEYCU{border-color:var(--error-line);background:transparent}.ErrorPage_note___bssE{margin:18px 0 0;color:var(--error-muted);font-size:11px;line-height:1.8}.ErrorPage_illustration___x4E7{position:relative;isolation:isolate;min-width:0;margin:0;overflow:hidden;border:1px solid var(--error-line);border-radius:20px 20px 72px 20px;padding:20px 22px;background-color:var(--error-paper);background-image:radial-gradient(var(--error-line) .65px,transparent .65px);background-size:20px 20px}.ErrorPage_planHeader__d0Cvs{position:relative;z-index:1;display:flex;justify-content:space-between;gap:8px;color:var(--error-muted);font-size:9px}.ErrorPage_planHeader__d0Cvs>:last-child{font-family:monospace;font-size:10px;letter-spacing:1px}.ErrorPage_figureCode__VBnrp{position:absolute;z-index:-1;top:20px;left:26px;color:var(--error-ink);opacity:.07;font-size:clamp(96px,11vw,150px);font-weight:900;line-height:1.3}.ErrorPage_drawing__wurMU{display:block;width:100%;height:auto;margin-block:2px 8px}.ErrorPage_illustration___x4E7 figcaption{display:flex;align-items:center;gap:10px;color:var(--error-muted);font-size:10px;line-height:1.8}.ErrorPage_crosshair__boaec{position:relative;width:12px;height:12px;flex-shrink:0;border:1px solid var(--error-muted);border-radius:50%}.ErrorPage_crosshair__boaec:after,.ErrorPage_crosshair__boaec:before{position:absolute;top:4px;left:-3px;width:16px;height:1px;background:var(--error-muted);content:""}.ErrorPage_crosshair__boaec:after{transform:rotate(90deg)}.ErrorPage_scale__xboPr{width:44px;height:7px;margin-inline-start:auto;margin-inline-end:18px;border:1px solid var(--error-muted);background:repeating-linear-gradient(90deg,var(--error-muted) 0 7px,transparent 7px 14px)}.ErrorPage_destinations__dFM33{margin-top:clamp(32px,5vh,60px)}.ErrorPage_destinationsLabel__26sLg{display:flex;align-items:center;gap:12px;margin:0 0 16px;color:var(--error-muted);font-size:12px}.ErrorPage_destinationsLabel__26sLg:after{height:1px;flex:1 1;background:var(--error-line);content:""}.ErrorPage_destinationGrid__MqayH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ErrorPage_destination__TZqo3{display:flex;min-height:88px;align-items:center;gap:14px;border:1px solid var(--error-line);border-radius:12px;padding:18px;background:var(--error-paper);transition:border-color .16s ease,transform .16s ease}.ErrorPage_destination__TZqo3:hover{transform:translateY(-3px);border-color:var(--error-accent)}.ErrorPage_destinationIcon__haJ7v{display:grid;width:38px;height:38px;flex-shrink:0;place-items:center;border-radius:10px;background:var(--error-sage-light);color:var(--error-accent)}.ErrorPage_destinationIcon__haJ7v svg{width:21px;height:21px}.ErrorPage_destinationText__UZ06_{display:grid;gap:6px}.ErrorPage_destinationText__UZ06_ strong{font-size:12px;font-weight:600;line-height:1.6}.ErrorPage_destinationText__UZ06_ small{color:var(--error-muted);font-size:10px;line-height:1.7}.ErrorPage_destinationArrow__pTLk4{display:inline-flex;margin-inline-start:auto;color:var(--error-muted)}.ErrorPage_footer__KTKhv{display:flex;justify-content:space-between;gap:16px;border-top:1px solid var(--error-line);padding-block:20px;padding-bottom:max(20px,env(safe-area-inset-bottom));color:var(--error-muted);font-size:10px;line-height:1.8}.ErrorPage_footer__KTKhv>:last-child{font-family:monospace;font-size:9px;letter-spacing:1px}[data-joy-color-scheme=dark] .ErrorPage_page__uPwXQ{--error-canvas:var(--joy-palette-background-body,#272f2a);--error-paper:var(--joy-palette-background-surface,#303a32);--error-paper-deep:var(--joy-palette-background-level2,#3a453b);--error-ink:var(--joy-palette-text-primary,#f0eee3);--error-muted:var(--joy-palette-text-secondary,#bdc7b7);--error-line:var(--joy-palette-divider,#52604f);--error-accent:var(--joy-palette-primary-plainColor,#b6c8a9);--error-button:var(--joy-palette-primary-solidBg,#b6c8a9);--error-button-ink:var(--joy-palette-primary-solidColor,#273a31);--error-sage:#809371;--error-sage-light:#3a4b3f;--error-sand:#b99b68;--error-window:#718d95}[data-joy-color-scheme=dark] .ErrorPage_brandLogo__3U6SM{filter:brightness(0) invert(1)}@media (prefers-color-scheme:dark){html:not([data-joy-color-scheme=light]) .ErrorPage_brandLogo__3U6SM{filter:brightness(0) invert(1)}html:not([data-joy-color-scheme=light]) .ErrorPage_page__uPwXQ{--error-canvas:var(--joy-palette-background-body,#272f2a);--error-paper:var(--joy-palette-background-surface,#303a32);--error-paper-deep:var(--joy-palette-background-level2,#3a453b);--error-ink:var(--joy-palette-text-primary,#f0eee3);--error-muted:var(--joy-palette-text-secondary,#bdc7b7);--error-line:var(--joy-palette-divider,#52604f);--error-accent:var(--joy-palette-primary-plainColor,#b6c8a9);--error-button:var(--joy-palette-primary-solidBg,#b6c8a9);--error-button-ink:var(--joy-palette-primary-solidColor,#273a31);--error-sage:#809371;--error-sage-light:#3a4b3f;--error-sand:#b99b68;--error-window:#718d95}}@media (max-width:900px){.ErrorPage_hero__EsCpD{gap:24px}.ErrorPage_content__9eCRD h1{font-size:38px}.ErrorPage_destination__TZqo3{gap:10px;padding:14px}.ErrorPage_destinationArrow__pTLk4{display:none}}@media (max-width:680px){.ErrorPage_header__Xd1k8{padding-block:20px}.ErrorPage_brand__YBv2S{gap:6px}.ErrorPage_brandLogo__3U6SM{width:113px}.ErrorPage_brandTagline__aj6CM{font-size:8px}.ErrorPage_headerLink__2YetK{gap:6px;font-size:10px}.ErrorPage_headerLink__2YetK svg{width:16px}.ErrorPage_main__ceifS{padding-block:28px}.ErrorPage_hero__EsCpD{grid-template-columns:minmax(0,1fr);gap:28px}.ErrorPage_content__9eCRD{padding-block:0}.ErrorPage_eyebrow__dbEaA{margin-bottom:14px;font-size:11px}.ErrorPage_content__9eCRD h1{font-size:clamp(34px,8vw,44px);line-height:1.5}.ErrorPage_description__xEAXL{margin-block:14px 20px;font-size:13px}.ErrorPage_primaryAction__dnhcc,.ErrorPage_secondaryAction__oEYCU{flex:1 1;gap:7px;padding-inline:12px;font-size:12px}.ErrorPage_note___bssE{margin-top:14px;font-size:10px}.ErrorPage_illustration___x4E7{width:100%;max-width:440px;justify-self:center;border-radius:16px 16px 48px 16px;padding:16px}.ErrorPage_planHeader__d0Cvs,.ErrorPage_planHeader__d0Cvs>:last-child{font-size:8px}.ErrorPage_figureCode__VBnrp{font-size:110px}.ErrorPage_destinationGrid__MqayH{grid-template-columns:minmax(0,1fr);gap:10px}.ErrorPage_destination__TZqo3{min-height:78px;gap:14px;padding:14px 16px}.ErrorPage_destinationArrow__pTLk4{display:inline-flex}.ErrorPage_footer__KTKhv{flex-wrap:wrap;gap:8px;font-size:9px}.ErrorPage_footer__KTKhv>:last-child{font-size:8px}}@media (prefers-reduced-motion:reduce){.ErrorPage_page__uPwXQ *,.ErrorPage_page__uPwXQ :after,.ErrorPage_page__uPwXQ :before{transition:none}}