@font-face{font-family:Reem Kufi Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/reem-kufi-arabic-wght-normal.3gcndho_s18eu.woff2)format("woff2-variations");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,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Reem Kufi Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/reem-kufi-vietnamese-wght-normal.3o3oocqgyict4.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Reem Kufi Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/reem-kufi-latin-ext-wght-normal.37qydtx8s_gz8.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Reem Kufi Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/reem-kufi-latin-wght-normal.3we2ogajlevfx.woff2)format("woff2-variations");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:Alexandria Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/alexandria-arabic-wght-normal.15gko1wbbmx8e.woff2)format("woff2-variations");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,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Alexandria Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/alexandria-vietnamese-wght-normal.2sxz1pe96z0i3.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alexandria Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/alexandria-latin-ext-wght-normal.2xm4alvaypf25.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alexandria Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/alexandria-latin-wght-normal.2elfkxnho06a1.woff2)format("woff2-variations");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:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-arabic-400-normal.0a8jtlzovcn2x.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-400-normal.1bytjgfp7ebyh.woff)format("woff")}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-arabic-arabic-500-normal.2nmq8_7j2wt1h.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-500-normal.00wxp-80230rz.woff)format("woff")}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-arabic-600-normal.2jzf714wbn4iw.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-600-normal.399cvybalwu3v.woff)format("woff")}
@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-tight-cyrillic-ext-wght-normal.2sud5ad24ntvb.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-tight-cyrillic-wght-normal.1e6e0rham8pp2.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-tight-greek-ext-wght-normal.1mgpja6wa-4e1.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-tight-greek-wght-normal.1c4wnqk-7ijaf.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-tight-vietnamese-wght-normal.1i10uqw9gdkrc.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-tight-latin-ext-wght-normal.0a7y0o51m8fzd.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-tight-latin-wght-normal.1_fsb17gxmapx.woff2)format("woff2-variations");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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-cyrillic-ext-wght-normal.1ladf10s224e1.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-cyrillic-wght-normal.0x7cg5h5x34js.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-greek-wght-normal.1k07jbkicvzf3.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-vietnamese-wght-normal.0a13tgqsi9z78.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-latin-ext-wght-normal.3rxtet6g9i1k3.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-latin-wght-normal.2rmhnsrc80fag.woff2)format("woff2-variations");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}
:root{--obsidian:#08090d;--graphite:#11151c;--graphite-2:#171c25;--graphite-3:#222a36;--silver:#d8dee8;--silver-2:#aab3c2;--mute:#7d8798;--line:#d8dee81f;--line-strong:#d8dee83d;--brand:#73dc5e;--brand-ink:#0b1a07;--sig-ai:#73dc5e;--sig-software:#73dc5e;--sig-creative:#ffb86b;--sig-education:#8d79ff;--paper:#eceef1;--paper-ink:#0d0f14;--font-display:"Reem Kufi Variable", "Inter Tight Variable", system-ui, sans-serif;--font-body:"Inter Tight Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono Variable", ui-monospace, "SFMono-Regular", Menlo, monospace;--gutter:clamp(16px, 4vw, 56px);--maxw:1440px;--radius:14px;--header-h:72px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-1:.35s;--dur-2:.8s;--dur-3:1.2s;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-padding-top:var(--header-h);overflow-x:clip}body{background:var(--obsidian);color:var(--silver);font-family:var(--font-body);margin:0;font-size:clamp(16px,.25vw + 15px,18px);line-height:1.55;overflow-x:clip}img,svg,canvas,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}h1,h2,h3,h4,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}::selection{background:var(--brand);color:var(--brand-ink)}:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:4px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:200;background:var(--brand);color:var(--brand-ink);transition:transform var(--dur-1) var(--ease-out);border-radius:999px;padding:10px 16px;font-weight:600;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skip-link:focus{transform:none}.wrap{width:100%;max-width:var(--maxw);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:clamp(72px,9vw,140px);position:relative}.grid-12{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(12px,2vw,28px);display:grid}.label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);align-items:center;gap:10px;font-size:11.5px;display:inline-flex}.label:before{content:"";background:var(--label-dot,var(--brand));border-radius:2px;flex:none;width:6px;height:6px}.label--plain:before{display:none}.display{font-family:var(--font-display);letter-spacing:-.035em;color:#f1f4f8;font-size:clamp(40px,6vw,96px);font-weight:600;line-height:.9}.h2{font-family:var(--font-display);letter-spacing:-.03em;color:#eef1f6;font-size:clamp(30px,3.8vw,60px);font-weight:600;line-height:.95}.h3{font-family:var(--font-display);letter-spacing:-.02em;color:#eef1f6;font-size:clamp(21px,1.8vw,28px);font-weight:600;line-height:1.05}.lede{color:var(--silver-2);max-width:38ch;font-size:clamp(18px,1.35vw,22px);line-height:1.5}.muted{color:var(--mute)}.signal{color:var(--brand)}.btn{--btn-bg:var(--brand);--btn-fg:var(--brand-ink);background:var(--btn-bg);height:52px;color:var(--btn-fg);letter-spacing:-.005em;isolation:isolate;transition:transform var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);border-radius:12px;align-items:center;gap:12px;padding-inline:22px 18px;font-size:15.5px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.btn:after{content:"";transition:transform .5s var(--ease-out);z-index:-1;opacity:.25;background:#fff;position:absolute;inset:0;transform:translateY(101%)}.btn:hover:after{transform:none}.btn:hover{box-shadow:0 10px 40px -12px color-mix(in srgb, var(--btn-bg) 70%, transparent)}.btn .arrow{width:18px;height:18px;transition:transform var(--dur-1) var(--ease-out)}.btn:hover .arrow{transform:translate(3px)}.btn--ghost{--btn-bg:transparent;--btn-fg:var(--silver);border:1px solid var(--line-strong)}.btn--ghost:after{background:var(--silver);opacity:.08}.btn--ghost:hover{box-shadow:none;border-color:var(--silver-2)}.link-arrow{border-bottom:1px solid var(--line-strong);transition:border-color var(--dur-1), color var(--dur-1);align-items:center;gap:8px;padding-bottom:4px;font-weight:600;display:inline-flex}.link-arrow:hover{color:#fff;border-color:currentColor}.js [data-reveal]{opacity:0;transition:opacity var(--dur-3) var(--ease-out), transform var(--dur-3) var(--ease-out);transition-delay:var(--d,0s);transform:translateY(24px)}.js [data-reveal].is-in{opacity:1;transform:none}.js [data-reveal=mask]{opacity:1;clip-path:inset(0 0 100%);transition:clip-path var(--dur-3) var(--ease-out);transition-delay:var(--d,0s);transform:none}.js [data-reveal=mask].is-in{clip-path:inset(0 0 -10%)}.split-line{display:block}.split-word{vertical-align:bottom;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block;overflow:hidden}.split-word>span{display:inline-block}.js .split-word>span{transform-origin:0 100%;filter:blur(10px);opacity:0;transition:transform 1.3s var(--ease-out), filter 1.1s var(--ease-out), opacity .8s var(--ease-out);transition-delay:var(--d,0s);transform:translateY(105%)rotate(4deg)}.js .is-in .split-word>span,.js .is-in.split-word>span,.js [data-split].is-in .split-word>span{filter:none;opacity:1;transform:none}.cine-title{position:relative}.js .cine-title:after{content:"";top:6%;bottom:6%;background:var(--brand);opacity:0;pointer-events:none;width:2px;position:absolute;inset-inline-start:0;box-shadow:0 0 18px 2px #73dc5eb3}.js .cine-title.is-in:after{animation:scan 1.5s var(--ease-in-out) .7s both}@keyframes scan{0%{opacity:0;inset-inline-start:0}12%{opacity:1}88%{opacity:1}to{opacity:0;inset-inline-start:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.js [data-reveal],.js [data-reveal=mask],.js .split-word>span{opacity:1!important;clip-path:none!important;transform:none!important}}html.reduce-motion .js-anim-off,html.reduce-motion [data-reveal],html.reduce-motion .split-word>span{opacity:1!important;clip-path:none!important;transform:none!important}.grain{pointer-events:none;z-index:90;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}.m-flow{stroke-dasharray:4 6;animation:3s linear infinite m-flow}@keyframes m-flow{to{stroke-dashoffset:-40px}}.m-pop{animation:m-pop 4s var(--ease-in-out) infinite}@keyframes m-pop{0%,to{opacity:1}50%{opacity:.45}}.m-drift{animation:m-drift 6s var(--ease-in-out) infinite}@keyframes m-drift{50%{transform:translateY(-5px)}}.m-spin{animation:14s linear infinite m-spin}.m-rev{animation-duration:9s;animation-direction:reverse}@keyframes m-spin{to{transform:rotate(360deg)}}.js [data-reveal=clip]{clip-path:inset(14% 10% round 28px);transition:clip-path 1.6s var(--ease-out);transition-delay:var(--d,0s)}.js [data-reveal=clip].is-in{clip-path:inset(0 round 18px)}@media (prefers-reduced-motion:reduce){.js [data-reveal=clip]{clip-path:none!important}}.js [data-hero]{opacity:0;filter:blur(8px);transition:opacity 1.4s var(--ease-out), transform 1.4s var(--ease-out), filter 1.4s var(--ease-out);transition-delay:var(--d,0s);transform:translateY(30px)}html[data-intro=done] [data-hero]{opacity:1;filter:none;transform:none}.js [data-hero-line]>span{transform-origin:0 100%;transition:transform 1.5s var(--ease-out);transition-delay:var(--d,0s);display:block;transform:translateY(110%)rotate(3deg)}html[data-intro=done] [data-hero-line]>span{transform:none}@media (prefers-reduced-motion:reduce){.js [data-hero],.js [data-hero-line]>span{opacity:1!important;filter:none!important;transform:none!important}}.cursor{z-index:300;pointer-events:none;background:var(--brand);width:10px;height:10px;transform:translate3d(var(--cx,-100px), var(--cy,-100px), 0);transition:width .4s var(--ease-out), height .4s var(--ease-out), margin .4s var(--ease-out), border-radius .4s, background .4s;mix-blend-mode:difference;font-family:var(--font-mono);letter-spacing:.12em;color:var(--obsidian);border-radius:3px;place-items:center;margin:-5px 0 0 -5px;font-size:10px;display:grid;position:fixed;top:0;left:0}.cursor[data-state=link]{background:#fff;border-radius:14px;width:44px;height:44px;margin:-22px 0 0 -22px}.cursor[data-state=media]{background:var(--brand);mix-blend-mode:normal;border-radius:24px;width:84px;height:84px;margin:-42px 0 0 -42px}@media (pointer:coarse),(prefers-reduced-motion:reduce){.cursor{display:none}}.curtain{z-index:150;pointer-events:none;background:var(--obsidian);clip-path:inset(0);transition:clip-path 1.1s var(--ease-in-out) .25s;place-items:center;display:grid;position:fixed;inset:0}.curtain:before{content:"";background:var(--brand);transform-origin:0;height:2px;animation:curtainLine .5s var(--ease-out) forwards;position:absolute;inset:auto 0 0;transform:scaleX(0)}@keyframes curtainLine{to{transform:scaleX(1)}}.curtain[data-lift]{clip-path:inset(0 0 100%)}.curtain-mark{transition:transform 1s var(--ease-in-out) .2s, opacity .6s .2s}.curtain[data-lift] .curtain-mark{opacity:0;transform:translateY(-40px)}.curtain-mark img{width:auto;height:56px}@media (prefers-reduced-motion:reduce){.curtain{display:none}}[data-tilt]{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .6s var(--ease-out), border-color .4s, background .4s;transform-style:preserve-3d;position:relative}[data-tilt][data-tilting]{transition:transform .12s linear,border-color .4s,background .4s}[data-tilt]:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%), #ffffff17, transparent 45%);opacity:0;transition:opacity .4s;position:absolute;inset:0}[data-tilt][data-tilting]:after{opacity:1}[dir=rtl] [data-flip]{scale:-1 1}html[lang=ar]{--font-display:"Alexandria Variable", "Reem Kufi Variable", system-ui, sans-serif;--font-body:"IBM Plex Sans Arabic", "Inter Tight Variable", system-ui, sans-serif}html[lang=ar] .display,html[lang=ar] .h2,html[lang=ar] .h3{letter-spacing:0;font-weight:700;line-height:1.45}html[lang=ar] .display{font-size:clamp(34px,4.6vw,72px)}html[lang=ar] .h2{font-size:clamp(26px,2.9vw,46px)}html[lang=ar] .h3{font-size:clamp(19px,1.5vw,24px)}html[lang=ar] .lede{font-size:clamp(16px,1.15vw,19px);line-height:1.8}html[lang=ar] body{line-height:1.75}html[lang=ar] .label,html[lang=ar] [class*=label]{letter-spacing:0;text-transform:none}html[lang=ar] .split-word{margin-bottom:-.3em;padding-top:.12em;padding-bottom:.3em}[dir=rtl] .btn:hover .arrow{transform:translate(-3px)}html[data-intro=journey] [data-hero],html[data-intro=journey] [data-hero-line]>span{opacity:0!important}html[data-page=intro] header,html[data-page=intro] footer,html[data-page=intro] .grain{display:none}html[data-page=intro] body{height:100svh;overflow:hidden}.js [data-enter]>.wrap{transform:translate3d(0, calc((1 - var(--e,1)) * 70px), 0) scale(calc(.965 + var(--e,1) * .035));opacity:calc(.25 + var(--e,1) * .75);transform-origin:50% 0;will-change:transform, opacity}@media (prefers-reduced-motion:reduce){.js [data-enter]>.wrap{opacity:1;transform:none}}.brand-word{letter-spacing:.02em;text-transform:none!important}.js [data-tilt]{opacity:0;transition:transform .6s var(--ease-out), opacity 1s var(--ease-out), translate 1.1s var(--ease-out), border-color .4s, background .4s;translate:0 40px}.js [data-tilt].is-in{opacity:1;translate:0}.js :nth-child(2)>[data-tilt],.js [data-tilt]:nth-child(2){transition-delay:0s,80ms,80ms,0s,0s}.js :nth-child(3)>[data-tilt],.js [data-tilt]:nth-child(3){transition-delay:0s,.16s,.16s,0s,0s}.js :nth-child(4)>[data-tilt],.js [data-tilt]:nth-child(4){transition-delay:0s,.24s,.24s,0s,0s}.js :nth-child(5)>[data-tilt],.js [data-tilt]:nth-child(5){transition-delay:0s,.32s,.32s,0s,0s}.js :nth-child(6)>[data-tilt],.js [data-tilt]:nth-child(6){transition-delay:0s,.4s,.4s,0s,0s}.js [data-tilt][data-tilting]{transition:transform .12s linear, opacity 1s var(--ease-out), translate 1.1s var(--ease-out), border-color .4s, background .4s}[data-tilt]:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg, transparent 35%, var(--brand) 50%, transparent 65%) 130% 0 / 300% 100% no-repeat;-webkit-mask-composite:xor;opacity:0;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.js [data-tilt].is-in:before{animation:borderRun 1.8s var(--ease-in-out) .45s both}[data-tilt]:hover:before{animation:borderRun 1.4s var(--ease-in-out) both}@keyframes borderRun{0%{opacity:0;background-position:130% 0}15%{opacity:1}85%{opacity:1}to{opacity:0;background-position:-30% 0}}[data-tilt]:hover{box-shadow:0 24px 60px -30px #73dc5e59;border-color:#73dc5e73!important}@media (prefers-reduced-motion:reduce){.js [data-tilt]{opacity:1;translate:none}[data-tilt]:before{display:none}}
.m4svIa_wrap{position:relative}.m4svIa_trigger{border:1px solid var(--line-strong);height:40px;font-family:var(--font-mono);letter-spacing:.08em;background:#08090d66;border-radius:10px;align-items:center;gap:8px;padding-inline:12px 10px;font-size:12px;transition:border-color .3s;display:inline-flex}.m4svIa_trigger:hover,.m4svIa_wrap[data-open] .m4svIa_trigger{border-color:var(--brand)}.m4svIa_globe,.m4svIa_chev{fill:none;stroke:currentColor;stroke-width:1.4px}.m4svIa_globe{width:16px;height:16px}.m4svIa_chev{width:11px;height:11px;transition:transform .3s var(--ease-out)}.m4svIa_wrap[data-open] .m4svIa_chev{transform:rotate(180deg)}.m4svIa_list{inset-inline-end:0;border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:10;min-width:180px;animation:m4svIa_drop .35s var(--ease-out);background:#0c0e13f5;border-radius:14px;padding:6px;position:absolute;top:calc(100% + 8px);box-shadow:0 24px 60px -20px #000c}.m4svIa_wrap[data-up] .m4svIa_list{top:auto;bottom:calc(100% + 8px)}@keyframes m4svIa_drop{0%{opacity:0;transform:translateY(-6px)scale(.98)}}.m4svIa_list a{color:var(--silver-2);border-radius:9px;align-items:center;gap:12px;padding:10px 12px;transition:background .25s,color .25s;display:flex}.m4svIa_list a:hover{color:#fff;background:#d8dee812}.m4svIa_list a[aria-current=true]{color:#fff}.m4svIa_list b{min-width:30px;height:24px;font-family:var(--font-mono);border:1px solid var(--line-strong);border-radius:6px;place-items:center;font-size:11px;display:grid}.m4svIa_list a[aria-current=true] b{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.m4svIa_inline{border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);background:#0e111799;border-radius:999px;gap:2px;padding:4px;display:flex}.m4svIa_inline a{min-width:32px;height:30px;font-family:var(--font-mono);letter-spacing:.06em;color:var(--mute);border-radius:999px;place-items:center;padding-inline:8px;font-size:11px;transition:color .3s,background .3s;display:grid}.m4svIa_inline a:hover{color:#fff;background:#d8dee814}.m4svIa_inline a[aria-current=true]{background:var(--brand);color:var(--brand-ink);font-weight:700}
.hBw1pG_header{z-index:100;position:fixed;inset:0 0 auto}.hBw1pG_bar{z-index:2;height:var(--header-h);padding-inline:var(--gutter);border-bottom:1px solid #0000;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;transition:background .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s,border-color .4s;display:grid;position:relative}.hBw1pG_header[data-scrolled] .hBw1pG_bar{-webkit-backdrop-filter:blur(14px)saturate(140%);border-bottom-color:var(--line);background:#08090d9e}.hBw1pG_header[data-open] .hBw1pG_bar{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#0000}.hBw1pG_logo{padding:6px 0;display:inline-flex}.hBw1pG_logo img{width:auto;height:26px}.hBw1pG_capsule{border:1px solid var(--line);-webkit-backdrop-filter:blur(16px)saturate(140%);background:#0e1117b8;border-radius:999px;grid-column:2;align-items:center;gap:2px;padding:5px;font-size:13.5px;display:none;box-shadow:0 12px 40px -18px #000c}.hBw1pG_capsule>a{color:var(--silver-2);white-space:nowrap;border-radius:999px;padding:8px 14px;transition:color .3s,background .3s;position:relative}.hBw1pG_capsule>a:before{content:"";background:var(--sig,var(--brand));width:4px;height:4px;transition:transform .35s var(--ease-out);border-radius:1.5px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)scale(0)}@media (min-width:1200px){.hBw1pG_capsule{display:flex}}.hBw1pG_sep{background:var(--line-strong);width:1px;height:18px;margin-inline:6px}.hBw1pG_lang{gap:2px;display:flex}.hBw1pG_lang a{min-width:30px;height:30px;font-family:var(--font-mono);letter-spacing:.06em;color:var(--mute);border-radius:999px;place-items:center;padding-inline:6px;font-size:11px;transition:color .3s,background .3s;display:grid}.hBw1pG_lang a:hover{color:#fff}.hBw1pG_lang a[aria-current=true]{background:var(--brand);color:var(--brand-ink);font-weight:700}.hBw1pG_langMenu{border:1px solid var(--line);border-radius:999px;padding:4px}.hBw1pG_logo{justify-self:start}.hBw1pG_actions{grid-column:3;justify-self:end;align-items:center;gap:10px;display:flex}.hBw1pG_cta{background:var(--brand);height:40px;color:var(--brand-ink);border-radius:10px;align-items:center;padding-inline:16px;font-size:14px;font-weight:600;transition:filter .3s;display:none}.hBw1pG_cta:hover{filter:brightness(1.08)}@media (min-width:640px){.hBw1pG_cta{display:inline-flex}}.hBw1pG_toggle{border:1px solid var(--line-strong);border-radius:10px;align-items:center;gap:12px;height:40px;padding-inline:14px 12px;font-size:14px;transition:border-color .3s;display:inline-flex}.hBw1pG_toggle:hover{border-color:var(--silver-2)}.hBw1pG_toggleLabel{text-align:start;min-width:40px}.hBw1pG_burger{width:16px;height:10px;position:relative}.hBw1pG_burger i{height:1.5px;transition:transform .45s var(--ease-out), top .45s var(--ease-out);background:currentColor;border-radius:2px;position:absolute;left:0;right:0}.hBw1pG_burger i:first-child{top:1px}.hBw1pG_burger i:last-child{top:7.5px}.hBw1pG_header[data-open] .hBw1pG_burger i:first-child{top:4.25px;transform:rotate(45deg)}.hBw1pG_header[data-open] .hBw1pG_burger i:last-child{top:4.25px;transform:rotate(-45deg)}.hBw1pG_panel{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:hBw1pG_panelIn .6s var(--ease-out);background:radial-gradient(80% 60% at 85% 10%,#73dc5e14,#0000 60%),#08090df7;position:fixed;inset:0;overflow-y:auto}@keyframes hBw1pG_panelIn{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.hBw1pG_panelInner{min-height:100%;padding:calc(var(--header-h) + 32px) var(--gutter) 48px;max-width:var(--maxw);gap:48px;margin-inline:auto;display:grid}@media (min-width:1024px){.hBw1pG_panelInner{grid-template-columns:1.6fr 1fr;align-items:end;padding-bottom:72px}}.hBw1pG_menu li{border-top:1px solid var(--line);animation:hBw1pG_itemIn .8s var(--ease-out) both;animation-delay:calc(80ms + var(--i) * 45ms)}@keyframes hBw1pG_itemIn{0%{opacity:0;transform:translateY(18px)}}.hBw1pG_menu a{font-family:var(--font-display);letter-spacing:-.03em;color:#eef1f6;transition:color .3s, padding .5s var(--ease-out);align-items:baseline;gap:18px;padding:12px 0;font-size:clamp(30px,4.6vw,64px);font-weight:600;line-height:1.05;display:flex}.hBw1pG_num{font-family:var(--font-mono);letter-spacing:.1em;color:var(--mute);font-size:12px;transform:translateY(-.6em)}.hBw1pG_text{flex:1}.hBw1pG_menuArrow{opacity:0;width:clamp(22px,2.4vw,36px);height:auto;transition:opacity .3s, transform .5s var(--ease-out);color:var(--sig);align-self:center;transform:translate(-12px)}.hBw1pG_menu a:hover,.hBw1pG_menu a:focus-visible{padding-inline-start:12px}.hBw1pG_menu a:hover .hBw1pG_menuArrow,.hBw1pG_menu a:focus-visible .hBw1pG_menuArrow{opacity:1;transform:none}.hBw1pG_menu a[aria-current=page] .hBw1pG_text{color:var(--sig)}.hBw1pG_aside{justify-items:start;gap:20px;max-width:380px;display:grid}.hBw1pG_asideText{color:var(--silver-2)}@media (min-width:1200px){.hBw1pG_toggle{display:none}}.hBw1pG_bar{grid-template-columns:auto 1fr auto}.hBw1pG_capsule{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;justify-self:center;gap:0;padding:0;font-size:14px}.hBw1pG_capsule>a{background:0 0;border-radius:0;padding:10px clamp(8px,.9vw,16px)}.hBw1pG_capsule>a:hover,.hBw1pG_capsule>a[aria-current=page]{color:#fff;background:0 0}.hBw1pG_capsule>a:before{border-radius:2px;width:calc(100% - 2*clamp(8px,.9vw,16px));height:2px;bottom:0;transform:translate(-50%)scaleX(0)}.hBw1pG_capsule>a:hover:before,.hBw1pG_capsule>a[aria-current=page]:before{transform:translate(-50%)scaleX(1)}[dir=rtl] .hBw1pG_capsule>a:before{left:auto;right:50%;transform:translate(50%)scaleX(0)}[dir=rtl] .hBw1pG_capsule>a:hover:before{transform:translate(50%)scaleX(1)}[dir=rtl] .hBw1pG_capsule>a[aria-current=page]:before{transform:translate(50%)scaleX(1)}
.S6Hkya_footer{z-index:1;border-top:1px solid var(--line);background:var(--obsidian);padding-block:72px 32px;position:relative}.S6Hkya_top{gap:48px;display:grid}@media (min-width:900px){.S6Hkya_top{grid-template-columns:1.2fr 1fr}}.S6Hkya_brand img{width:auto;height:56px}.S6Hkya_pos{max-width:34ch;color:var(--silver-2);margin-top:24px}.S6Hkya_cols{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:32px;display:grid}.S6Hkya_cols ul{gap:10px;margin-top:16px;display:grid}.S6Hkya_cols a{color:var(--silver-2);align-items:center;gap:10px;transition:color .3s;display:inline-flex}.S6Hkya_cols a:hover{color:#fff}.S6Hkya_dot{border-radius:2px;flex:none;width:6px;height:6px}.S6Hkya_bottom{border-top:1px solid var(--line);color:var(--mute);gap:12px;margin-top:72px;padding-top:24px;font-size:13px;display:grid}@media (min-width:900px){.S6Hkya_bottom{grid-template-columns:auto 1fr;gap:48px}.S6Hkya_note{text-align:end}}.S6Hkya_note{justify-self:end;max-width:80ch}.S6Hkya_route{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--brand);margin-top:14px;font-size:11px}.S6Hkya_note{font-family:var(--font-display);letter-spacing:-.02em;color:#eef1f6;font-size:clamp(18px,1.6vw,24px);font-weight:600}.S6Hkya_accent{color:var(--brand)}
