.modal-enter-active[data-v-1bec8c2a],.modal-leave-active[data-v-1bec8c2a]{transition:opacity .25s ease}.modal-enter-active .relative[data-v-1bec8c2a],.modal-leave-active .relative[data-v-1bec8c2a]{transition:transform .25s ease,opacity .25s ease}.modal-enter-from[data-v-1bec8c2a],.modal-leave-to[data-v-1bec8c2a]{opacity:0}.modal-enter-from .relative[data-v-1bec8c2a],.modal-leave-to .relative[data-v-1bec8c2a]{opacity:0;transform:scale(.95) translateY(10px)}.error-page[data-v-db69cd0f]{background:#fff;min-height:calc(100vh - 8rem)}.error-hero[data-v-db69cd0f]{isolation:isolate;overflow:hidden;padding:6rem 1rem 5rem;position:relative;text-align:center}@media(min-width:768px){.error-hero[data-v-db69cd0f]{padding:8rem 1.5rem 6rem}}.error-hero__bg[data-v-db69cd0f]{inset:0;overflow:hidden;position:absolute;z-index:-1}.error-hero__gradient[data-v-db69cd0f]{background:linear-gradient(135deg,#092c5b,#092c5b 50%,#0cc0df);inset:0;position:absolute}.error-orb[data-v-db69cd0f]{border-radius:9999px;filter:blur(100px);opacity:.35;pointer-events:none;position:absolute}.error-orb--a[data-v-db69cd0f]{background:radial-gradient(circle,#0cc0dfe6 0,#0cc0df00 65%);height:520px;left:-140px;top:-120px;width:520px}.error-orb--b[data-v-db69cd0f]{background:radial-gradient(circle,#ffffff80 0,#fff0 65%);bottom:-200px;height:600px;right:-160px;width:600px}.error-grid[data-v-db69cd0f]{background-image:linear-gradient(hsla(0,0%,100%,.06) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.06) 1px,transparent 0);background-size:56px 56px;inset:0;mask-image:radial-gradient(ellipse at center,#000 0,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at center,#000 0,transparent 70%);position:absolute}.error-hero__inner[data-v-db69cd0f]{margin:0 auto;max-width:880px;position:relative}.error-lang[data-v-db69cd0f]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid hsla(0,0%,100%,.18);border-radius:9999px;color:#ffffffd9;cursor:pointer;display:inline-flex;font-size:.72rem;font-weight:600;gap:.4rem;letter-spacing:.04em;margin-bottom:1rem;padding:.35rem .85rem;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.error-lang[data-v-db69cd0f]:focus-visible,.error-lang[data-v-db69cd0f]:hover{background:#ffffff29;border-color:#ffffff59;color:#fff;outline:none}.error-pill[data-v-db69cd0f]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:9999px;color:#fff;display:inline-flex;font-size:.7rem;font-weight:600;gap:.5rem;letter-spacing:.12em;margin-bottom:1.75rem;padding:.4rem 1rem;text-transform:uppercase}.error-pill__dot[data-v-db69cd0f]{background:#fb923c;border-radius:9999px;box-shadow:0 0 0 3px #fb923c4d;height:.4rem;width:.4rem}.error-code[data-v-db69cd0f]{align-items:center;display:inline-flex;gap:.25rem;justify-content:center;line-height:1;margin-bottom:1.5rem}.error-code__digit[data-v-db69cd0f]{background:linear-gradient(135deg,#fff,#b6e8f1 60%,#0cc0df);background-clip:text;-webkit-background-clip:text;color:transparent;font-size:clamp(5rem,18vw,10rem);font-weight:800;letter-spacing:-.04em;text-shadow:0 6px 30px rgba(12,192,223,.25)}.error-code__icon[data-v-db69cd0f]{align-items:center;animation:orbit-db69cd0f 6s ease-in-out infinite;background:linear-gradient(135deg,#0cc0df2e,#ffffff14);border:1px solid hsla(0,0%,100%,.2);border-radius:9999px;box-shadow:inset 0 0 0 4px #ffffff0f,0 12px 30px -10px #0cc0df66;color:#fff;display:inline-flex;font-size:clamp(1.5rem,5vw,2.6rem);height:clamp(4.5rem,16vw,9rem);justify-content:center;width:clamp(4.5rem,16vw,9rem)}@keyframes orbit-db69cd0f{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-8px) rotate(6deg)}}.error-headline[data-v-db69cd0f]{color:#fff;font-size:clamp(1.4rem,4vw,2rem);font-weight:600;letter-spacing:-.01em;line-height:1.2;margin-bottom:.75rem}.error-sub[data-v-db69cd0f]{color:#ffffffc7;font-size:1rem;line-height:1.55;margin:0 auto 2rem;max-width:560px}@media(min-width:768px){.error-sub[data-v-db69cd0f]{font-size:1.05rem}}.error-cta-row[data-v-db69cd0f]{align-items:stretch;display:flex;flex-direction:column;gap:.65rem;justify-content:center;margin:0 auto 2rem;max-width:480px}@media(min-width:640px){.error-cta-row[data-v-db69cd0f]{flex-direction:row;max-width:720px}}.error-cta-ghost[data-v-db69cd0f],.error-cta-primary[data-v-db69cd0f],.error-cta-secondary[data-v-db69cd0f]{align-items:center;border-radius:9999px;display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;justify-content:center;min-height:48px;padding:.75rem 1.5rem;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,filter .18s ease;white-space:nowrap}.error-cta-primary[data-v-db69cd0f]{background:linear-gradient(135deg,#0cc0df,#0aa5c0);box-shadow:0 12px 24px -10px #0cc0df8c,inset 0 0 0 1px #ffffff2e;color:#fff;flex:1.2}.error-cta-primary[data-v-db69cd0f]:focus-visible,.error-cta-primary[data-v-db69cd0f]:hover{filter:brightness(1.06);outline:none;transform:translateY(-2px)}.error-cta-secondary[data-v-db69cd0f]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.25);color:#fff;flex:1}.error-cta-secondary[data-v-db69cd0f]:focus-visible,.error-cta-secondary[data-v-db69cd0f]:hover{background:#ffffff2e;outline:none}.error-cta-ghost[data-v-db69cd0f]{background:transparent;border:1px solid hsla(0,0%,100%,.15);color:#ffffffd9;cursor:pointer;flex:.8}.error-cta-ghost[data-v-db69cd0f]:focus-visible,.error-cta-ghost[data-v-db69cd0f]:hover{background:#ffffff14;color:#fff;outline:none}.error-search[data-v-db69cd0f]{align-items:center;background:#fff;border-radius:9999px;box-shadow:0 18px 40px -16px #0000004d;display:flex;margin:0 auto;max-width:520px;padding:.3rem .3rem .3rem 1.25rem;ring:1px solid rgba(0,0,0,.05)}[dir=rtl] .error-search[data-v-db69cd0f]{padding:.3rem 1.25rem .3rem .3rem}.error-search__icon[data-v-db69cd0f]{color:#94a3b8;font-size:.85rem;margin-inline-end:.6rem}.error-search__input[data-v-db69cd0f]{background:transparent;border:none;color:#0f172a;flex:1;font-size:.95rem;height:42px;min-width:0;outline:none}.error-search__input[data-v-db69cd0f]::-moz-placeholder{color:#94a3b8}.error-search__input[data-v-db69cd0f]::placeholder{color:#94a3b8}.error-search__btn[data-v-db69cd0f]{background:#092c5b;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:.85rem;font-weight:600;height:42px;padding:0 1.4rem;transition:background-color .18s ease,transform .18s ease;white-space:nowrap}.error-search__btn[data-v-db69cd0f]:focus-visible,.error-search__btn[data-v-db69cd0f]:hover{background:#0cc0df;outline:none;transform:translateY(-1px)}.error-destinations[data-v-db69cd0f]{background:#fff;padding:4rem 1rem 5rem}@media(min-width:768px){.error-destinations[data-v-db69cd0f]{padding:5rem 1.5rem 6rem}}.error-destinations__inner[data-v-db69cd0f]{margin:0 auto;max-width:1024px}.error-destinations__title[data-v-db69cd0f]{color:#0f172a;font-size:1.3rem;font-weight:600;letter-spacing:-.01em;margin-bottom:.5rem;text-align:center}@media(min-width:768px){.error-destinations__title[data-v-db69cd0f]{font-size:1.5rem}}.error-destinations__sub[data-v-db69cd0f]{color:#64748b;font-size:.95rem;line-height:1.6;margin:0 auto 2.5rem;max-width:520px;text-align:center}.dest-grid[data-v-db69cd0f]{display:grid;gap:.85rem;grid-template-columns:1fr}@media(min-width:640px){.dest-grid[data-v-db69cd0f]{gap:1rem;grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.dest-grid[data-v-db69cd0f]{grid-template-columns:repeat(3,1fr)}}.dest-card[data-v-db69cd0f]{align-items:center;background:#fff;border:1px solid #f1f5f9;border-radius:1rem;display:flex;gap:.95rem;padding:1rem 1.15rem;text-decoration:none;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.dest-card[data-v-db69cd0f]:focus-visible,.dest-card[data-v-db69cd0f]:hover{border-color:#0cc0df59;box-shadow:0 12px 24px -10px #0f172a1a;outline:none;transform:translateY(-2px)}.dest-card__icon[data-v-db69cd0f]{align-items:center;border-radius:.85rem;display:flex;flex-shrink:0;font-size:1rem;height:2.6rem;justify-content:center;width:2.6rem}.dest-card__icon--primary[data-v-db69cd0f]{background:#092c5b14;color:#092c5b}.dest-card__icon--secondary[data-v-db69cd0f]{background:#0cc0df1f;color:#0aa5c0}.dest-card__icon--emerald[data-v-db69cd0f]{background:#ecfdf5;color:#047857}.dest-card__icon--amber[data-v-db69cd0f]{background:#fffbeb;color:#b45309}.dest-card__icon--rose[data-v-db69cd0f]{background:#fff1f2;color:#be123c}.dest-card__icon--slate[data-v-db69cd0f]{background:#f1f5f9;color:#475569}.dest-card__title[data-v-db69cd0f]{color:#0f172a;font-size:.95rem;font-weight:600;line-height:1.3;margin:0 0 .2rem}.dest-card__desc[data-v-db69cd0f]{color:#64748b;font-size:.8rem;line-height:1.45;margin:0}.dest-card__arrow[data-v-db69cd0f]{color:#cbd5e1;font-size:.85rem;transition:color .2s ease,transform .2s ease}.dest-card:hover .dest-card__arrow[data-v-db69cd0f]{color:#0cc0df;transform:translate(2px)}[dir=rtl] .dest-card:hover .dest-card__arrow[data-v-db69cd0f]{transform:translate(-2px)}.sr-only[data-v-db69cd0f]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}
