@font-face{font-family:Noto Kufi Arabic MK;src:url(/fonts/noto-kufi-arabic-sub-2b058d0c.woff2)format("woff2");font-weight:700 800;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Plex Arabic MK;src:url(/fonts/plex-arabic-400-sub-388faf54.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Plex Arabic MK;src:url(/fonts/plex-arabic-500-sub-8df22614.woff2)format("woff2");font-weight:500;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Plex Arabic MK;src:url(/fonts/plex-arabic-600-sub-f06eaf79.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Kufi Latin MK;src:url(/fonts/noto-kufi-latin-sub-fe530d6e.woff2)format("woff2");font-weight:700 800;font-display:swap;unicode-range:U+??,U+2012-2027,U+2030-205E,U+20AC,U+2122,U+2212}@font-face{font-family:Plex Latin MK;src:url(/fonts/plex-latin-400-sub-30b85b4a.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+??,U+2012-2027,U+2030-205E,U+20AC,U+2122,U+2212}@font-face{font-family:Plex Latin MK;src:url(/fonts/plex-latin-500-sub-e53b43b6.woff2)format("woff2");font-weight:500;font-display:swap;unicode-range:U+??,U+2012-2027,U+2030-205E,U+20AC,U+2122,U+2212}@font-face{font-family:Plex Latin MK;src:url(/fonts/plex-latin-600-sub-4feaeff6.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+??,U+2012-2027,U+2030-205E,U+20AC,U+2122,U+2212}@font-face{font-family:Kufi Arabic Fallback;src:local(Segoe UI Bold),local(Arial Bold),local(Geeza Pro Bold),local(Noto Sans Arabic Bold),local(Noto Naskh Arabic Bold);font-weight:100 900;size-adjust:113.21%;ascent-override:113.24%;descent-override:54.32%;line-gap-override:0.0%;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Plex Arabic Fallback;src:local(Segoe UI),local(Arial),local(Geeza Pro),local(Noto Sans Arabic),local(Noto Naskh Arabic);font-weight:400 500;size-adjust:92.27%;ascent-override:117.59%;descent-override:44.98%;line-gap-override:0.0%;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Plex Arabic Fallback;src:local(Segoe UI Semibold),local(Arial Bold),local(Geeza Pro Bold),local(Noto Sans Arabic SemiBold),local(Noto Naskh Arabic Bold);font-weight:600;size-adjust:96.11%;ascent-override:112.9%;descent-override:43.18%;line-gap-override:0.0%;unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Archivo MK;src:url(/fonts/archivo-wdth-latin-e3a28ead.woff2)format("woff2");font-weight:100 900;font-stretch:62% 125%;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono MK;src:url(/fonts/martian-mono-wdth-latin-f9c1655c.woff2)format("woff2");font-weight:100 800;font-stretch:75% 112.5%;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:MK Serif;src:url(/fonts/dm-serif-display-latin-fdf61e20.woff2)format("woff2");font-weight:400;font-display:block}:root{color-scheme:dark;--ink-0:#070606;--ink-1:#0e0d0c;--ink-2:#171513;--line:#fff4e61a;--line-strong:#fff4e638;--text-hi:#f4efe6;--text-mid:#b9b1a4;--text-low:#7d766b;--light:#fff4e0;--mkbos:#7b78ff;--orbit:#3d7bff;--voice:#83f5a3;--atlas:#ff8a4c;--mkbos-text:oklch(74% .14 280);--orbit-text:oklch(72% .15 262);--voice-text:oklch(88% .15 152);--atlas-text:oklch(78% .15 50);--font-display:"Archivo MK", "Archivo", system-ui, sans-serif;--font-text:"Archivo MK", system-ui, sans-serif;--font-mono:"Martian Mono MK", ui-monospace, monospace;--font-serif:"MK Serif", Georgia, serif;--font-ar-display:"Noto Kufi Arabic MK", "Kufi Latin MK", "Kufi Arabic Fallback", "Archivo MK", system-ui, sans-serif;--font-ar-text:"Plex Arabic MK", "Plex Latin MK", "Plex Arabic Fallback", "Archivo MK", system-ui, sans-serif;--h1:clamp(2.6rem, 6.2vw, 6.5rem);--h2:clamp(1.9rem, 3.6vw, 3.4rem);--text:clamp(1.0625rem, .98rem + .25vw, 1.125rem);--mono:.6875rem;--mono-lg:.75rem;--max:1360px;--margin:clamp(16px, 5vw, 80px);--gap:clamp(16px, 1.7vw, 24px);--ribbon-w:48px;--radius:2px;--ease-out:cubic-bezier(.22, 1, .36, 1);--develop:.48s}@media (width<900px){:root{--ribbon-w:14px}}
