.z1{font-family: 'Tajawal', system-ui, sans-serif !important;background: #081A28 !important;color: #FFFFFF !important;box-sizing: border-box !important;position: relative !important;overflow: hidden !important}
.z2{position: absolute !important;inset: 0 !important;width: 100% !important;height: 100% !important;object-fit: cover !important;object-position: center 30% !important;filter: grayscale(1) contrast(1.15) !important;opacity: 0.22 !important}
.z3{position: absolute !important;inset: 0 !important;background: linear-gradient(to left, rgba(8,26,40,0.96) 0%, rgba(8,26,40,0.80) 50%, rgba(8,26,40,0.62) 100%) !important}
.z4{position: absolute !important;top: 0 !important;right: 0 !important;width: 46% !important;height: 100% !important;opacity: 0.10 !important;-webkit-mask-image: linear-gradient(to left, #000 0%, transparent 100%) !important;mask-image: linear-gradient(to left, #000 0%, transparent 100%) !important}
.z5{position: relative !important;max-width: 1280px !important;margin: 0 auto !important;padding: 0 24px !important;box-sizing: border-box !important;display: flex !important;flex-direction: column !important}
.z6{display: flex !important;align-items: center !important;justify-content: space-between !important;gap: 14px 24px !important;padding: 26px 0 !important}
.z7{display: flex !important;align-items: center !important;gap: 5px !important;text-decoration: none !important;color: #FFFFFF !important}
.z8{flex: 0 0 auto !important;transform: translateY(-5px) !important}
.z9{width: 67px !important}
.z10{display: flex !important;flex-direction: column !important}
.z11{font-size: 20px !important;font-weight: 700 !important;line-height: 1.2 !important}
.z12{font-size: 10px !important;font-weight: 500 !important;color: rgb(230, 211, 179) !important;letter-spacing: 2.5px !important}
.z13{display: flex !important;align-items: center !important;gap: 24px !important;flex: 1 1 auto !important}
.z14{flex: 1 1 auto !important;display: flex !important;justify-content: center !important;gap: 4px !important;font-size: 15px !important;font-weight: 500 !important;white-space: nowrap !important}
.z15{text-decoration: none !important;padding: 10px 14px !important;color: #C9D4DE !important}
.z16{text-decoration: none !important;padding: 10px 14px !important;color: #FFFFFF !important;border-bottom: 1px solid #3FC1C0 !important}
.z17{display: inline-flex !important;align-items: center !important;border: 1px solid rgba(255,255,255,0.35) !important;border-radius: 999px !important;padding: 3px !important;font-size: 14px !important;font-weight: 700 !important;white-space: nowrap !important}
.z18{padding: 7px 12px !important;border-radius: 999px !important;background: #FFFFFF !important;color: #081A28 !important;line-height: 1 !important}
.z19{padding: 7px 12px !important;color: #FFFFFF !important;text-decoration: none !important;line-height: 1 !important}
.z20{display: inline-flex !important;align-items: center !important;gap: 8px !important;min-height: 46px !important;padding: 0 22px !important;border-radius: 999px !important;border: 1px solid rgba(255,255,255,0.35) !important;background: rgba(255,255,255,0.06) !important;color: #FFFFFF !important;font-size: 15px !important;font-weight: 600 !important;text-decoration: none !important;white-space: nowrap !important}
.z21{align-items: center !important;justify-content: center !important;width: 46px !important;height: 46px !important;padding: 0 !important;border-radius: 12px !important;border: 1px solid rgba(255,255,255,0.35) !important;background: rgba(255,255,255,0.06) !important;cursor: pointer !important}
.z22{position: absolute !important;top: 88px !important;left: 24px !important;z-index: 20 !important;width: 158px !important;display: flex !important;flex-direction: column !important;gap: 2px !important;padding: 8px !important;border-radius: 16px !important;border: 1px solid #E4DED2 !important;background: #FFFFFF !important;text-align: center !important;box-shadow: 0 16px 36px rgba(0,0,0,0.30) !important;font-size: 16px !important;font-weight: 500 !important;box-sizing: border-box !important}
.z23{text-decoration: none !important;color: #3E4A57 !important;padding: 11px 14px !important;border-radius: 10px !important}
.z24{text-decoration: none !important;color: #081A28 !important;font-weight: 700 !important;padding: 11px 14px !important;border-radius: 10px !important;background: rgba(8,26,40,0.07) !important}
.z25{display: flex !important;align-items: center !important;justify-content: center !important;gap: 8px !important;min-height: 44px !important;margin-top: 6px !important;border-radius: 999px !important;background: #081A28 !important;color: #FFFFFF !important;font-size: 15px !important;font-weight: 600 !important;text-decoration: none !important}
.z26{margin-top: 8px !important;padding: 11px 14px 4px !important;border-top: 1px solid #E4DED2 !important;color: #0E6F70 !important;font-weight: 700 !important;text-decoration: none !important}
.z27{font-family: 'Tajawal', system-ui, sans-serif !important;background: #050F18 !important;color: #FFFFFF !important;box-sizing: border-box !important;border-top: 1px solid rgba(255,255,255,0.08) !important}
.z28{max-width: 1280px !important;margin: 0 auto !important;padding: clamp(40px, 4.5vw, 64px) clamp(16px, 2vw, 24px) 0 !important;box-sizing: border-box !important}
.z29{display: flex !important;flex-wrap: wrap !important;gap: 36px 32px !important;padding-bottom: 12px !important}
.z30{display: flex !important;flex-direction: column !important;gap: 16px !important;flex: 1.6 1 300px !important;min-width: 0 !important}
.z31{font-size: 10px !important;font-weight: 500 !important;color: #E6D3B3 !important;letter-spacing: 2.5px !important}
.z32{margin: 0 !important;font-size: 15px !important;line-height: 1.8 !important;color: #AEBBC8 !important;max-width: 380px !important}
.z33{display: flex !important;flex-direction: column !important;gap: 4px !important;font-size: 13px !important;color: #8193A4 !important}
.z34{display: flex !important;flex-direction: column !important;gap: 4px !important;flex: 1 1 150px !important;min-width: 0 !important}
.z35{font-size: 15px !important;font-weight: 700 !important;color: #FFFFFF !important;margin: 0 0 6px !important}
.z36{list-style: none !important;margin: 0 !important;padding: 0 !important}
.z37{text-decoration: none !important;color: #AEBBC8 !important;font-size: 15px !important;padding: 6px 0 !important;display: inline-block !important}
.z38{display: flex !important;flex-direction: column !important;gap: 2px !important;flex: 1 1 150px !important;min-width: 0 !important;flex-basis: 200px !important}
.z39{font-size: 15px !important;font-weight: 700 !important;color: #FFFFFF !important;margin: 0 0 6px !important;scroll-margin-top: 24px !important}
.z40{display: flex !important;align-items: center !important;gap: 10px !important;color: #AEBBC8 !important;font-size: 15px !important;text-decoration: none !important;padding: 3px 0 !important}
.z41{flex: 0 0 auto !important}
.z42{display: flex !important;flex-wrap: wrap !important;align-items: center !important;gap: 10px 24px !important;padding: 0 0 20px !important;font-size: 13px !important;color: #8193A4 !important}
.z43{display: inline-flex !important;align-items: center !important;gap: 12px !important;min-height: 44px !important;text-decoration: none !important;color: #8193A4 !important}
.z44{display: block !important;height: 26px !important;width: auto !important}
.z45{position: absolute !important;inset: 0 !important;background: linear-gradient(to right, rgba(8,26,40,0.96) 0%, rgba(8,26,40,0.80) 50%, rgba(8,26,40,0.62) 100%) !important}
.z46{position: absolute !important;top: 0 !important;left: 0 !important;width: 46% !important;height: 100% !important;opacity: 0.10 !important;-webkit-mask-image: linear-gradient(to right, #000 0%, transparent 100%) !important;mask-image: linear-gradient(to right, #000 0%, transparent 100%) !important}
.z47{position: absolute !important;top: 88px !important;right: 24px !important;z-index: 20 !important;width: 158px !important;display: flex !important;flex-direction: column !important;gap: 2px !important;padding: 8px !important;border-radius: 16px !important;border: 1px solid #E4DED2 !important;background: #FFFFFF !important;text-align: center !important;box-shadow: 0 16px 36px rgba(0,0,0,0.30) !important;font-size: 16px !important;font-weight: 500 !important;box-sizing: border-box !important}
.z48{position: relative !important;max-width: 1280px !important;margin: 0 auto !important;padding: 0 24px !important;box-sizing: border-box !important;display: flex !important;flex-direction: column !important;min-height: 600px !important}
.z49{flex: 1 1 auto !important;display: flex !important;flex-wrap: wrap !important;align-items: center !important;gap: 32px 48px !important;padding: 24px 0 16px !important}
.z50{flex: 1 1 440px !important;min-width: 0 !important;display: flex !important;flex-direction: column !important;gap: 26px !important}
.z51{display: flex !important;align-items: center !important;gap: 12px !important}
.z52{display: block !important;width: 44px !important;height: 1px !important;background: #3FC1C0 !important}
.z53{font-size: 14px !important;font-weight: 500 !important;color: #E6D3B3 !important;letter-spacing: 1px !important}
.z54{margin: 0 !important;font-size: clamp(40px, 5vw, 70px) !important;font-weight: 800 !important;line-height: 1.15 !important;letter-spacing: 0 !important;white-space: normal !important}
.z55{margin: 0 !important;font-size: clamp(17px, 1.6vw, 21px) !important;font-weight: 300 !important;line-height: 1.85 !important;color: #DCE4EB !important;max-width: 540px !important}
.z56{display: flex !important;flex-wrap: wrap !important;gap: 12px !important;padding-top: 6px !important}
.z57{display: inline-flex !important;align-items: center !important;min-height: 54px !important;padding: 0 32px !important;border-radius: 999px !important;background: #FFFFFF !important;color: #081A28 !important;font-size: 16px !important;font-weight: 600 !important;text-decoration: none !important}
.z58{display: inline-flex !important;align-items: center !important;justify-content: center !important;min-height: 54px !important;padding: 0 32px !important;border-radius: 999px !important;background: #FFFFFF !important;color: #081A28 !important;font-size: 20px !important;font-weight: 600 !important;text-decoration: none !important}
.z59{display: inline-flex !important;align-items: center !important;min-height: 54px !important;padding: 0 32px !important;border-radius: 999px !important;border: 1px solid rgba(255,255,255,0.40) !important;color: #FFFFFF !important;font-size: 16px !important;font-weight: 600 !important;text-decoration: none !important}
.z60{flex: 1 1 460px !important;min-width: 0 !important;position: relative !important}
.z61{display: block !important;width: 100% !important;height: auto !important;overflow: visible !important}
.z62{font-family: 'Tajawal', system-ui, sans-serif !important;background: #F4F1EA !important;color: #081A28 !important;box-sizing: border-box !important}
.z63{max-width: 1280px !important;margin: 0 auto !important;padding: clamp(32px, 3vw, 40px) clamp(16px, 2vw, 24px) clamp(56px, 6vw, 96px) !important;box-sizing: border-box !important;display: flex !important;flex-direction: column !important;gap: clamp(24px, 3vw, 44px) !important}
.z64{display: flex !important;flex-wrap: wrap !important;align-items: flex-end !important;gap: 16px 48px !important}
.z65{display: flex !important;flex-direction: column !important;gap: 14px !important;max-width: 620px !important}
.z66{font-size: 14px !important;font-weight: 600 !important;color: #0E6F70 !important;letter-spacing: 1px !important}
.z67{margin: 0 !important;font-size: clamp(34px, 3.6vw, 48px) !important;font-weight: 700 !important;line-height: 1.2 !important}
.z68{margin: 0 !important;font-size: clamp(17px, 1.4vw, 19px) !important;font-weight: 400 !important;line-height: 1.8 !important;color: #4B5866 !important;max-width: 520px !important}
.z69{color: #0E6F70 !important}
.z70{list-style: none !important;margin: 0 !important;padding: 0 !important;display: grid !important;grid-template-columns: repeat(auto-fit, minmax(max(148px, calc((100% - 48px) / 4)), 1fr)) !important;gap: clamp(12px, 1.2vw, 16px) !important}
.z71{aspect-ratio: 1 / 1 !important;display: flex !important}
.z72{flex: 1 1 auto !important;display: flex !important;flex-direction: column !important;justify-content: space-between !important;gap: 10px !important;padding: clamp(14px, 1.8vw, 24px) !important;border-radius: 18px !important;background: #FFFFFF !important;border: 1px solid #E4DED2 !important;color: #081A28 !important;text-decoration: none !important;box-sizing: border-box !important}
.z73{display: flex !important;align-items: flex-start !important;justify-content: space-between !important;gap: 8px !important}
.z74{display: flex !important;align-items: center !important;justify-content: center !important;width: clamp(44px, 4.2vw, 60px) !important;height: clamp(44px, 4.2vw, 60px) !important;border-radius: 14px !important;background: #081A28 !important;flex: 0 0 auto !important}
.z75{display: flex !important;align-items: center !important;gap: 6px !important;font-size: clamp(14px, 1.2vw, 17px) !important;font-weight: 500 !important;color: #6B7580 !important}
.z76{display: flex !important;align-items: center !important;justify-content: center !important;width: 30px !important;height: 30px !important;border-radius: 999px !important;border: 1px solid #D9D2C3 !important}
.z77{display: flex !important;flex-direction: column !important;gap: 4px !important}
.z78{margin: 0 !important;font-size: clamp(21px, 2.3vw, 32px) !important;font-weight: 700 !important;line-height: 1.35 !important}
.z79{margin: 0 !important;font-size: clamp(17px, 1.7vw, 23px) !important;line-height: 1.5 !important;color: #3E4A57 !important}
.z80{font-family: 'Tajawal', system-ui, sans-serif !important;background: #081A28 !important;color: #FFFFFF !important;box-sizing: border-box !important;border-top: 1px solid rgba(255,255,255,0.08) !important}
.z81{max-width: 1280px !important;margin: 0 auto !important;padding: clamp(40px, 4.5vw, 72px) clamp(16px, 2vw, 24px) clamp(56px, 6vw, 96px) !important;box-sizing: border-box !important;display: flex !important;flex-direction: column !important;gap: clamp(24px, 3vw, 40px) !important}
.z82{display: flex !important;flex-direction: column !important;align-items: center !important;gap: 14px !important;text-align: center !important}
.z83{display: block !important;width: 32px !important;height: 1px !important;background: #3FC1C0 !important}
.z84{font-size: 14px !important;font-weight: 600 !important;color: #E6D3B3 !important;letter-spacing: 1px !important}
.z85{margin: 0 !important;font-size: clamp(30px, 3.4vw, 46px) !important;font-weight: 700 !important;line-height: 1.2 !important}
.z86{margin: 0 !important;font-size: clamp(16px, 1.3vw, 18px) !important;line-height: 1.7 !important;color: #C9D4DE !important;max-width: 560px !important}
.z87{display: flex !important;flex-direction: column !important;gap: clamp(10px, 1.1vw, 16px) !important;-webkit-mask-image: linear-gradient(to left, transparent 0%, #000 8%, #000 92%, transparent 100%) !important;mask-image: linear-gradient(to left, transparent 0%, #000 8%, #000 92%, transparent 100%) !important}
.z88{display: flex !important;overflow: hidden !important}
.z89{display: flex !important;flex: 0 0 auto !important;width: max-content !important}
.z90{flex: 0 0 auto !important;width: clamp(120px, 13vw, 200px) !important;aspect-ratio: 3 / 2 !important;margin: 0 clamp(5px, 0.6vw, 8px) !important;display: flex !important;align-items: center !important;justify-content: center !important;border-radius: 14px !important;background: #FFFFFF !important;border: 1px solid rgba(255,255,255,0.12) !important;padding: 10px !important;box-sizing: border-box !important}
.z91{display: block !important;max-width: 82% !important;max-height: 66% !important;object-fit: contain !important}
.z92{padding-bottom:0 !important}
.z93{margin: 0 !important;font-size: clamp(40px, 5vw, 70px) !important;font-weight: 800 !important;line-height: 1.15 !important;letter-spacing: 0 !important;white-space: nowrap !important}
