.ErrorExperience-module__k7nawq__page{isolation:isolate;color:#fffaf0;background:#1c2a25;place-items:center start;min-height:100dvh;padding:clamp(96px,12vh,150px) clamp(24px,7vw,112px) 64px;display:grid;position:relative;overflow:hidden}.ErrorExperience-module__k7nawq__media,.ErrorExperience-module__k7nawq__shade{pointer-events:none;position:absolute;inset:0}.ErrorExperience-module__k7nawq__media{z-index:-3;filter:saturate(.82)contrast(1.04);background-image:url(/editorial/contact-journey-planning.png);background-position:50%;background-size:cover;transform:scale(1.015)}.ErrorExperience-module__k7nawq__shade{z-index:-2;background:linear-gradient(90deg,#0e1915f0 0%,#111f1ad4 43%,#111d194d 78%,#111d197a 100%),linear-gradient(#0000 45%,#0d16139e)}.ErrorExperience-module__k7nawq__content{width:min(680px,100%);animation:.62s cubic-bezier(.2,.8,.2,1) both ErrorExperience-module__k7nawq__arrive}.ErrorExperience-module__k7nawq__statusRow{border-bottom:1px solid #ffffff38;align-items:flex-end;gap:18px;padding-bottom:18px;display:flex}.ErrorExperience-module__k7nawq__status{color:#e6b867;font-family:var(--font-display,Georgia, serif);text-shadow:0 18px 46px #0000004d;font-size:clamp(4.6rem,11vw,9.6rem);font-weight:560;line-height:.72}.ErrorExperience-module__k7nawq__coordinates{color:#ffffff85;letter-spacing:.12em;padding-bottom:3px;font-size:10px;font-weight:700}.ErrorExperience-module__k7nawq__eyebrow{color:#e6c98f;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:9px;margin-top:28px;font-size:11px;font-weight:750;display:flex}.ErrorExperience-module__k7nawq__title{max-width:12ch;font-family:var(--font-display,Georgia, serif);text-wrap:balance;margin-top:15px;font-size:clamp(2.7rem,5.4vw,5.5rem);font-weight:560;line-height:1.02}.ErrorExperience-module__k7nawq__message{color:#ffffffb8;max-width:590px;margin-top:22px;font-size:clamp(.98rem,1.25vw,1.12rem);line-height:1.75}.ErrorExperience-module__k7nawq__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:32px;display:flex}.ErrorExperience-module__k7nawq__primary,.ErrorExperience-module__k7nawq__secondary,.ErrorExperience-module__k7nawq__iconButton{border:1px solid #0000;border-radius:13px 4px 13px 13px;justify-content:center;align-items:center;min-height:48px;font-size:13px;font-weight:750;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.ErrorExperience-module__k7nawq__primary,.ErrorExperience-module__k7nawq__secondary{gap:9px;padding:0 18px}.ErrorExperience-module__k7nawq__primary{color:#20302a;background:#fffaf0}.ErrorExperience-module__k7nawq__secondary{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border-color:#ffffff47}.ErrorExperience-module__k7nawq__iconButton{color:#fff;background:0 0;border-color:#ffffff47;width:48px}.ErrorExperience-module__k7nawq__primary:hover,.ErrorExperience-module__k7nawq__secondary:hover,.ErrorExperience-module__k7nawq__iconButton:hover{transform:translateY(-2px)}.ErrorExperience-module__k7nawq__secondary:hover,.ErrorExperience-module__k7nawq__iconButton:hover{background:#ffffff21;border-color:#ffffff85}.ErrorExperience-module__k7nawq__routeHint,.ErrorExperience-module__k7nawq__reference{color:#ffffff7a;align-items:center;gap:8px;margin-top:20px;font-size:11px;display:flex}.ErrorExperience-module__k7nawq__reference{letter-spacing:.08em;margin-top:7px;font-family:ui-monospace,monospace}.ErrorExperience-module__k7nawq__routeMap{z-index:-1;aspect-ratio:1.2;opacity:.75;pointer-events:none;width:min(31vw,430px);position:absolute;bottom:clamp(70px,13vh,150px);right:clamp(28px,8vw,140px)}.ErrorExperience-module__k7nawq__routeLine{border:1px dashed #fffaf075;border-left-color:#0000;border-radius:50% 8% 48% 10%;position:absolute;inset:18% 8%;transform:rotate(-12deg)}.ErrorExperience-module__k7nawq__routePoint{background:#cf654f;border:2px solid #fffaf0;border-radius:50%;width:11px;height:11px;position:absolute;box-shadow:0 0 0 6px #cf654f2e}.ErrorExperience-module__k7nawq__routeStart{bottom:24%;left:7%}.ErrorExperience-module__k7nawq__routeBreak{background:#e6b867;animation:1.9s ease-in-out infinite ErrorExperience-module__k7nawq__pulse;top:13%;left:48%}.ErrorExperience-module__k7nawq__routeEnd{background:#6d9c82;bottom:36%;right:5%}@keyframes ErrorExperience-module__k7nawq__arrive{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes ErrorExperience-module__k7nawq__pulse{50%{box-shadow:0 0 0 13px #e6b86700}}@media (max-width:720px){.ErrorExperience-module__k7nawq__page{padding:96px 22px max(104px, calc(82px + env(safe-area-inset-bottom)));place-items:end start}.ErrorExperience-module__k7nawq__routeMap{opacity:.42;width:230px;top:82px;bottom:auto;right:-34px}.ErrorExperience-module__k7nawq__statusRow{gap:12px}.ErrorExperience-module__k7nawq__status{font-size:clamp(4.3rem,24vw,6.8rem)}.ErrorExperience-module__k7nawq__title{max-width:13ch;font-size:clamp(2.25rem,11vw,3.5rem)}.ErrorExperience-module__k7nawq__message{margin-top:16px;line-height:1.65}.ErrorExperience-module__k7nawq__actions{margin-top:25px}.ErrorExperience-module__k7nawq__primary,.ErrorExperience-module__k7nawq__secondary{flex:145px}.ErrorExperience-module__k7nawq__iconButton{order:-1}}@media (prefers-reduced-motion:reduce){.ErrorExperience-module__k7nawq__content,.ErrorExperience-module__k7nawq__routeBreak{animation:none}.ErrorExperience-module__k7nawq__primary,.ErrorExperience-module__k7nawq__secondary,.ErrorExperience-module__k7nawq__iconButton{transition:none}}
