:root{--synapsi-teal:#14b8a6;--synapsi-teal-700:#0f766e;--synapsi-teal-300:#5eead4;--synapsi-teal-100:#ccfbf1;--synapsi-teal-50:#f0fdfa;--synapsi-cyan:#0891b2;--synapsi-cyan-700:#0e7490;--synapsi-cyan-300:#67e8f9;--synapsi-cyan-100:#cffafe;--synapsi-cyan-50:#ecfeff;--synapsi-gradient:linear-gradient(90deg,#14b8a6,#0891b2);--synapsi-gradient-soft:linear-gradient(135deg,#ccfbf1,#cffafe);--slate-950:#020617;--slate-900:#0f172a;--slate-800:#1e293b;--slate-700:#334155;--slate-600:#475569;--slate-500:#64748b;--slate-400:#94a3b8;--slate-300:#cbd5e1;--slate-200:#e2e8f0;--slate-100:#f1f5f9;--slate-50:#f8fafc;--white:#fff;--success-500:#10b981;--success-50:#ecfdf5;--warning-500:#f59e0b;--warning-50:#fffbeb;--danger-500:#ef4444;--danger-50:#fef2f2;--info-500:#0891b2;--info-50:#ecfeff;--bg:var(--slate-50);--bg-elevated:var(--white);--bg-sunken:var(--slate-100);--bg-inverse:var(--slate-900);--fg-1:var(--slate-900);--fg-2:var(--slate-600);--fg-3:var(--slate-500);--fg-4:var(--slate-400);--fg-inverse:var(--white);--fg-brand:var(--synapsi-cyan-700);--border:var(--slate-200);--border-strong:var(--slate-300);--border-subtle:var(--slate-100);--border-focus:var(--synapsi-teal);--brand:var(--synapsi-teal);--brand-hover:var(--synapsi-teal-700);--brand-soft:var(--synapsi-teal-50);--brand-on:var(--white);--font-sans:"Figtree",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-mono:ui-monospace,"JetBrains Mono","SF Mono",Menlo,Consolas,monospace;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--text-7xl:4.5rem;--leading-tight:1.1;--leading-snug:1.25;--leading-normal:1.5;--leading-relaxed:1.65;--tracking-tighter:-0.04em;--tracking-tight:-0.02em;--tracking-normal:0;--tracking-wide:0.04em;--tracking-wider:0.08em;--space-0:0;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-2xl:28px;--radius-full:9999px;--shadow-xs:0 1px 2px rgba(15,23,42,.04);--shadow-sm:0 1px 3px rgba(15,23,42,.06),0 1px 2px rgba(15,23,42,.04);--shadow-md:0 4px 12px -2px rgba(15,23,42,.08),0 2px 4px -2px rgba(15,23,42,.04);--shadow-lg:0 12px 28px -8px rgba(15,23,42,.12),0 4px 8px -4px rgba(15,23,42,.05);--shadow-xl:0 24px 56px -12px rgba(15,23,42,.18);--shadow-brand:0 12px 32px -8px rgba(20,184,166,.35);--ring-focus:0 0 0 3px rgba(20,184,166,.3);--ease-out:cubic-bezier(0.2,0.8,0.2,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1);--dur-fast:120ms;--dur-med:220ms;--dur-slow:380ms;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1200px;--container-2xl:1320px}html{-webkit-text-size-adjust:100%}body{background:var(--bg);font-size:var(--text-base);font-weight:400;line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01","cv01"}h1,h2,h3,h4,h5,h6{color:var(--fg-1);font-family:var(--font-sans);font-weight:700;letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);margin:0;text-wrap:balance}h1{font-size:clamp(2.5rem,5vw,var(--text-6xl));letter-spacing:var(--tracking-tighter)}h1,h2{font-weight:800}h2{font-size:clamp(2rem,3.5vw,var(--text-5xl));letter-spacing:var(--tracking-tight)}h3{font-size:var(--text-3xl)}h4{font-size:var(--text-2xl)}h5{font-size:var(--text-xl)}h6{font-size:var(--text-lg)}p{color:var(--fg-2);line-height:var(--leading-relaxed);margin:0;text-wrap:pretty}a{color:var(--fg-brand);transition:color var(--dur-fast) var(--ease-out)}a:hover{color:var(--synapsi-teal-700)}small{color:var(--fg-3);font-size:var(--text-sm)}code,kbd,pre,samp{font-family:var(--font-mono);font-size:.92em}code:not(pre code){background:var(--bg-sunken);border-radius:var(--radius-sm);color:var(--fg-1);padding:.15em .4em}.eyebrow{align-items:center;color:var(--fg-brand);display:inline-flex;font-size:var(--text-xs);font-weight:600;gap:.5em;letter-spacing:var(--tracking-wider);text-transform:uppercase}.text-gradient{background:var(--synapsi-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--ring-focus);outline:none}*{box-sizing:border-box}body,html{margin:0;padding:0}body{color:var(--fg-1);font-family:var(--font-sans)}a{color:inherit;text-decoration:none}.syn-page{--page-bg:var(--slate-50);--page-fg:var(--slate-900);--page-fg-muted:var(--slate-600);--page-fg-soft:var(--slate-500);--card-bg:#fff;--card-border:var(--slate-200);--nav-bg:hsla(0,0%,100%,.85);--nav-fg:var(--slate-900);--section-divider:var(--slate-200);background:var(--page-bg);color:var(--page-fg);font-family:var(--font-sans);min-height:100vh;width:100%}html{overflow-x:hidden}.syn-page-dark{--page-bg:#050912;--page-fg:#f8fafc;--page-fg-muted:hsla(0,0%,100%,.7);--page-fg-soft:hsla(0,0%,100%,.5);--card-bg:hsla(0,0%,100%,.03);--card-border:hsla(0,0%,100%,.08);--nav-bg:rgba(5,9,18,.85);--nav-fg:#f8fafc;--section-divider:hsla(0,0%,100%,.08);--fg-1:#f8fafc;--fg-2:hsla(0,0%,100%,.72);--fg-3:hsla(0,0%,100%,.55);--fg-4:hsla(0,0%,100%,.4);--fg-brand:var(--synapsi-teal-300);color-scheme:dark}.syn-page-light p{color:var(--slate-600)}.syn-page-dark p{color:hsla(0,0%,100%,.72)}.syn-container{margin:0 auto;max-width:1280px;padding:0 40px;width:100%}.syn-eyebrow{align-items:center;color:var(--synapsi-cyan-700);display:inline-flex;font-family:var(--font-sans);font-size:12px;font-weight:700;gap:10px;letter-spacing:.14em;text-transform:uppercase}.syn-eyebrow:before{background:currentColor;content:"";display:inline-block;height:1.5px;width:28px}.syn-page-dark .syn-eyebrow{color:var(--synapsi-teal-300)}.syn-grad{background:linear-gradient(92deg,#14b8a6,#0891b2);-webkit-background-clip:text;background-clip:text;color:transparent}.syn-btn{align-items:center;border:1px solid transparent;border-radius:10px;cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:15px;font-weight:600;gap:8px;justify-content:center;line-height:1;padding:14px 22px;transition:all .14s var(--ease-out);white-space:nowrap}.syn-btn-primary{background:var(--synapsi-teal);box-shadow:0 8px 24px -8px rgba(20,184,166,.55);color:#fff}.syn-btn-primary:hover{background:var(--synapsi-teal-700);transform:translateY(-1px)}.syn-btn-grad{background:linear-gradient(92deg,#14b8a6,#0891b2);box-shadow:0 12px 28px -10px rgba(20,184,166,.55),inset 0 1px 0 hsla(0,0%,100%,.18);color:#fff}.syn-btn-grad,.syn-btn-grad:link,.syn-btn-grad:visited{color:#fff}.syn-btn-grad:active,.syn-btn-grad:focus,.syn-btn-grad:hover{background:linear-gradient(92deg,#14b8a6,#0891b2);color:#fff}.syn-btn-grad:hover{box-shadow:0 18px 36px -10px rgba(20,184,166,.7),inset 0 1px 0 hsla(0,0%,100%,.18);transform:translateY(-1px)}.syn-btn-ghost{background:transparent;border-color:var(--card-border);color:inherit}.syn-btn-ghost:hover{background:hsla(0,0%,100%,.04)}.syn-page-light .syn-btn-ghost{border-color:var(--slate-300)}.syn-page-light .syn-btn-ghost:hover{background:var(--slate-100)}.syn-btn-on-dark{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.16)}.syn-btn-on-dark,.syn-btn-on-dark:active,.syn-btn-on-dark:focus,.syn-btn-on-dark:hover,.syn-btn-on-dark:link,.syn-btn-on-dark:visited{color:#fff}.syn-btn-on-dark:hover{background:hsla(0,0%,100%,.14)}.syn-nav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--nav-bg);border-bottom:1px solid var(--section-divider);position:sticky;top:var(--syn-langbar-h,0);transition:background .28s var(--ease-out),border-color .28s var(--ease-out),box-shadow .28s var(--ease-out);z-index:50}.syn-nav-over-dark{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:rgba(8,12,22,.55);border-bottom-color:hsla(0,0%,100%,.08)}.syn-nav-over-dark .syn-nav-link{color:hsla(0,0%,100%,.78)}.syn-nav-over-dark .syn-nav-link:hover{color:#fff}.syn-nav-over-dark .syn-lang-toggle{border-color:hsla(0,0%,100%,.22)}.syn-nav-over-dark .syn-lang-toggle button{color:hsla(0,0%,100%,.7)}.syn-nav-over-dark .syn-lang-toggle button.active{background:#fff;color:#050912}.syn-nav-solid{background:hsla(0,0%,100%,.85);border-bottom-color:var(--slate-200);box-shadow:0 1px 0 rgba(15,23,42,.04),0 8px 24px -18px rgba(15,23,42,.25)}.syn-nav-inner{gap:32px;height:68px;justify-content:space-between;position:relative}.syn-nav-inner,.syn-nav-logo{align-items:center;display:flex}.syn-nav-logo{gap:10px}.syn-nav-logo img{height:28px}.syn-nav-links{display:flex;gap:28px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.syn-nav-link{align-items:center;color:var(--page-fg-muted);display:flex;font-size:14px;font-weight:500;gap:6px}.syn-nav-link:hover{color:var(--page-fg)}.syn-nav-link-pill{background:var(--synapsi-teal-50);border-radius:999px;color:var(--synapsi-cyan-700);font-size:11px;font-weight:700;letter-spacing:.04em;padding:2px 6px}.syn-page-dark .syn-nav-link-pill{background:rgba(20,184,166,.18);color:var(--synapsi-teal-300)}.syn-nav-actions{align-items:center;display:flex;gap:12px}.syn-lang-toggle{border:1px solid var(--card-border);border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;gap:0;letter-spacing:.1em;padding:3px}.syn-lang-toggle button{background:transparent;border:0;border-radius:999px;color:var(--page-fg-muted);cursor:pointer;font-family:inherit;font-weight:inherit;letter-spacing:inherit;padding:5px 10px}.syn-lang-toggle button.active{background:var(--page-fg);color:var(--page-bg)}.syn-nav-burger{background:transparent;border:0;border-radius:10px;cursor:pointer;display:none;flex-direction:column;gap:5px;height:40px;justify-content:center;padding:0 9px;width:40px}.syn-nav-burger span{background:var(--page-fg);border-radius:2px;display:block;height:2px;transition:transform .22s var(--ease-out),opacity .22s var(--ease-out);width:100%}.syn-nav-over-dark .syn-nav-burger span{background:#fff}.syn-nav-open .syn-nav-burger span:first-child{transform:translateY(7px) rotate(45deg)}.syn-nav-open .syn-nav-burger span:nth-child(2){opacity:0}.syn-nav-open .syn-nav-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.syn-nav-mobile{background:#fff;border-bottom:1px solid var(--slate-200);box-shadow:0 24px 40px -24px rgba(15,23,42,.35);display:none;flex-direction:column;gap:2px;left:0;max-height:0;overflow:hidden;padding:0 max(24px,5vw) 24px;position:fixed;right:0;top:calc(var(--syn-langbar-h, 0px) + 68px);transition:max-height .3s var(--ease-out);z-index:60}.syn-nav-mobile.open{max-height:calc(100vh - var(--syn-langbar-h, 0px) - 68px);overflow-y:auto;padding-top:12px}.syn-nav-open.syn-nav-over-dark,.syn-nav-open.syn-nav-solid{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:hsla(0,0%,100%,.96);border-bottom-color:var(--slate-200)}.syn-nav-open .syn-nav-burger span{background:var(--slate-900)}.syn-nav-open .syn-nav-logo img{content:none}.syn-nav-mobile-link{border-bottom:1px solid var(--slate-100);color:var(--slate-900);font-size:18px;font-weight:600;padding:14px 4px}.syn-nav-mobile-sub{display:flex;flex-direction:column;padding:4px 0 4px 14px}.syn-nav-mobile-sublink{align-items:center;color:var(--slate-600);display:flex;font-size:15px;gap:10px;padding:9px 4px}.syn-nav-mobile-sublink .syn-nav-dropdown-ic{color:var(--synapsi-teal)}.syn-nav-mobile-link:hover,.syn-nav-mobile-sublink:hover{color:var(--synapsi-teal-700)}.syn-nav-mobile-cta{justify-content:center;margin-top:16px;text-align:center}.syn-hero{padding:80px 0 100px;position:relative}.syn-hero-eyebrow-row{align-items:center;display:flex;gap:12px;margin-bottom:28px}.syn-hero h1{font-size:clamp(40px,5.5vw,76px);font-weight:800;letter-spacing:-.035em;line-height:1.02;margin:0 0 24px;text-wrap:balance}.syn-hero-sub{color:var(--page-fg-muted);font-size:19px;line-height:1.55;margin:0 0 36px;max-width:620px}.syn-hero-ctas{display:flex;flex-wrap:wrap;gap:12px}.syn-hero-badges{color:var(--page-fg-soft);display:flex;flex-wrap:wrap;font-size:13px;gap:20px;margin-top:36px}.syn-hero-badges span{align-items:center;display:inline-flex;gap:8px}.syn-hero-badges span:before{background:var(--synapsi-teal);border-radius:999px;content:"";height:4px;width:4px}.syn-hero-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:36px}.syn-hero-chip{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:999px;color:hsla(0,0%,100%,.82);display:inline-flex;font-size:13px;font-weight:500;padding:7px 15px}.syn-hero-dark{padding:64px 0 110px}.syn-hero-dark-grid{align-items:center;display:grid;gap:56px;grid-template-columns:minmax(420px,1.05fr) 1fr}.syn-hero-dark:before{background:radial-gradient(60% 50% at 70% 30%,rgba(20,184,166,.18) 0,transparent 70%),radial-gradient(40% 40% at 20% 80%,rgba(8,145,178,.15) 0,transparent 70%);content:"";height:700px;inset:-200px -100px auto -100px;pointer-events:none;position:absolute;z-index:0}.syn-hero-dark>*{position:relative;z-index:1}.syn-hero-dark .syn-hero-grid-bg{background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:48px 48px;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 30%,#000 0,transparent 80%);mask-image:radial-gradient(80% 60% at 50% 30%,#000 0,transparent 80%);opacity:.5;pointer-events:none;position:absolute;z-index:0}.syn-hero-light h1{font-size:clamp(48px,6.5vw,92px);font-weight:800;letter-spacing:-.04em}.syn-hero-light .syn-hero-grid{display:grid;gap:64px;grid-template-columns:1fr}.syn-hero-light-feedwrap{margin-top:40px}.syn-hero-hybrid{background:radial-gradient(60% 50% at 75% 15%,rgba(20,184,166,.2) 0,transparent 65%),radial-gradient(50% 40% at 20% 80%,rgba(8,145,178,.14) 0,transparent 70%),#050912;color:#f8fafc;padding:80px 0 0;position:relative}.syn-hero-hybrid:after{background:hsla(0,0%,100%,.06);bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.syn-hero-hybrid h1,.syn-hero-hybrid h2,.syn-hero-hybrid h3,.syn-hero-hybrid h4{color:#f8fafc}.syn-hero-hybrid p{color:hsla(0,0%,100%,.75)}.syn-hero-hybrid .syn-eyebrow{color:var(--synapsi-teal-300)}.syn-hero-hybrid .syn-btn-ghost{border-color:hsla(0,0%,100%,.18);color:#fff}.syn-hero-hybrid .syn-btn-ghost:hover{background:hsla(0,0%,100%,.06)}.syn-hero-hybrid .syn-hero-grid{display:grid;gap:48px;grid-template-columns:1fr;position:relative;text-align:center;z-index:2}.syn-hero-hybrid .syn-hero-sub{margin-bottom:0;margin-left:auto;margin-right:auto}.syn-hero-hybrid .syn-hero-badges,.syn-hero-hybrid .syn-hero-chips,.syn-hero-hybrid .syn-hero-ctas{justify-content:center}.syn-hero-chip-icon{flex-shrink:0;height:15px;margin-right:7px;opacity:.85;width:15px}.syn-hero-chip{gap:0;padding-left:12px}.syn-hero-hybrid .syn-grad{background:linear-gradient(92deg,#5eead4,#2dd4bf 45%,#67e8f9);-webkit-background-clip:text;background-clip:text;color:transparent}.syn-hero-hybrid-feed{margin-top:56px;padding-bottom:80px;position:relative;z-index:2}.syn-feed-chips-hint{font-size:12px;font-weight:500;letter-spacing:.01em;margin:0 0 10px;text-align:center}.syn-hero-hybrid .syn-feed-chips-hint{color:hsla(0,0%,100%,.6)}.syn-feed-chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:18px}.syn-feed-chip{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:hsla(0,0%,100%,.8);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:7px;padding:8px 16px;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.syn-feed-chip:hover{background:hsla(0,0%,100%,.12);color:#fff}.syn-feed-chip.active{background:var(--synapsi-gradient,linear-gradient(90deg,#14b8a6,#0891b2));border-color:transparent;box-shadow:0 6px 18px -8px rgba(20,184,166,.6);color:#fff}.syn-feed-chip-icon{flex-shrink:0;height:16px;opacity:.9;width:16px}.syn-feed{position:relative;transition:opacity .22s var(--ease-out,ease-out),transform .22s var(--ease-out,ease-out);width:100%}.syn-feed[data-switching]{opacity:0;transform:translateY(8px) scale(.99)}@media (prefers-reduced-motion:reduce){.syn-feed{transition:none}.syn-feed[data-switching]{opacity:1;transform:none}}.syn-feed-shell{background:#050912;border:1px solid hsla(0,0%,100%,.06);border-radius:18px;box-shadow:0 30px 60px -20px rgba(0,0,0,.4),0 0 0 1px rgba(20,184,166,.06);display:grid;gap:0;grid-template-areas:"header header" "stage  side" "switch switch";grid-template-columns:1fr 280px;grid-template-rows:auto 1fr auto;overflow:hidden}.syn-feed-light .syn-feed-shell{border:1px solid var(--slate-200);box-shadow:var(--shadow-xl)}.syn-feed-header{align-items:center;background:hsla(0,0%,100%,.02);border-bottom:1px solid hsla(0,0%,100%,.06);color:#f8fafc;display:flex;font-family:var(--font-sans);font-size:11.5px;grid-area:header;justify-content:space-between;letter-spacing:.02em;padding:12px 16px}.syn-feed-header-left{align-items:center;display:flex;gap:24px}.syn-feed-rec{align-items:center;color:#f8fafc;display:inline-flex;font-weight:700;gap:6px;line-height:1}.syn-feed-rec-label{line-height:1}.syn-feed-rec-dot{animation:synPulse 1.2s var(--ease-in-out) infinite;background:#ef4444;border-radius:999px;box-shadow:0 0 8px rgba(239,68,68,.7);height:8px;width:8px}@keyframes synPulse{0%,to{opacity:1}50%{opacity:.4}}.syn-feed-cam{align-items:center;color:hsla(0,0%,100%,.6);display:inline-flex;gap:8px;line-height:1}.syn-feed-cam-id{color:#f8fafc;font-weight:600}.syn-feed-time{color:#f8fafc;font-weight:700}.syn-feed-stage{aspect-ratio:16/9;background:#0b1220;grid-area:stage;min-height:380px;overflow:hidden;position:relative}.syn-feed-svg{display:block;height:100%;width:100%}.syn-vfeed-video{background:#0b1220;display:block;-o-object-fit:contain;object-fit:contain}.syn-vfeed-overlay,.syn-vfeed-video{height:100%;inset:0;position:absolute;width:100%}.syn-vfeed-overlay{pointer-events:none}.syn-vfeed-placeholder{align-items:center;background:repeating-linear-gradient(45deg,hsla(0,0%,100%,.015) 0 12px,transparent 12px 24px),#0b1220;color:rgba(226,232,240,.5);display:flex;font-size:13px;inset:0;justify-content:center;line-height:1.5;padding:24px;position:absolute;text-align:center}.syn-vfeed-placeholder code{background:rgba(20,184,166,.1);border-radius:4px;color:var(--synapsi-teal-300);font-family:ui-monospace,monospace;padding:1px 6px}.syn-vfeed-connecting{align-items:center;background:repeating-linear-gradient(45deg,hsla(0,0%,100%,.015) 0 12px,transparent 12px 24px),#0b1220;color:rgba(226,232,240,.7);display:flex;font-size:13px;font-weight:500;gap:10px;inset:0;justify-content:center;letter-spacing:.01em;position:absolute;z-index:3}.syn-vfeed-connecting-dot{animation:syn-vfeed-pulse 1.1s var(--ease-out,cubic-bezier(.2,.8,.2,1)) infinite;background:var(--synapsi-teal);border-radius:9999px;box-shadow:0 0 0 0 rgba(20,184,166,.5);height:8px;width:8px}@keyframes syn-vfeed-pulse{0%{box-shadow:0 0 0 0 rgba(20,184,166,.45);opacity:1}70%{box-shadow:0 0 0 9px rgba(20,184,166,0);opacity:.6}to{box-shadow:0 0 0 0 rgba(20,184,166,0);opacity:1}}@media (prefers-reduced-motion:reduce){.syn-vfeed-connecting-dot{animation:none}}.syn-vfeed-detlist{display:flex;flex-direction:column;gap:2px}.syn-vfeed-detrow{align-items:center;background:hsla(0,0%,100%,.03);border-radius:6px;display:grid;font-size:12px;font-weight:500;gap:8px;grid-template-columns:10px 1fr auto;padding:6px 8px}.syn-vfeed-detdot{border-radius:999px;height:7px;width:7px}.syn-vfeed-detclass{color:rgba(226,232,240,.9);letter-spacing:0}.syn-vfeed-detconf{font-weight:700}.syn-vfeed-detrow-alert{background:rgba(245,158,11,.1)}.syn-vfeed-detrow-idle{opacity:.75}.syn-vfeed-annos{inset:0;pointer-events:none;position:absolute;z-index:3}.syn-vfeed-queue{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(5,9,18,.72);border:1px solid rgba(20,184,166,.45);border-radius:10px;min-width:132px;padding:8px 12px;position:absolute;transform:translate(12px,12px)}.syn-vfeed-queue-tr{left:auto;right:12px;top:12px;transform:none}.syn-vfeed-queue-label{color:var(--synapsi-teal-300);font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.syn-vfeed-queue-value{color:#fff;font-size:24px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.02em;line-height:1.1;margin-top:2px}.syn-vfeed-queue-sub{color:hsla(0,0%,100%,.7);font-size:11px;margin-top:1px}.syn-vfeed-alert{align-items:center;animation:vfAlertFade .3s var(--ease-out,cubic-bezier(.2,.8,.2,1));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(120,53,15,.55);border:1px solid #f59e0b;border-radius:10px;box-shadow:0 8px 24px -10px rgba(245,158,11,.5);display:flex;gap:10px;max-width:280px;padding:9px 13px;position:absolute;transform:translate(12px,-50%)}@keyframes vfAlertFade{0%{opacity:0}to{opacity:1}}.syn-vfeed-alert svg{color:#fbbf24;flex:none;height:22px;width:22px}.syn-vfeed-alert strong{color:#fff;display:block;font-size:13px;font-weight:700;line-height:1.2}.syn-vfeed-alert span{color:hsla(0,0%,100%,.78);display:block;font-size:11px;margin-top:2px}.syn-vfeed-restock,.syn-vfeed-restock-ring{position:absolute;transform:translate(-50%,-50%)}.syn-vfeed-restock-ring{animation:vfRestockPulse 1.6s ease-in-out infinite;border:2px solid #67e8f9;border-radius:999px;box-shadow:0 0 0 4px rgba(103,232,249,.18);height:26px;left:0;top:0;width:26px}@keyframes vfRestockPulse{0%,to{box-shadow:0 0 0 4px rgba(103,232,249,.18)}50%{box-shadow:0 0 0 9px rgba(103,232,249,.05)}}.syn-vfeed-restock-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(5,9,18,.78);border:1px solid rgba(103,232,249,.45);border-radius:9px;display:flex;flex-direction:column;gap:2px;left:22px;max-width:230px;padding:7px 11px;position:absolute;top:-14px;width:-moz-max-content;width:max-content}.syn-vfeed-restock-tag{color:#67e8f9;font-family:ui-monospace,monospace;font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.syn-vfeed-restock-msg{color:#fff;font-size:12px;line-height:1.3}.syn-feed-analyzing{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(5,9,18,.85);border:1px solid rgba(20,184,166,.4);border-radius:999px;bottom:52px;color:#f8fafc;display:inline-flex;font-family:var(--font-sans);font-size:11px;font-weight:600;gap:8px;left:16px;letter-spacing:.02em;padding:6px 10px;position:absolute}.syn-feed-compact .syn-feed-analyzing{bottom:14px}.syn-feed-analyzing-pulse{animation:synPulse 1.2s var(--ease-in-out) infinite;background:var(--synapsi-teal);border-radius:999px;box-shadow:0 0 10px rgba(20,184,166,.8);height:7px;width:7px}.syn-feed-analyzing-model{color:hsla(0,0%,100%,.5);font-weight:500}.syn-feed-side{background:hsla(0,0%,100%,.02);border-left:1px solid hsla(0,0%,100%,.06);color:#f8fafc;display:flex;flex-direction:column;font-family:var(--font-sans);font-size:13px;gap:14px;grid-area:side;padding:16px}.syn-feed-sector-tag{border-bottom:1px solid hsla(0,0%,100%,.06);color:var(--synapsi-teal-300);font-size:10px;font-weight:700;letter-spacing:.14em;padding-bottom:10px;text-transform:uppercase}.syn-feed-kpis{display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr}.syn-feed-kpi{display:flex;flex-direction:column;gap:2px}.syn-feed-kpi-value{color:#f8fafc;font-size:18px;font-weight:700;letter-spacing:-.02em}.syn-feed-kpi-label{color:hsla(0,0%,100%,.5);font-size:10px;letter-spacing:.05em;line-height:1.2}.syn-feed-kpi-accent{background:rgba(20,184,166,.1);border:1px solid rgba(20,184,166,.28);border-radius:10px;grid-column:1/-1;margin-bottom:2px;padding:8px 12px}.syn-feed-kpi-accent .syn-feed-kpi-value{background:linear-gradient(92deg,#5eead4,#2dd4bf 45%,#67e8f9);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:30px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.03em;line-height:1.05}.syn-feed-kpi-accent .syn-feed-kpi-label{color:rgba(94,234,212,.85);font-weight:600}.syn-feed-events{display:flex;flex:1;flex-direction:column;gap:8px;min-height:0}.syn-feed-events-title{color:hsla(0,0%,100%,.5);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.syn-feed-events-list{display:flex;flex-direction:column;gap:6px;overflow:hidden}.syn-feed-trend{display:flex;flex-direction:column;gap:7px;margin-top:12px}.syn-feed-trend-head{align-items:baseline;color:hsla(0,0%,100%,.5);display:flex;font-size:10px;font-weight:700;justify-content:space-between;letter-spacing:.14em;text-transform:uppercase}.syn-feed-trend-now{color:#5eead4;font-size:15px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:0}.syn-feed-trend-now-cyan{color:#22d3ee}.syn-feed-totalchart,.syn-feed-waitchart{display:flex;flex-direction:column;gap:7px;margin-bottom:12px}.syn-feed-totalchart{border-bottom:1px solid hsla(0,0%,100%,.06);padding-bottom:12px}.syn-feed-totalline,.syn-feed-waitline{display:block;height:40px;overflow:visible;width:100%}.syn-feed-trend-bars{align-items:flex-end;display:flex;gap:2px;height:40px}.syn-feed-trend-bars span{background:rgba(20,184,166,.45);border-radius:2px 2px 0 0;flex:1;min-height:2px;transition:height .55s var(--ease-out,cubic-bezier(.2,.8,.2,1)),background .3s}.syn-feed-trend-bars span.is-now{background:var(--synapsi-teal);box-shadow:0 0 8px rgba(20,184,166,.7)}.syn-feed-event{animation:synSlideIn .32s var(--ease-out);background:hsla(0,0%,100%,.03);border-left:2px solid hsla(0,0%,100%,.2);border-radius:8px;display:grid;font-size:11px;gap:2px 8px;grid-template-columns:auto 1fr;grid-template-rows:auto auto;padding:8px 10px}.syn-feed-event-time{color:hsla(0,0%,100%,.5);font-size:10px}.syn-feed-event-label,.syn-feed-event-time{font-family:ui-monospace,monospace;grid-row:1}.syn-feed-event-label{color:var(--synapsi-teal-300);font-weight:600}.syn-feed-event-msg{color:hsla(0,0%,100%,.85);font-size:11px;grid-column:1/-1;grid-row:2;line-height:1.3}.syn-feed-event-info{border-left-color:var(--synapsi-cyan-300)}.syn-feed-event-warn{background:rgba(245,158,11,.05);border-left-color:#f59e0b}.syn-feed-event-warn .syn-feed-event-label{color:#fbbf24}.syn-feed-event-alert{background:rgba(239,68,68,.08);border-left-color:#ef4444}.syn-feed-event-alert .syn-feed-event-label{color:#fca5a5}.syn-feed-event-empty{opacity:.4;text-align:center}@keyframes synSlideIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.syn-feed-switcher{background:hsla(0,0%,100%,.02);border-top:1px solid hsla(0,0%,100%,.06);display:flex;gap:0;grid-area:switch;padding:6px}.syn-feed-tab{background:transparent;border:0;border-radius:8px;color:hsla(0,0%,100%,.6);cursor:pointer;flex:1;font-family:var(--font-sans);font-size:12px;font-weight:600;padding:10px 12px;transition:all .14s;white-space:nowrap}.syn-feed-tab:hover{background:hsla(0,0%,100%,.04);color:#f8fafc}.syn-feed-tab.active{background:var(--synapsi-teal);color:#fff}.syn-vfeed-seekbar{align-items:center;background:linear-gradient(180deg,rgba(5,9,18,0),rgba(5,9,18,.82) 60%);bottom:0;display:flex;gap:12px;left:0;padding:18px 16px 12px;position:absolute;right:0;z-index:4}.syn-vfeed-playbtn{align-items:center;background:hsla(0,0%,100%,.14);border:0;border-radius:9999px;color:#fff;cursor:pointer;display:inline-flex;flex:none;height:30px;justify-content:center;padding:0;transition:background var(--dur-fast) var(--ease-out);width:30px}.syn-vfeed-playbtn:hover{background:hsla(0,0%,100%,.26)}.syn-vfeed-playbtn:active{transform:scale(.96)}.syn-vfeed-playbtn svg{height:15px;width:15px}.syn-vfeed-track{background:hsla(0,0%,100%,.2);border-radius:9999px;cursor:default;flex:1;height:4px;overflow:hidden;position:relative}.syn-vfeed-track-fill{animation:synLiveSlide 1.8s cubic-bezier(.45,0,.55,1) infinite;background:linear-gradient(90deg,rgba(20,184,166,0),#14b8a6 35%,#5eead4 50%,#14b8a6 65%,rgba(20,184,166,0));border-radius:9999px;bottom:0;position:absolute;top:0;width:38%}.syn-vfeed-track.is-paused .syn-vfeed-track-fill{animation:none;background:hsla(0,0%,100%,.55);left:0;opacity:.4;width:100%}@keyframes synLiveSlide{0%{left:-40%}to{left:100%}}@media (prefers-reduced-motion:reduce){.syn-vfeed-track-fill{animation:none;left:0;width:100%}}.syn-vfeed-livetag{align-items:center;color:#fff;display:inline-flex;flex:none;font-family:ui-monospace,monospace;font-size:10px;font-weight:700;gap:6px;letter-spacing:.12em;line-height:1;white-space:nowrap}.syn-vfeed-livetag:before{animation:synPulse 1.2s var(--ease-in-out,ease-in-out) infinite;background:#ef4444;border-radius:9999px;box-shadow:0 0 8px rgba(239,68,68,.8);content:"";flex:none;height:7px;position:relative;top:-.5px;width:7px}.syn-vfeed-livetag.is-paused{color:hsla(0,0%,100%,.55)}.syn-vfeed-livetag.is-paused:before{animation:none;background:hsla(0,0%,100%,.45);box-shadow:none}.syn-section{padding:100px 0;position:relative}.syn-section-tight{padding:64px 0}.syn-section-divider{border-top:1px solid var(--section-divider)}.syn-section-head{margin-bottom:56px;max-width:760px}.syn-section-head h2{color:var(--page-fg);font-size:clamp(34px,4.2vw,56px);font-weight:800;letter-spacing:-.03em;line-height:1.05;margin:14px 0 16px;text-wrap:balance}.syn-section-head p{font-size:18px;line-height:1.55}.syn-how-grid{display:grid;gap:28px;grid-template-columns:repeat(3,1fr);position:relative}.syn-how-step{background:var(--card-bg);border:1px solid var(--card-border);border-radius:18px;display:flex;flex-direction:column;gap:12px;min-height:280px;padding:32px 28px;position:relative}.syn-how-num{color:var(--synapsi-cyan-700);font-family:ui-monospace,monospace;font-size:12px;font-weight:700;letter-spacing:.16em}.syn-page-dark .syn-how-num{color:var(--synapsi-teal-300)}.syn-how-step h3{color:var(--page-fg);font-size:26px;font-weight:700;letter-spacing:-.01em;margin:0}.syn-how-step p{flex:1;font-size:15px;line-height:1.55;margin:0}.syn-how-chip{align-self:flex-start;background:var(--synapsi-teal-50);border-radius:999px;color:var(--synapsi-cyan-700);font-family:ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.04em;padding:5px 10px}.syn-page-dark .syn-how-chip{background:rgba(20,184,166,.12);color:var(--synapsi-teal-300)}.syn-pipe{align-items:center;border:1px dashed var(--card-border);border-radius:18px;display:grid;gap:0;grid-template-columns:minmax(0,1fr) 132px minmax(0,1fr) minmax(0,1.2fr);margin-top:56px;padding:40px}.syn-pipe-node{background:var(--card-bg);border:1px solid var(--card-border);border-radius:12px;color:var(--page-fg-muted);display:flex;flex-direction:column;font-size:13px;gap:5px;min-height:104px;padding:18px;transition:border-color .4s var(--ease-out,ease-out),box-shadow .4s var(--ease-out,ease-out)}.syn-pipe-node strong{color:var(--page-fg);font-size:14px;font-weight:700;letter-spacing:-.01em}.syn-pipe-meta{font-family:ui-monospace,monospace;font-size:11px;opacity:.55}.syn-pipe-node.is-lit{border-color:var(--synapsi-teal);box-shadow:0 0 0 1px var(--synapsi-teal),0 0 28px -4px rgba(20,184,166,.55)}.syn-pipe-wires-dual{display:flex;flex-direction:column;gap:24px}.syn-pipe-wire{display:flex;flex-direction:column;gap:5px;position:relative}.syn-pipe-wire-label{color:var(--page-fg-soft);font-size:9px;font-weight:700;letter-spacing:.08em;opacity:.45;text-align:center;text-transform:uppercase;transition:opacity .3s,color .3s}.syn-pipe-wire.is-active .syn-pipe-wire-label{color:var(--synapsi-cyan-700);opacity:1}.syn-page-dark .syn-pipe-wire.is-active .syn-pipe-wire-label{color:var(--synapsi-teal-300)}.syn-pipe-track{background:var(--card-border);border-radius:2px;height:2px;position:relative;transition:background .3s}.syn-pipe-wire.is-active .syn-pipe-track{background:var(--synapsi-teal-300)}.syn-pipe-dot{background:var(--synapsi-teal);border-radius:999px;box-shadow:0 0 10px 2px rgba(20,184,166,.9);height:8px;left:0;margin-top:-4px;opacity:0;position:absolute;top:50%;width:8px}.syn-pipe-dot:before{background:linear-gradient(90deg,transparent,rgba(20,184,166,.85));border-radius:2px;content:"";height:2px;margin-top:-1px;position:absolute;right:50%;top:50%;width:22px}.syn-pipe-wire.is-active .syn-pipe-dot{animation:synPipeDot .9s cubic-bezier(.45,0,.55,1)}@keyframes synPipeDot{0%{left:0;opacity:0;transform:scale(.5)}15%{opacity:1;transform:scale(1)}85%{opacity:1}to{left:100%;opacity:0;transform:scale(.5)}}@keyframes synPipeDotV{0%{opacity:0;top:0;transform:scale(.5)}15%{opacity:1;transform:scale(1)}85%{opacity:1}to{opacity:0;top:100%;transform:scale(.5)}}@keyframes synPipeFanDotV{0%{opacity:0;top:6px}12%{opacity:1}80%{opacity:1}to{opacity:0;top:36px}}.syn-pipe-fanout{align-items:stretch;display:grid;gap:0;grid-template-columns:64px 1fr;min-height:138px;position:relative}.syn-pipe-fan-svg{display:block;height:100%;overflow:visible;width:100%}.syn-pipe-fan-path{stroke:var(--card-border);stroke-width:2;transition:stroke .35s}.syn-pipe-fan-path.is-active{stroke:var(--synapsi-teal-300)}.syn-pipe-fan-dot{fill:var(--synapsi-teal);filter:drop-shadow(0 0 4px rgba(20,184,166,.9))}.syn-pipe-outs{display:flex;flex-direction:column;gap:8px;justify-content:space-between}.syn-pipe-branch{align-items:center;display:grid;gap:0;grid-template-columns:40px 1fr}.syn-pipe-branch .syn-pipe-wire{gap:0}.syn-pipe-out{background:var(--card-bg);border:1px solid var(--card-border);border-radius:10px;display:flex;flex-direction:column;gap:2px;padding:9px 12px;transition:border-color .4s var(--ease-out,ease-out),box-shadow .4s var(--ease-out,ease-out)}.syn-pipe-out strong{color:var(--page-fg);font-size:13px;font-weight:700;letter-spacing:-.01em}.syn-pipe-out span{color:var(--page-fg-soft);font-size:11px}.syn-pipe-out.is-lit{border-color:var(--synapsi-teal);box-shadow:0 0 18px -6px rgba(20,184,166,.55)}.syn-pipe-out-alert.is-lit{border-color:#f59e0b;box-shadow:0 0 18px -6px rgba(245,158,11,.55)}.syn-pipe-ic{align-items:center;background:var(--synapsi-teal-50);border-radius:9px;color:var(--synapsi-cyan-700);display:inline-flex;flex:none;height:34px;justify-content:center;margin-bottom:4px;width:34px}.syn-pipe-ic svg{height:19px;width:19px}.syn-pipe-node-mid .syn-pipe-ic{background:linear-gradient(135deg,var(--synapsi-teal),var(--synapsi-cyan));color:#fff}.syn-page-dark .syn-pipe-ic{background:rgba(20,184,166,.14);color:var(--synapsi-teal-300)}.syn-pipe-out{align-items:center;flex-direction:row;gap:10px}.syn-pipe-out .syn-pipe-out-ic{align-items:center;background:var(--synapsi-teal-50);border-radius:8px;color:var(--synapsi-cyan-700);display:inline-flex;flex:none;height:30px;justify-content:center;width:30px}.syn-pipe-out .syn-pipe-out-ic svg{height:16px;width:16px}.syn-pipe-out-text{display:flex;flex-direction:column;gap:2px;min-width:0}.syn-pipe-out-alert .syn-pipe-out-ic{background:rgba(245,158,11,.12);color:#d97706}.syn-page-dark .syn-pipe-out .syn-pipe-out-ic{background:rgba(20,184,166,.14);color:var(--synapsi-teal-300)}.syn-page-dark .syn-pipe-out-alert .syn-pipe-out-ic{background:rgba(245,158,11,.16);color:#fbbf24}@media (prefers-reduced-motion:reduce){.syn-pipe-wire.is-active .syn-pipe-dot{animation:none}}.syn-sectors-tabs{background:var(--card-bg);border:1px solid var(--card-border);border-radius:999px;display:flex;gap:6px;margin-bottom:32px;padding:6px;width:-moz-fit-content;width:fit-content}.syn-sectors-tab{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--page-fg-muted);cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:8px;padding:10px 18px;transition:all .14s;white-space:nowrap}.syn-sectors-tab-icon{display:inline-flex;opacity:.75}.syn-sectors-tab.active .syn-sectors-tab-icon{opacity:1}.syn-sectors-tab:hover{color:var(--page-fg)}.syn-sectors-tab.active{background:var(--page-fg);color:var(--page-bg)}.syn-sectors-panel{align-items:stretch;background:var(--card-bg);border:1px solid var(--card-border);border-radius:22px;display:grid;gap:40px;grid-template-columns:1.1fr 1fr;min-height:480px;overflow:hidden}.syn-sectors-feed{align-items:stretch;display:flex;min-height:480px;padding:18px}.syn-sectors-feed .syn-feed{display:flex;flex:1;height:100%}.syn-sectors-feed .syn-feed-shell{flex:1}.syn-sectors-info{display:flex;flex-direction:column;gap:16px;justify-content:center;padding:40px}.syn-page-bridge .syn-sectors-info{padding:8px 0}.syn-sectors-tag{color:var(--synapsi-cyan-700);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.syn-page-dark .syn-sectors-tag{color:var(--synapsi-teal-300)}.syn-sectors-info h3{color:var(--page-fg);font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0}.syn-sectors-bullets{display:grid;gap:10px 24px;grid-template-columns:1fr 1fr;list-style:none;margin:8px 0 0;padding:0}.syn-sectors-bullets li{align-items:flex-start;color:var(--page-fg-muted);display:flex;font-size:14px;gap:8px;line-height:1.4}.syn-sectors-bullets li:before{color:var(--synapsi-teal);content:"✓";flex:0 0 auto;font-size:13px;font-weight:800;line-height:1.45}.syn-sectors-metric{align-items:baseline;border-top:1px solid var(--card-border);display:flex;gap:14px;margin-top:16px;padding-top:18px}.syn-sectors-metric-value{font-size:44px;font-weight:800;letter-spacing:-.04em;line-height:1}.syn-sectors-metric-label{color:var(--page-fg-muted);font-size:14px;line-height:1.35;max-width:220px}.syn-sectors-link{align-items:center;color:var(--synapsi-cyan-700);display:inline-flex;font-size:15px;font-weight:700;gap:6px;margin-top:22px;text-decoration:none;transition:color var(--dur-fast,.14s) var(--ease-out)}.syn-sectors-link:hover{color:var(--synapsi-teal-700)}.syn-case{background:linear-gradient(135deg,#0f172a,#1e293b);border-radius:24px;color:#fff;display:grid;gap:56px;grid-template-columns:1.1fr 1fr;overflow:hidden;padding:56px 48px;position:relative}.syn-case:before{background:radial-gradient(60% 80% at 100% 0,rgba(20,184,166,.25) 0,transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.syn-case>*{position:relative;z-index:1}.syn-case-eyebrow{color:var(--synapsi-teal-300);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.syn-case h3{color:#fff;font-size:44px;font-weight:800;letter-spacing:-.03em;line-height:1.05;margin:12px 0 20px}.syn-case p{color:hsla(0,0%,100%,.72);font-size:17px;line-height:1.6;margin:0 0 28px}.syn-case-quote{border-left:2px solid var(--synapsi-teal-300);color:#f8fafc;font-size:17px;line-height:1.5;margin-bottom:16px;padding:4px 0 4px 18px}.syn-case-author{color:hsla(0,0%,100%,.6);font-size:13px}.syn-case-author strong{color:#fff;display:block;font-weight:700}.syn-case-partner{align-items:flex-end;display:flex;flex-direction:column;gap:10px;position:absolute;right:var(--space-8,32px);text-align:right;top:var(--space-8,32px);z-index:2}.syn-case-partner span{color:hsla(0,0%,100%,.55);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.syn-case-partner-logo{height:34px;opacity:.92;width:auto}.syn-case-stats{align-content:center;display:grid;gap:24px 20px;grid-template-columns:1fr 1fr}.syn-case-stat{border-top:1px solid hsla(0,0%,100%,.12);padding:18px 0}.syn-case-stat-value{background:linear-gradient(92deg,#5eead4,#67e8f9);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:44px;font-weight:800;letter-spacing:-.04em;line-height:1}.syn-case-stat-label{color:hsla(0,0%,100%,.65);font-size:13px;line-height:1.3;margin-top:6px}.syn-cap-grid{background:var(--card-border);border:1px solid var(--card-border);border-radius:18px;display:grid;gap:1px;grid-template-columns:repeat(3,1fr);overflow:hidden}.syn-cap-cell{background:var(--page-bg);display:flex;flex-direction:column;gap:10px;min-height:200px;padding:32px 28px;transition:background .14s}.syn-cap-cell:hover{background:var(--card-bg)}.syn-cap-cell-num{color:var(--page-fg-soft);font-family:ui-monospace,monospace;font-size:11px;letter-spacing:.12em}.syn-cap-cell h4{color:var(--page-fg);font-size:22px;font-weight:700;letter-spacing:-.02em;margin:0}.syn-cap-cell p{font-size:14px;line-height:1.5;margin:0}.syn-numbers-grid{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}.syn-numbers-cell{border-top:2px solid var(--page-fg);display:flex;flex-direction:column;gap:6px;padding:20px 0}.syn-numbers-value{font-size:clamp(48px,5vw,72px);font-weight:800;letter-spacing:-.04em;line-height:1}.syn-numbers-value.grad{background:var(--synapsi-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.syn-numbers-label{color:var(--page-fg-muted);font-size:14px}.syn-logos-row{align-items:stretch;display:grid;gap:12px;grid-template-columns:repeat(6,1fr)}.syn-logos-cell{background:var(--card-bg);border:1px solid var(--card-border);border-radius:12px;color:var(--page-fg-soft);display:flex;font-size:13px;font-weight:600;height:80px;letter-spacing:.04em;line-height:1.2;padding:16px 18px;text-align:center;text-wrap:balance}.syn-logos-cell,.syn-logos-svg{align-items:center;justify-content:center}.syn-logos-svg{color:var(--slate-400);display:inline-flex;transition:color var(--dur-med,.22s) var(--ease-out);width:100%}.syn-logos-svg svg{display:block;height:30px;max-width:100%;width:auto}.syn-logos-cell:hover .syn-logos-svg{color:var(--slate-700)}.syn-logos-dark{background:#050912;margin-top:-1px}.syn-logos-dark .syn-eyebrow{color:var(--synapsi-teal-300)}.syn-logos-dark .syn-logos-cell{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.1);color:rgba(226,232,240,.85)}.syn-logos-dark .syn-logos-svg{color:hsla(0,0%,100%,.55)}.syn-logos-dark .syn-logos-cell:hover .syn-logos-svg{color:#fff}.syn-trust-strip{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:36px}.syn-trust-chip{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;color:hsla(0,0%,100%,.82);font-size:13px;font-weight:600;padding:8px 16px}.syn-hero-cta-row{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:26px}.syn-funding{border-top:1px solid var(--slate-200);margin-top:48px;padding-top:36px;text-align:center}.syn-funding-label{margin-bottom:24px}.syn-funding-row{flex-wrap:wrap;gap:36px}.syn-funding-cell,.syn-funding-row{align-items:center;display:flex;justify-content:center}.syn-funding-cell img{display:block;height:48px;max-width:190px;-o-object-fit:contain;object-fit:contain;width:auto}.syn-why-backed{margin-bottom:56px;text-align:center}.syn-why-backed-label{color:var(--slate-500);display:block;font-size:11px;font-weight:600;letter-spacing:.12em;margin-bottom:16px;text-transform:uppercase}.syn-why-backed-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.syn-why-backed-chip{background:#fff;border:1px solid var(--slate-200);border-radius:9999px;color:var(--slate-700);font-size:14px;font-weight:600;padding:8px 18px}.syn-why-stats{display:grid;gap:28px;grid-template-columns:repeat(4,1fr);margin-bottom:48px}.syn-why-stat{border-top:2px solid var(--slate-200);display:flex;flex-direction:column;gap:10px;padding-top:22px}.syn-why-stat-value{color:var(--slate-900);font-size:clamp(40px,5vw,60px);font-weight:800;letter-spacing:-.04em;line-height:1}.syn-why-stat-label{color:var(--slate-600);font-size:14px;line-height:1.5;text-wrap:pretty}.syn-why-grid{align-items:stretch;display:grid;gap:24px;grid-template-columns:1.15fr 1fr}.syn-why-award{background:var(--slate-900);border-radius:24px;color:#fff;display:flex;flex-direction:column;overflow:hidden;padding:40px;position:relative}.syn-why-award:before{background:radial-gradient(60% 80% at 100% 0,rgba(20,184,166,.16) 0,transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.syn-why-award>*{position:relative;z-index:1}.syn-why-award-badge{align-items:center;align-self:flex-start;background:rgba(20,184,166,.12);border:1px solid rgba(20,184,166,.28);border-radius:9999px;color:var(--synapsi-teal-300);display:inline-flex;font-size:12px;font-weight:700;gap:8px;letter-spacing:.04em;padding:6px 14px;text-transform:uppercase}.syn-why-award-badge svg{height:15px;width:15px}.syn-why-award .syn-why-award-quote{color:#f8fafc;font-size:clamp(20px,2.2vw,26px);font-weight:600;letter-spacing:-.01em;line-height:1.4;margin:24px 0 auto;text-wrap:pretty}.syn-why-award-foot{border-top:1px solid hsla(0,0%,100%,.12);display:flex;flex-direction:column;gap:18px;margin-top:32px;padding-top:24px}.syn-why-award-pilot{color:hsla(0,0%,100%,.6);font-size:13px;letter-spacing:.04em}.syn-why-award-metric{align-items:center;display:flex;gap:16px}.syn-why-award-metric-value{flex:none;font-size:clamp(40px,4.5vw,56px);font-weight:800;letter-spacing:-.04em;line-height:1}.syn-why-award .syn-grad{background:linear-gradient(92deg,#5eead4,#2dd4bf 45%,#67e8f9);-webkit-background-clip:text;background-clip:text;color:transparent}.syn-why-award-metric-label{color:hsla(0,0%,100%,.7);font-size:14px;line-height:1.45;text-wrap:pretty}.syn-why-pillars{display:flex;flex-direction:column;gap:16px}.syn-why-pillar{align-content:center;align-items:flex-start;background:#fff;border:1px solid var(--slate-200);border-radius:18px;display:grid;flex:1;gap:18px;grid-template-columns:auto 1fr;padding:22px 26px}.syn-why-pillar-icon{align-items:center;background:var(--synapsi-teal-50);border-radius:12px;color:var(--synapsi-teal-700);display:inline-flex;flex:none;height:44px;justify-content:center;width:44px}.syn-why-pillar-icon svg{height:22px;width:22px}.syn-why-pillar h3{color:var(--slate-900);font-size:18px;font-weight:700;letter-spacing:-.01em;margin:0 0 6px}.syn-why-pillar p{color:var(--slate-600);font-size:14.5px;line-height:1.55;margin:0;text-wrap:pretty}.syn-faq-list{display:flex;flex-direction:column;gap:12px;margin:0 auto;max-width:820px}.syn-faq-item{background:#fff;border:1px solid var(--slate-200);border-radius:16px;padding:4px 26px;transition:border-color var(--dur-fast,.14s) var(--ease-out),box-shadow var(--dur-fast,.14s) var(--ease-out)}.syn-faq-item[open]{border-color:var(--slate-300);box-shadow:var(--shadow-sm)}.syn-faq-q{align-items:center;color:var(--slate-900);cursor:pointer;display:flex;font-size:17px;font-weight:600;gap:20px;justify-content:space-between;letter-spacing:-.01em;list-style:none;padding:22px 0}.syn-faq-q::-webkit-details-marker{display:none}.syn-faq-ic{color:var(--synapsi-cyan-700);flex:none;height:22px;transition:transform var(--dur-med,.22s) var(--ease-out);width:22px}.syn-faq-item[open] .syn-faq-ic{transform:rotate(45deg)}.syn-faq-a{color:var(--slate-600);font-size:15.5px;line-height:1.65;margin:0;max-width:64ch;padding:0 0 24px;text-wrap:pretty}.syn-feat2-grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.syn-feat2-card{background:#fff;border:1px solid var(--slate-200);border-radius:18px;display:flex;flex-direction:column;padding:30px 28px;transition:transform var(--dur-med,.22s) var(--ease-out),box-shadow var(--dur-med,.22s) var(--ease-out)}.syn-feat2-card:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.syn-feat2-icon{align-items:center;background:var(--synapsi-teal-50);border-radius:12px;color:var(--synapsi-teal-700);display:inline-flex;flex:none;height:46px;justify-content:center;margin-bottom:18px;width:46px}.syn-feat2-icon svg{height:23px;width:23px}.syn-feat2-card h3{color:var(--slate-900);font-size:19px;font-weight:700;letter-spacing:-.01em;margin:0 0 8px}.syn-feat2-card p{color:var(--slate-600);font-size:14.5px;line-height:1.6;margin:0;text-wrap:pretty}.syn-feat2-card.is-agentic{background:linear-gradient(160deg,var(--synapsi-teal-50) 0,#fff 70%);border-color:rgba(20,184,166,.25)}.syn-feat2-card.is-agentic .syn-feat2-icon{background:rgba(20,184,166,.16)}.syn-feat2-prompt{background:#fff;border:1px solid rgba(20,184,166,.25);border-radius:10px;color:var(--synapsi-cyan-700);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13.5px;line-height:1.4;margin-top:16px;padding:10px 14px}.syn-feat2-prompt:before{content:"\203A ";font-weight:700}@media (max-width:900px){.syn-feat2-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.syn-feat2-grid{grid-template-columns:1fr}}@media (max-width:900px){.syn-why-stats{grid-template-columns:1fr 1fr}.syn-why-grid{grid-template-columns:1fr}}@media (max-width:560px){.syn-why-stats{grid-template-columns:1fr}.syn-why-award{padding:28px 24px}}.syn-cta-band{align-items:center;background:var(--synapsi-gradient);border-radius:24px;color:#fff;display:grid;gap:40px;grid-template-columns:1.4fr 1fr;overflow:hidden;padding:64px 56px;position:relative}.syn-cta-band:before{background:radial-gradient(50% 80% at 100% 0,hsla(0,0%,100%,.18) 0,transparent 60%);content:"";inset:0;position:absolute}.syn-cta-band>*{position:relative;z-index:1}.syn-cta-band h2{color:#fff;font-size:clamp(32px,3.6vw,48px);font-weight:800;letter-spacing:-.03em;line-height:1.08;margin:0 0 14px}.syn-cta-band p{color:hsla(0,0%,100%,.88);font-size:17px;margin:0}.syn-cta-band-actions{align-items:flex-end;display:flex;flex-direction:column;gap:12px}.syn-cta-band .syn-btn{align-self:flex-end;border-radius:12px;font-size:15px;justify-content:center;min-width:220px;padding:15px 26px;width:auto}.syn-cta-band .syn-btn-primary{background:#0f172a;box-shadow:0 12px 24px -8px rgba(0,0,0,.4);color:#fff}.syn-cta-band .syn-btn-primary:hover{background:#1e293b}.syn-cta-band .syn-btn-ghost{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.4);color:#fff}.syn-cta-band .syn-btn-ghost:hover{background:hsla(0,0%,100%,.16)}.syn-footer{background:#050912;color:hsla(0,0%,100%,.7);margin-top:80px;padding:80px 0 36px}.syn-footer-grid{display:grid;gap:40px;grid-template-columns:2fr repeat(3,1fr);margin-bottom:56px}.syn-footer-brand img{height:32px;margin-bottom:16px}.syn-footer-brand p{color:hsla(0,0%,100%,.6);font-size:14px;line-height:1.6;margin:0 0 24px;max-width:320px}.syn-footer-social{display:flex;flex-wrap:wrap;gap:14px;margin-top:18px}.syn-footer-social a{color:hsla(0,0%,100%,.5);display:inline-flex;transition:color .14s var(--ease-out,ease-out)}.syn-footer-social a:hover{color:#fff}.syn-footer-social svg{display:block;height:18px;width:18px;fill:currentColor}.syn-footer-col-title{color:#f8fafc;font-size:12px;font-weight:700;letter-spacing:.12em;margin-bottom:16px;text-transform:uppercase}.syn-footer-links{display:flex;flex-direction:column;gap:10px}.syn-footer-links a{color:hsla(0,0%,100%,.6);font-size:14px;transition:color .14s}.syn-footer-links a:hover{color:#f8fafc}.syn-footer-bottom{align-items:flex-end;border-top:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.5);display:flex;flex-wrap:wrap;font-size:12px;gap:12px 24px;justify-content:space-between;padding-top:28px}.syn-footer-legal{display:flex;flex-direction:column;gap:5px;line-height:1.5}.syn-footer-legal-copy{color:hsla(0,0%,100%,.7);font-weight:600}.syn-footer-legal a{color:inherit;text-decoration:none}.syn-footer-legal a:hover{color:#f8fafc}.syn-footer-updated{color:hsla(0,0%,100%,.4);font-size:11px;letter-spacing:.06em;text-align:right;white-space:nowrap}.syn-footer-legal-links{display:flex;flex-wrap:wrap;gap:18px;justify-content:flex-end;margin-bottom:8px}.syn-footer-legal-links a,.syn-footer-legal-links button{background:none;border:0;color:hsla(0,0%,100%,.62);cursor:pointer;font-family:inherit;font-size:12px;letter-spacing:0;padding:0;text-decoration:none;white-space:nowrap}.syn-footer-legal-links a:hover,.syn-footer-legal-links button:hover{color:#f8fafc}.syn-footer-partners{color:hsla(0,0%,100%,.4);display:flex;flex-wrap:wrap;font-size:11px;gap:24px;letter-spacing:.08em;text-transform:uppercase}.syn-footer-disclaimer{color:hsla(0,0%,100%,.42);font-size:12px;line-height:1.5;margin-bottom:28px;margin-top:36px;max-width:70ch;text-wrap:pretty}.syn-footer-disclaimer-note{margin:0 0 12px}.syn-footer-credits-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px 10px}.syn-footer-credits-label{color:hsla(0,0%,100%,.35);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.syn-footer-credit{align-items:baseline;border:1px solid hsla(0,0%,100%,.12);border-radius:9999px;color:hsla(0,0%,100%,.62);display:inline-flex;font-size:12px;gap:6px;padding:4px 10px;text-decoration:none;transition:color .14s,border-color .14s,background .14s}.syn-footer-credit:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.28);color:#f8fafc}.syn-footer-credit-src{color:hsla(0,0%,100%,.4);font-size:11px}.syn-footer-credit:hover .syn-footer-credit-src{color:hsla(0,0%,100%,.65)}.syn-page-pulse{background:#050912}.syn-page-pulse .syn-hero h1{font-weight:800;letter-spacing:-.04em}.syn-page-pulse .syn-cta-band{background:rgba(20,184,166,.05);border:1px solid rgba(20,184,166,.25)}.syn-page-pulse .syn-cta-band:before{background:radial-gradient(60% 80% at 100% 0,rgba(20,184,166,.2) 0,transparent 60%)}.syn-page-pulse .syn-cta-band h2{color:#f8fafc}.syn-page-pulse .syn-cta-band p{color:hsla(0,0%,100%,.72)}.syn-page-pulse .syn-cta-band .syn-btn-primary{background:var(--synapsi-teal)}.syn-page-pulse .syn-cta-band .syn-btn-primary:hover{background:var(--synapsi-teal-700)}.syn-page-pulse .syn-cta-band .syn-btn-ghost{border-color:hsla(0,0%,100%,.18);color:#fff}.syn-page-atlas{background:var(--slate-50)}.syn-page-atlas .syn-hero h1{font-size:clamp(56px,7.5vw,108px);font-weight:900;letter-spacing:-.045em;line-height:.96}.syn-page-atlas .syn-hero-light{padding:48px 0 96px}.syn-page-atlas .syn-section-head h2{font-size:clamp(40px,5vw,72px);font-weight:900;letter-spacing:-.04em;line-height:1}.syn-page-atlas .syn-section{padding:120px 0}.syn-page-atlas .syn-section-divider{border-top:1px solid #1a1a1a}.syn-page-atlas .syn-how-step{background:#fff;border:1px solid #1a1a1a;border-radius:4px}.syn-page-atlas .syn-cap-grid{background:#1a1a1a;border:1px solid #1a1a1a;border-radius:0}.syn-page-atlas .syn-cap-cell{background:var(--slate-50)}.syn-page-atlas .syn-sectors-panel{border:1px solid #1a1a1a;border-radius:4px}.syn-page-atlas .syn-sectors-tabs{background:#fff;border:1px solid #1a1a1a;border-radius:0}.syn-page-atlas .syn-sectors-tab.active{background:#0a0a0a;border-radius:0;color:#fafaf7}.syn-page-atlas .syn-cta-band{border-radius:4px}.syn-page-atlas .syn-numbers-cell{border-top:2px solid #0a0a0a}.syn-page-atlas .syn-logos-cell{border-color:#1a1a1a;border-radius:0}.syn-page-atlas .syn-btn{border-radius:4px}.syn-page-atlas .syn-eyebrow{color:#0a0a0a}.syn-page-atlas .syn-eyebrow:before{background:#0a0a0a}.syn-page-atlas .syn-hero-light-meta,.syn-page-atlas .syn-hero-light-titlewrap{border-top:1px solid #1a1a1a;padding-top:32px}.syn-page-atlas .syn-hero-light-meta{display:grid;font-size:13px;gap:24px;grid-template-columns:repeat(4,1fr);margin-top:40px}.syn-page-atlas .syn-hero-light-meta div{display:flex;flex-direction:column;gap:6px}.syn-page-atlas .syn-hero-light-meta strong{color:#0a0a0a;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.syn-page-atlas .syn-hero-light-meta span{color:#555;line-height:1.4}.syn-page-bridge{background:var(--slate-50)}.syn-page-bridge .syn-section{padding:110px 0}.syn-page-bridge .syn-hero-hybrid{margin-top:-68px;padding-top:148px}.syn-page-bridge .syn-hero-hybrid h1{font-size:clamp(40px,5vw,66px)}.syn-page-bridge .syn-section-head h2{font-size:clamp(30px,3.6vw,46px)}.syn-sectors-feed-pair{display:flex;flex-direction:column;gap:16px;padding:18px}.syn-sectors-feed-pair .syn-feed{width:100%}.syn-sectors-real{background:repeating-linear-gradient(45deg,rgba(15,23,42,.02) 0 8px,transparent 8px 16px);border:1px dashed var(--card-border);display:grid;grid-template-rows:auto 1fr;min-height:180px}.syn-sectors-real-head{color:var(--page-fg-muted);font-size:11px;font-weight:700;letter-spacing:.08em;padding:10px 14px 0;text-transform:uppercase}.syn-sectors-real-rec{box-shadow:0 0 0 3px rgba(239,68,68,.18);display:inline-block;height:8px;width:8px}.syn-sectors-real-id{color:var(--page-fg-soft);font-size:11px;letter-spacing:.1em;padding:2px 14px 10px}.syn-sectors-real image-slot{display:block;min-height:200px;width:100%}.syn-sectors-real-overlay{bottom:14px;left:14px;right:14px}.syn-sectors-real-caption{background:rgba(15,23,42,.78);border-radius:8px;color:#fff;display:inline-block;font-size:11px;line-height:1.4;max-width:100%;padding:8px 12px}.syn-page-bridge .syn-sectors-real{display:none}.syn-page-bridge .syn-sectors-feed-pair{background:none;padding:0}.syn-page-bridge .syn-sectors-panel{align-items:center;background:none;border:none;border-radius:0;box-shadow:none;gap:56px;overflow:visible}.syn-page-bridge .syn-sectors-tabs{background:#fff;border:1px solid var(--slate-200);box-shadow:0 1px 2px rgba(15,23,42,.04)}.syn-page-bridge .syn-sectors-tab.active{background:linear-gradient(92deg,#14b8a6,#0891b2);color:#fff}.syn-feed-compact .syn-feed-shell{grid-template-areas:"header" "stage";grid-template-columns:1fr;grid-template-rows:auto 1fr;height:100%}.syn-sectors-feed-pair .syn-feed{flex:1;min-height:0}.syn-sectors-feed-pair .syn-feed-shell{height:100%}.syn-sectors-feed-pair .syn-feed-stage{max-width:100%;min-height:0;width:100%}.syn-features-bento-section{padding:88px 0 24px;position:relative}.syn-features-bento-section .syn-section-head{margin-bottom:40px;max-width:760px}.syn-features-bento{display:grid;gap:16px;grid-auto-rows:minmax(168px,auto);grid-template-columns:repeat(4,1fr)}.syn-bento-tile{background:#fff;border:1px solid var(--slate-200);border-radius:20px;display:flex;flex-direction:column;gap:10px;overflow:hidden;padding:26px 28px;position:relative;transition:box-shadow .22s var(--ease-out),transform .22s var(--ease-out)}.syn-bento-tile:hover{box-shadow:0 16px 36px -22px rgba(15,23,42,.2);transform:translateY(-1px)}.syn-bento-tile h4{color:var(--slate-900);font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0;text-wrap:balance}.syn-bento-tile p{color:var(--slate-600);font-size:14.5px;line-height:1.5;margin:0;text-wrap:pretty}.syn-bento-eyebrow{align-items:center;color:var(--synapsi-cyan-700);display:inline-flex;font-family:var(--font-sans);font-size:11px;font-weight:600;gap:8px;letter-spacing:.08em;text-transform:uppercase}.syn-bento-eyebrow svg{height:14px;width:14px}.syn-bento-icon{align-items:center;background:var(--synapsi-teal-50);border-radius:12px;color:var(--synapsi-teal-700);display:inline-flex;height:40px;justify-content:center;margin-bottom:4px;width:40px}.syn-bento-icon svg{height:22px;width:22px;stroke-width:1.75}.syn-bento-tile-hero{background:radial-gradient(80% 60% at 0 100%,rgba(20,184,166,.1) 0,transparent 65%),linear-gradient(180deg,#050912,#0a1226);border-color:hsla(0,0%,100%,.06);color:#f8fafc;grid-column:span 2;grid-row:span 2;justify-content:space-between}.syn-bento-tile-hero h4{color:#fff;font-size:30px}.syn-bento-tile-hero p{color:hsla(0,0%,100%,.72);font-size:15.5px;max-width:38ch}.syn-bento-tile-hero .syn-bento-eyebrow{color:var(--synapsi-teal-300)}.syn-bento-tile-hero .syn-bento-icon{background:rgba(20,184,166,.16);color:#5eead4}.syn-bento-camera-strip{align-items:center;color:hsla(0,0%,100%,.55);display:flex;font-family:ui-monospace,monospace;font-size:11px;gap:8px;letter-spacing:.08em;margin-top:16px}.syn-bento-camera-strip .syn-bento-cam{align-items:center;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:999px;display:inline-flex;gap:6px;padding:5px 10px}.syn-bento-camera-strip .syn-bento-cam:before{background:#5eead4;border-radius:999px;box-shadow:0 0 0 3px rgba(20,184,166,.18);content:"";height:5px;width:5px}.syn-bento-tile-metric,.syn-bento-tile-wide{grid-column:span 2}.syn-bento-tile-metric .syn-bento-metric-value{background:linear-gradient(92deg,#14b8a6,#0891b2);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:56px;font-weight:800;letter-spacing:-.04em;line-height:1}.syn-bento-tile-metric .syn-bento-metric-label{color:var(--slate-600);font-size:14px;line-height:1.5}.syn-bento-tile-rag{background:linear-gradient(160deg,var(--synapsi-teal-50) 0,#fff 60%);border-color:rgba(20,184,166,.2);justify-content:center}.syn-bento-tile-rag .syn-bento-prompt{background:hsla(0,0%,100%,.7);border:1px solid rgba(20,184,166,.18);border-radius:10px;color:var(--slate-700);font-family:ui-monospace,monospace;font-size:12.5px;line-height:1.4;margin-top:6px;padding:10px 12px}.syn-bento-tile-rag .syn-bento-prompt:before{color:var(--synapsi-teal-700);content:"› ";font-weight:700}.syn-bento-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.syn-bento-chip{background:var(--slate-50);border:1px solid var(--slate-200);border-radius:999px;color:var(--slate-700);font-family:ui-monospace,monospace;font-size:11.5px;font-weight:600;letter-spacing:.04em;padding:5px 10px}.syn-nav-item-drop{align-items:center;display:flex;position:relative}.syn-nav-caret{height:14px;opacity:.7;transition:transform .2s var(--ease-out);width:14px}.syn-nav-item-drop:hover .syn-nav-caret{transform:rotate(180deg)}.syn-nav-dropdown{background:#fff;border:1px solid var(--slate-200);border-radius:14px;box-shadow:0 20px 44px -22px rgba(15,23,42,.3);display:flex;flex-direction:column;gap:2px;left:-14px;min-width:240px;opacity:0;padding:8px;position:absolute;top:calc(100% + 10px);transform:translateY(-6px);transition:opacity .18s var(--ease-out),transform .18s var(--ease-out),visibility .18s;visibility:hidden;z-index:60}.syn-nav-item-drop:hover .syn-nav-dropdown{opacity:1;transform:translateY(0);visibility:visible}.syn-nav-dropdown:before{content:"";height:12px;left:0;position:absolute;right:0;top:-12px}.syn-nav-dropdown-link{align-items:center;border-radius:9px;color:var(--slate-700);display:flex;font-size:14px;font-weight:600;gap:10px;padding:10px 12px;transition:background .14s,color .14s}.syn-nav-dropdown-ic{color:var(--synapsi-teal);flex:none;height:18px;width:18px}.syn-nav-dropdown-link:hover,.syn-nav-dropdown-link:hover .syn-nav-dropdown-ic{color:var(--synapsi-teal-700)}.syn-nav-dropdown-link:hover{background:var(--synapsi-teal-50)}.syn-nav-over-dark .syn-nav-dropdown-link{color:var(--slate-700)}.syn-sec-hero{background:var(--slate-50);padding:92px 0 64px}.syn-sec-back{align-items:center;color:var(--slate-500);display:flex;font-size:13px;font-weight:600;gap:6px;margin-bottom:22px;transition:color .14s;width:-moz-fit-content;width:fit-content}.syn-sec-back:hover{color:var(--synapsi-teal-700)}.syn-sec-hero-top{align-items:flex-end;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin:18px 0 40px}.syn-sec-hero-text{max-width:760px}.syn-sec-hero-text h1{font-size:clamp(40px,4.6vw,64px);font-weight:800;letter-spacing:-.035em;line-height:1.04;margin:18px 0 20px;text-wrap:balance}.syn-sec-hero-sub{color:var(--slate-600);font-size:20px;line-height:1.55;margin:0 0 32px;max-width:38em;text-wrap:pretty}.syn-sec-hero-metric{background:#fff;border:1px solid var(--slate-200);border-radius:16px;display:flex;flex:none;flex-direction:column;gap:4px;min-width:200px;padding:22px 24px}.syn-sec-hero-metric-value{font-size:48px;font-weight:800;letter-spacing:-.04em;line-height:1}.syn-sec-hero-metric-label{color:var(--slate-600);font-size:14px;line-height:1.45;max-width:18em}.syn-sec-hero-demo{width:100%}.syn-sec-hero-demo-tag{align-items:center;color:var(--slate-500);display:inline-flex;font-size:12px;font-weight:600;gap:9px;letter-spacing:.06em;margin-bottom:14px;text-transform:uppercase}.syn-sec-hero-demo-rec{animation:synPulse 1.2s var(--ease-in-out,ease-in-out) infinite;background:#ef4444;border-radius:9999px;box-shadow:0 0 8px rgba(239,68,68,.6);height:8px;width:8px}.syn-sec-alt{background:#fff;border-bottom:1px solid var(--slate-200);border-top:1px solid var(--slate-200)}.syn-sec-intro{color:var(--slate-800);font-size:clamp(22px,2.4vw,30px);font-weight:500;letter-spacing:-.01em;line-height:1.5;max-width:18em;text-wrap:pretty}.syn-sec-challenges{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.syn-sec-challenge{background:var(--slate-50);border:1px solid var(--slate-200);border-radius:18px;padding:28px}.syn-sec-challenge-num{color:var(--synapsi-cyan-700);font-family:ui-monospace,monospace;font-size:13px;font-weight:700;letter-spacing:.05em;margin-bottom:16px}.syn-sec-challenge h3{color:var(--slate-900);font-size:21px;font-weight:700;letter-spacing:-.02em;margin:0 0 8px}.syn-sec-challenge p{color:var(--slate-600);font-size:15px;line-height:1.55;margin:0;text-wrap:pretty}.syn-sec-caps{display:flex;flex-wrap:wrap;gap:12px}.syn-sec-cap{background:var(--synapsi-teal-50);border:1px solid rgba(20,184,166,.2);border-radius:999px;color:var(--slate-800);font-size:16px;font-weight:600;padding:12px 20px}.syn-sec-usecases{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.syn-sec-usecase{background:#fff;border:1px solid var(--slate-200);border-radius:18px;box-shadow:0 1px 2px rgba(15,23,42,.03);padding:28px}.syn-sec-usecase-icon{align-items:center;background:var(--synapsi-teal-50);border-radius:12px;color:var(--synapsi-teal-700);display:inline-flex;height:44px;justify-content:center;margin-bottom:16px;width:44px}.syn-sec-usecase-icon svg{height:24px;width:24px}.syn-sec-usecase h3{color:var(--slate-900);font-size:20px;font-weight:700;letter-spacing:-.02em;margin:0 0 8px}.syn-sec-usecase p{color:var(--slate-600);font-size:15px;line-height:1.55;margin:0;text-wrap:pretty}.syn-sec-related{display:grid;gap:14px;grid-template-columns:repeat(4,1fr)}.syn-sec-related-card{align-items:center;background:#fff;border:1px solid var(--slate-200);border-radius:14px;color:var(--slate-900);display:flex;font-size:16px;font-weight:700;gap:12px;justify-content:space-between;padding:20px 22px;transition:border-color .16s,box-shadow .16s,transform .16s}.syn-sec-related-card:hover{border-color:var(--synapsi-teal-300);box-shadow:0 12px 28px -20px rgba(15,23,42,.25);transform:translateY(-1px)}.syn-sec-related-arrow{color:var(--synapsi-teal-700)}.syn-blog-header{background:var(--slate-50);padding:124px 0 36px}.syn-blog-header h1{font-size:clamp(44px,5vw,72px);font-weight:800;letter-spacing:-.04em;line-height:1.02;margin:16px 0}.syn-blog-header p{color:var(--slate-600);font-size:19px;line-height:1.5;margin:0 0 32px;max-width:36em}.syn-blog-actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;margin:0 0 28px}.syn-blog-rss{align-items:center;background:#fff;border:1px solid var(--slate-200);border-radius:9999px;color:var(--slate-700);display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:9px 16px;text-decoration:none;transition:color var(--dur-fast,.14s) var(--ease-out),border-color var(--dur-fast,.14s) var(--ease-out)}.syn-blog-rss svg{color:#f59e0b}.syn-blog-rss:hover{border-color:var(--slate-300);color:var(--synapsi-teal-700)}.syn-blog-switch{align-items:center;color:var(--synapsi-cyan-700);display:inline-flex;font-size:14px;font-weight:700;gap:6px;text-decoration:none;transition:color var(--dur-fast,.14s) var(--ease-out)}.syn-blog-switch:hover{color:var(--synapsi-teal-700)}.syn-legal-header .syn-legal-meta{align-items:center;display:flex;flex-wrap:wrap;gap:10px 16px;margin-top:4px}.syn-legal-kicker{background:var(--synapsi-teal-50);border-radius:9999px;color:var(--synapsi-teal-700);font-size:12px;font-weight:700;letter-spacing:.06em;padding:6px 14px;text-transform:uppercase}.syn-legal-updated{color:var(--slate-500);font-size:13px}.syn-legal-body{padding-top:56px}.syn-legal-wrap{max-width:820px}.syn-legal-section{margin-bottom:40px}.syn-legal-section h2{color:var(--slate-900);font-size:22px;font-weight:700;letter-spacing:-.02em;margin:0 0 14px;text-wrap:balance}.syn-legal-p{color:var(--slate-600);font-size:16px;line-height:1.7;margin:0 0 14px;text-wrap:pretty}.syn-legal-ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0 0 14px;padding-left:0}.syn-legal-ul li{color:var(--slate-600);font-size:16px;line-height:1.65;padding-left:24px;position:relative;text-wrap:pretty}.syn-legal-ul li:before{background:var(--synapsi-teal);border-radius:9999px;content:"";height:7px;left:4px;position:absolute;top:10px;width:7px}.syn-legal-code{background:#fff;border:1px solid var(--slate-200);border-radius:12px;font-family:ui-monospace,monospace;font-size:14px;line-height:1.7;padding:18px 20px}.syn-legal-code,.syn-legal-note{color:var(--slate-700);margin:0 0 14px}.syn-legal-note{background:var(--synapsi-teal-50);border:1px solid rgba(20,184,166,.28);border-radius:12px;font-size:15px;line-height:1.6;padding:16px 18px;text-wrap:pretty}.syn-legal-switch{border-top:1px solid var(--slate-200);margin-top:8px;padding-top:28px}.syn-legal-switch a{color:var(--synapsi-cyan-700);font-size:15px;font-weight:700;text-decoration:none;transition:color .14s var(--ease-out)}.syn-legal-switch a:hover{color:var(--synapsi-teal-700)}.syn-contact-body{padding-top:48px}.syn-contact-grid{align-items:stretch;display:grid;gap:28px;grid-template-columns:1fr 1fr}.syn-contact-col{display:flex;flex-direction:column;gap:18px}.syn-contact-cards{display:flex;flex-direction:column;gap:12px}.syn-contact-card{align-items:flex-start;background:#fff;border:1px solid var(--slate-200);border-radius:16px;display:grid;gap:16px;grid-template-columns:auto 1fr;padding:20px 22px}.syn-contact-ic{align-items:center;background:var(--synapsi-teal-50);border-radius:11px;color:var(--synapsi-teal-700);display:inline-flex;flex:none;height:42px;justify-content:center;width:42px}.syn-contact-ic svg{height:21px;width:21px}.syn-contact-card-body h3{color:var(--slate-900);font-size:16px;font-weight:700;letter-spacing:-.01em;margin:0 0 4px}.syn-contact-card-body p{color:var(--slate-600);font-size:14.5px;line-height:1.55;margin:0}.syn-contact-link{color:var(--synapsi-cyan-700);display:inline-block;font-size:14px;font-weight:700;margin-top:8px;text-decoration:none;transition:color .14s var(--ease-out)}.syn-contact-link:hover{color:var(--synapsi-teal-700)}.syn-contact-book{align-items:center;background:var(--slate-900);border-radius:20px;color:#fff;display:grid;gap:24px;grid-template-columns:1fr auto;overflow:hidden;padding:28px 30px;position:relative}.syn-contact-book:before{background:radial-gradient(60% 90% at 100% 0,rgba(20,184,166,.18) 0,transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.syn-contact-book>*{position:relative;z-index:1}.syn-contact-book .syn-eyebrow{color:var(--synapsi-teal-300)}.syn-contact-book h3{color:#f8fafc;font-size:22px;font-weight:700;letter-spacing:-.02em;margin:8px 0;text-wrap:balance}.syn-contact-book p{color:hsla(0,0%,100%,.74);font-size:14.5px;line-height:1.55;margin:0 0 18px;max-width:32ch;text-wrap:pretty}.syn-contact-qr{align-items:center;display:flex;flex:none;flex-direction:column;gap:8px;text-decoration:none}.syn-contact-qr img{background:#fff;border-radius:12px;box-shadow:0 10px 28px -12px rgba(0,0,0,.5);display:block;height:132px;padding:10px;width:132px}.syn-contact-qr span{color:hsla(0,0%,100%,.6);font-size:11px;line-height:1.35;max-width:132px;text-align:center}.syn-contact-map{background:var(--slate-100);border:1px solid var(--slate-200);border-radius:20px;min-height:420px;overflow:hidden;position:relative}.syn-contact-map iframe{border:0;filter:grayscale(.25) contrast(1.02);height:100%;inset:0;position:absolute;width:100%}.syn-contact-map-pin{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.95);border:1px solid var(--slate-200);border-radius:9999px;bottom:16px;box-shadow:var(--shadow-sm);color:var(--slate-900);display:inline-flex;font-size:13px;font-weight:700;gap:8px;left:16px;padding:9px 16px;position:absolute;text-decoration:none}.syn-contact-map-pin svg{height:16px;width:16px}.syn-contact-map-pin svg,.syn-contact-map-pin:hover{color:var(--synapsi-teal-700)}@media (max-width:880px){.syn-contact-grid{grid-template-columns:1fr}.syn-contact-map{min-height:320px;order:-1}}@media (max-width:520px){.syn-contact-book{grid-template-columns:1fr;justify-items:start}.syn-contact-qr{align-items:center;flex-direction:row}.syn-contact-qr span{text-align:left}}.syn-blog-filters{display:flex;flex-wrap:wrap;gap:8px}.syn-blog-filter{background:#fff;border:1px solid var(--slate-200);border-radius:999px;color:var(--slate-600);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:9px 18px;transition:background .14s,color .14s,border-color .14s}.syn-blog-filter:hover{border-color:var(--slate-300);color:var(--slate-900)}.syn-blog-filter.active{background:var(--slate-900);border-color:var(--slate-900);color:#fff}.syn-blog-meta{align-items:center;color:var(--slate-500);display:flex;font-size:13px;font-weight:500;gap:8px}.syn-blog-dot{opacity:.5}.syn-cat-badge{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.syn-blog-readmore{color:var(--synapsi-teal-700);font-size:14px;font-weight:700}.syn-blog-featured{align-items:center;background:#fff;border:1px solid var(--slate-200);border-radius:22px;display:grid;gap:40px;grid-template-columns:1.1fr 1fr;margin-bottom:48px;overflow:hidden;padding:0;transition:box-shadow .2s var(--ease-out),transform .2s var(--ease-out)}.syn-blog-featured:hover{box-shadow:0 24px 48px -28px rgba(15,23,42,.25);transform:translateY(-1px)}.syn-blog-featured-media{align-self:stretch}.syn-blog-featured-media image-slot{display:block;height:100%;min-height:320px;width:100%}.syn-blog-featured-body{padding:40px 44px 40px 4px}.syn-blog-featured-body h2{color:var(--slate-900);font-size:clamp(26px,2.8vw,38px);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:16px 0 14px;text-wrap:balance}.syn-blog-featured-body p{color:var(--slate-600);font-size:16.5px;line-height:1.55;margin:0 0 24px;text-wrap:pretty}.syn-blog-grid{display:grid;gap:22px;grid-template-columns:repeat(3,1fr)}.syn-blog-card{background:#fff;border:1px solid var(--slate-200);border-radius:18px;display:flex;flex-direction:column;gap:12px;padding:26px 26px 22px;transition:box-shadow .2s var(--ease-out),transform .2s var(--ease-out),border-color .2s}.syn-blog-card:hover{border-color:var(--slate-300);box-shadow:0 18px 36px -24px rgba(15,23,42,.22);transform:translateY(-2px)}.syn-blog-card h3{color:var(--slate-900);font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0;text-wrap:balance}.syn-blog-card p{color:var(--slate-600);flex:1;font-size:14.5px;line-height:1.5;margin:0;text-wrap:pretty}.syn-blog-card-foot{align-items:center;border-top:1px solid var(--slate-100);color:var(--slate-500);display:flex;font-size:13px;justify-content:space-between;margin-top:4px;padding-top:8px}.syn-article{padding:124px 0 0}.syn-article-narrow{margin:0 auto;max-width:860px;padding:0 24px}.syn-article-title{color:var(--slate-900);font-size:clamp(36px,4.4vw,60px);font-weight:800;letter-spacing:-.035em;line-height:1.05;margin:18px 0 28px;text-wrap:balance}.syn-article-byline{align-items:center;border-bottom:1px solid var(--slate-200);display:flex;gap:12px;padding-bottom:40px}.syn-article-avatar{align-items:center;background:linear-gradient(135deg,var(--synapsi-teal),var(--synapsi-cyan));border-radius:999px;color:#fff;display:inline-flex;flex:none;font-size:18px;font-weight:800;height:44px;justify-content:center;overflow:hidden;width:44px}.syn-article-avatar img{border-radius:999px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.syn-article-byline div{display:flex;flex-direction:column}.syn-article-byline strong{color:var(--slate-900);font-size:14px}.syn-article-byline span{color:var(--slate-500);font-size:13px}.syn-article-hero-media{margin:40px 0}.syn-article-hero-media image-slot{border-radius:18px;display:block;height:380px;overflow:hidden;width:100%}.syn-article-body p{color:var(--slate-700);font-size:18.5px;line-height:1.72;margin:0 0 24px;text-wrap:pretty}.syn-article-body p:first-child{color:var(--slate-800);font-size:21px;font-weight:500}@media (max-width:980px){.syn-blog-featured,.syn-blog-grid,.syn-sec-challenges,.syn-sec-hero-grid,.syn-sec-usecases{grid-template-columns:1fr}.syn-sec-related{grid-template-columns:1fr 1fr}}.syn-secidx-grid{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.syn-secidx-card{background:#fff;border:1px solid var(--slate-200);border-radius:20px;display:grid;gap:0;grid-template-columns:200px 1fr;overflow:hidden;transition:box-shadow .2s var(--ease-out),transform .2s var(--ease-out),border-color .2s}.syn-secidx-card:hover{border-color:var(--slate-300);box-shadow:0 22px 44px -26px rgba(15,23,42,.25);transform:translateY(-2px)}.syn-secidx-media image-slot{display:block;height:100%;min-height:220px;width:100%}.syn-secidx-body{display:flex;flex-direction:column;gap:10px;padding:28px 30px}.syn-secidx-body h3{color:var(--slate-900);font-size:23px;font-weight:800;letter-spacing:-.025em;line-height:1.12;margin:4px 0 0;text-wrap:balance}.syn-secidx-body p{color:var(--slate-600);flex:1;font-size:14.5px;line-height:1.5;margin:0;text-wrap:pretty}.syn-secidx-foot{align-items:center;display:flex;justify-content:space-between;margin-top:6px}.syn-secidx-metric{font-size:26px;font-weight:800;letter-spacing:-.03em}@media (max-width:980px){.syn-secidx-card,.syn-secidx-grid{grid-template-columns:1fr}}.syn-langbar{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:rgba(241,245,249,.82);border-bottom:1px solid var(--slate-200);color:var(--slate-800);position:sticky;top:0;z-index:80}.syn-langbar-inner{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:42px;padding:7px 24px}.syn-langbar-text{align-items:center;color:var(--slate-700);display:inline-flex;font-size:13.5px;font-weight:500;gap:9px}.syn-langbar-text svg{color:var(--synapsi-teal-700);flex:none;height:16px;width:16px}.syn-langbar-actions{align-items:center;display:inline-flex;gap:4px}.syn-langbar-btn{background:transparent;border:0;border-radius:8px;color:var(--synapsi-teal-700);cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:700;padding:6px 12px;transition:background .14s var(--ease-out),color .14s}.syn-langbar-btn:hover{background:rgba(20,184,166,.12);color:var(--synapsi-teal-700)}.syn-langbar-close{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--slate-400);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .14s,color .14s;width:28px}.syn-langbar-close:hover{background:rgba(15,23,42,.06);color:var(--slate-700)}.syn-langbar-close svg{height:16px;width:16px}.syn-cookiebar{animation:synCookieIn .38s var(--ease-out) both;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:hsla(0,0%,100%,.88);border:1px solid hsla(0,0%,100%,.65);border-radius:14px;bottom:24px;box-shadow:0 20px 48px -22px rgba(15,23,42,.38);left:24px;padding:16px 18px;position:fixed;width:min(360px,calc(100vw - 36px));z-index:80}@keyframes synCookieIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.syn-cookiebar-head{align-items:center;display:flex;gap:9px;margin-bottom:7px}.syn-cookiebar-mark{height:20px;width:20px}.syn-cookiebar-head strong{color:var(--slate-900);font-size:14.5px;font-weight:700;letter-spacing:-.01em}.syn-cookiebar-body{color:var(--slate-600);font-size:12.5px;line-height:1.5;margin:0 0 13px;text-wrap:pretty}.syn-cookiebar-link{color:var(--synapsi-cyan-700);font-weight:600;text-decoration:underline;text-underline-offset:2px}.syn-cookiebar-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.syn-cookiebar-accept{font-size:14px;padding:8px 18px}.syn-cookiebar-ghost{background:transparent;border:1px solid var(--slate-200);border-radius:9px;color:var(--slate-700);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:8px 14px;transition:background .14s,border-color .14s}.syn-cookiebar-ghost:hover{background:var(--slate-100);border-color:var(--slate-300)}.syn-cookiemodal-scrim{align-items:center;animation:synFadeIn .18s var(--ease-out);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(15,23,42,.5);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:90}.syn-cookiemodal{animation:synPopIn .22s var(--ease-out);background:#fff;border-radius:20px;box-shadow:0 32px 64px -24px rgba(15,23,42,.45);max-height:calc(100vh - 48px);overflow-y:auto;padding:30px 30px 26px;position:relative;width:min(540px,100%)}.syn-cookiemodal-close{align-items:center;background:#fff;border:1px solid var(--slate-200);border-radius:9px;color:var(--slate-500);cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:absolute;right:18px;top:18px;transition:background .14s,color .14s;width:34px}.syn-cookiemodal-close:hover{background:var(--slate-100);color:var(--slate-900)}.syn-cookiemodal-close svg{height:17px;width:17px}.syn-cookiemodal-head{align-items:center;display:flex;gap:11px;margin-bottom:12px}.syn-cookiemodal-head h3{color:var(--slate-900);font-size:20px;font-weight:700;letter-spacing:-.02em;margin:0}.syn-cookiemodal-intro{color:var(--slate-600);font-size:14px;line-height:1.6;margin:0 0 20px;text-wrap:pretty}.syn-cookiecat{align-items:flex-start;border-top:1px solid var(--slate-200);display:flex;gap:18px;justify-content:space-between;padding:16px 0}.syn-cookiecat-text{flex:1}.syn-cookiecat-title{align-items:center;color:var(--slate-900);display:flex;flex-wrap:wrap;font-size:15px;font-weight:700;gap:8px;margin-bottom:4px}.syn-cookiecat-tag{background:var(--synapsi-teal-50);border-radius:9999px;color:var(--synapsi-teal-700);font-size:10.5px;font-weight:600;letter-spacing:.04em;padding:3px 9px;text-transform:uppercase}.syn-cookiecat-text p{color:var(--slate-600);font-size:13px;line-height:1.55;margin:0;text-wrap:pretty}.syn-cookieswitch{background:var(--slate-300);border:0;border-radius:9999px;cursor:pointer;flex:none;height:26px;margin-top:2px;padding:0;position:relative;transition:background .18s var(--ease-out);width:44px}.syn-cookieswitch span{background:#fff;border-radius:9999px;box-shadow:0 1px 3px rgba(15,23,42,.3);height:20px;left:3px;position:absolute;top:3px;transition:transform .18s var(--ease-spring,var(--ease-out));width:20px}.syn-cookieswitch.is-on{background:var(--synapsi-teal)}.syn-cookieswitch.is-on span{transform:translateX(18px)}.syn-cookieswitch.is-locked{background:var(--synapsi-teal);cursor:not-allowed;opacity:.5}.syn-cookieswitch.is-locked span{transform:translateX(18px)}.syn-cookiemodal-actions{align-items:center;border-top:1px solid var(--slate-200);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:22px;padding-top:20px}.syn-cookiemodal-policy{color:var(--synapsi-cyan-700);font-size:13.5px;font-weight:600;text-decoration:none;white-space:nowrap}.syn-cookiemodal-policy:hover{color:var(--synapsi-teal-700)}.syn-cookiemodal-btns{display:flex;flex-wrap:wrap;gap:10px}@keyframes synFadeIn{0%{opacity:0}to{opacity:1}}@keyframes synPopIn{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@media (max-width:560px){.syn-cookiebar{bottom:12px;left:12px;right:12px;width:auto}}.syn-brochure-field{display:block;margin-bottom:12px}.syn-brochure-label{color:var(--slate-700);display:block;font-size:13px;font-weight:700;margin-bottom:7px}.syn-brochure-opt{color:var(--slate-400);font-weight:500}.syn-brochure-input{background:#fff;border:1px solid var(--slate-300);border-radius:11px;color:var(--slate-900);font:inherit;font-size:15px;padding:12px 14px;transition:border-color .14s,box-shadow .14s;width:100%}.syn-brochure-input::-moz-placeholder{color:var(--slate-400)}.syn-brochure-input::placeholder{color:var(--slate-400)}.syn-brochure-input:focus{border-color:var(--synapsi-teal);box-shadow:0 0 0 3px rgba(20,184,166,.18);outline:none}.syn-brochure-check{align-items:flex-start;color:var(--slate-600);cursor:pointer;display:flex;font-size:13.5px;gap:10px;line-height:1.5;margin:14px 0 6px}.syn-brochure-check input{accent-color:var(--synapsi-teal);flex:none;height:16px;margin-top:2px;width:16px}.syn-brochure-check a{color:var(--synapsi-cyan-700);font-weight:600;text-decoration:none}.syn-brochure-check a:hover{color:var(--synapsi-teal-700)}.syn-brochure-err{color:#dc2626;display:block;font-size:12.5px;font-weight:500;margin:4px 0 8px}.syn-brochure-submit{justify-content:center;margin-top:14px;width:100%}.syn-brochure-submit:disabled{cursor:default;opacity:.6}.syn-brochure-direct{color:var(--synapsi-cyan-700);font-weight:600;text-decoration:underline;text-underline-offset:2px}.syn-brochure-direct:hover{color:var(--synapsi-teal-700)}.syn-contactopts{display:flex;flex-direction:column;gap:12px;margin-top:6px}.syn-contactopt{align-items:center;border:1px solid var(--slate-200);border-radius:14px;color:var(--slate-900);display:flex;gap:14px;padding:16px 18px;text-decoration:none;transition:border-color .14s,box-shadow .14s,background .14s}.syn-contactopt:hover{background:var(--synapsi-teal-50);border-color:var(--synapsi-teal);box-shadow:0 10px 28px -16px rgba(20,184,166,.45)}.syn-contactopt-ic{align-items:center;background:var(--synapsi-teal-50);border-radius:11px;color:var(--synapsi-teal-700);display:inline-flex;flex:none;height:42px;justify-content:center;width:42px}.syn-contactopt-ic svg{height:21px;width:21px}.syn-contactopt-text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.syn-contactopt-text strong{color:var(--slate-900);font-size:15.5px;font-weight:700;letter-spacing:-.01em}.syn-contactopt-text span{color:var(--slate-500);font-size:13px}.syn-contactopt-arrow{color:var(--synapsi-teal);flex:none;font-size:18px;transition:transform .14s}.syn-contactopt:hover .syn-contactopt-arrow{transform:translateX(3px)}.syn-about-hero{background:var(--slate-50);padding:132px 0 72px}.syn-about-hero h1{font-size:clamp(44px,5.4vw,78px);font-weight:800;letter-spacing:-.04em;line-height:1.03;margin:18px 0 24px;max-width:16em;text-wrap:balance}.syn-about-hero-sub{color:var(--slate-600);font-size:clamp(18px,2vw,22px);line-height:1.55;margin:0;max-width:40em;text-wrap:pretty}.syn-about-manifesto{margin-bottom:56px;max-width:760px}.syn-about-manifesto p{color:var(--slate-800);font-size:clamp(22px,2.5vw,32px);font-weight:500;letter-spacing:-.015em;line-height:1.45;margin:16px 0 0;text-wrap:pretty}.syn-about-stats{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}.syn-about-stat{border-top:2px solid var(--slate-200);display:flex;flex-direction:column;gap:6px;padding-top:24px}.syn-about-stat-value{font-size:clamp(34px,4vw,48px);font-weight:800;letter-spacing:-.04em;line-height:1}.syn-about-stat-label{color:var(--slate-600);font-size:14px;line-height:1.45}.syn-about-values{display:grid;gap:24px 48px;grid-template-columns:1fr 1fr}.syn-about-value{align-items:start;border-top:1px solid var(--slate-200);display:grid;gap:20px;grid-template-columns:auto 1fr;padding:24px 0}.syn-about-value-num{color:var(--synapsi-cyan-700);font-family:ui-monospace,monospace;font-size:15px;font-weight:700;padding-top:4px}.syn-about-value h3{color:var(--slate-900);font-size:22px;font-weight:700;letter-spacing:-.02em;margin:0 0 8px}.syn-about-value p{color:var(--slate-600);font-size:15.5px;line-height:1.6;margin:0;text-wrap:pretty}.syn-about-team{display:grid;gap:28px;grid-template-columns:repeat(2,1fr);max-width:760px}.syn-about-member{display:flex;flex-direction:column;gap:4px}.syn-about-member-photo{margin-bottom:12px}.syn-about-member-photo picture{display:block}.syn-about-member-photo image-slot,.syn-about-member-photo img{border-radius:16px;display:block;height:320px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:100%}.syn-about-member strong{color:var(--slate-900);font-size:17px;font-weight:700;letter-spacing:-.01em}.syn-about-member-role{color:var(--synapsi-teal-700);font-size:14px;font-weight:600}.syn-about-member-bg{color:var(--slate-500);font-size:13px;line-height:1.55;text-wrap:pretty}.syn-about-member-links{display:flex;gap:8px;margin-top:10px}.syn-about-member-links a{align-items:center;border:1px solid var(--slate-200);border-radius:9px;color:var(--slate-600);display:inline-flex;height:32px;justify-content:center;transition:color .12s var(--ease-out),border-color .12s var(--ease-out),background .12s var(--ease-out);width:32px}.syn-about-member-links a:hover{background:var(--synapsi-teal-50);border-color:var(--synapsi-teal);color:var(--synapsi-teal-700)}.syn-about-member-links svg{height:17px;width:17px}.syn-about-recognition{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.syn-about-rec{background:#fff;border:1px solid var(--slate-200);border-radius:16px;display:flex;flex-direction:column;gap:6px;padding:26px 24px}.syn-about-rec strong{color:var(--slate-900);font-size:17px;font-weight:700;letter-spacing:-.01em;text-wrap:balance}.syn-about-rec span{color:var(--slate-600);font-size:13.5px}@media (max-width:980px){.syn-about-recognition,.syn-about-stats,.syn-about-team{grid-template-columns:1fr 1fr}.syn-about-values{grid-template-columns:1fr}}.syn-round{background:#fff;border:1px solid var(--slate-200);border-radius:24px;box-shadow:var(--shadow-sm);padding:40px}.syn-invcard-amount.syn-grad,.syn-round-name.syn-grad{background:linear-gradient(92deg,#14b8a6,#0891b2);-webkit-background-clip:text;background-clip:text;color:transparent}.syn-round-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.syn-round-name{font-size:clamp(40px,5vw,64px);font-weight:800;letter-spacing:-.04em;line-height:1;margin:8px 0 0}.syn-round-badges{display:flex;flex-wrap:wrap;gap:12px}.syn-round-badge{background:var(--slate-50);border:1px solid var(--slate-200);border-radius:14px;display:flex;flex-direction:column;gap:4px;padding:12px 18px}.syn-round-badge-label{color:var(--slate-500);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.syn-round-badge-value{align-items:center;color:var(--slate-900);display:inline-flex;font-size:16px;font-weight:700;gap:8px}.syn-round-pulse{animation:synRoundPulse 1.8s var(--ease-out) infinite;background:var(--synapsi-teal);border-radius:9999px;box-shadow:0 0 0 0 rgba(20,184,166,.5);height:9px;width:9px}@keyframes synRoundPulse{0%{box-shadow:0 0 0 0 rgba(20,184,166,.45)}70%{box-shadow:0 0 0 8px rgba(20,184,166,0)}to{box-shadow:0 0 0 0 rgba(20,184,166,0)}}@media (prefers-reduced-motion:reduce){.syn-round-pulse{animation:none}}.syn-round-stages{display:grid;gap:0;grid-template-columns:repeat(3,1fr);margin:36px 0;position:relative}.syn-round-stage{padding:0 16px;position:relative;text-align:center}.syn-round-stage:before{background:var(--slate-200);content:"";height:2px;left:50%;position:absolute;right:-50%;top:8px;z-index:0}.syn-round-stage:last-child:before{display:none}.syn-round-stage-dot{background:#fff;border:2px solid var(--slate-300);border-radius:9999px;height:18px;margin:0 auto 14px;position:relative;width:18px;z-index:1}.syn-round-stage.is-done .syn-round-stage-dot{background:var(--synapsi-cyan);border-color:var(--synapsi-cyan)}.syn-round-stage.is-done:before{background:var(--synapsi-cyan)}.syn-round-stage.is-active .syn-round-stage-dot{background:var(--synapsi-teal);border-color:var(--synapsi-teal);box-shadow:0 0 0 5px rgba(20,184,166,.18)}.syn-round-stage-label{color:var(--slate-900);font-size:16px;font-weight:700;letter-spacing:-.01em}.syn-round-stage.is-todo .syn-round-stage-label{color:var(--slate-400)}.syn-round-stage-note{color:var(--slate-500);font-size:13px;margin-top:4px}.syn-round-facts{display:grid;gap:28px;grid-template-columns:repeat(3,1fr);margin-top:8px}.syn-round-fact{border-top:2px solid var(--slate-200);display:flex;flex-direction:column;gap:8px;padding-top:22px}.syn-round-fact-value{color:var(--slate-900);font-size:clamp(26px,3vw,36px);font-weight:800;letter-spacing:-.03em;line-height:1}.syn-round-fact-label{color:var(--slate-600);font-size:13.5px;line-height:1.45}.syn-invcards{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.syn-invcard{background:#fff;border:1px solid var(--slate-200);border-radius:18px;display:flex;flex-direction:column;gap:20px;padding:26px;transition:transform var(--dur-med,.22s) var(--ease-out),box-shadow var(--dur-med,.22s) var(--ease-out)}.syn-invcard:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.syn-invcard-logo image-slot{background:var(--slate-50);border:1px solid var(--slate-200);border-radius:12px;display:block;height:72px;overflow:hidden;width:72px}.syn-invcard-logo-svg{align-items:center;color:var(--slate-700);display:inline-flex;height:56px}.syn-invcard-logo-svg svg{display:block;height:34px;max-height:56px;max-width:180px;width:auto}.syn-invcard-body{display:flex;flex-direction:column;gap:10px}.syn-invcard-tag{align-self:flex-start;background:var(--synapsi-teal-50,rgba(20,184,166,.08));border-radius:9999px;color:var(--synapsi-cyan-700);font-size:12.5px;font-weight:600;padding:4px 12px}.syn-invcard-name{color:var(--slate-900);font-size:19px;font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0;text-wrap:balance}.syn-invcard-link{align-self:flex-start;color:var(--synapsi-cyan-700);font-size:13.5px;font-weight:600;text-decoration:none;transition:color var(--dur-fast,.14s) var(--ease-out)}.syn-invcard-link:hover{color:var(--synapsi-teal-700)}.syn-invcard-meta{align-items:baseline;border-top:1px solid var(--slate-100,#f1f5f9);display:flex;gap:12px;justify-content:space-between;margin-top:4px;padding-top:16px}.syn-invcard-amount{font-size:26px;font-weight:800;letter-spacing:-.03em;line-height:1}.syn-invcard-date{color:var(--slate-500);font-size:14px;white-space:nowrap}.syn-invtotal{align-items:center;background:var(--slate-900);border-radius:18px;color:#fff;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:20px;padding:24px 32px}.syn-invtotal-label{color:hsla(0,0%,100%,.7);font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.syn-invtotal-value{font-size:clamp(28px,3.4vw,40px);font-weight:800;letter-spacing:-.03em;line-height:1}.syn-invlogos{display:grid;gap:16px;grid-template-columns:repeat(6,1fr)}.syn-invlogo{background:#fff;border:1px solid var(--slate-200);border-radius:14px;display:flex;height:92px;padding:0 18px}.syn-invlogo,.syn-invlogo-svg{align-items:center;justify-content:center}.syn-invlogo-svg{color:var(--slate-400);display:inline-flex;transition:color var(--dur-med,.22s) var(--ease-out);width:100%}.syn-invlogo-svg svg{display:block;height:32px;max-height:48px;max-width:100%;width:auto}.syn-invlogo-text{color:var(--slate-400);font-size:19px;font-weight:800;letter-spacing:-.02em;transition:color var(--dur-med,.22s) var(--ease-out)}.syn-invlogo:hover .syn-invlogo-svg,.syn-invlogo:hover .syn-invlogo-text{color:var(--slate-700)}@media (max-width:980px){.syn-invlogos{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.syn-invlogos{grid-template-columns:repeat(2,1fr)}}.syn-invfunding{border-top:1px solid var(--slate-200);margin-top:40px;padding-top:32px}.syn-invfunding-label{color:var(--slate-500);display:block;font-size:12px;font-weight:700;letter-spacing:.08em;margin-bottom:22px;text-transform:uppercase}.syn-invfunding-row{align-items:center;display:flex;flex-wrap:wrap;gap:40px}.syn-invfunding-row img{display:block;height:54px;width:auto}@media (max-width:560px){.syn-invfunding-row{gap:28px}.syn-invfunding-row img{height:42px}}@media (max-width:980px){.syn-invcards{grid-template-columns:1fr 1fr}}@media (max-width:760px){.syn-round{padding:28px 22px}.syn-round-facts{gap:20px}.syn-invcards,.syn-round-facts{grid-template-columns:1fr}}.reveal-on .rv{opacity:0;transform:translateY(24px);transition:opacity .6s var(--ease-out),transform .6s var(--ease-out);transition-delay:var(--rv-delay,0s);will-change:opacity,transform}.reveal-on .rv.rv-in{opacity:1;transform:none}.reveal-on .syn-article-hero-media.rv,.reveal-on .syn-hero-hybrid-feed.rv,.reveal-on .syn-sec-hero-side.rv{transform:translateY(28px) scale(.985)}.reveal-on .syn-article-hero-media.rv.rv-in,.reveal-on .syn-hero-hybrid-feed.rv.rv-in,.reveal-on .syn-sec-hero-side.rv.rv-in{transform:none}@media (prefers-reduced-motion:reduce){.reveal-on .rv{opacity:1!important;transform:none!important;transition:none!important}}@media print{.reveal-on .rv{opacity:1!important;transform:none!important}}@media (max-width:1024px){.syn-container{padding:0 32px}.syn-features-bento{grid-auto-rows:minmax(160px,auto);grid-template-columns:repeat(2,1fr)}.syn-bento-tile-hero{grid-column:span 2;grid-row:span 1}.syn-bento-tile-metric,.syn-bento-tile-wide{grid-column:span 2}.syn-sec-related{grid-template-columns:1fr 1fr}.syn-nav-cta,.syn-nav-links{display:none}.syn-nav-burger,.syn-nav-mobile{display:flex}.syn-case,.syn-cta-band,.syn-feed-shell,.syn-hero-dark-grid,.syn-sectors-panel{grid-template-columns:1fr}.syn-feed-shell{grid-template-areas:"header" "stage" "side" "switch"}.syn-feed-compact .syn-feed-shell{grid-template-areas:"header" "stage"}.syn-cap-grid,.syn-how-grid,.syn-numbers-grid{grid-template-columns:1fr 1fr}.syn-logos-row{grid-template-columns:1fr 1fr 1fr}.syn-footer-grid{gap:32px;grid-template-columns:1fr 1fr}.syn-page-bridge .syn-section,.syn-section{padding:80px 0}.syn-sec-hero-grid{gap:40px}.syn-pipe{gap:18px;grid-template-columns:1fr;padding:28px 20px}.syn-pipe-fan-svg{display:none}.syn-pipe-wires-dual{flex-direction:row;gap:56px;justify-content:center;margin:0 auto;max-width:none;width:auto}.syn-pipe-wire{align-items:center;flex:0 0 auto}.syn-pipe-track{height:46px;margin:8px auto 0;width:2px}.syn-pipe-dot{left:50%;margin:0 0 0 -4px;top:0}.syn-pipe-dot:before{background:linear-gradient(180deg,transparent,rgba(20,184,166,.85));bottom:50%;height:22px;left:50%;margin:0 0 0 -1px;right:auto;top:auto;width:2px}.syn-pipe-wire.is-active .syn-pipe-dot{animation:synPipeDotV .9s cubic-bezier(.45,0,.55,1)}.syn-pipe-fanout{grid-template-columns:1fr;min-height:0;padding-top:44px;position:relative}.syn-pipe-fanout:before{background:var(--card-border);border-radius:2px;content:"";height:32px;left:50%;position:absolute;top:6px;transform:translateX(-50%);width:2px}.syn-pipe-fanout:after{animation:synPipeFanDotV 1.6s linear infinite;background:var(--synapsi-teal);border-radius:999px;box-shadow:0 0 8px 1px rgba(20,184,166,.85);content:"";height:6px;left:50%;margin-left:-3px;position:absolute;top:6px;width:6px}.syn-pipe-outs{gap:12px;justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.syn-pipe-wire.is-active .syn-pipe-dot{animation:none}.syn-pipe-fanout:after{animation:none;opacity:0}}@media (max-width:640px){.syn-container{padding:0 20px}.syn-page-bridge .syn-section,.syn-section{padding:60px 0}.syn-features-bento{grid-auto-rows:auto;grid-template-columns:1fr}.syn-bento-tile,.syn-bento-tile-hero,.syn-bento-tile-metric,.syn-bento-tile-wide{grid-column:span 1;grid-row:span 1;min-height:0}.syn-bento-tile{padding:22px}.syn-cap-grid,.syn-footer-grid,.syn-how-grid,.syn-logos-row,.syn-numbers-grid{grid-template-columns:1fr}.syn-numbers-grid{grid-template-columns:1fr 1fr}.syn-about-recognition,.syn-about-stats,.syn-about-team,.syn-blog-grid,.syn-sec-challenges,.syn-sec-related,.syn-sec-usecases,.syn-secidx-grid{grid-template-columns:1fr}.syn-about-stats{grid-template-columns:1fr 1fr}.syn-blog-featured{grid-template-columns:1fr}.syn-blog-featured-body{padding:28px 24px}.syn-blog-featured-media image-slot{min-height:220px}.syn-secidx-card{grid-template-columns:1fr}.syn-secidx-media image-slot{min-height:180px}.syn-sec-hero{padding:84px 0 48px}.syn-about-hero{padding:104px 0 56px}.syn-blog-header{padding:104px 0 28px}.syn-cta-band-actions{align-items:stretch;flex-direction:column}.syn-cta-band-actions .syn-btn{justify-content:center;text-align:center}.syn-hero-ctas{align-items:stretch;flex-direction:column}.syn-hero-ctas .syn-btn{justify-content:center;text-align:center}.syn-langbar-inner{gap:8px}.syn-langbar-text{font-size:12.5px}.syn-langbar-btn{font-size:12.5px;padding:6px 8px}.syn-bento-tile-metric .syn-bento-metric-value{font-size:44px}.syn-about-value{gap:6px;grid-template-columns:1fr}.syn-cookiebar{bottom:12px;left:12px;right:12px;width:auto}}@media (max-width:380px){.syn-langbar-text svg{display:none}.syn-nav-logo img{height:24px}}.syn-section-head-center{margin-left:auto;margin-right:auto;text-align:center}.syn-sec-points{display:flex;flex-wrap:wrap;gap:12px 26px;list-style:none;margin:28px 0 0;padding:0}.syn-sec-points li{color:var(--slate-700);font-size:15px;font-weight:600;gap:9px}.syn-sec-point-ic,.syn-sec-points li{align-items:center;display:inline-flex}.syn-sec-point-ic{color:var(--synapsi-teal-700);flex:none;height:18px;justify-content:center;width:18px}.syn-sec-point-ic svg{height:16px;width:16px}.syn-sec-trust{background:var(--slate-900);padding:22px 0}.syn-sec-trust .syn-container{align-items:center;display:flex;flex-wrap:wrap;gap:16px 28px;justify-content:space-between}.syn-sec-trust-label{color:hsla(0,0%,100%,.5);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.syn-sec-trust-label a{color:var(--synapsi-teal-300);text-decoration:none}.syn-sec-trust-label a:hover{text-decoration:underline}.syn-sec-trust-feats{display:flex;flex-wrap:wrap;gap:14px 26px}.syn-sec-trust-feat{align-items:center;color:hsla(0,0%,100%,.82);display:inline-flex;font-size:14px;font-weight:600;gap:9px}.syn-sec-trust-dot{background:linear-gradient(135deg,var(--synapsi-teal),var(--synapsi-cyan));border-radius:9999px;flex:none;height:7px;width:7px}.syn-sec-dark{background:var(--slate-900)}.syn-sec-dark .syn-eyebrow{color:var(--synapsi-teal-300)}.syn-sec-dark .syn-section-head h2{color:#f8fafc}.syn-sec-dark .syn-section-head p{color:hsla(0,0%,100%,.72)}.syn-sec-compare{display:grid;gap:22px;grid-template-columns:1fr 1fr}.syn-sec-cmp{background:var(--slate-50);border:1px solid var(--slate-200);border-radius:20px;padding:30px 32px}.syn-sec-cmp-after{background:#fff;border-color:var(--synapsi-teal-300);box-shadow:0 18px 40px -28px rgba(20,184,166,.5)}.syn-sec-cmp-head{border-bottom:1px solid var(--slate-200);display:flex;flex-direction:column;gap:2px;margin-bottom:20px;padding-bottom:18px}.syn-sec-cmp-head strong{color:var(--slate-900);font-size:19px;font-weight:700;letter-spacing:-.02em}.syn-sec-cmp-head span{color:var(--slate-500);font-size:13px;font-weight:600}.syn-sec-cmp ul{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.syn-sec-cmp li{align-items:flex-start;color:var(--slate-700);display:flex;font-size:15.5px;gap:12px;line-height:1.45;text-wrap:pretty}.syn-sec-cmp-check,.syn-sec-cmp-x{align-items:center;border-radius:9999px;display:inline-flex;flex:none;height:20px;justify-content:center;margin-top:1px;width:20px}.syn-sec-cmp-x{background:var(--slate-200);color:var(--slate-500)}.syn-sec-cmp-check{background:var(--synapsi-teal-50);color:var(--synapsi-teal-700)}.syn-sec-cmp-check svg,.syn-sec-cmp-x svg{height:13px;width:13px}.syn-sec-feats{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.syn-sec-feat{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:18px;padding:26px 26px 24px}.syn-sec-feat-ic{align-items:center;background:rgba(20,184,166,.16);border-radius:10px;color:var(--synapsi-teal-300);display:inline-flex;height:36px;justify-content:center;margin-bottom:16px;width:36px}.syn-sec-feat-ic svg{height:19px;width:19px}.syn-sec-feat h3{color:#f8fafc;font-size:18px;font-weight:700;letter-spacing:-.02em;margin:0 0 8px;text-wrap:balance}.syn-sec-feat p{color:hsla(0,0%,100%,.66);font-size:14.5px;line-height:1.55;margin:0;text-wrap:pretty}.syn-sec-feat-hl{background:linear-gradient(120deg,rgba(20,184,166,.16),rgba(8,145,178,.12));border-color:rgba(20,184,166,.4);display:flex;flex-direction:column;grid-column:span 3}.syn-sec-feat-tag{align-self:flex-start;background:rgba(20,184,166,.16);border-radius:9999px;color:var(--synapsi-teal-300);display:inline-flex;font-size:12px;font-weight:700;letter-spacing:.06em;margin-bottom:14px;padding:6px 14px;text-transform:uppercase}.syn-sec-feat-hl h3{font-size:22px}.syn-sec-feat-hl p{color:hsla(0,0%,100%,.78);font-size:16px;max-width:60ch}.syn-sec-roles{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.syn-sec-role{background:#fff;border:1px solid var(--slate-200);border-radius:18px;display:flex;flex-direction:column;padding:30px 30px 26px}.syn-sec-role h3{color:var(--slate-900);font-size:20px;font-weight:700;letter-spacing:-.02em;margin:0 0 10px}.syn-sec-role p{color:var(--slate-600);flex:1;font-size:15px;line-height:1.55;margin:0 0 22px;text-wrap:pretty}.syn-sec-role-stat{border-top:1px solid var(--slate-200);display:flex;flex-direction:column;gap:4px;padding-top:20px}.syn-sec-role-stat b{font-size:38px;font-weight:800;letter-spacing:-.04em;line-height:1}.syn-sec-role-stat span{color:var(--slate-500);font-size:13.5px;line-height:1.4}.syn-sec-note{color:var(--slate-500);font-size:13px;margin:28px 0 0;text-align:center}.syn-sec-flow{align-items:start;display:grid;gap:40px;grid-template-columns:1.4fr 1fr}.syn-sec-funnel{align-items:center;display:flex;flex-direction:column;gap:0}.syn-sec-fn-row{align-self:center;min-width:240px;transition:width var(--dur-slow,.38s) var(--ease-out,ease-out);width:var(--w)}.syn-sec-fn-bar{align-items:center;background:linear-gradient(90deg,var(--synapsi-teal),var(--synapsi-cyan));border-radius:14px;box-shadow:0 12px 26px -16px rgba(8,145,178,.7);color:#fff;display:flex;gap:16px;justify-content:space-between;padding:18px 22px}.syn-sec-fn-lab{display:flex;flex-direction:column;font-size:16px;font-weight:700;gap:2px;letter-spacing:-.01em}.syn-sec-fn-lab small{font-size:12.5px;font-weight:600;letter-spacing:0;opacity:.95}.syn-sec-fn-val{flex:none;font-size:22px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.03em}.syn-sec-fn-drop{align-items:center;color:var(--slate-500);display:inline-flex;font-size:13px;font-weight:600;gap:7px;padding:9px 4px}.syn-sec-fn-drop svg{height:14px;opacity:.7;width:14px}.syn-sec-fn-drop.is-warn{background:#fef3c7;border:1px solid #fde68a;border-radius:9999px;color:#92400e;padding:6px 14px}.syn-sec-fn-drop.is-warn svg{opacity:.85}.syn-sec-flow-aside{display:flex;flex-direction:column;gap:14px}.syn-sec-flow-stat{background:#fff;border:1px solid var(--slate-200);border-radius:16px;padding:22px 24px}.syn-sec-flow-big{color:var(--synapsi-cyan-700);font-size:32px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.035em;line-height:1;margin-bottom:8px}.syn-sec-flow-stat p{color:var(--slate-600);font-size:14px;line-height:1.5;margin:0;text-wrap:pretty}.syn-sec-formats{display:grid;gap:18px;grid-template-columns:repeat(4,1fr)}.syn-sec-format{background:#fff;border:1px solid var(--slate-200);border-radius:18px;box-shadow:0 1px 2px rgba(15,23,42,.03);padding:26px}.syn-sec-format h3{color:var(--slate-900);font-size:18px;font-weight:700;letter-spacing:-.02em;margin:0 0 8px;text-wrap:balance}.syn-sec-format p{color:var(--slate-600);font-size:14.5px;line-height:1.55;margin:0;text-wrap:pretty}.syn-sec-pilot{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:24px;display:grid;gap:40px;grid-template-columns:1.6fr 1fr;padding:44px 48px}.syn-sec-pilot-badge{background:rgba(20,184,166,.16);border-radius:9999px;color:var(--synapsi-teal-300);display:inline-flex;font-size:12px;font-weight:700;letter-spacing:.06em;margin-bottom:20px;padding:6px 14px;text-transform:uppercase}.syn-sec-pilot blockquote{color:#f8fafc;font-size:clamp(20px,2.2vw,27px);font-weight:600;letter-spacing:-.015em;line-height:1.45;margin:0 0 18px;text-wrap:pretty}.syn-sec-pilot cite{color:hsla(0,0%,100%,.6);font-size:14px;font-style:normal}.syn-sec-pilot-side{border-left:1px solid hsla(0,0%,100%,.12);padding-left:36px}.syn-sec-pilot-big{font-size:56px;font-weight:800;letter-spacing:-.04em;line-height:1;margin-bottom:12px}.syn-sec-pilot-side p{color:hsla(0,0%,100%,.7);font-size:14.5px;line-height:1.5;margin:0;text-wrap:pretty}.syn-sec-faq{display:flex;flex-direction:column;gap:0;margin:0 auto;max-width:820px}.syn-sec-faq details{border-bottom:1px solid var(--slate-200)}.syn-sec-faq summary{align-items:center;color:var(--slate-900);cursor:pointer;display:flex;font-size:18px;font-weight:700;gap:18px;justify-content:space-between;letter-spacing:-.01em;list-style:none;padding:24px 4px;text-wrap:balance}.syn-sec-faq summary::-webkit-details-marker{display:none}.syn-sec-faq-ic{align-items:center;color:var(--synapsi-teal-700);display:inline-flex;flex:none;height:26px;justify-content:center;transition:transform var(--dur-med,.22s) var(--ease-out,ease);width:26px}.syn-sec-faq-ic svg{height:19px;width:19px}.syn-sec-faq details[open] .syn-sec-faq-ic{transform:rotate(45deg)}.syn-sec-faq-a{color:var(--slate-600);font-size:16px;line-height:1.65;max-width:68ch;padding:0 4px 26px;text-wrap:pretty}@media (max-width:980px){.syn-sec-feats{grid-template-columns:repeat(2,1fr)}.syn-sec-feat-hl{grid-column:span 2}.syn-sec-flow,.syn-sec-roles{grid-template-columns:1fr}.syn-sec-flow{gap:28px}.syn-sec-formats{grid-template-columns:repeat(2,1fr)}.syn-sec-pilot{gap:28px;grid-template-columns:1fr;padding:36px 32px}.syn-sec-pilot-side{border-left:0;border-top:1px solid hsla(0,0%,100%,.12);padding-left:0;padding-top:28px}}@media (max-width:680px){.syn-sec-compare,.syn-sec-feats{grid-template-columns:1fr}.syn-sec-feat-hl{grid-column:span 1}.syn-sec-formats{grid-template-columns:1fr}.syn-sec-fn-row{min-width:0}}.dash-section{padding:100px 0;position:relative}.syn-page-pulse .dash-section{background:#050912}.syn-page-pulse .dash-section h2{color:#f8fafc}.syn-page-pulse .dash-section p{color:hsla(0,0%,100%,.72)}.dash-section-head{align-items:end;display:grid;gap:32px;grid-template-columns:1fr auto;margin-bottom:32px}.dash-section-head h2{font-size:clamp(32px,3.4vw,48px);font-weight:700;letter-spacing:-.025em;line-height:1.05;margin:14px 0 12px;max-width:22ch;text-wrap:balance}.dash-section-head p{font-size:17px;line-height:1.55;margin:0;max-width:56ch;text-wrap:pretty}.dash-section-head-actions{align-items:center;display:flex;gap:14px}.dash-section-head-chip{background:rgba(20,184,166,.1);border:1px solid rgba(20,184,166,.22);border-radius:6px;color:var(--synapsi-teal-700);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;letter-spacing:.12em;padding:6px 10px}.syn-page-pulse .dash-section-head-chip{background:rgba(20,184,166,.12);border-color:rgba(20,184,166,.3);color:var(--synapsi-teal-300)}.dash-frame{background:#0f172a;border-radius:20px;box-shadow:0 40px 80px -30px rgba(15,23,42,.45),0 12px 24px -12px rgba(15,23,42,.3),0 0 0 1px rgba(15,23,42,.06);color:#e2e8f0;display:grid;font-family:var(--font-sans);grid-template-columns:248px 1fr;min-height:760px;overflow:hidden}.dash-sidebar{background:#0b1220;border-right:1px solid hsla(0,0%,100%,.06);color:rgba(226,232,240,.85);display:flex;flex-direction:column;font-size:13px;padding:18px 0 24px}.dash-side-brand{align-items:center;display:flex;gap:10px;padding:4px 18px 18px}.dash-side-brand img{height:26px;width:26px}.dash-side-brand-name{color:#fff;font-size:14px;font-weight:700;letter-spacing:-.01em}.dash-side-brand-sub{color:rgba(226,232,240,.45);font-size:10px;letter-spacing:.16em;text-transform:uppercase}.dash-side-workspace{background:rgba(20,184,166,.07);border:1px solid rgba(20,184,166,.18);border-radius:10px;cursor:pointer;margin:0 14px 18px;padding:12px;position:relative}.dash-side-workspace:after{border-bottom:1.5px solid rgba(226,232,240,.6);border-right:1.5px solid rgba(226,232,240,.6);content:"";height:8px;position:absolute;right:12px;top:50%;transform:translateY(-65%) rotate(45deg);width:8px}.dash-side-workspace-name{color:#fff;font-size:13px;font-weight:600;line-height:1.2}.dash-side-workspace-sub{color:rgba(226,232,240,.55);font-family:ui-monospace,monospace;font-size:11px;letter-spacing:.04em;margin-top:3px}.dash-nav-section{margin-bottom:10px;padding:0 8px}.dash-nav-section-title{color:rgba(226,232,240,.35);font-size:10px;font-weight:700;letter-spacing:.14em;padding:14px 10px 6px;text-transform:uppercase}.dash-nav-item{align-items:center;border-radius:8px;color:rgba(226,232,240,.8);cursor:pointer;display:flex;font-size:13px;gap:10px;line-height:1.2;padding:8px 10px;transition:background .14s var(--ease-out),color .14s var(--ease-out)}.dash-nav-item:hover{background:hsla(0,0%,100%,.04);color:#fff}.dash-nav-item.active{background:rgba(20,184,166,.14);color:#5eead4;font-weight:600}.dash-nav-glyph{display:inline-flex;flex:none;height:14px;opacity:.9;width:14px}.dash-nav-item.active .dash-nav-glyph{color:var(--synapsi-teal);opacity:1}.dash-nav-label{flex:1}.dash-nav-badge{background:hsla(0,0%,100%,.08);border-radius:999px;color:rgba(226,232,240,.75);font-family:ui-monospace,monospace;font-size:10px;font-weight:700;letter-spacing:.04em;padding:2px 6px}.dash-nav-badge.danger{background:rgba(239,68,68,.18);color:#fca5a5}.dash-nav-badge.brand{background:rgba(20,184,166,.2);color:#5eead4}.dash-nav-item.is-locked{opacity:.45}.dash-nav-item.is-locked:hover{background:hsla(0,0%,100%,.04);color:rgba(226,232,240,.85);opacity:.8}.dash-nav-lock{align-items:center;display:inline-flex;flex:none;height:13px;margin-left:auto;opacity:.9;width:13px}.dash-main{background:#f8fafc;color:#0f172a;display:flex;flex-direction:column;min-width:0}.dash-topbar{background:#fff;border-bottom:1px solid var(--slate-200);gap:18px;justify-content:space-between;padding:12px 24px}.dash-topbar,.dash-topbar-left{align-items:center;display:flex}.dash-topbar-left{flex:1;gap:24px;min-width:0}.dash-topbar-right{align-items:center;display:flex;gap:16px}.dash-breadcrumbs{align-items:center;color:var(--slate-600);display:flex;font-size:13px;gap:8px}.dash-breadcrumbs .current{color:var(--slate-900);font-weight:600}.dash-breadcrumbs .sep{color:var(--slate-300)}.dash-search{align-items:center;background:var(--slate-50);border:1px solid var(--slate-200);border-radius:8px;color:var(--slate-500);display:flex;flex:1;gap:8px;max-width:380px;padding:7px 10px}.dash-search input{background:transparent;border:0;color:var(--slate-900);flex:1;font-family:inherit;font-size:13px;outline:0}.dash-search input::-moz-placeholder{color:var(--slate-500)}.dash-search input::placeholder{color:var(--slate-500)}.dash-search kbd{background:#fff;border:1px solid var(--slate-200);border-radius:4px;color:var(--slate-500);font-family:ui-monospace,monospace;font-size:10px;padding:1px 5px}.dash-user{gap:10px}.dash-user,.dash-user-avatar{align-items:center;display:flex}.dash-user-avatar{background:linear-gradient(135deg,#14b8a6,#0891b2);border-radius:999px;color:#fff;font-size:12px;font-weight:700;height:32px;justify-content:center;letter-spacing:.04em;width:32px}.dash-user-name{color:var(--slate-900);font-size:13px;font-weight:600;line-height:1.1}.dash-user-role{color:var(--slate-500);font-size:11px;margin-top:2px}.dash-kpis{display:grid;gap:14px;grid-template-columns:repeat(4,1fr);padding:18px 24px 4px}.dash-kpi{background:#fff;border:1px solid var(--slate-200);border-radius:12px;padding:14px 16px}.dash-kpi-label{color:var(--slate-500);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.dash-kpi-value{color:var(--slate-900);font-size:26px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin-top:4px}.dash-kpi-delta{font-family:ui-monospace,monospace;font-size:11px;font-weight:600;margin-top:4px}.dash-kpi-delta.pos{color:#16a34a}.dash-kpi-delta.neg{color:#ef4444}.dash-body{align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) 400px;padding:14px 24px}.dash-featured{background:#fff;border:1px solid var(--slate-200);border-radius:14px;display:flex;flex-direction:column;overflow:hidden}.dash-featured-head{align-items:flex-start;border-bottom:1px solid var(--slate-200);display:flex;gap:16px;justify-content:space-between;padding:14px 18px}.dash-featured-id{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.dash-featured-id strong{color:var(--slate-900);font-size:14px}.dash-featured-id strong,.dash-featured-site{font-family:ui-monospace,monospace;letter-spacing:.02em}.dash-featured-site{color:var(--slate-500);font-size:12px}.dash-featured-live{align-items:center;background:rgba(239,68,68,.08);border-radius:4px;color:#ef4444;display:inline-flex;font-size:10px;font-weight:800;gap:6px;letter-spacing:.14em;padding:3px 8px}.dash-featured-live-dot{animation:dashPulse 1.4s ease-in-out infinite;background:#ef4444;border-radius:999px;height:6px;width:6px}@keyframes dashPulse{0%,to{opacity:1}50%{opacity:.35}}.dash-icon-btn{background:transparent;border:1px solid var(--slate-200);border-radius:8px;color:var(--slate-700);cursor:pointer;padding:7px;position:relative}.dash-icon-btn:hover{background:var(--slate-50)}.dash-icon-badge{align-items:center;background:#ef4444;border:1.5px solid #fff;border-radius:999px;color:#fff;display:flex;font-size:9px;font-weight:700;height:14px;justify-content:center;min-width:14px;padding:0 3px;position:absolute;right:-4px;top:-4px}.dash-page{padding:14px 24px 24px}.dash-card{background:#fff;border:1px solid var(--slate-200);border-radius:14px;padding:14px 16px}.dash-ov{align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) 380px}.dash-ov-main,.dash-ov-rail{display:flex;flex-direction:column;gap:14px;min-width:0}.dash-live-tag{align-items:center;color:#16a34a;display:inline-flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.04em}.dash-live-dot{animation:dashPulse 1.4s ease-in-out infinite;background:#16a34a;border-radius:999px;box-shadow:0 0 0 3px rgba(22,163,74,.15);height:7px;width:7px}.dash-chips{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.dash-chips-live{margin-right:4px}.dash-chip{align-items:center;background:#fff;border:1px solid var(--slate-200);border-radius:999px;color:var(--slate-600);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:6px;padding:6px 12px;transition:background .14s var(--ease-out),color .14s var(--ease-out),border-color .14s var(--ease-out)}.dash-chip:hover{background:var(--slate-50)}.dash-chip.active{background:var(--slate-900);border-color:var(--slate-900);color:#fff}.dash-chip-count{font-family:ui-monospace,monospace;font-size:11px;opacity:.7}.dash-table-wrap{background:#fff;border:1px solid var(--slate-200);border-radius:14px;overflow:hidden}.dash-table{border-collapse:collapse;font-size:13px;width:100%}.dash-table thead th{background:var(--slate-50);border-bottom:1px solid var(--slate-200);color:var(--slate-500);font-size:10px;font-weight:700;letter-spacing:.12em;padding:11px 16px;text-align:left;text-transform:uppercase;white-space:nowrap}.dash-table tbody td{border-bottom:1px solid var(--slate-100);color:var(--slate-700);padding:11px 16px;vertical-align:middle}.dash-table tbody tr:last-child td{border-bottom:0}.dash-table tbody tr:hover{background:var(--slate-50)}.dash-td-msg{color:var(--slate-900);font-weight:600}.dash-td-src{color:var(--slate-600);font-size:12px;letter-spacing:.02em;white-space:nowrap}.dash-td-code,.dash-td-src{font-family:ui-monospace,monospace}.dash-td-code{color:var(--slate-700);font-size:11px;font-weight:700}.dash-td-time{color:var(--slate-500);font-family:ui-monospace,monospace;font-size:12px;white-space:nowrap}.dash-empty{color:var(--slate-500);font-size:13px;padding:26px 8px;text-align:center}.dash-empty-sm{font-size:12px;padding:14px 4px}.dash-sev{align-items:center;display:inline-flex;font-size:12px;font-weight:700;gap:8px;white-space:nowrap}.dash-sev-dot{border-radius:999px;flex:none;height:8px;width:8px}.dash-sev-alert{color:#dc2626}.dash-sev-alert .dash-sev-dot{background:#ef4444}.dash-sev-warn{color:#b45309}.dash-sev-warn .dash-sev-dot{background:#f59e0b}.dash-sev-info{color:var(--synapsi-cyan-700)}.dash-sev-info .dash-sev-dot{background:var(--synapsi-cyan)}.dash-status{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;gap:6px;padding:3px 9px;white-space:nowrap}.dash-status:before{background:currentColor;border-radius:999px;content:"";height:6px;width:6px}.dash-status.st-open{background:rgba(239,68,68,.1);color:#dc2626}.dash-status.st-prog{background:rgba(245,158,11,.12);color:#b45309}.dash-status.st-done{background:rgba(22,163,74,.1);color:#16a34a}.dash-evt{align-items:center;border-radius:6px;display:inline-flex;font-size:11px;font-weight:700;padding:3px 9px;white-space:nowrap}.dash-evt-count{background:rgba(8,145,178,.1);color:var(--synapsi-cyan-700)}.dash-evt-detect{background:var(--slate-100);color:var(--slate-700)}.dash-conf{align-items:center;color:var(--slate-600);display:inline-flex;font-family:ui-monospace,monospace;font-size:12px;gap:8px}.dash-conf-bar{background:var(--slate-200);border-radius:999px;flex:none;height:5px;overflow:hidden;width:46px}.dash-conf-fill{background:linear-gradient(90deg,var(--synapsi-teal),var(--synapsi-cyan));border-radius:999px;display:block;height:100%}@media (max-width:980px){.dash-ov{grid-template-columns:1fr}}@media (max-width:640px){.dash-page{padding:12px 14px 18px}.dash-table{font-size:12px}.dash-table tbody td,.dash-table thead th{padding:10px}.dash-td-src{white-space:normal}.dash-table-wrap{overflow-x:auto}}.dash-featured-meta{align-items:center;color:var(--slate-600);display:flex;flex-wrap:wrap;font-size:12px;gap:16px;margin-top:8px}.dash-featured-meta strong{color:var(--slate-900);font-weight:600}.dash-featured-actions{align-items:center;display:flex;flex:none;gap:8px}.dash-primary-btn{background:var(--synapsi-teal);border:0;border-radius:8px;box-shadow:0 6px 16px -8px rgba(20,184,166,.5);color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:8px 14px}.dash-primary-btn:hover{background:var(--synapsi-teal-700)}.dash-ghost-btn{background:#fff;border:1px solid var(--slate-200);border-radius:8px;color:var(--slate-700);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:8px 14px}.dash-ghost-btn:hover{background:var(--slate-50)}.dash-featured-feed{aspect-ratio:16/9;background:#050912;flex:none;min-height:0;padding:0;position:relative}.dash-featured-feed .syn-feed{display:block;height:100%}.dash-featured-feed .syn-feed-shell{background:#050912;border:0;border-radius:0;display:block;height:100%;position:relative}.dash-featured-feed .syn-feed-stage{aspect-ratio:auto;height:100%;inset:0;min-height:0;position:absolute}.dash-featured-feed .syn-feed-header{background:linear-gradient(180deg,rgba(5,9,18,.82),rgba(5,9,18,0));border:0;left:0;position:absolute;right:0;top:0;z-index:5}.dash-featured-feed .syn-feed-analyzing,.dash-featured-feed .syn-feed-side,.dash-featured-feed .syn-feed-switcher{display:none}.dash-livecharts{border-top:1px solid var(--slate-200);display:grid;gap:14px;grid-template-columns:1fr 1fr;padding:12px 16px 14px}.dash-lc{display:flex;flex-direction:column;gap:6px;min-width:0}.dash-lc-head{align-items:baseline;color:var(--slate-500);display:flex;font-size:11px;font-weight:700;gap:8px;justify-content:space-between;letter-spacing:.1em;text-transform:uppercase}.dash-lc-head strong{color:var(--synapsi-teal);font-size:17px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:0}.dash-lc-head strong.cyan{color:var(--synapsi-cyan-700)}.dash-lc-bars{align-items:flex-end;display:flex;gap:2px;height:34px}.dash-lc-bars span{background:rgba(20,184,166,.4);border-radius:2px 2px 0 0;flex:1;min-height:2px;transition:height .9s var(--ease-out,cubic-bezier(.2,.8,.2,1)),background .3s}.dash-lc-bars span.is-now{background:var(--synapsi-teal);box-shadow:0 0 8px rgba(20,184,166,.6)}.dash-lc-line{display:block;height:34px;width:100%}@media (max-width:640px){.dash-livecharts{grid-template-columns:1fr}}.dash-rail{display:flex;flex-direction:column;gap:14px;min-width:0}.dash-alerts,.dash-health{background:#fff;border:1px solid var(--slate-200);border-radius:14px;padding:14px 16px}.dash-panel-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.dash-panel-head h4{color:var(--slate-500);font-size:12px;font-weight:700;letter-spacing:.12em;margin:0;text-transform:uppercase}.dash-link{background:transparent;border:0;color:var(--synapsi-cyan-700);cursor:pointer;font-family:inherit;font-size:12px;font-weight:600}.dash-link:hover{color:var(--synapsi-teal-700)}.dash-alerts-list{display:flex;flex-direction:column;gap:10px}.dash-alert-row{align-items:start;background:var(--slate-50);border-left:3px solid transparent;border-radius:10px;display:grid;gap:10px;grid-template-columns:auto 1fr auto;padding:10px}.dash-alert-row.sev-alert{background:rgba(239,68,68,.05);border-left-color:#ef4444}.dash-alert-row.sev-warn{background:rgba(245,158,11,.05);border-left-color:#f59e0b}.dash-alert-row.sev-info{border-left-color:var(--synapsi-cyan)}.dash-alert-pill{background:#fff;border:1px solid var(--slate-200);border-radius:4px;color:var(--slate-700);font-family:ui-monospace,monospace;font-size:10px;font-weight:700;letter-spacing:.04em;padding:2px 6px}.dash-alert-main{min-width:0}.dash-alert-msg{color:var(--slate-900);font-size:13px;font-weight:600;line-height:1.3}.dash-alert-who{letter-spacing:.02em;margin-top:2px}.dash-alert-time,.dash-alert-who,.dash-health-count{color:var(--slate-500);font-family:ui-monospace,monospace;font-size:11px}.dash-health-count{letter-spacing:.04em}.dash-health-list{display:flex;flex-direction:column}.dash-health-row{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--slate-900);cursor:pointer;display:grid;font-family:inherit;gap:10px;grid-template-columns:12px 1fr auto auto;padding:8px 6px;text-align:left}.dash-health-row+.dash-health-row{border-top:1px solid var(--slate-200)}.dash-health-row:hover{background:var(--slate-50)}.dash-health-row.active{background:rgba(20,184,166,.08)}.dash-health-dot{background:#16a34a;border-radius:999px;height:8px;width:8px}.dash-health-dot-deg{background:#f59e0b}.dash-health-name{color:var(--slate-900);font-size:13px;font-weight:600}.dash-health-id{color:var(--slate-500);letter-spacing:.02em}.dash-health-id,.dash-health-uptime{font-family:ui-monospace,monospace;font-size:11px}.dash-health-uptime{color:var(--slate-600)}.dash-tiles-wrap{padding:4px 24px 14px}.dash-tiles-head{align-items:baseline;display:flex;justify-content:space-between;margin:6px 4px 10px}.dash-tiles-head h4{font-weight:700;letter-spacing:.12em;margin:0;text-transform:uppercase}.dash-tiles-head h4,.dash-tiles-sub{color:var(--slate-500);font-size:12px}.dash-tiles{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.dash-tile{background:#fff;border:1px solid var(--slate-200);border-radius:12px;color:var(--slate-900);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;overflow:hidden;padding:0;text-align:left;transition:transform .14s var(--ease-out),box-shadow .14s var(--ease-out),border-color .14s var(--ease-out)}.dash-tile:hover{border-color:var(--slate-300);box-shadow:0 10px 24px -14px rgba(15,23,42,.25);transform:translateY(-2px)}.dash-tile.active{border-color:var(--synapsi-teal);box-shadow:0 0 0 1px var(--synapsi-teal)}.dash-tile-feed{aspect-ratio:16/9;background:#050912;overflow:hidden;position:relative}.dash-tile-feed .syn-feed,.dash-tile-feed .syn-feed-shell{height:100%}.dash-tile-feed .syn-feed-shell{border:0;border-radius:0;display:block;height:100%;position:relative}.dash-tile-feed .syn-feed-stage{aspect-ratio:auto;height:100%;inset:0;min-height:0;position:absolute}.dash-tile-feed .syn-feed-header{background:linear-gradient(180deg,rgba(5,9,18,.82),rgba(5,9,18,0));border:0;left:0;padding:8px 10px;position:absolute;right:0;top:0;z-index:5}.dash-tile-feed .syn-feed-analyzing,.dash-tile-feed .syn-feed-cam,.dash-tile-feed .syn-feed-side,.dash-tile-feed .syn-feed-switcher{display:none}.dash-tile-active-pill{background:rgba(15,23,42,.85);border-radius:4px;color:#5eead4;font-family:ui-monospace,monospace;font-size:9px;font-weight:700;letter-spacing:.12em;padding:3px 7px;position:absolute;right:8px;top:8px}.dash-tile-meta{padding:10px 12px}.dash-tile-meta-top{align-items:center;display:flex;gap:8px;justify-content:space-between}.dash-tile-id{color:var(--slate-900);font-family:ui-monospace,monospace;font-size:12px;font-weight:700}.dash-tile-status{align-items:center;color:var(--slate-600);display:inline-flex;font-size:11px;font-weight:600;gap:5px}.dash-tile-status-dot{background:#16a34a;border-radius:999px;box-shadow:0 0 0 3px rgba(22,163,74,.15);height:6px;width:6px}.dash-tile-site{color:var(--slate-500);font-family:ui-monospace,monospace;font-size:11px;letter-spacing:.02em;margin-top:4px}.dash-chart-wrap{background:#fff;border:1px solid var(--slate-200);border-radius:14px;margin:4px 24px 22px;padding:14px 18px 8px}.dash-chart-legend{align-items:center;color:var(--slate-600);display:flex;font-size:11px;gap:16px}.dash-chart-legend .dot{border-radius:2px;display:inline-block;height:9px;margin-right:6px;vertical-align:-1px;width:9px}.dot-brand{background:var(--synapsi-teal)}.dot-warn{background:#f59e0b}.dash-chart{height:120px;padding:8px 4px 22px;position:relative}.dash-chart-grid{display:flex;flex-direction:column;inset:8px 4px 22px;justify-content:space-between;pointer-events:none;position:absolute}.dash-chart-grid span{border-top:1px dashed var(--slate-200);display:block}.dash-chart-bars{align-items:end;display:grid;gap:3px;grid-template-columns:repeat(24,1fr);height:100%;position:relative}.dash-chart-barcol{align-items:end;display:flex;height:100%}.dash-chart-bar{background:linear-gradient(180deg,var(--synapsi-teal) 0,var(--synapsi-cyan) 100%);border-radius:3px 3px 0 0;min-height:4%;transition:opacity .14s,height .9s var(--ease-out,cubic-bezier(.2,.8,.2,1));width:100%}.dash-chart-bar:hover{opacity:.85}.dash-chart-bar.peak{background:linear-gradient(180deg,#f59e0b,#d97706)}.dash-chart-axis{bottom:2px;color:var(--slate-500);display:flex;font-family:ui-monospace,monospace;font-size:10px;justify-content:space-between;left:4px;position:absolute;right:4px}.syn-sectors-real{background:#050912;border:1px solid hsla(0,0%,100%,.06);border-radius:14px;display:flex;flex-direction:column;min-height:230px;overflow:hidden;position:relative}.syn-page-light .syn-sectors-real{border-color:var(--slate-200)}.syn-sectors-real-head{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(15,23,42,.7);border-radius:4px;color:#fff;display:inline-flex;font-family:ui-monospace,monospace;font-size:10px;font-weight:800;gap:8px;left:10px;letter-spacing:.14em;padding:4px 8px;position:absolute;top:10px;z-index:2}.syn-sectors-real-rec{animation:dashPulse 1.4s ease-in-out infinite;background:#ef4444;border-radius:999px;height:7px;width:7px}.syn-sectors-real-id{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(15,23,42,.7);border-radius:4px;color:hsla(0,0%,100%,.8);font-family:ui-monospace,monospace;font-size:10px;letter-spacing:.04em;padding:4px 8px;position:absolute;right:10px;top:10px;z-index:2}.syn-sectors-real .image-slot,.syn-sectors-real image-slot{flex:1;height:100%;width:100%;--image-slot-bg:#050912}.syn-sectors-real-overlay{background:linear-gradient(180deg,rgba(15,23,42,0),rgba(15,23,42,.85));bottom:0;color:hsla(0,0%,100%,.9);left:0;padding:18px 14px 12px;pointer-events:none;position:absolute;right:0;z-index:2}.syn-sectors-real-caption{font-size:12px;line-height:1.35;max-width:36ch}.syn-sectors-pair-legend{color:var(--slate-500);display:grid;font-family:ui-monospace,monospace;font-size:10px;font-weight:700;gap:4px;grid-template-columns:1fr 1fr;letter-spacing:.14em;padding:0 12px 12px;text-transform:uppercase}.syn-sectors-pair-legend span:first-child{color:#ef4444}.syn-sectors-pair-legend span:last-child{color:var(--synapsi-teal)}@media (max-width:980px){.dash-section{padding:72px 0}.dash-section-head{gap:18px;grid-template-columns:1fr}.dash-frame{grid-template-columns:1fr;min-height:0}.dash-sidebar{display:none}.dash-body{grid-template-columns:1fr}.dash-featured-feed{min-height:340px}}@media (max-width:640px){.dash-section{padding:56px 0}.dash-section-head h2{max-width:none}.dash-section-head-actions{flex-wrap:wrap}.dash-topbar{gap:10px;padding:10px 14px}.dash-search{display:none}.dash-breadcrumbs{font-size:12px}.dash-breadcrumbs .sep,.dash-breadcrumbs span:not(.current),.dash-user>div:not(.dash-user-avatar){display:none}.dash-kpis{gap:10px;grid-template-columns:repeat(2,1fr);padding:14px 14px 2px}.dash-kpi{padding:12px 13px}.dash-kpi-value{font-size:22px}.dash-body{gap:12px;padding:12px 14px}.dash-featured-feed{min-height:240px}.dash-featured-head{flex-wrap:wrap;gap:12px}.dash-featured-actions{width:100%}.dash-tiles-wrap{padding:4px 14px 14px}.dash-tiles{grid-template-columns:1fr 1fr}.dash-chart-wrap{margin:4px 14px 18px}}@media (max-width:420px){.dash-kpis{grid-template-columns:1fr 1fr}.dash-tiles{grid-template-columns:1fr}}@media (max-width:640px){.syn-sectors-tabs{border-radius:16px;flex-wrap:wrap;justify-content:center;max-width:100%;width:100%}}.syn-lang-toggle a{background:transparent;border:0;border-radius:999px;color:var(--page-fg-muted);cursor:pointer;font-family:inherit;font-weight:inherit;letter-spacing:inherit;line-height:1;padding:5px 10px;text-decoration:none}.syn-lang-toggle a.active{background:var(--page-fg);color:var(--page-bg)}.syn-nav-over-dark .syn-lang-toggle a{color:hsla(0,0%,100%,.7)}.syn-nav-over-dark .syn-lang-toggle a.active{background:#fff;color:#050912}@media (max-width:1024px){.syn-nav-actions{margin-left:auto}.syn-nav-actions .syn-lang-toggle{display:none}.syn-nav-mobile:not(.open){border-bottom-width:0;padding-bottom:0;padding-top:0}}.syn-nav-mobile .syn-lang-toggle{align-self:center;margin-top:18px}.syn-404{align-items:center;display:flex;min-height:62vh}.syn-404-inner{max-width:720px;text-align:center}.syn-404-code{background:linear-gradient(90deg,var(--synapsi-teal),var(--synapsi-cyan));-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(110px,22vw,240px);font-weight:800;letter-spacing:-.04em;line-height:.9;margin-bottom:8px}.syn-404 .syn-eyebrow{display:inline-flex;margin-bottom:14px}.syn-404 .syn-eyebrow:before{display:none}.syn-404-title{color:var(--slate-900);font-size:clamp(30px,4.5vw,46px);font-weight:800;letter-spacing:-.02em;margin:0 0 16px;text-wrap:balance}.syn-404-sub{color:var(--slate-600);font-size:18px;line-height:1.65;margin:0 auto 28px;max-width:540px;text-wrap:pretty}.syn-404-ctas{flex-wrap:wrap;justify-content:center}.syn-404-links{margin-top:48px}.syn-404-links-title{color:var(--slate-500);display:block;font-size:12px;font-weight:600;letter-spacing:.08em;margin-bottom:14px;text-transform:uppercase}.syn-404-links ul{display:flex;flex-wrap:wrap;gap:10px 24px;justify-content:center;list-style:none;margin:0;padding:0}.syn-404-links li{white-space:nowrap}.syn-404-links a{color:var(--synapsi-cyan);font-weight:500;text-decoration:none;transition:color var(--dur-fast,.12s) ease}.syn-404-links a:hover{color:var(--synapsi-teal)}@view-transition{navigation:auto}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}.syn-cv{contain-intrinsic-size:auto 600px;content-visibility:auto}