:root{--black:#000;--ink:#000;--muted:#5e5e5e;--panel:#fff;--badge:#efefef;--line:#d2d2d2;--hover:#333;--font-en:"Google Sans", system-ui, sans-serif;--font-ar:"Google Sans", "IBM Plex Sans Arabic", "Geeza Pro", system-ui, sans-serif;--pad:clamp(24px, 4vw, 56px)}*,:before,:after{box-sizing:border-box}html,body{margin:0}body{background:var(--panel);color:var(--ink);font-family:var(--font-en);-webkit-font-smoothing:antialiased}h1,p{margin:0}.page{grid-template-columns:1fr 1fr;min-height:100svh;display:grid}.page[data-lang=ar]{font-family:var(--font-ar)}.panel{padding:var(--pad);flex-direction:column;min-height:100svh;display:flex}.top{justify-content:space-between;align-items:center;gap:16px;display:flex}.brand{color:var(--black);align-items:center;gap:12px;display:flex}.mark{flex:none;width:40px;height:40px}.brand__name{color:var(--ink);letter-spacing:-.01em;font-size:1.5rem;font-weight:700}.lang{font:inherit;color:var(--muted);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:999px;padding:6px 14px;font-size:.9375rem}.lang[lang=ar]{font-family:var(--font-ar)}.lang[lang=en]{font-family:var(--font-en)}.lang:hover{color:var(--ink);border-color:var(--muted)}.body{flex-direction:column;flex:1;justify-content:center;gap:20px;max-width:34rem;padding-block:64px;display:flex}.badge{color:var(--black);background:var(--badge);border-radius:6px;align-self:flex-start;padding:5px 10px;font-size:.8125rem;font-weight:700}.headline{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2rem,3.4vw,2.75rem);font-weight:700;line-height:1.12}.page[data-lang=ar] .headline{letter-spacing:0;line-height:1.35}.description{color:var(--muted);max-width:60ch;font-size:1.0625rem;line-height:1.65}.page[data-lang=ar] .description{line-height:1.85}.contact{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:8px;display:flex}.button{background:var(--black);color:#fff;border-radius:8px;align-items:center;height:44px;padding:0 22px;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.button:hover{background:var(--hover)}.email{font-family:var(--font-en);color:var(--ink);text-underline-offset:4px;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);font-size:.9375rem}.email:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.button:focus-visible,.email:focus-visible,.lang:focus-visible{outline:2px solid var(--black);outline-offset:3px}.foot{color:var(--muted);font-size:.8125rem}.visual{color:#ffffff59;background:var(--black);place-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.visual img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.visual__crown{width:min(40%,280px);height:auto}@media (max-width:800px){.page{grid-template-columns:1fr}.visual{order:-1;height:36svh;position:relative}.panel{min-height:auto}.body{padding-block:48px}.brand__name{font-size:1.25rem}}
