.sproutvideo-player .player-volume{display:none}.sproutvideo-player .player-volume{display:none!important}.prose a:not(.btn):not(.no-underline){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.prose a:not(.btn):not(.no-underline):hover{text-decoration-thickness:2px}.es-glass-card{background:#ffffff94;backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);border:1px solid rgba(255,255,255,.8);box-shadow:inset 0 1px #ffffffe6,0 24px 50px -32px #0c2c3a4d;border-radius:22px;padding:26px}.es-glass-card table{border-collapse:collapse}.es-glass-card table th,.es-glass-card table td{border:1px solid rgba(12,44,58,.14)}.es-glass-card table thead th{border-color:#ffffff40}.es-hero-glass{background:linear-gradient(45deg,#00577d0d,#76bd220d)}.es-highlight-gradient{background:linear-gradient(45deg,#76bd2226,#00577d26)}.es-content-card .es-glass-card{background:linear-gradient(45deg,#76bd2226,#00577d26);backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid rgba(255,255,255,.8);box-shadow:none}.es-glossary-card [class~=bg-gray-50]{background:#ffffff8c;border:1px solid rgba(0,87,125,.12)}.es-glossary-card [class~=bg-blue-50]{background:linear-gradient(45deg,#76bd2226,#00577d26);border-color:#00577d}.es-glossary-card [class~=text-accent-600]:not(svg):not(path),.es-glossary-card [class~=text-accent-500]:not(svg):not(path){color:#395c10}.glossary-page :is([class~=text-green-600],[class~=text-green-700],[class~=text-emerald-600]):not(svg):not(path){color:#166534}.glossary-page :is([class~=text-teal-600],[class~=text-teal-700]):not(svg):not(path){color:#115e59}.glossary-page :is([class~=text-cyan-600]):not(svg):not(path){color:#155e75}.glossary-page :is([class~=text-blue-600],[class~=text-blue-700]):not(svg):not(path){color:#1e40af}.glossary-page :is([class~=text-indigo-600]):not(svg):not(path){color:#3730a3}.glossary-page :is([class~=text-purple-600],[class~=text-purple-700]):not(svg):not(path){color:#6b21a8}.glossary-page :is([class~=text-pink-600]):not(svg):not(path){color:#9d174d}.glossary-page :is([class~=text-rose-600],[class~=text-red-600],[class~=text-red-700]):not(svg):not(path){color:#9f1239}.glossary-page :is([class~=text-orange-600],[class~=text-orange-700],[class~=text-amber-600],[class~=text-amber-700],[class~=text-yellow-600],[class~=text-yellow-700]):not(svg):not(path){color:#92400e}.glossary-page :is([class~=text-slate-600]):not(svg):not(path){color:#334155}.glossary-page thead[class~=bg-primary-600] th,.glossary-page tr[class~=bg-primary-600] th,.glossary-page tr[class~=bg-primary-600] td{background:#00577d;color:#fff}.glossary-page [class~=text-gray-400]:not(svg):not(path){color:#4b5563}.glossary-page [class~=text-gray-300]:not(svg):not(path){color:#4b5563}.es-glossary-card [class~=bg-blue-50] [class*=text-blue-8]{color:#00577d}.es-glossary-card [class~=bg-blue-50] [class*=text-blue-7],.es-glossary-card [class~=bg-blue-50] [class*=text-blue-6]{color:#54565b}.es-inner-tint{background:#0c2c3a0f;border-radius:16px;padding:18px}.es-band{background-color:#0a3f59;background-image:linear-gradient(135deg,#00577d,#0a3f59 52%,#1f6b2e);border:1px solid rgba(255,255,255,.3);box-shadow:inset 0 1px #ffffff59,0 30px 60px -30px #00577d80;border-radius:30px;color:#fff}.es-band :is(h1,h2,h3,h4,h5,p,li,span):not(.es-on-green){color:#fff}.es-eyebrow{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#5f636a}.es-eyebrow--pill{display:inline-flex;align-items:center;padding:6px 14px;border-radius:999px;background:#e6f0f5;color:#00577d}.es-eyebrow--pill-green{background:#eef7e3;color:#3d6b0f}.es-btn{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;font-weight:600;font-size:15px;padding:14px 28px;transition:background-color .2s ease,color .2s ease}.es-btn--primary{background:#00577d;color:#fff;transition:background-color .2s ease,transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease}.es-btn--primary:hover{background:#004a6b;color:#fff;transform:translateY(-2px);box-shadow:0 14px 28px -12px #00577da6}.es-btn--primary:before{content:"";position:absolute;top:0;left:0;width:60%;height:100%;z-index:-1;background:linear-gradient(100deg,#fff0,#ffffff38,#fff0);transform:translate(-180%) skew(-18deg);pointer-events:none}.es-btn--primary:hover:before{transform:translate(320%) skew(-18deg);transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion: reduce){.es-btn--primary,.es-btn--primary:hover{transform:none}.es-btn--primary:before{display:none}}.es-btn--glass{background:#ffffff80;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.8);color:#00577d}.es-btn--glass:hover{color:#004a6b}.es-btn--green{background:#76bd22;color:#04131b;font-weight:700}.es-btn--green:hover{background:#8bd23a;color:#04131b}.es-blob-canvas{position:fixed;inset:0;z-index:-1;pointer-events:none;background-color:#f2f3f5;background-image:radial-gradient(50% 45% at 12% 8%,#76bd224d,#76bd2200 70%),radial-gradient(45% 55% at 92% 30%,#00577d42,#00577d00 72%),radial-gradient(45% 40% at 55% 98%,#dbaa0029,#dbaa0000 70%);filter:blur(60px)}body.es-js-ready [data-reveal]:not(.es-in){opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}body.es-js-ready [data-reveal].es-in{opacity:1;transform:none}.es-glass-card a:focus-visible,.es-glass-card button:focus-visible,.es-band a:focus-visible,.es-band button:focus-visible,.es-btn:focus-visible{outline:3px solid #00577d;outline-offset:3px;box-shadow:0 0 0 3px #fff;border-radius:6px}@media (prefers-reduced-motion: reduce){body.es-js-ready [data-reveal]{opacity:1!important;transform:none!important}.es-blob-canvas{filter:blur(60px)}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.es-glass-card,.es-btn--glass{background-color:#ffffffe6!important}}@media (prefers-reduced-transparency: reduce){.es-glass-card,.es-btn--glass{background-color:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.es-band{background:#0a3f59!important}.es-blob-canvas{display:none!important}}@media print{div[id*=chatbot],button[id*=chatbot],form[id*=chatbot],input[id*=chatbot],svg[id*=chatbot],h3[id*=chatbot],p[id*=chatbot],[data-astro-cid-rniuooyg],*[data-astro-cid-rniuooyg],div[data-astro-cid-rniuooyg],button[data-astro-cid-rniuooyg],svg[data-astro-cid-rniuooyg],form[data-astro-cid-rniuooyg],input[data-astro-cid-rniuooyg],p[data-astro-cid-rniuooyg],h3[data-astro-cid-rniuooyg],path[data-astro-cid-rniuooyg],a[data-astro-cid-rniuooyg]{display:none!important;visibility:hidden!important;opacity:0!important;position:absolute!important;left:-9999px!important;top:-9999px!important;width:0!important;height:0!important;overflow:hidden!important;z-index:-9999!important;transform:scale(0)!important;clip:rect(0,0,0,0)!important;border:0!important;margin:-1px!important;padding:0!important}@page{margin:.75in;size:letter}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}body{font-family:Georgia,Times New Roman,Times,serif!important;font-size:11pt!important;line-height:1.5!important;color:#000!important;background:#fff!important}nav,.navigation,header nav,.navbar,.breadcrumb,footer,.footer,.social-links,.chatbot,#chatbot,#chatbot-container,#chatbot-toggle,#chatbot-widget,#chatbot-minimize,#chatbot-form,#chatbot-input,#chatbot-send,#chatbot-messages,#typing-indicator,[id*=chat],[class*=chat],button[aria-label*=Chat],button[aria-label*=AI],button[aria-label*="Exchange Solutions Chat"],.cta-banner,div#chatbot-container[data-astro-cid-rniuooyg],div#chatbot-container[data-astro-cid-rniuooyg] *,button#chatbot-toggle[data-astro-cid-rniuooyg],button#chatbot-toggle[data-astro-cid-rniuooyg] *,div#chatbot-widget[data-astro-cid-rniuooyg],div#chatbot-widget[data-astro-cid-rniuooyg] *,button#chatbot-minimize[data-astro-cid-rniuooyg],button#chatbot-minimize[data-astro-cid-rniuooyg] *,form#chatbot-form[data-astro-cid-rniuooyg],form#chatbot-form[data-astro-cid-rniuooyg] *,input#chatbot-input[data-astro-cid-rniuooyg],button#chatbot-send[data-astro-cid-rniuooyg],button#chatbot-send[data-astro-cid-rniuooyg] *,div#chatbot-messages[data-astro-cid-rniuooyg],div#chatbot-messages[data-astro-cid-rniuooyg] *,div#typing-indicator[data-astro-cid-rniuooyg],div#typing-indicator[data-astro-cid-rniuooyg] *,h3#chatbot-title[data-astro-cid-rniuooyg],p#chatbot-description[data-astro-cid-rniuooyg],[data-astro-cid-rniuooyg],[data-astro-cid-rniuooyg] *,.fixed.bottom-4.right-4,.fixed.bottom-6.right-6,.fixed.z-50,div.fixed.bottom-4,div.fixed.right-4,[data-astro-cid*=""],div[data-astro-cid*=""],button[data-astro-cid*=""],svg[data-astro-cid*=""],form[data-astro-cid*=""],input[data-astro-cid*=""],p[data-astro-cid*=""],h3[data-astro-cid*=""],path[data-astro-cid*=""],a[data-astro-cid*=""],section:has(.text-2xl:contains("Transform Your Loyalty")),section:has(.text-2xl:contains("Related Social Commerce")),.bg-gradient-to-br.from-primary-600.via-green-600,.bg-gray-50:has(.text-xl:contains("Related Social Commerce")){display:none!important}h1,h2,h3,h4,h5,h6{color:#000!important;font-weight:700!important;page-break-after:avoid!important}h1{font-size:18pt!important;margin-bottom:12pt!important}h2{font-size:14pt!important;margin-top:16pt!important;margin-bottom:8pt!important}h3{font-size:12pt!important;margin-top:12pt!important;margin-bottom:6pt!important}p{color:#000!important;font-size:11pt!important;line-height:1.5!important;margin-bottom:8pt!important;text-align:justify;orphans:2;widows:2}.container,.max-w-4xl{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.prose,.prose-lg{width:100%!important;max-width:none!important}.bg-gradient-to-r,.bg-gradient-to-br,.bg-primary-50,.bg-green-50,.bg-gray-50{background:#fff!important;background-color:#fff!important;border:1pt solid #ccc!important;padding:8pt!important;margin:8pt 0!important}.text-primary-600,.text-green-600,.text-blue-600,.text-primary-700,.text-primary-800,.text-gray-600,.text-gray-700,.text-gray-800{color:#000!important}ul,ol{color:#000!important;margin-bottom:8pt!important;page-break-inside:avoid}li{color:#000!important;font-size:11pt!important;line-height:1.4!important;margin-bottom:4pt!important}.w-2.h-2{display:none!important}sup a{color:#000!important;text-decoration:none!important;font-size:8pt!important}.citation-entry{color:#000!important;font-size:9pt!important;line-height:1.3!important;margin-bottom:6pt!important}img{max-width:100%!important;height:auto!important;display:block!important;margin:0 auto 12pt!important;page-break-inside:avoid}svg{display:none!important}.border,.border-t,.border-l-4{border-color:#666!important}.grid,.flex{display:block!important}h1,h2{page-break-after:avoid!important}section{page-break-inside:avoid}html,body{background-color:#fff!important}article{background-color:#fff!important;color:#000!important}}.back-to-top[data-astro-cid-wlspcwf4]{background:#ffffff8c;backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);border:1px solid rgba(255,255,255,.8);box-shadow:inset 0 1px #ffffffe6,0 16px 32px -20px #0c2c3a66;color:#00577d;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .2s ease-in-out,background-color .2s ease}.back-to-top[data-astro-cid-wlspcwf4].show{opacity:1;visibility:visible;pointer-events:auto}.back-to-top[data-astro-cid-wlspcwf4]:hover{transform:translateY(-2px);background:#ffffffb8}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.back-to-top[data-astro-cid-wlspcwf4]{background:#ffffffeb}}@media (prefers-reduced-transparency: reduce){.back-to-top[data-astro-cid-wlspcwf4]{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}}@media (prefers-reduced-motion: reduce){.back-to-top[data-astro-cid-wlspcwf4]:hover{transform:none}}.back-to-top[data-astro-cid-wlspcwf4]:active{transform:translateY(0)}@media (max-width: 768px){.back-to-top[data-astro-cid-wlspcwf4]{bottom:calc(100vh - 180px);right:1rem;width:2.5rem;height:2.5rem}.back-to-top[data-astro-cid-wlspcwf4] svg[data-astro-cid-wlspcwf4]{width:1.25rem;height:1.25rem}}html{scroll-behavior:smooth;overflow-x:hidden;max-width:100vw}body{margin:0;padding:0;overflow-x:hidden;max-width:100vw;position:relative}
