:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--black:#070706;--panel:#11110f;--gold:#caa45d;--gold-bright:#e1c17d;--cream:#f3eee4;--muted:#a5a095;--line:#caa45d40}*{box-sizing:border-box}html{background:var(--black)}body{background:var(--black);color:var(--cream);margin:0;font-family:Arial,Helvetica,sans-serif}main{min-height:100vh;overflow:hidden}.hero{background:radial-gradient(circle at 82% 30%, #caa45d24, transparent 26%), linear-gradient(120deg, #ffffff06, transparent 34%), var(--black);min-height:720px;padding:0 7vw 90px;position:relative}.hero:after{border:1px solid var(--line);content:"";border-radius:50%;width:540px;height:540px;position:absolute;top:110px;right:-170px}.nav{border-bottom:1px solid var(--line);z-index:1;justify-content:space-between;align-items:center;min-height:108px;display:flex;position:relative}.wordmark{letter-spacing:.22em;flex-direction:column;display:flex}.wordmark span{color:var(--gold-bright);font-family:Georgia,Times New Roman,serif;font-size:1.15rem}.wordmark small{color:var(--muted);letter-spacing:.52em;margin-top:5px;font-size:.54rem}.status,.eyebrow,.sectionHeading>p,footer{color:var(--gold);letter-spacing:.22em;font-size:.67rem}.heroContent{z-index:1;max-width:920px;padding-top:135px;position:relative}.eyebrow{margin-bottom:28px}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.055em;margin-bottom:38px;font-family:Georgia,Times New Roman,serif;font-size:clamp(4rem,8vw,7.5rem);font-weight:400;line-height:.9}h1 span{color:var(--gold-bright);font-style:italic}.intro{color:#c8c2b7;max-width:650px;font-size:1.08rem;line-height:1.75}.arabic{border-right:2px solid var(--gold);color:var(--gold-bright);max-width:650px;margin-top:30px;padding-right:18px;font-size:1rem;line-height:1.8}.heroActions{align-items:center;gap:18px;margin-top:34px;display:flex}.heroActions a{background:var(--gold-bright);border:1px solid var(--gold-bright);color:#17140e;letter-spacing:.09em;text-transform:uppercase;padding:14px 19px;font-size:.72rem;font-weight:700;text-decoration:none;transition:all .16s}.heroActions a:hover{color:var(--gold-bright);background:0 0}.heroActions span{color:var(--muted);letter-spacing:.06em;font-size:.68rem}.areas{background:var(--panel);border-bottom:1px solid var(--line);border-top:1px solid var(--line);padding:105px 7vw}.sectionHeading{grid-template-columns:1fr 2fr;gap:30px;margin-bottom:70px;display:grid}.sectionHeading h2{letter-spacing:-.04em;max-width:760px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.4rem,4vw,4.5rem);font-weight:400;line-height:1.05}.grid{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}article{background:var(--panel);min-height:290px;padding:38px}article>span{color:var(--gold);margin-bottom:70px;font-family:Georgia,Times New Roman,serif;display:block}article h3{font-family:Georgia,Times New Roman,serif;font-size:1.65rem;font-weight:400}article p{color:var(--muted);line-height:1.7}footer{justify-content:space-between;padding:45px 7vw;display:flex}@media (max-width:760px){.hero{min-height:650px;padding-left:24px;padding-right:24px}.status{display:none}.heroContent{padding-top:100px}.heroActions{flex-direction:column;align-items:flex-start}h1{font-size:clamp(3.3rem,17vw,5.4rem)}.areas{padding:80px 24px}.sectionHeading,.grid{grid-template-columns:1fr}.sectionHeading{gap:12px}article>span{margin-bottom:38px}footer{flex-direction:column;gap:12px;padding:36px 24px}}
