@import"https://fonts.googleapis.com/css2?family=Tajawal:wght@400;500;700;800&display=swap";.site{min-height:100vh;display:flex;flex-direction:column}.site-header{display:flex;justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-4) 8vw;background:var(--color-secondary-500);color:#fff}.brand{font-weight:800;font-size:1.15rem}.site-nav{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.site-nav a{color:#d6e0ea;font-weight:500}.site-nav a.active{color:var(--color-primary-500)}.staff-door{background:var(--color-primary-500);color:var(--color-secondary-900)!important;font-weight:700;padding:8px 16px;border-radius:var(--radius-full);display:inline-flex;align-items:center;gap:8px}.site-main{flex:1}.site-footer{padding:var(--space-6) 8vw;color:var(--color-neutral-500);font-size:.9rem}@media(max-width:720px){.site-header{flex-direction:column;align-items:flex-start}}.hero{background:linear-gradient(135deg,#0a1628,#071527 70%,#092638);color:#fff;padding:72px 8vw 80px}.kicker{color:#3ac87f;font-weight:700;margin-bottom:12px}.hero h1{font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.5;max-width:16ch}.lede{max-width:42rem;color:#d6e0ea;margin-top:16px}.hero-actions{display:flex;gap:12px;margin-top:28px;flex-wrap:wrap}.btn-primary,.btn-ghost{padding:10px 18px;border-radius:999px;font-weight:700}.btn-primary{background:#3ac87f;color:#0a1628}.btn-ghost{border:1px solid #355061;color:#d6e0ea}.band{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;padding:48px 8vw 72px}.band article{background:#fff;padding:24px;border-radius:16px;box-shadow:0 8px 24px #0a162814}.band article svg{color:#3ac87f;margin-bottom:8px}.band h2{margin-bottom:8px;color:#0a1628}.prose{padding:56px 8vw 80px;max-width:46rem}.prose h1{margin-bottom:16px;color:#0a1628}:root{--color-primary-50: #e8f9f0;--color-primary-300: #6fd9a5;--color-primary-500: #3ac87f;--color-primary-700: #1f9a5c;--color-secondary-50: #e8eef4;--color-secondary-500: #0a1628;--color-secondary-700: #071527;--color-secondary-900: #06101c;--color-neutral-100: #f3f4f6;--color-neutral-200: #e5e7eb;--color-neutral-500: #6b7280;--color-neutral-700: #374151;--color-surface: #ffffff;--color-background: #f4f7f8;--color-danger: #dc2626;--shadow-sm: 0 1px 3px rgba(10, 22, 40, .08);--shadow-md: 0 8px 24px rgba(10, 22, 40, .12);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 20px;--radius-full: 9999px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--font-family-base: "Tajawal", system-ui, sans-serif}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{min-height:100%}html{direction:rtl}body{font-family:var(--font-family-base);background:var(--color-background);color:var(--color-secondary-900);line-height:1.8;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none}
