.plane-icon[data-v-fe37be69]{flex-shrink:0;display:inline-block;overflow:visible}.plane-icon path[data-v-fe37be69]{fill:currentColor}.brand-logo[data-v-e38e48b2]{--logo-ink:#000;--logo-sub:#0b60da;display:block;overflow:visible}.brand-logo.is-light[data-v-e38e48b2]{--logo-ink:#fff;--logo-sub:#8ad8ff}.lg-white[data-v-e38e48b2]{fill:#fff;stroke:#fff;stroke-width:.8px;stroke-linejoin:round}.lg-ar[data-v-e38e48b2],.lg-en[data-v-e38e48b2],.lg-rule[data-v-e38e48b2]{fill:var(--logo-ink);transition:fill .4s}.lg-sub-ar[data-v-e38e48b2],.lg-sub-en[data-v-e38e48b2]{fill:var(--logo-sub);transition:fill .4s}.flap-text[data-v-b32605a7]{direction:ltr;gap:3px;display:inline-flex}.flap[data-v-b32605a7]{color:#fff;transform-origin:50%;background:linear-gradient(#0a2a63 0 49.5%,#062456 50.5% 100%);border-radius:5px;place-items:center;width:1.05em;height:1.3em;font-weight:700;line-height:1;animation:.12s ease-out flap-b32605a7;display:inline-grid;position:relative}.flap[data-v-b32605a7]:after{content:"";inset-inline:0;background:#031738d9;height:1px;position:absolute;top:50%}@keyframes flap-b32605a7{0%{filter:brightness(1.5);transform:perspective(200px)rotateX(-75deg)}}.pass[data-v-ca91d0bb]{--pass-radius:22px;--cut-y:150px;width:min(380px,100%);color:var(--color-text);pointer-events:auto;filter:drop-shadow(0 24px 34px #00081e80);position:relative}.pass-card[data-v-ca91d0bb]{border-radius:var(--pass-radius);-webkit-mask:radial-gradient(circle 11px at 0 var(--cut-y), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 11px at 100% var(--cut-y), #0000 97%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle 11px at 0 var(--cut-y), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 11px at 100% var(--cut-y), #0000 97%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle 11px at 0 var(--cut-y), #0000 97%, #000) left / 51% 100% no-repeat, radial-gradient(circle 11px at 100% var(--cut-y), #0000 97%, #000) right / 51% 100% no-repeat;background:#fff;position:relative}.pass-photo[data-v-ca91d0bb]{border-radius:var(--pass-radius) var(--pass-radius) 0 0;background:var(--gradient-brand);height:150px;position:relative;overflow:hidden}.pass-img[data-v-ca91d0bb]{object-fit:cover;object-position:50% 40%;width:100%;height:100%;position:absolute;inset:0}.pass-placeholder[data-v-ca91d0bb]{background:radial-gradient(80% 90% at 80% 10%, #ffffff59, transparent 60%), var(--gradient-brand);display:block}.pass-shade[data-v-ca91d0bb]{background:linear-gradient(#03173840 0%,#0317381a 45%,#031738b8 100%);position:absolute;inset:0}.pass-badge[data-v-ca91d0bb]{top:12px;border-radius:var(--radius-full);color:var(--color-heading);background:#fffffff0;align-items:center;gap:.4rem;padding:.25rem .7rem .25rem .35rem;font-size:.72rem;font-weight:700;display:inline-flex;position:absolute;inset-inline-start:12px}.pass-mark[data-v-ca91d0bb]{width:20px;height:20px}.pass-tagline[data-v-ca91d0bb]{bottom:12px;color:#fff;text-shadow:0 2px 10px #00000059;font-size:.95rem;font-weight:700;position:absolute;inset-inline:16px}.pass-cut[data-v-ca91d0bb]{border-top:2px dashed var(--color-border);height:0;margin-inline:18px;position:relative}.pass-body[data-v-ca91d0bb]{border-radius:0 0 var(--pass-radius) var(--pass-radius);padding:16px 20px 18px;position:relative;overflow:hidden}.pass-route[data-v-ca91d0bb]{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.pass-city[data-v-ca91d0bb]{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.pass-city.is-dest[data-v-ca91d0bb]{text-align:end;align-items:flex-end}.pass-label[data-v-ca91d0bb]{color:var(--color-text-muted);letter-spacing:.02em;font-size:.68rem;font-weight:600}.pass-code[data-v-ca91d0bb]{font-family:var(--font-en);font-size:1.3rem}.pass-name[data-v-ca91d0bb]{color:var(--color-heading);flex-direction:column;font-size:.85rem;font-weight:700;line-height:1.35;display:flex}.pass-city.is-dest .pass-name[data-v-ca91d0bb]{align-items:flex-end}.pass-name small[data-v-ca91d0bb]{color:var(--color-text-muted);font-size:.7rem;font-weight:500}.pass-flight[data-v-ca91d0bb]{height:24px;color:var(--color-primary);position:relative}.pass-line[data-v-ca91d0bb]{inset-inline:0;border-top:2px dashed rgba(var(--color-primary-rgb), .35);position:absolute;top:50%}.pass-plane-track[data-v-ca91d0bb]{--dir:1;top:0;height:24px;animation:pass-fly-ca91d0bb 1.7s var(--ease-in-out) .35s both;display:flex;position:absolute;inset-inline:0}html[dir=rtl] .pass-plane-track[data-v-ca91d0bb]{--dir:-1}.pass-plane[data-v-ca91d0bb]{color:var(--color-primary);background:#fff;padding:0 2px}html[dir=rtl] .pass-plane[data-v-ca91d0bb]{transform:scaleX(-1)}@keyframes pass-fly-ca91d0bb{0%{transform:translate(0)}to{transform:translateX(calc((100% - 28px) * var(--dir)))}}.pass-foot[data-v-ca91d0bb]{justify-content:space-between;align-items:center;margin-top:14px;display:flex}.pass-dots[data-v-ca91d0bb]{gap:6px;display:flex}.pass-dot[data-v-ca91d0bb]{border-radius:var(--radius-full);background:var(--color-border);cursor:pointer;width:8px;height:8px;transition:width .4s var(--ease-out), background-color .3s ease;border:0;padding:0;position:relative}.pass-dot[data-v-ca91d0bb]:after,.pass-arrow[data-v-ca91d0bb]:after{content:"";position:absolute;inset:-12px -3px}.pass-dot.active[data-v-ca91d0bb]{background:var(--color-primary);width:22px}.pass-nav[data-v-ca91d0bb]{gap:6px;display:flex}.pass-arrow[data-v-ca91d0bb]{border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-bg-alt);width:34px;height:34px;color:var(--color-heading);cursor:pointer;place-items:center;padding:0;transition:background-color .3s,color .3s,border-color .3s;display:grid;position:relative}.pass-arrow[data-v-ca91d0bb]:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff}html[dir=ltr] .pass-arrow svg[data-v-ca91d0bb]{transform:scaleX(-1)}.pass-progress[data-v-ca91d0bb]{inset-inline:0;background:var(--gradient-brand);transform-origin:100%;height:3px;animation:pass-progress-ca91d0bb var(--bd059882) linear both;position:absolute;bottom:0}html[dir=ltr] .pass-progress[data-v-ca91d0bb]{transform-origin:0}.pass-progress.is-paused[data-v-ca91d0bb]{animation-play-state:paused}@keyframes pass-progress-ca91d0bb{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pass-fade-enter-active[data-v-ca91d0bb],.pass-fade-leave-active[data-v-ca91d0bb]{transition:opacity .8s ease, transform 1.2s var(--ease-out)}.pass-fade-enter-from[data-v-ca91d0bb]{opacity:0;transform:scale(1.08)}.pass-fade-leave-to[data-v-ca91d0bb]{opacity:0}.pass-word-enter-active[data-v-ca91d0bb],.pass-word-leave-active[data-v-ca91d0bb]{transition:opacity .35s ease, transform .45s var(--ease-out)}.pass-word-enter-from[data-v-ca91d0bb]{opacity:0;transform:translateY(8px)}.pass-word-leave-to[data-v-ca91d0bb]{opacity:0;transform:translateY(-6px)}@media (width<=720px){.pass[data-v-ca91d0bb]{--pass-radius:18px;width:100%}.pass-card[data-v-ca91d0bb]{-webkit-mask:none;mask:none}.pass-photo[data-v-ca91d0bb],.pass-cut[data-v-ca91d0bb]{display:none}.pass-body[data-v-ca91d0bb]{border-radius:var(--pass-radius);padding:12px 16px 14px}.pass-code[data-v-ca91d0bb]{font-size:1.1rem}.pass-foot[data-v-ca91d0bb]{margin-top:10px}.pass-arrow[data-v-ca91d0bb]{width:30px;height:30px}}.hero[data-v-173bc1ec]{min-height:100svh;padding-top:var(--header-height);color:#fff;background:var(--color-navy);isolation:isolate;flex-direction:column;justify-content:center;padding-bottom:5.5rem;display:flex;position:relative;overflow:hidden}.hero-sky[data-v-173bc1ec]{z-index:-2;background:radial-gradient(55% 70% at 22% 55%, #0b60da57 0%, transparent 65%), radial-gradient(35% 45% at 85% 15%, #02adf421 0%, transparent 70%), radial-gradient(60% 50% at 50% 115%, #014ecf59 0%, transparent 70%), linear-gradient(180deg, #021230 0%, var(--color-navy) 45%, #04204d 100%);position:absolute;inset:0}html[dir=ltr] .hero-sky[data-v-173bc1ec]{transform:scaleX(-1)}.hero-globe-layer[data-v-173bc1ec]{z-index:-1;position:absolute;inset:0}.hero-grid[data-v-173bc1ec]{align-items:center;gap:var(--space-2xl);pointer-events:none;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);display:grid;position:relative}.hero-content[data-v-173bc1ec]{pointer-events:auto;max-width:600px;position:relative}.hero-title[data-v-173bc1ec]{flex-direction:column;row-gap:.2em;width:fit-content;max-width:100%;font-size:clamp(3rem,7vw,6.4rem);font-weight:800;line-height:1.08;display:flex}html[lang=en] .hero-title[data-v-173bc1ec]{row-gap:.12em;font-size:clamp(2.9rem,6.6vw,6rem);line-height:.98}.poster-line[data-v-173bc1ec]{align-items:flex-start;gap:.16em;display:flex}.poster-line.is-dest[data-v-173bc1ec]{padding-inline-start:1.15em}.poster-tag[data-v-173bc1ec]{color:var(--color-accent-light);flex-shrink:0;margin-top:.34em;font-size:clamp(.8rem,.2em,1.35rem);font-weight:600;line-height:1.2}.poster-tag .w-i[data-v-173bc1ec]{border-top:2px solid var(--color-accent);padding-top:.45em}html[lang=en] .poster-tag[data-v-173bc1ec]{font-family:var(--font-en);letter-spacing:.22em;text-transform:uppercase;margin-top:.22em;font-weight:600}.poster-word[data-v-173bc1ec]{white-space:nowrap}html[lang=en] .poster-word[data-v-173bc1ec]{letter-spacing:-.045em}.poster-word.is-accent .w-i[data-v-173bc1ec]{background:linear-gradient(100deg, var(--color-accent-light) 0%, var(--color-accent) 45%, #2a7bea 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.poster-route[data-v-173bc1ec]{letter-spacing:.2em;color:#8ad8ffb3;align-items:center;gap:.9rem;font-size:clamp(.62rem,.75vw,.74rem);font-weight:500;line-height:1;display:flex}.route-code[data-v-173bc1ec]{color:#fff;border:1px solid #8ad8ff66;border-radius:4px;padding:.35em .55em .3em .75em;font-weight:600}.route-line[data-v-173bc1ec]{background:linear-gradient(90deg,#8ad8ff8c 50%,#0000 0) 0/9px 1.5px repeat-x;flex:1;min-width:3rem;height:14px;position:relative}.route-flyer[data-v-173bc1ec]{animation:7s cubic-bezier(.45,0,.55,1) infinite route-fly-173bc1ec;position:absolute;inset:0}html[dir=rtl] .route-flyer[data-v-173bc1ec]{animation-name:route-fly-rtl-173bc1ec}.route-plane[data-v-173bc1ec]{top:0;color:#fff;filter:drop-shadow(0 0 6px #02adf4e6);position:absolute;inset-inline-start:0}html[dir=rtl] .route-plane[data-v-173bc1ec]{transform:scaleX(-1)}.route-coords[data-v-173bc1ec]{white-space:nowrap}@keyframes route-fly-173bc1ec{0%{opacity:0;transform:translate(0)}12%,80%{opacity:1}to{opacity:0;transform:translate(calc(100% - 14px))}}@keyframes route-fly-rtl-173bc1ec{0%{opacity:0;transform:translate(0)}12%,80%{opacity:1}to{opacity:0;transform:translate(calc(14px - 100%))}}.hero-text[data-v-173bc1ec]{margin-top:var(--space-lg);color:#ffffffc2;max-width:520px;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.95}.hero-actions[data-v-173bc1ec]{gap:var(--space-md);margin-top:var(--space-2xl);flex-wrap:wrap;display:flex}.hero-visual[data-v-173bc1ec]{height:min(76vh,720px);min-height:460px;position:relative}.hero-pass[data-v-173bc1ec]{bottom:2%;position:absolute;inset-inline-end:-2%}.hero-ticker[data-v-173bc1ec]{inset-inline:0;background:#020e248c;border-top:1px solid #8ad8ff1f;align-items:center;height:3.2rem;display:flex;position:absolute;bottom:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.ticker-track[data-v-173bc1ec]{width:max-content;animation:60s linear infinite ticker-173bc1ec;display:flex}html[dir=rtl] .ticker-track[data-v-173bc1ec]{animation-name:ticker-rtl-173bc1ec}.ticker-item[data-v-173bc1ec]{font-size:var(--text-sm);color:#ffffffb8;white-space:nowrap;align-items:center;gap:.6rem;padding-inline:1.4rem;display:inline-flex}.ticker-item b[data-v-173bc1ec]{color:var(--color-accent);letter-spacing:.08em;font-weight:700}.ticker-plane[data-v-173bc1ec]{color:#8ad8ff8c;margin-inline-start:1.4rem}html[dir=rtl] .ticker-plane[data-v-173bc1ec]{transform:scaleX(-1)}@keyframes ticker-173bc1ec{to{transform:translate(-50%)}}@keyframes ticker-rtl-173bc1ec{to{transform:translate(50%)}}.hero-scroll[data-v-173bc1ec]{bottom:4.6rem;font-size:var(--text-xs);color:#ffffff8c;flex-direction:column;align-items:center;gap:.5rem;display:flex;position:absolute;inset-inline-start:50%;translate:-50%}html[dir=rtl] .hero-scroll[data-v-173bc1ec]{translate:50%}.scroll-mouse[data-v-173bc1ec]{border:1.5px solid #fff6;border-radius:12px;justify-content:center;width:22px;height:34px;padding-top:6px;display:flex}.scroll-wheel[data-v-173bc1ec]{background:var(--color-accent);border-radius:2px;width:3px;height:7px;animation:1.8s ease-in-out infinite wheel-173bc1ec}@keyframes wheel-173bc1ec{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(9px)}to{opacity:0;transform:translateY(0)}}@media (width<=1024px){.hero[data-v-173bc1ec]{padding-top:calc(var(--header-height) + 1rem);justify-content:flex-start}.hero-grid[data-v-173bc1ec]{grid-template-columns:1fr;gap:0}.hero-visual[data-v-173bc1ec]{order:-1;height:46vh;min-height:340px}.hero-pass[data-v-173bc1ec]{inset-inline-end:0;bottom:-4%}.hero-content[data-v-173bc1ec]{max-width:680px;margin-top:var(--space-2xl)}.hero-scroll[data-v-173bc1ec]{display:none}}@media (width<=720px){.hero[data-v-173bc1ec]{padding-top:var(--header-height);padding-bottom:calc(3rem + var(--tabbar-space))}.hero-visual[data-v-173bc1ec]{height:47svh;min-height:330px;margin-inline:-1rem}.hero-pass[data-v-173bc1ec]{inset-inline:1rem;width:auto;bottom:-46px}.hero-content[data-v-173bc1ec]{text-align:start;margin-top:72px}.hero-title[data-v-173bc1ec]{font-size:clamp(2.6rem,13.5vw,3.6rem)}html[lang=en] .hero-title[data-v-173bc1ec]{font-size:clamp(2.5rem,13vw,3.4rem)}.poster-route[data-v-173bc1ec]{letter-spacing:.14em;gap:.6rem}.hero-text[data-v-173bc1ec]{font-size:.95rem;line-height:1.9}.hero-actions[data-v-173bc1ec]{margin-top:var(--space-xl)}.hero-actions .btn[data-v-173bc1ec]{flex:auto}.hero-ticker[data-v-173bc1ec]{bottom:var(--tabbar-space);border-bottom:1px solid #8ad8ff1f;height:2.6rem}.ticker-item[data-v-173bc1ec]{padding-inline:1rem;font-size:.78rem}}.s-intro[data-v-37202fb3]{gap:var(--space-md);margin-bottom:var(--space-3xl);flex-direction:column;display:flex}.s-intro.is-center[data-v-37202fb3]{text-align:center;align-items:center}.s-intro.is-start[data-v-37202fb3]{align-items:flex-start}.s-eyebrow[data-v-37202fb3]{border-radius:var(--radius-full);background:rgba(var(--color-primary-rgb), .08);color:var(--color-primary);font-size:var(--text-sm);align-items:center;gap:.5rem;padding:.3rem .9rem;font-weight:600;display:inline-flex}html[dir=rtl] .s-eyebrow-plane[data-v-37202fb3]{transform:scaleX(-1)}.tone-light .s-eyebrow[data-v-37202fb3]{color:var(--color-accent-light);background:#8ad8ff1f}.s-heading[data-v-37202fb3]{flex-direction:column;display:flex}.is-center .s-heading[data-v-37202fb3]{align-items:center}.s-lead[data-v-37202fb3]{max-width:760px;font-size:var(--text-lg);color:var(--color-text-secondary);line-height:1.9}.tone-light .s-lead[data-v-37202fb3]{color:#ffffffb8}@media (width<=720px){.s-intro[data-v-37202fb3]{margin-bottom:var(--space-2xl)}.s-lead[data-v-37202fb3]{font-size:var(--text-base)}}.stamp[data-v-16a57f44]{color:var(--stamp-color,var(--color-primary));font-family:var(--font-en);direction:ltr;display:block;overflow:visible}.st-line[data-v-16a57f44]{fill:none;stroke:currentColor}.st-fill[data-v-16a57f44]{fill:currentColor}.st-ring-text[data-v-16a57f44]{fill:currentColor;letter-spacing:3.2px;font-size:15px;font-weight:700}.st-code[data-v-16a57f44]{fill:currentColor;letter-spacing:4px;font-size:22px;font-weight:700}.st-city[data-v-16a57f44]{fill:currentColor;letter-spacing:3px;font-size:34px;font-weight:700}.st-small[data-v-16a57f44]{fill:currentColor;letter-spacing:4px;font-size:16px;font-weight:600}.about[data-v-7c831e31]{background:var(--color-bg);overflow:hidden}.about-grid[data-v-7c831e31]{align-items:center;gap:var(--space-4xl);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);display:grid}.about-text[data-v-7c831e31] .s-intro{margin-bottom:var(--space-xl)}.about-lead[data-v-7c831e31]{color:var(--color-heading);font-size:clamp(1.1rem,1.5vw,1.3rem);font-weight:600;line-height:1.85}.about-body[data-v-7c831e31]{margin-top:var(--space-md);color:var(--color-text-secondary);line-height:2}.about-promises[data-v-7c831e31]{gap:var(--space-md);margin-top:var(--space-2xl);grid-template-columns:1fr 1fr;display:grid}.promise[data-v-7c831e31]{border-radius:var(--radius-xl);background:var(--color-bg-alt);border:1px solid var(--color-border-light);transition:border-color .4s ease, transform .5s var(--ease-out), box-shadow .5s var(--ease-out);align-items:flex-start;gap:.9rem;padding:1.1rem;display:flex}.promise[data-v-7c831e31]:hover{border-color:rgba(var(--color-primary-rgb), .3);box-shadow:var(--card-shadow);transform:translateY(-3px)}.promise-icon[data-v-7c831e31]{background:var(--gradient-brand);color:#fff;border-radius:14px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 8px 18px #0b60da40}.promise-title[data-v-7c831e31]{font-size:var(--text-base);color:var(--color-heading);font-weight:700;display:block}.promise-text[data-v-7c831e31]{font-size:var(--text-sm);color:var(--color-text-secondary);margin-top:.25rem;line-height:1.8;display:block}.about-visual[data-v-7c831e31]{aspect-ratio:1/1.08;position:relative}.about-photo[data-v-7c831e31]{border-radius:var(--radius-3xl);background:var(--gradient-brand);box-shadow:var(--shadow-xl);position:absolute;overflow:hidden}.about-photo img[data-v-7c831e31],.about-photo .ph[data-v-7c831e31]{object-fit:cover;width:100%;height:100%;display:block}.about-photo .ph[data-v-7c831e31]{background:radial-gradient(70% 60% at 70% 20%, #ffffff4d, transparent 60%), var(--gradient-brand)}.about-photo.is-main[data-v-7c831e31]{top:0;width:72%;height:84%;inset-inline-end:0}.about-photo.is-detail[data-v-7c831e31]{bottom:0;aspect-ratio:4/3;border:8px solid #fff;width:52%;inset-inline-start:0}.about-stamp[data-v-7c831e31]{z-index:2;mix-blend-mode:multiply;opacity:.88;pointer-events:none;position:absolute}.about-stamp.s1[data-v-7c831e31]{--stamp-color:#0b60da;top:6%;width:132px;inset-inline-start:4%;rotate:-14deg}.about-stamp.s2[data-v-7c831e31]{--stamp-color:#014ecf;top:48%;mix-blend-mode:normal;width:150px;inset-inline-end:-3%;rotate:9deg}.about-stamp.s3[data-v-7c831e31]{--stamp-color:#02a0e6;bottom:2%;width:118px;inset-inline-end:22%;rotate:16deg}.about-badge[data-v-7c831e31]{z-index:3;bottom:30%;border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);background:#fff;align-items:center;gap:.75rem;padding:.7rem 1.1rem .7rem .8rem;display:flex;position:absolute;inset-inline-start:6%}.about-badge-mark[data-v-7c831e31]{width:40px;height:40px}.about-badge strong[data-v-7c831e31]{font-size:var(--text-sm);color:var(--color-heading);display:block}.about-badge span span[data-v-7c831e31]{font-size:var(--text-sm);color:var(--color-accent);font-weight:700;display:block}@media (width<=1024px){.about-grid[data-v-7c831e31]{gap:var(--space-3xl);grid-template-columns:1fr}.about-visual[data-v-7c831e31]{width:100%;max-width:560px;margin-inline:auto}}@media (width<=720px){.about-promises[data-v-7c831e31]{grid-template-columns:1fr}.about-visual[data-v-7c831e31]{aspect-ratio:1/1.12}.about-stamp.s1[data-v-7c831e31]{width:96px}.about-stamp.s2[data-v-7c831e31]{width:112px}.about-stamp.s3[data-v-7c831e31]{width:86px}.about-badge[data-v-7c831e31]{padding:.55rem .9rem .55rem .6rem;bottom:32%}.about-badge-mark[data-v-7c831e31]{width:32px;height:32px}}.services[data-v-a7c1f966]{background:var(--color-bg-alt);overflow:hidden}.services-glow[data-v-a7c1f966]{pointer-events:none;background:radial-gradient(40% 35% at 85% 10%,#02adf41a,#0000 70%),radial-gradient(45% 40% at 10% 90%,#0b60da14,#0000 70%);position:absolute;inset:0}.svc-board[data-v-a7c1f966]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch;gap:clamp(1.5rem,3vw,3rem);display:grid;position:relative}.svc-list[data-v-a7c1f966]{flex-direction:column;gap:.3rem;display:flex}.svc-row[data-v-a7c1f966]{color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:18px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.8rem 1.1rem;transition:background-color .35s,border-color .35s,box-shadow .35s;display:grid;position:relative}.svc-row[data-v-a7c1f966]:not(:last-child):after{content:"";inset-inline:1.1rem;border-bottom:1px dashed var(--color-border);transition:opacity .3s;position:absolute;bottom:-.2rem}.svc-row.on[data-v-a7c1f966]:after{opacity:0}.svc-row[data-v-a7c1f966]:has(+.svc-row.on):after{opacity:0}.svc-row.on[data-v-a7c1f966]{border-color:rgba(var(--color-primary-rgb), .14);background:#fff;box-shadow:0 16px 36px -16px #0b60da4d}.svc-thumb[data-v-a7c1f966],.svc-text[data-v-a7c1f966]{display:none}.svc-num[data-v-a7c1f966]{min-width:1.7rem;font-size:var(--text-sm);letter-spacing:.06em;color:var(--color-text-muted);font-weight:700;transition:color .3s}.svc-row.on .svc-num[data-v-a7c1f966]{color:var(--color-primary)}.svc-icon[data-v-a7c1f966]{background:rgba(var(--color-primary-rgb), .08);width:46px;height:46px;color:var(--color-primary);transition:background-color .35s ease, color .35s ease, box-shadow .35s ease, transform .5s var(--ease-out);border-radius:14px;place-items:center;display:grid}.svc-icon[data-v-a7c1f966] svg{width:23px;height:23px}.svc-row.on .svc-icon[data-v-a7c1f966]{background:var(--color-primary);color:#fff;box-shadow:0 8px 20px rgba(var(--color-primary-rgb), .32);transform:rotate(-6deg)}.svc-label[data-v-a7c1f966]{flex-direction:column;min-width:0;display:flex}.svc-title[data-v-a7c1f966]{color:var(--color-heading);font-size:1.02rem;font-weight:700;line-height:1.5}.svc-go[data-v-a7c1f966]{background:rgba(var(--color-primary-rgb), .08);width:34px;height:34px;color:var(--color-primary);opacity:0;transition:opacity .35s ease, transform .45s var(--ease-out);border-radius:50%;place-items:center;display:grid;transform:translate(10px)}html[dir=ltr] .svc-go[data-v-a7c1f966]{transform:translate(-10px)scaleX(-1)}.svc-row.on .svc-go[data-v-a7c1f966]{opacity:1;transform:none}html[dir=ltr] .svc-row.on .svc-go[data-v-a7c1f966]{transform:scaleX(-1)}.svc-panel[data-v-a7c1f966]{border-radius:var(--radius-3xl);isolation:isolate;background:var(--color-navy);color:#fff;min-height:560px;position:relative;overflow:hidden;box-shadow:0 34px 60px -30px #03173899}.svc-pimg[data-v-a7c1f966]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s ease, transform 1.6s var(--ease-out);position:absolute;inset:0;transform:scale(1.08)}.svc-pimg.on[data-v-a7c1f966]{opacity:1;transform:scale(1)}.svc-pshade[data-v-a7c1f966]{background:linear-gradient(#0317381a 22%,#031738b8 58%,#031738f5 100%),linear-gradient(#0317388c 0%,#0000 28%);position:absolute;inset:0}.svc-ptop[data-v-a7c1f966]{top:26px;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:absolute;inset-inline:28px}.svc-pkicker[data-v-a7c1f966]{border-radius:var(--radius-full);color:var(--color-accent-light);font-size:var(--text-xs);background:#ffffff1f;border:1px solid #fff3;align-items:center;gap:.45rem;padding:.3rem .85rem;font-weight:600;display:inline-flex}html[dir=rtl] .svc-pkicker svg[data-v-a7c1f966]{transform:scaleX(-1)}.svc-pcount[data-v-a7c1f966]{direction:ltr;align-items:baseline;gap:.5rem;display:inline-flex}.svc-flap[data-v-a7c1f966]{font-family:var(--font-en);font-size:1.7rem}.svc-ptotal[data-v-a7c1f966]{font-size:var(--text-sm);color:#fff9;font-weight:600}.svc-pbody[data-v-a7c1f966]{inset-inline:32px;flex-direction:column;align-items:flex-start;gap:1.3rem;display:flex;position:absolute;bottom:30px}.svc-pcopy[data-v-a7c1f966]{flex-direction:column;gap:.6rem;display:flex}.svc-ptitle[data-v-a7c1f966]{color:#fff;font-size:clamp(1.5rem,2.3vw,2.05rem);font-weight:800;line-height:1.35}.svc-ptext[data-v-a7c1f966]{max-width:34em;font-size:var(--text-base);color:#fffc;line-height:1.85}.svc-points[data-v-a7c1f966]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem 1.2rem;margin-top:.3rem;display:grid}.svc-points li[data-v-a7c1f966]{font-size:var(--text-sm);color:#ffffffeb;align-items:center;gap:.5rem;font-weight:600;display:flex}.svc-points svg[data-v-a7c1f966]{color:var(--color-accent);flex-shrink:0}html[dir=ltr] .svc-cta svg[data-v-a7c1f966]{transform:scaleX(-1)}.svc-swap-enter-active[data-v-a7c1f966]{transition:opacity .35s ease, transform .45s var(--ease-out)}.svc-swap-leave-active[data-v-a7c1f966]{transition:opacity .18s,transform .18s}.svc-swap-enter-from[data-v-a7c1f966]{opacity:0;transform:translateY(14px)}.svc-swap-leave-to[data-v-a7c1f966]{opacity:0;transform:translateY(-8px)}@media (width<=900px){.svc-board[data-v-a7c1f966]{grid-template-columns:minmax(0,1fr)}.svc-panel[data-v-a7c1f966],.svc-num[data-v-a7c1f966],.svc-icon[data-v-a7c1f966]{display:none}.svc-list[data-v-a7c1f966]{gap:.75rem}.svc-row[data-v-a7c1f966],.svc-row.on[data-v-a7c1f966]{border-color:var(--color-border-light);box-shadow:var(--card-shadow);background:#fff;grid-template-columns:auto minmax(0,1fr) auto;gap:.9rem;padding:.7rem}.svc-row[data-v-a7c1f966]:after{display:none}.svc-thumb[data-v-a7c1f966]{background:var(--gradient-brand);border-radius:14px;width:84px;height:84px;display:block;position:relative;overflow:hidden}.svc-thumb img[data-v-a7c1f966]{object-fit:cover;width:100%;height:100%}.svc-title[data-v-a7c1f966]{font-size:.95rem}.svc-text[data-v-a7c1f966]{color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.15rem;font-size:.8rem;line-height:1.7;display:-webkit-box;overflow:hidden}.svc-go[data-v-a7c1f966],.svc-row.on .svc-go[data-v-a7c1f966]{opacity:1;width:30px;height:30px;transform:none}html[dir=ltr] .svc-go[data-v-a7c1f966],html[dir=ltr] .svc-row.on .svc-go[data-v-a7c1f966]{transform:scaleX(-1)}}.journey[data-v-c8ece6b9]{color:#fff;background:linear-gradient(#020d27 0%,#031c45 38%,#0a3474 72%,#2a74c6 100%);padding-bottom:15rem;overflow:hidden}.sky[data-v-c8ece6b9]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.sky-glow[data-v-c8ece6b9]{background:radial-gradient(circle at 84% 13%,#ebf5fff2 0 1.6%,#c8e4ff47 2.2%,#0000 13%),radial-gradient(45% 40% at 18% 22%,#0b60da52,#0000 70%),radial-gradient(70% 45% at 50% 100%,#02adf473,#0000 70%);position:absolute;inset:0}html[dir=rtl] .sky-glow[data-v-c8ece6b9]{transform:scaleX(-1)}.sky-stars[data-v-c8ece6b9]{opacity:.8;background:radial-gradient(1.2px 1.2px at 12% 18%,#fff,#0000),radial-gradient(1px 1px at 27% 8%,#fffc,#0000),radial-gradient(1.4px 1.4px at 46% 22%,#fff,#0000),radial-gradient(1px 1px at 63% 6%,#ffffffb3,#0000),radial-gradient(1.2px 1.2px at 71% 30%,#fff,#0000),radial-gradient(1px 1px at 92% 24%,#fffc,#0000),radial-gradient(1px 1px at 6% 40%,#fff9,#0000),radial-gradient(1.3px 1.3px at 37% 42%,#ffffffb3,#0000);animation:5s ease-in-out infinite alternate twinkle-c8ece6b9;position:absolute;inset:0 0 55%}@keyframes twinkle-c8ece6b9{to{opacity:.45}}.cloud-wrap[data-v-c8ece6b9]{height:var(--h);will-change:transform;position:absolute;left:0;right:0}.cloud[data-v-c8ece6b9]{width:calc(var(--tile) * 5);background-repeat:repeat-x;background-size:var(--tile) 100%;height:100%;animation:drift-c8ece6b9 var(--speed) linear infinite;will-change:transform;position:absolute;top:0;left:0}html[dir=rtl] .cloud[data-v-c8ece6b9]{animation-direction:reverse}@keyframes drift-c8ece6b9{0%{transform:translate(0)}to{transform:translateX(calc(var(--tile) * -1))}}.is-wisp[data-v-c8ece6b9]{--tile:2000px;--h:240px;--speed:190s;opacity:.65;top:6%}.is-wisp .cloud[data-v-c8ece6b9]{background-image:url(/assets/clouds-wisp-UlWQIATb.webp)}.is-far[data-v-c8ece6b9]{--tile:1300px;--h:247px;--speed:160s;opacity:.4;bottom:30%}.is-far .cloud[data-v-c8ece6b9]{background-image:url(/assets/clouds-mid-gjsuFWK6.webp);background-position-x:420px}.is-far[data-v-c8ece6b9]{-webkit-mask-image:linear-gradient(#000 40%,#0000 92%);mask-image:linear-gradient(#000 40%,#0000 92%)}.is-mid[data-v-c8ece6b9]{--tile:2000px;--h:380px;--speed:110s;opacity:.85;bottom:12%}.is-mid .cloud[data-v-c8ece6b9]{background-image:url(/assets/clouds-mid-gjsuFWK6.webp)}.is-bank[data-v-c8ece6b9]{--tile:2400px;--h:560px;--speed:90s;bottom:-40px}.is-bank .cloud[data-v-c8ece6b9]{background-image:url(/assets/clouds-bank-CXpLyc_y.webp)}.sky[data-v-c8ece6b9]:after{content:"";inset-inline:0;background:linear-gradient(#fff0,#fff);height:60px;position:absolute;bottom:0}.journey[data-v-c8ece6b9] .section-title{color:#fff}.jr-track[data-v-c8ece6b9],.journey .container[data-v-c8ece6b9]{position:relative}.jr-path[data-v-c8ece6b9]{width:100%;height:auto;display:block;overflow:visible}html[dir=rtl] .jr-path[data-v-c8ece6b9]{transform:scaleX(-1)}.jr-base[data-v-c8ece6b9]{fill:none;stroke:#8ad8ff47;stroke-width:2.5px;stroke-dasharray:2 11;stroke-linecap:round}.jr-drawn[data-v-c8ece6b9]{fill:none;stroke:url(#jr-grad);stroke-width:3.5px;stroke-linecap:round;filter:drop-shadow(0 0 6px #02adf4b3)}.jr-halo[data-v-c8ece6b9]{fill:#02adf426;opacity:0;transition:transform .6s var(--ease-out), opacity .6s ease;transform:scale(.4)}.jr-ring[data-v-c8ece6b9]{fill:var(--color-navy);stroke:#8ad8ff73;stroke-width:2px;transition:stroke .4s}.jr-core[data-v-c8ece6b9]{fill:#8ad8ff73;transition:fill .4s ease, transform .5s var(--ease-out)}.jr-stop.on .jr-halo[data-v-c8ece6b9]{opacity:1;transform:scale(1)}.jr-stop.on .jr-ring[data-v-c8ece6b9]{stroke:var(--color-accent)}.jr-stop.on .jr-core[data-v-c8ece6b9]{fill:#fff;transform:scale(1.2)}.jr-plane-body[data-v-c8ece6b9]{stroke:#e6f6ff;stroke-width:2.5px;stroke-linejoin:round}.jr-steps[data-v-c8ece6b9]{gap:var(--space-lg);margin-top:var(--space-lg);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}.jr-step[data-v-c8ece6b9]{border-radius:var(--radius-2xl);opacity:.6;transition:opacity .6s ease, transform .7s var(--ease-out), background-color .6s ease, border-color .6s ease;background:#03183cd1;border:1px solid #8ad8ff24;padding:1.5rem 1.4rem;position:relative;transform:translateY(14px);box-shadow:0 18px 40px -18px #00081e99}.jr-step.on[data-v-c8ece6b9]{opacity:1;background:#052250e6;border-color:#02adf473;transform:translateY(0)}.jr-num[data-v-c8ece6b9]{color:#0000;-webkit-text-stroke:1.2px #8ad8ffb3;font-size:2.2rem;font-weight:700;line-height:1;transition:color .5s;display:inline-block}.jr-step.on .jr-num[data-v-c8ece6b9]{color:var(--color-accent);-webkit-text-stroke-color:var(--color-accent)}.jr-title[data-v-c8ece6b9]{font-size:var(--text-lg);margin-top:.9rem;font-weight:700}.jr-text[data-v-c8ece6b9]{font-size:var(--text-sm);color:#ffffffb3;margin-top:.5rem;line-height:1.85}.jr-rail[data-v-c8ece6b9]{display:none}@media (width<=1024px){.jr-step[data-v-c8ece6b9]{padding:1.2rem 1rem}}@media (width<=720px){.journey[data-v-c8ece6b9]{padding-bottom:9rem}.sky-glow[data-v-c8ece6b9]{background:radial-gradient(circle at 88% 4%,#ebf5fff2 0 1.3%,#c8e4ff40 2%,#0000 8%),radial-gradient(70% 45% at 50% 100%,#02adf473,#0000 70%)}.is-wisp[data-v-c8ece6b9]{--tile:1000px;--h:120px}.is-far[data-v-c8ece6b9]{display:none}.is-mid[data-v-c8ece6b9]{--tile:1100px;--h:209px;bottom:6%}.is-bank[data-v-c8ece6b9]{--tile:1300px;--h:303px;bottom:-30px}.jr-path[data-v-c8ece6b9]{display:none}.jr-track[data-v-c8ece6b9]{padding-inline-start:2.6rem}.jr-rail[data-v-c8ece6b9]{top:1.2rem;bottom:1.2rem;background:repeating-linear-gradient(#8ad8ff59 0 3px,#0000 3px 11px);width:2px;display:block;position:absolute;inset-inline-start:.85rem}.jr-rail-fill[data-v-c8ece6b9]{background:linear-gradient(to bottom, var(--color-accent), var(--color-accent-light));transform-origin:top;position:absolute;inset:0;transform:scaleY(0);box-shadow:0 0 10px #02adf4b3}.jr-rail-plane[data-v-c8ece6b9]{filter:drop-shadow(0 0 5px #02adf4d9);background:radial-gradient(closest-side,#02adf452,#02adf400);border-radius:50%;place-items:center;width:46px;height:46px;margin:-23px 0 0 -23px;display:grid;position:absolute;top:0;left:50%}.jr-rail-plane svg[data-v-c8ece6b9]{width:38px;height:38px;display:block}.jr-steps[data-v-c8ece6b9]{gap:var(--space-md);grid-template-columns:1fr;margin-top:0}}.destinations[data-v-5fcf334a]{background:var(--color-bg)}.dest-filters[data-v-5fcf334a]{margin:calc(var(--space-xl) * -1) 0 var(--space-2xl);flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.dest-filter[data-v-5fcf334a]{border-radius:var(--radius-full);border:1px solid var(--color-border);color:var(--color-text-secondary);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:all .35s var(--ease-out);background:#fff;align-items:center;gap:.55rem;padding:.55rem .7rem .55rem 1.15rem;font-weight:600;display:inline-flex}html[dir=rtl] .dest-filter[data-v-5fcf334a]{padding:.55rem 1.15rem .55rem .7rem}.dest-filter[data-v-5fcf334a]:hover{border-color:var(--color-primary);color:var(--color-primary)}.dest-filter.active[data-v-5fcf334a]{background:var(--color-primary);border-color:var(--color-primary);color:#fff;box-shadow:0 10px 24px rgba(var(--color-primary-rgb), .3)}.dest-count[data-v-5fcf334a]{border-radius:var(--radius-full);background:var(--color-bg-section);min-width:24px;color:var(--color-primary);font-size:var(--text-xs);text-align:center;padding:.05rem .45rem;font-weight:700}.dest-filter.active .dest-count[data-v-5fcf334a]{color:#fff;background:#fff3}@media (width<=720px){.dest-filters[data-v-5fcf334a]{margin:calc(var(--space-lg) * -1) calc(var(--gutter) * -1) var(--space-xl);padding:.3rem var(--gutter) .6rem;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.dest-filters[data-v-5fcf334a]::-webkit-scrollbar{display:none}.dest-filter[data-v-5fcf334a]{flex-shrink:0}}.dest-grid[data-v-5fcf334a]{gap:var(--space-lg);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(180px,16.5vw,232px);display:grid;position:relative}.dest-card[data-v-5fcf334a]{--gx:50%;--gy:50%;border-radius:var(--radius-2xl);background:var(--color-navy);color:#fff;min-width:0;font:inherit;text-align:start;cursor:pointer;transition:transform .5s var(--ease-out), box-shadow .5s var(--ease-out);will-change:transform;border:0;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 14px 34px -16px #03173873}.dest-card.is-hidden[data-v-5fcf334a]{display:none}.dest-card.is-F[data-v-5fcf334a]{grid-area:span 2/span 2}.dest-card.is-T[data-v-5fcf334a]{grid-row:span 2}.dest-card.is-W[data-v-5fcf334a]{grid-column:span 2}.dest-card.is-X[data-v-5fcf334a]{grid-column:1/-1}.dest-card[data-v-5fcf334a]:hover{box-shadow:0 26px 50px -18px #0317388c}.dest-card[data-v-5fcf334a]:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1a}.dest-media[data-v-5fcf334a]{position:absolute;inset:0}.dest-img[data-v-5fcf334a]{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease-out);position:absolute;inset:0}.dest-placeholder[data-v-5fcf334a]{background:radial-gradient(70% 50% at 70% 20%, #ffffff47, transparent 60%), var(--gradient-brand);display:block}.dest-card:hover .dest-img[data-v-5fcf334a]{transform:scale(1.07)}.dest-shade[data-v-5fcf334a]{background:linear-gradient(#0000 38%,#03173866 66%,#031738e6 100%),linear-gradient(#03173847 0%,#0000 26%);position:absolute;inset:0}.is-F .dest-shade[data-v-5fcf334a]{background:linear-gradient(#0000 42%,#03173880 70%,#031738eb 100%),linear-gradient(#0317384d 0%,#0000 22%)}.dest-code[data-v-5fcf334a]{top:14px;border-radius:var(--radius-full);color:var(--color-heading);font-size:var(--text-xs);letter-spacing:.08em;background:#ffffffeb;align-items:center;gap:.35rem;padding:.25rem .65rem;font-weight:700;display:inline-flex;position:absolute;inset-inline-start:14px}.dest-code svg[data-v-5fcf334a]{color:var(--color-primary)}html[dir=rtl] .dest-code svg[data-v-5fcf334a]{transform:scaleX(-1)}.dest-go[data-v-5fcf334a]{top:12px;color:#fff;width:38px;height:38px;transition:background-color .4s ease, color .4s ease, transform .5s var(--ease-out);background:#ffffff29;border:1px solid #ffffff4d;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:12px}html[dir=ltr] .dest-go svg[data-v-5fcf334a]{transform:scaleX(-1)}.dest-card:hover .dest-go[data-v-5fcf334a]{color:var(--color-primary);background:#fff;transform:rotate(-12deg)scale(1.06)}.dest-info[data-v-5fcf334a]{inset-inline:20px;flex-direction:column;align-items:flex-start;gap:.1rem;display:flex;position:absolute;bottom:18px}.dest-country[data-v-5fcf334a]{font-size:var(--text-xs);color:var(--color-accent-light);font-weight:600}.dest-name[data-v-5fcf334a]{font-size:1.3rem;font-weight:800;line-height:1.3}.dest-tagline[data-v-5fcf334a]{max-height:0;font-size:var(--text-sm);color:#ffffffd1;opacity:0;transition:max-height .5s var(--ease-out), opacity .4s ease;overflow:hidden}.dest-card:hover .dest-tagline[data-v-5fcf334a],.dest-card:focus-visible .dest-tagline[data-v-5fcf334a],.is-F .dest-tagline[data-v-5fcf334a],.is-T .dest-tagline[data-v-5fcf334a]{opacity:1;max-height:3em}.is-F .dest-info[data-v-5fcf334a]{inset-inline:30px;gap:.25rem;bottom:28px}.is-F .dest-country[data-v-5fcf334a]{font-size:var(--text-sm)}.is-F .dest-name[data-v-5fcf334a]{font-size:clamp(1.8rem,2.6vw,2.5rem);line-height:1.25}.is-F .dest-tagline[data-v-5fcf334a]{font-size:var(--text-base)}.is-T .dest-name[data-v-5fcf334a]{font-size:1.6rem}.is-W .dest-name[data-v-5fcf334a],.is-X .dest-name[data-v-5fcf334a]{font-size:1.5rem}.dest-tags[data-v-5fcf334a]{flex-wrap:wrap;gap:.4rem;margin-top:.7rem;display:flex}.dest-tag[data-v-5fcf334a]{border-radius:var(--radius-full);font-size:var(--text-xs);color:#fff;background:#ffffff24;border:1px solid #ffffff3d;padding:.2rem .75rem;font-weight:600}.dest-glare[data-v-5fcf334a]{background:radial-gradient(420px circle at var(--gx) var(--gy), #ffffff26, transparent 45%);opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.dest-card:hover .dest-glare[data-v-5fcf334a]{opacity:1}@media (width<=1100px){.dest-grid[data-v-5fcf334a]{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:clamp(170px,24vw,230px)}}@media (width<=720px){.dest-grid[data-v-5fcf334a]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:205px;gap:.75rem}.dest-card[data-v-5fcf334a]{border-radius:var(--radius-xl)}.dest-info[data-v-5fcf334a],.is-F .dest-info[data-v-5fcf334a]{inset-inline:14px;bottom:13px}.dest-name[data-v-5fcf334a]{font-size:1.05rem}.is-W .dest-name[data-v-5fcf334a],.is-X .dest-name[data-v-5fcf334a]{font-size:1.35rem}.is-W .dest-tagline[data-v-5fcf334a]{opacity:1;max-height:3em}.dest-code[data-v-5fcf334a]{top:10px;font-size:.65rem;inset-inline-start:10px}.dest-go[data-v-5fcf334a]{display:none}}.dest-grid.is-flipping .dest-card[data-v-5fcf334a]{transition:none!important}.umrah[data-v-a86d88db]{--gold:#d9b56c;--gold-light:#f2dcaa;--gold-rgb:217, 181, 108;color:#fff;background:linear-gradient(#031738 0%,#04204d 55%,#052a5c 100%);overflow:hidden}.umrah-pattern[data-v-a86d88db]{pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 72 72'%3E%3Cg fill='none' stroke='%23d9b56c' stroke-opacity='0.09' stroke-width='1'%3E%3Crect x='21' y='21' width='30' height='30'/%3E%3Crect x='21' y='21' width='30' height='30' transform='rotate(45 36 36)'/%3E%3Ccircle cx='36' cy='36' r='7'/%3E%3Cpath d='M0 36h12M60 36h12M36 0v12M36 60v12'/%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 75% at 30%,#000 15%,#0000 72%);mask-image:radial-gradient(60% 75% at 30%,#000 15%,#0000 72%)}.umrah-glow[data-v-a86d88db]{background:radial-gradient(38% 50% at 28% 50%, rgba(var(--gold-rgb), .16), transparent 70%), radial-gradient(40% 50% at 80% 20%, #0b60da38, transparent 70%);pointer-events:none;position:absolute;inset:0}html[dir=ltr] .umrah-pattern[data-v-a86d88db],html[dir=ltr] .umrah-glow[data-v-a86d88db]{transform:scaleX(-1)}.umrah[data-v-a86d88db] .section-title{color:#fff}.umrah[data-v-a86d88db] .s-eyebrow{background:rgba(var(--gold-rgb), .12);color:var(--gold-light)}.umrah[data-v-a86d88db] .section-bar:before{background:var(--gold)}.umrah[data-v-a86d88db] .section-bar:after{background:var(--gold-light)}.umrah-grid[data-v-a86d88db]{align-items:center;gap:var(--space-4xl);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);display:grid;position:relative}.umrah-text[data-v-a86d88db] .s-intro{margin-bottom:var(--space-2xl)}.umrah-steps[data-v-a86d88db]{gap:1.35rem;list-style:none;display:grid;position:relative}.umrah-steps[data-v-a86d88db]:before{content:"";top:24px;bottom:24px;background:linear-gradient(to bottom, rgba(var(--gold-rgb), .7), rgba(var(--gold-rgb), .12));width:1px;position:absolute;inset-inline-start:23px}.umrah-step[data-v-a86d88db]{align-items:flex-start;gap:1.15rem;display:flex;position:relative}.umrah-node[data-v-a86d88db]{background:#04204d;border-radius:50%;flex-shrink:0;width:48px;height:48px;padding:3px;position:relative}.umrah-icon[data-v-a86d88db]{border:1px solid rgba(var(--gold-rgb), .6);background:rgba(var(--gold-rgb), .08);width:100%;height:100%;color:var(--gold-light);transition:background-color .4s ease, color .4s ease, transform .5s var(--ease-out);border-radius:50%;place-items:center;display:grid}.umrah-step:hover .umrah-icon[data-v-a86d88db]{background:var(--gold);color:#0b1a33;transform:scale(1.06)}.umrah-step-text[data-v-a86d88db]{padding-top:.2rem}.umrah-step strong[data-v-a86d88db]{font-size:1.05rem;font-weight:700;display:block}.umrah-step-text>span[data-v-a86d88db]{font-size:var(--text-sm);color:#ffffffb3;margin-top:.2rem;line-height:1.8;display:block}.umrah-actions[data-v-a86d88db]{gap:var(--space-md);flex-wrap:wrap;margin-top:2.75rem;display:flex}.btn-gold[data-v-a86d88db]{color:#14213d;box-shadow:0 12px 28px -6px rgba(var(--gold-rgb), .45);background:linear-gradient(135deg,#f2dcaa 0%,#d9b56c 55%,#c39646 100%)}.btn-gold[data-v-a86d88db]:hover{box-shadow:0 16px 34px -6px rgba(var(--gold-rgb), .55);translate:0 -2px}.umrah-visual[data-v-a86d88db]{aspect-ratio:1/1.08;width:100%;max-width:560px;margin-inline:auto;position:relative}.arch[data-v-a86d88db]{margin:0;position:absolute}.arch[data-v-a86d88db]:before{content:"";border:1px solid rgba(var(--gold-rgb), .55);pointer-events:none;border-radius:999px 999px 34px 34px;position:absolute;inset:-14px}.arch-frame[data-v-a86d88db]{background:var(--gradient-brand);border-radius:999px 999px 24px 24px;width:100%;height:100%;display:block;position:relative;overflow:hidden;box-shadow:0 34px 70px -24px #000618d9}.arch-frame img[data-v-a86d88db],.arch-frame .ph[data-v-a86d88db]{object-fit:cover;width:100%;height:100%;display:block}.arch.is-makkah[data-v-a86d88db]{top:0;width:66%;height:92%;inset-inline-end:4%}.arch.is-makkah img[data-v-a86d88db]{object-position:50% 60%}.arch.is-madinah[data-v-a86d88db]{bottom:0;width:42%;height:52%;inset-inline-start:0}.arch.is-madinah .arch-frame[data-v-a86d88db]{border:5px solid #04204d}.arch.is-madinah img[data-v-a86d88db]{object-position:62% 50%}.arch figcaption[data-v-a86d88db]{border-radius:var(--radius-full);border:1px solid rgba(var(--gold-rgb), .45);color:var(--gold-light);font-size:var(--text-sm);white-space:nowrap;background:#031738c7;padding:.3rem .9rem;font-weight:600;position:absolute;bottom:14px;left:50%;translate:-50%}.umrah-star[data-v-a86d88db]{top:6%;fill:none;width:70px;stroke:rgba(var(--gold-rgb), .7);stroke-width:1.6px;animation:60s linear infinite umrah-spin-a86d88db;position:absolute;inset-inline-start:6%}@keyframes umrah-spin-a86d88db{to{transform:rotate(360deg)}}@media (width<=1024px){.umrah-grid[data-v-a86d88db]{gap:var(--space-3xl);grid-template-columns:1fr}.umrah-visual[data-v-a86d88db]{order:-1;max-width:500px}}@media (width<=720px){.umrah-visual[data-v-a86d88db]{max-width:360px}.umrah-star[data-v-a86d88db]{width:48px}.arch[data-v-a86d88db]:before{inset:-9px}.arch figcaption[data-v-a86d88db]{font-size:var(--text-xs);bottom:10px}.umrah-actions .btn[data-v-a86d88db]{flex:100%}}.cta[data-v-a3559a1d]{color:#fff;isolation:isolate;background:linear-gradient(#052a5c 0%,#083a80 50%,#0d55b4 100%);position:relative;overflow:hidden}.cta-sky[data-v-a3559a1d]{z-index:-1;pointer-events:none;position:absolute;inset:0}.cta-horizon[data-v-a3559a1d]{background:radial-gradient(75% 45% at 50% 100%,#02adf452,#0000 72%);position:absolute;inset:0}.cta-stage[data-v-a3559a1d]{max-width:var(--container-max);margin-inline:auto;position:absolute;inset-block:0;inset-inline:0}.cta-globe[data-v-a3559a1d]{inset-inline-end:0;aspect-ratio:1;will-change:transform;width:clamp(380px,38vw,540px);position:absolute;bottom:-4%}.cta-halo[data-v-a3559a1d]{background:radial-gradient(closest-side,#02adf46b 46%,#02adf424 66%,#0000 100%);border-radius:50%;position:absolute;inset:4%}.cta-world[data-v-a3559a1d]{width:100%;height:100%;display:block;position:relative;overflow:visible}.globe-grid path[data-v-a3559a1d]{fill:none;stroke:#8ad8ff33;stroke-width:.7px}.globe-rim[data-v-a3559a1d]{fill:none;stroke:#8ad8ffbf;stroke-width:1.2px}.orbit-line[data-v-a3559a1d]{fill:none;stroke:#8ad8ff8c;stroke-width:1.3px;stroke-dasharray:2 7;stroke-linecap:round}.orbit-line.is-back[data-v-a3559a1d]{stroke:#8ad8ff40}.orbit-plane[data-v-a3559a1d]{fill:#fff;filter:drop-shadow(0 0 5px #02adf4e6)}.orbit-plane.is-back[data-v-a3559a1d]{fill:#cdecff8c;filter:none}.cloud-wrap[data-v-a3559a1d]{height:var(--h);position:absolute;left:0;right:0}.cloud[data-v-a3559a1d]{width:calc(var(--tile) * 5);background-repeat:repeat-x;background-size:var(--tile) 100%;height:100%;animation:drift-a3559a1d var(--speed) linear infinite;will-change:transform;position:absolute;top:0;left:0}html[dir=rtl] .cloud[data-v-a3559a1d]{animation-direction:reverse}@keyframes drift-a3559a1d{0%{transform:translate(0)}to{transform:translateX(calc(var(--tile) * -1))}}.is-far[data-v-a3559a1d]{--tile:1260px;--h:240px;--speed:150s;opacity:.3;bottom:22%;-webkit-mask-image:linear-gradient(#000 40%,#0000 92%);mask-image:linear-gradient(#000 40%,#0000 92%)}.is-far .cloud[data-v-a3559a1d]{background-image:url(/assets/clouds-mid-gjsuFWK6.webp)}.is-bank[data-v-a3559a1d]{--tile:1800px;--h:420px;--speed:80s;bottom:-50px}.is-bank .cloud[data-v-a3559a1d]{background-image:url(/assets/clouds-bank-CXpLyc_y.webp)}.cta-sky[data-v-a3559a1d]:after{content:"";inset-inline:0;background:linear-gradient(to bottom, #f4f8fd00, var(--color-bg-alt));height:70px;position:absolute;bottom:0}.cta-inner[data-v-a3559a1d]{padding-block:7rem 16rem;position:relative}.cta-content[data-v-a3559a1d]{max-width:560px}.cta-title[data-v-a3559a1d]{font-size:clamp(2rem,4vw,3.2rem);font-weight:800;line-height:1.3;display:block}.cta-text[data-v-a3559a1d]{margin-top:var(--space-md);font-size:var(--text-lg);color:#fffc}.cta-actions[data-v-a3559a1d]{gap:var(--space-md);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}@media (width<=900px){.cta-inner[data-v-a3559a1d]{padding-block:var(--space-3xl) 330px}.cta-globe[data-v-a3559a1d]{inset-inline-end:auto;width:380px;bottom:0;left:50%;translate:-50%}.is-far[data-v-a3559a1d]{bottom:120px}.is-bank[data-v-a3559a1d]{--tile:1200px;--h:280px;bottom:-30px}}@media (width<=720px){.cta-inner[data-v-a3559a1d]{padding-block:var(--space-2xl) 290px}.cta-globe[data-v-a3559a1d]{width:330px}.cta-actions .btn[data-v-a3559a1d]{flex:100%}}.contact-form[data-v-e5b6ef18]{border-radius:var(--radius-3xl);border:1px solid var(--color-border-light);box-shadow:var(--shadow-xl);background:#fff;grid-template-columns:1fr 1fr;gap:1.1rem 1.2rem;padding:2.2rem;display:grid}.form-title[data-v-e5b6ef18]{font-size:var(--text-xl);color:var(--color-heading);grid-column:1/-1;font-weight:800}.form-group[data-v-e5b6ef18]{flex-direction:column;gap:.45rem;min-width:0;display:flex}.form-group.full-width[data-v-e5b6ef18]{grid-column:1/-1}.form-label[data-v-e5b6ef18]{font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:600}.form-input[data-v-e5b6ef18]{border-radius:var(--radius-lg);border:1.5px solid var(--color-border);background:var(--color-bg-alt);width:100%;color:var(--color-text);font-size:var(--text-base);transition:border-color var(--transition-base), background-color var(--transition-base), box-shadow var(--transition-base);appearance:none;padding:.85rem 1rem}.form-input[data-v-e5b6ef18]:focus{border-color:var(--color-primary);box-shadow:0 0 0 4px rgba(var(--color-primary-rgb), .12);background:#fff;outline:none}.form-input[data-v-e5b6ef18]::placeholder{color:var(--color-text-muted);font-size:var(--text-sm)}.form-textarea[data-v-e5b6ef18]{resize:vertical;min-height:110px}.select-wrap[data-v-e5b6ef18]{position:relative}.select-wrap[data-v-e5b6ef18]:after{content:"";top:50%;border-right:2px solid var(--color-text-muted);border-bottom:2px solid var(--color-text-muted);pointer-events:none;width:8px;height:8px;margin-top:-6px;position:absolute;inset-inline-end:1rem;transform:rotate(45deg)}.select-wrap .form-input[data-v-e5b6ef18]{cursor:pointer;padding-inline-end:2.4rem}.form-submit[data-v-e5b6ef18]{grid-column:1/-1;justify-self:start;margin-top:.4rem}@media (width<=720px){.contact-form[data-v-e5b6ef18]{border-radius:var(--radius-2xl);grid-template-columns:1fr;padding:1.4rem}.form-input[data-v-e5b6ef18]{font-size:16px}.form-submit[data-v-e5b6ef18]{justify-self:stretch}}.contact[data-v-e6d5d04c]{background:var(--color-bg-alt)}.contact-grid[data-v-e6d5d04c]{gap:var(--space-xl);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;display:grid}.contact-side[data-v-e6d5d04c]{gap:var(--space-lg);display:grid}.contact-card[data-v-e6d5d04c]{border-radius:var(--radius-3xl);color:#fff;background:radial-gradient(80% 70% at 100% 0,#02adf473,#0000 60%),linear-gradient(150deg,#0b60da 0%,#014ecf 60%,#0a3474 100%);padding:2rem;position:relative;overflow:hidden;box-shadow:0 24px 50px -18px #014ecf99}.contact-watermark[data-v-e6d5d04c]{bottom:-60px;opacity:.12;width:220px;height:220px;position:absolute;inset-inline-end:-50px}.contact-card-title[data-v-e6d5d04c]{font-size:var(--text-xl);font-weight:800}.contact-list[data-v-e6d5d04c]{margin-top:var(--space-lg);gap:.6rem;display:grid;position:relative}.contact-item[data-v-e6d5d04c]{border-radius:var(--radius-xl);transition:background-color var(--transition-base);align-items:center;gap:.9rem;padding:.75rem;display:flex}.contact-item[data-v-e6d5d04c]:hover{background:#ffffff1a}.contact-icon[data-v-e6d5d04c]{background:#ffffff29;border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.contact-meta[data-v-e6d5d04c]{flex-direction:column;min-width:0;display:flex}.contact-label[data-v-e6d5d04c]{font-size:var(--text-xs);color:#ffffffb8}.contact-value[data-v-e6d5d04c]{overflow-wrap:anywhere;font-weight:600}.contact-value.en[data-v-e6d5d04c]{align-self:flex-start}.contact-map[data-v-e6d5d04c]{border-radius:var(--radius-3xl);border:1px solid var(--color-border-light);height:280px;box-shadow:var(--shadow-lg);background:var(--color-bg-section);position:relative;overflow:hidden}.contact-map iframe[data-v-e6d5d04c]{border:0;width:100%;height:100%;display:block}.map-link[data-v-e6d5d04c]{bottom:var(--space-md);align-items:center;gap:var(--space-sm);border-radius:var(--radius-full);background:var(--color-primary);color:#fff;font-size:var(--text-sm);box-shadow:0 8px 20px rgba(var(--color-primary-rgb), .4);transition:background-color var(--transition-base), translate var(--transition-base);padding:.6rem 1.1rem;font-weight:600;display:inline-flex;position:absolute;inset-inline-start:var(--space-md)}.map-link[data-v-e6d5d04c]:hover{background:var(--color-primary-light);translate:0 -2px}@media (width<=1024px){.contact-grid[data-v-e6d5d04c]{grid-template-columns:1fr}}@media (width<=720px){.contact-card[data-v-e6d5d04c]{border-radius:var(--radius-2xl);padding:1.4rem}.contact-map[data-v-e6d5d04c]{border-radius:var(--radius-2xl);height:240px}}.intro[data-v-314b2f0d]{z-index:2000;cursor:pointer;place-items:center;display:grid;position:fixed;inset:0}.intro-curtain[data-v-314b2f0d]{background:radial-gradient(60% 50% at 50% 48%, #0b60da57 0%, transparent 70%), radial-gradient(40% 35% at 30% 70%, #02adf424 0%, transparent 70%), var(--color-navy);position:absolute;inset:0;overflow:hidden}.intro-glow[data-v-314b2f0d]{background:radial-gradient(28% 32%,#02adf429 0%,#0000 70%);position:absolute;inset:0}.intro-orbits[data-v-314b2f0d]{width:min(1100px,150vw);height:auto;position:absolute;top:50%;left:50%;overflow:visible;translate:-50% -50%}.orbit[data-v-314b2f0d]{fill:none;stroke:#8ad8ff29;stroke-width:1.4px;stroke-dasharray:2 12;stroke-linecap:round;transform-origin:0 0;animation:26s linear infinite orbit-314b2f0d}.orbit-1[data-v-314b2f0d]{rotate:-18deg}.orbit-2[data-v-314b2f0d]{animation-duration:34s;animation-direction:reverse;rotate:24deg}.orbit-3[data-v-314b2f0d]{stroke:#8ad8ff1a;animation-duration:40s}@keyframes orbit-314b2f0d{to{transform:rotate(360deg)}}.intro-logo[data-v-314b2f0d]{opacity:0;visibility:hidden;will-change:transform;width:min(660px,84vw);height:auto;position:relative;overflow:visible}.intro-contrail[data-v-314b2f0d]{fill:none;stroke:#ffffffbf;stroke-width:3.2px;stroke-linecap:round;stroke-dasharray:.5 13}.intro-ring[data-v-314b2f0d]{fill:none;stroke:#8ad8ff;stroke-width:2.4px}.w[data-v-314b2f0d]{fill:#fff;stroke:#fff;stroke-width:.8px;stroke-linejoin:round}.ink[data-v-314b2f0d]{fill:#fff}.sub[data-v-314b2f0d]{fill:#8ad8ff}.intro-skip[data-v-314b2f0d]{bottom:calc(1.5rem + env(safe-area-inset-bottom));border-radius:var(--radius-full);color:#fffc;font-size:var(--text-sm);cursor:pointer;transition:background-color var(--transition-base), color var(--transition-base);background:#ffffff0f;border:1px solid #ffffff38;padding:.5rem 1.1rem;position:absolute;inset-inline-end:1.5rem}.intro-skip[data-v-314b2f0d]:hover{color:#fff;background:#ffffff24}.header[data-v-f58da82a]{z-index:1000;height:var(--header-height);transition:background-color .4s var(--ease-out), box-shadow .4s var(--ease-out);background:0 0;position:fixed;top:0;left:0;right:0}.header.scrolled[data-v-f58da82a]{background:#fffffff7;box-shadow:0 2px 24px #03173814}.header-inner[data-v-f58da82a]{justify-content:space-between;align-items:center;gap:var(--space-xl);height:100%;display:flex}.header-fade[data-v-f58da82a]{opacity:0;transition:opacity .7s ease .35s, translate .9s var(--ease-out) .35s;translate:0 -14px}.is-ready .header-fade[data-v-f58da82a]{opacity:1;translate:0}.logo[data-v-f58da82a]{aspect-ratio:772/266;opacity:0;flex-shrink:0;height:58px;display:block;position:relative}.logo.is-landed[data-v-f58da82a]{opacity:1}.logo[data-v-f58da82a] .brand-logo{width:100%;height:100%;transition:transform .4s var(--ease-out)}.logo[data-v-f58da82a]:hover .brand-logo{transform:scale(1.04)}.nav-desktop[data-v-f58da82a]{align-items:center;gap:var(--space-xs);display:flex}.nav-link[data-v-f58da82a]{font-size:var(--text-sm);color:#ffffffd1;border-radius:var(--radius-md);white-space:nowrap;padding:.5rem 1rem;font-weight:500;transition:color .3s,background-color .3s}.nav-link[data-v-f58da82a]:hover{color:#fff;background:#ffffff1f}.nav-link.active[data-v-f58da82a]{color:#fff;background:#ffffff2e}.header.scrolled .nav-link[data-v-f58da82a]{color:var(--color-text-secondary)}.header.scrolled .nav-link[data-v-f58da82a]:hover{color:var(--color-primary);background:rgba(var(--color-primary-rgb), .06)}.header.scrolled .nav-link.active[data-v-f58da82a]{color:var(--color-primary);background:rgba(var(--color-primary-rgb), .1)}.header-actions[data-v-f58da82a]{align-items:center;gap:.5rem;display:flex}.call-btn[data-v-f58da82a]{border-radius:var(--radius-full);color:#fff;height:42px;font-size:var(--text-sm);background:#ffffff14;border:1.5px solid #ffffff47;align-items:center;gap:.55rem;padding-inline:1.1rem;font-weight:600;transition:all .3s;display:inline-flex}.call-btn[data-v-f58da82a]:hover{color:var(--color-primary);background:#fff;border-color:#fff}.header.scrolled .call-btn[data-v-f58da82a]{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.header.scrolled .call-btn[data-v-f58da82a]:hover{background:var(--color-primary-light);border-color:var(--color-primary-light)}.lang-btn[data-v-f58da82a]{border-radius:var(--radius-full);color:#fff;cursor:pointer;background:#ffffff14;border:1.5px solid #ffffff47;place-items:center;width:42px;height:42px;padding:0;font-size:.85rem;font-weight:700;transition:all .3s;display:grid}.lang-btn[data-v-f58da82a]:hover{color:var(--color-primary);background:#fff}.header.scrolled .lang-btn[data-v-f58da82a]{border-color:var(--color-border);background:var(--color-bg-alt);color:var(--color-text-secondary)}.header.scrolled .lang-btn[data-v-f58da82a]:hover{border-color:var(--color-primary);color:var(--color-primary)}.menu-toggle[data-v-f58da82a]{border-radius:var(--radius-full);cursor:pointer;background:#ffffff14;border:1.5px solid #ffffff47;justify-content:center;align-items:center;width:42px;height:42px;padding:0;transition:all .3s;display:none}.header.scrolled .menu-toggle[data-v-f58da82a]{border-color:var(--color-border);background:var(--color-bg-alt)}.hamburger[data-v-f58da82a]{flex-direction:column;gap:4px;width:18px;display:flex}.hamburger span[data-v-f58da82a]{height:2px;transition:transform var(--transition-base), opacity var(--transition-base), background-color var(--transition-base);background:#fff;border-radius:2px;display:block}.header.scrolled .hamburger span[data-v-f58da82a]{background:var(--color-text)}.menu-open .hamburger span[data-v-f58da82a]:first-child{transform:rotate(45deg)translate(4px,4px)}.menu-open .hamburger span[data-v-f58da82a]:nth-child(2){opacity:0}.menu-open .hamburger span[data-v-f58da82a]:nth-child(3){transform:rotate(-45deg)translate(4px,-4px)}html[dir=ltr] .scroll-progress[data-v-f58da82a]{transform-origin:0;background:linear-gradient(to right, var(--color-primary), var(--color-accent))}.scroll-progress[data-v-f58da82a]{inset-inline:0;background:linear-gradient(to left, var(--color-primary), var(--color-accent));transform-origin:100%;pointer-events:none;height:2px;position:absolute;bottom:0;transform:scaleX(0)}.nav-mobile[data-v-f58da82a]{top:var(--header-height);background:var(--color-bg);justify-content:center;gap:var(--space-2xl);padding:var(--space-xl) var(--space-lg);z-index:999;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.nav-mobile-inner[data-v-f58da82a]{gap:var(--space-xs);flex-direction:column;width:100%;max-width:420px;margin-inline:auto;display:flex}.nav-link-mobile[data-v-f58da82a],.nav-mobile-contact[data-v-f58da82a]{transition:opacity .45s ease, transform .45s var(--ease-out);transition-delay:calc(var(--i) * 45ms)}.nav-link-mobile[data-v-f58da82a]{align-items:baseline;gap:var(--space-md);font-size:var(--text-2xl);color:var(--color-text);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-xl);font-weight:700;display:flex}.nav-link-mobile.active[data-v-f58da82a],.nav-link-mobile[data-v-f58da82a]:hover{color:var(--color-primary)}.nav-index[data-v-f58da82a]{font-size:var(--text-sm);color:var(--color-accent);font-weight:600}.nav-mobile-contact[data-v-f58da82a]{align-items:flex-start;gap:var(--space-xs);width:100%;max-width:420px;padding:var(--space-lg) var(--space-md) 0;border-top:1px solid var(--color-border-light);color:var(--color-text-secondary);font-size:var(--text-sm);flex-direction:column;margin-inline:auto;display:flex}.menu-enter-active[data-v-f58da82a],.menu-leave-active[data-v-f58da82a]{transition:opacity .35s}.menu-enter-from[data-v-f58da82a],.menu-leave-to[data-v-f58da82a]{opacity:0}.menu-enter-from .nav-link-mobile[data-v-f58da82a],.menu-enter-from .nav-mobile-contact[data-v-f58da82a]{opacity:0;transform:translateY(16px)}@media (width<=1100px){.call-number[data-v-f58da82a]{display:none}.call-btn[data-v-f58da82a]{justify-content:center;width:42px;padding:0}}@media (width<=960px){.nav-desktop[data-v-f58da82a]{display:none}.menu-toggle[data-v-f58da82a]{display:flex}}@media (width<=1240px){.nav-link[data-v-f58da82a]{padding-inline:.7rem}}.lang-veil[data-v-a391accf]{z-index:1500;opacity:0;visibility:hidden;pointer-events:none;place-items:center;transition:opacity .5s,visibility 0s linear .5s;display:grid;position:fixed;inset:0}.lang-veil.is-on[data-v-a391accf]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s}.is-light[data-v-a391accf]{background:var(--color-bg)}.is-dark[data-v-a391accf]{background:radial-gradient(55% 45% at 50% 45%, #0b60da4d 0%, transparent 70%), var(--color-navy)}.lang-veil-mark[data-v-a391accf]{opacity:0;width:56px;height:56px;transition:opacity .3s ease, transform .6s var(--ease-out);transform:scale(.85)rotate(-20deg)}.is-on .lang-veil-mark[data-v-a391accf]{opacity:1;transition-delay:.1s;transform:scale(1)rotate(0)}.m-top[data-v-70ff6944]{z-index:1000;height:var(--header-height);padding:env(safe-area-inset-top) 1rem 0;transition:background-color .35s ease, box-shadow .35s ease, translate .4s var(--ease-out);background:0 0;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.m-top.is-solid[data-v-70ff6944]{background:#fffffff7;box-shadow:0 1px #0317380f,0 6px 20px #0317380f}.m-top.is-hidden[data-v-70ff6944]{translate:0 -100%}.m-top-logo[data-v-70ff6944]{aspect-ratio:772/266;opacity:0;height:42px;display:block}.m-top-logo.is-landed[data-v-70ff6944]{opacity:1}.m-top-logo[data-v-70ff6944] .brand-logo{width:100%;height:100%}.m-top-actions[data-v-70ff6944]{opacity:0;transition:opacity .6s ease .35s, translate .8s var(--ease-out) .35s;gap:.5rem;display:flex;translate:0 -10px}.is-ready .m-top-actions[data-v-70ff6944]{opacity:1;translate:0}.m-top-btn[data-v-70ff6944]{border-radius:var(--radius-full);color:#fff;cursor:pointer;background:#ffffff14;border:1.5px solid #ffffff40;place-items:center;width:40px;height:40px;padding:0;font-size:.85rem;font-weight:700;transition:background-color .35s,border-color .35s,color .35s;display:grid}.is-solid .m-top-btn[data-v-70ff6944]{border-color:var(--color-border);background:var(--color-bg-alt);color:var(--color-text-secondary)}.is-solid .m-top-btn[data-v-70ff6944]:first-child{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.m-tabs[data-v-bcedc999]{--pad:6px;inset-inline:12px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:1000;height:64px;padding:var(--pad);transition:translate .35s var(--ease-out), opacity .35s ease;background:#fffffff7;border-radius:22px;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;box-shadow:0 12px 32px -6px #03173847,0 0 0 1px #0317380f}.m-tabs.is-away[data-v-bcedc999]{opacity:0;pointer-events:none;translate:0 calc(100% + 24px)}.m-tabs-pill[data-v-bcedc999]{top:var(--pad);bottom:var(--pad);width:calc((100% - 2 * var(--pad)) / 5);background:rgba(var(--color-primary-rgb), .09);transform:translateX(calc(var(--i) * 100%));transition:transform .45s var(--ease-out);border-radius:16px;position:absolute;inset-inline-start:var(--pad)}html[dir=rtl] .m-tabs-pill[data-v-bcedc999]{transform:translateX(calc(var(--i) * -100%))}.m-tab[data-v-bcedc999]{min-width:0;color:var(--color-text-muted);-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:3px;transition:color .3s;display:flex;position:relative}.m-tab.active[data-v-bcedc999]{color:var(--color-primary)}.m-tab-icon[data-v-bcedc999]{transition:transform .35s var(--ease-out)}.m-tab.active .m-tab-icon[data-v-bcedc999]{transform:translateY(-1px)scale(1.06)}.m-tab-label[data-v-bcedc999]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.66rem;font-weight:600;line-height:1.4;overflow:hidden}html[lang=en] .m-tab-label[data-v-bcedc999]{font-size:.62rem}.footer[data-v-bc7ae53d]{padding-top:var(--space-4xl);color:#ffffffb8;background:var(--color-navy);position:relative;overflow:hidden}.footer-glow[data-v-bc7ae53d]{pointer-events:none;background:radial-gradient(45% 60% at 85% 0,#0b60da47,#0000 70%),radial-gradient(35% 45% at 10% 100%,#02adf41f,#0000 70%);position:absolute;inset:0}.footer-grid[data-v-bc7ae53d]{gap:var(--space-2xl);grid-template-columns:1.4fr .8fr 1.1fr 1fr;display:grid;position:relative}.footer-logo[data-v-bc7ae53d]{width:220px;height:auto}.footer-about[data-v-bc7ae53d]{margin-top:var(--space-lg);max-width:340px;font-size:var(--text-sm);line-height:1.9}.footer-wa[data-v-bc7ae53d]{margin-top:var(--space-lg);border-radius:var(--radius-full);color:#5ee08f;font-size:var(--text-sm);transition:background-color var(--transition-base), color var(--transition-base);background:#25d3661f;border:1px solid #25d36659;align-items:center;gap:.5rem;padding:.6rem 1.1rem;font-weight:600;display:inline-flex}.footer-wa[data-v-bc7ae53d]:hover{color:#fff;background:#25d366}.footer-title[data-v-bc7ae53d]{margin-bottom:var(--space-lg);font-size:var(--text-base);color:#fff;font-weight:700}.footer-col ul[data-v-bc7ae53d]{gap:.7rem;display:grid}.footer-col a[data-v-bc7ae53d]{font-size:var(--text-sm);transition:color var(--transition-base)}.footer-col a[data-v-bc7ae53d]:hover{color:var(--color-accent-light)}.footer-contact .en[data-v-bc7ae53d]{direction:ltr}.footer-bottom[data-v-bc7ae53d]{justify-content:space-between;align-items:center;gap:var(--space-md);margin-top:var(--space-3xl);padding-block:var(--space-lg);font-size:var(--text-xs);border-top:1px solid #8ad8ff1f;flex-wrap:wrap;display:flex;position:relative}.footer-credit[data-v-bc7ae53d]{color:#ffffff73}.footer-credit a[data-v-bc7ae53d]{color:#8ad8ffb3;transition:color var(--transition-base);margin-inline-start:.2rem}.footer-credit a[data-v-bc7ae53d]:hover{color:#fff}.to-top[data-v-bc7ae53d]{border-radius:var(--radius-full);color:#fffc;font:inherit;font-size:var(--text-xs);cursor:pointer;transition:background-color var(--transition-base), color var(--transition-base);background:0 0;border:1px solid #8ad8ff40;align-items:center;gap:.45rem;padding:.5rem 1rem;display:inline-flex}.to-top[data-v-bc7ae53d]:hover{color:#fff;background:#ffffff1a}.footer-giant[data-v-bc7ae53d]{padding-top:var(--space-xl);padding-bottom:var(--space-2xl);pointer-events:none;-webkit-user-select:none;user-select:none;position:relative}.giant-logo[data-v-bc7ae53d]{width:100%;height:auto;display:block;overflow:visible}.giant-logo path[data-v-bc7ae53d]{fill:url(#footer-giant-fill);stroke:#8ad8ff38;stroke-width:1px;vector-effect:non-scaling-stroke}@media (width<=1024px){.footer-grid[data-v-bc7ae53d]{grid-template-columns:1fr 1fr}}@media (width<=720px){.footer[data-v-bc7ae53d]{padding-top:var(--space-3xl);padding-bottom:var(--tabbar-space)}.footer-grid[data-v-bc7ae53d]{gap:var(--space-xl);grid-template-columns:1fr}.footer-bottom[data-v-bc7ae53d]{flex-direction:column;align-items:flex-start}}.wa-fab[data-v-e3f44869]{z-index:900;bottom:1.6rem;color:#fff;opacity:0;pointer-events:none;width:60px;height:60px;transition:opacity .4s ease, transform .5s var(--ease-out);background:#25d366;border-radius:50%;place-items:center;display:grid;position:fixed;inset-inline-start:1.6rem;transform:translateY(24px)scale(.6);box-shadow:0 12px 28px -6px #25d36699}.wa-fab.show[data-v-e3f44869]{opacity:1;pointer-events:auto;transform:none}.wa-fab[data-v-e3f44869]:hover{transform:scale(1.06)}.wa-pulse[data-v-e3f44869]{border:2px solid #25d366;border-radius:50%;animation:2.4s ease-out infinite wa-pulse-e3f44869;position:absolute;inset:0}@keyframes wa-pulse-e3f44869{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.wa-tip[data-v-e3f44869]{border-radius:var(--radius-full);background:var(--color-navy);color:#fff;font-size:var(--text-sm);white-space:nowrap;opacity:0;transition:opacity .3s ease, transform .4s var(--ease-out);pointer-events:none;padding:.45rem .9rem;font-weight:600;position:absolute;inset-inline-start:calc(100% + 12px);transform:translate(-6px)}html[dir=rtl] .wa-tip[data-v-e3f44869]{transform:translate(6px)}.wa-fab:hover .wa-tip[data-v-e3f44869]{opacity:1;transform:none}@media (width<=720px){.wa-fab[data-v-e3f44869]{width:52px;height:52px;bottom:calc(var(--tabbar-space) + 4px);inset-inline-start:14px}.wa-tip[data-v-e3f44869]{display:none}}.detail[data-v-dcfb5fd8]{max-height:inherit;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.detail-media[data-v-dcfb5fd8]{background:var(--gradient-brand);min-height:100%;position:relative}.detail-img[data-v-dcfb5fd8]{object-fit:cover;width:100%;height:100%;animation:detail-zoom-dcfb5fd8 1.6s var(--ease-out) both;position:absolute;inset:0}.detail-placeholder[data-v-dcfb5fd8]{background:radial-gradient(70% 60% at 70% 20%, #ffffff4d, transparent 60%), var(--gradient-brand);display:block}@keyframes detail-zoom-dcfb5fd8{0%{transform:scale(1.12)}}.detail-shade[data-v-dcfb5fd8]{background:linear-gradient(#0000 45%,#0317388c);position:absolute;inset:0}.detail-num[data-v-dcfb5fd8]{bottom:18px;color:#ffffffeb;letter-spacing:-.04em;font-size:4rem;font-weight:700;line-height:1;position:absolute;inset-inline-start:22px}.detail-icon[data-v-dcfb5fd8]{top:18px;width:52px;height:52px;color:var(--color-primary);box-shadow:var(--shadow-lg);background:#fff;border-radius:16px;place-items:center;display:grid;position:absolute;inset-inline-start:18px}.detail-body[data-v-dcfb5fd8]{overscroll-behavior:contain;max-height:min(88vh,760px);padding:2.6rem 2.4rem 2.2rem;overflow-y:auto}.detail-kicker[data-v-dcfb5fd8]{font-size:var(--text-sm);color:var(--color-accent);font-weight:600}.detail-title[data-v-dcfb5fd8]{color:var(--color-heading);margin-top:.35rem;padding-inline-end:2.5rem;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:800}.detail-text[data-v-dcfb5fd8]{margin-top:var(--space-md);color:var(--color-text-secondary);line-height:1.95}.detail-sub[data-v-dcfb5fd8]{margin-top:var(--space-xl);font-size:var(--text-base);color:var(--color-heading);font-weight:700}.detail-points[data-v-dcfb5fd8]{margin-top:var(--space-md);gap:.55rem;display:grid}.detail-points li[data-v-dcfb5fd8]{border-radius:var(--radius-xl);background:var(--color-bg-alt);border:1px solid var(--color-border-light);font-size:var(--text-sm);color:var(--color-text);animation:point-in-dcfb5fd8 .6s var(--ease-out) both;align-items:center;gap:.7rem;padding:.7rem .9rem;font-weight:500;display:flex}.detail-points li[data-v-dcfb5fd8]:nth-child(2){animation-delay:50ms}.detail-points li[data-v-dcfb5fd8]:nth-child(3){animation-delay:.1s}.detail-points li[data-v-dcfb5fd8]:nth-child(4){animation-delay:.15s}.detail-points li[data-v-dcfb5fd8]:nth-child(5){animation-delay:.2s}.detail-points li[data-v-dcfb5fd8]:nth-child(6){animation-delay:.25s}@keyframes point-in-dcfb5fd8{0%{opacity:0;transform:translateY(10px)}}.detail-points svg[data-v-dcfb5fd8]{background:var(--gradient-brand);color:#fff;border-radius:50%;flex-shrink:0;width:24px;height:24px;padding:3px}.detail-actions[data-v-dcfb5fd8]{justify-content:space-between;align-items:center;gap:var(--space-md);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}.detail-nav[data-v-dcfb5fd8]{gap:.5rem;display:flex}.detail-arrow[data-v-dcfb5fd8]{border-radius:var(--radius-full);border:1px solid var(--color-border);width:44px;height:44px;color:var(--color-heading);cursor:pointer;transition:all var(--transition-base);background:#fff;place-items:center;padding:0;display:grid}.detail-arrow[data-v-dcfb5fd8]:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff}html[dir=ltr] .detail-arrow svg[data-v-dcfb5fd8]{transform:scaleX(-1)}@media (width<=720px){.detail[data-v-dcfb5fd8]{overscroll-behavior:contain;grid-template-columns:1fr;max-height:92svh;overflow-y:auto}.detail-media[data-v-dcfb5fd8]{height:210px;min-height:0}.detail-body[data-v-dcfb5fd8]{max-height:none;padding:1.6rem 1.25rem calc(1.6rem + env(safe-area-inset-bottom));overflow:visible}.detail-num[data-v-dcfb5fd8]{font-size:3rem}.detail-actions .btn[data-v-dcfb5fd8]{flex:100%}}.detail[data-v-c26e6563]{max-height:inherit;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid}.detail-media[data-v-c26e6563]{background:var(--gradient-brand);min-height:100%;position:relative;overflow:hidden}.detail-img[data-v-c26e6563]{object-fit:cover;width:100%;height:100%;animation:detail-zoom-c26e6563 1.8s var(--ease-out) both;position:absolute;inset:0}.detail-placeholder[data-v-c26e6563]{background:radial-gradient(70% 60% at 70% 20%, #ffffff4d, transparent 60%), var(--gradient-brand);display:block}@keyframes detail-zoom-c26e6563{0%{transform:scale(1.14)}}.detail-shade[data-v-c26e6563]{background:linear-gradient(#0000 50%,#031738b3);position:absolute;inset:0}.detail-route[data-v-c26e6563]{inset-inline:20px;color:#fff;align-items:center;gap:.7rem;display:flex;position:absolute;bottom:20px}.route-code[data-v-c26e6563]{letter-spacing:.08em;font-size:1.15rem;font-weight:700}.route-line[data-v-c26e6563]{border-top:2px dashed #ffffff80;flex:1;height:18px;margin-top:9px;position:relative}.route-line svg[data-v-c26e6563]{top:-12px;color:var(--color-accent-light);position:absolute;inset-inline-start:50%}html[dir=rtl] .route-line svg[data-v-c26e6563]{transform:scaleX(-1)}.route-flap[data-v-c26e6563]{font-size:1.25rem}.detail-body[data-v-c26e6563]{overscroll-behavior:contain;max-height:min(88vh,760px);padding:2.6rem 2.4rem 2.2rem;overflow-y:auto}.detail-country[data-v-c26e6563]{font-size:var(--text-sm);color:var(--color-primary);align-items:center;gap:.55rem;font-weight:600;display:inline-flex}.dot[data-v-c26e6563]{background:var(--color-accent);border-radius:50%;width:4px;height:4px}.detail-title[data-v-c26e6563]{color:var(--color-heading);margin-top:.35rem;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:800;line-height:1.25}.detail-text[data-v-c26e6563]{margin-top:var(--space-md);color:var(--color-text-secondary);line-height:1.95}.detail-sub[data-v-c26e6563]{margin-top:var(--space-xl);font-size:var(--text-base);color:var(--color-heading);font-weight:700}.detail-highlights[data-v-c26e6563]{margin-top:var(--space-md);grid-template-columns:1fr 1fr;gap:.55rem;display:grid}.detail-highlights li[data-v-c26e6563]{border-radius:var(--radius-xl);background:var(--color-bg-alt);border:1px solid var(--color-border-light);font-size:var(--text-sm);animation:point-in-c26e6563 .6s var(--ease-out) both;align-items:center;gap:.65rem;padding:.7rem .85rem;font-weight:500;display:flex}.detail-highlights li[data-v-c26e6563]:nth-child(2){animation-delay:60ms}.detail-highlights li[data-v-c26e6563]:nth-child(3){animation-delay:.12s}.detail-highlights li[data-v-c26e6563]:nth-child(4){animation-delay:.18s}@keyframes point-in-c26e6563{0%{opacity:0;transform:translateY(10px)}}.hl-num[data-v-c26e6563]{font-size:var(--text-xs);color:var(--color-accent);flex-shrink:0;font-weight:700}.detail-tags[data-v-c26e6563]{margin-top:var(--space-md);flex-wrap:wrap;gap:.5rem;display:flex}.detail-tag[data-v-c26e6563]{border-radius:var(--radius-full);background:rgba(var(--color-primary-rgb), .08);color:var(--color-primary);font-size:var(--text-sm);padding:.35rem .9rem;font-weight:600}.detail-actions[data-v-c26e6563]{justify-content:space-between;align-items:center;gap:var(--space-md);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}.detail-nav[data-v-c26e6563]{gap:.5rem;display:flex}.detail-arrow[data-v-c26e6563]{border-radius:var(--radius-full);border:1px solid var(--color-border);width:44px;height:44px;color:var(--color-heading);cursor:pointer;transition:all var(--transition-base);background:#fff;place-items:center;padding:0;display:grid}.detail-arrow[data-v-c26e6563]:hover{background:var(--color-primary);border-color:var(--color-primary);color:#fff}html[dir=ltr] .detail-arrow svg[data-v-c26e6563]{transform:scaleX(-1)}@media (width<=720px){.detail[data-v-c26e6563]{overscroll-behavior:contain;grid-template-columns:1fr;max-height:92svh;overflow-y:auto}.detail-media[data-v-c26e6563]{height:260px;min-height:0}.detail-body[data-v-c26e6563]{max-height:none;padding:1.6rem 1.25rem calc(1.6rem + env(safe-area-inset-bottom));overflow:visible}.detail-highlights[data-v-c26e6563]{grid-template-columns:1fr}.detail-actions .btn[data-v-c26e6563]{flex:100%}}.dlg[data-v-7db494a4]{z-index:1800;padding:var(--space-lg);place-items:center;display:grid;position:fixed;inset:0}.dlg-backdrop[data-v-7db494a4]{background:#031738b8;position:absolute;inset:0}.dlg-panel[data-v-7db494a4]{border-radius:var(--radius-3xl);background:#fff;outline:none;width:min(980px,100%);max-height:min(88vh,760px);position:relative;overflow:hidden;box-shadow:0 40px 90px -20px #00081e99}.dlg-panel.is-service[data-v-7db494a4]{width:min(860px,100%)}.dlg-close[data-v-7db494a4]{top:14px;z-index:3;border-radius:var(--radius-full);width:42px;height:42px;color:var(--color-heading);box-shadow:var(--shadow-md);cursor:pointer;transition:transform var(--transition-base), background-color var(--transition-base);background:#fffffff0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-inline-end:14px}.dlg-close[data-v-7db494a4]:hover{background:#fff;transform:rotate(90deg)}.dlg-enter-active[data-v-7db494a4],.dlg-leave-active[data-v-7db494a4]{transition:opacity .35s}.dlg-enter-active .dlg-panel[data-v-7db494a4]{transition:transform .6s var(--ease-out), opacity .4s ease}.dlg-leave-active .dlg-panel[data-v-7db494a4]{transition:transform .3s,opacity .25s}.dlg-enter-from[data-v-7db494a4],.dlg-leave-to[data-v-7db494a4]{opacity:0}.dlg-enter-from .dlg-panel[data-v-7db494a4]{opacity:0;transform:translateY(40px)scale(.97)}.dlg-leave-to .dlg-panel[data-v-7db494a4]{opacity:0;transform:translateY(20px)scale(.98)}@media (width<=720px){.dlg[data-v-7db494a4]{place-items:end stretch;padding:0}.dlg-panel[data-v-7db494a4]{border-radius:26px 26px 0 0;width:100%;max-height:92svh}.dlg-panel.is-service[data-v-7db494a4]{width:100%}.dlg-enter-from .dlg-panel[data-v-7db494a4],.dlg-leave-to .dlg-panel[data-v-7db494a4]{opacity:1;transform:translateY(100%)}.dlg-enter-active .dlg-panel[data-v-7db494a4]{transition:transform .55s var(--ease-out)}.dlg-leave-active .dlg-panel[data-v-7db494a4]{transition:transform .35s ease-in}}#app-root{flex-direction:column;min-height:100vh;display:flex}main{flex:1}@font-face{font-family:Alexandria;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/alexandria-arabic.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Alexandria;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/alexandria-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-500.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-600.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-primary:#0b60da;--color-primary-light:#2a7bea;--color-primary-dark:#0846a8;--color-primary-rgb:11, 96, 218;--color-royal:#014ecf;--color-accent:#02adf4;--color-accent-light:#8ad8ff;--color-accent-rgb:2, 173, 244;--gradient-brand:linear-gradient(135deg, #02adf4 0%, #0b60da 58%, #014ecf 100%);--color-navy:#031738;--color-navy-2:#062456;--color-navy-3:#0a3474;--color-navy-rgb:3, 23, 56;--color-bg:#fff;--color-bg-alt:#f4f8fd;--color-bg-section:#eaf3fd;--color-bg-card:#fff;--color-heading:#0a2a63;--color-text:#0f1d33;--color-text-secondary:#44546c;--color-text-muted:#6b7a91;--color-border:#dbe5f1;--color-border-light:#e8eef7;--card-shadow:0 4px 22px #0b60da12;--card-shadow-hover:0 18px 44px #0b60da29;--font-ar:"Alexandria", "Tajawal", "Noto Sans Arabic", sans-serif;--font-en:"Poppins", "Segoe UI", system-ui, -apple-system, sans-serif;--font-family:var(--font-ar);--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--space-xs:.25rem;--space-sm:.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:4rem;--space-4xl:6rem;--space-5xl:8rem;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-3xl:2rem;--radius-full:9999px;--shadow-sm:0 1px 2px #0317380d;--shadow-md:0 4px 6px -1px #03173814, 0 2px 4px -2px #0317380f;--shadow-lg:0 10px 15px -3px #03173814, 0 4px 6px -4px #0317380f;--shadow-xl:0 24px 50px -12px #0317383d;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--transition-fast:.15s ease;--transition-base:.3s ease;--transition-slow:.5s ease;--container-max:1280px;--header-height:84px}@media (width<=720px){:root{--header-height:calc(60px + env(safe-area-inset-top));--tabbar-space:calc(88px + env(safe-area-inset-bottom))}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-padding-top:var(--header-height);background-color:var(--color-navy);font-size:16px}html.is-locked{overflow:hidden}body{font-family:var(--font-family);color:var(--color-text);background-color:var(--color-navy);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.8;overflow-x:hidden}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}a{color:inherit;text-decoration:none}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.35}.en{font-family:var(--font-en);direction:ltr;unicode-bidi:isolate;display:inline-block}.container{--gutter:var(--space-lg);width:100%;max-width:var(--container-max);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--space-5xl);background:var(--color-bg);position:relative}.section-heading{margin-bottom:var(--space-3xl)}.section-heading.is-center{text-align:center}.section-title{color:var(--color-heading);font-size:clamp(1.85rem,3.2vw,2.7rem);font-weight:800;line-height:1.4}.section-bar{width:64px;height:4px;margin-top:var(--space-md);transform-origin:100%;gap:6px;display:flex}.is-center .section-bar{transform-origin:50%;margin-inline:auto}.section-bar:before,.section-bar:after{content:"";border-radius:var(--radius-full)}.section-bar:before{background:var(--color-primary);flex:3}.section-bar:after{background:var(--color-accent);flex:1}.tone-light .section-title{color:#fff}.tone-light .section-bar:before{background:#fff}.w{vertical-align:top;margin-block:-.22em;padding-block:.22em;display:inline-block;overflow:hidden}.w-i{display:inline-block}.btn{justify-content:center;align-items:center;gap:var(--space-sm);font-size:var(--text-base);border-radius:var(--radius-xl);cursor:pointer;transition:background-color var(--transition-base), border-color var(--transition-base), box-shadow var(--transition-base), translate var(--transition-base);border:1px solid #0000;padding:.9rem 1.9rem;font-weight:600;display:inline-flex}.btn svg{transition:transform var(--transition-base);flex-shrink:0}.btn-primary{color:#fff;background:var(--color-primary);box-shadow:0 8px 24px rgba(var(--color-primary-rgb), .35)}.btn-primary:hover{background:var(--color-primary-light);box-shadow:0 12px 30px rgba(var(--color-primary-rgb), .45);translate:0 -2px}.btn-primary:hover svg{transform:translate(-4px)}.btn-glass{color:#fff;background:#ffffff14;border-color:#ffffff47}.btn-glass:hover{background:#ffffff29;border-color:#ffffff80;translate:0 -2px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--color-bg-alt)}::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--color-primary-dark)}::selection{background:rgba(var(--color-primary-rgb), .2);color:var(--color-primary-dark)}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=1024px){.section{padding-block:var(--space-4xl)}}@media (width<=768px){.section{padding-block:var(--space-3xl)}.section-heading{margin-bottom:var(--space-2xl)}}@media (width<=480px){.container{--gutter:var(--space-md)}.section{padding-block:var(--space-2xl)}.section-heading{margin-bottom:var(--space-xl)}.btn{font-size:var(--text-sm);padding:.8rem 1.4rem}}html[lang=en]{--font-family:var(--font-en)}html[lang=en] body{line-height:1.7}html[dir=ltr] .section-bar{transform-origin:0}html[dir=ltr] .btn svg{transform:scaleX(-1)}html[dir=ltr] .btn-primary:hover svg{transform:scaleX(-1)translate(-4px)}.m-section{background:var(--color-bg);padding:3.5rem 1.25rem;position:relative}.m-sheet{z-index:1;border-radius:1.75rem 1.75rem 0 0;margin-top:-1.75rem}
