@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn-arabic-wght.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{--navy:#081f2e;--forest:#334b43;--ivory:#f2eee6;--paper:#fffdf9;--gold:#a8895b;--border:#d8d0c3}*{box-sizing:border-box}body{background:var(--ivory);color:var(--navy);margin:0;font-family:Vazirmatn,Tahoma,sans-serif;line-height:1.8}.shell{grid-template-columns:270px 1fr;min-height:100vh;display:grid}aside{background:var(--navy);color:var(--ivory);flex-direction:column;padding:2rem;display:flex}aside span{color:#c9c2b6;font-size:.82rem}section{width:100%;max-width:1150px;margin:0 auto;padding:clamp(2rem,6vw,5rem)}.eyebrow{color:#6e5530;font-size:.82rem;font-weight:700}h1{margin-block:.5rem 1rem;font-size:clamp(2rem,4vw,3.5rem);line-height:1.35}.lead{color:#33434f;max-width:760px;font-size:1.1rem}.notice{background:#f4e7cf;border:1px solid #ddbf86;border-radius:8px;margin-block:2rem;padding:1rem}.grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}article{background:var(--paper);border:1px solid var(--border);border-radius:10px;padding:1.4rem}article h2{margin-top:0;font-size:1.2rem}article p{color:#56626b}article span{color:var(--forest);font-size:.8rem;font-weight:700}@media (max-width:760px){.shell{grid-template-columns:1fr}aside{min-height:auto}.grid{grid-template-columns:1fr}}
