﻿:root{--ivory:#faf8f4;--ivory-dark:#f0ebe1;--charcoal:#1f2937;--charcoal-light:#374151;--gold:#b08a4a;--gold-light:#c2a169;--border-color:rgba(176,138,74,.18);--muted:rgba(31,41,55,.78);--white:#fff;--font-sans:'Tajawal',Arial,Helvetica,sans-serif;--font-serif:'Amiri',Georgia,'Times New Roman',serif;--container:1280px;}@font-face{font-family:'Amiri';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/amiri/v30/J7aRnpd8CGxBHqUp.ttf) format('truetype');}@font-face{font-family:'Amiri';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/amiri/v30/J7acnpd8CGxBHp2VkZY4.ttf) format('truetype');}@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');}*{box-sizing:border-box;}html{scroll-behavior:smooth;direction:rtl;}body{margin:0;background:var(--ivory);color:var(--charcoal);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}a{color:inherit;text-decoration:none;}main{min-height:100vh;}.content{padding-top:0;}::selection{background:var(--gold);color:#fff;}