@font-face{font-family:Alexandria Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/alexandria-arabic-wght-normal-BMWQQIfH.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(/assets/alexandria-vietnamese-wght-normal-DvU6pLYV.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(/assets/alexandria-latin-ext-wght-normal-CJ9LaFMc.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(/assets/alexandria-latin-wght-normal-9GNYQ01K.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:Kufam Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/kufam-arabic-wght-normal-BK6boWM3.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:Kufam Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/kufam-vietnamese-wght-normal-CI9R_8Bz.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:Kufam Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/kufam-latin-ext-wght-normal-DNa9Yhdd.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:Kufam Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/kufam-latin-wght-normal-CyZEOeQL.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{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--radius:4px;--radius-badge:3px;--radius-panel:6px;--radius-overlay:8px;--control-height:36px;--control-height-compact:28px;--control-height-large:44px;--row-height:40px;--grid-font-size:var(--text-sm);--rail-width:88px;--topbar-height:56px;--page-max-width:1360px;--page-inset:32px;--bleed:20px;--section-gutter:64px;--section-gap:40px;--satr-width:2px;--rail-seam-width:0px;--focus-ring-width:3px;--focus-ring-offset:2px;--shadow-color:oklch(20% .005 30/.14);--scrim:oklch(20% .005 30/.5);--elevation-popover:0 4px 8px oklch(20% .005 30/.14);--elevation-modal:0 16px 32px oklch(20% .005 30/.14);--elevation-rail:none;--background:oklch(97.2% .002 30);--foreground:oklch(22.5% .005 30);--card:oklch(99.6% .001 30);--card-foreground:oklch(22.5% .005 30);--popover:oklch(99.6% .001 30);--popover-foreground:oklch(22.5% .005 30);--muted:oklch(94.8% .002 30);--muted-foreground:oklch(47% .005 30);--secondary:oklch(93% .004 30);--secondary-foreground:oklch(32% .005 30);--accent:oklch(94% .004 30);--accent-foreground:oklch(22.5% .005 30);--neutral-subtle:oklch(93.8% .004 30);--border:oklch(88.5% .003 30);--border-subtle:oklch(92.8% .002 30);--line-strong:oklch(60% .004 30);--input:oklch(60% .004 30);--input-background:oklch(99.6% .001 30);--skeleton:oklch(92.5% .004 30);--skeleton-ink:oklch(81.3% .004 30);--primary:oklch(23.5% .006 30);--primary-foreground:oklch(99% .002 30);--primary-hover:oklch(33% .006 30);--ink-press:oklch(40% .006 30);--link:oklch(23.5% .006 30);--ring:oklch(23.5% .006 30);--brand:oklch(23.5% .006 30);--brand-foreground:oklch(99% .002 30);--brand-subtle:oklch(93.5% .004 30);--brand-subtle-foreground:oklch(21% .006 30);--destructive:oklch(52% .19 27);--destructive-foreground:oklch(99% .004 25);--destructive-hover:oklch(46% .18 27);--danger:oklch(52% .19 27);--danger-subtle:oklch(95.5% .025 25);--danger-foreground:oklch(99% .004 25);--success:oklch(50% .12 150);--success-subtle:oklch(95.5% .03 150);--success-bright:oklch(50% .12 150);--warning:oklch(52% .12 62);--warning-subtle:oklch(95.5% .035 78);--info:oklch(50% .1 248);--info-subtle:oklch(95.5% .02 248);--basalt:oklch(22.5% .005 30);--basalt-foreground:oklch(87% .004 30);--basalt-muted-foreground:oklch(76% .005 30);--basalt-hover:oklch(28% .006 30);--basalt-hover-foreground:oklch(99% .002 30);--basalt-active:oklch(34% .008 30);--basalt-active-foreground:oklch(99% .002 30);--basalt-border:oklch(32% .006 30);--basalt-ring:oklch(93% .004 30);--brand-deep:oklch(25.5% .006 30);--brand-deep-foreground:oklch(97.5% .003 30);--brand-deep-muted:oklch(80% .005 30);--brand-deep-line:oklch(56% .006 30);--brand-deep-raised:oklch(33% .007 30);--brand-deep-ring:oklch(93% .004 30);--nuqta:#c71d02;--nuqta-frame:oklch(99.6% .001 30);--seal-ink:oklch(22.5% .005 30);--seal-paper:oklch(99.6% .001 30);--chart-1:oklch(48% .09 262);--chart-2:oklch(55% .075 190);--chart-3:oklch(64% .1 82);--chart-4:oklch(50% .085 335);--chart-5:oklch(58% .08 128);--chart-6:oklch(52% .07 300);--chart-7:oklch(60% .045 230);--chart-8:oklch(55% .005 30);--chart-axis:oklch(47% .005 30);--chart-grid:oklch(92.8% .002 30);--chart-muted:oklch(88% .02 262);--chart-tooltip-background:oklch(99.6% .001 30);--chart-tooltip-foreground:oklch(22.5% .005 30);--chart-tooltip-border:oklch(88.5% .003 30);--chart-cursor:oklch(94% .004 30);--chart-target:oklch(22.5% .005 30);--font-sans:"Alexandria Variable", "Alexandria", "Segoe UI", "Noto Sans Arabic", Tahoma, system-ui, sans-serif;--font-display:"Kufam Variable", "Kufam", "Alexandria Variable", "Alexandria", "Segoe UI", "Noto Sans Arabic", Tahoma, sans-serif;--font-mono:"Alexandria Variable", "Alexandria", "Segoe UI", "Noto Sans Arabic", Tahoma, system-ui, sans-serif;--text-xs:.75rem;--text-sm:.8125rem;--text-base:.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:1.5rem;--text-2xl:1.75rem;--text-display-size:2rem;--lh-base:1.5;--lh-tight:1.25;--identifier-letter-spacing:.02em;--motion-fast:.12s;--motion-base:.18s;--motion-slow:.26s;--motion-ease:cubic-bezier(.22, 1, .36, 1);--motion-enter-distance:4px;--motion-stagger-step:20ms;--sig-ease-write:linear(0, .194 6%, .351 12%, .497 19%, .613 26%, .714 34%, .8 43%, .862 52%, .916 63%, .958 76%, 1);--sig-ease-wave:linear(0, .215 10%, .389 20%, .53 30%, .645 40%, .739 50%, .815 60%, .876 70%, .926 80%, .967 90%, 1);--sig-ease-out:cubic-bezier(.16, 1, .3, 1);--sig-ease-press:cubic-bezier(.55, 0, 1, .45);--sig-pen-k:3;--sig-dur-pen:.62s;--sig-delay-ink:.15s;--sig-nib:.75;--sig-pen-stroke:1px;--sig-dur-outline-fade:.16s;--sig-delay-kashida:.52s;--sig-dur-kashida:.36s;--sig-delay-sections:.2s;--sig-dur-stroke:.42s;--sig-delay-hairline:.16s;--sig-dur-hairline:.38s;--sig-stagger:60ms;--sig-dur-indicator:.38s;--sig-dur-lift:.22s;--sig-delay-drop:80ms;--sig-dur-drop:.36s;--sig-drop-distance:16px;--sig-drop-scale:2.4;--sig-dur-wave:.2s;--sig-dur-drain:.22s;--sig-dur-surge:.14s;--sig-wave-size:6px;--sig-wave-drift:1.2;--sig-dur-glow:2.6s;--sig-dur-soak:.42s;--sig-dur-press:.13s;--sig-press-scale:1.5;--sig-dur-impression:.19s;--sig-dur-cell:70ms;--sig-dur-reveal:.52s;--sig-dur-clear:.18s;--sig-dur-morph:.44s}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--shadow-color:oklch(5% .003 30/.5);--scrim:oklch(8% .003 30/.66);--elevation-popover:0 4px 8px oklch(5% .003 30/.5);--elevation-modal:0 16px 32px oklch(5% .003 30/.5);--elevation-rail:none;--background:oklch(18.5% .005 30);--foreground:oklch(93.5% .002 30);--card:oklch(21.5% .005 30);--card-foreground:oklch(93.5% .002 30);--popover:oklch(24.5% .006 30);--popover-foreground:oklch(93.5% .002 30);--muted:oklch(25% .005 30);--muted-foreground:oklch(74% .004 30);--secondary:oklch(28% .006 30);--secondary-foreground:oklch(84% .003 30);--accent:oklch(27.5% .006 30);--accent-foreground:oklch(93.5% .002 30);--neutral-subtle:oklch(28% .005 30);--border:oklch(33% .005 30);--border-subtle:oklch(27% .005 30);--line-strong:oklch(54% .004 30);--input:oklch(54% .004 30);--input-background:oklch(20% .005 30);--skeleton:oklch(28% .005 30);--skeleton-ink:oklch(38.5% .005 30);--primary:oklch(92% .004 30);--primary-foreground:oklch(20% .006 30);--primary-hover:oklch(85% .005 30);--ink-press:oklch(79% .005 30);--link:oklch(92% .004 30);--ring:oklch(92% .004 30);--brand:oklch(92% .004 30);--brand-foreground:oklch(20% .006 30);--brand-subtle:oklch(31% .006 30);--brand-subtle-foreground:oklch(95% .004 30);--destructive:oklch(71% .16 25);--destructive-foreground:oklch(17% .02 25);--destructive-hover:oklch(76% .14 25);--danger:oklch(71% .16 25);--danger-subtle:oklch(29% .06 25);--danger-foreground:oklch(17% .02 25);--success:oklch(77% .13 150);--success-subtle:oklch(28% .045 150);--success-bright:oklch(77% .13 150);--warning:oklch(80% .12 75);--warning-subtle:oklch(29% .05 70);--info:oklch(76% .09 248);--info-subtle:oklch(28% .04 248);--basalt:oklch(14.5% .004 30);--basalt-foreground:oklch(86% .004 30);--basalt-muted-foreground:oklch(74% .005 30);--basalt-hover:oklch(20% .006 30);--basalt-hover-foreground:oklch(99% .002 30);--basalt-active:oklch(28% .008 30);--basalt-active-foreground:oklch(99% .002 30);--basalt-border:oklch(24% .005 30);--basalt-ring:oklch(93% .004 30);--brand-deep:oklch(24% .006 30);--brand-deep-foreground:oklch(96% .003 30);--brand-deep-muted:oklch(78% .005 30);--brand-deep-line:oklch(55% .006 30);--brand-deep-raised:oklch(31% .007 30);--brand-deep-ring:oklch(93% .004 30);--nuqta:#c71d02;--nuqta-frame:#ececee;--seal-ink:oklch(93.5% .002 30);--seal-paper:oklch(21.5% .005 30);--chart-1:oklch(72% .09 262);--chart-2:oklch(74% .075 188);--chart-3:oklch(80% .1 85);--chart-4:oklch(72% .08 335);--chart-5:oklch(75% .08 130);--chart-6:oklch(72% .07 300);--chart-7:oklch(74% .045 230);--chart-8:oklch(68% .005 30);--chart-axis:oklch(74% .004 30);--chart-grid:oklch(29% .005 30);--chart-muted:oklch(36% .03 262);--chart-tooltip-background:oklch(24.5% .006 30);--chart-tooltip-foreground:oklch(93.5% .002 30);--chart-tooltip-border:oklch(33% .005 30);--chart-cursor:oklch(27.5% .006 30);--chart-target:oklch(93.5% .002 30)}@supports not (transition-timing-function:linear(0, 1)){:root{--sig-ease-write:cubic-bezier(.22, 1, .36, 1);--sig-ease-wave:cubic-bezier(.22, 1, .36, 1)}}@media (prefers-reduced-motion:reduce){:root{--motion-fast:1ms;--motion-base:1ms;--motion-slow:1ms;--motion-ease:linear;--motion-enter-distance:0px;--motion-stagger-step:0s}}@media (width<=899px){:root{--page-inset:16px;--bleed:16px}}[data-surface=committed]{--seal-ink:var(--brand-deep-foreground);--seal-paper:var(--brand-deep)}@property --r{syntax:"<length>";inherits:false;initial-value:0}:root{--bg:var(--background);--fg:var(--foreground);--mfg:var(--muted-foreground);--sfg:var(--secondary-foreground);--bsub:var(--border-subtle);--strong:var(--line-strong);--stone:var(--muted);--sk:var(--skeleton);--wash:var(--border);--press:var(--ink-press);--night:var(--basalt);--bfg:var(--basalt-foreground);--bmfg:var(--basalt-muted-foreground);--bborder:var(--basalt-border);--ok:var(--success);--sans:var(--font-sans);--kufi:var(--font-display);--out:cubic-bezier(.16, 1, .3, 1);--write:linear(0, .302 10%, .516 20%, .667 30%, .774 40%, .85 50%, .903 60%, .941 70%, .968 80%, .987 90%, 1);--gut:clamp(16px, 5vw, 88px)}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-padding-top:72px}body{font-family:var(--sans);background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}input,select{font:inherit;color:inherit}img{display:block}.num{font-variant-numeric:tabular-nums}.sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pin{position:relative}.stage{height:100vh;position:sticky;top:0;overflow:hidden}@supports (height:100svh){.stage{height:100svh}}.dots{background-image:radial-gradient(circle, var(--border) 1.15px, transparent 1.6px);background-position:50%;background-size:28px 28px}.night{background:var(--night);color:var(--bfg)}.mark{aspect-ratio:450/386;flex:none;display:inline-block;position:relative}.mark img{width:100%;height:100%}.mark .nq{aspect-ratio:1;background:var(--nuqta);width:8.8%;position:absolute;top:52.07%;left:49.9%;transform:translate(-50%,-50%)rotate(45deg)}.lockup{align-items:center;gap:10px;font-size:17px;font-weight:600;text-decoration:none;display:flex}.lockup .mark{width:30px}.lockup .ar{font-family:var(--kufi);color:var(--mfg);font-size:16px;font-weight:600}.btn{isolation:isolate;white-space:nowrap;height:44px;box-shadow:inset 0 0 0 1px var(--strong);--wave-ink:var(--fg);--wave-label:var(--bg);border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn.primary{background:var(--fg);color:var(--card);box-shadow:none;--wave-ink:var(--press);--wave-label:var(--card)}.btn.sm{height:36px;padding:0 14px;font-size:14px}.btn:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--ring);outline-offset:2px}.btn[disabled]{cursor:progress}.wave{z-index:1;background:var(--wave-ink);color:var(--wave-label);pointer-events:none;border-radius:inherit;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.display{font-family:var(--kufi);letter-spacing:-.025em;width:fit-content;max-width:100%;font-weight:700;line-height:1.06;position:relative}[lang=ar] .display{letter-spacing:0;line-height:1.3}.pen-ol{pointer-events:none;position:absolute;inset:0;color:#0000!important}.satr{height:2px;margin-top:14px;position:relative}.satr:before{content:"";inset-inline-start:0;height:2px;width:var(--sw,96px);transform-origin:0;background:currentColor;position:absolute;top:0}.satr:after{content:"";inset-inline:0;opacity:.25;transform-origin:0;background:currentColor;height:1px;position:absolute;top:.5px}[dir=rtl] .satr:before,[dir=rtl] .satr:after{transform-origin:100%}.satr.writing:before{animation:satr .42s var(--write) backwards}.satr.writing:after{animation:satr .52s .52s var(--write) backwards}@keyframes satr{0%{transform:scaleX(0)}}.pen-spin{width:16px;height:2px;animation:penspin 1.1s var(--out) infinite;background:currentColor}@keyframes penspin{0%{clip-path:inset(0 100% 0 0)}55%{clip-path:inset(0)}to{clip-path:inset(0 0 0 100%)}}[dir=rtl] .pen-spin{animation-name:penspin-r}@keyframes penspin-r{0%{clip-path:inset(0 0 0 100%)}55%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}.seal-ink{fill:currentColor}.seal-dot{fill:var(--nuqta)}.tseal{letter-spacing:.06em;border:2px solid;place-items:center;height:34px;padding:0 .5em;font-size:12px;font-weight:700;display:inline-grid;position:relative}.tseal:after{content:"";background:var(--nuqta);width:8px;height:8px;margin-left:-4px;position:absolute;bottom:-5px;left:50%;transform:rotate(45deg)}.kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--mfg);align-items:center;gap:10px;font-size:13px;display:inline-flex}[lang=ar] .kicker{letter-spacing:0;font-size:14px}.kicker:before{content:"";background:var(--nuqta);width:7px;height:7px;transform:rotate(45deg)}.shead{max-width:760px}.shead h2{margin-top:16px;font-size:clamp(30px,4.4vw,64px)}.shead p{color:var(--sfg);max-width:52ch;margin-top:18px;font-size:clamp(15px,1.25vw,18px);line-height:1.65}.shead .satr{--sw:96px}.shead.center{text-align:center;margin-inline:auto}.night .shead p,.night .kicker{color:var(--bmfg)}#boot{z-index:200;background:var(--night);color:var(--bfg);-webkit-mask-image:radial-gradient(circle at var(--cx,50%) var(--cy,50%), transparent var(--r), #000 calc(var(--r) + 1px));-webkit-mask-image:radial-gradient(circle at var(--cx,50%) var(--cy,50%), transparent var(--r), #000 calc(var(--r) + 1px));mask-image:radial-gradient(circle at var(--cx,50%) var(--cy,50%), transparent var(--r), #000 calc(var(--r) + 1px));display:none;position:fixed;inset:0}#boot .bw{direction:ltr;align-items:center;gap:clamp(40px,9vw,120px);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#boot .b-lat{letter-spacing:.32em;clip-path:inset(0 100% 0 0);font-size:clamp(22px,3.2vw,40px);font-weight:600}#boot .b-ar{font-family:var(--kufi);clip-path:inset(-40% 0 -40% 100%);direction:rtl;font-size:clamp(34px,5vw,64px);font-weight:700}#boot .b-dot{background:var(--nuqta);flex:none;width:14px;height:14px;transform:rotate(45deg)scale(0)}#boot .drop{background:var(--bfg);opacity:0;width:8px;height:8px;position:absolute;top:0;left:0}#boot .ring{border:1.5px solid var(--nuqta);opacity:0;width:14px;height:14px;position:absolute;top:0;left:0}#boot .skip{bottom:24px;color:var(--bmfg);font-size:13px;position:absolute;inset-inline-end:24px}.boot-fly,.fly-dot{z-index:210;background:var(--nuqta);pointer-events:none;width:14px;height:14px;position:fixed;transform:rotate(45deg)}.fly-dot{z-index:90;width:10px;height:10px}nav.top{z-index:60;height:68px;padding:0 var(--gut);background:color-mix(in oklch, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(10px);justify-content:space-between;align-items:center;gap:16px;transition:background .3s,color .3s;display:flex;position:fixed;inset:0 0 auto}nav.top.dark{background:color-mix(in oklch, var(--night) 86%, transparent);color:var(--bfg)}nav.top.dark .lockup .ar{color:var(--bmfg)}nav.top.dark .lockup img{filter:invert()brightness(1.6)}nav.top.dark .btn{box-shadow:inset 0 0 0 1px var(--bborder);--wave-ink:var(--bfg);--wave-label:var(--night)}nav.top.dark .btn.primary{background:var(--bfg);color:var(--night);box-shadow:none}nav.top .links{gap:4px;display:flex;position:relative}nav.top .links a{opacity:.72;padding:10px 12px;font-size:14px;text-decoration:none;transition:opacity .2s}nav.top .links a.on{opacity:1}.nav-nq{background:var(--nuqta);opacity:0;pointer-events:none;width:6px;height:6px;position:absolute;bottom:2px;left:0}nav.top .right{align-items:center;gap:8px;display:flex}#progress{inset-inline:0;transform-origin:0;background:currentColor;height:2px;position:absolute;bottom:0;transform:scaleX(0)}[dir=rtl] #progress{transform-origin:100%}@media (width<=980px){nav.top .links{display:none}}@media (width<=520px){nav.top .lockup .ar{display:none}nav.top .btn.primary{padding:0 12px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}#story{height:1150vh}#story .stage{background-color:var(--bg)}#story .hero-copy{inset-inline:0;z-index:4;text-align:center;padding:0 var(--gut);position:absolute;top:clamp(96px,14vh,150px)}#story .hero-copy .kicker{justify-content:center}#story .hero-copy h1{max-width:18ch;margin:18px auto 0;font-size:clamp(40px,5.8vw,96px)}#story .hero-copy .lede{max-width:54ch;color:var(--sfg);margin:22px auto 0;font-size:clamp(15px,1.25vw,18px);line-height:1.65}#story .hero-copy .row{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}#story .desk{perspective:2200px;perspective-origin:50% 40%;--fade:1;-webkit-mask-image:linear-gradient(to bottom, rgb(0 0 0/calc(1 - var(--fade))) 0%, rgb(0 0 0/calc(1 - var(--fade))) 58%, #000 84%);-webkit-mask-image:linear-gradient(to bottom, rgb(0 0 0/calc(1 - var(--fade))) 0%, rgb(0 0 0/calc(1 - var(--fade))) 58%, #000 84%);mask-image:linear-gradient(to bottom, rgb(0 0 0/calc(1 - var(--fade))) 0%, rgb(0 0 0/calc(1 - var(--fade))) 58%, #000 84%);position:absolute;inset:0}#story .world{transform-origin:0 0;position:absolute;top:0;left:0}#story .world.moving{will-change:transform}#story svg.wl{width:100%;height:100%;position:absolute;inset:0;overflow:visible}#story svg.wl path{fill:none;stroke:var(--strong);stroke-width:5px}.card{background:var(--bg);box-shadow:0 0 0 1px var(--border), 0 80px 140px -60px var(--shadow-color);transform-origin:50%;border-radius:12px;position:absolute;overflow:hidden}.card.phone-card{box-shadow:none;background:0 0;place-items:center;display:grid;overflow:visible}.card.phone-card .phone{transform:scale(1.08)}.card.pcard{background:var(--night);box-shadow:0 60px 100px -40px var(--shadow-color);border-radius:44px;padding:10px}#story .cap{inset-inline-end:var(--gut);z-index:5;background:var(--night);width:min(440px,100vw - 32px);color:var(--bfg);box-shadow:var(--elevation-modal);opacity:0;pointer-events:none;border-radius:8px;padding:18px 22px 20px;position:absolute;bottom:clamp(20px,5vh,48px)}#story .cap.start{inset-inline-start:var(--gut);inset-inline-end:auto}#story .cap .top{color:var(--bmfg);letter-spacing:.08em;justify-content:space-between;align-items:center;font-size:12px;display:flex}#story .cap .cells{gap:4px;display:flex}#story .cap .cells i{background:var(--bborder);width:10px;height:10px}#story .cap .cells i.on{background:var(--bfg)}#story .cap .cells i.now{background:var(--nuqta)}#story .cap h3{font-family:var(--kufi);margin-top:10px;font-size:clamp(20px,1.8vw,26px);font-weight:700;line-height:1.25}#story .cap p{color:var(--bmfg);margin-top:6px;font-size:14px;line-height:1.6}#story .sdot{z-index:7;background:var(--nuqta);box-shadow:0 0 40px 8px color-mix(in oklch, var(--nuqta) 35%, transparent);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)scale(0)}#story .ink{z-index:6;background:var(--night);position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0,#0000 0);mask-image:radial-gradient(circle,#000 0,#0000 0)}#story .brand{z-index:8;pointer-events:none;color:var(--bfg);opacity:0;position:absolute;inset:0}#story .brand svg{position:absolute;overflow:visible}#story .brand .names{direction:ltr;justify-content:center;align-items:center;gap:22px;display:flex;position:absolute;inset-inline:0}#story .brand .names .l{letter-spacing:.34em;clip-path:inset(-40% 100% -40% 0);font-size:clamp(14px,1.6vw,20px);font-weight:600}#story .brand .names .a{font-family:var(--kufi);clip-path:inset(-40% 0 -40% 100%);font-size:clamp(22px,2.6vw,34px);font-weight:700}#story .brand .names i{background:var(--bborder);opacity:0;width:1px;height:26px}#story .bline{inset-inline:var(--gut);z-index:8;text-align:center;color:var(--bfg);opacity:0;position:absolute;bottom:9vh}#story .bline h2{font-family:var(--kufi);letter-spacing:-.02em;font-size:clamp(26px,3.4vw,50px);font-weight:700;line-height:1.2}[lang=ar] #story .bline h2{letter-spacing:0;line-height:1.45}#story .bline p{color:var(--bmfg);margin-top:10px;font-size:clamp(14px,1.2vw,17px)}@media (width<=759px){#story .cap{inset-inline:16px;width:auto;padding:12px 16px 14px;bottom:14px}#story .cap h3{margin-top:6px;font-size:18px}#story .cap p{margin-top:4px;font-size:12.5px}}html:not(.js) #story{height:auto}html:not(.js) #story .stage{height:auto;padding:140px 0 80px;position:relative}html:not(.js) #story .hero-copy{position:static}html:not(.js) #story .cap,html:not(.js) #story .bline{display:none}.app{background:var(--bg);width:100%;height:100%;color:var(--fg);text-align:start;font-size:13px;display:flex}.app .spine{background:var(--basalt);width:88px;color:var(--bmfg);flex-direction:column;flex:none;align-items:center;gap:4px;padding-top:18px;display:flex;position:relative}.app .spine>.mark{width:40px;margin-bottom:18px}.app .sp-i{flex-direction:column;align-items:center;gap:5px;width:100%;padding:9px 0;font-size:10.5px;display:flex}.app .sp-i svg{stroke:currentColor;fill:none;stroke-width:1.6px;width:20px;height:20px}.app .sp-i.on{color:var(--card)}.app .seam{background:var(--basalt-border);width:2px;position:absolute;inset-block:0;inset-inline-end:0}.app .seam-dot{background:var(--nuqta);width:10px;height:10px;box-shadow:0 0 0 2px var(--basalt);position:absolute;inset-inline-end:-4px;transform:rotate(45deg)}.app .main{flex-direction:column;flex:1;min-width:0;display:flex}.app .tb{border-bottom:1px solid var(--border);align-items:center;gap:16px;height:56px;padding:0 32px;display:flex}.app .crumb{color:var(--mfg)}.app .search{border:1px solid var(--border);width:300px;height:34px;color:var(--mfg);background:var(--card);border-radius:4px;justify-content:space-between;align-items:center;margin-inline-start:auto;padding:0 12px;display:flex}.app kbd{font:inherit;border:1px solid var(--border);border-radius:3px;padding:1px 6px;font-size:11px}.app .sw{border:1px solid var(--border);background:var(--card);border-radius:4px;align-items:center;gap:8px;padding:4px 10px;font-size:12px;font-weight:600;display:flex}.app .sw svg{height:22px}.app .av{background:var(--stone);place-items:center;width:30px;height:30px;font-size:11px;font-weight:600;display:grid}.app .pg{flex:1;padding:28px 40px;overflow:hidden}.app .pg.flush{padding:0}.app .kick{color:var(--mfg);align-items:center;gap:10px;margin-bottom:12px;font-size:12px;display:flex}.app .kick svg{height:34px}.app .ttl{font-family:var(--kufi);width:fit-content;font-size:30px;font-weight:700;position:relative}.app .satr{--sw:96px;margin-top:10px}.app .ph-row{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.app .ph-row .act{background:var(--fg);height:36px;color:var(--card);border-radius:4px;align-items:center;padding:0 14px;font-weight:500;display:flex}.app .sec{margin-top:22px}.app .sh{letter-spacing:.08em;text-transform:uppercase;color:var(--mfg);align-items:center;gap:12px;font-size:11px;font-weight:500;display:flex}[lang=ar] .app .sh{letter-spacing:0;font-size:12px}.rule{background:var(--border);transform-origin:0;flex:1;height:1px}[dir=rtl] .rule{transform-origin:100%}.rule.writing{animation:satr .38s var(--write) backwards}.app .qa{gap:10px;margin-top:12px;display:flex}.app .qa span{border:1px solid var(--border);background:var(--card);border-radius:4px;align-items:center;gap:8px;height:34px;padding:0 14px;display:flex}.app .qa span:before{content:"+";color:var(--mfg)}.app .cols{grid-template-columns:1.1fr 1fr;gap:40px;display:grid}.app .need{margin-top:8px;display:grid}.app .need div{border-bottom:1px solid var(--bsub);justify-content:space-between;align-items:center;padding:10px 0;display:flex}.app .figs{grid-template-columns:1fr 1fr;gap:6px 24px;margin-top:8px;display:grid}.app .figs div{border-bottom:1px solid var(--bsub);padding:8px 0}.app .figs small{color:var(--mfg);font-size:11px;display:block}.app .figs b{font-family:var(--kufi);font-size:20px;font-weight:600}.app table{border-collapse:collapse;width:100%;margin-top:8px}.app td{border-bottom:1px solid var(--bsub);padding:9px 0}.app td:last-child{text-align:end}.app td.c1{width:150px}.app td.c3{width:120px}.badge{border:1px solid var(--border);background:var(--card);border-radius:3px;align-items:center;gap:6px;padding:2px 8px;font-size:11px;display:inline-flex}.badge.ok{background:var(--fg);color:var(--card);border-color:var(--fg)}.dv{display:inline-block;position:relative}.dv .cells{inset-inline-start:0;opacity:0;background:repeating-linear-gradient(to right, var(--sk) 0 10px, transparent 10px 14px);width:100%;height:10px;margin-top:-5px;transition:clip-path .45s steps(8,end),opacity .25s;position:absolute;top:50%}[dir=rtl] .dv .cells{background:repeating-linear-gradient(to left, var(--sk) 0 10px, transparent 10px 14px)}.dv>span{transition:opacity .3s}.loading .dv>span{opacity:0}.loading .dv .cells{opacity:1;clip-path:inset(0 100% 0 0)}[dir=rtl] .loading .dv .cells{clip-path:inset(0 0 0 100%)}.writing-cells .dv .cells{clip-path:inset(0)!important}.app .tools{align-items:center;gap:8px;margin-top:20px;display:flex}.app .tools.flat{margin-top:0}.app .tools .q{border:1px solid var(--border);background:var(--card);width:240px;height:34px;color:var(--mfg);border-radius:4px;align-items:center;padding:0 12px;display:flex}.app .tools .c{border:1px solid var(--border);height:30px;color:var(--sfg);background:var(--card);border-radius:4px;align-items:center;padding:0 12px;display:flex}.app .tools .c.on{background:var(--fg);color:var(--card);border-color:var(--fg)}.app table.g{margin-top:16px}.app table.g th{text-align:start;letter-spacing:.06em;text-transform:uppercase;color:var(--mfg);border-bottom:2px solid var(--fg);padding:8px 0;font-size:11px;font-weight:500}[lang=ar] .app table.g th{letter-spacing:0;font-size:12px}.app table.g td.e,.app table.g th.e{text-align:end}.app .who{align-items:center;gap:10px;display:flex}.app .who i{background:var(--stone);flex:none;place-items:center;width:30px;height:30px;font-size:11px;font-style:normal;font-weight:600;display:grid}.app .who small{color:var(--mfg);font-size:11.5px;display:block}.app .co-cell{align-items:center;gap:6px;font-size:12px;display:flex}.app .co-cell svg,.app .co-cell .tseal{height:18px}.rw{transition:opacity .35s, transform .45s var(--out)}.pre .rw{opacity:0;transform:translateY(6px)}.app .steps{color:var(--mfg);align-items:center;gap:12px;margin-top:18px;font-size:12.5px;display:flex}.app .steps span{white-space:nowrap;align-items:center;gap:8px;display:flex}.app .steps em{background:var(--border);flex:1;max-width:70px;height:1px}.steps span:before,.psteps span:before{content:"";border:1.5px solid;width:8px;height:8px;transform:rotate(45deg)}.steps span.done,.psteps span.done{color:var(--fg)}.steps span.done:before,.psteps span.done:before{background:var(--fg);border-color:var(--fg)}.steps span.now,.psteps span.now{color:var(--fg);font-weight:600}.steps span.now:before,.psteps span.now:before{background:var(--nuqta);border-color:var(--nuqta)}.app .f4{grid-template-columns:repeat(4,1fr);gap:0 28px;margin-top:20px;display:grid}.app .f4 div{border-bottom:1px solid var(--bsub);padding:12px 0}.app .f4 small{color:var(--mfg);font-size:11.5px;display:block}.app .f4 b{font-family:var(--kufi);font-size:24px;font-weight:700}.app .rec-seal{flex:none;width:76px}.app .rec-seal svg{width:100%;height:auto;display:block}.chart{border-bottom:2px solid var(--fg);align-items:flex-end;gap:16px;height:250px;margin-top:18px;padding:0 4px;display:flex}.chart .m{flex:1;align-items:flex-end;gap:4px;height:100%;display:flex;position:relative}.chart .m b,.chart .m s{transform-origin:bottom;transition:transform .7s var(--out);flex:1}.chart .m b{background:var(--fg)}.chart .m s{background:var(--wash)}.chart .m small{bottom:-22px;text-align:center;color:var(--mfg);font-size:11px;position:absolute;inset-inline:0}.pre .chart .m b,.pre .chart .m s{transform:scaleY(0)}.app .legend{color:var(--mfg);gap:18px;margin-top:30px;font-size:12px;display:flex}.app .legend span{align-items:center;gap:6px;display:flex}.app .legend i{background:var(--fg);width:10px;height:10px}.app .legend i.c{background:var(--wash)}.pl{grid-template-columns:1fr auto;margin-top:18px;font-size:13px;display:grid}.pl span{border-bottom:1px solid var(--bsub);padding:9px 0}.pl span:nth-child(2n){text-align:end}.pl .t{font-family:var(--kufi);border-top:2px solid var(--fg);border-bottom:0;font-size:20px;font-weight:700}.doc{background:var(--card);text-align:start;flex-direction:column;font-size:13px;display:flex;position:relative;overflow:hidden}.doc.side{border:1px solid var(--border);width:900px;height:430px;box-shadow:var(--elevation-modal);border-radius:8px}.doc.in-app{width:100%;height:100%}.doc .dh{justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 28px 0;display:flex}.doc .ttl{font-family:var(--kufi);align-items:center;gap:12px;font-size:26px;font-weight:700;display:flex}.doc .ttl code{font-family:var(--sans);font-size:22px;font-weight:600}.doc .satr{--sw:80px;margin-top:10px}.doc .facts{grid-template-columns:repeat(4,auto);gap:4px 28px;padding:18px 28px 0;display:grid}.doc .facts small{color:var(--mfg);font-size:11px;display:block}.sealslot svg{opacity:0}.sealslot svg.on{opacity:1}.doc .sealslot{flex:none;width:88px;height:74px}.doc .sealslot svg{width:100%;height:100%}.doc .lines{flex:1;padding:14px 28px 0;overflow:hidden}.doc .lh,.doc .ln{grid-template-columns:minmax(0,1fr) 60px 100px 90px 110px;align-items:start;gap:12px;display:grid}.doc .lh{color:var(--mfg);letter-spacing:.06em;text-transform:uppercase;border-bottom:2px solid var(--fg);padding-bottom:8px;font-size:11px}[lang=ar] .doc .lh{letter-spacing:0;font-size:12px}.doc .lh span:nth-child(n+2),.doc .ln span:nth-child(n+2){text-align:end}.ln{opacity:0;transition:opacity .3s, transform .4s var(--out);transform:translateY(6px)}.ln.on{opacity:1;transform:none}.doc .ln{border-bottom:1px solid var(--bsub);padding:10px 0}.doc .ln small{color:var(--mfg);margin-top:3px;font-size:11.5px;display:block}.doc .foot{border-top:2px solid var(--fg);background:var(--card);align-items:center;gap:28px;padding:14px 28px;display:flex}.doc .foot .sm{color:var(--mfg);grid-template-columns:auto auto;gap:2px 14px;font-size:12px;display:grid}.doc .foot .sm span:nth-child(2n){text-align:end;color:var(--fg)}.doc .foot .tot{text-align:end;margin-inline-start:auto}.doc .foot .tot small{color:var(--mfg);justify-content:flex-end;align-items:center;gap:8px;height:14px;font-size:11px;display:flex}.doc .foot .tot b{font-family:var(--kufi);font-size:32px;font-weight:700;line-height:1.15;display:block}.papp{background:var(--bg);width:100%;height:100%;color:var(--fg);text-align:start;border-radius:34px;flex-direction:column;font-size:13px;display:flex;position:relative;overflow:hidden}.papp .ptop{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:10px;height:58px;padding:14px 18px 0;display:flex}.papp .ptop .mark{width:24px}.papp .ptop .pc{color:var(--mfg);font-size:12.5px;font-weight:500}.papp .ptop .sw{border:1px solid var(--border);background:var(--card);border-radius:4px;align-items:center;gap:6px;margin-inline-start:auto;padding:3px 7px;font-size:11px;font-weight:600;display:flex}.papp .ptop .sw svg{height:16px}.papp .pbody{flex:1;padding:16px 18px 0;overflow:hidden}.papp .ttl{font-family:var(--kufi);width:fit-content;font-size:24px;font-weight:700;position:relative}.papp .satr{--sw:64px;margin-top:8px}.papp .sh{letter-spacing:.08em;text-transform:uppercase;color:var(--mfg);align-items:center;gap:10px;margin-top:16px;font-size:10.5px;font-weight:500;display:flex}.papp[lang=ar] .sh,[lang=ar] .papp .sh{letter-spacing:0;font-size:11.5px}.papp .r2{border-bottom:1px solid var(--bsub);justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.papp .r2 .l{align-items:center;gap:10px;min-width:0;display:flex}.papp .r2 .l i{background:var(--stone);flex:none;place-items:center;width:30px;height:30px;font-size:10.5px;font-style:normal;font-weight:600;display:grid}.papp .r2 small{color:var(--mfg);margin-top:2px;font-size:11px;display:block}.papp .r2 .e{text-align:end;flex:none}.papp .f2{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.papp .f2 div{border-bottom:1px solid var(--bsub);padding:9px 0}.papp .f2 small{color:var(--mfg);font-size:10.5px;display:block}.papp .f2 b{font-family:var(--kufi);font-size:16px;font-weight:700}.papp .q{border:1px solid var(--border);background:var(--card);height:36px;color:var(--mfg);border-radius:4px;align-items:center;margin-top:14px;padding:0 12px;display:flex}.papp .chips{white-space:nowrap;gap:6px;margin-top:10px;display:flex;overflow:hidden}.papp .chips span{border:1px solid var(--border);background:var(--card);border-radius:4px;align-items:center;height:28px;padding:0 10px;font-size:12px;display:flex}.papp .chips span.on{background:var(--fg);color:var(--card);border-color:var(--fg)}.papp .psteps{color:var(--mfg);justify-content:space-between;margin-top:14px;font-size:10.5px;display:flex}.papp .psteps span{flex-direction:column;flex:1;align-items:center;gap:5px;display:flex}.papp .big{border-top:2px solid var(--fg);border-bottom:1px solid var(--bsub);margin-top:14px;padding:12px 0}.papp .big small{color:var(--mfg);font-size:11px;display:block}.papp .big b{font-family:var(--kufi);font-size:30px;font-weight:700}.papp .hseal{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.papp .hseal .s{flex:none;width:54px}.papp .hseal .s svg{width:100%;height:auto;display:block}.papp [data-seal] svg{opacity:1}.papp .cust{color:var(--mfg);margin-top:10px;font-size:12px}.papp .ln{border-bottom:1px solid var(--bsub);justify-content:space-between;gap:10px;padding:9px 0;display:flex}.papp .ln small{color:var(--mfg);margin-top:2px;font-size:11px;display:block}.papp .pfoot{border-top:2px solid var(--fg);background:var(--card);flex:none;padding:12px 18px 14px}.papp .pfoot .row1{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.papp .pfoot .sm{color:var(--mfg);grid-template-columns:auto auto;gap:1px 10px;font-size:11px;display:grid}.papp .pfoot .tt{text-align:end}.papp .pfoot .tt small{color:var(--mfg);justify-content:flex-end;align-items:center;gap:6px;height:13px;font-size:10.5px;display:flex}.papp .pfoot .tt b{font-family:var(--kufi);font-size:26px;font-weight:700;line-height:1.15}.papp .pfoot .btn{width:100%;height:42px;margin-top:10px}.papp .chart{gap:10px;height:150px;margin-top:16px;padding:0}.papp .chart .m{gap:3px}.papp .chart .m small{font-size:10px;bottom:-20px}.papp .pl{margin-top:30px;font-size:12.5px}.papp .pl span{padding:8px 0}.papp .pl .t{font-size:17px}.papp .ptabs{border-top:1px solid var(--border);background:var(--card);flex:none;justify-content:space-around;align-items:center;height:64px;padding-bottom:6px;display:flex}.papp .ptabs span{color:var(--mfg);flex-direction:column;align-items:center;gap:3px;font-size:10px;display:flex;position:relative}.papp .ptabs span.on{color:var(--fg);font-weight:600}.papp .ptabs svg{stroke:currentColor;fill:none;stroke-width:1.6px;width:20px;height:20px}.papp .ptabs .seam-dot{background:var(--nuqta);width:8px;height:8px;margin-left:-4px;position:absolute;top:-10px;left:50%;transform:rotate(45deg)}.papp .badge{font-size:10.5px}.papp.ess .scr{height:100%;position:relative}.phone{background:var(--night);width:320px;height:660px;box-shadow:0 60px 100px -50px var(--shadow-color);transform-origin:top;border-radius:44px;padding:12px}.phone .scr{background:var(--bg);border-radius:34px;width:100%;height:100%;position:relative;overflow:hidden}.phone .notch{background:var(--night);z-index:5;border-radius:12px;width:90px;height:24px;margin-left:-45px;position:absolute;top:10px;left:50%}.card .phone>.papp{border-radius:34px}.sv{opacity:0;transition:opacity .4s, transform .5s var(--out);flex-direction:column;padding:56px 20px 20px;display:flex;position:absolute;inset:0;transform:translateY(16px)}.sv.on{opacity:1;transform:none}.sv h5{font-family:var(--kufi);font-size:22px;font-weight:700}.sv .meta{color:var(--mfg);margin-top:4px;font-size:12px}.sv .clock{text-align:center;border:2px solid var(--fg);border-radius:50%;place-items:center;width:200px;height:200px;margin:40px auto 0;display:grid}.sv .clock b{font-family:var(--kufi);font-size:40px;font-weight:700;display:block}.sv .clock small{color:var(--mfg);font-size:12px}.sv .cbtn{width:100%;height:52px;margin-top:auto;font-size:16px}.sv .done-line{text-align:center;color:var(--ok);opacity:0;margin-top:14px;font-size:13px;transition:opacity .3s}.sv .done-line.on{opacity:1}.sv .bal{grid-template-columns:repeat(7,1fr);gap:5px;margin-top:22px;display:grid}.sv .bal i{aspect-ratio:1;background:var(--sk)}.sv .bal i.u{background:var(--fg)}.sv .bal i.p{background:repeating-linear-gradient(45deg, var(--fg) 0 2px, transparent 2px 5px)}.sv .kv{grid-template-columns:1fr auto;gap:10px;margin-top:22px;font-size:14px;display:grid}.sv .kv .t{border-top:2px solid var(--fg);font-family:var(--kufi);padding-top:10px;font-size:22px;font-weight:700}#groups{height:420vh}#groups .stage{padding-top:110px}#groups .shead{padding:0 var(--gut)}#groups .shead h2{margin-inline:auto;font-size:clamp(28px,3.8vw,56px)}#groups svg.lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}#groups svg.lines path{fill:none;stroke:var(--bmfg);stroke-width:1.5px}.co{background:var(--night);border:1px solid var(--bborder);width:min(300px,80vw);color:var(--bfg);border-radius:6px;padding:20px;position:absolute;top:0;left:50%}.co .h{align-items:center;gap:12px;display:flex}.co .h svg{height:40px}.co h4{font-size:15px;font-weight:600}.co .cur{color:var(--bmfg);font-size:12px}.co dl{border-top:1px solid var(--bborder);grid-template-columns:1fr auto;gap:8px 12px;margin-top:16px;padding-top:12px;font-size:13px;display:grid}.co dt{color:var(--bmfg)}.grp{border:1px solid var(--bborder);background:var(--basalt-hover);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:min(720px,90vw);padding:18px 22px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.grp small{color:var(--bmfg);font-size:12px;display:block}.grp b{font-family:var(--kufi);font-size:clamp(22px,2.6vw,34px);font-weight:700}.confl{background:var(--nuqta);width:12px;height:12px;box-shadow:0 0 24px 4px color-mix(in oklch, var(--nuqta) 50%, transparent);opacity:0;position:absolute;transform:translate(-50%,-50%)rotate(45deg)}.glight{z-index:9;background:var(--bg);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0,#0000 0);mask-image:radial-gradient(circle,#000 0,#0000 0)}@media (width<=760px){#groups .co dl{display:none}#groups .co{padding:14px}}#fact{height:520vh}#fact .stage{flex-direction:column;padding-top:110px;display:flex}#fact .shead{padding:0 var(--gut)}#fact .rail{flex:1;margin-top:4vh;position:relative}#fact .track{will-change:transform;gap:clamp(56px,8vw,140px);padding:0 50vw;display:flex;position:absolute;top:0;left:0}#fact .line{background:var(--border);height:2px;position:absolute}#fact .line i{background:var(--fg);width:0;position:absolute;inset-block:0;inset-inline-start:0}.panel{background:var(--card);border:1px solid var(--border);z-index:1;width:min(430px,80vw);box-shadow:0 30px 60px -45px var(--shadow-color);border-radius:6px;flex:none;padding:0 22px 18px;position:relative}.panel .ph{border-bottom:2px solid var(--fg);justify-content:space-between;align-items:center;gap:10px;height:58px;display:flex}.panel .ph h3{font-family:var(--kufi);font-size:18px;font-weight:700;position:relative}.panel .ph small{color:var(--mfg);font-size:11px}.panel .fld{border:1px solid var(--strong);border-radius:4px;justify-content:space-between;align-items:center;height:52px;margin-top:14px;padding:0 14px;font-size:13px;display:flex;position:relative;overflow:hidden}.panel .fld .lb{color:var(--mfg);z-index:1;position:relative}.panel .fld b{font-family:var(--kufi);z-index:1;opacity:0;font-size:20px;font-weight:600;transition:opacity .25s .25s;position:relative}.panel .fld:before{content:"";background:var(--wash);clip-path:circle(0 at var(--sx,90%) 50%);transition:clip-path .6s var(--write);position:absolute;inset:0}[dir=rtl] .panel .fld:before{--sx:10%}.panel.got .fld:before{clip-path:circle(150% at var(--sx,90%) 50%)}.panel.got .fld b{opacity:1}.panel .rows{margin-top:10px}.panel .rows div{border-bottom:1px solid var(--bsub);justify-content:space-between;gap:12px;padding:9px 0;font-size:13px;display:flex}.panel .rows div span:first-child{color:var(--mfg)}.panel .step{top:-30px;color:var(--mfg);font-size:12px;position:absolute;inset-inline-start:0}#fact .chip{z-index:3;background:var(--fg);height:36px;color:var(--card);font-family:var(--kufi);white-space:nowrap;border-radius:4px;align-items:center;gap:8px;padding:0 14px;font-size:17px;font-weight:600;display:flex;position:absolute;transform:translate(-50%,-50%)}#fact .chip:before{content:"";background:var(--nuqta);width:7px;height:7px;transform:rotate(45deg)}#languages{height:340vh}#languages .stage{grid-template-rows:auto minmax(0,1fr);padding-top:100px;display:grid}#languages .shead{padding:0 var(--gut)}#languages .split{min-height:0;position:relative}#languages .pair{transform-origin:50%;width:900px;height:430px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#languages .pair.phone{width:380px;height:740px}#languages .pair>.side{position:absolute;inset:0}#languages .pair>.ar-side{clip-path:inset(0 0 0 100%)}.seamv{background:var(--fg);z-index:3;width:2px;position:absolute;top:-24px;bottom:-24px;left:100%}.seamv:after{content:"";background:var(--nuqta);width:12px;height:12px;box-shadow:0 0 0 3px var(--bg);position:absolute;top:50%;left:-5px;transform:rotate(45deg)}.seamv span{white-space:nowrap;color:var(--mfg);font-size:12px;position:absolute;top:-30px}.seamv .l{right:12px}.seamv .r{font-family:var(--kufi);left:12px}#mobile{height:380vh}#mobile .stage{padding:80px var(--gut) 20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6vw;display:grid}#mobile .feat{max-width:520px;margin-top:28px;list-style:none;display:grid}#mobile .feat li{border-bottom:1px solid var(--border);color:var(--strong);align-items:baseline;gap:16px;padding:16px 0;font-size:clamp(17px,1.5vw,21px);font-weight:500;transition:color .3s;display:flex}#mobile .feat li b{font-family:var(--kufi);color:var(--mfg);font-size:13px;font-weight:600}#mobile .feat li.on{color:var(--fg)}#mobile .feat li small{color:var(--mfg);max-height:0;transition:max-height .5s var(--out);margin-top:4px;font-size:14px;font-weight:400;display:block;overflow:hidden}#mobile .feat li.on small{max-height:60px}@media (width<=860px){#mobile .stage{grid-template-columns:1fr;align-content:center;justify-items:center;gap:18px;padding-top:84px}#mobile .shead p,#mobile .feat{display:none}}#contact{padding:18vh var(--gut) 14vh;grid-template-columns:minmax(0,1fr) minmax(320px,520px);align-items:start;gap:6vw;display:grid;position:relative}@media (width<=900px){#contact{grid-template-columns:1fr}}#contact .shead h2{font-size:clamp(52px,8vw,128px)}#contact .cellm{width:64px;margin-bottom:22px}.sheet{background:var(--card);border:1px solid var(--border);box-shadow:var(--elevation-modal);border-radius:6px;padding:32px;position:relative}.sheet h3{font-family:var(--kufi);font-size:22px;font-weight:700}.form{gap:18px;margin-top:22px;display:grid}.form label{color:var(--mfg);gap:8px;font-size:13px;display:grid}.form .in{position:relative}.form input,.form select{border:1px solid var(--input);background:var(--input-background);width:100%;color:var(--fg);border-radius:4px;padding:11px 12px;font-size:15px}.form .kline{inset-inline-start:0;background:repeating-linear-gradient(to right, var(--fg) 0 10px, transparent 10px 14px);width:0;height:3px;position:absolute;bottom:-7px}[dir=rtl] .form .kline{background:repeating-linear-gradient(to left, var(--fg) 0 10px, transparent 10px 14px)}.form .ferr,.form .formerr{color:var(--destructive);font-size:13px;font-style:normal}.form .ferr:empty,.form .formerr:empty{display:none}.form .hp{width:1px;height:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}.form .btn{justify-self:start;min-width:180px;margin-top:6px}.sheet .stamp{inset-inline-end:28px;opacity:0;width:90px;position:absolute;top:24px}.thanks{margin-top:20px;font-size:18px;line-height:1.6}footer.big{background:var(--night);color:var(--bfg);padding:12vh var(--gut) 60px;position:relative;overflow:hidden}footer.big .word{font-family:var(--kufi);direction:rtl;width:fit-content;margin-inline:auto;font-size:clamp(110px,24vw,380px);font-weight:800;line-height:1;position:relative}footer.big .word .o{color:#0000;-webkit-text-stroke:1.2px var(--bmfg)}footer.big .word .f{color:var(--bfg);clip-path:inset(-30% 0 -30% 100%);position:absolute;inset:0}footer.big .fl{border-top:1px solid var(--bborder);color:var(--bmfg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:8vh;padding-top:24px;font-size:13px;display:flex}footer.big .lockup .mark{width:30px}
