@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;
body{--ejaz-bg:#f4f3ee}#ejaz-banner{position:relative;z-index:10000;background:#18201e;color:#f4f3ee;display:flex;align-items:center;justify-content:space-between;padding:13px 5%;font:13px/1.5 system-ui,sans-serif;gap:12px}#ejaz-banner a{color:#d4f279;text-decoration:none}#ejaz-banner strong{font-size:15px}#ejaz-banner span{opacity:.8}@media(max-width:600px){#ejaz-banner span{display:none}}
500;600;700&family=Space+Grotesk:wght@400;500;600&display=swap');
:root{--bg:#f4f3ee;--panel:#fffef9;--panel-2:#e9eddf;--line:#d5d9d0;--text:#18201e;--muted:#616c65;--accent:#4b754d;--accent-wash:rgba(75,117,77,.09);--accent-strong:rgba(75,117,77,.22);--ink:#182b22;--ink-text:#f4f3ee;--sans:'DM Sans',system-ui,sans-serif}
h1,h2,h3{font-family:'Space Grotesk',system-ui,sans-serif;letter-spacing:-.035em}.hero-band{background:var(--ink)}.demo{box-shadow:0 12px 42px #243b2710}.pill .dot{background:#d4f279}#ejaz-banner{font-family:'DM Sans',system-ui,sans-serif}.hero-band nav .logo{display:none}
