.not-found-module__qpLr9q__page a{cursor:pointer}.not-found-module__qpLr9q__page a:focus-visible{outline:2px solid var(--color-focus);outline-offset:5px}.not-found-module__qpLr9q__container{width:var(--site-width);margin-inline:auto}.not-found-module__qpLr9q__cover{background:var(--color-canvas);color:var(--color-text);padding-block:clamp(64px,7vw,112px) 64px}.not-found-module__qpLr9q__spread{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(48px,6vw,112px);padding-bottom:clamp(64px,7vw,112px);display:grid}.not-found-module__qpLr9q__illustration{min-width:0}.not-found-module__qpLr9q__route{width:100%;height:auto;display:block;overflow:visible}.not-found-module__qpLr9q__routeGuides{stroke:var(--color-border-subtle)}.not-found-module__qpLr9q__routeBlue{stroke:var(--brand-action-blue)}.not-found-module__qpLr9q__routeViolet{stroke:var(--brand-action-violet)}.not-found-module__qpLr9q__routeGhost{stroke:var(--color-text-muted)}.not-found-module__qpLr9q__routeEnds{fill:var(--color-canvas);stroke:var(--color-link)}.not-found-module__qpLr9q__routeCross{stroke:var(--color-text)}.not-found-module__qpLr9q__page .not-found-module__qpLr9q__routeCaption{color:var(--color-text-muted);font-family:var(--font-mono);--site-text-body:12px;justify-content:center;align-items:center;gap:10px;margin-top:20px;display:flex}.not-found-module__qpLr9q__routeCaption>span{border:1px solid;width:6px;height:6px}.not-found-module__qpLr9q__copy{justify-items:start;gap:24px;display:grid}.not-found-module__qpLr9q__page .not-found-module__qpLr9q__copy .not-found-module__qpLr9q__eyebrow{--site-text-body:12px;font-family:var(--font-mono);color:var(--color-link)}.not-found-module__qpLr9q__page .not-found-module__qpLr9q__cover .not-found-module__qpLr9q__copy h1{--site-text-h1:clamp(44px, 5.2vw, 80px);letter-spacing:-.055em;text-wrap:balance;max-width:9em;font-weight:430;line-height:1.06}.not-found-module__qpLr9q__page .not-found-module__qpLr9q__cover .not-found-module__qpLr9q__copy .not-found-module__qpLr9q__description{max-width:440px;color:var(--color-text-secondary);--site-text-body:16px;--site-leading-body:1.75}.not-found-module__qpLr9q__page .not-found-module__qpLr9q__copy .not-found-module__qpLr9q__homeAction{background:var(--brand-action-blue);box-shadow:none;transition:background-color var(--motion-fast) ease;margin-top:8px}.not-found-module__qpLr9q__page .not-found-module__qpLr9q__copy .not-found-module__qpLr9q__homeAction:hover{background:var(--brand-action-blue-active);transform:none}.not-found-module__qpLr9q__page .not-found-module__qpLr9q__copy .not-found-module__qpLr9q__homeAction:active{background:var(--brand-action-violet-active);transform:none}.not-found-module__qpLr9q__recovery{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(48px,6vw,112px);padding-top:40px;display:grid}.not-found-module__qpLr9q__product{align-content:start;justify-items:start;gap:16px;display:grid}.not-found-module__qpLr9q__product .not-found-module__qpLr9q__brand{width:144px}.not-found-module__qpLr9q__page .not-found-module__qpLr9q__cover .not-found-module__qpLr9q__product p{--site-text-body:14px;--site-leading-body:1.8;max-width:380px;color:var(--color-text-secondary)}.not-found-module__qpLr9q__page .not-found-module__qpLr9q__cover .not-found-module__qpLr9q__destinations h2{--site-text-h2:12px;font-family:var(--font-mono);letter-spacing:0;color:var(--color-text-muted);margin-bottom:16px;font-weight:400}.not-found-module__qpLr9q__destinations ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;display:grid}.not-found-module__qpLr9q__destinations li{border-bottom:1px solid var(--color-border)}.not-found-module__qpLr9q__destinations a{min-height:54px;transition:color var(--motion-fast) ease;justify-content:space-between;align-items:center;gap:16px;padding-block:12px;display:flex}.not-found-module__qpLr9q__destinations svg{color:var(--color-text-muted);transition:color var(--motion-fast) ease, transform var(--motion-fast) ease;flex-shrink:0}.not-found-module__qpLr9q__destinations a:hover{color:var(--color-link)}.not-found-module__qpLr9q__destinations a:hover svg{color:var(--color-link);transform:translate(3px)}.not-found-module__qpLr9q__destinations a:active{color:var(--color-text-secondary)}.not-found-module__qpLr9q__destinations a:active svg{transform:translate(0)}@media (min-width:1800px){.not-found-module__qpLr9q__cover{padding-block:120px 80px}}@media (max-width:1000px){.not-found-module__qpLr9q__spread,.not-found-module__qpLr9q__recovery{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.not-found-module__qpLr9q__page .not-found-module__qpLr9q__cover .not-found-module__qpLr9q__copy h1{--site-text-h1:48px}.not-found-module__qpLr9q__destinations ul{column-gap:24px}}@media (max-width:760px){.not-found-module__qpLr9q__cover{padding-block:32px 48px}.not-found-module__qpLr9q__spread{grid-template-columns:minmax(0,1fr);gap:40px;padding-bottom:48px}.not-found-module__qpLr9q__illustration{width:min(100%,430px);margin-inline:auto}.not-found-module__qpLr9q__page .not-found-module__qpLr9q__routeCaption{--site-text-body:11px;margin-top:0}.not-found-module__qpLr9q__copy{gap:20px}.not-found-module__qpLr9q__page .not-found-module__qpLr9q__cover .not-found-module__qpLr9q__copy h1{--site-text-h1:clamp(42px, 8vw, 58px);text-wrap:initial;max-width:11em}.not-found-module__qpLr9q__page .not-found-module__qpLr9q__copy .not-found-module__qpLr9q__homeAction{margin-top:4px}.not-found-module__qpLr9q__recovery{grid-template-columns:minmax(0,1fr);gap:40px;padding-top:32px}.not-found-module__qpLr9q__destinations{grid-row:1}.not-found-module__qpLr9q__page .not-found-module__qpLr9q__cover .not-found-module__qpLr9q__product p{max-width:420px}}@media (max-width:360px){.not-found-module__qpLr9q__destinations ul{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.not-found-module__qpLr9q__page .not-found-module__qpLr9q__copy .not-found-module__qpLr9q__homeAction,.not-found-module__qpLr9q__destinations a,.not-found-module__qpLr9q__destinations svg{transition:none}.not-found-module__qpLr9q__destinations a:hover svg{transform:none}}@media (forced-colors:active){.not-found-module__qpLr9q__product .not-found-module__qpLr9q__brand{forced-color-adjust:none;background:var(--color-canvas)}.not-found-module__qpLr9q__routeBlue,.not-found-module__qpLr9q__routeViolet,.not-found-module__qpLr9q__routeEnds,.not-found-module__qpLr9q__routeCross{stroke:canvastext}.not-found-module__qpLr9q__routeEnds{fill:canvas}.not-found-module__qpLr9q__routeGuides,.not-found-module__qpLr9q__routeGhost{stroke:graytext}}
