@font-face{font-family:Mohave;font-weight:300;font-style:normal;font-display:swap;src:url(/fonts/Mohave-Light.woff2)format("woff2")}@font-face{font-family:Mohave;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/Mohave-Regular.woff2)format("woff2")}@font-face{font-family:Mohave;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/Mohave-Medium.woff2)format("woff2")}@font-face{font-family:Mohave;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/Mohave-SemiBold.woff2)format("woff2")}@font-face{font-family:Mohave;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/Mohave-Bold.woff2)format("woff2")}@font-face{font-family:Big Shoulders;font-weight:300;font-style:normal;font-display:swap;src:url(/fonts/BigShoulders-Light.woff2)format("woff2")}@font-face{font-family:Big Shoulders;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/BigShoulders-Regular.woff2)format("woff2")}@font-face{font-family:Big Shoulders;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/BigShoulders-Medium.woff2)format("woff2")}@font-face{font-family:Big Shoulders;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/BigShoulders-SemiBold.woff2)format("woff2")}@font-face{font-family:Big Shoulders;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/BigShoulders-Bold.woff2)format("woff2")}@font-face{font-family:Big Shoulders;font-weight:800;font-style:normal;font-display:swap;src:url(/fonts/BigShoulders-ExtraBold.woff2)format("woff2")}@font-face{font-family:Big Shoulders;font-weight:900;font-style:normal;font-display:swap;src:url(/fonts/BigShoulders-Black.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:300;font-style:normal;font-display:swap;src:url(/fonts/IBMPlexMono-Light.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/IBMPlexMono-Regular.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:400;font-style:italic;font-display:swap;src:url(/fonts/IBMPlexMono-Italic.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/IBMPlexMono-Medium.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/IBMPlexMono-SemiBold.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/IBMPlexMono-Bold.woff2)format("woff2")}@font-face{font-family:Mohave Fallback;src:local(Arial),local(ArialMT);font-weight:100 549;font-style:normal;size-adjust:83.79%;ascent-override:118.15%;descent-override:47.74%;line-gap-override:0%;unicode-range:U+20-7E,U+A0-12B,U+12E-149,U+14C-17F,U+192,U+218-21B,U+237,U+2C6-2C7,U+2C9,U+2D8-2DD,U+326,U+394,U+3A9,U+3BC,U+3C0,U+1E80-1E85,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2070,U+2074-2079,U+2080-2089,U+20A3-20A4,U+20A7,U+20AC,U+2113,U+2122,U+212E,U+215B-215E,U+2190-2199,U+2202,U+2205,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+F8FF,U+FB01-FB02,U+FFFF}@font-face{font-family:Mohave Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:550 649;font-style:normal;size-adjust:78.49%;ascent-override:126.12%;descent-override:50.96%;line-gap-override:0%;unicode-range:U+20-7E,U+A0-12B,U+12E-149,U+14C-17F,U+192,U+218-21B,U+237,U+2C6-2C7,U+2C9,U+2D8-2DD,U+326,U+394,U+3A9,U+3BC,U+3C0,U+1E80-1E85,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2070,U+2074-2079,U+2080-2089,U+20A3-20A4,U+20A7,U+20AC,U+2113,U+2122,U+212E,U+215B-215E,U+2190-2199,U+2202,U+2205,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+F8FF,U+FB01-FB02,U+FFFF}@font-face{font-family:Mohave Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:650 900;font-style:normal;size-adjust:78.85%;ascent-override:125.56%;descent-override:50.73%;line-gap-override:0%;unicode-range:U+20-7E,U+A0-12B,U+12E-149,U+14C-17F,U+192,U+218-21B,U+237,U+2C6-2C7,U+2C9,U+2D8-2DD,U+326,U+394,U+3A9,U+3BC,U+3C0,U+1E80-1E85,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+2070,U+2074-2079,U+2080-2089,U+20A3-20A4,U+20A7,U+20AC,U+2113,U+2122,U+212E,U+215B-215E,U+2190-2199,U+2202,U+2205,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+F8FF,U+FB01-FB02,U+FFFF}@font-face{font-family:Big Shoulders Fallback;src:local(Arial),local(ArialMT);font-weight:100 549;font-style:normal;size-adjust:81.07%;ascent-override:122.12%;descent-override:25.9%;line-gap-override:0%;unicode-range:U+20-7E,U+A0-131,U+134-148,U+14A-17E,U+18E-18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1C4-1DD,U+1E6-1E7,U+1EA-1EB,U+1FA-21B,U+22A-22D,U+230-233,U+237,U+259,U+2B9-2BC,U+2BE-2BF,U+2C6-2CC,U+2D8-2DD,U+300-304,U+306-30C,U+30F,U+311-312,U+31B,U+323-324,U+326-328,U+32E,U+331,U+335,U+3C0,U+1E08-1E09,U+1E0C-1E0F,U+1E14-1E17,U+1E1C-1E1D,U+1E20-1E21,U+1E24-1E25,U+1E2A-1E2B,U+1E2E-1E2F,U+1E36-1E37,U+1E3A-1E3B,U+1E42-1E49,U+1E4C-1E53,U+1E5A-1E5B,U+1E5E-1E69,U+1E6C-1E6F,U+1E78-1E7B,U+1E80-1E85,U+1E8E-1E8F,U+1E92-1E93,U+1E97,U+1E9E,U+1EA0-1EF9,U+2007-200B,U+2010,U+2012-2015,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032-2033,U+2039-203A,U+2044,U+2052,U+2070,U+2074-2079,U+2080-2089,U+20A1,U+20A3-20A4,U+20A6-20A7,U+20A9,U+20AB-20AD,U+20B1-20B2,U+20B5,U+20B9-20BA,U+20BC-20BD,U+2113,U+2116,U+2122,U+2126,U+212E,U+2153-2154,U+215B-215E,U+2190-2199,U+2202,U+2205-2206,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25A0-25A1,U+25AC,U+25B2-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25C6-25C7,U+25CA,U+2736,U+27E8-27E9,U+FB01-FB02,U+FFFF}@font-face{font-family:Big Shoulders Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:550 649;font-style:normal;size-adjust:77%;ascent-override:128.57%;descent-override:27.27%;line-gap-override:0%;unicode-range:U+20-7E,U+A0-131,U+134-148,U+14A-17E,U+18E-18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1C4-1DD,U+1E6-1E7,U+1EA-1EB,U+1FA-21B,U+22A-22D,U+230-233,U+237,U+259,U+2B9-2BC,U+2BE-2BF,U+2C6-2CC,U+2D8-2DD,U+300-304,U+306-30C,U+30F,U+311-312,U+31B,U+323-324,U+326-328,U+32E,U+331,U+335,U+3C0,U+1E08-1E09,U+1E0C-1E0F,U+1E14-1E17,U+1E1C-1E1D,U+1E20-1E21,U+1E24-1E25,U+1E2A-1E2B,U+1E2E-1E2F,U+1E36-1E37,U+1E3A-1E3B,U+1E42-1E49,U+1E4C-1E53,U+1E5A-1E5B,U+1E5E-1E69,U+1E6C-1E6F,U+1E78-1E7B,U+1E80-1E85,U+1E8E-1E8F,U+1E92-1E93,U+1E97,U+1E9E,U+1EA0-1EF9,U+2007-200B,U+2010,U+2012-2015,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032-2033,U+2039-203A,U+2044,U+2052,U+2070,U+2074-2079,U+2080-2089,U+20A1,U+20A3-20A4,U+20A6-20A7,U+20A9,U+20AB-20AD,U+20B1-20B2,U+20B5,U+20B9-20BA,U+20BC-20BD,U+2113,U+2116,U+2122,U+2126,U+212E,U+2153-2154,U+215B-215E,U+2190-2199,U+2202,U+2205-2206,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25A0-25A1,U+25AC,U+25B2-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25C6-25C7,U+25CA,U+2736,U+27E8-27E9,U+FB01-FB02,U+FFFF}@font-face{font-family:Big Shoulders Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:650 900;font-style:normal;size-adjust:80.26%;ascent-override:123.36%;descent-override:26.17%;line-gap-override:0%;unicode-range:U+20-7E,U+A0-131,U+134-148,U+14A-17E,U+18E-18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1C4-1DD,U+1E6-1E7,U+1EA-1EB,U+1FA-21B,U+22A-22D,U+230-233,U+237,U+259,U+2B9-2BC,U+2BE-2BF,U+2C6-2CC,U+2D8-2DD,U+300-304,U+306-30C,U+30F,U+311-312,U+31B,U+323-324,U+326-328,U+32E,U+331,U+335,U+3C0,U+1E08-1E09,U+1E0C-1E0F,U+1E14-1E17,U+1E1C-1E1D,U+1E20-1E21,U+1E24-1E25,U+1E2A-1E2B,U+1E2E-1E2F,U+1E36-1E37,U+1E3A-1E3B,U+1E42-1E49,U+1E4C-1E53,U+1E5A-1E5B,U+1E5E-1E69,U+1E6C-1E6F,U+1E78-1E7B,U+1E80-1E85,U+1E8E-1E8F,U+1E92-1E93,U+1E97,U+1E9E,U+1EA0-1EF9,U+2007-200B,U+2010,U+2012-2015,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032-2033,U+2039-203A,U+2044,U+2052,U+2070,U+2074-2079,U+2080-2089,U+20A1,U+20A3-20A4,U+20A6-20A7,U+20A9,U+20AB-20AD,U+20B1-20B2,U+20B5,U+20B9-20BA,U+20BC-20BD,U+2113,U+2116,U+2122,U+2126,U+212E,U+2153-2154,U+215B-215E,U+2190-2199,U+2202,U+2205-2206,U+220F,U+2211-2212,U+2215,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25A0-25A1,U+25AC,U+25B2-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25C6-25C7,U+25CA,U+2736,U+27E8-27E9,U+FB01-FB02,U+FFFF}:root{--color-primary-1:#3ddc84;--color-secondary-1:#2ab56b;--color-secondary-2:#1a8e52;--color-secondary-3:#167946;--color-black:#033;--color-bg:#f7faf8;--color-surface:#fff;--color-surface-alt:#eef4f1;--color-border:#d7e4de;--color-text:#033;--color-text-muted:#4e6666;--color-bg-dark:#031b1b;--color-surface-dark:#0a2a2a;--color-surface-alt-dark:#103535;--color-border-dark:#1e4a4a;--color-text-dark:#e8f6f2;--color-text-muted-dark:#9db7b2;--fg:var(--color-text);--fg-muted:var(--color-text-muted);--bg:var(--color-bg);--surface:var(--color-surface);--surface-alt:var(--color-surface-alt);--border:var(--color-border);--accent:var(--color-primary-1);--accent-hover:var(--color-secondary-1);--accent-pressed:var(--color-secondary-2);--font-display:"Mohave", "Mohave Fallback", "Big Shoulders", system-ui, sans-serif;--font-body:"Big Shoulders", "Big Shoulders Fallback", "Mohave", system-ui, sans-serif;--font-display-ar:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback", "Noto Sans Arabic", sans-serif;--font-body-ar:"Noto Sans Arabic", "Noto Sans Arabic Fallback", "IBM Plex Sans Arabic", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "Menlo", monospace;--t-display-xl:72px;--lh-display-xl:66px;--t-display-l:56px;--lh-display-l:53px;--t-display-m:40px;--lh-display-m:40px;--t-h1:32px;--lh-h1:35px;--t-h2:24px;--lh-h2:29px;--t-h3:20px;--lh-h3:25px;--t-body-l:18px;--lh-body-l:30px;--t-body:16px;--lh-body:26px;--t-small:14px;--lh-small:21px;--t-caption:12px;--lh-caption:17px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--motion-fast:.2s;--motion-medium:.3s;--motion-slow:.5s;--ease-premium:cubic-bezier(.22, 1, .36, 1);--shadow-sm:0 1px 2px #0033330a;--shadow-md:0 4px 16px #0033330f;--shadow-lg:0 24px 48px -16px #0033331f}[data-theme=dark]{--fg:var(--color-text-dark);--fg-muted:var(--color-text-muted-dark);--bg:var(--color-bg-dark);--surface:var(--color-surface-dark);--surface-alt:var(--color-surface-alt-dark);--border:var(--color-border-dark)}html{color-scheme:light dark}body{font-family:var(--font-body);font-size:var(--t-body);line-height:var(--lh-body);color:var(--fg);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-weight:500}[dir=rtl] body,.rtl{font-family:var(--font-body-ar);line-height:calc(var(--lh-body) * 1.15)}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] .display{font-family:var(--font-display-ar)}.display-xl,.display-l,.display-m,h1,h2,h3{font-family:var(--font-display);color:var(--fg);letter-spacing:-.01em}.display-xl{font-size:var(--t-display-xl);line-height:var(--lh-display-xl);letter-spacing:-.02em;font-weight:700}.display-l{font-size:var(--t-display-l);line-height:var(--lh-display-l);letter-spacing:-.02em;font-weight:700}.display-m{font-size:var(--t-display-m);line-height:var(--lh-display-m);letter-spacing:-.015em;font-weight:700}h1,.h1{font-size:var(--t-h1);line-height:var(--lh-h1);font-weight:700}h2,.h2{font-size:var(--t-h2);line-height:var(--lh-h2);font-weight:700}h3,.h3{font-size:var(--t-h3);line-height:var(--lh-h3);font-weight:700}.body-l{font-size:var(--t-body-l);line-height:var(--lh-body-l);font-weight:600}.body{font-size:var(--t-body);line-height:var(--lh-body);font-weight:500}.small{font-size:var(--t-small);line-height:var(--lh-small);font-weight:500}.caption{font-size:var(--t-caption);line-height:var(--lh-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);font-weight:600}.mono{font-family:var(--font-mono);font-feature-settings:"tnum" 1}.k-btn{font-family:var(--font-body);font-weight:600;font-size:var(--t-body);border-radius:var(--radius-lg);border:1px solid var(--color-black);color:var(--color-black);cursor:pointer;transition:background var(--motion-fast) var(--ease-premium), color var(--motion-fast) var(--ease-premium), border-color var(--motion-fast) var(--ease-premium), transform var(--motion-fast) var(--ease-premium);letter-spacing:.01em;background:0 0;align-items:center;gap:8px;padding:14px 22px;line-height:1;display:inline-flex}.k-btn:hover{background:var(--color-black);color:#fff}.k-btn:active{transform:translateY(1px)}.k-btn[data-variant=primary]{border-color:var(--accent);background:var(--accent);color:var(--color-black)}.k-btn[data-variant=primary]:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.k-btn[data-variant=primary]:active{background:var(--accent-pressed);border-color:var(--accent-pressed)}.k-btn[data-variant=ghost]{color:var(--fg);border-color:#0000}.k-btn[data-variant=ghost]:hover{background:var(--surface-alt);color:var(--fg)}.k-btn[disabled],.k-btn[aria-disabled=true]{opacity:.4;pointer-events:none}.k-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-5)}.k-kpi-label{font-size:var(--t-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-muted);font-weight:600}.k-kpi-value{font-family:var(--font-display);color:var(--fg);font-feature-settings:"tnum" 1;font-size:40px;font-weight:700;line-height:1}.k-kpi-delta{font-size:var(--t-small);color:var(--accent-pressed);font-feature-settings:"tnum" 1;font-weight:600}.k-kpi-delta[data-trend=down]{color:#c44a3f}.k-hairline{border:0;border-top:1px solid var(--border);margin:0}.tnum,table,.k-kpi-value,.mono{font-variant-numeric:tabular-nums}html{scroll-padding-top:96px}.site{background:var(--bg);color:var(--fg);font-family:var(--font-body);--fs-h1:clamp(40px,5.4vw,72px);--fs-h2:clamp(30px,3.4vw,44px);--fs-h2-col:30px;--fs-h3:24px;--lh-h3:28px;--r-input:12px;--r-tag:12px;--r-btn:16px;--r-card:16px;--r-panel:24px;min-height:100%;font-size:17px;font-weight:500;line-height:27px}.site *{box-sizing:border-box}.site a{color:var(--color-black)}.site :focus-visible{outline-offset:3px;outline:2px solid}.site .dark :focus-visible,.site .dark.band :focus-visible{outline-color:var(--color-primary-1)}.wrap{max-width:1240px;margin:0 auto;padding-inline:clamp(16px,4vw,48px)}.band{border-top:1px solid var(--border);padding-block:clamp(56px,7vw,96px)}.band.alt{background:var(--surface)}.dark{background:var(--color-black);color:var(--color-text-dark)}.dark h1,.dark h2,.dark h3{color:#fff}.dark .muted{color:var(--color-text-muted-dark)}.eyebrow{font-size:var(--t-caption);line-height:var(--lh-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-muted);margin:0 0 var(--space-4);font-weight:600}.dark .eyebrow{color:var(--color-primary-1)}.hero-h{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h1);letter-spacing:-.02em;max-width:16ch;margin:0;line-height:1.02}.sec-h{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h2);letter-spacing:-.015em;max-width:24ch;margin:0;line-height:1.05}.sec-h.col{font-size:var(--fs-h2-col);line-height:1.1}.sec-h.h3,.h3{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:-.01em;margin:0}.lede{max-width:58ch;margin:var(--space-5) 0 0;font-size:20px;font-weight:500;line-height:31px}.copy{max-width:64ch;margin:var(--space-4) 0 0}.muted{color:var(--fg-muted)}.small{font-size:15px;line-height:23px}.row{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.ctas{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.k-btn{border-radius:var(--r-btn);min-height:48px;text-decoration:none}.dark .k-btn{color:#fff;border-color:#fff}.dark .k-btn:hover{color:var(--color-black);background:#fff}.dark .k-btn[data-variant=primary]{border-color:var(--accent);color:var(--color-black)}.textlinks{margin-top:var(--space-4);flex-wrap:wrap;gap:6px 22px;font-weight:600;display:flex}.textlinks a{color:inherit;text-underline-offset:4px;padding-block:8px}.dark .textlinks a{color:var(--color-primary-1)}.split>*{min-width:0}.split{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.grid2{gap:var(--space-5);margin-top:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.grid3{gap:var(--space-5);margin-top:var(--space-7);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.grid4{gap:var(--space-4);margin-top:var(--space-7);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.k-card{gap:var(--space-3);padding:var(--space-6);border-radius:var(--r-card);flex-direction:column;display:flex}.k-card h3{font-size:var(--fs-h3);line-height:var(--lh-h3);margin:0}.k-card p{margin:0}.more{color:var(--color-black);text-underline-offset:4px;margin-top:auto;font-weight:700}.proof{gap:var(--space-7);margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid #ffffff2e;flex-wrap:wrap;display:flex}.proof b{font-family:var(--font-display);color:#fff;font-size:34px;line-height:1;display:block}.proof span{color:var(--color-text-muted-dark);font-size:14px}.spec{margin:var(--space-6) 0 0;border-top:1px solid var(--border)}.spec>div{gap:var(--space-5);padding:var(--space-5) 0;border-bottom:1px solid var(--border);grid-template-columns:minmax(0,3fr) minmax(0,7fr);display:grid}.spec dt{font-weight:700}.spec dd{max-width:64ch;margin:0}.faq{border-top:1px solid var(--border)}.faq details{border-bottom:1px solid var(--border);padding:var(--space-4) 0}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;font-size:18px;font-weight:700;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--font-display);color:var(--accent-pressed);font-size:24px}.faq details[open] summary:after{content:"−"}.faq details>div{padding-top:var(--space-3);max-width:66ch;color:var(--fg-muted)}.tag{border-radius:var(--r-tag);background:var(--surface-alt);color:var(--color-black);padding:7px 11px;font-size:13px;font-weight:600;line-height:1;display:inline-block}.dark .tag{color:var(--color-primary-1);background:#3ddc8424}.fld{flex-direction:column;gap:6px;font-size:15px;font-weight:600;display:flex}.fld input,.fld select,.fld textarea{width:100%;min-width:0;max-width:100%;font:inherit;border:1px solid var(--border);border-radius:var(--r-input);background:var(--surface);min-height:48px;color:var(--fg);padding:10px 14px;font-size:16px;font-weight:500}.fld select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%23003333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:14px 9px;padding-inline-end:44px}[dir=rtl] .fld select{background-position:16px}.fld select::-ms-expand{display:none}.fld textarea{resize:vertical;min-height:110px}.fld .help{color:var(--fg-muted);font-size:13px;font-weight:500}.fld [aria-invalid=true]{border-color:#b3261e;box-shadow:inset 0 0 0 1px #b3261e}.fld .err{color:#b3261e;margin:0;font-size:14px;font-weight:600;line-height:20px}.form{gap:var(--space-4);flex-direction:column;display:flex}.two{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-panel);padding:clamp(20px,3vw,36px)}.founder{gap:var(--space-6);align-items:flex-start;display:flex}.mono-av{border-radius:var(--r-card);background:var(--color-black);width:120px;height:120px;color:var(--color-primary-1);font-family:var(--font-display);flex:none;justify-content:center;align-items:center;font-size:40px;display:flex}.ph{border:1px dashed var(--color-text-muted);border-radius:var(--radius-sm);color:var(--fg-muted);background:0 0;padding:2px 8px;font-size:13px}.note{margin-top:var(--space-5);color:var(--fg-muted);border:1px dashed var(--border);border-radius:var(--radius-sm);padding:10px 14px;font-size:13px;line-height:20px}.ar{font-family:var(--font-body-ar)}.ar h1,.ar h2,.ar h3,.ar .hero-h,.ar .sec-h,.ar .h3{font-family:var(--font-display-ar);letter-spacing:0;line-height:1.35}.ar .hero-h,.ar .sec-h,.ar .eyebrow,.ar .tag,.ar .k-btn,.ar .proof b{letter-spacing:0}.ar .eyebrow{text-transform:none;font-size:14px}.ar .k-btn,.ar .fld input,.ar .fld select,.ar .fld textarea{font-family:var(--font-body-ar)}[dir=rtl] .lede,[dir=rtl] .copy,[dir=rtl] p,[dir=rtl] li,[dir=rtl] dd{line-height:1.7}.en{font-family:var(--font-display);white-space:nowrap;direction:ltr;unicode-bidi:isolate}[dir=rtl] .en{font-family:var(--font-body);white-space:nowrap;unicode-bidi:isolate;font-size:1em}[dir=rtl] h1 .en,[dir=rtl] h2 .en,[dir=rtl] h3 .en,[dir=rtl] .hero-h .en,[dir=rtl] .sec-h .en,[dir=rtl] .h3 .en,[dir=rtl] .proof b .en{font-family:var(--font-display)}@media (width<=900px){.grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.grid3{grid-template-columns:1fr}.split{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.grid2,.two,.spec>div{grid-template-columns:minmax(0,1fr)}.founder{flex-direction:column}.lede{font-size:18px;line-height:28px}}@media (width<=520px){.grid4{grid-template-columns:1fr}}:root{--ease-brand:cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.mo-hide{opacity:0;translate:0 16px}.mo-hide.mo-scale{opacity:.6;translate:none;scale:.96}.mo-in{transition:opacity .6s var(--ease-brand) var(--mo-delay,0s),translate .6s var(--ease-brand) var(--mo-delay,0s),scale .6s var(--ease-brand) var(--mo-delay,0s),transform .3s var(--ease-brand),border-color .3s var(--ease-brand)}.k-card,[data-card]{transition:transform .3s var(--ease-brand),border-color .3s var(--ease-brand)}.k-card:hover,[data-card]:hover{transform:translateY(-2px)}.k-btn{transition:background .2s var(--ease-brand),color .2s var(--ease-brand),border-color .2s var(--ease-brand),transform .2s var(--ease-brand)}.k-btn:hover{transform:translateY(-1px)}.ix-go:after{transition:transform .2s var(--ease-brand)}.ix-go:hover:after{transform:translate(4px)}[dir=rtl] .ix-go:hover:after{transform:translate(-4px)}}@media print{.mo-hide{opacity:1!important;translate:none!important;scale:none!important}}.k-card:hover{border-color:#9db7b2}[data-card]:hover{border-color:#9db7b2!important}@media (prefers-reduced-motion:reduce){.k-btn:active{transform:none}}html,body{background:var(--color-bg);margin:0}[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.hdr{z-index:50;backdrop-filter:blur(8px);border-bottom:1px solid var(--border);font-family:var(--font-body);background:#f7faf8f0;position:sticky;top:0}.hdr[dir=rtl]{font-family:var(--font-body-ar)}.hdr-row{align-items:center;gap:12px 28px;min-height:76px;padding-block:10px;display:flex}.hdr .logo{font-family:var(--font-display);letter-spacing:.06em;color:var(--color-black);white-space:nowrap;direction:ltr;unicode-bidi:isolate;align-items:center;min-height:44px;margin-inline-end:12px;font-size:26px;font-weight:700;text-decoration:none;display:inline-flex}.hdr-nav{flex-wrap:wrap;flex:auto;gap:0 24px;min-width:0;display:flex}.hdr a.nav-l{color:var(--color-black);white-space:nowrap;border-bottom:2px solid #0000;padding:10px 0;font-size:16px;font-weight:600;line-height:24px;text-decoration:none}.hdr a.nav-l:hover{border-bottom-color:var(--color-black)}.hdr a.nav-l[aria-current=page]{border-bottom-color:var(--color-primary-1)}.hdr a.nav-l .en{font-family:inherit}.hdr-actions{white-space:nowrap;align-items:center;gap:12px 20px;margin-inline-start:auto;display:flex}.hdr .lang-l{color:var(--color-black);align-items:center;min-height:44px;padding-inline:4px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.hdr .lang-l[lang=ar]{font-family:var(--font-body-ar)}.hdr .lang-l[lang=en]{font-family:var(--font-body)}.hdr .contact{min-height:44px;padding:10px 20px}.hdr[dir=rtl] .contact{font-family:var(--font-body-ar)}.hdr .menu-btn{font:inherit;border:1px solid var(--color-black);border-radius:var(--r-btn);min-width:44px;min-height:44px;color:var(--color-black);cursor:pointer;background:0 0;padding:8px 14px;font-size:16px;font-weight:600;display:none}.hdr .menu-btn[aria-expanded=true]{background:var(--color-black);color:#fff}.hdr-panel{border-top:1px solid var(--border);background:var(--color-bg);max-height:calc(100vh - 64px);overflow-y:auto}.hdr-panel[hidden]{display:none}.hdr-panel ul{flex-direction:column;margin:0;padding:8px 0 16px;list-style:none;display:flex}.hdr-panel a.nav-l{border-bottom:1px solid var(--border);align-items:center;min-height:48px;padding:10px 0;font-size:18px;display:flex}.hdr-panel a.nav-l[aria-current=page]{border-bottom:1px solid var(--border);color:var(--color-secondary-3)}.hdr-panel .contact{align-self:flex-start;margin-top:16px}@media (width<=900px){.hdr-row{gap:8px 12px;min-height:64px;padding-block:8px}.hdr .logo{margin-inline-end:0;font-size:24px}.hdr-nav,.hdr-actions>.contact{display:none}.hdr .menu-btn{justify-content:center;align-items:center;display:inline-flex}}@media (width>=901px){.hdr-panel{display:none}}.ftr{background:var(--color-black);color:#d7e4de;font-family:var(--font-body);padding-block:64px 32px}.ftr[dir=rtl]{font-family:var(--font-body-ar)}.ftr a{color:#d7e4de;padding-block:10px;line-height:24px;text-decoration:none;display:inline-block}.ftr a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.ftr :focus-visible{outline-color:var(--color-primary-1)}.ftr ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ftr .eyebrow{color:#9db7b2;margin:0 0 8px}.ftr .cols{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:32px;display:grid}.ftr .logo{font-family:var(--font-display);letter-spacing:.06em;color:#fff;margin:0;font-size:28px;font-weight:700;line-height:0}.ftr .socials{gap:8px;margin-top:4px;margin-left:-12.4px;display:flex}.ftr[dir=rtl] .socials{justify-content:flex-end;margin-left:0;margin-right:-11.9px}.ftr a.soc{color:#d7e4de;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.ftr a.soc:hover{color:#fff;background:#0a2a2a;text-decoration:none}.ftr .mail{font-family:var(--font-body)}.ftr .legal{color:#9db7b2;border-top:1px solid #1e4a4a;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:40px;padding-top:12px;font-size:14px;display:flex}.ftr .legal a{color:#d7e4de}.ftr .legal-links{flex-wrap:wrap;gap:0 20px;display:flex}.ftr .legal-right{flex-wrap:wrap;align-items:center;gap:8px 20px;padding-block:10px;line-height:24px;display:flex}.ftr .en{font-family:var(--font-body)}.ftr .ph{color:#9db7b2;border-color:#4e6666}
