:root{color-scheme:dark;--canvas: #061A13;--canvas-2: #0A241A;--surface: #103226;--glass: rgba(8, 26, 19, .66);--ink: #F2F1EA;--ink-soft: #C5CEC3;--muted: #9FB0A6;--emerald: #14523A;--emerald-deep: #0C3325;--emerald-bright: #2C7A55;--gold: #B8893B;--gold-text: #D9A85C;--gold-deep: #976C28;--gold-tint: #EBDDBF;--error: #E98074;--focus: #D9A85C;--line: rgba(242, 241, 234, .14);--line-strong: rgba(242, 241, 234, .26);--line-gold: rgba(217, 168, 92, .4);--shadow-sm: 0 2px 8px rgba(0, 0, 0, .3);--shadow-md: 0 18px 40px -22px rgba(0, 0, 0, .6);--shadow-lg: 0 40px 80px -40px rgba(0, 0, 0, .7);--font-display: "Fraunces", Georgia, "Times New Roman", serif;--font-body: "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--ease: cubic-bezier(.16, 1, .3, 1);--t-fast: .2s ease;--t: .4s var(--ease);--header-h: 122px;--maxw: 1200px}[lang=ar],[dir=rtl]{--font-display: "Amiri", "Fraunces", serif;--font-body: "IBM Plex Sans Arabic", system-ui, sans-serif}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 12px);background-color:var(--canvas)}body{font-family:var(--font-body);color:var(--ink);background-color:var(--canvas);line-height:1.65;overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}[lang=ar] body{line-height:1.8}body.no-scroll{overflow:hidden}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}h1,h2,h3,h4{font-family:var(--font-display);font-weight:600;line-height:1.08;letter-spacing:-.01em}[lang=ar] h1,[lang=ar] h2,[lang=ar] h3,[lang=ar] h4{letter-spacing:0;line-height:1.4;font-weight:700}a{color:inherit;text-decoration:none;transition:color var(--t-fast)}img{max-width:100%;display:block}button{font-family:inherit;cursor:pointer}::selection{background:var(--gold);color:var(--canvas)}::-webkit-scrollbar{width:11px}::-webkit-scrollbar-track{background:var(--canvas-2)}::-webkit-scrollbar-thumb{background:var(--emerald);border:3px solid var(--canvas-2);border-radius:99px}::-webkit-scrollbar-thumb:hover{background:var(--emerald-bright)}:focus-visible{outline:2.5px solid var(--focus);outline-offset:3px;border-radius:3px}.btn-gold:focus-visible{outline-color:var(--ink)}.skip-link{position:fixed;top:10px;inset-inline-start:10px;background:var(--gold-text);color:var(--canvas);padding:10px 18px;border-radius:8px;z-index:2000;transform:translateY(-150%);transition:transform var(--t);font-weight:700;font-size:.85rem}.skip-link:focus{transform:translateY(0)}.container{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2.75rem)}.st-line{display:block;overflow:clip}[lang=ar] .st-line{padding-block:.12em;margin-block:-.12em}.eyebrow{font-family:var(--font-body);font-size:.74rem;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--gold-text);display:inline-flex;align-items:center;gap:.7em}[lang=ar] .eyebrow{letter-spacing:0;font-size:.85rem}.eyebrow:before{content:"";width:30px;height:1.5px;background:var(--gold);display:inline-block}.eyebrow-light{color:var(--gold-tint)}.eyebrow-light:before{background:var(--gold-tint)}.section{padding-block:clamp(4.5rem,9vw,8.5rem)}.section-head{max-width:720px;margin-bottom:clamp(2.5rem,5vw,4rem)}.section-title{font-size:clamp(2.1rem,4.4vw,3.4rem);color:var(--ink);margin-top:1rem}.section-lead{margin-top:1.1rem;font-size:1.075rem;color:var(--ink-soft);max-width:60ch;line-height:1.7}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;padding:.95em 1.7em;font-family:var(--font-body);font-size:.86rem;font-weight:700;letter-spacing:.04em;border-radius:11px;border:1.5px solid transparent;transition:transform var(--t),background var(--t),color var(--t),box-shadow var(--t),border-color var(--t);white-space:nowrap;line-height:1}.btn svg{width:1.15em;height:1.15em}.btn-sm{padding:.7em 1.2em;font-size:.8rem;border-radius:9px}.btn-lg{padding:1.15em 2.4em;font-size:.95rem}.btn-primary{background:var(--emerald);color:#fff;box-shadow:var(--shadow-md)}.btn-primary:hover{background:var(--emerald-bright);transform:translateY(-2px);box-shadow:var(--shadow-lg)}.btn-primary:active{transform:translateY(0)}.btn-gold{background:var(--gold);color:var(--emerald-deep)}.btn-gold:hover{background:var(--gold-tint);transform:translateY(-2px);box-shadow:0 24px 50px -24px #b8893b8c}.btn-outline{background:transparent;border-color:var(--line-strong);color:var(--ink)}.btn-outline:hover{border-color:var(--gold-text);color:var(--gold-text)}.site-header{position:fixed;top:0;inset-inline:0;z-index:1000;height:var(--header-h);display:flex;align-items:center;background:#061a1400;transition:background var(--t),height var(--t),box-shadow var(--t),border-color var(--t);border-bottom:1px solid transparent}.site-header.scrolled{height:88px;background:#061a14b8;backdrop-filter:blur(16px) saturate(1.1);-webkit-backdrop-filter:blur(16px) saturate(1.1);border-bottom-color:var(--line-gold);box-shadow:0 8px 30px -20px #000000b3}@supports not (backdrop-filter: blur(1px)){.site-header.scrolled{background:#061a14f0}}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;width:100%}.brand{display:inline-flex;align-items:center;flex-shrink:0}.brand-logo{height:110px;width:auto;filter:brightness(0) invert(1) drop-shadow(0 6px 16px rgba(0,0,0,.45));transition:height var(--t)}.site-header.scrolled .brand-logo{height:74px}.primary-nav{margin-inline-start:auto}.nav-list{display:flex;align-items:center;gap:clamp(1rem,2vw,2.1rem);list-style:none}.nav-link{position:relative;font-size:.82rem;font-weight:600;letter-spacing:.04em;color:#f2f1eadb;padding-block:.4rem}[lang=ar] .nav-link{font-size:.95rem}.nav-link:after{content:"";position:absolute;bottom:0;inset-inline-start:0;width:0;height:2px;background:var(--gold);transition:width var(--t)}.nav-link:hover{color:var(--gold-tint)}.nav-link:hover:after{width:100%}.nav-link[aria-current=true]{color:var(--gold-tint)}.nav-link[aria-current=true]:after{width:100%}.header-actions{display:flex;align-items:center;gap:.9rem}.lang-switch{display:inline-flex;align-items:center;background:#ffffff14;border:1px solid var(--line);border-radius:999px;padding:3px;gap:2px}.lang-btn{border:none;background:transparent;color:#f2f1eac7;font-size:.72rem;font-weight:700;letter-spacing:.06em;padding:.42em .7em;border-radius:999px;min-width:34px;min-height:30px;transition:background var(--t-fast),color var(--t-fast)}.lang-btn.lang-ar{font-size:.82rem;letter-spacing:0}.lang-btn:hover{color:var(--gold-tint)}.lang-btn.is-active{background:var(--gold);color:var(--canvas)}.menu-toggle{display:none;width:46px;height:46px;border-radius:12px;border:1px solid var(--line);background:#ffffff14;flex-direction:column;align-items:center;justify-content:center;gap:4px;transition:background var(--t-fast)}.menu-toggle:hover{background:#ffffff29}.hamburger-bar{width:20px;height:2px;background:var(--ink);transition:transform var(--t),opacity var(--t-fast)}.menu-toggle[aria-expanded=true] .hamburger-bar:nth-child(1){transform:translateY(6px) rotate(45deg)}.menu-toggle[aria-expanded=true] .hamburger-bar:nth-child(2){opacity:0}.menu-toggle[aria-expanded=true] .hamburger-bar:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.mobile-nav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:#061a14f5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity var(--t)}.mobile-nav.open{opacity:1;pointer-events:auto}.mobile-nav nav{text-align:center;display:flex;flex-direction:column;gap:1.6rem}.mobile-nav-list{list-style:none;display:flex;flex-direction:column;gap:1.3rem}.mobile-nav-link{font-family:var(--font-display);font-size:2rem;color:var(--ink)}.mobile-nav-link:hover{color:var(--gold-text)}.mobile-cta{margin-top:1rem;align-self:center}.hero{position:relative;overflow:hidden;min-height:100svh;padding-block:calc(var(--header-h) + clamp(2rem,5vw,4rem)) clamp(3rem,6vw,5rem);background:radial-gradient(125% 110% at 50% 0%,#0d3b2a,#061a13 72%);color:#fff}.hero-grain{display:none}.flight-arc{position:absolute;top:8%;inset-inline:0;width:100%;height:60%;color:var(--gold-text);opacity:.5;z-index:1;pointer-events:none}[dir=rtl] .flight-arc{transform:scaleX(-1)}.hero-plane{position:absolute;z-index:1;pointer-events:none}.hero-plane--left{top:clamp(170px,21vh,280px);inset-inline-start:clamp(-90px,-2vw,0px);width:clamp(270px,25vw,490px)}.hero-plane--left img{width:100%;height:auto;display:block;filter:drop-shadow(0 24px 40px rgba(0,0,0,.5));animation:planeInLeft 1.1s cubic-bezier(.16,1,.3,1) both,planeFloatLeft 7s ease-in-out 1.1s infinite}.hero-plane--right{top:clamp(28px,3.5vh,58px);inset-inline-end:clamp(-60px,-1vw,20px);width:clamp(200px,19vw,360px)}.hero-plane--right img{width:100%;height:auto;display:block;filter:drop-shadow(-20px 24px 32px rgba(0,0,0,.45));opacity:.88;animation:planeInRight 1.3s .25s cubic-bezier(.16,1,.3,1) both,planeFloatRight 8s 1.55s ease-in-out infinite}[dir=rtl] .hero-plane--left,[dir=rtl] .hero-plane--right{transform:scaleX(-1)}@keyframes planeInLeft{0%{opacity:0;transform:translate(-36px,18px) rotate(-15deg)}to{opacity:1;transform:translate(0) rotate(-15deg)}}@keyframes planeFloatLeft{0%,to{transform:translateY(0) rotate(-15deg)}50%{transform:translateY(-13px) rotate(-15deg)}}@keyframes planeInRight{0%{opacity:0;transform:scaleX(-1) translate(-28px,14px) rotate(15deg)}to{opacity:.88;transform:scaleX(-1) translate(0) rotate(15deg)}}@keyframes planeFloatRight{0%,to{transform:scaleX(-1) translateY(0) rotate(15deg)}50%{transform:scaleX(-1) translateY(-10px) rotate(15deg)}}@media(max-width:1199px){.hero-plane--left,.hero-plane--right{display:none}}.hero-inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center}.hero-logo{height:clamp(150px,26vw,270px);width:auto;margin-block:1.4rem .6rem;filter:brightness(0) invert(1) drop-shadow(0 14px 34px rgba(0,0,0,.55))}.hero-title{font-size:clamp(2.5rem,6.2vw,5rem);color:#fff;max-width:16ch;text-shadow:0 2px 32px rgba(0,0,0,.42)}.title-accent{color:var(--gold-tint);font-style:italic}[lang=ar] .title-accent{font-style:normal}.hero-sub{margin-top:1.4rem;font-size:clamp(1.05rem,1.6vw,1.25rem);color:#ffffffeb;max-width:56ch;line-height:1.7;text-shadow:0 1px 20px rgba(0,0,0,.38)}.hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background:#061a13 url(/assets/damascus-hero-poster-DTI6yTZv.jpg) center/cover no-repeat}.hero-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 40%;opacity:0;transition:opacity 1.2s ease}.hero-video.is-ready{opacity:1}.hero-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#04120dcc,#04120d80 15%,#04120d75 48%,#04120d9e 80%,#04120deb),radial-gradient(120% 80% at 50% 34%,transparent 36%,rgba(4,18,13,.55) 100%)}.search-card{margin-top:clamp(2.2rem,4vw,3.2rem);width:100%;max-width:960px;background:var(--glass);-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1);border:1px solid var(--line);border-radius:20px;padding:clamp(1.1rem,2.4vw,1.8rem);box-shadow:var(--shadow-lg);text-align:start}@supports not (backdrop-filter: blur(1px)){.search-card{background:#081a13f0}}.trip-toggle{display:inline-flex;gap:4px;background:#ffffff12;padding:4px;border-radius:11px;margin-bottom:1.1rem}.trip-toggle input{position:absolute;opacity:0;pointer-events:none}.trip-toggle label{padding:.55em 1.2em;border-radius:8px;font-size:.82rem;font-weight:700;color:var(--muted);transition:background var(--t-fast),color var(--t-fast);cursor:pointer}.trip-toggle input:checked+label{background:var(--emerald);color:#fff;box-shadow:var(--shadow-sm)}.trip-toggle input:focus-visible+label{outline:2.5px solid var(--focus);outline-offset:2px}.search-grid{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.8rem}.field{display:flex;flex-direction:column;gap:.4rem;flex:1 1 150px;min-width:0}.field-from,.field-to{flex:2 1 190px}.field label,.search-card label[for]{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#f2f1eab8}[lang=ar] .field label{letter-spacing:0;font-size:.8rem}.field input,.field select{width:100%;height:52px;padding-inline:.9rem;font-family:var(--font-body);font-size:.98rem;color:var(--ink);background:#06140e8c;border:1.5px solid var(--line-strong);border-radius:11px;transition:border-color var(--t-fast),box-shadow var(--t-fast),background var(--t-fast);-webkit-appearance:none;-moz-appearance:none;appearance:none}.field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' stroke='%23EBDDBF' stroke-width='2'%3E%3Cpath d='M3 5l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .9rem center;padding-inline-end:2.2rem}[dir=rtl] .field select{background-position:left .9rem center}.field input:focus,.field select:focus{outline:none;border-color:var(--gold-text);background:#06140ec7;box-shadow:0 0 0 3px #d9a85c2e}.field input::placeholder{color:var(--muted);opacity:.8}.field.is-disabled{opacity:.45}.swap-btn{flex:0 0 auto;align-self:flex-end;width:52px;height:52px;border-radius:50%;background:#ffffff14;border:1.5px solid var(--line-strong);color:var(--gold-tint);display:grid;place-items:center;transition:background var(--t-fast),color var(--t-fast),border-color var(--t-fast)}.swap-btn svg{width:20px;height:20px}.swap-btn:hover{background:var(--emerald);color:#fff;border-color:transparent}.submit-group{flex:1 1 100%;display:flex;gap:.6rem;margin-top:.2rem}.submit-group .btn{flex:1;height:54px}@media(max-width:380px){.submit-group{flex-direction:column}}.search-note{margin-top:.9rem;font-size:.78rem;color:#f2f1eabf;text-align:center}.trust-strip{border-block:1px solid var(--line);background:var(--canvas)}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr)}.trust-item{display:flex;flex-direction:column;align-items:center;gap:.3rem;padding-block:clamp(2rem,4vw,3rem);padding-inline:1rem;text-align:center;border-inline-start:1px solid var(--line)}.trust-item:first-child{border-inline-start:none}.trust-num{font-family:var(--font-display);font-size:clamp(1.9rem,4vw,2.9rem);font-weight:600;color:var(--gold-text);line-height:1;direction:ltr}.trust-label{font-size:.8rem;color:var(--muted);font-weight:600;letter-spacing:.02em}.routes-section{background:var(--canvas)}.routes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.route-card{position:relative;overflow:hidden;border-radius:20px;aspect-ratio:4 / 5;border:none;padding:0;cursor:pointer;background:var(--emerald-deep);transition:transform .35s ease,box-shadow .35s ease;display:block;width:100%}.route-card:hover{transform:translateY(-7px) scale(1.015);box-shadow:0 24px 64px #0000008c}.route-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .65s ease}.route-card:hover .route-img{transform:scale(1.07)}.route-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#04120d0a,#04120d2e 38%,#04120db8 68%,#04120df0)}.route-glass{position:absolute;inset-inline:0;bottom:0;padding:1.1rem 1.3rem;background:#ffffff12;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border-top:1px solid rgba(255,255,255,.13);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem}.route-ep{display:flex;flex-direction:column}.route-ep-end{align-items:flex-end;text-align:end}.route-ep-city{font-family:var(--font-display);font-size:1.1rem;font-weight:600;color:#fff;line-height:1.1}.route-ep-code{font-size:.66rem;font-weight:700;letter-spacing:.18em;color:#ffffff80;margin-top:2px;text-transform:uppercase}.route-arrow{color:var(--gold);display:grid;place-items:center}.route-arrow svg{width:22px;height:22px;transition:transform .3s}[dir=rtl] .route-arrow svg{transform:scaleX(-1)}.route-card:hover .route-arrow svg{transform:translate(5px)}[dir=rtl] .route-card:hover .route-arrow svg{transform:scaleX(-1) translate(5px)}.route-price-tag{grid-column:1 / -1;margin-top:.65rem;padding-top:.65rem;border-top:1px solid rgba(255,255,255,.11);display:flex;align-items:baseline;gap:.4em}.route-from{font-size:.74rem;color:#ffffff80;text-transform:uppercase;letter-spacing:.1em;font-weight:600}.route-amount{font-family:var(--font-display);font-size:1.45rem;font-weight:600;color:var(--gold-text);margin-inline-start:auto;direction:ltr}.routes-more{margin-top:1.8rem;padding:1.6rem 2rem;border-radius:18px;background:#ffffff0d;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:space-between;gap:1.4rem;flex-wrap:wrap}.routes-more-text{flex:1;min-width:200px}.routes-more-title{font-family:var(--font-display);font-size:1.2rem;color:var(--ink);font-weight:600}.routes-more-body{font-size:.88rem;color:var(--ink-soft);margin-top:.3rem;line-height:1.5}.routes-more-btn{flex-shrink:0}.routes-disclaimer{margin-top:1.4rem;font-size:.78rem;color:var(--muted)}.band{position:relative;isolation:isolate;overflow:hidden;height:clamp(440px,64vh,680px);background:var(--emerald-deep)}.band-media{position:absolute;inset-inline:0;top:-30%;height:160%;z-index:0;background:var(--emerald-deep) url(/assets/hero_jet-BYzwJ8uN.png) center/cover no-repeat;will-change:transform}.band-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 45%;opacity:0;transition:opacity .9s ease}.band-video.is-ready{opacity:1}.band-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(105deg,#04120deb,#04120d99 44%,#04120d29 78%)}[dir=rtl] .band-overlay{background:linear-gradient(255deg,#04120deb,#04120d99 44%,#04120d29 78%)}.band-content{position:absolute;inset-block:0;inset-inline:0;z-index:2;display:flex;flex-direction:column;justify-content:center}.band-title{color:#fff;font-size:clamp(2rem,4.5vw,3.5rem);max-width:18ch;margin-top:1.1rem}.band-text{color:#ffffffdb;max-width:44ch;margin-top:1.2rem;font-size:1.08rem;line-height:1.7}.dest-section{background:var(--canvas-2)}.dest-grid{display:flex;flex-direction:column;gap:1.8rem}.dest-card{position:relative;overflow:hidden;border-radius:26px;height:clamp(400px,48vh,540px);background:var(--emerald-deep);border:none;cursor:default}.dest-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.25,.46,.45,.94);will-change:transform}.dest-card:hover .dest-img{transform:scale(1.05)}.dest-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#04120df5,#04120dc7 30%,#04120d33 62%,#04120d00)}[dir=rtl] .dest-scrim{background:linear-gradient(to left,#04120df5,#04120dc7 30%,#04120d33 62%,#04120d00)}.dest-iata{position:absolute;inset-inline-end:2.5rem;top:50%;transform:translateY(-50%);font-family:var(--font-display);font-size:clamp(5rem,11vw,9.5rem);font-weight:700;color:#ffffff0e;line-height:1;letter-spacing:.1em;direction:ltr;pointer-events:none;-webkit-user-select:none;user-select:none}.dest-content{position:absolute;inset-inline-start:0;top:0;bottom:0;padding:3rem 3.5rem;display:flex;flex-direction:column;justify-content:flex-end;max-width:min(55%,520px);z-index:2}.dest-code{font-family:var(--font-display);font-size:.72rem;font-weight:700;letter-spacing:.32em;color:var(--gold-text);text-transform:uppercase;margin-bottom:.5rem;display:block}.dest-name{font-size:clamp(2.2rem,4.5vw,3.2rem);color:#fff;line-height:1.05;margin-bottom:.9rem}.dest-desc{color:#ffffffb3;font-size:.96rem;line-height:1.72;margin-bottom:.9rem}.dest-tags{font-size:.72rem;color:#fff6;font-weight:700;letter-spacing:.07em;text-transform:uppercase;margin-bottom:1.8rem}.dest-cta{align-self:flex-start}.dest-arrow{transition:transform .3s;display:inline-block}[dir=rtl] .dest-arrow{transform:scaleX(-1);display:inline-block}.dest-cta:hover .dest-arrow{transform:translate(5px)}[dir=rtl] .dest-cta:hover .dest-arrow{transform:scaleX(-1) translate(5px)}.why-section{background:var(--canvas);position:relative}.why-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 80% 50% at 50% 100%,rgba(184,137,59,.05) 0%,transparent 65%)}.why-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.why-card{position:relative;overflow:hidden;padding:2.6rem 2.4rem 2.4rem;border-radius:22px;border:1px solid var(--line);background:var(--surface);display:flex;flex-direction:column;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.why-card:after{content:attr(data-num);position:absolute;inset-inline-end:.8rem;top:-.05em;font-family:var(--font-display);font-size:7.5rem;font-weight:700;color:#b8893b0e;line-height:1;pointer-events:none;direction:ltr;z-index:0}.why-card:hover{transform:translateY(-6px);box-shadow:0 20px 50px #00000047,0 0 0 1px #b8893b33;border-color:var(--line-gold)}.why-icon-wrap{width:56px;height:56px;border-radius:16px;flex-shrink:0;background:linear-gradient(135deg,#b8893b38,#b8893b14);border:1px solid rgba(184,137,59,.18);display:grid;place-items:center;margin-bottom:1.6rem;position:relative;z-index:1;color:var(--gold-text)}.why-icon-wrap svg{width:26px;height:26px}.why-tag{display:inline-block;padding:.22em .75em;border-radius:100px;align-self:flex-start;background:#b8893b17;border:1px solid rgba(184,137,59,.2);color:var(--gold-text);font-size:.7rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;margin-bottom:.9rem;position:relative;z-index:1}.why-name{font-size:1.45rem;color:var(--ink);margin-bottom:.7rem;line-height:1.2;position:relative;z-index:1}.why-desc{font-size:.93rem;color:var(--ink-soft);line-height:1.7;position:relative;z-index:1}.how-section{background:var(--canvas-1)}.how-timeline{position:relative;max-width:820px;margin:3.5rem auto 0}.how-timeline-line{position:absolute;inset-inline-start:2.25rem;top:3.5rem;bottom:3.5rem;width:2px;background:linear-gradient(to bottom,transparent,rgba(184,137,59,.45) 8%,rgba(184,137,59,.22) 92%,transparent);border-radius:2px;pointer-events:none}.how-step{display:grid;grid-template-columns:4.5rem 1fr;gap:1.4rem;padding:1rem 0;align-items:flex-start;position:relative}.how-node{display:flex;justify-content:center;position:relative;z-index:1}.how-node-ring{width:4.5rem;height:4.5rem;border-radius:50%;background:#b8893b0f;border:1.5px solid rgba(184,137,59,.22);display:flex;align-items:center;justify-content:center;color:var(--gold-text);flex-shrink:0;transition:background .35s,border-color .35s,box-shadow .35s}.how-node-ring--final{background:#b8893b1c;border-color:#b8893b61}.how-step:hover .how-node-ring,.how-step:focus-within .how-node-ring{background:#b8893b24;border-color:#b8893b8c;box-shadow:0 0 0 7px #b8893b0f}.how-icon{width:1.45rem;height:1.45rem}.how-card{background:#ffffff07;border:1px solid rgba(255,255,255,.065);border-radius:18px;padding:1.5rem 1.75rem;transition:background .35s,border-color .35s}.how-step:hover .how-card{background:#ffffff0d;border-color:#ffffff1a}.how-card--final{background:#b8893b0d;border-color:#b8893b2e}.how-step:hover .how-card--final{background:#b8893b17;border-color:#b8893b52}.how-step-num{font-family:var(--font-display);font-size:.66rem;font-weight:700;letter-spacing:.22em;color:#b8893b8c;display:block;margin-bottom:.4rem}.how-card-title{font-size:1.08rem;font-weight:700;color:var(--ink);margin-bottom:.45rem;line-height:1.3}.how-card-desc{color:var(--ink-soft);font-size:.92rem;line-height:1.78;max-width:56ch}.how-channels{display:flex;gap:.55rem;margin-top:.95rem;flex-wrap:wrap}.how-channel{display:flex;align-items:center;gap:.38rem;font-size:.77rem;font-weight:600;color:#ffffffad;background:#ffffff0e;border:1px solid rgba(255,255,255,.1);border-radius:100px;padding:.28rem .8rem .28rem .6rem;white-space:nowrap}.how-badge{display:inline-block;margin-top:.85rem;font-size:.71rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#4ade80;background:#4ade8012;border:1px solid rgba(74,222,128,.22);border-radius:100px;padding:.27rem .82rem}.how-usp{margin-top:3rem;background:linear-gradient(135deg,#b8893b1a,#b8893b08);border:1px solid rgba(184,137,59,.22);border-radius:22px;padding:2rem 2.4rem}.how-usp-inner{display:flex;gap:1.6rem;align-items:flex-start}.how-usp-icon{width:2.8rem;height:2.8rem;flex-shrink:0;color:var(--gold-text)}.how-usp-icon svg{width:100%;height:100%}.how-usp-title{font-family:var(--font-display);font-size:1.15rem;font-weight:600;color:var(--gold-text);margin-bottom:.45rem}.how-usp-body{color:var(--ink-soft);font-size:.92rem;line-height:1.76}.cta-band{position:relative;overflow:hidden;background:radial-gradient(120% 130% at 50% -10%,var(--emerald) 0%,var(--emerald-deep) 70%);color:#fff;padding-block:clamp(4rem,8vw,7rem)}.cta-grain{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;pointer-events:none;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.06'/%3E%3C/svg%3E")}.cta-inner{position:relative;z-index:1;text-align:center;display:flex;flex-direction:column;align-items:center}.cta-title{font-size:clamp(2rem,4.5vw,3.4rem);max-width:20ch}.cta-text{margin-top:1.1rem;color:#ffffffd1;font-size:1.1rem;max-width:46ch}.cta-band .btn-gold{margin-top:2.2rem}.site-footer{background:var(--canvas-2);color:#f2f1eac7;padding-block:clamp(3.5rem,6vw,5.5rem) 2rem;border-top:1px solid var(--line)}.footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1.3fr;gap:clamp(2rem,5vw,4.5rem);padding-bottom:3rem}.footer-brand{max-width:340px}.footer-logo-plate{display:inline-flex;background:#fff;border-radius:16px;padding:14px 18px;box-shadow:var(--shadow-md)}.footer-logo-plate img{height:92px;width:auto}.footer-tagline{margin-top:1.4rem;font-size:.95rem;line-height:1.7;color:#f2f1ea9e}.footer-head{font-family:var(--font-body);font-size:.78rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-tint);margin-bottom:1.2rem}[lang=ar] .footer-head{letter-spacing:0}.footer-links,.footer-contact{list-style:none;display:flex;flex-direction:column;gap:.85rem}.footer-links a:hover{color:var(--gold-tint)}.footer-contact li{display:flex;flex-direction:column;gap:.15rem;font-size:.92rem}.footer-label{font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;color:#f2f1ea73;font-weight:700}.footer-contact a{color:#f2f1ead9}.footer-contact a:hover{color:var(--gold-tint)}.social-links{display:flex;gap:.7rem;margin-top:1.6rem}.social-btn{width:44px;height:44px;border-radius:11px;display:grid;place-items:center;background:#ffffff14;color:var(--ink);transition:background var(--t),transform var(--t),color var(--t)}.social-btn svg{width:20px;height:20px}.social-btn:hover{background:var(--gold);color:var(--canvas);transform:translateY(-3px)}.footer-bottom{border-top:1px solid var(--line);padding-top:1.8rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.footer-copy,.footer-legal{font-size:.82rem;color:#f2f1ea8c}.footer-legal a:hover{color:var(--gold-tint)}.toast{position:fixed;inset-block-end:26px;inset-inline:0;margin-inline:auto;width:max-content;max-width:calc(100% - 40px);z-index:3000;background:var(--surface);color:var(--ink);padding:.9em 1.4em;border-radius:12px;border:1px solid var(--line-strong);box-shadow:var(--shadow-lg);font-size:.9rem;font-weight:500;display:flex;align-items:center;gap:.6em;opacity:0;transform:translateY(20px);transition:opacity var(--t),transform var(--t)}.toast.show{opacity:1;transform:translateY(0)}.toast:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--gold);flex-shrink:0}@media(max-width:1024px){.footer-grid{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1 / -1}}@media(max-width:860px){.primary-nav,.header-cta{display:none}.menu-toggle{display:flex}.routes-grid{grid-template-columns:repeat(2,1fr)}.dest-card{height:auto;min-height:420px}.dest-content{max-width:70%;padding:2rem 2.5rem}.how-step{grid-template-columns:3.5rem 1fr;gap:1rem}.how-timeline-line{inset-inline-start:1.75rem}.how-node-ring{width:3.5rem;height:3.5rem}.how-icon{width:1.15rem;height:1.15rem}.how-card{padding:1.15rem 1.25rem}.how-usp{padding:1.5rem}.how-usp-inner{flex-direction:column;gap:.75rem}.how-usp-icon{width:2.2rem;height:2.2rem}.band-content{background:linear-gradient(0deg,rgba(4,18,13,.4),transparent)}}@media(max-width:620px){:root{--header-h: 90px}.brand-logo{height:74px}.site-header.scrolled .brand-logo{height:62px}.lang-switch{padding:2px}.lang-btn{padding:.4em .55em;min-width:30px}.trust-grid{grid-template-columns:repeat(2,1fr)}.trust-item:nth-child(-n+2){border-bottom:1px solid var(--line)}.trust-item:nth-child(odd){border-inline-start:none}.routes-grid,.why-grid{grid-template-columns:1fr}.dest-card{min-height:360px}.dest-iata{display:none}.dest-content{max-width:100%;padding:1.6rem 1.8rem}.dest-scrim,[dir=rtl] .dest-scrim{background:linear-gradient(to top,#04120df5,#04120db8,#04120d0f)}.footer-grid{grid-template-columns:1fr}.footer-bottom{flex-direction:column;align-items:flex-start}.hero-logo{height:clamp(130px,40vw,180px)}.swap-btn{width:46px;height:46px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
