/* BUILT by ci/build.mjs v1 from zynix-site-styles.deployed.css (sha256 28a185a2f45fbd33): whitespace-only minification. Do not edit; edit zynix-site-styles.deployed.css and run node ci/build.mjs. */
@font-face{font-family:'Funnel Sans';font-style:normal;font-weight:400 700;font-display:swap;src:url(https://fonts.gstatic.com/s/funnelsans/v3/OpNIno8Dg9bX6Bsp3Wq69Tp8fhjoyU7dDCA.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Funnel Sans';font-style:normal;font-weight:400 700;font-display:swap;src:url(https://fonts.gstatic.com/s/funnelsans/v3/OpNIno8Dg9bX6Bsp3Wq69TpyfhjoyU7d.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--z-bg: #FFFFFF;--z-bg-alt: #F5F7FA;--z-bg-warm: #FBF9F7;--z-bg-dark: #0F1A2E;--z-bg-card: #FFFFFF;--z-text: #1A1F2E;--z-text-secondary: #5A6478;--z-text-muted: #6B7280;--z-accent: #C44B16;--z-accent-hover: #A33D0F;--z-accent-light: rgba(241,101,41,0.08);--z-blue: #20449B;--z-blue-light: #EBF0FA;--z-blue-hover: #1a3780;--z-border: #E2E6ED;--z-border-hover: #CBD1DC;--z-purple: #F0EDFF;--z-green: #E8F7F0;--z-sky: #EAF4FD;--z-peach: #FFF3ED;--z-yellow: #FFF9E6;--z-mint: #E8F7F0;--z-success: #0D9B6A;--z-radius: 12px;--z-radius-lg: 20px;--z-shadow-sm: 0 1px 3px rgba(0,0,0,0.06), 0 1px 2px rgba(0,0,0,0.04);--z-shadow-md: 0 4px 16px rgba(0,0,0,0.08), 0 1px 3px rgba(0,0,0,0.04);--z-shadow-lg: 0 12px 40px rgba(0,0,0,0.1), 0 4px 12px rgba(0,0,0,0.05);--z-shadow-xl: 0 20px 60px rgba(0,0,0,0.12), 0 8px 20px rgba(0,0,0,0.06);--z-font: 'Funnel Sans', 'Roboto', -apple-system, BlinkMacSystemFont, sans-serif}body{background:var(--z-bg);color:var(--z-text)}.zynix-inner-hero{padding:160px 0 80px;background:var(--z-bg);color:var(--z-text);position:relative;overflow:hidden}:where(.zynix-inner-page section){padding-block:var(--zx-section-y)}:where(.zynix-inner-page>section:nth-child(even):not(.zynix-section,.zynix-cta-section,.zynix-footer,.zynix-inner-hero,.zynix-hero,.zynix-homepage-hero)){background:var(--zx-surface-subtle)}.zynix-inner-page section>.zynix-container>h2{font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700;color:var(--z-text);text-align:center;margin:0 0 16px;letter-spacing:-0.5px}.zynix-cta-section h2{font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;margin:0 0 16px;color:#fff!important;position:relative}.zynix-cta-section p{font-size:17px;color:rgba(255,255,255,0.75);margin:0 0 32px;position:relative}.zynix-footer{background:var(--z-bg-dark);color:rgba(255,255,255,0.6);padding:100px 24px 40px;border-top:none}.zynix-footer-brand p{font-size:14px;line-height:1.7;margin:0;color:rgba(255,255,255,0.5)}.zynix-footer-bottom{max-width:1200px;margin:40px auto 0;padding-top:24px;border-top:1px solid rgba(255,255,255,0.08)}.zynix-form-group{margin-bottom:16px}.zynix-form-group input{width:100%;padding:12px 16px;border:1px solid var(--z-border);border-radius:8px;font-size:15px;font-family:var(--z-font);transition:border-color 0.2s;box-sizing:border-box;background:var(--z-bg);color:var(--z-text)}.zynix-form-group input::placeholder{color:var(--z-text-muted)}.zynix-form-group input:focus{outline:none;border-color:var(--z-blue);box-shadow:0 0 0 3px rgba(32,68,155,0.1)}.zynix-faq-item{border:1px solid var(--z-border);border-radius:var(--z-radius);margin-bottom:10px;overflow:hidden;transition:all 0.25s;background:var(--z-bg-card)}.zynix-legal-content{max-width:800px;margin:0 auto}.zynix-legal-content h2{font-size:22px;font-weight:600;color:var(--z-text);margin:40px 0 12px;text-align:left}.zynix-legal-content p{font-size:15px;color:var(--z-text-secondary);line-height:1.8;margin:0 0 16px}.zynix-mega-nav{position:fixed;top:0;left:0;right:0;z-index:9999;display:flex;align-items:center;justify-content:space-between;padding:0 48px;height:72px;background:rgba(255,255,255,0.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--z-border);font-family:var(--z-font);transition:box-shadow 0.3s}.zynix-announcement-bar .zynix-announce-close{position:absolute;right:16px;top:50%;transform:translateY(-50%);background:none;border:none;color:rgba(255,255,255,0.7);font-size:18px;cursor:pointer;padding:4px 8px}.zynix-mega-col a{display:flex;align-items:center;padding:10px 12px;border-radius:10px;color:var(--z-text-secondary);font-size:14px;font-weight:500;text-decoration:none;transition:all 0.15s}.zynix-nav-contact{color:var(--z-text-secondary);font-size:15px;font-weight:500;text-decoration:none;transition:color 0.2s}.zynix-nav-hamburger{display:none;background:none;border:none;cursor:pointer;width:32px;height:32px;position:relative;flex-direction:column;align-items:center;justify-content:center;gap:6px}.zynix-compare-table td{padding:14px 20px;font-size:14px;border-bottom:1px solid var(--z-border);color:var(--z-text-secondary)}@media (max-width: 767px){:where(.zynix-inner-page section){padding:70px 0}}:where(html:not(.wf-native)) body>.w-nav,:where(html:not(.wf-native)) body>.navbar,:where(html:not(.wf-native)) body>[data-collapse="medium"],:where(html:not(.wf-native)) body>header:not(.zynix-mega-nav),:where(html:not(.wf-native)) body>footer:not(.zynix-footer),:where(html:not(.wf-native)) body>.footer,:where(html:not(.wf-native)) body>.w-footer,:where(html:not(.wf-native)) body>section:not(.zynix-inner-page *):not(.zynix-homepage-hero):not(.zynix-inner-hero):not(.zynix-cta-section):not(.zynix-footer):not([class*="zynix"]),:where(html:not(.wf-native)) .w-container:not([class*="zynix"]),:where(html:not(.wf-native)) .hero-section:not([class*="zynix"]):not(.zynix-injected *),[data-wf-page]:where(:not(.wf-native))>div:not(.zynix-inner-page):not(.zynix-mega-nav):not(.zynix-mobile-menu){display:none!important}.zynix-roi-slider::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:var(--z-blue);cursor:pointer;border:2px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,0.2)}.zynix-roi-slider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--z-blue);cursor:pointer;border:2px solid #fff}@media (max-width: 480px){input,select,textarea,.zynix-form-group input,.zynix-form-group select,.zynix-form-group textarea{font-size:16px!important}a,button,.zynix-btn-primary,.zynix-btn-secondary,.zynix-nav-cta,.zynix-mobile-cta,.zynix-faq-q{-webkit-tap-highlight-color:transparent}.zynix-announcement-bar .zynix-announce-close{right:8px;font-size:16px}:where(.zynix-inner-page section){padding:56px 0}.zynix-inner-page section>.zynix-container>h2{font-size:clamp(1.375rem,5.5vw,1.75rem);line-height:1.2;margin-bottom:12px}.zynix-cta-section .zynix-btn-primary{width:100%;justify-content:center}.zynix-footer-brand{grid-column:1 / -1}.zynix-footer-brand p{font-size:13px}.zynix-legal-content h2{font-size:18px;margin-top:32px}.zynix-legal-content p{font-size:14px}}.zynix-footer-bottom a,.zynix-footer-bottom a:visited{color:#cbd5e1;text-decoration:underline;text-underline-offset:2px}html:not(.wf-native){--zx-blue-50:#EEF2FA;--zx-blue-100:#DCE4F5;--zx-blue-200:#B9C8EA;--zx-blue-400:#6F89CC;--zx-blue-600:#20449B;--zx-blue-700:#1A3780;--zx-blue-800:#142B63;--zx-orange-50:#FDF1EB;--zx-orange-600:#C44B16;--zx-orange-700:#A33D0F;--zx-gray-0:#FFFFFF;--zx-gray-25:#FAFBFC;--zx-gray-50:#F5F7FA;--zx-gray-100:#EEF1F5;--zx-gray-200:#E2E6ED;--zx-gray-300:#CBD1DC;--zx-gray-400:#9AA3B2;--zx-gray-500:#646C7E;--zx-gray-600:#525B6E;--zx-gray-700:#3A4254;--zx-gray-900:#1A1F2E;--zx-ink-950:#0B1324;--zx-success-600:#0B7A55;--zx-success-50:#E9F6F0;--zx-danger-600:#B42318;--zx-danger-50:#FEF3F2;--zx-warning-600:#B54708;--zx-warning-50:#FFF8EB;--zx-text:var(--zx-gray-900);--zx-text-secondary:var(--zx-gray-600);--zx-text-muted:var(--zx-gray-500);--zx-text-inverse:#FFFFFF;--zx-text-inverse-secondary:rgba(255,255,255,.76);--zx-text-inverse-muted:rgba(255,255,255,.64);--zx-link:var(--zx-blue-600);--zx-link-hover:var(--zx-blue-700);--zx-link-inverse:var(--zx-blue-200);--zx-eyebrow:var(--zx-blue-600);--zx-eyebrow-inverse:var(--zx-blue-200);--zx-surface:#FFFFFF;--zx-surface-subtle:var(--zx-gray-50);--zx-surface-sunken:var(--zx-gray-100);--zx-surface-brand:var(--zx-blue-50);--zx-surface-inverse:var(--zx-ink-950);--zx-surface-inverse-raised:#131D33;--zx-border:var(--zx-gray-200);--zx-border-strong:var(--zx-gray-300);--zx-border-inverse:rgba(255,255,255,.14);--zx-action:var(--zx-orange-600);--zx-action-hover:var(--zx-orange-700);--zx-on-action:#FFFFFF;--zx-focus-ring:var(--zx-blue-600);--zx-focus-ring-inverse:#FFFFFF;--zx-font-sans:'Funnel Sans', 'Funnel Sans Fallback', ui-sans-serif, system-ui, -apple-system, 'Segoe UI', Roboto, Arial, sans-serif;--zx-font-mono:ui-monospace, 'SF Mono', Menlo, Consolas, monospace;--zx-fs-display:clamp(2.25rem, 1.5rem + 3vw, 4rem);--zx-fs-h1:clamp(2rem, 1.45rem + 2.2vw, 3.25rem);--zx-fs-h2:clamp(1.625rem, 1.2rem + 1.6vw, 2.5rem);--zx-fs-h3:clamp(1.25rem, 1.1rem + .45vw, 1.5rem);--zx-fs-h4:1.125rem;--zx-fs-lead:clamp(1.0625rem, .98rem + .3vw, 1.1875rem);--zx-fs-body:1rem;--zx-fs-sm:.875rem;--zx-fs-xs:.75rem;--zx-fs-stat:clamp(2.25rem, 1.75rem + 1.4vw, 3rem);--zx-lh-display:1.06;--zx-lh-tight:1.1;--zx-lh-heading:1.15;--zx-lh-snug:1.3;--zx-lh-lead:1.55;--zx-lh-body:1.6;--zx-tr-display:-.025em;--zx-tr-h1:-.02em;--zx-tr-h2:-.015em;--zx-tr-h3:-.01em;--zx-tr-eyebrow:.12em;--zx-fw-regular:400;--zx-fw-medium:500;--zx-fw-semibold:600;--zx-fw-bold:700;--zx-measure:68ch;--zx-measure-lead:60ch;--zx-space-1:4px;--zx-space-2:8px;--zx-space-3:12px;--zx-space-4:16px;--zx-space-5:20px;--zx-space-6:24px;--zx-space-8:32px;--zx-space-10:40px;--zx-space-12:48px;--zx-space-16:64px;--zx-space-20:80px;--zx-space-24:96px;--zx-space-28:112px;--zx-section-y:clamp(64px, 40px + 5vw, 112px);--zx-section-y-sm:clamp(48px, 32px + 3vw, 72px);--zx-head-gap:clamp(32px, 24px + 1.5vw, 48px);--zx-container:1200px;--zx-container-wide:1320px;--zx-container-narrow:760px;--zx-gutter:clamp(20px, 4vw, 40px);--zx-grid-gap:clamp(16px, 12px + .8vw, 24px);--zx-radius-xs:4px;--zx-radius-sm:6px;--zx-radius-md:8px;--zx-radius-lg:12px;--zx-radius-xl:16px;--zx-radius-pill:999px;--zx-shadow-xs:0 1px 2px rgba(16,24,40,.05);--zx-shadow-sm:0 1px 3px rgba(16,24,40,.08), 0 1px 2px rgba(16,24,40,.04);--zx-shadow-md:0 8px 24px -6px rgba(16,24,40,.12), 0 2px 6px -2px rgba(16,24,40,.06);--zx-shadow-lg:0 24px 48px -12px rgba(16,24,40,.18);--zx-ease-out:cubic-bezier(.2,.8,.2,1);--zx-ease-in-out:cubic-bezier(.4,0,.2,1);--zx-dur-1:120ms;--zx-dur-2:200ms;--zx-dur-3:320ms;--zx-dur-reveal:480ms;--zx-reveal-distance:8px;--zx-autoplay:6000ms;--zx-z-chat:9000;--zx-z-menu:9998;--zx-z-nav:9999;--zx-z-announce:10000;--zx-z-skip:100000;--zx-nav-h:64px;--zx-announce-h:36px;--zx-chrome-h:100px;--z-bg:var(--zx-surface);--z-bg-alt:var(--zx-surface-subtle);--z-bg-warm:var(--zx-surface-subtle);--z-bg-dark:var(--zx-surface-inverse);--z-bg-card:var(--zx-surface);--z-text:var(--zx-text);--z-text-secondary:var(--zx-text-secondary);--z-text-muted:var(--zx-text-muted);--z-accent:var(--zx-action);--z-accent-hover:var(--zx-action-hover);--z-accent-light:var(--zx-orange-50);--z-blue:var(--zx-blue-600);--z-blue-light:var(--zx-blue-50);--z-blue-hover:var(--zx-blue-700);--z-border:var(--zx-border);--z-border-hover:var(--zx-border-strong);--z-success:var(--zx-success-600);--z-purple:var(--zx-gray-50);--z-green:var(--zx-gray-50);--z-mint:var(--zx-gray-50);--z-yellow:var(--zx-gray-50);--z-sky:var(--zx-blue-50);--z-peach:var(--zx-blue-50);--z-radius:var(--zx-radius-lg);--z-radius-lg:var(--zx-radius-xl);--z-shadow-sm:var(--zx-shadow-sm);--z-shadow-md:var(--zx-shadow-md);--z-shadow-lg:var(--zx-shadow-lg);--z-shadow-xl:var(--zx-shadow-lg);--z-font:var(--zx-font-sans);--z-primary:var(--zx-blue-600);--z-text-primary:var(--zx-text);--z-text-light:var(--zx-text-muted);--z-bg-light:var(--zx-surface-subtle);--z-card-bg:var(--zx-surface)}@media (max-width:1023.98px){html:not(.wf-native){--zx-nav-h:56px}}@font-face{font-family:'Funnel Sans Fallback';src:local('Arial'),local('ArialMT');font-weight:400 500;size-adjust:99.5%;ascent-override:100.5%;descent-override:25.13%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Funnel Sans Fallback';src:local('Arial Bold'),local('Arial-BoldMT');font-weight:600 700;size-adjust:94.8%;ascent-override:105.5%;descent-override:26.4%;line-gap-override:0%;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html:not(.wf-native) body.zx-has-chrome{font-family:var(--zx-font-sans)}html:not(.wf-native){scroll-padding-top:calc(var(--zx-chrome-h) + 16px)}:is(.zynix-injected,.zynix-mega-nav,.zynix-mobile-menu,.zynix-announcement-bar,.zynix-cookie-banner,.zynix-skip-nav,#zynix-chat-widget){font-family:var(--zx-font-sans);font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.zynix-injected{font-size:var(--zx-fs-body);line-height:var(--zx-lh-body);color:var(--zx-text)}.zynix-injected :where(h1,h2,h3,h4,h5,h6){font-family:inherit;color:inherit;margin:0;font-weight:var(--zx-fw-semibold);text-wrap:balance}.zynix-injected :where(h1){font-size:var(--zx-fs-h1);line-height:var(--zx-lh-tight);letter-spacing:var(--zx-tr-h1)}.zynix-injected :where(h2){font-size:var(--zx-fs-h2);line-height:var(--zx-lh-heading);letter-spacing:var(--zx-tr-h2)}.zynix-injected :where(h3){font-size:var(--zx-fs-h3);line-height:var(--zx-lh-snug);letter-spacing:var(--zx-tr-h3)}.zynix-injected :where(h4){font-size:var(--zx-fs-h4);line-height:1.35;letter-spacing:0}.zynix-injected :where(h5,h6){font-size:var(--zx-fs-body);line-height:1.4}.zynix-injected :where(p){margin-top:0}.zynix-injected :where(p,li,dd,figcaption,blockquote){text-wrap:pretty}.zynix-injected :where(strong,b){font-weight:var(--zx-fw-bold)}.zynix-injected :where(a:not([class])){color:var(--zx-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.zynix-injected :where(a:not([class])):hover{color:var(--zx-link-hover)}.zynix-injected :where(.zynix-section--inverse,.zynix-cta-section:not(.zynix-cta-section--subtle),.zynix-footer) :where(a:not([class])){color:var(--zx-link-inverse)}.zynix-injected :where(.zynix-section--inverse,.zynix-cta-section:not(.zynix-cta-section--subtle),.zynix-footer) :where(a:not([class])):hover{color:var(--zx-text-inverse)}.zynix-injected :where(button,input,select,textarea){font:inherit;letter-spacing:inherit}.zynix-injected :where(img,video){max-width:100%;height:auto}.zx-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.zynix-container{box-sizing:border-box;max-width:calc(var(--zx-container) + 2 * var(--zx-gutter));padding-inline:var(--zx-gutter);margin-inline:auto}.zynix-container--wide{max-width:calc(var(--zx-container-wide) + 2 * var(--zx-gutter))}.zynix-container--narrow{max-width:calc(var(--zx-container-narrow) + 2 * var(--zx-gutter))}.zynix-section{padding-block:var(--zx-section-y);background:var(--zx-surface);color:var(--zx-text)}.zynix-section--subtle{background:var(--zx-surface-subtle)}.zynix-section--brand{background:var(--zx-surface-brand)}.zynix-section--inverse{background:var(--zx-surface-inverse);color:var(--zx-text-inverse)}.zynix-section--compact{padding-block:var(--zx-section-y-sm)}.zynix-section--flush-top{padding-top:0}.zynix-section--rule{border-top:1px solid var(--zx-border)}.zynix-section--inverse.zynix-section--rule{border-top-color:var(--zx-border-inverse)}.zynix-injected .fade-in-up{opacity:1;transform:none}html.zx-motion .zynix-injected .fade-in-up:not(.visible){opacity:0;transform:translateY(var(--zx-reveal-distance))}html.zx-motion .zynix-injected .fade-in-up{transition:opacity var(--zx-dur-reveal) var(--zx-ease-out),transform var(--zx-dur-reveal) var(--zx-ease-out)}@media (prefers-reduced-motion: reduce){:is(.zynix-injected,.zynix-mega-nav,.zynix-mobile-menu,.zynix-announcement-bar,#zynix-chat-widget) *,:is(.zynix-injected,.zynix-mega-nav,.zynix-mobile-menu,.zynix-announcement-bar,#zynix-chat-widget) *::before,:is(.zynix-injected,.zynix-mega-nav,.zynix-mobile-menu,.zynix-announcement-bar,#zynix-chat-widget) *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.zynix-injected .fade-in-up{opacity:1!important;transform:none!important}}:where(.zynix-injected,.zynix-mega-nav,.zynix-mobile-menu,.zynix-announcement-bar,.zynix-skip-nav,.zynix-cookie-banner,#zynix-chat-widget) :focus-visible{outline:2px solid var(--zx-focus-ring);outline-offset:2px;border-radius:var(--zx-radius-xs)}:is(.zynix-section--inverse,.zynix-cta-section:not(.zynix-cta-section--subtle),.zynix-footer,.zx-flow) :focus-visible{outline-color:var(--zx-focus-ring-inverse)}.zynix-injected :is(.zynix-input,.zynix-form-group input,.zynix-form-group select,.zynix-form-group textarea):focus-visible{outline:2px solid var(--zx-focus-ring);outline-offset:0;box-shadow:none}.zynix-injected :is(input[type="range"]):focus-visible{outline:2px solid var(--zx-focus-ring);outline-offset:4px}.zynix-section-head{max-width:var(--zx-container-narrow);margin:0 0 var(--zx-head-gap)}.zynix-section-head--center{margin-inline:auto;text-align:center}.zynix-section-head--center .zynix-lead{margin-inline:auto}.zynix-section-head--split{max-width:none;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--zx-space-12);align-items:end}.zynix-section-head__title{margin:0}.zynix-section-head .zynix-eyebrow + .zynix-section-head__title{margin-top:0}.zynix-section-head__title + .zynix-lead,.zynix-section-head--split .zynix-section-head__aside .zynix-lead{margin-top:var(--zx-space-4)}.zynix-section-head--split .zynix-section-head__aside .zynix-lead{margin-top:0}.zynix-section-head__action{margin-top:var(--zx-space-5)}.zynix-lead{font-size:var(--zx-fs-lead);line-height:var(--zx-lh-lead);color:var(--zx-text-secondary);max-width:var(--zx-measure-lead);margin:0}.zynix-section--inverse .zynix-lead{color:var(--zx-text-inverse-secondary)}@media (max-width:1023.98px){.zynix-section-head--split{grid-template-columns:1fr;row-gap:var(--zx-space-4)}}.zynix-section--inverse .zynix-section-head__title{color:var(--zx-text-inverse)}.zynix-section-head--center .zynix-eyebrow{justify-content:center}.zynix-eyebrow{display:inline-flex;align-items:center;gap:var(--zx-space-2);margin:0 0 var(--zx-space-3);font:var(--zx-fw-semibold) var(--zx-fs-sm)/1.2 var(--zx-font-sans);letter-spacing:0;text-transform:none;color:var(--zx-eyebrow);background:none;border:0;padding:0;border-radius:0}p.zynix-eyebrow{display:flex}.zynix-hero--legal .zynix-eyebrow{font-size:var(--zx-fs-xs);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase}.zynix-eyebrow--rule::before{content:"";width:16px;height:2px;background:currentColor}.zynix-eyebrow--muted{color:var(--zx-text-muted)}:is(.zynix-section--inverse,.zynix-cta-section:not(.zynix-cta-section--subtle),.zx-flow) .zynix-eyebrow{color:var(--zx-eyebrow-inverse)}.zynix-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--zx-space-2);box-sizing:border-box;min-height:44px;padding:0 var(--zx-space-5);border:1px solid transparent;border-radius:var(--zx-radius-md);font:var(--zx-fw-semibold) 15px/1.1 var(--zx-font-sans);letter-spacing:-.005em;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;transform:none;box-shadow:none;transition:background-color var(--zx-dur-1) var(--zx-ease-out),border-color var(--zx-dur-1) var(--zx-ease-out),color var(--zx-dur-1) var(--zx-ease-out)}.zynix-btn--lg{min-height:52px;padding:0 var(--zx-space-6);font-size:16px}.zynix-btn--primary{background:var(--zx-action);border-color:var(--zx-action);color:var(--zx-on-action)}.zynix-btn--primary:hover{background:var(--zx-action-hover);border-color:var(--zx-action-hover);color:var(--zx-on-action)}.zynix-btn--secondary{background:var(--zx-surface);border-color:var(--zx-border-strong);color:var(--zx-text)}.zynix-btn--secondary:hover{background:var(--zx-gray-50);border-color:var(--zx-gray-400);color:var(--zx-text)}.zynix-btn--quiet{background:var(--zx-gray-900);border-color:var(--zx-gray-900);color:#fff}.zynix-btn--quiet:hover{background:var(--zx-gray-700);border-color:var(--zx-gray-700)}.zynix-btn--inverse{background:transparent;border-color:rgba(255,255,255,.36);color:var(--zx-text-inverse)}.zynix-btn--inverse:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.6)}.zynix-btn[aria-disabled="true"],.zynix-btn:disabled{opacity:.5;pointer-events:none}.zynix-btn.is-loading{cursor:progress}.zynix-link-arrow{display:inline-flex;align-items:center;gap:6px;font:var(--zx-fw-semibold) var(--zx-fs-sm)/1.4 var(--zx-font-sans);color:var(--zx-link);text-decoration:none;min-height:24px}.zynix-link-arrow:hover{color:var(--zx-link-hover);text-decoration:underline;text-underline-offset:3px}.zynix-link-arrow__icon{transition:transform var(--zx-dur-1) var(--zx-ease-out)}.zynix-link-arrow:hover .zynix-link-arrow__icon{transform:translateX(2px)}:is(.zynix-section--inverse,.zx-flow) .zynix-link-arrow{color:var(--zx-link-inverse)}@media (max-width:479.98px){.zynix-btn{min-height:48px}.zynix-hero__actions .zynix-btn,.zynix-cta-section__actions .zynix-btn{width:100%}}a.zynix-btn:hover,a.zynix-btn:focus{text-decoration:none}:is(.zynix-section--inverse,.zynix-cta-section:not(.zynix-cta-section--subtle)) .zynix-btn--secondary{background:transparent;border-color:rgba(255,255,255,.36);color:var(--zx-text-inverse)}:is(.zynix-section--inverse,.zynix-cta-section:not(.zynix-cta-section--subtle)) .zynix-btn--secondary:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.6);color:var(--zx-text-inverse)}.zynix-chip{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 var(--zx-space-2);border-radius:var(--zx-radius-xs);font:var(--zx-fw-medium) var(--zx-fs-xs)/1.2 var(--zx-font-sans);color:var(--zx-gray-700);background:var(--zx-gray-100);white-space:nowrap;text-decoration:none}.zynix-chip--brand{color:var(--zx-blue-700);background:var(--zx-blue-50)}.zynix-chip--success{color:var(--zx-success-600);background:var(--zx-success-50)}.zynix-chip--warning{color:var(--zx-warning-600);background:var(--zx-warning-50)}.zynix-chip--danger{color:var(--zx-danger-600);background:var(--zx-danger-50)}.zynix-chip--sample{color:var(--zx-gray-700);background:var(--zx-surface);border:1px dashed var(--zx-gray-400)}a.zynix-chip:hover{text-decoration:underline;text-underline-offset:2px}@media (max-width:767.98px){.zynix-chip--link{min-height:32px}}.zynix-chip--sample{box-sizing:border-box}html:not(.wf-native) :is(.zx-sol-chip,.zx-cust-filter__chip,.zynix-filter__chip){box-sizing:border-box;min-height:40px;border-color:var(--zx-border-strong);background:var(--zx-surface);color:var(--zx-text)}html:not(.wf-native) :is(.zx-sol-chip,.zx-cust-filter__chip,.zynix-filter__chip):hover{border-color:var(--zx-gray-400);color:var(--zx-text)}html:not(.wf-native) :is(.zx-sol-chip[aria-pressed="true"],.zx-cust-filter__input:checked + .zx-cust-filter__chip,.zynix-filter__chip[aria-pressed="true"]){background:var(--zx-blue-50);border-color:var(--zx-blue-600);color:var(--zx-blue-700)}@media (max-width:1023.98px){html:not(.wf-native) :is(.zx-sol-chip,.zx-cust-filter__chip,.zynix-filter__chip){min-height:44px}}.zynix-trust-row{display:flex;flex-wrap:wrap;gap:var(--zx-space-2) var(--zx-space-3);list-style:none;margin:0;padding:0}.zynix-badge{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 var(--zx-space-3);border:1px solid var(--zx-border);border-radius:var(--zx-radius-pill);background:var(--zx-surface);font:var(--zx-fw-medium) var(--zx-fs-xs)/1.2 var(--zx-font-sans);color:var(--zx-gray-700)}.zynix-badge svg{width:14px;height:14px;color:var(--zx-blue-600);stroke-width:2}.zynix-trust-row--plain .zynix-badge{border:0;padding:0;background:none;min-height:20px}.zynix-trust-row--inverse .zynix-badge{background:transparent;border-color:var(--zx-border-inverse);color:var(--zx-text-inverse-secondary)}.zynix-trust-row--inverse .zynix-badge svg{color:var(--zx-blue-200)}.zynix-trust-row>li{margin:0}.zynix-trust-row>li:not(.zynix-badge){padding:0}.zynix-badge svg{flex:none}a.zynix-badge{box-sizing:border-box;text-decoration:none;transition:border-color var(--zx-dur-1) var(--zx-ease-out),color var(--zx-dur-1) var(--zx-ease-out)}a.zynix-badge:hover{border-color:var(--zx-border-strong);color:var(--zx-text)}.zynix-trust-row--inverse a.zynix-badge:hover{border-color:rgba(255,255,255,.4);color:var(--zx-text-inverse)}:is(.zynix-section--inverse,.zynix-cta-section:not(.zynix-cta-section--subtle)) .zynix-trust-row:not(.zynix-trust-row--inverse) .zynix-badge{background:transparent;border-color:var(--zx-border-inverse);color:var(--zx-text-inverse-secondary)}:is(.zynix-section--inverse,.zynix-cta-section:not(.zynix-cta-section--subtle)) .zynix-trust-row:not(.zynix-trust-row--inverse) .zynix-badge svg{color:var(--zx-blue-200)}.zynix-card{display:block;box-sizing:border-box;height:100%;background:var(--zx-surface);border:1px solid var(--zx-border);border-radius:var(--zx-radius-lg);padding:clamp(20px,16px + 1vw,28px);color:inherit}.zynix-card--subtle{background:var(--zx-surface-subtle);border-color:transparent}.zynix-card--inverse{background:rgba(255,255,255,.04);border-color:var(--zx-border-inverse);color:var(--zx-text-inverse)}.zynix-card--row{display:flex;align-items:flex-start;gap:var(--zx-space-4)}a.zynix-card{text-decoration:none;transition:border-color var(--zx-dur-1) var(--zx-ease-out),box-shadow var(--zx-dur-2) var(--zx-ease-out)}a.zynix-card:hover{border-color:var(--zx-border-strong);box-shadow:var(--zx-shadow-sm)}a.zynix-card:hover .zynix-card__title{color:var(--zx-link)}.zynix-card__icon{display:grid;place-items:center;width:40px;height:40px;margin-bottom:var(--zx-space-4);border-radius:var(--zx-radius-md);background:var(--zx-blue-50);color:var(--zx-blue-600)}.zynix-card__icon svg{width:20px;height:20px;stroke-width:1.75}.zynix-card__eyebrow{margin:0 0 var(--zx-space-2);font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.2 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-text-muted)}.zynix-card__title{margin:0 0 var(--zx-space-2);font:var(--zx-fw-semibold) var(--zx-fs-h4)/1.35 var(--zx-font-sans);color:var(--zx-text)}.zynix-card__body{margin:0;font-size:15px;line-height:1.6;color:var(--zx-text-secondary)}.zynix-card__media{display:block;margin:calc(-1 * clamp(20px,16px + 1vw,28px)) calc(-1 * clamp(20px,16px + 1vw,28px)) var(--zx-space-4);border-radius:var(--zx-radius-lg) var(--zx-radius-lg) 0 0;overflow:hidden;background:var(--zx-surface-subtle)}.zynix-card__footer{margin-top:var(--zx-space-4);padding-top:var(--zx-space-4);border-top:1px solid var(--zx-border)}.zynix-card__cta{display:inline-block;margin-top:var(--zx-space-4);font:var(--zx-fw-semibold) var(--zx-fs-sm)/1.4 var(--zx-font-sans);color:var(--zx-link)}.zynix-card--inverse .zynix-card__title{color:var(--zx-text-inverse)}.zynix-card--inverse .zynix-card__body{color:var(--zx-text-inverse-secondary)}.zynix-card__text{flex:1 1 auto;min-width:0}.zynix-card--row>.zynix-card__icon{flex:none;margin-bottom:0}.zynix-card--row .zynix-card__title{margin-bottom:var(--zx-space-1)}.zynix-card__media img{display:block;width:100%;height:auto}.zynix-card--inverse .zynix-card__eyebrow{color:var(--zx-text-inverse-muted)}.zynix-card--inverse .zynix-card__icon{background:rgba(255,255,255,.08);color:var(--zx-blue-200)}.zynix-card--inverse .zynix-card__footer{border-top-color:var(--zx-border-inverse)}.zynix-card--inverse :is(.zynix-card__cta,.zynix-link-arrow),a.zynix-card--inverse:hover .zynix-card__title{color:var(--zx-link-inverse)}a.zynix-card--inverse:hover{border-color:rgba(255,255,255,.3);box-shadow:none}.zynix-cgrid{display:grid;gap:var(--zx-grid-gap);grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}.zynix-cgrid>*{min-width:0}@media (min-width:768px){.zynix-cgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.zynix-cgrid[data-count="1"]{grid-template-columns:minmax(0,1fr);max-width:var(--zx-container-narrow)}.zynix-cgrid:is([data-count="3"],[data-count="5"],[data-count="7"])>:last-child{grid-column:1 / -1}}@media (min-width:1024px){.zynix-cgrid:is([data-count="3"],[data-count="6"],[data-count="9"]){grid-template-columns:repeat(3,minmax(0,1fr))}.zynix-cgrid[data-count="3"]>:last-child{grid-column:auto}.zynix-cgrid[data-count="4"]:not(.zynix-cgrid--2x2),.zynix-cgrid[data-count="8"]{grid-template-columns:repeat(4,minmax(0,1fr))}.zynix-cgrid[data-count="5"]{grid-template-columns:repeat(6,minmax(0,1fr))}.zynix-cgrid[data-count="5"]>*{grid-column:span 2}.zynix-cgrid[data-count="5"]>:nth-child(n+4){grid-column:span 3}.zynix-cgrid[data-count="7"]{grid-template-columns:repeat(12,minmax(0,1fr))}.zynix-cgrid[data-count="7"]>*{grid-column:span 3}.zynix-cgrid[data-count="7"]>:nth-child(n+5){grid-column:span 4}}.zynix-cgrid__item{margin:0;padding:0}.zynix-stat-row__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;border-top:1px solid var(--zx-border)}.zynix-stat{display:flex;flex-direction:column;gap:var(--zx-space-2);padding:var(--zx-space-6) var(--zx-space-6) 0 0;margin:0}.zynix-stat + .zynix-stat{padding-left:var(--zx-space-6);border-left:1px solid var(--zx-border)}.zynix-stat__value{order:-1;margin:0;font:var(--zx-fw-semibold) var(--zx-fs-stat)/1 var(--zx-font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;color:var(--zx-text)}.zynix-stat__label{font-size:var(--zx-fs-sm);line-height:1.45;color:var(--zx-text-secondary);max-width:24ch}.zynix-stat-row__source{margin:var(--zx-space-4) 0 0;font-size:var(--zx-fs-xs);line-height:1.4;color:var(--zx-text-muted)}.zynix-stat-row--inverse .zynix-stat-row__list{border-top-color:var(--zx-border-inverse)}.zynix-stat-row--inverse .zynix-stat + .zynix-stat{border-left-color:var(--zx-border-inverse)}.zynix-stat-row--inverse .zynix-stat__value{color:#fff}.zynix-stat-row--inverse :is(.zynix-stat__label,.zynix-stat-row__source){color:var(--zx-text-inverse-muted)}@media (max-width:767.98px){.zynix-stat-row__list{grid-template-columns:repeat(2,minmax(0,1fr))}.zynix-stat{padding:var(--zx-space-5) var(--zx-space-4) var(--zx-space-4) 0}.zynix-stat + .zynix-stat{padding-left:0;border-left:0}.zynix-stat:nth-child(even){padding-left:var(--zx-space-4);border-left:1px solid var(--zx-border)}.zynix-stat:nth-child(n+3){border-top:1px solid var(--zx-border)}}.zynix-stat__label{margin:0}@media (min-width:768px) and (max-width:1023.98px){.zynix-stat-row[data-count="4"] .zynix-stat-row__list{grid-template-columns:repeat(2,minmax(0,1fr))}.zynix-stat-row[data-count="4"] .zynix-stat:nth-child(3){padding-left:0;border-left:0}.zynix-stat-row[data-count="4"] .zynix-stat:nth-child(n+3){margin-top:var(--zx-space-6);border-top:1px solid var(--zx-border)}.zynix-stat-row--inverse[data-count="4"] .zynix-stat:nth-child(n+3){border-top-color:var(--zx-border-inverse)}}.zynix-stat-row--inverse .zynix-stat:nth-child(even){border-left-color:var(--zx-border-inverse)}.zynix-stat-row--inverse .zynix-stat:nth-child(n+3){border-top-color:var(--zx-border-inverse)}.zynix-product-frame{position:relative;margin:0;border:1px solid var(--zx-border);border-radius:var(--zx-radius-xl);background:var(--zx-surface);box-shadow:var(--zx-shadow-lg);overflow:hidden}.zynix-product-frame--bare{box-shadow:var(--zx-shadow-md)}.zynix-product-frame__bar{display:flex;align-items:center;gap:var(--zx-space-3);height:36px;padding:0 14px;background:var(--zx-gray-50);border-bottom:1px solid var(--zx-border)}.zynix-product-frame__url{font:var(--zx-fw-medium) 12px/1 var(--zx-font-mono);color:var(--zx-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zynix-product-frame__media img{display:block;width:100%;height:auto;image-rendering:auto}.zynix-product-frame--ratio-16x10 .zynix-product-frame__media{aspect-ratio:16 / 10;overflow:hidden}.zynix-product-frame--ratio-4x3 .zynix-product-frame__media{aspect-ratio:4 / 3;overflow:hidden}.zynix-product-frame--ratio-3x2 .zynix-product-frame__media{aspect-ratio:3 / 2;overflow:hidden}.zynix-product-frame:is([class*="--ratio-"]) .zynix-product-frame__media img{height:100%;object-fit:cover;object-position:50% 0}.zynix-product-frame--crop-center .zynix-product-frame__media img{object-position:50% 50%}.zynix-product-frame__label{position:absolute;top:48px;right:12px}.zynix-product-frame--bare .zynix-product-frame__label,.zynix-product-frame:not(:has(.zynix-product-frame__bar)) .zynix-product-frame__label{top:12px}.zynix-product-frame__caption{padding:var(--zx-space-3) var(--zx-space-4);border-top:1px solid var(--zx-border);font-size:var(--zx-fs-sm);line-height:1.45;color:var(--zx-text-muted);background:var(--zx-surface)}.zynix-callouts{list-style:none;margin:var(--zx-space-6) 0 0;padding:0;display:grid;gap:var(--zx-space-4);counter-reset:none}.zynix-callouts__item{display:grid;grid-template-columns:28px 1fr;gap:var(--zx-space-3);align-items:start}.zynix-callouts__n,.zynix-callout-dot{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--zx-blue-600);color:#fff;font:var(--zx-fw-semibold) 12px/1 var(--zx-font-sans)}.zynix-callouts__title{margin:0 0 2px;font-weight:var(--zx-fw-semibold);font-size:var(--zx-fs-body);color:var(--zx-text)}.zynix-callouts__body{margin:0;font-size:var(--zx-fs-sm);line-height:1.5;color:var(--zx-text-secondary)}@media (max-width:767.98px){.zynix-product-frame{border-radius:var(--zx-radius-lg)}}@media (max-width:479.98px){.zynix-product-frame__bar{display:none}.zynix-product-frame__label{top:12px}}.zynix-product-frame__caption{margin:0;text-align:left}.zynix-product-frame__label{z-index:1;box-shadow:var(--zx-shadow-xs)}.zynix-product-frame__media>.zynix-ui{border:0;border-radius:0;box-shadow:none}.zynix-callouts__n{margin-top:1px}.zynix-ui{position:relative;box-sizing:border-box;margin:0;background:var(--zx-surface);border:1px solid var(--zx-border);border-radius:var(--zx-radius-xl);box-shadow:var(--zx-shadow-lg);overflow:hidden;color:var(--zx-text);font-family:var(--zx-font-sans);font-variant-numeric:tabular-nums lining-nums;text-align:left}.zynix-ui :where(p,dl,dt,dd,ul,ol,li){margin:0;padding:0}.zynix-ui :where(ul,ol){list-style:none}.zynix-ui__bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--zx-space-2) var(--zx-space-3);min-height:44px;box-sizing:border-box;padding:6px 16px;background:var(--zx-gray-25);border-bottom:1px solid var(--zx-border)}.zynix-ui__brand{display:inline-flex;align-items:center;gap:var(--zx-space-2);font:var(--zx-fw-semibold) 13px/1.2 var(--zx-font-sans);color:var(--zx-text);white-space:nowrap}.zynix-ui__brand img{display:block;width:20px;height:20px;flex:none}.zynix-ui__badge{display:inline-flex;align-items:center;padding:2px 6px;border-radius:var(--zx-radius-xs);background:var(--zx-gray-100);color:var(--zx-gray-700);font:var(--zx-fw-semibold) 12px/1.2 var(--zx-font-sans);letter-spacing:.04em;text-transform:uppercase}.zynix-ui__bar>.zynix-chip--sample{margin-left:auto}.zynix-ui__body{padding:16px 20px 20px}.zynix-ui__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px var(--zx-space-3);margin:0 0 var(--zx-space-3)}.zynix-ui__title{font:var(--zx-fw-semibold) 16px/1.3 var(--zx-font-sans);color:var(--zx-text)}.zynix-ui__meta{font-size:12px;line-height:1.4;color:var(--zx-text-muted)}.zynix-ui__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 var(--zx-space-3)}.zynix-ui__tile{display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px;border-radius:var(--zx-radius-md);background:var(--zx-gray-50)}.zynix-ui__tile-value{order:-1;font:var(--zx-fw-semibold) 24px/1.1 var(--zx-font-sans);letter-spacing:-.01em;color:var(--zx-text);font-variant-numeric:tabular-nums lining-nums}.zynix-ui__tile-label{font:var(--zx-fw-medium) 12px/1.3 var(--zx-font-sans);color:var(--zx-text-secondary)}@media (max-width:1279.98px){.zynix-ui__tile-value{font-size:20px}}.zynix-ui__rows{border-top:1px solid var(--zx-border)}.zynix-ui__row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"main owner status";align-items:center;gap:4px var(--zx-space-3);min-height:52px;box-sizing:border-box;padding:8px 0;border-bottom:1px solid var(--zx-border)}.zynix-ui__row-main{grid-area:main;min-width:0}.zynix-ui__row-title{font:var(--zx-fw-semibold) 14px/1.35 var(--zx-font-sans);color:var(--zx-text)}.zynix-ui__row-sub{margin-top:1px;font-size:12px;line-height:1.4;color:var(--zx-text-muted)}.zynix-ui__owner{grid-area:owner;display:inline-flex;align-items:center;gap:6px;font:var(--zx-fw-medium) 12px/1.3 var(--zx-font-sans);color:var(--zx-text-secondary);white-space:nowrap}.zynix-ui__owner svg{width:14px;height:14px;flex:none}.zynix-ui__owner--agent svg{color:var(--zx-blue-600)}.zynix-ui__owner--staff svg{color:var(--zx-gray-600)}.zynix-ui__owner--system svg{color:var(--zx-gray-500)}.zynix-ui__status{grid-area:status;justify-self:end}.zynix-ui__pipeline{display:grid;gap:10px;padding:4px 0 0}.zynix-ui__stage{display:grid;grid-template-columns:minmax(72px,96px) minmax(0,1fr) 48px;align-items:center;gap:var(--zx-space-3);min-height:24px}.zynix-ui__stage-label{font-size:13px;line-height:1.3;color:var(--zx-text-secondary)}.zynix-ui__stage-bar{position:relative;display:block;height:8px;border-radius:4px;background:var(--zx-blue-100);overflow:hidden}.zynix-ui__stage-bar::before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--zx-blue-600);transform:scaleX(var(--zx-bar, 0));transform-origin:left center}.zynix-ui__stage-value{font:var(--zx-fw-semibold) 14px/1.2 var(--zx-font-sans);color:var(--zx-text);text-align:right;font-variant-numeric:tabular-nums lining-nums}.zynix-ui__footer{display:flex;align-items:flex-start;gap:var(--zx-space-2);margin:var(--zx-space-4) -20px -20px;padding:12px 20px;border-top:1px solid var(--zx-border);font-size:12px;line-height:1.45;color:var(--zx-text-muted);background:var(--zx-surface)}.zynix-ui__footer::before{content:"";flex:none;width:14px;height:14px;margin-top:1px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13Zm0 1.3a5.2 5.2 0 1 1 0 10.4A5.2 5.2 0 0 1 8 2.8Zm-.65 2.45v1.3h1.3v-1.3h-1.3Zm0 2.6v3.9h1.3v-3.9h-1.3Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1.5a6.5 6.5 0 1 0 0 13 6.5 6.5 0 0 0 0-13Zm0 1.3a5.2 5.2 0 1 1 0 10.4A5.2 5.2 0 0 1 8 2.8Zm-.65 2.45v1.3h1.3v-1.3h-1.3Zm0 2.6v3.9h1.3v-3.9h-1.3Z'/%3E%3C/svg%3E") center / contain no-repeat}.zynix-ui__steps{display:grid;gap:0;border-top:1px solid var(--zx-border)}.zynix-ui__step{display:grid;grid-template-columns:52px minmax(0,1fr) auto;grid-template-areas:"time main status";align-items:center;gap:2px var(--zx-space-3);min-height:52px;box-sizing:border-box;padding:8px 0;border-bottom:1px solid var(--zx-border)}.zynix-ui__step-time{grid-area:time;align-self:start;padding-top:2px;font:var(--zx-fw-semibold) 12px/1.3 var(--zx-font-sans);color:var(--zx-text-muted);font-variant-numeric:tabular-nums}.zynix-ui__step-main{grid-area:main;min-width:0}.zynix-ui__step-title{font:var(--zx-fw-semibold) 14px/1.35 var(--zx-font-sans);color:var(--zx-text)}.zynix-ui__step-owner{margin-top:2px;font:var(--zx-fw-medium) 12px/1.35 var(--zx-font-sans);color:var(--zx-text-secondary)}.zynix-ui__step>.zynix-ui__status{grid-area:status}.zynix-ui__note{display:grid;gap:var(--zx-space-3);padding:14px 16px;border:1px solid var(--zx-border);border-radius:var(--zx-radius-md);background:var(--zx-gray-25)}.zynix-ui__note-section{display:grid;gap:2px}.zynix-ui__note-label{font:var(--zx-fw-semibold) 12px/1.3 var(--zx-font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--zx-text-muted)}.zynix-ui__note-text{font-size:14px;line-height:1.5;color:var(--zx-text)}@media (max-width:479.98px){.zynix-ui__bar{padding:8px 12px}.zynix-ui__bar>.zynix-chip--sample{margin-left:0;flex-basis:auto}.zynix-ui__body{padding:14px 14px 16px}.zynix-ui__footer{margin:var(--zx-space-4) -14px -16px;padding:12px 14px}.zynix-ui__tiles{gap:8px}.zynix-ui__tile{padding:10px}.zynix-ui__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main status" "owner status"}.zynix-ui__row:nth-child(n+4){display:none}.zynix-ui__owner{justify-self:start}}.zynix-hero{padding-block:clamp(40px,24px + 3vw,72px) clamp(48px,32px + 3vw,80px);background:var(--zx-surface)}.zynix-hero--compact{padding-block:clamp(32px,24px + 2vw,56px) clamp(32px,24px + 2vw,48px)}.zynix-hero__grid{display:grid;row-gap:var(--zx-space-10);align-items:center}@media (min-width:1024px){.zynix-hero--product .zynix-hero__grid,.zynix-hero--proof .zynix-hero__grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);column-gap:var(--zx-space-12)}.zynix-hero--none .zynix-hero__text{max-width:calc(8 / 12 * 100%)}}.zynix-hero__title{margin:0;font-size:var(--zx-fs-h1);line-height:var(--zx-lh-tight);letter-spacing:var(--zx-tr-h1);font-weight:var(--zx-fw-semibold)}.zynix-hero__lead{margin:var(--zx-space-5) 0 0;font-size:var(--zx-fs-lead);line-height:var(--zx-lh-lead);color:var(--zx-text-secondary);max-width:var(--zx-measure-lead)}.zynix-hero__actions{display:flex;flex-wrap:wrap;gap:var(--zx-space-3);margin-top:var(--zx-space-8)}.zynix-hero__actions + .zynix-trust-row{margin-top:var(--zx-space-6)}.zynix-hero-proof{border:1px solid var(--zx-border);border-radius:var(--zx-radius-xl);padding:var(--zx-space-8);background:var(--zx-surface-subtle)}.zynix-hero-proof__logo{display:block;height:48px;width:auto;margin-bottom:var(--zx-space-6)}.zynix-hero-proof__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--zx-space-4) var(--zx-space-6);margin:0 0 var(--zx-space-6)}.zynix-hero-proof__facts dt{font-size:var(--zx-fs-xs);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-text-muted)}.zynix-hero-proof__facts dd{margin:2px 0 0;font-weight:var(--zx-fw-semibold);color:var(--zx-text)}@media (max-width:767.98px){.zynix-hero--product .zynix-hero__media{order:2}}.zynix-hero{color:var(--zx-text)}.zynix-hero__text{min-width:0}.zynix-hero__media{min-width:0}.zynix-hero__text>.zynix-trust-row:not(:first-child){margin-top:var(--zx-space-6)}.zynix-hero-proof__logo{max-width:100%;object-fit:contain;object-position:left center}.zynix-hero-proof__facts>div{min-width:0}.zynix-hero-proof__facts dt{font-weight:var(--zx-fw-semibold);line-height:1.3}.zynix-hero--legal{border-bottom:1px solid var(--zx-border)}@media (max-width:479.98px){.zynix-hero-proof{padding:var(--zx-space-6)}.zynix-hero-proof__facts{grid-template-columns:minmax(0,1fr)}}.zynix-quote{margin:0;padding-left:var(--zx-space-6);border-left:2px solid var(--zx-blue-600)}.zynix-quote__text{margin:0}.zynix-quote__text p{margin:0;font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);line-height:1.45;font-weight:var(--zx-fw-regular);color:var(--zx-text);font-style:normal}.zynix-quote__cite{display:flex;flex-wrap:wrap;align-items:center;gap:var(--zx-space-1) var(--zx-space-3);margin-top:var(--zx-space-6);font-size:var(--zx-fs-sm);color:var(--zx-text-secondary)}.zynix-quote__logo{height:32px;width:auto;margin-right:var(--zx-space-2)}.zynix-quote__name{font-weight:var(--zx-fw-semibold);color:var(--zx-text)}.zynix-quote__cite .zynix-link-arrow{flex-basis:100%;margin-top:var(--zx-space-2)}.zynix-quote--inverse{border-left-color:var(--zx-blue-200)}.zynix-quote--inverse .zynix-quote__text p{color:#fff}.zynix-quote__text{padding:0;border:0;font-size:inherit;line-height:inherit}.zynix-quote__text p + p{margin-top:var(--zx-space-4)}.zynix-quote__cite{text-align:left}.zynix-quote--large .zynix-quote__text p{font-size:clamp(1.375rem,1.15rem + .9vw,1.875rem);line-height:1.4;letter-spacing:-.01em}.zynix-quote--inverse .zynix-quote__cite{color:var(--zx-text-inverse-secondary)}.zynix-quote--inverse .zynix-quote__name{color:#fff}.zynix-quote--inverse .zynix-quote__logo{filter:grayscale(1) brightness(0) invert(1);opacity:.8}.zynix-quote--inverse .zynix-link-arrow{color:var(--zx-link-inverse)}.zynix-table-wrap{margin:0;max-width:100%}.zynix-injected .zynix-table-wrap .zynix-compare-table{width:100%;margin:0;border-collapse:collapse;font-size:15px;line-height:1.5;color:var(--zx-text-secondary)}.zynix-injected .zynix-compare-table__caption{caption-side:top;margin:0 0 var(--zx-space-4);text-align:left;font:var(--zx-fw-semibold) var(--zx-fs-h4)/1.35 var(--zx-font-sans);color:var(--zx-text)}.zynix-injected .zynix-compare-table__caption.zx-visually-hidden{margin:-1px}.zynix-injected .zynix-table-wrap .zynix-compare-table thead th{padding:0 var(--zx-space-4) var(--zx-space-3);background:none;border-bottom:1px solid var(--zx-border-strong);font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.3 var(--zx-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--zx-text-muted);text-align:left;vertical-align:bottom}.zynix-injected .zynix-table-wrap .zynix-compare-table thead th.is-highlight{color:var(--zx-blue-700);background:var(--zx-surface-brand);padding-top:var(--zx-space-3);border-radius:var(--zx-radius-md) var(--zx-radius-md) 0 0}.zynix-injected .zynix-table-wrap .zynix-compare-table tbody tr{border-bottom:1px solid var(--zx-border)}.zynix-injected .zynix-table-wrap .zynix-compare-table tbody th{padding:var(--zx-space-4);border:0;text-align:left;vertical-align:top;font:var(--zx-fw-semibold) 15px/1.5 var(--zx-font-sans);letter-spacing:0;text-transform:none;color:var(--zx-text);background:none}.zynix-injected .zynix-table-wrap .zynix-compare-table td{padding:var(--zx-space-4);text-align:left;vertical-align:top;font-weight:var(--zx-fw-regular);color:var(--zx-text-secondary);background:none;border:0}.zynix-injected .zynix-table-wrap .zynix-compare-table td.is-highlight{background:var(--zx-surface-brand);color:var(--zx-text)}.zynix-injected .zynix-table-wrap .zynix-compare-table :is(th,td):first-child{padding-left:0}.zynix-injected .zynix-table-wrap .zynix-compare-table :is(th,td).is-highlight:first-child{padding-left:var(--zx-space-4)}.zynix-mark{display:inline-block;flex:none;width:16px;height:16px;margin-right:var(--zx-space-2);vertical-align:-3px;background:currentColor;-webkit-mask:var(--zx-mark) center / contain no-repeat;mask:var(--zx-mark) center / contain no-repeat}.zynix-mark--yes{color:var(--zx-success-600);--zx-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6.4 11.6 2.8 8l1.1-1.1 2.5 2.5 5.7-5.7 1.1 1.1z'/%3E%3C/svg%3E")}.zynix-mark--no{color:var(--zx-gray-400);--zx-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 7.25h10v1.5H3z'/%3E%3C/svg%3E")}.zynix-mark--partial{color:var(--zx-gray-500);--zx-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1.75a6.25 6.25 0 1 0 0 12.5A6.25 6.25 0 0 0 8 1.75Zm0 1.5v9.5a4.75 4.75 0 0 1 0-9.5Z'/%3E%3C/svg%3E")}@media (max-width:767.98px){.zynix-injected .zynix-table-wrap .zynix-compare-table,.zynix-injected .zynix-table-wrap .zynix-compare-table :is(tbody,tr,th,td){display:block;width:auto}.zynix-injected .zynix-compare-table__caption:not(.zx-visually-hidden){display:block}.zynix-injected .zynix-table-wrap .zynix-compare-table thead{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.zynix-injected .zynix-table-wrap .zynix-compare-table tbody tr{margin:0 0 var(--zx-space-3);padding:var(--zx-space-4);border:1px solid var(--zx-border);border-radius:var(--zx-radius-lg);background:var(--zx-surface)}.zynix-injected .zynix-table-wrap .zynix-compare-table tbody th{padding:0 0 var(--zx-space-2);font-size:var(--zx-fs-body)}.zynix-injected .zynix-table-wrap .zynix-compare-table td,.zynix-injected .zynix-table-wrap .zynix-compare-table td:first-child{padding:var(--zx-space-2) 0 0}.zynix-injected .zynix-table-wrap .zynix-compare-table td.is-highlight{margin-top:var(--zx-space-2);padding:var(--zx-space-2) var(--zx-space-3);border-radius:var(--zx-radius-md)}.zynix-injected .zynix-table-wrap .zynix-compare-table td[data-label]::before{content:attr(data-label);display:block;margin:0 0 2px;font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.3 var(--zx-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--zx-text-muted)}.zynix-injected .zynix-table-wrap .zynix-compare-table td.is-highlight[data-label]::before{color:var(--zx-blue-700)}}.zynix-faq-list{max-width:none;margin:0;border-top:1px solid var(--zx-border)}.zynix-faq-item{border:0;border-bottom:1px solid var(--zx-border);border-radius:0;background:none;margin:0;overflow:visible;box-shadow:none}.zynix-faq-item:hover{border-color:var(--zx-border);box-shadow:none}.zynix-faq-item__heading{margin:0;font:inherit}.zynix-faq-q{width:100%;display:flex;justify-content:space-between;align-items:center;gap:var(--zx-space-6);min-height:56px;padding:var(--zx-space-5) 0;background:none;border:0;border-radius:0;text-align:left;cursor:pointer;font:var(--zx-fw-semibold) var(--zx-fs-body)/1.4 var(--zx-font-sans);color:var(--zx-text)}.zynix-faq-q__icon{flex:none;color:var(--zx-text-muted);transition:transform var(--zx-dur-2) var(--zx-ease-out)}.zynix-faq-q[aria-expanded="true"] .zynix-faq-q__icon{transform:rotate(180deg);color:var(--zx-blue-600)}.zynix-faq-toggle{display:none}.zynix-faq-a{display:grid;grid-template-rows:1fr;max-height:none;overflow:visible;transition:grid-template-rows var(--zx-dur-2) var(--zx-ease-out)}.zynix-faq-item.open .zynix-faq-a{max-height:none}.zynix-faq-a[hidden]{display:none}.zynix-faq-a.is-animating{grid-template-rows:0fr}.zynix-faq-a__inner{overflow:hidden}.zynix-faq-a p,.zynix-faq-a__inner p{margin:0 0 var(--zx-space-3);padding:0;max-width:var(--zx-measure);font-size:var(--zx-fs-body);line-height:var(--zx-lh-body);color:var(--zx-text-secondary)}.zynix-faq-a__inner{padding-bottom:var(--zx-space-5)}.zynix-injected .zynix-faq-item:not(.open)>.zynix-faq-a:not([hidden]):not(:has(>.zynix-faq-a__inner)){max-height:0;overflow:hidden;padding-bottom:0}.zynix-faq-q:hover{color:var(--zx-link)}.zynix-faq-q:hover .zynix-faq-q__icon{color:var(--zx-link)}.zynix-faq-a>:last-child,.zynix-faq-a__inner>:last-child{margin-bottom:0}.zynix-faq-a:not(:has(>.zynix-faq-a__inner)){padding-bottom:var(--zx-space-5)}.zynix-faq-a :is(ul,ol){margin:0 0 var(--zx-space-3);padding-left:1.25em;color:var(--zx-text-secondary);max-width:var(--zx-measure)}.zynix-faq-a li + li{margin-top:var(--zx-space-1)}.zynix-faq-q:has(>.zynix-faq-toggle)::after{content:"";flex:none;width:20px;height:20px;background:var(--zx-text-muted);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7.5l5 5 5-5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7.5l5 5 5-5'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform var(--zx-dur-2) var(--zx-ease-out)}.zynix-faq-item.open>.zynix-faq-q:has(>.zynix-faq-toggle)::after,.zynix-faq-q[aria-expanded="true"]:has(>.zynix-faq-toggle)::after{transform:rotate(180deg);background:var(--zx-blue-600)}.zynix-faq-q:hover:has(>.zynix-faq-toggle)::after{background:var(--zx-link)}.zynix-prose{max-width:var(--zx-measure);color:var(--zx-text-secondary)}.zynix-prose--wide{max-width:820px}.zynix-prose>:first-child{margin-top:0}.zynix-prose>:last-child{margin-bottom:0}.zynix-prose p{margin:0 0 20px;font-size:var(--zx-fs-body);line-height:1.7;color:var(--zx-text-secondary)}.zynix-prose h2{margin:48px 0 16px;font-size:var(--zx-fs-h3);line-height:var(--zx-lh-snug);letter-spacing:var(--zx-tr-h3);font-weight:var(--zx-fw-semibold);color:var(--zx-text)}.zynix-prose h3{margin:32px 0 12px;font-size:1.25rem;line-height:1.35;font-weight:var(--zx-fw-semibold);color:var(--zx-text)}.zynix-prose :is(ul,ol){margin:0 0 20px;padding-left:1.25em}.zynix-prose li{font-size:var(--zx-fs-body);line-height:1.7;color:var(--zx-text-secondary);padding-left:4px}.zynix-prose li + li{margin-top:8px}.zynix-prose li::marker{color:var(--zx-gray-400)}.zynix-prose strong{color:var(--zx-text)}.zynix-prose a:not([class]){color:var(--zx-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.zynix-prose a:not([class]):hover{color:var(--zx-link-hover)}.zynix-prose blockquote:not([class]){margin:32px 0;padding:0 0 0 var(--zx-space-6);border:0;border-left:2px solid var(--zx-blue-600);font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);line-height:1.45;color:var(--zx-text)}.zynix-prose blockquote:not([class]) p{font-size:inherit;line-height:inherit;color:inherit}.zynix-prose figure{margin:32px 0}.zynix-prose figcaption{margin:var(--zx-space-3) 0 0;text-align:left;font-size:var(--zx-fs-sm);line-height:1.45;color:var(--zx-text-muted)}.zynix-prose table{width:100%;margin:0 0 24px;border-collapse:collapse;font-size:15px}.zynix-prose :is(th,td){padding:12px 16px 12px 0;border-bottom:1px solid var(--zx-border);text-align:left;vertical-align:top}.zynix-prose th{font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.3 var(--zx-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--zx-text-muted);border-bottom-color:var(--zx-border-strong)}.zynix-prose .zynix-callout,.zynix-callout{margin:24px 0;padding:16px 24px;border-left:4px solid var(--zx-blue-600);border-radius:0 var(--zx-radius-md) var(--zx-radius-md) 0;background:var(--zx-surface-brand);color:var(--zx-text)}.zynix-callout>:last-child{margin-bottom:0}.zynix-prose .zynix-callout p{color:var(--zx-text)}.zynix-logo-row__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--zx-space-2) var(--zx-space-6);margin-bottom:var(--zx-space-5)}.zynix-logo-row__label{margin:0;font-size:var(--zx-fs-sm);color:var(--zx-text-muted)}.zynix-logo-row__list{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:var(--zx-space-4);list-style:none;margin:0;padding:0;align-items:center}.zynix-logo-row__item{display:flex;align-items:center;justify-content:center;height:48px}.zynix-logo-row__img{display:block;width:auto;max-width:100%;object-fit:contain;filter:grayscale(1) contrast(1.05);opacity:.78}.zynix-logo-row__img--h20{height:20px}.zynix-logo-row__img--h24{height:24px}.zynix-logo-row__img--h28{height:28px}.zynix-logo-row__img--h32{height:32px}.zynix-logo-row__img--h36{height:36px}.zynix-logo-row__img--h40{height:40px}@media (max-width:1023.98px){.zynix-logo-row__list{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:var(--zx-space-5)}}@media (max-width:479.98px){.zynix-logo-row__list{grid-template-columns:repeat(3,minmax(0,1fr))}.zynix-logo-row__item:nth-child(n+7){display:none}.zynix-logo-row__img{transform:scale(.85)}}.zynix-logo-row--inverse .zynix-logo-row__img{filter:grayscale(1) brightness(0) invert(1);opacity:.72}html:not(.wf-native) :is(.zx-home-customers .zynix-card__media img.zx-home-customers__logo,.zx-home-quote__mark,.zx-cust-card__logo-slot .zx-cust-card__logo){filter:none;opacity:1}.zynix-logo-row__item{margin:0;padding:0;min-width:0}.zynix-logo-row--inverse .zynix-logo-row__label{color:var(--zx-text-inverse-muted)}.zynix-logo-row--inverse .zynix-link-arrow{color:var(--zx-link-inverse)}.zynix-logo-row__lockup{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%}.zynix-logo-row__lockup .zynix-logo-row__img{flex:none;height:30px;transform:none}.zynix-logo-row__name{min-width:0;font:var(--zx-fw-semibold) 13px/1.15 var(--zx-font-sans);letter-spacing:-.005em;color:var(--zx-gray-700);opacity:.82;text-align:left}.zynix-logo-row--inverse .zynix-logo-row__name{color:var(--zx-text-inverse);opacity:.72}@media (max-width:1279.98px){.zynix-logo-row__lockup .zynix-logo-row__img{height:28px}.zynix-logo-row__name{font-size:12px;line-height:1.2}}.zynix-related__title{margin:0 0 var(--zx-space-5);font-size:var(--zx-fs-h3);line-height:var(--zx-lh-snug);letter-spacing:var(--zx-tr-h3);font-weight:var(--zx-fw-semibold);color:var(--zx-text)}.zynix-related__group{margin:var(--zx-space-6) 0 var(--zx-space-3);font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.2 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-text-muted)}.zynix-related__title + .zynix-related__group{margin-top:0}.zynix-related__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;list-style:none;margin:0;padding:0}.zynix-related__list>li{margin:0;padding:0;min-width:0}.zynix-related__link{display:flex;align-items:center;gap:var(--zx-space-3);box-sizing:border-box;height:100%;min-height:56px;padding:12px 16px;border:1px solid var(--zx-border);border-radius:var(--zx-radius-lg);background:var(--zx-surface);color:var(--zx-text);text-decoration:none;transition:border-color var(--zx-dur-1) var(--zx-ease-out)}.zynix-related__link:hover{border-color:var(--zx-border-strong)}.zynix-related__icon{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:var(--zx-radius-md);background:var(--zx-blue-50);color:var(--zx-blue-600)}.zynix-related__icon svg{width:18px;height:18px}.zynix-related__text{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.zynix-related__name{font:var(--zx-fw-semibold) 15px/1.35 var(--zx-font-sans);color:var(--zx-text)}.zynix-related__desc{font-size:13px;line-height:1.4;color:var(--zx-text-secondary)}.zynix-related__arrow{flex:none;color:var(--zx-text-muted);transition:transform var(--zx-dur-1) var(--zx-ease-out),color var(--zx-dur-1) var(--zx-ease-out)}.zynix-related__link:hover .zynix-related__name,.zynix-related__link:hover .zynix-related__arrow{color:var(--zx-link)}.zynix-related__link:hover .zynix-related__arrow{transform:translateX(2px)}.zynix-breadcrumb{padding:16px 0 0;font-size:13px;line-height:1.4;color:var(--zx-text-muted)}.zynix-breadcrumb__list{display:flex;align-items:center;min-width:0;list-style:none;margin:0;padding:0}.zynix-breadcrumb__list>li{display:flex;align-items:center;flex:none;margin:0;white-space:nowrap}.zynix-breadcrumb__list>li:last-child{flex:0 1 auto;min-width:0}.zynix-breadcrumb__list>li + li::before{content:"/";margin:0 8px;color:var(--zx-gray-400)}.zynix-breadcrumb__list a{display:inline-flex;align-items:center;min-height:24px;color:var(--zx-text-secondary);text-decoration:none}.zynix-breadcrumb__list a:hover{color:var(--zx-link);text-decoration:underline;text-underline-offset:3px}.zynix-breadcrumb__list [aria-current="page"]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--zx-text);font-weight:var(--zx-fw-medium)}.zynix-split{display:grid;gap:var(--zx-space-10)}@media (min-width:1024px){.zynix-split{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--zx-space-12);align-items:start}.zynix-split--center{align-items:center}.zynix-split--5-7>.zynix-split__a{grid-column:1 / span 5}.zynix-split--5-7>.zynix-split__b{grid-column:6 / span 7}.zynix-split--7-5>.zynix-split__a{grid-column:1 / span 7}.zynix-split--7-5>.zynix-split__b{grid-column:8 / span 5}.zynix-split--6-6>.zynix-split__a{grid-column:1 / span 6}.zynix-split--6-6>.zynix-split__b{grid-column:7 / span 6}.zynix-split--4-8>.zynix-split__a{grid-column:1 / span 4}.zynix-split--4-8>.zynix-split__b{grid-column:5 / span 8}.zynix-split--reverse.zynix-split--5-7>.zynix-split__a{grid-column:8 / span 5;grid-row:1}.zynix-split--reverse.zynix-split--5-7>.zynix-split__b{grid-column:1 / span 7;grid-row:1}.zynix-split--reverse.zynix-split--6-6>.zynix-split__a{grid-column:7 / span 6;grid-row:1}.zynix-split--reverse.zynix-split--6-6>.zynix-split__b{grid-column:1 / span 6;grid-row:1}}@media (max-width:1023.98px){.zynix-split--media-first>.zynix-split__b{order:-1}}.zynix-split>*{min-width:0}@media (min-width:1024px){.zynix-split--reverse.zynix-split--7-5>.zynix-split__a{grid-column:6 / span 7;grid-row:1}.zynix-split--reverse.zynix-split--7-5>.zynix-split__b{grid-column:1 / span 5;grid-row:1}.zynix-split--reverse.zynix-split--4-8>.zynix-split__a{grid-column:9 / span 4;grid-row:1}.zynix-split--reverse.zynix-split--4-8>.zynix-split__b{grid-column:1 / span 8;grid-row:1}}.zynix-field{display:grid;gap:6px;margin:0 0 var(--zx-space-4)}.zynix-field__label{display:block;margin:0;font:var(--zx-fw-semibold) var(--zx-fs-sm)/1.4 var(--zx-font-sans);color:var(--zx-text)}.zynix-field__req{margin-left:2px;color:var(--zx-danger-600)}.zynix-input,.zynix-field :is(select,textarea){box-sizing:border-box;width:100%;min-height:44px;margin:0;padding:12px 14px;border:1px solid var(--zx-gray-300);border-radius:var(--zx-radius-sm);background:var(--zx-surface);color:var(--zx-text);font:var(--zx-fw-regular) 16px/1.4 var(--zx-font-sans);box-shadow:none;transition:border-color var(--zx-dur-1) var(--zx-ease-out)}.zynix-field textarea{min-height:120px;resize:vertical}.zynix-input::placeholder,.zynix-field textarea::placeholder{color:var(--zx-text-muted);opacity:1}.zynix-input:hover,.zynix-field :is(select,textarea):hover{border-color:var(--zx-gray-400)}.zynix-input[aria-invalid="true"],.zynix-field [aria-invalid="true"]{border-color:var(--zx-danger-600)}.zynix-input:disabled,.zynix-field :is(select,textarea,input):disabled{opacity:.5;cursor:not-allowed}.zynix-field__hint{margin:0;font-size:var(--zx-fs-sm);line-height:1.45;color:var(--zx-text-muted)}.zynix-field__error{margin:0;font-size:var(--zx-fs-sm);line-height:1.45;font-weight:var(--zx-fw-medium);color:var(--zx-danger-600)}.zynix-field__error[hidden]{display:none}.zynix-field--checkbox{display:flex;align-items:flex-start;gap:var(--zx-space-3);min-height:44px}.zynix-field--checkbox input[type="checkbox"]{flex:none;width:20px;height:20px;margin:2px 0 0;accent-color:var(--zx-blue-600)}.zynix-field--checkbox .zynix-field__label{font-weight:var(--zx-fw-regular);font-size:15px;line-height:1.5;cursor:pointer}.zynix-form-status{margin:var(--zx-space-3) 0 0;font-size:var(--zx-fs-sm);line-height:1.45;color:var(--zx-text-secondary)}@media (max-width:767.98px){.zynix-input,.zynix-field :is(select,textarea){min-height:48px}}.zynix-cta-section{position:relative;padding:var(--zx-section-y) 0;background:var(--zx-surface-inverse);color:var(--zx-text-inverse);text-align:center;overflow:visible}.zynix-cta-section--subtle{background:var(--zx-surface-subtle);color:var(--zx-text)}.zynix-cta-section--inverse{background:var(--zx-surface-inverse);color:var(--zx-text-inverse)}.zynix-cta-section__inner{max-width:calc(var(--zx-container-narrow) + 2 * var(--zx-gutter))}.zynix-cta-section__title{margin:0;font-size:var(--zx-fs-h2);line-height:var(--zx-lh-heading);letter-spacing:var(--zx-tr-h2);font-weight:var(--zx-fw-semibold);color:inherit}.zynix-cta-section--subtle .zynix-cta-section__title{color:var(--zx-text)!important}.zynix-cta-section__inner>.zynix-lead{margin:var(--zx-space-4) auto 0;max-width:var(--zx-measure-lead);font-size:var(--zx-fs-lead);color:var(--zx-text-inverse-secondary)}.zynix-cta-section--subtle .zynix-cta-section__inner>.zynix-lead{color:var(--zx-text-secondary)}.zynix-cta-section__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--zx-space-3);margin-top:var(--zx-space-8)}.zynix-cta-section__inner>.zynix-trust-row{justify-content:center;margin-top:var(--zx-space-6)}@media (min-width:1024px){.zynix-cta-section--split{text-align:left}.zynix-cta-section--split .zynix-cta-section__inner{max-width:calc(var(--zx-container) + 2 * var(--zx-gutter));display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"title actions" "lead actions" "lead trust";column-gap:var(--zx-space-12);align-items:start}.zynix-cta-section--split .zynix-cta-section__title{grid-area:title}.zynix-cta-section--split .zynix-cta-section__inner>.zynix-lead{grid-area:lead;margin-inline:0}.zynix-cta-section--split .zynix-cta-section__actions{grid-area:actions;justify-content:flex-start;align-self:end;margin-top:0}.zynix-cta-section--split .zynix-cta-section__inner>.zynix-trust-row{grid-area:trust;justify-content:flex-start}}.zynix-capture-form:not(.zynix-footer__signup){display:flex;flex-wrap:wrap;gap:var(--zx-space-2);max-width:480px}.zynix-capture-form:not(.zynix-footer__signup) .zynix-capture-email{flex:1 1 240px;width:auto}@media (max-width:479.98px){.zynix-capture-form:not(.zynix-footer__signup){flex-direction:column}.zynix-capture-form:not(.zynix-footer__signup) :is(.zynix-capture-email,.zynix-capture-btn){flex:none;width:100%}}.zx-has-chrome{padding-top:var(--zx-chrome-h)}html.zx-menu-open{overflow:hidden}html.zx-menu-open #zynix-chat-widget{display:none}.zynix-skip-nav{position:fixed;top:8px;left:8px;z-index:var(--zx-z-skip);box-sizing:border-box;width:auto;height:auto;overflow:visible;display:inline-flex;align-items:center;min-height:44px;padding:0 var(--zx-space-5);border-radius:var(--zx-radius-md);background:var(--zx-blue-600);color:#fff;font:var(--zx-fw-semibold) 15px/1.2 var(--zx-font-sans);text-decoration:none;box-shadow:none;transform:translateY(calc(-100% - 24px))}.zynix-skip-nav:focus,.zynix-skip-nav:focus-visible{transform:none;color:#fff;box-shadow:var(--zx-shadow-md);outline:2px solid var(--zx-blue-600);outline-offset:2px}.zynix-announcement-bar{position:fixed;top:0;left:0;right:0;z-index:var(--zx-z-announce);box-sizing:border-box;margin:0;background:var(--zx-surface-brand);color:var(--zx-text);border-bottom:1px solid var(--zx-blue-100);font:var(--zx-fw-medium) 13px/1.35 var(--zx-font-sans);letter-spacing:0;text-align:left}.zynix-announcement-bar:has(>.zynix-announcement-bar__inner){padding:env(safe-area-inset-top,0px) 0 0}.zynix-announcement-bar__inner{display:flex;align-items:center;gap:var(--zx-space-3);height:calc(var(--zx-announce-h) - 1px);box-sizing:border-box}.zynix-announcement-bar__text{flex:0 1 auto;min-width:0;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--zx-text)}.zynix-announcement-bar__short{display:none}.zynix-announcement-bar .zynix-announcement-bar__link{flex:none;margin:0;color:var(--zx-link);font-weight:var(--zx-fw-semibold);white-space:nowrap;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;opacity:1}.zynix-announcement-bar .zynix-announcement-bar__link:hover{color:var(--zx-link-hover);opacity:1}.zynix-announcement-bar__inner .zynix-announce-close{position:static;transform:none;flex:none;display:grid;place-items:center;width:36px;height:100%;margin:0 -10px 0 auto;padding:0;border:0;border-radius:var(--zx-radius-sm);background:none;color:var(--zx-text-secondary);font-size:0;cursor:pointer}.zynix-announcement-bar__inner .zynix-announce-close:hover{color:var(--zx-text);background:rgba(32,68,155,.08)}.zynix-announcement-bar__inner .zynix-announce-close svg{width:14px;height:14px}@media (max-width:767.98px){.zynix-announcement-bar__long{display:none}.zynix-announcement-bar__short{display:inline}}.zynix-announcement-bar:not(:has(>.zynix-announcement-bar__inner)){padding:8px 48px;text-align:center}.zynix-announcement-bar:not(:has(>.zynix-announcement-bar__inner)) a{color:var(--zx-link);font-weight:var(--zx-fw-semibold);text-underline-offset:2px}.zynix-announcement-bar:not(:has(>.zynix-announcement-bar__inner)) .zynix-announce-close{top:50%;right:8px;width:36px;height:36px;padding:0;color:var(--zx-text-secondary);font-size:18px;line-height:1}.zynix-mega-nav{position:fixed;top:var(--zx-announce-h-live, 0px);left:0;right:0;z-index:var(--zx-z-nav);box-sizing:border-box;display:flex;align-items:center;height:var(--zx-nav-h);margin:0;padding:0;background:var(--zx-surface);border-bottom:1px solid var(--zx-border);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;font-family:var(--zx-font-sans);transition:box-shadow var(--zx-dur-2) var(--zx-ease-out)}.zynix-announcement-bar ~ .zynix-mega-nav{top:var(--zx-announce-h-live, var(--zx-announce-h))}.zynix-mega-nav:is(.is-scrolled,.scrolled){box-shadow:var(--zx-shadow-xs)}.zynix-mega-nav .zynix-mega-nav__inner{position:relative;display:flex;align-items:center;width:100%;height:100%}.zynix-mega-nav:not(:has(>.zynix-mega-nav__inner)){gap:var(--zx-space-4);padding-inline:max(var(--zx-gutter),calc((100% - var(--zx-container)) / 2))}.zynix-mega-nav .zynix-nav-logo{display:flex;align-items:center;flex:none;gap:0;margin-right:var(--zx-space-8);text-decoration:none;border-radius:var(--zx-radius-xs)}.zynix-mega-nav .zynix-nav-logo__img{display:block;width:84px;height:32px;margin:0}@media (max-width:1023.98px){.zynix-mega-nav .zynix-nav-logo__img{width:68px;height:26px}}.zynix-mega-nav .zynix-nav-logo>img:not(.zynix-nav-logo__img){display:block;width:auto;height:121px;margin:-45px -19px}@media (max-width:1023.98px){.zynix-mega-nav .zynix-nav-logo>img:not(.zynix-nav-logo__img){height:99px;margin:-36px -15px}}.zynix-mega-nav .zynix-nav-items{display:flex;align-items:center;gap:2px;flex:0 1 auto;min-width:0;list-style:none;margin:0;padding:0}.zynix-mega-nav .zynix-nav-items>li{margin:0;padding:0}.zynix-mega-nav :is(.zynix-nav-trigger,.zynix-nav-link){position:relative;display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;height:40px;margin:0;padding:0 12px;border:0;border-radius:var(--zx-radius-sm);background:none;color:var(--zx-text-secondary);font:var(--zx-fw-medium) 15px/1 var(--zx-font-sans);letter-spacing:0;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color var(--zx-dur-1) var(--zx-ease-out)}.zynix-mega-nav :is(.zynix-nav-trigger,.zynix-nav-link):hover,.zynix-mega-nav .zynix-nav-trigger[aria-expanded="true"],.zynix-mega-nav .zynix-nav-dropdown:not([data-zx-nav]):is(:hover,:focus-within)>.zynix-nav-trigger{color:var(--zx-text)}.zynix-mega-nav :is(.zynix-nav-trigger__chevron,.zynix-nav-trigger .chevron){flex:none;color:var(--zx-text-muted);transition:transform var(--zx-dur-2) var(--zx-ease-out)}.zynix-mega-nav .zynix-nav-trigger[aria-expanded="true"] .zynix-nav-trigger__chevron{transform:rotate(180deg);color:var(--zx-text)}.zynix-mega-nav :is(.zynix-nav-trigger,.zynix-nav-link).is-current::after{content:"";position:absolute;left:12px;right:12px;bottom:calc((40px - var(--zx-nav-h)) / 2);height:2px;background:var(--zx-blue-600)}.zynix-mega-nav :is(.zynix-nav-trigger,.zynix-nav-link).is-current{color:var(--zx-text)}@media (min-width:1024px) and (max-width:1279.98px){.zynix-mega-nav .zynix-nav-logo{margin-right:var(--zx-space-5)}.zynix-mega-nav :is(.zynix-nav-trigger,.zynix-nav-link){padding:0 10px;font-size:14px}.zynix-mega-nav :is(.zynix-nav-trigger,.zynix-nav-link).is-current::after{left:10px;right:10px}}.zynix-mega-nav .zynix-nav-actions{display:flex;align-items:center;gap:var(--zx-space-4);flex:none;margin-left:auto}.zynix-mega-nav .zynix-nav-actions>*{white-space:nowrap}.zynix-mega-nav .zynix-nav-contact{display:none;align-items:center;min-height:40px;padding:0 4px;color:var(--zx-text-secondary);font:var(--zx-fw-medium) 15px/1 var(--zx-font-sans);text-decoration:none}.zynix-mega-nav .zynix-nav-contact:hover{color:var(--zx-text)}@media (min-width:1280px){.zynix-mega-nav .zynix-nav-contact{display:inline-flex}}.zynix-mega-nav .zynix-nav-actions .zynix-nav-cta{min-height:40px;padding:0 var(--zx-space-4);font-size:14px}@media (max-width:1023.98px){.zynix-mega-nav .zynix-nav-actions .zynix-nav-cta{min-height:44px}}@media (max-width:359.98px){.zynix-mega-nav .zynix-nav-actions .zynix-nav-cta{display:none}}.zynix-mega-nav .zynix-mega-panel{white-space:normal}.zynix-mega-nav .zynix-nav-hamburger{display:none;position:relative;flex:none;box-sizing:border-box;width:44px;height:44px;margin:0 -10px 0 0;padding:0;border:0;border-radius:var(--zx-radius-md);background:none;color:var(--zx-text);cursor:pointer}.zynix-mega-nav .zynix-nav-hamburger span{position:absolute;left:12px;display:block;width:20px;height:2px;margin:0;border-radius:1px;background:currentColor;transform:none;opacity:1;transition:transform var(--zx-dur-2) var(--zx-ease-out),opacity var(--zx-dur-1) var(--zx-ease-out)}.zynix-mega-nav .zynix-nav-hamburger span:nth-child(1){top:15px}.zynix-mega-nav .zynix-nav-hamburger span:nth-child(2){top:21px}.zynix-mega-nav .zynix-nav-hamburger span:nth-child(3){top:27px}.zynix-mega-nav .zynix-nav-hamburger[aria-expanded="true"] span:nth-child(1){transform:translateY(6px) rotate(45deg)}.zynix-mega-nav .zynix-nav-hamburger[aria-expanded="true"] span:nth-child(2){opacity:0}.zynix-mega-nav .zynix-nav-hamburger[aria-expanded="true"] span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.zynix-mega-nav .zynix-nav-hamburger:hover{background:var(--zx-gray-50)}@media (max-width:1023.98px){.zynix-mega-nav .zynix-nav-items,.zynix-mega-nav .zynix-nav-contact{display:none}.zynix-mega-nav .zynix-nav-hamburger{display:block}.zynix-mega-nav .zynix-nav-actions{gap:var(--zx-space-3)}}.zynix-mega-nav .zynix-nav-dropdown{position:relative}.zynix-mega-nav .zynix-nav-dropdown--wide{position:static}.zynix-mega-nav .zynix-mega-panel{position:absolute;top:100%;z-index:1;box-sizing:border-box;padding-top:8px;opacity:1;visibility:visible;pointer-events:auto}.zynix-mega-nav .zynix-mega-panel[hidden]{display:none}.zynix-mega-nav .zynix-nav-dropdown--wide>.zynix-mega-panel{left:50%;right:auto;width:min(1040px,calc(100vw - 2 * var(--zx-gutter)));transform:translateX(-50%)}.zynix-mega-nav .zynix-nav-dropdown[data-zx-nav]:not(.zynix-nav-dropdown--wide)>.zynix-mega-panel{left:0;right:auto;min-width:340px;transform:none}.zynix-mega-nav .zynix-nav-dropdown[data-zx-nav]:not(.zynix-nav-dropdown--wide)>.zynix-mega-panel{top:calc(100% + (var(--zx-nav-h) - 1px - 100%) / 2)}.zynix-mega-nav .zynix-mega-panel[id]::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:calc((var(--zx-nav-h) - 40px) / 2)}.zynix-mega-nav .zynix-nav-dropdown[data-zx-nav="company"]>.zynix-mega-panel{left:auto;right:0}.zynix-mega-nav .zynix-mega-panel[id]>.zynix-mega-panel-inner{transition:opacity var(--zx-dur-2) var(--zx-ease-out),transform var(--zx-dur-2) var(--zx-ease-out)}.zynix-mega-nav .zynix-mega-panel[id]:not(.is-open)>.zynix-mega-panel-inner{opacity:0;transform:translateY(4px)}.zynix-mega-nav .zynix-mega-panel-inner{display:flex;align-items:stretch;gap:32px;box-sizing:border-box;padding:24px 28px;background:var(--zx-surface);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--zx-border);border-radius:var(--zx-radius-lg);box-shadow:var(--zx-shadow-lg);text-align:left}.zynix-mega-nav .zynix-mega-col{flex:1 1 220px;min-width:220px}.zynix-mega-nav .zynix-mega-panel[id]>.zynix-mega-panel-inner{display:grid;grid-template-columns:repeat(var(--cols, 1),minmax(220px,1fr)) 280px;gap:32px}.zynix-mega-nav .zynix-mega-panel[id]>.zynix-mega-panel-inner--plain{grid-template-columns:repeat(var(--cols, 1),minmax(220px,1fr))}.zynix-mega-nav .zynix-mega-panel[id] .zynix-mega-col{min-width:0}.zynix-mega-nav .zynix-mega-col__heading{margin:0 0 var(--zx-space-2);padding:0 12px;font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.3 var(--zx-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--zx-text-muted)}.zynix-mega-nav .zynix-mega-col__list{display:grid;gap:2px;list-style:none;margin:0;padding:0}.zynix-mega-nav .zynix-mega-col__list>li{margin:0;padding:0}.zynix-mega-nav .zynix-mega-link{display:flex;align-items:flex-start;gap:12px;box-sizing:border-box;min-height:44px;padding:10px 12px;border-radius:var(--zx-radius-md);color:var(--zx-text);text-decoration:none;transition:background-color var(--zx-dur-1) var(--zx-ease-out)}.zynix-mega-nav .zynix-mega-link:hover{background:var(--zx-gray-50)}.zynix-mega-nav .zynix-mega-link__icon{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:var(--zx-radius-md);background:var(--zx-blue-50);color:var(--zx-blue-600)}.zynix-mega-nav .zynix-mega-link__icon svg{width:18px;height:18px}.zynix-mega-nav .zynix-mega-link__text{display:flex;flex-direction:column;gap:2px;min-width:0;padding-top:1px}.zynix-mega-nav .zynix-mega-link__label{font:var(--zx-fw-semibold) 14px/1.35 var(--zx-font-sans);color:var(--zx-text)}.zynix-mega-nav .zynix-mega-link__desc{font-size:13px;line-height:1.35;color:var(--zx-text-muted)}.zynix-mega-nav .zynix-mega-link:not(:has(.zynix-mega-link__icon)){align-items:center}.zynix-mega-nav .zynix-mega-link:is([aria-current="page"],.is-current){background:var(--zx-blue-50)}.zynix-mega-nav .zynix-mega-link:is([aria-current="page"],.is-current) .zynix-mega-link__label{color:var(--zx-blue-700)}.zynix-mega-nav .zynix-mega-col__more{margin:var(--zx-space-2) 0 0;padding:var(--zx-space-3) 12px 0;border-top:1px solid var(--zx-border);display:flex;flex-wrap:wrap;gap:4px var(--zx-space-5)}.zynix-mega-nav .zynix-mega-panel .zynix-link-arrow{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0;border-radius:var(--zx-radius-xs);background:none;font:var(--zx-fw-semibold) 14px/1.4 var(--zx-font-sans);color:var(--zx-link)}.zynix-mega-nav .zynix-mega-panel .zynix-link-arrow:hover{background:none;color:var(--zx-link-hover);text-decoration:underline;text-underline-offset:3px}.zynix-mega-nav .zynix-mega-feature{display:flex;flex-direction:column;align-items:flex-start;align-self:flex-start;gap:var(--zx-space-2);flex:0 0 280px;box-sizing:border-box;width:280px;margin:0;padding:20px;border-radius:var(--zx-radius-lg);background:var(--zx-surface-subtle);color:var(--zx-text)}.zynix-mega-nav .zynix-mega-feature :is(.zynix-eyebrow,.zynix-mega-feature__eyebrow){margin:0;font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.2 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-eyebrow)}.zynix-mega-nav .zynix-mega-feature__title{margin:0;font:var(--zx-fw-semibold) 16px/1.4 var(--zx-font-sans);color:var(--zx-text)}.zynix-mega-nav .zynix-mega-feature__body{margin:0;font-size:14px;line-height:1.5;color:var(--zx-text-secondary)}.zynix-mega-nav .zynix-mega-feature__logo{display:block;width:auto;height:32px;max-width:100%;margin:0 0 var(--zx-space-2);object-fit:contain;object-position:left center}.zynix-mega-nav .zynix-mega-feature__steps{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin:var(--zx-space-1) 0 0;padding:0;list-style:none;font:var(--zx-fw-semibold) 13px/1.4 var(--zx-font-sans);color:var(--zx-text-secondary)}.zynix-mega-nav .zynix-mega-feature__steps>li{margin:0;padding:0}.zynix-mega-nav .zynix-mega-feature__steps :is(.zynix-mega-feature__sep,[aria-hidden="true"]){margin-left:6px;color:var(--zx-gray-400);font-weight:var(--zx-fw-regular)}.zynix-mega-nav .zynix-mega-feature .zynix-link-arrow{margin-top:var(--zx-space-2)}.zynix-mega-nav .zynix-nav-dropdown:not([data-zx-nav])>.zynix-mega-panel{display:none;left:50%;transform:translateX(-50%)}.zynix-mega-nav .zynix-nav-dropdown:not([data-zx-nav]):is(:hover,:focus-within)>.zynix-mega-panel{display:block}.zynix-mega-nav .zynix-nav-dropdown:not([data-zx-nav]):is(:hover,:focus-within) .chevron{transform:rotate(180deg)}.zynix-mega-nav .zynix-mega-col>a{display:flex;align-items:flex-start;gap:0;min-height:44px;box-sizing:border-box;padding:10px 12px;border-radius:var(--zx-radius-md);color:var(--zx-text-secondary);text-decoration:none}.zynix-mega-nav .zynix-mega-col>a:hover{background:var(--zx-gray-50);color:var(--zx-text)}.zynix-mega-nav .zynix-mega-col>h5{margin:0 0 var(--zx-space-2);padding:0 12px;font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.3 var(--zx-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--zx-text-muted)}.zynix-mega-nav .zynix-mega-col>h5:not(:first-child){margin-top:var(--zx-space-5)}.zynix-mega-nav .zynix-mega-col>a small{color:var(--zx-text-muted);font-size:13px;line-height:1.35}.zynix-mobile-menu{position:fixed;top:var(--zx-chrome-h);left:0;right:0;bottom:0;z-index:var(--zx-z-menu);display:none;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;padding:8px var(--zx-gutter) 32px;background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--zx-text)}.zynix-mobile-menu.open{display:block}.zynix-mobile-menu[hidden]{display:none}@media (min-width:1024px){.zynix-mobile-menu,.zynix-mobile-menu.open{display:none}}.zynix-mobile-menu .zynix-mobile-menu__inner{max-width:720px;margin:0 auto}.zynix-mobile-menu .zynix-mobile-menu__sections{list-style:none;margin:0;padding:0}.zynix-mobile-menu .zynix-mobile-section{margin:0;padding:0;border-bottom:1px solid var(--zx-border)}.zynix-mobile-menu .zynix-mobile-section__heading{margin:0;font:inherit;letter-spacing:0}.zynix-mobile-menu .zynix-mobile-section-trigger{display:flex;justify-content:space-between;align-items:center;gap:var(--zx-space-4);width:100%;min-height:56px;margin:0;padding:0;border:0;background:none;color:var(--zx-text);font:var(--zx-fw-semibold) 16px/1.3 var(--zx-font-sans);text-align:left;cursor:pointer}.zynix-mobile-menu .zynix-mobile-section-trigger__chevron{flex:none;width:14px;height:8px;color:var(--zx-text-muted);transition:transform var(--zx-dur-2) var(--zx-ease-out)}.zynix-mobile-menu .zynix-mobile-section-trigger[aria-expanded="true"] .zynix-mobile-section-trigger__chevron{transform:rotate(180deg);color:var(--zx-text)}.zynix-mobile-menu .zynix-mobile-section-links[id]{display:block;padding:0 0 var(--zx-space-3)}.zynix-mobile-menu .zynix-mobile-section-links[id][hidden]{display:none}.zynix-mobile-menu .zynix-mobile-section-links ul{list-style:none;margin:0;padding:0}.zynix-mobile-menu .zynix-mobile-section-links li{margin:0;padding:0}.zynix-mobile-menu .zynix-mobile-section__group{margin:var(--zx-space-3) 0 var(--zx-space-1);font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.3 var(--zx-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--zx-text-muted)}.zynix-mobile-menu :is(.zynix-mobile-link,.zynix-mobile-section-links a){display:flex;align-items:center;box-sizing:border-box;min-height:48px;margin:0;padding:0;border:0;color:var(--zx-text-secondary);font:var(--zx-fw-regular) 16px/1.3 var(--zx-font-sans);text-decoration:none}.zynix-mobile-menu :is(.zynix-mobile-link,.zynix-mobile-section-links a):hover{color:var(--zx-link)}.zynix-mobile-menu .zynix-mobile-link.zynix-mobile-link--top{min-height:56px;color:var(--zx-text);font-weight:var(--zx-fw-semibold)}.zynix-mobile-menu .zynix-mobile-link--story{color:var(--zx-link);font-weight:var(--zx-fw-semibold)}.zynix-mobile-menu .zynix-mobile-section-trigger.is-current,.zynix-mobile-menu .zynix-mobile-link--top:is(.is-current,[aria-current="page"]){color:var(--zx-blue-700)}.zynix-mobile-menu .zynix-mobile-link[aria-current="page"]{color:var(--zx-blue-700);font-weight:var(--zx-fw-semibold)}.zynix-mobile-menu .zynix-mobile-menu__footer{display:grid;gap:var(--zx-space-2);margin-top:var(--zx-space-6)}.zynix-mobile-menu .zynix-mobile-menu__footer .zynix-mobile-cta{width:100%;margin:0}.zynix-mobile-menu .zynix-mobile-menu__footer .zynix-mobile-link{color:var(--zx-text);font-weight:var(--zx-fw-semibold)}.zynix-mobile-menu .zynix-mobile-menu__contact{margin:var(--zx-space-1) 0 0;font-size:14px;line-height:1.5;color:var(--zx-text-muted)}.zynix-mobile-menu .zynix-mobile-menu__contact a{color:var(--zx-link);text-decoration:underline;text-underline-offset:2px}.zynix-mobile-menu .zynix-mobile-section-links:not([id]){display:none;padding:0 0 var(--zx-space-3)}.zynix-mobile-menu .zynix-mobile-section-links:not([id]).open{display:block}.zynix-mobile-menu .zynix-mobile-section-links:not([id]) p{margin:var(--zx-space-3) 0 var(--zx-space-1)!important;padding:0!important;border:0!important;color:var(--zx-text-muted)!important;font-size:12px!important}.zynix-mobile-menu>.zynix-mobile-cta{display:flex;width:100%;margin-top:var(--zx-space-6)}.zynix-mobile-menu>.zynix-mobile-link{padding:0!important}.zynix-footer{box-sizing:border-box;padding:80px 0 calc(32px + env(safe-area-inset-bottom,0px));background:var(--zx-surface-inverse);color:var(--zx-text-inverse-secondary);border-top:0;text-align:left}:is(.zynix-cta-section:not(.zynix-cta-section--subtle),.zynix-section--inverse,.zynix-section-dark,.zynix-results-section) + .zynix-footer{border-top:1px solid var(--zx-border-inverse)}@media (max-width:767.98px){.zynix-footer{padding:56px 0 calc(24px + env(safe-area-inset-bottom,0px))}}.zynix-footer .zynix-footer__top{display:grid;gap:48px}@media (min-width:1024px){.zynix-footer .zynix-footer__top{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.zynix-footer .zynix-footer__brand{min-width:0;max-width:400px}.zynix-footer .zynix-footer__logo{display:inline-flex;border-radius:var(--zx-radius-xs)}.zynix-footer .zynix-footer__logo img{display:block;width:74px;height:28px}.zynix-footer .zynix-footer__tagline{margin:var(--zx-space-4) 0 0;font-size:15px;line-height:1.5;color:var(--zx-text-inverse-secondary)}.zynix-footer .zynix-footer__address{margin:var(--zx-space-4) 0 0;font-style:normal;font-size:14px;line-height:1.6;color:var(--zx-text-inverse-muted)}.zynix-footer .zynix-footer__address a{color:var(--zx-text-inverse-secondary);text-decoration:underline;text-underline-offset:2px}.zynix-footer .zynix-footer__address a:hover{color:#fff}.zynix-footer :is(.zynix-footer__social,.zynix-footer-social){display:flex;gap:8px;margin:var(--zx-space-4) 0 0 -10px;padding:0;list-style:none}.zynix-footer :is(.zynix-footer__social,.zynix-footer-social) li{margin:0;padding:0}.zynix-footer :is(.zynix-footer__social,.zynix-footer-social) a{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--zx-radius-md);color:var(--zx-text-inverse-secondary);transition:color var(--zx-dur-1) var(--zx-ease-out),background-color var(--zx-dur-1) var(--zx-ease-out)}.zynix-footer :is(.zynix-footer__social,.zynix-footer-social) a:hover{color:#fff;background:rgba(255,255,255,.06)}.zynix-footer :is(.zynix-footer__social,.zynix-footer-social) svg{width:20px;height:20px}.zynix-footer .zynix-footer__nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px 24px;min-width:0}@media (max-width:1023.98px){.zynix-footer .zynix-footer__nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767.98px){.zynix-footer .zynix-footer__nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.zynix-footer .zynix-footer__nav>.zynix-footer-col:nth-child(5):last-child{grid-column:1 / -1}.zynix-footer .zynix-footer__nav>.zynix-footer-col:nth-child(5):last-child ul{columns:2;column-gap:20px}}.zynix-footer .zynix-footer__heading{margin:0 0 var(--zx-space-3);font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.3 var(--zx-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--zx-text-inverse-muted)}.zynix-footer .zynix-footer__nav ul{list-style:none;margin:0;padding:0}.zynix-footer .zynix-footer__nav li{margin:0;padding:0;break-inside:avoid}.zynix-footer .zynix-footer__nav a{display:inline-flex;align-items:center;box-sizing:border-box;min-height:32px;padding:6px 0;font-size:14px;line-height:1.35;color:var(--zx-text-inverse-secondary);text-decoration:none;transition:color var(--zx-dur-1) var(--zx-ease-out)}.zynix-footer .zynix-footer__nav a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.zynix-footer .zynix-footer__trust{position:relative;margin-top:48px;padding-top:24px}.zynix-footer :is(.zynix-footer__trust,.zynix-footer-bottom.zynix-container)::before{content:"";position:absolute;top:0;left:var(--zx-gutter);right:var(--zx-gutter);height:1px;background:var(--zx-border-inverse)}.zynix-footer .zynix-footer-bottom.zynix-container{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--zx-space-3) var(--zx-space-6);max-width:calc(var(--zx-container) + 2 * var(--zx-gutter));margin:24px auto 0;padding-top:24px;border-top:0;font-size:13px;line-height:1.5;color:var(--zx-text-inverse-muted)}.zynix-footer .zynix-footer-bottom.zynix-container>p{margin:0;font-size:13px;color:var(--zx-text-inverse-muted)}.zynix-footer .zynix-footer__legal{display:flex;flex-wrap:wrap;gap:4px var(--zx-space-5);margin:0;padding:0;list-style:none}.zynix-footer .zynix-footer__legal li{margin:0;padding:0}.zynix-footer .zynix-footer__legal a{display:inline-flex;align-items:center;min-height:24px;font-size:13px}.zynix-footer .zynix-footer__legal a:hover,.zynix-footer .zynix-footer__legal a:focus-visible{color:var(--zx-text-inverse)}body:has(>#zynix-chat-widget) .zynix-footer .zynix-footer-bottom.zynix-container{padding-inline-end:max(var(--zx-gutter),calc(84px - max(0px,(100% - var(--zx-container)) / 2 - var(--zx-gutter))))}.zynix-footer .zynix-footer__signup{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--zx-space-2);max-width:400px;margin:var(--zx-space-6) 0 0}.zynix-footer .zynix-footer__signup>:is(.zynix-footer__signup-title,.zynix-footer__signup-note,.zynix-form-status,[role="status"],[aria-live]){grid-column:1 / -1}.zynix-footer .zynix-footer__signup-title{margin:0 0 var(--zx-space-1);font:var(--zx-fw-semibold) 14px/1.4 var(--zx-font-sans);color:#fff}.zynix-footer .zynix-footer__signup .zynix-capture-email{width:100%;min-height:44px;border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.06);color:#fff}.zynix-footer .zynix-footer__signup .zynix-capture-email::placeholder{color:var(--zx-text-inverse-muted)}.zynix-footer .zynix-footer__signup .zynix-capture-email:hover{border-color:rgba(255,255,255,.45)}.zynix-footer .zynix-footer__signup .zynix-capture-email:focus-visible{outline:2px solid #fff;outline-offset:0}.zynix-footer .zynix-footer__signup .zynix-capture-btn{min-height:44px;background:#fff;border-color:#fff;color:var(--zx-gray-900)}.zynix-footer .zynix-footer__signup .zynix-capture-btn:hover{background:var(--zx-gray-100);border-color:var(--zx-gray-100);color:var(--zx-gray-900)}.zynix-footer .zynix-footer__signup-note{margin:var(--zx-space-1) 0 0;font-size:12px;line-height:1.5;color:var(--zx-text-inverse-muted)}.zynix-footer .zynix-footer__signup-note a{color:var(--zx-text-inverse-secondary);text-decoration:underline;text-underline-offset:2px}.zynix-footer .zynix-footer__signup-note a:hover,.zynix-footer .zynix-footer__signup-note a:focus-visible{color:var(--zx-text-inverse)}.zynix-footer .zynix-footer__signup-status:not(.zx-form-err){color:var(--zx-text-inverse)}.zynix-injected .zynix-capture-status[tabindex="-1"]:focus-visible{outline:none}.zynix-footer .zynix-capture-form>p[style]{grid-column:1 / -1;margin:0}.zynix-footer .zynix-capture-form p[style],.zynix-footer .zx-form-err{color:var(--zx-text-inverse)!important}@media (max-width:479.98px){.zynix-footer .zynix-footer__signup{grid-template-columns:minmax(0,1fr)}.zynix-footer .zynix-footer__signup .zynix-capture-btn{width:100%}}.zynix-footer .zynix-footer-col h4{margin:0 0 var(--zx-space-3);font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.3 var(--zx-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--zx-text-inverse-muted)}.zynix-footer .zynix-footer-col>a{display:flex;align-items:center;box-sizing:border-box;min-height:32px;padding:6px 0;font-size:14px;line-height:1.35;color:var(--zx-text-inverse-secondary);text-decoration:none}.zynix-footer .zynix-footer-col>a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.zynix-footer .zynix-footer-brand>p{color:var(--zx-text-inverse-secondary)}.zynix-footer>.zynix-footer-bottom:not(.zynix-container){box-sizing:border-box;max-width:none;margin:32px max(var(--zx-gutter),calc((100% - var(--zx-container)) / 2)) 0;padding:24px 0 0;border-top:1px solid var(--zx-border-inverse)}.zynix-footer>.zynix-footer-bottom:not(.zynix-container) p{color:var(--zx-text-inverse-muted)}#zynix-chat-widget.zynix-chat{position:fixed;right:20px;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:var(--zx-z-chat);font-family:var(--zx-font-sans);color:var(--zx-text)}@media (max-width:479.98px){#zynix-chat-widget.zynix-chat{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px))}}#zynix-chat-widget .zynix-chat__launcher{display:grid;place-items:center;width:52px;height:52px;margin:0;padding:0;border:0;border-radius:50%;background:var(--zx-blue-600);color:#fff;box-shadow:var(--zx-shadow-md);cursor:pointer;transition:background-color var(--zx-dur-1) var(--zx-ease-out)}#zynix-chat-widget .zynix-chat__launcher:hover,#zynix-chat-widget .zynix-chat__launcher[aria-expanded="true"]{background:var(--zx-blue-700)}#zynix-chat-widget .zynix-chat__launcher svg{width:24px;height:24px}#zynix-chat-widget .zynix-chat__panel{position:absolute;right:0;bottom:calc(100% + 12px);display:flex;flex-direction:column;box-sizing:border-box;width:min(360px,calc(100vw - 32px));max-height:min(520px,70vh);margin:0;overflow:hidden;background:var(--zx-surface);border:1px solid var(--zx-border);border-radius:var(--zx-radius-xl);box-shadow:var(--zx-shadow-lg);text-align:left}#zynix-chat-widget .zynix-chat__panel[hidden]{display:none}#zynix-chat-widget .zynix-chat__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--zx-space-3);flex:none;padding:16px 12px 14px 20px;border-bottom:1px solid var(--zx-border)}#zynix-chat-widget .zynix-chat__title{margin:0;font:var(--zx-fw-semibold) 16px/1.35 var(--zx-font-sans);color:var(--zx-text)}#zynix-chat-widget .zynix-chat__sub{margin:2px 0 0;font-size:13px;line-height:1.4;color:var(--zx-text-secondary)}#zynix-chat-widget .zynix-chat__close{display:grid;place-items:center;flex:none;width:36px;height:36px;margin:-6px 0 0;padding:0;border:0;border-radius:var(--zx-radius-md);background:none;color:var(--zx-text-secondary);cursor:pointer}#zynix-chat-widget .zynix-chat__close:hover{background:var(--zx-gray-50);color:var(--zx-text)}#zynix-chat-widget .zynix-chat__close svg{width:14px;height:14px}#zynix-chat-widget .zynix-chat__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 20px 20px}#zynix-chat-widget .zynix-chat__msg{margin:0 0 var(--zx-space-3);font-size:15px;line-height:1.5;color:var(--zx-text)}#zynix-chat-widget .zynix-chat__options{display:grid;gap:var(--zx-space-2)}#zynix-chat-widget .zynix-chat__option{display:flex;align-items:center;width:100%;min-height:44px;box-sizing:border-box;margin:0;padding:10px 14px;border:1px solid var(--zx-border-strong);border-radius:var(--zx-radius-md);background:var(--zx-surface);color:var(--zx-text);font:var(--zx-fw-medium) 15px/1.3 var(--zx-font-sans);text-align:left;cursor:pointer;transition:border-color var(--zx-dur-1) var(--zx-ease-out),background-color var(--zx-dur-1) var(--zx-ease-out)}#zynix-chat-widget .zynix-chat__option:hover{border-color:var(--zx-blue-600);background:var(--zx-blue-50)}#zynix-chat-widget .zynix-chat__recs{display:grid;gap:var(--zx-space-2);margin:0;padding:0;list-style:none}#zynix-chat-widget .zynix-chat__recs>li{margin:0;padding:0}#zynix-chat-widget .zynix-chat__rec{display:block;box-sizing:border-box;padding:12px 14px;border:1px solid var(--zx-border);border-radius:var(--zx-radius-md);text-decoration:none;transition:border-color var(--zx-dur-1) var(--zx-ease-out),background-color var(--zx-dur-1) var(--zx-ease-out)}#zynix-chat-widget .zynix-chat__rec:hover{border-color:var(--zx-border-strong);background:var(--zx-gray-50)}#zynix-chat-widget .zynix-chat__rec-name{display:block;font:var(--zx-fw-semibold) 15px/1.35 var(--zx-font-sans);color:var(--zx-link)}#zynix-chat-widget .zynix-chat__rec-desc{display:block;margin-top:2px;font-size:13px;line-height:1.4;color:var(--zx-text-secondary)}#zynix-chat-widget .zynix-chat__footer{display:flex;flex-wrap:wrap;gap:var(--zx-space-2);margin-top:var(--zx-space-4);padding-top:var(--zx-space-4);border-top:1px solid var(--zx-border)}#zynix-chat-widget .zynix-chat__footer>*{flex:1 1 auto}#zynix-chat-widget .zynix-chat__restart{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:0;padding:0 var(--zx-space-4);border:1px solid var(--zx-border-strong);border-radius:var(--zx-radius-md);background:var(--zx-surface);color:var(--zx-text);font:var(--zx-fw-semibold) 14px/1.1 var(--zx-font-sans);cursor:pointer}#zynix-chat-widget .zynix-chat__restart:hover{background:var(--zx-gray-50);border-color:var(--zx-gray-400)}#zynix-chat-widget .zynix-chat__footer .zynix-btn{min-height:44px;font-size:14px}.zynix-breadcrumb:not(nav){padding:16px 0 0;font-size:13px;line-height:1.4;color:var(--zx-text-muted)}.zynix-breadcrumb:not(nav) a{color:var(--zx-text-secondary);text-decoration:none}.zynix-breadcrumb:not(nav) a:hover{color:var(--zx-link);text-decoration:underline;text-underline-offset:3px}.zynix-hero--error .zynix-hero__actions .zynix-btn--secondary{min-width:0}.zynix-cookie-banner{position:fixed;left:0;right:0;bottom:0;z-index:99998;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--zx-space-3);box-sizing:border-box;padding:16px var(--zx-gutter) calc(16px + env(safe-area-inset-bottom,0px));background:var(--zx-surface-inverse);border-top:1px solid var(--zx-border-inverse)}.zynix-cookie-banner p{flex:1 1 300px;margin:0;font-size:14px;line-height:1.5;color:var(--zx-text-inverse-secondary)}.zynix-cookie-banner a{color:var(--zx-link-inverse);text-decoration:underline;text-underline-offset:2px}.zynix-cookie-banner :is(.zynix-cookie-btn-reject,.zynix-cookie-btn-accept){min-height:40px;padding:0 var(--zx-space-4);border-radius:var(--zx-radius-md);font:var(--zx-fw-semibold) 14px/1 var(--zx-font-sans);cursor:pointer}.zynix-cookie-banner .zynix-cookie-btn-reject{border:1px solid rgba(255,255,255,.36);background:transparent;color:#fff}.zynix-cookie-banner .zynix-cookie-btn-accept{border:1px solid #fff;background:#fff;color:var(--zx-gray-900)}.zynix-cookie-banner :focus-visible{outline-color:#fff}.zynix-injected .zynix-tag{display:inline-flex;align-items:center;gap:var(--zx-space-2);margin:0 0 var(--zx-space-3);padding:0;border:0;border-radius:0;background:none;font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.2 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-eyebrow)}.zynix-injected :is(.zynix-section-dark,.zynix-results-section,.zynix-cta-section:not(.zynix-cta-section--subtle),.zynix-inner-hero[style*="--z-bg-dark"],.zynix-testimonials-section:not([style*="--z-bg-alt"]),section[style*="--z-bg-dark"]) .zynix-tag{color:var(--zx-eyebrow-inverse)}.zynix-injected:is(.zynix-inner-page) section>.zynix-container>h2:not([class*="__title"]){font-size:var(--zx-fs-h2);font-weight:var(--zx-fw-semibold);line-height:var(--zx-lh-heading);letter-spacing:var(--zx-tr-h2)}.zynix-inner-page section>.zynix-container>.zynix-cta-section__title{margin:0;font-size:var(--zx-fs-h2);line-height:var(--zx-lh-heading);letter-spacing:var(--zx-tr-h2);font-weight:var(--zx-fw-semibold);text-align:inherit}.zynix-inner-page section>.zynix-container>.zynix-related__title{margin:0 0 var(--zx-space-5);font-size:var(--zx-fs-h3);line-height:var(--zx-lh-snug);letter-spacing:var(--zx-tr-h3);font-weight:var(--zx-fw-semibold);text-align:left}.zynix-injected .zynix-summary-block{max-width:var(--zx-measure);margin:0 0 var(--zx-space-8);font-size:var(--zx-fs-lead);line-height:var(--zx-lh-lead);color:var(--zx-text-secondary)}.zynix-injected .zynix-summary-block p{font-size:inherit;line-height:inherit;color:inherit}.zynix-injected :is(h1,h2) span[style*="--z-accent"],.zynix-injected :is(h1,h2,h3) span[style*="#F16529"],.zynix-injected :is(h1,h2,h3) span[style*="#f16529"]{color:inherit!important}.zynix-injected :is(.zynix-btn-primary,.zynix-btn-secondary,.zynix-btn-outline),.zynix-mega-nav .zynix-nav-cta,.zynix-mobile-menu .zynix-mobile-cta{display:inline-flex;align-items:center;justify-content:center;gap:var(--zx-space-2);box-sizing:border-box;min-height:44px;padding:0 var(--zx-space-5);border:1px solid transparent;border-radius:var(--zx-radius-md);font:var(--zx-fw-semibold) 15px/1.1 var(--zx-font-sans);letter-spacing:-.005em;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;transform:none;box-shadow:none;transition:background-color var(--zx-dur-1) var(--zx-ease-out),border-color var(--zx-dur-1) var(--zx-ease-out),color var(--zx-dur-1) var(--zx-ease-out)}.zynix-injected .zynix-btn-primary,.zynix-mega-nav .zynix-nav-cta,.zynix-mobile-menu .zynix-mobile-cta{background:var(--zx-action);border-color:var(--zx-action);color:var(--zx-on-action)}.zynix-injected .zynix-btn-primary:hover,.zynix-mega-nav .zynix-nav-cta:hover,.zynix-mobile-menu .zynix-mobile-cta:hover{background:var(--zx-action-hover);border-color:var(--zx-action-hover);color:var(--zx-on-action);transform:none;box-shadow:none}.zynix-mobile-menu .zynix-mobile-cta{min-height:52px;font-size:16px}@media (max-width:479.98px){.zynix-injected :is(.zynix-btn-primary,.zynix-btn-secondary,.zynix-btn-outline){min-height:48px;white-space:normal;text-wrap:balance}}.zynix-injected .zynix-capture-btn[style*="background"]{background:var(--zx-gray-900)!important;border:1px solid var(--zx-gray-900)!important;color:#fff!important;min-height:44px}.zynix-injected .zynix-capture-btn[style*="background"]:hover{background:var(--zx-gray-700)!important;border-color:var(--zx-gray-700)!important}.zynix-injected .zynix-story-block{background:var(--zx-surface-subtle);border:1px solid transparent;border-radius:var(--zx-radius-lg);padding:clamp(20px,16px + 1vw,32px)}.zynix-injected .zynix-kpi-chip strong{color:var(--zx-text);font-weight:var(--zx-fw-semibold)}.zynix-injected .zynix-kpi-chip span{font-size:14px;color:var(--zx-text-secondary)}.zynix-injected .zynix-wf-step-tag{font-size:12px;font-weight:var(--zx-fw-semibold);background:var(--zx-blue-50);color:var(--zx-blue-700)}.zynix-injected .zynix-metrics-bar{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0;margin:0;padding:0;border-radius:0;background:none;border-top:1px solid var(--zx-border);text-align:left}.zynix-injected .zynix-metrics-bar .zynix-metric{display:flex;flex-direction:column;gap:var(--zx-space-2);padding:var(--zx-space-6) var(--zx-space-6) 0 0;text-align:left}.zynix-injected .zynix-metrics-bar .zynix-metric + .zynix-metric{padding-left:var(--zx-space-6);border-left:1px solid var(--zx-border)}.zynix-injected .zynix-metrics-bar .zynix-metric-value{margin:0;font:var(--zx-fw-semibold) var(--zx-fs-stat)/1 var(--zx-font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;color:var(--zx-text)}.zynix-injected .zynix-metrics-bar .zynix-metric-label{margin:0;font-size:var(--zx-fs-sm);line-height:1.45;color:var(--zx-text-secondary);max-width:24ch}@media (max-width:767.98px){.zynix-injected .zynix-metrics-bar{grid-template-columns:repeat(2,minmax(0,1fr));flex-direction:row}.zynix-injected .zynix-metrics-bar .zynix-metric{padding:var(--zx-space-5) var(--zx-space-4) var(--zx-space-4) 0}.zynix-injected .zynix-metrics-bar .zynix-metric + .zynix-metric{padding-left:0;border-left:0}.zynix-injected .zynix-metrics-bar .zynix-metric:nth-child(even){padding-left:var(--zx-space-4);border-left:1px solid var(--zx-border)}.zynix-injected .zynix-metrics-bar .zynix-metric:nth-child(n+3){border-top:1px solid var(--zx-border)}}.zynix-injected .zynix-metrics-bar:not(.zynix-container *){margin-inline:max(var(--zx-gutter),calc((100% - var(--zx-container)) / 2))}.zynix-injected>.zynix-metrics-bar{padding-block:var(--zx-space-12);border-top:0}@media (min-width:768px){.zynix-injected>.zynix-metrics-bar .zynix-metric{padding-top:0}}@media (min-width:768px) and (max-width:1023.98px){.zynix-injected .zynix-metrics-bar:has(>.zynix-metric:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.zynix-injected .zynix-metrics-bar:has(>.zynix-metric:nth-child(4):last-child)>.zynix-metric{padding:var(--zx-space-6) var(--zx-space-6) var(--zx-space-6) 0}.zynix-injected .zynix-metrics-bar:has(>.zynix-metric:nth-child(4):last-child)>.zynix-metric:nth-child(even){padding-left:var(--zx-space-6)}.zynix-injected .zynix-metrics-bar:has(>.zynix-metric:nth-child(4):last-child)>.zynix-metric:nth-child(3){border-left:0}.zynix-injected .zynix-metrics-bar:has(>.zynix-metric:nth-child(4):last-child)>.zynix-metric:nth-child(n+3){border-top:1px solid var(--zx-border)}.zynix-injected>.zynix-metrics-bar:has(>.zynix-metric:nth-child(4):last-child)>.zynix-metric:nth-child(-n+2){padding-top:0}.zynix-injected>.zynix-metrics-bar:has(>.zynix-metric:nth-child(4):last-child)>.zynix-metric:nth-child(n+3){padding-bottom:0}}@media (max-width:767.98px){.zynix-injected>.zynix-metrics-bar{padding-block:var(--zx-space-8)}.zynix-injected>.zynix-metrics-bar .zynix-metric:nth-child(-n+2){padding-top:0}.zynix-injected>.zynix-metrics-bar .zynix-metric:nth-last-child(-n+2){padding-bottom:0}}.zynix-injected :is(.zynix-inner-hero,.zynix-homepage-hero,.zynix-cta-section,.zynix-results-section)::before,.zynix-injected :is(.zynix-inner-hero,.zynix-homepage-hero,.zynix-cta-section,.zynix-results-section)::after{content:none;display:none}.zynix-injected .zynix-inner-hero{padding:clamp(40px,24px + 3vw,72px) 0 clamp(48px,32px + 3vw,80px);background:var(--zx-surface);color:var(--zx-text)}.zynix-injected .zynix-inner-hero[style*="--z-bg-dark"]{color:var(--zx-text-inverse)}.zynix-injected .zynix-hero-btns{display:flex;flex-wrap:wrap;gap:var(--zx-space-3);margin-top:var(--zx-space-8)}@media (max-width:479.98px){.zynix-injected .zynix-hero-btns{flex-direction:column;align-items:stretch}.zynix-injected .zynix-hero-btns>*{width:100%}}.zynix-injected .zynix-cta-section:not(.zynix-cta-section--subtle) h2:not(.zynix-cta-section__title){font-size:var(--zx-fs-h2);font-weight:var(--zx-fw-semibold);line-height:var(--zx-lh-heading);letter-spacing:var(--zx-tr-h2)}.zynix-injected .zynix-cta-section:not(.zynix-cta-section--subtle)>.zynix-container:not(.zynix-cta-section__inner)>p{max-width:var(--zx-measure-lead);margin-inline:auto;color:var(--zx-text-inverse-secondary);font-size:var(--zx-fs-lead);line-height:var(--zx-lh-lead)}.zynix-injected .zynix-faq-section .zynix-faq-list,.zynix-injected .zynix-page-faq .zynix-faq-list{max-width:var(--zx-container-narrow);margin-inline:auto}.zynix-injected .zynix-compare-table:not(.zynix-table-wrap *) th{font-size:var(--zx-fs-xs);font-weight:var(--zx-fw-semibold);letter-spacing:.08em;border-bottom:1px solid var(--zx-border-strong);color:var(--zx-text-muted)}.zynix-injected .zynix-compare-table:not(.zynix-table-wrap *) th:nth-child(2){color:var(--zx-blue-700);background:var(--zx-surface-brand)}.zynix-injected .zynix-compare-table:not(.zynix-table-wrap *) td{font-size:15px;color:var(--zx-text-secondary);border-bottom-color:var(--zx-border)}.zynix-injected .zynix-compare-table:not(.zynix-table-wrap *) td:nth-child(2){color:var(--zx-text);background:var(--zx-surface-brand)}@media (max-width:767.98px){.zynix-injected .zynix-compare-table:not(.zynix-table-wrap *) :is(th,td){font-size:14px;padding:10px 8px}.zynix-injected .zynix-compare-table:not(.zynix-table-wrap *) th{font-size:12px}}@media (max-width:1023.98px){.zynix-injected .zynix-container>div>div[style^="display:grid;grid-template-columns:repeat("][style$="gap:10px"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767.98px){.zynix-injected .zynix-container>div>div[style^="display:grid;grid-template-columns:repeat("][style$="gap:10px"]{grid-template-columns:minmax(0,1fr)!important}}.zynix-injected .zynix-email-capture{background:var(--zx-surface-subtle);border-top:1px solid var(--zx-border);border-bottom:1px solid var(--zx-border)}.zynix-injected .zynix-capture-email:focus-visible{outline:2px solid var(--zx-focus-ring);outline-offset:0}.zynix-injected .zynix-email-capture p[style*="color:#64748b"]{color:var(--zx-text-secondary)!important}.zynix-injected .zynix-email-capture p[style*="color:#94a3b8"]{color:var(--zx-text-muted)!important;font-size:12px!important}.zynix-injected .zynix-email-capture p[style*="color:#94a3b8"] a{color:var(--zx-link)!important}@media (max-width:479.98px){.zynix-injected .zynix-email-capture .zynix-capture-form{flex-direction:column}.zynix-injected .zynix-email-capture .zynix-capture-btn{width:100%}}.zynix-injected .zynix-roi-slider{-webkit-appearance:none;appearance:none;width:100%;height:8px;border-radius:4px;cursor:pointer;background:linear-gradient(90deg,var(--zx-blue-600) var(--slider-pct, 50%),var(--zx-gray-200) var(--slider-pct, 50%))}.zynix-injected .zynix-roi-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:var(--zx-blue-600);border:3px solid #fff;box-shadow:0 1px 4px rgba(16,24,40,.3);cursor:pointer}.zynix-injected .zynix-roi-slider::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:var(--zx-blue-600);border:3px solid #fff;box-shadow:0 1px 4px rgba(16,24,40,.3);cursor:pointer}.zynix-injected .zynix-roi-slider::-moz-range-track{height:8px;border-radius:4px;background:var(--zx-gray-200)}.zynix-injected .zynix-roi-slider::-moz-range-progress{height:8px;border-radius:4px;background:var(--zx-blue-600)}.zynix-injected .zynix-legal-section{padding-block:var(--zx-section-y-sm) var(--zx-section-y)}.zynix-injected .zynix-legal-content{color:var(--zx-text-secondary)}.zynix-injected .zynix-legal-content h2{font-size:var(--zx-fs-h3);line-height:var(--zx-lh-snug);letter-spacing:var(--zx-tr-h3)}.zynix-injected .zynix-legal-content h3{margin:var(--zx-space-6) 0 var(--zx-space-2);font:var(--zx-fw-semibold) var(--zx-fs-h4)/1.35 var(--zx-font-sans);color:var(--zx-text)}.zynix-injected .zynix-legal-content :is(ul,ol){margin:0 0 var(--zx-space-4);padding-left:1.25em}.zynix-injected .zynix-legal-content li{margin:0 0 var(--zx-space-2);font-size:15px;line-height:1.7;color:var(--zx-text-secondary)}.zynix-injected .zynix-legal-content strong{color:var(--zx-text)}.zynix-injected .zynix-form-group label{font:var(--zx-fw-semibold) var(--zx-fs-sm)/1.4 var(--zx-font-sans);color:var(--zx-text)}.zynix-injected .zynix-form-group :is(input:not([type="checkbox"]):not([type="radio"]),select,textarea){min-height:44px;border-color:var(--zx-gray-300);border-radius:var(--zx-radius-sm);font-size:16px;color:var(--zx-text)}.zynix-injected .zynix-form-group :is(input:not([type="checkbox"]):not([type="radio"]),select,textarea):hover{border-color:var(--zx-gray-400)}@media (max-width:767.98px){.zynix-injected .zynix-form-group :is(input:not([type="checkbox"]):not([type="radio"]),select){min-height:48px}}@media (max-width:479.98px){#zynix-chat-widget:not(.zynix-chat) #zynix-chat-panel{width:calc(100vw - 32px)!important;right:-8px!important;bottom:68px!important;max-height:70vh!important}}.zynix-injected .zxb-willai{--zynblue:var(--zx-blue-600);--zynblue-light:var(--zx-blue-50);--highlight:var(--zx-blue-100);--zynorange:var(--zx-action);--zynorange-hover:var(--zx-action-hover);--zynorange-light:var(--zx-orange-50);--zynorange-tint:var(--zx-orange-50);--text-primary:var(--zx-text);--text-soft:var(--zx-gray-700);--text-secondary:var(--zx-text-secondary);--text-muted:var(--zx-text-muted);--divider:var(--zx-border);--card-bg:var(--zx-surface-subtle)}.zynix-injected .zxb-willai .section-eyebrow{color:var(--zx-eyebrow)}.zynix-injected .zxb-willai .section-eyebrow::after{background:linear-gradient(90deg,currentColor,transparent)}.zynix-injected .zxb-willai :is(.aco-gaps-header,.dw-block) .section-eyebrow{color:var(--zx-eyebrow-inverse)}.zynix-injected .zxb-willai .qa-footer .qa-footer-text b{color:inherit}.zynix-injected .zxb-willai :is(.tag-pill,.gap-outcome){font-size:var(--zx-fs-xs)}.zynix-injected .zxb-willai .gap-outcome{color:var(--zx-text-secondary)}.zynix-injected .zxb-willai .qa-col:hover{transform:none}@media (max-width:1023.98px){.zynix-injected .zxb-willai .hero-grid{grid-template-columns:minmax(0,1fr) 300px;gap:36px}.zynix-injected .zxb-willai .hero-visual{width:300px}}@media (max-width:767.98px){.zynix-injected .zxb-willai :is(.hero-grid,.qa-cols,.aco-gaps-grid,.checklist,.dw-grid){grid-template-columns:minmax(0,1fr)}.zynix-injected .zxb-willai .hero-visual{display:none}.zynix-injected .zxb-willai .gap-card{border-right:none}.zynix-injected .zxb-willai .gap-card:nth-child(3){border-bottom:1px solid var(--zx-border)}.zynix-injected .zxb-willai .qa-badge{max-width:100%}}.zynix-injected :is(.zxb-lead,.zxb-agentic) .section-eyebrow:not(.section-eyebrow--light){color:var(--zx-eyebrow)}.zynix-injected :is(.zxb-lead,.zxb-agentic) .section-eyebrow:not(.section-eyebrow--light)::after{background:linear-gradient(90deg,currentColor,transparent)}.zynix-injected :is(.zxb-lead,.zxb-agentic) .cta-btn{background:var(--zx-action);color:var(--zx-on-action)}.zynix-injected :is(.zxb-lead,.zxb-agentic) .cta-btn:hover{background:var(--zx-action-hover);transform:none}.zynix-injected .zxb-agentic .read-time{color:var(--zx-text-muted)}@media (max-width:1439.98px){.zynix-injected .zxb-agentic .hero-grid{grid-template-columns:minmax(0,1fr);gap:36px}.zynix-injected .zxb-agentic .hero-meta{justify-content:center}.zynix-injected .zxb-agentic .hero-visual{max-width:720px;margin-inline:auto}}@media (max-width:767.98px){.zynix-injected .zxb-agentic .hero-visual{display:none}}.zynix-injected .zxb-lead .hero-visual{display:none}.zynix-injected .zxb-lead .hero-grid{grid-template-columns:minmax(0,1fr)}.zynix-injected :is(.zxb-willai,.zxb-agentic) .dw-block{background:var(--zx-blue-600)}.zynix-injected :is(.zxb-willai,.zxb-agentic) .dw-text-sub{color:var(--zx-text-inverse-secondary);font-size:var(--zx-fs-sm)}html:not(.wf-native){--zx9-ink-950:#060B1A;--zx9-ink-900:#0A1430;--zx9-ink-800:#11214D;--zx9-blue-700:#20449B;--zx9-blue-600:#2556D9;--zx9-blue-500:#2F6BFF;--zx9-blue-100:#E8EFFF;--zx9-blue-50:#F4F7FF;--zx9-violet-500:#6B5CF6;--zx9-cyan-400:#3CC8F0;--zx9-orange-500:#F26B2C;--zx9-orange-600:#C44B16;--zx9-orange-50:#FFF5EF;--zx9-text:#1A1F2E;--zx9-text-2:#4A5368;--zx9-text-on-dark:#F4F7FF;--zx9-text-on-dark-2:#B9C4E4;--zx9-grad-brand:linear-gradient(120deg, #2F6BFF 0%, #6B5CF6 55%, #F26B2C 100%);--zx9-grad-ink:radial-gradient(1100px 520px at 85% -10%, rgba(47,107,255,.42), transparent 60%), radial-gradient(700px 420px at -5% 105%, rgba(242,107,44,.20), transparent 60%), linear-gradient(180deg, #0A1430 0%, #0E1D45 100%);--zx9-grad-tint:linear-gradient(180deg, #F4F7FF 0%, #FFFFFF 100%);--zx9-radius-lg:24px;--zx9-radius:16px;--zx9-radius-sm:10px;--zx9-shadow-1:0 1px 2px rgba(10,20,48,.06), 0 4px 16px rgba(10,20,48,.06);--zx9-shadow-2:0 2px 6px rgba(10,20,48,.08), 0 18px 48px rgba(10,20,48,.12);--zx9-glass:rgba(255,255,255,.06);--zx9-glass-border:rgba(255,255,255,.14);--zx9-grad-brand-light:linear-gradient(120deg, #7FA5FF 0%, #A99CFF 55%, #FF9A66 100%);--zx9-grad-warm:linear-gradient(180deg, #FFF5EF 0%, #FFFFFF 100%);--zx9-grad-hairline:linear-gradient(135deg, rgba(47,107,255,.30), rgba(107,92,246,.14) 38%, rgba(10,20,48,.07) 62%, rgba(242,107,44,.26));--zx9-blue-300:#8FB0FF;--zx9-blue-200:#A9C1FF;--zx9-violet-300:#B3A8FF;--zx9-orange-300:#FF9A66;--zx9-surface:#FFFFFF;--zx9-line:rgba(10,20,48,.08);--zx9-line-strong:rgba(10,20,48,.14);--zx9-font:var(--zx-font-sans);--zx9-ease:cubic-bezier(.2,.8,.2,1);--zx9-section-y:clamp(72px, 40px + 5.6vw, 120px);--zx9-gap:clamp(16px, 12px + .8vw, 24px);--zx9-accent:var(--zx9-blue-500);--zx9-accent-ink:var(--zx9-blue-600);--zx9-accent-soft:rgba(47,107,255,.10);--zx9-accent-light:var(--zx9-blue-300)}:where(html:not(.wf-native)) .zx9-accent--blue-500{--zx9-accent:var(--zx9-blue-500);--zx9-accent-ink:var(--zx9-blue-600);--zx9-accent-soft:rgba(47,107,255,.10);--zx9-accent-light:var(--zx9-blue-300)}:where(html:not(.wf-native)) .zx9-accent--violet-500{--zx9-accent:var(--zx9-violet-500);--zx9-accent-ink:var(--zx9-violet-500);--zx9-accent-soft:rgba(107,92,246,.11);--zx9-accent-light:var(--zx9-violet-300)}:where(html:not(.wf-native)) .zx9-accent--blue-700{--zx9-accent:var(--zx9-blue-700);--zx9-accent-ink:var(--zx9-blue-700);--zx9-accent-soft:rgba(32,68,155,.09);--zx9-accent-light:var(--zx9-blue-200)}:where(html:not(.wf-native)) .zx9-accent--orange-500{--zx9-accent:var(--zx9-orange-500);--zx9-accent-ink:var(--zx9-orange-600);--zx9-accent-soft:rgba(242,107,44,.11);--zx9-accent-light:var(--zx9-orange-300)}:where(html:not(.wf-native)) .zx9-section{position:relative;box-sizing:border-box;padding-block:var(--zx9-section-y);background-color:var(--zx9-surface);color:var(--zx9-text);font-family:var(--zx9-font)}:where(html:not(.wf-native)) .zx9-section--compact{padding-block:calc(var(--zx9-section-y) * .6)}:where(html:not(.wf-native)) .zx9-section--flush-top{padding-top:0}:where(html:not(.wf-native)) .zx9-band--tint{background:var(--zx9-grad-tint)}:where(html:not(.wf-native)) .zx9-band--warm{background:var(--zx9-grad-warm)}:where(html:not(.wf-native)) .zx9-section:not(.zx9-band--ink) + .zx9-band--tint{background:linear-gradient(180deg,#FFFFFF 0,#F4F7FF 64px,#FFFFFF 100%)}:where(html:not(.wf-native)) .zx9-section:not(.zx9-band--ink) + .zx9-band--warm{background:linear-gradient(180deg,#FFFFFF 0,#FFF5EF 64px,#FFFFFF 100%)}:where(html:not(.wf-native)) .zx9-band--ink{position:relative;isolation:isolate;background-color:var(--zx9-ink-900);background-image:var(--zx9-grad-ink);color:var(--zx9-text-on-dark-2)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel)::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:40px 40px;background-position:center top;-webkit-mask-image:radial-gradient(130% 90% at 75% 0%,#000 0%,rgba(0,0,0,.5) 45%,transparent 80%);mask-image:radial-gradient(130% 90% at 75% 0%,#000 0%,rgba(0,0,0,.5) 45%,transparent 80%)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) :is(h1,h2,h3,h4){color:var(--zx9-text-on-dark)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) a:not([class]){color:var(--zx9-blue-300)}:where(html:not(.wf-native)) .zx9-display{margin:0;font:600 clamp(40px,5.2vw,72px)/1.04 var(--zx9-font);letter-spacing:-.035em;color:var(--zx9-text);text-wrap:balance}:where(html:not(.wf-native)) .zx9-h2{margin:0;font:600 clamp(30px,3.4vw,48px)/1.1 var(--zx9-font);letter-spacing:-.025em;color:var(--zx9-text);text-wrap:balance}:where(html:not(.wf-native)) .zx9-h3{margin:0;font:600 clamp(20px,14px + .7vw,24px)/1.25 var(--zx9-font);letter-spacing:-.015em;color:var(--zx9-text)}:where(html:not(.wf-native)) .zx9-lead{margin:20px 0 0;max-width:60ch;font:400 clamp(18px,16.5px + .35vw,20px)/1.55 var(--zx9-font);color:var(--zx9-text-2);text-wrap:pretty}:where(html:not(.wf-native)) .zx9-body{margin:16px 0 0;font-size:clamp(16px,15.5px + .15vw,17px);line-height:1.6;color:var(--zx9-text-2)}:where(html:not(.wf-native)) .zx9-note{margin:20px 0 0;font-size:14px;line-height:1.55;color:var(--zx9-text-2)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) :is(.zx9-display,.zx9-h2,.zx9-h3){color:var(--zx9-text-on-dark)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) :is(.zx9-lead,.zx9-body,.zx9-note){color:var(--zx9-text-on-dark-2)}:where(html:not(.wf-native)) .zx9-head{max-width:780px;margin:0 0 clamp(40px,28px + 2.5vw,64px)}:where(html:not(.wf-native)) .zx9-head--center{margin-inline:auto;text-align:center}:where(html:not(.wf-native)) .zx9-head--center .zx9-lead{margin-inline:auto}:where(html:not(.wf-native)) .zx9-head--split{max-width:none;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:16px 56px;align-items:end}:where(html:not(.wf-native)) .zx9-head--split .zx9-lead{margin-top:0}@media (max-width:1023.98px){:where(html:not(.wf-native)) .zx9-head--split{grid-template-columns:minmax(0,1fr)}}:where(html:not(.wf-native)) .zx9-eyebrow{display:inline-flex;align-items:center;gap:8px;box-sizing:border-box;max-width:100%;margin:0 0 20px;padding:6px 14px 6px 12px;border:1px solid rgba(47,107,255,.20);border-radius:999px;background-color:rgba(47,107,255,.06);color:var(--zx9-blue-700);font:600 13px/1.35 var(--zx9-font);letter-spacing:.02em;text-transform:none;text-align:left}:where(html:not(.wf-native)) .zx9-eyebrow::before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--zx9-grad-brand)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) .zx9-eyebrow{border-color:var(--zx9-glass-border);background-color:var(--zx9-glass);color:var(--zx9-text-on-dark)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) .zx9-eyebrow::before{background:var(--zx9-grad-brand-light);box-shadow:0 0 0 3px rgba(127,165,255,.16)}@media (max-width:479.98px){:where(html:not(.wf-native)) .zx9-eyebrow{border-radius:14px}}:where(html:not(.wf-native)) .zx9-grad-text{color:var(--zx9-blue-700)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) .zx9-grad-text{color:var(--zx9-blue-300)}@supports ((-webkit-background-clip:text) or (background-clip:text)){:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) .zx9-grad-text{background-image:var(--zx9-grad-brand-light);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}}:where(html:not(.wf-native)) .zx9-card{position:relative;box-sizing:border-box;display:block;height:100%;margin:0;padding:clamp(24px,18px + 1vw,32px);border:1px solid transparent;border-radius:var(--zx9-radius);background:linear-gradient(var(--zx9-surface),var(--zx9-surface)) padding-box,var(--zx9-grad-hairline) border-box;box-shadow:var(--zx9-shadow-1);color:var(--zx9-text);text-decoration:none;transition:box-shadow .24s var(--zx9-ease),transform .24s var(--zx9-ease)}:where(html:not(.wf-native)) .zx9-card:hover{box-shadow:var(--zx9-shadow-2)}@media (prefers-reduced-motion:no-preference){:where(html:not(.wf-native)) .zx9-card:hover{transform:translateY(-2px)}}:where(html:not(.wf-native)) .zx9-card__icon{display:grid;place-items:center;width:44px;height:44px;margin:0 0 20px;border-radius:12px;background-color:var(--zx9-accent-soft);color:var(--zx9-accent-ink)}:where(html:not(.wf-native)) .zx9-card__icon svg{width:22px;height:22px}:where(html:not(.wf-native)) .zx9-card__kicker{margin:0 0 8px;font:600 13px/1.35 var(--zx9-font);letter-spacing:.02em;color:var(--zx9-text-2)}:where(html:not(.wf-native)) .zx9-card__title{margin:0 0 8px;font:600 clamp(18px,16px + .4vw,20px)/1.3 var(--zx9-font);letter-spacing:-.01em;color:var(--zx9-text)}:where(html:not(.wf-native)) .zx9-card__body{margin:0;font-size:16px;line-height:1.6;color:var(--zx9-text-2)}:where(html:not(.wf-native)) .zx9-card--glass{background:var(--zx9-glass);border:1px solid var(--zx9-glass-border);color:var(--zx9-text-on-dark-2);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 24px 48px rgba(2,6,23,.30);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}:where(html:not(.wf-native)) .zx9-card--glass:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 28px 56px rgba(2,6,23,.38)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:where(html:not(.wf-native)) .zx9-card--glass{background:rgba(17,33,77,.94)}}:where(html:not(.wf-native)) .zx9-card--glass :is(.zx9-card__title,h3,h4){color:var(--zx9-text-on-dark)}:where(html:not(.wf-native)) .zx9-card--glass :is(.zx9-card__body,.zx9-card__kicker){color:var(--zx9-text-on-dark-2)}:where(html:not(.wf-native)) .zx9-card--glass .zx9-card__icon{background-color:rgba(255,255,255,.08);color:var(--zx9-accent-light)}:where(html:not(.wf-native)) .zx9-stack{display:grid;gap:12px;margin:0;padding:0;list-style:none}:where(html:not(.wf-native)) .zx9-stack>li{margin:0}:where(html:not(.wf-native)) .zx9-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px}:where(html:not(.wf-native)) .zynix-btn.zx9-btn-glass{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.26);color:var(--zx9-text-on-dark);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:where(html:not(.wf-native)) .zynix-btn.zx9-btn-glass:hover{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.46);color:var(--zx9-text-on-dark)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) .zynix-btn--primary{box-shadow:0 1px 2px rgba(196,75,22,.30),0 10px 24px -8px rgba(242,107,44,.55)}@media (max-width:479.98px){:where(html:not(.wf-native)) .zx9-actions>.zynix-btn{width:100%}}:where(html:not(.wf-native)) .zx9-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;font:600 16px/1.3 var(--zx9-font);color:var(--zx9-blue-700);text-decoration:none}:where(html:not(.wf-native)) .zx9-link:hover{text-decoration:underline;text-underline-offset:4px}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) .zx9-link{color:var(--zx9-blue-300)}:where(html:not(.wf-native)) .zx9-ticks{display:grid;gap:12px;margin:24px 0 0;padding:0;list-style:none}:where(html:not(.wf-native)) .zx9-ticks>li{position:relative;margin:0;padding-left:32px;font-size:16px;line-height:1.5;color:var(--zx9-text)}:where(html:not(.wf-native)) .zx9-ticks>li::before{content:"";position:absolute;left:0;top:1px;width:22px;height:22px;border-radius:50%;background-color:var(--zx9-accent-soft)}:where(html:not(.wf-native)) .zx9-ticks>li::after{content:"";position:absolute;left:8px;top:6px;width:5px;height:9px;border:solid var(--zx9-accent-ink);border-width:0 2px 2px 0;transform:rotate(45deg)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) .zx9-ticks>li{color:var(--zx9-text-on-dark)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) .zx9-ticks>li::before{background-color:rgba(255,255,255,.08)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) .zx9-ticks>li::after{border-color:var(--zx9-accent-light)}:where(html:not(.wf-native)) .zx9-pillars{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--zx9-gap);margin:0;padding:0;list-style:none}:where(html:not(.wf-native)) .zx9-pillars>li{margin:0;min-width:0}:where(html:not(.wf-native)) .zx9-pillar{display:flex;flex-direction:column;overflow:hidden}:where(html:not(.wf-native)) .zx9-pillar::after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--zx9-accent),rgba(255,255,255,0));pointer-events:none}:where(html:not(.wf-native)) .zx9-pillar__top{display:flex;align-items:center;justify-content:space-between;margin:0 0 24px}:where(html:not(.wf-native)) .zx9-pillar__icon{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background-color:var(--zx9-accent-soft);color:var(--zx9-accent-ink)}:where(html:not(.wf-native)) .zx9-pillar__icon svg{width:24px;height:24px}:where(html:not(.wf-native)) .zx9-pillar__num{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border:1px solid var(--zx9-line-strong);border-radius:999px;font:600 13px/1 var(--zx9-font);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--zx9-text-2)}:where(html:not(.wf-native)) .zx9-pillar__name{margin:0 0 10px;font:600 clamp(19px,16px + .35vw,21px)/1.25 var(--zx9-font);letter-spacing:-.015em;color:var(--zx9-text)}:where(html:not(.wf-native)) .zx9-pillar__promise{margin:0 0 20px;font-size:16px;line-height:1.55;color:var(--zx9-text-2)}:where(html:not(.wf-native)) .zx9-pillar__list{display:grid;gap:10px;margin:0 0 24px;padding:20px 0 0;border-top:1px solid var(--zx9-line);list-style:none}:where(html:not(.wf-native)) .zx9-pillar__list>li{position:relative;margin:0;padding-left:18px;font-size:15px;line-height:1.5;color:var(--zx9-text)}:where(html:not(.wf-native)) .zx9-pillar__list>li::before{content:"";position:absolute;left:1px;top:.6em;width:7px;height:7px;border-radius:50%;background-color:var(--zx9-accent)}:where(html:not(.wf-native)) .zx9-pillar__link{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;min-height:44px;margin-top:auto;font:600 16px/1.3 var(--zx9-font);color:var(--zx9-text);text-decoration:none}:where(html:not(.wf-native)) .zx9-pillar__link:hover{color:var(--zx9-blue-700);text-decoration:underline;text-underline-offset:4px}:where(html:not(.wf-native)) .zx9-pillar__arrow{color:var(--zx9-accent-ink);transition:transform .16s var(--zx9-ease)}:where(html:not(.wf-native)) .zx9-pillar__here{display:inline-flex;align-items:center;align-self:flex-start;min-height:28px;margin:auto 0 0;padding:0 12px;border-radius:999px;background-color:var(--zx9-accent-soft);font:600 13px/1 var(--zx9-font);color:var(--zx9-text)}:where(html:not(.wf-native)) .zx9-pillar.is-current{box-shadow:0 0 0 2px var(--zx9-accent),var(--zx9-shadow-2)}:where(html:not(.wf-native)) .zx9-card--glass.zx9-pillar :is(.zx9-pillar__name,.zx9-pillar__link,.zx9-pillar__list>li,.zx9-pillar__here){color:var(--zx9-text-on-dark)}:where(html:not(.wf-native)) .zx9-card--glass.zx9-pillar :is(.zx9-pillar__promise,.zx9-pillar__num){color:var(--zx9-text-on-dark-2)}:where(html:not(.wf-native)) .zx9-card--glass.zx9-pillar :is(.zx9-pillar__icon,.zx9-pillar__here){background-color:rgba(255,255,255,.08);color:var(--zx9-accent-light)}:where(html:not(.wf-native)) .zx9-card--glass.zx9-pillar :is(.zx9-pillar__num,.zx9-pillar__list){border-color:var(--zx9-glass-border)}:where(html:not(.wf-native)) .zx9-card--glass.zx9-pillar .zx9-pillar__arrow{color:var(--zx9-accent-light)}:where(html:not(.wf-native)) .zx9-card--glass.zx9-pillar .zx9-pillar__list>li::before{background-color:var(--zx9-accent-light)}:where(html:not(.wf-native)) .zx9-card--glass.zx9-pillar::after{background:linear-gradient(90deg,var(--zx9-accent-light),rgba(255,255,255,0))}:where(html:not(.wf-native)) .zx9-card--glass.zx9-pillar .zx9-pillar__link:hover{color:var(--zx9-text-on-dark)}:where(html:not(.wf-native)) .zx9-card--glass.zx9-pillar .zx9-pillar__here{color:var(--zx9-text-on-dark)}@media (max-width:1279.98px){:where(html:not(.wf-native)) .zx9-pillars{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){:where(html:not(.wf-native)) .zx9-pillars{grid-template-columns:minmax(0,1fr)}}:where(html:not(.wf-native)) .zx9-loop{position:relative}:where(html:not(.wf-native)) .zx9-loop__list{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}:where(html:not(.wf-native)) .zx9-loop__list::before{content:"";position:absolute;top:31px;left:10%;right:10%;height:2px;background:var(--zx9-grad-brand);opacity:.55;pointer-events:none;-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 8px,transparent 8px 14px);mask-image:repeating-linear-gradient(90deg,#000 0 8px,transparent 8px 14px);animation:zx9-dash-x 1.1s linear infinite paused}:where(html:not(.wf-native)) .zx9-loop.is-inview .zx9-loop__list::before{animation-play-state:running}@keyframes zx9-dash-x{to{-webkit-mask-position:14px 0;mask-position:14px 0}}@keyframes zx9-dash-y{to{-webkit-mask-position:0 14px;mask-position:0 14px}}:where(html:not(.wf-native)) .zx9-loop__node{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;margin:0;padding:0;text-align:center}:where(html:not(.wf-native)) .zx9-loop__btn{display:flex;flex-direction:column;align-items:center;gap:14px;margin:0;padding:0;border:0;border-radius:14px;background:none;color:inherit;font:inherit;text-align:inherit;text-decoration:none;cursor:pointer}:where(html:not(.wf-native)) .zx9-loop__badge{position:relative;display:grid;place-items:center;width:64px;height:64px;border:1px solid var(--zx9-line-strong);border-radius:20px;background-color:var(--zx9-surface);box-shadow:var(--zx9-shadow-1);color:var(--zx9-accent-ink);transition:transform .2s var(--zx9-ease),box-shadow .2s var(--zx9-ease),border-color .2s var(--zx9-ease)}:where(html:not(.wf-native)) .zx9-loop__badge svg{width:26px;height:26px}:where(html:not(.wf-native)) .zx9-loop__name{display:flex;flex-direction:column;align-items:inherit;gap:4px;font:600 16px/1.3 var(--zx9-font);letter-spacing:-.01em;color:var(--zx9-text)}:where(html:not(.wf-native)) .zx9-loop__num{font:600 12px/1 var(--zx9-font);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--zx9-text-2)}:where(html:not(.wf-native)) .zx9-loop__detail{max-width:26ch;margin:10px 0 0;font-size:14px;line-height:1.5;color:var(--zx9-text-2);transition:color .2s var(--zx9-ease)}:where(html:not(.wf-native)) .zx9-loop__here{display:inline-flex;align-items:center;min-height:26px;margin:10px 0 0;padding:0 10px;border-radius:999px;background-color:var(--zx9-accent-soft);font:600 12px/1 var(--zx9-font);color:var(--zx9-text)}:where(html:not(.wf-native)) .zx9-loop__node--outcome .zx9-loop__badge{border-color:transparent;background:var(--zx9-grad-brand);color:var(--zx9-surface)}:where(html:not(.wf-native)) .zx9-loop__node--outcome .zx9-loop__name{padding-top:16px}:where(html:not(.wf-native)) .zx9-loop__node.is-active .zx9-loop__badge{border-color:var(--zx9-accent);box-shadow:0 0 0 4px var(--zx9-accent-soft),var(--zx9-shadow-2)}:where(html:not(.wf-native)) .zx9-loop__node--outcome.is-active .zx9-loop__badge{box-shadow:0 0 0 4px rgba(107,92,246,.18),var(--zx9-shadow-2)}:where(html:not(.wf-native)) .zx9-loop__node.is-active .zx9-loop__detail{color:var(--zx9-text)}:where(html:not(.wf-native)) a.zx9-loop__btn:hover .zx9-loop__name{color:var(--zx9-blue-700)}:where(html:not(.wf-native)) .zx9-loop__return{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;margin:28px 0 0;padding-top:44px;font:500 14px/1.45 var(--zx9-font);color:var(--zx9-text-2)}:where(html:not(.wf-native)) .zx9-loop__return::before{content:"";position:absolute;top:0;left:10%;right:10%;height:28px;border:2px dashed rgba(107,92,246,.40);border-top:0;border-radius:0 0 22px 22px;pointer-events:none}:where(html:not(.wf-native)) .zx9-loop__return-icon{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background-color:rgba(107,92,246,.10);color:var(--zx9-violet-500)}:where(html:not(.wf-native)) .zx9-loop__return-icon svg{width:16px;height:16px}@media (prefers-reduced-motion:no-preference){:where(html:not(.wf-native)) .zx9-loop__node.is-active .zx9-loop__badge{transform:translateY(-3px)}}@media (max-width:1023.98px){:where(html:not(.wf-native)) .zx9-loop__list{grid-template-columns:minmax(0,1fr);gap:0;max-width:640px}:where(html:not(.wf-native)) .zx9-loop__list::before{display:none}:where(html:not(.wf-native)) .zx9-loop__node{align-items:stretch;padding-bottom:28px;text-align:left}:where(html:not(.wf-native)) .zx9-loop__node:not(:last-child)::after{content:"";position:absolute;top:62px;bottom:6px;left:27px;width:2px;background:linear-gradient(180deg,var(--zx9-accent),var(--zx9-violet-500));opacity:.5;pointer-events:none;-webkit-mask-image:repeating-linear-gradient(180deg,#000 0 8px,transparent 8px 14px);mask-image:repeating-linear-gradient(180deg,#000 0 8px,transparent 8px 14px);animation:zx9-dash-y 1.1s linear infinite paused}:where(html:not(.wf-native)) .zx9-loop.is-inview .zx9-loop__node::after{animation-play-state:running}:where(html:not(.wf-native)) .zx9-loop__btn{flex-direction:row;align-self:flex-start;gap:16px;text-align:left}:where(html:not(.wf-native)) .zx9-loop__badge{width:56px;height:56px;flex:none;border-radius:18px}:where(html:not(.wf-native)) .zx9-loop__name{align-items:flex-start}:where(html:not(.wf-native)) .zx9-loop__node--outcome .zx9-loop__name{padding-top:0}:where(html:not(.wf-native)) .zx9-loop__detail{max-width:none;margin-top:6px;padding-left:72px}:where(html:not(.wf-native)) .zx9-loop__here{align-self:flex-start;margin-left:72px}:where(html:not(.wf-native)) .zx9-loop__return{justify-content:flex-start;margin:0;padding:0 0 0 72px}:where(html:not(.wf-native)) .zx9-loop__return::before{display:none}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) .zx9-loop__node:not(:last-child)::after{background:linear-gradient(180deg,var(--zx9-accent-light),var(--zx9-violet-300))}}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) .zx9-loop__badge{border-color:var(--zx9-glass-border);background-color:var(--zx9-ink-800);box-shadow:none;color:var(--zx9-accent-light)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) .zx9-loop__node--outcome .zx9-loop__badge{border-color:transparent;background:var(--zx9-grad-brand);color:var(--zx9-surface)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) .zx9-loop__name{color:var(--zx9-text-on-dark)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) :is(.zx9-loop__num,.zx9-loop__detail,.zx9-loop__return){color:var(--zx9-text-on-dark-2)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) .zx9-loop__node.is-active .zx9-loop__detail{color:var(--zx9-text-on-dark)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) a.zx9-loop__btn:hover .zx9-loop__name{color:var(--zx9-blue-300)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) .zx9-loop__here{background-color:rgba(255,255,255,.10);color:var(--zx9-text-on-dark)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) .zx9-loop__return::before{border-color:rgba(169,156,255,.40)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) .zx9-loop__return-icon{background-color:rgba(169,156,255,.14);color:var(--zx9-violet-300)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) .zx9-loop__list::before{background:var(--zx9-grad-brand-light);opacity:.6}:where(html:not(.wf-native)) .zx9-tabs__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0 0 20px;padding:6px;border:1px solid var(--zx9-line);border-radius:calc(var(--zx9-radius) + 4px);background-color:var(--zx9-blue-50)}:where(html:not(.wf-native)) .zx9-tabs__tab{position:relative;display:flex;align-items:center;gap:12px;box-sizing:border-box;min-height:56px;margin:0;padding:10px 16px;border:0;border-radius:var(--zx9-radius);background:transparent;color:var(--zx9-text-2);font:600 15px/1.3 var(--zx9-font);text-align:left;cursor:pointer;transition:background-color .2s var(--zx9-ease),color .2s var(--zx9-ease),box-shadow .2s var(--zx9-ease)}:where(html:not(.wf-native)) .zx9-tabs__tab:hover{background-color:rgba(255,255,255,.7);color:var(--zx9-text)}:where(html:not(.wf-native)) .zx9-tabs__tab[aria-selected="true"]{background-color:var(--zx9-surface);color:var(--zx9-text);box-shadow:var(--zx9-shadow-1)}:where(html:not(.wf-native)) .zx9-tabs__tab[aria-selected="true"]::after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:2px;border-radius:2px 2px 0 0;background-color:var(--zx9-accent)}:where(html:not(.wf-native)) .zx9-tabs__num{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:9px;background-color:var(--zx9-accent-soft);color:var(--zx9-text);font:600 12px/1 var(--zx9-font);font-variant-numeric:tabular-nums}:where(html:not(.wf-native)) .zx9-tabs__panel{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,64px);align-items:center;box-sizing:border-box;padding:clamp(24px,3.4vw,56px);border:1px solid transparent;border-radius:var(--zx9-radius-lg);background:linear-gradient(var(--zx9-surface),var(--zx9-surface)) padding-box,var(--zx9-grad-hairline) border-box;box-shadow:var(--zx9-shadow-2)}:where(html:not(.wf-native)) .zx9-tabs__panel[hidden]{display:none}:where(html:not(.wf-native)) .zx9-tabs__text{min-width:0}:where(html:not(.wf-native)) .zx9-tabs__visual{min-width:0}@media (max-width:1023.98px){:where(html:not(.wf-native)) .zx9-tabs__panel{grid-template-columns:minmax(0,1fr)}}@media (max-width:767.98px){:where(html:not(.wf-native)) .zx9-tabs__list{grid-template-columns:repeat(2,minmax(0,1fr))}:where(html:not(.wf-native)) .zx9-tabs__tab{min-height:52px;padding:8px 12px;font-size:14px;gap:10px}}:where(html:not(.wf-native)) .zx9-proof__list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin:0;padding:0}:where(html:not(.wf-native)) .zx9-proof__item{position:relative;display:flex;flex-direction:column;gap:12px;margin:0;padding:4px clamp(20px,3vw,48px)}:where(html:not(.wf-native)) .zx9-proof__item:first-child{padding-left:0}:where(html:not(.wf-native)) .zx9-proof__item + .zx9-proof__item::before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;pointer-events:none;background:linear-gradient(180deg,rgba(47,107,255,0),rgba(47,107,255,.45) 30%,rgba(107,92,246,.40) 65%,rgba(242,107,44,0))}:where(html:not(.wf-native)) .zx9-proof__value{order:-1;margin:0;font:600 clamp(36px,4vw,56px)/1 var(--zx9-font);letter-spacing:-.035em;font-variant-numeric:tabular-nums lining-nums;color:var(--zx9-text)}:where(html:not(.wf-native)) .zx9-proof__label{max-width:28ch;margin:0;font-size:16px;line-height:1.45;color:var(--zx9-text-2)}:where(html:not(.wf-native)) .zx9-proof__source{margin:28px 0 0;font-size:13px;line-height:1.4;color:var(--zx9-text-2)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) .zx9-proof__value{color:var(--zx9-text-on-dark)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) :is(.zx9-proof__label,.zx9-proof__source){color:var(--zx9-text-on-dark-2)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) .zx9-proof__item + .zx9-proof__item::before{background:linear-gradient(180deg,rgba(127,165,255,0),rgba(127,165,255,.5) 30%,rgba(169,156,255,.45) 65%,rgba(255,154,102,0))}@media (max-width:767.98px){:where(html:not(.wf-native)) .zx9-proof__list{grid-auto-flow:row}:where(html:not(.wf-native)) .zx9-proof__item,:where(html:not(.wf-native)) .zx9-proof__item:first-child{padding:20px 0}:where(html:not(.wf-native)) .zx9-proof__item:first-child{padding-top:0}:where(html:not(.wf-native)) .zx9-proof__item + .zx9-proof__item::before{top:0;right:0;bottom:auto;width:auto;height:1px;background:linear-gradient(90deg,rgba(47,107,255,.45),rgba(107,92,246,.30) 50%,rgba(242,107,44,0))}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) .zx9-proof__item + .zx9-proof__item::before{background:linear-gradient(90deg,rgba(127,165,255,.5),rgba(169,156,255,.35) 50%,rgba(255,154,102,0))}}:where(html:not(.wf-native)) .zx9-chips{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}:where(html:not(.wf-native)) .zx9-chips>li{min-width:0;max-width:100%;margin:0}:where(html:not(.wf-native)) .zx9-chip{display:inline-flex;align-items:center;gap:10px;box-sizing:border-box;max-width:100%;min-height:44px;padding:8px 18px 8px 14px;border:1px solid var(--zx9-line-strong);border-radius:999px;background-color:var(--zx9-surface);box-shadow:0 1px 2px rgba(10,20,48,.04);color:var(--zx9-text);font:600 15px/1.25 var(--zx9-font);text-decoration:none;transition:border-color .16s var(--zx9-ease),background-color .16s var(--zx9-ease),color .16s var(--zx9-ease),box-shadow .16s var(--zx9-ease)}:where(html:not(.wf-native)) .zx9-chip::before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--zx9-grad-brand)}:where(html:not(.wf-native)) .zx9-chip__arrow{color:var(--zx9-text-2);transition:transform .16s var(--zx9-ease)}:where(html:not(.wf-native)) .zx9-chip__name{font-weight:400;font-size:14px;line-height:1.4;color:var(--zx9-text-2)}:where(html:not(.wf-native)) a.zx9-chip:hover{border-color:rgba(47,107,255,.45);background-color:var(--zx9-blue-50);color:var(--zx9-blue-700);box-shadow:var(--zx9-shadow-1)}:where(html:not(.wf-native)) a.zx9-chip:hover .zx9-chip__arrow{color:var(--zx9-blue-700)}@media (prefers-reduced-motion:no-preference){:where(html:not(.wf-native)) a.zx9-chip:hover .zx9-chip__arrow,:where(html:not(.wf-native)) .zx9-pillar__link:hover .zx9-pillar__arrow{transform:translateX(3px)}}:where(html:not(.wf-native)) .zx9-chips--names .zx9-chip{display:grid;grid-template-columns:8px minmax(0,1fr) auto;column-gap:12px;row-gap:2px;align-items:center;border-radius:14px;padding:12px 16px}:where(html:not(.wf-native)) .zx9-chips--names .zx9-chip::before{grid-row:1}:where(html:not(.wf-native)) .zx9-chips--names .zx9-chip__label{grid-column:2}:where(html:not(.wf-native)) .zx9-chips--names .zx9-chip__name{grid-column:2}:where(html:not(.wf-native)) .zx9-chips--names .zx9-chip__arrow{grid-column:3;grid-row:1 / span 2}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) .zx9-chip{border-color:var(--zx9-glass-border);background-color:var(--zx9-glass);box-shadow:none;color:var(--zx9-text-on-dark)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) .zx9-chip::before{background:var(--zx9-grad-brand-light)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) :is(.zx9-chip__name,.zx9-chip__arrow){color:var(--zx9-text-on-dark-2)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) a.zx9-chip:hover{border-color:rgba(143,176,255,.55);background-color:rgba(255,255,255,.12);color:var(--zx9-text-on-dark)}:where(html:not(.wf-native)) :is(.zx9-band--ink,.zx9-cta__panel) a.zx9-chip:hover .zx9-chip__arrow{color:var(--zx9-text-on-dark)}:where(html:not(.wf-native)) .zx9-predict__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--zx9-gap);margin:0;padding:0;list-style:none}:where(html:not(.wf-native)) .zx9-predict__item{min-width:0;margin:0}:where(html:not(.wf-native)) .zx9-predict__tile{display:flex;flex-direction:column;gap:20px}:where(html:not(.wf-native)) .zx9-predict__head{display:flex;align-items:center;gap:14px}:where(html:not(.wf-native)) .zx9-predict__icon{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:12px;background-color:var(--zx9-accent-soft);color:var(--zx9-accent-ink)}:where(html:not(.wf-native)) .zx9-predict__icon svg{width:22px;height:22px}:where(html:not(.wf-native)) .zx9-predict__name{margin:0;font:600 clamp(20px,14px + .7vw,24px)/1.2 var(--zx9-font);letter-spacing:-.015em;color:var(--zx9-text)}:where(html:not(.wf-native)) .zx9-predict__flow{display:grid;gap:14px;margin:0}:where(html:not(.wf-native)) .zx9-predict__step{position:relative;margin:0;padding:14px 16px;border-radius:12px;background-color:var(--zx9-blue-50)}:where(html:not(.wf-native)) .zx9-predict__step--next{background-color:var(--zx9-accent-soft)}:where(html:not(.wf-native)) .zx9-predict__step--next::before{content:"";position:absolute;top:-14px;left:28px;width:2px;height:14px;background:linear-gradient(180deg,rgba(107,92,246,.15),var(--zx9-accent))}:where(html:not(.wf-native)) .zx9-predict__label{margin:0 0 4px;font:600 13px/1.3 var(--zx9-font);letter-spacing:.01em;color:var(--zx9-text-2)}:where(html:not(.wf-native)) .zx9-predict__step--next .zx9-predict__label{color:var(--zx9-text)}:where(html:not(.wf-native)) .zx9-predict__text{margin:0;font-size:15px;line-height:1.55;color:var(--zx9-text-2)}:where(html:not(.wf-native)) .zx9-predict__step--next .zx9-predict__text{color:var(--zx9-text)}:where(html:not(.wf-native)) .zx9-predict__note{display:flex;align-items:center;gap:10px;margin:28px 0 0;font:500 15px/1.5 var(--zx9-font);color:var(--zx9-text-2)}:where(html:not(.wf-native)) .zx9-predict__note::before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--zx9-grad-brand)}@media (max-width:767.98px){:where(html:not(.wf-native)) .zx9-predict__grid{grid-template-columns:minmax(0,1fr)}}:where(html:not(.wf-native)) .zx9-chat{box-sizing:border-box;margin:0;padding:clamp(18px,12px + 1vw,28px);border:1px solid var(--zx9-line);border-radius:var(--zx9-radius-lg);background-color:var(--zx9-surface);box-shadow:var(--zx9-shadow-2);color:var(--zx9-text);font-family:var(--zx9-font);text-align:left}:where(html:not(.wf-native)) .zx9-band--ink .zx9-chat{border-color:transparent;box-shadow:0 2px 6px rgba(2,6,23,.3),0 32px 64px rgba(2,6,23,.45)}:where(html:not(.wf-native)) .zx9-chat__head{display:flex;align-items:center;gap:12px;margin:0 0 18px;padding:0 0 16px;border-bottom:1px solid var(--zx9-line)}:where(html:not(.wf-native)) .zx9-chat__avatar{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:12px;background:var(--zx9-grad-brand);color:var(--zx9-surface)}:where(html:not(.wf-native)) .zx9-chat__avatar svg{width:20px;height:20px}:where(html:not(.wf-native)) .zx9-chat__heading{flex:1 1 auto;min-width:0}:where(html:not(.wf-native)) .zx9-chat__title{margin:0;font:600 15px/1.35 var(--zx9-font);color:var(--zx9-text)}:where(html:not(.wf-native)) .zx9-chat__meta{margin:2px 0 0;font-size:13px;line-height:1.4;color:var(--zx9-text-2)}:where(html:not(.wf-native)) .zx9-chat__chip{display:inline-flex;align-items:center;flex:none;min-height:26px;padding:0 10px;border:1px dashed rgba(10,20,48,.30);border-radius:999px;font:600 12px/1.2 var(--zx9-font);color:var(--zx9-text-2);white-space:nowrap}:where(html:not(.wf-native)) .zx9-chat__list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}:where(html:not(.wf-native)) .zx9-chat__msg{display:flex;flex-direction:column;gap:4px;max-width:86%;margin:0}:where(html:not(.wf-native)) .zx9-chat__msg--agent{align-self:flex-start}:where(html:not(.wf-native)) .zx9-chat__msg--patient{align-self:flex-end;align-items:flex-end}:where(html:not(.wf-native)) .zx9-chat__who{padding:0 4px;font:600 12px/1.2 var(--zx9-font);letter-spacing:.02em;color:var(--zx9-text-2)}:where(html:not(.wf-native)) .zx9-chat__text{margin:0;padding:10px 14px;border-radius:16px;font-size:15px;line-height:1.5}:where(html:not(.wf-native)) .zx9-chat__msg--agent .zx9-chat__text{border:1px solid var(--zx9-blue-100);border-top-left-radius:6px;background-color:var(--zx9-blue-50);color:var(--zx9-text)}:where(html:not(.wf-native)) .zx9-chat__msg--patient .zx9-chat__text{border-top-right-radius:6px;background-color:var(--zx9-ink-900);color:var(--zx9-text-on-dark)}:where(html:not(.wf-native)) .zx9-chat__event{display:flex;align-items:center;gap:8px;align-self:center;box-sizing:border-box;max-width:100%;margin:4px 0;padding:6px 14px;border:1px solid transparent;border-radius:14px;font:600 13px/1.35 var(--zx9-font);color:var(--zx9-text)}:where(html:not(.wf-native)) .zx9-chat__event-icon{display:grid;place-items:center;flex:none;color:var(--zx9-blue-600)}:where(html:not(.wf-native)) .zx9-chat__event-icon svg{width:16px;height:16px}:where(html:not(.wf-native)) .zx9-chat__event--info{padding-block:2px;color:var(--zx9-text-2);font-weight:500}:where(html:not(.wf-native)) .zx9-chat__event--escalate{border-color:rgba(242,107,44,.32);background-color:var(--zx9-orange-50)}:where(html:not(.wf-native)) .zx9-chat__event--escalate .zx9-chat__event-icon{color:var(--zx9-orange-600)}:where(html:not(.wf-native)) .zx9-chat__event--booked{border-color:rgba(47,107,255,.22);background-color:var(--zx9-blue-50)}:where(html:not(.wf-native)) .zx9-chat__caption{margin:18px 0 0;padding:16px 0 0;border-top:1px solid var(--zx9-line);font-size:13px;line-height:1.5;color:var(--zx9-text-2)}@media (max-width:479.98px){:where(html:not(.wf-native)) .zx9-chat__head{flex-wrap:wrap}:where(html:not(.wf-native)) .zx9-chat__chip{order:3}:where(html:not(.wf-native)) .zx9-chat__msg{max-width:92%}}:where(html:not(.wf-native)) .zx9-cta{padding-block:clamp(48px,24px + 5vw,96px)}:where(html:not(.wf-native)) .zx9-cta__panel{position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;padding:clamp(48px,28px + 4vw,96px) clamp(24px,4vw,80px);border-radius:var(--zx9-radius-lg);background-color:var(--zx9-ink-900);background-image:var(--zx9-grad-ink);box-shadow:var(--zx9-shadow-2);color:var(--zx9-text-on-dark-2);text-align:center}:where(html:not(.wf-native)) .zx9-cta__panel::after{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,rgba(127,165,255,.55),rgba(169,156,255,.18) 50%,rgba(255,154,102,.50));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}:where(html:not(.wf-native)) .zx9-cta__title{max-width:22ch;margin-inline:auto}:where(html:not(.wf-native)) .zx9-cta__lead{margin-inline:auto}:where(html:not(.wf-native)) .zx9-cta__actions{justify-content:center;margin-top:36px}:where(html:not(.wf-native)) :is(.zx9-section,.zx9-band--ink,.zx9-cta,.zx9-loop,.zx9-tabs,.zx9-chips) :focus-visible{outline:2px solid var(--zx9-blue-500);outline-offset:2px}:where(html:not(.wf-native)) .zx9-loop .zx9-loop__btn:focus-visible{outline-offset:8px}@media (prefers-reduced-motion:reduce){:where(html:not(.wf-native)) :is(.zx9-loop__list,.zx9-loop__node)::before,:where(html:not(.wf-native)) :is(.zx9-loop__list,.zx9-loop__node)::after{animation:none}:where(html:not(.wf-native)) :is(.zx9-card,.zx9-loop__badge,.zx9-loop__detail,.zx9-tabs__tab,.zx9-chip,.zx9-chip__arrow,.zx9-pillar__arrow){transition:none;transform:none}}.zynix-mega-nav{background:rgba(255,255,255,.92);border-bottom-color:transparent;-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px)}.zynix-mega-nav::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;pointer-events:none;background:linear-gradient(90deg,rgba(47,107,255,.06),rgba(47,107,255,.38) 22%,rgba(107,92,246,.38) 55%,rgba(242,107,44,.38) 82%,rgba(242,107,44,.06))}.zynix-mega-nav:is(.is-scrolled,.scrolled){box-shadow:0 10px 30px -18px rgba(10,20,48,.35)}.zynix-mega-nav :is(.zynix-nav-trigger,.zynix-nav-link){border-radius:999px;color:var(--zx9-text-2);transition:color .12s var(--zx9-ease),background-color .12s var(--zx9-ease)}.zynix-mega-nav :is(.zynix-nav-trigger,.zynix-nav-link):hover,.zynix-mega-nav .zynix-nav-trigger[aria-expanded="true"]{color:var(--zx9-text);background-color:rgba(47,107,255,.07)}.zynix-mega-nav :is(.zynix-nav-trigger,.zynix-nav-link).is-current{color:var(--zx9-text)}.zynix-mega-nav :is(.zynix-nav-trigger,.zynix-nav-link).is-current::after{border-radius:2px;background:var(--zx9-grad-brand)}.zynix-mega-nav .zynix-nav-contact{color:var(--zx9-text-2)}.zynix-mega-nav .zynix-nav-actions .zynix-nav-cta{box-shadow:0 1px 2px rgba(196,75,22,.25),0 8px 18px -10px rgba(242,107,44,.65)}.zynix-mega-nav .zynix-mega-panel-inner{position:relative;border-color:var(--zx9-line);border-radius:20px;box-shadow:0 2px 6px rgba(10,20,48,.06),0 28px 64px -16px rgba(10,20,48,.24)}.zynix-mega-nav .zynix-mega-panel-inner::before{content:"";position:absolute;top:-1px;left:28px;right:28px;height:2px;border-radius:0 0 2px 2px;background:var(--zx9-grad-brand);pointer-events:none}.zynix-mega-nav .zynix-nav-dropdown[data-zx-nav="platform"] .zynix-mega-panel[id]>.zynix-mega-panel-inner{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 280px}.zynix-mega-nav .zynix-mega-col__heading{font:600 13px/1.3 var(--zx9-font);letter-spacing:.01em;text-transform:none;color:var(--zx9-text-2)}.zynix-mega-nav .zynix-mega-link{border-radius:12px}.zynix-mega-nav .zynix-mega-link:hover{background-color:var(--zx9-blue-50)}.zynix-mega-nav .zynix-mega-link__icon{border-radius:10px;background-color:var(--zx9-blue-50);color:var(--zx9-blue-600)}.zynix-mega-nav .zynix-mega-link[class*="zx9-accent--"] .zynix-mega-link__icon{background-color:var(--zx9-accent-soft);color:var(--zx9-accent-ink)}.zynix-mega-nav .zynix-mega-link__desc{color:var(--zx9-text-2)}.zynix-mega-nav .zynix-mega-feature{border:1px solid rgba(47,107,255,.12);border-radius:16px;background:linear-gradient(160deg,var(--zx9-blue-50) 0%,var(--zx9-surface) 55%,var(--zx9-orange-50) 100%)}.zynix-mega-nav .zynix-mega-feature :is(.zynix-eyebrow,.zynix-mega-feature__eyebrow){font:600 13px/1.3 var(--zx9-font);letter-spacing:.02em;text-transform:none;color:var(--zx9-blue-700)}.zynix-mega-nav .zynix-mega-feature__steps{color:var(--zx9-text)}.zynix-mobile-menu .zynix-mobile-link[class*="zx9-accent--"]::before{content:"";flex:none;width:8px;height:8px;margin-right:12px;border-radius:50%;background-color:var(--zx9-accent)}.zynix-mobile-menu .zynix-mobile-section__group{font-size:13px;letter-spacing:.01em;text-transform:none;color:var(--zx9-text-2)}.zynix-footer{position:relative}.zynix-footer::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;pointer-events:none;background:linear-gradient(90deg,rgba(127,165,255,0),rgba(127,165,255,.45) 25%,rgba(169,156,255,.45) 55%,rgba(255,154,102,.45) 80%,rgba(255,154,102,0))}@media (min-width:768px){.zynix-footer .zynix-footer__nav{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}}.zx-home-sec,.zx-home-hero{--zx9-section-y:clamp(32px, 18px + 3.2vw, 64px)}.zx-home-sec .zx-home-head{margin-bottom:clamp(24px,16px + 1.8vw,40px)}.zx-home-head__aside{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.zx-home-head .zx-home-head__link{margin-top:4px}:is(.zx9-head--split,.zx-home-head--row).zx-home-head .zx-home-head__link{margin-top:0}@media (min-width:1024px){.zx9-head--split.zx-home-head .zx-home-head__aside{padding-bottom:4px}}.zx-home-head--row.zx9-head{max-width:none}.zx-home-head__row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:4px 48px}.zx-home-head__row .zx9-h2{flex:1 1 520px;max-width:960px}.zx-home-head__row .zx-home-head__link{flex:none}.zx-home-head--row .zx9-lead{max-width:72ch}@media (max-width:767.98px){.zx-home-head--row.zx9-head{display:flex;flex-direction:column;align-items:flex-start}.zx-home-head--row .zx-home-head__row{display:contents}.zx-home-head--row .zx-home-head__row .zx9-h2{flex:none}.zx-home-head--row .zx-home-head__link{order:3;margin-top:8px}}.zx-home-hero{padding-block:clamp(32px,16px + 2.8vw,56px) clamp(32px,20px + 2vw,48px)}.zx-home-hero__grid{display:grid;gap:40px;align-items:start}.zx-home-hero__text,.zx-home-hero__media{min-width:0}.zx-home-hero__title.zx9-display{font-size:clamp(40px,4.4vw,64px)}.zx-home-hero__title .zx9-grad-text{display:block;width:fit-content}.zx-home-hero__lead.zx9-lead{max-width:36em}.zx-home-hero__eb-short{display:none}@media (min-width:1024px){.zx-home-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,400px);column-gap:48px}}@media (min-width:1280px){.zx-home-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,460px);column-gap:64px}}@media (max-width:1023.98px){.zx-home-hero__text{max-width:680px}.zx-home-hero__media{max-width:560px}}@media (max-width:479.98px){.zx-home-hero__grid{gap:28px}.zx-home-hero__eb-long{display:none}.zx-home-hero__eb-short{display:inline}.zx-home-hero .zx9-actions{margin-top:28px}.zx-home-hero .zx9-actions>.zynix-btn{flex:1 1 auto;width:auto;padding-inline:18px}}.zx-home-stack{position:relative;box-sizing:border-box;padding:14px;border:1px solid var(--zx9-glass-border);border-radius:var(--zx9-radius-lg);background:var(--zx9-glass);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 24px 48px rgba(2,6,23,.30);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.zx-home-stack{background:rgba(17,33,77,.94)}}.zx-home-stack__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px;margin:0 0 10px;padding-left:2px}.zx-home-stack .zx-home-stack__chip{border-color:rgba(255,255,255,.34);background:transparent;color:var(--zx9-text-on-dark-2)}.zx-home-stack__pause{display:inline-grid;place-items:center;flex:none;box-sizing:border-box;width:32px;height:32px;margin:0;padding:0;border:1px solid rgba(255,255,255,.26);border-radius:999px;background:rgba(255,255,255,.06);color:var(--zx9-text-on-dark);cursor:pointer;transition:background-color .16s var(--zx9-ease),border-color .16s var(--zx9-ease)}.zx-home-stack__pause[hidden]{display:none}.zx-home-stack__pause:hover{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.46)}.zx-home-stack__pause .zx-hw__icon{display:block;width:14px;height:14px}.zx-home-stack__pause .zx-hw__icon--play,.zx-home-stack__pause[aria-pressed="true"] .zx-hw__icon--pause{display:none}.zx-home-stack__pause[aria-pressed="true"] .zx-hw__icon--play{display:block}.zx-home-stack__list{position:relative;display:grid;gap:6px;margin:0;padding:0;list-style:none}.zx-home-stack__list::before,.zx-home-stack__list::after{content:"";position:absolute;left:32px;top:32px;bottom:32px;width:2px;border-radius:1px;pointer-events:none}.zx-home-stack__list::before{background:rgba(255,255,255,.12)}.zx-home-stack__list::after{background:var(--zx9-grad-brand-light);transform-origin:50% 0;transition:transform .5s var(--zx9-ease)}.zx-home-stack__step{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px;align-items:start;margin:0;padding:10px 14px;border:1px solid rgba(255,255,255,.10);border-radius:14px;background-color:rgba(255,255,255,.04);transition:background-color .3s var(--zx9-ease),border-color .3s var(--zx9-ease),box-shadow .3s var(--zx9-ease)}.zx-home-stack__icon{position:relative;z-index:1;display:grid;place-items:center;box-sizing:border-box;width:36px;height:36px;border:1px solid var(--zx9-glass-border);border-radius:11px;background-color:var(--zx9-ink-800);color:var(--zx9-accent-light);transition:background-color .3s var(--zx9-ease),color .3s var(--zx9-ease)}.zx-home-stack__icon svg{width:18px;height:18px}.zx-home-stack__step--outcome .zx-home-stack__icon{border-color:transparent;background:var(--zx9-grad-brand);color:var(--zx9-surface)}.zx-home-stack__text{min-width:0}.zx-home-stack__kicker{display:flex;align-items:center;gap:8px;margin:0;font:600 12px/1.35 var(--zx9-font);letter-spacing:.02em;color:var(--zx9-text-on-dark-2)}.zx-home-stack__num{font-variant-numeric:tabular-nums;color:var(--zx9-accent-light)}.zx-home-stack__title{margin:2px 0 0;font:600 16px/1.35 var(--zx9-font);color:var(--zx9-text-on-dark);transition:color .3s var(--zx9-ease)}.zx-home-stack__detail{margin:2px 0 0;font-size:14px;line-height:1.45;color:var(--zx9-text-on-dark-2)}.zx-home-stack[data-active="1"] .zx-home-stack__list::after{transform:scaleY(0)}.zx-home-stack[data-active="2"] .zx-home-stack__list::after{transform:scaleY(.3333)}.zx-home-stack[data-active="3"] .zx-home-stack__list::after{transform:scaleY(.6667)}.zx-home-stack[data-active="1"] .zx-home-stack__step:nth-child(1),.zx-home-stack[data-active="2"] .zx-home-stack__step:nth-child(2),.zx-home-stack[data-active="3"] .zx-home-stack__step:nth-child(3),.zx-home-stack[data-active="4"] .zx-home-stack__step:nth-child(4){border-color:rgba(143,176,255,.42);background-color:rgba(255,255,255,.09);box-shadow:0 0 0 3px rgba(127,165,255,.12),0 12px 28px rgba(2,6,23,.28)}.zx-home-stack[data-active="1"] .zx-home-stack__step:nth-child(n+2),.zx-home-stack[data-active="2"] .zx-home-stack__step:nth-child(n+3),.zx-home-stack[data-active="3"] .zx-home-stack__step:nth-child(n+4){border-style:dashed;border-color:rgba(255,255,255,.16);background-color:transparent}:is(.zx-home-stack[data-active="1"] .zx-home-stack__step:nth-child(n+2),.zx-home-stack[data-active="2"] .zx-home-stack__step:nth-child(n+3),.zx-home-stack[data-active="3"] .zx-home-stack__step:nth-child(n+4)) .zx-home-stack__icon{border-style:dashed;border-color:rgba(255,255,255,.30);background:var(--zx9-ink-900);color:var(--zx9-text-on-dark-2)}:is(.zx-home-stack[data-active="1"] .zx-home-stack__step:nth-child(n+2),.zx-home-stack[data-active="2"] .zx-home-stack__step:nth-child(n+3),.zx-home-stack[data-active="3"] .zx-home-stack__step:nth-child(n+4)) .zx-home-stack__title{color:var(--zx9-text-on-dark-2)}@media (max-width:479.98px){.zx-home-stack{padding:12px;border-radius:var(--zx9-radius)}.zx-home-stack__step{grid-template-columns:32px minmax(0,1fr);gap:12px;padding:12px}.zx-home-stack__icon{width:32px;height:32px;border-radius:10px}.zx-home-stack__list::before,.zx-home-stack__list::after{left:28px}}@media (prefers-reduced-motion:reduce){.zx-home-stack__list::after,.zx-home-stack__step,.zx-home-stack__icon,.zx-home-stack__title,.zx-home-stack__pause{transition:none}}.zx-home-hero .zx-home-logos{margin-top:clamp(32px,20px + 2vw,44px);padding-top:24px;border-top:1px solid var(--zx9-glass-border)}.zx-home-logos .zynix-logo-row__img[src*="palm-beach-aco"]{height:36px;flex:none;filter:grayscale(1) invert(1)}.zx-home-logos .zynix-logo-row__lockup{gap:8px}.zx-home-logos .zynix-logo-row__img:is([src*="west-florida-aco"],[src*="space-coast-aco"]){height:24px}.zx-home-logos .zynix-logo-row__img[src*="eternal-health"]{height:25px}.zx-home-logos .zynix-logo-row__img[src*="central-florida"]{height:31px}.zx-home-logos .zynix-logo-row__img[src*="next-healthcare"]{height:28px}@media (min-width:768px){.zx-home-logos .zynix-logo-row__name{flex:none;font-size:14px;white-space:nowrap}}@media (min-width:1024px){.zx-home-logos .zynix-logo-row__list{display:flex;justify-content:space-between;align-items:center;gap:16px}.zx-home-logos .zynix-logo-row__item{flex:0 1 auto}.zx-home-logos .zynix-logo-row__item--named{flex:none}}@media (min-width:1024px) and (max-width:1279.98px){.zx-home-logos .zynix-logo-row__img[src*="palm-beach-aco"]{height:30px}.zx-home-logos .zynix-logo-row__lockup{gap:6px}.zx-home-logos .zynix-logo-row__name{font-size:13px}}@media (max-width:767.98px){.zx-home-logos .zynix-logo-row__lockup{gap:6px}.zx-home-logos .zynix-logo-row__img[src*="palm-beach-aco"]{height:28px}}@media (max-width:479.98px){.zx-home-hero .zx-home-logos{margin-top:32px;padding-top:18px}.zx-home-logos .zynix-logo-row__list{row-gap:12px}.zx-home-logos .zynix-logo-row__item{height:40px}.zx-home-logos .zynix-logo-row__img{transform:none}.zx-home-logos .zynix-logo-row__item--named{justify-content:flex-start;height:auto;min-height:40px}}.zx-home-proof__grid{display:grid;gap:28px;align-items:center}.zx-home-proof .zx9-proof__source{margin-top:16px}.zx-home-proof__side .zx9-body{margin:0}.zx-home-proof__access.zx9-note{margin-top:14px}.zx-home-proof__access .zynix-chip{margin-right:4px}@media (min-width:1024px){.zx-home-proof__grid{grid-template-columns:minmax(0,7fr) minmax(0,4fr);column-gap:64px}.zx-home-proof__side{padding-left:32px;border-left:1px solid var(--zx9-line)}}@media (max-width:767.98px){.zx-home-proof .zx9-proof__list{grid-auto-flow:column}.zx-home-proof .zx9-proof__item,.zx-home-proof .zx9-proof__item:first-child{gap:8px;padding:0 0 0 12px}.zx-home-proof .zx9-proof__item:first-child{padding-left:0}.zx-home-proof .zx9-proof__item + .zx9-proof__item{margin-left:12px}.zx-home-proof .zx9-proof__item + .zx9-proof__item::before{top:0;right:auto;bottom:0;width:1px;height:auto;background:linear-gradient(180deg,rgba(47,107,255,0),rgba(47,107,255,.45) 30%,rgba(107,92,246,.40) 65%,rgba(242,107,44,0))}.zx-home-proof .zx9-proof__value{font-size:clamp(28px,7vw,40px)}.zx-home-proof .zx9-proof__label{font-size:13px;line-height:1.4}.zx-home-proof__access.zx9-note{font-size:13px;line-height:1.5}}@media (min-width:1280px){.zx-home-loop .zx9-head--split{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}@media (min-width:1024px) and (max-width:1279.98px){.zx-home-loop .zx9-head--split{grid-template-columns:minmax(0,1fr)}}.zx-home-loop .zx9-loop__return{margin-top:20px;padding-top:40px}@media (max-width:1023.98px){.zx-home-loop .zx9-loop__node{padding-bottom:20px}.zx-home-loop .zx9-loop__return{margin:0;padding-top:0}}@media (max-width:479.98px){.zx-home-loop .zx9-loop__badge{width:48px;height:48px;border-radius:16px}.zx-home-loop .zx9-loop__badge svg{width:22px;height:22px}.zx-home-loop .zx9-loop__node:not(:last-child)::after{top:54px;left:23px}.zx-home-loop .zx9-loop__detail{padding-left:64px}.zx-home-loop .zx9-loop__return{padding-left:64px}}.zx-home-tabs .zx9-tabs__list{margin-bottom:16px}.zx-home-tabs .zx9-tabs__panel{padding:clamp(20px,2.2vw,32px)}.zx-home-tabs .zx9-ticks{margin-top:20px}.zx-home-tabs__more{margin:16px 0 0}.zx-home-tabs .zx-home-ui{box-shadow:var(--zx9-shadow-1)}@media (max-width:479.98px){.zx-home-tabs .zx9-tabs__panel{padding:20px 16px}.zx-home-tabs .zx9-tabs__visual{display:none}}.zx-home-engage .zx9-ticks{margin-top:28px}.zx-home-engage .zx9-chat{padding:clamp(16px,10px + 1vw,24px)}.zx-home-engage .zx9-chat__head{margin-bottom:14px;padding-bottom:14px}.zx-home-engage .zx9-chat__list{gap:8px}@media (max-width:479.98px){.zx-home-engage .zx9-ticks{gap:8px;margin-top:24px}.zx-home-engage .zx9-chat__msg{max-width:100%}.zx-home-engage .zx9-chat__text{padding:8px 12px;font-size:14px}}.zx-home-engage__fine.zx9-note{max-width:46ch;margin-top:24px}.zx-home-engage__more{margin:8px 0 0}@media (max-width:1023.98px){.zx-home-engage .zx-home-engage__split{gap:36px}}@media (min-width:1280px){.zx-home-predict .zx9-predict__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.zx-home-predict .zx9-predict__tile{gap:16px;padding:22px}.zx-home-predict .zx9-predict__step{padding:12px 14px}}.zx-home-predict .zx9-predict__note{margin-top:24px}@media (max-width:767.98px){.zx-home-predict .zx9-predict__grid{display:flex;gap:12px;margin-inline:calc(-1 * var(--zx-gutter));padding:4px var(--zx-gutter) 16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--zx-gutter);scrollbar-width:thin}.zx-home-predict .zx9-predict__item{flex:0 0 min(84%,340px);scroll-snap-align:start}.zx-home-predict .zx9-predict__tile{gap:16px;padding:20px}.zx-home-predict .zx9-predict__note{margin-top:12px}}.zx-home-cm__grid{display:grid;gap:var(--zx9-gap)}@media (min-width:1024px){.zx-home-cm__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.zx-home-cm__grid{display:flex;gap:12px;margin-inline:calc(-1 * var(--zx-gutter));padding:4px var(--zx-gutter) 16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--zx-gutter);scrollbar-width:thin}.zx-home-cm__grid>.zx-home-cm__card{flex:0 0 min(86%,360px);height:auto;scroll-snap-align:start}}.zx-home-cm__card.zx9-card{padding:clamp(20px,16px + 1vw,28px)}.zx-home-cm__top{display:flex;align-items:center;gap:14px;margin:0 0 12px}.zx-home-cm__top .zx9-card__icon{flex:none;margin:0}.zx-home-cm__top .zx9-card__title{flex:1 1 auto;margin:0}.zx-home-cm__top .zynix-chip{flex:none}.zx-home-tl,.zx-home-poc__list{margin:20px 0 0;padding:0;list-style:none;border-top:1px solid var(--zx9-line)}.zx-home-tl__row,.zx-home-poc__row{display:grid;grid-template-columns:64px minmax(0,1fr);gap:4px 16px;margin:0;padding:9px 0;border-bottom:1px solid var(--zx9-line)}.zx-home-poc__row{grid-template-columns:112px minmax(0,1fr)}.zx-home-tl__time,.zx-home-poc__label{margin:0;font:600 13px/1.6 var(--zx9-font);font-variant-numeric:tabular-nums;color:var(--zx9-text-2)}.zx-home-tl__main{min-width:0}.zx-home-tl__text,.zx-home-poc__text{margin:0;font-size:15px;line-height:1.5;color:var(--zx9-text)}.zx-home-owner{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font:600 13px/1.3 var(--zx9-font);color:var(--zx9-text-2)}.zx-home-owner svg{flex:none;width:14px;height:14px}.zx-home-owner--agent{color:var(--zx9-blue-700)}.zx-home-owner--staff{color:var(--zx9-text)}.zx-home-owner--staff svg{color:var(--zx9-orange-600)}@media (max-width:479.98px){.zx-home-cm__top .zx9-card__icon{display:none}.zx-home-tl__row{grid-template-columns:48px minmax(0,1fr);column-gap:12px}.zx-home-poc__row{grid-template-columns:96px minmax(0,1fr);column-gap:12px}.zx-home-tl,.zx-home-poc__list{margin-top:16px}.zx-home-tl__text,.zx-home-poc__text{font-size:14px}}.zx-home-programs__grid{display:grid;gap:24px;align-items:center}.zx-home-programs__title.zx9-h2{font-size:clamp(26px,18px + 1.4vw,36px)}@media (min-width:1024px){.zx-home-programs__grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);column-gap:56px}}@media (max-width:479.98px){.zx-home-programs .zx9-chips{gap:8px}.zx-home-programs .zx9-chip{min-height:40px;gap:8px;padding:6px 14px 6px 12px;font-size:14px}}.zx-home-customers__grid{display:grid;gap:var(--zx9-gap)}@media (min-width:1024px){.zx-home-customers__grid{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}}.zx-home-quote{overflow:hidden}.zx-home-quote::after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--zx9-grad-brand);pointer-events:none}.zx-home-quote.zx9-card:hover{transform:none;box-shadow:var(--zx9-shadow-1)}.zx-home-quote .zynix-quote{padding:0;border:0}.zx-home-quote .zynix-quote--large .zynix-quote__text p{font-size:clamp(18px,16px + .3vw,20px);line-height:1.55;letter-spacing:-.005em;color:var(--zx9-text)}.zx-home-quote .zynix-quote__cite{margin-top:24px;color:var(--zx9-text-2)}.zx-home-quote__org{display:flex;align-items:center;gap:10px;flex-basis:100%;margin-bottom:6px;font:600 14px/1.2 var(--zx9-font);color:var(--zx9-text)}.zx-home-quote__mark{display:block;flex:none;width:auto;height:36px;filter:grayscale(1) contrast(1.05);opacity:.78}.zx-home-quote__links{display:flex;flex-wrap:wrap;flex-basis:100%;gap:6px 24px;margin-top:8px}.zx-home-quote__links .zynix-link-arrow{flex-basis:auto;margin:0}.zx-home-cust{display:flex;flex-direction:column}.zx-home-cust__logo{display:block;width:auto;height:26px;margin:0 0 28px;filter:grayscale(1) contrast(1.05);opacity:.85}.zx-home-cust__cta{margin-top:auto;padding-top:20px;font:600 16px/1.3 var(--zx9-font);color:var(--zx9-blue-700)}.zx-home-cust:hover .zx-home-cust__cta{text-decoration:underline;text-underline-offset:4px}.zx-home-customers .zx-home-head--row .zx9-lead{max-width:96ch;font-size:17px;line-height:1.6}@media (max-width:479.98px){.zx-home-customers__more{display:none}.zx-home-quote__mark{height:32px}.zx-home-cust__logo{display:none}.zx-home-quote .zynix-quote--large .zynix-quote__text p{font-size:16px}.zx-home-quote .zynix-quote__cite{margin-top:16px;column-gap:6px}.zx-home-quote__links{gap:4px 16px}}.zx-home-trust__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 28px;padding:14px 24px;border:1px solid var(--zx9-line);border-radius:var(--zx9-radius);background-color:var(--zx9-blue-50)}.zx-home-trust__list{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;margin:0;padding:0;list-style:none}.zx-home-trust__item{display:inline-flex;align-items:center;gap:8px;margin:0;font:500 14px/1.4 var(--zx9-font);color:var(--zx9-text)}.zx-home-trust__icon{display:grid;place-items:center;flex:none;color:var(--zx9-blue-600)}.zx-home-trust__icon svg{width:16px;height:16px}.zx-home-trust__links{display:flex;flex-wrap:wrap;gap:0 20px;margin:0}@media (max-width:767.98px){.zx-home-trust__row{padding:16px 18px}.zx-home-trust__list{display:grid;gap:8px}}.zx-home-faq__grid{display:grid;gap:0 64px}@media (min-width:1024px){.zx-home-faq__grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}}.zx-home-faq .zx-home-head{margin-bottom:24px}.zx-home-faq .zx9-h2{font-size:clamp(28px,20px + 1.6vw,40px)}.zx-home-faq .zynix-faq-q{min-height:52px;padding-block:16px;font:600 17px/1.4 var(--zx9-font);color:var(--zx9-text)}@media (max-width:479.98px){.zx-home-faq .zynix-faq-q{min-height:48px;padding:12px 0;font-size:16px}}.zx-home-end .zx9-cta{padding-block:clamp(8px,1.6vw,24px) clamp(40px,24px + 3.35vw,80px)}.zx-home-end .zx9-cta__panel{padding:clamp(32px,20px + 2vw,48px) clamp(20px,4vw,72px)}.zx-home-end .zx9-cta__actions{margin-top:28px}.zx-flow-section .zynix-section-head{max-width:820px}.zx-flow-section .zynix-lead{max-width:68ch}.zx-flow{display:grid;gap:32px;color:var(--zx-text-inverse)}.zx-flow__col-label{margin:0 0 12px;font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.2 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-eyebrow-inverse)}.zx-flow__list{list-style:none;margin:0;padding:0}.zx-flow__item{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:start;padding:7px 0;border-top:1px solid var(--zx-border-inverse)}.zx-flow__item:last-child{border-bottom:1px solid var(--zx-border-inverse)}.zx-flow__icon{display:grid;place-items:center;width:28px;height:28px;border-radius:var(--zx-radius-sm);background:rgba(255,255,255,.08);color:var(--zx-blue-200)}.zx-flow__icon svg{width:15px;height:15px}.zx-flow__item-text{min-width:0;padding-top:5px}.zx-flow__item-label{display:block;font:var(--zx-fw-semibold) 14px/1.35 var(--zx-font-sans);color:var(--zx-text-inverse)}.zx-flow__item-detail{display:block;margin-top:2px;font-size:12px;line-height:1.4;color:var(--zx-text-inverse-muted)}.zx-flow__fact{margin:12px 0 0;font-size:var(--zx-fs-xs);line-height:1.45;color:var(--zx-text-inverse-secondary)}.zx-flow__dot{display:none}.zx-flow__steps{display:grid}.zx-flow__step{min-width:0}.zx-flow__step-title{margin:0;font:var(--zx-fw-semibold) var(--zx-fs-h4)/1.3 var(--zx-font-sans);letter-spacing:0;color:var(--zx-text-inverse)}.zx-flow__layer-links{font-size:var(--zx-fs-xs);line-height:1.3;color:var(--zx-text-inverse-muted)}.zx-flow__layer-link{display:inline-flex;align-items:center;min-height:24px;color:var(--zx-link-inverse);font-weight:var(--zx-fw-semibold);letter-spacing:.02em;text-decoration:none;white-space:nowrap}.zx-flow__layer-link:hover{color:var(--zx-text-inverse);text-decoration:underline;text-underline-offset:3px}.zx-flow__summary{margin:0;font:var(--zx-fw-semibold) var(--zx-fs-body)/1.4 var(--zx-font-sans);color:var(--zx-text-inverse)}.zx-flow__detail{margin:6px 0 0;font-size:15px;line-height:1.55;color:var(--zx-text-inverse-secondary);max-width:62ch}.zx-flow__tags{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:14px 0 0;padding:0}.zx-flow__tags li{display:inline-flex;align-items:center;min-height:24px;padding:4px 8px;border-radius:var(--zx-radius-xs);background:rgba(255,255,255,.08);font:var(--zx-fw-medium) 12px/1.3 var(--zx-font-sans);color:var(--zx-text-inverse)}@media (max-width:1279.98px){.zx-flow__col .zx-flow__list{display:flex;flex-wrap:wrap;gap:10px 24px}.zx-flow__col .zx-flow__item,.zx-flow__col .zx-flow__item:last-child{display:inline-flex;align-items:center;gap:8px;padding:0;border:0}.zx-flow__col .zx-flow__icon{width:24px;height:24px;border-radius:var(--zx-radius-xs)}.zx-flow__col .zx-flow__icon svg{width:13px;height:13px}.zx-flow__col .zx-flow__item-text{padding-top:0}.zx-flow__col .zx-flow__item-label{font-size:14px;font-weight:var(--zx-fw-medium)}.zx-flow__col .zx-flow__item-detail{display:none}}@media (min-width:1024px){.zx-flow--expanded .zx-flow__steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.zx-flow--expanded .zx-flow__step{padding:20px;border:1px solid var(--zx-border-inverse);border-radius:var(--zx-radius-lg);background:var(--zx-surface-inverse-raised)}.zx-flow--expanded .zx-flow__step-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:12px}.zx-flow--expanded .zx-flow__layer-links{flex-basis:100%}.zx-flow.zx-flow--expanded{grid-template-columns:minmax(0,1fr)}.zx-flow--expanded .zx-flow__main{padding-top:0}.zx-flow--expanded .zx-flow__col .zx-flow__list{display:flex;flex-wrap:wrap;gap:8px}.zx-flow--expanded .zx-flow__col .zx-flow__item{display:inline-flex;align-items:center;gap:8px;padding:5px 12px 5px 6px;border:1px solid var(--zx-border-inverse);border-radius:var(--zx-radius-pill)}.zx-flow--expanded .zx-flow__col .zx-flow__icon{width:24px;height:24px;border-radius:50%}.zx-flow--expanded .zx-flow__col .zx-flow__icon svg{width:13px;height:13px}.zx-flow--expanded .zx-flow__col .zx-flow__item-text{padding-top:0}.zx-flow--expanded .zx-flow__col .zx-flow__item-label{font-size:13px;font-weight:var(--zx-fw-medium)}.zx-flow--expanded .zx-flow__col .zx-flow__item-detail{display:none}}@media (max-width:1023.98px){.zx-flow__steps{position:relative}.zx-flow__step{position:relative;padding:0 0 28px 44px}.zx-flow__step::before{content:"";position:absolute;left:13px;top:22px;bottom:-6px;width:2px;border-radius:1px;background:rgba(255,255,255,.16)}.zx-flow__step:last-child{padding-bottom:0}.zx-flow__step:last-child::before{display:none}.zx-flow__step-head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:28px;margin:0 0 8px -44px}.zx-flow__step-head .zx-flow__dot{display:block;flex:none;box-sizing:border-box;width:12px;height:12px;margin:0 12px 0 8px;border:2px solid var(--zx-blue-200);border-radius:50%;background:var(--zx-surface-inverse)}}@media (max-width:479.98px){.zx-flow{gap:28px}.zx-flow__step{padding-bottom:16px}.zx-flow__step-head{margin-bottom:4px}.zx-flow__detail{font-size:14px;line-height:1.5}.zx-flow__tags,.zx-flow__col .zx-flow__list{display:block;margin-top:6px;font:var(--zx-fw-medium) 12px/1.6 var(--zx-font-sans);color:var(--zx-text-inverse-secondary)}.zx-flow__col .zx-flow__list{margin-top:0;font-size:13px;color:var(--zx-text-inverse)}.zx-flow__tags li,.zx-flow__col .zx-flow__item,.zx-flow__col .zx-flow__item:last-child{display:inline;gap:0;min-height:0;padding:0;border:0;border-radius:0;background:none;font:inherit;color:inherit}.zx-flow__col .zx-flow__icon{display:none}.zx-flow__col .zx-flow__item-text,.zx-flow__col .zx-flow__item-label{display:inline;padding:0;font:inherit}.zx-flow__tags li + li::before,.zx-flow__col .zx-flow__item + .zx-flow__item::before{content:"\00a0· ";color:var(--zx-text-inverse-muted)}.zx-flow__col-label{margin-bottom:8px}}.zx-plat-split .zynix-split__a>.zynix-section-head{margin-bottom:0}@media (max-width:1023.98px){.zx-plat-split .zynix-split{gap:var(--zx-space-6)}}.zx-plat-text{margin:0;max-width:60ch;font-size:var(--zx-fs-lead);line-height:var(--zx-lh-lead);color:var(--zx-text-secondary)}.zx-plat-for{padding-block:var(--zx-space-5);border-top:1px solid var(--zx-border);background:var(--zx-surface)}.zx-plat-lede__for{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--zx-space-2) var(--zx-space-6)}.zx-plat-lede__label{margin:0;font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.2 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-text-muted)}.zx-plat-lede__links{display:flex;flex-wrap:wrap;gap:0 var(--zx-space-6);list-style:none;margin:0;padding:0}.zx-plat-lede__links .zynix-link-arrow{font-size:15px;min-height:32px}@media (max-width:767.98px){.zx-plat-lede__for{display:block}.zx-plat-lede__label{margin-bottom:var(--zx-space-1)}.zx-plat-lede__links{gap:0 var(--zx-space-5)}}.zx-plat-steps{display:grid;grid-template-columns:minmax(0,1fr);gap:0;list-style:none;margin:0;padding:0}.zx-plat-steps__item{display:grid;grid-template-columns:40px minmax(0,1fr);gap:var(--zx-space-3);padding:var(--zx-space-5) 0;border-top:1px solid var(--zx-border)}.zx-plat-steps__item:last-child{border-bottom:1px solid var(--zx-border)}.zx-plat-steps__n{font:var(--zx-fw-semibold) 13px/1.6 var(--zx-font-sans);letter-spacing:.04em;color:var(--zx-blue-600);font-variant-numeric:tabular-nums}.zx-plat-steps__title{margin:0 0 var(--zx-space-2);font:var(--zx-fw-semibold) var(--zx-fs-h4)/1.35 var(--zx-font-sans);letter-spacing:-.005em;color:var(--zx-text)}.zx-plat-steps__body{margin:0;max-width:52ch;font-size:15px;line-height:1.6;color:var(--zx-text-secondary)}.zx-plat-steps--stack{margin-top:var(--zx-space-8)}@media (min-width:1024px){.zx-plat-steps:not(.zx-plat-steps--stack){grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);column-gap:var(--zx-space-8)}.zx-plat-steps:not(.zx-plat-steps--stack) .zx-plat-steps__item{display:block;padding:var(--zx-space-5) 0 0;border-top:2px solid var(--zx-border-strong);border-bottom:0}.zx-plat-steps:not(.zx-plat-steps--stack) .zx-plat-steps__item:first-child{border-top-color:var(--zx-blue-600)}.zx-plat-steps:not(.zx-plat-steps--stack) .zx-plat-steps__n{display:block;margin-bottom:var(--zx-space-3)}}.zx-plat-rows{list-style:none;margin:0;padding:0;border-top:1px solid var(--zx-border)}.zx-plat-rows__item{padding:var(--zx-space-5) 0;border-bottom:1px solid var(--zx-border)}.zx-plat-rows__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--zx-space-2) var(--zx-space-3)}.zx-plat-rows__title{margin:0;font:var(--zx-fw-semibold) var(--zx-fs-h4)/1.4 var(--zx-font-sans);color:var(--zx-text)}.zx-plat-rows__text{margin:var(--zx-space-2) 0 0;max-width:62ch;font-size:15px;line-height:1.6;color:var(--zx-text-secondary)}.zx-plat-rows__points{display:grid;gap:var(--zx-space-2);list-style:none;margin:var(--zx-space-3) 0 0;padding:0}.zx-plat-rows__points li{position:relative;padding-left:var(--zx-space-5);font-size:15px;line-height:1.55;color:var(--zx-text-secondary)}.zx-plat-rows__points li::before{content:"";position:absolute;left:2px;top:.62em;width:6px;height:6px;border-radius:1px;background:var(--zx-blue-600)}.zx-plat-rows__body .zynix-link-arrow{margin-top:var(--zx-space-3)}@media (min-width:1024px){.zx-plat-rows--split .zx-plat-rows__item{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--zx-space-10);align-items:start}.zx-plat-rows--split .zx-plat-rows__text,.zx-plat-rows--split .zx-plat-rows__points{margin-top:0}.zx-plat-rows--split .zx-plat-rows__title{font-size:var(--zx-fs-body);line-height:1.5}}.zx-plat-frame .zynix-product-frame__caption{font-size:13px}.zx-plat-frame .zynix-ui__brand img{display:none}.zx-plat-nowrap{white-space:nowrap}@media (max-width:479.98px){.zx-plat-frame--hero :is(.zynix-ui__tiles,.zynix-ui__footer,.zynix-product-frame__caption){display:none}.zx-plat-frame--hero :is(.zynix-ui__step,.zynix-ui__note-section):nth-child(n+4){display:none}}.zx-plat-follow{margin-bottom:var(--zx-space-12)}.zx-plat-xlayer .zynix-ui__step{grid-template-columns:112px minmax(0,1fr) auto}.zx-plat-xlayer .zynix-ui__step-time{color:var(--zx-blue-600);font-variant-numeric:normal}@media (max-width:767.98px){.zx-plat-xlayer .zynix-ui__step{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"time status" "main main";min-height:0;padding:6px 0}.zx-plat-xlayer .zynix-ui__step-time{padding-top:0}}@media (max-width:479.98px){.zx-plat-frame--hero .zx-plat-xlayer .zynix-ui__step:nth-child(n+4){display:grid}.zx-plat-xlayer .zynix-ui__step:nth-child(-n+2) .zynix-ui__step-owner{display:none}}.zx-plat-proof__grid{margin-bottom:var(--zx-space-12)}.zx-plat-proof__grid .zynix-split__a>.zynix-section-head{margin-bottom:0}.zx-plat-proof__facts{margin:var(--zx-space-6) 0 0;padding-top:var(--zx-space-5);max-width:56ch;border-top:1px solid var(--zx-border);font-size:var(--zx-fs-sm);line-height:1.55;color:var(--zx-text-secondary)}.zx-plat-proof__src{color:var(--zx-text-muted);white-space:nowrap}.zx-plat-proof .zynix-quote__text p{font-size:clamp(1.125rem,1.02rem + .45vw,1.3125rem);line-height:1.5}.zx-plat-proof__grid--pull .zynix-quote__text p{font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem);line-height:1.4;letter-spacing:-.01em}.zx-plat-proof__logos{padding-top:var(--zx-space-8);border-top:1px solid var(--zx-border)}@media (min-width:1024px){.zx-plat-proof__logos .zynix-logo-row__list[data-count="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}}.zx-plat-story{display:flex;flex-direction:column}.zx-plat-story__logo{display:block;align-self:flex-start;width:auto;max-width:100%;height:32px;margin:0 0 var(--zx-space-5);object-fit:contain}.zx-plat-story .zynix-card__cta{margin-top:auto;padding-top:var(--zx-space-4)}.zx-plat-stack__grid{display:grid;gap:var(--zx-space-12)}@media (min-width:1024px){.zx-plat-stack__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--zx-space-16)}.zx-plat-stack--one .zx-plat-stack__grid{grid-template-columns:minmax(0,1fr);max-width:760px}}.zx-plat-stack__title{margin:0 0 var(--zx-space-3);font-size:var(--zx-fs-h3);line-height:var(--zx-lh-snug);letter-spacing:var(--zx-tr-h3)}.zx-plat-stack__text{margin:0;max-width:52ch;font-size:var(--zx-fs-body);line-height:var(--zx-lh-body);color:var(--zx-text-secondary)}.zx-plat-stack__names{display:flex;flex-wrap:wrap;gap:var(--zx-space-2);list-style:none;margin:var(--zx-space-5) 0;padding:0}.zx-plat-stack__names li{display:inline-flex;align-items:center;min-height:32px;padding:0 var(--zx-space-3);border:1px solid var(--zx-border);border-radius:var(--zx-radius-sm);background:var(--zx-surface);font:var(--zx-fw-medium) 13px/1.2 var(--zx-font-sans);color:var(--zx-text)}.zx-plat-stack .zynix-trust-row{margin:var(--zx-space-5) 0}.zx-plat-flow__io-label{margin:0 0 var(--zx-space-3);font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.2 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-text-inverse-muted)}.zx-plat-flow__io--in{margin-bottom:var(--zx-space-8)}.zx-plat-flow__io--out{margin-top:var(--zx-space-8)}.zx-plat-flow__chips{display:flex;flex-wrap:wrap;gap:var(--zx-space-2);list-style:none;margin:0;padding:0}.zx-plat-flow__chips li{display:inline-flex;align-items:center;min-height:32px;padding:0 var(--zx-space-3);border:1px solid var(--zx-border-inverse);border-radius:var(--zx-radius-pill);background:rgba(255,255,255,.04);font:var(--zx-fw-medium) 13px/1.2 var(--zx-font-sans);color:var(--zx-text-inverse)}.zx-plat-flow__fact{margin:var(--zx-space-3) 0 0;font-size:var(--zx-fs-sm);line-height:1.45;color:var(--zx-text-inverse-secondary)}.zx-plat-flow__steps{display:grid;gap:var(--zx-space-3);list-style:none;margin:0;padding:0}.zx-plat-flow__step{position:relative;min-width:0;padding:var(--zx-space-5);border:1px solid var(--zx-border-inverse);border-radius:var(--zx-radius-lg);background:var(--zx-surface-inverse-raised)}.zx-plat-flow__head{display:flex;align-items:center;gap:var(--zx-space-3)}.zx-plat-flow__num{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--zx-blue-600);color:var(--zx-text-inverse);font:var(--zx-fw-semibold) 13px/1 var(--zx-font-sans);font-variant-numeric:tabular-nums}.zx-plat-flow__name{margin:0;font:var(--zx-fw-semibold) var(--zx-fs-h4)/1.3 var(--zx-font-sans);color:var(--zx-text-inverse)}.zx-plat-flow__layers{margin:var(--zx-space-3) 0 0;font:var(--zx-fw-medium) var(--zx-fs-xs)/1.4 var(--zx-font-sans);letter-spacing:.04em;color:var(--zx-text-inverse-muted)}.zx-plat-flow__layer{color:var(--zx-link-inverse);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.zx-plat-flow__layer:hover{color:var(--zx-text-inverse)}.zx-plat-flow__summary{margin:var(--zx-space-3) 0 var(--zx-space-2);font:var(--zx-fw-semibold) 15px/1.4 var(--zx-font-sans);color:var(--zx-text-inverse)}.zx-plat-flow__detail{margin:0 0 var(--zx-space-4);font-size:14px;line-height:1.55;color:var(--zx-text-inverse-secondary)}.zx-plat-flow__tags{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.zx-plat-flow__tags li{padding:3px var(--zx-space-2);border-radius:var(--zx-radius-xs);background:rgba(255,255,255,.08);font:var(--zx-fw-medium) 12px/1.35 var(--zx-font-sans);color:var(--zx-text-inverse)}@media (min-width:1024px){.zx-plat-flow__steps{grid-template-columns:repeat(5,minmax(0,1fr))}.zx-plat-flow__step + .zx-plat-flow__step::before{content:"";position:absolute;top:33px;left:-13px;width:13px;height:2px;background:rgba(255,255,255,.24)}}@media (max-width:1023.98px){.zx-plat-flow__steps{gap:0}.zx-plat-flow__step{padding:0 0 var(--zx-space-8) var(--zx-space-10);border:0;border-radius:0;background:none}.zx-plat-flow__step::before{content:"";position:absolute;top:28px;bottom:0;left:13px;width:2px;background:rgba(255,255,255,.24)}.zx-plat-flow__step:last-child{padding-bottom:0}.zx-plat-flow__step:last-child::before{display:none}.zx-plat-flow__head{margin-left:calc(-1 * var(--zx-space-10))}}.zx-plat-steps__meta{display:grid;gap:var(--zx-space-3);margin:var(--zx-space-4) 0 0}.zx-plat-steps__meta dt{margin:0;font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.3 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-text-muted)}.zx-plat-steps__meta dd{margin:2px 0 0;font-size:14px;line-height:1.5;color:var(--zx-text)}.zx-plat-layers .zynix-card__eyebrow{color:var(--zx-blue-600)}.zx-plat-status__top{display:flex;align-items:center;justify-content:space-between;gap:var(--zx-space-3);margin:0 0 var(--zx-space-4)}.zx-plat-status__top .zynix-card__icon{margin:0}@media (max-width:767.98px){.zx-plat-ehrs .zynix-table-wrap .zynix-compare-table tbody tr{margin:0;padding:var(--zx-space-4) 0;border:0;border-bottom:1px solid var(--zx-border);border-radius:0;background:none}.zx-plat-ehrs .zynix-table-wrap .zynix-compare-table tbody tr:first-child{border-top:1px solid var(--zx-border)}.zx-plat-ehrs .zynix-table-wrap .zynix-compare-table td,.zx-plat-ehrs .zynix-table-wrap .zynix-compare-table td:first-child{padding-top:var(--zx-space-1)}}.zx-plat-ehrs__also{margin:var(--zx-space-5) 0 0;max-width:72ch;font-size:15px;line-height:1.6;color:var(--zx-text-secondary)}.zx-plat-standards{margin-top:var(--zx-space-8)}.zx-plat-standards__label{margin:0 0 var(--zx-space-3);font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.2 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-text-muted)}.zx-plat-standards__list{display:flex;flex-wrap:wrap;gap:var(--zx-space-2);list-style:none;margin:0;padding:0}.zx-plat-standards__list li{display:inline-flex;align-items:center;min-height:32px;padding:0 var(--zx-space-3);border:1px solid var(--zx-border);border-radius:var(--zx-radius-sm);background:var(--zx-surface);font:var(--zx-fw-medium) 13px/1.2 var(--zx-font-sans);color:var(--zx-text)}.zx-plat-scope{display:grid;gap:var(--zx-grid-gap)}@media (min-width:768px){.zx-plat-scope{grid-template-columns:repeat(2,minmax(0,1fr))}}.zx-plat-scope__col{padding:clamp(20px,16px + 1vw,28px);border:1px solid var(--zx-border);border-radius:var(--zx-radius-lg);background:var(--zx-surface)}.zx-plat-scope__col--not{background:var(--zx-gray-100);border-color:transparent}.zx-plat-scope__title{margin:0 0 var(--zx-space-4);font:var(--zx-fw-semibold) var(--zx-fs-h4)/1.35 var(--zx-font-sans);color:var(--zx-text)}.zx-plat-scope__list{display:grid;gap:var(--zx-space-4);list-style:none;margin:0;padding:0}.zx-plat-scope__item{display:grid;grid-template-columns:24px minmax(0,1fr);gap:var(--zx-space-2);align-items:start}.zx-plat-scope__item .zynix-mark{margin:3px 0 0}.zx-plat-scope__name{margin:0;font:var(--zx-fw-semibold) var(--zx-fs-body)/1.45 var(--zx-font-sans);color:var(--zx-text)}.zx-plat-scope__text{margin:2px 0 0;font-size:15px;line-height:1.55;color:var(--zx-text-secondary)}.zx-agents-hero-frame{max-width:580px;margin-left:auto}.zx-agents-hero-frame .zynix-ui__row-sub{white-space:normal}@media (max-width:1023.98px){.zx-agents-hero-frame{max-width:640px;margin-left:0}}@media (max-width:767.98px){.zx-agents-hero-frame{display:none}}:is(.zx-agents-hero-frame,.zx-agents-ui__frame) .zynix-ui__brand img{display:none}.zx-agents-gov__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--zx-border-strong)}.zx-agents-gov__item{min-width:0;padding:var(--zx-space-6) 0;border-bottom:1px solid var(--zx-border)}.zx-agents-gov__icon{display:grid;place-items:center;width:36px;height:36px;margin-bottom:var(--zx-space-4);border:1px solid var(--zx-border);border-radius:var(--zx-radius-md);background:var(--zx-surface);color:var(--zx-blue-600)}.zx-agents-gov__icon svg{width:18px;height:18px;stroke-width:1.75}.zx-agents-gov__title{margin:0 0 var(--zx-space-2);font:var(--zx-fw-semibold) var(--zx-fs-h4)/1.35 var(--zx-font-sans);letter-spacing:0;color:var(--zx-text)}.zx-agents-gov__text{margin:0;max-width:44ch;font-size:15px;line-height:1.6;color:var(--zx-text-secondary)}@media (min-width:768px){.zx-agents-gov__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.zx-agents-gov__item{padding:var(--zx-space-6) var(--zx-space-6) 0 0;border-bottom:0}.zx-agents-gov__item + .zx-agents-gov__item{padding-left:var(--zx-space-6);border-left:1px solid var(--zx-border)}}.zx-agents-index.zynix-section--compact{padding-block:var(--zx-space-10)}.zx-agents-index__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr)}.zx-agents-index__list>li{min-width:0;border-top:1px solid var(--zx-border)}.zx-agents-index__list>li:last-child{border-bottom:1px solid var(--zx-border)}.zx-agents-index__link{display:flex;flex-direction:column;gap:6px;box-sizing:border-box;height:100%;padding:var(--zx-space-4) 0;color:inherit;text-decoration:none}.zx-agents-index__name{display:flex;align-items:center;justify-content:space-between;gap:var(--zx-space-3);font:var(--zx-fw-semibold) var(--zx-fs-body)/1.35 var(--zx-font-sans);color:var(--zx-text)}.zx-agents-index__arrow{flex:none;color:var(--zx-blue-600);transition:transform var(--zx-dur-1) var(--zx-ease-out)}.zx-agents-index__agents{font-size:var(--zx-fs-sm);line-height:1.5;color:var(--zx-text-secondary)}.zx-agents-index__agents>span{white-space:nowrap}.zx-agents-index__link:hover .zx-agents-index__name{color:var(--zx-link)}.zx-agents-index__link:hover .zx-agents-index__arrow{transform:translateY(2px)}@media (min-width:768px){.zx-agents-index__list{grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--zx-border);border-bottom:1px solid var(--zx-border)}.zx-agents-index__list>li,.zx-agents-index__list>li:last-child{border:0}.zx-agents-index__list>li + li{border-left:1px solid var(--zx-border)}.zx-agents-index__link{padding:var(--zx-space-5) var(--zx-space-6)}.zx-agents-index__list>li:first-child .zx-agents-index__link{padding-left:0}}.zx-agents-family--first.zynix-section{padding-top:var(--zx-space-16)}.zx-agents-table{border-top:1px solid var(--zx-border-strong)}.zx-agents-table__head{display:none}.zx-agents-list{list-style:none;margin:0;padding:0}.zx-agents-row{padding:var(--zx-space-6) 0;border-bottom:1px solid var(--zx-border)}.zx-agents-row__name{display:flex;align-items:center;gap:var(--zx-space-3);margin:0 0 var(--zx-space-4);font:var(--zx-fw-semibold) var(--zx-fs-h4)/1.3 var(--zx-font-sans);letter-spacing:0;color:var(--zx-text);text-wrap:pretty}.zx-agents-row__icon{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:var(--zx-radius-md);background:var(--zx-blue-50);color:var(--zx-blue-600)}.zx-agents-row__icon svg{width:18px;height:18px;stroke-width:1.75}.zx-agents-row__spec{display:grid;gap:var(--zx-space-4);margin:0}.zx-agents-row__cell{min-width:0;margin:0}.zx-agents-row__cell dt{margin:0 0 4px;font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.3 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-text-muted)}.zx-agents-row__cell dd{margin:0;font-size:15px;line-height:1.6;color:var(--zx-text-secondary)}.zx-agents-row__cell--handoff{padding-left:var(--zx-space-4);border-left:2px solid var(--zx-blue-600)}.zx-agents-row__cell--handoff dt{color:var(--zx-blue-700)}.zx-agents-row__cell--handoff dd{color:var(--zx-text)}@media (min-width:768px) and (max-width:1023.98px){.zx-agents-row__spec{gap:var(--zx-space-3)}.zx-agents-row__cell{display:grid;grid-template-columns:128px minmax(0,1fr);column-gap:var(--zx-space-5)}.zx-agents-row__cell dt{margin:3px 0 0}.zx-agents-row__cell--handoff{padding-left:0;border-left:0}.zx-agents-row__cell--handoff dd{padding-left:var(--zx-space-4);border-left:2px solid var(--zx-blue-600)}}@media (min-width:1024px){.zx-agents-table__head,.zx-agents-row{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,3fr) minmax(0,4fr) minmax(0,4fr);column-gap:var(--zx-space-8)}.zx-agents-table__head{padding:var(--zx-space-3) 0;border-bottom:1px solid var(--zx-border);font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.3 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-text-muted)}.zx-agents-table__head>:last-child{padding-left:calc(var(--zx-space-4) + 2px);color:var(--zx-blue-700)}.zx-agents-row{padding:var(--zx-space-8) 0;align-items:start}.zx-agents-row__name{align-items:flex-start;margin:0;font-size:var(--zx-fs-h4)}.zx-agents-row__name>span:last-child{padding-top:7px}.zx-agents-row__spec{grid-column:2 / -1;grid-template-columns:subgrid;column-gap:var(--zx-space-8)}.zx-agents-row__cell>dt{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.zx-agents-row__cell dd{padding-top:7px}.zx-agents-row__cell--handoff dd{padding-top:0;margin-top:7px}}.zx-agents-seq{list-style:none;margin:0;padding:0;display:grid;gap:var(--zx-space-4)}.zx-agents-seq__step{position:relative;min-width:0;padding:var(--zx-space-5);border:1px solid var(--zx-border-inverse);border-radius:var(--zx-radius-lg);background:var(--zx-surface-inverse-raised)}.zx-agents-seq__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--zx-space-5)}.zx-agents-seq__n{font:var(--zx-fw-semibold) var(--zx-fs-xs)/1 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);color:var(--zx-text-inverse-muted);font-variant-numeric:tabular-nums}.zx-agents-seq__icon{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--zx-radius-md);background:rgba(255,255,255,.08);color:var(--zx-blue-200)}.zx-agents-seq__icon svg{width:18px;height:18px;stroke-width:1.75}.zx-agents-seq__text{margin:0 0 var(--zx-space-4);font:var(--zx-fw-semibold) var(--zx-fs-h4)/1.35 var(--zx-font-sans);color:var(--zx-text-inverse)}.zx-agents-seq__tag{display:inline-flex;align-items:center;min-height:24px;margin:0;padding:0 var(--zx-space-2);border-radius:var(--zx-radius-xs);font:var(--zx-fw-medium) var(--zx-fs-xs)/1.2 var(--zx-font-sans);color:var(--zx-text-inverse-secondary);background:rgba(255,255,255,.08)}.zx-agents-seq__tag--team{color:var(--zx-ink-950);background:var(--zx-blue-200)}@media (max-width:767.98px){.zx-agents-seq{gap:var(--zx-space-3)}.zx-agents-seq__step{display:grid;grid-template-columns:36px minmax(0,1fr);column-gap:var(--zx-space-4);padding:var(--zx-space-4)}.zx-agents-seq__top{grid-row:1 / span 2;align-self:start;margin:0}.zx-agents-seq__n{display:none}.zx-agents-seq__text{margin:0 0 var(--zx-space-2);font-size:var(--zx-fs-body)}.zx-agents-seq__tag{justify-self:start}}@media (min-width:768px){.zx-agents-seq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.zx-agents-seq{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--zx-space-8)}.zx-agents-seq__step + .zx-agents-seq__step::before{content:"→";position:absolute;top:28px;left:calc(-1 * var(--zx-space-8));width:var(--zx-space-8);text-align:center;font:var(--zx-fw-medium) 18px/1 var(--zx-font-sans);color:var(--zx-text-inverse-muted)}}.zx-agents-ui .zynix-section-head{margin-bottom:0}.zx-agents-ui .zynix-callouts{margin-top:var(--zx-space-8);gap:var(--zx-space-5)}.zx-agents-ui__frame .zynix-ui__rows + .zynix-ui__note{margin-top:var(--zx-space-4)}.zx-agents-statement__text,.zx-agents-def__line{margin:0;max-width:52ch;font:var(--zx-fw-regular) clamp(1.1875rem,1.05rem + .55vw,1.5rem)/1.45 var(--zx-font-sans);letter-spacing:-.01em;color:var(--zx-text-secondary)}.zx-agents-statement__text strong,.zx-agents-def__line strong{font-weight:var(--zx-fw-semibold);color:var(--zx-text)}.zx-agents-def .zynix-prose .zx-agents-def__line{margin-top:var(--zx-space-8);padding-top:var(--zx-space-6);border-top:1px solid var(--zx-border);font-size:clamp(1.125rem,1.05rem + .3vw,1.25rem)}:is(.zx-agents-faq,.zx-agents-def) .zynix-section-head{margin-bottom:0}.zx-agents-duties__grid{display:grid;gap:var(--zx-space-8)}.zx-agents-duty{min-width:0;padding-top:var(--zx-space-5);border-top:2px solid var(--zx-gray-900)}.zx-agents-duty--agent{border-top-color:var(--zx-blue-600)}.zx-agents-duty__title{display:flex;align-items:center;gap:var(--zx-space-3);margin:0 0 var(--zx-space-2);font:var(--zx-fw-semibold) var(--zx-fs-h4)/1.35 var(--zx-font-sans);letter-spacing:0;color:var(--zx-text)}.zx-agents-duty__icon{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--zx-radius-md);background:var(--zx-surface);border:1px solid var(--zx-border);color:var(--zx-blue-600)}.zx-agents-duty--team .zx-agents-duty__icon{color:var(--zx-text)}.zx-agents-duty__icon svg{width:16px;height:16px;stroke-width:1.75}.zx-agents-duty__list{list-style:none;margin:0;padding:0}.zx-agents-duty__list li{padding:var(--zx-space-3) 0;border-bottom:1px solid var(--zx-border);font-size:15px;line-height:1.55;color:var(--zx-text-secondary)}@media (min-width:768px){.zx-agents-duties__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--zx-space-12)}}.zx-agents-fams__agents{display:block;font-size:var(--zx-fs-sm);line-height:1.5;color:var(--zx-text-muted)}.zx-agents-steps{list-style:none;margin:0;padding:0;border-top:1px solid var(--zx-border-strong)}.zx-agents-steps__item{display:grid;grid-template-columns:28px minmax(0,1fr) auto;column-gap:var(--zx-space-4);align-items:start;padding:var(--zx-space-5) 0;border-bottom:1px solid var(--zx-border)}.zx-agents-steps__n{display:grid;place-items:center;width:28px;height:28px;box-sizing:border-box;border:1px solid var(--zx-border-strong);border-radius:50%;font:var(--zx-fw-semibold) 13px/1 var(--zx-font-sans);color:var(--zx-text);font-variant-numeric:tabular-nums}.zx-agents-steps__main{min-width:0}.zx-agents-steps__title{margin:3px 0 4px;font:var(--zx-fw-semibold) 17px/1.35 var(--zx-font-sans);letter-spacing:0;color:var(--zx-text)}.zx-agents-steps__body{margin:0;max-width:62ch;font-size:15px;line-height:1.6;color:var(--zx-text-secondary)}.zx-agents-steps__owner{margin-top:3px}@media (max-width:479.98px){.zx-agents-steps__item{grid-template-columns:28px minmax(0,1fr);row-gap:var(--zx-space-2)}.zx-agents-steps__owner{grid-column:2;justify-self:start;margin-top:0}}@media (min-width:768px){.zx-agents-steps--row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--zx-space-8);border-top:0}.zx-agents-steps--row .zx-agents-steps__item{display:block;padding:var(--zx-space-5) 0 0;border-bottom:0;border-top:2px solid var(--zx-border-strong)}.zx-agents-steps--row .zx-agents-steps__item:last-child{border-top-color:var(--zx-blue-600)}.zx-agents-steps--row .zx-agents-steps__n{margin-bottom:var(--zx-space-4)}}.zx-agents-glance__title{margin:0 0 var(--zx-space-5);font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.2 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-text-muted)}.zx-agents-glance__list{display:grid;gap:var(--zx-space-5);margin:0}.zx-agents-glance__item{min-width:0;margin:0}.zx-agents-glance__item dt{margin:0 0 6px;font:var(--zx-fw-semibold) var(--zx-fs-sm)/1.3 var(--zx-font-sans);color:var(--zx-text)}.zx-agents-glance__item dd{margin:0;font-size:15px;line-height:1.6;color:var(--zx-text-secondary)}.zx-agents-glance__item--handoff{padding-left:var(--zx-space-4);border-left:2px solid var(--zx-blue-600)}@media (min-width:768px){.zx-agents-glance__list{grid-template-columns:minmax(0,3fr) minmax(0,4fr) minmax(0,4fr);column-gap:var(--zx-space-8)}}.zx-agents-rule{padding:var(--zx-space-5) var(--zx-space-6);border-left:4px solid var(--zx-blue-600);border-radius:0 var(--zx-radius-md) var(--zx-radius-md) 0;background:var(--zx-surface-brand)}.zx-agents-rule__label{margin:0 0 var(--zx-space-2);font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.2 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-blue-700)}.zx-agents-rule__text{margin:0 0 var(--zx-space-3);font-size:var(--zx-fs-body);line-height:1.6;color:var(--zx-text)}.zx-agents-rule__source{margin:0;font-size:var(--zx-fs-xs);line-height:1.4;color:var(--zx-text-secondary)}.zx-agents-io__grid{display:grid;gap:var(--zx-space-8)}.zx-agents-io__col{min-width:0}.zx-agents-io__title{margin:0 0 var(--zx-space-2);font:var(--zx-fw-semibold) var(--zx-fs-h4)/1.35 var(--zx-font-sans);letter-spacing:0;color:var(--zx-text)}.zx-agents-io__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--zx-border-strong)}.zx-agents-io__list li{padding:var(--zx-space-3) 0;border-bottom:1px solid var(--zx-border);font-size:15px;line-height:1.55;color:var(--zx-text-secondary)}@media (min-width:768px){.zx-agents-io__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--zx-space-12)}}.zx-sol-frame{width:100%}.zx-sol-frame--hero{max-width:640px;justify-self:center}.zx-sol-frame .zynix-ui__brand img{display:none}.zx-sol-frame .zynix-ui__steps .zynix-ui__step{padding-block:11px}@media (max-width:767.98px){.zx-sol-frame--hero{display:none}}.zx-sol-nw{white-space:nowrap}.zx-sol-prose p{margin:0 0 var(--zx-space-4);font-size:var(--zx-fs-body);line-height:var(--zx-lh-body);color:var(--zx-text-secondary);max-width:var(--zx-measure)}.zx-sol-prose p:last-child{margin-bottom:0}.zx-sol-prose strong{color:var(--zx-text);font-weight:var(--zx-fw-semibold)}.zx-sol-problem .zynix-section-head{margin-bottom:var(--zx-space-6)}.zx-sol-gaps{box-sizing:border-box;padding:var(--zx-space-6);border:1px solid var(--zx-border);border-radius:var(--zx-radius-lg);background:var(--zx-surface-subtle)}.zx-sol-gaps__label{margin:0 0 var(--zx-space-2);font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.2 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-text-muted)}.zx-sol-gaps__list{list-style:none;margin:0;padding:0}.zx-sol-gaps__item{margin:0;padding:var(--zx-space-4) 0;border-top:1px solid var(--zx-border)}.zx-sol-gaps__item:first-child{border-top:0}.zx-sol-gaps__item:last-child{padding-bottom:0}.zx-sol-gaps__tool{margin:0 0 4px;font:var(--zx-fw-semibold) var(--zx-fs-body)/1.4 var(--zx-font-sans);color:var(--zx-text)}.zx-sol-gaps__text{margin:0;font-size:15px;line-height:1.55;color:var(--zx-text-secondary)}@media (min-width:1024px){.zx-sol-problem .zynix-split__b{padding-top:var(--zx-space-8)}}@media (max-width:1023.98px){.zx-sol-problem--aside .zynix-split,.zx-sol-callout .zynix-split{row-gap:var(--zx-space-5)}.zx-sol-problem--aside .zynix-section-head,.zx-sol-callout .zynix-section-head{margin-bottom:0}}.zx-sol-steps{list-style:none;margin:0;padding:0;border-top:1px solid var(--zx-border-strong)}.zx-sol-step{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:var(--zx-space-3);margin:0;padding:var(--zx-space-5) 0;border-bottom:1px solid var(--zx-border)}.zx-sol-step__n{grid-row:1 / span 2;padding-top:3px;font:var(--zx-fw-semibold) var(--zx-fs-sm)/1.3 var(--zx-font-sans);color:var(--zx-blue-600);font-variant-numeric:tabular-nums lining-nums}.zx-sol-step__main{min-width:0}.zx-sol-step__title{margin:0 0 4px;font-size:var(--zx-fs-h4);line-height:1.35;letter-spacing:0}.zx-sol-step__body{margin:0;font-size:var(--zx-fs-body);line-height:1.6;color:var(--zx-text-secondary);max-width:64ch}.zx-sol-owner{grid-column:2;justify-self:start;display:inline-flex;align-items:center;gap:6px;margin:var(--zx-space-3) 0 0;padding:4px 10px;border:1px solid var(--zx-border);border-radius:var(--zx-radius-pill);background:var(--zx-surface);font:var(--zx-fw-medium) 13px/1.3 var(--zx-font-sans);color:var(--zx-text)}.zx-sol-owner svg{width:14px;height:14px;flex:none}.zx-sol-owner--agent svg{color:var(--zx-blue-600)}.zx-sol-owner--staff svg{color:var(--zx-gray-700)}.zx-sol-owner--system svg{color:var(--zx-gray-500)}@media (min-width:1024px){.zx-sol-step{grid-template-columns:56px minmax(0,1fr) 260px;column-gap:var(--zx-space-8);align-items:start;padding:var(--zx-space-6) 0}.zx-sol-step__n{grid-row:auto}.zx-sol-owner{grid-column:3;margin:2px 0 0}}.zx-sol-gov{margin:var(--zx-space-6) 0 0;max-width:820px;padding:var(--zx-space-4) var(--zx-space-5);border-left:3px solid var(--zx-blue-600);border-radius:0 var(--zx-radius-md) var(--zx-radius-md) 0;background:var(--zx-surface);font-size:15px;line-height:1.55;color:var(--zx-text-secondary)}.zx-sol-gov strong{color:var(--zx-text);font-weight:var(--zx-fw-semibold)}.zx-sol-links{grid-template-columns:minmax(0,1fr)}.zx-sol-links__kicker{font:var(--zx-fw-medium) 13px/1.3 var(--zx-font-sans);color:var(--zx-text-muted)}@media (min-width:768px){.zx-sol-links--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.zx-sol-links--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.zx-sol-fit__title{margin:0 0 var(--zx-space-4);font-size:var(--zx-fs-h4);line-height:1.35;letter-spacing:0}@media (max-width:1023.98px){.zx-sol-fit .zynix-split{row-gap:var(--zx-space-2)}}.zx-sol-proof .zynix-logo-row__list{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:var(--zx-space-5)}@media (min-width:768px) and (max-width:1023.98px){.zx-sol-proof .zynix-logo-row__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.zx-sol-proof .zynix-quote__text p{font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem);line-height:1.4;letter-spacing:-.01em}.zx-sol-proof .zynix-card{max-width:620px}.zx-sol-names__list{display:flex;flex-wrap:wrap;gap:var(--zx-space-2) var(--zx-space-5);list-style:none;margin:var(--zx-space-3) 0 var(--zx-space-4);padding:0;font:var(--zx-fw-semibold) var(--zx-fs-h4)/1.35 var(--zx-font-sans);color:var(--zx-text)}.zx-sol-names__list li{margin:0}.zx-sol-names__note{margin:var(--zx-space-3) 0 var(--zx-space-4);font-size:var(--zx-fs-body);line-height:1.6;color:var(--zx-text-secondary);max-width:52ch}.zx-sol-names .zynix-logo-row__label{margin:0}.zx-sol-wf__list{display:grid;gap:var(--zx-space-8);list-style:none;margin:0;padding:0}@media (min-width:1024px){.zx-sol-wf__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--zx-space-10)}}.zx-sol-wf__item{display:flex;flex-direction:column;margin:0;padding-top:var(--zx-space-5);border-top:1px solid var(--zx-border-strong)}.zx-sol-wf__n{margin:0 0 var(--zx-space-3);font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.2 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-blue-600)}.zx-sol-wf__n span{margin-right:4px;color:var(--zx-text-muted);font-variant-numeric:tabular-nums}.zx-sol-wf__title{margin:0 0 var(--zx-space-3);font-size:var(--zx-fs-h3);line-height:var(--zx-lh-snug);text-wrap:pretty}.zx-sol-wf__problem{margin:0 0 var(--zx-space-4);font-size:var(--zx-fs-body);line-height:1.6;color:var(--zx-text-secondary)}.zx-sol-wf__does{margin:0 0 var(--zx-space-5);padding:var(--zx-space-4);border-radius:var(--zx-radius-md);background:var(--zx-surface-subtle);font-size:15px;line-height:1.55;color:var(--zx-text)}.zx-sol-wf.zynix-section--subtle .zx-sol-wf__does{background:var(--zx-surface)}.zx-sol-wf__label{display:block;margin-bottom:4px;font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.2 var(--zx-font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--zx-text-muted)}.zx-sol-wf__links{display:flex;flex-direction:column;align-items:flex-start;gap:var(--zx-space-2);margin-top:auto}.zx-sol-plan .zynix-section-head{margin-bottom:var(--zx-space-4)}.zx-sol-plan .zynix-callouts{margin-top:var(--zx-space-4)}.zx-sol-connect .zynix-section-head{margin-bottom:var(--zx-space-8)}.zx-sol-connect.zynix-section--subtle .zx-sol-flow{background:var(--zx-surface)}.zx-sol-connect__foot{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--zx-space-6) var(--zx-space-12);margin-top:var(--zx-space-8)}.zx-sol-trust{margin:0;max-width:620px}.zx-sol-trust__desc{display:block;margin-top:4px;font-size:var(--zx-fs-sm);line-height:1.5;color:var(--zx-text-muted)}.zx-sol-flow{box-sizing:border-box;list-style:none;margin:0;padding:var(--zx-space-6) var(--zx-space-6) var(--zx-space-2);border:1px solid var(--zx-border);border-radius:var(--zx-radius-xl);background:var(--zx-surface-subtle)}.zx-sol-flow__step{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:var(--zx-space-4);margin:0;padding:0 0 var(--zx-space-5)}.zx-sol-flow__step:not(:last-child)::before{content:"";position:absolute;left:15px;top:36px;bottom:4px;width:2px;border-radius:1px;background:var(--zx-blue-100)}.zx-sol-flow__n{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--zx-blue-600);color:var(--zx-text-inverse);font:var(--zx-fw-semibold) 13px/1 var(--zx-font-sans)}.zx-sol-flow__text{min-width:0}.zx-sol-flow__name{margin:5px 0 2px;font:var(--zx-fw-semibold) var(--zx-fs-body)/1.3 var(--zx-font-sans);color:var(--zx-text)}.zx-sol-flow__sum{margin:0;font-size:15px;line-height:1.5;color:var(--zx-text-secondary)}.zx-sol-flow__layer{margin:4px 0 0;font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.3 var(--zx-font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--zx-blue-600)}@media (min-width:1024px){.zx-sol-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:var(--zx-space-6);padding:var(--zx-space-8) var(--zx-space-8) var(--zx-space-6)}.zx-sol-flow__step{grid-template-columns:minmax(0,1fr);row-gap:var(--zx-space-3);padding-bottom:0}.zx-sol-flow__step:not(:last-child)::before{left:44px;right:calc(-1 * var(--zx-space-6) + 8px);top:15px;bottom:auto;width:auto;height:2px}.zx-sol-flow__name{margin-top:0}}.zx-sol-bullets{max-width:560px}.zx-sol-bullets__title{margin:0 0 var(--zx-space-3);font-size:var(--zx-fs-h4);line-height:1.35;letter-spacing:0}.zx-sol-bullets__list{display:grid;gap:var(--zx-space-2);list-style:none;margin:0;padding:0}.zx-sol-bullets__list li{position:relative;margin:0;padding-left:22px;font-size:var(--zx-fs-body);line-height:1.5;color:var(--zx-text-secondary)}.zx-sol-bullets__list li::before{content:"";position:absolute;left:0;top:.7em;width:10px;height:2px;background:var(--zx-blue-600)}.zx-sol-callout .zynix-section-head{margin-bottom:0}.zx-sol-callout .zx-sol-prose p{color:var(--zx-text)}.zx-sol-callout .zynix-link-arrow{margin-top:var(--zx-space-2)}.zx-sol-more .zynix-section-head{margin-bottom:var(--zx-space-6)}.zx-sol-logos .zynix-logo-row{margin:0}.zx-sol-also{display:grid;gap:var(--zx-space-4);margin-top:var(--zx-space-8);padding-top:var(--zx-space-6);border-top:1px solid var(--zx-border)}@media (min-width:1024px){.zx-sol-also{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--zx-space-12)}}.zx-sol-also__item{margin:0}.zx-sol-also__desc{display:block;margin-top:4px;font-size:15px;line-height:1.5;color:var(--zx-text-secondary)}.zx-sol-also__label{display:block;margin-bottom:6px;font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.2 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-text-muted)}.zx-sol-orgframe{width:100%;max-width:576px;justify-self:end}.zx-sol-orgnav{padding:var(--zx-space-4) var(--zx-space-4) var(--zx-space-2)}.zx-sol-orgnav__title{margin:0 0 var(--zx-space-2);padding:0 var(--zx-space-3);font:var(--zx-fw-semibold) var(--zx-fs-h3)/var(--zx-lh-snug) var(--zx-font-sans);letter-spacing:-.01em;text-transform:none;color:var(--zx-text)}.zx-sol-orgnav__list{list-style:none;margin:0;padding:0}.zx-sol-orgnav__list>li{margin:0}.zx-sol-orgnav__list>li + li{border-top:1px solid var(--zx-border)}.zx-sol-orgnav__link{display:flex;align-items:flex-start;gap:var(--zx-space-4);padding:10px var(--zx-space-3);border-radius:var(--zx-radius-md);color:inherit;text-decoration:none;transition:background-color var(--zx-dur-1) var(--zx-ease-out)}.zx-sol-orgnav__link:hover{background:var(--zx-surface-subtle)}.zx-sol-orgnav__icon{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:var(--zx-radius-md);background:var(--zx-blue-50);color:var(--zx-blue-600)}.zx-sol-orgnav__icon svg{width:18px;height:18px}.zx-sol-orgnav__text{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.zx-sol-orgnav__name{font:var(--zx-fw-semibold) var(--zx-fs-body)/1.35 var(--zx-font-sans);color:var(--zx-text)}.zx-sol-orgnav__line{font-size:var(--zx-fs-sm);line-height:1.45;color:var(--zx-text-secondary)}.zx-sol-orgnav__proof{margin-top:2px;font-size:13px;line-height:1.4;color:var(--zx-text-muted)}.zx-sol-orgnav__arrow{flex:none;align-self:center;color:var(--zx-text-muted);transition:transform var(--zx-dur-1) var(--zx-ease-out),color var(--zx-dur-1) var(--zx-ease-out)}.zx-sol-orgnav__link:hover .zx-sol-orgnav__name,.zx-sol-orgnav__link:hover .zx-sol-orgnav__arrow{color:var(--zx-link)}.zx-sol-orgnav__link:hover .zx-sol-orgnav__arrow{transform:translateX(2px)}@media (max-width:1023.98px){.zx-sol-orgframe{max-width:none;justify-self:stretch}}@media (max-width:767.98px){.zx-sol-orgnav{padding:var(--zx-space-3) var(--zx-space-2) var(--zx-space-1)}.zx-sol-orgnav__icon,.zx-sol-orgnav__line,.zx-sol-orgnav__proof{display:none}.zx-sol-orgnav__link{align-items:center;min-height:48px;box-sizing:border-box;padding-block:var(--zx-space-2)}}.zx-sol-filter__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--zx-space-3) var(--zx-space-4)}.zx-sol-filter__label{margin:0;font:var(--zx-fw-semibold) var(--zx-fs-sm)/1.3 var(--zx-font-sans);color:var(--zx-text)}.zx-sol-filter__chips{display:flex;flex-wrap:wrap;gap:var(--zx-space-2)}.zx-sol-chip{display:inline-flex;align-items:center;min-height:40px;margin:0;padding:0 var(--zx-space-4);border:1px solid var(--zx-border-strong);border-radius:var(--zx-radius-pill);background:var(--zx-surface);font:var(--zx-fw-medium) var(--zx-fs-sm)/1.2 var(--zx-font-sans);color:var(--zx-text);cursor:pointer;transition:background-color var(--zx-dur-1) var(--zx-ease-out),border-color var(--zx-dur-1) var(--zx-ease-out),color var(--zx-dur-1) var(--zx-ease-out)}.zx-sol-chip:hover{border-color:var(--zx-gray-400)}.zx-sol-chip[aria-pressed="true"]{background:var(--zx-gray-900);border-color:var(--zx-gray-900);color:var(--zx-text-inverse)}@media (max-width:1023.98px){.zx-sol-chip{min-height:44px}}.zx-sol-jump{margin-top:var(--zx-space-5);padding-top:var(--zx-space-4);border-top:1px solid var(--zx-border)}.zx-sol-jump__list{display:flex;flex-wrap:wrap;gap:var(--zx-space-2) var(--zx-space-6);list-style:none;margin:0;padding:0}.zx-sol-jump__list li{margin:0}.zx-sol-jump__list li[hidden]{display:none}.zx-sol-jump__list a{display:inline-flex;align-items:center;min-height:32px;font:var(--zx-fw-medium) var(--zx-fs-sm)/1.3 var(--zx-font-sans);color:var(--zx-link);text-decoration:none}.zx-sol-jump__list a:hover{color:var(--zx-link-hover);text-decoration:underline;text-underline-offset:3px}.zx-sol-group + .zx-sol-group{border-top:1px solid var(--zx-border)}.zx-sol-group[hidden]{display:none}.zx-sol-group .zynix-section-head{margin-bottom:var(--zx-space-6)}.zx-sol-group .zynix-section-head--split{align-items:start}@media (min-width:1024px){.zx-sol-group .zynix-section-head--split .zynix-section-head__aside{padding-top:var(--zx-space-6)}}.zx-sol-group__runs{display:block;margin-top:var(--zx-space-3);font-size:var(--zx-fs-sm);line-height:1.5;color:var(--zx-text-muted)}.zx-sol-group__runs-label{font-weight:var(--zx-fw-semibold);color:var(--zx-text-secondary)}.zx-sol-uclist{display:grid;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0;border-top:1px solid var(--zx-border)}@media (min-width:768px){.zx-sol-uclist{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--zx-space-10)}}.zx-sol-uc{position:relative;margin:0;padding:var(--zx-space-5) var(--zx-space-8) var(--zx-space-5) 0;border-bottom:1px solid var(--zx-border)}.zx-sol-uc[hidden]{display:none}.zx-sol-uc__for{margin:0 0 4px;font:var(--zx-fw-medium) 13px/1.4 var(--zx-font-sans);color:var(--zx-text-muted)}.zx-sol-uc__title{margin:0 0 6px;font-size:var(--zx-fs-h4);line-height:1.35;letter-spacing:0}.zx-sol-uc__title a{color:var(--zx-text);text-decoration:none}.zx-sol-uc__title a::after{content:"";position:absolute;inset:0}.zx-sol-uc:hover .zx-sol-uc__title a{color:var(--zx-link)}.zx-sol-uc__teaser{margin:0;font-size:15px;line-height:1.55;color:var(--zx-text-secondary)}.zx-sol-uc__arrow{position:absolute;top:var(--zx-space-5);right:4px;color:var(--zx-text-muted);transition:transform var(--zx-dur-1) var(--zx-ease-out),color var(--zx-dur-1) var(--zx-ease-out)}.zx-sol-uc:hover .zx-sol-uc__arrow{color:var(--zx-link);transform:translateX(2px)}.zx-cust-featured{display:grid;gap:var(--zx-grid-gap)}@media (min-width:1024px){.zx-cust-featured{grid-template-columns:repeat(2,minmax(0,1fr))}}.zx-cust-featured--one{max-width:var(--zx-container-narrow)}@media (min-width:1024px){.zx-cust-featured.zx-cust-featured--one{grid-template-columns:minmax(0,1fr)}}.zx-cust-featured__item{display:flex;flex-direction:column;box-sizing:border-box;height:100%;padding:clamp(24px,16px + 1.5vw,40px);background:var(--zx-surface);border:1px solid var(--zx-border);border-radius:var(--zx-radius-lg)}.zx-cust-featured__item .zynix-quote{padding-left:0;border-left:0}.zx-cust-featured__item .zynix-quote__text p{font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);line-height:1.6}.zx-cust-featured__item .zynix-quote__cite{margin-top:var(--zx-space-5);padding-top:var(--zx-space-5);border-top:1px solid var(--zx-border)}.zx-cust-featured__context{margin:var(--zx-space-4) 0 0;font-size:var(--zx-fs-sm);line-height:1.55;color:var(--zx-text-muted)}.zx-cust-featured__links{display:flex;flex-wrap:wrap;gap:var(--zx-space-2) var(--zx-space-6);margin:auto 0 0;padding-top:var(--zx-space-5)}.zx-cust-filter{display:flex;flex-wrap:wrap;align-items:center;gap:var(--zx-space-3) var(--zx-space-4);min-width:0;margin:0 0 var(--zx-space-8);padding:0;border:0}.zx-cust-filter__legend{float:left;margin:0 var(--zx-space-2) 0 0;padding:0;font-size:var(--zx-fs-sm);font-weight:var(--zx-fw-medium);color:var(--zx-text-secondary)}.zx-cust-filter__options{display:flex;flex-wrap:wrap;gap:var(--zx-space-2)}.zx-cust-filter__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;opacity:0}.zx-cust-filter__chip{display:inline-flex;align-items:center;min-height:36px;padding:0 var(--zx-space-4);border:1px solid var(--zx-border-strong);border-radius:var(--zx-radius-pill);background:var(--zx-surface);font-size:var(--zx-fs-sm);font-weight:var(--zx-fw-medium);line-height:1.2;color:var(--zx-text-secondary);cursor:pointer;transition:background-color var(--zx-dur-1) var(--zx-ease-out),border-color var(--zx-dur-1) var(--zx-ease-out),color var(--zx-dur-1) var(--zx-ease-out)}.zx-cust-filter__chip:hover{border-color:var(--zx-gray-400);color:var(--zx-text)}.zx-cust-filter__input:checked + .zx-cust-filter__chip{background:var(--zx-blue-50);border-color:var(--zx-blue-600);color:var(--zx-blue-700)}.zx-cust-filter__input:focus-visible + .zx-cust-filter__chip{outline:2px solid var(--zx-focus-ring);outline-offset:2px}@media (max-width:767.98px){.zx-cust-filter__chip{min-height:44px}.zx-cust-filter__legend{float:none;width:100%;margin:0 0 var(--zx-space-1)}}.zx-cust-stories:has(#zx-cust-f-aco:checked) .zx-cust-grid>[data-zx-seg]:not([data-zx-seg="aco"]),.zx-cust-stories:has(#zx-cust-f-health-plan:checked) .zx-cust-grid>[data-zx-seg]:not([data-zx-seg="health-plan"]),.zx-cust-stories:has(#zx-cust-f-health-system:checked) .zx-cust-grid>[data-zx-seg]:not([data-zx-seg="health-system"]),.zx-cust-stories:has(#zx-cust-f-fqhc:checked) .zx-cust-grid>[data-zx-seg]:not([data-zx-seg="fqhc"]),.zx-cust-stories:has(#zx-cust-f-practice:checked) .zx-cust-grid>[data-zx-seg]:not([data-zx-seg="practice"]){display:none}.zx-cust-card{display:flex;flex-direction:column}.zx-cust-card__logo-slot{display:flex;align-items:center;height:40px;margin-bottom:var(--zx-space-5)}.zx-cust-card__logo{display:block;width:auto;max-width:100%;object-fit:contain;object-position:left center;filter:grayscale(1) contrast(1.05);opacity:.8}.zx-cust-card__logo--h20{height:26px}.zx-cust-card__logo--h24{height:31px}.zx-cust-card__logo--h28{height:36px}.zx-cust-card__logo--h32,.zx-cust-card__logo--h36,.zx-cust-card__logo--h40{height:40px}.zx-cust-card .zynix-card__cta{margin-top:auto;padding-top:var(--zx-space-4)}@media (min-width:768px){.zx-cust-grid:not([data-count="1"]) .zx-cust-card--nologo::before{content:'';display:block;flex:none;height:40px;margin-bottom:var(--zx-space-5)}.zx-cust-stories:has(.zx-cust-filter__input:not(#zx-cust-f-all):checked) .zx-cust-card--nologo::before{display:none}}.zx-cust-method{margin:var(--zx-space-5) 0 0;font-size:var(--zx-fs-sm);line-height:1.5;color:var(--zx-text-muted)}.zx-cust-segnav{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--zx-space-2) var(--zx-space-6);margin-top:var(--zx-space-8);padding-top:var(--zx-space-6);border-top:1px solid var(--zx-border)}.zx-cust-segnav__label{margin:0;font-size:var(--zx-fs-sm);font-weight:var(--zx-fw-semibold);color:var(--zx-text)}.zx-cust-segnav__list{display:flex;flex-wrap:wrap;gap:var(--zx-space-2) var(--zx-space-6);margin:0;padding:0;list-style:none}.zx-cust-stories--first{padding-top:var(--zx-section-y-sm)}.zx-cust-segflows .zynix-section-head{margin:0}.zx-cust-uc__label{margin:0 0 var(--zx-space-3);font-size:var(--zx-fs-xs);font-weight:var(--zx-fw-semibold);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-text-muted)}.zx-cust-uc{margin:0;padding:0;list-style:none;border-top:1px solid var(--zx-border);counter-reset:zx-cust-uc}.zx-cust-uc>li{counter-increment:zx-cust-uc;border-bottom:1px solid var(--zx-border)}.zx-cust-uc__link{display:flex;align-items:center;gap:var(--zx-space-4);min-height:56px;padding:var(--zx-space-3) 0;text-decoration:none;color:var(--zx-text)}.zx-cust-uc__link::before{content:counter(zx-cust-uc,decimal-leading-zero);flex:none;width:28px;font-size:var(--zx-fs-sm);font-variant-numeric:tabular-nums;color:var(--zx-text-muted)}.zx-cust-uc__name{flex:1;font-weight:var(--zx-fw-semibold);line-height:1.4}.zx-cust-uc__arrow{flex:none;color:var(--zx-text-muted);transition:transform var(--zx-dur-1) var(--zx-ease-out)}.zx-cust-uc__link:hover .zx-cust-uc__name{color:var(--zx-link);text-decoration:underline;text-underline-offset:3px}.zx-cust-uc__link:hover .zx-cust-uc__arrow{color:var(--zx-link);transform:translateX(2px)}.zx-cust-also{display:grid;gap:var(--zx-space-8)}.zx-cust-also .zynix-section-head{margin:0}@media (min-width:1024px){.zx-cust-also{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:var(--zx-space-12);align-items:start}}.zx-cust-also__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--zx-space-6);margin:0;padding:0;list-style:none;border-top:1px solid var(--zx-border)}@media (min-width:768px){.zx-cust-also__list{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--zx-space-8)}}.zx-cust-also__item{display:flex;align-items:center;min-height:56px;padding:var(--zx-space-3) 0;border-bottom:1px solid var(--zx-border);font-size:var(--zx-fs-body);font-weight:var(--zx-fw-semibold);line-height:1.35;color:var(--zx-text)}.zx-cust-challenge{padding-top:var(--zx-section-y-sm)}.zx-cust-challenge .zynix-section-head{margin:0}.zx-cust-challenge__text{margin:0;max-width:var(--zx-measure);font-size:var(--zx-fs-lead);line-height:var(--zx-lh-lead);color:var(--zx-text-secondary)}.zx-cust-cite{margin:var(--zx-space-4) 0 0;font-size:var(--zx-fs-xs);line-height:1.4;color:var(--zx-text-muted)}.zx-cust-runs{margin:0;padding:0;list-style:none;border-top:1px solid var(--zx-border)}.zx-cust-run{padding:var(--zx-space-6) 0;border-bottom:1px solid var(--zx-border)}.zx-cust-run__name{margin:0 0 var(--zx-space-4);font-size:var(--zx-fs-h4);line-height:1.35;font-weight:var(--zx-fw-semibold);color:var(--zx-text)}.zx-cust-run__split{display:grid;gap:var(--zx-space-3);margin:0 0 var(--zx-space-4)}.zx-cust-run__row{display:grid;grid-template-columns:112px minmax(0,1fr);gap:var(--zx-space-3);align-items:start}.zx-cust-run__row dt{justify-self:start;display:inline-flex;align-items:center;min-height:24px;padding:0 var(--zx-space-2);border-radius:var(--zx-radius-xs);font-size:var(--zx-fs-xs);font-weight:var(--zx-fw-semibold);line-height:1.2;color:var(--zx-gray-700);background:var(--zx-gray-100)}.zx-cust-run__row:first-child dt{color:var(--zx-blue-700);background:var(--zx-blue-50)}.zx-cust-run__row dd{margin:0;font-size:15px;line-height:1.55;color:var(--zx-text-secondary)}.zx-cust-next{margin:var(--zx-space-5) 0 0;font-size:var(--zx-fs-sm);line-height:1.55;color:var(--zx-text-muted)}@media (max-width:479.98px){.zx-cust-run__row{grid-template-columns:minmax(0,1fr);gap:var(--zx-space-2)}}.zx-cust-panel{margin:0}.zx-cust-panel__note{text-align:left;margin:var(--zx-space-3) 0 0;font-size:var(--zx-fs-xs);line-height:1.45;color:var(--zx-text-muted)}@media (min-width:1024px){.zx-cust-workflows .zynix-split__b{position:sticky;top:calc(var(--zx-chrome-h) + 24px)}}.zx-cust-results .zx-cust-stats{margin-bottom:var(--zx-space-2)}.zx-cust-results .zynix-stat__label{max-width:34ch}.zx-cust-stat-meta{display:block;margin-top:var(--zx-space-1);font-size:var(--zx-fs-xs);line-height:1.4;color:var(--zx-text-muted)}.zx-cust-results .zx-cust-method{margin:0 0 var(--zx-space-10)}.zx-cust-results .zynix-stat-row:not(:first-child){margin-top:0}.zx-cust-results .zynix-compare-table tbody th{min-width:9em}.zx-cust-onrecord .zynix-eyebrow{margin-bottom:var(--zx-space-3)}.zx-cust-onrecord__title{margin:0;font-size:var(--zx-fs-h4);line-height:1.35;font-weight:var(--zx-fw-semibold);letter-spacing:0;color:var(--zx-text)}.zx-cust-onrecord .zynix-quote{max-width:820px}.zx-cust-glance__link{color:var(--zx-text);text-decoration:underline;text-decoration-color:var(--zx-border-strong);text-decoration-thickness:1px;text-underline-offset:4px;transition:color var(--zx-dur-1) var(--zx-ease-out),text-decoration-color var(--zx-dur-1) var(--zx-ease-out)}.zx-cust-glance__link:hover{color:var(--zx-link);text-decoration-color:currentColor}.zx-cust-news{padding-top:var(--zx-section-y-sm)}.zx-cust-news__index{margin:0 0 var(--zx-space-4);padding:0;list-style:none;border-top:1px solid var(--zx-border)}.zx-cust-news__jump{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--zx-space-1);padding:var(--zx-space-4) 0;border-bottom:1px solid var(--zx-border);text-decoration:none;color:var(--zx-text)}.zx-cust-news__jump time{font-size:var(--zx-fs-sm);font-weight:var(--zx-fw-medium);color:var(--zx-text-muted);font-variant-numeric:tabular-nums}.zx-cust-news__jump span{font-weight:var(--zx-fw-semibold);line-height:1.4}.zx-cust-news__jump:hover span{color:var(--zx-link);text-decoration:underline;text-underline-offset:3px}@media (min-width:768px){.zx-cust-news__jump{grid-template-columns:160px minmax(0,1fr);align-items:baseline;gap:var(--zx-space-6)}}.zx-cust-release{display:grid;gap:var(--zx-space-6);padding-block:var(--zx-space-12) var(--zx-space-4)}.zx-cust-release + .zx-cust-release{border-top:1px solid var(--zx-border)}@media (min-width:1024px){.zx-cust-release{grid-template-columns:minmax(0,3fr) minmax(0,9fr);column-gap:var(--zx-space-12)}.zx-cust-release__meta{position:sticky;top:calc(var(--zx-chrome-h) + 24px);align-self:start}}.zx-cust-release__date{margin:0 0 var(--zx-space-4);font-size:var(--zx-fs-body);font-weight:var(--zx-fw-semibold);color:var(--zx-text);font-variant-numeric:tabular-nums}.zx-cust-release__facts{display:grid;gap:var(--zx-space-3);margin:0 0 var(--zx-space-5)}.zx-cust-release__facts dt{font-size:var(--zx-fs-xs);font-weight:var(--zx-fw-semibold);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-text-muted)}.zx-cust-release__facts dd{margin:2px 0 0;font-size:var(--zx-fs-sm);color:var(--zx-text)}.zx-cust-release__links{display:flex;flex-direction:column;align-items:flex-start;gap:var(--zx-space-2);margin:0}.zx-cust-release__kicker{margin:0 0 var(--zx-space-3);font-size:var(--zx-fs-xs);font-weight:var(--zx-fw-semibold);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-text-muted)}.zx-cust-release__title{margin:0 0 var(--zx-space-6);max-width:820px;font-size:var(--zx-fs-h3);line-height:var(--zx-lh-snug);letter-spacing:var(--zx-tr-h3);font-weight:var(--zx-fw-semibold);color:var(--zx-text)}.zx-cust-release__body{max-width:720px}.zx-cust-release__body .zx-cust-release__quote{margin:var(--zx-space-8) 0}.zx-cust-release__body .zx-cust-release__quote .zynix-quote__text p{font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.6;color:var(--zx-text)}.zx-cust-release__body .zx-cust-release__quote .zynix-quote__cite{margin-top:var(--zx-space-4)}.zx-cust-release__body :is(h3,h4).zx-cust-release__sub{margin:var(--zx-space-10) 0 var(--zx-space-2);font-size:var(--zx-fs-body);line-height:1.4;font-weight:var(--zx-fw-semibold);color:var(--zx-text)}.zx-cust-release__body p{font-size:var(--zx-fs-body)}@media (max-width:1023.98px){.zx-cust-release__meta{padding-bottom:var(--zx-space-5);border-bottom:1px solid var(--zx-border)}.zx-cust-release__facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:479.98px){.zx-cust-release__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.zx-cust-release__more{margin:0 0 var(--zx-space-2)}.zx-cust-release__toggle{display:inline-flex;align-items:center;gap:var(--zx-space-2);min-height:44px;margin:0;padding:0 var(--zx-space-4) 0 0;background:none;border:0;border-radius:var(--zx-radius-xs);cursor:pointer;font:var(--zx-fw-semibold) var(--zx-fs-body)/1.3 var(--zx-font-sans);color:var(--zx-link)}.zx-cust-release__toggle:hover{color:var(--zx-link-hover);text-decoration:underline;text-underline-offset:3px}.zx-cust-release__toggle:focus-visible{outline:2px solid var(--zx-focus-ring);outline-offset:2px}.zx-cust-release__chev{flex:none;transition:transform var(--zx-dur-2) var(--zx-ease-out)}.zx-cust-release__toggle[aria-expanded="true"] .zx-cust-release__chev{transform:rotate(180deg)}.zx-cust-release__rest{padding-top:var(--zx-space-4)}@media (min-width:768px){.zx-cust-release__more{display:none}.zx-cust-release__rest,.zx-cust-release__rest[hidden]{display:block;padding-top:0}}.zx-cust-kit{display:grid;gap:var(--zx-space-10) var(--zx-space-12)}@media (min-width:1024px){.zx-cust-kit{grid-template-columns:repeat(2,minmax(0,1fr))}.zx-cust-kit__group--wide{grid-column:1 / -1}}.zx-cust-kit__title{margin:0 0 var(--zx-space-4);font-size:var(--zx-fs-h4);line-height:1.35;font-weight:var(--zx-fw-semibold);color:var(--zx-text)}.zx-cust-kit__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--zx-grid-gap);margin:0;padding:0;list-style:none}.zx-cust-kit__item{display:flex;flex-direction:column;gap:var(--zx-space-1);min-width:0}.zx-cust-kit__preview{display:block;margin-bottom:var(--zx-space-3);overflow:hidden;border:1px solid var(--zx-border);border-radius:var(--zx-radius-md);background:var(--zx-surface)}.zx-cust-kit__preview img{display:block;width:100%;height:100%;object-fit:cover}.zx-cust-kit__item--logo .zx-cust-kit__preview{aspect-ratio:16 / 9}.zx-cust-kit__item--dark .zx-cust-kit__preview{background:var(--zx-surface-inverse);border-color:var(--zx-surface-inverse)}.zx-cust-kit__item--photo .zx-cust-kit__preview{aspect-ratio:1 / 1;max-width:200px;background:var(--zx-gray-100)}.zx-cust-kit__item--photo .zx-cust-kit__preview img{object-position:50% 20%}.zx-cust-kit__name{font-size:var(--zx-fs-sm);font-weight:var(--zx-fw-semibold);line-height:1.35;color:var(--zx-text)}.zx-cust-kit__meta{font-size:var(--zx-fs-xs);line-height:1.4;color:var(--zx-text-muted)}.zx-cust-kit__item .zynix-link-arrow{margin-top:var(--zx-space-2)}.zx-cust-kit__boiler{margin:0;max-width:var(--zx-measure);font-size:var(--zx-fs-body);line-height:1.7;color:var(--zx-text-secondary)}.zx-cust-media .zynix-section-head{margin:0}.zx-cust-contact{display:grid;gap:0;margin:0;border-top:1px solid var(--zx-border)}.zx-cust-contact>div{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--zx-space-1);padding:var(--zx-space-4) 0;border-bottom:1px solid var(--zx-border)}@media (min-width:768px){.zx-cust-contact>div{grid-template-columns:140px minmax(0,1fr);gap:var(--zx-space-6);align-items:baseline}}.zx-cust-contact dt{font-size:var(--zx-fs-xs);font-weight:var(--zx-fw-semibold);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-text-muted)}.zx-cust-contact dd{margin:0;font-size:var(--zx-fs-body);line-height:1.5;color:var(--zx-text)}.zx-co-nowrap{white-space:nowrap}.zx-co-dl{display:grid;gap:0;margin:0;border-top:1px solid var(--zx-border)}.zx-co-dl>div{display:grid;grid-template-columns:minmax(0,9rem) minmax(0,1fr);gap:var(--zx-space-4);padding:var(--zx-space-4) 0;border-bottom:1px solid var(--zx-border)}.zx-co-dl dt{margin:0;padding-top:3px;font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.4 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-text-muted)}.zx-co-dl dd{margin:0;font-size:var(--zx-fs-body);line-height:1.55;color:var(--zx-text)}@media (max-width:479.98px){.zx-co-dl>div{grid-template-columns:minmax(0,1fr);gap:var(--zx-space-1)}}.zx-co-hero .zynix-hero-glance .zynix-hero-proof__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--zx-space-6) var(--zx-space-6);margin:var(--zx-space-5) 0 0}.zx-co-hero .zynix-hero-glance .zynix-hero-proof__facts>div{display:flex;flex-direction:column;gap:var(--zx-space-2);padding-top:var(--zx-space-4);border-top:1px solid var(--zx-border)}.zx-co-hero .zynix-hero-glance .zynix-hero-proof__facts dd{order:-1;margin:0;font:var(--zx-fw-semibold) var(--zx-fs-stat)/1 var(--zx-font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;color:var(--zx-text)}.zx-co-hero .zynix-hero-glance .zynix-hero-proof__facts dt{margin:0;max-width:24ch;font:var(--zx-fw-regular) var(--zx-fs-sm)/1.45 var(--zx-font-sans);letter-spacing:0;text-transform:none;color:var(--zx-text-secondary)}.zx-co-glance__source{margin:var(--zx-space-5) 0 0;font-size:var(--zx-fs-xs);line-height:1.4;color:var(--zx-text-muted)}@media (min-width:640px) and (max-width:1023.98px){.zx-co-hero .zynix-hero-glance .zynix-hero-proof__facts{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.zx-co-hero .zynix-hero__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.zx-co-facts{padding-block:0 var(--zx-section-y-sm)}.zx-co-story .zynix-section-head{margin-bottom:0}.zx-co-story__body p{margin:0 0 var(--zx-space-5);max-width:62ch;font-size:var(--zx-fs-lead);line-height:1.65;color:var(--zx-text-secondary)}.zx-co-story__body p:first-child{color:var(--zx-text)}.zx-co-story .zynix-quote{margin-top:var(--zx-space-10)}.zx-co-beliefs__title{margin:var(--zx-space-12) 0 var(--zx-space-5);font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.2 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-text-muted)}.zx-co-beliefs{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--zx-space-6) var(--zx-grid-gap);list-style:none;margin:0;padding:0}.zx-co-beliefs__item{margin:0;padding-top:var(--zx-space-5);border-top:1px solid var(--zx-border-strong)}.zx-co-beliefs__n{display:block;margin-bottom:var(--zx-space-3);font:var(--zx-fw-semibold) var(--zx-fs-sm)/1 var(--zx-font-sans);font-variant-numeric:tabular-nums;color:var(--zx-blue-600)}.zx-co-beliefs__text{margin:0;max-width:30ch;font-size:var(--zx-fs-h3);line-height:1.35;letter-spacing:var(--zx-tr-h3);font-weight:var(--zx-fw-medium);color:var(--zx-text)}@media (min-width:768px){.zx-co-beliefs{grid-template-columns:repeat(3,minmax(0,1fr))}}.zx-co-people.zynix-cgrid{row-gap:var(--zx-space-10)}@media (min-width:768px){.zx-co-people.zynix-cgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.zx-co-people.zynix-cgrid>:last-child{grid-column:auto}.zx-co-people.zynix-cgrid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.zx-co-people.zynix-cgrid[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.zx-co-person{margin:0}.zx-co-person__photo{display:block;width:100%;max-width:264px;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 22%;margin:0 0 var(--zx-space-5);border-radius:var(--zx-radius-lg);background:var(--zx-surface-sunken);filter:grayscale(1) contrast(1.04)}.zx-co-person__name{margin:0;font-size:var(--zx-fs-h4);line-height:1.35;font-weight:var(--zx-fw-semibold);color:var(--zx-text)}.zx-co-person__title{margin:2px 0 0;font-size:var(--zx-fs-sm);line-height:1.45;font-weight:var(--zx-fw-medium);color:var(--zx-blue-600)}.zx-co-person__bio{margin:var(--zx-space-3) 0 var(--zx-space-3);font-size:15px;line-height:1.6;color:var(--zx-text-secondary)}@media (max-width:767.98px){.zx-co-people.zynix-cgrid{row-gap:var(--zx-space-8)}.zx-co-person{display:grid;grid-template-columns:96px minmax(0,1fr);column-gap:var(--zx-space-4);align-items:start}.zx-co-person__photo{grid-row:1 / span 4;max-width:none;margin:0;border-radius:var(--zx-radius-md)}.zx-co-person>:not(.zx-co-person__photo){grid-column:2}}.zx-co-milestones .zynix-section-head{margin-bottom:0}.zx-co-timeline{list-style:none;margin:0;padding:0;border-top:1px solid var(--zx-border)}.zx-co-timeline__item{display:grid;grid-template-columns:minmax(0,8.5rem) minmax(0,1fr);gap:var(--zx-space-6);margin:0;padding:var(--zx-space-5) 0;border-bottom:1px solid var(--zx-border)}.zx-co-timeline__when{margin:0;padding-top:2px;font:var(--zx-fw-semibold) var(--zx-fs-sm)/1.5 var(--zx-font-sans);font-variant-numeric:tabular-nums;color:var(--zx-blue-600)}.zx-co-timeline__text{margin:0;max-width:64ch;font-size:17px;line-height:1.55;color:var(--zx-text)}.zx-co-timeline__text + .zx-co-timeline__text{margin-top:var(--zx-space-3)}.zx-co-timeline__body .zynix-link-arrow{margin-top:var(--zx-space-2)}@media (max-width:479.98px){.zx-co-timeline__item{grid-template-columns:minmax(0,1fr);gap:var(--zx-space-1)}}.zx-co-details__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--zx-space-12)}@media (min-width:1024px){.zx-co-details__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--zx-space-16)}}.zx-co-details__title{margin:0 0 var(--zx-space-5);font-size:var(--zx-fs-h3);line-height:var(--zx-lh-snug);letter-spacing:var(--zx-tr-h3)}.zx-co-details .zynix-trust-row{margin-top:0}.zx-co-details__links{display:flex;flex-wrap:wrap;gap:var(--zx-space-3) var(--zx-space-6);margin-top:var(--zx-space-6)}.zx-co-work__list{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--zx-space-8) var(--zx-grid-gap);list-style:none;margin:0;padding:0}@media (min-width:768px){.zx-co-work__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.zx-co-work__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.zx-co-work__item{margin:0;padding-top:var(--zx-space-5);border-top:1px solid var(--zx-border-strong)}.zx-co-work__n{display:block;margin-bottom:var(--zx-space-3);font:var(--zx-fw-semibold) var(--zx-fs-sm)/1 var(--zx-font-sans);font-variant-numeric:tabular-nums;color:var(--zx-blue-600)}.zx-co-work__title{margin:0 0 var(--zx-space-2);font-size:var(--zx-fs-h4);line-height:1.35;letter-spacing:0}.zx-co-work__body{margin:0;font-size:15px;line-height:1.6;color:var(--zx-text-secondary)}.zx-co-benefits{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--zx-space-2) var(--zx-space-8);margin-top:var(--zx-space-12);padding:var(--zx-space-6) var(--zx-space-6);border-radius:var(--zx-radius-lg);background:var(--zx-surface-subtle)}@media (min-width:768px){.zx-co-benefits{grid-template-columns:minmax(0,10rem) minmax(0,1fr);align-items:baseline}.zx-co-benefits__note{grid-column:2}}.zx-co-benefits__title{margin:0;font-size:var(--zx-fs-body);line-height:1.5;font-weight:var(--zx-fw-semibold);color:var(--zx-text)}.zx-co-benefits__list{display:flex;flex-wrap:wrap;gap:var(--zx-space-2) var(--zx-space-6);list-style:none;margin:0;padding:0;font-size:var(--zx-fs-body);line-height:1.5;color:var(--zx-text)}.zx-co-benefits__list li{display:inline-flex;align-items:center;gap:var(--zx-space-2);margin:0}.zx-co-benefits__list li::before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--zx-blue-400)}.zx-co-benefits__note{margin:0;font-size:var(--zx-fs-sm);line-height:1.5;color:var(--zx-text-muted)}.zx-co-roles__group{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--zx-space-3);padding:var(--zx-space-6) 0 var(--zx-space-2);border-top:1px solid var(--zx-border-strong)}@media (min-width:1024px){.zx-co-roles__group{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--zx-space-12)}.zx-co-roles__team{grid-column:1 / span 3}.zx-co-roles__list{grid-column:4 / span 9}}.zx-co-roles__team{margin:0;padding-top:var(--zx-space-3);font-size:var(--zx-fs-h4);line-height:1.35;letter-spacing:0}.zx-co-roles__list{list-style:none;margin:0;padding:0}.zx-co-roles__list>li{margin:0}.zx-co-roles__list>li + li{border-top:1px solid var(--zx-border)}.zx-co-role{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--zx-space-2) var(--zx-space-6);min-height:56px;padding:var(--zx-space-3) 0;color:var(--zx-text);text-decoration:none}.zx-co-role__title{font-size:var(--zx-fs-body);line-height:1.4;font-weight:var(--zx-fw-semibold)}.zx-co-role__meta{font-size:var(--zx-fs-sm);line-height:1.4;color:var(--zx-text-secondary);white-space:nowrap}.zx-co-role__arrow{color:var(--zx-text-muted);transition:transform var(--zx-dur-1) var(--zx-ease-out),color var(--zx-dur-1) var(--zx-ease-out)}.zx-co-role:hover .zx-co-role__title{color:var(--zx-link);text-decoration:underline;text-underline-offset:3px}.zx-co-role:hover .zx-co-role__arrow{color:var(--zx-link);transform:translateX(2px)}@media (max-width:767.98px){.zx-co-role{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title arrow" "meta arrow";row-gap:2px}.zx-co-role__title{grid-area:title}.zx-co-role__meta{grid-area:meta;white-space:normal}.zx-co-role__arrow{grid-area:arrow}}.zx-co-roles__note{margin:var(--zx-space-8) 0 0;font-size:15px;line-height:1.6;color:var(--zx-text-secondary)}.zx-co-paths{padding-top:var(--zx-space-4)}.zx-co-paths .zynix-split{row-gap:var(--zx-space-12)}.zx-co-book{padding-bottom:var(--zx-space-8);border-bottom:1px solid var(--zx-border)}.zx-co-book__title{margin:0 0 var(--zx-space-3);font-size:var(--zx-fs-h3);line-height:var(--zx-lh-snug);letter-spacing:var(--zx-tr-h3)}.zx-co-book__text{margin:0 0 var(--zx-space-6);max-width:48ch;font-size:var(--zx-fs-body);line-height:1.6;color:var(--zx-text-secondary)}.zx-co-reach{padding-top:var(--zx-space-8)}.zx-co-reach__title{margin:0 0 var(--zx-space-3);font-size:var(--zx-fs-body);line-height:1.4;font-weight:var(--zx-fw-semibold);letter-spacing:0}.zx-co-reach .zx-co-dl{margin-bottom:var(--zx-space-8)}.zx-co-reach .zx-co-dl>div{grid-template-columns:minmax(0,6rem) minmax(0,1fr)}.zx-co-reach__text{margin:0;font-size:var(--zx-fs-body);line-height:1.6;color:var(--zx-text-secondary)}.zx-co-trust{margin-top:var(--zx-space-8);padding-top:var(--zx-space-8);border-top:1px solid var(--zx-border)}.zx-co-trust .zynix-logo-row{margin-top:var(--zx-space-8)}.zx-co-trust .zynix-logo-row__list{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:var(--zx-space-4)}.zx-co-trust .zynix-logo-row__item:nth-child(n+7){display:none}.zx-co-form{box-sizing:border-box;padding:clamp(24px,12px + 2.4vw,40px);border:1px solid var(--zx-border);border-radius:var(--zx-radius-xl);background:var(--zx-surface);box-shadow:var(--zx-shadow-md)}.zx-co-form__title{margin:0;font-size:var(--zx-fs-h3);line-height:var(--zx-lh-snug);letter-spacing:var(--zx-tr-h3)}.zx-co-form__intro{margin:var(--zx-space-2) 0 0;font-size:15px;line-height:1.55;color:var(--zx-text-secondary)}.zx-co-form__legend{margin:var(--zx-space-4) 0 var(--zx-space-4);font-size:var(--zx-fs-sm);line-height:1.4;color:var(--zx-text-muted)}.zx-co-form__row{display:grid;grid-template-columns:minmax(0,1fr);column-gap:var(--zx-space-4)}@media (min-width:480px){.zx-co-form__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.zx-co-form .zynix-field{margin-bottom:var(--zx-space-4)}.zx-co-form .zynix-field textarea{min-height:112px}.zx-co-form__submit{width:100%;margin-top:var(--zx-space-2)}.zx-co-form__note{margin:var(--zx-space-4) 0 0;font-size:var(--zx-fs-xs);line-height:1.55;color:var(--zx-text-muted)}.zx-co-form__note a{color:var(--zx-text-secondary);text-decoration:underline;text-underline-offset:2px}.zx-co-form .zx-form-err{margin:var(--zx-space-3) 0 0;font-size:var(--zx-fs-sm);line-height:1.5;font-weight:var(--zx-fw-medium);color:var(--zx-danger-600)}.zx-co-form__done{padding:var(--zx-space-6) 0}.zx-co-form__done:focus{outline:none}.zx-co-form__done p{margin:0;font-size:var(--zx-fs-body);line-height:1.6;color:var(--zx-text-secondary)}.zx-co-form__done .zx-co-form__done-title{margin-bottom:var(--zx-space-2);font-size:var(--zx-fs-h4);font-weight:var(--zx-fw-semibold);color:var(--zx-text)}.zx-res-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0 0 var(--zx-space-3);font-size:13px;line-height:1.4;color:var(--zx-text-muted)}.zx-res-meta__topic{font-weight:var(--zx-fw-semibold);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;font-size:var(--zx-fs-xs);color:var(--zx-blue-600)}.zx-res-cite{display:block;margin-top:var(--zx-space-2);font-size:13px;line-height:1.45;color:var(--zx-text-muted)}.zx-res-latest{display:grid;gap:var(--zx-space-8)}.zx-res-lead{position:relative;box-sizing:border-box;padding:clamp(24px,16px + 2vw,40px);border:1px solid var(--zx-border);border-radius:var(--zx-radius-xl);background:var(--zx-surface-subtle)}.zx-res-lead__title{margin:0;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:var(--zx-lh-heading);letter-spacing:var(--zx-tr-h2);font-weight:var(--zx-fw-semibold)}.zx-res-lead__title a{color:var(--zx-text);text-decoration:none}.zx-res-lead__title a::after{content:"";position:absolute;inset:0;border-radius:inherit}.zx-res-lead:hover .zx-res-lead__title a{color:var(--zx-link)}.zx-res-lead:focus-within{outline:2px solid var(--zx-focus-ring);outline-offset:2px}.zx-res-lead__title a:focus-visible{outline:none}.zx-res-lead__excerpt{margin:var(--zx-space-4) 0 0;max-width:var(--zx-measure-lead);font-size:var(--zx-fs-lead);line-height:var(--zx-lh-lead);color:var(--zx-text-secondary)}.zx-res-lead__cta{display:inline-block;margin-top:var(--zx-space-6);font:var(--zx-fw-semibold) var(--zx-fs-sm)/1.4 var(--zx-font-sans);color:var(--zx-link)}.zx-res-latest__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--zx-border)}.zx-res-latest__item{position:relative;margin:0;padding:var(--zx-space-5) 0;border-bottom:1px solid var(--zx-border)}.zx-res-latest__item .zx-res-meta{margin-bottom:var(--zx-space-2)}.zx-res-latest__title{margin:0;font-size:var(--zx-fs-h4);line-height:1.4;font-weight:var(--zx-fw-semibold)}.zx-res-latest__title a{color:var(--zx-text);text-decoration:none}.zx-res-latest__title a:hover{color:var(--zx-link);text-decoration:underline;text-underline-offset:3px}.zx-res-latest__excerpt{margin:var(--zx-space-2) 0 0;font-size:15px;line-height:1.55;color:var(--zx-text-secondary)}@media (min-width:1024px){.zx-res-latest{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--zx-space-12);align-items:start}.zx-res-latest__list{border-top:0}.zx-res-latest__item:first-child{padding-top:0}}.zx-res-lib{display:grid;gap:var(--zx-space-8)}.zx-res-lib__filters{display:flex;flex-wrap:wrap;gap:var(--zx-space-2);align-content:start}.zx-res-filter{display:inline-flex;align-items:center;gap:var(--zx-space-2);min-height:40px;padding:0 14px;border:1px solid var(--zx-border-strong);border-radius:var(--zx-radius-pill);background:var(--zx-surface);color:var(--zx-text);font:var(--zx-fw-medium) var(--zx-fs-sm)/1.2 var(--zx-font-sans);text-align:left;cursor:pointer;transition:background-color var(--zx-dur-1) var(--zx-ease-out),border-color var(--zx-dur-1) var(--zx-ease-out),color var(--zx-dur-1) var(--zx-ease-out)}.zx-res-filter:hover{border-color:var(--zx-gray-400)}.zx-res-filter[aria-pressed="true"]{background:var(--zx-blue-600);border-color:var(--zx-blue-600);color:#fff}.zx-res-filter__n{font-variant-numeric:tabular-nums;color:var(--zx-text-muted)}.zx-res-filter[aria-pressed="true"] .zx-res-filter__n{color:rgba(255,255,255,.8)}.zx-res-lib__main{min-width:0}.zx-res-lib__status{margin:0 0 var(--zx-space-3);font-size:var(--zx-fs-sm);color:var(--zx-text-muted)}.zx-res-posts{list-style:none;margin:0;padding:0;border-top:1px solid var(--zx-border-strong);background:var(--zx-surface);border-radius:0 0 var(--zx-radius-lg) var(--zx-radius-lg)}.zx-res-post{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;margin:0;padding:var(--zx-space-4) var(--zx-space-5);border-bottom:1px solid var(--zx-border)}.zx-res-post[hidden]{display:none}.zx-res-post__date{font-size:13px;line-height:1.5;color:var(--zx-text-muted);font-variant-numeric:tabular-nums}.zx-res-post__main{display:flex;flex-direction:column;gap:4px;min-width:0}.zx-res-post__title{font:var(--zx-fw-semibold) 1rem/1.45 var(--zx-font-sans);color:var(--zx-text);text-decoration:none}.zx-res-post__title:hover{color:var(--zx-link);text-decoration:underline;text-underline-offset:3px}.zx-res-post__topic{font-size:13px;line-height:1.4;color:var(--zx-text-secondary)}.zx-res-lib__more{margin-top:var(--zx-space-6)}@media (max-width:767.98px){.zx-res-lib__filters{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(-1 * var(--zx-gutter));padding:2px var(--zx-gutter) 8px;scroll-padding-inline:var(--zx-gutter);scrollbar-width:thin}.zx-res-filter{flex:none;white-space:nowrap}}@media (min-width:768px){.zx-res-post{grid-template-columns:120px minmax(0,1fr);column-gap:var(--zx-space-6);align-items:baseline}}@media (min-width:1024px){.zx-res-lib{grid-template-columns:260px minmax(0,1fr);column-gap:var(--zx-space-12);align-items:start}.zx-res-lib__filters{position:sticky;top:calc(var(--zx-chrome-h) + 24px);flex-direction:column;flex-wrap:nowrap;gap:2px}.zx-res-filter{justify-content:space-between;width:100%;min-height:40px;border-color:transparent;border-radius:var(--zx-radius-md);background:transparent}.zx-res-filter:hover{background:var(--zx-surface);border-color:var(--zx-border)}.zx-res-filter[aria-pressed="true"]{background:var(--zx-surface);border-color:var(--zx-border-strong);color:var(--zx-blue-700);font-weight:var(--zx-fw-semibold);box-shadow:inset 3px 0 0 var(--zx-blue-600)}.zx-res-filter[aria-pressed="true"] .zx-res-filter__n{color:var(--zx-blue-700)}}.zx-res-newsletter .zynix-email-capture .zynix-email-capture__title{margin:0;text-align:left;font:var(--zx-fw-semibold) var(--zx-fs-h3)/var(--zx-lh-snug) var(--zx-font-sans);letter-spacing:var(--zx-tr-h3);color:var(--zx-text)}.zx-res-newsletter .zynix-email-capture__form{display:flex;gap:var(--zx-space-3);margin:var(--zx-space-5) 0 0}.zx-res-newsletter .zynix-email-capture__form .zynix-capture-email{flex:1 1 auto;min-width:0}.zx-res-newsletter .zynix-email-capture__note{margin:var(--zx-space-3) 0 0;font-size:13px;line-height:1.5;color:var(--zx-text-muted)}.zx-res-newsletter .zynix-email-capture .zynix-container{max-width:calc(var(--zx-container) + 2 * var(--zx-gutter))}@media (min-width:1024px){.zx-res-newsletter .zynix-email-capture .zynix-container{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:var(--zx-space-16);align-items:center}.zx-res-newsletter .zynix-email-capture__form{grid-column:2;grid-row:1;margin:0}.zx-res-newsletter .zynix-email-capture__note{grid-column:2;grid-row:2}.zx-res-newsletter .zynix-email-capture .zynix-email-capture__title{grid-column:1;grid-row:1 / span 2}}.zx-res-faq__grid{display:grid;gap:var(--zx-space-10)}.zx-res-faq__nav-title{margin:0 0 var(--zx-space-3);font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.2 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-text-muted)}.zx-res-faq__nav-list{display:flex;flex-wrap:wrap;gap:var(--zx-space-2);list-style:none;margin:0;padding:0}.zx-res-faq__nav-list a{display:flex;align-items:center;justify-content:space-between;gap:var(--zx-space-3);min-height:40px;padding:0 14px;border:1px solid var(--zx-border);border-radius:var(--zx-radius-md);font:var(--zx-fw-medium) var(--zx-fs-sm)/1.3 var(--zx-font-sans);color:var(--zx-text);text-decoration:none}.zx-res-faq__nav-list a:hover{border-color:var(--zx-border-strong);color:var(--zx-link)}.zx-res-faq__nav-n{font-variant-numeric:tabular-nums;color:var(--zx-text-muted)}.zx-res-faq__ask{display:none}.zx-res-faq__group + .zx-res-faq__group{margin-top:var(--zx-space-16)}.zx-res-faq__title{margin:0 0 var(--zx-space-4);font-size:var(--zx-fs-h3);line-height:var(--zx-lh-snug);letter-spacing:var(--zx-tr-h3);font-weight:var(--zx-fw-semibold)}@media (min-width:1024px){.zx-res-faq__grid{grid-template-columns:260px minmax(0,1fr);column-gap:var(--zx-space-16);align-items:start}.zx-res-faq__nav{position:sticky;top:calc(var(--zx-chrome-h) + 24px)}.zx-res-faq__nav-list{flex-direction:column;flex-wrap:nowrap;gap:2px}.zx-res-faq__nav-list a{border-color:transparent}.zx-res-faq__nav-title{padding-left:15px}.zx-res-faq__nav-list a:hover{border-color:var(--zx-border);background:var(--zx-surface-subtle)}.zx-res-faq__ask{display:block;margin-top:var(--zx-space-8);padding:var(--zx-space-5);border-radius:var(--zx-radius-lg);background:var(--zx-surface-subtle)}.zx-res-faq__ask p{margin:0 0 var(--zx-space-3);font-size:var(--zx-fs-sm);line-height:1.5;color:var(--zx-text-secondary)}.zx-res-faq__ask .zx-res-faq__ask-title{margin-bottom:var(--zx-space-1);font-weight:var(--zx-fw-semibold);color:var(--zx-text)}}.zx-res-gloss__tools{display:grid;gap:var(--zx-space-5);padding:var(--zx-space-5) 0;border-bottom:1px solid var(--zx-border);background:var(--zx-surface)}.zx-res-gloss__search{display:grid;gap:6px;max-width:420px}.zx-res-gloss__search[hidden]{display:none}.zx-res-az{order:-1}.zx-res-az__list{display:flex;flex-wrap:wrap;gap:4px;list-style:none;margin:0;padding:0}.zx-res-az__list li{margin:0}.zx-res-az__link,.zx-res-az__off{display:grid;place-items:center;min-width:36px;height:36px;border-radius:var(--zx-radius-sm);font:var(--zx-fw-semibold) 15px/1 var(--zx-font-sans)}.zx-res-az__link{color:var(--zx-blue-700);background:var(--zx-blue-50);text-decoration:none}.zx-res-az__link:hover{background:var(--zx-blue-100)}.zx-res-az__off{color:var(--zx-gray-400)}.zx-res-gloss__status{margin:var(--zx-space-4) 0 0;font-size:var(--zx-fs-sm);color:var(--zx-text-muted)}.zx-res-gloss__group{display:grid;gap:var(--zx-space-2);padding:var(--zx-space-8) 0;border-bottom:1px solid var(--zx-border)}.zx-res-gloss__group[hidden],.zx-res-term[hidden]{display:none}.zx-res-gloss__letter{margin:0;font-size:var(--zx-fs-h2);line-height:1;font-weight:var(--zx-fw-semibold);color:var(--zx-blue-600)}.zx-res-gloss__terms{display:grid;gap:var(--zx-space-8)}.zx-res-term{max-width:var(--zx-measure)}.zx-res-term__name{margin:0 0 var(--zx-space-2);font-size:var(--zx-fs-h4);line-height:1.35;font-weight:var(--zx-fw-semibold)}.zx-res-term__def{margin:0;font-size:var(--zx-fs-body);line-height:1.65;color:var(--zx-text-secondary)}.zx-res-term__why{margin:var(--zx-space-3) 0 0;font-size:15px;line-height:1.6;color:var(--zx-text-secondary)}.zx-res-term__why strong{color:var(--zx-text)}.zx-res-term .zx-res-term__link{margin-top:var(--zx-space-3)}.zx-res-gloss__empty{margin:var(--zx-space-8) 0 0;color:var(--zx-text-secondary)}@media (max-width:767.98px){.zx-res-az__list li:has(>.zx-res-az__off){display:none}}@media (min-width:768px){.zx-res-gloss__group{grid-template-columns:96px minmax(0,1fr);gap:var(--zx-space-8)}}@media (min-width:1024px){.zx-res-az__list{flex-wrap:nowrap;justify-content:space-between}.zx-res-az__list li{flex:0 1 36px;min-width:0}.zx-res-az__link,.zx-res-az__off{min-width:0}.zx-res-gloss__terms{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--zx-space-8) var(--zx-space-12)}.zx-res-term{max-width:none}}.zx-res-webinar{display:grid;gap:var(--zx-space-8)}.zx-res-video{margin:0}.zx-res-video__frame{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--zx-space-3);box-sizing:border-box;aspect-ratio:16 / 9;overflow:hidden;padding:clamp(20px,12px + 2vw,36px);border-radius:var(--zx-radius-xl);background:var(--zx-surface-inverse);color:var(--zx-text-inverse)}.zx-res-video__kicker{margin:0;font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.3 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-blue-200)}.zx-res-video__title{margin:0;max-width:24ch;font:var(--zx-fw-semibold) clamp(1.25rem,1rem + 1vw,1.75rem)/1.25 var(--zx-font-sans);letter-spacing:var(--zx-tr-h3);color:#fff}.zx-res-video__play{display:inline-flex;align-items:center;gap:var(--zx-space-3);align-self:flex-start;min-height:44px;margin-top:var(--zx-space-2);padding:0 var(--zx-space-5) 0 var(--zx-space-2);border:0;border-radius:var(--zx-radius-pill);background:#fff;color:var(--zx-text);font:var(--zx-fw-semibold) 15px/1 var(--zx-font-sans);cursor:pointer}.zx-res-video__play::after{content:"";position:absolute;inset:0;border-radius:inherit}.zx-res-video__frame:hover .zx-res-video__play{background:var(--zx-blue-50)}.zx-res-video__icon{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--zx-blue-600)}.zx-res-video__icon::before{content:"";margin-left:3px;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #fff}.zx-res-video__play:focus-visible{outline:2px solid var(--zx-focus-ring-inverse);outline-offset:3px}.zx-res-video__iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.zx-res-video__frame:has(.zx-res-video__iframe){padding:0;background:#000}.zx-res-video__caption{margin:var(--zx-space-3) 0 0;text-align:left;font-size:13px;line-height:1.5;color:var(--zx-text-muted)}.zx-res-webinar__meta{margin:0 0 var(--zx-space-2);font-size:var(--zx-fs-sm);color:var(--zx-text-muted)}.zx-res-webinar__title{margin:0 0 var(--zx-space-4);font-size:var(--zx-fs-h3);line-height:var(--zx-lh-snug);letter-spacing:var(--zx-tr-h3);font-weight:var(--zx-fw-semibold)}.zx-res-webinar__details p{margin:0 0 var(--zx-space-3);font-size:var(--zx-fs-body);line-height:var(--zx-lh-body);color:var(--zx-text-secondary)}.zx-res-webinar__list{margin:0 0 var(--zx-space-6);padding-left:1.2em;color:var(--zx-text-secondary)}.zx-res-webinar__list li{margin:0 0 6px;font-size:15px;line-height:1.55}.zx-res-webinar__list li::marker{color:var(--zx-gray-400)}.zx-res-webinar__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--zx-space-3) var(--zx-space-6)}.zx-res-webinar-more{margin-top:var(--zx-space-16);padding-top:var(--zx-space-6);border-top:1px solid var(--zx-border)}.zx-res-webinar-more__label{margin:0 0 var(--zx-space-4);font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.2 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-text-muted)}.zx-res-webinar-row{max-width:var(--zx-container-narrow)}.zx-res-webinar-row__date{margin:0 0 var(--zx-space-2);font-size:var(--zx-fs-sm);color:var(--zx-text-muted)}.zx-res-webinar-row__title{margin:0 0 var(--zx-space-3);font-size:var(--zx-fs-h4);line-height:1.4;font-weight:var(--zx-fw-semibold)}.zx-res-webinar-row__body{margin:0 0 var(--zx-space-3);font-size:15px;line-height:1.6;color:var(--zx-text-secondary)}.zx-res-event{display:grid;gap:var(--zx-space-6);padding:clamp(24px,16px + 2vw,40px);border:1px solid var(--zx-border);border-radius:var(--zx-radius-xl);background:var(--zx-surface)}.zx-res-event__date{display:flex;flex-direction:column;margin:0;color:var(--zx-text)}.zx-res-event__month{font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.2 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-blue-600)}.zx-res-event__days{font:var(--zx-fw-semibold) var(--zx-fs-stat)/1.05 var(--zx-font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.zx-res-event__year{font-size:var(--zx-fs-sm);color:var(--zx-text-muted)}.zx-res-event__kicker{margin:0 0 var(--zx-space-2);font-size:var(--zx-fs-sm);color:var(--zx-text-muted)}.zx-res-event__title{margin:0 0 var(--zx-space-1);font-size:var(--zx-fs-h3);line-height:var(--zx-lh-snug);font-weight:var(--zx-fw-semibold)}.zx-res-event__where{margin:0 0 var(--zx-space-4);font-weight:var(--zx-fw-medium);color:var(--zx-text)}.zx-res-event__body>p:not([class]){margin:0 0 var(--zx-space-5);max-width:var(--zx-measure);font-size:var(--zx-fs-body);line-height:var(--zx-lh-body);color:var(--zx-text-secondary)}@media (min-width:1024px){.zx-res-webinar{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--zx-space-12);align-items:start}.zx-res-event{grid-template-columns:200px minmax(0,1fr);column-gap:var(--zx-space-10)}.zx-res-event--empty{grid-template-columns:minmax(0,1fr)}}.zx-res-paper__grid{display:grid;gap:var(--zx-space-10)}.zx-res-cover{display:flex;flex-direction:column;box-sizing:border-box;width:100%;max-width:380px;aspect-ratio:3 / 4;padding:clamp(24px,16px + 2vw,40px);border-radius:var(--zx-radius-lg);background:var(--zx-surface-inverse);color:#fff;box-shadow:var(--zx-shadow-lg)}.zx-res-cover__type{margin:0 0 var(--zx-space-6);padding-bottom:var(--zx-space-4);border-bottom:1px solid var(--zx-border-inverse);font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.2 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-blue-200)}.zx-res-cover__title{margin:0;font:var(--zx-fw-semibold) clamp(1.375rem,1.1rem + 1vw,1.875rem)/1.2 var(--zx-font-sans);letter-spacing:var(--zx-tr-h3);color:#fff}.zx-res-cover__sub{margin:var(--zx-space-4) 0 0;font-size:15px;line-height:1.5;color:var(--zx-text-inverse-secondary)}.zx-res-cover__brand{margin:auto 0 0;padding-top:var(--zx-space-6);font:var(--zx-fw-semibold) 15px/1 var(--zx-font-sans);color:#fff}.zx-res-paper__title{margin:0;font-size:var(--zx-fs-h2);line-height:var(--zx-lh-heading);letter-spacing:var(--zx-tr-h2);font-weight:var(--zx-fw-semibold)}.zx-res-paper__body .zynix-lead{margin-top:var(--zx-space-4)}.zx-res-paper__label{margin:var(--zx-space-8) 0 var(--zx-space-3);font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.2 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-text-muted)}.zx-res-paper__list{margin:0;padding:0;list-style:none;border-top:1px solid var(--zx-border)}.zx-res-paper__list li{margin:0;padding:var(--zx-space-3) 0;border-bottom:1px solid var(--zx-border);font-size:var(--zx-fs-body);line-height:1.5;color:var(--zx-text)}.zx-res-paper__for{margin:var(--zx-space-6) 0 0;max-width:var(--zx-measure);font-size:15px;line-height:1.6;color:var(--zx-text-secondary)}.zx-res-paper__for strong{color:var(--zx-text)}.zx-res-paper__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--zx-space-3) var(--zx-space-5);margin-top:var(--zx-space-8)}.zx-res-paper__note{margin:0;font-size:var(--zx-fs-sm);color:var(--zx-text-muted)}@media (min-width:1024px){.zx-res-paper__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--zx-space-16);align-items:center}}@media (max-width:767.98px){.zx-res-cover{max-width:280px}}.zx-res-roi__grid{display:grid;gap:var(--zx-space-10)}.zx-res-roi__set{min-width:0;margin:0;padding:0;border:0}.zx-res-roi__set + .zx-res-roi__set{margin-top:var(--zx-space-12)}.zx-res-roi__legend{float:left;width:100%;margin:0 0 var(--zx-space-5);padding:0 0 var(--zx-space-3);border-bottom:1px solid var(--zx-border);font:var(--zx-fw-semibold) var(--zx-fs-h4)/1.3 var(--zx-font-sans);color:var(--zx-text)}.zx-res-roi__legend + *{clear:both}.zx-res-roi__intro{margin:0 0 var(--zx-space-5);font-size:15px;line-height:1.55;color:var(--zx-text-secondary)}.zx-res-roi__slider{margin:0 0 var(--zx-space-6)}.zx-res-roi__slider-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--zx-space-4)}.zx-res-roi__value{font:var(--zx-fw-semibold) var(--zx-fs-h4)/1.2 var(--zx-font-sans);font-variant-numeric:tabular-nums;color:var(--zx-text)}.zx-res-roi__slider .zynix-field__hint{margin-top:0}.zx-res-roi__slider .zynix-roi-slider{display:block;height:44px;margin:0;background:transparent;border-radius:0}.zx-res-roi__slider .zynix-roi-slider::-webkit-slider-runnable-track{height:8px;border-radius:4px;background:linear-gradient(90deg,var(--zx-blue-600) var(--slider-pct, 50%),var(--zx-gray-200) var(--slider-pct, 50%))}.zx-res-roi__slider .zynix-roi-slider::-webkit-slider-thumb{margin-top:-8px}.zx-res-roi__slider .zynix-roi-slider[type="range"]:focus-visible{outline:none}.zx-res-roi__slider .zynix-roi-slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--zx-focus-ring)}.zx-res-roi__slider .zynix-roi-slider:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--zx-focus-ring)}@media (forced-colors:active){.zx-res-roi__slider .zynix-roi-slider[type="range"]:focus-visible{outline:2px solid CanvasText;outline-offset:0}}.zx-res-roi__group + .zx-res-roi__group{margin-top:var(--zx-space-6)}.zx-res-roi__group-title{margin:0 0 var(--zx-space-3);font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.2 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-text-muted)}.zx-res-roi__fields{display:grid;gap:0 var(--zx-space-6);align-items:start}.zx-res-roi__fields .zynix-field{align-content:start}.zx-res-roi__control{position:relative}.zx-res-roi__control .zynix-input{padding-right:40px;font-variant-numeric:tabular-nums}.zx-res-roi__control--usd .zynix-input{padding-left:28px;padding-right:14px}.zx-res-roi__unit{position:absolute;top:50%;right:14px;transform:translateY(-50%);font-size:15px;color:var(--zx-text-muted);pointer-events:none}.zx-res-roi__control--usd .zx-res-roi__unit{right:auto;left:14px}.zx-res-roi__src{font-weight:var(--zx-fw-semibold);color:var(--zx-text-secondary)}.zx-res-roi__msg.is-note{font-weight:var(--zx-fw-regular);color:var(--zx-text-secondary)}.zx-res-roi__peek{margin:var(--zx-space-6) 0 0;padding:var(--zx-space-3) var(--zx-space-4);border-radius:var(--zx-radius-md);background:var(--zx-surface-brand);font-size:15px;line-height:1.5;color:var(--zx-text)}.zx-res-roi__peek strong{font-variant-numeric:tabular-nums}.zx-res-roi__results{box-sizing:border-box;padding:clamp(24px,16px + 2vw,36px);border:1px solid var(--zx-border);border-radius:var(--zx-radius-xl);background:var(--zx-surface);box-shadow:var(--zx-shadow-md)}.zx-res-roi__results-title{margin:0;font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.2 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-blue-700)}.zx-res-roi__total{display:flex;flex-direction:column;gap:var(--zx-space-2);margin:var(--zx-space-4) 0 var(--zx-space-6)}.zx-res-roi__total-value{font:var(--zx-fw-semibold) var(--zx-fs-stat)/1 var(--zx-font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;color:var(--zx-text)}.zx-res-roi__total-label{font-size:var(--zx-fs-sm);line-height:1.45;color:var(--zx-text-secondary)}.zx-res-roi__total.is-empty .zx-res-roi__total-value{font:var(--zx-fw-semibold) var(--zx-fs-h3)/var(--zx-lh-snug) var(--zx-font-sans);letter-spacing:var(--zx-tr-h3);font-variant-numeric:normal}.zx-res-roi__lines{margin:0;border-top:1px solid var(--zx-border)}.zx-res-roi__line{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px var(--zx-space-4);padding:var(--zx-space-3) 0;border-bottom:1px solid var(--zx-border)}.zx-res-roi__line dt{font-size:var(--zx-fs-sm);line-height:1.4;color:var(--zx-text)}.zx-res-roi__line-value{margin:0;font:var(--zx-fw-semibold) var(--zx-fs-sm)/1.4 var(--zx-font-sans);font-variant-numeric:tabular-nums;color:var(--zx-text);text-align:right}.zx-res-roi__line-sub{grid-column:1 / -1;margin:0;font-size:13px;line-height:1.4;color:var(--zx-text-muted)}.zx-res-roi__note{margin:var(--zx-space-4) 0 0;font-size:13px;line-height:1.5;color:var(--zx-text-secondary)}.zx-res-roi__results .zx-res-roi__cta{width:100%;margin-top:var(--zx-space-5)}.zx-res-roi__how{min-width:0;padding-top:var(--zx-space-4);border-top:1px solid var(--zx-border)}.zx-res-roi__how-title{margin:0 0 var(--zx-space-2);font:var(--zx-fw-semibold) var(--zx-fs-sm)/1.4 var(--zx-font-sans);color:var(--zx-text)}.zx-res-roi__how-list{margin:0;padding-left:1.2em}.zx-res-roi__how-list li{margin:0 0 6px;font-size:13px;line-height:1.5;color:var(--zx-text-secondary)}@media (min-width:768px){.zx-res-roi__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.zx-res-roi__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--zx-space-12);align-items:start}.zx-res-roi__inputs{grid-column:1;grid-row:1}.zx-res-roi__how{grid-column:1;grid-row:2}.zx-res-roi__results{grid-column:2;grid-row:1 / span 2;position:sticky;top:calc(var(--zx-chrome-h) + 24px)}.zx-res-roi__peek{display:none}}.zx-res-method .zynix-callouts{margin-top:0;gap:var(--zx-space-6)}.zx-res-method .zynix-callouts__title{font-size:var(--zx-fs-h4)}.zx-res-method .zynix-callouts__body{font-size:15px}.zx-res-evaluate .zynix-table-wrap{margin-top:var(--zx-space-2)}.zx-res-alt-faq .zynix-faq-list,.zx-res-compare-faq .zynix-faq-list{border-top-color:var(--zx-border-strong)}.zx-res-glance{display:grid;gap:var(--zx-grid-gap)}.zx-res-glance__panel{box-sizing:border-box;padding:clamp(20px,16px + 1vw,28px);border:1px solid var(--zx-border);border-radius:var(--zx-radius-lg);background:var(--zx-surface)}.zx-res-glance__panel--us{background:var(--zx-surface-brand);border-color:var(--zx-blue-100)}.zx-res-glance__who{margin:0 0 var(--zx-space-3);font:var(--zx-fw-semibold) var(--zx-fs-xs)/1.2 var(--zx-font-sans);letter-spacing:var(--zx-tr-eyebrow);text-transform:uppercase;color:var(--zx-text-muted)}.zx-res-glance__panel--us .zx-res-glance__who{color:var(--zx-blue-700)}.zx-res-glance__text{margin:0;font-size:var(--zx-fs-body);line-height:1.6;color:var(--zx-text)}.zx-res-compare__sub{margin:var(--zx-space-16) 0 var(--zx-space-5);font-size:var(--zx-fs-h3);line-height:var(--zx-lh-snug);letter-spacing:var(--zx-tr-h3);font-weight:var(--zx-fw-semibold)}.zx-res-compare .zynix-table-wrap .zynix-compare-table{table-layout:fixed}.zx-res-compare .zynix-table-wrap .zynix-compare-table thead th:first-child{width:22%}.zx-res-compare__note{margin:var(--zx-space-5) 0 0;font-size:13px;line-height:1.5;color:var(--zx-text-muted)}.zx-res-fit{display:grid;gap:var(--zx-grid-gap);align-items:stretch}.zx-res-fit__col{box-sizing:border-box;padding:clamp(20px,16px + 1vw,28px);border-radius:var(--zx-radius-lg);background:var(--zx-surface);border:1px solid var(--zx-border)}.zx-res-fit__col--us{border-color:var(--zx-blue-100);background:var(--zx-surface-brand)}.zx-res-fit__title{margin:0 0 var(--zx-space-4);font-size:var(--zx-fs-h4);line-height:1.35;font-weight:var(--zx-fw-semibold)}.zx-res-fit__list{margin:0;padding:0;list-style:none}.zx-res-fit__list li{position:relative;margin:0;padding:var(--zx-space-2) 0 var(--zx-space-2) 22px;font-size:15px;line-height:1.55;color:var(--zx-text-secondary)}.zx-res-fit__list li::before{content:"";position:absolute;left:2px;top:calc(var(--zx-space-2) + 9px);width:8px;height:2px;background:var(--zx-gray-400)}.zx-res-fit__col--us .zx-res-fit__list li::before{background:var(--zx-blue-600)}.zx-res-fit__both{margin:var(--zx-space-6) 0 0;max-width:var(--zx-measure);font-size:var(--zx-fs-body);line-height:1.6;color:var(--zx-text-secondary)}.zx-res-fit__both strong{color:var(--zx-text)}@media (min-width:768px){.zx-res-glance,.zx-res-fit{grid-template-columns:repeat(2,minmax(0,1fr))}}.zx-res-article .zynix-container>*{max-width:var(--zx-container-narrow)}.zx-res-article__meta{margin:0 0 var(--zx-space-8);padding-bottom:var(--zx-space-4);border-bottom:1px solid var(--zx-border);font-size:var(--zx-fs-sm);color:var(--zx-text-muted)}.zx-res-article .zynix-prose{max-width:none}.zx-res-article .zynix-prose .zx-res-article__lede{font-size:var(--zx-fs-lead);line-height:var(--zx-lh-lead);color:var(--zx-text)}.zx-res-article .zynix-prose .zx-res-article__note{padding:var(--zx-space-3) var(--zx-space-4);border-radius:var(--zx-radius-md);background:var(--zx-warning-50);font-size:15px;color:var(--zx-text)}.zx-res-article .zynix-prose .zx-res-article__cite{margin-top:-12px;font-size:var(--zx-fs-sm);color:var(--zx-text-muted)}.zx-res-article .zynix-stat-row{margin:var(--zx-space-8) 0 var(--zx-space-10)}.zx-res-article .zynix-stat-row .zynix-stat-row__source{margin:var(--zx-space-4) 0 0;font-size:var(--zx-fs-xs);line-height:1.4;color:var(--zx-text-muted)}.zx-res-article .zynix-prose .zynix-table-wrap{margin:var(--zx-space-6) 0 var(--zx-space-8)}.zx-res-article .zynix-prose .zynix-compare-table__caption{font-size:var(--zx-fs-body)}.zx-res-article .zynix-prose .zynix-callout ul{margin:var(--zx-space-2) 0 0}.zx-res-article .zynix-prose .zynix-callout li{color:var(--zx-text);font-size:15px}.zx-res-article .zynix-prose .zx-res-timeline{list-style:none;margin:var(--zx-space-4) 0 var(--zx-space-8);padding:0;border-left:2px solid var(--zx-border)}.zx-res-article .zynix-prose .zx-res-timeline__item{display:grid;gap:2px;margin:0;padding:var(--zx-space-2) 0 var(--zx-space-3) var(--zx-space-5)}.zx-res-article .zynix-prose .zx-res-timeline__item + .zx-res-timeline__item{margin-top:0}.zx-res-article .zynix-prose .zx-res-timeline__date{font:var(--zx-fw-semibold) var(--zx-fs-sm)/1.4 var(--zx-font-sans);color:var(--zx-text-muted);font-variant-numeric:tabular-nums}.zx-res-article .zynix-prose .zx-res-timeline__event{font-size:var(--zx-fs-body);line-height:1.5;color:var(--zx-text)}.zx-res-article .zynix-prose .zx-res-timeline__item.is-key{margin-left:-2px;border-left:2px solid var(--zx-blue-600)}.zx-res-article .zynix-prose .zx-res-timeline__item.is-key .zx-res-timeline__date{color:var(--zx-blue-700)}.zx-res-article .zynix-prose .zx-res-timeline__item.is-key .zx-res-timeline__event{font-weight:var(--zx-fw-semibold)}.zx-res-article__back{margin:var(--zx-space-10) 0 0;padding-top:var(--zx-space-5);border-top:1px solid var(--zx-border)}@media (min-width:768px){.zx-res-article .zynix-prose .zx-res-timeline__item{grid-template-columns:140px minmax(0,1fr);column-gap:var(--zx-space-5)}}.zx-pil{--zx9-section-y:clamp(56px, 32px + 3vw, 80px)}.zx-pil .zx9-head{margin-bottom:clamp(28px,20px + 1.4vw,44px)}.zx-pil .zx9-head:not(.zx9-head--split) .zx9-lead{margin-top:16px}.zx-pil .zx-pil-what .zx9-head,.zx-pil .zx-pil-spot .zx9-head{max-width:none}.zx-pil .zx-pil-hero{padding-block:clamp(48px,28px + 3vw,72px)}.zx-pil .zx-pil-hero__title{max-width:15ch}.zx-pil--embedded-care-management .zx-pil-hero__title{max-width:none;font-size:clamp(40px,4.2vw,60px)}.zx-pil .zx-pil-hero .zx9-lead{max-width:56ch}.zx-pil-viz{position:relative;box-sizing:border-box;padding:clamp(18px,12px + 1vw,26px);border:1px solid var(--zx9-glass-border);border-radius:var(--zx9-radius-lg);background:var(--zx9-glass);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 24px 48px rgba(2,6,23,.30);color:var(--zx9-text-on-dark-2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.zx-pil-viz{background:var(--zx9-ink-800)}}.zx-pil-viz::before{content:"";position:absolute;top:-1px;left:24px;right:24px;height:2px;border-radius:0 0 2px 2px;background:linear-gradient(90deg,var(--zx9-accent-light),rgba(255,255,255,0));pointer-events:none}.zx-pil-viz__head{display:flex;align-items:center;gap:12px;margin:0 0 4px;padding:0 0 16px;border-bottom:1px solid var(--zx9-glass-border)}.zx-pil-viz__icon{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:12px;background-color:rgba(255,255,255,.08);color:var(--zx9-accent-light)}.zx-pil-viz__icon svg{width:20px;height:20px}.zx-pil-viz__heading{flex:1 1 auto;min-width:0}.zx-pil-viz__title{margin:0;font:600 16px/1.35 var(--zx9-font);color:var(--zx9-text-on-dark)}.zx-pil-viz__meta{margin:2px 0 0;font-size:13px;line-height:1.4;color:var(--zx9-text-on-dark-2)}.zx-pil-viz__chip,.zx-pil-flow__chip,.zx-pil-plan__chip{display:inline-flex;align-items:center;flex:none;min-height:26px;padding:0 10px;border:1px dashed rgba(255,255,255,.36);border-radius:999px;font:600 12px/1.2 var(--zx9-font);color:var(--zx9-text-on-dark);white-space:nowrap}.zx-pil-viz__rows{margin:0;padding:0;list-style:none}.zx-pil-viz__row{display:flex;align-items:center;gap:12px;margin:0;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.08)}.zx-pil-viz__main{flex:1 1 auto;min-width:0}.zx-pil-viz__row-title{margin:0;font:600 15px/1.4 var(--zx9-font);color:var(--zx9-text-on-dark)}.zx-pil-viz__row-sub{margin:2px 0 0;font-size:13px;line-height:1.45;color:var(--zx9-text-on-dark-2)}.zx-pil-viz__tag{display:inline-flex;align-items:center;gap:6px;flex:none;padding:5px 10px;border-radius:999px;background-color:rgba(255,255,255,.08);font:600 12px/1.2 var(--zx9-font);color:var(--zx9-text-on-dark);white-space:nowrap}.zx-pil-viz__tag::before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background-color:var(--zx9-text-on-dark-2)}.zx-pil-viz__tag--ok::before{background-color:var(--zx9-cyan-400)}.zx-pil-viz__tag--info::before{background-color:var(--zx9-blue-300)}.zx-pil-viz__tag--warn{background-color:rgba(242,107,44,.16)}.zx-pil-viz__tag--warn::before{background-color:var(--zx9-orange-300)}.zx-pil-viz__foot{margin:14px 0 0;font-size:13px;line-height:1.45;color:var(--zx9-text-on-dark-2)}@media (max-width:479.98px){.zx-pil-viz__head{flex-wrap:wrap}.zx-pil-viz__chip{order:3}.zx-pil-viz__row{flex-wrap:wrap;row-gap:8px}}.zx-pil-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--zx9-gap);margin:0;padding:0;list-style:none}.zx-pil-cards[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.zx-pil-cards>li{min-width:0;margin:0}.zx-pil .zx-pil-card{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:14px;align-items:center;align-content:start;padding:clamp(22px,16px + 1vw,28px)}.zx-pil .zx-pil-card .zx9-card__icon{margin:0}.zx-pil .zx-pil-card .zx9-card__title{margin:0}.zx-pil .zx-pil-card .zx9-card__body{grid-column:1 / -1;margin-top:16px}@media (max-width:1199.98px){.zx-pil-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023.98px){.zx-pil-cards[data-count="3"]{grid-template-columns:minmax(0,1fr)}}@media (max-width:599.98px){.zx-pil-cards{grid-template-columns:minmax(0,1fr)}}.zx-pil-flow__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin:0;padding:0;list-style:none}.zx-pil-flow__stage{position:relative;box-sizing:border-box;min-width:0;margin:0;padding:clamp(20px,14px + 1vw,28px);border:1px solid transparent;border-radius:var(--zx9-radius);background:linear-gradient(var(--zx9-surface),var(--zx9-surface)) padding-box,var(--zx9-grad-hairline) border-box;box-shadow:var(--zx9-shadow-1)}.zx-pil-flow__stage + .zx-pil-flow__stage::before{content:"";position:absolute;top:50%;left:-38px;width:28px;height:2px;background:var(--zx9-grad-brand);pointer-events:none}.zx-pil-flow__stage + .zx-pil-flow__stage::after{content:"";position:absolute;top:calc(50% - 4px);left:-16px;width:8px;height:8px;border:solid var(--zx9-violet-500);border-width:2px 2px 0 0;transform:rotate(45deg);pointer-events:none}.zx-pil-flow__step{display:flex;align-items:center;gap:10px;margin:0 0 10px;font:600 13px/1.3 var(--zx9-font);letter-spacing:.02em;color:var(--zx9-text-2)}.zx-pil-flow__n{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:8px;background-color:var(--zx9-accent-soft);color:var(--zx9-text);font:600 12px/1 var(--zx9-font);font-variant-numeric:tabular-nums}.zx-pil-flow__title{margin:0 0 16px;font:600 clamp(18px,16px + .4vw,20px)/1.3 var(--zx9-font);letter-spacing:-.01em;color:var(--zx9-text)}.zx-pil-flow__tags{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.zx-pil-flow__tags>li{margin:0;padding:6px 12px;border:1px solid var(--zx9-blue-100);border-radius:999px;background-color:var(--zx9-blue-50);font:500 14px/1.3 var(--zx9-font);color:var(--zx9-text)}.zx-pil-flow__record{margin:0;padding:2px 14px;border-radius:12px;background-color:var(--zx9-blue-50)}.zx-pil-flow__record>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--zx9-line)}.zx-pil-flow__record>div:last-child{border-bottom:0}.zx-pil-flow__record dt{font-size:13px;line-height:1.4;color:var(--zx9-text-2)}.zx-pil-flow__record dd{margin:0;font:600 14px/1.4 var(--zx9-font);color:var(--zx9-text);text-align:right}.zx-pil-flow__note{margin:14px 0 0;font-size:14px;line-height:1.45;color:var(--zx9-text-2)}.zx-pil-flow__poc{display:flex;align-items:center;gap:14px;margin:24px 0 0;padding:18px 24px;border-radius:var(--zx9-radius);background-color:var(--zx9-ink-900);color:var(--zx9-text-on-dark-2)}.zx-pil-flow__poc-icon{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:12px;background-color:rgba(255,255,255,.08);color:var(--zx9-accent-light)}.zx-pil-flow__poc-icon svg{width:20px;height:20px}.zx-pil-flow__poc-text{flex:1 1 auto;min-width:0;margin:0;font-size:16px;line-height:1.5;color:var(--zx9-text-on-dark-2)}.zx-pil-flow__poc-text strong{font-weight:600;color:var(--zx9-text-on-dark)}@media (max-width:1023.98px){.zx-pil-flow__list{grid-template-columns:minmax(0,1fr);gap:36px;max-width:640px}.zx-pil-flow__stage + .zx-pil-flow__stage::before{top:-30px;left:40px;width:2px;height:22px;background:linear-gradient(180deg,var(--zx9-blue-500),var(--zx9-violet-500))}.zx-pil-flow__stage + .zx-pil-flow__stage::after{top:-14px;left:37px;transform:rotate(135deg)}.zx-pil-flow__poc{flex-wrap:wrap;max-width:640px;box-sizing:border-box}}.zx-pil-plan{box-sizing:border-box;margin:0;padding:clamp(20px,14px + 1.2vw,32px);border:1px solid transparent;border-radius:var(--zx9-radius-lg);background:linear-gradient(var(--zx9-surface),var(--zx9-surface)) padding-box,var(--zx9-grad-hairline) border-box;box-shadow:var(--zx9-shadow-2);color:var(--zx9-text)}.zx-pil-plan__head{display:flex;align-items:center;gap:12px;margin:0 0 28px;padding:0 0 18px;border-bottom:1px solid var(--zx9-line)}.zx-pil-plan__icon{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:12px;background-color:var(--zx9-accent-soft);color:var(--zx9-accent-ink)}.zx-pil-plan__icon svg{width:20px;height:20px}.zx-pil-plan__heading{flex:1 1 auto;min-width:0}.zx-pil-plan__title{margin:0;font:600 16px/1.35 var(--zx9-font);color:var(--zx9-text)}.zx-pil-plan__meta{margin:2px 0 0;font-size:13px;line-height:1.4;color:var(--zx9-text-2)}.zx-pil .zx-pil-plan__chip{border-color:rgba(10,20,48,.30);color:var(--zx9-text-2)}.zx-pil-plan__steps{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.zx-pil-plan__steps::before{content:"";position:absolute;top:15px;left:16px;right:16px;height:2px;background:linear-gradient(90deg,var(--zx9-accent),var(--zx9-violet-500));opacity:.45;pointer-events:none}.zx-pil-plan__step{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;margin:0}.zx-pil-plan__dot{position:relative;display:grid;place-items:center;width:32px;height:32px;margin:0 0 10px;border-radius:50%;background-color:var(--zx9-accent-ink);color:var(--zx9-surface);box-shadow:0 0 0 4px var(--zx9-surface)}.zx-pil-plan__dot svg{width:16px;height:16px}.zx-pil-plan__step--end .zx-pil-plan__dot{background:var(--zx9-grad-brand)}.zx-pil-plan__when{margin:0;font:600 13px/1.3 var(--zx9-font);letter-spacing:.02em;color:var(--zx9-text-2)}.zx-pil-plan__what{margin:0;font:600 16px/1.35 var(--zx9-font);color:var(--zx9-text)}.zx-pil-plan__who{display:flex;align-items:center;gap:6px;margin:0;font-size:14px;line-height:1.4;color:var(--zx9-text-2)}.zx-pil-plan__who-icon{display:inline-grid;flex:none;color:var(--zx9-accent-ink)}.zx-pil-plan__who-icon svg{width:16px;height:16px}.zx-pil-plan__status{display:inline-flex;align-items:center;margin-top:4px;padding:4px 10px;border-radius:999px;background-color:var(--zx9-accent-soft);font:600 12px/1.2 var(--zx9-font);color:var(--zx9-text)}.zx-pil-plan__caption{margin:28px 0 0;padding:16px 0 0;border-top:1px solid var(--zx9-line);font-size:14px;line-height:1.5;color:var(--zx9-text-2)}@media (max-width:1023.98px){.zx-pil-plan__steps{grid-template-columns:minmax(0,1fr);gap:0}.zx-pil-plan__steps::before{top:16px;bottom:16px;left:15px;right:auto;width:2px;height:auto;background:linear-gradient(180deg,var(--zx9-accent),var(--zx9-violet-500))}.zx-pil-plan__step{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;row-gap:4px;padding:0 0 22px}.zx-pil-plan__step:last-child{padding-bottom:0}.zx-pil-plan__dot{grid-row:1 / span 4;margin:0}.zx-pil-plan__step>:not(.zx-pil-plan__dot){grid-column:2}.zx-pil-plan__status{justify-self:start}}@media (max-width:479.98px){.zx-pil-plan__head{flex-wrap:wrap}.zx-pil-plan__chip{order:3}}.zx-pil-pills{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none}.zx-pil-pills>li{display:inline-flex;align-items:center;gap:8px;margin:0;padding:7px 14px 7px 12px;border:1px solid var(--zx9-glass-border);border-radius:999px;background-color:var(--zx9-glass);font:500 14px/1.3 var(--zx9-font);color:var(--zx9-text-on-dark)}.zx-pil-pills>li::before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background-color:var(--zx9-accent-light)}.zx-pil-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:24px 0 0}.zx-pil-split__col{box-sizing:border-box;min-width:0;padding:16px;border:1px solid var(--zx9-glass-border);border-radius:var(--zx9-radius);background-color:var(--zx9-glass)}.zx-pil-split__title{display:flex;align-items:center;gap:8px;margin:0 0 12px;font:600 16px/1.3 var(--zx9-font);color:var(--zx9-text-on-dark)}.zx-pil-split__icon{display:inline-grid;flex:none;color:var(--zx9-accent-light)}.zx-pil-split__icon svg{width:18px;height:18px}.zx-pil-split__list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.zx-pil-split__list>li{position:relative;margin:0;padding-left:16px;font-size:14px;line-height:1.45;color:var(--zx9-text-on-dark-2)}.zx-pil-split__list>li::before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;border-radius:50%;background-color:var(--zx9-accent-light)}.zx-pil-split__col--team .zx-pil-split__list>li::before{background-color:var(--zx9-cyan-400)}@media (max-width:479.98px), (min-width:1024px) and (max-width:1279.98px){.zx-pil-split{grid-template-columns:minmax(0,1fr)}}@media (min-width:1280px){.zx-pil .zx-pil-spot .zx9-predict__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.zx-pil .zx-pil-spot .zx9-predict__tile{padding:24px;gap:16px}}.zx-pil .zx-pil-loop .zx9-head{margin-bottom:clamp(32px,24px + 1.6vw,48px)}.zx-pil .zx-pil-programs .zx9-head{margin-bottom:24px}.zx-pil .zx-pil-programs .zx9-proof__source{margin-top:20px}@media (max-width:1023.98px){.zx-pil .zx-pil-programs__grid{gap:40px}}.zx-pil .zx9-cta{padding-block:clamp(16px,8px + 1.6vw,32px) clamp(56px,32px + 3vw,80px)}.zx-pil .zx9-cta__panel{padding-block:clamp(40px,24px + 2.6vw,64px)}.zx-pil .zx9-cta__actions{margin-top:28px}.zx-pil .zx9-cta__lead{max-width:68ch}.zx-pil-more__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(40px,5vw,80px);align-items:start}.zx-pil .zx-pil-more .zx9-head{margin-bottom:24px}.zx-pil-faq,.zx-pil-deeper{min-width:0;padding:0}.zx-pil-deeper__list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.zx-pil-deeper__list>li{margin:0}.zx-pil-deeper__link{display:flex;align-items:center;gap:14px;box-sizing:border-box;min-height:44px;padding:12px 16px;border:1px solid transparent;border-radius:var(--zx9-radius);background:linear-gradient(var(--zx9-surface),var(--zx9-surface)) padding-box,var(--zx9-grad-hairline) border-box;box-shadow:var(--zx9-shadow-1);color:var(--zx9-text);text-decoration:none;transition:box-shadow .2s var(--zx9-ease),transform .2s var(--zx9-ease)}.zx-pil-deeper__link:hover{box-shadow:var(--zx9-shadow-2)}.zx-pil-deeper__icon{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:12px;background-color:var(--zx9-accent-soft);color:var(--zx9-accent-ink)}.zx-pil-deeper__icon svg{width:20px;height:20px}.zx-pil-deeper__text{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.zx-pil-deeper__name{font:600 16px/1.35 var(--zx9-font);color:var(--zx9-text)}.zx-pil-deeper__link:hover .zx-pil-deeper__name{color:var(--zx9-blue-700);text-decoration:underline;text-underline-offset:3px}.zx-pil-deeper__desc{font-size:14px;line-height:1.45;color:var(--zx9-text-2)}.zx-pil-deeper__arrow{flex:none;color:var(--zx9-accent-ink);transition:transform .16s var(--zx9-ease)}@media (prefers-reduced-motion:no-preference){.zx-pil-deeper__link:hover{transform:translateY(-2px)}.zx-pil-deeper__link:hover .zx-pil-deeper__arrow{transform:translateX(3px)}}@media (prefers-reduced-motion:reduce){.zx-pil-deeper__link,.zx-pil-deeper__arrow{transition:none;transform:none}}@media (max-width:1023.98px){.zx-pil-more__grid{grid-template-columns:minmax(0,1fr)}}.zx-rh .zx-pil-hero__title{max-width:18ch}.zx-rh-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--zx9-gap);margin:0}.zx-rh-facts__item{box-sizing:border-box;min-width:0;margin:0;padding:clamp(20px,16px + .8vw,26px);border:1px solid var(--zx9-line);border-radius:var(--zx9-radius);background-color:var(--zx9-surface);box-shadow:var(--zx9-shadow-1)}.zx-rh-facts dt{margin:0 0 8px;font:600 13px/1.3 var(--zx9-font);letter-spacing:.04em;text-transform:uppercase;color:var(--zx9-blue-600)}.zx-rh-facts dd{margin:0;font-size:16px;line-height:1.55;color:var(--zx9-text)}.zx-rh-facts--stack{grid-template-columns:minmax(0,1fr);margin-top:28px}.zx-rh-sources{margin:24px 0 0;font-size:14px;line-height:1.6;color:var(--zx9-text-2)}.zx-rh-sources a{color:var(--zx9-blue-600);text-decoration:underline;text-underline-offset:2px}@media (max-width:1023.98px){.zx-rh-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.zx-rh-facts--stack{grid-template-columns:minmax(0,1fr)}}@media (max-width:599.98px){.zx-rh-facts{grid-template-columns:minmax(0,1fr)}}.zx-rh .zx-rh-sol{color:inherit;text-decoration:none}.zx-rh .zx-rh-sol .zx9-card__icon{color:var(--zx9-accent-ink);background-color:var(--zx9-accent-soft)}.zx-rh .zx-rh-sol:hover,.zx-rh .zx-rh-sol:focus-visible{box-shadow:var(--zx9-shadow-2)}.zx-rh-sol__fit{grid-column:1 / -1;margin:14px 0 0;padding-top:14px;border-top:1px solid var(--zx9-line);font-size:14px;line-height:1.5;color:var(--zx9-text-2)}.zx-rh-split{margin-top:0;gap:var(--zx9-gap)}.zx-rh-split .zx-pil-split__col{padding:clamp(18px,14px + 1vw,28px)}.zx-rh-split .zx-pil-split__list>li{font-size:16px}@media (max-width:767.98px){.zx-rh-split{grid-template-columns:minmax(0,1fr)}}.zx-rh-trust{box-sizing:border-box;padding:clamp(22px,16px + 1vw,32px);border:1px solid var(--zx9-line);border-radius:var(--zx9-radius-lg);background-color:var(--zx9-surface);box-shadow:var(--zx9-shadow-1)}.zx-rh-trust .zynix-trust-row{margin-top:16px}.zx-rh-roles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--zx9-gap)}.zx-rh-roles__col{box-sizing:border-box;min-width:0;padding:clamp(22px,16px + 1vw,32px);border:1px solid var(--zx9-line);border-radius:var(--zx9-radius-lg);background-color:var(--zx9-surface);box-shadow:var(--zx9-shadow-1)}.zx-rh-roles__col--zynix{border-top:3px solid var(--zx9-blue-500)}.zx-rh-roles__col--you{border-top:3px solid var(--zx9-orange-500)}.zx-rh-roles__list{display:grid;gap:10px;margin:16px 0 0;padding:0;list-style:none}.zx-rh-roles__list>li{position:relative;margin:0;padding-left:20px;font-size:16px;line-height:1.5;color:var(--zx9-text-2)}.zx-rh-roles__list>li::before{content:"";position:absolute;left:2px;top:.6em;width:7px;height:7px;border-radius:50%;background-color:var(--zx9-blue-500)}.zx-rh-roles__col--you .zx-rh-roles__list>li::before{background-color:var(--zx9-orange-600)}.zx-rh-note{margin:var(--zx9-gap) 0 0;padding:18px 22px;border-left:4px solid var(--zx9-orange-500);border-radius:var(--zx9-radius-sm);background-color:var(--zx9-orange-50);font-size:16px;line-height:1.55;color:var(--zx9-text)}.zx-rh-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--zx9-gap);margin:clamp(32px,24px + 1.6vw,48px) 0 0;padding:0;list-style:none;counter-reset:none}.zx-rh-steps__item{min-width:0;margin:0;padding-top:16px;border-top:2px solid var(--zx9-line-strong)}.zx-rh-steps__n{display:block;font:600 14px/1 var(--zx9-font);letter-spacing:.06em;color:var(--zx9-blue-600)}.zx-rh-steps__title{margin:10px 0 0;font:600 18px/1.3 var(--zx9-font);color:var(--zx9-text)}.zx-rh-steps__body{margin:8px 0 0;font-size:15px;line-height:1.55;color:var(--zx9-text-2)}@media (max-width:1023.98px){.zx-rh-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.zx-rh-roles{grid-template-columns:minmax(0,1fr)}}@media (max-width:479.98px){.zx-rh-steps{grid-template-columns:minmax(0,1fr)}}.zx-rh-proof .zynix-logo-row{margin-top:28px}.zx-rh-partner .zx-co-form__submit{width:100%;margin-top:8px}.zx-rh-next{padding-top:clamp(0px,4vw - 16px,24px)}.zx-rh-next__list{display:grid;gap:14px;margin:16px 0 24px;padding-left:22px;font-size:16px;line-height:1.55;color:var(--zx9-text-2)}.zx-rh-next__list>li::marker{font-weight:600;color:var(--zx9-blue-600)}.zx-rh-next .zx9-note a{color:var(--zx9-blue-600)}.zx-rh-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.zynix-mega-nav--lp .zynix-nav-actions{margin-left:auto}@media (max-width:359.98px){.zynix-mega-nav--lp .zynix-nav-actions .zynix-nav-cta{display:inline-flex}}.zx-role .zx-pil-hero__title{max-width:20ch}.zx-role-hero__proof{margin:20px 0 0;font-size:15px;line-height:1.5;color:var(--zx9-text-on-dark-2)}.zx-role-hero__proof strong{font-weight:700;color:var(--zx9-text-on-dark)}.zx-role-shot{width:100%}.zx-role-shot .zynix-product-frame__media img{display:block;width:100%;height:auto}.zx-role-hero .zx-role-shot{border-color:var(--zx9-glass-border);box-shadow:0 30px 60px -30px rgba(0,0,0,.55)}.zx-role-shot--phone{max-width:340px;margin-inline:auto;border-radius:28px}@media (max-width:767.98px){.zx-role-shot--phone{max-width:300px}.zx-role-hero .zx-role-shot{margin-top:8px}}.zx-role-screen .zynix-callouts{margin-top:24px}.zx-role-faq .zynix-faq-list,.zx-role-faq .zynix-faq{max-width:820px}html.wf-native:has(.zx-post-body) body{margin:0;background-color:#FFFFFF;color:#1A1F2E;font-family:'Funnel Sans','Funnel Sans Fallback',ui-sans-serif,system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;-webkit-font-smoothing:antialiased}html.wf-native:has(.zx-post-body) :is(h1,h2,h3,h4,p,li,a,em,strong,td,th,blockquote,button){font-family:inherit}html.wf-native:has(.zx-post-body) .container{box-sizing:border-box}html.wf-native:has(.zx-post-body) .navbar{position:sticky;top:0;z-index:100;padding:0;border-bottom:1px solid rgba(10,20,48,.08);background-color:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html.wf-native:has(.zx-post-body) .nav-container{box-sizing:border-box;max-width:1200px;min-height:64px;margin:0 auto;padding:0 24px;gap:16px}html.wf-native:has(.zx-post-body) .nav-container>.nav-link{flex:none;display:block;width:84px;height:32px;padding:0;overflow:hidden;white-space:nowrap;text-indent:110%;color:transparent;background:url(https://assets.zynix.ai/main/images/brand/zynix-logo-color.png) no-repeat left center / contain}@media (min-width:992px){html.wf-native:has(.zx-post-body) #zy-nav-links{justify-content:flex-end;gap:4px}html.wf-native:has(.zx-post-body) .zy-nav-item{display:block;max-width:none;margin:0}}html.wf-native:has(.zx-post-body) .zy-nav-item>a{gap:6px;padding:10px 12px;border-radius:8px;color:#1A1F2E;font-size:15px;font-weight:500}html.wf-native:has(.zx-post-body) .zy-nav-item>a:hover{background-color:#F4F7FF;color:#2556D9}html.wf-native:has(.zx-post-body) .zy-nav-item:is(:hover,:focus-within)>.zy-dd{display:block}html.wf-native:has(.zx-post-body) .zy-dd{padding:8px;border:1px solid rgba(10,20,48,.08);border-radius:12px;box-shadow:0 12px 32px rgba(10,20,48,.12)}html.wf-native:has(.zx-post-body) .zy-dd::before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}html.wf-native:has(.zx-post-body) .zy-dd>a{padding:9px 12px;border-radius:8px;color:#1A1F2E;font-size:14px}html.wf-native:has(.zx-post-body) .zy-dd>a:hover{background-color:#F4F7FF;color:#2556D9}html.wf-native:has(.zx-post-body) #zy-nav-links>div:last-child>a:first-child{padding:10px 12px;color:#1A1F2E;font-size:15px;font-weight:500}html.wf-native:has(.zx-post-body) #zy-nav-links>div:last-child>a:last-child{padding:11px 18px;border-radius:8px;background-color:#C44B16;color:#FFFFFF;font-size:15px;font-weight:600}html.wf-native:has(.zx-post-body) #zy-nav-links>div:last-child>a:last-child:hover{background-color:#A63E11}html.wf-native:has(.zx-post-body) .navbar a:focus-visible{outline:2px solid #2F6BFF;outline-offset:2px}html.wf-native:has(.zx-post-body) .hero-section{padding:clamp(48px,32px + 4vw,96px) 0 clamp(40px,28px + 3vw,72px);text-align:left;background-color:#0A1430;background-image:radial-gradient(1100px 520px at 85% -10%,rgba(47,107,255,.42),transparent 60%),linear-gradient(160deg,#0A1430 0%,#11214D 100%)}html.wf-native:has(.zx-post-body) :is(.hero-section,.section)>.container{max-width:768px;padding:0 24px}html.wf-native:has(.zx-post-body) .hero-section>.container::before{content:"Insights";display:inline-block;margin:0 0 18px;padding:5px 12px;border:1px solid rgba(185,196,228,.35);border-radius:999px;color:#B9C4E4;font-size:13px;font-weight:600;letter-spacing:.04em;line-height:1.2}html.wf-native:has(.zx-post-body) .hero-title{max-width:none;margin:0 0 16px;color:#F4F7FF;font-size:clamp(32px,22px + 2.4vw,50px);font-weight:700;line-height:1.1;letter-spacing:-.02em;text-align:left;text-wrap:balance}html.wf-native:has(.zx-post-body) .hero-subtitle{max-width:none;margin:0;color:#B9C4E4;font-size:15px;line-height:1.5;text-align:left}html.wf-native:has(.zx-post-body) .hero-section + .section{padding:clamp(36px,24px + 3vw,64px) 0 clamp(56px,40px + 3vw,96px)}html.wf-native:has(.zx-post-body) .zx-post-body{color:#2B3245;font-size:18px;line-height:1.7;overflow-wrap:break-word}html.wf-native:has(.zx-post-body) .zx-post-body>:first-child{margin-top:0}html.wf-native:has(.zx-post-body) .zx-post-body :is(p,ul,ol){margin:0 0 1.15em}html.wf-native:has(.zx-post-body) .zx-post-body :is(ul,ol){padding-left:1.35em}html.wf-native:has(.zx-post-body) .zx-post-body li{margin:0 0 .5em;padding-left:.2em}html.wf-native:has(.zx-post-body) .zx-post-body li::marker{color:#2556D9;font-weight:600}html.wf-native:has(.zx-post-body) .zx-post-body h2{margin:2.1em 0 .6em;color:#0A1430;font-size:clamp(24px,20px + 1vw,30px);font-weight:700;line-height:1.25;letter-spacing:-.01em}html.wf-native:has(.zx-post-body) .zx-post-body h3{margin:1.7em 0 .5em;color:#0A1430;font-size:21px;font-weight:600;line-height:1.35}html.wf-native:has(.zx-post-body) .zx-post-body h4{margin:1.5em 0 .4em;color:#0A1430;font-size:18px;font-weight:600;line-height:1.4}html.wf-native:has(.zx-post-body) .zx-post-body strong{color:#1A1F2E;font-weight:600}html.wf-native:has(.zx-post-body) .zx-post-body a{color:#2556D9;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}html.wf-native:has(.zx-post-body) .zx-post-body a:hover{color:#20449B}html.wf-native:has(.zx-post-body) .zx-post-body figure{width:100%;max-width:100%;margin:0 0 28px}html.wf-native:has(.zx-post-body) .zx-post-body figure img{display:block;width:100%;height:auto;border-radius:16px}html.wf-native:has(.zx-post-body) .zx-post-body>:is(p:first-child,figure:first-child + p)>em:first-child{display:block;padding-bottom:20px;border-bottom:1px solid rgba(10,20,48,.08);color:#4A5368;font-size:15px;font-style:normal;line-height:1.5}html.wf-native:has(.zx-post-body) .zx-post-body blockquote{margin:1.6em 0;padding:4px 0 4px 20px;border-left:4px solid #F26B2C;color:#1A1F2E;font-size:20px;line-height:1.55}html.wf-native:has(.zx-post-body) .zx-post-body .rich-text-table-wrapper{margin:28px 0;border:1px solid rgba(10,20,48,.08);border-radius:12px}html.wf-native:has(.zx-post-body) .zx-post-body table{margin:0!important;font-size:16px;line-height:1.5}html.wf-native:has(.zx-post-body) .zx-post-body th{background-color:#F4F7FF;color:#0A1430}html.wf-native:has(.zx-post-body) .zx-post-body tr:last-child>td{border-bottom:0!important}html.wf-native:has(.zx-post-body) .zx-post-body>div[style*="text-align:center"]{margin-top:56px!important;padding:clamp(24px,16px + 2vw,40px)!important;border:1px solid rgba(47,107,255,.14);border-radius:16px!important;background:linear-gradient(180deg,#F4F7FF 0,#FFFFFF 100%)!important}html.wf-native:has(.zx-post-body) .zx-post-body>div[style*="text-align:center"] h3{margin:0 0 10px!important;font-size:24px}html.wf-native:has(.zx-post-body) .zx-post-body a[style*="background"]{padding:14px 24px!important;background:#C44B16!important;color:#FFFFFF!important;text-decoration:none!important}html.wf-native:has(.zx-post-body) .zx-post-body a[style*="background"]:hover{background:#A63E11!important}html.wf-native:has(.zx-post-body) .cta-section{padding:clamp(48px,32px + 3vw,80px) 0;background-color:#0A1430;background-image:radial-gradient(900px 420px at 15% 120%,rgba(242,107,44,.22),transparent 60%),linear-gradient(160deg,#0A1430 0%,#11214D 100%)}html.wf-native:has(.zx-post-body) .cta-section .section-title{margin:0 0 20px;color:#F4F7FF;font-size:clamp(24px,20px + 1vw,32px)}html.wf-native:has(.zx-post-body) .cta-section .btn-white{padding:13px 26px;border-radius:8px;color:#0A1430;font-size:15px}html.wf-native:has(.zx-post-body) .footer{padding:clamp(48px,32px + 3vw,72px) 0 32px;background-color:#060B1A;color:#B9C4E4}html.wf-native:has(.zx-post-body) .footer>.container{max-width:1200px;padding:0 24px}html.wf-native:has(.zx-post-body) .footer-grid{grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr));gap:32px;margin-bottom:40px}html.wf-native:has(.zx-post-body) .footer-grid>div:first-child>h3{width:84px;height:32px;margin:0 0 16px;overflow:hidden;white-space:nowrap;text-indent:110%;color:transparent;background:url(https://assets.zynix.ai/main/images/brand/zynix-logo-inverse.png) no-repeat left center / contain}html.wf-native:has(.zx-post-body) .footer .card-text{color:#B9C4E4;font-size:14px;line-height:1.6}html.wf-native:has(.zx-post-body) .footer-grid>div:first-child>.card-text{max-width:34ch}html.wf-native:has(.zx-post-body) .zx-footer-col{display:flex;flex-direction:column;align-items:flex-start;gap:10px}html.wf-native:has(.zx-post-body) .zx-footer-col a{margin:0;padding:0;text-decoration:none}html.wf-native:has(.zx-post-body) .zx-footer-col .zx-choices-link{margin-left:0!important}html.wf-native:has(.zx-post-body) .zx-footer-col a:hover{color:#FFFFFF;text-decoration:underline;text-underline-offset:3px}html.wf-native:has(.zx-post-body) .zx-footer-label{margin:0 0 6px;color:#F4F7FF;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}html.wf-native:has(.zx-post-body) .footer>.container>p.card-text{margin:0;padding-top:24px;border-top:1px solid rgba(185,196,228,.16);font-size:13px}@media (max-width:991.98px){html.wf-native:has(.zx-post-body) .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html.wf-native:has(.zx-post-body) .footer-grid>div:first-child{grid-column:1 / -1}}@media (max-width:599.98px){html.wf-native:has(.zx-post-body) .zx-post-body{font-size:17px}html.wf-native:has(.zx-post-body) #zy-nav-links>div:last-child>a:last-child{padding:10px 14px;font-size:14px}html.wf-native:has(.zx-post-body) .footer-grid{gap:28px 20px}}
