@import url("https://fonts.googleapis.com/css2?family=Reem+Kufi:wght@500;600;700&family=Inter:wght@400;500;600&family=Fraunces:opsz,wght@9..144,400;9..144,600&display=swap");.hw{--ink:#0d0d0c;--bone:#e9e3d6;--sand:#c9b99a;--muted:#8f887a;--line:hsla(41,30%,88%,.14);background:var(--ink);color:var(--bone);font-family:Inter,system-ui,sans-serif;line-height:1.6}.hw a{color:inherit;text-decoration:none}.hw .wrap{max-width:1160px;margin:0 auto;padding:0 28px}.hw .btn{display:inline-block;background:var(--bone);color:#0d0d0c;font-weight:600;font-size:14px;padding:12px 24px;border-radius:2px;transition:.2s;letter-spacing:.01em}.hw .btn:hover{background:#fff}.hw .btn-lg{padding:16px 34px;font-size:15px}.hw .btn-ghost{background:transparent;color:var(--bone);border:1px solid var(--line)}.hw .btn-ghost:hover{background:hsla(41,30%,88%,.08)}.hw .hero{position:relative;min-height:100vh;display:flex;flex-direction:column;overflow:hidden}.hw .hero-bg{position:absolute;inset:0;background:url(/camel.png) center 30%/cover no-repeat;filter:grayscale(.15) contrast(1.05)}.hw .hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(13,13,12,.5),rgba(13,13,12,.12) 34%,rgba(13,13,12,.82))}.hw .hero-inner,.hw .nav,.hw .scroll-hint{position:relative;z-index:2}.hw .nav{display:flex;align-items:center;justify-content:space-between;padding:26px 28px;max-width:1160px;margin:0 auto;width:100%}.hw .logo{display:flex;align-items:baseline;gap:12px}.hw .logo .en{font-family:Fraunces,serif;font-size:22px;font-weight:600;letter-spacing:.02em}.hw .logo .ar{font-family:Reem Kufi,sans-serif;font-size:20px;color:var(--sand);direction:rtl}.hw .nav-r{display:flex;align-items:center;gap:22px}.hw .nav-link{font-size:14px;opacity:.85}.hw .nav-link:hover{opacity:1}.hw .hero-inner{max-width:1160px;padding:0 28px;margin:auto auto 92px;width:100%}.hw .ar-huge{font-family:Reem Kufi,sans-serif;font-size:clamp(72px,13vw,178px);line-height:.86;color:var(--bone);direction:rtl;font-weight:600;margin-bottom:22px;text-shadow:0 6px 50px rgba(0,0,0,.45)}.hw .hero h1{font-family:Fraunces,serif;font-weight:400;font-size:clamp(30px,4.6vw,54px);line-height:1.08;letter-spacing:-.01em;max-width:760px;margin-bottom:22px}.hw .hero p{font-size:18px;color:hsla(41,30%,88%,.82);max-width:560px;margin-bottom:32px}.hw .cta{display:flex;gap:14px;flex-wrap:wrap}.hw .scroll-hint{position:absolute;bottom:28px;left:50%;transform:translateX(-50%);font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--muted)}.hw .feat{padding:112px 0;border-top:1px solid var(--line)}.hw .eyebrow{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--sand);font-weight:600}.hw .feat h2{font-family:Fraunces,serif;font-weight:400;font-size:clamp(28px,3.6vw,42px);line-height:1.14;max-width:720px;margin:16px 0 54px}.hw .grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line)}.hw .cell{background:var(--ink);padding:40px 34px}.hw .cell h3{font-family:Fraunces,serif;font-weight:600;font-size:22px;margin-bottom:12px}.hw .cell p{color:var(--muted);font-size:15.5px}.hw .compliance{padding:58px 0;border-top:1px solid var(--line)}.hw .compliance p{color:var(--muted);font-size:14.5px;max-width:840px}.hw .compliance strong{color:var(--bone)}.hw .cta-band{position:relative;padding:122px 28px;text-align:center;border-top:1px solid var(--line);overflow:hidden}.hw .cta-band .ar-mark{font-family:Reem Kufi,sans-serif;font-size:clamp(90px,20vw,240px);color:hsla(40,30%,70%,.06);direction:rtl;position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.hw .cta-band h2{font-family:Fraunces,serif;font-weight:400;font-size:clamp(30px,5vw,52px);margin-bottom:28px}.hw .cta-band .btn,.hw .cta-band h2{position:relative}.hw .foot{padding:40px 0;border-top:1px solid var(--line)}.hw .foot .wrap{display:flex;gap:24px;align-items:center;justify-content:space-between;flex-wrap:wrap}.hw .foot .disc{color:var(--muted);font-size:12px;max-width:620px}@media (max-width:760px){.hw .grid{grid-template-columns:1fr}.hw .hero-inner{margin-bottom:60px}}