@import"https://fonts.googleapis.com/css2?family=Cairo:wght@300;400;500;600;700;800;900&family=Tajawal:wght@300;400;500;700;800&display=swap";:root{--navy: #0F2547;--navy-mid: #1B3A6B;--navy-light: #234584;--gold: #C9A84C;--gold-light: #E2C06A;--gold-glow: rgba(201,168,76,.25);--white: #FFFFFF;--gray-50: #F8FAFC;--gray-100: #F1F5F9;--gray-200: #E2E8F0;--gray-300: #CBD5E1;--gray-400: #94A3B8;--gray-500: #64748B;--gray-600: #475569;--success: #10B981;--danger: #EF4444;--warning: #F59E0B;--info: #3B82F6}html{direction:rtl}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Cairo,Tajawal,sans-serif;background:var(--navy);color:var(--white);direction:rtl;overflow-x:hidden;text-align:right}body,button,input,select,textarea,table,th,td{font-family:Cairo,Tajawal,sans-serif}th,td,span,p,label,h1,h2,h3,h4,h5,h6{unicode-bidi:plaintext;word-break:normal;overflow-wrap:anywhere}input,textarea,select{direction:rtl;text-align:right;unicode-bidi:isolate;word-break:normal;overflow-wrap:normal;background:#1b2b3ff5;color:var(--white);border-color:#ffffff1f}select{color-scheme:dark}select option,select optgroup{background:#10243a;color:var(--white)}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--navy)}::-webkit-scrollbar-thumb{background:var(--gold);border-radius:3px}.btn-gold{background:linear-gradient(135deg,var(--gold),var(--gold-light));color:var(--navy);font-weight:700;border:none;border-radius:12px;cursor:pointer;transition:all .3s;font-family:Cairo,sans-serif}.btn-gold:hover{transform:translateY(-2px);box-shadow:0 8px 25px var(--gold-glow)}.btn-outline{background:transparent;color:var(--gold);border:2px solid var(--gold);border-radius:12px;cursor:pointer;transition:all .3s;font-family:Cairo,sans-serif;font-weight:600}.btn-outline:hover{background:var(--gold);color:var(--navy)}.card{background:#ffffff0d;border:1px solid rgba(201,168,76,.2);border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.card-dark{background:#0f2547cc;border:1px solid rgba(201,168,76,.15);border-radius:20px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse-gold{0%,to{box-shadow:0 0 0 0 var(--gold-glow)}50%{box-shadow:0 0 0 12px transparent}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes brandFloat{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-5px) rotate(-1deg)}}@keyframes brandPulse{0%,to{opacity:.7;transform:scale(.98)}50%{opacity:1;transform:scale(1.04)}}@keyframes brandSignalWave{0%,to{opacity:.75;transform:translateY(0) scale(1)}50%{opacity:1;transform:translateY(-2px) scale(1.02)}}@keyframes brandHoseSwing{0%,to{transform:rotate(0) translate(0)}50%{transform:rotate(1.5deg) translate(1px)}}@keyframes brandGlyphDrift{0%,to{transform:translateY(0) translate(0);opacity:.88}50%{transform:translateY(-3px) translate(1px);opacity:1}}.animate-fadeInUp{animation:fadeInUp .6s ease forwards}.animate-fadeIn{animation:fadeIn .5s ease forwards}.float{animation:float 3s ease-in-out infinite}.brand-lockup{-webkit-user-select:none;user-select:none}.brand-mark__phone,.brand-mark__signals,.brand-mark__hose,.brand-mark__glyphs,.brand-mark__glow{transform-origin:center}.brand-lockup--animated .brand-mark__phone{animation:brandFloat 4.2s ease-in-out infinite}.brand-lockup--animated .brand-mark__signals{animation:brandSignalWave 2.8s ease-in-out infinite}.brand-lockup--animated .brand-mark__hose{animation:brandHoseSwing 3.6s ease-in-out infinite}.brand-lockup--animated .brand-mark__glyphs{animation:brandGlyphDrift 3.2s ease-in-out infinite}.brand-lockup--animated .brand-mark__glow{animation:brandPulse 2.8s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.brand-lockup--animated .brand-mark__phone,.brand-lockup--animated .brand-mark__signals,.brand-lockup--animated .brand-mark__hose,.brand-lockup--animated .brand-mark__glyphs,.brand-lockup--animated .brand-mark__glow{animation:none!important}}
