.not-found-module__sxuMuG__page{--error-ink:#12263a;--error-blue:#155eef;--error-coral:#ff6b5a;--error-mint:#29b675;--error-muted:#526273;--error-line:#d9e2ec;--error-blue-soft:#eef4ff;min-height:100vh;color:var(--error-ink);font-family:var(--font-sans), Arial, Helvetica, sans-serif;background:#fff}.not-found-module__sxuMuG__header{border-bottom:1px solid var(--error-line);align-items:center;gap:48px;width:min(1280px,100vw - 64px);min-height:72px;margin:0 auto;display:flex}.not-found-module__sxuMuG__wordmark{color:var(--error-ink);letter-spacing:-.045em;font-size:25px;font-weight:800;line-height:1}.not-found-module__sxuMuG__wordmark span{color:var(--error-coral)}.not-found-module__sxuMuG__headerNav{color:var(--error-ink);align-items:center;gap:30px;margin-left:auto;font-size:14px;font-weight:600;display:flex}.not-found-module__sxuMuG__headerNav a{text-underline-offset:5px}.not-found-module__sxuMuG__headerNav a:hover,.not-found-module__sxuMuG__headerNav a:focus-visible{color:var(--error-blue);text-decoration:underline}.not-found-module__sxuMuG__hero{border-bottom:1px solid var(--error-line);grid-template-columns:minmax(0,.8fr) minmax(520px,1.2fr);align-items:stretch;width:min(1280px,100vw - 64px);min-height:650px;margin:0 auto;display:grid}.not-found-module__sxuMuG__copy{flex-direction:column;justify-content:center;padding:80px 64px 80px 0;display:flex}.not-found-module__sxuMuG__eyebrow{color:var(--error-blue);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:800;line-height:16px}.not-found-module__sxuMuG__route{width:220px;color:var(--error-coral);letter-spacing:.08em;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin:28px 0 22px;font-size:13px;font-weight:800;display:grid}.not-found-module__sxuMuG__route i{background:var(--error-coral);height:1px;position:relative}.not-found-module__sxuMuG__route i:before,.not-found-module__sxuMuG__route i:after{content:"";border:2px solid var(--error-coral);background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;transform:translateY(-50%)}.not-found-module__sxuMuG__route i:before{left:-2px}.not-found-module__sxuMuG__route i:after{right:-2px}.not-found-module__sxuMuG__copy h1{color:var(--error-ink);letter-spacing:-.06em;margin:0;font-size:clamp(58px,6vw,88px);font-weight:800;line-height:.94}.not-found-module__sxuMuG__copy h1 span{color:var(--error-blue);display:block}.not-found-module__sxuMuG__lead{max-width:560px;color:var(--error-muted);margin:30px 0 0;font-size:18px;line-height:1.6}.not-found-module__sxuMuG__actions{flex-wrap:wrap;gap:12px;margin-top:38px;display:flex}.not-found-module__sxuMuG__primaryAction,.not-found-module__sxuMuG__secondaryAction{border:1px solid;border-radius:4px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 20px;font-size:15px;font-weight:700;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.not-found-module__sxuMuG__primaryAction{border-color:var(--error-coral);background:var(--error-coral);color:var(--error-ink)}.not-found-module__sxuMuG__primaryAction:hover,.not-found-module__sxuMuG__primaryAction:focus-visible{background:#ed5c4d;border-color:#ed5c4d}.not-found-module__sxuMuG__secondaryAction{border-color:var(--error-ink);color:var(--error-ink);background:#fff}.not-found-module__sxuMuG__secondaryAction:hover,.not-found-module__sxuMuG__secondaryAction:focus-visible{border-color:var(--error-blue);color:var(--error-blue)}.not-found-module__sxuMuG__visual{background:var(--error-blue-soft);min-height:650px;position:relative;overflow:hidden}.not-found-module__sxuMuG__visual img{object-fit:cover}.not-found-module__sxuMuG__imageShade{background:linear-gradient(#12263a05 20%,#12263a94 100%);position:absolute;inset:0}.not-found-module__sxuMuG__errorNumber{color:#ffffffb8;letter-spacing:-.08em;font-size:clamp(92px,10vw,160px);font-weight:800;line-height:1;position:absolute;top:30px;right:34px}.not-found-module__sxuMuG__locationLabel{color:#fff;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;bottom:28px;left:28px}.not-found-module__sxuMuG__photoNote{color:#fff;text-align:right;max-width:230px;margin:0;font-size:15px;font-style:italic;font-weight:600;line-height:1.35;position:absolute;bottom:28px;right:30px}.not-found-module__sxuMuG__shortcuts{grid-template-columns:.72fr 1.28fr;align-items:start;gap:72px;width:min(1280px,100vw - 64px);margin:0 auto;padding:64px 0 72px;display:grid}.not-found-module__sxuMuG__shortcutHeading h2{max-width:420px;color:var(--error-ink);letter-spacing:-.04em;margin:12px 0 0;font-size:38px;font-weight:800;line-height:1.06}.not-found-module__sxuMuG__shortcutList{border-top:1px solid var(--error-line)}.not-found-module__sxuMuG__shortcut{border-bottom:1px solid var(--error-line);min-height:92px;color:var(--error-ink);grid-template-columns:28px 1fr auto;align-items:center;gap:18px;display:grid}.not-found-module__sxuMuG__shortcut>svg:first-child{color:var(--error-blue)}.not-found-module__sxuMuG__shortcut span{gap:4px;display:grid}.not-found-module__sxuMuG__shortcut strong{font-size:16px;font-weight:700}.not-found-module__sxuMuG__shortcut small{color:var(--error-muted);font-size:13px;line-height:1.4}.not-found-module__sxuMuG__shortcut>svg:last-child{color:var(--error-blue);transition:transform .15s}.not-found-module__sxuMuG__shortcut:hover>svg:last-child,.not-found-module__sxuMuG__shortcut:focus-visible>svg:last-child{transform:translate(4px)}.not-found-module__sxuMuG__shortcut:hover strong,.not-found-module__sxuMuG__shortcut:focus-visible strong{color:var(--error-blue)}.not-found-module__sxuMuG__footer{background:var(--error-ink);color:#ffffffc7;align-items:center;gap:28px;min-height:78px;padding:0 max(32px,50vw - 640px);font-size:13px;display:flex}.not-found-module__sxuMuG__footer a{color:#fff;text-underline-offset:4px;font-weight:600}.not-found-module__sxuMuG__footer a:hover,.not-found-module__sxuMuG__footer a:focus-visible{text-decoration:underline}.not-found-module__sxuMuG__page a:focus-visible{outline-offset:4px;outline:3px solid #155eef47}@media (max-width:960px){.not-found-module__sxuMuG__header,.not-found-module__sxuMuG__hero,.not-found-module__sxuMuG__shortcuts{width:min(100% - 40px,1280px)}.not-found-module__sxuMuG__hero{grid-template-columns:1fr}.not-found-module__sxuMuG__copy{padding:64px 0}.not-found-module__sxuMuG__visual,.not-found-module__sxuMuG__visual{min-height:520px}.not-found-module__sxuMuG__shortcuts{grid-template-columns:1fr;gap:36px}}@media (max-width:640px){.not-found-module__sxuMuG__header,.not-found-module__sxuMuG__hero,.not-found-module__sxuMuG__shortcuts{width:calc(100% - 32px)}.not-found-module__sxuMuG__header{min-height:64px}.not-found-module__sxuMuG__wordmark{font-size:22px}.not-found-module__sxuMuG__headerNav{display:none}.not-found-module__sxuMuG__copy{padding:48px 0 40px}.not-found-module__sxuMuG__route{margin-top:22px}.not-found-module__sxuMuG__copy h1{font-size:clamp(48px,15vw,66px)}.not-found-module__sxuMuG__lead{margin-top:24px;font-size:16px}.not-found-module__sxuMuG__actions{grid-template-columns:1fr;display:grid}.not-found-module__sxuMuG__primaryAction,.not-found-module__sxuMuG__secondaryAction{width:100%}.not-found-module__sxuMuG__visual{min-height:390px}.not-found-module__sxuMuG__errorNumber{font-size:92px;top:20px;right:22px}.not-found-module__sxuMuG__locationLabel{max-width:210px;bottom:18px;left:18px}.not-found-module__sxuMuG__photoNote{display:none}.not-found-module__sxuMuG__shortcuts{padding:48px 0 56px}.not-found-module__sxuMuG__shortcutHeading h2{font-size:32px}.not-found-module__sxuMuG__shortcut{min-height:96px}.not-found-module__sxuMuG__footer{flex-wrap:wrap;gap:12px 22px;min-height:112px;padding:24px 16px}.not-found-module__sxuMuG__footer span{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.not-found-module__sxuMuG__primaryAction,.not-found-module__sxuMuG__secondaryAction,.not-found-module__sxuMuG__shortcut>svg:last-child{transition:none}}
