﻿:root{--bg-white:#fff;--bg-light:#fafaf9;--bg-soft:#f8fafc;--bg-navy:#0f172a;--bg-navy-light:#1e293b;--text-primary:#0f172a;--text-muted:#64748b;--text-soft:#94a3b8;--amber:#d97706;--amber-light:#fef3c7;--amber-soft:#fffbeb;--border:#e2e8f0;--font-sans:'Tajawal',Arial,sans-serif;--container:1200px;--radius-sm:12px;--radius:18px;--radius-lg:24px;--shadow-sm:0 8px 24px rgba(15,23,42,.06);--shadow-md:0 18px 45px rgba(15,23,42,.12);--shadow-lg:0 24px 70px rgba(15,23,42,.18);--transition:all .3s ease;}@font-face{font-family:'Tajawal';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/tajawal/v12/Iurf6YBj_oCad4k1l5qjLrY.ttf) format('truetype');}@font-face{font-family:'Tajawal';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/tajawal/v12/Iura6YBj_oCad4k1rzY.ttf) format('truetype');}@font-face{font-family:'Tajawal';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/tajawal/v12/Iurf6YBj_oCad4k1l8KiLrY.ttf) format('truetype');}@font-face{font-family:'Tajawal';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/tajawal/v12/Iurf6YBj_oCad4k1l4qkLrY.ttf) format('truetype');}@font-face{font-family:'Tajawal';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/tajawal/v12/Iurf6YBj_oCad4k1l5anLrY.ttf) format('truetype');}*{box-sizing:border-box;}html{scroll-behavior:smooth;direction:rtl;}body{margin:0;background:var(--bg-light);color:var(--text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;}a{color:inherit;text-decoration:none;}main{padding-top:82px;min-height:100vh;}::selection{background:var(--amber);color:#fff;}