:root{--gold:#cbb17f;--bg:#090909;--text:#ede8df;--muted:#a8a49a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:'DM Sans',sans-serif}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}button:focus-visible,a:focus-visible{outline:2px solid var(--gold);outline-offset:4px}header{height:94px;position:fixed;z-index:20;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:0 5vw;border-bottom:1px solid #ffffff1d;background:#080808b8;backdrop-filter:blur(13px)}.brand{display:flex;align-items:center;gap:18px;font-size:11px;font-weight:700;letter-spacing:.22em}.brand small{display:block;color:var(--gold);font-size:8px;font-weight:400;letter-spacing:.32em;margin-top:8px}.mark{font:600 47px/.8 'Cormorant Garamond';letter-spacing:-.15em;color:var(--gold)}.mark span{font-size:.65em;vertical-align:-.16em}.tools{display:flex;gap:30px;align-items:center}.lang{border:0;background:transparent;color:var(--gold);font-size:12px}.hamburger{width:39px;border:0;background:none;color:var(--text);display:flex;flex-direction:column;gap:6px;align-items:flex-end}.hamburger i{display:block;width:30px;height:1px;background:#eee}.hamburger i:nth-child(2){width:21px}.hamburger i:nth-child(3){width:26px}.hamburger small{font-size:8px;color:var(--gold);letter-spacing:.18em;margin-top:4px}#panel{position:fixed;z-index:19;right:0;top:0;bottom:0;width:min(550px,100%);overflow:auto;padding:145px 65px 40px;background:#151411;transform:translateX(102%);transition:transform .4s ease;box-shadow:-25px 0 90px #0008}#panel.open{transform:translateX(0)}.overline{font-size:10px;color:var(--gold);letter-spacing:.33em;font-weight:700}#nav{margin-top:30px}#nav a{border-bottom:1px solid #ffffff22;display:flex;align-items:baseline;gap:25px;padding:11px 0;transition:.2s}#nav a:hover{color:var(--gold);transform:translateX(6px)}#nav em{font:14px 'Cormorant Garamond';font-style:normal;color:var(--gold)}#nav span{font:500 32px 'Cormorant Garamond',serif}.nav-bottom{display:flex;justify-content:space-between;gap:15px;color:#b4a88e;font-size:9px;margin-top:50px;letter-spacing:.1em}.nav-bottom span{color:#847b6b}#overlay{position:fixed;z-index:18;inset:0;background:#000a;opacity:0;pointer-events:none;transition:.3s}#overlay.show{opacity:1;pointer-events:auto}.home{height:max(760px,100svh);min-height:680px;position:relative;overflow:hidden}.cover{position:absolute;inset:0;background:url('rawad-executive-cover.png') center/cover no-repeat}.shade{position:absolute;inset:0;background:linear-gradient(90deg,#070707ec 0%,#090909d0 23%,#09090978 50%,transparent 76%),linear-gradient(0deg,#050505b2 0%,transparent 30%,#08080855 100%)}.hero-copy{position:absolute;top:49%;left:8vw;transform:translateY(-43%);width:min(625px,55%)}h1{font:500 clamp(58px,7vw,105px)/.92 'Cormorant Garamond',serif;letter-spacing:-.055em;margin:25px 0 0}h1 span{display:block;color:#d7bb88}.stroke{height:1px;width:52px;background:var(--gold);margin:28px 0}.hero-copy h2{font-size:10px;letter-spacing:.17em;font-weight:600;color:#e5d7be;line-height:1.8;margin:0 0 18px}.hero-copy p{max-width:550px;font-size:13px;line-height:1.9;color:#d1cdc5;margin:0}.hero-copy blockquote{font:italic 500 26px 'Cormorant Garamond';color:var(--gold);margin:21px 0}.social{display:flex;gap:25px}.social a{font-size:10px;letter-spacing:.17em;padding-bottom:10px;border-bottom:1px solid #aa936a}.social a:hover{color:var(--gold)}.location,.discover{position:absolute;bottom:42px;font-size:9px;letter-spacing:.18em}.location{left:5vw;color:#c8c0b2}.location span{color:var(--gold);margin:0 10px}.discover{right:5vw;border-bottom:1px solid var(--gold);padding-bottom:11px}.discover:hover{color:var(--gold)}.inner{min-height:calc(100svh - 56px);padding:165px 0 100px;background:linear-gradient(105deg,#0a0a0a 45%,#1a1814);position:relative}.inner-art{position:fixed;inset:0 0 0 auto;width:40%;background:url('rawad-executive-cover.png') 90% center/auto 100% no-repeat;opacity:.10;mask-image:linear-gradient(90deg,transparent,#000);pointer-events:none}.inner-wrap{position:relative;width:min(900px,calc(100% - 70px));margin:auto}.breadcrumb{font-size:10px;letter-spacing:.2em;color:#afa28a;margin-bottom:75px}.breadcrumb span{color:var(--gold)}.inner h2{font:500 clamp(55px,7vw,95px)/1 'Cormorant Garamond';letter-spacing:-.035em;margin:22px 0 35px}.inner p{font-size:15px;line-height:2;color:#a9a69f;max-width:780px}.inner .intro{font:400 clamp(22px,2.6vw,30px)/1.55 'Cormorant Garamond';color:#e3dace}.facts{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin:50px 0}.fact{border-top:1px solid #786443;padding-top:18px}.fact strong{font:500 48px 'Cormorant Garamond';display:block;color:var(--gold)}.fact span{font-size:10px;letter-spacing:.14em;color:#b3aaa0}.grid{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin-top:45px}.item{border-top:1px solid #6f5a3e;padding-top:23px}.item small{font-size:9px;letter-spacing:.23em;color:var(--gold)}.item h3{font:500 32px 'Cormorant Garamond';margin:12px 0}.item p{margin:0;font-size:14px}.placeholder{border:1px solid #746044;padding:55px;background:linear-gradient(135deg,#24211b,#121211);margin:45px 0}.placeholder span{font:500 60px 'Cormorant Garamond';color:var(--gold)}.placeholder h3{font:500 30px 'Cormorant Garamond';margin:10px 0}.contacts{margin-top:40px;max-width:700px}.contacts a,.contacts .entry{display:flex;justify-content:space-between;border-top:1px solid #6b573c;padding:24px 0;gap:20px;font-size:17px}.contacts a:hover{color:var(--gold)}.contacts span{color:var(--gold)}.back{display:inline-block;color:var(--gold);font-size:10px;letter-spacing:.19em;border-bottom:1px solid #887452;padding-bottom:12px;margin-top:75px}footer{display:flex;justify-content:space-between;gap:20px;padding:20px 5vw;border-top:1px solid #383023;color:#908778;font-size:9px;letter-spacing:.13em}.ar{direction:rtl;font-family:'Noto Naskh Arabic',serif}.ar h1,.ar h2,.ar h3,.ar blockquote,.ar #nav span,.ar .intro{font-family:'Noto Naskh Arabic',serif;letter-spacing:0}.ar .hero-copy{left:auto;right:8vw}.ar .cover{transform:scaleX(-1)}.ar .shade{background:linear-gradient(270deg,#070707ec 0%,#090909d0 23%,#09090978 50%,transparent 76%),linear-gradient(0deg,#050505b2,transparent 30%,#08080855)}.ar #panel{right:auto;left:0;transform:translateX(-102%)}.ar #panel.open{transform:translateX(0)}.ar .location{left:auto;right:5vw}.ar .discover{right:auto;left:5vw}.ar .hero-copy h2,.ar .hero-copy p{font-size:16px;letter-spacing:0}.ar h1{font-size:clamp(59px,6.5vw,88px);line-height:1.2}.ar .inner-art{left:0;right:auto;transform:scaleX(-1)}@media(max-width:800px){header{height:72px;padding:0 22px}.mark{font-size:38px}.brand{font-size:9px}.tools{gap:17px}.home{height:100svh;min-height:790px}.cover{background-size:auto 63%;background-position:65% top;background-color:#080808}.shade,.ar .shade{background:linear-gradient(0deg,#080808 3%,#080808fb 28%,#080808b8 50%,#08080820 77%)}.hero-copy,.ar .hero-copy{left:25px;right:25px;top:auto;bottom:90px;transform:none;width:auto}.hero-copy .overline{font-size:8px}.hero-copy h1{font-size:clamp(55px,12vw,78px);margin-top:13px}.hero-copy h1 span{display:inline}.stroke{margin:17px 0}.hero-copy h2{font-size:9px}.hero-copy p{font-size:12px;line-height:1.7}.hero-copy blockquote{font-size:21px;margin:15px 0}.ar .hero-copy h2,.ar .hero-copy p{font-size:13px}.ar h1{font-size:51px}.location,.discover{bottom:18px;font-size:7px}.location,.ar .location{left:25px;right:auto}.discover,.ar .discover{right:25px;left:auto}.inner{padding:125px 0 70px}.inner-wrap{width:calc(100% - 48px)}.breadcrumb{margin-bottom:55px}.inner h2{font-size:59px}.inner-art{display:none}.facts{grid-template-columns:1fr 1fr}.grid{grid-template-columns:1fr}.placeholder{padding:30px}#panel{padding:105px 32px 35px}#nav span{font-size:27px}.nav-bottom{flex-direction:column}footer{flex-wrap:wrap;justify-content:center;text-align:center;font-size:8px}}
