*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:var(--scroll-offset);width:100%;color-scheme:var(--color-scheme,dark);position:relative;overflow-x:hidden}html[data-restoring]{scroll-behavior:auto}body{color:var(--text-primary);background-color:var(--bg-darkest);background-image:var(--page-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;max-width:100vw;color-scheme:var(--color-scheme,dark);background-attachment:scroll;font-family:Space Grotesk,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;line-height:1.6;position:relative;overflow-x:hidden}body:before{content:"";background:linear-gradient(90deg, var(--grid-line) 1px, transparent 1px), linear-gradient(0deg, var(--grid-line) 1px, transparent 1px);opacity:0;pointer-events:none;z-index:0;background-size:120px 120px;position:fixed;inset:-10%}body:after{content:"";background-image:var(--page-glow);filter:blur(80px);opacity:0;z-index:0;pointer-events:none;position:fixed;inset:0}body.page-effects-ready:before{opacity:var(--grid-opacity,.08)}body.page-effects-ready:after{opacity:var(--page-glow-opacity,.5)}body.reader-mode{--reader-ui-font:"Inter", "Space Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--reader-body-font:"Lexend", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--reader-heading-font:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--reader-page-bg:var(--bg-darkest);--reader-surface:#080e19f5;--reader-surface-alt:#0f172a94;--reader-border:#94a3b829;--reader-border-strong:#94a3b83d;--reader-shadow:0 24px 72px #02061747;--reader-heading:#f8fafcf5;--reader-text:#e2e8f0e0;--reader-muted:#bfccdcb8;--reader-soft:#bfccdc94;--reader-accent:var(--emerald-400);--reader-accent-strong:var(--emerald-500);--reader-accent-soft:#27f2a424;background-color:var(--bg-dark);background-image:none;background-attachment:scroll}html[dir=rtl] body.reader-mode{--reader-ui-font:"Cairo", "Tajawal", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--reader-body-font:"Tajawal", "Cairo", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--reader-heading-font:"Cairo", "Tajawal", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}html[data-theme=light] body.reader-mode{--reader-page-bg:var(--bg-darkest);--reader-surface:#fffffffa;--reader-surface-alt:#ffffffe0;--reader-border:#94a3b833;--reader-border-strong:#64748b42;--reader-shadow:0 18px 54px #94a3b81f;--reader-heading:#0f172af0;--reader-text:#1f2937e0;--reader-muted:#374151b8;--reader-soft:#4b55639e;--reader-accent:#0f9b68;--reader-accent-strong:#0a7f55;--reader-accent-soft:#0f9b681f}body.reader-mode:before,body.reader-mode:after{display:none}.container{max-width:1280px;padding:0 var(--spacing-md);z-index:1;margin:0 auto;position:relative}@media (width>=1500px){.container{max-width:1420px;padding:0 var(--spacing-lg)}}@media (width>=1920px){.container{max-width:1600px}:root{font-size:17px}}@media (width>=2560px){.container{max-width:2000px}:root{font-size:18px}}@media (width<=1024px){.container{padding:0 var(--spacing-lg)}}@media (width<=992px){.container{padding:0 var(--spacing-md)}}@media (width<=768px){.container{padding:0 var(--spacing-sm)}}section{padding:var(--spacing-2xl) 0}main :where(section[id],article[id],.inline-cta[id],[data-scroll-anchor][id]){scroll-margin-top:var(--scroll-offset)}@media (width<=1024px){section{padding:var(--spacing-xl) 0}}@media (width<=992px){section{padding:var(--spacing-xl) 0}}@media (width<=768px){section{padding:var(--spacing-lg) 0}}@media (width<=640px){section{padding:var(--spacing-md) 0}}html:not([data-restoring]):not([data-preserve-section-layout]) #home~section{content-visibility:auto;contain-intrinsic-size:auto 800px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--accent-text-strong);outline-offset:3px;box-shadow:0 0 0 4px rgb(var(--emerald-rgb) / .2)}html.transitions-ready *,html.transitions-ready :before,html.transitions-ready :after{transition-property:transform,box-shadow,filter,opacity;transition-timing-function:var(--easing-default);transition-duration:var(--transition-base)}::-moz-selection{background:rgb(var(--emerald-rgb) / .2);color:var(--text-primary)}::selection{background:rgb(var(--emerald-rgb) / .2);color:var(--text-primary)}img{max-width:100%;height:auto;display:block}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}h1,h2,h3,h4,h5,h6{position:relative;overflow:visible}.highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;overflow:visible}:root{--color-scheme:dark;--ui-ink-rgb:255 255 255;--shadow-ink-rgb:0 0 0;--overlay-alpha:.72;--grid-opacity:0;--page-glow-opacity:0;--ui-01:rgb(var(--ui-ink-rgb) / .01);--ui-02:rgb(var(--ui-ink-rgb) / .02);--ui-03:rgb(var(--ui-ink-rgb) / .03);--ui-04:rgb(var(--ui-ink-rgb) / .04);--ui-05:rgb(var(--ui-ink-rgb) / .05);--ui-06:rgb(var(--ui-ink-rgb) / .06);--ui-08:rgb(var(--ui-ink-rgb) / .08);--ui-10:rgb(var(--ui-ink-rgb) / .1);--ui-12:rgb(var(--ui-ink-rgb) / .12);--ui-25:rgb(var(--ui-ink-rgb) / .25);--emerald-50:#ecfdf3;--emerald-100:#cefbe0;--emerald-200:#a2f6c5;--emerald-300:#6ff1a8;--emerald-400:#3aeb94;--emerald-500:#27f2a4;--emerald-600:#15ce8c;--emerald-700:#11946b;--emerald-800:#0c6b4f;--emerald-900:#0b543f;--blue-400:#60a5fa;--blue-500:#3b82f6;--blue-600:#2563eb;--blue-700:#1e40af;--indigo-400:#818cf8;--indigo-500:#6366f1;--indigo-600:#4f46e5;--indigo-700:#4338ca;--purple-400:#c084fc;--purple-500:#a855f7;--purple-600:#9333ea;--purple-700:#7e22ce;--pink-400:#f472b6;--pink-500:#ec4899;--pink-600:#db2777;--pink-700:#be185d;--amber-50:#fffbeb;--amber-100:#fef3c7;--amber-200:#fde68a;--amber-300:#fcd34d;--amber-400:#fbbf24;--amber-500:#f59e0b;--amber-600:#d97706;--amber-700:#b45309;--red-50:#fef2f2;--red-100:#fee2e2;--red-200:#fecaca;--red-300:#fca5a5;--red-400:#f87171;--red-500:#ef4444;--red-600:#dc2626;--red-700:#b91c1c;--orange-400:#fb923c;--orange-500:#f97316;--orange-600:#ea580c;--orange-700:#c2410c;--teal-400:#2dd4bf;--teal-500:#14b8a6;--teal-600:#0d9488;--teal-700:#0f766e;--primary-color:var(--emerald-500);--primary-dark:var(--emerald-600);--primary-light:var(--emerald-400);--accent-foreground:#27f2a4;--accent-foreground-strong:#10b981;--on-accent:#030508;--text-on-primary:#f8fbfffa;--accent-text:var(--emerald-400);--accent-text-strong:var(--emerald-500);--bg-darkest:#070a10;--bg-darker:#0a0f1a;--bg-dark:#0f172a;--bg-card:#0b1220;--bg-elevated:#0e1a33;--card-surface:#0e1726;--card-surface-raised:#111c2f;--card-border:#ffffff24;--card-shadow:0 12px 32px #0000003d, inset 0 1px 0 #ffffff09;--card-shadow-hover:0 18px 42px #0000004d, inset 0 1px 0 #ffffff0d;--surface-panel:linear-gradient(180deg, #ffffff0b, #ffffff03) var(--card-surface);--surface-panel-accent:linear-gradient(135deg, rgb(var(--emerald-rgb) / .1), rgb(var(--emerald-rgb) / .025)) var(--card-surface-raised);--surface-inset:#ffffff09;--card-bg-subtle:linear-gradient(180deg, #ffffff09, #ffffff03) var(--card-surface);--card-bg-DEFAULT:linear-gradient(180deg, #ffffff0d, #ffffff04) var(--card-surface);--card-bg-elevated:linear-gradient(180deg, #fff1, #ffffff05) var(--card-surface-raised);--card-bg-glass:linear-gradient(145deg, #ffffff0f, #ffffff04) var(--card-surface);--glass-bg:var(--card-surface);--glass-border:#ffffff1f;--glass-blur:none;--blur-sm:none;--blur-md:none;--blur-lg:none;--blur-xl:none;--duration-fast:.2s;--duration-base:.3s;--duration-slow:.5s;--duration-slower:.7s;--border-subtle:#ffffff1a;--border-DEFAULT:#ffffff24;--border-strong:#fff3;--border-accent:#27f2a447;--border-accent-strong:#27f2a46b;--emerald-rgb:39 242 164;--emerald-hover-bg:#10b98126;--sky-500-rgb:56 189 248;--indigo-400-rgb:129 140 248;--tooltip-bg:#070a12f5;--tooltip-text:#f8fbffeb;--tooltip-border:#ffffff2e;--text-primary:#f3f7ff;--text-secondary:#f3f7ffeb;--text-tertiary:#f3f7ffd6;--text-muted:#f3f7ffc2;--text-prose:#f3f7ffe0;--text-white:var(--text-primary);--text-gray:var(--text-tertiary);--text-light-gray:var(--text-secondary);--border-color:#ffffff14;--border-light:#ffffff0d;--gradient-primary:linear-gradient(120deg, #0b543f 0%, #11946b 52%, #15ce8c 100%);--gradient-hero:none;--gradient-radial:none;--gradient-mesh:none;--gradient-section-emerald-1:none;--gradient-section-emerald-2:none;--gradient-section-emerald-3:none;--gradient-section-emerald-4:none;--gradient-section-emerald-5:none;--gradient-section-emerald-6:none;--gradient-section-indigo-1:none;--gradient-section-indigo-2:none;--gradient-section-indigo-3:none;--gradient-section-indigo-4:none;--gradient-section-base:none;--gradient-section-base-darker:none;--gradient-card-subtle:var(--ui-03);--gradient-card-elevated:var(--ui-04);--gradient-card-accent:var(--ui-04);--gradient-card-glass:var(--ui-03);--gradient-glow-emerald:none;--gradient-glow-emerald-soft:none;--gradient-glow-emerald-subtle:none;--gradient-cta-primary:var(--ui-03);--gradient-cta-emerald:var(--ui-03);--gradient-cta-emerald-soft:var(--ui-03);--gradient-cta-emerald-badge:var(--ui-04);--gradient-icon-template:linear-gradient(135deg, color 0%, transparent 100%);--shadow-sm:0 6px 16px rgb(var(--shadow-ink-rgb) / .35);--shadow-md:0 14px 34px rgb(var(--shadow-ink-rgb) / .45);--shadow-lg:0 22px 52px rgb(var(--shadow-ink-rgb) / .58);--shadow-xl:0 30px 80px rgb(var(--shadow-ink-rgb) / .68);--shadow-2xl:0 40px 120px rgb(var(--shadow-ink-rgb) / .75);--glow-emerald:0 0 0 #27f2a400;--glow-emerald-strong:0 0 0 #27f2a400;--spacing-xxs:.25rem;--spacing-xs:.5rem;--spacing-xs-plus:.75rem;--spacing-sm:1rem;--spacing-md:1.5rem;--spacing-lg:2rem;--spacing-xl:3rem;--spacing-2xl:4rem;--spacing-3xl:6rem;--spacing-4xl:8rem;--spacing-inline:.625rem;--spacing-tight:.375rem;--spacing-section:var(--spacing-3xl);--spacing-micro-xs:.25rem;--spacing-micro-sm:.375rem;--spacing-micro-md:.5rem;--spacing-micro-lg:.625rem;--spacing-micro-xl:.75rem;--spacing-micro-2xl:.875rem;--size-icon-xs:1.5rem;--size-icon-sm:2rem;--size-icon-md:2.5rem;--size-icon-lg:3.5rem;--size-icon-xl:4rem;--size-icon-2xl:5rem;--size-touch-min:2.75rem;--radius-xs:.5rem;--radius-sm:10px;--radius-md:14px;--radius-lg:18px;--radius-xl:24px;--radius-2xl:28px;--radius-full:9999px;--text-xxs:1rem;--text-xs-plus:1rem;--text-xs:clamp(1rem, .97rem + .12vw, 1.0625rem);--text-sm-plus:1rem;--text-sm:clamp(1rem, .94rem + .25vw, 1.125rem);--text-base:clamp(1rem, .97rem + .15vw, 1.0625rem);--text-base-plus:1rem;--text-lg:clamp(1.125rem, 1.06rem + .3vw, 1.25rem);--text-xl:clamp(1.25rem, 1.15rem + .4vw, 1.5rem);--text-2xl:clamp(1.5rem, 1.35rem + .6vw, 1.875rem);--text-3xl:clamp(1.875rem, 1.65rem + .9vw, 2.375rem);--text-4xl:clamp(2.125rem, 1.85rem + 1.2vw, 3rem);--text-5xl:clamp(2.5rem, 2.1rem + 1.6vw, 3.75rem);--text-6xl:clamp(3rem, 4vw, 4.5rem);--type-section-title:clamp(2rem, 1.8rem + .8vw, 2.5rem);--type-section-subtitle:clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--type-subsection-title:clamp(1.5rem, 1.4rem + .4vw, 1.75rem);--type-card-title:clamp(1.25rem, 1.18rem + .3vw, 1.5rem);--type-body:clamp(1rem, .95rem + .2vw, 1.125rem);--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--z-dropdown:1000;--z-sticky:1100;--z-fixed:1200;--z-modal-backdrop:1300;--z-modal:1400;--z-popover:1500;--z-tooltip:1600;--bp-xs:480px;--bp-sm:640px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--transition-fast:.14s;--transition-base:.24s;--transition-slow:.36s;--easing-default:cubic-bezier(.22, 1, .36, 1);--easing-in:cubic-bezier(.4, 0, 1, 1);--easing-out:cubic-bezier(0, 0, .2, 1);--easing-bounce:cubic-bezier(.68, -.55, .265, 1.55);--page-bg:none;--grid-line:var(--ui-06);--page-glow:none;--header-rgb:7 10 16}:root[data-theme=light]{--color-scheme:light;--ui-ink-rgb:2 6 23;--shadow-ink-rgb:2 6 23;--overlay-alpha:.38;--grid-opacity:.04;--page-glow-opacity:.35;--emerald-300:#11946b;--emerald-400:#0c6b4f;--emerald-500:#064e3b;--emerald-600:#064e3b;--ui-01:rgb(var(--ui-ink-rgb) / .005);--ui-02:rgb(var(--ui-ink-rgb) / .01);--ui-03:rgb(var(--ui-ink-rgb) / .015);--ui-04:rgb(var(--ui-ink-rgb) / .02);--ui-05:rgb(var(--ui-ink-rgb) / .03);--ui-06:rgb(var(--ui-ink-rgb) / .04);--ui-08:rgb(var(--ui-ink-rgb) / .06);--ui-10:rgb(var(--ui-ink-rgb) / .08);--ui-12:rgb(var(--ui-ink-rgb) / .1);--ui-25:rgb(var(--ui-ink-rgb) / .16);--bg-darkest:#f8fafc;--bg-darker:#f1f5f9;--bg-dark:#e2e8f0;--bg-card:#ffffffe0;--bg-elevated:#fffffff0;--card-surface:#fff;--card-surface-raised:#fff;--card-border:#0f172a24;--card-shadow:0 10px 28px #0f172a14, inset 0 1px 0 #ffffffe6;--card-shadow-hover:0 18px 42px #0f172a1f, inset 0 1px 0 #fffffff2;--surface-panel:linear-gradient(180deg, #fff, #fbfcfd);--surface-panel-accent:linear-gradient(135deg, #064e3b17, #fffffff5 62%);--surface-inset:#0f172a09;--glass-bg:var(--card-surface);--glass-border:#02061729;--glass-blur:none;--border-subtle:#0206171a;--border-DEFAULT:#02061729;--border-strong:#02061738;--border-accent:#27f2a459;--border-accent-strong:#27f2a48c;--emerald-rgb:6 78 59;--emerald-hover-bg:#0c6b4f1f;--sky-500-rgb:56 189 248;--indigo-400-rgb:129 140 248;--tooltip-bg:#fffffff5;--tooltip-text:#0b1220eb;--tooltip-border:#0206172e;--text-primary:#0b1220;--text-secondary:#111827;--text-tertiary:#1f2937;--text-muted:#334155;--text-prose:#020617e6;--accent-foreground:#0c6b4f;--accent-foreground-strong:#064e3b;--on-accent:var(--accent-foreground-strong);--text-on-primary:#fffffffa;--accent-text:var(--accent-foreground);--accent-text-strong:var(--accent-foreground-strong);--border-color:var(--border-DEFAULT);--border-light:var(--border-subtle);--shadow-sm:0 4px 12px rgb(var(--shadow-ink-rgb) / .06);--shadow-md:0 10px 30px rgb(var(--shadow-ink-rgb) / .08);--shadow-lg:0 20px 50px rgb(var(--shadow-ink-rgb) / .1);--shadow-xl:0 28px 80px rgb(var(--shadow-ink-rgb) / .12);--shadow-2xl:0 40px 120px rgb(var(--shadow-ink-rgb) / .14);--glow-emerald:0 0 40px #27f2a41a;--glow-emerald-strong:0 0 70px #27f2a42e;--page-bg:linear-gradient(180deg, #f8fafc 0%, #f3f6f8 55%, #eef2f6 100%);--grid-line:var(--ui-06);--page-glow:none;--header-rgb:248 250 252;--gradient-primary:linear-gradient(120deg, #064e3b 0%, #059669 55%, #10b981 100%);--gradient-section-emerald-1:radial-gradient(circle at 30% 10%, #27f2a41a, transparent 35%);--gradient-section-emerald-2:radial-gradient(circle at 12% 18%, #27f2a414, transparent 38%);--gradient-section-emerald-3:radial-gradient(circle at 10% 20%, #27f2a414, transparent 40%);--gradient-section-emerald-4:radial-gradient(circle at 15% 15%, #27f2a414, transparent 38%);--gradient-section-emerald-5:radial-gradient(circle at 18% 18%, #27f2a414, transparent 36%);--gradient-section-emerald-6:radial-gradient(circle at 12% 18%, #27f2a414, transparent 38%);--gradient-section-indigo-1:radial-gradient(circle at 90% 5%, #10b98112, transparent 38%);--gradient-section-indigo-2:radial-gradient(circle at 85% 5%, #10b98112, transparent 36%);--gradient-section-indigo-3:radial-gradient(circle at 90% 0%, #05966912, transparent 38%);--gradient-section-indigo-4:radial-gradient(circle at 80% 0%, #05966912, transparent 38%);--gradient-section-base:linear-gradient(180deg, #f8fafcf5, #f1f5f9fa);--gradient-section-base-darker:linear-gradient(180deg, #f8fafcf5, #f1f5f9fa);--gradient-card-subtle:linear-gradient(180deg, var(--ui-04), var(--ui-02));--gradient-card-elevated:linear-gradient(180deg, var(--ui-05), var(--ui-02));--gradient-card-accent:linear-gradient(120deg, #27f2a40a, #10b98108), var(--ui-02);--gradient-card-glass:linear-gradient(180deg, #ffffffd1, #ffffff9e) var(--bg-card);--card-bg-subtle:linear-gradient(180deg, #fff, #fafbfc);--card-bg-DEFAULT:linear-gradient(180deg, #fff, #f8fafc);--card-bg-elevated:linear-gradient(180deg, #fff, #f6f8fa);--card-bg-glass:linear-gradient(180deg, #fff, #f8fafc);--gradient-glow-emerald:radial-gradient(circle, #10b98114 0%, transparent 70%);--gradient-glow-emerald-soft:radial-gradient(circle, #27f2a414 0%, transparent 65%);--gradient-glow-emerald-subtle:radial-gradient(circle, #27f2a40f 0%, transparent 70%);--gradient-cta-primary:linear-gradient(135deg, #27f2a40f 0%, #10b9810d 100%);--gradient-cta-emerald:linear-gradient(135deg, #10b98114 0%, #10b9810a 100%);--gradient-cta-emerald-soft:linear-gradient(135deg, #10b9810f 0%, transparent 100%);--gradient-cta-emerald-badge:linear-gradient(135deg, #10b9811f 0%, transparent 100%)}html:not([data-theme=light]) .glass-card,html:not([data-theme=light]) .card,html:not([data-theme=light]) .card-glass{background:var(--card-surface)!important;-webkit-backdrop-filter:none!important}html:not([data-theme=light]) .glass-card:before,html:not([data-theme=light]) .glass-card:after,html:not([data-theme=light]) .card:after,html:not([data-theme=light]) .card-glow:after,html:not([data-theme=light]) .card-gradient-border:before{display:none!important}.glass-card{background:var(--card-bg-glass);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--card-border);box-shadow:var(--card-shadow);border-radius:var(--radius-2xl);padding:var(--spacing-lg);isolation:isolate;position:relative;overflow:hidden}:root[data-theme=light] .glass-card{background:var(--card-bg-glass);box-shadow:var(--card-shadow)}.glass-card:before{content:"";opacity:0;transition:opacity var(--transition-slow) var(--easing-default), transform 1.6s linear;z-index:-1;background:conic-gradient(from 120deg,#27f2a466,#10b9814d,#05966959,#27f2a473);position:absolute;inset:-120%}.glass-card:after{content:"";border-radius:inherit;background:linear-gradient(180deg, var(--ui-02), var(--ui-01));z-index:-1;position:absolute;inset:1px}.glass-card:hover{background:var(--bg-elevated);box-shadow:var(--shadow-xl), var(--glow-emerald);border-color:#27f2a480;transform:translateY(-10px)scale(1.01)}.glass-card:hover:before{opacity:.45;transform:rotate(20deg)}.button{border-radius:var(--radius-full);font-weight:var(--font-semibold);font-size:var(--text-base);align-items:center;gap:var(--spacing-inline);cursor:pointer;letter-spacing:.01em;transition:transform var(--transition-base) var(--easing-default), box-shadow var(--transition-base) var(--easing-default), background-position .5s ease;background-size:200% 200%;border:1px solid #0000;justify-content:center;padding:14px 28px;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #27f2a433}.button-primary{background:var(--gradient-primary);color:var(--on-accent);text-shadow:0 0 18px #ffffff59;border-color:#27f2a459}.button-primary:hover{background-position:80%;transform:translateY(-2px)scale(1.01);box-shadow:0 18px 40px #27f2a459}.button-primary:focus-visible{outline:none;transform:scale(1.02);box-shadow:0 0 0 4px #27f2a44d,0 18px 40px #27f2a459}.button-secondary{background:var(--ui-03);color:var(--text-primary);border:1px solid var(--border-strong);box-shadow:inset 0 1px 0 var(--ui-08)}.button-secondary:hover{color:var(--accent-foreground);border-color:#27f2a466;transform:translateY(-2px);box-shadow:0 10px 25px #27f2a426}.button-secondary:focus-visible{border-color:#27f2a499;outline:none;transform:scale(1.02);box-shadow:0 0 0 4px #27f2a440,0 10px 25px #27f2a426}.button-lg{font-size:var(--text-lg);padding:16px 36px}.button-sm{font-size:var(--text-sm);padding:10px 20px}.button:before{content:"";background:var(--ui-25);opacity:.8;border-radius:50%;width:0;height:0;transition:width .6s,height .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.button:hover:before{width:360px;height:360px}.section-header{text-align:center;margin-bottom:54px;position:relative}.section-tag{align-items:center;gap:var(--spacing-inline);color:var(--accent-foreground);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--font-semibold);letter-spacing:.05em;text-transform:uppercase;box-shadow:inset 0 1px 0 var(--ui-08);background:#27f2a414;border:1px solid #27f2a459;margin-bottom:16px;padding:8px 18px;display:inline-flex}.section-title{font-size:var(--type-section-title);color:var(--text-primary);letter-spacing:-.02em;margin-bottom:16px;font-weight:700;line-height:1.15}.section-subtitle{font-size:var(--type-section-subtitle);font-weight:var(--font-medium);color:var(--text-tertiary);max-width:760px;margin:0 auto;line-height:1.7}.card{background:linear-gradient(180deg, #ffffff0a, #ffffff03) var(--bg-card);border-radius:var(--radius-2xl);border:1px solid var(--border-color);transition:transform .4s var(--easing-default), box-shadow .4s var(--easing-default);padding:40px;position:relative;overflow:hidden}:root[data-theme=light] .card{background:linear-gradient(180deg, #ffffffeb, #ffffffbd) var(--bg-card);border-color:var(--border-subtle);box-shadow:var(--shadow-sm)}.card:after{content:"";opacity:0;transition:opacity var(--transition-slow) var(--easing-default);z-index:-1;background:radial-gradient(circle,#27f2a424,#0000 50%);position:absolute;inset:-60%}.card:hover{box-shadow:var(--shadow-xl);border-color:#27f2a473;transform:translateY(-6px)}.card:hover:after{opacity:1}.grid-2{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.grid-3{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.grid-auto{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px;display:grid}@media (width<=992px){.grid-3{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.grid-2,.grid-3{grid-template-columns:1fr}}@media (width<=992px){.section-header{margin-bottom:48px}.section-title{font-size:var(--type-section-title)}.section-subtitle{font-size:var(--type-section-subtitle)}}.card-interactive{transition:all var(--transition-slow) var(--easing-default);cursor:pointer}.card-interactive:hover{border-color:var(--border-accent);box-shadow:var(--shadow-xl), var(--glow-emerald);transform:translateY(-6px)scale(1.01)}@media (prefers-reduced-motion:reduce){.card-interactive{transition:none}.card-interactive:hover{transform:none}}.section-bg-gradient{position:relative;overflow:hidden}.section-bg-gradient:before{content:"";pointer-events:none;filter:blur(100px);opacity:.4;position:absolute;inset:0}.responsive-padding-xl{padding:var(--spacing-2xl)}.responsive-padding-lg{padding:var(--spacing-xl)}.responsive-padding-md{padding:var(--spacing-lg)}@media (width<=640px){.responsive-padding-xl{padding:var(--spacing-xl)}.responsive-padding-lg{padding:var(--spacing-lg)}.responsive-padding-md{padding:var(--spacing-md)}}.icon-text-pair{align-items:center;gap:var(--spacing-sm);display:flex}.icon-text-pair .icon{flex-shrink:0}.icon-text-pair .text{color:var(--text-secondary);font-size:var(--text-sm)}.section-bg-emerald-1{background:var(--gradient-section-emerald-1), var(--gradient-hero)}.section-bg-emerald-2{background:var(--gradient-section-emerald-2), var(--gradient-section-indigo-2), var(--gradient-section-base)}.section-bg-emerald-3{background:var(--gradient-section-emerald-3), var(--gradient-section-indigo-3), var(--gradient-section-base)}.section-bg-emerald-4{background:var(--gradient-section-emerald-4), var(--gradient-section-indigo-2), var(--gradient-section-base-darker)}.section-bg-emerald-5{background:var(--gradient-section-emerald-5), var(--gradient-section-indigo-4), var(--gradient-section-base-darker)}.section-bg-emerald-6{background:var(--gradient-section-emerald-6), var(--gradient-section-indigo-2), var(--gradient-section-base)}.section-bg-emerald-2-indigo-1{background:var(--gradient-section-emerald-2), var(--gradient-section-indigo-1), var(--gradient-section-base-darker)}.section-bg-dark-gradient{background:linear-gradient(180deg, var(--bg-dark) 0%, var(--bg-darkest) 100%)}html[data-theme=light] .section-bg-emerald-1,html[data-theme=light] .section-bg-emerald-6{background:#f8fafc}html[data-theme=light] .section-bg-emerald-2,html[data-theme=light] .section-bg-emerald-4,html[data-theme=light] .section-bg-dark-gradient{background:#f3f6f8}html[data-theme=light] .section-bg-emerald-3,html[data-theme=light] .section-bg-emerald-5,html[data-theme=light] .section-bg-emerald-2-indigo-1{background:#eef2f6}html[data-theme=light] .section-overlay-radial:before,html[data-theme=light] .section-overlay-mesh:before,html[data-theme=light] .section-overlay-glow-emerald:before{display:none}.section-overlay-radial{position:relative}.section-overlay-radial:before{content:"";background:var(--gradient-radial);opacity:.2;pointer-events:none;filter:blur(100px);border-radius:50%;width:800px;height:800px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-overlay-mesh{position:relative}.section-overlay-mesh:before{content:"";background:var(--gradient-mesh);opacity:.5;pointer-events:none;height:100%;position:absolute;top:0;left:0;right:0}.section-overlay-glow-emerald{position:relative}.section-overlay-glow-emerald:before{content:"";background:var(--gradient-glow-emerald);pointer-events:none;filter:blur(120px);width:1000px;height:1000px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html:not([data-theme=light]) .section-overlay-radial:before,html:not([data-theme=light]) .section-overlay-mesh:before,html:not([data-theme=light]) .section-overlay-glow-emerald:before{display:none}.margin-inline-auto{margin-inline:auto}.padding-inline-md{padding-inline:var(--spacing-md)}.padding-inline-lg{padding-inline:var(--spacing-lg)}.padding-inline-xl{padding-inline:var(--spacing-xl)}.text-start{text-align:start}.text-end{text-align:end}.inset-inline-start-0{inset-inline-start:0}.inset-inline-end-0{inset-inline-end:0}.responsive-grid-4{gap:var(--spacing-lg);grid-template-columns:repeat(4,1fr);display:grid}.responsive-grid-3{gap:var(--spacing-lg);grid-template-columns:repeat(3,1fr);display:grid}.responsive-grid-2{gap:var(--spacing-lg);grid-template-columns:repeat(2,1fr);display:grid}@media (width<=1200px){.responsive-grid-4{grid-template-columns:repeat(3,1fr)}}@media (width<=1024px){.responsive-grid-4{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr)}}@media (width<=992px){.responsive-grid-4,.responsive-grid-3{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.responsive-grid-2{gap:var(--spacing-sm);grid-template-columns:1fr}}@media (width<=640px){.responsive-grid-4,.responsive-grid-3{gap:var(--spacing-sm);grid-template-columns:1fr}}@media (width<=480px){.responsive-grid-4,.responsive-grid-3,.responsive-grid-2{gap:var(--spacing-xs)}}@media (width<=1200px){.responsive-padding-xl{padding:var(--spacing-xl)}.responsive-padding-lg{padding:var(--spacing-lg)}}@media (width<=1024px){.responsive-padding-xl{padding:var(--spacing-xl)}.responsive-padding-lg{padding:var(--spacing-lg)}}@media (width<=768px){.responsive-padding-xl{padding:var(--spacing-lg)}.responsive-padding-lg{padding:var(--spacing-md)}.responsive-padding-md{padding:var(--spacing-sm)}}.button-responsive-full{width:auto}@media (width<=640px){.button-responsive-full{width:100%}}.responsive-flex-column{gap:var(--spacing-md);flex-direction:row;display:flex}@media (width<=640px){.responsive-flex-column{flex-direction:column}}.responsive-text-center{text-align:start}@media (width<=640px){.responsive-text-center{text-align:center}}.hide-mobile{display:block}.show-mobile{display:none}.hide-tablet{display:block}.show-tablet{display:none}@media (width<=1024px){.hide-tablet{display:none}.show-tablet{display:block}}@media (width<=640px){.hide-mobile{display:none}.show-mobile{display:block}}.responsive-gap-lg{gap:var(--spacing-xl)}.responsive-gap-md{gap:var(--spacing-lg)}@media (width<=1024px){.responsive-gap-lg{gap:var(--spacing-lg)}.responsive-gap-md{gap:var(--spacing-md)}}@media (width<=768px){.responsive-gap-lg{gap:var(--spacing-md)}.responsive-gap-md{gap:var(--spacing-sm)}}@media (width<=640px){.responsive-gap-lg{gap:var(--spacing-sm)}.responsive-gap-md{gap:var(--spacing-xs)}}@media (width<=480px){.responsive-gap-lg{gap:var(--spacing-sm)}.responsive-gap-md{gap:var(--spacing-xs)}}:root{--hero-bg-gradient-before:none;--hero-gradient-main:none;--hero-gradient-opacity:0;--hero-gradient-blur:blur(40px);--hero-highlight-underline:linear-gradient(90deg, #27f2a400, #27f2a459, #818cf840, #38bdf826, #38bdf800);--hero-h1-text-shadow:0 14px 38px rgb(var(--shadow-ink-rgb) / .28);--hero-bg-dots-color:%23FFFFFF;--hero-bg-dots-opacity:.085;--hero-bg-accent-color:%2310B981;--hero-bg-accent-opacity:.11;--hero-bg-grid-color:%23FFFFFF;--hero-bg-grid-opacity:.05;--hero-bg-anim-opacity:1;--hero-bg-anim-before-opacity:.9;--hero-bg-anim-after-opacity:.55;--hero-bg-blend-mode:normal;--hero-mockup-glow:rgb(var(--emerald-rgb) / .18);--trust-item-bg:var(--bg-card);--trust-item-border:var(--border-DEFAULT);--trust-item-shadow:none;--comparison-sticky-shadow:8px 0 16px #00000038;--comparison-row-odd:#ffffff02;--comparison-row-hover:#ffffff08;--comparison-group-bg:#ffffff05;--comparison-highlight-border:#27f2a459;--comparison-highlight-hover:#27f2a40a;--comparison-feature-hover:var(--bg-card);--comparison-section-bg:transparent;--comparison-section-glow-display:none;--comparison-mobile-controls-bg:#ffffff08;--comparison-mobile-controls-border:#ffffff14;--comparison-mobile-controls-shadow:0 2px 10px #00000026;--comparison-tabs-pill-bg:#070a1273;--comparison-tabs-pill-border:#ffffff14;--comparison-tab-bg:#fff0;--comparison-tab-active-bg:#ffffff14;--comparison-tab-active-border:#27f2a473;--comparison-tab-active-shadow:0 2px 8px #27f2a42e;--comparison-mobile-group-bg:var(--ui-02);--comparison-mobile-group-shadow:none;--comparison-mobile-group-title-bg:var(--ui-03);--comparison-pricing-brand-bg:var(--ui-03);--comparison-pricing-item-bg:#ffffff0a;--comparison-mobile-status-bg:linear-gradient(135deg, #ffffff0d, #ffffff05);--comparison-mobile-status-memchat-bg:linear-gradient(135deg, #27f2a424, #27f2a414);--comparison-mobile-status-memchat-border:#27f2a459;--comparison-mobile-status-memchat-shadow:0 2px 10px #27f2a42e, inset 0 1px 0 #27f2a433;--feature-spotlight-display:none;--feature-spotlight-opacity:0;--feature-badge-bg:linear-gradient(135deg, #27f2a424, #27f2a414);--feature-badge-border:1px solid #27f2a447;--feature-badge-color:var(--emerald-400);--feature-flow-bg:#ffffff05;--feature-flow-border:var(--border-DEFAULT);--feature-flow-shadow:inset 0 1px 2px #0000001a;--feature-flow-step-bg:linear-gradient(135deg, #ffffff0f, #ffffff05);--feature-flow-step-border:1px solid #ffffff14;--feature-flow-step-shadow:0 2px 8px #0000001f, inset 0 1px 0 var(--ui-06);--feature-benefit-bg:linear-gradient(135deg, #ffffff0a, #ffffff03);--feature-benefit-border:1px solid #ffffff14;--feature-benefit-shadow:0 1px 3px #0000001f, inset 0 1px 0 #ffffff0d;--feature-benefit-hover-bg:linear-gradient(135deg, #ffffff14, #ffffff08);--feature-benefit-hover-border:#ffffff1f;--feature-benefit-hover-shadow:0 2px 6px #00000026;--feature-org-callout-bg:#ffffff08;--feature-org-callout-border:#ffffff14;--feature-org-callout-shadow:0 8px 20px #00000029, inset 0 1px 0 #ffffff14;--feature-org-step-bg:linear-gradient(135deg, #27f2a424, #27f2a414);--feature-org-step-border:1.5px solid #27f2a459;--feature-org-step-shadow:0 2px 8px #27f2a433, inset 0 1px 0 #27f2a41f;--feature-timeline-glow-display:none;--feature-timeline-dot-bg:var(--emerald-500);--feature-timeline-dot-shadow:0 0 0 4px #27f2a440;--feature-timeline-border:1.5px solid var(--border-DEFAULT);--feature-core-glow-opacity:0;--feature-core-card-before-display:none;--header-bg:rgb(var(--header-rgb) / .94);--header-content-bg:var(--bg-card);--header-content-border:var(--border-DEFAULT);--header-content-shadow:0 16px 40px rgb(var(--shadow-ink-rgb) / .42);--header-sheen-before-opacity:0;--header-sheen-after-opacity:0;--header-backdrop-filter:none;--nav-link-after-bg:rgb(var(--emerald-rgb) / .08);--nav-link-hover:var(--text-primary);--mobile-menu-bg:rgb(var(--header-rgb) / .98);--mobile-menu-shadow:-8px 0 40px rgb(var(--shadow-ink-rgb) / .28);--mobile-menu-border:var(--border-DEFAULT);--mobile-menu-header-border:var(--border-DEFAULT);--mobile-menu-text:var(--text-secondary);--mobile-menu-text-hover:var(--accent-text-strong);--mobile-menu-link-bg-hover:rgb(var(--emerald-rgb) / .08);--mobile-menu-link-accent:var(--emerald-500);--mobile-menu-close-bg:var(--ui-05);--mobile-menu-close-border:var(--border-DEFAULT);--mobile-menu-close-bg-hover:var(--ui-08);--mobile-menu-actions-border:var(--border-DEFAULT);--mobile-menu-backdrop-filter:none;--membox-card-bg:var(--card-bg-elevated);--membox-card-border:var(--card-border);--membox-card-hover-border:#27f2a459;--membox-card-shadow:var(--card-shadow);--membox-card-hover-shadow:var(--shadow-lg);--membox-icon-bg:var(--ui-05);--membox-preview-placeholder-bg:var(--ui-03);--membox-ph-pill-bg:#ffffff0f;--membox-ph-pill-border:#ffffff1a;--membox-ph-pill-color:var(--text-tertiary);--membox-ph-line-bg:#ffffff0a;--membox-ph-line-border:#ffffff14;--membox-ph-line-shadow:inset 0 1px 0 #ffffff0f;--membox-ph-chip-bg:#ffffff0a;--membox-ph-chip-border:#ffffff14;--appstore-btn-bg:#ffffff0a;--appstore-btn-border:#ffffff1f;--appstore-btn-hover-bg:#ffffff14;--appstore-waitlist-input-bg:#ffffff08;--appstore-waitlist-input-border:#ffffff1f;--appstore-waitlist-input-placeholder:var(--text-tertiary);--appstore-waitlist-input-focus-bg:#ffffff0a;--appstore-waitlist-input-focus-border:#27f2a499;--appstore-waitlist-input-focus-shadow:0 0 0 3px #27f2a41f;--appstore-waitlist-submit-bg:linear-gradient(120deg, #0b543f 0%, #11946b 52%, #15ce8c 100%);--appstore-waitlist-submit-border:#15ce8c61;--appstore-waitlist-submit-color:var(--text-on-primary);--appstore-waitlist-submit-hover-bg:linear-gradient(120deg, #0c6b4f 0%, #11946b 48%, #27f2a4 100%);--appstore-waitlist-submit-hover-border:#27f2a48c;--appstore-waitlist-message-color:#27f2a4eb;--appstore-store-soon-bg:#ffffff08;--appstore-store-soon-border:#ffffff1f;--waitlist-form-input-bg:var(--bg-input);--waitlist-form-input-border:var(--border-DEFAULT);--waitlist-form-input-focus-bg:var(--bg-input-focus);--waitlist-form-input-focus-border:var(--emerald-500);--waitlist-form-input-focus-shadow:0 0 0 3px #27f2a41a;--waitlist-form-platform-label-bg:var(--bg-card);--waitlist-form-platform-label-border:var(--border-DEFAULT);--waitlist-form-platform-label-color:var(--text-secondary);--waitlist-form-platform-label-hover-bg:var(--bg-card-hover);--waitlist-form-platform-checked-bg:#27f2a41a;--waitlist-form-platform-checked-border:var(--emerald-500);--waitlist-form-platform-checked-color:var(--emerald-500);--waitlist-form-submit-color:var(--text-on-primary);--demo-video-wrapper-bg:var(--bg-card);--demo-video-wrapper-shadow:var(--shadow-lg);--demo-video-placeholder-bg:var(--ui-03);--demo-video-placeholder-overlay-display:none;--demo-video-stat-card-bg:var(--ui-03);--demo-video-stat-card-border:var(--border-DEFAULT);--badge-emerald-bg:rgb(var(--emerald-rgb) / .08);--badge-emerald-border:rgb(var(--emerald-rgb) / .25);--badge-emerald-shadow:inset 0 1px 0 var(--ui-08);--badge-blue-bg:rgb(var(--sky-500-rgb) / .08);--badge-blue-color:var(--blue-500);--badge-blue-border:rgb(var(--sky-500-rgb) / .25);--badge-blue-shadow:inset 0 1px 0 var(--ui-08);--badge-purple-bg:rgb(var(--indigo-400-rgb) / .08);--badge-purple-color:var(--indigo-500);--badge-purple-border:rgb(var(--indigo-400-rgb) / .25);--badge-purple-shadow:inset 0 1px 0 var(--ui-08);--pricing-card-bg:var(--card-bg-elevated);--pricing-card-border:var(--card-border);--pricing-feature-check:var(--emerald-500);--testimonial-card-bg:var(--card-bg-DEFAULT);--testimonial-card-border:var(--card-border);--testimonial-quote-color:var(--text-tertiary);--faq-item-bg:var(--bg-card);--faq-item-backdrop-filter:none;--faq-item-border:var(--glass-border);--faq-item-hover-border:var(--border-accent);--faq-item-open-shadow:var(--shadow-xl), var(--glow-emerald);--faq-question-hover-bg:#ffffff08;--solution-section-bg:transparent;--demo-video-overlay:#00000080;--cta-gradient-bg:linear-gradient(135deg, #27f2a414, #818cf80d);--page-hero-bg:var(--bg-card);--page-hero-border:var(--border-DEFAULT);--page-hero-shadow:var(--shadow-md);--page-hero-glow:none;--page-hero-glow-opacity:0;--page-card-icon-bg:var(--ui-05);--page-card-icon-border:var(--border-DEFAULT);--page-card-icon-color:var(--emerald-500);--email-input-bg:#ffffff0d;--email-input-border:#ffffff1f;--email-input-shadow:0 1px 3px #00000026;--email-input-focus-bg:#ffffff14;--email-input-focus-border:#27f2a459;--email-input-focus-shadow:0 0 0 3px #27f2a41a, 0 2px 8px #0000002e;--email-submit-bg:var(--gradient-primary);--email-submit-color:var(--text-on-primary);--email-submit-text-shadow:0 1px 0 #0000003d;--email-submit-shadow:0 8px 20px #10b9814d;--email-submit-hover-shadow:0 12px 32px #10b98166;--scroll-to-top-bg:var(--bg-card);--scroll-to-top-border:var(--border-DEFAULT);--scroll-to-top-color:var(--emerald-500);--scroll-to-top-shadow:var(--shadow-lg);--scroll-to-top-hover-bg:var(--ui-05);--scroll-to-top-hover-border:#27f2a459;--scroll-to-top-hover-shadow:0 12px 32px #27f2a433;--feedback-btn-primary-shadow:none;--feedback-btn-primary-hover-shadow:none;--feedback-btn-ghost-hover-bg:var(--bg-elevated);--feedback-btn-secondary-bg:var(--bg-card);--feedback-btn-secondary-hover-bg:var(--ui-05);--feedback-btn-primary-bg:var(--emerald-600);--feedback-btn-primary-hover-bg:var(--emerald-500);--cookie-bg:#0f172ab3;--cookie-border:#ffffff1a;--cookie-shadow:0 -4px 20px #0003}:root[data-theme=light]{--hero-bg-gradient-before:radial-gradient(circle at 25% 45%, #27f2a40f, transparent 40%), radial-gradient(circle at 80% 35%, #818cf814, transparent 40%), radial-gradient(circle at 60% 90%, #38bdf817, transparent 40%);--hero-gradient-main:radial-gradient(circle at 40% 20%, #27f2a41a, transparent 42%), radial-gradient(circle at 70% 0%, #818cf81a, transparent 38%), linear-gradient(180deg, #f8fafca6, #f1f5f9eb);--hero-gradient-opacity:1;--hero-gradient-blur:blur(40px);--hero-h1-text-shadow:0 12px 28px rgb(var(--shadow-ink-rgb) / .12);--hero-bg-dots-color:%230F172A;--hero-bg-dots-opacity:.085;--hero-bg-accent-color:%2310B981;--hero-bg-accent-opacity:.11;--hero-bg-grid-color:%230F172A;--hero-bg-grid-opacity:.06;--hero-bg-anim-opacity:1;--hero-bg-anim-before-opacity:.95;--hero-bg-anim-after-opacity:.7;--hero-bg-blend-mode:multiply;--hero-mockup-glow:linear-gradient(120deg, #27f2a459, #818cf840, #38bdf84d);--trust-item-bg:#ffffff59;--trust-item-border:#02061714;--trust-item-shadow:none;--comparison-sticky-shadow:10px 0 22px rgb(var(--shadow-ink-rgb) / .06);--comparison-row-odd:var(--ui-01);--comparison-row-hover:var(--ui-03);--comparison-group-bg:var(--ui-02);--comparison-highlight-border:#064e3b59;--comparison-highlight-hover:#064e3b0a;--comparison-feature-hover:linear-gradient(90deg, #064e3b0f, rgb(var(--ui-ink-rgb) / .02)), var(--bg-card);--comparison-section-bg:#f8fafc;--comparison-section-glow-display:none;--comparison-mobile-controls-bg:#ffffffbf;--comparison-mobile-controls-border:#0206171f;--comparison-mobile-controls-shadow:0 2px 10px #0206170a;--comparison-tabs-pill-bg:#02061712;--comparison-tabs-pill-border:#0206171a;--comparison-tab-bg:#fff0;--comparison-tab-active-bg:#ffffffe6;--comparison-tab-active-border:#064e3b59;--comparison-tab-active-shadow:0 2px 8px #0206170f;--comparison-mobile-group-bg:#ffffffd9;--comparison-mobile-group-shadow:0 2px 8px #0206170a;--comparison-mobile-group-title-bg:#f8fafce6;--comparison-pricing-brand-bg:#ffffff8c;--comparison-pricing-item-bg:#ffffffb3;--comparison-mobile-status-bg:linear-gradient(135deg, #ffffffd9, #f8fafcbf);--comparison-mobile-status-memchat-bg:linear-gradient(135deg, #064e3b14, #064e3b0a);--comparison-mobile-status-memchat-border:#064e3b40;--comparison-mobile-status-memchat-shadow:0 2px 10px #064e3b1f, inset 0 1px 0 #10b98126;--feature-badge-bg:linear-gradient(135deg, #10b9811f, #10b98114);--feature-badge-border:1px solid #0c6b4f2e;--feature-badge-color:var(--accent-foreground-strong);--feature-flow-bg:#f1f5f980;--feature-flow-border:#02061714;--feature-flow-shadow:inset 0 1px 2px #02061708;--feature-flow-step-bg:linear-gradient(135deg, #ffffffbf, #f1f5f9a6);--feature-flow-step-border:1px solid #0206171a;--feature-flow-step-shadow:0 2px 8px #0206170f, inset 0 1px 0 #fff6;--feature-benefit-bg:linear-gradient(135deg, #ffffffb3, #f1f5f999);--feature-benefit-border:1px solid #0206171a;--feature-benefit-shadow:0 1px 3px #0206170d, inset 0 1px 0 #ffffff80;--feature-benefit-hover-bg:linear-gradient(135deg, #ffffffd9, #f1f5f9bf);--feature-benefit-hover-border:#02061724;--feature-benefit-hover-shadow:0 2px 6px #02061714;--feature-org-callout-bg:#ffffffbf;--feature-org-callout-border:#0206171f;--feature-org-callout-shadow:0 8px 20px #0206171a, inset 0 1px 0 #fff9;--feature-org-step-bg:linear-gradient(135deg, #10b9811f, #10b9810f);--feature-org-step-border:1.5px solid #0c6b4f47;--feature-org-step-shadow:0 2px 8px #0c6b4f29, inset 0 1px 0 #10b98133;--feature-timeline-dot-bg:var(--accent-foreground-strong);--feature-timeline-dot-shadow:0 0 0 4px #10b9812e;--feature-timeline-border:1.5px dashed #10b98147;--header-bg:rgb(var(--header-rgb) / .98);--header-content-bg:#fffffff2;--header-content-border:var(--border-subtle);--header-content-shadow:inset 0 1px 0 #ffffffd9, 0 12px 32px rgb(var(--shadow-ink-rgb) / .1);--header-sheen-before-opacity:0;--header-sheen-after-opacity:0;--header-backdrop-filter:none;--nav-link-after-bg:#27f2a41f;--mobile-menu-bg:#fff;--mobile-menu-shadow:-8px 0 40px #0206171f, -2px 0 16px #02061714;--mobile-menu-border:#02061729;--mobile-menu-header-border:#0206171f;--mobile-menu-text:#0b1220;--mobile-menu-text-hover:#064e3b;--mobile-menu-link-bg-hover:#27f2a41f;--mobile-menu-link-accent:var(--emerald-500);--mobile-menu-close-bg:#f8fafce0;--mobile-menu-close-border:#02061729;--mobile-menu-close-bg-hover:#f1f5f9;--mobile-menu-actions-border:#0206171f;--mobile-menu-backdrop-filter:none;--membox-card-bg:linear-gradient(180deg, #fffffff2, #f8fafce6);--membox-card-border:#0206171f;--membox-card-hover-border:#064e3b59;--membox-card-shadow:0 4px 12px #0206170f;--membox-card-hover-shadow:0 8px 24px #0206171a;--membox-icon-bg:#f1f5f9cc;--membox-preview-placeholder-bg:radial-gradient(circle at 20% 30%, color-mix(in oklab, var(--box-accent) 12%, transparent), transparent 55%), radial-gradient(circle at 80% 0%, #818cf80f, transparent 55%), linear-gradient(180deg, #f8fafce6, #f1f5f9cc);--membox-ph-pill-bg:#e2e8f0b3;--membox-ph-pill-border:#02061724;--membox-ph-pill-color:var(--text-secondary);--membox-ph-line-bg:#cbd5e180;--membox-ph-line-border:#0206171a;--membox-ph-line-shadow:inset 0 1px 0 #fff6;--membox-ph-chip-bg:#cbd5e180;--membox-ph-chip-border:#0206171a;--appstore-btn-bg:#ffffffbf;--appstore-btn-border:#0206171f;--appstore-btn-hover-bg:#ffffffe6;--appstore-waitlist-input-bg:#ffffffb8;--appstore-waitlist-input-border:var(--border-subtle);--appstore-waitlist-input-placeholder:var(--text-muted);--appstore-waitlist-input-focus-bg:#ffffffdb;--appstore-waitlist-input-focus-border:#0c6b4f61;--appstore-waitlist-input-focus-shadow:0 0 0 3px #0c6b4f1f;--appstore-waitlist-submit-bg:#10b98129;--appstore-waitlist-submit-border:#0c6b4f47;--appstore-waitlist-submit-color:var(--accent-foreground-strong);--appstore-waitlist-submit-hover-bg:#10b98138;--appstore-waitlist-submit-hover-border:#0c6b4f61;--appstore-waitlist-message-color:var(--accent-foreground);--appstore-store-soon-bg:#0206170a;--appstore-store-soon-border:var(--border-subtle);--waitlist-form-input-bg:#ffffffe6;--waitlist-form-input-border:#0206171f;--waitlist-form-input-focus-bg:#fff;--waitlist-form-input-focus-border:var(--emerald-600);--waitlist-form-input-focus-shadow:0 0 0 3px #10b9811f;--waitlist-form-platform-label-bg:#ffffffe6;--waitlist-form-platform-label-border:#0206171f;--waitlist-form-platform-label-color:#020617b3;--waitlist-form-platform-label-hover-bg:#fffffff2;--waitlist-form-platform-checked-bg:#27f2a426;--waitlist-form-platform-checked-border:var(--emerald-600);--waitlist-form-platform-checked-color:var(--emerald-700);--waitlist-form-submit-color:var(--text-on-primary);--demo-video-wrapper-bg:#fff;--demo-video-wrapper-shadow:var(--card-shadow);--demo-video-placeholder-bg:linear-gradient(135deg, #ffffffe6, #f8fafcf2);--demo-video-placeholder-overlay-display:block;--demo-video-stat-card-bg:linear-gradient(135deg, #10b9811f 0%, #10b9810a 100%);--demo-video-stat-card-border:#0c6b4f4d;--faq-item-bg:#ffffffe0;--faq-item-backdrop-filter:none;--faq-item-border:var(--border-DEFAULT);--faq-item-hover-border:var(--border-accent);--faq-item-open-shadow:var(--shadow-xl), var(--glow-emerald);--faq-question-hover-bg:#10b9810a;--badge-emerald-bg:#10b98124;--badge-emerald-border:#0c6b4f38;--badge-emerald-shadow:inset 0 1px 0 #ffffffb3;--badge-blue-bg:#38bdf824;--badge-blue-color:#0284c7;--badge-blue-border:#0284c738;--badge-blue-shadow:inset 0 1px 0 #ffffffb3;--badge-purple-bg:#6366f124;--badge-purple-color:#4338ca;--badge-purple-border:#4338ca38;--badge-purple-shadow:inset 0 1px 0 #ffffffb3;--solution-section-bg:radial-gradient(circle at 15% 20%, #27f2a414, transparent 40%), radial-gradient(circle at 80% 0%, #818cf81a, transparent 38%), linear-gradient(180deg, #f8fafcd9, #f1f5f9eb);--page-hero-bg:linear-gradient(180deg, #ffffffeb, #f1f5f9e0);--page-hero-border:#0206171f;--page-hero-shadow:0 20px 50px rgb(var(--shadow-ink-rgb) / .12);--page-hero-glow:radial-gradient(circle at 20% 15%, #10b9812e, transparent 55%), radial-gradient(circle at 85% 10%, #3b82f629, transparent 50%);--page-hero-glow-opacity:.8;--page-card-icon-bg:#10b98124;--page-card-icon-border:#10b98147;--page-card-icon-color:#065f46f2;--email-input-bg:#ffffffd9;--email-input-border:#0206171f;--email-input-shadow:0 1px 3px #0206170d;--email-input-focus-bg:#fffffff2;--email-input-focus-border:#0c6b4f59;--email-input-focus-shadow:0 0 0 3px #10b9811a, 0 2px 8px #02061714;--email-submit-bg:linear-gradient(120deg, #064e3b 0%, #0c6b4f 55%, #0f766e 100%);--email-submit-color:#fffffffa;--email-submit-text-shadow:0 1px 0 #00000038;--email-submit-shadow:0 8px 20px rgb(var(--shadow-ink-rgb) / .18);--email-submit-hover-shadow:0 12px 32px rgb(var(--shadow-ink-rgb) / .24);--scroll-to-top-bg:#ffffffe6;--scroll-to-top-border:#0206171f;--scroll-to-top-color:var(--accent-foreground-strong);--scroll-to-top-shadow:0 8px 24px #0206171f, 0 2px 8px #0206170f;--scroll-to-top-hover-bg:#fff;--scroll-to-top-hover-border:#064e3b59;--scroll-to-top-hover-shadow:0 12px 32px #064e3b33, 0 0 0 1px #064e3b26;--feedback-btn-primary-shadow:0 4px 12px #10b98126;--feedback-btn-primary-hover-shadow:0 6px 16px #10b98140;--feedback-btn-ghost-hover-bg:#0000000a;--feedback-btn-secondary-bg:#ffffffbf;--feedback-btn-secondary-hover-bg:#fffffff2;--cookie-bg:#ffffffb3;--cookie-border:#00000014;--cookie-shadow:0 -4px 20px #00000014}
