180 lines
1.0 MiB
180 lines
1.0 MiB
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Solving mysterious Kubernetes pod setup timeouts by tuning conntrack garbage collection - Adyen</title><script hid="one-trust-script" type="text/javascript" src="//cdn.cookielaw.org/scripttemplates/otSDKStub.js" data-domain-script="0192d86c-04a9-7967-9a48-20d2b66f78e8" async data-hid="one-trust-script" nonce="t7u4SeJnukTLIxUaEdul0up75i3PrNYX"></script><script hid="gtm-consent-script" data-hid="gtm-consent-script" nonce="t7u4SeJnukTLIxUaEdul0up75i3PrNYX">
|
||
window.dataLayer = window.dataLayer || [];
|
||
function gtag(){dataLayer.push(arguments);}
|
||
gtag('consent', 'default', {
|
||
'ad_storage': 'denied',
|
||
'ad_user_data': 'denied',
|
||
'ad_personalization': 'denied',
|
||
'analytics_storage': 'granted',
|
||
'region': ['AE', 'CA', 'CH', 'HK', 'JP', 'SG']
|
||
});
|
||
gtag('consent', 'default', {
|
||
'ad_storage': 'granted',
|
||
'ad_user_data': 'granted',
|
||
'ad_personalization': 'granted',
|
||
'analytics_storage': 'granted',
|
||
'region': ['MX', 'US', 'US-CA']
|
||
});
|
||
gtag('consent', 'default', {
|
||
'ad_storage': 'denied',
|
||
'ad_user_data': 'denied',
|
||
'ad_personalization': 'denied',
|
||
'analytics_storage': 'denied'
|
||
});
|
||
</script><script type="text/javascript" data-hid="one-trust-optanon-script" nonce="t7u4SeJnukTLIxUaEdul0up75i3PrNYX">function OptanonWrapper() {
|
||
const bannerRejectBtn = document.getElementById('onetrust-reject-all-handler');
|
||
const bannerPcRefuseAlltBtn = document.querySelector('.ot-pc-refuse-all-handler');
|
||
const bannerPcSaveBtn = document.querySelector('.save-preference-btn-handler');
|
||
|
||
if(bannerRejectBtn){
|
||
bannerRejectBtn.addEventListener('click', function() {
|
||
setTimeout(() => {
|
||
location.reload();
|
||
}, 1000)
|
||
});
|
||
}
|
||
if(bannerPcRefuseAlltBtn){
|
||
bannerPcRefuseAlltBtn.addEventListener('click', function() {
|
||
setTimeout(() => {
|
||
location.reload();
|
||
}, 1000)
|
||
});
|
||
}
|
||
if(bannerPcSaveBtn){
|
||
bannerPcSaveBtn.addEventListener('click', function() {
|
||
setTimeout(() => {
|
||
location.reload();
|
||
}, 1000)
|
||
});
|
||
}
|
||
}</script><script hid="gtm-csp-nonce-script" id="gtmCspNonceScript" data-hid="gtm-csp-nonce-script" nonce="t7u4SeJnukTLIxUaEdul0up75i3PrNYX">
|
||
window.dataLayer = window.dataLayer || [];
|
||
const nonceElem = document.querySelector('script[nonce]');
|
||
if (nonceElem && nonceElem.nonce) {
|
||
dataLayer.push({
|
||
'cspNonce': nonceElem.nonce
|
||
});
|
||
}
|
||
</script><script hid="gtm-script" id="gtmScript" data-hid="gtm-script" nonce="t7u4SeJnukTLIxUaEdul0up75i3PrNYX">
|
||
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
|
||
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
|
||
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
|
||
'https://sgtm.adyen.com/gtm.js?id='+i+dl+'>m_auth=afdbAXrh3-yNk9m3Wq79uw>m_preview=env-1';var n=d.querySelector('[nonce]');
|
||
n&&j.setAttribute('nonce',n.nonce||n.getAttribute('nonce'));f.parentNode.insertBefore(j,f);
|
||
})(window,document,'script','dataLayer','GTM-575TF4H');
|
||
</script><style>
|
||
:root {
|
||
--in_out_quart: cubic-bezier(0.77, 0, 0.175, 1);
|
||
--in_out_quint: cubic-bezier(0.86, 0, 0.07, 1);
|
||
--in_out_cubic: cubic-bezier(0.645, 0.045, 0.355, 1);
|
||
--in_out_expo: cubic-bezier(0.87, 0, 0.13, 1);
|
||
--out_expo: cubic-bezier(0.19, 1, 0.22, 1);
|
||
--out_snappy: cubic-bezier(0.19, 1, 0.22, 1);
|
||
--in_out_base: cubic-bezier(0.25, 0.1, 0.25, 1);
|
||
--anticipate: cubic-bezier(1, -0.4, 0.35, 0.95);
|
||
--motion-default-duration: 0.6s;
|
||
--motion-default-ease: cubic-bezier(0.19, 1, 0.22, 1);
|
||
|
||
}</style><style>@charset "UTF-8";.ds-container[data-v-2c1f0784]{margin-left:24px;margin-right:24px;max-width:1944px;min-width:270px;padding-left:96px;padding-right:96px;width:calc(100% - 48px)}@media(min-width:1992px){.ds-container[data-v-2c1f0784]{margin-left:auto!important;margin-right:auto!important}}.ds-container .ds-full-screen-content[data-v-2c1f0784]{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw}.ds-container .ds-wide-content[data-v-2c1f0784]{margin-left:-96px;margin-right:-96px}@media(min-width:320px){.ds-container[data-v-2c1f0784]{margin-left:12px;margin-right:12px;padding-left:0;padding-right:0;width:calc(100% - 24px)}.ds-container .ds-wide-content[data-v-2c1f0784]{margin-left:0;margin-right:0}}@media(min-width:768px){.ds-container[data-v-2c1f0784]{margin-left:24px;margin-right:24px;padding-left:36px;padding-right:36px;width:calc(100% - 48px)}.ds-container .ds-wide-content[data-v-2c1f0784]{margin-left:-36px;margin-right:-36px}}@media(min-width:1224px){.ds-container[data-v-2c1f0784]{margin-left:24px;margin-right:24px;padding-left:84px;padding-right:84px;width:calc(100% - 48px)}.ds-container .ds-wide-content[data-v-2c1f0784]{margin-left:-36px;margin-right:-36px}}.ds-container--show[data-v-2c1f0784]{background-color:#fff;border:1px solid #00d16a;height:100%;position:relative}.ds-container--show[data-v-2c1f0784]:before{background-color:#00d16a;content:"";height:100%;left:0;position:absolute;top:0;width:24px}@media(min-width:768px){.ds-container--show[data-v-2c1f0784]:before{width:48px}}.ds-container--show[data-v-2c1f0784]:after{background-color:#00d16a;content:"";height:100%;position:absolute;right:0;top:0;width:24px}@media(min-width:768px){.ds-container--show[data-v-2c1f0784]:after{width:48px}}.wds-container[data-v-2c1f0784]{margin-left:24px;margin-right:24px;max-width:1944px;min-width:270px;padding-left:96px;padding-right:96px;width:calc(100% - 48px)}@media(min-width:1992px){.wds-container[data-v-2c1f0784]{margin-left:auto!important;margin-right:auto!important}}.wds-container .wds-full-screen-content[data-v-2c1f0784]{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);width:100vw}.wds-container .wds-wide-content[data-v-2c1f0784]{margin-left:-96px;margin-right:-96px}@media(min-width:320px){.wds-container[data-v-2c1f0784]{margin-left:24px;margin-right:24px;padding-left:0;padding-right:0;width:calc(100% - 48px)}.wds-container .wds-wide-content[data-v-2c1f0784]{margin-left:0;margin-right:0}}@media(min-width:768px){.wds-container[data-v-2c1f0784]{margin-left:24px;margin-right:24px;padding-left:36px;padding-right:36px;width:calc(100% - 48px)}.wds-container .wds-wide-content[data-v-2c1f0784]{margin-left:-36px;margin-right:-36px}}@media(min-width:1224px){.wds-container[data-v-2c1f0784]{margin-left:24px;margin-right:24px;padding-left:84px;padding-right:84px;width:calc(100% - 48px)}.wds-container .wds-wide-content[data-v-2c1f0784]{margin-left:-36px;margin-right:-36px}}.wds-container--show[data-v-2c1f0784]{background-color:#fff;border:1px solid #00d16a;height:100%;position:relative}.wds-container--show[data-v-2c1f0784]:before{background-color:#00d16a;content:"";height:100%;left:0;position:absolute;top:0;width:24px}@media(min-width:768px){.wds-container--show[data-v-2c1f0784]:before{width:48px}}.wds-container--show[data-v-2c1f0784]:after{background-color:#00d16a;content:"";height:100%;position:absolute;right:0;top:0;width:24px}@media(min-width:768px){.wds-container--show[data-v-2c1f0784]:after{width:48px}}.wds-container.wds-container--snap-left>.wds-grid>.wds-grid__col[data-v-2c1f0784]:first-child>:last-child,.wds-container.wds-container--snap-right>.wds-grid>.wds-grid__col[data-v-2c1f0784]:last-child>:last-child,.wds-container.wds-page--snap-left>.wds-grid>.wds-grid__col[data-v-2c1f0784]:first-child>:last-child,.wds-container.wds-page--snap-right>.wds-grid>.wds-grid__col[data-v-2c1f0784]:last-child>:last-child{-webkit-transition:width .4s;transition:width .4s;width:100%}.ds-sr-only[data-v-2c1f0784]{border-width:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ds-grid[data-v-2c1f0784]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:auto;margin-right:auto;max-width:1584px;width:100%}.ds-grid--side-col-padding-0[data-v-2c1f0784]{margin-left:-12px;margin-right:-12px;width:calc(100% + 24px)}.ds-grid__col[data-v-2c1f0784]{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;padding-left:12px;padding-right:12px;width:100%}.ds-grid__col--1[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.ds-grid__col--2[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.ds-grid__col--3[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.ds-grid__col--4[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.ds-grid__col--5[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.ds-grid__col--6[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.ds-grid__col--7[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.ds-grid__col--8[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.ds-grid__col--9[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.ds-grid__col--10[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.ds-grid__col--11[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.ds-grid__col--12[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ds-grid__col--offset-1[data-v-2c1f0784]{margin-left:8.3333333333%}.ds-grid__col--offset-2[data-v-2c1f0784]{margin-left:16.6666666667%}.ds-grid__col--offset-3[data-v-2c1f0784]{margin-left:25%}.ds-grid__col--offset-4[data-v-2c1f0784]{margin-left:33.3333333333%}.ds-grid__col--offset-5[data-v-2c1f0784]{margin-left:41.6666666667%}.ds-grid__col--offset-6[data-v-2c1f0784]{margin-left:50%}.ds-grid__col--offset-7[data-v-2c1f0784]{margin-left:58.3333333333%}.ds-grid__col--offset-8[data-v-2c1f0784]{margin-left:66.6666666667%}.ds-grid__col--offset-9[data-v-2c1f0784]{margin-left:75%}.ds-grid__col--offset-10[data-v-2c1f0784]{margin-left:83.3333333333%}.ds-grid__col--offset-11[data-v-2c1f0784]{margin-left:91.6666666667%}.ds-grid__col--no-gutter[data-v-2c1f0784]{padding-left:0;padding-right:0}.ds-grid--show .wds-grid__col[data-v-2c1f0784]{background-color:#fff;position:relative}.ds-grid--show .wds-grid__col[data-v-2c1f0784]:before{left:0}.ds-grid--show .wds-grid__col[data-v-2c1f0784]:after,.ds-grid--show .wds-grid__col[data-v-2c1f0784]:before{background-color:#f4f5f6;content:"";height:100%;position:absolute;top:0;width:24px}.ds-grid--show .wds-grid__col[data-v-2c1f0784]:after{right:0;z-index:1}.ds-grid--reverse[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ds-grid--row[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ds-grid--column[data-v-2c1f0784]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ds-grid--column-reverse[data-v-2c1f0784]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ds-grid--no-wrap[data-v-2c1f0784],.ds-grid--wrap[data-v-2c1f0784]{-ms-flex-flow:nowrap;flex-flow:nowrap}@media(min-width:320px){.ds-sm-grid__col--1[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.ds-sm-grid__col--2[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.ds-sm-grid__col--3[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.ds-sm-grid__col--4[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.ds-sm-grid__col--5[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.ds-sm-grid__col--6[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.ds-sm-grid__col--7[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.ds-sm-grid__col--8[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.ds-sm-grid__col--9[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.ds-sm-grid__col--10[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.ds-sm-grid__col--11[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.ds-sm-grid__col--12[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ds-sm-grid__col--offset-1[data-v-2c1f0784]{margin-left:8.3333333333%}.ds-sm-grid__col--offset-2[data-v-2c1f0784]{margin-left:16.6666666667%}.ds-sm-grid__col--offset-3[data-v-2c1f0784]{margin-left:25%}.ds-sm-grid__col--offset-4[data-v-2c1f0784]{margin-left:33.3333333333%}.ds-sm-grid__col--offset-5[data-v-2c1f0784]{margin-left:41.6666666667%}.ds-sm-grid__col--offset-6[data-v-2c1f0784]{margin-left:50%}.ds-sm-grid__col--offset-7[data-v-2c1f0784]{margin-left:58.3333333333%}.ds-sm-grid__col--offset-8[data-v-2c1f0784]{margin-left:66.6666666667%}.ds-sm-grid__col--offset-9[data-v-2c1f0784]{margin-left:75%}.ds-sm-grid__col--offset-10[data-v-2c1f0784]{margin-left:83.3333333333%}.ds-sm-grid__col--offset-11[data-v-2c1f0784]{margin-left:91.6666666667%}.ds-sm-grid__col--no-gutter[data-v-2c1f0784]{padding-left:0;padding-right:0}.ds-sm-grid--row[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ds-sm-grid--reverse[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ds-sm-grid--column[data-v-2c1f0784]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ds-sm-grid--column-reverse[data-v-2c1f0784]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ds-sm-grid--wrap[data-v-2c1f0784]{-ms-flex-flow:wrap;flex-flow:wrap}.ds-sm-grid--no-wrap[data-v-2c1f0784]{-ms-flex-flow:nowrap;flex-flow:nowrap}}@media(min-width:768px){.ds-md-grid__col--1[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.ds-md-grid__col--2[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.ds-md-grid__col--3[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.ds-md-grid__col--4[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.ds-md-grid__col--5[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.ds-md-grid__col--6[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.ds-md-grid__col--7[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.ds-md-grid__col--8[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.ds-md-grid__col--9[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.ds-md-grid__col--10[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.ds-md-grid__col--11[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.ds-md-grid__col--12[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ds-md-grid__col--offset-1[data-v-2c1f0784]{margin-left:8.3333333333%}.ds-md-grid__col--offset-2[data-v-2c1f0784]{margin-left:16.6666666667%}.ds-md-grid__col--offset-3[data-v-2c1f0784]{margin-left:25%}.ds-md-grid__col--offset-4[data-v-2c1f0784]{margin-left:33.3333333333%}.ds-md-grid__col--offset-5[data-v-2c1f0784]{margin-left:41.6666666667%}.ds-md-grid__col--offset-6[data-v-2c1f0784]{margin-left:50%}.ds-md-grid__col--offset-7[data-v-2c1f0784]{margin-left:58.3333333333%}.ds-md-grid__col--offset-8[data-v-2c1f0784]{margin-left:66.6666666667%}.ds-md-grid__col--offset-9[data-v-2c1f0784]{margin-left:75%}.ds-md-grid__col--offset-10[data-v-2c1f0784]{margin-left:83.3333333333%}.ds-md-grid__col--offset-11[data-v-2c1f0784]{margin-left:91.6666666667%}.ds-md-grid__col--no-gutter[data-v-2c1f0784]{padding-left:0;padding-right:0}.ds-md-grid--row[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ds-md-grid--reverse[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ds-md-grid--column[data-v-2c1f0784]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ds-md-grid--column-reverse[data-v-2c1f0784]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ds-md-grid--wrap[data-v-2c1f0784]{-ms-flex-flow:wrap;flex-flow:wrap}.ds-md-grid--no-wrap[data-v-2c1f0784]{-ms-flex-flow:nowrap;flex-flow:nowrap}}@media(min-width:1224px){.ds-lg-grid__col--1[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.ds-lg-grid__col--2[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.ds-lg-grid__col--3[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.ds-lg-grid__col--4[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.ds-lg-grid__col--5[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.ds-lg-grid__col--6[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.ds-lg-grid__col--7[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.ds-lg-grid__col--8[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.ds-lg-grid__col--9[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.ds-lg-grid__col--10[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.ds-lg-grid__col--11[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.ds-lg-grid__col--12[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ds-lg-grid__col--offset-1[data-v-2c1f0784]{margin-left:8.3333333333%}.ds-lg-grid__col--offset-2[data-v-2c1f0784]{margin-left:16.6666666667%}.ds-lg-grid__col--offset-3[data-v-2c1f0784]{margin-left:25%}.ds-lg-grid__col--offset-4[data-v-2c1f0784]{margin-left:33.3333333333%}.ds-lg-grid__col--offset-5[data-v-2c1f0784]{margin-left:41.6666666667%}.ds-lg-grid__col--offset-6[data-v-2c1f0784]{margin-left:50%}.ds-lg-grid__col--offset-7[data-v-2c1f0784]{margin-left:58.3333333333%}.ds-lg-grid__col--offset-8[data-v-2c1f0784]{margin-left:66.6666666667%}.ds-lg-grid__col--offset-9[data-v-2c1f0784]{margin-left:75%}.ds-lg-grid__col--offset-10[data-v-2c1f0784]{margin-left:83.3333333333%}.ds-lg-grid__col--offset-11[data-v-2c1f0784]{margin-left:91.6666666667%}.ds-lg-grid__col--no-gutter[data-v-2c1f0784]{padding-left:0;padding-right:0}.ds-lg-grid--row[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ds-lg-grid--reverse[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ds-lg-grid--column[data-v-2c1f0784]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ds-lg-grid--column-reverse[data-v-2c1f0784]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ds-lg-grid--wrap[data-v-2c1f0784]{-ms-flex-flow:wrap;flex-flow:wrap}.ds-lg-grid--no-wrap[data-v-2c1f0784]{-ms-flex-flow:nowrap;flex-flow:nowrap}}@media(min-width:1655px){.ds-xlg-grid__col--1[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.ds-xlg-grid__col--2[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.ds-xlg-grid__col--3[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.ds-xlg-grid__col--4[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.ds-xlg-grid__col--5[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.ds-xlg-grid__col--6[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.ds-xlg-grid__col--7[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.ds-xlg-grid__col--8[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.ds-xlg-grid__col--9[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.ds-xlg-grid__col--10[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.ds-xlg-grid__col--11[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.ds-xlg-grid__col--12[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ds-xlg-grid__col--offset-1[data-v-2c1f0784]{margin-left:8.3333333333%}.ds-xlg-grid__col--offset-2[data-v-2c1f0784]{margin-left:16.6666666667%}.ds-xlg-grid__col--offset-3[data-v-2c1f0784]{margin-left:25%}.ds-xlg-grid__col--offset-4[data-v-2c1f0784]{margin-left:33.3333333333%}.ds-xlg-grid__col--offset-5[data-v-2c1f0784]{margin-left:41.6666666667%}.ds-xlg-grid__col--offset-6[data-v-2c1f0784]{margin-left:50%}.ds-xlg-grid__col--offset-7[data-v-2c1f0784]{margin-left:58.3333333333%}.ds-xlg-grid__col--offset-8[data-v-2c1f0784]{margin-left:66.6666666667%}.ds-xlg-grid__col--offset-9[data-v-2c1f0784]{margin-left:75%}.ds-xlg-grid__col--offset-10[data-v-2c1f0784]{margin-left:83.3333333333%}.ds-xlg-grid__col--offset-11[data-v-2c1f0784]{margin-left:91.6666666667%}.ds-xlg-grid__col--no-gutter[data-v-2c1f0784]{padding-left:0;padding-right:0}.ds-xlg-grid--row[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ds-xlg-grid--reverse[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ds-xlg-grid--column[data-v-2c1f0784]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ds-xlg-grid--column-reverse[data-v-2c1f0784]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ds-xlg-grid--wrap[data-v-2c1f0784]{-ms-flex-flow:wrap;flex-flow:wrap}.ds-xlg-grid--no-wrap[data-v-2c1f0784]{-ms-flex-flow:nowrap;flex-flow:nowrap}}@media(min-width:768px)and (max-width:1223px){.ds-only-md-grid__col--no-gutter[data-v-2c1f0784]{padding-left:0;padding-right:0}}@media(max-width:767px){.ds-down-md-grid__col--no-gutter[data-v-2c1f0784],.ds-only-sm-grid__col--no-gutter[data-v-2c1f0784]{padding-left:0;padding-right:0}}@media(max-width:1223px){.ds-down-lg-grid__col--no-gutter[data-v-2c1f0784]{padding-left:0;padding-right:0}}.wds-grid[data-v-2c1f0784]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin-left:auto;margin-right:auto;max-width:1584px;width:100%}.wds-grid__col[data-v-2c1f0784]{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;padding-left:12px;padding-right:12px;width:100%}.wds-grid__col--1[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.wds-grid__col--2[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.wds-grid__col--3[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.wds-grid__col--4[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.wds-grid__col--5[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.wds-grid__col--6[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.wds-grid__col--7[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.wds-grid__col--8[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.wds-grid__col--9[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.wds-grid__col--10[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.wds-grid__col--11[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.wds-grid__col--12[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.wds-grid__col--offset-1[data-v-2c1f0784]{margin-left:8.3333333333%}.wds-grid__col--offset-2[data-v-2c1f0784]{margin-left:16.6666666667%}.wds-grid__col--offset-3[data-v-2c1f0784]{margin-left:25%}.wds-grid__col--offset-4[data-v-2c1f0784]{margin-left:33.3333333333%}.wds-grid__col--offset-5[data-v-2c1f0784]{margin-left:41.6666666667%}.wds-grid__col--offset-6[data-v-2c1f0784]{margin-left:50%}.wds-grid__col--offset-7[data-v-2c1f0784]{margin-left:58.3333333333%}.wds-grid__col--offset-8[data-v-2c1f0784]{margin-left:66.6666666667%}.wds-grid__col--offset-9[data-v-2c1f0784]{margin-left:75%}.wds-grid__col--offset-10[data-v-2c1f0784]{margin-left:83.3333333333%}.wds-grid__col--offset-11[data-v-2c1f0784]{margin-left:91.6666666667%}.wds-grid__col--no-gutter[data-v-2c1f0784]{padding-left:0;padding-right:0}.wds-grid__col--no-gutter-left[data-v-2c1f0784]{padding-left:0}.wds-grid__col--no-gutter-right[data-v-2c1f0784]{padding-right:0}.wds-grid__col--no-gutter-left--first-child[data-v-2c1f0784] :first-child{padding-left:0}.wds-grid__col--no-gutter-right--last-child[data-v-2c1f0784] :last-child{padding-right:0}.wds-grid--show .wds-grid__col[data-v-2c1f0784]{background-color:#fff;position:relative}.wds-grid--show .wds-grid__col[data-v-2c1f0784]:before{left:0}.wds-grid--show .wds-grid__col[data-v-2c1f0784]:after,.wds-grid--show .wds-grid__col[data-v-2c1f0784]:before{background-color:#f4f5f6;content:"";height:100%;position:absolute;top:0;width:24px}.wds-grid--show .wds-grid__col[data-v-2c1f0784]:after{right:0;z-index:1}.wds-grid--reverse[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(min-width:320px){.wds-sm-grid__col--1[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.wds-sm-grid__col--2[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.wds-sm-grid__col--3[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.wds-sm-grid__col--4[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.wds-sm-grid__col--5[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.wds-sm-grid__col--6[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.wds-sm-grid__col--7[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.wds-sm-grid__col--8[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.wds-sm-grid__col--9[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.wds-sm-grid__col--10[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.wds-sm-grid__col--11[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.wds-sm-grid__col--12[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.wds-sm-grid__col--offset-1[data-v-2c1f0784]{margin-left:8.3333333333%}.wds-sm-grid__col--offset-2[data-v-2c1f0784]{margin-left:16.6666666667%}.wds-sm-grid__col--offset-3[data-v-2c1f0784]{margin-left:25%}.wds-sm-grid__col--offset-4[data-v-2c1f0784]{margin-left:33.3333333333%}.wds-sm-grid__col--offset-5[data-v-2c1f0784]{margin-left:41.6666666667%}.wds-sm-grid__col--offset-6[data-v-2c1f0784]{margin-left:50%}.wds-sm-grid__col--offset-7[data-v-2c1f0784]{margin-left:58.3333333333%}.wds-sm-grid__col--offset-8[data-v-2c1f0784]{margin-left:66.6666666667%}.wds-sm-grid__col--offset-9[data-v-2c1f0784]{margin-left:75%}.wds-sm-grid__col--offset-10[data-v-2c1f0784]{margin-left:83.3333333333%}.wds-sm-grid__col--offset-11[data-v-2c1f0784]{margin-left:91.6666666667%}.wds-sm-grid__col--no-gutter[data-v-2c1f0784]{padding-left:0;padding-right:0}.wds-sm-grid__col--no-gutter-left[data-v-2c1f0784]{padding-left:0}.wds-sm-grid__col--no-gutter-right[data-v-2c1f0784]{padding-right:0}.wds-sm-grid__col--no-gutter-left--first-child[data-v-2c1f0784] :first-child{padding-left:0}.wds-sm-grid__col--no-gutter-right--last-child[data-v-2c1f0784] :last-child{padding-right:0}.wds-md-grid--reverse[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media(min-width:768px){.wds-md-grid__col--1[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.wds-md-grid__col--2[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.wds-md-grid__col--3[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.wds-md-grid__col--4[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.wds-md-grid__col--5[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.wds-md-grid__col--6[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.wds-md-grid__col--7[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.wds-md-grid__col--8[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.wds-md-grid__col--9[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.wds-md-grid__col--10[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.wds-md-grid__col--11[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.wds-md-grid__col--12[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.wds-md-grid__col--offset-1[data-v-2c1f0784]{margin-left:8.3333333333%}.wds-md-grid__col--offset-2[data-v-2c1f0784]{margin-left:16.6666666667%}.wds-md-grid__col--offset-3[data-v-2c1f0784]{margin-left:25%}.wds-md-grid__col--offset-4[data-v-2c1f0784]{margin-left:33.3333333333%}.wds-md-grid__col--offset-5[data-v-2c1f0784]{margin-left:41.6666666667%}.wds-md-grid__col--offset-6[data-v-2c1f0784]{margin-left:50%}.wds-md-grid__col--offset-7[data-v-2c1f0784]{margin-left:58.3333333333%}.wds-md-grid__col--offset-8[data-v-2c1f0784]{margin-left:66.6666666667%}.wds-md-grid__col--offset-9[data-v-2c1f0784]{margin-left:75%}.wds-md-grid__col--offset-10[data-v-2c1f0784]{margin-left:83.3333333333%}.wds-md-grid__col--offset-11[data-v-2c1f0784]{margin-left:91.6666666667%}.wds-md-grid__col--no-gutter[data-v-2c1f0784]{padding-left:0;padding-right:0}.wds-md-grid__col--no-gutter-left[data-v-2c1f0784]{padding-left:0}.wds-md-grid__col--no-gutter-right[data-v-2c1f0784]{padding-right:0}.wds-md-grid__col--no-gutter-left--first-child[data-v-2c1f0784] :first-child{padding-left:0}.wds-md-grid__col--no-gutter-right--last-child[data-v-2c1f0784] :last-child{padding-right:0}.wds-md-grid--reverse[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media(min-width:1224px){.wds-lg-grid__col--1[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.wds-lg-grid__col--2[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.wds-lg-grid__col--3[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.wds-lg-grid__col--4[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.wds-lg-grid__col--5[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.wds-lg-grid__col--6[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.wds-lg-grid__col--7[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.wds-lg-grid__col--8[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.wds-lg-grid__col--9[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.wds-lg-grid__col--10[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.wds-lg-grid__col--11[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.wds-lg-grid__col--12[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.wds-lg-grid__col--offset-1[data-v-2c1f0784]{margin-left:8.3333333333%}.wds-lg-grid__col--offset-2[data-v-2c1f0784]{margin-left:16.6666666667%}.wds-lg-grid__col--offset-3[data-v-2c1f0784]{margin-left:25%}.wds-lg-grid__col--offset-4[data-v-2c1f0784]{margin-left:33.3333333333%}.wds-lg-grid__col--offset-5[data-v-2c1f0784]{margin-left:41.6666666667%}.wds-lg-grid__col--offset-6[data-v-2c1f0784]{margin-left:50%}.wds-lg-grid__col--offset-7[data-v-2c1f0784]{margin-left:58.3333333333%}.wds-lg-grid__col--offset-8[data-v-2c1f0784]{margin-left:66.6666666667%}.wds-lg-grid__col--offset-9[data-v-2c1f0784]{margin-left:75%}.wds-lg-grid__col--offset-10[data-v-2c1f0784]{margin-left:83.3333333333%}.wds-lg-grid__col--offset-11[data-v-2c1f0784]{margin-left:91.6666666667%}.wds-lg-grid__col--no-gutter[data-v-2c1f0784]{padding-left:0;padding-right:0}.wds-lg-grid__col--no-gutter-left[data-v-2c1f0784]{padding-left:0}.wds-lg-grid__col--no-gutter-right[data-v-2c1f0784]{padding-right:0}.wds-lg-grid__col--no-gutter-left--first-child[data-v-2c1f0784] :first-child{padding-left:0}.wds-lg-grid__col--no-gutter-right--last-child[data-v-2c1f0784] :last-child{padding-right:0}.wds-lg-grid--reverse[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media(min-width:1655px){.wds-xlg-grid__col--1[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.wds-xlg-grid__col--2[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.wds-xlg-grid__col--3[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.wds-xlg-grid__col--4[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.wds-xlg-grid__col--5[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.wds-xlg-grid__col--6[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.wds-xlg-grid__col--7[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.wds-xlg-grid__col--8[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.wds-xlg-grid__col--9[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.wds-xlg-grid__col--10[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.wds-xlg-grid__col--11[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.wds-xlg-grid__col--12[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.wds-xlg-grid__col--offset-1[data-v-2c1f0784]{margin-left:8.3333333333%}.wds-xlg-grid__col--offset-2[data-v-2c1f0784]{margin-left:16.6666666667%}.wds-xlg-grid__col--offset-3[data-v-2c1f0784]{margin-left:25%}.wds-xlg-grid__col--offset-4[data-v-2c1f0784]{margin-left:33.3333333333%}.wds-xlg-grid__col--offset-5[data-v-2c1f0784]{margin-left:41.6666666667%}.wds-xlg-grid__col--offset-6[data-v-2c1f0784]{margin-left:50%}.wds-xlg-grid__col--offset-7[data-v-2c1f0784]{margin-left:58.3333333333%}.wds-xlg-grid__col--offset-8[data-v-2c1f0784]{margin-left:66.6666666667%}.wds-xlg-grid__col--offset-9[data-v-2c1f0784]{margin-left:75%}.wds-xlg-grid__col--offset-10[data-v-2c1f0784]{margin-left:83.3333333333%}.wds-xlg-grid__col--offset-11[data-v-2c1f0784]{margin-left:91.6666666667%}.wds-xlg-grid__col--no-gutter[data-v-2c1f0784]{padding-left:0;padding-right:0}.wds-xlg-grid__col--no-gutter-left[data-v-2c1f0784]{padding-left:0}.wds-xlg-grid__col--no-gutter-right[data-v-2c1f0784]{padding-right:0}.wds-xlg-grid__col--no-gutter-left--first-child[data-v-2c1f0784] :first-child{padding-left:0}.wds-xlg-grid__col--no-gutter-right--last-child[data-v-2c1f0784] :last-child{padding-right:0}.wds-xlg-grid--reverse[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.ds-button[data-v-2c1f0784]{border-radius:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:clamp(1rem,.8008rem + .2604vw,1.125rem);font-weight:400;font-weight:700;line-height:clamp(1rem + 10px,.8008rem + .2604vw + 10px,1.125rem + 10px);line-height:26px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;height:50px;padding:7px 24px;position:relative;white-space:nowrap}.ds-button--with-icon-right[data-v-2c1f0784]{padding-right:12px}.ds-button--with-icon-left[data-v-2c1f0784]{padding-left:12px}.ds-button[data-v-2c1f0784]:before{border:2px solid transparent;border-radius:8px;-webkit-box-sizing:content-box;box-sizing:content-box;content:"";inset:-4px;position:absolute}.ds-button--primary[data-v-2c1f0784]{border:1px solid transparent;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button--primary[data-v-2c1f0784],.ds-button--primary[data-v-2c1f0784]:link,.ds-button--primary[data-v-2c1f0784]:visited{background-color:#00d16a;color:#001222}@media(hover:hover){.ds-button--primary[data-v-2c1f0784]:hover{background-color:#00bd60;color:#001222;cursor:pointer}}.ds-button--primary[data-v-2c1f0784]:active{background-color:#00a152;color:#001222;cursor:pointer}@supports (contain:none){.ds-button--primary[data-v-2c1f0784]:focus-visible:before{border-color:#64e3a4}}@supports not (contain:none){.ds-button--primary[data-v-2c1f0784]:focus{background-color:#00d16a}.ds-button--primary[data-v-2c1f0784]:focus:before{border-color:#64e3a4}}.ds-button--primary[data-v-2c1f0784]:disabled{background-color:#00d16a1a;border-color:transparent;color:#00122273;cursor:not-allowed}.ds-button--primary.ds-button--green[data-v-2c1f0784]{border:1px solid transparent;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button--primary.ds-button--green[data-v-2c1f0784],.ds-button--primary.ds-button--green[data-v-2c1f0784]:link,.ds-button--primary.ds-button--green[data-v-2c1f0784]:visited{background-color:#00d16a;color:#001222}@media(hover:hover){.ds-button--primary.ds-button--green[data-v-2c1f0784]:hover{background-color:#00bd60;color:#001222;cursor:pointer}}.ds-button--primary.ds-button--green[data-v-2c1f0784]:active{background-color:#00a152;color:#001222;cursor:pointer}@supports (contain:none){.ds-button--primary.ds-button--green[data-v-2c1f0784]:focus-visible:before{border-color:#64e3a4}}@supports not (contain:none){.ds-button--primary.ds-button--green[data-v-2c1f0784]:focus{background-color:#00d16a}.ds-button--primary.ds-button--green[data-v-2c1f0784]:focus:before{border-color:#64e3a4}}.ds-button--primary.ds-button--green[data-v-2c1f0784]:disabled{background-color:#00d16a1a;border-color:transparent;color:#00122273;cursor:not-allowed}.ds-button--primary.ds-button--black[data-v-2c1f0784]{background-color:#001222;border:1px solid transparent;color:#fff;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button--primary.ds-button--black[data-v-2c1f0784]:link,.ds-button--primary.ds-button--black[data-v-2c1f0784]:visited{background-color:#001222;color:#fff}@media(hover:hover){.ds-button--primary.ds-button--black[data-v-2c1f0784]:hover{background-color:#001222cf;color:#fff;cursor:pointer}}.ds-button--primary.ds-button--black[data-v-2c1f0784]:active{background-color:#001222a1;color:#fff;cursor:pointer}@supports (contain:none){.ds-button--primary.ds-button--black[data-v-2c1f0784]:focus-visible:before{border-color:#64e3a4}}@supports not (contain:none){.ds-button--primary.ds-button--black[data-v-2c1f0784]:focus{background-color:#001222}.ds-button--primary.ds-button--black[data-v-2c1f0784]:focus:before{border-color:#64e3a4}}.ds-button--primary.ds-button--black[data-v-2c1f0784]:disabled{background-color:#00122212;border-color:transparent;color:#00122273;cursor:not-allowed}.ds-button--primary.ds-button--white[data-v-2c1f0784]{background-color:#fff;border:1px solid transparent;color:#001222;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button--primary.ds-button--white[data-v-2c1f0784]:link,.ds-button--primary.ds-button--white[data-v-2c1f0784]:visited{background-color:#fff;color:#001222}@media(hover:hover){.ds-button--primary.ds-button--white[data-v-2c1f0784]:hover{background-color:#ffffffd1;color:#001222;cursor:pointer}}.ds-button--primary.ds-button--white[data-v-2c1f0784]:active{background-color:#ffffff8c;color:#001222;cursor:pointer}@supports (contain:none){.ds-button--primary.ds-button--white[data-v-2c1f0784]:focus-visible:before{border-color:#64e3a4}}@supports not (contain:none){.ds-button--primary.ds-button--white[data-v-2c1f0784]:focus{background-color:#fff}.ds-button--primary.ds-button--white[data-v-2c1f0784]:focus:before{border-color:#64e3a4}}.ds-button--primary.ds-button--white[data-v-2c1f0784]:disabled{background-color:#ffffff1c;border-color:transparent;color:#ffffff5e;cursor:not-allowed}.ds-button--primary.ds-button--grey[data-v-2c1f0784]{border:1px solid transparent;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button--primary.ds-button--grey[data-v-2c1f0784],.ds-button--primary.ds-button--grey[data-v-2c1f0784]:link,.ds-button--primary.ds-button--grey[data-v-2c1f0784]:visited{background-color:#f4f5f6;color:#8c959d}@media(hover:hover){.ds-button--primary.ds-button--grey[data-v-2c1f0784]:hover{background-color:#ecedef;color:#0d1e2e;cursor:pointer}}.ds-button--primary.ds-button--grey[data-v-2c1f0784]:active{background-color:#f4f5f6;color:#0d1e2e;cursor:pointer}@supports (contain:none){.ds-button--primary.ds-button--grey[data-v-2c1f0784]:focus-visible:before{border-color:#64e3a4}}@supports not (contain:none){.ds-button--primary.ds-button--grey[data-v-2c1f0784]:focus{background-color:#f4f5f6}.ds-button--primary.ds-button--grey[data-v-2c1f0784]:focus:before{border-color:#64e3a4}}.ds-button--primary.ds-button--grey[data-v-2c1f0784]:disabled{background-color:#f4f5f6;border-color:transparent;color:#8c959d;cursor:not-allowed}.ds-button--secondary[data-v-2c1f0784]{border:1px solid #00d16a;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button--secondary[data-v-2c1f0784],.ds-button--secondary[data-v-2c1f0784]:link,.ds-button--secondary[data-v-2c1f0784]:visited{background-color:transparent;color:#001222}@media(hover:hover){.ds-button--secondary[data-v-2c1f0784]:hover{background-color:#00d16a;color:#001222;cursor:pointer}}.ds-button--secondary[data-v-2c1f0784]:active{background-color:#00bd60;color:#001222;cursor:pointer}@supports (contain:none){.ds-button--secondary[data-v-2c1f0784]:focus-visible:before{border-color:#64e3a4}}@supports not (contain:none){.ds-button--secondary[data-v-2c1f0784]:focus{background-color:transparent}.ds-button--secondary[data-v-2c1f0784]:focus:before{border-color:#64e3a4}}.ds-button--secondary[data-v-2c1f0784]:disabled{background-color:transparent;border-color:#0012222e;color:#00122273;cursor:not-allowed}.ds-button--secondary.ds-button--green[data-v-2c1f0784]{border:1px solid #00d16a;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button--secondary.ds-button--green[data-v-2c1f0784],.ds-button--secondary.ds-button--green[data-v-2c1f0784]:link,.ds-button--secondary.ds-button--green[data-v-2c1f0784]:visited{background-color:transparent;color:#001222}@media(hover:hover){.ds-button--secondary.ds-button--green[data-v-2c1f0784]:hover{background-color:#00d16a;color:#001222;cursor:pointer}}.ds-button--secondary.ds-button--green[data-v-2c1f0784]:active{background-color:#00bd60;color:#001222;cursor:pointer}@supports (contain:none){.ds-button--secondary.ds-button--green[data-v-2c1f0784]:focus-visible:before{border-color:#64e3a4}}@supports not (contain:none){.ds-button--secondary.ds-button--green[data-v-2c1f0784]:focus{background-color:transparent}.ds-button--secondary.ds-button--green[data-v-2c1f0784]:focus:before{border-color:#64e3a4}}.ds-button--secondary.ds-button--green[data-v-2c1f0784]:disabled{background-color:transparent;border-color:#0012222e;color:#00122273;cursor:not-allowed}.ds-button--secondary.ds-button--black[data-v-2c1f0784]{border:1px solid #001222;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button--secondary.ds-button--black[data-v-2c1f0784],.ds-button--secondary.ds-button--black[data-v-2c1f0784]:link,.ds-button--secondary.ds-button--black[data-v-2c1f0784]:visited{background-color:transparent;color:#001222}@media(hover:hover){.ds-button--secondary.ds-button--black[data-v-2c1f0784]:hover{background-color:#001222;color:#fff;cursor:pointer}}.ds-button--secondary.ds-button--black[data-v-2c1f0784]:active{background-color:#001222cf;color:#fff;cursor:pointer}@supports (contain:none){.ds-button--secondary.ds-button--black[data-v-2c1f0784]:focus-visible:before{border-color:#64e3a4}}@supports not (contain:none){.ds-button--secondary.ds-button--black[data-v-2c1f0784]:focus{background-color:transparent}.ds-button--secondary.ds-button--black[data-v-2c1f0784]:focus:before{border-color:#64e3a4}}.ds-button--secondary.ds-button--black[data-v-2c1f0784]:disabled{background-color:transparent;border-color:#0012222e;color:#00122273;cursor:not-allowed}.ds-button--secondary.ds-button--white[data-v-2c1f0784]{border:1px solid #fff;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button--secondary.ds-button--white[data-v-2c1f0784],.ds-button--secondary.ds-button--white[data-v-2c1f0784]:link,.ds-button--secondary.ds-button--white[data-v-2c1f0784]:visited{background-color:transparent;color:#fff}@media(hover:hover){.ds-button--secondary.ds-button--white[data-v-2c1f0784]:hover{background-color:#fff;color:#001222;cursor:pointer}}.ds-button--secondary.ds-button--white[data-v-2c1f0784]:active{background-color:#ffffffd1;color:#001222;cursor:pointer}@supports (contain:none){.ds-button--secondary.ds-button--white[data-v-2c1f0784]:focus-visible:before{border-color:#64e3a4}}@supports not (contain:none){.ds-button--secondary.ds-button--white[data-v-2c1f0784]:focus{background-color:transparent}.ds-button--secondary.ds-button--white[data-v-2c1f0784]:focus:before{border-color:#64e3a4}}.ds-button--secondary.ds-button--white[data-v-2c1f0784]:disabled{background-color:transparent;border-color:#ffffff30;color:#ffffff5e;cursor:not-allowed}.ds-button--link[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#001222;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button--link[data-v-2c1f0784]:link,.ds-button--link[data-v-2c1f0784]:visited{color:#001222}@media(hover:hover){.ds-button--link[data-v-2c1f0784]:hover{color:#00d16a;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button--link[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button--link[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-circle-icon[data-v-2c1f0784]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1;border-radius:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px}.ds-button-circle-icon--light[data-v-2c1f0784]{border:1px solid #d1d5d8;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-circle-icon--light[data-v-2c1f0784],.ds-button-circle-icon--light[data-v-2c1f0784]:link,.ds-button-circle-icon--light[data-v-2c1f0784]:visited{background-color:#fff;color:#001222}@media(hover:hover){.ds-button-circle-icon--light[data-v-2c1f0784]:hover{background-color:#f4f5f6;color:#001222;cursor:pointer}}@supports (contain:none){.ds-button-circle-icon--light[data-v-2c1f0784]:focus-visible{outline:2px solid #64e3a4}}@supports not (contain:none){.ds-button-circle-icon--light[data-v-2c1f0784]:focus{background-color:#fff;outline:2px solid #64e3a4}}.ds-button-circle-icon--light[data-v-2c1f0784]:active{background-color:#f4f5f6;outline:2px solid #64e3a4}.ds-button-circle-icon--grey[data-v-2c1f0784]{border:1px solid #d1d5d8;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-circle-icon--grey[data-v-2c1f0784],.ds-button-circle-icon--grey[data-v-2c1f0784]:link,.ds-button-circle-icon--grey[data-v-2c1f0784]:visited{background-color:#f4f5f6;color:#001222}@media(hover:hover){.ds-button-circle-icon--grey[data-v-2c1f0784]:hover{background-color:#ecedef;color:#001222;cursor:pointer}}@supports (contain:none){.ds-button-circle-icon--grey[data-v-2c1f0784]:focus-visible{outline:2px solid #64e3a4}}@supports not (contain:none){.ds-button-circle-icon--grey[data-v-2c1f0784]:focus{background-color:#f4f5f6;outline:2px solid #64e3a4}}.ds-button-circle-icon--grey[data-v-2c1f0784]:active{background-color:#ecedef;outline:2px solid #64e3a4}.ds-button-circle-icon--dark[data-v-2c1f0784]{border:1px solid #2f3e4d;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-circle-icon--dark[data-v-2c1f0784],.ds-button-circle-icon--dark[data-v-2c1f0784]:link,.ds-button-circle-icon--dark[data-v-2c1f0784]:visited{background-color:#001222;color:#fff}@media(hover:hover){.ds-button-circle-icon--dark[data-v-2c1f0784]:hover{background-color:#0d1e2e;color:#fff;cursor:pointer}}@supports (contain:none){.ds-button-circle-icon--dark[data-v-2c1f0784]:focus-visible{outline:2px solid #64e3a4}}@supports not (contain:none){.ds-button-circle-icon--dark[data-v-2c1f0784]:focus{background-color:#001222;outline:2px solid #64e3a4}}.ds-button-circle-icon--dark[data-v-2c1f0784]:active{background-color:#0d1e2e;outline:2px solid #64e3a4}.ds-button-circle-icon--dark-grey[data-v-2c1f0784]{border:1px solid #2f3e4d;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-circle-icon--dark-grey[data-v-2c1f0784],.ds-button-circle-icon--dark-grey[data-v-2c1f0784]:link,.ds-button-circle-icon--dark-grey[data-v-2c1f0784]:visited{background-color:#0d1e2e;color:#fff}@media(hover:hover){.ds-button-circle-icon--dark-grey[data-v-2c1f0784]:hover{background-color:#1a2b3b;color:#fff;cursor:pointer}}@supports (contain:none){.ds-button-circle-icon--dark-grey[data-v-2c1f0784]:focus-visible{outline:2px solid #64e3a4}}@supports not (contain:none){.ds-button-circle-icon--dark-grey[data-v-2c1f0784]:focus{background-color:#0d1e2e;outline:2px solid #64e3a4}}.ds-button-circle-icon--dark-grey[data-v-2c1f0784]:active{background-color:#1a2b3b;outline:2px solid #64e3a4}.ds-button-icon[data-v-2c1f0784]{border-radius:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:clamp(1rem,.8008rem + .2604vw,1.125rem);font-weight:400;font-weight:700;line-height:clamp(1rem + 10px,.8008rem + .2604vw + 10px,1.125rem + 10px);line-height:26px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;height:50px;position:relative;white-space:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:50px}.ds-button-icon--with-icon-right[data-v-2c1f0784]{padding-right:12px}.ds-button-icon--with-icon-left[data-v-2c1f0784]{padding-left:12px}.ds-button-icon[data-v-2c1f0784]:before{border:2px solid transparent;border-radius:8px;-webkit-box-sizing:content-box;box-sizing:content-box;content:"";inset:-4px;position:absolute}.ds-button-icon--primary[data-v-2c1f0784]{border:1px solid transparent;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-icon--primary[data-v-2c1f0784],.ds-button-icon--primary[data-v-2c1f0784]:link,.ds-button-icon--primary[data-v-2c1f0784]:visited{background-color:#00d16a;color:#001222}@media(hover:hover){.ds-button-icon--primary[data-v-2c1f0784]:hover{background-color:#00bd60;color:#001222;cursor:pointer}}.ds-button-icon--primary[data-v-2c1f0784]:active{background-color:#00a152;color:#001222;cursor:pointer}@supports (contain:none){.ds-button-icon--primary[data-v-2c1f0784]:focus-visible:before{border-color:#64e3a4}}@supports not (contain:none){.ds-button-icon--primary[data-v-2c1f0784]:focus{background-color:#00d16a}.ds-button-icon--primary[data-v-2c1f0784]:focus:before{border-color:#64e3a4}}.ds-button-icon--primary[data-v-2c1f0784]:disabled{background-color:#00d16a1a;border-color:transparent;color:#00122273;cursor:not-allowed}.ds-button-icon--primary.ds-button-icon--green[data-v-2c1f0784]{background-color:#00d16a;border:1px solid transparent;color:#001222;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-icon--primary.ds-button-icon--green[data-v-2c1f0784]:link,.ds-button-icon--primary.ds-button-icon--green[data-v-2c1f0784]:visited{background-color:#00d16a;color:#001222}@media(hover:hover){.ds-button-icon--primary.ds-button-icon--green[data-v-2c1f0784]:hover{background-color:#00bd60;color:#001222;cursor:pointer}}.ds-button-icon--primary.ds-button-icon--green[data-v-2c1f0784]:active{background-color:#00a152;color:#001222;cursor:pointer}@supports (contain:none){.ds-button-icon--primary.ds-button-icon--green[data-v-2c1f0784]:focus-visible:before{border-color:#64e3a4}}@supports not (contain:none){.ds-button-icon--primary.ds-button-icon--green[data-v-2c1f0784]:focus{background-color:#00d16a}.ds-button-icon--primary.ds-button-icon--green[data-v-2c1f0784]:focus:before{border-color:#64e3a4}}.ds-button-icon--primary.ds-button-icon--green[data-v-2c1f0784]:disabled{background-color:#00d16a1a;border-color:transparent;color:#00122273;cursor:not-allowed}.ds-button-icon--primary.ds-button-icon--black[data-v-2c1f0784]{background-color:#001222;border:1px solid transparent;color:#fff;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-icon--primary.ds-button-icon--black[data-v-2c1f0784]:link,.ds-button-icon--primary.ds-button-icon--black[data-v-2c1f0784]:visited{background-color:#001222;color:#fff}@media(hover:hover){.ds-button-icon--primary.ds-button-icon--black[data-v-2c1f0784]:hover{background-color:#001222cf;color:#fff;cursor:pointer}}.ds-button-icon--primary.ds-button-icon--black[data-v-2c1f0784]:active{background-color:#001222a1;color:#fff;cursor:pointer}@supports (contain:none){.ds-button-icon--primary.ds-button-icon--black[data-v-2c1f0784]:focus-visible:before{border-color:#64e3a4}}@supports not (contain:none){.ds-button-icon--primary.ds-button-icon--black[data-v-2c1f0784]:focus{background-color:#001222}.ds-button-icon--primary.ds-button-icon--black[data-v-2c1f0784]:focus:before{border-color:#64e3a4}}.ds-button-icon--primary.ds-button-icon--black[data-v-2c1f0784]:disabled{background-color:#00122212;border-color:transparent;color:#00122273;cursor:not-allowed}.ds-button-icon--primary.ds-button-icon--white[data-v-2c1f0784]{background-color:#fff;border:1px solid transparent;color:#001222;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-icon--primary.ds-button-icon--white[data-v-2c1f0784]:link,.ds-button-icon--primary.ds-button-icon--white[data-v-2c1f0784]:visited{background-color:#fff;color:#001222}@media(hover:hover){.ds-button-icon--primary.ds-button-icon--white[data-v-2c1f0784]:hover{background-color:#ffffffd1;color:#001222;cursor:pointer}}.ds-button-icon--primary.ds-button-icon--white[data-v-2c1f0784]:active{background-color:#ffffff8c;color:#001222;cursor:pointer}@supports (contain:none){.ds-button-icon--primary.ds-button-icon--white[data-v-2c1f0784]:focus-visible:before{border-color:#64e3a4}}@supports not (contain:none){.ds-button-icon--primary.ds-button-icon--white[data-v-2c1f0784]:focus{background-color:#fff}.ds-button-icon--primary.ds-button-icon--white[data-v-2c1f0784]:focus:before{border-color:#64e3a4}}.ds-button-icon--primary.ds-button-icon--white[data-v-2c1f0784]:disabled{background-color:#ffffff1c;border-color:transparent;color:#ffffff5e;cursor:not-allowed}.ds-button-icon--primary.ds-button-icon--ghost[data-v-2c1f0784]{background-color:transparent;border:1px solid transparent;color:#f4f5f6;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-icon--primary.ds-button-icon--ghost[data-v-2c1f0784]:link,.ds-button-icon--primary.ds-button-icon--ghost[data-v-2c1f0784]:visited{background-color:transparent;color:#f4f5f6}@media(hover:hover){.ds-button-icon--primary.ds-button-icon--ghost[data-v-2c1f0784]:hover{background-color:transparent;color:#00d16a;cursor:pointer}}.ds-button-icon--primary.ds-button-icon--ghost[data-v-2c1f0784]:active{background-color:transparent;color:#00d16a;cursor:pointer}@supports (contain:none){.ds-button-icon--primary.ds-button-icon--ghost[data-v-2c1f0784]:focus-visible:before{border-color:#64e3a4}}@supports not (contain:none){.ds-button-icon--primary.ds-button-icon--ghost[data-v-2c1f0784]:focus{background-color:transparent}.ds-button-icon--primary.ds-button-icon--ghost[data-v-2c1f0784]:focus:before{border-color:#64e3a4}}.ds-button-icon--primary.ds-button-icon--ghost[data-v-2c1f0784]:disabled{background-color:transparent;border-color:transparent;color:#f4f5f6;cursor:not-allowed}.ds-button-icon--primary.ds-button-icon--hulk[data-v-2c1f0784]{background-color:transparent;border:1px solid transparent;color:#001222;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-icon--primary.ds-button-icon--hulk[data-v-2c1f0784]:link,.ds-button-icon--primary.ds-button-icon--hulk[data-v-2c1f0784]:visited{background-color:transparent;color:#001222}@media(hover:hover){.ds-button-icon--primary.ds-button-icon--hulk[data-v-2c1f0784]:hover{background-color:transparent;color:#00d16a;cursor:pointer}}.ds-button-icon--primary.ds-button-icon--hulk[data-v-2c1f0784]:active{background-color:transparent;color:#00d16a;cursor:pointer}@supports (contain:none){.ds-button-icon--primary.ds-button-icon--hulk[data-v-2c1f0784]:focus-visible:before{border-color:#64e3a4}}@supports not (contain:none){.ds-button-icon--primary.ds-button-icon--hulk[data-v-2c1f0784]:focus{background-color:transparent}.ds-button-icon--primary.ds-button-icon--hulk[data-v-2c1f0784]:focus:before{border-color:#64e3a4}}.ds-button-icon--primary.ds-button-icon--hulk[data-v-2c1f0784]:disabled{background-color:transparent;border-color:transparent;color:#001222;cursor:not-allowed}.ds-button-icon--secondary[data-v-2c1f0784]{border:1px solid #00d16a;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-icon--secondary[data-v-2c1f0784],.ds-button-icon--secondary[data-v-2c1f0784]:link,.ds-button-icon--secondary[data-v-2c1f0784]:visited{background-color:transparent;color:#001222}@media(hover:hover){.ds-button-icon--secondary[data-v-2c1f0784]:hover{background-color:#00d16a;color:#001222;cursor:pointer}}.ds-button-icon--secondary[data-v-2c1f0784]:active{background-color:#00bd60;color:#001222;cursor:pointer}@supports (contain:none){.ds-button-icon--secondary[data-v-2c1f0784]:focus-visible:before{border-color:#64e3a4}}@supports not (contain:none){.ds-button-icon--secondary[data-v-2c1f0784]:focus{background-color:transparent}.ds-button-icon--secondary[data-v-2c1f0784]:focus:before{border-color:#64e3a4}}.ds-button-icon--secondary[data-v-2c1f0784]:disabled{background-color:transparent;border-color:#0012222e;color:#00122273;cursor:not-allowed}.ds-button-icon--secondary.ds-button-icon--green[data-v-2c1f0784]{background-color:transparent;border:1px solid #00d16a;color:#001222;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-icon--secondary.ds-button-icon--green[data-v-2c1f0784]:link,.ds-button-icon--secondary.ds-button-icon--green[data-v-2c1f0784]:visited{background-color:transparent;color:#001222}@media(hover:hover){.ds-button-icon--secondary.ds-button-icon--green[data-v-2c1f0784]:hover{background-color:#00d16a;color:#001222;cursor:pointer}}.ds-button-icon--secondary.ds-button-icon--green[data-v-2c1f0784]:active{background-color:#00bd60;color:#001222;cursor:pointer}@supports (contain:none){.ds-button-icon--secondary.ds-button-icon--green[data-v-2c1f0784]:focus-visible:before{border-color:#64e3a4}}@supports not (contain:none){.ds-button-icon--secondary.ds-button-icon--green[data-v-2c1f0784]:focus{background-color:transparent}.ds-button-icon--secondary.ds-button-icon--green[data-v-2c1f0784]:focus:before{border-color:#64e3a4}}.ds-button-icon--secondary.ds-button-icon--green[data-v-2c1f0784]:disabled{background-color:transparent;border-color:#0012222e;color:#00122273;cursor:not-allowed}.ds-button-icon--secondary.ds-button-icon--black[data-v-2c1f0784]{background-color:transparent;border:1px solid #001222;color:#001222;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-icon--secondary.ds-button-icon--black[data-v-2c1f0784]:link,.ds-button-icon--secondary.ds-button-icon--black[data-v-2c1f0784]:visited{background-color:transparent;color:#001222}@media(hover:hover){.ds-button-icon--secondary.ds-button-icon--black[data-v-2c1f0784]:hover{background-color:#001222;color:#fff;cursor:pointer}}.ds-button-icon--secondary.ds-button-icon--black[data-v-2c1f0784]:active{background-color:#001222cf;color:#fff;cursor:pointer}@supports (contain:none){.ds-button-icon--secondary.ds-button-icon--black[data-v-2c1f0784]:focus-visible:before{border-color:#64e3a4}}@supports not (contain:none){.ds-button-icon--secondary.ds-button-icon--black[data-v-2c1f0784]:focus{background-color:transparent}.ds-button-icon--secondary.ds-button-icon--black[data-v-2c1f0784]:focus:before{border-color:#64e3a4}}.ds-button-icon--secondary.ds-button-icon--black[data-v-2c1f0784]:disabled{background-color:transparent;border-color:#0012222e;color:#00122273;cursor:not-allowed}.ds-button-icon--secondary.ds-button-icon--white[data-v-2c1f0784]{background-color:transparent;border:1px solid #fff;color:#fff;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-icon--secondary.ds-button-icon--white[data-v-2c1f0784]:link,.ds-button-icon--secondary.ds-button-icon--white[data-v-2c1f0784]:visited{background-color:transparent;color:#fff}@media(hover:hover){.ds-button-icon--secondary.ds-button-icon--white[data-v-2c1f0784]:hover{background-color:#fff;color:#001222;cursor:pointer}}.ds-button-icon--secondary.ds-button-icon--white[data-v-2c1f0784]:active{background-color:#ffffffd1;color:#001222;cursor:pointer}@supports (contain:none){.ds-button-icon--secondary.ds-button-icon--white[data-v-2c1f0784]:focus-visible:before{border-color:#64e3a4}}@supports not (contain:none){.ds-button-icon--secondary.ds-button-icon--white[data-v-2c1f0784]:focus{background-color:transparent}.ds-button-icon--secondary.ds-button-icon--white[data-v-2c1f0784]:focus:before{border-color:#64e3a4}}.ds-button-icon--secondary.ds-button-icon--white[data-v-2c1f0784]:disabled{background-color:transparent;border-color:#ffffff30;color:#ffffff5e;cursor:not-allowed}.ds-button-link[data-v-2c1f0784]{border-radius:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:clamp(1rem,.8008rem + .2604vw,1.125rem);font-weight:400;font-weight:700;line-height:clamp(1rem + 10px,.8008rem + .2604vw + 10px,1.125rem + 10px);line-height:26px;text-align:left}@media(hover:hover){.ds-button-link--chevron .ds-text-icon__icon--right[data-v-2c1f0784]{margin-right:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--chevron:hover .ds-text-icon__icon--right[data-v-2c1f0784]{-webkit-transform:translate(2px);-ms-transform:translate(2px);transform:translate(2px);-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}.ds-button-link--primary[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#00d16a;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--primary[data-v-2c1f0784]:link,.ds-button-link--primary[data-v-2c1f0784]:visited{color:#00d16a}@media(hover:hover){.ds-button-link--primary[data-v-2c1f0784]:hover{color:#00a152;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--primary[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--primary[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--primary.ds-button-link--green[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#00d16a;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--primary.ds-button-link--green[data-v-2c1f0784]:link,.ds-button-link--primary.ds-button-link--green[data-v-2c1f0784]:visited{color:#00d16a}@media(hover:hover){.ds-button-link--primary.ds-button-link--green[data-v-2c1f0784]:hover{color:#00a152;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--primary.ds-button-link--green[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--primary.ds-button-link--green[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--primary.ds-button-link--black[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#001222;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--primary.ds-button-link--black[data-v-2c1f0784]:link,.ds-button-link--primary.ds-button-link--black[data-v-2c1f0784]:visited{color:#001222}@media(hover:hover){.ds-button-link--primary.ds-button-link--black[data-v-2c1f0784]:hover{color:#2f3e4d;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--primary.ds-button-link--black[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--primary.ds-button-link--black[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--primary.ds-button-link--white[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#fff;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--primary.ds-button-link--white[data-v-2c1f0784]:link,.ds-button-link--primary.ds-button-link--white[data-v-2c1f0784]:visited{color:#fff}@media(hover:hover){.ds-button-link--primary.ds-button-link--white[data-v-2c1f0784]:hover{color:#ecedef;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--primary.ds-button-link--white[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--primary.ds-button-link--white[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--primary.ds-button-link--black-green[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#001222;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--primary.ds-button-link--black-green[data-v-2c1f0784]:link,.ds-button-link--primary.ds-button-link--black-green[data-v-2c1f0784]:visited{color:#001222}@media(hover:hover){.ds-button-link--primary.ds-button-link--black-green[data-v-2c1f0784]:hover{color:#00d16a;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--primary.ds-button-link--black-green[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--primary.ds-button-link--black-green[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--primary.ds-button-link--white-green[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#fff;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--primary.ds-button-link--white-green[data-v-2c1f0784]:link,.ds-button-link--primary.ds-button-link--white-green[data-v-2c1f0784]:visited{color:#fff}@media(hover:hover){.ds-button-link--primary.ds-button-link--white-green[data-v-2c1f0784]:hover{color:#00d16a;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--primary.ds-button-link--white-green[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--primary.ds-button-link--white-green[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--secondary[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#00d16a;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--secondary[data-v-2c1f0784]:link,.ds-button-link--secondary[data-v-2c1f0784]:visited{color:#00d16a}@media(hover:hover){.ds-button-link--secondary[data-v-2c1f0784]:hover{color:#00d16a;cursor:pointer;text-decoration-line:underline;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--secondary[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--secondary[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--secondary.ds-button-link--green[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#00d16a;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--secondary.ds-button-link--green[data-v-2c1f0784]:link,.ds-button-link--secondary.ds-button-link--green[data-v-2c1f0784]:visited{color:#00d16a}@media(hover:hover){.ds-button-link--secondary.ds-button-link--green[data-v-2c1f0784]:hover{color:#00d16a;cursor:pointer;text-decoration-line:underline;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--secondary.ds-button-link--green[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--secondary.ds-button-link--green[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--secondary.ds-button-link--black[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#001222;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--secondary.ds-button-link--black[data-v-2c1f0784]:link,.ds-button-link--secondary.ds-button-link--black[data-v-2c1f0784]:visited{color:#001222}@media(hover:hover){.ds-button-link--secondary.ds-button-link--black[data-v-2c1f0784]:hover{color:#001222;cursor:pointer;text-decoration-line:underline;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--secondary.ds-button-link--black[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--secondary.ds-button-link--black[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--secondary.ds-button-link--white[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#fff;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--secondary.ds-button-link--white[data-v-2c1f0784]:link,.ds-button-link--secondary.ds-button-link--white[data-v-2c1f0784]:visited{color:#fff}@media(hover:hover){.ds-button-link--secondary.ds-button-link--white[data-v-2c1f0784]:hover{color:#fff;cursor:pointer;text-decoration-line:underline;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--secondary.ds-button-link--white[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--secondary.ds-button-link--white[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--secondary.ds-button-link--black-green[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#001222;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--secondary.ds-button-link--black-green[data-v-2c1f0784]:link,.ds-button-link--secondary.ds-button-link--black-green[data-v-2c1f0784]:visited{color:#001222}@media(hover:hover){.ds-button-link--secondary.ds-button-link--black-green[data-v-2c1f0784]:hover{color:#00d16a;cursor:pointer;text-decoration-line:underline;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--secondary.ds-button-link--black-green[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--secondary.ds-button-link--black-green[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--secondary.ds-button-link--white-green[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#fff;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--secondary.ds-button-link--white-green[data-v-2c1f0784]:link,.ds-button-link--secondary.ds-button-link--white-green[data-v-2c1f0784]:visited{color:#fff}@media(hover:hover){.ds-button-link--secondary.ds-button-link--white-green[data-v-2c1f0784]:hover{color:#00d16a;cursor:pointer;text-decoration-line:underline;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--secondary.ds-button-link--white-green[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--secondary.ds-button-link--white-green[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--tertiary[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#00d16a;font-weight:400;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--tertiary[data-v-2c1f0784]:link,.ds-button-link--tertiary[data-v-2c1f0784]:visited{color:#00d16a}@media(hover:hover){.ds-button-link--tertiary[data-v-2c1f0784]:hover{color:#00d16a;cursor:pointer;text-decoration-line:underline;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--tertiary[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--tertiary[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--tertiary.ds-button-link--green[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#00d16a;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--tertiary.ds-button-link--green[data-v-2c1f0784]:link,.ds-button-link--tertiary.ds-button-link--green[data-v-2c1f0784]:visited{color:#00d16a}@media(hover:hover){.ds-button-link--tertiary.ds-button-link--green[data-v-2c1f0784]:hover{color:#00d16a;cursor:pointer;text-decoration-line:underline;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--tertiary.ds-button-link--green[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--tertiary.ds-button-link--green[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--tertiary.ds-button-link--black[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#001222;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--tertiary.ds-button-link--black[data-v-2c1f0784]:link,.ds-button-link--tertiary.ds-button-link--black[data-v-2c1f0784]:visited{color:#001222}@media(hover:hover){.ds-button-link--tertiary.ds-button-link--black[data-v-2c1f0784]:hover{color:#001222;cursor:pointer;text-decoration-line:underline;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--tertiary.ds-button-link--black[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--tertiary.ds-button-link--black[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--tertiary.ds-button-link--white[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#fff;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--tertiary.ds-button-link--white[data-v-2c1f0784]:link,.ds-button-link--tertiary.ds-button-link--white[data-v-2c1f0784]:visited{color:#fff}@media(hover:hover){.ds-button-link--tertiary.ds-button-link--white[data-v-2c1f0784]:hover{color:#fff;cursor:pointer;text-decoration-line:underline;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--tertiary.ds-button-link--white[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--tertiary.ds-button-link--white[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--tertiary.ds-button-link--black-green[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#001222;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--tertiary.ds-button-link--black-green[data-v-2c1f0784]:link,.ds-button-link--tertiary.ds-button-link--black-green[data-v-2c1f0784]:visited{color:#001222}@media(hover:hover){.ds-button-link--tertiary.ds-button-link--black-green[data-v-2c1f0784]:hover{color:#00d16a;cursor:pointer;text-decoration-line:underline;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--tertiary.ds-button-link--black-green[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--tertiary.ds-button-link--black-green[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--tertiary.ds-button-link--white-green[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#fff;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--tertiary.ds-button-link--white-green[data-v-2c1f0784]:link,.ds-button-link--tertiary.ds-button-link--white-green[data-v-2c1f0784]:visited{color:#fff}@media(hover:hover){.ds-button-link--tertiary.ds-button-link--white-green[data-v-2c1f0784]:hover{color:#00d16a;cursor:pointer;text-decoration-line:underline;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--tertiary.ds-button-link--white-green[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--tertiary.ds-button-link--white-green[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--quaternary[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#00d16a;font-weight:400;padding:2px;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px;text-underline-offset:4px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--quaternary[data-v-2c1f0784]:link,.ds-button-link--quaternary[data-v-2c1f0784]:visited{color:#00d16a}@media(hover:hover){.ds-button-link--quaternary[data-v-2c1f0784]:hover{color:#00a152;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--quaternary[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--quaternary[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--quaternary.ds-button-link--green[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#00d16a;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--quaternary.ds-button-link--green[data-v-2c1f0784]:link,.ds-button-link--quaternary.ds-button-link--green[data-v-2c1f0784]:visited{color:#00d16a}@media(hover:hover){.ds-button-link--quaternary.ds-button-link--green[data-v-2c1f0784]:hover{color:#00a152;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--quaternary.ds-button-link--green[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--quaternary.ds-button-link--green[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--quaternary.ds-button-link--black[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#001222;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--quaternary.ds-button-link--black[data-v-2c1f0784]:link,.ds-button-link--quaternary.ds-button-link--black[data-v-2c1f0784]:visited{color:#001222}@media(hover:hover){.ds-button-link--quaternary.ds-button-link--black[data-v-2c1f0784]:hover{color:#2f3e4d;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--quaternary.ds-button-link--black[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--quaternary.ds-button-link--black[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--quaternary.ds-button-link--white[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#fff;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--quaternary.ds-button-link--white[data-v-2c1f0784]:link,.ds-button-link--quaternary.ds-button-link--white[data-v-2c1f0784]:visited{color:#fff}@media(hover:hover){.ds-button-link--quaternary.ds-button-link--white[data-v-2c1f0784]:hover{color:#ecedef;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--quaternary.ds-button-link--white[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--quaternary.ds-button-link--white[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--quaternary.ds-button-link--black-green[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#001222;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--quaternary.ds-button-link--black-green[data-v-2c1f0784]:link,.ds-button-link--quaternary.ds-button-link--black-green[data-v-2c1f0784]:visited{color:#001222}@media(hover:hover){.ds-button-link--quaternary.ds-button-link--black-green[data-v-2c1f0784]:hover{color:#00d16a;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--quaternary.ds-button-link--black-green[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--quaternary.ds-button-link--black-green[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--quaternary.ds-button-link--white-green[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#fff;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--quaternary.ds-button-link--white-green[data-v-2c1f0784]:link,.ds-button-link--quaternary.ds-button-link--white-green[data-v-2c1f0784]:visited{color:#fff}@media(hover:hover){.ds-button-link--quaternary.ds-button-link--white-green[data-v-2c1f0784]:hover{color:#00d16a;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--quaternary.ds-button-link--white-green[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--quaternary.ds-button-link--white-green[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--quinary[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#00d16a;font-weight:400;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--quinary[data-v-2c1f0784]:link,.ds-button-link--quinary[data-v-2c1f0784]:visited{color:#00d16a}@media(hover:hover){.ds-button-link--quinary[data-v-2c1f0784]:hover{color:#00a152;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--quinary[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--quinary[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--quinary.ds-button-link--green[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#00d16a;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--quinary.ds-button-link--green[data-v-2c1f0784]:link,.ds-button-link--quinary.ds-button-link--green[data-v-2c1f0784]:visited{color:#00d16a}@media(hover:hover){.ds-button-link--quinary.ds-button-link--green[data-v-2c1f0784]:hover{color:#00a152;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--quinary.ds-button-link--green[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--quinary.ds-button-link--green[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--quinary.ds-button-link--black[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#001222;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--quinary.ds-button-link--black[data-v-2c1f0784]:link,.ds-button-link--quinary.ds-button-link--black[data-v-2c1f0784]:visited{color:#001222}@media(hover:hover){.ds-button-link--quinary.ds-button-link--black[data-v-2c1f0784]:hover{color:#2f3e4d;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--quinary.ds-button-link--black[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--quinary.ds-button-link--black[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--quinary.ds-button-link--white[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#fff;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--quinary.ds-button-link--white[data-v-2c1f0784]:link,.ds-button-link--quinary.ds-button-link--white[data-v-2c1f0784]:visited{color:#fff}@media(hover:hover){.ds-button-link--quinary.ds-button-link--white[data-v-2c1f0784]:hover{color:#ecedef;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--quinary.ds-button-link--white[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--quinary.ds-button-link--white[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--quinary.ds-button-link--black-green[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#001222;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--quinary.ds-button-link--black-green[data-v-2c1f0784]:link,.ds-button-link--quinary.ds-button-link--black-green[data-v-2c1f0784]:visited{color:#001222}@media(hover:hover){.ds-button-link--quinary.ds-button-link--black-green[data-v-2c1f0784]:hover{color:#00d16a;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--quinary.ds-button-link--black-green[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--quinary.ds-button-link--black-green[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--quinary.ds-button-link--white-green[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#fff;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--quinary.ds-button-link--white-green[data-v-2c1f0784]:link,.ds-button-link--quinary.ds-button-link--white-green[data-v-2c1f0784]:visited{color:#fff}@media(hover:hover){.ds-button-link--quinary.ds-button-link--white-green[data-v-2c1f0784]:hover{color:#00d16a;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--quinary.ds-button-link--white-green[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--quinary.ds-button-link--white-green[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--tag[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#00d16a;font-size:12px;line-height:22px;padding:2px;text-transform:uppercase;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--tag[data-v-2c1f0784]:link,.ds-button-link--tag[data-v-2c1f0784]:visited{color:#00d16a}@media(hover:hover){.ds-button-link--tag[data-v-2c1f0784]:hover{color:#00d16a;cursor:pointer;text-decoration-line:underline;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--tag[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--tag[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--tag.ds-button-link--green[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#00d16a;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--tag.ds-button-link--green[data-v-2c1f0784]:link,.ds-button-link--tag.ds-button-link--green[data-v-2c1f0784]:visited{color:#00d16a}@media(hover:hover){.ds-button-link--tag.ds-button-link--green[data-v-2c1f0784]:hover{color:#00d16a;cursor:pointer;text-decoration-line:underline;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--tag.ds-button-link--green[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--tag.ds-button-link--green[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--tag.ds-button-link--black[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#001222;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--tag.ds-button-link--black[data-v-2c1f0784]:link,.ds-button-link--tag.ds-button-link--black[data-v-2c1f0784]:visited{color:#001222}@media(hover:hover){.ds-button-link--tag.ds-button-link--black[data-v-2c1f0784]:hover{color:#001222;cursor:pointer;text-decoration-line:underline;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--tag.ds-button-link--black[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--tag.ds-button-link--black[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link--tag.ds-button-link--white[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#fff;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link--tag.ds-button-link--white[data-v-2c1f0784]:link,.ds-button-link--tag.ds-button-link--white[data-v-2c1f0784]:visited{color:#fff}@media(hover:hover){.ds-button-link--tag.ds-button-link--white[data-v-2c1f0784]:hover{color:#fff;cursor:pointer;text-decoration-line:underline;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link--tag.ds-button-link--white[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link--tag.ds-button-link--white[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@media(hover:hover){.ds-button-link--disabled[data-v-2c1f0784]:hover{cursor:not-allowed!important}.ds-button-link--static-icon:hover .ds-text-icon__icon--right[data-v-2c1f0784]{-webkit-transform:none;-ms-transform:none;transform:none}}.ds-button-link-icon[data-v-2c1f0784]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:clamp(1rem,.8008rem + .2604vw,1.125rem);font-weight:400;font-weight:700;line-height:clamp(1rem + 10px,.8008rem + .2604vw + 10px,1.125rem + 10px);line-height:26px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#00d16a;padding:2px;text-align:left;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link-icon .icon[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:12px}.ds-button-link-icon[data-v-2c1f0784]:link,.ds-button-link-icon[data-v-2c1f0784]:visited{color:#00d16a}@media(hover:hover){.ds-button-link-icon[data-v-2c1f0784]:hover{color:#00a152;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link-icon[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link-icon[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link-icon--green[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#00d16a;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link-icon--green[data-v-2c1f0784]:link,.ds-button-link-icon--green[data-v-2c1f0784]:visited{color:#00d16a}@media(hover:hover){.ds-button-link-icon--green[data-v-2c1f0784]:hover{color:#00a152;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link-icon--green[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link-icon--green[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link-icon--black[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#001222;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link-icon--black[data-v-2c1f0784]:link,.ds-button-link-icon--black[data-v-2c1f0784]:visited{color:#001222}@media(hover:hover){.ds-button-link-icon--black[data-v-2c1f0784]:hover{color:#2f3e4d;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link-icon--black[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link-icon--black[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link-icon--white[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#fff;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link-icon--white[data-v-2c1f0784]:link,.ds-button-link-icon--white[data-v-2c1f0784]:visited{color:#fff}@media(hover:hover){.ds-button-link-icon--white[data-v-2c1f0784]:hover{color:#ecedef;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link-icon--white[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link-icon--white[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link-dropdown[data-v-2c1f0784]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:clamp(1rem,.8008rem + .2604vw,1.125rem);font-weight:700;line-height:clamp(1rem + 10px,.8008rem + .2604vw + 10px,1.125rem + 10px);line-height:26px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#00d16a;font-weight:400;padding:2px;text-align:left;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link-dropdown .icon[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:none;flex:none}.ds-button-link-dropdown .icon[data-v-2c1f0784]:first-child{margin-right:12px}.ds-button-link-dropdown .icon[data-v-2c1f0784]:last-child{margin-left:12px;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.ds-button-link-dropdown[data-v-2c1f0784]:link,.ds-button-link-dropdown[data-v-2c1f0784]:visited{color:#00d16a}@media(hover:hover){.ds-button-link-dropdown[data-v-2c1f0784]:hover{color:#00a152;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link-dropdown[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link-dropdown[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link-dropdown--green[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#00d16a;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link-dropdown--green[data-v-2c1f0784]:link,.ds-button-link-dropdown--green[data-v-2c1f0784]:visited{color:#00d16a}@media(hover:hover){.ds-button-link-dropdown--green[data-v-2c1f0784]:hover{color:#00a152;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link-dropdown--green[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link-dropdown--green[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link-dropdown--black[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#001222;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link-dropdown--black[data-v-2c1f0784]:link,.ds-button-link-dropdown--black[data-v-2c1f0784]:visited{color:#001222}@media(hover:hover){.ds-button-link-dropdown--black[data-v-2c1f0784]:hover{color:#2f3e4d;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link-dropdown--black[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link-dropdown--black[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link-dropdown--white[data-v-2c1f0784]{border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:#fff;padding:2px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-link-dropdown--white[data-v-2c1f0784]:link,.ds-button-link-dropdown--white[data-v-2c1f0784]:visited{color:#fff}@media(hover:hover){.ds-button-link-dropdown--white[data-v-2c1f0784]:hover{color:#ecedef;cursor:pointer;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-button-link-dropdown--white[data-v-2c1f0784]:focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-button-link-dropdown--white[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-button-link-dropdown--active .icon-animate[data-v-2c1f0784],.ds-button-link-dropdown--active .icon[data-v-2c1f0784]:last-child{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.ds-button-navigation[data-v-2c1f0784]{font-size:clamp(1rem,.8008rem + .2604vw,1.125rem);font-weight:400;line-height:clamp(1rem + 10px,.8008rem + .2604vw + 10px,1.125rem + 10px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#001222;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-transition:-webkit-box-shadow .15s ease-in-out;transition:-webkit-box-shadow .15s ease-in-out;transition:box-shadow .15s ease-in-out;transition:box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.ds-button-navigation[data-v-2c1f0784]:before{border:2px solid transparent;border-radius:8px;-webkit-box-sizing:content-box;box-sizing:content-box;content:"";inset:-2px -4px;position:absolute}@supports (contain:none){.ds-button-navigation[data-v-2c1f0784]:focus-visible:before{border-color:#64e3a4}}@supports not (contain:none){.ds-button-navigation[data-v-2c1f0784]:focus:before{border-color:#64e3a4}}.ds-button-navigation--secondary[data-v-2c1f0784]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:50px}.ds-button-navigation--secondary[data-v-2c1f0784]:before{bottom:-1px;top:-1px}@media(hover:hover){.ds-button-navigation--secondary[data-v-2c1f0784]:hover{-webkit-box-shadow:inset 0 -4px #f4f5f6;box-shadow:inset 0 -4px #f4f5f6}}.ds-button-navigation--secondary.ds-button-navigation--active[data-v-2c1f0784]{-webkit-box-shadow:inset 0 -4px #00d16a;box-shadow:inset 0 -4px #00d16a}.ds-button-navigation--tertiary[data-v-2c1f0784]{padding:12px 24px;width:100%}.ds-button-navigation--tertiary[data-v-2c1f0784]:before{inset:0}@media(hover:hover){.ds-button-navigation--tertiary[data-v-2c1f0784]:hover{-webkit-box-shadow:inset 4px 0 #d1d5d8;box-shadow:inset 4px 0 #d1d5d8}}.ds-button-navigation--tertiary.ds-button-navigation--active[data-v-2c1f0784]{-webkit-box-shadow:inset 4px 0 #00d16a;box-shadow:inset 4px 0 #00d16a}.ds-button-navigation--tertiary-small[data-v-2c1f0784]{font-size:clamp(.75rem,.6006rem + .1953vw,.84375rem);font-weight:400;line-height:clamp(.75rem + 10px,.6006rem + .1953vw + 10px,.84375rem + 10px);padding:0 0 0 12px}.ds-button-navigation--tertiary-small[data-v-2c1f0784]:before{inset:0}@media(hover:hover){.ds-button-navigation--tertiary-small[data-v-2c1f0784]:hover{-webkit-box-shadow:inset 4px 0 #d1d5d8;box-shadow:inset 4px 0 #d1d5d8}}.ds-button-navigation--tertiary-small.ds-button-navigation--active[data-v-2c1f0784]{-webkit-box-shadow:inset 4px 0 #00d16a;box-shadow:inset 4px 0 #00d16a}.ds-button-navigation--dark[data-v-2c1f0784]{color:#fff}.ds-button-list-option[data-v-2c1f0784]{background-color:transparent;border:1px solid transparent;color:#001222;display:inline-block;font-size:16px;font-weight:400;line-height:26px;padding:12px;position:relative;text-align:left;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;width:100%}.ds-button-list-option[data-v-2c1f0784]:before{border:2px solid transparent;border-radius:8px;-webkit-box-sizing:content-box;box-sizing:content-box;content:"";inset:-1px;position:absolute}.ds-button-list-option .icon-frame:last-child .icon[data-v-2c1f0784],.ds-button-list-option>.icon[data-v-2c1f0784]:last-child{color:#d1d5d8;-webkit-transition:color .15s ease-out;transition:color .15s ease-out}.ds-button-list-option[data-v-2c1f0784]:link,.ds-button-list-option[data-v-2c1f0784]:visited{background-color:transparent;color:#001222}@media(hover:hover){.ds-button-list-option[data-v-2c1f0784]:hover{background-color:#f4f5f6;color:#001222;cursor:pointer}}.ds-button-list-option[data-v-2c1f0784]:active{background-color:transparent;color:#001222;cursor:pointer}@supports (contain:none){.ds-button-list-option[data-v-2c1f0784]:focus-visible:before{border-color:#64e3a4}}@supports not (contain:none){.ds-button-list-option[data-v-2c1f0784]:focus{background-color:transparent}.ds-button-list-option[data-v-2c1f0784]:focus:before{border-color:#64e3a4}}.ds-button-list-option[data-v-2c1f0784]:disabled{background-color:transparent;border-color:transparent;color:#001222;cursor:not-allowed}@media(hover:hover){.ds-button-list-option[data-v-2c1f0784]:hover{cursor:pointer}.ds-button-list-option:hover span[data-v-2c1f0784]:first-of-type{text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px;text-underline-offset:4px}.ds-button-list-option:hover .icon[data-v-2c1f0784]:last-child{color:#001222}}.ds-button-list-option--dark[data-v-2c1f0784]{border:1px solid transparent;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-list-option--dark[data-v-2c1f0784],.ds-button-list-option--dark[data-v-2c1f0784]:link,.ds-button-list-option--dark[data-v-2c1f0784]:visited{background-color:transparent;color:#fff}@media(hover:hover){.ds-button-list-option--dark[data-v-2c1f0784]:hover{background-color:#2f3e4d;color:#fff;cursor:pointer}}.ds-button-list-option--dark[data-v-2c1f0784]:active{background-color:transparent;color:#fff;cursor:pointer}@supports (contain:none){.ds-button-list-option--dark[data-v-2c1f0784]:focus-visible:before{border-color:#64e3a4}}@supports not (contain:none){.ds-button-list-option--dark[data-v-2c1f0784]:focus{background-color:transparent}.ds-button-list-option--dark[data-v-2c1f0784]:focus:before{border-color:#64e3a4}}.ds-button-list-option--dark[data-v-2c1f0784]:disabled{background-color:transparent;border-color:transparent;color:#fff;cursor:not-allowed}@media(hover:hover){.ds-button-list-option--dark:hover .icon[data-v-2c1f0784]:last-child{color:#fff}}.ds-button-small[data-v-2c1f0784]{border-radius:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:clamp(1rem,.8008rem + .2604vw,1.125rem);font-weight:400;font-weight:700;line-height:clamp(1rem + 10px,.8008rem + .2604vw + 10px,1.125rem + 10px);line-height:26px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;background-color:#ecedef;border:1px solid transparent;color:#5c6874;font-size:12px;height:50px;height:32px;line-height:13px;padding:9px;position:relative;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;white-space:nowrap}.ds-button-small--with-icon-right[data-v-2c1f0784]{padding-right:12px}.ds-button-small--with-icon-left[data-v-2c1f0784]{padding-left:12px}.ds-button-small[data-v-2c1f0784]:before{border:2px solid transparent;border-radius:8px;-webkit-box-sizing:content-box;box-sizing:content-box;content:"";inset:-4px;position:absolute}.ds-button-small[data-v-2c1f0784]:link,.ds-button-small[data-v-2c1f0784]:visited{background-color:#ecedef;color:#5c6874}@media(hover:hover){.ds-button-small[data-v-2c1f0784]:hover{background-color:#f4f5f6;color:#5c6874;cursor:pointer}}.ds-button-small[data-v-2c1f0784]:active{background-color:#ecedef;color:#5c6874;cursor:pointer}@supports (contain:none){.ds-button-small[data-v-2c1f0784]:focus-visible:before{border-color:#64e3a4}}@supports not (contain:none){.ds-button-small[data-v-2c1f0784]:focus{background-color:#ecedef}.ds-button-small[data-v-2c1f0784]:focus:before{border-color:#64e3a4}}.ds-button-small[data-v-2c1f0784]:disabled{background-color:#ecedef;border-color:transparent;color:#5c6874;cursor:not-allowed}.ds-button-small .icon[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:8px;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}@media(hover:hover){.ds-button-small:hover .icon[data-v-2c1f0784]{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}.ds-buttons-wrapper[data-v-2c1f0784]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;overflow-wrap:normal}.ds-buttons-wrapper--align-center[data-v-2c1f0784]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:768px){.ds-buttons-wrapper[data-v-2c1f0784]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.ds-button-group[data-v-2c1f0784]{background:#ecedef;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:52px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ds-button-group .ds-button[data-v-2c1f0784]{border-radius:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:clamp(1rem,.8008rem + .2604vw,1.125rem);font-weight:400;font-weight:700;line-height:clamp(1rem + 10px,.8008rem + .2604vw + 10px,1.125rem + 10px);line-height:26px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;background-color:#ecedef;border:1px solid transparent;color:#001222;height:50px;height:44px;margin:4px;padding:9px 24px;position:relative;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;white-space:nowrap}.ds-button-group .ds-button--with-icon-right[data-v-2c1f0784]{padding-right:12px}.ds-button-group .ds-button--with-icon-left[data-v-2c1f0784]{padding-left:12px}.ds-button-group .ds-button[data-v-2c1f0784]:before{border:2px solid transparent;border-radius:8px;-webkit-box-sizing:content-box;box-sizing:content-box;content:"";inset:-4px;position:absolute}.ds-button-group .ds-button[data-v-2c1f0784]:link,.ds-button-group .ds-button[data-v-2c1f0784]:visited{background-color:#ecedef;color:#001222}@media(hover:hover){.ds-button-group .ds-button[data-v-2c1f0784]:hover{background-color:#f4f5f6;color:#001222;cursor:pointer}}.ds-button-group .ds-button[data-v-2c1f0784]:active{background-color:#ecedef;color:#001222;cursor:pointer}@supports (contain:none){.ds-button-group .ds-button[data-v-2c1f0784]:focus-visible:before{border-color:#5c6874}}@supports not (contain:none){.ds-button-group .ds-button[data-v-2c1f0784]:focus{background-color:#ecedef}.ds-button-group .ds-button[data-v-2c1f0784]:focus:before{border-color:#5c6874}}.ds-button-group .ds-button[data-v-2c1f0784]:disabled{background-color:#ecedef;border-color:transparent;color:#001222;cursor:not-allowed}.ds-button-group .ds-button[data-v-2c1f0784]:not(:last-child){margin-right:0}.ds-button-group .ds-button--active[data-v-2c1f0784]{background-color:#001222;border:1px solid transparent;color:#fff;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-group .ds-button--active[data-v-2c1f0784]:link,.ds-button-group .ds-button--active[data-v-2c1f0784]:visited{background-color:#001222;color:#fff}@media(hover:hover){.ds-button-group .ds-button--active[data-v-2c1f0784]:hover{background-color:#001222;color:#fff;cursor:pointer}}.ds-button-group .ds-button--active[data-v-2c1f0784]:active{background-color:#001222;color:#fff;cursor:pointer}@supports (contain:none){.ds-button-group .ds-button--active[data-v-2c1f0784]:focus-visible:before{border-color:#5c6874}}@supports not (contain:none){.ds-button-group .ds-button--active[data-v-2c1f0784]:focus{background-color:#001222}.ds-button-group .ds-button--active[data-v-2c1f0784]:focus:before{border-color:#5c6874}}.ds-button-group .ds-button--active[data-v-2c1f0784]:disabled{background-color:#001222;border-color:transparent;color:#fff;cursor:not-allowed}.ds-button-group--dark[data-v-2c1f0784]{background:#2f3e4d}.ds-button-group--dark .ds-button[data-v-2c1f0784]{border:1px solid transparent;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-group--dark .ds-button[data-v-2c1f0784],.ds-button-group--dark .ds-button[data-v-2c1f0784]:link,.ds-button-group--dark .ds-button[data-v-2c1f0784]:visited{background-color:#2f3e4d;color:#fff}@media(hover:hover){.ds-button-group--dark .ds-button[data-v-2c1f0784]:hover{background-color:#5c6874;color:#fff;cursor:pointer}}.ds-button-group--dark .ds-button[data-v-2c1f0784]:active{background-color:#2f3e4d;color:#fff;cursor:pointer}@supports (contain:none){.ds-button-group--dark .ds-button[data-v-2c1f0784]:focus-visible:before{border-color:#f4f5f6}}@supports not (contain:none){.ds-button-group--dark .ds-button[data-v-2c1f0784]:focus{background-color:#2f3e4d}.ds-button-group--dark .ds-button[data-v-2c1f0784]:focus:before{border-color:#f4f5f6}}.ds-button-group--dark .ds-button[data-v-2c1f0784]:disabled{background-color:#2f3e4d;border-color:transparent;color:#fff;cursor:not-allowed}.ds-button-group--dark .ds-button--active[data-v-2c1f0784]{background-color:#fff;border:1px solid transparent;color:#001222;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.ds-button-group--dark .ds-button--active[data-v-2c1f0784]:link,.ds-button-group--dark .ds-button--active[data-v-2c1f0784]:visited{background-color:#fff;color:#001222}@media(hover:hover){.ds-button-group--dark .ds-button--active[data-v-2c1f0784]:hover{background-color:#fff;color:#001222;cursor:pointer}}.ds-button-group--dark .ds-button--active[data-v-2c1f0784]:active{background-color:#fff;color:#001222;cursor:pointer}@supports (contain:none){.ds-button-group--dark .ds-button--active[data-v-2c1f0784]:focus-visible:before{border-color:#f4f5f6}}@supports not (contain:none){.ds-button-group--dark .ds-button--active[data-v-2c1f0784]:focus{background-color:#fff}.ds-button-group--dark .ds-button--active[data-v-2c1f0784]:focus:before{border-color:#f4f5f6}}.ds-button-group--dark .ds-button--active[data-v-2c1f0784]:disabled{background-color:#fff;border-color:transparent;color:#001222;cursor:not-allowed}.ds-heading-xsmall[data-v-2c1f0784]{font-size:clamp(1.25rem,.4827rem + .7418vw,1.40625rem);font-weight:700;line-height:clamp(1.25rem + 10px,.4827rem + .7418vw + 10px,1.40625rem + 10px)}.ds-heading-small[data-v-2c1f0784]{font-size:clamp(1.5rem,.5792rem + .8902vw,1.6875rem);font-weight:600;line-height:clamp(1.5rem + 10px,.5792rem + .8902vw + 10px,1.6875rem + 10px)}.ds-heading[data-v-2c1f0784]{font-size:clamp(2rem,.7723rem + 1.1869vw,2.25rem);font-weight:500;line-height:clamp(2rem + 10px,.7723rem + 1.1869vw + 10px,2.25rem + 10px)}.ds-heading-large[data-v-2c1f0784]{font-size:clamp(2.5rem,2.307rem + .8578vw,3.375rem);font-weight:500;line-height:clamp(2.5rem + 10px,2.307rem + .8578vw + 10px,3.375rem + 10px)}.ds-heading-xlarge[data-v-2c1f0784]{font-size:clamp(3rem,2.6691rem + 1.4706vw,4.5rem);font-weight:500;line-height:clamp(3rem + 10px,2.6691rem + 1.4706vw + 10px,4.5rem + 10px)}@media(min-width:768px){.ds-md-heading-xsmall[data-v-2c1f0784]{font-size:clamp(1.25rem,.4827rem + .7418vw,1.40625rem);font-weight:700;line-height:clamp(1.25rem + 10px,.4827rem + .7418vw + 10px,1.40625rem + 10px)}.ds-md-heading-small[data-v-2c1f0784]{font-size:clamp(1.5rem,.5792rem + .8902vw,1.6875rem);font-weight:600;line-height:clamp(1.5rem + 10px,.5792rem + .8902vw + 10px,1.6875rem + 10px)}.ds-md-heading[data-v-2c1f0784]{font-size:clamp(2rem,.7723rem + 1.1869vw,2.25rem);font-weight:500;line-height:clamp(2rem + 10px,.7723rem + 1.1869vw + 10px,2.25rem + 10px)}.ds-md-heading-large[data-v-2c1f0784]{font-size:clamp(2.5rem,2.307rem + .8578vw,3.375rem);font-weight:500;line-height:clamp(2.5rem + 10px,2.307rem + .8578vw + 10px,3.375rem + 10px)}.ds-md-heading-xlarge[data-v-2c1f0784]{font-size:clamp(3rem,2.6691rem + 1.4706vw,4.5rem);font-weight:500;line-height:clamp(3rem + 10px,2.6691rem + 1.4706vw + 10px,4.5rem + 10px)}}@media(min-width:1224px){.ds-lg-heading-xsmall[data-v-2c1f0784]{font-size:clamp(1.25rem,.4827rem + .7418vw,1.40625rem);font-weight:700;line-height:clamp(1.25rem + 10px,.4827rem + .7418vw + 10px,1.40625rem + 10px)}.ds-lg-heading-small[data-v-2c1f0784]{font-size:clamp(1.5rem,.5792rem + .8902vw,1.6875rem);font-weight:600;line-height:clamp(1.5rem + 10px,.5792rem + .8902vw + 10px,1.6875rem + 10px)}.ds-lg-heading[data-v-2c1f0784]{font-size:clamp(2rem,.7723rem + 1.1869vw,2.25rem);font-weight:500;line-height:clamp(2rem + 10px,.7723rem + 1.1869vw + 10px,2.25rem + 10px)}.ds-lg-heading-large[data-v-2c1f0784]{font-size:clamp(2.5rem,2.307rem + .8578vw,3.375rem);font-weight:500;line-height:clamp(2.5rem + 10px,2.307rem + .8578vw + 10px,3.375rem + 10px)}.ds-lg-heading-xlarge[data-v-2c1f0784]{font-size:clamp(3rem,2.6691rem + 1.4706vw,4.5rem);font-weight:500;line-height:clamp(3rem + 10px,2.6691rem + 1.4706vw + 10px,4.5rem + 10px)}}.ds-text-small[data-v-2c1f0784]{font-size:clamp(.75rem,.6006rem + .1953vw,.84375rem);font-weight:400;line-height:clamp(.75rem + 10px,.6006rem + .1953vw + 10px,.84375rem + 10px)}.ds-text[data-v-2c1f0784]{font-size:clamp(1rem,.8008rem + .2604vw,1.125rem);font-weight:400;line-height:clamp(1rem + 10px,.8008rem + .2604vw + 10px,1.125rem + 10px)}.ds-text-medium[data-v-2c1f0784]{font-size:clamp(1.25rem,1.001rem + .3255vw,1.40625rem);font-weight:400;line-height:clamp(1.25rem + 10px,1.001rem + .3255vw + 10px,1.40625rem + 10px)}.ds-text-large[data-v-2c1f0784]{font-size:clamp(1.5rem,1.2012rem + .3906vw,1.6875rem);font-weight:400;line-height:clamp(1.5rem + 10px,1.2012rem + .3906vw + 10px,1.6875rem + 10px)}.ds-text-xlarge[data-v-2c1f0784]{font-size:clamp(2rem,1.6016rem + .5208vw,2.25rem);font-weight:400;line-height:clamp(2rem + 10px,1.6016rem + .5208vw + 10px,2.25rem + 10px)}.ds-text-2xlarge[data-v-2c1f0784]{font-size:clamp(2.5rem,2.307rem + .8578vw,3.375rem);font-weight:400;line-height:clamp(2.5rem + 10px,2.307rem + .8578vw + 10px,3.375rem + 10px)}.ds-text-3xlarge[data-v-2c1f0784]{font-size:clamp(3rem,2.6691rem + 1.4706vw,4.5rem);font-weight:400;line-height:clamp(3rem + 10px,2.6691rem + 1.4706vw + 10px,4.5rem + 10px)}.ds-text-mono[data-v-2c1f0784]{font-family:AdyenMono,monospace;font-size:12px;font-weight:500;line-height:17px}@media(min-width:768px){.ds-md-text-small[data-v-2c1f0784]{font-size:clamp(.75rem,.6006rem + .1953vw,.84375rem);font-weight:400;line-height:clamp(.75rem + 10px,.6006rem + .1953vw + 10px,.84375rem + 10px)}.ds-md-text[data-v-2c1f0784]{font-size:clamp(1rem,.8008rem + .2604vw,1.125rem);font-weight:400;line-height:clamp(1rem + 10px,.8008rem + .2604vw + 10px,1.125rem + 10px)}.ds-md-text-medium[data-v-2c1f0784]{font-size:clamp(1.25rem,1.001rem + .3255vw,1.40625rem);font-weight:400;line-height:clamp(1.25rem + 10px,1.001rem + .3255vw + 10px,1.40625rem + 10px)}.ds-md-text-large[data-v-2c1f0784]{font-size:clamp(1.5rem,1.2012rem + .3906vw,1.6875rem);font-weight:400;line-height:clamp(1.5rem + 10px,1.2012rem + .3906vw + 10px,1.6875rem + 10px)}.ds-md-text-xlarge[data-v-2c1f0784]{font-size:clamp(2rem,1.6016rem + .5208vw,2.25rem);font-weight:400;line-height:clamp(2rem + 10px,1.6016rem + .5208vw + 10px,2.25rem + 10px)}.ds-md-text-2xlarge[data-v-2c1f0784]{font-size:clamp(2.5rem,2.307rem + .8578vw,3.375rem);font-weight:400;line-height:clamp(2.5rem + 10px,2.307rem + .8578vw + 10px,3.375rem + 10px)}.ds-md-text-3xlarge[data-v-2c1f0784]{font-size:clamp(3rem,2.6691rem + 1.4706vw,4.5rem);font-weight:400;line-height:clamp(3rem + 10px,2.6691rem + 1.4706vw + 10px,4.5rem + 10px)}.ds-md-text-mono[data-v-2c1f0784]{font-family:AdyenMono,monospace;font-size:12px;font-weight:500;line-height:17px}}@media(min-width:1224px){.ds-lg-text[data-v-2c1f0784],.ds-lg-text-small[data-v-2c1f0784]{font-size:clamp(1rem,.8008rem + .2604vw,1.125rem);font-weight:400;line-height:clamp(1rem + 10px,.8008rem + .2604vw + 10px,1.125rem + 10px)}.ds-lg-text-medium[data-v-2c1f0784]{font-size:clamp(1.25rem,1.001rem + .3255vw,1.40625rem);font-weight:400;line-height:clamp(1.25rem + 10px,1.001rem + .3255vw + 10px,1.40625rem + 10px)}.ds-lg-text-large[data-v-2c1f0784]{font-size:clamp(1.5rem,1.2012rem + .3906vw,1.6875rem);font-weight:400;line-height:clamp(1.5rem + 10px,1.2012rem + .3906vw + 10px,1.6875rem + 10px)}.ds-lg-text-xlarge[data-v-2c1f0784]{font-size:clamp(2rem,1.6016rem + .5208vw,2.25rem);font-weight:400;line-height:clamp(2rem + 10px,1.6016rem + .5208vw + 10px,2.25rem + 10px)}.ds-lg-text-2xlarge[data-v-2c1f0784]{font-size:clamp(2.5rem,2.307rem + .8578vw,3.375rem);font-weight:400;line-height:clamp(2.5rem + 10px,2.307rem + .8578vw + 10px,3.375rem + 10px)}.ds-lg-text-mono[data-v-2c1f0784]{font-family:AdyenMono,monospace;font-size:12px;font-weight:500;line-height:17px}}.ds-list-style-checked ul[data-v-2c1f0784]{list-style:none;margin:24px 0}.ds-list-style-checked li[data-v-2c1f0784]{background:url('data:image/svg+xml;utf8,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="checkmark-small"><path id="Union" d="M19.4144 8.00064L18.0002 6.58643L10.0002 14.5864L6.00015 10.5864L4.58594 12.0006L10.0002 17.4149L19.4144 8.00064Z" fill="%23001222"/></g></svg>') no-repeat left 2px;font-size:clamp(1rem,.8008rem + .2604vw,1.125rem);font-weight:400;line-height:clamp(1rem + 10px,.8008rem + .2604vw + 10px,1.125rem + 10px);list-style:none;margin:0;padding:0 0 0 34px}.ds-list-style-checked li+li[data-v-2c1f0784]{margin-top:12px}.ds-list-style-checked--green li[data-v-2c1f0784]{background-image:url('data:image/svg+xml;utf8,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="checkmark-small"><path id="Union" d="M19.4144 8.00064L18.0002 6.58643L10.0002 14.5864L6.00015 10.5864L4.58594 12.0006L10.0002 17.4149L19.4144 8.00064Z" fill="%2300d16a"/></g></svg>')}.ds-list-style-checked--white li[data-v-2c1f0784]{background-image:url('data:image/svg+xml;utf8,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="checkmark-small"><path id="Union" d="M19.4144 8.00064L18.0002 6.58643L10.0002 14.5864L6.00015 10.5864L4.58594 12.0006L10.0002 17.4149L19.4144 8.00064Z" fill="white"/></g></svg>')}.ds-list-font-default ul[data-v-2c1f0784]{font-size:16px}.ds-list-font-default li[data-v-2c1f0784]{font-size:clamp(1rem,.8008rem + .2604vw,1.125rem);font-weight:400;line-height:clamp(1rem + 10px,.8008rem + .2604vw + 10px,1.125rem + 10px)}.ds-list-font-medium ul[data-v-2c1f0784]{font-size:20px}.ds-list-font-medium li[data-v-2c1f0784]{font-size:clamp(1.25rem,1.001rem + .3255vw,1.40625rem);font-weight:400;line-height:clamp(1.25rem + 10px,1.001rem + .3255vw + 10px,1.40625rem + 10px)}.ds-list-font-small ul[data-v-2c1f0784]{font-size:12px}.ds-list-font-small li[data-v-2c1f0784]{font-size:clamp(.75rem,.6006rem + .1953vw,.84375rem);font-weight:400;line-height:clamp(.75rem + 10px,.6006rem + .1953vw + 10px,.84375rem + 10px)}.ds-list-font-large ul[data-v-2c1f0784]{font-size:24px}.ds-list-font-large li[data-v-2c1f0784]{font-size:clamp(1.5rem,1.2012rem + .3906vw,1.6875rem);font-weight:400;line-height:clamp(1.5rem + 10px,1.2012rem + .3906vw + 10px,1.6875rem + 10px)}.ds-text-transform-uppercase[data-v-2c1f0784]{text-transform:uppercase}.ds-text-transform-capitalize[data-v-2c1f0784]{text-transform:capitalize}.ds-text-align-left[data-v-2c1f0784]{text-align:left}.ds-text-align-center[data-v-2c1f0784]{text-align:center}.ds-text-align-right[data-v-2c1f0784]{text-align:right}.ds-font-weight-bold[data-v-2c1f0784]{font-weight:700}.ds-font-weight-semi-bold[data-v-2c1f0784]{font-weight:600}.ds-font-weight-medium[data-v-2c1f0784]{font-weight:500}.ds-font-weight[data-v-2c1f0784]{font-weight:400}.ds-white-space-pre-line[data-v-2c1f0784]{white-space:pre-line}.ds-white-space-pre-wrap[data-v-2c1f0784]{white-space:pre-wrap}.ds-white-space-nowrap[data-v-2c1f0784]{white-space:nowrap}.ds-font-mono[data-v-2c1f0784]{font-family:AdyenMono,monospace}@media(min-width:768px){.ds-md-text-transform-uppercase[data-v-2c1f0784]{text-transform:uppercase}.ds-md-text-transform-capitalize[data-v-2c1f0784]{text-transform:capitalize}.ds-md-text-align-left[data-v-2c1f0784]{text-align:left}.ds-md-text-align-center[data-v-2c1f0784]{text-align:center}.ds-md-text-align-right[data-v-2c1f0784]{text-align:right}.ds-md-font-weight-bold[data-v-2c1f0784]{font-weight:700}.ds-md-font-weight-semi-bold[data-v-2c1f0784]{font-weight:600}.ds-md-font-weight-medium[data-v-2c1f0784]{font-weight:500}.ds-md-font-weight[data-v-2c1f0784]{font-weight:400}.ds-md-white-space-pre-line[data-v-2c1f0784]{white-space:pre-line}.ds-md-white-space-pre-wrap[data-v-2c1f0784]{white-space:pre-wrap}.ds-md-font-mono[data-v-2c1f0784]{font-family:AdyenMono,monospace}}@media(min-width:1224px){.ds-lg-text-transform-uppercase[data-v-2c1f0784]{text-transform:uppercase}.ds-lg-text-transform-capitalize[data-v-2c1f0784]{text-transform:capitalize}.ds-lg-text-align-left[data-v-2c1f0784]{text-align:left}.ds-lg-text-align-center[data-v-2c1f0784]{text-align:center}.ds-lg-text-align-right[data-v-2c1f0784]{text-align:right}.ds-lg-font-weight-bold[data-v-2c1f0784]{font-weight:700}.ds-lg-font-weight-semi-bold[data-v-2c1f0784]{font-weight:600}.ds-lg-font-weight-medium[data-v-2c1f0784]{font-weight:500}.ds-lg-font-weight[data-v-2c1f0784]{font-weight:400}.ds-lg-white-space-pre-line[data-v-2c1f0784]{white-space:pre-line}.ds-lg-white-space-pre-wrap[data-v-2c1f0784]{white-space:pre-wrap}.ds-lg-font-mono[data-v-2c1f0784]{font-family:AdyenMono,monospace}}.ds-field[data-v-2c1f0784]{border:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;caret-color:#00d16a;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:clamp(1rem,.8008rem + .2604vw,1.125rem);font-weight:400;height:auto;line-height:clamp(1rem + 10px,.8008rem + .2604vw + 10px,1.125rem + 10px);outline:0;padding:12px;-webkit-transition:-webkit-box-shadow .15s ease-in-out;transition:-webkit-box-shadow .15s ease-in-out;transition:box-shadow .15s ease-in-out;transition:box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;width:100%}.ds-field[data-v-2c1f0784]:focus::-webkit-input-placeholder{color:transparent!important}.ds-field[data-v-2c1f0784]:focus::-moz-placeholder{color:transparent!important}.ds-field[data-v-2c1f0784]:focus:-ms-input-placeholder{color:transparent!important}.ds-field[data-v-2c1f0784]:focus::-ms-input-placeholder{color:transparent!important}.ds-field[data-v-2c1f0784]:focus::placeholder{color:transparent!important}.ds-field--dark.ds-field--active[data-v-2c1f0784]:focus,.ds-field--dark.ds-field--error[data-v-2c1f0784]:focus,.ds-field--grey.ds-field--active[data-v-2c1f0784]:focus,.ds-field--grey.ds-field--error[data-v-2c1f0784]:focus,.ds-field--light.ds-field--active[data-v-2c1f0784]:focus,.ds-field--light.ds-field--error[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #00d16a;box-shadow:inset 0 0 0 2px #00d16a}.ds-field[data-v-2c1f0784]{border-radius:8px;height:50px}.ds-field--grey[data-v-2c1f0784],.ds-field--light[data-v-2c1f0784]{background-color:transparent;-webkit-box-shadow:inset 0 0 0 1px #d1d5d8;box-shadow:inset 0 0 0 1px #d1d5d8;color:#001222}.ds-field--grey[data-v-2c1f0784]::-webkit-input-placeholder,.ds-field--light[data-v-2c1f0784]::-webkit-input-placeholder{color:#5c6874}.ds-field--grey[data-v-2c1f0784]::-moz-placeholder,.ds-field--light[data-v-2c1f0784]::-moz-placeholder{color:#5c6874}.ds-field--grey[data-v-2c1f0784]:-ms-input-placeholder,.ds-field--light[data-v-2c1f0784]:-ms-input-placeholder{color:#5c6874}.ds-field--grey[data-v-2c1f0784]::-ms-input-placeholder,.ds-field--light[data-v-2c1f0784]::-ms-input-placeholder{color:#5c6874}.ds-field--grey[data-v-2c1f0784]::placeholder,.ds-field--light[data-v-2c1f0784]::placeholder{color:#5c6874}@media(hover:hover){.ds-field--grey[data-v-2c1f0784]:hover,.ds-field--light[data-v-2c1f0784]:hover{-webkit-box-shadow:inset 0 0 0 2px #d1d5d8;box-shadow:inset 0 0 0 2px #d1d5d8}}.ds-field--grey[data-v-2c1f0784]:focus,.ds-field--light[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #00d16a;box-shadow:inset 0 0 0 2px #00d16a}.ds-field--grey.ds-field--error[data-v-2c1f0784],.ds-field--light.ds-field--error[data-v-2c1f0784]{-webkit-box-shadow:inset 0 0 0 2px #ff4a0d;box-shadow:inset 0 0 0 2px #ff4a0d}.ds-field--grey.ds-field--active[data-v-2c1f0784],.ds-field--light.ds-field--active[data-v-2c1f0784]{-webkit-box-shadow:inset 0 0 0 2px #001222;box-shadow:inset 0 0 0 2px #001222}.ds-field--dark[data-v-2c1f0784]{background-color:#001222;-webkit-box-shadow:inset 0 0 0 1px #2f3e4d;box-shadow:inset 0 0 0 1px #2f3e4d;color:#fff}.ds-field--dark[data-v-2c1f0784]::-webkit-input-placeholder{color:#8c959d}.ds-field--dark[data-v-2c1f0784]::-moz-placeholder{color:#8c959d}.ds-field--dark[data-v-2c1f0784]:-ms-input-placeholder{color:#8c959d}.ds-field--dark[data-v-2c1f0784]::-ms-input-placeholder{color:#8c959d}.ds-field--dark[data-v-2c1f0784]::placeholder{color:#8c959d}@media(hover:hover){.ds-field--dark[data-v-2c1f0784]:hover{-webkit-box-shadow:inset 0 0 0 2px #2f3e4d;box-shadow:inset 0 0 0 2px #2f3e4d}}.ds-field--dark[data-v-2c1f0784]:focus{-webkit-box-shadow:inset 0 0 0 2px #00d16a;box-shadow:inset 0 0 0 2px #00d16a}.ds-field--dark.ds-field--error[data-v-2c1f0784]{-webkit-box-shadow:inset 0 0 0 2px #ff4a0d;box-shadow:inset 0 0 0 2px #ff4a0d}.ds-field--dark.ds-field--active[data-v-2c1f0784]{-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff}.ds-field-layout[data-v-2c1f0784]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.ds-field-layout>.icon[data-v-2c1f0784],.ds-field-layout>.icon-frame[data-v-2c1f0784]{left:0;position:absolute}.ds-field-layout .icon+.ds-field[data-v-2c1f0784],.ds-field-layout .icon-frame+.ds-field[data-v-2c1f0784]{padding:12px 12px 12px 48px}.ds-tag[data-v-2c1f0784]{border-radius:4px;display:inline-block;font-size:clamp(.75rem,.6006rem + .1953vw,.84375rem);font-weight:400;line-height:clamp(.75rem + 10px,.6006rem + .1953vw + 10px,.84375rem + 10px);padding:4px 8px;text-decoration:none;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ds-tag[data-v-2c1f0784],.ds-tag--grey[data-v-2c1f0784]{background:#ecedef;color:#5c6874}.ds-tag--green[data-v-2c1f0784]{background:#cef6e2;color:#00773c}.ds-tag--blue[data-v-2c1f0784]{background:#e3f0ff;color:#0063d7}.ds-tag--yellow[data-v-2c1f0784]{background:#ffefba;color:#836300}.ds-popover-container[data-v-2c1f0784]{border-radius:12px;border-style:solid;border-width:1px;-webkit-box-shadow:0 24px 48px -36px #0012221a;box-shadow:0 24px 48px -36px #0012221a;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;position:absolute;scrollbar-width:thin;z-index:1}.ds-popover-container[data-v-2c1f0784]::-webkit-scrollbar{width:18px}.ds-popover-container[data-v-2c1f0784]::-webkit-scrollbar-track{border-radius:0 8px 8px 0}.ds-popover-container[data-v-2c1f0784]::-webkit-scrollbar-thumb{background-clip:padding-box;border:8px solid transparent;border-radius:12px}.ds-popover-container .ds-button[data-v-2c1f0784]:before{border-radius:8px}.ds-popover-container--dark[data-v-2c1f0784]{background-color:#0d1e2e;border-color:#2f3e4d;color:#fff;scrollbar-color:#2f3e4d #0d1e2e}.ds-popover-container--dark[data-v-2c1f0784]::-webkit-scrollbar-track{background:#0d1e2e;border-left:1px solid #2f3e4d}.ds-popover-container--dark[data-v-2c1f0784]::-webkit-scrollbar-thumb{background-color:#2f3e4d}.ds-popover-container--green[data-v-2c1f0784],.ds-popover-container--grey[data-v-2c1f0784],.ds-popover-container--light[data-v-2c1f0784]{background-color:#fff;border-color:#d1d5d8;scrollbar-color:#f4f5f6 #fff}.ds-popover-container--green[data-v-2c1f0784]::-webkit-scrollbar-track,.ds-popover-container--grey[data-v-2c1f0784]::-webkit-scrollbar-track,.ds-popover-container--light[data-v-2c1f0784]::-webkit-scrollbar-track{background:#fff;border-left:1px solid #d1d5d8}.ds-popover-container--green[data-v-2c1f0784]::-webkit-scrollbar-thumb,.ds-popover-container--grey[data-v-2c1f0784]::-webkit-scrollbar-thumb,.ds-popover-container--light[data-v-2c1f0784]::-webkit-scrollbar-thumb{background-color:#d1d5d8}.ds-popover-container--full-width[data-v-2c1f0784]{border-radius:0;border-width:0 1px 1px}.ds-popover-container--full-width[data-v-2c1f0784]::-webkit-scrollbar-track{border-radius:0}.ds-table[data-v-2c1f0784]{width:100%}.ds-table__header[data-v-2c1f0784]{color:#001222;font-size:clamp(1rem,.8008rem + .2604vw,1.125rem);font-weight:400;font-weight:700;line-height:clamp(1rem + 10px,.8008rem + .2604vw + 10px,1.125rem + 10px)}.ds-table__header--small[data-v-2c1f0784]{font-size:clamp(.75rem,.6006rem + .1953vw,.84375rem);font-weight:400;font-weight:700;line-height:clamp(.75rem + 10px,.6006rem + .1953vw + 10px,.84375rem + 10px)}.ds-table__row-group[data-v-2c1f0784]{width:100%}.ds-table__row-group:last-child .ds-table__row[data-v-2c1f0784]{border-bottom:0 solid transparent}.ds-table__row-group-no-divider[data-v-2c1f0784]{width:100%}.ds-table__row-group-no-divider:not(:first-child) .ds-table__row[data-v-2c1f0784]{border-bottom:0 solid transparent}.ds-table__row[data-v-2c1f0784]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;max-width:1584px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding-bottom:24px;padding-top:24px;width:100%}.ds-table__row--header[data-v-2c1f0784]{padding-bottom:12px;padding-top:12px}.ds-table__row--no-gutter[data-v-2c1f0784]{margin:0}@media(min-width:1224px){.ds-table__row--stretched[data-v-2c1f0784]{margin-left:24px}}.ds-table__col[data-v-2c1f0784]{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;padding-left:12px;padding-right:12px;width:100%;word-break:break-word}.ds-table__col--1[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.ds-table__col--2[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.ds-table__col--3[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.ds-table__col--4[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.ds-table__col--5[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.ds-table__col--6[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.ds-table__col--7[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.ds-table__col--8[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.ds-table__col--9[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.ds-table__col--10[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.ds-table__col--11[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.ds-table__col--12[data-v-2c1f0784]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.ds-table__col--no-gutter[data-v-2c1f0784]{padding:0}.ds-table--light .ds-table__row[data-v-2c1f0784]{background-color:#fff;border-bottom:1px solid #d1d5d8}.ds-table--dark[data-v-2c1f0784]{color:#fff}.ds-table--dark .ds-table__row[data-v-2c1f0784]{background-color:#001222;border-bottom:1px solid #2f3e4d}.ds-expand-enter-active[data-v-2c1f0784],.ds-expand-leave-active[data-v-2c1f0784]{overflow:hidden;-webkit-transition:height .25s ease-in-out,opacity .5s ease-in-out;transition:height .25s ease-in-out,opacity .5s ease-in-out}.ds-expand-enter[data-v-2c1f0784],.ds-expand-leave-to[data-v-2c1f0784]{height:0;opacity:0}.ds-expand-enter-to[data-v-2c1f0784],.ds-expand-leave[data-v-2c1f0784]{opacity:1}.fade-enter-active[data-v-2c1f0784],.fade-leave-active[data-v-2c1f0784]{-webkit-transition:opacity .2s;transition:opacity .2s}.fade-enter[data-v-2c1f0784],.fade-leave-to[data-v-2c1f0784]{opacity:0}.popover-enter-active[data-v-2c1f0784],.popover-leave-active[data-v-2c1f0784]{-webkit-transition:all .15s;transition:all .15s}.popover-enter[data-v-2c1f0784],.popover-leave-to[data-v-2c1f0784]{opacity:0;-webkit-transform:translateY(12px);-ms-transform:translateY(12px);transform:translateY(12px)}.ds-padding-auto[data-v-2c1f0784]{padding:auto}.ds-padding-left-auto[data-v-2c1f0784]{padding-left:auto}.ds-padding-right-auto[data-v-2c1f0784]{padding-right:auto}.ds-padding-bottom-auto[data-v-2c1f0784]{padding-bottom:auto}.ds-padding-top-auto[data-v-2c1f0784]{padding-top:auto}.ds-padding-x-auto[data-v-2c1f0784]{padding-left:auto;padding-right:auto}.ds-padding-y-auto[data-v-2c1f0784]{padding-bottom:auto;padding-top:auto}.ds-padding-none[data-v-2c1f0784]{padding:none}.ds-padding-left-none[data-v-2c1f0784]{padding-left:none}.ds-padding-right-none[data-v-2c1f0784]{padding-right:none}.ds-padding-bottom-none[data-v-2c1f0784]{padding-bottom:none}.ds-padding-top-none[data-v-2c1f0784]{padding-top:none}.ds-padding-x-none[data-v-2c1f0784]{padding-left:none;padding-right:none}.ds-padding-y-none[data-v-2c1f0784]{padding-bottom:none;padding-top:none}.ds-padding-unset[data-v-2c1f0784]{padding:unset}.ds-padding-left-unset[data-v-2c1f0784]{padding-left:unset}.ds-padding-right-unset[data-v-2c1f0784]{padding-right:unset}.ds-padding-bottom-unset[data-v-2c1f0784]{padding-bottom:unset}.ds-padding-top-unset[data-v-2c1f0784]{padding-top:unset}.ds-padding-x-unset[data-v-2c1f0784]{padding-left:unset;padding-right:unset}.ds-padding-y-unset[data-v-2c1f0784]{padding-bottom:unset;padding-top:unset}.ds-padding-0[data-v-2c1f0784]{padding:0}.ds-padding-left-0[data-v-2c1f0784]{padding-left:0}.ds-padding-right-0[data-v-2c1f0784]{padding-right:0}.ds-padding-bottom-0[data-v-2c1f0784]{padding-bottom:0}.ds-padding-top-0[data-v-2c1f0784]{padding-top:0}.ds-padding-x-0[data-v-2c1f0784]{padding-left:0;padding-right:0}.ds-padding-y-0[data-v-2c1f0784]{padding-bottom:0;padding-top:0}.ds-padding-4[data-v-2c1f0784]{padding:4px}.ds-padding-left-4[data-v-2c1f0784]{padding-left:4px}.ds-padding-right-4[data-v-2c1f0784]{padding-right:4px}.ds-padding-bottom-4[data-v-2c1f0784]{padding-bottom:4px}.ds-padding-top-4[data-v-2c1f0784]{padding-top:4px}.ds-padding-x-4[data-v-2c1f0784]{padding-left:4px;padding-right:4px}.ds-padding-y-4[data-v-2c1f0784]{padding-bottom:4px;padding-top:4px}.ds-padding-8[data-v-2c1f0784]{padding:8px}.ds-padding-left-8[data-v-2c1f0784]{padding-left:8px}.ds-padding-right-8[data-v-2c1f0784]{padding-right:8px}.ds-padding-bottom-8[data-v-2c1f0784]{padding-bottom:8px}.ds-padding-top-8[data-v-2c1f0784]{padding-top:8px}.ds-padding-x-8[data-v-2c1f0784]{padding-left:8px;padding-right:8px}.ds-padding-y-8[data-v-2c1f0784]{padding-bottom:8px;padding-top:8px}.ds-padding-12[data-v-2c1f0784]{padding:12px}.ds-padding-left-12[data-v-2c1f0784]{padding-left:12px}.ds-padding-right-12[data-v-2c1f0784]{padding-right:12px}.ds-padding-bottom-12[data-v-2c1f0784]{padding-bottom:12px}.ds-padding-top-12[data-v-2c1f0784]{padding-top:12px}.ds-padding-x-12[data-v-2c1f0784]{padding-left:12px;padding-right:12px}.ds-padding-y-12[data-v-2c1f0784]{padding-bottom:12px;padding-top:12px}.ds-padding-24[data-v-2c1f0784]{padding:24px}.ds-padding-left-24[data-v-2c1f0784]{padding-left:24px}.ds-padding-right-24[data-v-2c1f0784]{padding-right:24px}.ds-padding-bottom-24[data-v-2c1f0784]{padding-bottom:24px}.ds-padding-top-24[data-v-2c1f0784]{padding-top:24px}.ds-padding-x-24[data-v-2c1f0784]{padding-left:24px;padding-right:24px}.ds-padding-y-24[data-v-2c1f0784]{padding-bottom:24px;padding-top:24px}.ds-padding-36[data-v-2c1f0784]{padding:36px}.ds-padding-left-36[data-v-2c1f0784]{padding-left:36px}.ds-padding-right-36[data-v-2c1f0784]{padding-right:36px}.ds-padding-bottom-36[data-v-2c1f0784]{padding-bottom:36px}.ds-padding-top-36[data-v-2c1f0784]{padding-top:36px}.ds-padding-x-36[data-v-2c1f0784]{padding-left:36px;padding-right:36px}.ds-padding-y-36[data-v-2c1f0784]{padding-bottom:36px;padding-top:36px}.ds-padding-48[data-v-2c1f0784]{padding:48px}.ds-padding-left-48[data-v-2c1f0784]{padding-left:48px}.ds-padding-right-48[data-v-2c1f0784]{padding-right:48px}.ds-padding-bottom-48[data-v-2c1f0784]{padding-bottom:48px}.ds-padding-top-48[data-v-2c1f0784]{padding-top:48px}.ds-padding-x-48[data-v-2c1f0784]{padding-left:48px;padding-right:48px}.ds-padding-y-48[data-v-2c1f0784]{padding-bottom:48px;padding-top:48px}.ds-padding-72[data-v-2c1f0784]{padding:72px}.ds-padding-left-72[data-v-2c1f0784]{padding-left:72px}.ds-padding-right-72[data-v-2c1f0784]{padding-right:72px}.ds-padding-bottom-72[data-v-2c1f0784]{padding-bottom:72px}.ds-padding-top-72[data-v-2c1f0784]{padding-top:72px}.ds-padding-x-72[data-v-2c1f0784]{padding-left:72px;padding-right:72px}.ds-padding-y-72[data-v-2c1f0784]{padding-bottom:72px;padding-top:72px}.ds-padding-96[data-v-2c1f0784]{padding:96px}.ds-padding-left-96[data-v-2c1f0784]{padding-left:96px}.ds-padding-right-96[data-v-2c1f0784]{padding-right:96px}.ds-padding-bottom-96[data-v-2c1f0784]{padding-bottom:96px}.ds-padding-top-96[data-v-2c1f0784]{padding-top:96px}.ds-padding-x-96[data-v-2c1f0784]{padding-left:96px;padding-right:96px}.ds-padding-y-96[data-v-2c1f0784]{padding-bottom:96px;padding-top:96px}.ds-padding-144[data-v-2c1f0784]{padding:144px}.ds-padding-left-144[data-v-2c1f0784]{padding-left:144px}.ds-padding-right-144[data-v-2c1f0784]{padding-right:144px}.ds-padding-bottom-144[data-v-2c1f0784]{padding-bottom:144px}.ds-padding-top-144[data-v-2c1f0784]{padding-top:144px}.ds-padding-x-144[data-v-2c1f0784]{padding-left:144px;padding-right:144px}.ds-padding-y-144[data-v-2c1f0784]{padding-bottom:144px;padding-top:144px}.ds-padding-192[data-v-2c1f0784]{padding:192px}.ds-padding-left-192[data-v-2c1f0784]{padding-left:192px}.ds-padding-right-192[data-v-2c1f0784]{padding-right:192px}.ds-padding-bottom-192[data-v-2c1f0784]{padding-bottom:192px}.ds-padding-top-192[data-v-2c1f0784]{padding-top:192px}.ds-padding-x-192[data-v-2c1f0784]{padding-left:192px;padding-right:192px}.ds-padding-y-192[data-v-2c1f0784]{padding-bottom:192px;padding-top:192px}.ds-margin-auto[data-v-2c1f0784]{margin:auto}.ds-margin-left-auto[data-v-2c1f0784]{margin-left:auto}.ds-margin-right-auto[data-v-2c1f0784]{margin-right:auto}.ds-margin-bottom-auto[data-v-2c1f0784]{margin-bottom:auto}.ds-margin-top-auto[data-v-2c1f0784]{margin-top:auto}.ds-margin-x-auto[data-v-2c1f0784]{margin-left:auto;margin-right:auto}.ds-margin-y-auto[data-v-2c1f0784]{margin-bottom:auto;margin-top:auto}.ds-margin-none[data-v-2c1f0784]{margin:none}.ds-margin-left-none[data-v-2c1f0784]{margin-left:none}.ds-margin-right-none[data-v-2c1f0784]{margin-right:none}.ds-margin-bottom-none[data-v-2c1f0784]{margin-bottom:none}.ds-margin-top-none[data-v-2c1f0784]{margin-top:none}.ds-margin-x-none[data-v-2c1f0784]{margin-left:none;margin-right:none}.ds-margin-y-none[data-v-2c1f0784]{margin-bottom:none;margin-top:none}.ds-margin-unset[data-v-2c1f0784]{margin:unset}.ds-margin-left-unset[data-v-2c1f0784]{margin-left:unset}.ds-margin-right-unset[data-v-2c1f0784]{margin-right:unset}.ds-margin-bottom-unset[data-v-2c1f0784]{margin-bottom:unset}.ds-margin-top-unset[data-v-2c1f0784]{margin-top:unset}.ds-margin-x-unset[data-v-2c1f0784]{margin-left:unset;margin-right:unset}.ds-margin-y-unset[data-v-2c1f0784]{margin-bottom:unset;margin-top:unset}.ds-margin-0[data-v-2c1f0784]{margin:0}.ds-margin-left-0[data-v-2c1f0784]{margin-left:0}.ds-margin-right-0[data-v-2c1f0784]{margin-right:0}.ds-margin-bottom-0[data-v-2c1f0784]{margin-bottom:0}.ds-margin-top-0[data-v-2c1f0784]{margin-top:0}.ds-margin-x-0[data-v-2c1f0784]{margin-left:0;margin-right:0}.ds-margin-y-0[data-v-2c1f0784]{margin-bottom:0;margin-top:0}.ds-margin-4[data-v-2c1f0784]{margin:4px}.ds-margin-left-4[data-v-2c1f0784]{margin-left:4px}.ds-margin-right-4[data-v-2c1f0784]{margin-right:4px}.ds-margin-bottom-4[data-v-2c1f0784]{margin-bottom:4px}.ds-margin-top-4[data-v-2c1f0784]{margin-top:4px}.ds-margin-x-4[data-v-2c1f0784]{margin-left:4px;margin-right:4px}.ds-margin-y-4[data-v-2c1f0784]{margin-bottom:4px;margin-top:4px}.ds-margin-8[data-v-2c1f0784]{margin:8px}.ds-margin-left-8[data-v-2c1f0784]{margin-left:8px}.ds-margin-right-8[data-v-2c1f0784]{margin-right:8px}.ds-margin-bottom-8[data-v-2c1f0784]{margin-bottom:8px}.ds-margin-top-8[data-v-2c1f0784]{margin-top:8px}.ds-margin-x-8[data-v-2c1f0784]{margin-left:8px;margin-right:8px}.ds-margin-y-8[data-v-2c1f0784]{margin-bottom:8px;margin-top:8px}.ds-margin-12[data-v-2c1f0784]{margin:12px}.ds-margin-left-12[data-v-2c1f0784]{margin-left:12px}.ds-margin-right-12[data-v-2c1f0784]{margin-right:12px}.ds-margin-bottom-12[data-v-2c1f0784]{margin-bottom:12px}.ds-margin-top-12[data-v-2c1f0784]{margin-top:12px}.ds-margin-x-12[data-v-2c1f0784]{margin-left:12px;margin-right:12px}.ds-margin-y-12[data-v-2c1f0784]{margin-bottom:12px;margin-top:12px}.ds-margin-24[data-v-2c1f0784]{margin:24px}.ds-margin-left-24[data-v-2c1f0784]{margin-left:24px}.ds-margin-right-24[data-v-2c1f0784]{margin-right:24px}.ds-margin-bottom-24[data-v-2c1f0784]{margin-bottom:24px}.ds-margin-top-24[data-v-2c1f0784]{margin-top:24px}.ds-margin-x-24[data-v-2c1f0784]{margin-left:24px;margin-right:24px}.ds-margin-y-24[data-v-2c1f0784]{margin-bottom:24px;margin-top:24px}.ds-margin-36[data-v-2c1f0784]{margin:36px}.ds-margin-left-36[data-v-2c1f0784]{margin-left:36px}.ds-margin-right-36[data-v-2c1f0784]{margin-right:36px}.ds-margin-bottom-36[data-v-2c1f0784]{margin-bottom:36px}.ds-margin-top-36[data-v-2c1f0784]{margin-top:36px}.ds-margin-x-36[data-v-2c1f0784]{margin-left:36px;margin-right:36px}.ds-margin-y-36[data-v-2c1f0784]{margin-bottom:36px;margin-top:36px}.ds-margin-48[data-v-2c1f0784]{margin:48px}.ds-margin-left-48[data-v-2c1f0784]{margin-left:48px}.ds-margin-right-48[data-v-2c1f0784]{margin-right:48px}.ds-margin-bottom-48[data-v-2c1f0784]{margin-bottom:48px}.ds-margin-top-48[data-v-2c1f0784]{margin-top:48px}.ds-margin-x-48[data-v-2c1f0784]{margin-left:48px;margin-right:48px}.ds-margin-y-48[data-v-2c1f0784]{margin-bottom:48px;margin-top:48px}.ds-margin-72[data-v-2c1f0784]{margin:72px}.ds-margin-left-72[data-v-2c1f0784]{margin-left:72px}.ds-margin-right-72[data-v-2c1f0784]{margin-right:72px}.ds-margin-bottom-72[data-v-2c1f0784]{margin-bottom:72px}.ds-margin-top-72[data-v-2c1f0784]{margin-top:72px}.ds-margin-x-72[data-v-2c1f0784]{margin-left:72px;margin-right:72px}.ds-margin-y-72[data-v-2c1f0784]{margin-bottom:72px;margin-top:72px}.ds-margin-96[data-v-2c1f0784]{margin:96px}.ds-margin-left-96[data-v-2c1f0784]{margin-left:96px}.ds-margin-right-96[data-v-2c1f0784]{margin-right:96px}.ds-margin-bottom-96[data-v-2c1f0784]{margin-bottom:96px}.ds-margin-top-96[data-v-2c1f0784]{margin-top:96px}.ds-margin-x-96[data-v-2c1f0784]{margin-left:96px;margin-right:96px}.ds-margin-y-96[data-v-2c1f0784]{margin-bottom:96px;margin-top:96px}.ds-margin-144[data-v-2c1f0784]{margin:144px}.ds-margin-left-144[data-v-2c1f0784]{margin-left:144px}.ds-margin-right-144[data-v-2c1f0784]{margin-right:144px}.ds-margin-bottom-144[data-v-2c1f0784]{margin-bottom:144px}.ds-margin-top-144[data-v-2c1f0784]{margin-top:144px}.ds-margin-x-144[data-v-2c1f0784]{margin-left:144px;margin-right:144px}.ds-margin-y-144[data-v-2c1f0784]{margin-bottom:144px;margin-top:144px}.ds-margin-192[data-v-2c1f0784]{margin:192px}.ds-margin-left-192[data-v-2c1f0784]{margin-left:192px}.ds-margin-right-192[data-v-2c1f0784]{margin-right:192px}.ds-margin-bottom-192[data-v-2c1f0784]{margin-bottom:192px}.ds-margin-top-192[data-v-2c1f0784]{margin-top:192px}.ds-margin-x-192[data-v-2c1f0784]{margin-left:192px;margin-right:192px}.ds-margin-y-192[data-v-2c1f0784]{margin-bottom:192px;margin-top:192px}.ds-row-gap-auto[data-v-2c1f0784]{row-gap:auto}.ds-row-gap-left-auto[data-v-2c1f0784]{row-gap-left:auto}.ds-row-gap-right-auto[data-v-2c1f0784]{row-gap-right:auto}.ds-row-gap-bottom-auto[data-v-2c1f0784]{row-gap-bottom:auto}.ds-row-gap-top-auto[data-v-2c1f0784]{row-gap-top:auto}.ds-row-gap-x-auto[data-v-2c1f0784]{row-gap-left:auto;row-gap-right:auto}.ds-row-gap-y-auto[data-v-2c1f0784]{row-gap-bottom:auto;row-gap-top:auto}.ds-row-gap-none[data-v-2c1f0784]{row-gap:none}.ds-row-gap-left-none[data-v-2c1f0784]{row-gap-left:none}.ds-row-gap-right-none[data-v-2c1f0784]{row-gap-right:none}.ds-row-gap-bottom-none[data-v-2c1f0784]{row-gap-bottom:none}.ds-row-gap-top-none[data-v-2c1f0784]{row-gap-top:none}.ds-row-gap-x-none[data-v-2c1f0784]{row-gap-left:none;row-gap-right:none}.ds-row-gap-y-none[data-v-2c1f0784]{row-gap-bottom:none;row-gap-top:none}.ds-row-gap-unset[data-v-2c1f0784]{row-gap:unset}.ds-row-gap-left-unset[data-v-2c1f0784]{row-gap-left:unset}.ds-row-gap-right-unset[data-v-2c1f0784]{row-gap-right:unset}.ds-row-gap-bottom-unset[data-v-2c1f0784]{row-gap-bottom:unset}.ds-row-gap-top-unset[data-v-2c1f0784]{row-gap-top:unset}.ds-row-gap-x-unset[data-v-2c1f0784]{row-gap-left:unset;row-gap-right:unset}.ds-row-gap-y-unset[data-v-2c1f0784]{row-gap-bottom:unset;row-gap-top:unset}.ds-row-gap-0[data-v-2c1f0784]{row-gap:0}.ds-row-gap-left-0[data-v-2c1f0784]{row-gap-left:0}.ds-row-gap-right-0[data-v-2c1f0784]{row-gap-right:0}.ds-row-gap-bottom-0[data-v-2c1f0784]{row-gap-bottom:0}.ds-row-gap-top-0[data-v-2c1f0784]{row-gap-top:0}.ds-row-gap-x-0[data-v-2c1f0784]{row-gap-left:0;row-gap-right:0}.ds-row-gap-y-0[data-v-2c1f0784]{row-gap-bottom:0;row-gap-top:0}.ds-row-gap-4[data-v-2c1f0784]{row-gap:4px}.ds-row-gap-left-4[data-v-2c1f0784]{row-gap-left:4px}.ds-row-gap-right-4[data-v-2c1f0784]{row-gap-right:4px}.ds-row-gap-bottom-4[data-v-2c1f0784]{row-gap-bottom:4px}.ds-row-gap-top-4[data-v-2c1f0784]{row-gap-top:4px}.ds-row-gap-x-4[data-v-2c1f0784]{row-gap-left:4px;row-gap-right:4px}.ds-row-gap-y-4[data-v-2c1f0784]{row-gap-bottom:4px;row-gap-top:4px}.ds-row-gap-8[data-v-2c1f0784]{row-gap:8px}.ds-row-gap-left-8[data-v-2c1f0784]{row-gap-left:8px}.ds-row-gap-right-8[data-v-2c1f0784]{row-gap-right:8px}.ds-row-gap-bottom-8[data-v-2c1f0784]{row-gap-bottom:8px}.ds-row-gap-top-8[data-v-2c1f0784]{row-gap-top:8px}.ds-row-gap-x-8[data-v-2c1f0784]{row-gap-left:8px;row-gap-right:8px}.ds-row-gap-y-8[data-v-2c1f0784]{row-gap-bottom:8px;row-gap-top:8px}.ds-row-gap-12[data-v-2c1f0784]{row-gap:12px}.ds-row-gap-left-12[data-v-2c1f0784]{row-gap-left:12px}.ds-row-gap-right-12[data-v-2c1f0784]{row-gap-right:12px}.ds-row-gap-bottom-12[data-v-2c1f0784]{row-gap-bottom:12px}.ds-row-gap-top-12[data-v-2c1f0784]{row-gap-top:12px}.ds-row-gap-x-12[data-v-2c1f0784]{row-gap-left:12px;row-gap-right:12px}.ds-row-gap-y-12[data-v-2c1f0784]{row-gap-bottom:12px;row-gap-top:12px}.ds-row-gap-24[data-v-2c1f0784]{row-gap:24px}.ds-row-gap-left-24[data-v-2c1f0784]{row-gap-left:24px}.ds-row-gap-right-24[data-v-2c1f0784]{row-gap-right:24px}.ds-row-gap-bottom-24[data-v-2c1f0784]{row-gap-bottom:24px}.ds-row-gap-top-24[data-v-2c1f0784]{row-gap-top:24px}.ds-row-gap-x-24[data-v-2c1f0784]{row-gap-left:24px;row-gap-right:24px}.ds-row-gap-y-24[data-v-2c1f0784]{row-gap-bottom:24px;row-gap-top:24px}.ds-row-gap-36[data-v-2c1f0784]{row-gap:36px}.ds-row-gap-left-36[data-v-2c1f0784]{row-gap-left:36px}.ds-row-gap-right-36[data-v-2c1f0784]{row-gap-right:36px}.ds-row-gap-bottom-36[data-v-2c1f0784]{row-gap-bottom:36px}.ds-row-gap-top-36[data-v-2c1f0784]{row-gap-top:36px}.ds-row-gap-x-36[data-v-2c1f0784]{row-gap-left:36px;row-gap-right:36px}.ds-row-gap-y-36[data-v-2c1f0784]{row-gap-bottom:36px;row-gap-top:36px}.ds-row-gap-48[data-v-2c1f0784]{row-gap:48px}.ds-row-gap-left-48[data-v-2c1f0784]{row-gap-left:48px}.ds-row-gap-right-48[data-v-2c1f0784]{row-gap-right:48px}.ds-row-gap-bottom-48[data-v-2c1f0784]{row-gap-bottom:48px}.ds-row-gap-top-48[data-v-2c1f0784]{row-gap-top:48px}.ds-row-gap-x-48[data-v-2c1f0784]{row-gap-left:48px;row-gap-right:48px}.ds-row-gap-y-48[data-v-2c1f0784]{row-gap-bottom:48px;row-gap-top:48px}.ds-row-gap-72[data-v-2c1f0784]{row-gap:72px}.ds-row-gap-left-72[data-v-2c1f0784]{row-gap-left:72px}.ds-row-gap-right-72[data-v-2c1f0784]{row-gap-right:72px}.ds-row-gap-bottom-72[data-v-2c1f0784]{row-gap-bottom:72px}.ds-row-gap-top-72[data-v-2c1f0784]{row-gap-top:72px}.ds-row-gap-x-72[data-v-2c1f0784]{row-gap-left:72px;row-gap-right:72px}.ds-row-gap-y-72[data-v-2c1f0784]{row-gap-bottom:72px;row-gap-top:72px}.ds-row-gap-96[data-v-2c1f0784]{row-gap:96px}.ds-row-gap-left-96[data-v-2c1f0784]{row-gap-left:96px}.ds-row-gap-right-96[data-v-2c1f0784]{row-gap-right:96px}.ds-row-gap-bottom-96[data-v-2c1f0784]{row-gap-bottom:96px}.ds-row-gap-top-96[data-v-2c1f0784]{row-gap-top:96px}.ds-row-gap-x-96[data-v-2c1f0784]{row-gap-left:96px;row-gap-right:96px}.ds-row-gap-y-96[data-v-2c1f0784]{row-gap-bottom:96px;row-gap-top:96px}.ds-row-gap-144[data-v-2c1f0784]{row-gap:144px}.ds-row-gap-left-144[data-v-2c1f0784]{row-gap-left:144px}.ds-row-gap-right-144[data-v-2c1f0784]{row-gap-right:144px}.ds-row-gap-bottom-144[data-v-2c1f0784]{row-gap-bottom:144px}.ds-row-gap-top-144[data-v-2c1f0784]{row-gap-top:144px}.ds-row-gap-x-144[data-v-2c1f0784]{row-gap-left:144px;row-gap-right:144px}.ds-row-gap-y-144[data-v-2c1f0784]{row-gap-bottom:144px;row-gap-top:144px}.ds-row-gap-192[data-v-2c1f0784]{row-gap:192px}.ds-row-gap-left-192[data-v-2c1f0784]{row-gap-left:192px}.ds-row-gap-right-192[data-v-2c1f0784]{row-gap-right:192px}.ds-row-gap-bottom-192[data-v-2c1f0784]{row-gap-bottom:192px}.ds-row-gap-top-192[data-v-2c1f0784]{row-gap-top:192px}.ds-row-gap-x-192[data-v-2c1f0784]{row-gap-left:192px;row-gap-right:192px}.ds-row-gap-y-192[data-v-2c1f0784]{row-gap-bottom:192px;row-gap-top:192px}@media(min-width:320px){.ds-sm-padding-auto[data-v-2c1f0784]{padding:auto}.ds-sm-padding-left-auto[data-v-2c1f0784]{padding-left:auto}.ds-sm-padding-right-auto[data-v-2c1f0784]{padding-right:auto}.ds-sm-padding-bottom-auto[data-v-2c1f0784]{padding-bottom:auto}.ds-sm-padding-top-auto[data-v-2c1f0784]{padding-top:auto}.ds-sm-padding-x-auto[data-v-2c1f0784]{padding-left:auto;padding-right:auto}.ds-sm-padding-y-auto[data-v-2c1f0784]{padding-bottom:auto;padding-top:auto}.ds-sm-padding-none[data-v-2c1f0784]{padding:none}.ds-sm-padding-left-none[data-v-2c1f0784]{padding-left:none}.ds-sm-padding-right-none[data-v-2c1f0784]{padding-right:none}.ds-sm-padding-bottom-none[data-v-2c1f0784]{padding-bottom:none}.ds-sm-padding-top-none[data-v-2c1f0784]{padding-top:none}.ds-sm-padding-x-none[data-v-2c1f0784]{padding-left:none;padding-right:none}.ds-sm-padding-y-none[data-v-2c1f0784]{padding-bottom:none;padding-top:none}.ds-sm-padding-unset[data-v-2c1f0784]{padding:unset}.ds-sm-padding-left-unset[data-v-2c1f0784]{padding-left:unset}.ds-sm-padding-right-unset[data-v-2c1f0784]{padding-right:unset}.ds-sm-padding-bottom-unset[data-v-2c1f0784]{padding-bottom:unset}.ds-sm-padding-top-unset[data-v-2c1f0784]{padding-top:unset}.ds-sm-padding-x-unset[data-v-2c1f0784]{padding-left:unset;padding-right:unset}.ds-sm-padding-y-unset[data-v-2c1f0784]{padding-bottom:unset;padding-top:unset}.ds-sm-padding-0[data-v-2c1f0784]{padding:0}.ds-sm-padding-left-0[data-v-2c1f0784]{padding-left:0}.ds-sm-padding-right-0[data-v-2c1f0784]{padding-right:0}.ds-sm-padding-bottom-0[data-v-2c1f0784]{padding-bottom:0}.ds-sm-padding-top-0[data-v-2c1f0784]{padding-top:0}.ds-sm-padding-x-0[data-v-2c1f0784]{padding-left:0;padding-right:0}.ds-sm-padding-y-0[data-v-2c1f0784]{padding-bottom:0;padding-top:0}.ds-sm-padding-4[data-v-2c1f0784]{padding:4px}.ds-sm-padding-left-4[data-v-2c1f0784]{padding-left:4px}.ds-sm-padding-right-4[data-v-2c1f0784]{padding-right:4px}.ds-sm-padding-bottom-4[data-v-2c1f0784]{padding-bottom:4px}.ds-sm-padding-top-4[data-v-2c1f0784]{padding-top:4px}.ds-sm-padding-x-4[data-v-2c1f0784]{padding-left:4px;padding-right:4px}.ds-sm-padding-y-4[data-v-2c1f0784]{padding-bottom:4px;padding-top:4px}.ds-sm-padding-8[data-v-2c1f0784]{padding:8px}.ds-sm-padding-left-8[data-v-2c1f0784]{padding-left:8px}.ds-sm-padding-right-8[data-v-2c1f0784]{padding-right:8px}.ds-sm-padding-bottom-8[data-v-2c1f0784]{padding-bottom:8px}.ds-sm-padding-top-8[data-v-2c1f0784]{padding-top:8px}.ds-sm-padding-x-8[data-v-2c1f0784]{padding-left:8px;padding-right:8px}.ds-sm-padding-y-8[data-v-2c1f0784]{padding-bottom:8px;padding-top:8px}.ds-sm-padding-12[data-v-2c1f0784]{padding:12px}.ds-sm-padding-left-12[data-v-2c1f0784]{padding-left:12px}.ds-sm-padding-right-12[data-v-2c1f0784]{padding-right:12px}.ds-sm-padding-bottom-12[data-v-2c1f0784]{padding-bottom:12px}.ds-sm-padding-top-12[data-v-2c1f0784]{padding-top:12px}.ds-sm-padding-x-12[data-v-2c1f0784]{padding-left:12px;padding-right:12px}.ds-sm-padding-y-12[data-v-2c1f0784]{padding-bottom:12px;padding-top:12px}.ds-sm-padding-24[data-v-2c1f0784]{padding:24px}.ds-sm-padding-left-24[data-v-2c1f0784]{padding-left:24px}.ds-sm-padding-right-24[data-v-2c1f0784]{padding-right:24px}.ds-sm-padding-bottom-24[data-v-2c1f0784]{padding-bottom:24px}.ds-sm-padding-top-24[data-v-2c1f0784]{padding-top:24px}.ds-sm-padding-x-24[data-v-2c1f0784]{padding-left:24px;padding-right:24px}.ds-sm-padding-y-24[data-v-2c1f0784]{padding-bottom:24px;padding-top:24px}.ds-sm-padding-36[data-v-2c1f0784]{padding:36px}.ds-sm-padding-left-36[data-v-2c1f0784]{padding-left:36px}.ds-sm-padding-right-36[data-v-2c1f0784]{padding-right:36px}.ds-sm-padding-bottom-36[data-v-2c1f0784]{padding-bottom:36px}.ds-sm-padding-top-36[data-v-2c1f0784]{padding-top:36px}.ds-sm-padding-x-36[data-v-2c1f0784]{padding-left:36px;padding-right:36px}.ds-sm-padding-y-36[data-v-2c1f0784]{padding-bottom:36px;padding-top:36px}.ds-sm-padding-48[data-v-2c1f0784]{padding:48px}.ds-sm-padding-left-48[data-v-2c1f0784]{padding-left:48px}.ds-sm-padding-right-48[data-v-2c1f0784]{padding-right:48px}.ds-sm-padding-bottom-48[data-v-2c1f0784]{padding-bottom:48px}.ds-sm-padding-top-48[data-v-2c1f0784]{padding-top:48px}.ds-sm-padding-x-48[data-v-2c1f0784]{padding-left:48px;padding-right:48px}.ds-sm-padding-y-48[data-v-2c1f0784]{padding-bottom:48px;padding-top:48px}.ds-sm-padding-72[data-v-2c1f0784]{padding:72px}.ds-sm-padding-left-72[data-v-2c1f0784]{padding-left:72px}.ds-sm-padding-right-72[data-v-2c1f0784]{padding-right:72px}.ds-sm-padding-bottom-72[data-v-2c1f0784]{padding-bottom:72px}.ds-sm-padding-top-72[data-v-2c1f0784]{padding-top:72px}.ds-sm-padding-x-72[data-v-2c1f0784]{padding-left:72px;padding-right:72px}.ds-sm-padding-y-72[data-v-2c1f0784]{padding-bottom:72px;padding-top:72px}.ds-sm-padding-96[data-v-2c1f0784]{padding:96px}.ds-sm-padding-left-96[data-v-2c1f0784]{padding-left:96px}.ds-sm-padding-right-96[data-v-2c1f0784]{padding-right:96px}.ds-sm-padding-bottom-96[data-v-2c1f0784]{padding-bottom:96px}.ds-sm-padding-top-96[data-v-2c1f0784]{padding-top:96px}.ds-sm-padding-x-96[data-v-2c1f0784]{padding-left:96px;padding-right:96px}.ds-sm-padding-y-96[data-v-2c1f0784]{padding-bottom:96px;padding-top:96px}.ds-sm-padding-144[data-v-2c1f0784]{padding:144px}.ds-sm-padding-left-144[data-v-2c1f0784]{padding-left:144px}.ds-sm-padding-right-144[data-v-2c1f0784]{padding-right:144px}.ds-sm-padding-bottom-144[data-v-2c1f0784]{padding-bottom:144px}.ds-sm-padding-top-144[data-v-2c1f0784]{padding-top:144px}.ds-sm-padding-x-144[data-v-2c1f0784]{padding-left:144px;padding-right:144px}.ds-sm-padding-y-144[data-v-2c1f0784]{padding-bottom:144px;padding-top:144px}.ds-sm-padding-192[data-v-2c1f0784]{padding:192px}.ds-sm-padding-left-192[data-v-2c1f0784]{padding-left:192px}.ds-sm-padding-right-192[data-v-2c1f0784]{padding-right:192px}.ds-sm-padding-bottom-192[data-v-2c1f0784]{padding-bottom:192px}.ds-sm-padding-top-192[data-v-2c1f0784]{padding-top:192px}.ds-sm-padding-x-192[data-v-2c1f0784]{padding-left:192px;padding-right:192px}.ds-sm-padding-y-192[data-v-2c1f0784]{padding-bottom:192px;padding-top:192px}.ds-sm-margin-auto[data-v-2c1f0784]{margin:auto}.ds-sm-margin-left-auto[data-v-2c1f0784]{margin-left:auto}.ds-sm-margin-right-auto[data-v-2c1f0784]{margin-right:auto}.ds-sm-margin-bottom-auto[data-v-2c1f0784]{margin-bottom:auto}.ds-sm-margin-top-auto[data-v-2c1f0784]{margin-top:auto}.ds-sm-margin-x-auto[data-v-2c1f0784]{margin-left:auto;margin-right:auto}.ds-sm-margin-y-auto[data-v-2c1f0784]{margin-bottom:auto;margin-top:auto}.ds-sm-margin-none[data-v-2c1f0784]{margin:none}.ds-sm-margin-left-none[data-v-2c1f0784]{margin-left:none}.ds-sm-margin-right-none[data-v-2c1f0784]{margin-right:none}.ds-sm-margin-bottom-none[data-v-2c1f0784]{margin-bottom:none}.ds-sm-margin-top-none[data-v-2c1f0784]{margin-top:none}.ds-sm-margin-x-none[data-v-2c1f0784]{margin-left:none;margin-right:none}.ds-sm-margin-y-none[data-v-2c1f0784]{margin-bottom:none;margin-top:none}.ds-sm-margin-unset[data-v-2c1f0784]{margin:unset}.ds-sm-margin-left-unset[data-v-2c1f0784]{margin-left:unset}.ds-sm-margin-right-unset[data-v-2c1f0784]{margin-right:unset}.ds-sm-margin-bottom-unset[data-v-2c1f0784]{margin-bottom:unset}.ds-sm-margin-top-unset[data-v-2c1f0784]{margin-top:unset}.ds-sm-margin-x-unset[data-v-2c1f0784]{margin-left:unset;margin-right:unset}.ds-sm-margin-y-unset[data-v-2c1f0784]{margin-bottom:unset;margin-top:unset}.ds-sm-margin-0[data-v-2c1f0784]{margin:0}.ds-sm-margin-left-0[data-v-2c1f0784]{margin-left:0}.ds-sm-margin-right-0[data-v-2c1f0784]{margin-right:0}.ds-sm-margin-bottom-0[data-v-2c1f0784]{margin-bottom:0}.ds-sm-margin-top-0[data-v-2c1f0784]{margin-top:0}.ds-sm-margin-x-0[data-v-2c1f0784]{margin-left:0;margin-right:0}.ds-sm-margin-y-0[data-v-2c1f0784]{margin-bottom:0;margin-top:0}.ds-sm-margin-4[data-v-2c1f0784]{margin:4px}.ds-sm-margin-left-4[data-v-2c1f0784]{margin-left:4px}.ds-sm-margin-right-4[data-v-2c1f0784]{margin-right:4px}.ds-sm-margin-bottom-4[data-v-2c1f0784]{margin-bottom:4px}.ds-sm-margin-top-4[data-v-2c1f0784]{margin-top:4px}.ds-sm-margin-x-4[data-v-2c1f0784]{margin-left:4px;margin-right:4px}.ds-sm-margin-y-4[data-v-2c1f0784]{margin-bottom:4px;margin-top:4px}.ds-sm-margin-8[data-v-2c1f0784]{margin:8px}.ds-sm-margin-left-8[data-v-2c1f0784]{margin-left:8px}.ds-sm-margin-right-8[data-v-2c1f0784]{margin-right:8px}.ds-sm-margin-bottom-8[data-v-2c1f0784]{margin-bottom:8px}.ds-sm-margin-top-8[data-v-2c1f0784]{margin-top:8px}.ds-sm-margin-x-8[data-v-2c1f0784]{margin-left:8px;margin-right:8px}.ds-sm-margin-y-8[data-v-2c1f0784]{margin-bottom:8px;margin-top:8px}.ds-sm-margin-12[data-v-2c1f0784]{margin:12px}.ds-sm-margin-left-12[data-v-2c1f0784]{margin-left:12px}.ds-sm-margin-right-12[data-v-2c1f0784]{margin-right:12px}.ds-sm-margin-bottom-12[data-v-2c1f0784]{margin-bottom:12px}.ds-sm-margin-top-12[data-v-2c1f0784]{margin-top:12px}.ds-sm-margin-x-12[data-v-2c1f0784]{margin-left:12px;margin-right:12px}.ds-sm-margin-y-12[data-v-2c1f0784]{margin-bottom:12px;margin-top:12px}.ds-sm-margin-24[data-v-2c1f0784]{margin:24px}.ds-sm-margin-left-24[data-v-2c1f0784]{margin-left:24px}.ds-sm-margin-right-24[data-v-2c1f0784]{margin-right:24px}.ds-sm-margin-bottom-24[data-v-2c1f0784]{margin-bottom:24px}.ds-sm-margin-top-24[data-v-2c1f0784]{margin-top:24px}.ds-sm-margin-x-24[data-v-2c1f0784]{margin-left:24px;margin-right:24px}.ds-sm-margin-y-24[data-v-2c1f0784]{margin-bottom:24px;margin-top:24px}.ds-sm-margin-36[data-v-2c1f0784]{margin:36px}.ds-sm-margin-left-36[data-v-2c1f0784]{margin-left:36px}.ds-sm-margin-right-36[data-v-2c1f0784]{margin-right:36px}.ds-sm-margin-bottom-36[data-v-2c1f0784]{margin-bottom:36px}.ds-sm-margin-top-36[data-v-2c1f0784]{margin-top:36px}.ds-sm-margin-x-36[data-v-2c1f0784]{margin-left:36px;margin-right:36px}.ds-sm-margin-y-36[data-v-2c1f0784]{margin-bottom:36px;margin-top:36px}.ds-sm-margin-48[data-v-2c1f0784]{margin:48px}.ds-sm-margin-left-48[data-v-2c1f0784]{margin-left:48px}.ds-sm-margin-right-48[data-v-2c1f0784]{margin-right:48px}.ds-sm-margin-bottom-48[data-v-2c1f0784]{margin-bottom:48px}.ds-sm-margin-top-48[data-v-2c1f0784]{margin-top:48px}.ds-sm-margin-x-48[data-v-2c1f0784]{margin-left:48px;margin-right:48px}.ds-sm-margin-y-48[data-v-2c1f0784]{margin-bottom:48px;margin-top:48px}.ds-sm-margin-72[data-v-2c1f0784]{margin:72px}.ds-sm-margin-left-72[data-v-2c1f0784]{margin-left:72px}.ds-sm-margin-right-72[data-v-2c1f0784]{margin-right:72px}.ds-sm-margin-bottom-72[data-v-2c1f0784]{margin-bottom:72px}.ds-sm-margin-top-72[data-v-2c1f0784]{margin-top:72px}.ds-sm-margin-x-72[data-v-2c1f0784]{margin-left:72px;margin-right:72px}.ds-sm-margin-y-72[data-v-2c1f0784]{margin-bottom:72px;margin-top:72px}.ds-sm-margin-96[data-v-2c1f0784]{margin:96px}.ds-sm-margin-left-96[data-v-2c1f0784]{margin-left:96px}.ds-sm-margin-right-96[data-v-2c1f0784]{margin-right:96px}.ds-sm-margin-bottom-96[data-v-2c1f0784]{margin-bottom:96px}.ds-sm-margin-top-96[data-v-2c1f0784]{margin-top:96px}.ds-sm-margin-x-96[data-v-2c1f0784]{margin-left:96px;margin-right:96px}.ds-sm-margin-y-96[data-v-2c1f0784]{margin-bottom:96px;margin-top:96px}.ds-sm-margin-144[data-v-2c1f0784]{margin:144px}.ds-sm-margin-left-144[data-v-2c1f0784]{margin-left:144px}.ds-sm-margin-right-144[data-v-2c1f0784]{margin-right:144px}.ds-sm-margin-bottom-144[data-v-2c1f0784]{margin-bottom:144px}.ds-sm-margin-top-144[data-v-2c1f0784]{margin-top:144px}.ds-sm-margin-x-144[data-v-2c1f0784]{margin-left:144px;margin-right:144px}.ds-sm-margin-y-144[data-v-2c1f0784]{margin-bottom:144px;margin-top:144px}.ds-sm-margin-192[data-v-2c1f0784]{margin:192px}.ds-sm-margin-left-192[data-v-2c1f0784]{margin-left:192px}.ds-sm-margin-right-192[data-v-2c1f0784]{margin-right:192px}.ds-sm-margin-bottom-192[data-v-2c1f0784]{margin-bottom:192px}.ds-sm-margin-top-192[data-v-2c1f0784]{margin-top:192px}.ds-sm-margin-x-192[data-v-2c1f0784]{margin-left:192px;margin-right:192px}.ds-sm-margin-y-192[data-v-2c1f0784]{margin-bottom:192px;margin-top:192px}.ds-sm-row-gap-auto[data-v-2c1f0784]{row-gap:auto}.ds-sm-row-gap-left-auto[data-v-2c1f0784]{row-gap-left:auto}.ds-sm-row-gap-right-auto[data-v-2c1f0784]{row-gap-right:auto}.ds-sm-row-gap-bottom-auto[data-v-2c1f0784]{row-gap-bottom:auto}.ds-sm-row-gap-top-auto[data-v-2c1f0784]{row-gap-top:auto}.ds-sm-row-gap-x-auto[data-v-2c1f0784]{row-gap-left:auto;row-gap-right:auto}.ds-sm-row-gap-y-auto[data-v-2c1f0784]{row-gap-bottom:auto;row-gap-top:auto}.ds-sm-row-gap-none[data-v-2c1f0784]{row-gap:none}.ds-sm-row-gap-left-none[data-v-2c1f0784]{row-gap-left:none}.ds-sm-row-gap-right-none[data-v-2c1f0784]{row-gap-right:none}.ds-sm-row-gap-bottom-none[data-v-2c1f0784]{row-gap-bottom:none}.ds-sm-row-gap-top-none[data-v-2c1f0784]{row-gap-top:none}.ds-sm-row-gap-x-none[data-v-2c1f0784]{row-gap-left:none;row-gap-right:none}.ds-sm-row-gap-y-none[data-v-2c1f0784]{row-gap-bottom:none;row-gap-top:none}.ds-sm-row-gap-unset[data-v-2c1f0784]{row-gap:unset}.ds-sm-row-gap-left-unset[data-v-2c1f0784]{row-gap-left:unset}.ds-sm-row-gap-right-unset[data-v-2c1f0784]{row-gap-right:unset}.ds-sm-row-gap-bottom-unset[data-v-2c1f0784]{row-gap-bottom:unset}.ds-sm-row-gap-top-unset[data-v-2c1f0784]{row-gap-top:unset}.ds-sm-row-gap-x-unset[data-v-2c1f0784]{row-gap-left:unset;row-gap-right:unset}.ds-sm-row-gap-y-unset[data-v-2c1f0784]{row-gap-bottom:unset;row-gap-top:unset}.ds-sm-row-gap-0[data-v-2c1f0784]{row-gap:0}.ds-sm-row-gap-left-0[data-v-2c1f0784]{row-gap-left:0}.ds-sm-row-gap-right-0[data-v-2c1f0784]{row-gap-right:0}.ds-sm-row-gap-bottom-0[data-v-2c1f0784]{row-gap-bottom:0}.ds-sm-row-gap-top-0[data-v-2c1f0784]{row-gap-top:0}.ds-sm-row-gap-x-0[data-v-2c1f0784]{row-gap-left:0;row-gap-right:0}.ds-sm-row-gap-y-0[data-v-2c1f0784]{row-gap-bottom:0;row-gap-top:0}.ds-sm-row-gap-4[data-v-2c1f0784]{row-gap:4px}.ds-sm-row-gap-left-4[data-v-2c1f0784]{row-gap-left:4px}.ds-sm-row-gap-right-4[data-v-2c1f0784]{row-gap-right:4px}.ds-sm-row-gap-bottom-4[data-v-2c1f0784]{row-gap-bottom:4px}.ds-sm-row-gap-top-4[data-v-2c1f0784]{row-gap-top:4px}.ds-sm-row-gap-x-4[data-v-2c1f0784]{row-gap-left:4px;row-gap-right:4px}.ds-sm-row-gap-y-4[data-v-2c1f0784]{row-gap-bottom:4px;row-gap-top:4px}.ds-sm-row-gap-8[data-v-2c1f0784]{row-gap:8px}.ds-sm-row-gap-left-8[data-v-2c1f0784]{row-gap-left:8px}.ds-sm-row-gap-right-8[data-v-2c1f0784]{row-gap-right:8px}.ds-sm-row-gap-bottom-8[data-v-2c1f0784]{row-gap-bottom:8px}.ds-sm-row-gap-top-8[data-v-2c1f0784]{row-gap-top:8px}.ds-sm-row-gap-x-8[data-v-2c1f0784]{row-gap-left:8px;row-gap-right:8px}.ds-sm-row-gap-y-8[data-v-2c1f0784]{row-gap-bottom:8px;row-gap-top:8px}.ds-sm-row-gap-12[data-v-2c1f0784]{row-gap:12px}.ds-sm-row-gap-left-12[data-v-2c1f0784]{row-gap-left:12px}.ds-sm-row-gap-right-12[data-v-2c1f0784]{row-gap-right:12px}.ds-sm-row-gap-bottom-12[data-v-2c1f0784]{row-gap-bottom:12px}.ds-sm-row-gap-top-12[data-v-2c1f0784]{row-gap-top:12px}.ds-sm-row-gap-x-12[data-v-2c1f0784]{row-gap-left:12px;row-gap-right:12px}.ds-sm-row-gap-y-12[data-v-2c1f0784]{row-gap-bottom:12px;row-gap-top:12px}.ds-sm-row-gap-24[data-v-2c1f0784]{row-gap:24px}.ds-sm-row-gap-left-24[data-v-2c1f0784]{row-gap-left:24px}.ds-sm-row-gap-right-24[data-v-2c1f0784]{row-gap-right:24px}.ds-sm-row-gap-bottom-24[data-v-2c1f0784]{row-gap-bottom:24px}.ds-sm-row-gap-top-24[data-v-2c1f0784]{row-gap-top:24px}.ds-sm-row-gap-x-24[data-v-2c1f0784]{row-gap-left:24px;row-gap-right:24px}.ds-sm-row-gap-y-24[data-v-2c1f0784]{row-gap-bottom:24px;row-gap-top:24px}.ds-sm-row-gap-36[data-v-2c1f0784]{row-gap:36px}.ds-sm-row-gap-left-36[data-v-2c1f0784]{row-gap-left:36px}.ds-sm-row-gap-right-36[data-v-2c1f0784]{row-gap-right:36px}.ds-sm-row-gap-bottom-36[data-v-2c1f0784]{row-gap-bottom:36px}.ds-sm-row-gap-top-36[data-v-2c1f0784]{row-gap-top:36px}.ds-sm-row-gap-x-36[data-v-2c1f0784]{row-gap-left:36px;row-gap-right:36px}.ds-sm-row-gap-y-36[data-v-2c1f0784]{row-gap-bottom:36px;row-gap-top:36px}.ds-sm-row-gap-48[data-v-2c1f0784]{row-gap:48px}.ds-sm-row-gap-left-48[data-v-2c1f0784]{row-gap-left:48px}.ds-sm-row-gap-right-48[data-v-2c1f0784]{row-gap-right:48px}.ds-sm-row-gap-bottom-48[data-v-2c1f0784]{row-gap-bottom:48px}.ds-sm-row-gap-top-48[data-v-2c1f0784]{row-gap-top:48px}.ds-sm-row-gap-x-48[data-v-2c1f0784]{row-gap-left:48px;row-gap-right:48px}.ds-sm-row-gap-y-48[data-v-2c1f0784]{row-gap-bottom:48px;row-gap-top:48px}.ds-sm-row-gap-72[data-v-2c1f0784]{row-gap:72px}.ds-sm-row-gap-left-72[data-v-2c1f0784]{row-gap-left:72px}.ds-sm-row-gap-right-72[data-v-2c1f0784]{row-gap-right:72px}.ds-sm-row-gap-bottom-72[data-v-2c1f0784]{row-gap-bottom:72px}.ds-sm-row-gap-top-72[data-v-2c1f0784]{row-gap-top:72px}.ds-sm-row-gap-x-72[data-v-2c1f0784]{row-gap-left:72px;row-gap-right:72px}.ds-sm-row-gap-y-72[data-v-2c1f0784]{row-gap-bottom:72px;row-gap-top:72px}.ds-sm-row-gap-96[data-v-2c1f0784]{row-gap:96px}.ds-sm-row-gap-left-96[data-v-2c1f0784]{row-gap-left:96px}.ds-sm-row-gap-right-96[data-v-2c1f0784]{row-gap-right:96px}.ds-sm-row-gap-bottom-96[data-v-2c1f0784]{row-gap-bottom:96px}.ds-sm-row-gap-top-96[data-v-2c1f0784]{row-gap-top:96px}.ds-sm-row-gap-x-96[data-v-2c1f0784]{row-gap-left:96px;row-gap-right:96px}.ds-sm-row-gap-y-96[data-v-2c1f0784]{row-gap-bottom:96px;row-gap-top:96px}.ds-sm-row-gap-144[data-v-2c1f0784]{row-gap:144px}.ds-sm-row-gap-left-144[data-v-2c1f0784]{row-gap-left:144px}.ds-sm-row-gap-right-144[data-v-2c1f0784]{row-gap-right:144px}.ds-sm-row-gap-bottom-144[data-v-2c1f0784]{row-gap-bottom:144px}.ds-sm-row-gap-top-144[data-v-2c1f0784]{row-gap-top:144px}.ds-sm-row-gap-x-144[data-v-2c1f0784]{row-gap-left:144px;row-gap-right:144px}.ds-sm-row-gap-y-144[data-v-2c1f0784]{row-gap-bottom:144px;row-gap-top:144px}.ds-sm-row-gap-192[data-v-2c1f0784]{row-gap:192px}.ds-sm-row-gap-left-192[data-v-2c1f0784]{row-gap-left:192px}.ds-sm-row-gap-right-192[data-v-2c1f0784]{row-gap-right:192px}.ds-sm-row-gap-bottom-192[data-v-2c1f0784]{row-gap-bottom:192px}.ds-sm-row-gap-top-192[data-v-2c1f0784]{row-gap-top:192px}.ds-sm-row-gap-x-192[data-v-2c1f0784]{row-gap-left:192px;row-gap-right:192px}.ds-sm-row-gap-y-192[data-v-2c1f0784]{row-gap-bottom:192px;row-gap-top:192px}}@media(min-width:768px){.ds-md-padding-auto[data-v-2c1f0784]{padding:auto}.ds-md-padding-left-auto[data-v-2c1f0784]{padding-left:auto}.ds-md-padding-right-auto[data-v-2c1f0784]{padding-right:auto}.ds-md-padding-bottom-auto[data-v-2c1f0784]{padding-bottom:auto}.ds-md-padding-top-auto[data-v-2c1f0784]{padding-top:auto}.ds-md-padding-x-auto[data-v-2c1f0784]{padding-left:auto;padding-right:auto}.ds-md-padding-y-auto[data-v-2c1f0784]{padding-bottom:auto;padding-top:auto}.ds-md-padding-none[data-v-2c1f0784]{padding:none}.ds-md-padding-left-none[data-v-2c1f0784]{padding-left:none}.ds-md-padding-right-none[data-v-2c1f0784]{padding-right:none}.ds-md-padding-bottom-none[data-v-2c1f0784]{padding-bottom:none}.ds-md-padding-top-none[data-v-2c1f0784]{padding-top:none}.ds-md-padding-x-none[data-v-2c1f0784]{padding-left:none;padding-right:none}.ds-md-padding-y-none[data-v-2c1f0784]{padding-bottom:none;padding-top:none}.ds-md-padding-unset[data-v-2c1f0784]{padding:unset}.ds-md-padding-left-unset[data-v-2c1f0784]{padding-left:unset}.ds-md-padding-right-unset[data-v-2c1f0784]{padding-right:unset}.ds-md-padding-bottom-unset[data-v-2c1f0784]{padding-bottom:unset}.ds-md-padding-top-unset[data-v-2c1f0784]{padding-top:unset}.ds-md-padding-x-unset[data-v-2c1f0784]{padding-left:unset;padding-right:unset}.ds-md-padding-y-unset[data-v-2c1f0784]{padding-bottom:unset;padding-top:unset}.ds-md-padding-0[data-v-2c1f0784]{padding:0}.ds-md-padding-left-0[data-v-2c1f0784]{padding-left:0}.ds-md-padding-right-0[data-v-2c1f0784]{padding-right:0}.ds-md-padding-bottom-0[data-v-2c1f0784]{padding-bottom:0}.ds-md-padding-top-0[data-v-2c1f0784]{padding-top:0}.ds-md-padding-x-0[data-v-2c1f0784]{padding-left:0;padding-right:0}.ds-md-padding-y-0[data-v-2c1f0784]{padding-bottom:0;padding-top:0}.ds-md-padding-4[data-v-2c1f0784]{padding:4px}.ds-md-padding-left-4[data-v-2c1f0784]{padding-left:4px}.ds-md-padding-right-4[data-v-2c1f0784]{padding-right:4px}.ds-md-padding-bottom-4[data-v-2c1f0784]{padding-bottom:4px}.ds-md-padding-top-4[data-v-2c1f0784]{padding-top:4px}.ds-md-padding-x-4[data-v-2c1f0784]{padding-left:4px;padding-right:4px}.ds-md-padding-y-4[data-v-2c1f0784]{padding-bottom:4px;padding-top:4px}.ds-md-padding-8[data-v-2c1f0784]{padding:8px}.ds-md-padding-left-8[data-v-2c1f0784]{padding-left:8px}.ds-md-padding-right-8[data-v-2c1f0784]{padding-right:8px}.ds-md-padding-bottom-8[data-v-2c1f0784]{padding-bottom:8px}.ds-md-padding-top-8[data-v-2c1f0784]{padding-top:8px}.ds-md-padding-x-8[data-v-2c1f0784]{padding-left:8px;padding-right:8px}.ds-md-padding-y-8[data-v-2c1f0784]{padding-bottom:8px;padding-top:8px}.ds-md-padding-12[data-v-2c1f0784]{padding:12px}.ds-md-padding-left-12[data-v-2c1f0784]{padding-left:12px}.ds-md-padding-right-12[data-v-2c1f0784]{padding-right:12px}.ds-md-padding-bottom-12[data-v-2c1f0784]{padding-bottom:12px}.ds-md-padding-top-12[data-v-2c1f0784]{padding-top:12px}.ds-md-padding-x-12[data-v-2c1f0784]{padding-left:12px;padding-right:12px}.ds-md-padding-y-12[data-v-2c1f0784]{padding-bottom:12px;padding-top:12px}.ds-md-padding-24[data-v-2c1f0784]{padding:24px}.ds-md-padding-left-24[data-v-2c1f0784]{padding-left:24px}.ds-md-padding-right-24[data-v-2c1f0784]{padding-right:24px}.ds-md-padding-bottom-24[data-v-2c1f0784]{padding-bottom:24px}.ds-md-padding-top-24[data-v-2c1f0784]{padding-top:24px}.ds-md-padding-x-24[data-v-2c1f0784]{padding-left:24px;padding-right:24px}.ds-md-padding-y-24[data-v-2c1f0784]{padding-bottom:24px;padding-top:24px}.ds-md-padding-36[data-v-2c1f0784]{padding:36px}.ds-md-padding-left-36[data-v-2c1f0784]{padding-left:36px}.ds-md-padding-right-36[data-v-2c1f0784]{padding-right:36px}.ds-md-padding-bottom-36[data-v-2c1f0784]{padding-bottom:36px}.ds-md-padding-top-36[data-v-2c1f0784]{padding-top:36px}.ds-md-padding-x-36[data-v-2c1f0784]{padding-left:36px;padding-right:36px}.ds-md-padding-y-36[data-v-2c1f0784]{padding-bottom:36px;padding-top:36px}.ds-md-padding-48[data-v-2c1f0784]{padding:48px}.ds-md-padding-left-48[data-v-2c1f0784]{padding-left:48px}.ds-md-padding-right-48[data-v-2c1f0784]{padding-right:48px}.ds-md-padding-bottom-48[data-v-2c1f0784]{padding-bottom:48px}.ds-md-padding-top-48[data-v-2c1f0784]{padding-top:48px}.ds-md-padding-x-48[data-v-2c1f0784]{padding-left:48px;padding-right:48px}.ds-md-padding-y-48[data-v-2c1f0784]{padding-bottom:48px;padding-top:48px}.ds-md-padding-72[data-v-2c1f0784]{padding:72px}.ds-md-padding-left-72[data-v-2c1f0784]{padding-left:72px}.ds-md-padding-right-72[data-v-2c1f0784]{padding-right:72px}.ds-md-padding-bottom-72[data-v-2c1f0784]{padding-bottom:72px}.ds-md-padding-top-72[data-v-2c1f0784]{padding-top:72px}.ds-md-padding-x-72[data-v-2c1f0784]{padding-left:72px;padding-right:72px}.ds-md-padding-y-72[data-v-2c1f0784]{padding-bottom:72px;padding-top:72px}.ds-md-padding-96[data-v-2c1f0784]{padding:96px}.ds-md-padding-left-96[data-v-2c1f0784]{padding-left:96px}.ds-md-padding-right-96[data-v-2c1f0784]{padding-right:96px}.ds-md-padding-bottom-96[data-v-2c1f0784]{padding-bottom:96px}.ds-md-padding-top-96[data-v-2c1f0784]{padding-top:96px}.ds-md-padding-x-96[data-v-2c1f0784]{padding-left:96px;padding-right:96px}.ds-md-padding-y-96[data-v-2c1f0784]{padding-bottom:96px;padding-top:96px}.ds-md-padding-144[data-v-2c1f0784]{padding:144px}.ds-md-padding-left-144[data-v-2c1f0784]{padding-left:144px}.ds-md-padding-right-144[data-v-2c1f0784]{padding-right:144px}.ds-md-padding-bottom-144[data-v-2c1f0784]{padding-bottom:144px}.ds-md-padding-top-144[data-v-2c1f0784]{padding-top:144px}.ds-md-padding-x-144[data-v-2c1f0784]{padding-left:144px;padding-right:144px}.ds-md-padding-y-144[data-v-2c1f0784]{padding-bottom:144px;padding-top:144px}.ds-md-padding-192[data-v-2c1f0784]{padding:192px}.ds-md-padding-left-192[data-v-2c1f0784]{padding-left:192px}.ds-md-padding-right-192[data-v-2c1f0784]{padding-right:192px}.ds-md-padding-bottom-192[data-v-2c1f0784]{padding-bottom:192px}.ds-md-padding-top-192[data-v-2c1f0784]{padding-top:192px}.ds-md-padding-x-192[data-v-2c1f0784]{padding-left:192px;padding-right:192px}.ds-md-padding-y-192[data-v-2c1f0784]{padding-bottom:192px;padding-top:192px}.ds-md-margin-auto[data-v-2c1f0784]{margin:auto}.ds-md-margin-left-auto[data-v-2c1f0784]{margin-left:auto}.ds-md-margin-right-auto[data-v-2c1f0784]{margin-right:auto}.ds-md-margin-bottom-auto[data-v-2c1f0784]{margin-bottom:auto}.ds-md-margin-top-auto[data-v-2c1f0784]{margin-top:auto}.ds-md-margin-x-auto[data-v-2c1f0784]{margin-left:auto;margin-right:auto}.ds-md-margin-y-auto[data-v-2c1f0784]{margin-bottom:auto;margin-top:auto}.ds-md-margin-none[data-v-2c1f0784]{margin:none}.ds-md-margin-left-none[data-v-2c1f0784]{margin-left:none}.ds-md-margin-right-none[data-v-2c1f0784]{margin-right:none}.ds-md-margin-bottom-none[data-v-2c1f0784]{margin-bottom:none}.ds-md-margin-top-none[data-v-2c1f0784]{margin-top:none}.ds-md-margin-x-none[data-v-2c1f0784]{margin-left:none;margin-right:none}.ds-md-margin-y-none[data-v-2c1f0784]{margin-bottom:none;margin-top:none}.ds-md-margin-unset[data-v-2c1f0784]{margin:unset}.ds-md-margin-left-unset[data-v-2c1f0784]{margin-left:unset}.ds-md-margin-right-unset[data-v-2c1f0784]{margin-right:unset}.ds-md-margin-bottom-unset[data-v-2c1f0784]{margin-bottom:unset}.ds-md-margin-top-unset[data-v-2c1f0784]{margin-top:unset}.ds-md-margin-x-unset[data-v-2c1f0784]{margin-left:unset;margin-right:unset}.ds-md-margin-y-unset[data-v-2c1f0784]{margin-bottom:unset;margin-top:unset}.ds-md-margin-0[data-v-2c1f0784]{margin:0}.ds-md-margin-left-0[data-v-2c1f0784]{margin-left:0}.ds-md-margin-right-0[data-v-2c1f0784]{margin-right:0}.ds-md-margin-bottom-0[data-v-2c1f0784]{margin-bottom:0}.ds-md-margin-top-0[data-v-2c1f0784]{margin-top:0}.ds-md-margin-x-0[data-v-2c1f0784]{margin-left:0;margin-right:0}.ds-md-margin-y-0[data-v-2c1f0784]{margin-bottom:0;margin-top:0}.ds-md-margin-4[data-v-2c1f0784]{margin:4px}.ds-md-margin-left-4[data-v-2c1f0784]{margin-left:4px}.ds-md-margin-right-4[data-v-2c1f0784]{margin-right:4px}.ds-md-margin-bottom-4[data-v-2c1f0784]{margin-bottom:4px}.ds-md-margin-top-4[data-v-2c1f0784]{margin-top:4px}.ds-md-margin-x-4[data-v-2c1f0784]{margin-left:4px;margin-right:4px}.ds-md-margin-y-4[data-v-2c1f0784]{margin-bottom:4px;margin-top:4px}.ds-md-margin-8[data-v-2c1f0784]{margin:8px}.ds-md-margin-left-8[data-v-2c1f0784]{margin-left:8px}.ds-md-margin-right-8[data-v-2c1f0784]{margin-right:8px}.ds-md-margin-bottom-8[data-v-2c1f0784]{margin-bottom:8px}.ds-md-margin-top-8[data-v-2c1f0784]{margin-top:8px}.ds-md-margin-x-8[data-v-2c1f0784]{margin-left:8px;margin-right:8px}.ds-md-margin-y-8[data-v-2c1f0784]{margin-bottom:8px;margin-top:8px}.ds-md-margin-12[data-v-2c1f0784]{margin:12px}.ds-md-margin-left-12[data-v-2c1f0784]{margin-left:12px}.ds-md-margin-right-12[data-v-2c1f0784]{margin-right:12px}.ds-md-margin-bottom-12[data-v-2c1f0784]{margin-bottom:12px}.ds-md-margin-top-12[data-v-2c1f0784]{margin-top:12px}.ds-md-margin-x-12[data-v-2c1f0784]{margin-left:12px;margin-right:12px}.ds-md-margin-y-12[data-v-2c1f0784]{margin-bottom:12px;margin-top:12px}.ds-md-margin-24[data-v-2c1f0784]{margin:24px}.ds-md-margin-left-24[data-v-2c1f0784]{margin-left:24px}.ds-md-margin-right-24[data-v-2c1f0784]{margin-right:24px}.ds-md-margin-bottom-24[data-v-2c1f0784]{margin-bottom:24px}.ds-md-margin-top-24[data-v-2c1f0784]{margin-top:24px}.ds-md-margin-x-24[data-v-2c1f0784]{margin-left:24px;margin-right:24px}.ds-md-margin-y-24[data-v-2c1f0784]{margin-bottom:24px;margin-top:24px}.ds-md-margin-36[data-v-2c1f0784]{margin:36px}.ds-md-margin-left-36[data-v-2c1f0784]{margin-left:36px}.ds-md-margin-right-36[data-v-2c1f0784]{margin-right:36px}.ds-md-margin-bottom-36[data-v-2c1f0784]{margin-bottom:36px}.ds-md-margin-top-36[data-v-2c1f0784]{margin-top:36px}.ds-md-margin-x-36[data-v-2c1f0784]{margin-left:36px;margin-right:36px}.ds-md-margin-y-36[data-v-2c1f0784]{margin-bottom:36px;margin-top:36px}.ds-md-margin-48[data-v-2c1f0784]{margin:48px}.ds-md-margin-left-48[data-v-2c1f0784]{margin-left:48px}.ds-md-margin-right-48[data-v-2c1f0784]{margin-right:48px}.ds-md-margin-bottom-48[data-v-2c1f0784]{margin-bottom:48px}.ds-md-margin-top-48[data-v-2c1f0784]{margin-top:48px}.ds-md-margin-x-48[data-v-2c1f0784]{margin-left:48px;margin-right:48px}.ds-md-margin-y-48[data-v-2c1f0784]{margin-bottom:48px;margin-top:48px}.ds-md-margin-72[data-v-2c1f0784]{margin:72px}.ds-md-margin-left-72[data-v-2c1f0784]{margin-left:72px}.ds-md-margin-right-72[data-v-2c1f0784]{margin-right:72px}.ds-md-margin-bottom-72[data-v-2c1f0784]{margin-bottom:72px}.ds-md-margin-top-72[data-v-2c1f0784]{margin-top:72px}.ds-md-margin-x-72[data-v-2c1f0784]{margin-left:72px;margin-right:72px}.ds-md-margin-y-72[data-v-2c1f0784]{margin-bottom:72px;margin-top:72px}.ds-md-margin-96[data-v-2c1f0784]{margin:96px}.ds-md-margin-left-96[data-v-2c1f0784]{margin-left:96px}.ds-md-margin-right-96[data-v-2c1f0784]{margin-right:96px}.ds-md-margin-bottom-96[data-v-2c1f0784]{margin-bottom:96px}.ds-md-margin-top-96[data-v-2c1f0784]{margin-top:96px}.ds-md-margin-x-96[data-v-2c1f0784]{margin-left:96px;margin-right:96px}.ds-md-margin-y-96[data-v-2c1f0784]{margin-bottom:96px;margin-top:96px}.ds-md-margin-144[data-v-2c1f0784]{margin:144px}.ds-md-margin-left-144[data-v-2c1f0784]{margin-left:144px}.ds-md-margin-right-144[data-v-2c1f0784]{margin-right:144px}.ds-md-margin-bottom-144[data-v-2c1f0784]{margin-bottom:144px}.ds-md-margin-top-144[data-v-2c1f0784]{margin-top:144px}.ds-md-margin-x-144[data-v-2c1f0784]{margin-left:144px;margin-right:144px}.ds-md-margin-y-144[data-v-2c1f0784]{margin-bottom:144px;margin-top:144px}.ds-md-margin-192[data-v-2c1f0784]{margin:192px}.ds-md-margin-left-192[data-v-2c1f0784]{margin-left:192px}.ds-md-margin-right-192[data-v-2c1f0784]{margin-right:192px}.ds-md-margin-bottom-192[data-v-2c1f0784]{margin-bottom:192px}.ds-md-margin-top-192[data-v-2c1f0784]{margin-top:192px}.ds-md-margin-x-192[data-v-2c1f0784]{margin-left:192px;margin-right:192px}.ds-md-margin-y-192[data-v-2c1f0784]{margin-bottom:192px;margin-top:192px}.ds-md-row-gap-auto[data-v-2c1f0784]{row-gap:auto}.ds-md-row-gap-left-auto[data-v-2c1f0784]{row-gap-left:auto}.ds-md-row-gap-right-auto[data-v-2c1f0784]{row-gap-right:auto}.ds-md-row-gap-bottom-auto[data-v-2c1f0784]{row-gap-bottom:auto}.ds-md-row-gap-top-auto[data-v-2c1f0784]{row-gap-top:auto}.ds-md-row-gap-x-auto[data-v-2c1f0784]{row-gap-left:auto;row-gap-right:auto}.ds-md-row-gap-y-auto[data-v-2c1f0784]{row-gap-bottom:auto;row-gap-top:auto}.ds-md-row-gap-none[data-v-2c1f0784]{row-gap:none}.ds-md-row-gap-left-none[data-v-2c1f0784]{row-gap-left:none}.ds-md-row-gap-right-none[data-v-2c1f0784]{row-gap-right:none}.ds-md-row-gap-bottom-none[data-v-2c1f0784]{row-gap-bottom:none}.ds-md-row-gap-top-none[data-v-2c1f0784]{row-gap-top:none}.ds-md-row-gap-x-none[data-v-2c1f0784]{row-gap-left:none;row-gap-right:none}.ds-md-row-gap-y-none[data-v-2c1f0784]{row-gap-bottom:none;row-gap-top:none}.ds-md-row-gap-unset[data-v-2c1f0784]{row-gap:unset}.ds-md-row-gap-left-unset[data-v-2c1f0784]{row-gap-left:unset}.ds-md-row-gap-right-unset[data-v-2c1f0784]{row-gap-right:unset}.ds-md-row-gap-bottom-unset[data-v-2c1f0784]{row-gap-bottom:unset}.ds-md-row-gap-top-unset[data-v-2c1f0784]{row-gap-top:unset}.ds-md-row-gap-x-unset[data-v-2c1f0784]{row-gap-left:unset;row-gap-right:unset}.ds-md-row-gap-y-unset[data-v-2c1f0784]{row-gap-bottom:unset;row-gap-top:unset}.ds-md-row-gap-0[data-v-2c1f0784]{row-gap:0}.ds-md-row-gap-left-0[data-v-2c1f0784]{row-gap-left:0}.ds-md-row-gap-right-0[data-v-2c1f0784]{row-gap-right:0}.ds-md-row-gap-bottom-0[data-v-2c1f0784]{row-gap-bottom:0}.ds-md-row-gap-top-0[data-v-2c1f0784]{row-gap-top:0}.ds-md-row-gap-x-0[data-v-2c1f0784]{row-gap-left:0;row-gap-right:0}.ds-md-row-gap-y-0[data-v-2c1f0784]{row-gap-bottom:0;row-gap-top:0}.ds-md-row-gap-4[data-v-2c1f0784]{row-gap:4px}.ds-md-row-gap-left-4[data-v-2c1f0784]{row-gap-left:4px}.ds-md-row-gap-right-4[data-v-2c1f0784]{row-gap-right:4px}.ds-md-row-gap-bottom-4[data-v-2c1f0784]{row-gap-bottom:4px}.ds-md-row-gap-top-4[data-v-2c1f0784]{row-gap-top:4px}.ds-md-row-gap-x-4[data-v-2c1f0784]{row-gap-left:4px;row-gap-right:4px}.ds-md-row-gap-y-4[data-v-2c1f0784]{row-gap-bottom:4px;row-gap-top:4px}.ds-md-row-gap-8[data-v-2c1f0784]{row-gap:8px}.ds-md-row-gap-left-8[data-v-2c1f0784]{row-gap-left:8px}.ds-md-row-gap-right-8[data-v-2c1f0784]{row-gap-right:8px}.ds-md-row-gap-bottom-8[data-v-2c1f0784]{row-gap-bottom:8px}.ds-md-row-gap-top-8[data-v-2c1f0784]{row-gap-top:8px}.ds-md-row-gap-x-8[data-v-2c1f0784]{row-gap-left:8px;row-gap-right:8px}.ds-md-row-gap-y-8[data-v-2c1f0784]{row-gap-bottom:8px;row-gap-top:8px}.ds-md-row-gap-12[data-v-2c1f0784]{row-gap:12px}.ds-md-row-gap-left-12[data-v-2c1f0784]{row-gap-left:12px}.ds-md-row-gap-right-12[data-v-2c1f0784]{row-gap-right:12px}.ds-md-row-gap-bottom-12[data-v-2c1f0784]{row-gap-bottom:12px}.ds-md-row-gap-top-12[data-v-2c1f0784]{row-gap-top:12px}.ds-md-row-gap-x-12[data-v-2c1f0784]{row-gap-left:12px;row-gap-right:12px}.ds-md-row-gap-y-12[data-v-2c1f0784]{row-gap-bottom:12px;row-gap-top:12px}.ds-md-row-gap-24[data-v-2c1f0784]{row-gap:24px}.ds-md-row-gap-left-24[data-v-2c1f0784]{row-gap-left:24px}.ds-md-row-gap-right-24[data-v-2c1f0784]{row-gap-right:24px}.ds-md-row-gap-bottom-24[data-v-2c1f0784]{row-gap-bottom:24px}.ds-md-row-gap-top-24[data-v-2c1f0784]{row-gap-top:24px}.ds-md-row-gap-x-24[data-v-2c1f0784]{row-gap-left:24px;row-gap-right:24px}.ds-md-row-gap-y-24[data-v-2c1f0784]{row-gap-bottom:24px;row-gap-top:24px}.ds-md-row-gap-36[data-v-2c1f0784]{row-gap:36px}.ds-md-row-gap-left-36[data-v-2c1f0784]{row-gap-left:36px}.ds-md-row-gap-right-36[data-v-2c1f0784]{row-gap-right:36px}.ds-md-row-gap-bottom-36[data-v-2c1f0784]{row-gap-bottom:36px}.ds-md-row-gap-top-36[data-v-2c1f0784]{row-gap-top:36px}.ds-md-row-gap-x-36[data-v-2c1f0784]{row-gap-left:36px;row-gap-right:36px}.ds-md-row-gap-y-36[data-v-2c1f0784]{row-gap-bottom:36px;row-gap-top:36px}.ds-md-row-gap-48[data-v-2c1f0784]{row-gap:48px}.ds-md-row-gap-left-48[data-v-2c1f0784]{row-gap-left:48px}.ds-md-row-gap-right-48[data-v-2c1f0784]{row-gap-right:48px}.ds-md-row-gap-bottom-48[data-v-2c1f0784]{row-gap-bottom:48px}.ds-md-row-gap-top-48[data-v-2c1f0784]{row-gap-top:48px}.ds-md-row-gap-x-48[data-v-2c1f0784]{row-gap-left:48px;row-gap-right:48px}.ds-md-row-gap-y-48[data-v-2c1f0784]{row-gap-bottom:48px;row-gap-top:48px}.ds-md-row-gap-72[data-v-2c1f0784]{row-gap:72px}.ds-md-row-gap-left-72[data-v-2c1f0784]{row-gap-left:72px}.ds-md-row-gap-right-72[data-v-2c1f0784]{row-gap-right:72px}.ds-md-row-gap-bottom-72[data-v-2c1f0784]{row-gap-bottom:72px}.ds-md-row-gap-top-72[data-v-2c1f0784]{row-gap-top:72px}.ds-md-row-gap-x-72[data-v-2c1f0784]{row-gap-left:72px;row-gap-right:72px}.ds-md-row-gap-y-72[data-v-2c1f0784]{row-gap-bottom:72px;row-gap-top:72px}.ds-md-row-gap-96[data-v-2c1f0784]{row-gap:96px}.ds-md-row-gap-left-96[data-v-2c1f0784]{row-gap-left:96px}.ds-md-row-gap-right-96[data-v-2c1f0784]{row-gap-right:96px}.ds-md-row-gap-bottom-96[data-v-2c1f0784]{row-gap-bottom:96px}.ds-md-row-gap-top-96[data-v-2c1f0784]{row-gap-top:96px}.ds-md-row-gap-x-96[data-v-2c1f0784]{row-gap-left:96px;row-gap-right:96px}.ds-md-row-gap-y-96[data-v-2c1f0784]{row-gap-bottom:96px;row-gap-top:96px}.ds-md-row-gap-144[data-v-2c1f0784]{row-gap:144px}.ds-md-row-gap-left-144[data-v-2c1f0784]{row-gap-left:144px}.ds-md-row-gap-right-144[data-v-2c1f0784]{row-gap-right:144px}.ds-md-row-gap-bottom-144[data-v-2c1f0784]{row-gap-bottom:144px}.ds-md-row-gap-top-144[data-v-2c1f0784]{row-gap-top:144px}.ds-md-row-gap-x-144[data-v-2c1f0784]{row-gap-left:144px;row-gap-right:144px}.ds-md-row-gap-y-144[data-v-2c1f0784]{row-gap-bottom:144px;row-gap-top:144px}.ds-md-row-gap-192[data-v-2c1f0784]{row-gap:192px}.ds-md-row-gap-left-192[data-v-2c1f0784]{row-gap-left:192px}.ds-md-row-gap-right-192[data-v-2c1f0784]{row-gap-right:192px}.ds-md-row-gap-bottom-192[data-v-2c1f0784]{row-gap-bottom:192px}.ds-md-row-gap-top-192[data-v-2c1f0784]{row-gap-top:192px}.ds-md-row-gap-x-192[data-v-2c1f0784]{row-gap-left:192px;row-gap-right:192px}.ds-md-row-gap-y-192[data-v-2c1f0784]{row-gap-bottom:192px;row-gap-top:192px}}@media(min-width:1224px){.ds-lg-padding-auto[data-v-2c1f0784]{padding:auto}.ds-lg-padding-left-auto[data-v-2c1f0784]{padding-left:auto}.ds-lg-padding-right-auto[data-v-2c1f0784]{padding-right:auto}.ds-lg-padding-bottom-auto[data-v-2c1f0784]{padding-bottom:auto}.ds-lg-padding-top-auto[data-v-2c1f0784]{padding-top:auto}.ds-lg-padding-x-auto[data-v-2c1f0784]{padding-left:auto;padding-right:auto}.ds-lg-padding-y-auto[data-v-2c1f0784]{padding-bottom:auto;padding-top:auto}.ds-lg-padding-none[data-v-2c1f0784]{padding:none}.ds-lg-padding-left-none[data-v-2c1f0784]{padding-left:none}.ds-lg-padding-right-none[data-v-2c1f0784]{padding-right:none}.ds-lg-padding-bottom-none[data-v-2c1f0784]{padding-bottom:none}.ds-lg-padding-top-none[data-v-2c1f0784]{padding-top:none}.ds-lg-padding-x-none[data-v-2c1f0784]{padding-left:none;padding-right:none}.ds-lg-padding-y-none[data-v-2c1f0784]{padding-bottom:none;padding-top:none}.ds-lg-padding-unset[data-v-2c1f0784]{padding:unset}.ds-lg-padding-left-unset[data-v-2c1f0784]{padding-left:unset}.ds-lg-padding-right-unset[data-v-2c1f0784]{padding-right:unset}.ds-lg-padding-bottom-unset[data-v-2c1f0784]{padding-bottom:unset}.ds-lg-padding-top-unset[data-v-2c1f0784]{padding-top:unset}.ds-lg-padding-x-unset[data-v-2c1f0784]{padding-left:unset;padding-right:unset}.ds-lg-padding-y-unset[data-v-2c1f0784]{padding-bottom:unset;padding-top:unset}.ds-lg-padding-0[data-v-2c1f0784]{padding:0}.ds-lg-padding-left-0[data-v-2c1f0784]{padding-left:0}.ds-lg-padding-right-0[data-v-2c1f0784]{padding-right:0}.ds-lg-padding-bottom-0[data-v-2c1f0784]{padding-bottom:0}.ds-lg-padding-top-0[data-v-2c1f0784]{padding-top:0}.ds-lg-padding-x-0[data-v-2c1f0784]{padding-left:0;padding-right:0}.ds-lg-padding-y-0[data-v-2c1f0784]{padding-bottom:0;padding-top:0}.ds-lg-padding-4[data-v-2c1f0784]{padding:4px}.ds-lg-padding-left-4[data-v-2c1f0784]{padding-left:4px}.ds-lg-padding-right-4[data-v-2c1f0784]{padding-right:4px}.ds-lg-padding-bottom-4[data-v-2c1f0784]{padding-bottom:4px}.ds-lg-padding-top-4[data-v-2c1f0784]{padding-top:4px}.ds-lg-padding-x-4[data-v-2c1f0784]{padding-left:4px;padding-right:4px}.ds-lg-padding-y-4[data-v-2c1f0784]{padding-bottom:4px;padding-top:4px}.ds-lg-padding-8[data-v-2c1f0784]{padding:8px}.ds-lg-padding-left-8[data-v-2c1f0784]{padding-left:8px}.ds-lg-padding-right-8[data-v-2c1f0784]{padding-right:8px}.ds-lg-padding-bottom-8[data-v-2c1f0784]{padding-bottom:8px}.ds-lg-padding-top-8[data-v-2c1f0784]{padding-top:8px}.ds-lg-padding-x-8[data-v-2c1f0784]{padding-left:8px;padding-right:8px}.ds-lg-padding-y-8[data-v-2c1f0784]{padding-bottom:8px;padding-top:8px}.ds-lg-padding-12[data-v-2c1f0784]{padding:12px}.ds-lg-padding-left-12[data-v-2c1f0784]{padding-left:12px}.ds-lg-padding-right-12[data-v-2c1f0784]{padding-right:12px}.ds-lg-padding-bottom-12[data-v-2c1f0784]{padding-bottom:12px}.ds-lg-padding-top-12[data-v-2c1f0784]{padding-top:12px}.ds-lg-padding-x-12[data-v-2c1f0784]{padding-left:12px;padding-right:12px}.ds-lg-padding-y-12[data-v-2c1f0784]{padding-bottom:12px;padding-top:12px}.ds-lg-padding-24[data-v-2c1f0784]{padding:24px}.ds-lg-padding-left-24[data-v-2c1f0784]{padding-left:24px}.ds-lg-padding-right-24[data-v-2c1f0784]{padding-right:24px}.ds-lg-padding-bottom-24[data-v-2c1f0784]{padding-bottom:24px}.ds-lg-padding-top-24[data-v-2c1f0784]{padding-top:24px}.ds-lg-padding-x-24[data-v-2c1f0784]{padding-left:24px;padding-right:24px}.ds-lg-padding-y-24[data-v-2c1f0784]{padding-bottom:24px;padding-top:24px}.ds-lg-padding-36[data-v-2c1f0784]{padding:36px}.ds-lg-padding-left-36[data-v-2c1f0784]{padding-left:36px}.ds-lg-padding-right-36[data-v-2c1f0784]{padding-right:36px}.ds-lg-padding-bottom-36[data-v-2c1f0784]{padding-bottom:36px}.ds-lg-padding-top-36[data-v-2c1f0784]{padding-top:36px}.ds-lg-padding-x-36[data-v-2c1f0784]{padding-left:36px;padding-right:36px}.ds-lg-padding-y-36[data-v-2c1f0784]{padding-bottom:36px;padding-top:36px}.ds-lg-padding-48[data-v-2c1f0784]{padding:48px}.ds-lg-padding-left-48[data-v-2c1f0784]{padding-left:48px}.ds-lg-padding-right-48[data-v-2c1f0784]{padding-right:48px}.ds-lg-padding-bottom-48[data-v-2c1f0784]{padding-bottom:48px}.ds-lg-padding-top-48[data-v-2c1f0784]{padding-top:48px}.ds-lg-padding-x-48[data-v-2c1f0784]{padding-left:48px;padding-right:48px}.ds-lg-padding-y-48[data-v-2c1f0784]{padding-bottom:48px;padding-top:48px}.ds-lg-padding-72[data-v-2c1f0784]{padding:72px}.ds-lg-padding-left-72[data-v-2c1f0784]{padding-left:72px}.ds-lg-padding-right-72[data-v-2c1f0784]{padding-right:72px}.ds-lg-padding-bottom-72[data-v-2c1f0784]{padding-bottom:72px}.ds-lg-padding-top-72[data-v-2c1f0784]{padding-top:72px}.ds-lg-padding-x-72[data-v-2c1f0784]{padding-left:72px;padding-right:72px}.ds-lg-padding-y-72[data-v-2c1f0784]{padding-bottom:72px;padding-top:72px}.ds-lg-padding-96[data-v-2c1f0784]{padding:96px}.ds-lg-padding-left-96[data-v-2c1f0784]{padding-left:96px}.ds-lg-padding-right-96[data-v-2c1f0784]{padding-right:96px}.ds-lg-padding-bottom-96[data-v-2c1f0784]{padding-bottom:96px}.ds-lg-padding-top-96[data-v-2c1f0784]{padding-top:96px}.ds-lg-padding-x-96[data-v-2c1f0784]{padding-left:96px;padding-right:96px}.ds-lg-padding-y-96[data-v-2c1f0784]{padding-bottom:96px;padding-top:96px}.ds-lg-padding-144[data-v-2c1f0784]{padding:144px}.ds-lg-padding-left-144[data-v-2c1f0784]{padding-left:144px}.ds-lg-padding-right-144[data-v-2c1f0784]{padding-right:144px}.ds-lg-padding-bottom-144[data-v-2c1f0784]{padding-bottom:144px}.ds-lg-padding-top-144[data-v-2c1f0784]{padding-top:144px}.ds-lg-padding-x-144[data-v-2c1f0784]{padding-left:144px;padding-right:144px}.ds-lg-padding-y-144[data-v-2c1f0784]{padding-bottom:144px;padding-top:144px}.ds-lg-padding-192[data-v-2c1f0784]{padding:192px}.ds-lg-padding-left-192[data-v-2c1f0784]{padding-left:192px}.ds-lg-padding-right-192[data-v-2c1f0784]{padding-right:192px}.ds-lg-padding-bottom-192[data-v-2c1f0784]{padding-bottom:192px}.ds-lg-padding-top-192[data-v-2c1f0784]{padding-top:192px}.ds-lg-padding-x-192[data-v-2c1f0784]{padding-left:192px;padding-right:192px}.ds-lg-padding-y-192[data-v-2c1f0784]{padding-bottom:192px;padding-top:192px}.ds-lg-margin-auto[data-v-2c1f0784]{margin:auto}.ds-lg-margin-left-auto[data-v-2c1f0784]{margin-left:auto}.ds-lg-margin-right-auto[data-v-2c1f0784]{margin-right:auto}.ds-lg-margin-bottom-auto[data-v-2c1f0784]{margin-bottom:auto}.ds-lg-margin-top-auto[data-v-2c1f0784]{margin-top:auto}.ds-lg-margin-x-auto[data-v-2c1f0784]{margin-left:auto;margin-right:auto}.ds-lg-margin-y-auto[data-v-2c1f0784]{margin-bottom:auto;margin-top:auto}.ds-lg-margin-none[data-v-2c1f0784]{margin:none}.ds-lg-margin-left-none[data-v-2c1f0784]{margin-left:none}.ds-lg-margin-right-none[data-v-2c1f0784]{margin-right:none}.ds-lg-margin-bottom-none[data-v-2c1f0784]{margin-bottom:none}.ds-lg-margin-top-none[data-v-2c1f0784]{margin-top:none}.ds-lg-margin-x-none[data-v-2c1f0784]{margin-left:none;margin-right:none}.ds-lg-margin-y-none[data-v-2c1f0784]{margin-bottom:none;margin-top:none}.ds-lg-margin-unset[data-v-2c1f0784]{margin:unset}.ds-lg-margin-left-unset[data-v-2c1f0784]{margin-left:unset}.ds-lg-margin-right-unset[data-v-2c1f0784]{margin-right:unset}.ds-lg-margin-bottom-unset[data-v-2c1f0784]{margin-bottom:unset}.ds-lg-margin-top-unset[data-v-2c1f0784]{margin-top:unset}.ds-lg-margin-x-unset[data-v-2c1f0784]{margin-left:unset;margin-right:unset}.ds-lg-margin-y-unset[data-v-2c1f0784]{margin-bottom:unset;margin-top:unset}.ds-lg-margin-0[data-v-2c1f0784]{margin:0}.ds-lg-margin-left-0[data-v-2c1f0784]{margin-left:0}.ds-lg-margin-right-0[data-v-2c1f0784]{margin-right:0}.ds-lg-margin-bottom-0[data-v-2c1f0784]{margin-bottom:0}.ds-lg-margin-top-0[data-v-2c1f0784]{margin-top:0}.ds-lg-margin-x-0[data-v-2c1f0784]{margin-left:0;margin-right:0}.ds-lg-margin-y-0[data-v-2c1f0784]{margin-bottom:0;margin-top:0}.ds-lg-margin-4[data-v-2c1f0784]{margin:4px}.ds-lg-margin-left-4[data-v-2c1f0784]{margin-left:4px}.ds-lg-margin-right-4[data-v-2c1f0784]{margin-right:4px}.ds-lg-margin-bottom-4[data-v-2c1f0784]{margin-bottom:4px}.ds-lg-margin-top-4[data-v-2c1f0784]{margin-top:4px}.ds-lg-margin-x-4[data-v-2c1f0784]{margin-left:4px;margin-right:4px}.ds-lg-margin-y-4[data-v-2c1f0784]{margin-bottom:4px;margin-top:4px}.ds-lg-margin-8[data-v-2c1f0784]{margin:8px}.ds-lg-margin-left-8[data-v-2c1f0784]{margin-left:8px}.ds-lg-margin-right-8[data-v-2c1f0784]{margin-right:8px}.ds-lg-margin-bottom-8[data-v-2c1f0784]{margin-bottom:8px}.ds-lg-margin-top-8[data-v-2c1f0784]{margin-top:8px}.ds-lg-margin-x-8[data-v-2c1f0784]{margin-left:8px;margin-right:8px}.ds-lg-margin-y-8[data-v-2c1f0784]{margin-bottom:8px;margin-top:8px}.ds-lg-margin-12[data-v-2c1f0784]{margin:12px}.ds-lg-margin-left-12[data-v-2c1f0784]{margin-left:12px}.ds-lg-margin-right-12[data-v-2c1f0784]{margin-right:12px}.ds-lg-margin-bottom-12[data-v-2c1f0784]{margin-bottom:12px}.ds-lg-margin-top-12[data-v-2c1f0784]{margin-top:12px}.ds-lg-margin-x-12[data-v-2c1f0784]{margin-left:12px;margin-right:12px}.ds-lg-margin-y-12[data-v-2c1f0784]{margin-bottom:12px;margin-top:12px}.ds-lg-margin-24[data-v-2c1f0784]{margin:24px}.ds-lg-margin-left-24[data-v-2c1f0784]{margin-left:24px}.ds-lg-margin-right-24[data-v-2c1f0784]{margin-right:24px}.ds-lg-margin-bottom-24[data-v-2c1f0784]{margin-bottom:24px}.ds-lg-margin-top-24[data-v-2c1f0784]{margin-top:24px}.ds-lg-margin-x-24[data-v-2c1f0784]{margin-left:24px;margin-right:24px}.ds-lg-margin-y-24[data-v-2c1f0784]{margin-bottom:24px;margin-top:24px}.ds-lg-margin-36[data-v-2c1f0784]{margin:36px}.ds-lg-margin-left-36[data-v-2c1f0784]{margin-left:36px}.ds-lg-margin-right-36[data-v-2c1f0784]{margin-right:36px}.ds-lg-margin-bottom-36[data-v-2c1f0784]{margin-bottom:36px}.ds-lg-margin-top-36[data-v-2c1f0784]{margin-top:36px}.ds-lg-margin-x-36[data-v-2c1f0784]{margin-left:36px;margin-right:36px}.ds-lg-margin-y-36[data-v-2c1f0784]{margin-bottom:36px;margin-top:36px}.ds-lg-margin-48[data-v-2c1f0784]{margin:48px}.ds-lg-margin-left-48[data-v-2c1f0784]{margin-left:48px}.ds-lg-margin-right-48[data-v-2c1f0784]{margin-right:48px}.ds-lg-margin-bottom-48[data-v-2c1f0784]{margin-bottom:48px}.ds-lg-margin-top-48[data-v-2c1f0784]{margin-top:48px}.ds-lg-margin-x-48[data-v-2c1f0784]{margin-left:48px;margin-right:48px}.ds-lg-margin-y-48[data-v-2c1f0784]{margin-bottom:48px;margin-top:48px}.ds-lg-margin-72[data-v-2c1f0784]{margin:72px}.ds-lg-margin-left-72[data-v-2c1f0784]{margin-left:72px}.ds-lg-margin-right-72[data-v-2c1f0784]{margin-right:72px}.ds-lg-margin-bottom-72[data-v-2c1f0784]{margin-bottom:72px}.ds-lg-margin-top-72[data-v-2c1f0784]{margin-top:72px}.ds-lg-margin-x-72[data-v-2c1f0784]{margin-left:72px;margin-right:72px}.ds-lg-margin-y-72[data-v-2c1f0784]{margin-bottom:72px;margin-top:72px}.ds-lg-margin-96[data-v-2c1f0784]{margin:96px}.ds-lg-margin-left-96[data-v-2c1f0784]{margin-left:96px}.ds-lg-margin-right-96[data-v-2c1f0784]{margin-right:96px}.ds-lg-margin-bottom-96[data-v-2c1f0784]{margin-bottom:96px}.ds-lg-margin-top-96[data-v-2c1f0784]{margin-top:96px}.ds-lg-margin-x-96[data-v-2c1f0784]{margin-left:96px;margin-right:96px}.ds-lg-margin-y-96[data-v-2c1f0784]{margin-bottom:96px;margin-top:96px}.ds-lg-margin-144[data-v-2c1f0784]{margin:144px}.ds-lg-margin-left-144[data-v-2c1f0784]{margin-left:144px}.ds-lg-margin-right-144[data-v-2c1f0784]{margin-right:144px}.ds-lg-margin-bottom-144[data-v-2c1f0784]{margin-bottom:144px}.ds-lg-margin-top-144[data-v-2c1f0784]{margin-top:144px}.ds-lg-margin-x-144[data-v-2c1f0784]{margin-left:144px;margin-right:144px}.ds-lg-margin-y-144[data-v-2c1f0784]{margin-bottom:144px;margin-top:144px}.ds-lg-margin-192[data-v-2c1f0784]{margin:192px}.ds-lg-margin-left-192[data-v-2c1f0784]{margin-left:192px}.ds-lg-margin-right-192[data-v-2c1f0784]{margin-right:192px}.ds-lg-margin-bottom-192[data-v-2c1f0784]{margin-bottom:192px}.ds-lg-margin-top-192[data-v-2c1f0784]{margin-top:192px}.ds-lg-margin-x-192[data-v-2c1f0784]{margin-left:192px;margin-right:192px}.ds-lg-margin-y-192[data-v-2c1f0784]{margin-bottom:192px;margin-top:192px}.ds-lg-row-gap-auto[data-v-2c1f0784]{row-gap:auto}.ds-lg-row-gap-left-auto[data-v-2c1f0784]{row-gap-left:auto}.ds-lg-row-gap-right-auto[data-v-2c1f0784]{row-gap-right:auto}.ds-lg-row-gap-bottom-auto[data-v-2c1f0784]{row-gap-bottom:auto}.ds-lg-row-gap-top-auto[data-v-2c1f0784]{row-gap-top:auto}.ds-lg-row-gap-x-auto[data-v-2c1f0784]{row-gap-left:auto;row-gap-right:auto}.ds-lg-row-gap-y-auto[data-v-2c1f0784]{row-gap-bottom:auto;row-gap-top:auto}.ds-lg-row-gap-none[data-v-2c1f0784]{row-gap:none}.ds-lg-row-gap-left-none[data-v-2c1f0784]{row-gap-left:none}.ds-lg-row-gap-right-none[data-v-2c1f0784]{row-gap-right:none}.ds-lg-row-gap-bottom-none[data-v-2c1f0784]{row-gap-bottom:none}.ds-lg-row-gap-top-none[data-v-2c1f0784]{row-gap-top:none}.ds-lg-row-gap-x-none[data-v-2c1f0784]{row-gap-left:none;row-gap-right:none}.ds-lg-row-gap-y-none[data-v-2c1f0784]{row-gap-bottom:none;row-gap-top:none}.ds-lg-row-gap-unset[data-v-2c1f0784]{row-gap:unset}.ds-lg-row-gap-left-unset[data-v-2c1f0784]{row-gap-left:unset}.ds-lg-row-gap-right-unset[data-v-2c1f0784]{row-gap-right:unset}.ds-lg-row-gap-bottom-unset[data-v-2c1f0784]{row-gap-bottom:unset}.ds-lg-row-gap-top-unset[data-v-2c1f0784]{row-gap-top:unset}.ds-lg-row-gap-x-unset[data-v-2c1f0784]{row-gap-left:unset;row-gap-right:unset}.ds-lg-row-gap-y-unset[data-v-2c1f0784]{row-gap-bottom:unset;row-gap-top:unset}.ds-lg-row-gap-0[data-v-2c1f0784]{row-gap:0}.ds-lg-row-gap-left-0[data-v-2c1f0784]{row-gap-left:0}.ds-lg-row-gap-right-0[data-v-2c1f0784]{row-gap-right:0}.ds-lg-row-gap-bottom-0[data-v-2c1f0784]{row-gap-bottom:0}.ds-lg-row-gap-top-0[data-v-2c1f0784]{row-gap-top:0}.ds-lg-row-gap-x-0[data-v-2c1f0784]{row-gap-left:0;row-gap-right:0}.ds-lg-row-gap-y-0[data-v-2c1f0784]{row-gap-bottom:0;row-gap-top:0}.ds-lg-row-gap-4[data-v-2c1f0784]{row-gap:4px}.ds-lg-row-gap-left-4[data-v-2c1f0784]{row-gap-left:4px}.ds-lg-row-gap-right-4[data-v-2c1f0784]{row-gap-right:4px}.ds-lg-row-gap-bottom-4[data-v-2c1f0784]{row-gap-bottom:4px}.ds-lg-row-gap-top-4[data-v-2c1f0784]{row-gap-top:4px}.ds-lg-row-gap-x-4[data-v-2c1f0784]{row-gap-left:4px;row-gap-right:4px}.ds-lg-row-gap-y-4[data-v-2c1f0784]{row-gap-bottom:4px;row-gap-top:4px}.ds-lg-row-gap-8[data-v-2c1f0784]{row-gap:8px}.ds-lg-row-gap-left-8[data-v-2c1f0784]{row-gap-left:8px}.ds-lg-row-gap-right-8[data-v-2c1f0784]{row-gap-right:8px}.ds-lg-row-gap-bottom-8[data-v-2c1f0784]{row-gap-bottom:8px}.ds-lg-row-gap-top-8[data-v-2c1f0784]{row-gap-top:8px}.ds-lg-row-gap-x-8[data-v-2c1f0784]{row-gap-left:8px;row-gap-right:8px}.ds-lg-row-gap-y-8[data-v-2c1f0784]{row-gap-bottom:8px;row-gap-top:8px}.ds-lg-row-gap-12[data-v-2c1f0784]{row-gap:12px}.ds-lg-row-gap-left-12[data-v-2c1f0784]{row-gap-left:12px}.ds-lg-row-gap-right-12[data-v-2c1f0784]{row-gap-right:12px}.ds-lg-row-gap-bottom-12[data-v-2c1f0784]{row-gap-bottom:12px}.ds-lg-row-gap-top-12[data-v-2c1f0784]{row-gap-top:12px}.ds-lg-row-gap-x-12[data-v-2c1f0784]{row-gap-left:12px;row-gap-right:12px}.ds-lg-row-gap-y-12[data-v-2c1f0784]{row-gap-bottom:12px;row-gap-top:12px}.ds-lg-row-gap-24[data-v-2c1f0784]{row-gap:24px}.ds-lg-row-gap-left-24[data-v-2c1f0784]{row-gap-left:24px}.ds-lg-row-gap-right-24[data-v-2c1f0784]{row-gap-right:24px}.ds-lg-row-gap-bottom-24[data-v-2c1f0784]{row-gap-bottom:24px}.ds-lg-row-gap-top-24[data-v-2c1f0784]{row-gap-top:24px}.ds-lg-row-gap-x-24[data-v-2c1f0784]{row-gap-left:24px;row-gap-right:24px}.ds-lg-row-gap-y-24[data-v-2c1f0784]{row-gap-bottom:24px;row-gap-top:24px}.ds-lg-row-gap-36[data-v-2c1f0784]{row-gap:36px}.ds-lg-row-gap-left-36[data-v-2c1f0784]{row-gap-left:36px}.ds-lg-row-gap-right-36[data-v-2c1f0784]{row-gap-right:36px}.ds-lg-row-gap-bottom-36[data-v-2c1f0784]{row-gap-bottom:36px}.ds-lg-row-gap-top-36[data-v-2c1f0784]{row-gap-top:36px}.ds-lg-row-gap-x-36[data-v-2c1f0784]{row-gap-left:36px;row-gap-right:36px}.ds-lg-row-gap-y-36[data-v-2c1f0784]{row-gap-bottom:36px;row-gap-top:36px}.ds-lg-row-gap-48[data-v-2c1f0784]{row-gap:48px}.ds-lg-row-gap-left-48[data-v-2c1f0784]{row-gap-left:48px}.ds-lg-row-gap-right-48[data-v-2c1f0784]{row-gap-right:48px}.ds-lg-row-gap-bottom-48[data-v-2c1f0784]{row-gap-bottom:48px}.ds-lg-row-gap-top-48[data-v-2c1f0784]{row-gap-top:48px}.ds-lg-row-gap-x-48[data-v-2c1f0784]{row-gap-left:48px;row-gap-right:48px}.ds-lg-row-gap-y-48[data-v-2c1f0784]{row-gap-bottom:48px;row-gap-top:48px}.ds-lg-row-gap-72[data-v-2c1f0784]{row-gap:72px}.ds-lg-row-gap-left-72[data-v-2c1f0784]{row-gap-left:72px}.ds-lg-row-gap-right-72[data-v-2c1f0784]{row-gap-right:72px}.ds-lg-row-gap-bottom-72[data-v-2c1f0784]{row-gap-bottom:72px}.ds-lg-row-gap-top-72[data-v-2c1f0784]{row-gap-top:72px}.ds-lg-row-gap-x-72[data-v-2c1f0784]{row-gap-left:72px;row-gap-right:72px}.ds-lg-row-gap-y-72[data-v-2c1f0784]{row-gap-bottom:72px;row-gap-top:72px}.ds-lg-row-gap-96[data-v-2c1f0784]{row-gap:96px}.ds-lg-row-gap-left-96[data-v-2c1f0784]{row-gap-left:96px}.ds-lg-row-gap-right-96[data-v-2c1f0784]{row-gap-right:96px}.ds-lg-row-gap-bottom-96[data-v-2c1f0784]{row-gap-bottom:96px}.ds-lg-row-gap-top-96[data-v-2c1f0784]{row-gap-top:96px}.ds-lg-row-gap-x-96[data-v-2c1f0784]{row-gap-left:96px;row-gap-right:96px}.ds-lg-row-gap-y-96[data-v-2c1f0784]{row-gap-bottom:96px;row-gap-top:96px}.ds-lg-row-gap-144[data-v-2c1f0784]{row-gap:144px}.ds-lg-row-gap-left-144[data-v-2c1f0784]{row-gap-left:144px}.ds-lg-row-gap-right-144[data-v-2c1f0784]{row-gap-right:144px}.ds-lg-row-gap-bottom-144[data-v-2c1f0784]{row-gap-bottom:144px}.ds-lg-row-gap-top-144[data-v-2c1f0784]{row-gap-top:144px}.ds-lg-row-gap-x-144[data-v-2c1f0784]{row-gap-left:144px;row-gap-right:144px}.ds-lg-row-gap-y-144[data-v-2c1f0784]{row-gap-bottom:144px;row-gap-top:144px}.ds-lg-row-gap-192[data-v-2c1f0784]{row-gap:192px}.ds-lg-row-gap-left-192[data-v-2c1f0784]{row-gap-left:192px}.ds-lg-row-gap-right-192[data-v-2c1f0784]{row-gap-right:192px}.ds-lg-row-gap-bottom-192[data-v-2c1f0784]{row-gap-bottom:192px}.ds-lg-row-gap-top-192[data-v-2c1f0784]{row-gap-top:192px}.ds-lg-row-gap-x-192[data-v-2c1f0784]{row-gap-left:192px;row-gap-right:192px}.ds-lg-row-gap-y-192[data-v-2c1f0784]{row-gap-bottom:192px;row-gap-top:192px}}@media(max-width:1223px){.ds-lg-down-padding-auto[data-v-2c1f0784]{padding:auto}.ds-lg-down-padding-left-auto[data-v-2c1f0784]{padding-left:auto}.ds-lg-down-padding-right-auto[data-v-2c1f0784]{padding-right:auto}.ds-lg-down-padding-bottom-auto[data-v-2c1f0784]{padding-bottom:auto}.ds-lg-down-padding-top-auto[data-v-2c1f0784]{padding-top:auto}.ds-lg-down-padding-x-auto[data-v-2c1f0784]{padding-left:auto;padding-right:auto}.ds-lg-down-padding-y-auto[data-v-2c1f0784]{padding-bottom:auto;padding-top:auto}.ds-lg-down-padding-none[data-v-2c1f0784]{padding:none}.ds-lg-down-padding-left-none[data-v-2c1f0784]{padding-left:none}.ds-lg-down-padding-right-none[data-v-2c1f0784]{padding-right:none}.ds-lg-down-padding-bottom-none[data-v-2c1f0784]{padding-bottom:none}.ds-lg-down-padding-top-none[data-v-2c1f0784]{padding-top:none}.ds-lg-down-padding-x-none[data-v-2c1f0784]{padding-left:none;padding-right:none}.ds-lg-down-padding-y-none[data-v-2c1f0784]{padding-bottom:none;padding-top:none}.ds-lg-down-padding-unset[data-v-2c1f0784]{padding:unset}.ds-lg-down-padding-left-unset[data-v-2c1f0784]{padding-left:unset}.ds-lg-down-padding-right-unset[data-v-2c1f0784]{padding-right:unset}.ds-lg-down-padding-bottom-unset[data-v-2c1f0784]{padding-bottom:unset}.ds-lg-down-padding-top-unset[data-v-2c1f0784]{padding-top:unset}.ds-lg-down-padding-x-unset[data-v-2c1f0784]{padding-left:unset;padding-right:unset}.ds-lg-down-padding-y-unset[data-v-2c1f0784]{padding-bottom:unset;padding-top:unset}.ds-lg-down-padding-0[data-v-2c1f0784]{padding:0}.ds-lg-down-padding-left-0[data-v-2c1f0784]{padding-left:0}.ds-lg-down-padding-right-0[data-v-2c1f0784]{padding-right:0}.ds-lg-down-padding-bottom-0[data-v-2c1f0784]{padding-bottom:0}.ds-lg-down-padding-top-0[data-v-2c1f0784]{padding-top:0}.ds-lg-down-padding-x-0[data-v-2c1f0784]{padding-left:0;padding-right:0}.ds-lg-down-padding-y-0[data-v-2c1f0784]{padding-bottom:0;padding-top:0}.ds-lg-down-padding-4[data-v-2c1f0784]{padding:4px}.ds-lg-down-padding-left-4[data-v-2c1f0784]{padding-left:4px}.ds-lg-down-padding-right-4[data-v-2c1f0784]{padding-right:4px}.ds-lg-down-padding-bottom-4[data-v-2c1f0784]{padding-bottom:4px}.ds-lg-down-padding-top-4[data-v-2c1f0784]{padding-top:4px}.ds-lg-down-padding-x-4[data-v-2c1f0784]{padding-left:4px;padding-right:4px}.ds-lg-down-padding-y-4[data-v-2c1f0784]{padding-bottom:4px;padding-top:4px}.ds-lg-down-padding-8[data-v-2c1f0784]{padding:8px}.ds-lg-down-padding-left-8[data-v-2c1f0784]{padding-left:8px}.ds-lg-down-padding-right-8[data-v-2c1f0784]{padding-right:8px}.ds-lg-down-padding-bottom-8[data-v-2c1f0784]{padding-bottom:8px}.ds-lg-down-padding-top-8[data-v-2c1f0784]{padding-top:8px}.ds-lg-down-padding-x-8[data-v-2c1f0784]{padding-left:8px;padding-right:8px}.ds-lg-down-padding-y-8[data-v-2c1f0784]{padding-bottom:8px;padding-top:8px}.ds-lg-down-padding-12[data-v-2c1f0784]{padding:12px}.ds-lg-down-padding-left-12[data-v-2c1f0784]{padding-left:12px}.ds-lg-down-padding-right-12[data-v-2c1f0784]{padding-right:12px}.ds-lg-down-padding-bottom-12[data-v-2c1f0784]{padding-bottom:12px}.ds-lg-down-padding-top-12[data-v-2c1f0784]{padding-top:12px}.ds-lg-down-padding-x-12[data-v-2c1f0784]{padding-left:12px;padding-right:12px}.ds-lg-down-padding-y-12[data-v-2c1f0784]{padding-bottom:12px;padding-top:12px}.ds-lg-down-padding-24[data-v-2c1f0784]{padding:24px}.ds-lg-down-padding-left-24[data-v-2c1f0784]{padding-left:24px}.ds-lg-down-padding-right-24[data-v-2c1f0784]{padding-right:24px}.ds-lg-down-padding-bottom-24[data-v-2c1f0784]{padding-bottom:24px}.ds-lg-down-padding-top-24[data-v-2c1f0784]{padding-top:24px}.ds-lg-down-padding-x-24[data-v-2c1f0784]{padding-left:24px;padding-right:24px}.ds-lg-down-padding-y-24[data-v-2c1f0784]{padding-bottom:24px;padding-top:24px}.ds-lg-down-padding-36[data-v-2c1f0784]{padding:36px}.ds-lg-down-padding-left-36[data-v-2c1f0784]{padding-left:36px}.ds-lg-down-padding-right-36[data-v-2c1f0784]{padding-right:36px}.ds-lg-down-padding-bottom-36[data-v-2c1f0784]{padding-bottom:36px}.ds-lg-down-padding-top-36[data-v-2c1f0784]{padding-top:36px}.ds-lg-down-padding-x-36[data-v-2c1f0784]{padding-left:36px;padding-right:36px}.ds-lg-down-padding-y-36[data-v-2c1f0784]{padding-bottom:36px;padding-top:36px}.ds-lg-down-padding-48[data-v-2c1f0784]{padding:48px}.ds-lg-down-padding-left-48[data-v-2c1f0784]{padding-left:48px}.ds-lg-down-padding-right-48[data-v-2c1f0784]{padding-right:48px}.ds-lg-down-padding-bottom-48[data-v-2c1f0784]{padding-bottom:48px}.ds-lg-down-padding-top-48[data-v-2c1f0784]{padding-top:48px}.ds-lg-down-padding-x-48[data-v-2c1f0784]{padding-left:48px;padding-right:48px}.ds-lg-down-padding-y-48[data-v-2c1f0784]{padding-bottom:48px;padding-top:48px}.ds-lg-down-padding-72[data-v-2c1f0784]{padding:72px}.ds-lg-down-padding-left-72[data-v-2c1f0784]{padding-left:72px}.ds-lg-down-padding-right-72[data-v-2c1f0784]{padding-right:72px}.ds-lg-down-padding-bottom-72[data-v-2c1f0784]{padding-bottom:72px}.ds-lg-down-padding-top-72[data-v-2c1f0784]{padding-top:72px}.ds-lg-down-padding-x-72[data-v-2c1f0784]{padding-left:72px;padding-right:72px}.ds-lg-down-padding-y-72[data-v-2c1f0784]{padding-bottom:72px;padding-top:72px}.ds-lg-down-padding-96[data-v-2c1f0784]{padding:96px}.ds-lg-down-padding-left-96[data-v-2c1f0784]{padding-left:96px}.ds-lg-down-padding-right-96[data-v-2c1f0784]{padding-right:96px}.ds-lg-down-padding-bottom-96[data-v-2c1f0784]{padding-bottom:96px}.ds-lg-down-padding-top-96[data-v-2c1f0784]{padding-top:96px}.ds-lg-down-padding-x-96[data-v-2c1f0784]{padding-left:96px;padding-right:96px}.ds-lg-down-padding-y-96[data-v-2c1f0784]{padding-bottom:96px;padding-top:96px}.ds-lg-down-padding-144[data-v-2c1f0784]{padding:144px}.ds-lg-down-padding-left-144[data-v-2c1f0784]{padding-left:144px}.ds-lg-down-padding-right-144[data-v-2c1f0784]{padding-right:144px}.ds-lg-down-padding-bottom-144[data-v-2c1f0784]{padding-bottom:144px}.ds-lg-down-padding-top-144[data-v-2c1f0784]{padding-top:144px}.ds-lg-down-padding-x-144[data-v-2c1f0784]{padding-left:144px;padding-right:144px}.ds-lg-down-padding-y-144[data-v-2c1f0784]{padding-bottom:144px;padding-top:144px}.ds-lg-down-padding-192[data-v-2c1f0784]{padding:192px}.ds-lg-down-padding-left-192[data-v-2c1f0784]{padding-left:192px}.ds-lg-down-padding-right-192[data-v-2c1f0784]{padding-right:192px}.ds-lg-down-padding-bottom-192[data-v-2c1f0784]{padding-bottom:192px}.ds-lg-down-padding-top-192[data-v-2c1f0784]{padding-top:192px}.ds-lg-down-padding-x-192[data-v-2c1f0784]{padding-left:192px;padding-right:192px}.ds-lg-down-padding-y-192[data-v-2c1f0784]{padding-bottom:192px;padding-top:192px}.ds-lg-down-margin-auto[data-v-2c1f0784]{margin:auto}.ds-lg-down-margin-left-auto[data-v-2c1f0784]{margin-left:auto}.ds-lg-down-margin-right-auto[data-v-2c1f0784]{margin-right:auto}.ds-lg-down-margin-bottom-auto[data-v-2c1f0784]{margin-bottom:auto}.ds-lg-down-margin-top-auto[data-v-2c1f0784]{margin-top:auto}.ds-lg-down-margin-x-auto[data-v-2c1f0784]{margin-left:auto;margin-right:auto}.ds-lg-down-margin-y-auto[data-v-2c1f0784]{margin-bottom:auto;margin-top:auto}.ds-lg-down-margin-none[data-v-2c1f0784]{margin:none}.ds-lg-down-margin-left-none[data-v-2c1f0784]{margin-left:none}.ds-lg-down-margin-right-none[data-v-2c1f0784]{margin-right:none}.ds-lg-down-margin-bottom-none[data-v-2c1f0784]{margin-bottom:none}.ds-lg-down-margin-top-none[data-v-2c1f0784]{margin-top:none}.ds-lg-down-margin-x-none[data-v-2c1f0784]{margin-left:none;margin-right:none}.ds-lg-down-margin-y-none[data-v-2c1f0784]{margin-bottom:none;margin-top:none}.ds-lg-down-margin-unset[data-v-2c1f0784]{margin:unset}.ds-lg-down-margin-left-unset[data-v-2c1f0784]{margin-left:unset}.ds-lg-down-margin-right-unset[data-v-2c1f0784]{margin-right:unset}.ds-lg-down-margin-bottom-unset[data-v-2c1f0784]{margin-bottom:unset}.ds-lg-down-margin-top-unset[data-v-2c1f0784]{margin-top:unset}.ds-lg-down-margin-x-unset[data-v-2c1f0784]{margin-left:unset;margin-right:unset}.ds-lg-down-margin-y-unset[data-v-2c1f0784]{margin-bottom:unset;margin-top:unset}.ds-lg-down-margin-0[data-v-2c1f0784]{margin:0}.ds-lg-down-margin-left-0[data-v-2c1f0784]{margin-left:0}.ds-lg-down-margin-right-0[data-v-2c1f0784]{margin-right:0}.ds-lg-down-margin-bottom-0[data-v-2c1f0784]{margin-bottom:0}.ds-lg-down-margin-top-0[data-v-2c1f0784]{margin-top:0}.ds-lg-down-margin-x-0[data-v-2c1f0784]{margin-left:0;margin-right:0}.ds-lg-down-margin-y-0[data-v-2c1f0784]{margin-bottom:0;margin-top:0}.ds-lg-down-margin-4[data-v-2c1f0784]{margin:4px}.ds-lg-down-margin-left-4[data-v-2c1f0784]{margin-left:4px}.ds-lg-down-margin-right-4[data-v-2c1f0784]{margin-right:4px}.ds-lg-down-margin-bottom-4[data-v-2c1f0784]{margin-bottom:4px}.ds-lg-down-margin-top-4[data-v-2c1f0784]{margin-top:4px}.ds-lg-down-margin-x-4[data-v-2c1f0784]{margin-left:4px;margin-right:4px}.ds-lg-down-margin-y-4[data-v-2c1f0784]{margin-bottom:4px;margin-top:4px}.ds-lg-down-margin-8[data-v-2c1f0784]{margin:8px}.ds-lg-down-margin-left-8[data-v-2c1f0784]{margin-left:8px}.ds-lg-down-margin-right-8[data-v-2c1f0784]{margin-right:8px}.ds-lg-down-margin-bottom-8[data-v-2c1f0784]{margin-bottom:8px}.ds-lg-down-margin-top-8[data-v-2c1f0784]{margin-top:8px}.ds-lg-down-margin-x-8[data-v-2c1f0784]{margin-left:8px;margin-right:8px}.ds-lg-down-margin-y-8[data-v-2c1f0784]{margin-bottom:8px;margin-top:8px}.ds-lg-down-margin-12[data-v-2c1f0784]{margin:12px}.ds-lg-down-margin-left-12[data-v-2c1f0784]{margin-left:12px}.ds-lg-down-margin-right-12[data-v-2c1f0784]{margin-right:12px}.ds-lg-down-margin-bottom-12[data-v-2c1f0784]{margin-bottom:12px}.ds-lg-down-margin-top-12[data-v-2c1f0784]{margin-top:12px}.ds-lg-down-margin-x-12[data-v-2c1f0784]{margin-left:12px;margin-right:12px}.ds-lg-down-margin-y-12[data-v-2c1f0784]{margin-bottom:12px;margin-top:12px}.ds-lg-down-margin-24[data-v-2c1f0784]{margin:24px}.ds-lg-down-margin-left-24[data-v-2c1f0784]{margin-left:24px}.ds-lg-down-margin-right-24[data-v-2c1f0784]{margin-right:24px}.ds-lg-down-margin-bottom-24[data-v-2c1f0784]{margin-bottom:24px}.ds-lg-down-margin-top-24[data-v-2c1f0784]{margin-top:24px}.ds-lg-down-margin-x-24[data-v-2c1f0784]{margin-left:24px;margin-right:24px}.ds-lg-down-margin-y-24[data-v-2c1f0784]{margin-bottom:24px;margin-top:24px}.ds-lg-down-margin-36[data-v-2c1f0784]{margin:36px}.ds-lg-down-margin-left-36[data-v-2c1f0784]{margin-left:36px}.ds-lg-down-margin-right-36[data-v-2c1f0784]{margin-right:36px}.ds-lg-down-margin-bottom-36[data-v-2c1f0784]{margin-bottom:36px}.ds-lg-down-margin-top-36[data-v-2c1f0784]{margin-top:36px}.ds-lg-down-margin-x-36[data-v-2c1f0784]{margin-left:36px;margin-right:36px}.ds-lg-down-margin-y-36[data-v-2c1f0784]{margin-bottom:36px;margin-top:36px}.ds-lg-down-margin-48[data-v-2c1f0784]{margin:48px}.ds-lg-down-margin-left-48[data-v-2c1f0784]{margin-left:48px}.ds-lg-down-margin-right-48[data-v-2c1f0784]{margin-right:48px}.ds-lg-down-margin-bottom-48[data-v-2c1f0784]{margin-bottom:48px}.ds-lg-down-margin-top-48[data-v-2c1f0784]{margin-top:48px}.ds-lg-down-margin-x-48[data-v-2c1f0784]{margin-left:48px;margin-right:48px}.ds-lg-down-margin-y-48[data-v-2c1f0784]{margin-bottom:48px;margin-top:48px}.ds-lg-down-margin-72[data-v-2c1f0784]{margin:72px}.ds-lg-down-margin-left-72[data-v-2c1f0784]{margin-left:72px}.ds-lg-down-margin-right-72[data-v-2c1f0784]{margin-right:72px}.ds-lg-down-margin-bottom-72[data-v-2c1f0784]{margin-bottom:72px}.ds-lg-down-margin-top-72[data-v-2c1f0784]{margin-top:72px}.ds-lg-down-margin-x-72[data-v-2c1f0784]{margin-left:72px;margin-right:72px}.ds-lg-down-margin-y-72[data-v-2c1f0784]{margin-bottom:72px;margin-top:72px}.ds-lg-down-margin-96[data-v-2c1f0784]{margin:96px}.ds-lg-down-margin-left-96[data-v-2c1f0784]{margin-left:96px}.ds-lg-down-margin-right-96[data-v-2c1f0784]{margin-right:96px}.ds-lg-down-margin-bottom-96[data-v-2c1f0784]{margin-bottom:96px}.ds-lg-down-margin-top-96[data-v-2c1f0784]{margin-top:96px}.ds-lg-down-margin-x-96[data-v-2c1f0784]{margin-left:96px;margin-right:96px}.ds-lg-down-margin-y-96[data-v-2c1f0784]{margin-bottom:96px;margin-top:96px}.ds-lg-down-margin-144[data-v-2c1f0784]{margin:144px}.ds-lg-down-margin-left-144[data-v-2c1f0784]{margin-left:144px}.ds-lg-down-margin-right-144[data-v-2c1f0784]{margin-right:144px}.ds-lg-down-margin-bottom-144[data-v-2c1f0784]{margin-bottom:144px}.ds-lg-down-margin-top-144[data-v-2c1f0784]{margin-top:144px}.ds-lg-down-margin-x-144[data-v-2c1f0784]{margin-left:144px;margin-right:144px}.ds-lg-down-margin-y-144[data-v-2c1f0784]{margin-bottom:144px;margin-top:144px}.ds-lg-down-margin-192[data-v-2c1f0784]{margin:192px}.ds-lg-down-margin-left-192[data-v-2c1f0784]{margin-left:192px}.ds-lg-down-margin-right-192[data-v-2c1f0784]{margin-right:192px}.ds-lg-down-margin-bottom-192[data-v-2c1f0784]{margin-bottom:192px}.ds-lg-down-margin-top-192[data-v-2c1f0784]{margin-top:192px}.ds-lg-down-margin-x-192[data-v-2c1f0784]{margin-left:192px;margin-right:192px}.ds-lg-down-margin-y-192[data-v-2c1f0784]{margin-bottom:192px;margin-top:192px}.ds-lg-down-row-gap-auto[data-v-2c1f0784]{row-gap:auto}.ds-lg-down-row-gap-left-auto[data-v-2c1f0784]{row-gap-left:auto}.ds-lg-down-row-gap-right-auto[data-v-2c1f0784]{row-gap-right:auto}.ds-lg-down-row-gap-bottom-auto[data-v-2c1f0784]{row-gap-bottom:auto}.ds-lg-down-row-gap-top-auto[data-v-2c1f0784]{row-gap-top:auto}.ds-lg-down-row-gap-x-auto[data-v-2c1f0784]{row-gap-left:auto;row-gap-right:auto}.ds-lg-down-row-gap-y-auto[data-v-2c1f0784]{row-gap-bottom:auto;row-gap-top:auto}.ds-lg-down-row-gap-none[data-v-2c1f0784]{row-gap:none}.ds-lg-down-row-gap-left-none[data-v-2c1f0784]{row-gap-left:none}.ds-lg-down-row-gap-right-none[data-v-2c1f0784]{row-gap-right:none}.ds-lg-down-row-gap-bottom-none[data-v-2c1f0784]{row-gap-bottom:none}.ds-lg-down-row-gap-top-none[data-v-2c1f0784]{row-gap-top:none}.ds-lg-down-row-gap-x-none[data-v-2c1f0784]{row-gap-left:none;row-gap-right:none}.ds-lg-down-row-gap-y-none[data-v-2c1f0784]{row-gap-bottom:none;row-gap-top:none}.ds-lg-down-row-gap-unset[data-v-2c1f0784]{row-gap:unset}.ds-lg-down-row-gap-left-unset[data-v-2c1f0784]{row-gap-left:unset}.ds-lg-down-row-gap-right-unset[data-v-2c1f0784]{row-gap-right:unset}.ds-lg-down-row-gap-bottom-unset[data-v-2c1f0784]{row-gap-bottom:unset}.ds-lg-down-row-gap-top-unset[data-v-2c1f0784]{row-gap-top:unset}.ds-lg-down-row-gap-x-unset[data-v-2c1f0784]{row-gap-left:unset;row-gap-right:unset}.ds-lg-down-row-gap-y-unset[data-v-2c1f0784]{row-gap-bottom:unset;row-gap-top:unset}.ds-lg-down-row-gap-0[data-v-2c1f0784]{row-gap:0}.ds-lg-down-row-gap-left-0[data-v-2c1f0784]{row-gap-left:0}.ds-lg-down-row-gap-right-0[data-v-2c1f0784]{row-gap-right:0}.ds-lg-down-row-gap-bottom-0[data-v-2c1f0784]{row-gap-bottom:0}.ds-lg-down-row-gap-top-0[data-v-2c1f0784]{row-gap-top:0}.ds-lg-down-row-gap-x-0[data-v-2c1f0784]{row-gap-left:0;row-gap-right:0}.ds-lg-down-row-gap-y-0[data-v-2c1f0784]{row-gap-bottom:0;row-gap-top:0}.ds-lg-down-row-gap-4[data-v-2c1f0784]{row-gap:4px}.ds-lg-down-row-gap-left-4[data-v-2c1f0784]{row-gap-left:4px}.ds-lg-down-row-gap-right-4[data-v-2c1f0784]{row-gap-right:4px}.ds-lg-down-row-gap-bottom-4[data-v-2c1f0784]{row-gap-bottom:4px}.ds-lg-down-row-gap-top-4[data-v-2c1f0784]{row-gap-top:4px}.ds-lg-down-row-gap-x-4[data-v-2c1f0784]{row-gap-left:4px;row-gap-right:4px}.ds-lg-down-row-gap-y-4[data-v-2c1f0784]{row-gap-bottom:4px;row-gap-top:4px}.ds-lg-down-row-gap-8[data-v-2c1f0784]{row-gap:8px}.ds-lg-down-row-gap-left-8[data-v-2c1f0784]{row-gap-left:8px}.ds-lg-down-row-gap-right-8[data-v-2c1f0784]{row-gap-right:8px}.ds-lg-down-row-gap-bottom-8[data-v-2c1f0784]{row-gap-bottom:8px}.ds-lg-down-row-gap-top-8[data-v-2c1f0784]{row-gap-top:8px}.ds-lg-down-row-gap-x-8[data-v-2c1f0784]{row-gap-left:8px;row-gap-right:8px}.ds-lg-down-row-gap-y-8[data-v-2c1f0784]{row-gap-bottom:8px;row-gap-top:8px}.ds-lg-down-row-gap-12[data-v-2c1f0784]{row-gap:12px}.ds-lg-down-row-gap-left-12[data-v-2c1f0784]{row-gap-left:12px}.ds-lg-down-row-gap-right-12[data-v-2c1f0784]{row-gap-right:12px}.ds-lg-down-row-gap-bottom-12[data-v-2c1f0784]{row-gap-bottom:12px}.ds-lg-down-row-gap-top-12[data-v-2c1f0784]{row-gap-top:12px}.ds-lg-down-row-gap-x-12[data-v-2c1f0784]{row-gap-left:12px;row-gap-right:12px}.ds-lg-down-row-gap-y-12[data-v-2c1f0784]{row-gap-bottom:12px;row-gap-top:12px}.ds-lg-down-row-gap-24[data-v-2c1f0784]{row-gap:24px}.ds-lg-down-row-gap-left-24[data-v-2c1f0784]{row-gap-left:24px}.ds-lg-down-row-gap-right-24[data-v-2c1f0784]{row-gap-right:24px}.ds-lg-down-row-gap-bottom-24[data-v-2c1f0784]{row-gap-bottom:24px}.ds-lg-down-row-gap-top-24[data-v-2c1f0784]{row-gap-top:24px}.ds-lg-down-row-gap-x-24[data-v-2c1f0784]{row-gap-left:24px;row-gap-right:24px}.ds-lg-down-row-gap-y-24[data-v-2c1f0784]{row-gap-bottom:24px;row-gap-top:24px}.ds-lg-down-row-gap-36[data-v-2c1f0784]{row-gap:36px}.ds-lg-down-row-gap-left-36[data-v-2c1f0784]{row-gap-left:36px}.ds-lg-down-row-gap-right-36[data-v-2c1f0784]{row-gap-right:36px}.ds-lg-down-row-gap-bottom-36[data-v-2c1f0784]{row-gap-bottom:36px}.ds-lg-down-row-gap-top-36[data-v-2c1f0784]{row-gap-top:36px}.ds-lg-down-row-gap-x-36[data-v-2c1f0784]{row-gap-left:36px;row-gap-right:36px}.ds-lg-down-row-gap-y-36[data-v-2c1f0784]{row-gap-bottom:36px;row-gap-top:36px}.ds-lg-down-row-gap-48[data-v-2c1f0784]{row-gap:48px}.ds-lg-down-row-gap-left-48[data-v-2c1f0784]{row-gap-left:48px}.ds-lg-down-row-gap-right-48[data-v-2c1f0784]{row-gap-right:48px}.ds-lg-down-row-gap-bottom-48[data-v-2c1f0784]{row-gap-bottom:48px}.ds-lg-down-row-gap-top-48[data-v-2c1f0784]{row-gap-top:48px}.ds-lg-down-row-gap-x-48[data-v-2c1f0784]{row-gap-left:48px;row-gap-right:48px}.ds-lg-down-row-gap-y-48[data-v-2c1f0784]{row-gap-bottom:48px;row-gap-top:48px}.ds-lg-down-row-gap-72[data-v-2c1f0784]{row-gap:72px}.ds-lg-down-row-gap-left-72[data-v-2c1f0784]{row-gap-left:72px}.ds-lg-down-row-gap-right-72[data-v-2c1f0784]{row-gap-right:72px}.ds-lg-down-row-gap-bottom-72[data-v-2c1f0784]{row-gap-bottom:72px}.ds-lg-down-row-gap-top-72[data-v-2c1f0784]{row-gap-top:72px}.ds-lg-down-row-gap-x-72[data-v-2c1f0784]{row-gap-left:72px;row-gap-right:72px}.ds-lg-down-row-gap-y-72[data-v-2c1f0784]{row-gap-bottom:72px;row-gap-top:72px}.ds-lg-down-row-gap-96[data-v-2c1f0784]{row-gap:96px}.ds-lg-down-row-gap-left-96[data-v-2c1f0784]{row-gap-left:96px}.ds-lg-down-row-gap-right-96[data-v-2c1f0784]{row-gap-right:96px}.ds-lg-down-row-gap-bottom-96[data-v-2c1f0784]{row-gap-bottom:96px}.ds-lg-down-row-gap-top-96[data-v-2c1f0784]{row-gap-top:96px}.ds-lg-down-row-gap-x-96[data-v-2c1f0784]{row-gap-left:96px;row-gap-right:96px}.ds-lg-down-row-gap-y-96[data-v-2c1f0784]{row-gap-bottom:96px;row-gap-top:96px}.ds-lg-down-row-gap-144[data-v-2c1f0784]{row-gap:144px}.ds-lg-down-row-gap-left-144[data-v-2c1f0784]{row-gap-left:144px}.ds-lg-down-row-gap-right-144[data-v-2c1f0784]{row-gap-right:144px}.ds-lg-down-row-gap-bottom-144[data-v-2c1f0784]{row-gap-bottom:144px}.ds-lg-down-row-gap-top-144[data-v-2c1f0784]{row-gap-top:144px}.ds-lg-down-row-gap-x-144[data-v-2c1f0784]{row-gap-left:144px;row-gap-right:144px}.ds-lg-down-row-gap-y-144[data-v-2c1f0784]{row-gap-bottom:144px;row-gap-top:144px}.ds-lg-down-row-gap-192[data-v-2c1f0784]{row-gap:192px}.ds-lg-down-row-gap-left-192[data-v-2c1f0784]{row-gap-left:192px}.ds-lg-down-row-gap-right-192[data-v-2c1f0784]{row-gap-right:192px}.ds-lg-down-row-gap-bottom-192[data-v-2c1f0784]{row-gap-bottom:192px}.ds-lg-down-row-gap-top-192[data-v-2c1f0784]{row-gap-top:192px}.ds-lg-down-row-gap-x-192[data-v-2c1f0784]{row-gap-left:192px;row-gap-right:192px}.ds-lg-down-row-gap-y-192[data-v-2c1f0784]{row-gap-bottom:192px;row-gap-top:192px}}@media(max-width:767px){.ds-sm-only-padding-auto[data-v-2c1f0784]{padding:auto}.ds-sm-only-padding-left-auto[data-v-2c1f0784]{padding-left:auto}.ds-sm-only-padding-right-auto[data-v-2c1f0784]{padding-right:auto}.ds-sm-only-padding-bottom-auto[data-v-2c1f0784]{padding-bottom:auto}.ds-sm-only-padding-top-auto[data-v-2c1f0784]{padding-top:auto}.ds-sm-only-padding-x-auto[data-v-2c1f0784]{padding-left:auto;padding-right:auto}.ds-sm-only-padding-y-auto[data-v-2c1f0784]{padding-bottom:auto;padding-top:auto}.ds-sm-only-padding-none[data-v-2c1f0784]{padding:none}.ds-sm-only-padding-left-none[data-v-2c1f0784]{padding-left:none}.ds-sm-only-padding-right-none[data-v-2c1f0784]{padding-right:none}.ds-sm-only-padding-bottom-none[data-v-2c1f0784]{padding-bottom:none}.ds-sm-only-padding-top-none[data-v-2c1f0784]{padding-top:none}.ds-sm-only-padding-x-none[data-v-2c1f0784]{padding-left:none;padding-right:none}.ds-sm-only-padding-y-none[data-v-2c1f0784]{padding-bottom:none;padding-top:none}.ds-sm-only-padding-unset[data-v-2c1f0784]{padding:unset}.ds-sm-only-padding-left-unset[data-v-2c1f0784]{padding-left:unset}.ds-sm-only-padding-right-unset[data-v-2c1f0784]{padding-right:unset}.ds-sm-only-padding-bottom-unset[data-v-2c1f0784]{padding-bottom:unset}.ds-sm-only-padding-top-unset[data-v-2c1f0784]{padding-top:unset}.ds-sm-only-padding-x-unset[data-v-2c1f0784]{padding-left:unset;padding-right:unset}.ds-sm-only-padding-y-unset[data-v-2c1f0784]{padding-bottom:unset;padding-top:unset}.ds-sm-only-padding-0[data-v-2c1f0784]{padding:0}.ds-sm-only-padding-left-0[data-v-2c1f0784]{padding-left:0}.ds-sm-only-padding-right-0[data-v-2c1f0784]{padding-right:0}.ds-sm-only-padding-bottom-0[data-v-2c1f0784]{padding-bottom:0}.ds-sm-only-padding-top-0[data-v-2c1f0784]{padding-top:0}.ds-sm-only-padding-x-0[data-v-2c1f0784]{padding-left:0;padding-right:0}.ds-sm-only-padding-y-0[data-v-2c1f0784]{padding-bottom:0;padding-top:0}.ds-sm-only-padding-4[data-v-2c1f0784]{padding:4px}.ds-sm-only-padding-left-4[data-v-2c1f0784]{padding-left:4px}.ds-sm-only-padding-right-4[data-v-2c1f0784]{padding-right:4px}.ds-sm-only-padding-bottom-4[data-v-2c1f0784]{padding-bottom:4px}.ds-sm-only-padding-top-4[data-v-2c1f0784]{padding-top:4px}.ds-sm-only-padding-x-4[data-v-2c1f0784]{padding-left:4px;padding-right:4px}.ds-sm-only-padding-y-4[data-v-2c1f0784]{padding-bottom:4px;padding-top:4px}.ds-sm-only-padding-8[data-v-2c1f0784]{padding:8px}.ds-sm-only-padding-left-8[data-v-2c1f0784]{padding-left:8px}.ds-sm-only-padding-right-8[data-v-2c1f0784]{padding-right:8px}.ds-sm-only-padding-bottom-8[data-v-2c1f0784]{padding-bottom:8px}.ds-sm-only-padding-top-8[data-v-2c1f0784]{padding-top:8px}.ds-sm-only-padding-x-8[data-v-2c1f0784]{padding-left:8px;padding-right:8px}.ds-sm-only-padding-y-8[data-v-2c1f0784]{padding-bottom:8px;padding-top:8px}.ds-sm-only-padding-12[data-v-2c1f0784]{padding:12px}.ds-sm-only-padding-left-12[data-v-2c1f0784]{padding-left:12px}.ds-sm-only-padding-right-12[data-v-2c1f0784]{padding-right:12px}.ds-sm-only-padding-bottom-12[data-v-2c1f0784]{padding-bottom:12px}.ds-sm-only-padding-top-12[data-v-2c1f0784]{padding-top:12px}.ds-sm-only-padding-x-12[data-v-2c1f0784]{padding-left:12px;padding-right:12px}.ds-sm-only-padding-y-12[data-v-2c1f0784]{padding-bottom:12px;padding-top:12px}.ds-sm-only-padding-24[data-v-2c1f0784]{padding:24px}.ds-sm-only-padding-left-24[data-v-2c1f0784]{padding-left:24px}.ds-sm-only-padding-right-24[data-v-2c1f0784]{padding-right:24px}.ds-sm-only-padding-bottom-24[data-v-2c1f0784]{padding-bottom:24px}.ds-sm-only-padding-top-24[data-v-2c1f0784]{padding-top:24px}.ds-sm-only-padding-x-24[data-v-2c1f0784]{padding-left:24px;padding-right:24px}.ds-sm-only-padding-y-24[data-v-2c1f0784]{padding-bottom:24px;padding-top:24px}.ds-sm-only-padding-36[data-v-2c1f0784]{padding:36px}.ds-sm-only-padding-left-36[data-v-2c1f0784]{padding-left:36px}.ds-sm-only-padding-right-36[data-v-2c1f0784]{padding-right:36px}.ds-sm-only-padding-bottom-36[data-v-2c1f0784]{padding-bottom:36px}.ds-sm-only-padding-top-36[data-v-2c1f0784]{padding-top:36px}.ds-sm-only-padding-x-36[data-v-2c1f0784]{padding-left:36px;padding-right:36px}.ds-sm-only-padding-y-36[data-v-2c1f0784]{padding-bottom:36px;padding-top:36px}.ds-sm-only-padding-48[data-v-2c1f0784]{padding:48px}.ds-sm-only-padding-left-48[data-v-2c1f0784]{padding-left:48px}.ds-sm-only-padding-right-48[data-v-2c1f0784]{padding-right:48px}.ds-sm-only-padding-bottom-48[data-v-2c1f0784]{padding-bottom:48px}.ds-sm-only-padding-top-48[data-v-2c1f0784]{padding-top:48px}.ds-sm-only-padding-x-48[data-v-2c1f0784]{padding-left:48px;padding-right:48px}.ds-sm-only-padding-y-48[data-v-2c1f0784]{padding-bottom:48px;padding-top:48px}.ds-sm-only-padding-72[data-v-2c1f0784]{padding:72px}.ds-sm-only-padding-left-72[data-v-2c1f0784]{padding-left:72px}.ds-sm-only-padding-right-72[data-v-2c1f0784]{padding-right:72px}.ds-sm-only-padding-bottom-72[data-v-2c1f0784]{padding-bottom:72px}.ds-sm-only-padding-top-72[data-v-2c1f0784]{padding-top:72px}.ds-sm-only-padding-x-72[data-v-2c1f0784]{padding-left:72px;padding-right:72px}.ds-sm-only-padding-y-72[data-v-2c1f0784]{padding-bottom:72px;padding-top:72px}.ds-sm-only-padding-96[data-v-2c1f0784]{padding:96px}.ds-sm-only-padding-left-96[data-v-2c1f0784]{padding-left:96px}.ds-sm-only-padding-right-96[data-v-2c1f0784]{padding-right:96px}.ds-sm-only-padding-bottom-96[data-v-2c1f0784]{padding-bottom:96px}.ds-sm-only-padding-top-96[data-v-2c1f0784]{padding-top:96px}.ds-sm-only-padding-x-96[data-v-2c1f0784]{padding-left:96px;padding-right:96px}.ds-sm-only-padding-y-96[data-v-2c1f0784]{padding-bottom:96px;padding-top:96px}.ds-sm-only-padding-144[data-v-2c1f0784]{padding:144px}.ds-sm-only-padding-left-144[data-v-2c1f0784]{padding-left:144px}.ds-sm-only-padding-right-144[data-v-2c1f0784]{padding-right:144px}.ds-sm-only-padding-bottom-144[data-v-2c1f0784]{padding-bottom:144px}.ds-sm-only-padding-top-144[data-v-2c1f0784]{padding-top:144px}.ds-sm-only-padding-x-144[data-v-2c1f0784]{padding-left:144px;padding-right:144px}.ds-sm-only-padding-y-144[data-v-2c1f0784]{padding-bottom:144px;padding-top:144px}.ds-sm-only-padding-192[data-v-2c1f0784]{padding:192px}.ds-sm-only-padding-left-192[data-v-2c1f0784]{padding-left:192px}.ds-sm-only-padding-right-192[data-v-2c1f0784]{padding-right:192px}.ds-sm-only-padding-bottom-192[data-v-2c1f0784]{padding-bottom:192px}.ds-sm-only-padding-top-192[data-v-2c1f0784]{padding-top:192px}.ds-sm-only-padding-x-192[data-v-2c1f0784]{padding-left:192px;padding-right:192px}.ds-sm-only-padding-y-192[data-v-2c1f0784]{padding-bottom:192px;padding-top:192px}.ds-sm-only-margin-auto[data-v-2c1f0784]{margin:auto}.ds-sm-only-margin-left-auto[data-v-2c1f0784]{margin-left:auto}.ds-sm-only-margin-right-auto[data-v-2c1f0784]{margin-right:auto}.ds-sm-only-margin-bottom-auto[data-v-2c1f0784]{margin-bottom:auto}.ds-sm-only-margin-top-auto[data-v-2c1f0784]{margin-top:auto}.ds-sm-only-margin-x-auto[data-v-2c1f0784]{margin-left:auto;margin-right:auto}.ds-sm-only-margin-y-auto[data-v-2c1f0784]{margin-bottom:auto;margin-top:auto}.ds-sm-only-margin-none[data-v-2c1f0784]{margin:none}.ds-sm-only-margin-left-none[data-v-2c1f0784]{margin-left:none}.ds-sm-only-margin-right-none[data-v-2c1f0784]{margin-right:none}.ds-sm-only-margin-bottom-none[data-v-2c1f0784]{margin-bottom:none}.ds-sm-only-margin-top-none[data-v-2c1f0784]{margin-top:none}.ds-sm-only-margin-x-none[data-v-2c1f0784]{margin-left:none;margin-right:none}.ds-sm-only-margin-y-none[data-v-2c1f0784]{margin-bottom:none;margin-top:none}.ds-sm-only-margin-unset[data-v-2c1f0784]{margin:unset}.ds-sm-only-margin-left-unset[data-v-2c1f0784]{margin-left:unset}.ds-sm-only-margin-right-unset[data-v-2c1f0784]{margin-right:unset}.ds-sm-only-margin-bottom-unset[data-v-2c1f0784]{margin-bottom:unset}.ds-sm-only-margin-top-unset[data-v-2c1f0784]{margin-top:unset}.ds-sm-only-margin-x-unset[data-v-2c1f0784]{margin-left:unset;margin-right:unset}.ds-sm-only-margin-y-unset[data-v-2c1f0784]{margin-bottom:unset;margin-top:unset}.ds-sm-only-margin-0[data-v-2c1f0784]{margin:0}.ds-sm-only-margin-left-0[data-v-2c1f0784]{margin-left:0}.ds-sm-only-margin-right-0[data-v-2c1f0784]{margin-right:0}.ds-sm-only-margin-bottom-0[data-v-2c1f0784]{margin-bottom:0}.ds-sm-only-margin-top-0[data-v-2c1f0784]{margin-top:0}.ds-sm-only-margin-x-0[data-v-2c1f0784]{margin-left:0;margin-right:0}.ds-sm-only-margin-y-0[data-v-2c1f0784]{margin-bottom:0;margin-top:0}.ds-sm-only-margin-4[data-v-2c1f0784]{margin:4px}.ds-sm-only-margin-left-4[data-v-2c1f0784]{margin-left:4px}.ds-sm-only-margin-right-4[data-v-2c1f0784]{margin-right:4px}.ds-sm-only-margin-bottom-4[data-v-2c1f0784]{margin-bottom:4px}.ds-sm-only-margin-top-4[data-v-2c1f0784]{margin-top:4px}.ds-sm-only-margin-x-4[data-v-2c1f0784]{margin-left:4px;margin-right:4px}.ds-sm-only-margin-y-4[data-v-2c1f0784]{margin-bottom:4px;margin-top:4px}.ds-sm-only-margin-8[data-v-2c1f0784]{margin:8px}.ds-sm-only-margin-left-8[data-v-2c1f0784]{margin-left:8px}.ds-sm-only-margin-right-8[data-v-2c1f0784]{margin-right:8px}.ds-sm-only-margin-bottom-8[data-v-2c1f0784]{margin-bottom:8px}.ds-sm-only-margin-top-8[data-v-2c1f0784]{margin-top:8px}.ds-sm-only-margin-x-8[data-v-2c1f0784]{margin-left:8px;margin-right:8px}.ds-sm-only-margin-y-8[data-v-2c1f0784]{margin-bottom:8px;margin-top:8px}.ds-sm-only-margin-12[data-v-2c1f0784]{margin:12px}.ds-sm-only-margin-left-12[data-v-2c1f0784]{margin-left:12px}.ds-sm-only-margin-right-12[data-v-2c1f0784]{margin-right:12px}.ds-sm-only-margin-bottom-12[data-v-2c1f0784]{margin-bottom:12px}.ds-sm-only-margin-top-12[data-v-2c1f0784]{margin-top:12px}.ds-sm-only-margin-x-12[data-v-2c1f0784]{margin-left:12px;margin-right:12px}.ds-sm-only-margin-y-12[data-v-2c1f0784]{margin-bottom:12px;margin-top:12px}.ds-sm-only-margin-24[data-v-2c1f0784]{margin:24px}.ds-sm-only-margin-left-24[data-v-2c1f0784]{margin-left:24px}.ds-sm-only-margin-right-24[data-v-2c1f0784]{margin-right:24px}.ds-sm-only-margin-bottom-24[data-v-2c1f0784]{margin-bottom:24px}.ds-sm-only-margin-top-24[data-v-2c1f0784]{margin-top:24px}.ds-sm-only-margin-x-24[data-v-2c1f0784]{margin-left:24px;margin-right:24px}.ds-sm-only-margin-y-24[data-v-2c1f0784]{margin-bottom:24px;margin-top:24px}.ds-sm-only-margin-36[data-v-2c1f0784]{margin:36px}.ds-sm-only-margin-left-36[data-v-2c1f0784]{margin-left:36px}.ds-sm-only-margin-right-36[data-v-2c1f0784]{margin-right:36px}.ds-sm-only-margin-bottom-36[data-v-2c1f0784]{margin-bottom:36px}.ds-sm-only-margin-top-36[data-v-2c1f0784]{margin-top:36px}.ds-sm-only-margin-x-36[data-v-2c1f0784]{margin-left:36px;margin-right:36px}.ds-sm-only-margin-y-36[data-v-2c1f0784]{margin-bottom:36px;margin-top:36px}.ds-sm-only-margin-48[data-v-2c1f0784]{margin:48px}.ds-sm-only-margin-left-48[data-v-2c1f0784]{margin-left:48px}.ds-sm-only-margin-right-48[data-v-2c1f0784]{margin-right:48px}.ds-sm-only-margin-bottom-48[data-v-2c1f0784]{margin-bottom:48px}.ds-sm-only-margin-top-48[data-v-2c1f0784]{margin-top:48px}.ds-sm-only-margin-x-48[data-v-2c1f0784]{margin-left:48px;margin-right:48px}.ds-sm-only-margin-y-48[data-v-2c1f0784]{margin-bottom:48px;margin-top:48px}.ds-sm-only-margin-72[data-v-2c1f0784]{margin:72px}.ds-sm-only-margin-left-72[data-v-2c1f0784]{margin-left:72px}.ds-sm-only-margin-right-72[data-v-2c1f0784]{margin-right:72px}.ds-sm-only-margin-bottom-72[data-v-2c1f0784]{margin-bottom:72px}.ds-sm-only-margin-top-72[data-v-2c1f0784]{margin-top:72px}.ds-sm-only-margin-x-72[data-v-2c1f0784]{margin-left:72px;margin-right:72px}.ds-sm-only-margin-y-72[data-v-2c1f0784]{margin-bottom:72px;margin-top:72px}.ds-sm-only-margin-96[data-v-2c1f0784]{margin:96px}.ds-sm-only-margin-left-96[data-v-2c1f0784]{margin-left:96px}.ds-sm-only-margin-right-96[data-v-2c1f0784]{margin-right:96px}.ds-sm-only-margin-bottom-96[data-v-2c1f0784]{margin-bottom:96px}.ds-sm-only-margin-top-96[data-v-2c1f0784]{margin-top:96px}.ds-sm-only-margin-x-96[data-v-2c1f0784]{margin-left:96px;margin-right:96px}.ds-sm-only-margin-y-96[data-v-2c1f0784]{margin-bottom:96px;margin-top:96px}.ds-sm-only-margin-144[data-v-2c1f0784]{margin:144px}.ds-sm-only-margin-left-144[data-v-2c1f0784]{margin-left:144px}.ds-sm-only-margin-right-144[data-v-2c1f0784]{margin-right:144px}.ds-sm-only-margin-bottom-144[data-v-2c1f0784]{margin-bottom:144px}.ds-sm-only-margin-top-144[data-v-2c1f0784]{margin-top:144px}.ds-sm-only-margin-x-144[data-v-2c1f0784]{margin-left:144px;margin-right:144px}.ds-sm-only-margin-y-144[data-v-2c1f0784]{margin-bottom:144px;margin-top:144px}.ds-sm-only-margin-192[data-v-2c1f0784]{margin:192px}.ds-sm-only-margin-left-192[data-v-2c1f0784]{margin-left:192px}.ds-sm-only-margin-right-192[data-v-2c1f0784]{margin-right:192px}.ds-sm-only-margin-bottom-192[data-v-2c1f0784]{margin-bottom:192px}.ds-sm-only-margin-top-192[data-v-2c1f0784]{margin-top:192px}.ds-sm-only-margin-x-192[data-v-2c1f0784]{margin-left:192px;margin-right:192px}.ds-sm-only-margin-y-192[data-v-2c1f0784]{margin-bottom:192px;margin-top:192px}.ds-sm-only-row-gap-auto[data-v-2c1f0784]{row-gap:auto}.ds-sm-only-row-gap-left-auto[data-v-2c1f0784]{row-gap-left:auto}.ds-sm-only-row-gap-right-auto[data-v-2c1f0784]{row-gap-right:auto}.ds-sm-only-row-gap-bottom-auto[data-v-2c1f0784]{row-gap-bottom:auto}.ds-sm-only-row-gap-top-auto[data-v-2c1f0784]{row-gap-top:auto}.ds-sm-only-row-gap-x-auto[data-v-2c1f0784]{row-gap-left:auto;row-gap-right:auto}.ds-sm-only-row-gap-y-auto[data-v-2c1f0784]{row-gap-bottom:auto;row-gap-top:auto}.ds-sm-only-row-gap-none[data-v-2c1f0784]{row-gap:none}.ds-sm-only-row-gap-left-none[data-v-2c1f0784]{row-gap-left:none}.ds-sm-only-row-gap-right-none[data-v-2c1f0784]{row-gap-right:none}.ds-sm-only-row-gap-bottom-none[data-v-2c1f0784]{row-gap-bottom:none}.ds-sm-only-row-gap-top-none[data-v-2c1f0784]{row-gap-top:none}.ds-sm-only-row-gap-x-none[data-v-2c1f0784]{row-gap-left:none;row-gap-right:none}.ds-sm-only-row-gap-y-none[data-v-2c1f0784]{row-gap-bottom:none;row-gap-top:none}.ds-sm-only-row-gap-unset[data-v-2c1f0784]{row-gap:unset}.ds-sm-only-row-gap-left-unset[data-v-2c1f0784]{row-gap-left:unset}.ds-sm-only-row-gap-right-unset[data-v-2c1f0784]{row-gap-right:unset}.ds-sm-only-row-gap-bottom-unset[data-v-2c1f0784]{row-gap-bottom:unset}.ds-sm-only-row-gap-top-unset[data-v-2c1f0784]{row-gap-top:unset}.ds-sm-only-row-gap-x-unset[data-v-2c1f0784]{row-gap-left:unset;row-gap-right:unset}.ds-sm-only-row-gap-y-unset[data-v-2c1f0784]{row-gap-bottom:unset;row-gap-top:unset}.ds-sm-only-row-gap-0[data-v-2c1f0784]{row-gap:0}.ds-sm-only-row-gap-left-0[data-v-2c1f0784]{row-gap-left:0}.ds-sm-only-row-gap-right-0[data-v-2c1f0784]{row-gap-right:0}.ds-sm-only-row-gap-bottom-0[data-v-2c1f0784]{row-gap-bottom:0}.ds-sm-only-row-gap-top-0[data-v-2c1f0784]{row-gap-top:0}.ds-sm-only-row-gap-x-0[data-v-2c1f0784]{row-gap-left:0;row-gap-right:0}.ds-sm-only-row-gap-y-0[data-v-2c1f0784]{row-gap-bottom:0;row-gap-top:0}.ds-sm-only-row-gap-4[data-v-2c1f0784]{row-gap:4px}.ds-sm-only-row-gap-left-4[data-v-2c1f0784]{row-gap-left:4px}.ds-sm-only-row-gap-right-4[data-v-2c1f0784]{row-gap-right:4px}.ds-sm-only-row-gap-bottom-4[data-v-2c1f0784]{row-gap-bottom:4px}.ds-sm-only-row-gap-top-4[data-v-2c1f0784]{row-gap-top:4px}.ds-sm-only-row-gap-x-4[data-v-2c1f0784]{row-gap-left:4px;row-gap-right:4px}.ds-sm-only-row-gap-y-4[data-v-2c1f0784]{row-gap-bottom:4px;row-gap-top:4px}.ds-sm-only-row-gap-8[data-v-2c1f0784]{row-gap:8px}.ds-sm-only-row-gap-left-8[data-v-2c1f0784]{row-gap-left:8px}.ds-sm-only-row-gap-right-8[data-v-2c1f0784]{row-gap-right:8px}.ds-sm-only-row-gap-bottom-8[data-v-2c1f0784]{row-gap-bottom:8px}.ds-sm-only-row-gap-top-8[data-v-2c1f0784]{row-gap-top:8px}.ds-sm-only-row-gap-x-8[data-v-2c1f0784]{row-gap-left:8px;row-gap-right:8px}.ds-sm-only-row-gap-y-8[data-v-2c1f0784]{row-gap-bottom:8px;row-gap-top:8px}.ds-sm-only-row-gap-12[data-v-2c1f0784]{row-gap:12px}.ds-sm-only-row-gap-left-12[data-v-2c1f0784]{row-gap-left:12px}.ds-sm-only-row-gap-right-12[data-v-2c1f0784]{row-gap-right:12px}.ds-sm-only-row-gap-bottom-12[data-v-2c1f0784]{row-gap-bottom:12px}.ds-sm-only-row-gap-top-12[data-v-2c1f0784]{row-gap-top:12px}.ds-sm-only-row-gap-x-12[data-v-2c1f0784]{row-gap-left:12px;row-gap-right:12px}.ds-sm-only-row-gap-y-12[data-v-2c1f0784]{row-gap-bottom:12px;row-gap-top:12px}.ds-sm-only-row-gap-24[data-v-2c1f0784]{row-gap:24px}.ds-sm-only-row-gap-left-24[data-v-2c1f0784]{row-gap-left:24px}.ds-sm-only-row-gap-right-24[data-v-2c1f0784]{row-gap-right:24px}.ds-sm-only-row-gap-bottom-24[data-v-2c1f0784]{row-gap-bottom:24px}.ds-sm-only-row-gap-top-24[data-v-2c1f0784]{row-gap-top:24px}.ds-sm-only-row-gap-x-24[data-v-2c1f0784]{row-gap-left:24px;row-gap-right:24px}.ds-sm-only-row-gap-y-24[data-v-2c1f0784]{row-gap-bottom:24px;row-gap-top:24px}.ds-sm-only-row-gap-36[data-v-2c1f0784]{row-gap:36px}.ds-sm-only-row-gap-left-36[data-v-2c1f0784]{row-gap-left:36px}.ds-sm-only-row-gap-right-36[data-v-2c1f0784]{row-gap-right:36px}.ds-sm-only-row-gap-bottom-36[data-v-2c1f0784]{row-gap-bottom:36px}.ds-sm-only-row-gap-top-36[data-v-2c1f0784]{row-gap-top:36px}.ds-sm-only-row-gap-x-36[data-v-2c1f0784]{row-gap-left:36px;row-gap-right:36px}.ds-sm-only-row-gap-y-36[data-v-2c1f0784]{row-gap-bottom:36px;row-gap-top:36px}.ds-sm-only-row-gap-48[data-v-2c1f0784]{row-gap:48px}.ds-sm-only-row-gap-left-48[data-v-2c1f0784]{row-gap-left:48px}.ds-sm-only-row-gap-right-48[data-v-2c1f0784]{row-gap-right:48px}.ds-sm-only-row-gap-bottom-48[data-v-2c1f0784]{row-gap-bottom:48px}.ds-sm-only-row-gap-top-48[data-v-2c1f0784]{row-gap-top:48px}.ds-sm-only-row-gap-x-48[data-v-2c1f0784]{row-gap-left:48px;row-gap-right:48px}.ds-sm-only-row-gap-y-48[data-v-2c1f0784]{row-gap-bottom:48px;row-gap-top:48px}.ds-sm-only-row-gap-72[data-v-2c1f0784]{row-gap:72px}.ds-sm-only-row-gap-left-72[data-v-2c1f0784]{row-gap-left:72px}.ds-sm-only-row-gap-right-72[data-v-2c1f0784]{row-gap-right:72px}.ds-sm-only-row-gap-bottom-72[data-v-2c1f0784]{row-gap-bottom:72px}.ds-sm-only-row-gap-top-72[data-v-2c1f0784]{row-gap-top:72px}.ds-sm-only-row-gap-x-72[data-v-2c1f0784]{row-gap-left:72px;row-gap-right:72px}.ds-sm-only-row-gap-y-72[data-v-2c1f0784]{row-gap-bottom:72px;row-gap-top:72px}.ds-sm-only-row-gap-96[data-v-2c1f0784]{row-gap:96px}.ds-sm-only-row-gap-left-96[data-v-2c1f0784]{row-gap-left:96px}.ds-sm-only-row-gap-right-96[data-v-2c1f0784]{row-gap-right:96px}.ds-sm-only-row-gap-bottom-96[data-v-2c1f0784]{row-gap-bottom:96px}.ds-sm-only-row-gap-top-96[data-v-2c1f0784]{row-gap-top:96px}.ds-sm-only-row-gap-x-96[data-v-2c1f0784]{row-gap-left:96px;row-gap-right:96px}.ds-sm-only-row-gap-y-96[data-v-2c1f0784]{row-gap-bottom:96px;row-gap-top:96px}.ds-sm-only-row-gap-144[data-v-2c1f0784]{row-gap:144px}.ds-sm-only-row-gap-left-144[data-v-2c1f0784]{row-gap-left:144px}.ds-sm-only-row-gap-right-144[data-v-2c1f0784]{row-gap-right:144px}.ds-sm-only-row-gap-bottom-144[data-v-2c1f0784]{row-gap-bottom:144px}.ds-sm-only-row-gap-top-144[data-v-2c1f0784]{row-gap-top:144px}.ds-sm-only-row-gap-x-144[data-v-2c1f0784]{row-gap-left:144px;row-gap-right:144px}.ds-sm-only-row-gap-y-144[data-v-2c1f0784]{row-gap-bottom:144px;row-gap-top:144px}.ds-sm-only-row-gap-192[data-v-2c1f0784]{row-gap:192px}.ds-sm-only-row-gap-left-192[data-v-2c1f0784]{row-gap-left:192px}.ds-sm-only-row-gap-right-192[data-v-2c1f0784]{row-gap-right:192px}.ds-sm-only-row-gap-bottom-192[data-v-2c1f0784]{row-gap-bottom:192px}.ds-sm-only-row-gap-top-192[data-v-2c1f0784]{row-gap-top:192px}.ds-sm-only-row-gap-x-192[data-v-2c1f0784]{row-gap-left:192px;row-gap-right:192px}.ds-sm-only-row-gap-y-192[data-v-2c1f0784]{row-gap-bottom:192px;row-gap-top:192px}}@media(min-width:768px)and (max-width:1223px){.ds-md-only-padding-auto[data-v-2c1f0784]{padding:auto}.ds-md-only-padding-left-auto[data-v-2c1f0784]{padding-left:auto}.ds-md-only-padding-right-auto[data-v-2c1f0784]{padding-right:auto}.ds-md-only-padding-bottom-auto[data-v-2c1f0784]{padding-bottom:auto}.ds-md-only-padding-top-auto[data-v-2c1f0784]{padding-top:auto}.ds-md-only-padding-x-auto[data-v-2c1f0784]{padding-left:auto;padding-right:auto}.ds-md-only-padding-y-auto[data-v-2c1f0784]{padding-bottom:auto;padding-top:auto}.ds-md-only-padding-none[data-v-2c1f0784]{padding:none}.ds-md-only-padding-left-none[data-v-2c1f0784]{padding-left:none}.ds-md-only-padding-right-none[data-v-2c1f0784]{padding-right:none}.ds-md-only-padding-bottom-none[data-v-2c1f0784]{padding-bottom:none}.ds-md-only-padding-top-none[data-v-2c1f0784]{padding-top:none}.ds-md-only-padding-x-none[data-v-2c1f0784]{padding-left:none;padding-right:none}.ds-md-only-padding-y-none[data-v-2c1f0784]{padding-bottom:none;padding-top:none}.ds-md-only-padding-unset[data-v-2c1f0784]{padding:unset}.ds-md-only-padding-left-unset[data-v-2c1f0784]{padding-left:unset}.ds-md-only-padding-right-unset[data-v-2c1f0784]{padding-right:unset}.ds-md-only-padding-bottom-unset[data-v-2c1f0784]{padding-bottom:unset}.ds-md-only-padding-top-unset[data-v-2c1f0784]{padding-top:unset}.ds-md-only-padding-x-unset[data-v-2c1f0784]{padding-left:unset;padding-right:unset}.ds-md-only-padding-y-unset[data-v-2c1f0784]{padding-bottom:unset;padding-top:unset}.ds-md-only-padding-0[data-v-2c1f0784]{padding:0}.ds-md-only-padding-left-0[data-v-2c1f0784]{padding-left:0}.ds-md-only-padding-right-0[data-v-2c1f0784]{padding-right:0}.ds-md-only-padding-bottom-0[data-v-2c1f0784]{padding-bottom:0}.ds-md-only-padding-top-0[data-v-2c1f0784]{padding-top:0}.ds-md-only-padding-x-0[data-v-2c1f0784]{padding-left:0;padding-right:0}.ds-md-only-padding-y-0[data-v-2c1f0784]{padding-bottom:0;padding-top:0}.ds-md-only-padding-4[data-v-2c1f0784]{padding:4px}.ds-md-only-padding-left-4[data-v-2c1f0784]{padding-left:4px}.ds-md-only-padding-right-4[data-v-2c1f0784]{padding-right:4px}.ds-md-only-padding-bottom-4[data-v-2c1f0784]{padding-bottom:4px}.ds-md-only-padding-top-4[data-v-2c1f0784]{padding-top:4px}.ds-md-only-padding-x-4[data-v-2c1f0784]{padding-left:4px;padding-right:4px}.ds-md-only-padding-y-4[data-v-2c1f0784]{padding-bottom:4px;padding-top:4px}.ds-md-only-padding-8[data-v-2c1f0784]{padding:8px}.ds-md-only-padding-left-8[data-v-2c1f0784]{padding-left:8px}.ds-md-only-padding-right-8[data-v-2c1f0784]{padding-right:8px}.ds-md-only-padding-bottom-8[data-v-2c1f0784]{padding-bottom:8px}.ds-md-only-padding-top-8[data-v-2c1f0784]{padding-top:8px}.ds-md-only-padding-x-8[data-v-2c1f0784]{padding-left:8px;padding-right:8px}.ds-md-only-padding-y-8[data-v-2c1f0784]{padding-bottom:8px;padding-top:8px}.ds-md-only-padding-12[data-v-2c1f0784]{padding:12px}.ds-md-only-padding-left-12[data-v-2c1f0784]{padding-left:12px}.ds-md-only-padding-right-12[data-v-2c1f0784]{padding-right:12px}.ds-md-only-padding-bottom-12[data-v-2c1f0784]{padding-bottom:12px}.ds-md-only-padding-top-12[data-v-2c1f0784]{padding-top:12px}.ds-md-only-padding-x-12[data-v-2c1f0784]{padding-left:12px;padding-right:12px}.ds-md-only-padding-y-12[data-v-2c1f0784]{padding-bottom:12px;padding-top:12px}.ds-md-only-padding-24[data-v-2c1f0784]{padding:24px}.ds-md-only-padding-left-24[data-v-2c1f0784]{padding-left:24px}.ds-md-only-padding-right-24[data-v-2c1f0784]{padding-right:24px}.ds-md-only-padding-bottom-24[data-v-2c1f0784]{padding-bottom:24px}.ds-md-only-padding-top-24[data-v-2c1f0784]{padding-top:24px}.ds-md-only-padding-x-24[data-v-2c1f0784]{padding-left:24px;padding-right:24px}.ds-md-only-padding-y-24[data-v-2c1f0784]{padding-bottom:24px;padding-top:24px}.ds-md-only-padding-36[data-v-2c1f0784]{padding:36px}.ds-md-only-padding-left-36[data-v-2c1f0784]{padding-left:36px}.ds-md-only-padding-right-36[data-v-2c1f0784]{padding-right:36px}.ds-md-only-padding-bottom-36[data-v-2c1f0784]{padding-bottom:36px}.ds-md-only-padding-top-36[data-v-2c1f0784]{padding-top:36px}.ds-md-only-padding-x-36[data-v-2c1f0784]{padding-left:36px;padding-right:36px}.ds-md-only-padding-y-36[data-v-2c1f0784]{padding-bottom:36px;padding-top:36px}.ds-md-only-padding-48[data-v-2c1f0784]{padding:48px}.ds-md-only-padding-left-48[data-v-2c1f0784]{padding-left:48px}.ds-md-only-padding-right-48[data-v-2c1f0784]{padding-right:48px}.ds-md-only-padding-bottom-48[data-v-2c1f0784]{padding-bottom:48px}.ds-md-only-padding-top-48[data-v-2c1f0784]{padding-top:48px}.ds-md-only-padding-x-48[data-v-2c1f0784]{padding-left:48px;padding-right:48px}.ds-md-only-padding-y-48[data-v-2c1f0784]{padding-bottom:48px;padding-top:48px}.ds-md-only-padding-72[data-v-2c1f0784]{padding:72px}.ds-md-only-padding-left-72[data-v-2c1f0784]{padding-left:72px}.ds-md-only-padding-right-72[data-v-2c1f0784]{padding-right:72px}.ds-md-only-padding-bottom-72[data-v-2c1f0784]{padding-bottom:72px}.ds-md-only-padding-top-72[data-v-2c1f0784]{padding-top:72px}.ds-md-only-padding-x-72[data-v-2c1f0784]{padding-left:72px;padding-right:72px}.ds-md-only-padding-y-72[data-v-2c1f0784]{padding-bottom:72px;padding-top:72px}.ds-md-only-padding-96[data-v-2c1f0784]{padding:96px}.ds-md-only-padding-left-96[data-v-2c1f0784]{padding-left:96px}.ds-md-only-padding-right-96[data-v-2c1f0784]{padding-right:96px}.ds-md-only-padding-bottom-96[data-v-2c1f0784]{padding-bottom:96px}.ds-md-only-padding-top-96[data-v-2c1f0784]{padding-top:96px}.ds-md-only-padding-x-96[data-v-2c1f0784]{padding-left:96px;padding-right:96px}.ds-md-only-padding-y-96[data-v-2c1f0784]{padding-bottom:96px;padding-top:96px}.ds-md-only-padding-144[data-v-2c1f0784]{padding:144px}.ds-md-only-padding-left-144[data-v-2c1f0784]{padding-left:144px}.ds-md-only-padding-right-144[data-v-2c1f0784]{padding-right:144px}.ds-md-only-padding-bottom-144[data-v-2c1f0784]{padding-bottom:144px}.ds-md-only-padding-top-144[data-v-2c1f0784]{padding-top:144px}.ds-md-only-padding-x-144[data-v-2c1f0784]{padding-left:144px;padding-right:144px}.ds-md-only-padding-y-144[data-v-2c1f0784]{padding-bottom:144px;padding-top:144px}.ds-md-only-padding-192[data-v-2c1f0784]{padding:192px}.ds-md-only-padding-left-192[data-v-2c1f0784]{padding-left:192px}.ds-md-only-padding-right-192[data-v-2c1f0784]{padding-right:192px}.ds-md-only-padding-bottom-192[data-v-2c1f0784]{padding-bottom:192px}.ds-md-only-padding-top-192[data-v-2c1f0784]{padding-top:192px}.ds-md-only-padding-x-192[data-v-2c1f0784]{padding-left:192px;padding-right:192px}.ds-md-only-padding-y-192[data-v-2c1f0784]{padding-bottom:192px;padding-top:192px}.ds-md-only-margin-auto[data-v-2c1f0784]{margin:auto}.ds-md-only-margin-left-auto[data-v-2c1f0784]{margin-left:auto}.ds-md-only-margin-right-auto[data-v-2c1f0784]{margin-right:auto}.ds-md-only-margin-bottom-auto[data-v-2c1f0784]{margin-bottom:auto}.ds-md-only-margin-top-auto[data-v-2c1f0784]{margin-top:auto}.ds-md-only-margin-x-auto[data-v-2c1f0784]{margin-left:auto;margin-right:auto}.ds-md-only-margin-y-auto[data-v-2c1f0784]{margin-bottom:auto;margin-top:auto}.ds-md-only-margin-none[data-v-2c1f0784]{margin:none}.ds-md-only-margin-left-none[data-v-2c1f0784]{margin-left:none}.ds-md-only-margin-right-none[data-v-2c1f0784]{margin-right:none}.ds-md-only-margin-bottom-none[data-v-2c1f0784]{margin-bottom:none}.ds-md-only-margin-top-none[data-v-2c1f0784]{margin-top:none}.ds-md-only-margin-x-none[data-v-2c1f0784]{margin-left:none;margin-right:none}.ds-md-only-margin-y-none[data-v-2c1f0784]{margin-bottom:none;margin-top:none}.ds-md-only-margin-unset[data-v-2c1f0784]{margin:unset}.ds-md-only-margin-left-unset[data-v-2c1f0784]{margin-left:unset}.ds-md-only-margin-right-unset[data-v-2c1f0784]{margin-right:unset}.ds-md-only-margin-bottom-unset[data-v-2c1f0784]{margin-bottom:unset}.ds-md-only-margin-top-unset[data-v-2c1f0784]{margin-top:unset}.ds-md-only-margin-x-unset[data-v-2c1f0784]{margin-left:unset;margin-right:unset}.ds-md-only-margin-y-unset[data-v-2c1f0784]{margin-bottom:unset;margin-top:unset}.ds-md-only-margin-0[data-v-2c1f0784]{margin:0}.ds-md-only-margin-left-0[data-v-2c1f0784]{margin-left:0}.ds-md-only-margin-right-0[data-v-2c1f0784]{margin-right:0}.ds-md-only-margin-bottom-0[data-v-2c1f0784]{margin-bottom:0}.ds-md-only-margin-top-0[data-v-2c1f0784]{margin-top:0}.ds-md-only-margin-x-0[data-v-2c1f0784]{margin-left:0;margin-right:0}.ds-md-only-margin-y-0[data-v-2c1f0784]{margin-bottom:0;margin-top:0}.ds-md-only-margin-4[data-v-2c1f0784]{margin:4px}.ds-md-only-margin-left-4[data-v-2c1f0784]{margin-left:4px}.ds-md-only-margin-right-4[data-v-2c1f0784]{margin-right:4px}.ds-md-only-margin-bottom-4[data-v-2c1f0784]{margin-bottom:4px}.ds-md-only-margin-top-4[data-v-2c1f0784]{margin-top:4px}.ds-md-only-margin-x-4[data-v-2c1f0784]{margin-left:4px;margin-right:4px}.ds-md-only-margin-y-4[data-v-2c1f0784]{margin-bottom:4px;margin-top:4px}.ds-md-only-margin-8[data-v-2c1f0784]{margin:8px}.ds-md-only-margin-left-8[data-v-2c1f0784]{margin-left:8px}.ds-md-only-margin-right-8[data-v-2c1f0784]{margin-right:8px}.ds-md-only-margin-bottom-8[data-v-2c1f0784]{margin-bottom:8px}.ds-md-only-margin-top-8[data-v-2c1f0784]{margin-top:8px}.ds-md-only-margin-x-8[data-v-2c1f0784]{margin-left:8px;margin-right:8px}.ds-md-only-margin-y-8[data-v-2c1f0784]{margin-bottom:8px;margin-top:8px}.ds-md-only-margin-12[data-v-2c1f0784]{margin:12px}.ds-md-only-margin-left-12[data-v-2c1f0784]{margin-left:12px}.ds-md-only-margin-right-12[data-v-2c1f0784]{margin-right:12px}.ds-md-only-margin-bottom-12[data-v-2c1f0784]{margin-bottom:12px}.ds-md-only-margin-top-12[data-v-2c1f0784]{margin-top:12px}.ds-md-only-margin-x-12[data-v-2c1f0784]{margin-left:12px;margin-right:12px}.ds-md-only-margin-y-12[data-v-2c1f0784]{margin-bottom:12px;margin-top:12px}.ds-md-only-margin-24[data-v-2c1f0784]{margin:24px}.ds-md-only-margin-left-24[data-v-2c1f0784]{margin-left:24px}.ds-md-only-margin-right-24[data-v-2c1f0784]{margin-right:24px}.ds-md-only-margin-bottom-24[data-v-2c1f0784]{margin-bottom:24px}.ds-md-only-margin-top-24[data-v-2c1f0784]{margin-top:24px}.ds-md-only-margin-x-24[data-v-2c1f0784]{margin-left:24px;margin-right:24px}.ds-md-only-margin-y-24[data-v-2c1f0784]{margin-bottom:24px;margin-top:24px}.ds-md-only-margin-36[data-v-2c1f0784]{margin:36px}.ds-md-only-margin-left-36[data-v-2c1f0784]{margin-left:36px}.ds-md-only-margin-right-36[data-v-2c1f0784]{margin-right:36px}.ds-md-only-margin-bottom-36[data-v-2c1f0784]{margin-bottom:36px}.ds-md-only-margin-top-36[data-v-2c1f0784]{margin-top:36px}.ds-md-only-margin-x-36[data-v-2c1f0784]{margin-left:36px;margin-right:36px}.ds-md-only-margin-y-36[data-v-2c1f0784]{margin-bottom:36px;margin-top:36px}.ds-md-only-margin-48[data-v-2c1f0784]{margin:48px}.ds-md-only-margin-left-48[data-v-2c1f0784]{margin-left:48px}.ds-md-only-margin-right-48[data-v-2c1f0784]{margin-right:48px}.ds-md-only-margin-bottom-48[data-v-2c1f0784]{margin-bottom:48px}.ds-md-only-margin-top-48[data-v-2c1f0784]{margin-top:48px}.ds-md-only-margin-x-48[data-v-2c1f0784]{margin-left:48px;margin-right:48px}.ds-md-only-margin-y-48[data-v-2c1f0784]{margin-bottom:48px;margin-top:48px}.ds-md-only-margin-72[data-v-2c1f0784]{margin:72px}.ds-md-only-margin-left-72[data-v-2c1f0784]{margin-left:72px}.ds-md-only-margin-right-72[data-v-2c1f0784]{margin-right:72px}.ds-md-only-margin-bottom-72[data-v-2c1f0784]{margin-bottom:72px}.ds-md-only-margin-top-72[data-v-2c1f0784]{margin-top:72px}.ds-md-only-margin-x-72[data-v-2c1f0784]{margin-left:72px;margin-right:72px}.ds-md-only-margin-y-72[data-v-2c1f0784]{margin-bottom:72px;margin-top:72px}.ds-md-only-margin-96[data-v-2c1f0784]{margin:96px}.ds-md-only-margin-left-96[data-v-2c1f0784]{margin-left:96px}.ds-md-only-margin-right-96[data-v-2c1f0784]{margin-right:96px}.ds-md-only-margin-bottom-96[data-v-2c1f0784]{margin-bottom:96px}.ds-md-only-margin-top-96[data-v-2c1f0784]{margin-top:96px}.ds-md-only-margin-x-96[data-v-2c1f0784]{margin-left:96px;margin-right:96px}.ds-md-only-margin-y-96[data-v-2c1f0784]{margin-bottom:96px;margin-top:96px}.ds-md-only-margin-144[data-v-2c1f0784]{margin:144px}.ds-md-only-margin-left-144[data-v-2c1f0784]{margin-left:144px}.ds-md-only-margin-right-144[data-v-2c1f0784]{margin-right:144px}.ds-md-only-margin-bottom-144[data-v-2c1f0784]{margin-bottom:144px}.ds-md-only-margin-top-144[data-v-2c1f0784]{margin-top:144px}.ds-md-only-margin-x-144[data-v-2c1f0784]{margin-left:144px;margin-right:144px}.ds-md-only-margin-y-144[data-v-2c1f0784]{margin-bottom:144px;margin-top:144px}.ds-md-only-margin-192[data-v-2c1f0784]{margin:192px}.ds-md-only-margin-left-192[data-v-2c1f0784]{margin-left:192px}.ds-md-only-margin-right-192[data-v-2c1f0784]{margin-right:192px}.ds-md-only-margin-bottom-192[data-v-2c1f0784]{margin-bottom:192px}.ds-md-only-margin-top-192[data-v-2c1f0784]{margin-top:192px}.ds-md-only-margin-x-192[data-v-2c1f0784]{margin-left:192px;margin-right:192px}.ds-md-only-margin-y-192[data-v-2c1f0784]{margin-bottom:192px;margin-top:192px}.ds-md-only-row-gap-auto[data-v-2c1f0784]{row-gap:auto}.ds-md-only-row-gap-left-auto[data-v-2c1f0784]{row-gap-left:auto}.ds-md-only-row-gap-right-auto[data-v-2c1f0784]{row-gap-right:auto}.ds-md-only-row-gap-bottom-auto[data-v-2c1f0784]{row-gap-bottom:auto}.ds-md-only-row-gap-top-auto[data-v-2c1f0784]{row-gap-top:auto}.ds-md-only-row-gap-x-auto[data-v-2c1f0784]{row-gap-left:auto;row-gap-right:auto}.ds-md-only-row-gap-y-auto[data-v-2c1f0784]{row-gap-bottom:auto;row-gap-top:auto}.ds-md-only-row-gap-none[data-v-2c1f0784]{row-gap:none}.ds-md-only-row-gap-left-none[data-v-2c1f0784]{row-gap-left:none}.ds-md-only-row-gap-right-none[data-v-2c1f0784]{row-gap-right:none}.ds-md-only-row-gap-bottom-none[data-v-2c1f0784]{row-gap-bottom:none}.ds-md-only-row-gap-top-none[data-v-2c1f0784]{row-gap-top:none}.ds-md-only-row-gap-x-none[data-v-2c1f0784]{row-gap-left:none;row-gap-right:none}.ds-md-only-row-gap-y-none[data-v-2c1f0784]{row-gap-bottom:none;row-gap-top:none}.ds-md-only-row-gap-unset[data-v-2c1f0784]{row-gap:unset}.ds-md-only-row-gap-left-unset[data-v-2c1f0784]{row-gap-left:unset}.ds-md-only-row-gap-right-unset[data-v-2c1f0784]{row-gap-right:unset}.ds-md-only-row-gap-bottom-unset[data-v-2c1f0784]{row-gap-bottom:unset}.ds-md-only-row-gap-top-unset[data-v-2c1f0784]{row-gap-top:unset}.ds-md-only-row-gap-x-unset[data-v-2c1f0784]{row-gap-left:unset;row-gap-right:unset}.ds-md-only-row-gap-y-unset[data-v-2c1f0784]{row-gap-bottom:unset;row-gap-top:unset}.ds-md-only-row-gap-0[data-v-2c1f0784]{row-gap:0}.ds-md-only-row-gap-left-0[data-v-2c1f0784]{row-gap-left:0}.ds-md-only-row-gap-right-0[data-v-2c1f0784]{row-gap-right:0}.ds-md-only-row-gap-bottom-0[data-v-2c1f0784]{row-gap-bottom:0}.ds-md-only-row-gap-top-0[data-v-2c1f0784]{row-gap-top:0}.ds-md-only-row-gap-x-0[data-v-2c1f0784]{row-gap-left:0;row-gap-right:0}.ds-md-only-row-gap-y-0[data-v-2c1f0784]{row-gap-bottom:0;row-gap-top:0}.ds-md-only-row-gap-4[data-v-2c1f0784]{row-gap:4px}.ds-md-only-row-gap-left-4[data-v-2c1f0784]{row-gap-left:4px}.ds-md-only-row-gap-right-4[data-v-2c1f0784]{row-gap-right:4px}.ds-md-only-row-gap-bottom-4[data-v-2c1f0784]{row-gap-bottom:4px}.ds-md-only-row-gap-top-4[data-v-2c1f0784]{row-gap-top:4px}.ds-md-only-row-gap-x-4[data-v-2c1f0784]{row-gap-left:4px;row-gap-right:4px}.ds-md-only-row-gap-y-4[data-v-2c1f0784]{row-gap-bottom:4px;row-gap-top:4px}.ds-md-only-row-gap-8[data-v-2c1f0784]{row-gap:8px}.ds-md-only-row-gap-left-8[data-v-2c1f0784]{row-gap-left:8px}.ds-md-only-row-gap-right-8[data-v-2c1f0784]{row-gap-right:8px}.ds-md-only-row-gap-bottom-8[data-v-2c1f0784]{row-gap-bottom:8px}.ds-md-only-row-gap-top-8[data-v-2c1f0784]{row-gap-top:8px}.ds-md-only-row-gap-x-8[data-v-2c1f0784]{row-gap-left:8px;row-gap-right:8px}.ds-md-only-row-gap-y-8[data-v-2c1f0784]{row-gap-bottom:8px;row-gap-top:8px}.ds-md-only-row-gap-12[data-v-2c1f0784]{row-gap:12px}.ds-md-only-row-gap-left-12[data-v-2c1f0784]{row-gap-left:12px}.ds-md-only-row-gap-right-12[data-v-2c1f0784]{row-gap-right:12px}.ds-md-only-row-gap-bottom-12[data-v-2c1f0784]{row-gap-bottom:12px}.ds-md-only-row-gap-top-12[data-v-2c1f0784]{row-gap-top:12px}.ds-md-only-row-gap-x-12[data-v-2c1f0784]{row-gap-left:12px;row-gap-right:12px}.ds-md-only-row-gap-y-12[data-v-2c1f0784]{row-gap-bottom:12px;row-gap-top:12px}.ds-md-only-row-gap-24[data-v-2c1f0784]{row-gap:24px}.ds-md-only-row-gap-left-24[data-v-2c1f0784]{row-gap-left:24px}.ds-md-only-row-gap-right-24[data-v-2c1f0784]{row-gap-right:24px}.ds-md-only-row-gap-bottom-24[data-v-2c1f0784]{row-gap-bottom:24px}.ds-md-only-row-gap-top-24[data-v-2c1f0784]{row-gap-top:24px}.ds-md-only-row-gap-x-24[data-v-2c1f0784]{row-gap-left:24px;row-gap-right:24px}.ds-md-only-row-gap-y-24[data-v-2c1f0784]{row-gap-bottom:24px;row-gap-top:24px}.ds-md-only-row-gap-36[data-v-2c1f0784]{row-gap:36px}.ds-md-only-row-gap-left-36[data-v-2c1f0784]{row-gap-left:36px}.ds-md-only-row-gap-right-36[data-v-2c1f0784]{row-gap-right:36px}.ds-md-only-row-gap-bottom-36[data-v-2c1f0784]{row-gap-bottom:36px}.ds-md-only-row-gap-top-36[data-v-2c1f0784]{row-gap-top:36px}.ds-md-only-row-gap-x-36[data-v-2c1f0784]{row-gap-left:36px;row-gap-right:36px}.ds-md-only-row-gap-y-36[data-v-2c1f0784]{row-gap-bottom:36px;row-gap-top:36px}.ds-md-only-row-gap-48[data-v-2c1f0784]{row-gap:48px}.ds-md-only-row-gap-left-48[data-v-2c1f0784]{row-gap-left:48px}.ds-md-only-row-gap-right-48[data-v-2c1f0784]{row-gap-right:48px}.ds-md-only-row-gap-bottom-48[data-v-2c1f0784]{row-gap-bottom:48px}.ds-md-only-row-gap-top-48[data-v-2c1f0784]{row-gap-top:48px}.ds-md-only-row-gap-x-48[data-v-2c1f0784]{row-gap-left:48px;row-gap-right:48px}.ds-md-only-row-gap-y-48[data-v-2c1f0784]{row-gap-bottom:48px;row-gap-top:48px}.ds-md-only-row-gap-72[data-v-2c1f0784]{row-gap:72px}.ds-md-only-row-gap-left-72[data-v-2c1f0784]{row-gap-left:72px}.ds-md-only-row-gap-right-72[data-v-2c1f0784]{row-gap-right:72px}.ds-md-only-row-gap-bottom-72[data-v-2c1f0784]{row-gap-bottom:72px}.ds-md-only-row-gap-top-72[data-v-2c1f0784]{row-gap-top:72px}.ds-md-only-row-gap-x-72[data-v-2c1f0784]{row-gap-left:72px;row-gap-right:72px}.ds-md-only-row-gap-y-72[data-v-2c1f0784]{row-gap-bottom:72px;row-gap-top:72px}.ds-md-only-row-gap-96[data-v-2c1f0784]{row-gap:96px}.ds-md-only-row-gap-left-96[data-v-2c1f0784]{row-gap-left:96px}.ds-md-only-row-gap-right-96[data-v-2c1f0784]{row-gap-right:96px}.ds-md-only-row-gap-bottom-96[data-v-2c1f0784]{row-gap-bottom:96px}.ds-md-only-row-gap-top-96[data-v-2c1f0784]{row-gap-top:96px}.ds-md-only-row-gap-x-96[data-v-2c1f0784]{row-gap-left:96px;row-gap-right:96px}.ds-md-only-row-gap-y-96[data-v-2c1f0784]{row-gap-bottom:96px;row-gap-top:96px}.ds-md-only-row-gap-144[data-v-2c1f0784]{row-gap:144px}.ds-md-only-row-gap-left-144[data-v-2c1f0784]{row-gap-left:144px}.ds-md-only-row-gap-right-144[data-v-2c1f0784]{row-gap-right:144px}.ds-md-only-row-gap-bottom-144[data-v-2c1f0784]{row-gap-bottom:144px}.ds-md-only-row-gap-top-144[data-v-2c1f0784]{row-gap-top:144px}.ds-md-only-row-gap-x-144[data-v-2c1f0784]{row-gap-left:144px;row-gap-right:144px}.ds-md-only-row-gap-y-144[data-v-2c1f0784]{row-gap-bottom:144px;row-gap-top:144px}.ds-md-only-row-gap-192[data-v-2c1f0784]{row-gap:192px}.ds-md-only-row-gap-left-192[data-v-2c1f0784]{row-gap-left:192px}.ds-md-only-row-gap-right-192[data-v-2c1f0784]{row-gap-right:192px}.ds-md-only-row-gap-bottom-192[data-v-2c1f0784]{row-gap-bottom:192px}.ds-md-only-row-gap-top-192[data-v-2c1f0784]{row-gap-top:192px}.ds-md-only-row-gap-x-192[data-v-2c1f0784]{row-gap-left:192px;row-gap-right:192px}.ds-md-only-row-gap-y-192[data-v-2c1f0784]{row-gap-bottom:192px;row-gap-top:192px}}@media(min-width:1224px){.ds-lg-only-padding-auto[data-v-2c1f0784]{padding:auto}.ds-lg-only-padding-left-auto[data-v-2c1f0784]{padding-left:auto}.ds-lg-only-padding-right-auto[data-v-2c1f0784]{padding-right:auto}.ds-lg-only-padding-bottom-auto[data-v-2c1f0784]{padding-bottom:auto}.ds-lg-only-padding-top-auto[data-v-2c1f0784]{padding-top:auto}.ds-lg-only-padding-x-auto[data-v-2c1f0784]{padding-left:auto;padding-right:auto}.ds-lg-only-padding-y-auto[data-v-2c1f0784]{padding-bottom:auto;padding-top:auto}.ds-lg-only-padding-none[data-v-2c1f0784]{padding:none}.ds-lg-only-padding-left-none[data-v-2c1f0784]{padding-left:none}.ds-lg-only-padding-right-none[data-v-2c1f0784]{padding-right:none}.ds-lg-only-padding-bottom-none[data-v-2c1f0784]{padding-bottom:none}.ds-lg-only-padding-top-none[data-v-2c1f0784]{padding-top:none}.ds-lg-only-padding-x-none[data-v-2c1f0784]{padding-left:none;padding-right:none}.ds-lg-only-padding-y-none[data-v-2c1f0784]{padding-bottom:none;padding-top:none}.ds-lg-only-padding-unset[data-v-2c1f0784]{padding:unset}.ds-lg-only-padding-left-unset[data-v-2c1f0784]{padding-left:unset}.ds-lg-only-padding-right-unset[data-v-2c1f0784]{padding-right:unset}.ds-lg-only-padding-bottom-unset[data-v-2c1f0784]{padding-bottom:unset}.ds-lg-only-padding-top-unset[data-v-2c1f0784]{padding-top:unset}.ds-lg-only-padding-x-unset[data-v-2c1f0784]{padding-left:unset;padding-right:unset}.ds-lg-only-padding-y-unset[data-v-2c1f0784]{padding-bottom:unset;padding-top:unset}.ds-lg-only-padding-0[data-v-2c1f0784]{padding:0}.ds-lg-only-padding-left-0[data-v-2c1f0784]{padding-left:0}.ds-lg-only-padding-right-0[data-v-2c1f0784]{padding-right:0}.ds-lg-only-padding-bottom-0[data-v-2c1f0784]{padding-bottom:0}.ds-lg-only-padding-top-0[data-v-2c1f0784]{padding-top:0}.ds-lg-only-padding-x-0[data-v-2c1f0784]{padding-left:0;padding-right:0}.ds-lg-only-padding-y-0[data-v-2c1f0784]{padding-bottom:0;padding-top:0}.ds-lg-only-padding-4[data-v-2c1f0784]{padding:4px}.ds-lg-only-padding-left-4[data-v-2c1f0784]{padding-left:4px}.ds-lg-only-padding-right-4[data-v-2c1f0784]{padding-right:4px}.ds-lg-only-padding-bottom-4[data-v-2c1f0784]{padding-bottom:4px}.ds-lg-only-padding-top-4[data-v-2c1f0784]{padding-top:4px}.ds-lg-only-padding-x-4[data-v-2c1f0784]{padding-left:4px;padding-right:4px}.ds-lg-only-padding-y-4[data-v-2c1f0784]{padding-bottom:4px;padding-top:4px}.ds-lg-only-padding-8[data-v-2c1f0784]{padding:8px}.ds-lg-only-padding-left-8[data-v-2c1f0784]{padding-left:8px}.ds-lg-only-padding-right-8[data-v-2c1f0784]{padding-right:8px}.ds-lg-only-padding-bottom-8[data-v-2c1f0784]{padding-bottom:8px}.ds-lg-only-padding-top-8[data-v-2c1f0784]{padding-top:8px}.ds-lg-only-padding-x-8[data-v-2c1f0784]{padding-left:8px;padding-right:8px}.ds-lg-only-padding-y-8[data-v-2c1f0784]{padding-bottom:8px;padding-top:8px}.ds-lg-only-padding-12[data-v-2c1f0784]{padding:12px}.ds-lg-only-padding-left-12[data-v-2c1f0784]{padding-left:12px}.ds-lg-only-padding-right-12[data-v-2c1f0784]{padding-right:12px}.ds-lg-only-padding-bottom-12[data-v-2c1f0784]{padding-bottom:12px}.ds-lg-only-padding-top-12[data-v-2c1f0784]{padding-top:12px}.ds-lg-only-padding-x-12[data-v-2c1f0784]{padding-left:12px;padding-right:12px}.ds-lg-only-padding-y-12[data-v-2c1f0784]{padding-bottom:12px;padding-top:12px}.ds-lg-only-padding-24[data-v-2c1f0784]{padding:24px}.ds-lg-only-padding-left-24[data-v-2c1f0784]{padding-left:24px}.ds-lg-only-padding-right-24[data-v-2c1f0784]{padding-right:24px}.ds-lg-only-padding-bottom-24[data-v-2c1f0784]{padding-bottom:24px}.ds-lg-only-padding-top-24[data-v-2c1f0784]{padding-top:24px}.ds-lg-only-padding-x-24[data-v-2c1f0784]{padding-left:24px;padding-right:24px}.ds-lg-only-padding-y-24[data-v-2c1f0784]{padding-bottom:24px;padding-top:24px}.ds-lg-only-padding-36[data-v-2c1f0784]{padding:36px}.ds-lg-only-padding-left-36[data-v-2c1f0784]{padding-left:36px}.ds-lg-only-padding-right-36[data-v-2c1f0784]{padding-right:36px}.ds-lg-only-padding-bottom-36[data-v-2c1f0784]{padding-bottom:36px}.ds-lg-only-padding-top-36[data-v-2c1f0784]{padding-top:36px}.ds-lg-only-padding-x-36[data-v-2c1f0784]{padding-left:36px;padding-right:36px}.ds-lg-only-padding-y-36[data-v-2c1f0784]{padding-bottom:36px;padding-top:36px}.ds-lg-only-padding-48[data-v-2c1f0784]{padding:48px}.ds-lg-only-padding-left-48[data-v-2c1f0784]{padding-left:48px}.ds-lg-only-padding-right-48[data-v-2c1f0784]{padding-right:48px}.ds-lg-only-padding-bottom-48[data-v-2c1f0784]{padding-bottom:48px}.ds-lg-only-padding-top-48[data-v-2c1f0784]{padding-top:48px}.ds-lg-only-padding-x-48[data-v-2c1f0784]{padding-left:48px;padding-right:48px}.ds-lg-only-padding-y-48[data-v-2c1f0784]{padding-bottom:48px;padding-top:48px}.ds-lg-only-padding-72[data-v-2c1f0784]{padding:72px}.ds-lg-only-padding-left-72[data-v-2c1f0784]{padding-left:72px}.ds-lg-only-padding-right-72[data-v-2c1f0784]{padding-right:72px}.ds-lg-only-padding-bottom-72[data-v-2c1f0784]{padding-bottom:72px}.ds-lg-only-padding-top-72[data-v-2c1f0784]{padding-top:72px}.ds-lg-only-padding-x-72[data-v-2c1f0784]{padding-left:72px;padding-right:72px}.ds-lg-only-padding-y-72[data-v-2c1f0784]{padding-bottom:72px;padding-top:72px}.ds-lg-only-padding-96[data-v-2c1f0784]{padding:96px}.ds-lg-only-padding-left-96[data-v-2c1f0784]{padding-left:96px}.ds-lg-only-padding-right-96[data-v-2c1f0784]{padding-right:96px}.ds-lg-only-padding-bottom-96[data-v-2c1f0784]{padding-bottom:96px}.ds-lg-only-padding-top-96[data-v-2c1f0784]{padding-top:96px}.ds-lg-only-padding-x-96[data-v-2c1f0784]{padding-left:96px;padding-right:96px}.ds-lg-only-padding-y-96[data-v-2c1f0784]{padding-bottom:96px;padding-top:96px}.ds-lg-only-padding-144[data-v-2c1f0784]{padding:144px}.ds-lg-only-padding-left-144[data-v-2c1f0784]{padding-left:144px}.ds-lg-only-padding-right-144[data-v-2c1f0784]{padding-right:144px}.ds-lg-only-padding-bottom-144[data-v-2c1f0784]{padding-bottom:144px}.ds-lg-only-padding-top-144[data-v-2c1f0784]{padding-top:144px}.ds-lg-only-padding-x-144[data-v-2c1f0784]{padding-left:144px;padding-right:144px}.ds-lg-only-padding-y-144[data-v-2c1f0784]{padding-bottom:144px;padding-top:144px}.ds-lg-only-padding-192[data-v-2c1f0784]{padding:192px}.ds-lg-only-padding-left-192[data-v-2c1f0784]{padding-left:192px}.ds-lg-only-padding-right-192[data-v-2c1f0784]{padding-right:192px}.ds-lg-only-padding-bottom-192[data-v-2c1f0784]{padding-bottom:192px}.ds-lg-only-padding-top-192[data-v-2c1f0784]{padding-top:192px}.ds-lg-only-padding-x-192[data-v-2c1f0784]{padding-left:192px;padding-right:192px}.ds-lg-only-padding-y-192[data-v-2c1f0784]{padding-bottom:192px;padding-top:192px}.ds-lg-only-margin-auto[data-v-2c1f0784]{margin:auto}.ds-lg-only-margin-left-auto[data-v-2c1f0784]{margin-left:auto}.ds-lg-only-margin-right-auto[data-v-2c1f0784]{margin-right:auto}.ds-lg-only-margin-bottom-auto[data-v-2c1f0784]{margin-bottom:auto}.ds-lg-only-margin-top-auto[data-v-2c1f0784]{margin-top:auto}.ds-lg-only-margin-x-auto[data-v-2c1f0784]{margin-left:auto;margin-right:auto}.ds-lg-only-margin-y-auto[data-v-2c1f0784]{margin-bottom:auto;margin-top:auto}.ds-lg-only-margin-none[data-v-2c1f0784]{margin:none}.ds-lg-only-margin-left-none[data-v-2c1f0784]{margin-left:none}.ds-lg-only-margin-right-none[data-v-2c1f0784]{margin-right:none}.ds-lg-only-margin-bottom-none[data-v-2c1f0784]{margin-bottom:none}.ds-lg-only-margin-top-none[data-v-2c1f0784]{margin-top:none}.ds-lg-only-margin-x-none[data-v-2c1f0784]{margin-left:none;margin-right:none}.ds-lg-only-margin-y-none[data-v-2c1f0784]{margin-bottom:none;margin-top:none}.ds-lg-only-margin-unset[data-v-2c1f0784]{margin:unset}.ds-lg-only-margin-left-unset[data-v-2c1f0784]{margin-left:unset}.ds-lg-only-margin-right-unset[data-v-2c1f0784]{margin-right:unset}.ds-lg-only-margin-bottom-unset[data-v-2c1f0784]{margin-bottom:unset}.ds-lg-only-margin-top-unset[data-v-2c1f0784]{margin-top:unset}.ds-lg-only-margin-x-unset[data-v-2c1f0784]{margin-left:unset;margin-right:unset}.ds-lg-only-margin-y-unset[data-v-2c1f0784]{margin-bottom:unset;margin-top:unset}.ds-lg-only-margin-0[data-v-2c1f0784]{margin:0}.ds-lg-only-margin-left-0[data-v-2c1f0784]{margin-left:0}.ds-lg-only-margin-right-0[data-v-2c1f0784]{margin-right:0}.ds-lg-only-margin-bottom-0[data-v-2c1f0784]{margin-bottom:0}.ds-lg-only-margin-top-0[data-v-2c1f0784]{margin-top:0}.ds-lg-only-margin-x-0[data-v-2c1f0784]{margin-left:0;margin-right:0}.ds-lg-only-margin-y-0[data-v-2c1f0784]{margin-bottom:0;margin-top:0}.ds-lg-only-margin-4[data-v-2c1f0784]{margin:4px}.ds-lg-only-margin-left-4[data-v-2c1f0784]{margin-left:4px}.ds-lg-only-margin-right-4[data-v-2c1f0784]{margin-right:4px}.ds-lg-only-margin-bottom-4[data-v-2c1f0784]{margin-bottom:4px}.ds-lg-only-margin-top-4[data-v-2c1f0784]{margin-top:4px}.ds-lg-only-margin-x-4[data-v-2c1f0784]{margin-left:4px;margin-right:4px}.ds-lg-only-margin-y-4[data-v-2c1f0784]{margin-bottom:4px;margin-top:4px}.ds-lg-only-margin-8[data-v-2c1f0784]{margin:8px}.ds-lg-only-margin-left-8[data-v-2c1f0784]{margin-left:8px}.ds-lg-only-margin-right-8[data-v-2c1f0784]{margin-right:8px}.ds-lg-only-margin-bottom-8[data-v-2c1f0784]{margin-bottom:8px}.ds-lg-only-margin-top-8[data-v-2c1f0784]{margin-top:8px}.ds-lg-only-margin-x-8[data-v-2c1f0784]{margin-left:8px;margin-right:8px}.ds-lg-only-margin-y-8[data-v-2c1f0784]{margin-bottom:8px;margin-top:8px}.ds-lg-only-margin-12[data-v-2c1f0784]{margin:12px}.ds-lg-only-margin-left-12[data-v-2c1f0784]{margin-left:12px}.ds-lg-only-margin-right-12[data-v-2c1f0784]{margin-right:12px}.ds-lg-only-margin-bottom-12[data-v-2c1f0784]{margin-bottom:12px}.ds-lg-only-margin-top-12[data-v-2c1f0784]{margin-top:12px}.ds-lg-only-margin-x-12[data-v-2c1f0784]{margin-left:12px;margin-right:12px}.ds-lg-only-margin-y-12[data-v-2c1f0784]{margin-bottom:12px;margin-top:12px}.ds-lg-only-margin-24[data-v-2c1f0784]{margin:24px}.ds-lg-only-margin-left-24[data-v-2c1f0784]{margin-left:24px}.ds-lg-only-margin-right-24[data-v-2c1f0784]{margin-right:24px}.ds-lg-only-margin-bottom-24[data-v-2c1f0784]{margin-bottom:24px}.ds-lg-only-margin-top-24[data-v-2c1f0784]{margin-top:24px}.ds-lg-only-margin-x-24[data-v-2c1f0784]{margin-left:24px;margin-right:24px}.ds-lg-only-margin-y-24[data-v-2c1f0784]{margin-bottom:24px;margin-top:24px}.ds-lg-only-margin-36[data-v-2c1f0784]{margin:36px}.ds-lg-only-margin-left-36[data-v-2c1f0784]{margin-left:36px}.ds-lg-only-margin-right-36[data-v-2c1f0784]{margin-right:36px}.ds-lg-only-margin-bottom-36[data-v-2c1f0784]{margin-bottom:36px}.ds-lg-only-margin-top-36[data-v-2c1f0784]{margin-top:36px}.ds-lg-only-margin-x-36[data-v-2c1f0784]{margin-left:36px;margin-right:36px}.ds-lg-only-margin-y-36[data-v-2c1f0784]{margin-bottom:36px;margin-top:36px}.ds-lg-only-margin-48[data-v-2c1f0784]{margin:48px}.ds-lg-only-margin-left-48[data-v-2c1f0784]{margin-left:48px}.ds-lg-only-margin-right-48[data-v-2c1f0784]{margin-right:48px}.ds-lg-only-margin-bottom-48[data-v-2c1f0784]{margin-bottom:48px}.ds-lg-only-margin-top-48[data-v-2c1f0784]{margin-top:48px}.ds-lg-only-margin-x-48[data-v-2c1f0784]{margin-left:48px;margin-right:48px}.ds-lg-only-margin-y-48[data-v-2c1f0784]{margin-bottom:48px;margin-top:48px}.ds-lg-only-margin-72[data-v-2c1f0784]{margin:72px}.ds-lg-only-margin-left-72[data-v-2c1f0784]{margin-left:72px}.ds-lg-only-margin-right-72[data-v-2c1f0784]{margin-right:72px}.ds-lg-only-margin-bottom-72[data-v-2c1f0784]{margin-bottom:72px}.ds-lg-only-margin-top-72[data-v-2c1f0784]{margin-top:72px}.ds-lg-only-margin-x-72[data-v-2c1f0784]{margin-left:72px;margin-right:72px}.ds-lg-only-margin-y-72[data-v-2c1f0784]{margin-bottom:72px;margin-top:72px}.ds-lg-only-margin-96[data-v-2c1f0784]{margin:96px}.ds-lg-only-margin-left-96[data-v-2c1f0784]{margin-left:96px}.ds-lg-only-margin-right-96[data-v-2c1f0784]{margin-right:96px}.ds-lg-only-margin-bottom-96[data-v-2c1f0784]{margin-bottom:96px}.ds-lg-only-margin-top-96[data-v-2c1f0784]{margin-top:96px}.ds-lg-only-margin-x-96[data-v-2c1f0784]{margin-left:96px;margin-right:96px}.ds-lg-only-margin-y-96[data-v-2c1f0784]{margin-bottom:96px;margin-top:96px}.ds-lg-only-margin-144[data-v-2c1f0784]{margin:144px}.ds-lg-only-margin-left-144[data-v-2c1f0784]{margin-left:144px}.ds-lg-only-margin-right-144[data-v-2c1f0784]{margin-right:144px}.ds-lg-only-margin-bottom-144[data-v-2c1f0784]{margin-bottom:144px}.ds-lg-only-margin-top-144[data-v-2c1f0784]{margin-top:144px}.ds-lg-only-margin-x-144[data-v-2c1f0784]{margin-left:144px;margin-right:144px}.ds-lg-only-margin-y-144[data-v-2c1f0784]{margin-bottom:144px;margin-top:144px}.ds-lg-only-margin-192[data-v-2c1f0784]{margin:192px}.ds-lg-only-margin-left-192[data-v-2c1f0784]{margin-left:192px}.ds-lg-only-margin-right-192[data-v-2c1f0784]{margin-right:192px}.ds-lg-only-margin-bottom-192[data-v-2c1f0784]{margin-bottom:192px}.ds-lg-only-margin-top-192[data-v-2c1f0784]{margin-top:192px}.ds-lg-only-margin-x-192[data-v-2c1f0784]{margin-left:192px;margin-right:192px}.ds-lg-only-margin-y-192[data-v-2c1f0784]{margin-bottom:192px;margin-top:192px}.ds-lg-only-row-gap-auto[data-v-2c1f0784]{row-gap:auto}.ds-lg-only-row-gap-left-auto[data-v-2c1f0784]{row-gap-left:auto}.ds-lg-only-row-gap-right-auto[data-v-2c1f0784]{row-gap-right:auto}.ds-lg-only-row-gap-bottom-auto[data-v-2c1f0784]{row-gap-bottom:auto}.ds-lg-only-row-gap-top-auto[data-v-2c1f0784]{row-gap-top:auto}.ds-lg-only-row-gap-x-auto[data-v-2c1f0784]{row-gap-left:auto;row-gap-right:auto}.ds-lg-only-row-gap-y-auto[data-v-2c1f0784]{row-gap-bottom:auto;row-gap-top:auto}.ds-lg-only-row-gap-none[data-v-2c1f0784]{row-gap:none}.ds-lg-only-row-gap-left-none[data-v-2c1f0784]{row-gap-left:none}.ds-lg-only-row-gap-right-none[data-v-2c1f0784]{row-gap-right:none}.ds-lg-only-row-gap-bottom-none[data-v-2c1f0784]{row-gap-bottom:none}.ds-lg-only-row-gap-top-none[data-v-2c1f0784]{row-gap-top:none}.ds-lg-only-row-gap-x-none[data-v-2c1f0784]{row-gap-left:none;row-gap-right:none}.ds-lg-only-row-gap-y-none[data-v-2c1f0784]{row-gap-bottom:none;row-gap-top:none}.ds-lg-only-row-gap-unset[data-v-2c1f0784]{row-gap:unset}.ds-lg-only-row-gap-left-unset[data-v-2c1f0784]{row-gap-left:unset}.ds-lg-only-row-gap-right-unset[data-v-2c1f0784]{row-gap-right:unset}.ds-lg-only-row-gap-bottom-unset[data-v-2c1f0784]{row-gap-bottom:unset}.ds-lg-only-row-gap-top-unset[data-v-2c1f0784]{row-gap-top:unset}.ds-lg-only-row-gap-x-unset[data-v-2c1f0784]{row-gap-left:unset;row-gap-right:unset}.ds-lg-only-row-gap-y-unset[data-v-2c1f0784]{row-gap-bottom:unset;row-gap-top:unset}.ds-lg-only-row-gap-0[data-v-2c1f0784]{row-gap:0}.ds-lg-only-row-gap-left-0[data-v-2c1f0784]{row-gap-left:0}.ds-lg-only-row-gap-right-0[data-v-2c1f0784]{row-gap-right:0}.ds-lg-only-row-gap-bottom-0[data-v-2c1f0784]{row-gap-bottom:0}.ds-lg-only-row-gap-top-0[data-v-2c1f0784]{row-gap-top:0}.ds-lg-only-row-gap-x-0[data-v-2c1f0784]{row-gap-left:0;row-gap-right:0}.ds-lg-only-row-gap-y-0[data-v-2c1f0784]{row-gap-bottom:0;row-gap-top:0}.ds-lg-only-row-gap-4[data-v-2c1f0784]{row-gap:4px}.ds-lg-only-row-gap-left-4[data-v-2c1f0784]{row-gap-left:4px}.ds-lg-only-row-gap-right-4[data-v-2c1f0784]{row-gap-right:4px}.ds-lg-only-row-gap-bottom-4[data-v-2c1f0784]{row-gap-bottom:4px}.ds-lg-only-row-gap-top-4[data-v-2c1f0784]{row-gap-top:4px}.ds-lg-only-row-gap-x-4[data-v-2c1f0784]{row-gap-left:4px;row-gap-right:4px}.ds-lg-only-row-gap-y-4[data-v-2c1f0784]{row-gap-bottom:4px;row-gap-top:4px}.ds-lg-only-row-gap-8[data-v-2c1f0784]{row-gap:8px}.ds-lg-only-row-gap-left-8[data-v-2c1f0784]{row-gap-left:8px}.ds-lg-only-row-gap-right-8[data-v-2c1f0784]{row-gap-right:8px}.ds-lg-only-row-gap-bottom-8[data-v-2c1f0784]{row-gap-bottom:8px}.ds-lg-only-row-gap-top-8[data-v-2c1f0784]{row-gap-top:8px}.ds-lg-only-row-gap-x-8[data-v-2c1f0784]{row-gap-left:8px;row-gap-right:8px}.ds-lg-only-row-gap-y-8[data-v-2c1f0784]{row-gap-bottom:8px;row-gap-top:8px}.ds-lg-only-row-gap-12[data-v-2c1f0784]{row-gap:12px}.ds-lg-only-row-gap-left-12[data-v-2c1f0784]{row-gap-left:12px}.ds-lg-only-row-gap-right-12[data-v-2c1f0784]{row-gap-right:12px}.ds-lg-only-row-gap-bottom-12[data-v-2c1f0784]{row-gap-bottom:12px}.ds-lg-only-row-gap-top-12[data-v-2c1f0784]{row-gap-top:12px}.ds-lg-only-row-gap-x-12[data-v-2c1f0784]{row-gap-left:12px;row-gap-right:12px}.ds-lg-only-row-gap-y-12[data-v-2c1f0784]{row-gap-bottom:12px;row-gap-top:12px}.ds-lg-only-row-gap-24[data-v-2c1f0784]{row-gap:24px}.ds-lg-only-row-gap-left-24[data-v-2c1f0784]{row-gap-left:24px}.ds-lg-only-row-gap-right-24[data-v-2c1f0784]{row-gap-right:24px}.ds-lg-only-row-gap-bottom-24[data-v-2c1f0784]{row-gap-bottom:24px}.ds-lg-only-row-gap-top-24[data-v-2c1f0784]{row-gap-top:24px}.ds-lg-only-row-gap-x-24[data-v-2c1f0784]{row-gap-left:24px;row-gap-right:24px}.ds-lg-only-row-gap-y-24[data-v-2c1f0784]{row-gap-bottom:24px;row-gap-top:24px}.ds-lg-only-row-gap-36[data-v-2c1f0784]{row-gap:36px}.ds-lg-only-row-gap-left-36[data-v-2c1f0784]{row-gap-left:36px}.ds-lg-only-row-gap-right-36[data-v-2c1f0784]{row-gap-right:36px}.ds-lg-only-row-gap-bottom-36[data-v-2c1f0784]{row-gap-bottom:36px}.ds-lg-only-row-gap-top-36[data-v-2c1f0784]{row-gap-top:36px}.ds-lg-only-row-gap-x-36[data-v-2c1f0784]{row-gap-left:36px;row-gap-right:36px}.ds-lg-only-row-gap-y-36[data-v-2c1f0784]{row-gap-bottom:36px;row-gap-top:36px}.ds-lg-only-row-gap-48[data-v-2c1f0784]{row-gap:48px}.ds-lg-only-row-gap-left-48[data-v-2c1f0784]{row-gap-left:48px}.ds-lg-only-row-gap-right-48[data-v-2c1f0784]{row-gap-right:48px}.ds-lg-only-row-gap-bottom-48[data-v-2c1f0784]{row-gap-bottom:48px}.ds-lg-only-row-gap-top-48[data-v-2c1f0784]{row-gap-top:48px}.ds-lg-only-row-gap-x-48[data-v-2c1f0784]{row-gap-left:48px;row-gap-right:48px}.ds-lg-only-row-gap-y-48[data-v-2c1f0784]{row-gap-bottom:48px;row-gap-top:48px}.ds-lg-only-row-gap-72[data-v-2c1f0784]{row-gap:72px}.ds-lg-only-row-gap-left-72[data-v-2c1f0784]{row-gap-left:72px}.ds-lg-only-row-gap-right-72[data-v-2c1f0784]{row-gap-right:72px}.ds-lg-only-row-gap-bottom-72[data-v-2c1f0784]{row-gap-bottom:72px}.ds-lg-only-row-gap-top-72[data-v-2c1f0784]{row-gap-top:72px}.ds-lg-only-row-gap-x-72[data-v-2c1f0784]{row-gap-left:72px;row-gap-right:72px}.ds-lg-only-row-gap-y-72[data-v-2c1f0784]{row-gap-bottom:72px;row-gap-top:72px}.ds-lg-only-row-gap-96[data-v-2c1f0784]{row-gap:96px}.ds-lg-only-row-gap-left-96[data-v-2c1f0784]{row-gap-left:96px}.ds-lg-only-row-gap-right-96[data-v-2c1f0784]{row-gap-right:96px}.ds-lg-only-row-gap-bottom-96[data-v-2c1f0784]{row-gap-bottom:96px}.ds-lg-only-row-gap-top-96[data-v-2c1f0784]{row-gap-top:96px}.ds-lg-only-row-gap-x-96[data-v-2c1f0784]{row-gap-left:96px;row-gap-right:96px}.ds-lg-only-row-gap-y-96[data-v-2c1f0784]{row-gap-bottom:96px;row-gap-top:96px}.ds-lg-only-row-gap-144[data-v-2c1f0784]{row-gap:144px}.ds-lg-only-row-gap-left-144[data-v-2c1f0784]{row-gap-left:144px}.ds-lg-only-row-gap-right-144[data-v-2c1f0784]{row-gap-right:144px}.ds-lg-only-row-gap-bottom-144[data-v-2c1f0784]{row-gap-bottom:144px}.ds-lg-only-row-gap-top-144[data-v-2c1f0784]{row-gap-top:144px}.ds-lg-only-row-gap-x-144[data-v-2c1f0784]{row-gap-left:144px;row-gap-right:144px}.ds-lg-only-row-gap-y-144[data-v-2c1f0784]{row-gap-bottom:144px;row-gap-top:144px}.ds-lg-only-row-gap-192[data-v-2c1f0784]{row-gap:192px}.ds-lg-only-row-gap-left-192[data-v-2c1f0784]{row-gap-left:192px}.ds-lg-only-row-gap-right-192[data-v-2c1f0784]{row-gap-right:192px}.ds-lg-only-row-gap-bottom-192[data-v-2c1f0784]{row-gap-bottom:192px}.ds-lg-only-row-gap-top-192[data-v-2c1f0784]{row-gap-top:192px}.ds-lg-only-row-gap-x-192[data-v-2c1f0784]{row-gap-left:192px;row-gap-right:192px}.ds-lg-only-row-gap-y-192[data-v-2c1f0784]{row-gap-bottom:192px;row-gap-top:192px}}.ds-color-white[data-v-2c1f0784]{color:#fff}.ds-color-black[data-v-2c1f0784]{color:#001222}.ds-color-grey[data-v-2c1f0784],.ds-color-grey-100[data-v-2c1f0784]{color:#f4f5f6}.ds-color-grey-200[data-v-2c1f0784]{color:#ecedef}.ds-color-grey-500[data-v-2c1f0784]{color:#d1d5d8}.ds-color-grey-1300[data-v-2c1f0784]{color:#8c959d}.ds-color-grey-1900[data-v-2c1f0784]{color:#5c6874}.ds-color-grey-2500[data-v-2c1f0784]{color:#2f3e4d}.ds-color-grey-2800[data-v-2c1f0784]{color:#1a2b3b}.ds-color-grey-3000[data-v-2c1f0784]{color:#0d1e2e}.ds-color-grey-3200[data-v-2c1f0784]{color:#001222}.ds-color-green[data-v-2c1f0784]{color:#00d16a}.ds-color-green-100[data-v-2c1f0784]{color:#e4faef}.ds-color-green-200[data-v-2c1f0784]{color:#cef6e2}.ds-color-green-600[data-v-2c1f0784]{color:#64e3a4}.ds-color-green-900[data-v-2c1f0784]{color:#00d16a}.ds-color-green-1200[data-v-2c1f0784]{color:#00bd60}.ds-color-green-1400[data-v-2c1f0784]{color:#00a152}.ds-color-green-1900[data-v-2c1f0784]{color:#00773c}.ds-color-yellow[data-v-2c1f0784]{color:#ffc200}.ds-color-yellow-100[data-v-2c1f0784]{color:#fff7dd}.ds-color-yellow-200[data-v-2c1f0784]{color:#ffefba}.ds-color-yellow-300[data-v-2c1f0784]{color:#ffe48f}.ds-color-yellow-600[data-v-2c1f0784]{color:#ffc200}.ds-color-yellow-1900[data-v-2c1f0784]{color:#836300}.ds-color-orange[data-v-2c1f0784]{color:#ff9e11}.ds-color-orange-100[data-v-2c1f0784]{color:#fff5e9}.ds-color-orange-200[data-v-2c1f0784]{color:#ffecd3}.ds-color-orange-500[data-v-2c1f0784]{color:#ffc780}.ds-color-orange-1000[data-v-2c1f0784]{color:#ff9e11}.ds-color-orange-1900[data-v-2c1f0784]{color:#9b5700}.ds-color-red[data-v-2c1f0784]{color:#ff4a0d}.ds-color-red-100[data-v-2c1f0784]{color:#fef4f4}.ds-color-red-200[data-v-2c1f0784]{color:#feeaea}.ds-color-red-900[data-v-2c1f0784]{color:#f99c9c}.ds-color-red-1700[data-v-2c1f0784]{color:#ff4a0d}.ds-color-red-1900[data-v-2c1f0784]{color:#c72727}.ds-color-blue[data-v-2c1f0784]{color:#006bd7}.ds-color-blue-100[data-v-2c1f0784]{color:#f2f8ff}.ds-color-blue-200[data-v-2c1f0784]{color:#e3f0ff}.ds-color-blue-900[data-v-2c1f0784]{color:#7db9ff}.ds-color-blue-1700[data-v-2c1f0784]{color:#006bd7}.ds-color-blue-1900[data-v-2c1f0784]{color:#0063d7}.ds-color-purple[data-v-2c1f0784]{color:#cb96ff}.ds-color-purple-100[data-v-2c1f0784]{color:#faf5ff}.ds-color-purple-200[data-v-2c1f0784]{color:#f5ebff}.ds-color-purple-1000[data-v-2c1f0784]{color:#cb96ff}.ds-color-purple-1900[data-v-2c1f0784]{color:#8e1dff}.ds-color-purple-2000[data-v-2c1f0784]{color:#8103ff}.ds-color-overlay[data-v-2c1f0784]{color:#001222}.ds-background-color-white[data-v-2c1f0784]{background-color:#fff}.ds-background-color-black[data-v-2c1f0784]{background-color:#001222}.ds-background-color-grey[data-v-2c1f0784],.ds-background-color-grey-100[data-v-2c1f0784]{background-color:#f4f5f6}.ds-background-color-grey-200[data-v-2c1f0784]{background-color:#ecedef}.ds-background-color-grey-500[data-v-2c1f0784]{background-color:#d1d5d8}.ds-background-color-grey-1300[data-v-2c1f0784]{background-color:#8c959d}.ds-background-color-grey-1900[data-v-2c1f0784]{background-color:#5c6874}.ds-background-color-grey-2500[data-v-2c1f0784]{background-color:#2f3e4d}.ds-background-color-grey-2800[data-v-2c1f0784]{background-color:#1a2b3b}.ds-background-color-grey-3000[data-v-2c1f0784]{background-color:#0d1e2e}.ds-background-color-grey-3200[data-v-2c1f0784]{background-color:#001222}.ds-background-color-green[data-v-2c1f0784]{background-color:#00d16a}.ds-background-color-green-100[data-v-2c1f0784]{background-color:#e4faef}.ds-background-color-green-200[data-v-2c1f0784]{background-color:#cef6e2}.ds-background-color-green-600[data-v-2c1f0784]{background-color:#64e3a4}.ds-background-color-green-900[data-v-2c1f0784]{background-color:#00d16a}.ds-background-color-green-1200[data-v-2c1f0784]{background-color:#00bd60}.ds-background-color-green-1400[data-v-2c1f0784]{background-color:#00a152}.ds-background-color-green-1900[data-v-2c1f0784]{background-color:#00773c}.ds-background-color-yellow[data-v-2c1f0784]{background-color:#ffc200}.ds-background-color-yellow-100[data-v-2c1f0784]{background-color:#fff7dd}.ds-background-color-yellow-200[data-v-2c1f0784]{background-color:#ffefba}.ds-background-color-yellow-300[data-v-2c1f0784]{background-color:#ffe48f}.ds-background-color-yellow-600[data-v-2c1f0784]{background-color:#ffc200}.ds-background-color-yellow-1900[data-v-2c1f0784]{background-color:#836300}.ds-background-color-orange[data-v-2c1f0784]{background-color:#ff9e11}.ds-background-color-orange-100[data-v-2c1f0784]{background-color:#fff5e9}.ds-background-color-orange-200[data-v-2c1f0784]{background-color:#ffecd3}.ds-background-color-orange-500[data-v-2c1f0784]{background-color:#ffc780}.ds-background-color-orange-1000[data-v-2c1f0784]{background-color:#ff9e11}.ds-background-color-orange-1900[data-v-2c1f0784]{background-color:#9b5700}.ds-background-color-red[data-v-2c1f0784]{background-color:#ff4a0d}.ds-background-color-red-100[data-v-2c1f0784]{background-color:#fef4f4}.ds-background-color-red-200[data-v-2c1f0784]{background-color:#feeaea}.ds-background-color-red-900[data-v-2c1f0784]{background-color:#f99c9c}.ds-background-color-red-1700[data-v-2c1f0784]{background-color:#ff4a0d}.ds-background-color-red-1900[data-v-2c1f0784]{background-color:#c72727}.ds-background-color-blue[data-v-2c1f0784]{background-color:#006bd7}.ds-background-color-blue-100[data-v-2c1f0784]{background-color:#f2f8ff}.ds-background-color-blue-200[data-v-2c1f0784]{background-color:#e3f0ff}.ds-background-color-blue-900[data-v-2c1f0784]{background-color:#7db9ff}.ds-background-color-blue-1700[data-v-2c1f0784]{background-color:#006bd7}.ds-background-color-blue-1900[data-v-2c1f0784]{background-color:#0063d7}.ds-background-color-purple[data-v-2c1f0784]{background-color:#cb96ff}.ds-background-color-purple-100[data-v-2c1f0784]{background-color:#faf5ff}.ds-background-color-purple-200[data-v-2c1f0784]{background-color:#f5ebff}.ds-background-color-purple-1000[data-v-2c1f0784]{background-color:#cb96ff}.ds-background-color-purple-1900[data-v-2c1f0784]{background-color:#8e1dff}.ds-background-color-purple-2000[data-v-2c1f0784]{background-color:#8103ff}.ds-background-color-overlay[data-v-2c1f0784]{background-color:#001222}@media(min-width:768px){.ds-md-color-white[data-v-2c1f0784]{color:#fff}.ds-md-color-black[data-v-2c1f0784]{color:#001222}.ds-md-color-grey[data-v-2c1f0784],.ds-md-color-grey-100[data-v-2c1f0784]{color:#f4f5f6}.ds-md-color-grey-200[data-v-2c1f0784]{color:#ecedef}.ds-md-color-grey-500[data-v-2c1f0784]{color:#d1d5d8}.ds-md-color-grey-1300[data-v-2c1f0784]{color:#8c959d}.ds-md-color-grey-1900[data-v-2c1f0784]{color:#5c6874}.ds-md-color-grey-2500[data-v-2c1f0784]{color:#2f3e4d}.ds-md-color-grey-2800[data-v-2c1f0784]{color:#1a2b3b}.ds-md-color-grey-3000[data-v-2c1f0784]{color:#0d1e2e}.ds-md-color-grey-3200[data-v-2c1f0784]{color:#001222}.ds-md-color-green[data-v-2c1f0784]{color:#00d16a}.ds-md-color-green-100[data-v-2c1f0784]{color:#e4faef}.ds-md-color-green-200[data-v-2c1f0784]{color:#cef6e2}.ds-md-color-green-600[data-v-2c1f0784]{color:#64e3a4}.ds-md-color-green-900[data-v-2c1f0784]{color:#00d16a}.ds-md-color-green-1200[data-v-2c1f0784]{color:#00bd60}.ds-md-color-green-1400[data-v-2c1f0784]{color:#00a152}.ds-md-color-green-1900[data-v-2c1f0784]{color:#00773c}.ds-md-color-yellow[data-v-2c1f0784]{color:#ffc200}.ds-md-color-yellow-100[data-v-2c1f0784]{color:#fff7dd}.ds-md-color-yellow-200[data-v-2c1f0784]{color:#ffefba}.ds-md-color-yellow-300[data-v-2c1f0784]{color:#ffe48f}.ds-md-color-yellow-600[data-v-2c1f0784]{color:#ffc200}.ds-md-color-yellow-1900[data-v-2c1f0784]{color:#836300}.ds-md-color-orange[data-v-2c1f0784]{color:#ff9e11}.ds-md-color-orange-100[data-v-2c1f0784]{color:#fff5e9}.ds-md-color-orange-200[data-v-2c1f0784]{color:#ffecd3}.ds-md-color-orange-500[data-v-2c1f0784]{color:#ffc780}.ds-md-color-orange-1000[data-v-2c1f0784]{color:#ff9e11}.ds-md-color-orange-1900[data-v-2c1f0784]{color:#9b5700}.ds-md-color-red[data-v-2c1f0784]{color:#ff4a0d}.ds-md-color-red-100[data-v-2c1f0784]{color:#fef4f4}.ds-md-color-red-200[data-v-2c1f0784]{color:#feeaea}.ds-md-color-red-900[data-v-2c1f0784]{color:#f99c9c}.ds-md-color-red-1700[data-v-2c1f0784]{color:#ff4a0d}.ds-md-color-red-1900[data-v-2c1f0784]{color:#c72727}.ds-md-color-blue[data-v-2c1f0784]{color:#006bd7}.ds-md-color-blue-100[data-v-2c1f0784]{color:#f2f8ff}.ds-md-color-blue-200[data-v-2c1f0784]{color:#e3f0ff}.ds-md-color-blue-900[data-v-2c1f0784]{color:#7db9ff}.ds-md-color-blue-1700[data-v-2c1f0784]{color:#006bd7}.ds-md-color-blue-1900[data-v-2c1f0784]{color:#0063d7}.ds-md-color-purple[data-v-2c1f0784]{color:#cb96ff}.ds-md-color-purple-100[data-v-2c1f0784]{color:#faf5ff}.ds-md-color-purple-200[data-v-2c1f0784]{color:#f5ebff}.ds-md-color-purple-1000[data-v-2c1f0784]{color:#cb96ff}.ds-md-color-purple-1900[data-v-2c1f0784]{color:#8e1dff}.ds-md-color-purple-2000[data-v-2c1f0784]{color:#8103ff}.ds-md-color-overlay[data-v-2c1f0784]{color:#001222}.ds-md-background-color-white[data-v-2c1f0784]{background-color:#fff}.ds-md-background-color-black[data-v-2c1f0784]{background-color:#001222}.ds-md-background-color-grey[data-v-2c1f0784],.ds-md-background-color-grey-100[data-v-2c1f0784]{background-color:#f4f5f6}.ds-md-background-color-grey-200[data-v-2c1f0784]{background-color:#ecedef}.ds-md-background-color-grey-500[data-v-2c1f0784]{background-color:#d1d5d8}.ds-md-background-color-grey-1300[data-v-2c1f0784]{background-color:#8c959d}.ds-md-background-color-grey-1900[data-v-2c1f0784]{background-color:#5c6874}.ds-md-background-color-grey-2500[data-v-2c1f0784]{background-color:#2f3e4d}.ds-md-background-color-grey-2800[data-v-2c1f0784]{background-color:#1a2b3b}.ds-md-background-color-grey-3000[data-v-2c1f0784]{background-color:#0d1e2e}.ds-md-background-color-grey-3200[data-v-2c1f0784]{background-color:#001222}.ds-md-background-color-green[data-v-2c1f0784]{background-color:#00d16a}.ds-md-background-color-green-100[data-v-2c1f0784]{background-color:#e4faef}.ds-md-background-color-green-200[data-v-2c1f0784]{background-color:#cef6e2}.ds-md-background-color-green-600[data-v-2c1f0784]{background-color:#64e3a4}.ds-md-background-color-green-900[data-v-2c1f0784]{background-color:#00d16a}.ds-md-background-color-green-1200[data-v-2c1f0784]{background-color:#00bd60}.ds-md-background-color-green-1400[data-v-2c1f0784]{background-color:#00a152}.ds-md-background-color-green-1900[data-v-2c1f0784]{background-color:#00773c}.ds-md-background-color-yellow[data-v-2c1f0784]{background-color:#ffc200}.ds-md-background-color-yellow-100[data-v-2c1f0784]{background-color:#fff7dd}.ds-md-background-color-yellow-200[data-v-2c1f0784]{background-color:#ffefba}.ds-md-background-color-yellow-300[data-v-2c1f0784]{background-color:#ffe48f}.ds-md-background-color-yellow-600[data-v-2c1f0784]{background-color:#ffc200}.ds-md-background-color-yellow-1900[data-v-2c1f0784]{background-color:#836300}.ds-md-background-color-orange[data-v-2c1f0784]{background-color:#ff9e11}.ds-md-background-color-orange-100[data-v-2c1f0784]{background-color:#fff5e9}.ds-md-background-color-orange-200[data-v-2c1f0784]{background-color:#ffecd3}.ds-md-background-color-orange-500[data-v-2c1f0784]{background-color:#ffc780}.ds-md-background-color-orange-1000[data-v-2c1f0784]{background-color:#ff9e11}.ds-md-background-color-orange-1900[data-v-2c1f0784]{background-color:#9b5700}.ds-md-background-color-red[data-v-2c1f0784]{background-color:#ff4a0d}.ds-md-background-color-red-100[data-v-2c1f0784]{background-color:#fef4f4}.ds-md-background-color-red-200[data-v-2c1f0784]{background-color:#feeaea}.ds-md-background-color-red-900[data-v-2c1f0784]{background-color:#f99c9c}.ds-md-background-color-red-1700[data-v-2c1f0784]{background-color:#ff4a0d}.ds-md-background-color-red-1900[data-v-2c1f0784]{background-color:#c72727}.ds-md-background-color-blue[data-v-2c1f0784]{background-color:#006bd7}.ds-md-background-color-blue-100[data-v-2c1f0784]{background-color:#f2f8ff}.ds-md-background-color-blue-200[data-v-2c1f0784]{background-color:#e3f0ff}.ds-md-background-color-blue-900[data-v-2c1f0784]{background-color:#7db9ff}.ds-md-background-color-blue-1700[data-v-2c1f0784]{background-color:#006bd7}.ds-md-background-color-blue-1900[data-v-2c1f0784]{background-color:#0063d7}.ds-md-background-color-purple[data-v-2c1f0784]{background-color:#cb96ff}.ds-md-background-color-purple-100[data-v-2c1f0784]{background-color:#faf5ff}.ds-md-background-color-purple-200[data-v-2c1f0784]{background-color:#f5ebff}.ds-md-background-color-purple-1000[data-v-2c1f0784]{background-color:#cb96ff}.ds-md-background-color-purple-1900[data-v-2c1f0784]{background-color:#8e1dff}.ds-md-background-color-purple-2000[data-v-2c1f0784]{background-color:#8103ff}.ds-md-background-color-overlay[data-v-2c1f0784]{background-color:#001222}}@media(min-width:1224px){.ds-lg-color-white[data-v-2c1f0784]{color:#fff}.ds-lg-color-black[data-v-2c1f0784]{color:#001222}.ds-lg-color-grey[data-v-2c1f0784],.ds-lg-color-grey-100[data-v-2c1f0784]{color:#f4f5f6}.ds-lg-color-grey-200[data-v-2c1f0784]{color:#ecedef}.ds-lg-color-grey-500[data-v-2c1f0784]{color:#d1d5d8}.ds-lg-color-grey-1300[data-v-2c1f0784]{color:#8c959d}.ds-lg-color-grey-1900[data-v-2c1f0784]{color:#5c6874}.ds-lg-color-grey-2500[data-v-2c1f0784]{color:#2f3e4d}.ds-lg-color-grey-2800[data-v-2c1f0784]{color:#1a2b3b}.ds-lg-color-grey-3000[data-v-2c1f0784]{color:#0d1e2e}.ds-lg-color-grey-3200[data-v-2c1f0784]{color:#001222}.ds-lg-color-green[data-v-2c1f0784]{color:#00d16a}.ds-lg-color-green-100[data-v-2c1f0784]{color:#e4faef}.ds-lg-color-green-200[data-v-2c1f0784]{color:#cef6e2}.ds-lg-color-green-600[data-v-2c1f0784]{color:#64e3a4}.ds-lg-color-green-900[data-v-2c1f0784]{color:#00d16a}.ds-lg-color-green-1200[data-v-2c1f0784]{color:#00bd60}.ds-lg-color-green-1400[data-v-2c1f0784]{color:#00a152}.ds-lg-color-green-1900[data-v-2c1f0784]{color:#00773c}.ds-lg-color-yellow[data-v-2c1f0784]{color:#ffc200}.ds-lg-color-yellow-100[data-v-2c1f0784]{color:#fff7dd}.ds-lg-color-yellow-200[data-v-2c1f0784]{color:#ffefba}.ds-lg-color-yellow-300[data-v-2c1f0784]{color:#ffe48f}.ds-lg-color-yellow-600[data-v-2c1f0784]{color:#ffc200}.ds-lg-color-yellow-1900[data-v-2c1f0784]{color:#836300}.ds-lg-color-orange[data-v-2c1f0784]{color:#ff9e11}.ds-lg-color-orange-100[data-v-2c1f0784]{color:#fff5e9}.ds-lg-color-orange-200[data-v-2c1f0784]{color:#ffecd3}.ds-lg-color-orange-500[data-v-2c1f0784]{color:#ffc780}.ds-lg-color-orange-1000[data-v-2c1f0784]{color:#ff9e11}.ds-lg-color-orange-1900[data-v-2c1f0784]{color:#9b5700}.ds-lg-color-red[data-v-2c1f0784]{color:#ff4a0d}.ds-lg-color-red-100[data-v-2c1f0784]{color:#fef4f4}.ds-lg-color-red-200[data-v-2c1f0784]{color:#feeaea}.ds-lg-color-red-900[data-v-2c1f0784]{color:#f99c9c}.ds-lg-color-red-1700[data-v-2c1f0784]{color:#ff4a0d}.ds-lg-color-red-1900[data-v-2c1f0784]{color:#c72727}.ds-lg-color-blue[data-v-2c1f0784]{color:#006bd7}.ds-lg-color-blue-100[data-v-2c1f0784]{color:#f2f8ff}.ds-lg-color-blue-200[data-v-2c1f0784]{color:#e3f0ff}.ds-lg-color-blue-900[data-v-2c1f0784]{color:#7db9ff}.ds-lg-color-blue-1700[data-v-2c1f0784]{color:#006bd7}.ds-lg-color-blue-1900[data-v-2c1f0784]{color:#0063d7}.ds-lg-color-purple[data-v-2c1f0784]{color:#cb96ff}.ds-lg-color-purple-100[data-v-2c1f0784]{color:#faf5ff}.ds-lg-color-purple-200[data-v-2c1f0784]{color:#f5ebff}.ds-lg-color-purple-1000[data-v-2c1f0784]{color:#cb96ff}.ds-lg-color-purple-1900[data-v-2c1f0784]{color:#8e1dff}.ds-lg-color-purple-2000[data-v-2c1f0784]{color:#8103ff}.ds-lg-color-overlay[data-v-2c1f0784]{color:#001222}.ds-lg-background-color-white[data-v-2c1f0784]{background-color:#fff}.ds-lg-background-color-black[data-v-2c1f0784]{background-color:#001222}.ds-lg-background-color-grey[data-v-2c1f0784],.ds-lg-background-color-grey-100[data-v-2c1f0784]{background-color:#f4f5f6}.ds-lg-background-color-grey-200[data-v-2c1f0784]{background-color:#ecedef}.ds-lg-background-color-grey-500[data-v-2c1f0784]{background-color:#d1d5d8}.ds-lg-background-color-grey-1300[data-v-2c1f0784]{background-color:#8c959d}.ds-lg-background-color-grey-1900[data-v-2c1f0784]{background-color:#5c6874}.ds-lg-background-color-grey-2500[data-v-2c1f0784]{background-color:#2f3e4d}.ds-lg-background-color-grey-2800[data-v-2c1f0784]{background-color:#1a2b3b}.ds-lg-background-color-grey-3000[data-v-2c1f0784]{background-color:#0d1e2e}.ds-lg-background-color-grey-3200[data-v-2c1f0784]{background-color:#001222}.ds-lg-background-color-green[data-v-2c1f0784]{background-color:#00d16a}.ds-lg-background-color-green-100[data-v-2c1f0784]{background-color:#e4faef}.ds-lg-background-color-green-200[data-v-2c1f0784]{background-color:#cef6e2}.ds-lg-background-color-green-600[data-v-2c1f0784]{background-color:#64e3a4}.ds-lg-background-color-green-900[data-v-2c1f0784]{background-color:#00d16a}.ds-lg-background-color-green-1200[data-v-2c1f0784]{background-color:#00bd60}.ds-lg-background-color-green-1400[data-v-2c1f0784]{background-color:#00a152}.ds-lg-background-color-green-1900[data-v-2c1f0784]{background-color:#00773c}.ds-lg-background-color-yellow[data-v-2c1f0784]{background-color:#ffc200}.ds-lg-background-color-yellow-100[data-v-2c1f0784]{background-color:#fff7dd}.ds-lg-background-color-yellow-200[data-v-2c1f0784]{background-color:#ffefba}.ds-lg-background-color-yellow-300[data-v-2c1f0784]{background-color:#ffe48f}.ds-lg-background-color-yellow-600[data-v-2c1f0784]{background-color:#ffc200}.ds-lg-background-color-yellow-1900[data-v-2c1f0784]{background-color:#836300}.ds-lg-background-color-orange[data-v-2c1f0784]{background-color:#ff9e11}.ds-lg-background-color-orange-100[data-v-2c1f0784]{background-color:#fff5e9}.ds-lg-background-color-orange-200[data-v-2c1f0784]{background-color:#ffecd3}.ds-lg-background-color-orange-500[data-v-2c1f0784]{background-color:#ffc780}.ds-lg-background-color-orange-1000[data-v-2c1f0784]{background-color:#ff9e11}.ds-lg-background-color-orange-1900[data-v-2c1f0784]{background-color:#9b5700}.ds-lg-background-color-red[data-v-2c1f0784]{background-color:#ff4a0d}.ds-lg-background-color-red-100[data-v-2c1f0784]{background-color:#fef4f4}.ds-lg-background-color-red-200[data-v-2c1f0784]{background-color:#feeaea}.ds-lg-background-color-red-900[data-v-2c1f0784]{background-color:#f99c9c}.ds-lg-background-color-red-1700[data-v-2c1f0784]{background-color:#ff4a0d}.ds-lg-background-color-red-1900[data-v-2c1f0784]{background-color:#c72727}.ds-lg-background-color-blue[data-v-2c1f0784]{background-color:#006bd7}.ds-lg-background-color-blue-100[data-v-2c1f0784]{background-color:#f2f8ff}.ds-lg-background-color-blue-200[data-v-2c1f0784]{background-color:#e3f0ff}.ds-lg-background-color-blue-900[data-v-2c1f0784]{background-color:#7db9ff}.ds-lg-background-color-blue-1700[data-v-2c1f0784]{background-color:#006bd7}.ds-lg-background-color-blue-1900[data-v-2c1f0784]{background-color:#0063d7}.ds-lg-background-color-purple[data-v-2c1f0784]{background-color:#cb96ff}.ds-lg-background-color-purple-100[data-v-2c1f0784]{background-color:#faf5ff}.ds-lg-background-color-purple-200[data-v-2c1f0784]{background-color:#f5ebff}.ds-lg-background-color-purple-1000[data-v-2c1f0784]{background-color:#cb96ff}.ds-lg-background-color-purple-1900[data-v-2c1f0784]{background-color:#8e1dff}.ds-lg-background-color-purple-2000[data-v-2c1f0784]{background-color:#8103ff}.ds-lg-background-color-overlay[data-v-2c1f0784]{background-color:#001222}}.ds-position-relative[data-v-2c1f0784]{position:relative}.ds-position-absolute[data-v-2c1f0784]{position:absolute}.ds-position-fixed[data-v-2c1f0784]{position:fixed}@media(min-width:768px){.ds-md-position-relative[data-v-2c1f0784]{position:relative}}@media(min-width:1224px){.ds-lg-position-relative[data-v-2c1f0784]{position:relative}}.ds-display-flex[data-v-2c1f0784]{display:-webkit-box;display:-ms-flexbox;display:flex}.ds-flex-direction-column[data-v-2c1f0784]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ds-flex-direction-column-reverse[data-v-2c1f0784]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ds-flex-direction-row[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ds-flex-direction-row-reverse[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ds-flex-wrap[data-v-2c1f0784]{-ms-flex-wrap:wrap;flex-wrap:wrap}.ds-justify-content-center[data-v-2c1f0784]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ds-justify-content-space-between[data-v-2c1f0784]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ds-justify-content-space-around[data-v-2c1f0784]{-ms-flex-pack:distribute;justify-content:space-around}.ds-justify-content-flex-end[data-v-2c1f0784]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ds-justify-content-flex-start[data-v-2c1f0784]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ds-align-items-center[data-v-2c1f0784]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ds-align-items-flex-start[data-v-2c1f0784]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ds-align-items-flex-end[data-v-2c1f0784]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ds-flex-shrink-0[data-v-2c1f0784]{-ms-flex-negative:0;flex-shrink:0}.ds-flex-grow-1[data-v-2c1f0784]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(min-width:768px){.ds-md-display-flex[data-v-2c1f0784]{display:-webkit-box;display:-ms-flexbox;display:flex}.ds-md-flex-direction-column[data-v-2c1f0784]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ds-md-flex-direction-column-reverse[data-v-2c1f0784]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ds-md-flex-direction-row[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ds-md-flex-direction-row-reverse[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ds-md-flex-wrap[data-v-2c1f0784]{-ms-flex-wrap:wrap;flex-wrap:wrap}.ds-md-justify-content-center[data-v-2c1f0784]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ds-md-justify-content-space-between[data-v-2c1f0784]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ds-md-justify-content-space-around[data-v-2c1f0784]{-ms-flex-pack:distribute;justify-content:space-around}.ds-md-justify-content-flex-end[data-v-2c1f0784]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ds-md-justify-content-flex-start[data-v-2c1f0784]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ds-md-align-items-center[data-v-2c1f0784]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ds-md-align-items-flex-start[data-v-2c1f0784]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ds-md-align-items-flex-end[data-v-2c1f0784]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media(min-width:1224px){.ds-lg-display-flex[data-v-2c1f0784]{display:-webkit-box;display:-ms-flexbox;display:flex}.ds-lg-flex-direction-column[data-v-2c1f0784]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ds-lg-flex-direction-column-reverse[data-v-2c1f0784]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ds-lg-flex-direction-row[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ds-lg-flex-direction-row-reverse[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ds-lg-flex-wrap[data-v-2c1f0784]{-ms-flex-wrap:wrap;flex-wrap:wrap}.ds-lg-justify-content-center[data-v-2c1f0784]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ds-lg-justify-content-space-between[data-v-2c1f0784]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ds-lg-justify-content-space-around[data-v-2c1f0784]{-ms-flex-pack:distribute;justify-content:space-around}.ds-lg-justify-content-flex-end[data-v-2c1f0784]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ds-lg-justify-content-flex-start[data-v-2c1f0784]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ds-lg-align-items-center[data-v-2c1f0784]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ds-lg-align-items-flex-start[data-v-2c1f0784]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ds-lg-align-items-flex-end[data-v-2c1f0784]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media(max-width:767px){.ds-sm-only-display-flex[data-v-2c1f0784]{display:-webkit-box;display:-ms-flexbox;display:flex}.ds-sm-only-flex-direction-column[data-v-2c1f0784]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ds-sm-only-flex-direction-column-reverse[data-v-2c1f0784]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ds-sm-only-flex-direction-row[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ds-sm-only-flex-direction-row-reverse[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ds-sm-only-flex-wrap[data-v-2c1f0784]{-ms-flex-wrap:wrap;flex-wrap:wrap}.ds-sm-only-justify-content-center[data-v-2c1f0784]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ds-sm-only-justify-content-space-between[data-v-2c1f0784]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ds-sm-only-justify-content-space-around[data-v-2c1f0784]{-ms-flex-pack:distribute;justify-content:space-around}.ds-sm-only-justify-content-flex-end[data-v-2c1f0784]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ds-sm-only-justify-content-flex-start[data-v-2c1f0784]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ds-sm-only-align-items-center[data-v-2c1f0784]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ds-sm-only-align-items-flex-start[data-v-2c1f0784]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ds-sm-only-align-items-flex-end[data-v-2c1f0784]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media(min-width:768px)and (max-width:1223px){.ds-md-only-display-flex[data-v-2c1f0784]{display:-webkit-box;display:-ms-flexbox;display:flex}.ds-md-only-flex-direction-column[data-v-2c1f0784]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ds-md-only-flex-direction-column-reverse[data-v-2c1f0784]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ds-md-only-flex-direction-row[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ds-md-only-flex-direction-row-reverse[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ds-md-only-flex-wrap[data-v-2c1f0784]{-ms-flex-wrap:wrap;flex-wrap:wrap}.ds-md-only-justify-content-center[data-v-2c1f0784]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ds-md-only-justify-content-space-between[data-v-2c1f0784]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ds-md-only-justify-content-space-around[data-v-2c1f0784]{-ms-flex-pack:distribute;justify-content:space-around}.ds-md-only-justify-content-flex-end[data-v-2c1f0784]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ds-md-only-justify-content-flex-start[data-v-2c1f0784]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ds-md-only-align-items-center[data-v-2c1f0784]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ds-md-only-align-items-flex-start[data-v-2c1f0784]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ds-md-only-align-items-flex-end[data-v-2c1f0784]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media(min-width:1224px){.ds-lg-only-display-flex[data-v-2c1f0784]{display:-webkit-box;display:-ms-flexbox;display:flex}.ds-lg-only-flex-direction-column[data-v-2c1f0784]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ds-lg-only-flex-direction-column-reverse[data-v-2c1f0784]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ds-lg-only-flex-direction-row[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ds-lg-only-flex-direction-row-reverse[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ds-lg-only-flex-wrap[data-v-2c1f0784]{-ms-flex-wrap:wrap;flex-wrap:wrap}.ds-lg-only-justify-content-center[data-v-2c1f0784]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ds-lg-only-justify-content-space-between[data-v-2c1f0784]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ds-lg-only-justify-content-space-around[data-v-2c1f0784]{-ms-flex-pack:distribute;justify-content:space-around}.ds-lg-only-justify-content-flex-end[data-v-2c1f0784]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ds-lg-only-justify-content-flex-start[data-v-2c1f0784]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ds-lg-only-align-items-center[data-v-2c1f0784]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ds-lg-only-align-items-flex-start[data-v-2c1f0784]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ds-lg-only-align-items-flex-end[data-v-2c1f0784]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media(max-width:1223px){.ds-lg-down-display-flex[data-v-2c1f0784]{display:-webkit-box;display:-ms-flexbox;display:flex}.ds-lg-down-flex-direction-column[data-v-2c1f0784]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ds-lg-down-flex-direction-column-reverse[data-v-2c1f0784]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ds-lg-down-flex-direction-row[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ds-lg-down-flex-direction-row-reverse[data-v-2c1f0784]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ds-lg-down-flex-wrap[data-v-2c1f0784]{-ms-flex-wrap:wrap;flex-wrap:wrap}.ds-lg-down-justify-content-center[data-v-2c1f0784]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ds-lg-down-justify-content-space-between[data-v-2c1f0784]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ds-lg-down-justify-content-space-around[data-v-2c1f0784]{-ms-flex-pack:distribute;justify-content:space-around}.ds-lg-down-justify-content-flex-end[data-v-2c1f0784]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ds-lg-down-justify-content-flex-start[data-v-2c1f0784]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ds-lg-down-align-items-center[data-v-2c1f0784]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ds-lg-down-align-items-flex-start[data-v-2c1f0784]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ds-lg-down-align-items-flex-end[data-v-2c1f0784]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.ds-width-full[data-v-2c1f0784]{width:100%}@media(min-width:768px){.ds-md-width-full[data-v-2c1f0784]{width:100%}}@media(min-width:1224px){.ds-lg-width-full[data-v-2c1f0784]{width:100%}}.ds-height-full[data-v-2c1f0784]{height:100%}.ds-height-auto[data-v-2c1f0784]{height:auto}@media(min-width:768px){.ds-md-height-full[data-v-2c1f0784]{height:100%}.ds-md-height-auto[data-v-2c1f0784]{height:auto}}@media(min-width:1224px){.ds-lg-height-full[data-v-2c1f0784]{height:100%}.ds-lg-height-auto[data-v-2c1f0784]{height:auto}}.ds-hidden[data-v-2c1f0784]{display:none}.ds-hidden--false[data-v-2c1f0784]{display:initial}.ds-screen-reader-visible[data-v-2c1f0784]{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media(min-width:768px){.ds-md-hidden[data-v-2c1f0784]{display:none}.ds-md-hidden--false[data-v-2c1f0784]{display:initial}}@media(min-width:1224px){.ds-lg-hidden[data-v-2c1f0784]{display:none}.ds-lg-hidden--false[data-v-2c1f0784]{display:initial}}@media(max-width:767px){.ds-sm-only-hidden[data-v-2c1f0784]{display:none!important}.ds-sm-only-hidden--false[data-v-2c1f0784]{display:initial!important}}.ds-scrollbar-hidden[data-v-2c1f0784]::-webkit-scrollbar{display:none}.ds-scrollbar-hidden[data-v-2c1f0784]{-ms-overflow-style:none;scrollbar-width:none}@media(max-width:767px){.ds-sm-only-full-screen[data-v-2c1f0784]{margin-left:-24px;padding:0;width:calc(100% + 48px)!important}}@media(min-width:768px)and (max-width:1223px){.ds-md-only-full-screen[data-v-2c1f0784]{margin-left:-72px;padding:0;width:calc(100% + 144px)!important}}@media(min-width:1224px){.ds-lg-only-full-screen[data-v-2c1f0784]{margin-left:-24px;padding:0;width:calc(100% + 48px)!important}}.ds-shadow[data-v-2c1f0784]{-webkit-box-shadow:0 24px 48px #0012221a;box-shadow:0 24px 48px #0012221a}.ds-shadow-small[data-v-2c1f0784]{-webkit-box-shadow:0 4px 8px #0012221a;box-shadow:0 4px 8px #0012221a}.ds-divider[data-v-2c1f0784]{border:unset;margin:0;width:100%}.ds-divider--light[data-v-2c1f0784]{background-color:#fff;border-bottom:1px solid #d1d5d8}.ds-divider--dark[data-v-2c1f0784]{background-color:#001222;border-bottom:1px solid #2f3e4d}.ds-border-radius-button[data-v-2c1f0784]{border-radius:8px}.ds-border-radius[data-v-2c1f0784]{border-radius:12px}.ds-border-radius-8[data-v-2c1f0784]{border-radius:8px}.ds-border-radius-12[data-v-2c1f0784]{border-radius:12px}.ds-border-radius-24[data-v-2c1f0784]{border-radius:24px}@media(min-width:768px){.ds-md-border-radius-8[data-v-2c1f0784]{border-radius:8px}.ds-md-border-radius-12[data-v-2c1f0784]{border-radius:12px}.ds-md-border-radius-24[data-v-2c1f0784]{border-radius:24px}}@media(min-width:1224px){.ds-lg-border-radius-8[data-v-2c1f0784]{border-radius:8px}.ds-lg-border-radius-12[data-v-2c1f0784]{border-radius:12px}.ds-lg-border-radius-24[data-v-2c1f0784]{border-radius:24px}}.ds-shimmer[data-v-2c1f0784]{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeholderShimmer-2c1f0784;animation-name:placeholderShimmer-2c1f0784;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#ecedef;background-image:-webkit-gradient(linear,left top,right top,from(#ecedef),color-stop(20%,#f4f5f6),color-stop(40%,#ecedef),to(#ecedef));background-image:linear-gradient(90deg,#ecedef 0,#f4f5f6,#ecedef 40%,#ecedef);background-repeat:no-repeat;background-size:200px 104px;border-radius:8px;display:inline-block;height:100%;min-height:24px;position:relative;width:85%}@-webkit-keyframes placeholderShimmer-2c1f0784{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes placeholderShimmer-2c1f0784{0%{background-position:-468px 0}to{background-position:468px 0}}.ds-overflow-x-hidden[data-v-2c1f0784]{overflow-x:hidden}.ds-overflow-x-visible[data-v-2c1f0784]{overflow-x:visible}.ds-overflow-x-scroll[data-v-2c1f0784]{overflow-x:scroll}.ds-overflow-x-auto[data-v-2c1f0784]{overflow-x:auto}.ds-overflow-y-hidden[data-v-2c1f0784]{overflow-y:hidden}.ds-overflow-y-visible[data-v-2c1f0784]{overflow-y:visible}.ds-overflow-y-scroll[data-v-2c1f0784]{overflow-y:scroll}.ds-overflow-y-auto[data-v-2c1f0784]{overflow-y:auto}.ds-overflow-hidden[data-v-2c1f0784]{overflow:hidden}.ds-overflow-visible[data-v-2c1f0784]{overflow:visible}.ds-overflow-scroll[data-v-2c1f0784]{overflow:scroll}.ds-overflow-auto[data-v-2c1f0784]{overflow:auto}.ds-theme__light[data-v-2c1f0784]{background-color:#fff;color:#001222}.ds-theme__light--text[data-v-2c1f0784]{color:#001222}.ds-theme__light--container-bg[data-v-2c1f0784]{background-color:#fff}.ds-theme__light--secondary-text[data-v-2c1f0784]{color:#5c6874}.ds-theme__light--tertiary-text[data-v-2c1f0784]{color:#8c959d}.ds-theme__light--divider[data-v-2c1f0784]{background-color:#d1d5d8;border:unset;color:#d1d5d8;font-size:0;height:1px;margin:0;width:100%}.ds-theme__light--secondary-divider[data-v-2c1f0784]{background-color:#ecedef;border:unset;color:#ecedef;font-size:0;height:1px;margin:0;width:100%}.ds-theme__light--icon[data-v-2c1f0784]{color:#00d16a}.ds-theme__light--secondary-icon[data-v-2c1f0784]{color:#001222}.ds-theme__light--tertiary-icon[data-v-2c1f0784]{color:#5c6874}.ds-theme__light--highlight-bg[data-v-2c1f0784]{background-color:#f4f5f6}.ds-theme__light--secondary-highlight-bg[data-v-2c1f0784]{background-color:#ecedef}.ds-theme__light--overlay-color[data-v-2c1f0784]{background-color:#00122233}.ds-theme__light--logo-color[data-v-2c1f0784]{color:#001222}.ds-theme__light--adyen-logo-color[data-v-2c1f0784]{fill:#00d16a}.ds-theme__light--border[data-v-2c1f0784]{border:1px solid #d1d5d8}.ds-theme__light--state-success-bg[data-v-2c1f0784]{background-color:#00d16a}.ds-theme__light--state-success-transparent-bg[data-v-2c1f0784]{background-color:#00d16a1a}.ds-theme__light--state-informational-bg[data-v-2c1f0784]{background-color:#006bd7}.ds-theme__light--state-informational-transparent-bg[data-v-2c1f0784]{background-color:#006bd71a}.ds-theme__light--state-warning-bg[data-v-2c1f0784]{background-color:#ff9e11}.ds-theme__light--state-warning-transparent-bg[data-v-2c1f0784]{background-color:#ff9e111a}.ds-theme__light--state-critical-bg[data-v-2c1f0784]{background-color:#ff4a0d}.ds-theme__light--state-critical-transparent-bg[data-v-2c1f0784]{background-color:#ff4a0d1a}.ds-theme__light--state-success-text[data-v-2c1f0784]{color:#00d16a}.ds-theme__light--state-informational-text[data-v-2c1f0784]{color:#006bd7}.ds-theme__light--state-warning-text[data-v-2c1f0784]{color:#ff9e11}.ds-theme__light--state-critical-text[data-v-2c1f0784]{color:#ff4a0d}.ds-theme__light--primary[data-v-2c1f0784]{background-color:#fff;border-color:#d1d5d8;color:#001222}.ds-theme__light--primary[data-v-2c1f0784]:hover{background-color:#f4f5f6;border-color:#00d16a}.ds-theme__light--primary[data-v-2c1f0784]:active{background-color:#f4f5f6;border-color:#d1d5d8}.ds-theme__light--secondary[data-v-2c1f0784]{background-color:#fff;border-color:#d1d5d8;color:#001222}.ds-theme__light--secondary[data-v-2c1f0784]:hover{background-color:#00d16a;border-color:#00a152}.ds-theme__light--secondary[data-v-2c1f0784]:active{background-color:#00bd60;border-color:#00a152}.ds-theme-form__light[data-v-2c1f0784]{background-color:#fff;border-color:#d1d5d8;color:#001222}.ds-theme-form__light[data-v-2c1f0784]:hover{border-color:#001222;color:#5c6874}.ds-theme-form__light[data-v-2c1f0784]:active{border-color:#001222}.ds-theme-form__light[data-v-2c1f0784]:disabled{color:#d1d5d8}.ds-theme-form__light--label[data-v-2c1f0784]{color:#5c6874}.ds-theme-nav__light--primary[data-v-2c1f0784]{background-color:#fff;border-color:#d1d5d8;color:#5c6874}.ds-theme-nav__light--primary[data-v-2c1f0784]:hover{background-color:#fff;border-color:#d1d5d8;color:#001222}.ds-theme-nav__light--primary[data-v-2c1f0784]:active{background-color:#fff;border-color:#001222;color:#001222}.ds-theme-nav__light--primary[data-v-2c1f0784]:disabled{color:#d1d5d8}.ds-theme-nav__light--primary[data-v-2c1f0784]:focus,.ds-theme-nav__light--primary[data-v-2c1f0784]:focus-visible{background-color:#fff;border-color:#001222}.ds-theme-nav__light--secondary[data-v-2c1f0784]{background-color:#fff;border-color:#d1d5d8;color:#001222}.ds-theme-nav__light--secondary[data-v-2c1f0784]:active,.ds-theme-nav__light--secondary[data-v-2c1f0784]:hover{background-color:#f4f5f6;border-color:#d1d5d8;color:#5c6874}.ds-theme-nav__light--secondary[data-v-2c1f0784]:disabled{color:#d1d5d8}.ds-theme-nav__light--secondary[data-v-2c1f0784]:focus,.ds-theme-nav__light--secondary[data-v-2c1f0784]:focus-visible{background-color:#f4f5f6;border-color:#001222}.ds-theme-link__light--primary[data-v-2c1f0784]{background-color:#00d16a;border-color:transparent;color:#fff}.ds-theme-link__light--primary[data-v-2c1f0784]:active,.ds-theme-link__light--primary[data-v-2c1f0784]:hover{background-color:#00a152;border-color:transparent;color:#fff}.ds-theme-link__light--primary[data-v-2c1f0784]:disabled{color:#d1d5d8}.ds-theme-link__light--secondary[data-v-2c1f0784]{background-color:#001222;border-color:transparent;color:#fff}.ds-theme-link__light--secondary[data-v-2c1f0784]:active,.ds-theme-link__light--secondary[data-v-2c1f0784]:hover{background-color:#5c6874;border-color:transparent;color:#fff}.ds-theme-link__light--secondary[data-v-2c1f0784]:disabled{color:#d1d5d8}.ds-theme-link__light--tertiary[data-v-2c1f0784]{background-color:#5c6874;border-color:transparent;color:#fff}.ds-theme-link__light--tertiary[data-v-2c1f0784]:active,.ds-theme-link__light--tertiary[data-v-2c1f0784]:hover{background-color:#001222;border-color:transparent;color:#fff}.ds-theme-link__light--tertiary[data-v-2c1f0784]:disabled{color:#d1d5d8}.ds-theme-link__light--quaternary[data-v-2c1f0784]{background-color:#fff;border-color:#d1d5d8;color:#001222}.ds-theme-link__light--quaternary[data-v-2c1f0784]:hover{background-color:#f4f5f6;border-color:#001222;color:#001222}.ds-theme-link__light--quaternary[data-v-2c1f0784]:active{background-color:#f4f5f6;border-color:#d1d5d8;color:#001222}.ds-theme-link__light--quaternary[data-v-2c1f0784]:disabled{color:#d1d5d8}.ds-theme__grey[data-v-2c1f0784]{background-color:#f4f5f6;color:#001222}.ds-theme__grey--text[data-v-2c1f0784]{color:#001222}.ds-theme__grey--container-bg[data-v-2c1f0784]{background-color:#fff}.ds-theme__grey--secondary-text[data-v-2c1f0784]{color:#5c6874}.ds-theme__grey--tertiary-text[data-v-2c1f0784]{color:#8c959d}.ds-theme__grey--divider[data-v-2c1f0784]{background-color:#d1d5d8;border:unset;color:#d1d5d8;font-size:0;height:1px;margin:0;width:100%}.ds-theme__grey--secondary-divider[data-v-2c1f0784]{background-color:#ecedef;border:unset;color:#ecedef;font-size:0;height:1px;margin:0;width:100%}.ds-theme__grey--icon[data-v-2c1f0784]{color:#00d16a}.ds-theme__grey--secondary-icon[data-v-2c1f0784]{color:#001222}.ds-theme__grey--tertiary-icon[data-v-2c1f0784]{color:#5c6874}.ds-theme__grey--highlight-bg[data-v-2c1f0784]{background-color:#ecedef}.ds-theme__grey--secondary-highlight-bg[data-v-2c1f0784]{background-color:#f4f5f6}.ds-theme__grey--overlay-color[data-v-2c1f0784]{background-color:#00122233}.ds-theme__grey--logo-color[data-v-2c1f0784]{color:#001222}.ds-theme__grey--adyen-logo-color[data-v-2c1f0784]{fill:#00d16a}.ds-theme__grey--border[data-v-2c1f0784]{border:1px solid #d1d5d8}.ds-theme__grey--state-success-bg[data-v-2c1f0784]{background-color:#00d16a}.ds-theme__grey--state-success-transparent-bg[data-v-2c1f0784]{background-color:#00d16a1a}.ds-theme__grey--state-informational-bg[data-v-2c1f0784]{background-color:#006bd7}.ds-theme__grey--state-informational-transparent-bg[data-v-2c1f0784]{background-color:#006bd71a}.ds-theme__grey--state-warning-bg[data-v-2c1f0784]{background-color:#ff9e11}.ds-theme__grey--state-warning-transparent-bg[data-v-2c1f0784]{background-color:#ff9e111a}.ds-theme__grey--state-critical-bg[data-v-2c1f0784]{background-color:#ff4a0d}.ds-theme__grey--state-critical-transparent-bg[data-v-2c1f0784]{background-color:#ff4a0d1a}.ds-theme__grey--state-success-text[data-v-2c1f0784]{color:#00d16a}.ds-theme__grey--state-informational-text[data-v-2c1f0784]{color:#006bd7}.ds-theme__grey--state-warning-text[data-v-2c1f0784]{color:#ff9e11}.ds-theme__grey--state-critical-text[data-v-2c1f0784]{color:#ff4a0d}.ds-theme__grey--primary[data-v-2c1f0784]{background-color:#f4f5f6;border-color:#d1d5d8;color:#001222}.ds-theme__grey--primary[data-v-2c1f0784]:hover{background-color:#ecedef;border-color:#00d16a}.ds-theme__grey--primary[data-v-2c1f0784]:active{background-color:#ecedef;border-color:#d1d5d8}.ds-theme__grey--secondary[data-v-2c1f0784]{background-color:#f4f5f6;border-color:#d1d5d8;color:#001222}.ds-theme__grey--secondary[data-v-2c1f0784]:hover{background-color:#00d16a;border-color:#00a152}.ds-theme__grey--secondary[data-v-2c1f0784]:active{background-color:#00bd60;border-color:#00a152}.ds-theme-form__grey[data-v-2c1f0784]{background-color:#f4f5f6;border-color:#d1d5d8;color:#001222}.ds-theme-form__grey[data-v-2c1f0784]:hover{border-color:#001222;color:#5c6874}.ds-theme-form__grey[data-v-2c1f0784]:active{border-color:#001222}.ds-theme-form__grey[data-v-2c1f0784]:disabled{color:#d1d5d8}.ds-theme-form__grey--label[data-v-2c1f0784]{color:#5c6874}.ds-theme-nav__grey--primary[data-v-2c1f0784]{background-color:#f4f5f6;border-color:#d1d5d8;color:#5c6874}.ds-theme-nav__grey--primary[data-v-2c1f0784]:hover{background-color:#f4f5f6;border-color:#d1d5d8;color:#001222}.ds-theme-nav__grey--primary[data-v-2c1f0784]:active{background-color:#f4f5f6;border-color:#001222;color:#001222}.ds-theme-nav__grey--primary[data-v-2c1f0784]:disabled{color:#d1d5d8}.ds-theme-nav__grey--primary[data-v-2c1f0784]:focus,.ds-theme-nav__grey--primary[data-v-2c1f0784]:focus-visible{background-color:#f4f5f6;border-color:#001222}.ds-theme-nav__grey--secondary[data-v-2c1f0784]{background-color:#f4f5f6;border-color:#d1d5d8;color:#001222}.ds-theme-nav__grey--secondary[data-v-2c1f0784]:active,.ds-theme-nav__grey--secondary[data-v-2c1f0784]:hover{background-color:#ecedef;border-color:#d1d5d8;color:#5c6874}.ds-theme-nav__grey--secondary[data-v-2c1f0784]:disabled{color:#d1d5d8}.ds-theme-nav__grey--secondary[data-v-2c1f0784]:focus,.ds-theme-nav__grey--secondary[data-v-2c1f0784]:focus-visible{background-color:#ecedef;border-color:#001222}.ds-theme-link__grey--primary[data-v-2c1f0784]{background-color:#00d16a;border-color:transparent;color:#fff}.ds-theme-link__grey--primary[data-v-2c1f0784]:active,.ds-theme-link__grey--primary[data-v-2c1f0784]:hover{background-color:#00a152;border-color:transparent;color:#fff}.ds-theme-link__grey--primary[data-v-2c1f0784]:disabled{color:#d1d5d8}.ds-theme-link__grey--secondary[data-v-2c1f0784]{background-color:#001222;border-color:transparent;color:#fff}.ds-theme-link__grey--secondary[data-v-2c1f0784]:active,.ds-theme-link__grey--secondary[data-v-2c1f0784]:hover{background-color:#5c6874;border-color:transparent;color:#fff}.ds-theme-link__grey--secondary[data-v-2c1f0784]:disabled{color:#d1d5d8}.ds-theme-link__grey--tertiary[data-v-2c1f0784]{background-color:#5c6874;border-color:transparent;color:#fff}.ds-theme-link__grey--tertiary[data-v-2c1f0784]:active,.ds-theme-link__grey--tertiary[data-v-2c1f0784]:hover{background-color:#001222;border-color:transparent;color:#fff}.ds-theme-link__grey--tertiary[data-v-2c1f0784]:disabled{color:#d1d5d8}.ds-theme-link__grey--quaternary[data-v-2c1f0784]{background-color:#f4f5f6;border-color:#d1d5d8;color:#001222}.ds-theme-link__grey--quaternary[data-v-2c1f0784]:hover{background-color:#ecedef;border-color:#001222;color:#001222}.ds-theme-link__grey--quaternary[data-v-2c1f0784]:active{background-color:#ecedef;border-color:#d1d5d8;color:#001222}.ds-theme-link__grey--quaternary[data-v-2c1f0784]:disabled{color:#d1d5d8}.ds-theme__dark[data-v-2c1f0784]{background-color:#001222;color:#fff}.ds-theme__dark--text[data-v-2c1f0784]{color:#fff}.ds-theme__dark--container-bg[data-v-2c1f0784]{background-color:#fff}.ds-theme__dark--secondary-text[data-v-2c1f0784]{color:#8c959d}.ds-theme__dark--tertiary-text[data-v-2c1f0784]{color:#5c6874}.ds-theme__dark--divider[data-v-2c1f0784]{background-color:#2f3e4d;border:unset;color:#2f3e4d;font-size:0;height:1px;margin:0;width:100%}.ds-theme__dark--secondary-divider[data-v-2c1f0784]{background-color:#1a2b3b;border:unset;color:#1a2b3b;font-size:0;height:1px;margin:0;width:100%}.ds-theme__dark--icon[data-v-2c1f0784]{color:#00d16a}.ds-theme__dark--secondary-icon[data-v-2c1f0784]{color:#fff}.ds-theme__dark--tertiary-icon[data-v-2c1f0784]{color:#8c959d}.ds-theme__dark--highlight-bg[data-v-2c1f0784]{background-color:#0d1e2e}.ds-theme__dark--secondary-highlight-bg[data-v-2c1f0784]{background-color:#1a2b3b}.ds-theme__dark--overlay-color[data-v-2c1f0784]{background-color:#fff3}.ds-theme__dark--logo-color[data-v-2c1f0784]{color:#fff}.ds-theme__dark--adyen-logo-color[data-v-2c1f0784]{fill:#00d16a}.ds-theme__dark--border[data-v-2c1f0784]{border:1px solid #2f3e4d}.ds-theme__dark--state-success-bg[data-v-2c1f0784]{background-color:#00d16a}.ds-theme__dark--state-success-transparent-bg[data-v-2c1f0784]{background-color:#00d16a1a}.ds-theme__dark--state-informational-bg[data-v-2c1f0784]{background-color:#006bd7}.ds-theme__dark--state-informational-transparent-bg[data-v-2c1f0784]{background-color:#006bd71a}.ds-theme__dark--state-warning-bg[data-v-2c1f0784]{background-color:#ff9e11}.ds-theme__dark--state-warning-transparent-bg[data-v-2c1f0784]{background-color:#ff9e111a}.ds-theme__dark--state-critical-bg[data-v-2c1f0784]{background-color:#ff4a0d}.ds-theme__dark--state-critical-transparent-bg[data-v-2c1f0784]{background-color:#ff4a0d1a}.ds-theme__dark--state-success-text[data-v-2c1f0784]{color:#00d16a}.ds-theme__dark--state-informational-text[data-v-2c1f0784]{color:#006bd7}.ds-theme__dark--state-warning-text[data-v-2c1f0784]{color:#ff9e11}.ds-theme__dark--state-critical-text[data-v-2c1f0784]{color:#ff4a0d}.ds-theme__dark--primary[data-v-2c1f0784]{background-color:#001222;border-color:#2f3e4d;color:#fff}.ds-theme__dark--primary[data-v-2c1f0784]:hover{background-color:#0d1e2e;border-color:#00d16a}.ds-theme__dark--primary[data-v-2c1f0784]:active{background-color:#0d1e2e;border-color:#2f3e4d}.ds-theme__dark--secondary[data-v-2c1f0784]{background-color:#001222;border-color:#2f3e4d;color:#fff}.ds-theme__dark--secondary[data-v-2c1f0784]:hover{background-color:#00d16a;border-color:#00a152}.ds-theme__dark--secondary[data-v-2c1f0784]:active{background-color:#00bd60;border-color:#00a152}.ds-theme-form__dark[data-v-2c1f0784]{background-color:#001222;border-color:#2f3e4d;color:#fff}.ds-theme-form__dark[data-v-2c1f0784]:hover{border-color:#fff;color:#8c959d}.ds-theme-form__dark[data-v-2c1f0784]:active{border-color:#fff}.ds-theme-form__dark[data-v-2c1f0784]:disabled{color:#d1d5d8}.ds-theme-form__dark--label[data-v-2c1f0784]{color:#8c959d}.ds-theme-nav__dark--primary[data-v-2c1f0784]{background-color:#001222;border-color:#2f3e4d;color:#8c959d}.ds-theme-nav__dark--primary[data-v-2c1f0784]:hover{background-color:#001222;border-color:#2f3e4d;color:#fff}.ds-theme-nav__dark--primary[data-v-2c1f0784]:active{background-color:#001222;border-color:#fff;color:#fff}.ds-theme-nav__dark--primary[data-v-2c1f0784]:disabled{color:#2f3e4d}.ds-theme-nav__dark--primary[data-v-2c1f0784]:focus,.ds-theme-nav__dark--primary[data-v-2c1f0784]:focus-visible{background-color:#001222;border-color:#fff}.ds-theme-nav__dark--secondary[data-v-2c1f0784]{background-color:#001222;border-color:#2f3e4d;color:#fff}.ds-theme-nav__dark--secondary[data-v-2c1f0784]:active,.ds-theme-nav__dark--secondary[data-v-2c1f0784]:hover{background-color:#0d1e2e;border-color:#2f3e4d;color:#8c959d}.ds-theme-nav__dark--secondary[data-v-2c1f0784]:disabled{color:#2f3e4d}.ds-theme-nav__dark--secondary[data-v-2c1f0784]:focus,.ds-theme-nav__dark--secondary[data-v-2c1f0784]:focus-visible{background-color:#0d1e2e;border-color:#fff}.ds-theme-link__dark--primary[data-v-2c1f0784]{background-color:#00d16a;border-color:transparent;color:#fff}.ds-theme-link__dark--primary[data-v-2c1f0784]:active,.ds-theme-link__dark--primary[data-v-2c1f0784]:hover{background-color:#64e3a4;border-color:transparent;color:#fff}.ds-theme-link__dark--primary[data-v-2c1f0784]:disabled{color:#2f3e4d}.ds-theme-link__dark--secondary[data-v-2c1f0784]{background-color:#fff;border-color:transparent;color:#001222}.ds-theme-link__dark--secondary[data-v-2c1f0784]:active,.ds-theme-link__dark--secondary[data-v-2c1f0784]:hover{background-color:#8c959d;border-color:transparent;color:#001222}.ds-theme-link__dark--secondary[data-v-2c1f0784]:disabled{color:#2f3e4d}.ds-theme-link__dark--tertiary[data-v-2c1f0784]{background-color:#8c959d;border-color:transparent;color:#001222}.ds-theme-link__dark--tertiary[data-v-2c1f0784]:active,.ds-theme-link__dark--tertiary[data-v-2c1f0784]:hover{background-color:#fff;border-color:transparent;color:#001222}.ds-theme-link__dark--tertiary[data-v-2c1f0784]:disabled{color:#2f3e4d}.ds-theme-link__dark--quaternary[data-v-2c1f0784]{background-color:#001222;border-color:#2f3e4d;color:#fff}.ds-theme-link__dark--quaternary[data-v-2c1f0784]:hover{background-color:#0d1e2e;border-color:#fff;color:#fff}.ds-theme-link__dark--quaternary[data-v-2c1f0784]:active{background-color:#0d1e2e;border-color:#2f3e4d;color:#fff}.ds-theme-link__dark--quaternary[data-v-2c1f0784]:disabled{color:#2f3e4d}.ds-theme__dark-grey[data-v-2c1f0784]{background-color:#0d1e2e;color:#fff}.ds-theme__dark-grey--text[data-v-2c1f0784]{color:#fff}.ds-theme__dark-grey--container-bg[data-v-2c1f0784]{background-color:#fff}.ds-theme__dark-grey--secondary-text[data-v-2c1f0784]{color:#8c959d}.ds-theme__dark-grey--tertiary-text[data-v-2c1f0784]{color:#5c6874}.ds-theme__dark-grey--divider[data-v-2c1f0784]{background-color:#2f3e4d;border:unset;color:#2f3e4d;font-size:0;height:1px;margin:0;width:100%}.ds-theme__dark-grey--secondary-divider[data-v-2c1f0784]{background-color:#1a2b3b;border:unset;color:#1a2b3b;font-size:0;height:1px;margin:0;width:100%}.ds-theme__dark-grey--icon[data-v-2c1f0784]{color:#00d16a}.ds-theme__dark-grey--secondary-icon[data-v-2c1f0784]{color:#fff}.ds-theme__dark-grey--tertiary-icon[data-v-2c1f0784]{color:#8c959d}.ds-theme__dark-grey--highlight-bg[data-v-2c1f0784]{background-color:#1a2b3b}.ds-theme__dark-grey--secondary-highlight-bg[data-v-2c1f0784]{background-color:#0d1e2e}.ds-theme__dark-grey--overlay-color[data-v-2c1f0784]{background-color:#fff3}.ds-theme__dark-grey--logo-color[data-v-2c1f0784]{color:#fff}.ds-theme__dark-grey--adyen-logo-color[data-v-2c1f0784]{fill:#00d16a}.ds-theme__dark-grey--border[data-v-2c1f0784]{border:1px solid #2f3e4d}.ds-theme__dark-grey--state-success-bg[data-v-2c1f0784]{background-color:#00d16a}.ds-theme__dark-grey--state-success-transparent-bg[data-v-2c1f0784]{background-color:#00d16a1a}.ds-theme__dark-grey--state-informational-bg[data-v-2c1f0784]{background-color:#006bd7}.ds-theme__dark-grey--state-informational-transparent-bg[data-v-2c1f0784]{background-color:#006bd71a}.ds-theme__dark-grey--state-warning-bg[data-v-2c1f0784]{background-color:#ff9e11}.ds-theme__dark-grey--state-warning-transparent-bg[data-v-2c1f0784]{background-color:#ff9e111a}.ds-theme__dark-grey--state-critical-bg[data-v-2c1f0784]{background-color:#ff4a0d}.ds-theme__dark-grey--state-critical-transparent-bg[data-v-2c1f0784]{background-color:#ff4a0d1a}.ds-theme__dark-grey--state-success-text[data-v-2c1f0784]{color:#00d16a}.ds-theme__dark-grey--state-informational-text[data-v-2c1f0784]{color:#006bd7}.ds-theme__dark-grey--state-warning-text[data-v-2c1f0784]{color:#ff9e11}.ds-theme__dark-grey--state-critical-text[data-v-2c1f0784]{color:#ff4a0d}.ds-theme__dark-grey--primary[data-v-2c1f0784]{background-color:#0d1e2e;border-color:#2f3e4d;color:#fff}.ds-theme__dark-grey--primary[data-v-2c1f0784]:hover{background-color:#1a2b3b;border-color:#00d16a}.ds-theme__dark-grey--primary[data-v-2c1f0784]:active{background-color:#1a2b3b;border-color:#2f3e4d}.ds-theme__dark-grey--secondary[data-v-2c1f0784]{background-color:#0d1e2e;border-color:#2f3e4d;color:#fff}.ds-theme__dark-grey--secondary[data-v-2c1f0784]:hover{background-color:#00d16a;border-color:#00a152}.ds-theme__dark-grey--secondary[data-v-2c1f0784]:active{background-color:#00bd60;border-color:#00a152}.ds-theme-form__dark-grey[data-v-2c1f0784]{background-color:#0d1e2e;border-color:#2f3e4d;color:#fff}.ds-theme-form__dark-grey[data-v-2c1f0784]:hover{border-color:#fff;color:#8c959d}.ds-theme-form__dark-grey[data-v-2c1f0784]:active{border-color:#fff}.ds-theme-form__dark-grey[data-v-2c1f0784]:disabled{color:#d1d5d8}.ds-theme-form__dark-grey--label[data-v-2c1f0784]{color:#8c959d}.ds-theme-nav__dark-grey--primary[data-v-2c1f0784]{background-color:#0d1e2e;border-color:#2f3e4d;color:#8c959d}.ds-theme-nav__dark-grey--primary[data-v-2c1f0784]:hover{background-color:#0d1e2e;border-color:#2f3e4d;color:#fff}.ds-theme-nav__dark-grey--primary[data-v-2c1f0784]:active{background-color:#0d1e2e;border-color:#fff;color:#fff}.ds-theme-nav__dark-grey--primary[data-v-2c1f0784]:disabled{color:#2f3e4d}.ds-theme-nav__dark-grey--primary[data-v-2c1f0784]:focus,.ds-theme-nav__dark-grey--primary[data-v-2c1f0784]:focus-visible{background-color:#0d1e2e;border-color:#fff}.ds-theme-nav__dark-grey--secondary[data-v-2c1f0784]{background-color:#0d1e2e;border-color:#2f3e4d;color:#fff}.ds-theme-nav__dark-grey--secondary[data-v-2c1f0784]:active,.ds-theme-nav__dark-grey--secondary[data-v-2c1f0784]:hover{background-color:#1a2b3b;border-color:#2f3e4d;color:#8c959d}.ds-theme-nav__dark-grey--secondary[data-v-2c1f0784]:disabled{color:#2f3e4d}.ds-theme-nav__dark-grey--secondary[data-v-2c1f0784]:focus,.ds-theme-nav__dark-grey--secondary[data-v-2c1f0784]:focus-visible{background-color:#1a2b3b;border-color:#fff}.ds-theme-link__dark-grey--primary[data-v-2c1f0784]{background-color:#00d16a;border-color:transparent;color:#fff}.ds-theme-link__dark-grey--primary[data-v-2c1f0784]:active,.ds-theme-link__dark-grey--primary[data-v-2c1f0784]:hover{background-color:#64e3a4;border-color:transparent;color:#fff}.ds-theme-link__dark-grey--primary[data-v-2c1f0784]:disabled{color:#2f3e4d}.ds-theme-link__dark-grey--secondary[data-v-2c1f0784]{background-color:#fff;border-color:transparent;color:#001222}.ds-theme-link__dark-grey--secondary[data-v-2c1f0784]:active,.ds-theme-link__dark-grey--secondary[data-v-2c1f0784]:hover{background-color:#8c959d;border-color:transparent;color:#001222}.ds-theme-link__dark-grey--secondary[data-v-2c1f0784]:disabled{color:#2f3e4d}.ds-theme-link__dark-grey--tertiary[data-v-2c1f0784]{background-color:#8c959d;border-color:transparent;color:#001222}.ds-theme-link__dark-grey--tertiary[data-v-2c1f0784]:active,.ds-theme-link__dark-grey--tertiary[data-v-2c1f0784]:hover{background-color:#fff;border-color:transparent;color:#001222}.ds-theme-link__dark-grey--tertiary[data-v-2c1f0784]:disabled{color:#2f3e4d}.ds-theme-link__dark-grey--quaternary[data-v-2c1f0784]{background-color:#0d1e2e;border-color:#2f3e4d;color:#fff}.ds-theme-link__dark-grey--quaternary[data-v-2c1f0784]:hover{background-color:#1a2b3b;border-color:#fff;color:#fff}.ds-theme-link__dark-grey--quaternary[data-v-2c1f0784]:active{background-color:#1a2b3b;border-color:#2f3e4d;color:#fff}.ds-theme-link__dark-grey--quaternary[data-v-2c1f0784]:disabled{color:#2f3e4d}[data-v-2c1f0784]{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:inherit}[data-v-2c1f0784]:focus{outline:none}html[data-v-2c1f0784]{line-height:1;-webkit-text-size-adjust:100%}body[data-v-2c1f0784]{color:#001222;font-family:Adyen,Helvetica,Arial,sans-serif;font-size:clamp(1rem,.8008rem + .2604vw,1.125rem);font-weight:400;line-height:clamp(1rem + 10px,.8008rem + .2604vw + 10px,1.125rem + 10px);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:hidden;overscroll-behavior-y:none;padding:0;word-break:break-word}html[lang*=jp] body[data-v-2c1f0784] *{font-family:AdyenTPJ,Helvetica,Arial,sans-serif}html[lang*=cn] body[data-v-2c1f0784] *{font-family:AdyenSC,Helvetica,Arial,sans-serif}footer[data-v-2c1f0784],header[data-v-2c1f0784],main[data-v-2c1f0784],section[data-v-2c1f0784],video[data-v-2c1f0784]{display:block}h1[data-v-2c1f0784],h2[data-v-2c1f0784],h3[data-v-2c1f0784],h4[data-v-2c1f0784],h5[data-v-2c1f0784],h6[data-v-2c1f0784],p[data-v-2c1f0784]{font-size:inherit;font-weight:inherit;margin:0}a[data-v-2c1f0784]{color:inherit;outline-offset:0;text-decoration:none}a[data-v-2c1f0784]:focus{cursor:pointer}@media(hover:hover){a[data-v-2c1f0784]:hover{cursor:pointer;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px;text-underline-offset:4px}}blockquote[data-v-2c1f0784],figure[data-v-2c1f0784],img[data-v-2c1f0784],picture[data-v-2c1f0784],pre[data-v-2c1f0784]{margin:0}picture[data-v-2c1f0784]{font-size:0}dialog[data-v-2c1f0784]{background-color:unset;max-height:none;max-width:none;overflow:unset}button[data-v-2c1f0784],dialog[data-v-2c1f0784]{border:0;margin:0;padding:0}button[data-v-2c1f0784]{-webkit-appearance:button;-moz-appearance:button;appearance:button;background-color:transparent;font-family:inherit;font-size:inherit;font-weight:inherit;text-transform:none}button[data-v-2c1f0784]:focus{cursor:pointer}@media(hover:hover){button[data-v-2c1f0784]:hover{cursor:pointer}}ol[data-v-2c1f0784],ul[data-v-2c1f0784]{margin:0;padding:0}ul[data-v-2c1f0784]{list-style:none}li[data-v-2c1f0784]{margin:0;padding:0;text-indent:0}input[data-v-2c1f0784],textarea[data-v-2c1f0784]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;font-family:inherit;font-size:16px;line-height:26px}input[type=number][data-v-2c1f0784]::-webkit-inner-spin-button,input[type=number][data-v-2c1f0784]::-webkit-outer-spin-button{margin:0;opacity:1}input[type=checkbox][data-v-2c1f0784]{cursor:pointer;margin:0;padding:0}input[data-v-2c1f0784]:active,input[data-v-2c1f0784]:focus{outline:none}[data-v-2c1f0784] .story-content .story-text-block--paragraph{margin-bottom:24px}[data-v-2c1f0784] .story-content .story-text-block--paragraph p strong{padding-left:2px;padding-right:2px}[data-v-2c1f0784] .story-content .story-text-block--paragraph a:not(.ds-blog-card){border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:inherit;padding:2px;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px;text-underline-offset:4px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;word-break:break-word}[data-v-2c1f0784] .story-content .story-text-block--paragraph a:not(.ds-blog-card):link,[data-v-2c1f0784] .story-content .story-text-block--paragraph a:not(.ds-blog-card):visited{color:inherit}@media(hover:hover){[data-v-2c1f0784] .story-content .story-text-block--paragraph a:not(.ds-blog-card):hover{color:#00d16a;cursor:pointer;text-decoration-line:underline;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){[data-v-2c1f0784] .story-content .story-text-block--paragraph a:not(.ds-blog-card):focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){[data-v-2c1f0784] .story-content .story-text-block--paragraph a:not(.ds-blog-card):focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}[data-v-2c1f0784] .story-content .story-text-block--header-2{font-size:24px;font-weight:700;line-height:34px;margin-bottom:24px;margin-top:48px}[data-v-2c1f0784] .story-content .story-text-block--header-3{font-size:20px;font-weight:700;line-height:30px;margin-bottom:24px;margin-top:24px}[data-v-2c1f0784] .story-content .story-text-image .story-text-image__image{margin-bottom:24px}@media(min-width:1224px){[data-v-2c1f0784] .story-content .story-text-image .story-text-image__image{margin-left:-11%!important;margin-right:-11%!important;margin-top:24px!important;width:122%!important}}@media(max-width:1223px){[data-v-2c1f0784] .story-content .story-text-image .story-text-image__image{width:100%}}[data-v-2c1f0784] .story-content .story-text-image .fw-semi-bold{font-weight:600}[data-v-2c1f0784] .story-content .story-text-image figure+.area--margin-top-xxsmall{margin-bottom:48px;margin-left:-11%}[data-v-2c1f0784] .story-content .story__dot-prefixed:before{content:"·";margin:0 6px}[data-v-2c1f0784] .story-content .story-quote__content{margin:48px 0}@media(min-width:1224px){[data-v-2c1f0784] .story-content .story-quote__content{margin-left:-11%!important;margin-right:-11%!important;margin-top:24px!important;width:122%!important}}@media(max-width:1223px){[data-v-2c1f0784] .story-content .story-quote__content{width:100%}}[data-v-2c1f0784] .story-content .story-quote__content .story-text__blockquote{font-size:24px;line-height:34px;margin-bottom:24px;text-align:center}[data-v-2c1f0784] .story-content .story-quote__content .story-quote__author{text-align:center}[data-v-2c1f0784] .story-content .story-quote__content .story-quote__author cite{font-style:normal}[data-v-2c1f0784] .story-content .story-quote__content .story-quote__author .fw-semi-bold{font-weight:700}[data-v-2c1f0784] .story-content .story-cta{margin-bottom:24px;overflow:hidden}[data-v-2c1f0784] .story-content .story-cta .story-cta__related-story>p{display:none}[data-v-2c1f0784] .story-content .story-cta .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-v-2c1f0784] .story-content .story-cta .row .story-cta__image{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;overflow:hidden}[data-v-2c1f0784] .story-content .story-cta .row .story-cta__image .story-cta__logo{background-size:contain;height:calc(100% - 24px);margin:12px}[data-v-2c1f0784] .story-content .story-cta .row .story-cta__content{background-color:#f4f5f6;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding:48px}@media(max-width:1223px){[data-v-2c1f0784] .story-content .story-cta .row .story-cta__content{padding:24px}}[data-v-2c1f0784] .story-content .story-cta .row .story-cta__content h3{font-size:20px;font-weight:600;line-height:30px;margin-bottom:12px;margin-top:12px}[data-v-2c1f0784] .story-content .story-cta .row .story-cta__content .area--margin-bottom-small{margin-bottom:12px}[data-v-2c1f0784] .story-content .story-cta .row .story-cta__content .story-category-name{background:#cef6e2;border-radius:4px;color:#2f3e4d;display:inline-block;font-size:12px;font-weight:400;height:30px;line-height:22px;padding:8px 12px;text-decoration:none;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[data-v-2c1f0784] .story-content .story-cta .row .story-cta__content .story-text__small{color:#5c6874;font-size:12px;font-weight:400;line-height:22px}[data-v-2c1f0784] .story-content .story-cta .row .story-cta__content .btn{margin-top:12px}@media(max-width:767px){[data-v-2c1f0784] .story-content .story-cta .row .story-cta__image{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;max-width:unset;width:100%}[data-v-2c1f0784] .story-content .story-cta .row .story-cta__image .story-cta__logo{min-height:100px}}[data-v-2c1f0784] .story-content .story-list{list-style:disc;margin-left:24px;margin-top:12px;padding:0}[data-v-2c1f0784] .story-content .story-list ul{list-style:circle}[data-v-2c1f0784] .story-content .story-list li{margin-top:8px}[data-v-2c1f0784] .story-content .table{border-collapse:collapse;margin-bottom:48px;margin-top:48px;width:100%}[data-v-2c1f0784] .story-content .table th{font-weight:700;text-align:left}[data-v-2c1f0784] .story-content .table td,[data-v-2c1f0784] .story-content .table th{border-bottom:1px solid #d1d5d8;padding:24px 12px 24px 0;vertical-align:top}[data-v-2c1f0784] .story-content .table tr:last-child td,[data-v-2c1f0784] .story-content .table tr:last-child th{border-bottom:0}[data-v-2c1f0784] .story-content .code-snippet__code,[data-v-2c1f0784] .story-content .code-snippet__lines{font-family:AdyenMono,monospace;font-size:12px;line-height:22px;white-space:pre-wrap}[data-v-2c1f0784] .story-content .code-snippet__lines{background:#001222;color:#8c959d;display:inline-block;left:1px;padding:0 24px;position:absolute;top:25px}@media(min-width:768px){[data-v-2c1f0784] .story-content .code-snippet__lines{padding:24px 48px 0}}[data-v-2c1f0784] .story-content .position-relative{position:relative}[data-v-2c1f0784] .story-content .form-wrapper{min-height:520px;position:relative}[data-v-2c1f0784] .story-content .code-snippet__code{background:#001222;border:1px solid;color:#fff;overflow:auto;padding:24px 24px 24px 64px}@media(min-width:768px){[data-v-2c1f0784] .story-content .code-snippet__code{padding:48px 48px 48px 112px}}[data-v-2c1f0784] .story-content .code-snippet__code code{background:unset;margin-bottom:-36px;margin-top:-20px;padding:unset}[data-v-2c1f0784] .story-content .end-of-blog-divider,[data-v-2c1f0784] .story-content .row hr{display:none}@media(min-width:768px){[data-v-2c1f0784] .ds-dropdown{padding-left:12px}}</style><style>.author-component__img[data-v-2b7bb77c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:48px;width:48px}.author-component__text[data-v-2b7bb77c]{word-break:break-word}</style><style>@media(min-width:1224px){.kh-chapters[data-v-a430aa5e] .ds-container{position:relative}.kh-chapters .kh-chapters-social-bar-wrapper[data-v-a430aa5e]{height:calc(100% - 120px);margin-left:96px;padding-left:12px;position:absolute;z-index:0}.kh-chapters .kh-chapters-social-bar[data-v-a430aa5e]{top:calc(50vh - 174px)!important}}</style><style>.ds-rich-text[data-v-c8e5ba12] :not(.ds-list-style-checked) ol,.ds-rich-text[data-v-c8e5ba12] :not(.ds-list-style-checked) ul{margin:12px 0 0 24px}.ds-rich-text[data-v-c8e5ba12] :not(.ds-list-style-checked) li{font-size:clamp(1rem,.8008rem + .2604vw,1.125rem);font-weight:400;line-height:clamp(1rem + 10px,.8008rem + .2604vw + 10px,1.125rem + 10px)}.ds-rich-text[data-v-c8e5ba12] .ds-list-style-checked ul{margin-top:24px}.ds-rich-text[data-v-c8e5ba12] .ds-list-style-checked li{font-size:clamp(1rem,.8008rem + .2604vw,1.125rem);font-weight:400;line-height:clamp(1rem + 10px,.8008rem + .2604vw + 10px,1.125rem + 10px)}.ds-rich-text[data-v-c8e5ba12] a:not(.ds-blog-card){border-radius:8px;-webkit-box-shadow:0 0 0 2px transparent;box-shadow:0 0 0 2px transparent;color:inherit;display:inline;padding:2px;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px;text-underline-offset:4px;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;word-break:break-word}.ds-rich-text[data-v-c8e5ba12] a:not(.ds-blog-card):link,.ds-rich-text[data-v-c8e5ba12] a:not(.ds-blog-card):visited{color:inherit}@media(hover:hover){.ds-rich-text[data-v-c8e5ba12] a:not(.ds-blog-card):hover{color:#00d16a;cursor:pointer;text-decoration-line:underline;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}}@supports (contain:none){.ds-rich-text[data-v-c8e5ba12] a:not(.ds-blog-card):focus-visible{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}@supports not (contain:none){.ds-rich-text[data-v-c8e5ba12] a:not(.ds-blog-card):focus{-webkit-box-shadow:inset 0 0 0 2px #64e3a4;box-shadow:inset 0 0 0 2px #64e3a4}}.ds-rich-text[data-v-c8e5ba12] em{color:#00d16a;font-size:clamp(1rem,.8008rem + .2604vw,1.125rem);font-style:normal;font-weight:400;line-height:clamp(1rem + 10px,.8008rem + .2604vw + 10px,1.125rem + 10px)}.ds-rich-text[data-v-c8e5ba12] p{white-space:pre-line}.ds-rich-text[data-v-c8e5ba12]>:first-child{margin-top:0}.ds-rich-text[data-v-c8e5ba12] h2,.ds-rich-text[data-v-c8e5ba12] h3,.ds-rich-text[data-v-c8e5ba12] ol,.ds-rich-text[data-v-c8e5ba12] ul,.ds-rich-text[data-v-c8e5ba12]>p{margin-top:12px}.ds-rich-text[data-v-c8e5ba12] ol,.ds-rich-text[data-v-c8e5ba12] ul{padding:0}.ds-rich-text[data-v-c8e5ba12] ul{list-style:disc}.ds-rich-text[data-v-c8e5ba12] ul ul{list-style:circle}.ds-rich-text[data-v-c8e5ba12] li{margin-top:8px}.ds-rich-text[data-v-c8e5ba12] li>p{margin:0}.ds-rich-text[data-v-c8e5ba12]>h3{font-size:clamp(1.25rem,.4827rem + .7418vw,1.40625rem);font-weight:700;line-height:clamp(1.25rem + 10px,.4827rem + .7418vw + 10px,1.40625rem + 10px);margin-top:24px}@media(min-width:768px){.ds-rich-text[data-v-c8e5ba12]>h3{margin-top:48px}}.ds-rich-text[data-v-c8e5ba12] table{border-collapse:collapse;margin-top:12px;width:100%}.ds-rich-text[data-v-c8e5ba12] table.table-layout--fixed{table-layout:fixed}.ds-rich-text[data-v-c8e5ba12] table th{font-size:clamp(1rem,.8008rem + .2604vw,1.125rem);font-weight:400;font-weight:700;line-height:clamp(1rem + 10px,.8008rem + .2604vw + 10px,1.125rem + 10px);text-align:left}.ds-rich-text[data-v-c8e5ba12] table td,.ds-rich-text[data-v-c8e5ba12] table th{border-bottom:1px solid #f4f5f6;padding:24px 12px 24px 0;vertical-align:top}.ds-rich-text[data-v-c8e5ba12] table td p,.ds-rich-text[data-v-c8e5ba12] table th p{margin-bottom:12px;margin-top:0}.ds-rich-text[data-v-c8e5ba12] table td p:last-child,.ds-rich-text[data-v-c8e5ba12] table th p:last-child{margin-bottom:0}.ds-rich-text[data-v-c8e5ba12] table tr:last-child td,.ds-rich-text[data-v-c8e5ba12] table tr:last-child th{border-bottom:0}.ds-rich-text[data-v-c8e5ba12] .ds-rich-text__spacing{margin-top:24px}@media(min-width:1224px){.ds-rich-text[data-v-c8e5ba12] .ds-rich-text__spacing{margin-top:48px}}.ds-rich-text[data-v-c8e5ba12] p:last-child:empty{margin:0!important}.ds-rich-text[data-v-c8e5ba12] .ds-table,.ds-rich-text[data-v-c8e5ba12] .ds-table-list,.ds-rich-text[data-v-c8e5ba12] table{margin-top:12px}.ds-rich-text[data-v-c8e5ba12] .ds-table .table-column--fixed-width,.ds-rich-text[data-v-c8e5ba12] .ds-table-list .table-column--fixed-width,.ds-rich-text[data-v-c8e5ba12] table .table-column--fixed-width{vertical-align:middle;width:100px}.ds-rich-text[data-v-c8e5ba12] .ds-table .table-column--fixed-width p,.ds-rich-text[data-v-c8e5ba12] .ds-table-list .table-column--fixed-width p,.ds-rich-text[data-v-c8e5ba12] table .table-column--fixed-width p{text-align:center}.ds-rich-text[data-v-c8e5ba12] .ds-table .table-icon,.ds-rich-text[data-v-c8e5ba12] .ds-table-list .table-icon,.ds-rich-text[data-v-c8e5ba12] table .table-icon{border-radius:12px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:20px;text-align:center;width:20px}.ds-rich-text[data-v-c8e5ba12] .ds-table .table-icon.P,.ds-rich-text[data-v-c8e5ba12] .ds-table-list .table-icon.P,.ds-rich-text[data-v-c8e5ba12] table .table-icon.P{background-color:#f99c9c}.ds-rich-text[data-v-c8e5ba12] .ds-table .table-icon.R,.ds-rich-text[data-v-c8e5ba12] .ds-table-list .table-icon.R,.ds-rich-text[data-v-c8e5ba12] table .table-icon.R{background-color:#ffc780}.ds-rich-text[data-v-c8e5ba12] .ds-table .table-icon.V,.ds-rich-text[data-v-c8e5ba12] .ds-table-list .table-icon.V,.ds-rich-text[data-v-c8e5ba12] table .table-icon.V{background:url('data:image/svg+xml;utf8,<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0 10.9991C0 4.92401 4.92487 -0.000854492 11 -0.000854492C17.0751 -0.000854492 22 4.92401 22 10.9991C22 17.0743 17.0751 21.9991 11 21.9991C4.92487 21.9991 0 17.0743 0 10.9991ZM16.2071 7.29204C16.5976 7.68256 16.5976 8.31573 16.2071 8.70625L10.2071 14.7063C9.8654 15.048 9.33792 15.0907 8.94977 14.8344C8.89432 14.7978 8.84112 14.7545 8.79231 14.7057L5.79289 11.7063C5.40237 11.3157 5.40237 10.6826 5.79289 10.292C6.18342 9.90152 6.81658 9.90152 7.20711 10.292L9.5 12.5849L14.7929 7.29204C15.1834 6.90151 15.8166 6.90151 16.2071 7.29204Z" fill="%2300d16a"/></svg>') no-repeat 0;height:24px;width:24px}.ds-rich-text[data-v-c8e5ba12] .ds-table .table-icon.X,.ds-rich-text[data-v-c8e5ba12] .ds-table-list .table-icon.X,.ds-rich-text[data-v-c8e5ba12] table .table-icon.X{background:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M1 12.0007C1 5.9256 5.92487 1.00073 12 1.00073C18.0751 1.00073 23 5.9256 23 12.0007C23 18.0759 18.0751 23.0007 12 23.0007C5.92487 23.0007 1 18.0759 1 12.0007ZM8.29289 8.29363C8.68342 7.9031 9.31658 7.9031 9.70711 8.29363L12 10.5865L14.2929 8.29363C14.6834 7.9031 15.3166 7.9031 15.7071 8.29363C16.0976 8.68415 16.0976 9.31732 15.7071 9.70784L13.4142 12.0007L15.7071 14.2936C16.0976 14.6841 16.0976 15.3173 15.7071 15.7078C15.3166 16.0984 14.6834 16.0984 14.2929 15.7078L12 13.4149L9.70711 15.7078C9.31658 16.0984 8.68342 16.0984 8.29289 15.7078C7.90237 15.3173 7.90237 14.6841 8.29289 14.2936L10.5858 12.0007L8.29289 9.70784C7.90237 9.31732 7.90237 8.68415 8.29289 8.29363Z" fill="%23dee1e6"/> </svg>') no-repeat 0;height:24px;width:24px}.ds-rich-text[data-v-c8e5ba12] .ds-table .table-icon.G,.ds-rich-text[data-v-c8e5ba12] .ds-table-list .table-icon.G,.ds-rich-text[data-v-c8e5ba12] table .table-icon.G{background:#00d16a;color:transparent;margin-right:4px}.ds-rich-text[data-v-c8e5ba12] .ds-table .table-icon.HG,.ds-rich-text[data-v-c8e5ba12] .ds-table-list .table-icon.HG,.ds-rich-text[data-v-c8e5ba12] table .table-icon.HG{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#00d16a),color-stop(50%,#fff));background-image:linear-gradient(90deg,#00d16a 50%,#fff 0);color:transparent;margin-right:4px}.ds-rich-text[data-v-c8e5ba12] .ds-table .table-icon.B,.ds-rich-text[data-v-c8e5ba12] .ds-table-list .table-icon.B,.ds-rich-text[data-v-c8e5ba12] table .table-icon.B{background:#006bd7;color:transparent;margin-right:4px}.ds-rich-text[data-v-c8e5ba12] .ds-table .table-icon.RE,.ds-rich-text[data-v-c8e5ba12] .ds-table-list .table-icon.RE,.ds-rich-text[data-v-c8e5ba12] table .table-icon.RE{background:#ff4a0d;color:transparent;margin-right:4px}.ds-rich-text[data-v-c8e5ba12] .ds-table .table-icon.W,.ds-rich-text[data-v-c8e5ba12] .ds-table-list .table-icon.W,.ds-rich-text[data-v-c8e5ba12] table .table-icon.W{background:#fff;border:1px solid #000;color:transparent;margin-right:4px}.ds-rich-text[data-v-c8e5ba12] .ds-table .table-icon.GR,.ds-rich-text[data-v-c8e5ba12] .ds-table-list .table-icon.GR,.ds-rich-text[data-v-c8e5ba12] table .table-icon.GR{background:#d1d5d8;color:transparent;margin-right:4px}.ds-rich-text[data-v-c8e5ba12]:not(.ds-list-style-checked) ul{margin:12px 0 0 24px}.ds-rich-text[data-v-c8e5ba12]:not(.ds-list-style-checked) ol{list-style-type:decimal;margin:12px 0 0 24px}.ds-rich-text[data-v-c8e5ba12]:not(.ds-list-style-checked) ol ol{list-style-type:upper-alpha}.ds-rich-text[data-v-c8e5ba12]:not(.ds-list-style-checked) ol ol ol{list-style-type:lower-roman}</style><style>.newsletter-form-text[data-v-e8321673] .ds-table{margin-top:0}@media(min-width:768px){.newsletter-form-text[data-v-e8321673] .ds-table{margin-top:48px}}.newsletter-form-text[data-v-e8321673] .ds-table__row{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#f4f5f6;border-bottom:0;padding:0}.newsletter-form-text[data-v-e8321673] p{margin-top:0}</style><link rel="stylesheet" href="/knowledge-hub_nuxt/entry.6oYoBQP0.css" crossorigin><link rel="stylesheet" href="/knowledge-hub_nuxt/_slug_.BXwyVBHd.css" crossorigin><link rel="stylesheet" href="/knowledge-hub_nuxt/useKnowledgeHubMarkdown.s3im77UO.css" crossorigin><link rel="stylesheet" href="/knowledge-hub_nuxt/RichText.CM2v9R4h.css" crossorigin><link rel="modulepreload" as="script" crossorigin href="/knowledge-hub_nuxt/BevaSuCO.js"><link rel="modulepreload" as="script" crossorigin href="/knowledge-hub_nuxt/D1pEUSbN.js"><link rel="modulepreload" as="script" crossorigin href="/knowledge-hub_nuxt/RLf0Ueqk.js"><link rel="modulepreload" as="script" crossorigin href="/knowledge-hub_nuxt/BEB8vlvr.js"><link rel="modulepreload" as="script" crossorigin href="/knowledge-hub_nuxt/WvMzbBBu.js"><link rel="modulepreload" as="script" crossorigin href="/knowledge-hub_nuxt/Dl0bqZ_E.js"><link rel="modulepreload" as="script" crossorigin href="/knowledge-hub_nuxt/CsI9s8BD.js"><link rel="modulepreload" as="script" crossorigin href="/knowledge-hub_nuxt/CsQX01x9.js"><link rel="modulepreload" as="script" crossorigin href="/knowledge-hub_nuxt/VA6sBmp4.js"><link rel="modulepreload" as="script" crossorigin href="/knowledge-hub_nuxt/BgFMsJS5.js"><link rel="modulepreload" as="script" crossorigin href="/knowledge-hub_nuxt/BHzvf7MA.js"><link rel="modulepreload" as="script" crossorigin href="/knowledge-hub_nuxt/B7GCDHBj.js"><link rel="preload" as="fetch" fetchpriority="low" crossorigin="anonymous" href="/knowledge-hub_nuxt/builds/meta/e82cbbab-afca-411c-87a1-7264a489473c.json"><script type="module" src="/knowledge-hub_nuxt/BevaSuCO.js" crossorigin nonce="t7u4SeJnukTLIxUaEdul0up75i3PrNYX"></script><noscript hid="gtm-noscript" data-hid="gtm-noscript"><iframe src="https://sgtm.adyen.com/ns.html?id=GTM-575TF4H>m_auth=afdbAXrh3-yNk9m3Wq79uw>m_preview=env-1" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><meta name="facebook-domain-verification" content="tyg95e6cfhy9zvptbojg7yi039v1x3"><link rel="icon" type="image/x-icon" href="/favicon.ico" sizes="any"><link rel="icon" type="image/svg+xml" href="/icon.svg"><link id="i18n-xd" rel="alternate" href="https://www.adyen.com/knowledge-hub/inside-cilium-cni-solving-kubernetes-pod-setup-timeouts" hreflang="x-default"><link id="i18n-alt-en" rel="alternate" href="https://www.adyen.com/knowledge-hub/inside-cilium-cni-solving-kubernetes-pod-setup-timeouts" hreflang="en"><link id="i18n-can" rel="canonical" href="https://www.adyen.com/knowledge-hub/inside-cilium-cni-solving-kubernetes-pod-setup-timeouts"><meta id="i18n-og" property="og:locale" content="en"><meta id="i18n-og-alt-en-AU" property="og:locale:alternate" content="en_AU"><meta id="i18n-og-alt-pt-BR" property="og:locale:alternate" content="pt_BR"><meta id="i18n-og-alt-zh-CN" property="og:locale:alternate" content="zh_CN"><meta id="i18n-og-alt-cs-CZ" property="og:locale:alternate" content="cs_CZ"><meta id="i18n-og-alt-da-DK" property="og:locale:alternate" content="da_DK"><meta id="i18n-og-alt-de-DE" property="og:locale:alternate" content="de_DE"><meta id="i18n-og-alt-es-ES" property="og:locale:alternate" content="es_ES"><meta id="i18n-og-alt-fr-FR" property="og:locale:alternate" content="fr_FR"><meta id="i18n-og-alt-en-IN" property="og:locale:alternate" content="en_IN"><meta id="i18n-og-alt-it-IT" property="og:locale:alternate" content="it_IT"><meta id="i18n-og-alt-ja-JP" property="og:locale:alternate" content="ja_JP"><meta id="i18n-og-alt-es-MX" property="og:locale:alternate" content="es_MX"><meta id="i18n-og-alt-nl-NL" property="og:locale:alternate" content="nl_NL"><meta id="i18n-og-alt-no-NO" property="og:locale:alternate" content="no_NO"><meta id="i18n-og-alt-pl-PL" property="og:locale:alternate" content="pl_PL"><meta id="i18n-og-alt-pt-PT" property="og:locale:alternate" content="pt_PT"><meta id="i18n-og-alt-sv-SE" property="og:locale:alternate" content="sv_SE"><meta id="i18n-og-alt-en-AE" property="og:locale:alternate" content="en_AE"><meta id="i18n-og-alt-en-SG" property="og:locale:alternate" content="en_SG"><meta id="i18n-og-alt-en-GB" property="og:locale:alternate" content="en_GB"><meta property="og:title" content="Solving mysterious Kubernetes pod setup timeouts by tuning conntrack garbage collection - Adyen"><meta name="description" content="How Adyen resolved mysterious Kubernetes pod setup timeouts by optimizing Cilium CNI connection tracking garbage collection configuration."><meta property="og:description" content="How Adyen resolved mysterious Kubernetes pod setup timeouts by optimizing Cilium CNI connection tracking garbage collection configuration."><meta property="og:image" content="https://media.ffycdn.net/eu/adyen/YiCSLPMuxVKzg8aG9FXn.svg?format=png"><meta name="robots" content="index, follow"><meta property="og:url" content="https://www.adyen.com/knowledge-hub/inside-cilium-cni-solving-kubernetes-pod-setup-timeouts"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:site" content="@Adyen"><meta name="twitter:title" content="Solving mysterious Kubernetes pod setup timeouts by tuning conntrack garbage collection - Adyen"><meta name="twitter:description" content="How Adyen resolved mysterious Kubernetes pod setup timeouts by optimizing Cilium CNI connection tracking garbage collection configuration."><meta name="twitter:creator" content="@Adyen"><script hid="head-json-ld" type="application/ld+json" data-hid="head-json-ld" nonce="t7u4SeJnukTLIxUaEdul0up75i3PrNYX">{"@context":"https://schema.org","@type":"BlogPosting","headline":"Inside Cilium CNI: solving mysterious Kubernetes pod setup timeouts","image":["https://cdn-assets-eu.frontify.com/s3/frontify-enterprise-files-eu/eyJwYXRoIjoiYWR5ZW5cL2ZpbGVcL2FVRE5rZDE0WjliM2V1V0o0RXljLmpwZyJ9:adyen:IRZIJquwPoEiUM9H14zUCNaHxCYL3Gr5G0UOcL8YMp8"],"datePublished":"2026-07-09T00:00:00.000+02:00","dateModified":"2026-07-14T09:22:44.527Z","author":[{"@type":"Organization","name":"Adyen","url":"https://www.adyen.com"}]}</script></head><body><div id="__nuxt"><!--[--><div class="[--header-height:var(--sm)] md:[--header-height:var(--md)] lg:pointer:[--header-height:var(--lg)] [--header-height-dynamic:var(--header-height)] [html.header-hidden_&]:[--header-height-dynamic:0px]" style="--sm:56px;--md:64px;--lg:72px;--xl:72px;--2xl:72px;"><!--[--><!--[--><div data-component="header" data-theme="light" class="pointer-events-none top-0 right-0 left-0 z-100 h-dvh [--header-height:var(--sm)] md:[--header-height:var(--md)] lg:pointer:[--header-height:var(--lg)] absolute opacity-100 text-black-3200-rgba" style="--sm:56px;--md:64px;--lg:72px;--xl:72px;--2xl:72px;"><header class="absolute z-200 flex h-(--header-height) items-center justify-between bg-white [--reduced-y:calc(var(--base-spacing)*0.25)] xl:[--reduced-y:calc(var(--base-spacing)*0.5)] noscript:transform-none! noscript:opacity-100! lg:pointer:bg-transparent 3xl:touch:right-(--container-max-width-px) 3xl:touch:left-(--container-max-width-px) top-0 right-0 left-0 pointer-events-auto opacity-100 translate-y-0 motion-transition" tabindex="0"><div class="absolute inset-0 hidden overflow-clip lg:pointer:flex motion-transition transition-transform translate-y-0"><div class="absolute inset-0 flex bg-white motion-transition transition-transform translate-y-0"></div></div><!----><div class="absolute -right-(--grid-margin) bottom-0 -left-(--grid-margin) border-b border-black-200 lg:pointer:hidden opacity-0"></div><div class="relative flex h-full items-center md:h-l 3xl:ml-(--container-max-width-px-gap) 3xl:touch:ml-0 motion-transition"><!--[--><!--]--><div class="relative flex items-center"><div class="relative flex min-h-full items-center gap-s px-s"><div class="pointer-events-auto hidden lg:pointer:flex"><div class="flex" style="opacity:1;"><a href="/" class="ds-focusable flex" data-track-component-name="MdsHeaderLogo" data-track-text="logo" aria-label="Go to homepage"><!--[--><span class="flex items-center gap-7 text-active-primary"><svg width="80" height="26" viewBox="0 0 80 26" fill="currentColor" role="img" xmlns="http://www.w3.org/2000/svg" aria-label="Adyen Logo"><title>Adyen Logo</title><path d="M0 5.83333H11.6667C12.9558 5.83333 14 6.8775 14 8.16667V19.8333H2.33333C1.04417 19.8333 0 18.7892 0 17.5V11.6667H5.83333V16.3333H8.16667V9.33333H0V5.83333Z"></path><path d="M65.3334 5.83333V19.8333H71.1667V9.33333H73.5V19.8333H79.3334V8.16667C79.3334 6.8775 78.2892 5.83333 77 5.83333H65.3334Z"></path><path d="M32.6666 25.6667H44.3333C45.6225 25.6667 46.6666 24.6225 46.6666 23.3333V5.83333H40.8333V16.3333H38.5V5.83333H32.6666V17.5C32.6666 18.7892 33.7108 19.8333 35 19.8333H40.8333V22.1667H32.6666V25.6667Z"></path><path d="M63 19.8333H51.3333C50.0442 19.8333 49 18.7892 49 17.5V5.83333H60.6667C61.9558 5.83333 63 6.8775 63 8.16667V14H57.1667V9.33333H54.8333V16.3333H63V19.8333Z"></path><path d="M30.3334 0V19.8333H18.6667C17.3775 19.8333 16.3334 18.7892 16.3334 17.5V8.16667C16.3334 6.8775 17.3775 5.83333 18.6667 5.83333H22.1667V16.3333H24.5V0H30.3334Z"></path></svg><!----></span><!--]--></a></div></div><div class="relative grid lg:pointer:hidden"><div class="relative flex area noscript:opacity-100!" style="opacity:0;"><div class="flex" style="opacity:1;"><a href="/" class="ds-focusable flex" data-track-component-name="MdsHeaderLogo" data-track-text="logo" aria-label="Go to homepage"><!--[--><span class="flex items-center gap-7 text-active-primary"><svg width="80" height="26" viewBox="0 0 80 26" fill="currentColor" role="img" xmlns="http://www.w3.org/2000/svg" aria-label="Adyen Logo"><title>Adyen Logo</title><path d="M0 5.83333H11.6667C12.9558 5.83333 14 6.8775 14 8.16667V19.8333H2.33333C1.04417 19.8333 0 18.7892 0 17.5V11.6667H5.83333V16.3333H8.16667V9.33333H0V5.83333Z"></path><path d="M65.3334 5.83333V19.8333H71.1667V9.33333H73.5V19.8333H79.3334V8.16667C79.3334 6.8775 78.2892 5.83333 77 5.83333H65.3334Z"></path><path d="M32.6666 25.6667H44.3333C45.6225 25.6667 46.6666 24.6225 46.6666 23.3333V5.83333H40.8333V16.3333H38.5V5.83333H32.6666V17.5C32.6666 18.7892 33.7108 19.8333 35 19.8333H40.8333V22.1667H32.6666V25.6667Z"></path><path d="M63 19.8333H51.3333C50.0442 19.8333 49 18.7892 49 17.5V5.83333H60.6667C61.9558 5.83333 63 6.8775 63 8.16667V14H57.1667V9.33333H54.8333V16.3333H63V19.8333Z"></path><path d="M30.3334 0V19.8333H18.6667C17.3775 19.8333 16.3334 18.7892 16.3334 17.5V8.16667C16.3334 6.8775 17.3775 5.83333 18.6667 5.83333H22.1667V16.3333H24.5V0H30.3334Z"></path></svg><!----></span><!--]--></a></div></div><!--[--><!--]--></div><div class="hidden items-center gap-s lg:pointer:flex"><hr class="border-none h-16 w-1 bg-main-elevated max-md:hidden"><div class="grid grid-cols-1 grid-rows-1 items-center"><nav class="group noscript:opacity-100! col-start-1 row-start-1 transition-colors duration-300 ease-linear max-md:hidden" style="opacity:1;"><ul role="menubar" aria-label="Main navigation" class="flex items-center"><!--[--><li><button aria-controls="menu-22xn8fZM2J4FjsaMkGOFbh" aria-expanded="false" aria-haspopup="menu" class="ds-focusable flex items-center gap-3xs p-2xs text-current transition-opacity focus-visible:opacity-100 max-md:hidden group-hover:opacity-(--color-black-1800-opacity) hover:opacity-100 -ml-2xs" role="menuitem" data-track-component-name="MdsHeaderNavigation" data-track-text="Products" data-track-level="1" data-track-navigation-mode="progressive"><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Products<!--]--></span></button></li><li><button aria-controls="menu-57J4wcyjNe6gasVEw055P9" aria-expanded="false" aria-haspopup="menu" class="ds-focusable flex items-center gap-3xs p-2xs text-current transition-opacity focus-visible:opacity-100 max-md:hidden group-hover:opacity-(--color-black-1800-opacity) hover:opacity-100" role="menuitem" data-track-component-name="MdsHeaderNavigation" data-track-text="Businesses we serve" data-track-level="1" data-track-navigation-mode="single"><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Businesses we serve<!--]--></span></button></li><li><button aria-controls="menu-420IsV5lBXp2lM9YnWo6fr" aria-expanded="false" aria-haspopup="menu" class="ds-focusable flex items-center gap-3xs p-2xs text-current transition-opacity focus-visible:opacity-100 max-md:hidden group-hover:opacity-(--color-black-1800-opacity) hover:opacity-100" role="menuitem" data-track-component-name="MdsHeaderNavigation" data-track-text="About" data-track-level="1" data-track-navigation-mode="single"><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->About<!--]--></span></button></li><li><button aria-controls="menu-5d7tR5v8QdY6twpbpAvMq7" aria-expanded="false" aria-haspopup="menu" class="ds-focusable flex items-center gap-3xs p-2xs text-current transition-opacity focus-visible:opacity-100 max-md:hidden group-hover:opacity-(--color-black-1800-opacity) hover:opacity-100" role="menuitem" data-track-component-name="MdsHeaderNavigation" data-track-text="Resources" data-track-level="1" data-track-navigation-mode="single"><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Resources<!--]--></span></button></li><li><a href="https://www.adyen.com/pricing" rel="noopener noreferrer" class="ds-focusable ds-focusable flex items-center gap-3xs p-2xs text-current transition-opacity focus-visible:opacity-100 max-md:hidden group-hover:opacity-(--color-black-1800-opacity) hover:opacity-100"><!--[--><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Pricing<!--]--></span><!--]--></a></li><!--]--></ul></nav></div></div></div></div></div><div class="relative flex h-full lg:pointer:hidden"><div class="relative flex h-full"><button class="flex items-center px-s text-main-solid dark:text-main-surface" aria-label="Open Menu"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--interface-16 flex" style="font-size:16px;" width="1em" height="1em" viewBox="0 0 16 16" data-icon-category="Interface-16" data-icon-name="MenuSmall"><path fill="currentColor" d="M14.75 11.75H1.25v-1.5h13.5zM14.75 5.75H1.25v-1.5h13.5z"/></svg></button></div></div><div class="relative hidden h-full 3xl:mr-(--container-max-width-px-gap) lg:pointer:flex 3xl:touch:mr-0"><div class="flex items-center pr-s"><div class="group flex items-center"><button aria-label="Search" class="ds-focusable px-s py-2xs text-current transition-opacity duration-200 group-hover:opacity-(--color-black-1800-opacity) hover:opacity-100" data-track-component-name="MdsHeaderNavigation" data-track-text="search" data-track-id="search" data-track-level="1"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--interface flex" style="font-size:16px;" width="1em" height="1em" viewBox="0 0 24 24" data-icon-category="Interface" data-icon-name="Search"><path d="M11 2C6.02944 2 2 6.02944 2 11C2 15.9706 6.02944 20 11 20C13.125 20 15.078 19.2635 16.6176 18.032L21.9999 23.4142L23.4141 22L18.0318 16.6178C19.2635 15.0781 20 13.125 20 11C20 6.02944 15.9706 2 11 2ZM4 11C4 7.13401 7.13401 4 11 4C14.866 4 18 7.13401 18 11C18 14.866 14.866 18 11 18C7.13401 18 4 14.866 4 11Z" fill="currentColor"/></svg></button><hr class="border-none h-16 w-1 bg-main-elevated"><a href="https://ca-live.adyen.com/ca/ca/overview/default.shtml" rel="noopener noreferrer" class="ds-focusable ds-focusable px-s py-2xs text-current transition-opacity duration-200 group-hover:opacity-(--color-black-1800-opacity) hover:opacity-100" data-track-component-name="MdsHeaderNavigation" data-track-text="login" data-track-level="1" aria-label="Log in"><!--[--><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--interface flex" style="font-size:16px;" width="1em" height="1em" viewBox="0 0 24 24" data-icon-category="Interface" data-icon-name="PersonCircle"><path d="M12 5C14.2091 5 16 6.79086 16 9C16 11.2091 14.2091 13 12 13C9.79086 13 8 11.2091 8 9C8 6.79086 9.79086 5 12 5ZM12 7C10.8954 7 10 7.89543 10 9C10 10.1046 10.8954 11 12 11C13.1046 11 14 10.1046 14 9C14 7.89543 13.1046 7 12 7Z" fill="currentColor"/>
|
||
<path d="M12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12C1 5.92487 5.92487 1 12 1ZM8 16C6.89543 16 6 16.8954 6 18V18.7061C7.5924 20.1318 9.69439 21 12 21C14.3056 21 16.4076 20.1318 18 18.7061V18C18 16.8954 17.1046 16 16 16H8ZM12 3C7.02944 3 3 7.02944 3 12C3 13.6759 3.45904 15.2443 4.25684 16.5879C4.82761 15.0757 6.28801 14 8 14H16C17.7119 14 19.1713 15.0758 19.7422 16.5879C20.5401 15.2442 21 13.6761 21 12C21 7.02944 16.9706 3 12 3Z" fill="currentColor"/></svg><!--]--></a></div><a href="https://www.adyen.com/contact/sales" rel="noopener noreferrer" class="ds-focusable group ds-focusable relative flex items-center justify-center gap-3xs rounded-m whitespace-nowrap transition-colors duration-300 before-content-empty before:absolute before:inset-0 before:rounded-inherit before:transition-opacity before:duration-300 focus-visible:outline-offset-4 bg-active-primary text-main-solid dark:text-main-surface green:hover:bg-main-solid green:hover:text-active-primary before:bg-main-light-secondary dark:before:bg-black/(--color-black-200-opacity) green:before:bg-white/(--color-white-2800-opacity) before:opacity-0 hover:before:opacity-100 green:hover:before:opacity-0 active:before:opacity-0 green:active:before:opacity-100 outline-active-primary px-12 xl:px-16 h-l flex-row pointer-events-auto" data-track-component-name="MdsHeaderNavigation" data-track-text="Contact us" data-track-level="1"><!--[--><span class="grid overflow-clip px-2.5 pt-2 pb-3"><span class="flex opacity-100 transition duration-700 ease-spring area motion-safe:pointer:group-hover:-translate-y-full motion-safe:pointer:group-hover:opacity-0"><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Contact us<!--]--></span></span><span class="hidden translate-y-full opacity-0 transition duration-700 ease-spring area motion-safe:pointer:flex motion-safe:pointer:group-hover:translate-y-0 motion-safe:pointer:group-hover:opacity-100" aria-hidden="true"><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Contact us<!--]--></span></span></span><!----><!--]--></a><!----></div></div></header><!--[--><!--[--><!--]--><!----><!--[--><!--]--><!--]--></div><!--[--><!----><!--]--><!--]--><div id="header-portal" class="pointer-events-auto sticky top-(--header-height-dynamic) right-0 left-0 w-full z-10"></div><!--]--><main class="flex min-h-svh w-full flex-col pt-(--header-height)"><!--[--><!--[--><div class="nuxt-loading-indicator" style="position:fixed;top:0;right:0;left:0;pointer-events:none;width:auto;height:3px;opacity:0;background:#00d16a;background-size:0% auto;transform:scaleX(0%);transform-origin:left;transition:transform 0.1s, height 0.4s, opacity 0.4s;z-index:999999;"></div><div class="ds-width-full"><!----><!----><div class="ds-page-content kh-article" data-v-0a1a5a68 data-v-2c1f0784><!--[--><!----><section class="ds-section ds-theme__grey ds-padding-bottom-48 ds-md-padding-bottom-96" data-v-2c1f0784><div class=""><!--[--><div class="ds-container" data-v-2c1f0784><div class="ds-grid" data-v-2c1f0784><div class="ds-grid__col ds-grid__col--12" data-v-2c1f0784><a href="/knowledge-hub" class="ds-link-back ds-link-back--light ds-margin-top-48 ds-margin-bottom-48" aria-label prefetch="true" data-track-component-name="DsHeaderWithDivider" data-track-text="Knowledge Hub" data-track-title="Inside Cilium CNI: solving mysterious Kubernetes pod setup timeouts" data-v-0f167a49 data-v-2c1f0784><!--[--><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" aria-label="chevron-left-extra-small" role="img" class="icon ds-text-icon__icon ds-text-icon__icon--left ds-margin-right-4" data-j-icon-left data-v-0f167a49><path d="M10.5608 5.00011L7.56077 8.00011L10.5608 11.0001L9.50011 12.0608L5.43945 8.00011L9.50011 3.93945L10.5608 5.00011Z" fill="currentColor"/></svg><span data-j-text data-v-0f167a49>Knowledge Hub</span><!--]--></a><div data-v-2c1f0784><div class="ds-md-hidden"><div class="ds-theme__grey kh-header-with-divider" data-v-2c1f0784><div class="ds-header-with-divider ds-header-with-divider--grey"><!--[--><picture class="ds-image-element ds-image-element--center ds-header-with-divider__image" style="" data-j-picture><source media="(max-width: 767px)" srcset="https://media.ffycdn.net/eu/adyen/YiCSLPMuxVKzg8aG9FXn.svg" data-j-source-small><source media="(max-width: 1223px)" srcset="https://media.ffycdn.net/eu/adyen/YiCSLPMuxVKzg8aG9FXn.svg" data-j-source-medium><source media="(min-width: 1224px)" srcset="https://media.ffycdn.net/eu/adyen/YiCSLPMuxVKzg8aG9FXn.svg" data-j-source-large><img loading="eager" src="https://media.ffycdn.net/eu/adyen/YiCSLPMuxVKzg8aG9FXn.svg" fetchpriority="auto" alt="Person organizing a cloud of data into neat stacks" class="ds-image-element__svg" style="" data-j-image></picture><!----><!--]--></div></div></div><div class="ds-hidden ds-md-hidden--false ds-lg-hidden"><div class="ds-theme__grey kh-header-with-divider" data-v-2c1f0784><div class="ds-header-with-divider ds-header-with-divider--grey"><!--[--><picture class="ds-image-element ds-image-element--center ds-header-with-divider__image" style="" data-j-picture><source media="(max-width: 767px)" srcset="https://media.ffycdn.net/eu/adyen/YiCSLPMuxVKzg8aG9FXn.svg" data-j-source-small><source media="(max-width: 1223px)" srcset="https://media.ffycdn.net/eu/adyen/YiCSLPMuxVKzg8aG9FXn.svg" data-j-source-medium><source media="(min-width: 1224px)" srcset="https://media.ffycdn.net/eu/adyen/YiCSLPMuxVKzg8aG9FXn.svg" data-j-source-large><img loading="eager" src="https://media.ffycdn.net/eu/adyen/YiCSLPMuxVKzg8aG9FXn.svg" fetchpriority="auto" alt="Person organizing a cloud of data into neat stacks" class="ds-image-element__svg" style="" data-j-image></picture><!----><!--]--></div></div></div><div class="ds-hidden ds-lg-hidden--false"><div class="ds-theme__grey kh-header-with-divider" data-v-2c1f0784><div class="ds-header-with-divider ds-header-with-divider--grey"><!--[--><picture class="ds-image-element ds-image-element--center ds-header-with-divider__image" style="" data-j-picture><source media="(max-width: 767px)" srcset="https://media.ffycdn.net/eu/adyen/YiCSLPMuxVKzg8aG9FXn.svg" data-j-source-small><source media="(max-width: 1223px)" srcset="https://media.ffycdn.net/eu/adyen/YiCSLPMuxVKzg8aG9FXn.svg" data-j-source-medium><source media="(min-width: 1224px)" srcset="https://media.ffycdn.net/eu/adyen/YiCSLPMuxVKzg8aG9FXn.svg" data-j-source-large><img loading="eager" src="https://media.ffycdn.net/eu/adyen/YiCSLPMuxVKzg8aG9FXn.svg" fetchpriority="auto" alt="Person organizing a cloud of data into neat stacks" class="ds-image-element__svg" style="" data-j-image></picture><div class="ds-header-with-divider__divider-wrapper ds-header-with-divider__divider-wrapper--sticky-bottom" data-j-divider><div class="ds-header-with-divider__divider-wrapper__container ds-container"><div class="ds-header-with-divider__divider"></div></div></div><!--]--></div></div></div></div></div></div></div><div class="ds-container ds-margin-top-48 ds-lg-margin-top-0" data-v-2c1f0784><div class="ds-grid ds-theme__grey" data-v-2c1f0784><div class="ds-grid__col ds-grid__col--12 ds-lg-grid__col--8 ds-lg-grid__col--offset-2 ds-lg-padding-x-0" data-v-2c1f0784><p class="ds-theme__grey ds-eyebrow ds-text-mono ds-text-transform-uppercase" data-j-eyebrow data-v-2c1f0784>Article</p><h1 class="ds-heading ds-md-heading-large ds-margin-bottom-12" data-v-2c1f0784>Inside Cilium CNI: solving mysterious Kubernetes pod setup timeouts</h1><p class="ds-text-medium ds-margin-bottom-24" data-v-2c1f0784>A deep dive into how Adyen's Data Platform Engineering team investigated and resolved linear-time scaling bottlenecks in Cilium CNI connection tracking garbage collection to fix mysterious Kubernetes pod setup timeouts on high-resource nodes.</p><div class="author-component ds-display-flex ds-align-items-center" data-v-2c1f0784 data-v-2b7bb77c><!----><div class="author-component__text" data-v-2b7bb77c><div data-v-2b7bb77c><span class="ds-theme__light--secondary-text ds-text ds-font-weight-semi-bold" data-j-name data-v-2b7bb77c>Jorrick Sleijster</span><span class="ds-theme__light--secondary-text" data-v-2b7bb77c> · </span><span class="ds-theme__light--secondary-text ds-text" data-j-additional-info data-v-2b7bb77c>Senior Data Platform Engineer, Adyen</span></div><div class="ds-theme__light--secondary-text ds-text-small ds-display-flex" data-v-2b7bb77c><span data-j-date data-v-2b7bb77c>July 8th, 2026</span><div class="author-component__text" data-v-2b7bb77c><span data-v-2b7bb77c> · </span><span data-j-time data-v-2b7bb77c>15 minutes</span></div></div></div></div></div></div></div><!--]--></div><!--[--><!--]--></section><!--[--><div class="on-page-navigation-sticky__sentinel" aria-hidden="true"></div><div class="ds-width-full on-page-navigation motion-transition"><!--[--><div data-v-2c1f0784><!----><!----><!----></div><!--]--></div><!--]--><!--[--><section class="ds-section ds-theme__light kh-chapters ds-padding-y-24 ds-md-padding-y-48" data-v-2c1f0784 data-v-a430aa5e><div class="ds-container"><!--[--><!----><!----><!--[--><div class="kh-chapters-intro ds-grid ds-padding-y-24 ds-md-padding-y-48" data-v-a430aa5e><div class="ds-grid__col ds-grid__col--12 ds-lg-grid__col--8 ds-lg-grid__col--offset-2" data-v-a430aa5e><div class="ds-rich-text" data-v-a430aa5e data-v-c8e5ba12><!--[--><p>I was fully aware a year ago that a single configuration line could break the Kubernetes networking stack. But if they told me that leftovers from Kubernetes pods which terminated hours prior could block new ones from starting, I would have thought they were joking.</p><p>In high-performance networking, 35 seconds is a lifetime. This was the latency required to iterate through our connection tracking table of 7 million entries at a maximum speed of 200,000 entries per second. At our 16-million-entry peak, this sequential lookup could take up to 80 seconds, leading to Cilium CNI timeouts preventing new pods from starting on affected nodes.</p><p>We uncovered this linear-time behavior at Adyen by tracing syscalls, inspecting codebases, and analyzing eBPF internals. This investigation revealed how our varied workloads turned the connection tracking table's garbage collection algorithm into a critical bottleneck.</p><!--]--></div></div></div><!--[--><div class="kh-chapter ds-grid ds-padding-y-24 ds-md-padding-y-48" data-v-a430aa5e><!----><!----><div class="ds-grid__col ds-grid__col--12 ds-lg-grid__col--8 ds-lg-grid__col--offset-2" data-id="our-setup-why-were-different" data-v-a430aa5e><h2 class="kh-chapter__header ds-heading" data-v-a430aa5e>Our setup: why we're different</h2><div class="ds-rich-text ds-margin-top-24 ds-md-margin-top-48" data-v-a430aa5e data-v-c8e5ba12><!--[--><p>At Adyen, we run Cilium CNI across all our 100+ Kubernetes clusters. When we switched from Calico to Cilium, we knew we'd face challenges adapting it to our production workloads. Our production big data Kubernetes clusters have a unique usage pattern compared to the other Kubernetes environments within Adyen:</p><p><strong>Data extraction from HDFS</strong>. Our infrastructure relies on more than 500 datanodes. Trino represents one of our most demanding HDFS workloads, processing analytical queries against data stored on HDFS. Due to the distributed nature of HDFS, each file you download requires a new connection to any of these 500 nodes. Therefore, during peak hours, a single pod can produce approximately 50,000 connections every minute.
|
||
</p><p><strong>Pod churn.</strong> Many pods we spawn on the Kubernetes cluster run batch jobs, such as Spark jobs. They stay around for anywhere from a second to a couple of hours.</p><p><strong>Wide variety of workloads.</strong> Some workloads are very CPU-intensive, like Spark pods executing complex joins and transformations with relatively few network connections. Others are extremely network-intensive, like Trino pods querying thousands of small files on HDFS, each requiring a new connection. This creates a large number of short-lived connections that stress the connection tracking table.</p><p>Furthermore, our machines are more powerful than most Kubernetes cluster machines within Adyen:</p><ul><li><p>Machines with 64 physical cores and 512GB of RAM</p></li><li><p>Machines with 128 physical cores and 2TB of RAM</p></li></ul><p>
|
||
At the time, our environment consisted of Kubernetes 1.31.7 and Cilium 1.16.5. We provide these specific versions to help interested readers correlate our findings with the relevant codebases. </p><p>To support our unique workloads, we progressively tuned Cilium by increasing DNS proxy timeouts, expanding the connection tracking table capacity, raising API rate limits, and streamlining "security labels". This configuration allowed us to overcome challenge after challenge, except for one:</p><p><i><strong>`Failed to create pod sandbox: rpc error: code = Unknown desc = failed to setup network for sandbox "0fecf4844d3f8f2df218f09d91f9698bb424e2166551952f46fd7638f4757cf2": plugin type="cilium-cni" failed (add): unable to create endpoint: Cilium API client timeout exceeded`</strong></i></p><p>Kubernetes would create a pod, spin up the sandbox, and then attempt to set up the networking with Cilium. This operation would time out. From that point onwards, it also timed out any other pod attempting to spawn on the same node. Furthermore, we noticed that on those affected nodes, the API duration for DELETE /v1/endpoint and PUT /v1/endpoint, the routes responsible for adding and deleting a Cilium endpoint, also increased. You can see this clearly in the image below where the endpoint call latency starts to increase linearly over time from 4:20 pm onwards, indicating that endpoint creation and deletion never finish.</p><div borderradius="true" class="ds-rich-text__spacing"><picture class="ds-image-element" style="" data-j-picture><source media="(max-width: 767px)" srcset="https://media.ffycdn.net/eu/adyen/gtUYQ1kDX8Tbne4WqAJj.png?format=webp&width=654" width="327" height="auto" data-j-source-small><source media="(max-width: 1223px)" srcset="https://media.ffycdn.net/eu/adyen/gtUYQ1kDX8Tbne4WqAJj.png?format=webp&width=1344" width="672" height="auto" data-j-source-medium><source media="(min-width: 1224px)" srcset="https://media.ffycdn.net/eu/adyen/gtUYQ1kDX8Tbne4WqAJj.png?format=webp&width=1568" width="784" height="auto" data-j-source-large><img loading="lazy" src="https://media.ffycdn.net/eu/adyen/gtUYQ1kDX8Tbne4WqAJj.png?format=webp&width=654" fetchpriority="auto" alt="Graph showing payment processing times on Adyen's platform from 9:50 to 17:00." class="ds-image-element__image" style="" data-j-image></picture><!----></div><p>It is important to note that these clusters are only used for analytical processing and big data workloads. The issue was identified, analyzed, and fully resolved before any SLO was breached. Furthermore, as our big data environments are isolated from our core transactional flows, this issue never impacted our real-time payment processing pipeline or merchant transactions.</p><!--]--></div></div></div><div class="kh-chapter ds-grid ds-padding-y-24 ds-md-padding-y-48" data-v-a430aa5e><!----><!----><div class="ds-grid__col ds-grid__col--12 ds-lg-grid__col--8 ds-lg-grid__col--offset-2" data-id="the-symptom-somethings-wrong-but-what" data-v-a430aa5e><h2 class="kh-chapter__header ds-heading" data-v-a430aa5e>The symptom: something's wrong, but what?</h2><div class="ds-rich-text ds-margin-top-24 ds-md-margin-top-48" data-v-a430aa5e data-v-c8e5ba12><!--[--><p>First, we found no related timeouts in the Cilium Agent logs. We enabled debug logging, hoping to find hidden errors. Nothing. The logs gave us the big picture but didn't reveal the bottleneck.</p><p>We did learn some valuable things from debugging the broken nodes:</p><ul><li><p>Listing all endpoints on a broken node would time out: cilium endpoint list</p></li><li><p>Listing the logs of an endpoint worked fine and showed the endpoint was stuck in the regenerating phase: cilium endpoint log <ENDPOINT_ID></p></li><li><p>Requesting the endpoint state with kubectl get ciliumendpoint showed it was still regenerating, while the Kubernetes manifest of the endpoint showed a ready status.</p></li><li><p>Checking the filesystem at /var/run/cilium/state showed endpoint folders with a _next suffix, indicating they didn't complete successfully.</p></li></ul><p>This validated our suspicion that the issue was in the Cilium agent, not at the kubelet or CNI plugin level. But we still didn't know why.</p><!--]--></div></div></div><div class="kh-chapter ds-grid ds-padding-y-24 ds-md-padding-y-48" data-v-a430aa5e><!----><!----><div class="ds-grid__col ds-grid__col--12 ds-lg-grid__col--8 ds-lg-grid__col--offset-2" data-id="under-the-hood-how-cilium-sets-up-networking-for-a-pod" data-v-a430aa5e><h2 class="kh-chapter__header ds-heading" data-v-a430aa5e>Under the hood: how Cilium sets up networking for a pod</h2><div class="ds-rich-text ds-margin-top-24 ds-md-margin-top-48" data-v-a430aa5e data-v-c8e5ba12><!--[--><p>Before we dive into the debugging journey, it's helpful to understand what happens when a pod spawns and Cilium sets up its networking.</p><p>The process starts when Kubernetes assigns a pod to a specific node. The kubelet initiates the pod setup and calls the configured CNI plugin (Cilium, in our case). The Cilium CNI plugin performs several operations:</p><ol><li><p><strong>Allocates an IP</strong> using IPAM (IP Address Management)</p></li><li><p><strong>Creates a link device</strong> (in our setup, a veth pair. One end in the host namespace, one in the pod)</p></li><li><p><strong>Configures the pod network</strong> by setting the IP address, configuring routes and setting sysctl parameters</p></li><li><p><strong>Creates a Cilium endpoint</strong> via the Cilium agent API</p></li><li><p><strong>Retrieves or allocates a security identity</strong> using pod labels</p></li><li><p><strong>Calculates network policy</strong> for this endpoint</p></li><li><p><strong>Generates, compiles, and injects eBPF</strong> <strong>code</strong> into the kernel</p></li><li><p><strong>Returns success</strong> to the kubelet</p></li></ol><p>The key thing to understand is that when creating a Pod, and thus an endpoint, the CNI plugin calls the Cilium agent, which runs as a DaemonSet on each node. The agent does the heavy lifting: managing eBPF maps, handling connection tracking, applying network policies, and more.</p><p>Here's a simplified view of the flow:</p><div borderradius="true" class="ds-rich-text__spacing"><picture class="ds-image-element" style="" data-j-picture><source media="(max-width: 767px)" srcset="https://media.ffycdn.net/eu/adyen/M187QTMVPa8r7VWxzjje.png?format=webp&width=654" width="327" height="auto" data-j-source-small><source media="(max-width: 1223px)" srcset="https://media.ffycdn.net/eu/adyen/M187QTMVPa8r7VWxzjje.png?format=webp&width=1344" width="672" height="auto" data-j-source-medium><source media="(min-width: 1224px)" srcset="https://media.ffycdn.net/eu/adyen/M187QTMVPa8r7VWxzjje.png?format=webp&width=1568" width="784" height="auto" data-j-source-large><img loading="lazy" src="https://media.ffycdn.net/eu/adyen/M187QTMVPa8r7VWxzjje.png?format=webp&width=654" fetchpriority="auto" alt="Flowchart of network setup process involving cabling, CNC plugin, Citrux agent, and kernel." class="ds-image-element__image" style="" data-j-image></picture><!----></div><p>A vital part of this process occurs during endpoint creation: Cilium triggers the connection tracking table's garbage collection to verify that the pod's IP is free of residual connections from its previous run. The scrubIPsInConntrackTable function executes this operation, scanning the entire conntrack table to identify and delete relevant entries.</p><p>The consequences of failing garbage collection are significant. Stale entries accumulate without limit, and while our table can accommodate up to 16 million entries, the real bottleneck is the mandatory scan that every new pod requires. This cleaning step is essential to mitigate IP address reuse conflicts, ensuring that a fresh pod doesn't inherit any open connections from a prior one.</p><p>This is where our story really begins.</p><p><i>Note: </i><a href="https://arthurchiao.art/blog/cilium-code-cni-create-network/" target="_blank" rel="noopener">Arthur Chiao's excellent deep dive into Cilium's CNI implementation</a><i> provided much of our understanding of the CNI flow. While Arthur Chiao wrote it a few years ago, the core concepts remain relevant, and it is an invaluable resource for anyone wanting to understand how Cilium works under the hood.</i></p><!--]--></div></div></div><div class="kh-chapter ds-grid ds-padding-y-24 ds-md-padding-y-48" data-v-a430aa5e><!----><!----><div class="ds-grid__col ds-grid__col--12 ds-lg-grid__col--8 ds-lg-grid__col--offset-2" data-id="down-the-rabbit-hole-tracing-the-root-cause" data-v-a430aa5e><h2 class="kh-chapter__header ds-heading" data-v-a430aa5e>Down the rabbit hole: tracing the root cause</h2><div class="ds-rich-text ds-margin-top-24 ds-md-margin-top-48" data-v-a430aa5e data-v-c8e5ba12><!--[--><h3 class="ds-heading-medium"> What is the agent actually doing?</h3><p>We needed to see what the Cilium agent was doing when it hung. Enter pprof, Go's built-in profiler. We enabled pprof in Cilium's configuration and captured traces from a broken node right after spawning 50 pods.</p><p>The CPU and memory profiles didn't reveal much at first. But when we opened the execution traces, the timeline view showed exactly what each goroutine was doing, and everything became clear.</p><div borderradius="true" class="ds-rich-text__spacing"><picture class="ds-image-element" style="" data-j-picture><source media="(max-width: 767px)" srcset="https://media.ffycdn.net/eu/adyen/MHhSao2fpiwuNajVcGnA.png?format=webp&width=654" width="327" height="auto" data-j-source-small><source media="(max-width: 1223px)" srcset="https://media.ffycdn.net/eu/adyen/MHhSao2fpiwuNajVcGnA.png?format=webp&width=1344" width="672" height="auto" data-j-source-medium><source media="(min-width: 1224px)" srcset="https://media.ffycdn.net/eu/adyen/MHhSao2fpiwuNajVcGnA.png?format=webp&width=1568" width="784" height="auto" data-j-source-large><img loading="lazy" src="https://media.ffycdn.net/eu/adyen/MHhSao2fpiwuNajVcGnA.png?format=webp&width=654" fetchpriority="auto" alt="A dashboard showcasing transaction timelines and payment activity analysis by Adyen" class="ds-image-element__image" style="" data-j-image></picture><!----></div><p>We saw long-running goroutines spending their entire time in syscalls. Zooming in closer revealed the pattern:</p><div borderradius="true" class="ds-rich-text__spacing"><picture class="ds-image-element" style="" data-j-picture><source media="(max-width: 767px)" srcset="https://media.ffycdn.net/eu/adyen/PkyaDK9owX4GhhFdVJyn.png?format=webp&width=654" width="327" height="auto" data-j-source-small><source media="(max-width: 1223px)" srcset="https://media.ffycdn.net/eu/adyen/PkyaDK9owX4GhhFdVJyn.png?format=webp&width=1344" width="672" height="auto" data-j-source-medium><source media="(min-width: 1224px)" srcset="https://media.ffycdn.net/eu/adyen/PkyaDK9owX4GhhFdVJyn.png?format=webp&width=1568" width="784" height="auto" data-j-source-large><img loading="lazy" src="https://media.ffycdn.net/eu/adyen/PkyaDK9owX4GhhFdVJyn.png?format=webp&width=654" fetchpriority="auto" alt="Timeline of payment processing activities on an Adyen platform dashboard." class="ds-image-element__image" style="" data-j-image></picture><!----></div><p>The agent was making BPF syscalls in a tight loop: nextKey(), lookup(), nextKey(), lookup(), over and over again. The agent uses these syscalls to iterate through an eBPF map:</p><ol><li><p><strong>nextKey(currentKey) </strong>- Gets the next key in the BPF map after currentKey</p></li><li><p><strong>lookup(key)</strong> - Retrieves the value associated with key</p></li></ol><p>Let's do some napkin math. We selected a 35-millisecond fragment and counted 14,916 syscall occurrences. That's 426,171 syscalls per second. Since getting each element from an eBPF map takes two syscalls (next + get), we were iterating through roughly 213,000 entries per second. </p><p>As Cilium is a user-space process, accessing or manipulating the map forces a context switch on every syscall. A context switch is the process of the CPU temporarily halting the user-space process (Cilium) to execute code in the kernel (to handle the BPF syscall) and then resuming the user-space process. This involves saving and restoring the entire state of the CPU registers and memory space, which adds significant overhead and is a major source of latency.</p><p>Here's the critical insight: this is a sequential operation. You can't parallelize it because you need the current key to get the next key. Even on our powerful server CPUs, this was the maximum speed we could achieve. And there was one more important detail in the traces: this was happening in the scrubIPsInConntrackTable function, the one that cleans the connection tracking table when creating an endpoint.</p><!--]--></div></div></div><div class="kh-chapter ds-grid ds-padding-y-24 ds-md-padding-y-48" data-v-a430aa5e><!----><!----><div class="ds-grid__col ds-grid__col--12 ds-lg-grid__col--8 ds-lg-grid__col--offset-2" data-id="why-so-many-syscalls-the-connection-tracking-table" data-v-a430aa5e><h2 class="kh-chapter__header ds-heading" data-v-a430aa5e>Why so many syscalls? The connection tracking table</h2><div class="ds-rich-text ds-margin-top-24 ds-md-margin-top-48" data-v-a430aa5e data-v-c8e5ba12><!--[--><p>That's when we remembered something we'd seen in cilium status --verbose:</p><div class="ds-code-snippet ds-rich-text__spacing" id="4Of5CVDtdACOKxtF6QFXA5"><div class="ds-color-grey-3200 ds-text-small ds-margin-bottom-3 ds-margin-bottom-12 ds-font-weight-semi-bold" data-j-language>Language: plaintext</div><div class="ds-position-relative"><div class="ds-code-snippet__lines"><!--[--><!--]--></div><pre class="ds-code-snippet__code ds-white-space-pre-wrap"> <code class="plaintext" data-j-code>BPF <span class="hljs-title class_">Maps</span>: <span class="hljs-built_in">dynamic</span> sizing: <span class="hljs-keyword">on</span> (ratio: <span class="hljs-number">0.005000</span>)
|
||
<span class="hljs-title class_">Name</span> <span class="hljs-title class_">Size</span>
|
||
TCP connection tracking <span class="hljs-number">16777216</span>
|
||
<span class="hljs-title class_">Non</span>-TCP connection tracking <span class="hljs-number">14232516</span>
|
||
...</code>
|
||
</pre><button type="button" aria-label="Copy source" class="ds-position-absolute ds-code-snippet__copy-button ds-button-link-icon ds-button-link-icon--green" data-j-copy-button><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-label="copy" role="img" class="icon">
|
||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||
<path d="M5 2C3.34315 2 2 3.34315 2 5V13C2 14.6569 3.34315 16 5 16H8V19C8 20.6569 9.34315 22 11 22H19C20.6569 22 22 20.6569 22 19V11C22 9.34315 20.6569 8 19 8H16V5C16 3.34315 14.6569 2 13 2H5ZM14 8H11C9.34315 8 8 9.34315 8 11V14H5C4.44772 14 4 13.5523 4 13V5C4 4.44772 4.44772 4 5 4H13C13.5523 4 14 4.44772 14 5V8ZM10 19V11C10 10.4477 10.4477 10 11 10H19C19.5523 10 20 10.4477 20 11V19C20 19.5523 19.5523 20 19 20H11C10.4477 20 10 19.5523 10 19Z" fill="currentColor"/>
|
||
</svg>
|
||
</svg><span>Copy</span></button></div></div><p>Our TCP connection tracking table had a maximum size of 16 million entries, two times the default of eight million for a machine with 2TB of RAM. We had deliberately configured `<strong>cilium_bpf_map_dynamic_size_ratio: 0.0050`</strong> in our Helm Chart months earlier, fully expecting the connection tracking capacity to scale proportionally with memory across our node types. At the time, this was a planned scaling adjustment to prevent connection tracking exhaustion on our 512GB RAM machines under high-throughput workloads. This configuration worked as intended to support our unique workload evolution, but as our traffic grew, it created a new scaling challenge in how the larger table interacted with the garbage collection auto-scaling algorithm on our high-resource 2TB RAM nodes.</p><p>But how many entries were actually in the table? We listed them with `<strong>cilium bpf ct list global`</strong>. This showed about 7 million entries. But here's what made it interesting: when we checked the timestamp of the <i>expires</i> field against the system uptime, we found that the vast majority were already expired, some by several hours. This pointed us directly toward the garbage collection mechanism.</p><p>Now the napkin math gets interesting:</p><ul><li><p>Maximum iteration speed: ~200,000 entries per second</p></li><li><p>Current table size: 7 million entries</p></li><li><p>Time to walk the current table: 35 seconds</p></li><li><p>Maximum table size: 16 million entries (at worst)</p></li><li><p>Time to walk the full table: 80 seconds</p></li></ul><p>
|
||
That means every time we created or deleted an endpoint, we would spend as much as 35 seconds iterating through the connection tracking table, and in the worst-case scenario, a maximum of 80 seconds. Keep in mind our CNI timeout constraint is 90 seconds.
|
||
</p><p>But wait, if the entries were expired, why wasn’t the garbage collector cleaning them up?</p><!--]--></div></div></div><div class="kh-chapter ds-grid ds-padding-y-24 ds-md-padding-y-48" data-v-a430aa5e><!----><!----><div class="ds-grid__col ds-grid__col--12 ds-lg-grid__col--8 ds-lg-grid__col--offset-2" data-id="why-arent-expired-entries-cleaned-up-garbage-collection-gone-wrong" data-v-a430aa5e><h2 class="kh-chapter__header ds-heading" data-v-a430aa5e>Why aren't expired entries cleaned up? Garbage collection gone wrong</h2><div class="ds-rich-text ds-margin-top-24 ds-md-margin-top-48" data-v-a430aa5e data-v-c8e5ba12><!--[--><p>Cilium has garbage collection for the connection tracking table. Looking at the metrics, GC was triggering quite often:</p><div borderradius="true" class="ds-rich-text__spacing"><picture class="ds-image-element" style="" data-j-picture><source media="(max-width: 767px)" srcset="https://media.ffycdn.net/eu/adyen/7Sd3z8m2Z8vrh9AZ2qLS.png?format=webp&width=654" width="327" height="auto" data-j-source-small><source media="(max-width: 1223px)" srcset="https://media.ffycdn.net/eu/adyen/7Sd3z8m2Z8vrh9AZ2qLS.png?format=webp&width=1344" width="672" height="auto" data-j-source-medium><source media="(min-width: 1224px)" srcset="https://media.ffycdn.net/eu/adyen/7Sd3z8m2Z8vrh9AZ2qLS.png?format=webp&width=1568" width="784" height="auto" data-j-source-large><img loading="lazy" src="https://media.ffycdn.net/eu/adyen/7Sd3z8m2Z8vrh9AZ2qLS.png?format=webp&width=654" fetchpriority="auto" alt="Garbage collection activity over time showing traffic spikes and moderate loads." class="ds-image-element__image" style="" data-j-image></picture><!----></div><p>But when we looked at what the garbage collector was actually deleting, we saw a problem:</p><div borderradius="true" class="ds-rich-text__spacing"><picture class="ds-image-element" style="" data-j-picture><source media="(max-width: 767px)" srcset="https://media.ffycdn.net/eu/adyen/qpPdTL4e1p1RSDrp33o3.png?format=webp&width=654" width="327" height="auto" data-j-source-small><source media="(max-width: 1223px)" srcset="https://media.ffycdn.net/eu/adyen/qpPdTL4e1p1RSDrp33o3.png?format=webp&width=1344" width="672" height="auto" data-j-source-medium><source media="(min-width: 1224px)" srcset="https://media.ffycdn.net/eu/adyen/qpPdTL4e1p1RSDrp33o3.png?format=webp&width=1568" width="784" height="auto" data-j-source-large><img loading="lazy" src="https://media.ffycdn.net/eu/adyen/qpPdTL4e1p1RSDrp33o3.png?format=webp&width=654" fetchpriority="auto" alt="Graph showing payment activity spikes over a 24-hour period with Adyen transaction data" class="ds-image-element__image" style="" data-j-image></picture><!----></div><p>The garbage collector was running frequently but deleting almost nothing most of the time. Only occasionally would it delete significant numbers of entries.</p><p>Digging into the code revealed why. Cilium has two types of GC operations:</p><ol><li><p><strong>Endpoint-specific cleanup</strong>: When creating or deleting an endpoint, clean entries matching that endpoint's IP</p></li><li><p><strong>Periodic expired entry cleanup</strong>: Runs on an interval to remove all expired entries</p></li></ol><p>Pod creation and deletion triggered almost all of the frequent GC runs in the metrics (the type 1 endpoint-specific cleanups). The periodic cleanup (type 2), which removes expired entries, was barely running at all.
|
||
</p><p>Why? Because the GC interval auto-scales based on how much it deletes:</p><div class="ds-code-snippet ds-rich-text__spacing" id="5ofKtcdmYNU9Y3FxKYuZZA"><div class="ds-color-grey-3200 ds-text-small ds-margin-bottom-3 ds-margin-bottom-12 ds-font-weight-semi-bold" data-j-language>Language: go</div><div class="ds-position-relative"><div class="ds-code-snippet__lines"><!--[--><!--]--></div><pre class="ds-code-snippet__code ds-white-space-pre-wrap"> <code class="go" data-j-code><span class="hljs-comment">// Simplified from Cilium source</span>
|
||
func GetInterval(<span class="hljs-built_in">int</span>erval time.Duration, maxDeleteRatio <span class="hljs-built_in">float</span>64) time.Duration {
|
||
<span class="hljs-keyword">if</span> maxDeleteRatio > <span class="hljs-number">0.25</span> {
|
||
<span class="hljs-comment">// Deleted > 25% of entries → GC more frequently</span>
|
||
<span class="hljs-built_in">int</span>erval = time.Duration(<span class="hljs-built_in">float</span>64(<span class="hljs-built_in">int</span>erval) * (<span class="hljs-number">1.0</span> - maxDeleteRatio))
|
||
} <span class="hljs-keyword">else</span> <span class="hljs-keyword">if</span> maxDeleteRatio < <span class="hljs-number">0.05</span> {
|
||
<span class="hljs-comment">// Deleted < 5% of entries → GC less frequently</span>
|
||
<span class="hljs-built_in">int</span>erval = time.Duration(<span class="hljs-built_in">float</span>64(<span class="hljs-built_in">int</span>erval) * <span class="hljs-number">1.5</span>)
|
||
}
|
||
|
||
<span class="hljs-keyword">if</span> <span class="hljs-built_in">int</span>erval > ConntrackGCMaxLRUInterval {
|
||
<span class="hljs-built_in">int</span>erval = ConntrackGCMaxLRUInterval <span class="hljs-comment">// 12 hours</span>
|
||
}
|
||
<span class="hljs-keyword">return</span> <span class="hljs-built_in">int</span>erval
|
||
}</code>
|
||
</pre><button type="button" aria-label="Copy source" class="ds-position-absolute ds-code-snippet__copy-button ds-button-link-icon ds-button-link-icon--green" data-j-copy-button><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-label="copy" role="img" class="icon">
|
||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||
<path d="M5 2C3.34315 2 2 3.34315 2 5V13C2 14.6569 3.34315 16 5 16H8V19C8 20.6569 9.34315 22 11 22H19C20.6569 22 22 20.6569 22 19V11C22 9.34315 20.6569 8 19 8H16V5C16 3.34315 14.6569 2 13 2H5ZM14 8H11C9.34315 8 8 9.34315 8 11V14H5C4.44772 14 4 13.5523 4 13V5C4 4.44772 4.44772 4 5 4H13C13.5523 4 14 4.44772 14 5V8ZM10 19V11C10 10.4477 10.4477 10 11 10H19C19.5523 10 20 10.4477 20 11V19C20 19.5523 19.5523 20 19 20H11C10.4477 20 10 19.5523 10 19Z" fill="currentColor"/>
|
||
</svg>
|
||
</svg><span>Copy</span></button></div></div><p>Here's the problem with a 16-million-entry table:</p><ul><li><p>To delete more than 5% (and avoid slowing down), you need to delete 800,000+ entries</p></li><li><p>To delete more than 25% (and speed up), you need to delete 4+ million entries</p></li><li><p>Starting interval: 5 minutes</p></li><li><p>Maximum interval: 12 hours
|
||
</p></li></ul><p>Imagine this scenario:</p><ol><li><p>The node initially experiences a low connection volume when it is newly onboarded or runs only light workloads.</p></li><li><p>The garbage collector deletes less than 5% of entries during a run, which fails to trigger more frequent cycles.</p></li><li><p>The garbage collection interval increases progressively from minutes until it reaches the 12-hour maximum. It would start with 7.5 minutes, increase to 11.25 minutes, then to 16.875 minutes, and so on, until eventually reaching the 12-hour limit.</p></li><li><p>Heavy data workloads eventually land on the node and generate a high volume of network traffic.</p></li><li><p>New connections fill the tracking table for up to 12 hours before the garbage collector runs again.</p></li></ol><p>By the time garbage collection eventually executes, the connection tracking table may have already accumulated up to 16 million stale entries. While the GC run might delete enough records to temporarily restore speed, the excessive delay between cycles is inherently problematic. This lag allows the table to accumulate a large number of stale entries again, forcing every pod created during the long interval after the previous GC to endure the significant performance penalty of a sequential scan. </p><div borderradius="true" class="ds-rich-text__spacing"><picture class="ds-image-element" style="" data-j-picture><source media="(max-width: 767px)" srcset="https://media.ffycdn.net/eu/adyen/hg44iZQu7MJZUQoadH1L.png?format=webp&width=654" width="327" height="auto" data-j-source-small><source media="(max-width: 1223px)" srcset="https://media.ffycdn.net/eu/adyen/hg44iZQu7MJZUQoadH1L.png?format=webp&width=1344" width="672" height="auto" data-j-source-medium><source media="(min-width: 1224px)" srcset="https://media.ffycdn.net/eu/adyen/hg44iZQu7MJZUQoadH1L.png?format=webp&width=1568" width="784" height="auto" data-j-source-large><img loading="lazy" src="https://media.ffycdn.net/eu/adyen/hg44iZQu7MJZUQoadH1L.png?format=webp&width=654" fetchpriority="auto" alt="Graph of real-time payment transaction data from an Adyen terminal or system." class="ds-image-element__image" style="" data-j-image></picture><!----></div><p></p><!--]--></div></div></div><div class="kh-chapter ds-grid ds-padding-y-24 ds-md-padding-y-48" data-v-a430aa5e><!----><!----><div class="ds-grid__col ds-grid__col--12 ds-lg-grid__col--8 ds-lg-grid__col--offset-2" data-id="why-does-it-cascade-mutex-locks-timeouts-and-retries" data-v-a430aa5e><h2 class="kh-chapter__header ds-heading" data-v-a430aa5e>Why does it cascade? Mutex locks, timeouts, and retries</h2><div class="ds-rich-text ds-margin-top-24 ds-md-margin-top-48" data-v-a430aa5e data-v-c8e5ba12><!--[--><p>While a single slow pod spawn is highly inconvenient, the issue escalated significantly when multiple pods tried to spawn simultaneously.</p><p>We captured a goroutine dump from the Cilium agent using gops and analyzed it with a script that groups similar stack traces. The results were revealing:</p><div class="ds-code-snippet ds-rich-text__spacing" id="4nvS0h8NaplGOAFDic0qB1"><div class="ds-color-grey-3200 ds-text-small ds-margin-bottom-3 ds-margin-bottom-12 ds-font-weight-semi-bold" data-j-language>Language: plaintext</div><div class="ds-position-relative"><div class="ds-code-snippet__lines"><!--[--><!--]--></div><pre class="ds-code-snippet__code ds-white-space-pre-wrap"> <code class="plaintext" data-j-code>- <span class="hljs-number">57</span> occurrences:
|
||
createEndpoint<span class="hljs-punctuation">(</span><span class="hljs-punctuation">)</span> → WaitForFirstRegeneration<span class="hljs-punctuation">(</span><span class="hljs-punctuation">)</span> → waiting on RWMutex
|
||
- <span class="hljs-number">57</span> occurrences:
|
||
regenerateBPF<span class="hljs-punctuation">(</span><span class="hljs-punctuation">)</span> → runPreCompilationSteps<span class="hljs-punctuation">(</span><span class="hljs-punctuation">)</span> → invoked
|
||
- <span class="hljs-number">56</span> occurrences:
|
||
scrubIPsInConntrackTable<span class="hljs-punctuation">(</span><span class="hljs-punctuation">)</span> → garbageCollectConntrack<span class="hljs-punctuation">(</span><span class="hljs-punctuation">)</span> → waiting for Lock</code>
|
||
</pre><button type="button" aria-label="Copy source" class="ds-position-absolute ds-code-snippet__copy-button ds-button-link-icon ds-button-link-icon--green" data-j-copy-button><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-label="copy" role="img" class="icon">
|
||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||
<path d="M5 2C3.34315 2 2 3.34315 2 5V13C2 14.6569 3.34315 16 5 16H8V19C8 20.6569 9.34315 22 11 22H19C20.6569 22 22 20.6569 22 19V11C22 9.34315 20.6569 8 19 8H16V5C16 3.34315 14.6569 2 13 2H5ZM14 8H11C9.34315 8 8 9.34315 8 11V14H5C4.44772 14 4 13.5523 4 13V5C4 4.44772 4.44772 4 5 4H13C13.5523 4 14 4.44772 14 5V8ZM10 19V11C10 10.4477 10.4477 10 11 10H19C19.5523 10 20 10.4477 20 11V19C20 19.5523 19.5523 20 19 20H11C10.4477 20 10 19.5523 10 19Z" fill="currentColor"/>
|
||
</svg>
|
||
</svg><span>Copy</span></button></div></div><p>
|
||
There's a <strong>global mutex on the connection tracking table</strong>. When we spawn 50 pods at once:</p><ul><li><p>Pod 1 acquires the lock and starts the 80-second table iteration</p></li><li><p>Pods 2-50 queue up waiting for the lock</p></li><li><p>Pod 1 finishes after 80 seconds</p></li><li><p>Pod 2 acquires the lock, starts another 80-second iteration</p></li><li><p>But Pod 2's timer started 80 seconds ago → timeout at 90 seconds</p></li><li><p>Pod 2 times out</p></li><li><p>Pods 3-50 never stand a chance</p></li></ul><p>
|
||
Here's where it gets worse. When the CNI times out after 90 seconds:</p><ul><li><p>The timeout returns an error to the caller</p></li><li><p><strong>But the underlying work doesn't stop</strong>, the agent keeps iterating</p></li><li><p>The container runtime (containerd) immediately calls DeleteEndpoint()</p></li><li><p>Delete also needs to walk the conntrack table</p></li><li><p>Now the system queues up both create and delete operations</p></li></ul><p>And then Kubernetes retries:</p><ul><li><p>The kubelet's <i>podWorkerLoop</i> retries after 60-90 seconds (with jitter)</p></li><li><p>Each retry adds another endpoint creation and deletion request to the queue</p></li><li><p>The queue grows faster than it drains</p></li></ul><p>We could see this in the logs. For one pod (cilium-node-breaker-5), we saw:</p><ul><li><p>15:54:30 - Create endpoint (attempt 1)</p></li><li><p>15:56:00 - Delete endpoint (timeout)</p></li><li><p>15:57:12 - Create endpoint (attempt 2)</p></li><li><p>15:59:57 - Create endpoint (attempt 3)</p></li><li><p>16:02:39 - Create endpoint (attempt 4)</p></li></ul><p>The node enters a contention cycle: new work arrives faster than old work completes, and the queue never drains.</p><p>Here's the full picture:</p><div borderradius="true" class="ds-rich-text__spacing"><picture class="ds-image-element" style="" data-j-picture><source media="(max-width: 767px)" srcset="https://media.ffycdn.net/eu/adyen/HyPy5BaaAacU1fDny7AG.png?format=webp&width=654" width="327" height="auto" data-j-source-small><source media="(max-width: 1223px)" srcset="https://media.ffycdn.net/eu/adyen/HyPy5BaaAacU1fDny7AG.png?format=webp&width=1344" width="672" height="auto" data-j-source-medium><source media="(min-width: 1224px)" srcset="https://media.ffycdn.net/eu/adyen/HyPy5BaaAacU1fDny7AG.png?format=webp&width=1568" width="784" height="auto" data-j-source-large><img loading="lazy" src="https://media.ffycdn.net/eu/adyen/HyPy5BaaAacU1fDny7AG.png?format=webp&width=654" fetchpriority="auto" alt="Flowchart illustrating a payment process with Adyen terminals, OLV plugin, and checkout steps." class="ds-image-element__image" style="" data-j-image></picture><!----></div><p></p><!--]--></div></div></div><div class="kh-chapter ds-grid ds-padding-y-24 ds-md-padding-y-48" data-v-a430aa5e><!----><!----><div class="ds-grid__col ds-grid__col--12 ds-lg-grid__col--8 ds-lg-grid__col--offset-2" data-id="the-fix-one-line-to-rule-them-all" data-v-a430aa5e><h2 class="kh-chapter__header ds-heading" data-v-a430aa5e>The fix: one line to rule them all</h2><div class="ds-rich-text ds-margin-top-24 ds-md-margin-top-48" data-v-a430aa5e data-v-c8e5ba12><!--[--><p>After all that investigation, the fix was anticlimactic in its simplicity. We couldn't rely on the auto-scaling GC interval because it would inevitably grow too long on quiet nodes. Hence, we prevented the GC interval from auto-scaling by setting a fixed value:</p><div class="ds-code-snippet ds-rich-text__spacing" id="5Vg8iaWtX8jADSVYPyOycT"><div class="ds-color-grey-3200 ds-text-small ds-margin-bottom-3 ds-margin-bottom-12 ds-font-weight-semi-bold" data-j-language>Language: yaml</div><div class="ds-position-relative"><div class="ds-code-snippet__lines"><!--[--><!--]--></div><pre class="ds-code-snippet__code ds-white-space-pre-wrap"> <code class="yaml" data-j-code><span class="hljs-attribute">conntrackGCInterval</span>: <span class="hljs-number">60</span>s</code>
|
||
</pre><button type="button" aria-label="Copy source" class="ds-position-absolute ds-code-snippet__copy-button ds-button-link-icon ds-button-link-icon--green" data-j-copy-button><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-label="copy" role="img" class="icon">
|
||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||
<path d="M5 2C3.34315 2 2 3.34315 2 5V13C2 14.6569 3.34315 16 5 16H8V19C8 20.6569 9.34315 22 11 22H19C20.6569 22 22 20.6569 22 19V11C22 9.34315 20.6569 8 19 8H16V5C16 3.34315 14.6569 2 13 2H5ZM14 8H11C9.34315 8 8 9.34315 8 11V14H5C4.44772 14 4 13.5523 4 13V5C4 4.44772 4.44772 4 5 4H13C13.5523 4 14 4.44772 14 5V8ZM10 19V11C10 10.4477 10.4477 10 11 10H19C19.5523 10 20 10.4477 20 11V19C20 19.5523 19.5523 20 19 20H11C10.4477 20 10 19.5523 10 19Z" fill="currentColor"/>
|
||
</svg>
|
||
</svg><span>Copy</span></button></div></div><p>That's it. One configuration line ensures garbage collection runs at least every minute, regardless of how much it deletes. We applied the change at 9:00 am and completed the DaemonSet rollout by 10:00 am. The results speak for themselves:</p><div borderradius="true" class="ds-rich-text__spacing"><picture class="ds-image-element" style="" data-j-picture><source media="(max-width: 767px)" srcset="https://media.ffycdn.net/eu/adyen/A59UxKvaWSPShkLhkfnh.png?format=webp&width=654" width="327" height="auto" data-j-source-small><source media="(max-width: 1223px)" srcset="https://media.ffycdn.net/eu/adyen/A59UxKvaWSPShkLhkfnh.png?format=webp&width=1344" width="672" height="auto" data-j-source-medium><source media="(min-width: 1224px)" srcset="https://media.ffycdn.net/eu/adyen/A59UxKvaWSPShkLhkfnh.png?format=webp&width=1568" width="784" height="auto" data-j-source-large><img loading="lazy" src="https://media.ffycdn.net/eu/adyen/A59UxKvaWSPShkLhkfnh.png?format=webp&width=654" fetchpriority="auto" alt="Line chart displaying payment transaction data over time at an Adyen endpoint" class="ds-image-element__image" style="" data-j-image></picture><!----></div><p>The conntrack table size dropped dramatically and stayed stable. More importantly, the API call durations returned to normal:</p><div borderradius="true" class="ds-rich-text__spacing"><picture class="ds-image-element" style="" data-j-picture><source media="(max-width: 767px)" srcset="https://media.ffycdn.net/eu/adyen/tMDUBu8rbzUUt74PNTok.png?format=webp&width=654" width="327" height="auto" data-j-source-small><source media="(max-width: 1223px)" srcset="https://media.ffycdn.net/eu/adyen/tMDUBu8rbzUUt74PNTok.png?format=webp&width=1344" width="672" height="auto" data-j-source-medium><source media="(min-width: 1224px)" srcset="https://media.ffycdn.net/eu/adyen/tMDUBu8rbzUUt74PNTok.png?format=webp&width=1568" width="784" height="auto" data-j-source-large><img loading="lazy" src="https://media.ffycdn.net/eu/adyen/tMDUBu8rbzUUt74PNTok.png?format=webp&width=654" fetchpriority="auto" alt="Bar chart illustrating transaction volume and payment data for Adyen services over time." class="ds-image-element__image" style="" data-j-image></picture><!----></div><div borderradius="true" class="ds-rich-text__spacing"><picture class="ds-image-element" style="" data-j-picture><source media="(max-width: 767px)" srcset="https://media.ffycdn.net/eu/adyen/dvCQHAP2N1bS5Yj2WsFE.png?format=webp&width=654" width="327" height="auto" data-j-source-small><source media="(max-width: 1223px)" srcset="https://media.ffycdn.net/eu/adyen/dvCQHAP2N1bS5Yj2WsFE.png?format=webp&width=1344" width="672" height="auto" data-j-source-medium><source media="(min-width: 1224px)" srcset="https://media.ffycdn.net/eu/adyen/dvCQHAP2N1bS5Yj2WsFE.png?format=webp&width=1568" width="784" height="auto" data-j-source-large><img loading="lazy" src="https://media.ffycdn.net/eu/adyen/dvCQHAP2N1bS5Yj2WsFE.png?format=webp&width=654" fetchpriority="auto" alt="Graph showing transaction volume and payment activity data from an Adyen system." class="ds-image-element__image" style="" data-j-image></picture><!----></div><p>Since the fix, we haven't seen a single instance of the timeout error. Pod spawn times are reliable again.</p><!--]--></div></div></div><div class="kh-chapter ds-grid ds-padding-y-24 ds-md-padding-y-48" data-v-a430aa5e><!----><!----><div class="ds-grid__col ds-grid__col--12 ds-lg-grid__col--8 ds-lg-grid__col--offset-2" data-id="lessons-learned" data-v-a430aa5e><h2 class="kh-chapter__header ds-heading" data-v-a430aa5e>Lessons learned</h2><div class="ds-rich-text ds-margin-top-24 ds-md-margin-top-48" data-v-a430aa5e data-v-c8e5ba12><!--[--><p><strong>Scaling parameters can have long-tail interactions.</strong> Our proactive tuning of bpf_map_dynamic_size_ratio to support workload scaling on 512GB RAM machines successfully resolved initial capacity limits. However, as our analytical workloads evolved and traffic increased, the larger table size dynamically allocated on our 2TB RAM machines revealed a subtle interaction with the CNI's GC auto-scaling algorithm. These scaling parameters can take months to show their full impact as traffic patterns grow, particularly in environments with adaptive background loops.</p><p><strong>Observability and full-stack understanding are critical.</strong> While logs showed symptoms, we needed profiling and tracing to reveal the root cause across the entire stack. The container runtime (timeouts, delete behavior), the CNI plugin (timeout values), the Cilium agent (mutex locks, GC logic), and the Linux kernel (eBPF maps, syscall performance) were all relevant to understanding how we got to the pod spawn timeouts. On top of that, adding napkin math with real numbers proved very powerful. Once we had the key numbers, 200k syscalls/sec, 12M table entries and a 90-second timeout, we determined the root cause far before we understood the full chain. Always measure your system's actual performance characteristics, not just theoretical limits.</p><p><strong>Auto-scaling algorithms need bounds.</strong> Cilium's GC interval auto-scaling makes sense for most deployments: if you're deleting lots of entries, run GC more often; if you're deleting few entries, save CPU by running GC less often. But the algorithm didn't account for varying workloads, where a machine has a low connection volume for a prolonged period, after which, with a single pod introduction, it could get a very high connection volume. Nor did the algorithm account for very large tables where "5% of entries" is an enormous absolute number. The 12-hour maximum interval was too long for our workload. Auto-scaling without careful consideration of edge cases can backfire.</p><p><strong>Timeouts don't stop work</strong>. When the CNI timed out, we assumed the work would stop. It didn't. The agent kept processing in the background while new requests queued up. This is a common pattern in distributed systems: timeouts protect the caller but don't necessarily cancel the operation. Be explicit about cancellation when needed.</p><p><strong>Treat conntrack health as a first-class operational metric</strong>. The difference between a healthy cluster and a contention cycle showed up clearly in some metrics we weren't watching: </p><ul><li><p>GC duration - cilium_datapath_conntrack_gc_duration_seconds - jumped from 1s to 80s</p></li><li><p>Table size - cilium_datapath_conntrack_gc_entries - 7M entries, mostly expired</p></li></ul><p>Proactively alerting on these metrics is something we now recommend for any Cilium deployment with dynamic workloads, alongside setting `<strong>conntrackGCInterval: 60s`</strong>. Don't optimise for CPU savings during quiet periods at the expense of pod spawn timeouts during busy periods.</p><!--]--></div></div></div><div class="kh-chapter ds-grid ds-padding-y-24 ds-md-padding-y-48" data-v-a430aa5e><!----><!----><div class="ds-grid__col ds-grid__col--12 ds-lg-grid__col--8 ds-lg-grid__col--offset-2" data-id="conclusion" data-v-a430aa5e><h2 class="kh-chapter__header ds-heading" data-v-a430aa5e>Conclusion</h2><div class="ds-rich-text ds-margin-top-24 ds-md-margin-top-48" data-v-a430aa5e data-v-c8e5ba12><!--[--><p>A single configuration line ultimately resolved the mysterious timeout error that impacted our ability to spawn new pods on our big data platform: conntrackGCInterval: 60s. Our investigation revealed that the root cause of our pod timeouts was Cilium's auto-scaling garbage collection algorithm, allowing the cleanup interval to grow to 12 hours, leading to a massive accumulation of expired entries and a linear-time iteration trap.</p><p>This experience provided major takeaways regarding system resilience and the necessity of a full-stack understanding. We learned that scaling parameters and resource allocations can have long-tail interactions that only surface months later as workloads evolve. Furthermore, we discovered that auto-scaling algorithms require strict bounds to prevent unexpected performance degradation in edge cases, such as the varying connection volumes we see on our high-resource machines. The investigation also highlighted that timeouts often only protect the caller, without stopping the underlying work, potentially triggering a contention cycle of retries that we could only diagnose through deep observability into mutex locks, syscalls, and eBPF internals.</p><p>As we move forward, we must ask ourselves: are the adaptive behaviours in our infrastructure truly protecting us, or are they masking inefficiencies that only appear at peak capacity? By treating conntrack health as a first-class operational metric and prioritising reliability over minor CPU savings, we can build more robust systems. And remember, if you ever see mysterious timeouts in your CNI: sometimes the answer hides in 426,000 syscalls per second.</p><!--]--></div></div></div><!--]--><!--]--><!--]--></div><!--[--><!--]--></section><!--]--><section class="ds-section ds-theme__light" data-v-2c1f0784><div class="ds-container"><!--[--><div class="kh-chapters-tags ds-grid ds-padding-bottom-24 ds-md-bottom-y-48" data-v-2c1f0784><div class="ds-grid__col ds-grid__col--12 ds-lg-grid__col--offset-2" data-v-2c1f0784><!--[--><a href="/knowledge-hub/articles?articleType=4MRzcbxxnLIco8nYgemP0F" class="ds-tag ds-tag--with-link ds-tag--green ds-margin-right-8 ds-margin-bottom-8 ds-margin-top-8" aria-label prefetch="true" data-track-component-name="DsTag" data-v-2c1f0784><!--[--><span class="ds-tag__text">Article</span><!--]--></a><a href="/knowledge-hub/articles?topics=1kgqEExzn0tr8RXaHk6Aqe" class="ds-tag ds-tag--with-link ds-tag--green ds-margin-right-8 ds-margin-bottom-8 ds-margin-top-8" aria-label prefetch="true" data-track-component-name="DsTag" data-v-2c1f0784><!--[--><span class="ds-tag__text">Tech dive</span><!--]--></a><!--]--></div></div><!--]--></div><!--[--><!--]--></section><section class="ds-section ds-theme__light" data-v-2c1f0784><div class="ds-container"><!--[--><div class="kh-chapters-social-bar-wrapper" data-v-2c1f0784><ul class="ds-social-bar ds-social-bar--light ds-social-bar--horizontal kh-chapters-social-bar ds-lg-padding-top-48 ds-grid__col ds-grid__col--12" role="menubar" data-j-socialbar-list data-v-e509923f data-v-2c1f0784><!--[--><li class="ds-social-bar__list-item" role="none" data-v-e509923f><a href="https://www.linkedin.com/sharing/share-offsite/?url=https://www.adyen.com/knowledge-hub/inside-cilium-cni-solving-kubernetes-pod-setup-timeouts" target="_blank" rel="noopener" aria-label="Linkedin Opens in new window" data-track-component-name="DsSocialBar" data-track-text="Linkedin Opens in new window" data-track-id="Linkedin" class="ds-button-icon ds-button-icon--primary ds-button-icon--green ds-social-bar__link" data-j-link role="menuitem" data-j-socialbar-list-link data-v-e509923f><!--[--><div class="ds-text-icon ds-text-icon--icon-only" data-j-link-text><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-label="Linkedin-small" role="img" class="icon" data-j-link-icon-only>
|
||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||
<path d="M18.1763 1.41174H5.82339C3.38809 1.41174 1.41162 3.38821 1.41162 5.82351V18.1765C1.41162 20.6117 3.38809 22.5882 5.82339 22.5882H18.1763C20.6116 22.5882 22.5881 20.6117 22.5881 18.1765V5.82351C22.5881 3.38821 20.6116 1.41174 18.1763 1.41174ZM8.47045 18.1765H5.82339V8.47057H8.47045V18.1765ZM7.14692 7.34998C6.29103 7.34998 5.6028 6.65292 5.6028 5.79704C5.6028 4.94115 6.29103 4.23527 7.14692 4.23527C8.0028 4.23527 8.69103 4.93233 8.69103 5.78821C8.69103 6.6441 8.0028 7.34998 7.14692 7.34998ZM19.0587 18.1765H16.4116V13.2353C16.4116 10.2617 12.8822 10.4912 12.8822 13.2353V18.1765H10.2352V8.47057H12.8822V10.0323C14.1175 7.74704 19.0587 7.57939 19.0587 12.2206V18.1765Z" fill="currentColor"/>
|
||
</svg>
|
||
</svg></div><!--]--></a></li><li class="ds-social-bar__list-item" role="none" data-v-e509923f><a href="https://twitter.com/intent/tweet?text=Solving mysterious Kubernetes pod setup timeouts by tuning conntrack garbage collection&url=https://www.adyen.com/knowledge-hub/inside-cilium-cni-solving-kubernetes-pod-setup-timeouts" target="_blank" rel="noopener" aria-label="Twitter Opens in new window" data-track-component-name="DsSocialBar" data-track-text="Twitter Opens in new window" data-track-id="Twitter" class="ds-button-icon ds-button-icon--primary ds-button-icon--green ds-social-bar__link" data-j-link role="menuitem" data-j-socialbar-list-link data-v-e509923f><!--[--><div class="ds-text-icon ds-text-icon--icon-only" data-j-link-text><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-label="Twitter-small" role="img" class="icon" data-j-link-icon-only>
|
||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||
viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve">
|
||
<style type="text/css">
|
||
.st0{fill: currentColor;}
|
||
</style>
|
||
<g>
|
||
<g>
|
||
<path class="st0" d="M8.5,6l9,12h-2l-9-12H8.5z"/>
|
||
<path class="st0" d="M24,12c0,6.6-5.4,12-12,12C5.4,24,0,18.6,0,12C0,5.4,5.4,0,12,0C18.6,0,24,5.4,24,12z M10.3,12.7L4.6,19h1.3
|
||
l5.1-5.5L15,19h4.4l-6.1-8.1L18.7,5h-1.3l-4.7,5L9,5H4.6L10.3,12.7z"/>
|
||
</g>
|
||
</g>
|
||
</svg>
|
||
</svg></div><!--]--></a></li><li class="ds-social-bar__list-item" role="none" data-v-e509923f><a href="https://www.facebook.com/sharer/sharer.php?u=https://www.adyen.com/knowledge-hub/inside-cilium-cni-solving-kubernetes-pod-setup-timeouts&title=Solving mysterious Kubernetes pod setup timeouts by tuning conntrack garbage collection&description=How Adyen resolved mysterious Kubernetes pod setup timeouts by optimizing Cilium CNI connection tracking garbage collection configuration." target="_blank" rel="noopener" aria-label="Facebook Opens in new window" data-track-component-name="DsSocialBar" data-track-text="Facebook Opens in new window" data-track-id="Facebook" class="ds-button-icon ds-button-icon--primary ds-button-icon--green ds-social-bar__link" data-j-link role="menuitem" data-j-socialbar-list-link data-v-e509923f><!--[--><div class="ds-text-icon ds-text-icon--icon-only" data-j-link-text><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-label="Facebook-small" role="img" class="icon" data-j-link-icon-only>
|
||
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||
viewBox="0 0 24 24" style="enable-background:new 0 0 24 24;" xml:space="preserve">
|
||
<style type="text/css">
|
||
.st0{fill: currentColor;}
|
||
</style>
|
||
<g>
|
||
<g>
|
||
<path class="st0" d="M12,0c6.6,0,12,5.4,12,12.1c0,6-4.4,11-10.1,11.9v-8.4h2.8l0.5-3.5h-3.3V9.8c0-1,0.5-1.9,2-1.9h1.5V5
|
||
c0,0-1.4-0.2-2.7-0.2c-2.7,0-4.5,1.7-4.5,4.7v2.7h-3v3.5h3V24C4.4,23.1,0,18.1,0,12.1C0,5.4,5.4,0,12,0z"/>
|
||
</g>
|
||
</g>
|
||
</svg>
|
||
</svg></div><!--]--></a></li><!--]--></ul></div><!--]--></div><!--[--><!--]--></section><!----><div parent-page-url="/knowledge-hub" data-v-2c1f0784><span></span></div><!----><section class="ds-section ds-theme__grey ds-padding-top-48 ds-md-padding-top-96 ds-padding-bottom-48 ds-md-padding-bottom-96" with-text-medium data-v-2c1f0784 data-v-e8321673><div class="ds-container"><!--[--><div class="ds-grid ds-md-justify-content-space-between" data-v-e8321673><div class="ds-grid__col ds-grid__col--12 ds-margin-bottom-24 ds-md-grid__col--6 ds-md-grid__col--offset-3" data-v-e8321673><h2 class="ds-heading ds-margin-bottom-24 ds-text-align-center" data-v-e8321673>Fresh insights, straight to your inbox</h2><div class="ds-rich-text newsletter-form-text ds-text ds-text-align-center" data-v-e8321673 data-v-c8e5ba12><!--[--><p>Make the right decisions with the latest insights and advice on business growth and payments innovation.</p><!--]--></div><!----></div><div class="ds-grid__col ds-grid__col--12 ds-md-grid__col--6 ds-md-grid__col--offset-3 ds-md-padding-0" data-v-e8321673><!----><!----><span data-v-e8321673></span></div></div><!--]--></div><!--[--><!--]--></section><!--]--></div></div><!--]--><div id="portal-overlay" class="absolute z-100"></div><!--]--></main><!--[--><!--[--><footer data-theme="dark" class="relative flex min-h-svh w-full flex-col justify-between gap-4xl bg-main-surface text-main-solid md:gap-298 xl:gap-362"><nav class="relative z-2 pt-2xl"><div class="mx-auto grid w-full max-w-[calc(var(--container-max-width)+(var(--grid-gap)*2))] grid-cols-[repeat(var(--grid-unit),1fr)] gap-(--grid-gap) px-(--grid-margin) gap-y-0 lg:gap-y-m"><!--[--><!--[--><div class="col-span-full lg:col-span-3"><div class="flex flex-col gap-y-15 max-lg:hidden"><span><span class="flex gap-8"><!----><span class="leading-trim variable-font-size-0.75 font-mono font-medium leading-[112%] uppercase text-left text-main-contrast-primary"><!--[-->About<!--]--></span></span></span><ul data-link-list class="m-0 flex list-none p-0 flex-col items-start" style="--vertical-padding-y:calc(var(--spacing-xs)*0.5);"><!--[--><li class="group flex w-full"><a href="https://www.adyen.com/press-and-media" rel="noopener noreferrer" class="ds-focusable group flex items-center gap-3xs outline-main-solid focus-visible:outline-offset-4 py-(--vertical-padding-y) transition-opacity duration-200 [ul[data-link-list]:has(a:focus-visible)_&:not(:focus-visible)]:opacity-(--color-white-1400-opacity) [ul[data-link-list]:has(a:hover)_&:not(:hover)]:opacity-(--color-white-1400-opacity)" data-track-component-name="MdsFooter" data-track-text="About > Press & media" data-track-title="Footer" aria-label="Press & media"><!--[--><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Press & media<!--]--></span><!----><!--]--></a><!----></li><li class="group flex w-full"><a href="https://careers.adyen.com" rel="noopener noreferrer" class="ds-focusable group flex items-center gap-3xs outline-main-solid focus-visible:outline-offset-4 py-(--vertical-padding-y) transition-opacity duration-200 [ul[data-link-list]:has(a:focus-visible)_&:not(:focus-visible)]:opacity-(--color-white-1400-opacity) [ul[data-link-list]:has(a:hover)_&:not(:hover)]:opacity-(--color-white-1400-opacity)" data-track-component-name="MdsFooter" data-track-text="About > Careers" data-track-title="Footer" aria-label="Careers"><!--[--><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Careers<!--]--></span><!----><!--]--></a><!----></li><li class="group flex w-full"><a href="https://investors.adyen.com" rel="noopener noreferrer" class="ds-focusable group flex items-center gap-3xs outline-main-solid focus-visible:outline-offset-4 py-(--vertical-padding-y) transition-opacity duration-200 [ul[data-link-list]:has(a:focus-visible)_&:not(:focus-visible)]:opacity-(--color-white-1400-opacity) [ul[data-link-list]:has(a:hover)_&:not(:hover)]:opacity-(--color-white-1400-opacity)" data-track-component-name="MdsFooter" data-track-text="About > Investor Relations" data-track-title="Footer" aria-label="Investor Relations"><!--[--><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Investor Relations<!--]--></span><!----><!--]--></a><!----></li><li class="group flex w-full"><a href="https://www.adyen.com/partners" rel="noopener noreferrer" class="ds-focusable group flex items-center gap-3xs outline-main-solid focus-visible:outline-offset-4 py-(--vertical-padding-y) transition-opacity duration-200 [ul[data-link-list]:has(a:focus-visible)_&:not(:focus-visible)]:opacity-(--color-white-1400-opacity) [ul[data-link-list]:has(a:hover)_&:not(:hover)]:opacity-(--color-white-1400-opacity)" data-track-component-name="MdsFooter" data-track-text="About > Partner with us" data-track-title="Footer" aria-label="Partner with us"><!--[--><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Partner with us<!--]--></span><!----><!--]--></a><!----></li><li class="group flex w-full"><a href="https://www.adyen.com/contact" rel="noopener noreferrer" class="ds-focusable group flex items-center gap-3xs outline-main-solid focus-visible:outline-offset-4 py-(--vertical-padding-y) transition-opacity duration-200 [ul[data-link-list]:has(a:focus-visible)_&:not(:focus-visible)]:opacity-(--color-white-1400-opacity) [ul[data-link-list]:has(a:hover)_&:not(:hover)]:opacity-(--color-white-1400-opacity)" data-track-component-name="MdsFooter" data-track-text="About > Contact" data-track-title="Footer" aria-label="Contact"><!--[--><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Contact<!--]--></span><!----><!--]--></a><!----></li><!--]--></ul></div><div class="flex flex-col lg:hidden"><button class="ds-focusable flex items-center justify-between py-8 lg:hidden"><span><span class="flex gap-8"><!----><span class="leading-trim variable-font-size-0.75 font-mono font-medium leading-[112%] uppercase text-left text-main-contrast-primary"><!--[-->About<!--]--></span></span></span><span class="block size-xs transition-colors duration-300 lg:hidden text-main-contrast-primary"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--arrows flex" style="font-size:16px;" width="1em" height="1em" viewBox="0 0 24 24" data-icon-category="Arrows" data-icon-name="ChevronDown"><path d="M5.00015 7.58594L12.0002 14.5859L19.0002 7.58594L20.4144 9.00015L12.0001 17.4144L3.58594 9.00015L5.00015 7.58594Z" fill="currentColor"/></svg></span></button><!--[--><!--]--></div></div><div class="col-span-full lg:col-span-3"><div class="flex flex-col gap-y-15 max-lg:hidden"><span><span class="flex gap-8"><!----><span class="leading-trim variable-font-size-0.75 font-mono font-medium leading-[112%] uppercase text-left text-main-contrast-primary"><!--[-->Products<!--]--></span></span></span><ul data-link-list class="m-0 flex list-none p-0 flex-col items-start" style="--vertical-padding-y:calc(var(--spacing-xs)*0.5);"><!--[--><li class="group flex w-full"><a href="https://www.adyen.com/accept-payments" rel="noopener noreferrer" class="ds-focusable group flex items-center gap-3xs outline-main-solid focus-visible:outline-offset-4 py-(--vertical-padding-y) transition-opacity duration-200 [ul[data-link-list]:has(a:focus-visible)_&:not(:focus-visible)]:opacity-(--color-white-1400-opacity) [ul[data-link-list]:has(a:hover)_&:not(:hover)]:opacity-(--color-white-1400-opacity)" data-track-component-name="MdsFooter" data-track-text="Products > Unified Payments" data-track-title="Footer" aria-label="Unified Payments"><!--[--><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Unified Payments<!--]--></span><!----><!--]--></a><!----></li><li class="group flex w-full"><a href="https://www.adyen.com/uplift/protect" rel="noopener noreferrer" class="ds-focusable group flex items-center gap-3xs outline-main-solid focus-visible:outline-offset-4 py-(--vertical-padding-y) transition-opacity duration-200 [ul[data-link-list]:has(a:focus-visible)_&:not(:focus-visible)]:opacity-(--color-white-1400-opacity) [ul[data-link-list]:has(a:hover)_&:not(:hover)]:opacity-(--color-white-1400-opacity)" data-track-component-name="MdsFooter" data-track-text="Products > Risk management" data-track-title="Footer" aria-label="Risk management"><!--[--><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Risk management<!--]--></span><!----><!--]--></a><!----></li><li class="group flex w-full"><a href="https://www.adyen.com/uplift/authenticate" rel="noopener noreferrer" class="ds-focusable group flex items-center gap-3xs outline-main-solid focus-visible:outline-offset-4 py-(--vertical-padding-y) transition-opacity duration-200 [ul[data-link-list]:has(a:focus-visible)_&:not(:focus-visible)]:opacity-(--color-white-1400-opacity) [ul[data-link-list]:has(a:hover)_&:not(:hover)]:opacity-(--color-white-1400-opacity)" data-track-component-name="MdsFooter" data-track-text="Products > Authentication" data-track-title="Footer" aria-label="Authentication"><!--[--><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Authentication<!--]--></span><!----><!--]--></a><!----></li><li class="group flex w-full"><a href="https://www.adyen.com/issuing" rel="noopener noreferrer" class="ds-focusable group flex items-center gap-3xs outline-main-solid focus-visible:outline-offset-4 py-(--vertical-padding-y) transition-opacity duration-200 [ul[data-link-list]:has(a:focus-visible)_&:not(:focus-visible)]:opacity-(--color-white-1400-opacity) [ul[data-link-list]:has(a:hover)_&:not(:hover)]:opacity-(--color-white-1400-opacity)" data-track-component-name="MdsFooter" data-track-text="Products > Issuing" data-track-title="Footer" aria-label="Issuing"><!--[--><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Issuing<!--]--></span><!----><!--]--></a><!----></li><li class="group flex w-full"><a href="https://www.adyen.com/pricing" rel="noopener noreferrer" class="ds-focusable group flex items-center gap-3xs outline-main-solid focus-visible:outline-offset-4 py-(--vertical-padding-y) transition-opacity duration-200 [ul[data-link-list]:has(a:focus-visible)_&:not(:focus-visible)]:opacity-(--color-white-1400-opacity) [ul[data-link-list]:has(a:hover)_&:not(:hover)]:opacity-(--color-white-1400-opacity)" data-track-component-name="MdsFooter" data-track-text="Products > Pricing" data-track-title="Footer" aria-label="Pricing"><!--[--><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Pricing<!--]--></span><!----><!--]--></a><!----></li><!--]--></ul></div><div class="flex flex-col lg:hidden"><button class="ds-focusable flex items-center justify-between py-8 lg:hidden"><span><span class="flex gap-8"><!----><span class="leading-trim variable-font-size-0.75 font-mono font-medium leading-[112%] uppercase text-left text-main-contrast-primary"><!--[-->Products<!--]--></span></span></span><span class="block size-xs transition-colors duration-300 lg:hidden text-main-contrast-primary"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--arrows flex" style="font-size:16px;" width="1em" height="1em" viewBox="0 0 24 24" data-icon-category="Arrows" data-icon-name="ChevronDown"><path d="M5.00015 7.58594L12.0002 14.5859L19.0002 7.58594L20.4144 9.00015L12.0001 17.4144L3.58594 9.00015L5.00015 7.58594Z" fill="currentColor"/></svg></span></button><!--[--><!--]--></div></div><div class="col-span-full lg:col-span-3"><div class="flex flex-col gap-y-15 max-lg:hidden"><span><span class="flex gap-8"><!----><span class="leading-trim variable-font-size-0.75 font-mono font-medium leading-[112%] uppercase text-left text-main-contrast-primary"><!--[-->Resources<!--]--></span></span></span><ul data-link-list class="m-0 flex list-none p-0 flex-col items-start" style="--vertical-padding-y:calc(var(--spacing-xs)*0.5);"><!--[--><li class="group flex w-full"><a href="https://docs.adyen.com" rel="noopener noreferrer" class="ds-focusable group flex items-center gap-3xs outline-main-solid focus-visible:outline-offset-4 py-(--vertical-padding-y) transition-opacity duration-200 [ul[data-link-list]:has(a:focus-visible)_&:not(:focus-visible)]:opacity-(--color-white-1400-opacity) [ul[data-link-list]:has(a:hover)_&:not(:hover)]:opacity-(--color-white-1400-opacity)" data-track-component-name="MdsFooter" data-track-text="Resources > Documentation" data-track-title="Footer" aria-label="Documentation"><!--[--><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Documentation<!--]--></span><!----><!--]--></a><!----></li><li class="group flex w-full"><a href="https://help.adyen.com/academy" rel="noopener noreferrer" class="ds-focusable group flex items-center gap-3xs outline-main-solid focus-visible:outline-offset-4 py-(--vertical-padding-y) transition-opacity duration-200 [ul[data-link-list]:has(a:focus-visible)_&:not(:focus-visible)]:opacity-(--color-white-1400-opacity) [ul[data-link-list]:has(a:hover)_&:not(:hover)]:opacity-(--color-white-1400-opacity)" data-track-component-name="MdsFooter" data-track-text="Resources > Academy" data-track-title="Footer" aria-label="Academy"><!--[--><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Academy<!--]--></span><!----><!--]--></a><!----></li><li class="group flex w-full"><a href="/knowledge-hub" class="ds-focusable group flex items-center gap-3xs outline-main-solid focus-visible:outline-offset-4 py-(--vertical-padding-y) transition-opacity duration-200 [ul[data-link-list]:has(a:focus-visible)_&:not(:focus-visible)]:opacity-(--color-white-1400-opacity) [ul[data-link-list]:has(a:hover)_&:not(:hover)]:opacity-(--color-white-1400-opacity)" data-track-component-name="MdsFooter" data-track-text="Resources > Knowledge Hub" data-track-title="Footer" aria-label="Knowledge Hub"><!--[--><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Knowledge Hub<!--]--></span><!----><!--]--></a><!----></li><li class="group flex w-full"><a href="https://www.adyen.com/newsletter" rel="noopener noreferrer" class="ds-focusable group flex items-center gap-3xs outline-main-solid focus-visible:outline-offset-4 py-(--vertical-padding-y) transition-opacity duration-200 [ul[data-link-list]:has(a:focus-visible)_&:not(:focus-visible)]:opacity-(--color-white-1400-opacity) [ul[data-link-list]:has(a:hover)_&:not(:hover)]:opacity-(--color-white-1400-opacity)" data-track-component-name="MdsFooter" data-track-text="Resources > Newsletter" data-track-title="Footer" aria-label="Newsletter"><!--[--><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Newsletter<!--]--></span><!----><!--]--></a><!----></li><!--]--></ul></div><div class="flex flex-col lg:hidden"><button class="ds-focusable flex items-center justify-between py-8 lg:hidden"><span><span class="flex gap-8"><!----><span class="leading-trim variable-font-size-0.75 font-mono font-medium leading-[112%] uppercase text-left text-main-contrast-primary"><!--[-->Resources<!--]--></span></span></span><span class="block size-xs transition-colors duration-300 lg:hidden text-main-contrast-primary"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--arrows flex" style="font-size:16px;" width="1em" height="1em" viewBox="0 0 24 24" data-icon-category="Arrows" data-icon-name="ChevronDown"><path d="M5.00015 7.58594L12.0002 14.5859L19.0002 7.58594L20.4144 9.00015L12.0001 17.4144L3.58594 9.00015L5.00015 7.58594Z" fill="currentColor"/></svg></span></button><!--[--><!--]--></div></div><div class="col-span-full lg:col-span-3"><div class="flex flex-col gap-y-15 max-lg:hidden"><span><span class="flex gap-8"><!----><span class="leading-trim variable-font-size-0.75 font-mono font-medium leading-[112%] uppercase text-left text-main-contrast-primary"><!--[-->Platform<!--]--></span></span></span><ul data-link-list class="m-0 flex list-none p-0 flex-col items-start" style="--vertical-padding-y:calc(var(--spacing-xs)*0.5);"><!--[--><li class="group flex w-full"><a href="https://www.adyen.com/infrastructure" rel="noopener noreferrer" class="ds-focusable group flex items-center gap-3xs outline-main-solid focus-visible:outline-offset-4 py-(--vertical-padding-y) transition-opacity duration-200 [ul[data-link-list]:has(a:focus-visible)_&:not(:focus-visible)]:opacity-(--color-white-1400-opacity) [ul[data-link-list]:has(a:hover)_&:not(:hover)]:opacity-(--color-white-1400-opacity)" data-track-component-name="MdsFooter" data-track-text="Platform > Infrastructure" data-track-title="Footer" aria-label="Infrastructure"><!--[--><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Infrastructure<!--]--></span><!----><!--]--></a><!----></li><li class="group flex w-full"><a href="https://www.adyen.com/licenses" rel="noopener noreferrer" class="ds-focusable group flex items-center gap-3xs outline-main-solid focus-visible:outline-offset-4 py-(--vertical-padding-y) transition-opacity duration-200 [ul[data-link-list]:has(a:focus-visible)_&:not(:focus-visible)]:opacity-(--color-white-1400-opacity) [ul[data-link-list]:has(a:hover)_&:not(:hover)]:opacity-(--color-white-1400-opacity)" data-track-component-name="MdsFooter" data-track-text="Platform > Licenses" data-track-title="Footer" aria-label="Licenses"><!--[--><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Licenses<!--]--></span><!----><!--]--></a><!----></li><li class="group flex w-full"><a href="https://www.adyen.com/legal" rel="noopener noreferrer" class="ds-focusable group flex items-center gap-3xs outline-main-solid focus-visible:outline-offset-4 py-(--vertical-padding-y) transition-opacity duration-200 [ul[data-link-list]:has(a:focus-visible)_&:not(:focus-visible)]:opacity-(--color-white-1400-opacity) [ul[data-link-list]:has(a:hover)_&:not(:hover)]:opacity-(--color-white-1400-opacity)" data-track-component-name="MdsFooter" data-track-text="Platform > Legal" data-track-title="Footer" aria-label="Legal"><!--[--><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Legal<!--]--></span><!----><!--]--></a><!----></li><li class="group flex w-full"><a href="https://www.adyen.com/legal/adyen-terms-and-conditions" rel="noopener noreferrer" class="ds-focusable group flex items-center gap-3xs outline-main-solid focus-visible:outline-offset-4 py-(--vertical-padding-y) transition-opacity duration-200 [ul[data-link-list]:has(a:focus-visible)_&:not(:focus-visible)]:opacity-(--color-white-1400-opacity) [ul[data-link-list]:has(a:hover)_&:not(:hover)]:opacity-(--color-white-1400-opacity)" data-track-component-name="MdsFooter" data-track-text="Platform > Terms & Conditions" data-track-title="Footer" aria-label="Terms & Conditions"><!--[--><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Terms & Conditions<!--]--></span><!----><!--]--></a><!----></li><li class="group flex w-full"><a href="https://www.adyen.com/policies-and-disclaimer/responsible-disclosure" rel="noopener noreferrer" class="ds-focusable group flex items-center gap-3xs outline-main-solid focus-visible:outline-offset-4 py-(--vertical-padding-y) transition-opacity duration-200 [ul[data-link-list]:has(a:focus-visible)_&:not(:focus-visible)]:opacity-(--color-white-1400-opacity) [ul[data-link-list]:has(a:hover)_&:not(:hover)]:opacity-(--color-white-1400-opacity)" data-track-component-name="MdsFooter" data-track-text="Platform > Responsible disclosure policy" data-track-title="Footer" aria-label="Responsible disclosure policy"><!--[--><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Responsible disclosure policy<!--]--></span><!----><!--]--></a><!----></li><li class="group flex w-full"><a href="https://status.adyen.com/" rel="noopener noreferrer" class="ds-focusable group flex items-center gap-3xs outline-main-solid focus-visible:outline-offset-4 py-(--vertical-padding-y) transition-opacity duration-200 [ul[data-link-list]:has(a:focus-visible)_&:not(:focus-visible)]:opacity-(--color-white-1400-opacity) [ul[data-link-list]:has(a:hover)_&:not(:hover)]:opacity-(--color-white-1400-opacity)" data-track-component-name="MdsFooter" data-track-text="Platform > Service Status" data-track-title="Footer" aria-label="Service Status"><!--[--><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Service Status<!--]--></span><!----><!--]--></a><!----></li><!--]--></ul></div><div class="flex flex-col lg:hidden"><button class="ds-focusable flex items-center justify-between py-8 lg:hidden"><span><span class="flex gap-8"><!----><span class="leading-trim variable-font-size-0.75 font-mono font-medium leading-[112%] uppercase text-left text-main-contrast-primary"><!--[-->Platform<!--]--></span></span></span><span class="block size-xs transition-colors duration-300 lg:hidden text-main-contrast-primary"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--arrows flex" style="font-size:16px;" width="1em" height="1em" viewBox="0 0 24 24" data-icon-category="Arrows" data-icon-name="ChevronDown"><path d="M5.00015 7.58594L12.0002 14.5859L19.0002 7.58594L20.4144 9.00015L12.0001 17.4144L3.58594 9.00015L5.00015 7.58594Z" fill="currentColor"/></svg></span></button><!--[--><!--]--></div></div><!--]--><div class="col-span-full lg:hidden"><div class="flex flex-col gap-y-15 max-lg:hidden"><span><span class="flex gap-8"><!----><span class="leading-trim variable-font-size-0.75 font-mono font-medium leading-[112%] uppercase text-left text-main-contrast-primary"><!--[-->Policies and disclaimer<!--]--></span></span></span><ul data-link-list class="m-0 flex list-none p-0 flex-col items-start" style="--vertical-padding-y:calc(var(--spacing-xs)*0.5);"><!--[--><li class="group flex w-full"><a href="https://www.adyen.com/privacy-policy" rel="noopener noreferrer" class="ds-focusable group flex items-center gap-3xs outline-main-solid focus-visible:outline-offset-4 py-(--vertical-padding-y) transition-opacity duration-200 [ul[data-link-list]:has(a:focus-visible)_&:not(:focus-visible)]:opacity-(--color-white-1400-opacity) [ul[data-link-list]:has(a:hover)_&:not(:hover)]:opacity-(--color-white-1400-opacity)" data-track-component-name="MdsFooter" data-track-text="Policies and disclaimer > Privacy" data-track-title="Footer" aria-label="Privacy"><!--[--><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Privacy<!--]--></span><!----><!--]--></a><!----></li><li class="group flex w-full"><a href="https://www.adyen.com/policies-and-disclaimer/cookie-policy" rel="noopener noreferrer" class="ds-focusable group flex items-center gap-3xs outline-main-solid focus-visible:outline-offset-4 py-(--vertical-padding-y) transition-opacity duration-200 [ul[data-link-list]:has(a:focus-visible)_&:not(:focus-visible)]:opacity-(--color-white-1400-opacity) [ul[data-link-list]:has(a:hover)_&:not(:hover)]:opacity-(--color-white-1400-opacity)" data-track-component-name="MdsFooter" data-track-text="Policies and disclaimer > Cookies" data-track-title="Footer" aria-label="Cookies"><!--[--><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Cookies<!--]--></span><!----><!--]--></a><!----></li><li class="group flex w-full"><a href="https://www.adyen.com/policies-and-disclaimer/disclaimer" rel="noopener noreferrer" class="ds-focusable group flex items-center gap-3xs outline-main-solid focus-visible:outline-offset-4 py-(--vertical-padding-y) transition-opacity duration-200 [ul[data-link-list]:has(a:focus-visible)_&:not(:focus-visible)]:opacity-(--color-white-1400-opacity) [ul[data-link-list]:has(a:hover)_&:not(:hover)]:opacity-(--color-white-1400-opacity)" data-track-component-name="MdsFooter" data-track-text="Policies and disclaimer > Disclaimer" data-track-title="Footer" aria-label="Disclaimer"><!--[--><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Disclaimer<!--]--></span><!----><!--]--></a><!----></li><!--]--></ul></div><div class="flex flex-col lg:hidden"><button class="ds-focusable flex items-center justify-between py-8 lg:hidden"><span><span class="flex gap-8"><!----><span class="leading-trim variable-font-size-0.75 font-mono font-medium leading-[112%] uppercase text-left text-main-contrast-primary"><!--[-->Policies and disclaimer<!--]--></span></span></span><span class="block size-xs transition-colors duration-300 lg:hidden text-main-contrast-primary"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--arrows flex" style="font-size:16px;" width="1em" height="1em" viewBox="0 0 24 24" data-icon-category="Arrows" data-icon-name="ChevronDown"><path d="M5.00015 7.58594L12.0002 14.5859L19.0002 7.58594L20.4144 9.00015L12.0001 17.4144L3.58594 9.00015L5.00015 7.58594Z" fill="currentColor"/></svg></span></button><!--[--><!--]--></div></div><div class="col-span-full flex flex-col items-start gap-20 pt-72 md:gap-24 md:pt-88 lg:col-span-4 lg:col-start-7 lg:row-start-1 lg:pt-0"><span><span class="flex gap-8"><!----><span class="leading-trim variable-font-size-0.75 font-mono font-medium leading-[112%] uppercase text-left text-main-contrast-primary"><!--[-->Subscribe to our newsletter<!--]--></span></span></span><a href="https://www.adyen.com/newsletter" rel="noopener noreferrer" class="ds-focusable group ds-focusable relative flex items-center justify-center gap-3xs rounded-m whitespace-nowrap transition-colors duration-300 before-content-empty before:absolute before:inset-0 before:rounded-inherit before:transition-opacity before:duration-300 focus-visible:outline-offset-4 bg-main-light-secondary backdrop-blur-m text-main-solid before:bg-main-light-secondary before:opacity-0 hover:before:opacity-100 active:before:opacity-0 outline-main-solid px-12 xl:px-16 h-l flex-row" data-track-component-name="MdsFooter" data-track-text="Subscribe to our newsletter" data-track-title="Footer Newsletter"><!--[--><span class="grid overflow-clip px-2.5 pt-2 pb-3"><span class="flex opacity-100 transition duration-700 ease-spring area motion-safe:pointer:group-hover:-translate-y-full motion-safe:pointer:group-hover:opacity-0"><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Subscribe to our newsletter<!--]--></span></span><span class="hidden translate-y-full opacity-0 transition duration-700 ease-spring area motion-safe:pointer:flex motion-safe:pointer:group-hover:translate-y-0 motion-safe:pointer:group-hover:opacity-100" aria-hidden="true"><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Subscribe to our newsletter<!--]--></span></span></span><!----><!--]--></a></div><!--]--></div></nav><div class="mx-auto grid w-full max-w-[calc(var(--container-max-width)+(var(--grid-gap)*2))] grid-cols-[repeat(var(--grid-unit),1fr)] gap-(--grid-gap) px-(--grid-margin) relative pb-s"><!--[--><!--[--><div class="absolute bottom-0 left-0 right-0 w-full h-320 md:h-560"><span></span><div class="absolute bottom-0 left-0 right-0 w-full h-100 md:h-220 bg-linear-to-b from-transparent to-black pointer-events-none" aria-hidden="true"></div></div><!--]--><div class="relative z-2 col-span-full flex items-end justify-between"><div class="hidden items-end gap-s lg:flex"><ul data-link-list class="m-0 flex list-none p-0 flex-row flex-wrap gap-s text-main-solid" style="--vertical-padding-y:calc(var(--spacing-xs)*0.5);"><!--[--><li class="group flex items-center" role="none"><a href="https://www.adyen.com/privacy-policy" rel="noopener noreferrer" role="menuitem" class="ds-focusable group flex items-center gap-3xs outline-main-solid focus-visible:outline-offset-4 transition-opacity duration-200 [ul[data-link-list]:has(a:focus-visible)_&:not(:focus-visible)]:opacity-(--color-white-1400-opacity) [ul[data-link-list]:has(a:hover)_&:not(:hover)]:opacity-(--color-white-1400-opacity)" data-track-component-name="MdsFooter" data-track-text="Privacy" aria-label="Privacy"><!--[--><span class="leading-trim variable-font-size-0.75 font-mono font-medium leading-[112%] uppercase"><!--[-->Privacy<!--]--></span><!----><!--]--></a><!----></li><li class="group flex items-center" role="none"><a href="https://www.adyen.com/policies-and-disclaimer/cookie-policy" rel="noopener noreferrer" role="menuitem" class="ds-focusable group flex items-center gap-3xs outline-main-solid focus-visible:outline-offset-4 transition-opacity duration-200 [ul[data-link-list]:has(a:focus-visible)_&:not(:focus-visible)]:opacity-(--color-white-1400-opacity) [ul[data-link-list]:has(a:hover)_&:not(:hover)]:opacity-(--color-white-1400-opacity)" data-track-component-name="MdsFooter" data-track-text="Cookies" aria-label="Cookies"><!--[--><span class="leading-trim variable-font-size-0.75 font-mono font-medium leading-[112%] uppercase"><!--[-->Cookies<!--]--></span><!----><!--]--></a><!----></li><li class="group flex items-center" role="none"><a href="https://www.adyen.com/policies-and-disclaimer/disclaimer" rel="noopener noreferrer" role="menuitem" class="ds-focusable group flex items-center gap-3xs outline-main-solid focus-visible:outline-offset-4 transition-opacity duration-200 [ul[data-link-list]:has(a:focus-visible)_&:not(:focus-visible)]:opacity-(--color-white-1400-opacity) [ul[data-link-list]:has(a:hover)_&:not(:hover)]:opacity-(--color-white-1400-opacity)" data-track-component-name="MdsFooter" data-track-text="Disclaimer" aria-label="Disclaimer"><!--[--><span class="leading-trim variable-font-size-0.75 font-mono font-medium leading-[112%] uppercase"><!--[-->Disclaimer<!--]--></span><!----><!--]--></a><!----></li><!--]--></ul><span><span class="flex gap-8"><!----><span class="leading-trim variable-font-size-0.75 font-mono font-medium leading-[112%] uppercase text-left text-main-contrast-primary"><!--[-->© 2026 Adyen<!--]--></span></span></span></div><div class="relative z-2 flex flex-col items-start justify-between gap-s gap-y-2xs sm:w-full sm:flex-row lg:w-fit"><div class="flex gap-1"><!--[--><a href="https://www.facebook.com/AdyenPayments/" target="_blank" rel="noopener noreferrer" class="ds-focusable group ds-focusable relative flex items-center justify-center gap-3xs rounded-m whitespace-nowrap transition-colors duration-300 before-content-empty before:absolute before:inset-0 before:rounded-inherit before:transition-opacity before:duration-300 focus-visible:outline-offset-4 bg-main-light-secondary backdrop-blur-m text-main-solid before:bg-main-light-secondary before:opacity-0 hover:before:opacity-100 active:before:opacity-0 outline-main-solid size-l flex-row" data-track-component-name="MdsFooter" data-track-text="Visit our Facebook page" data-track-title="Footer Social" aria-label="Visit our Facebook page"><!--[--><!----><span class="grid overflow-clip"><span class="flex items-center justify-center area"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--extra-24 flex" style="font-size:16px;" width="1em" height="1em" viewBox="0 0 24 24" data-icon-category="Extra-24" data-icon-name="FacebookSmall"><style type="text/css">
|
||
.st0{fill: currentColor;}
|
||
</style>
|
||
<g>
|
||
<g>
|
||
<path class="st0" d="M12,0c6.6,0,12,5.4,12,12.1c0,6-4.4,11-10.1,11.9v-8.4h2.8l0.5-3.5h-3.3V9.8c0-1,0.5-1.9,2-1.9h1.5V5
|
||
c0,0-1.4-0.2-2.7-0.2c-2.7,0-4.5,1.7-4.5,4.7v2.7h-3v3.5h3V24C4.4,23.1,0,18.1,0,12.1C0,5.4,5.4,0,12,0z"/>
|
||
</g>
|
||
</g></svg></span><!----></span><!--]--></a><a href="https://www.linkedin.com/company/adyen" target="_blank" rel="noopener noreferrer" class="ds-focusable group ds-focusable relative flex items-center justify-center gap-3xs rounded-m whitespace-nowrap transition-colors duration-300 before-content-empty before:absolute before:inset-0 before:rounded-inherit before:transition-opacity before:duration-300 focus-visible:outline-offset-4 bg-main-light-secondary backdrop-blur-m text-main-solid before:bg-main-light-secondary before:opacity-0 hover:before:opacity-100 active:before:opacity-0 outline-main-solid size-l flex-row" data-track-component-name="MdsFooter" data-track-text="Visit our Linkedin page" data-track-title="Footer Social" aria-label="Visit our Linkedin page"><!--[--><!----><span class="grid overflow-clip"><span class="flex items-center justify-center area"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--extra-24 flex" style="font-size:16px;" width="1em" height="1em" viewBox="0 0 24 24" data-icon-category="Extra-24" data-icon-name="LinkedinSmall"><path d="M18.1763 1.41174H5.82339C3.38809 1.41174 1.41162 3.38821 1.41162 5.82351V18.1765C1.41162 20.6117 3.38809 22.5882 5.82339 22.5882H18.1763C20.6116 22.5882 22.5881 20.6117 22.5881 18.1765V5.82351C22.5881 3.38821 20.6116 1.41174 18.1763 1.41174ZM8.47045 18.1765H5.82339V8.47057H8.47045V18.1765ZM7.14692 7.34998C6.29103 7.34998 5.6028 6.65292 5.6028 5.79704C5.6028 4.94115 6.29103 4.23527 7.14692 4.23527C8.0028 4.23527 8.69103 4.93233 8.69103 5.78821C8.69103 6.6441 8.0028 7.34998 7.14692 7.34998ZM19.0587 18.1765H16.4116V13.2353C16.4116 10.2617 12.8822 10.4912 12.8822 13.2353V18.1765H10.2352V8.47057H12.8822V10.0323C14.1175 7.74704 19.0587 7.57939 19.0587 12.2206V18.1765Z" fill="currentColor"/></svg></span><!----></span><!--]--></a><a href="https://x.com/Adyen" target="_blank" rel="noopener noreferrer" class="ds-focusable group ds-focusable relative flex items-center justify-center gap-3xs rounded-m whitespace-nowrap transition-colors duration-300 before-content-empty before:absolute before:inset-0 before:rounded-inherit before:transition-opacity before:duration-300 focus-visible:outline-offset-4 bg-main-light-secondary backdrop-blur-m text-main-solid before:bg-main-light-secondary before:opacity-0 hover:before:opacity-100 active:before:opacity-0 outline-main-solid size-l flex-row" data-track-component-name="MdsFooter" data-track-text="Visit our Twitter page" data-track-title="Footer Social" aria-label="Visit our Twitter page"><!--[--><!----><span class="grid overflow-clip"><span class="flex items-center justify-center area"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--extra-24 flex" style="font-size:16px;" width="1em" height="1em" viewBox="0 0 24 24" data-icon-category="Extra-24" data-icon-name="TwitterSmall"><style type="text/css">
|
||
.st0{fill: currentColor;}
|
||
</style>
|
||
<g>
|
||
<g>
|
||
<path class="st0" d="M8.5,6l9,12h-2l-9-12H8.5z"/>
|
||
<path class="st0" d="M24,12c0,6.6-5.4,12-12,12C5.4,24,0,18.6,0,12C0,5.4,5.4,0,12,0C18.6,0,24,5.4,24,12z M10.3,12.7L4.6,19h1.3
|
||
l5.1-5.5L15,19h4.4l-6.1-8.1L18.7,5h-1.3l-4.7,5L9,5H4.6L10.3,12.7z"/>
|
||
</g>
|
||
</g></svg></span><!----></span><!--]--></a><!--]--></div><button type="button" class="group ds-focusable relative flex items-center justify-center gap-3xs rounded-m whitespace-nowrap transition-colors duration-300 before-content-empty before:absolute before:inset-0 before:rounded-inherit before:transition-opacity before:duration-300 focus-visible:outline-offset-4 bg-main-light-secondary backdrop-blur-m text-main-solid before:bg-main-light-secondary before:opacity-0 hover:before:opacity-100 active:before:opacity-0 outline-main-solid px-12 xl:px-16 h-l flex-row" data-track-component-name="MdsFooter" data-track-text="Global (English)" data-track-title="Footer Locale Switcher"><span class="grid overflow-clip px-2.5 pt-2 pb-3"><span class="flex opacity-100 transition duration-700 ease-spring area motion-safe:pointer:group-hover:-translate-y-full motion-safe:pointer:group-hover:opacity-0"><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Global (English)<!--]--></span></span><span class="hidden translate-y-full opacity-0 transition duration-700 ease-spring area motion-safe:pointer:flex motion-safe:pointer:group-hover:translate-y-0 motion-safe:pointer:group-hover:opacity-100" aria-hidden="true"><span class="leading-trim variable-font-size-1 font-medium leading-[134%]"><!--[-->Global (English)<!--]--></span></span></span><span class="grid overflow-clip"><span class="flex items-center justify-center area"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--various flex" style="font-size:16px;" width="1em" height="1em" viewBox="0 0 24 24" data-icon-category="Various" data-icon-name="Globe"><path d="M12 23C18.0751 23 23 18.0751 23 12C23 5.92487 18.0751 1 12 1C5.92487 1 1 5.92487 1 12C1 18.0751 5.92487 23 12 23ZM12 3C12.1887 3 12.4697 3.0915 12.8304 3.47296C13.1932 3.85653 13.5659 4.46523 13.9 5.30032C14.1021 5.80579 14.283 6.37613 14.4368 7H9.56324C9.71704 6.37613 9.89786 5.80579 10.1 5.30032C10.4341 4.46523 10.8068 3.85653 11.1696 3.47296C11.5303 3.0915 11.8113 3 12 3ZM14.8086 9C14.932 9.93655 15 10.9449 15 12C15 13.0551 14.932 14.0635 14.8086 15H9.19135C9.06797 14.0635 9 13.0551 9 12C9 10.9449 9.06797 9.93655 9.19135 9H14.8086ZM16.8244 15C16.9392 14.044 17 13.0368 17 12C17 10.9632 16.9392 9.956 16.8244 9H20.4879C20.8195 9.93834 21 10.9481 21 12C21 13.0519 20.8195 14.0617 20.4879 15H16.8244ZM14.4368 17C14.283 17.6239 14.1021 18.1942 13.9 18.6997C13.5659 19.5348 13.1932 20.1435 12.8304 20.527C12.4697 20.9085 12.1887 21 12 21C11.8113 21 11.5303 20.9085 11.1696 20.527C10.8068 20.1435 10.4341 19.5348 10.1 18.6997C9.89786 18.1942 9.71704 17.6239 9.56324 17H14.4368ZM15.3409 20.3595C15.4904 20.0692 15.629 19.7622 15.7569 19.4425C16.0481 18.7144 16.2948 17.8925 16.4898 17H19.4845C18.4807 18.4995 17.0384 19.6805 15.3409 20.3595ZM15.3409 3.64049C17.0384 4.31949 18.4807 5.50052 19.4845 7H16.4898C16.2948 6.10751 16.0481 5.28556 15.7569 4.55754C15.629 4.23779 15.4904 3.93083 15.3409 3.64049ZM8.65909 20.3595C6.96164 19.6805 5.51927 18.4995 4.51555 17H7.51017C7.70516 17.8925 7.95189 18.7144 8.2431 19.4425C8.371 19.7622 8.50959 20.0692 8.65909 20.3595ZM7.17561 15H3.51212C3.18046 14.0617 3 13.0519 3 12C3 10.9481 3.18046 9.93834 3.51212 9H7.17561C7.06078 9.956 7 10.9632 7 12C7 13.0368 7.06078 14.044 7.17561 15ZM7.51017 7H4.51555C5.51927 5.50052 6.96164 4.31949 8.65909 3.64049C8.50959 3.93083 8.371 4.23779 8.2431 4.55754C7.95189 5.28556 7.70516 6.10751 7.51017 7Z" fill="currentColor"/></svg></span><!----></span></button></div></div><!--[--><!--]--><!--]--></div></footer><!----><!--]--><!--]--></div><!--]--></div><div id="teleports"></div><script nonce="t7u4SeJnukTLIxUaEdul0up75i3PrNYX">window.__NUXT__={};window.__NUXT__.config={public:{preview:false,defaultTargetSite:"main",targetSite:"knowledge-hub",useRepresentativeBuild:false,useDefaultLocaleOnly:false,siteUrl:"https://www.adyen.com",marketoEnvironmentId:"222-DNK-376",mainSiteUrl:"https://www.adyen.com",isDev:false,algoliaSearchIndices:"website,knowledge-hub,investor-relations,docs-en,production_help.adyen.com,prd_api-explorer",optimizelyId:"23208360281",deploy:{env:"prod",isDev:false,isProd:true,isLocal:false,isCI:false},routes:[],recaptchaSiteKey:"6Ld6T94hAAAAAP-a3MHQXikynz0Ur1b56bhbE4lu",knowledgeHubSiteUrl:"https://next-knowledge-hub.netlify.app",algolia:{apiKey:"5bea84a7bcb6b3a1b028da91558be5ff",applicationId:"07G6LSOHSQ",lite:true,cache:false,instantSearch:false,docSearch:{},recommend:"",globalIndex:"",useFetch:false},"nuxt-scripts":{version:"",defaultScriptOptions:{trigger:"onNuxtReady"}},gtm:{id:"GTM-575TF4H",enabled:true,debug:false,scriptDefer:true,includeDoNotTrack:false,queryParams:{gtm_auth:"afdbAXrh3-yNk9m3Wq79uw",gtm_preview:"env-1"},loadScript:true},i18n:{baseUrl:"https://www.adyen.com",defaultLocale:"en",rootRedirect:"",redirectStatusCode:302,skipSettingLocaleOnNavigate:false,locales:[{code:"en",name:"Global",language:"en"},{code:"en_AU",name:"Australia",language:"en-AU"},{code:"pt_BR",name:"Brasil",language:"pt-BR"},{code:"zh_CN",name:"中国",language:"zh-CN"},{code:"cs_CZ",name:"Česká republika",language:"cs-CZ"},{code:"da_DK",name:"Danmark",language:"da-DK"},{code:"de_DE",name:"Deutschland",language:"de-DE"},{code:"es_ES",name:"España",language:"es-ES"},{code:"fr_FR",name:"France",language:"fr-FR"},{code:"en_IN",name:"India",language:"en-IN"},{code:"it_IT",name:"Italia",language:"it-IT"},{code:"ja_JP",name:"日本",language:"ja-JP"},{code:"es_MX",name:"México",language:"es-MX"},{code:"nl_NL",name:"Nederland",language:"nl-NL"},{code:"no_NO",name:"Norge",language:"no-NO"},{code:"pl_PL",name:"Polska",language:"pl-PL"},{code:"pt_PT",name:"Portugal",language:"pt-PT"},{code:"sv_SE",name:"Sverige",language:"sv-SE"},{code:"en_AE",name:"United Arab Emirates",language:"en-AE"},{code:"en_SG",name:"Singapore",language:"en-SG"},{code:"en_GB",name:"United Kingdom",language:"en-GB"}],detectBrowserLanguage:false,experimental:{localeDetector:"",typedPages:true,typedOptionsAndMessages:false,alternateLinkCanonicalQueries:true,devCache:false,cacheLifetime:"",stripMessagesPayload:false,preload:false,strictSeo:false,nitroContextDetection:true,httpCacheDuration:10,compactRoutes:false},domainLocales:{en:{domain:""},en_AU:{domain:""},pt_BR:{domain:""},zh_CN:{domain:""},cs_CZ:{domain:""},da_DK:{domain:""},de_DE:{domain:""},es_ES:{domain:""},fr_FR:{domain:""},en_IN:{domain:""},it_IT:{domain:""},ja_JP:{domain:""},es_MX:{domain:""},nl_NL:{domain:""},no_NO:{domain:""},pl_PL:{domain:""},pt_PT:{domain:""},sv_SE:{domain:""},en_AE:{domain:""},en_SG:{domain:""},en_GB:{domain:""}}}},app:{baseURL:"/",buildId:"e82cbbab-afca-411c-87a1-7264a489473c",buildAssetsDir:"/knowledge-hub_nuxt/",cdnURL:""}}</script><script type="application/json" data-nuxt-data="nuxt-app" data-ssr="true" id="__NUXT_DATA__" nonce="t7u4SeJnukTLIxUaEdul0up75i3PrNYX">[["ShallowReactive",1],{"data":2,"state":7761,"once":8514,"_errors":8515,"serverRendered":11,"path":1249,"pinia":8517},["ShallowReactive",3],{"init-routes-en-knowledge-hub":4,"init-navigation-en-knowledge-hub":5294,"i-interface-16:menu-small":6086,"i-interface:search":6090,"i-interface:person-circle":6093,"i-arrows:chevron-down":6095,"i-extra-24:facebook-small":6097,"i-extra-24:linkedin-small":6099,"i-extra-24:twitter-small":6101,"i-various:globe":6103,"knowledge-hub-slug-inside-cilium-cni-solving-kubernetes-pod-setup-timeouts-en":6105},[5,23,32,41,51,60,69,78,87,96,106,115,124,133,142,151,160,169,178,187,196,205,214,223,232,241,250,259,269,278,287,296,305,314,323,332,341,350,359,368,377,386,395,403,412,421,430,439,448,457,466,475,484,493,501,510,519,528,537,546,555,564,573,581,590,599,608,617,626,635,644,653,662,671,680,689,698,707,716,725,734,743,752,760,769,778,787,796,805,814,823,832,841,850,859,866,875,884,893,902,911,920,929,938,947,956,965,974,983,991,1000,1009,1018,1027,1036,1045,1054,1063,1072,1081,1090,1099,1108,1117,1125,1134,1143,1152,1160,1169,1178,1187,1195,1204,1213,1222,1231,1240,1248,1257,1266,1276,1285,1294,1302,1311,1320,1329,1337,1346,1353,1362,1371,1380,1389,1398,1407,1416,1425,1434,1443,1452,1461,1470,1479,1486,1495,1504,1513,1522,1531,1540,1549,1558,1567,1574,1583,1592,1601,1610,1619,1628,1637,1646,1655,1663,1672,1681,1690,1699,1708,1717,1727,1736,1745,1754,1763,1772,1781,1790,1799,1808,1817,1826,1835,1844,1853,1862,1869,1877,1886,1895,1904,1913,1922,1931,1940,1949,1958,1967,1976,1985,1994,2003,2012,2021,2030,2039,2048,2057,2066,2075,2084,2093,2102,2111,2120,2129,2138,2147,2156,2165,2174,2183,2192,2201,2210,2219,2228,2237,2246,2255,2264,2273,2282,2291,2299,2307,2316,2325,2334,2343,2351,2360,2369,2378,2386,2394,2402,2410,2418,2427,2436,2445,2454,2463,2471,2480,2489,2498,2507,2516,2525,2534,2543,2552,2561,2570,2579,2588,2597,2606,2615,2624,2633,2642,2651,2660,2669,2678,2687,2696,2705,2714,2723,2732,2741,2750,2759,2768,2777,2786,2795,2804,2813,2822,2831,2840,2849,2858,2867,2876,2885,2894,2903,2912,2921,2930,2939,2948,2957,2966,2975,2984,2993,3002,3011,3020,3029,3038,3046,3055,3064,3073,3082,3091,3100,3109,3118,3127,3136,3145,3154,3163,3172,3181,3190,3198,3207,3216,3225,3234,3243,3252,3261,3270,3279,3287,3295,3304,3313,3321,3330,3338,3346,3354,3362,3370,3379,3387,3396,3404,3412,3420,3428,3436,3444,3453,3461,3469,3477,3486,3495,3504,3512,3521,3529,3538,3547,3556,3565,3573,3582,3591,3600,3609,3618,3627,3636,3645,3654,3663,3671,3679,3688,3697,3706,3715,3723,3731,3740,3749,3758,3766,3775,3784,3792,3801,3809,3817,3825,3833,3842,3850,3859,3868,3877,3886,3894,3903,3912,3921,3930,3939,3948,3957,3966,3975,3983,3991,4000,4009,4017,4026,4034,4042,4050,4058,4067,4076,4085,4093,4102,4111,4119,4128,4137,4145,4154,4163,4172,4181,4190,4199,4208,4217,4226,4235,4244,4253,4262,4271,4280,4289,4297,4306,4315,4324,4333,4342,4351,4360,4369,4378,4387,4396,4405,4414,4423,4432,4441,4450,4458,4467,4476,4485,4493,4502,4511,4520,4529,4538,4546,4555,4564,4573,4582,4591,4600,4608,4617,4626,4635,4644,4653,4662,4671,4680,4689,4698,4707,4716,4725,4734,4743,4752,4761,4770,4779,4788,4797,4806,4815,4824,4833,4842,4851,4860,4869,4878,4887,4896,4905,4914,4923,4932,4941,4950,4959,4968,4977,4986,4995,5004,5013,5022,5031,5040,5049,5058,5067,5076,5085,5094,5103,5112,5121,5130,5139,5147,5156,5164,5173,5182,5190,5198,5206,5213,5222,5231,5240,5249,5258,5267,5275,5285],{"route":6,"payload":7},"/knowledge-hub/timma",{"id":8,"updatedAt":9,"firstPublishedAt":10,"defaultLocaleRoute":6,"hasDefaultAlgoliaContent":11,"title":12,"description":13,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":17,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7bcnZIUiacBpWTmjz1EK6d","2026-09-10T08:51:20.262Z","2026-03-10T13:15:37.867Z",true,"Timma and Adyen Capital: How seamless financing drives growth for Nordic salons","Find out how Timma helps SMEs for hair, beauty and wellness gain access to funds for growth via Adyen.",false,null,"en","timma","knowledge","detail_article","pageKnowledgeHubDetail","knowledge-hub","pageKnowledgeHub",{"route":24,"payload":25},"/knowledge-hub/baemingo",{"id":26,"updatedAt":27,"firstPublishedAt":28,"defaultLocaleRoute":24,"hasDefaultAlgoliaContent":11,"title":29,"description":30,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":31,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2snZJu3q7a2eFCKNoOz7Wd","2026-09-10T08:41:45.843Z","2026-04-28T09:01:03.834Z","Appetite for growth: Baemingo and Adyen","Discover how Baemingo and Adyen Capital are redefining funding for hospitality","baemingo",{"route":33,"payload":34},"/knowledge-hub/three-asia-pacific-payment-trends-to-prioritize-for-2024",{"id":35,"updatedAt":36,"firstPublishedAt":37,"defaultLocaleRoute":33,"hasDefaultAlgoliaContent":11,"title":38,"description":39,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":40,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2wxfHRWKRZeJQq9obSQivM","2026-09-09T13:41:08.335Z","2024-01-31T15:48:03.689Z","Three Asia Pacific payment trends to prioritize for 2024 | Adyen","From embedded payments to portable payment terminals, discover the payment trends to focus on for 2024 in the Asia Pacific region. ","three-asia-pacific-payment-trends-to-prioritize-for-2024",{"route":42,"payload":43},"/knowledge-hub/pay-by-link---your-route-to-contextual-commerce-",{"id":44,"updatedAt":45,"firstPublishedAt":46,"defaultLocaleRoute":42,"hasDefaultAlgoliaContent":11,"title":47,"description":48,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":49,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"sbXESgwWjc4vTXyOdo4DJ","2026-09-09T12:43:22.776Z","2023-06-27T13:20:43.721Z","Pay by Link: Your short-cut to contextual commerce","Discover how Pay by Link can help you support contextual commerce without the big budget and hours of development work","pay-by-link---your-route-to-contextual-commerce-","detail_trends_and_reports",{"route":52,"payload":53},"/knowledge-hub/epos-now",{"id":54,"updatedAt":55,"firstPublishedAt":56,"defaultLocaleRoute":52,"hasDefaultAlgoliaContent":11,"title":57,"description":58,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":59,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1zz376xXzTs6WiXQcPnDRM","2026-09-09T09:31:59.356Z","2024-06-24T08:09:02.677Z","Why Epos Now is embracing embedded finance","Discover our latest collaboration with Epos Now and why this leading SaaS platform is offering SMBs embedded financial services.","epos-now",{"route":61,"payload":62},"/knowledge-hub/agentic-commerce-guide",{"id":63,"updatedAt":64,"firstPublishedAt":65,"defaultLocaleRoute":61,"hasDefaultAlgoliaContent":11,"title":66,"description":67,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":68,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"73kBmu5ZSIkIT27VohzDia","2026-09-09T08:26:20.235Z","2026-08-27T12:18:16.667Z","Agentic commerce: What it is, how it works, and what comes next","A guide to agentic commerce: what it means today, the protocols shaping it, and how businesses can prepare for what's next.","agentic-commerce-guide",{"route":70,"payload":71},"/knowledge-hub/payment-service-provider",{"id":72,"updatedAt":73,"firstPublishedAt":74,"defaultLocaleRoute":70,"hasDefaultAlgoliaContent":11,"title":75,"description":76,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":77,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3vNhqP3UQY3c1SBjIPeZoU","2026-09-09T07:54:55.899Z","2024-05-31T15:33:02.592Z","What is a payment service provider?","Everything you need to know about PSPs and how to choose the right one.","payment-service-provider",{"route":79,"payload":80},"/knowledge-hub/real-time-payments",{"id":81,"updatedAt":82,"firstPublishedAt":83,"defaultLocaleRoute":79,"hasDefaultAlgoliaContent":11,"title":84,"description":85,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":86,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2TWqrOVj00coWI2sXVI4VU","2026-09-09T03:56:33.126Z","2026-06-16T09:54:36.524Z","Everything you need to know about real-time payments","Understand how real-time payments help you get paid quicker.","real-time-payments",{"route":88,"payload":89},"/knowledge-hub/inside-the-payments-overhaul-practicetek-webinar",{"id":90,"updatedAt":91,"firstPublishedAt":92,"defaultLocaleRoute":88,"hasDefaultAlgoliaContent":11,"title":93,"description":94,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":95,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5N7ZjJKUoFsmz1pv2RyU7g","2026-09-09T02:52:30.944Z","2026-07-10T20:53:36.417Z","How PracticeTek rebuilt payments for modern healthcare practices","Discover how PracticeTek partnered with Adyen to slash clinic onboarding to under 30 minutes and optimize healthcare payments for platforms.","inside-the-payments-overhaul-practicetek-webinar",{"route":97,"payload":98},"/knowledge-hub/delegated-authentication",{"id":99,"updatedAt":100,"firstPublishedAt":101,"defaultLocaleRoute":97,"hasDefaultAlgoliaContent":11,"title":102,"description":103,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":104,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4NTxiJ4OFFivSmJfCoEIuD","2026-09-08T15:09:17.744Z","2023-06-27T13:38:42.214Z","Delegated authentication: How does it work in payments?","Delegated authentication optimizes authentication experiences. Learn about delegated payments and how it can benefit your business.","delegated-authentication","detail_guides",{"route":107,"payload":108},"/knowledge-hub/recurring-payments",{"id":109,"updatedAt":110,"firstPublishedAt":111,"defaultLocaleRoute":107,"hasDefaultAlgoliaContent":11,"title":112,"description":113,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":114,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6XlcOtLHX5F1jYyD4YOBzX","2026-09-08T14:53:38.882Z","2024-03-28T20:40:29.821Z","What are recurring payments? Everything you need to know","Learn what recurring payments are and how they work. This comprehensive guide covers the benefits, setup process, and everything you need to know.","recurring-payments",{"route":116,"payload":117},"/knowledge-hub/payment-gateway",{"id":118,"updatedAt":119,"firstPublishedAt":120,"defaultLocaleRoute":116,"hasDefaultAlgoliaContent":11,"title":121,"description":122,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":123,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"5QcRanGyOGEqGowb4bxcU0","2026-09-08T14:34:48.806Z","2023-09-28T11:07:08.433Z","Everything you need to know about payment gateways ","Learn what a payment gateway is, how it works, and how to choose a secure payment gateway for enterprise payments.","payment-gateway",{"route":125,"payload":126},"/knowledge-hub/credit-card-processing-fees",{"id":127,"updatedAt":128,"firstPublishedAt":129,"defaultLocaleRoute":125,"hasDefaultAlgoliaContent":11,"title":130,"description":131,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":132,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7l5BqctQqDD8GsqdYcM5G9","2026-09-08T10:50:36.374Z","2026-07-03T09:42:49.784Z","Credit card processing fees: everything you need to know","Discover how credit card processing fees are calculated, which charges you can negotiate, and what you can do to lower your total payment costs.","credit-card-processing-fees",{"route":134,"payload":135},"/knowledge-hub/payment-acceptance-rate",{"id":136,"updatedAt":137,"firstPublishedAt":138,"defaultLocaleRoute":134,"hasDefaultAlgoliaContent":11,"title":139,"description":140,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":141,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"32lqU59KyojAAml6y6KLcx","2026-09-08T09:10:57.382Z","2026-07-14T09:05:55.619Z","What your payment acceptance rate isn't showing you","Two providers can report very different acceptance rates from identical data. Here's what drives that gap, what it costs in practice, and the questions every payment team should be asking.","payment-acceptance-rate",{"route":143,"payload":144},"/knowledge-hub/effortless-online-payments-with-single-financial-technology-platform",{"id":145,"updatedAt":146,"firstPublishedAt":147,"defaultLocaleRoute":143,"hasDefaultAlgoliaContent":11,"title":148,"description":149,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":150,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4SppJvPV3JAUGUEk28dHaG","2026-09-08T09:03:54.172Z","2023-11-09T15:29:33.172Z","Make online payments effortless with our single financial technology platform","Experience elite payments performance that directly impacts your revenue with our single platform.","effortless-online-payments-with-single-financial-technology-platform",{"route":152,"payload":153},"/knowledge-hub/interchange-fees-explained",{"id":154,"updatedAt":155,"firstPublishedAt":156,"defaultLocaleRoute":152,"hasDefaultAlgoliaContent":11,"title":157,"description":158,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":159,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"Asg2rrgbFlKI5XV0cRzHH","2026-09-08T09:00:35.072Z","2023-06-27T13:20:59.522Z","Interchange fees: what they are and how they work","Learn how interchange rates work for different credit and debit cards and how they vary across regions.","interchange-fees-explained",{"route":161,"payload":162},"/knowledge-hub/how-to-deliver-faster-payouts",{"id":163,"updatedAt":164,"firstPublishedAt":165,"defaultLocaleRoute":161,"hasDefaultAlgoliaContent":11,"title":166,"description":167,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":168,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2vZFeArfu1mQg78Ms0RFf","2026-09-08T08:49:07.025Z","2023-07-24T14:04:37.412Z","How to deliver faster payouts","Process payouts faster to sellers, vendors, gig economy workers, or partners on a single banking infrastructure.","how-to-deliver-faster-payouts",{"route":170,"payload":171},"/knowledge-hub/getyourguide-expand-globally-with-ml",{"id":172,"updatedAt":173,"firstPublishedAt":174,"defaultLocaleRoute":170,"hasDefaultAlgoliaContent":11,"title":175,"description":176,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":177,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"0dL9Xc6AcKRf3U6cF9DPP","2026-09-08T08:49:06.572Z","2023-10-31T08:14:11.004Z","GetYourGuide: Expanding globally with machine learning powered fraud prevention","Discover how GetYourGuide blocks fraudsters while keeping authorization rates intact.","getyourguide-expand-globally-with-ml",{"route":179,"payload":180},"/knowledge-hub/in-store-payments-with-adyen-for-platforms",{"id":181,"updatedAt":182,"firstPublishedAt":183,"defaultLocaleRoute":179,"hasDefaultAlgoliaContent":11,"title":184,"description":185,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":186,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"Edp29AXJoeuoUb6ocjXVs","2026-09-08T08:16:13.879Z","2023-06-27T13:22:58.823Z","Scale payments in-store with Adyen for Platforms | Adyen","How platforms can offer in-store payments for merchants and their customers with Adyen for Platforms.","in-store-payments-with-adyen-for-platforms",{"route":188,"payload":189},"/knowledge-hub/teamfront-chooses-adyen",{"id":190,"updatedAt":191,"firstPublishedAt":192,"defaultLocaleRoute":188,"hasDefaultAlgoliaContent":11,"title":193,"description":194,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":195,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2V21sABivhKudZNjqOPZsS","2026-09-08T08:15:17.726Z","2025-05-12T07:43:51.815Z","Teamfront’s Secret to Scaling Field Services: Embedded Payments That Just Work","Discover how Teamfront turned fragmented payments into a single, scalable solution, powering growth across its field service businesses.","teamfront-chooses-adyen",{"route":197,"payload":198},"/knowledge-hub/tooltime-pay-helps-tradespeople-with-embedded-payments",{"id":199,"updatedAt":200,"firstPublishedAt":201,"defaultLocaleRoute":197,"hasDefaultAlgoliaContent":11,"title":202,"description":203,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":204,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1li2XxaZ937nyYkKBC3QiR","2026-09-08T08:15:17.660Z","2025-05-16T07:56:19.775Z","How ToolTime Pay helps tradespeople get paid faster with Embedded Payments","Automate payments, boost liquidity: ToolTime Pay makes everyday work in the trades easier. Discover the case study now!","tooltime-pay-helps-tradespeople-with-embedded-payments",{"route":206,"payload":207},"/knowledge-hub/smarter-payments-for-otas",{"id":208,"updatedAt":209,"firstPublishedAt":210,"defaultLocaleRoute":206,"hasDefaultAlgoliaContent":11,"title":211,"description":212,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":213,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"35JRamXjnuh0doWQl7G1PO","2026-09-08T08:07:04.342Z","2025-08-26T13:21:10.428Z","Win every booking with smarter payments for OTAs","Here’s how to optimize OTA profitability with a modernized payment stack. ","smarter-payments-for-otas",{"route":215,"payload":216},"/knowledge-hub/unified-payments-hospitality-franchises",{"id":217,"updatedAt":218,"firstPublishedAt":219,"defaultLocaleRoute":215,"hasDefaultAlgoliaContent":11,"title":220,"description":221,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":222,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2f2RHKBgZSIMttTvw59K7W","2026-09-08T08:07:04.287Z","2025-05-19T12:47:15.727Z","How unified payments improve operations for hospitality franchises","Fragmented systems are slowing franchises down. Discover how unified payments can improve efficiency and drive growth.","unified-payments-hospitality-franchises",{"route":224,"payload":225},"/knowledge-hub/hdi-seguros",{"id":226,"updatedAt":227,"firstPublishedAt":228,"defaultLocaleRoute":224,"hasDefaultAlgoliaContent":11,"title":229,"description":230,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":231,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2TpxXK3i8QASxCGmuNKc14","2026-09-08T08:03:59.690Z","2024-05-22T10:49:49.102Z","HDI Seguros leverages technology and recovers 2.4 million BRL in payment transactions","Discover how a leading insurance company increased payment efficiency and increased authorization rates.","hdi-seguros",{"route":233,"payload":234},"/knowledge-hub/tech-you-can-bank-on",{"id":235,"updatedAt":236,"firstPublishedAt":237,"defaultLocaleRoute":233,"hasDefaultAlgoliaContent":11,"title":238,"description":239,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":240,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"46gqTZmZyfkjFTEhIawqHe","2026-09-08T08:03:58.627Z","2025-06-12T18:14:59.331Z","Fintech you can bank on: How global banking infrastructure sets fintech apart","Built with global licenses and direct scheme connections, Adyen’s infrastructure helps platforms move money faster, safer, and with fewer dependencies.","tech-you-can-bank-on",{"route":242,"payload":243},"/knowledge-hub/retail-trends",{"id":244,"updatedAt":245,"firstPublishedAt":246,"defaultLocaleRoute":242,"hasDefaultAlgoliaContent":11,"title":247,"description":248,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":249,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5a1MFwIIOyOyojfCOcGVUI","2026-09-08T08:03:58.316Z","2024-04-05T11:25:41.979Z","5 retail trends shaping the way we shop in 2025","From AI assistants to social commerce, discover the retail trends driving change across channels and generations.","retail-trends",{"route":251,"payload":252},"/knowledge-hub/alternative-payment-methods",{"id":253,"updatedAt":254,"firstPublishedAt":255,"defaultLocaleRoute":251,"hasDefaultAlgoliaContent":11,"title":256,"description":257,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":258,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"a5ygesUhCYLieGSUGLYro","2026-09-08T08:03:58.202Z","2024-09-13T09:49:20.491Z","Alternative payment methods: A guide for businesses","Learn about alternative payment methods — what they are, their benefits, and how businesses can accept them.","alternative-payment-methods",{"route":260,"payload":261},"/knowledge-hub/skidata-and-adyen-access-all-areas",{"id":262,"updatedAt":263,"firstPublishedAt":264,"defaultLocaleRoute":260,"hasDefaultAlgoliaContent":11,"title":265,"description":266,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":267,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5e5vmJ2Ue4rQbW8YVE4KuC","2026-09-08T08:03:58.094Z","2023-06-27T13:29:56.038Z","SKIDATA & Adyen: Access all areas | Adyen case study","From point of sale to platform onboarding, Find out how we power the payments for access management giant SKIDATA.","skidata-and-adyen-access-all-areas","detail_customer_stories",{"route":270,"payload":271},"/knowledge-hub/payment-tokenization-guide",{"id":272,"updatedAt":273,"firstPublishedAt":274,"defaultLocaleRoute":270,"hasDefaultAlgoliaContent":11,"title":275,"description":276,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":277,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"1xNDZbczGfac0hljmmqDKp","2026-09-08T08:03:57.947Z","2023-08-07T11:54:27.146Z","Payment tokenization guide for secure payments","Learn all about payment tokenization and how it secures transactions while optimizing your payment processes.","payment-tokenization-guide",{"route":279,"payload":280},"/knowledge-hub/click-to-pay",{"id":281,"updatedAt":282,"firstPublishedAt":283,"defaultLocaleRoute":279,"hasDefaultAlgoliaContent":11,"title":284,"description":285,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":286,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6MFoAfaKmij2Av1wuFNxET","2026-09-08T08:03:57.869Z","2023-06-27T13:37:38.949Z","Click to Pay: What is it and how does it work?","Learn how Click to Pay is transforming digital checkouts by creating an easy, quick, secure, and trustworthy payment experience.","click-to-pay",{"route":288,"payload":289},"/knowledge-hub/navan-scales-global-card-issuing",{"id":290,"updatedAt":291,"firstPublishedAt":292,"defaultLocaleRoute":288,"hasDefaultAlgoliaContent":11,"title":293,"description":294,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":295,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1NYLWIemJ7RPHJx1hWh3m4","2026-09-08T08:03:57.667Z","2026-08-18T14:00:12.628Z","Beyond the booking: Navan scales global card issuing","Learn how Navan scales global card issuing with Adyen’s integrated financial platform. Simplify corporate travel and expense management with real-time visibility, multi-currency support, and a 99.9% transaction success rate.","navan-scales-global-card-issuing",{"route":297,"payload":298},"/knowledge-hub/on-running-case-study",{"id":299,"updatedAt":300,"firstPublishedAt":301,"defaultLocaleRoute":297,"hasDefaultAlgoliaContent":11,"title":302,"description":303,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":304,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5NFe85RAegONW1UR9SbvR7","2026-09-08T08:03:57.537Z","2026-07-30T05:38:21.209Z","On scales premium experiences with one global platform","Discover how On’s ambitious growth is supported by Adyen's in-person payments solutions at the Point of Sale.","on-running-case-study",{"route":306,"payload":307},"/knowledge-hub/benefits-of-single-platform-payment-solutions",{"id":308,"updatedAt":309,"firstPublishedAt":310,"defaultLocaleRoute":306,"hasDefaultAlgoliaContent":11,"title":311,"description":312,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":313,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"76BDEHT4imfd93LtMDhUQs","2026-09-08T08:03:57.514Z","2023-06-27T13:15:24.038Z","Benefits of single-platform payment solutions","Read more about the benefits retailers and other types of business see from unified payment solutions, for easy online payments and payment processing. ","benefits-of-single-platform-payment-solutions",{"route":315,"payload":316},"/knowledge-hub/machine-to-machine-payments",{"id":317,"updatedAt":318,"firstPublishedAt":319,"defaultLocaleRoute":315,"hasDefaultAlgoliaContent":11,"title":320,"description":321,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":322,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5tFszQaW6EpyFfu87TY3at","2026-09-08T00:16:31.374Z","2026-08-11T08:40:35.411Z","Machine-to-machine payments: Why governance matters more than payment rails","Machine-to-machine payments are moving from theory to early adoption. Here's what our conversations with 70+ enterprise merchants reveal about demand, governance, and what to prepare for now.","machine-to-machine-payments",{"route":324,"payload":325},"/knowledge-hub/ecommerce-payment-processing",{"id":326,"updatedAt":327,"firstPublishedAt":328,"defaultLocaleRoute":324,"hasDefaultAlgoliaContent":11,"title":329,"description":330,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":331,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5PA2SFd4PthTMOhByb7iaU","2026-09-07T14:12:23.816Z","2026-07-28T11:32:13.068Z","Ecommerce payment processing: What to look for in a provider","Signs you’ve outgrown your existing provider and how to evaluate potential new solutions with examples from Equinox, lastminute.com, L'Occitane, GetYourGuide, and Hugo Boss.","ecommerce-payment-processing",{"route":333,"payload":334},"/knowledge-hub/point-of-sale",{"id":335,"updatedAt":336,"firstPublishedAt":337,"defaultLocaleRoute":333,"hasDefaultAlgoliaContent":11,"title":338,"description":339,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":340,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3sdxXjzOpYWFG46UbxmyO9","2026-09-07T13:26:55.156Z","2026-04-22T11:34:52.846Z","Point of sale (POS): Understanding POS systems","Discover everything you need to know about point of sale systems.","point-of-sale",{"route":342,"payload":343},"/knowledge-hub/guest-experience",{"id":344,"updatedAt":345,"firstPublishedAt":346,"defaultLocaleRoute":342,"hasDefaultAlgoliaContent":11,"title":347,"description":348,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":349,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5TCDBVmTgcTRIyvlj9p3sx","2026-09-07T09:50:33.311Z","2026-01-27T08:49:44.596Z","Improving guest experience in hospitality","What exactly is guest experience? And how can you enhance it? Learn how hospitality businesses can create experiences that keep guests coming back.","guest-experience",{"route":351,"payload":352},"/knowledge-hub/zenchef-adyen-recipe-for-customer-experience",{"id":353,"updatedAt":354,"firstPublishedAt":355,"defaultLocaleRoute":351,"hasDefaultAlgoliaContent":11,"title":356,"description":357,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":358,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"67N0IQMZoXkW9Tin88KCfL","2026-09-07T09:24:47.486Z","2023-06-28T08:24:08.439Z","Adyen and Zenchef, a recipe for amazing customer experiences","Find out how SaaS platform Zenchef makes restaurant owners' lives easier and delivers successful customer experiences with Adyen for Platforms.","zenchef-adyen-recipe-for-customer-experience",{"route":360,"payload":361},"/knowledge-hub/lightspeed-case-study",{"id":362,"updatedAt":363,"firstPublishedAt":364,"defaultLocaleRoute":360,"hasDefaultAlgoliaContent":11,"title":365,"description":366,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":367,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4bJMlpf3MFt83igHyxsU2I","2026-09-07T08:48:32.710Z","2023-09-28T17:59:14.294Z","How Lightspeed and Adyen are setting the table for restaurant ambitions","From embedded payments to diverse terminal solutions, the Lightspeed Adyen partnership is committed to innovation that simplifies complexity for users.","lightspeed-case-study",{"route":369,"payload":370},"/knowledge-hub/in-person-fraud-trends-retail",{"id":371,"updatedAt":372,"firstPublishedAt":373,"defaultLocaleRoute":369,"hasDefaultAlgoliaContent":11,"title":374,"description":375,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":376,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3aUCbtb1GuOnr4Fwr6WGqt","2026-09-04T14:08:49.285Z","2026-07-14T17:08:05.724Z","Four in-person fraud trends reshaping retail","Explore four emerging in-person fraud trends impacting retailers today, with practical insights to help reduce risk across unified commerce.","in-person-fraud-trends-retail",{"route":378,"payload":379},"/knowledge-hub/infold-games",{"id":380,"updatedAt":381,"firstPublishedAt":382,"defaultLocaleRoute":378,"hasDefaultAlgoliaContent":11,"title":383,"description":384,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":385,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2Wum9UN9H5W6bPGf8B5xXP","2026-09-04T13:23:37.211Z","2025-07-29T02:46:12.448Z","How Infold Games used Adyen to power global payments","Infold Games boosted payment success by 12% and cut fraud to 0.01% using Adyen’s single platform across North America, Europe, and Southeast Asia.","infold-games",{"route":387,"payload":388},"/knowledge-hub/ai-in-our-development-lifecycle",{"id":389,"updatedAt":390,"firstPublishedAt":391,"defaultLocaleRoute":387,"hasDefaultAlgoliaContent":11,"title":392,"description":393,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":394,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"3Y8MRA6aPesrZz6BZL8gDy","2026-09-04T12:47:42.988Z","2026-09-04T12:46:04.835Z","AI in our development lifecycle","AI is changing how software is built. Read how we're turning that shift into better engineering and greater growth for our engineers.","ai-in-our-development-lifecycle",{"route":396,"payload":397},"/knowledge-hub/mkhotels-and-adyen",{"id":398,"updatedAt":399,"firstPublishedAt":400,"defaultLocaleRoute":396,"hasDefaultAlgoliaContent":11,"title":401,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":402,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"CoQdJ8ZaV0f0Dtkh7sIIo","2026-09-04T08:18:14.458Z","2023-06-27T13:31:44.683Z","mk | hotels: Elevating guest experiences with digitized processes ","mkhotels-and-adyen",{"route":404,"payload":405},"/knowledge-hub/3d-secure-guide",{"id":406,"updatedAt":407,"firstPublishedAt":408,"defaultLocaleRoute":404,"hasDefaultAlgoliaContent":11,"title":409,"description":410,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":411,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"41psyc0KOzhhTztW9dJMcD","2026-09-03T19:58:56.039Z","2023-06-27T13:37:43.650Z","3D Secure: Everything you need to know","What is 3D Secure? And how can it help you maximize conversion? Discover everything in this article.","3d-secure-guide",{"route":413,"payload":414},"/knowledge-hub/unified-commerce",{"id":415,"updatedAt":416,"firstPublishedAt":417,"defaultLocaleRoute":413,"hasDefaultAlgoliaContent":11,"title":418,"description":419,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":420,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"QFaHIDKWst03XRzIG7WGj","2026-09-03T18:42:43.175Z","2023-06-27T13:28:12.188Z","The complete guide to unified commerce","What is unified commerce? Discover everything you need to offer customers flexible cross-channel experiences.","unified-commerce",{"route":422,"payload":423},"/knowledge-hub/peak-season",{"id":424,"updatedAt":425,"firstPublishedAt":426,"defaultLocaleRoute":422,"hasDefaultAlgoliaContent":11,"title":427,"description":428,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":429,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3dophR9GjGAvYbn5dm4ZmD","2026-09-03T17:07:51.462Z","2024-08-29T12:41:46.854Z","Peak season readiness guide 2026","Practical considerations for retailers preparing for Black Friday and Cyber Monday.","peak-season",{"route":431,"payload":432},"/knowledge-hub/flixbus-the-road-to-global-expansion",{"id":433,"updatedAt":434,"firstPublishedAt":435,"defaultLocaleRoute":431,"hasDefaultAlgoliaContent":11,"title":436,"description":437,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":438,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6tYqIU70nbWT5r99Gh1PiC","2026-09-03T14:49:30.185Z","2023-06-27T13:19:29.228Z","FlixBus's journey to global expansion","Discover how FlixBus expanded worldwide in six years with support from Adyen's payment solutions.","flixbus-the-road-to-global-expansion",{"route":440,"payload":441},"/knowledge-hub/book4time-serves-luxury-and-lifestyle-spas-with-payments-peace-of-mind",{"id":442,"updatedAt":443,"firstPublishedAt":444,"defaultLocaleRoute":440,"hasDefaultAlgoliaContent":11,"title":445,"description":446,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":447,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5RcY85VAqlENPqZnseVv8j","2026-09-03T14:14:51.791Z","2024-11-21T17:03:21.998Z","Book4Time powers spa payments with peace of mind","Discover how Book4Time uses embedded payments to boost revenue and simplify transactions for luxury and lifestyle spas.","book4time-serves-luxury-and-lifestyle-spas-with-payments-peace-of-mind",{"route":449,"payload":450},"/knowledge-hub/hospitality-belmond-customer-experience",{"id":451,"updatedAt":452,"firstPublishedAt":453,"defaultLocaleRoute":449,"hasDefaultAlgoliaContent":11,"title":454,"description":455,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":456,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7stK1WBwoU6z33J6iXfSZs","2026-09-03T12:52:35.115Z","2024-06-11T09:21:53.340Z","How Belmond increased guest satisfaction","Discover how Belmond enhanced guest satisfaction and conversion with seamless payment technology and unified commerce solutions.","hospitality-belmond-customer-experience",{"route":458,"payload":459},"/knowledge-hub/fraud-api",{"id":460,"updatedAt":461,"firstPublishedAt":462,"defaultLocaleRoute":458,"hasDefaultAlgoliaContent":11,"title":463,"description":464,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":465,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7CUXz8j8GiayfeZetwAtIf","2026-09-03T12:52:23.783Z","2026-03-13T14:14:49.335Z","Fraud API vs embedded fraud tools: How to choose the right solution","Comparing fraud APIs with embedded fraud tools? Learn the pros, cons, and trade-offs, and why embedded fraud solutions often deliver more value.","fraud-api",{"route":467,"payload":468},"/knowledge-hub/payments-for-remittance-platforms",{"id":469,"updatedAt":470,"firstPublishedAt":471,"defaultLocaleRoute":467,"hasDefaultAlgoliaContent":11,"title":472,"description":473,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":474,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1gvL1xnDTu47i51Bx8kBR0","2026-09-02T15:27:51.415Z","2026-07-27T15:40:46.768Z","The real cost of payments for money transfer businesses","Money transfer businesses face unique payment hurdles, from cash flow gaps to card declines. Learn what a payment processor needs to solve them all.","payments-for-remittance-platforms",{"route":476,"payload":477},"/knowledge-hub/fraud-identity-verification",{"id":478,"updatedAt":479,"firstPublishedAt":480,"defaultLocaleRoute":476,"hasDefaultAlgoliaContent":11,"title":481,"description":482,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":483,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7lRZTXjENwCZgwsU2YSVFO","2026-09-01T13:56:24.764Z","2026-08-03T12:22:51.391Z","Identity verification and fraud prevention: Why it isn't enough to confirm your customer is who they say they are","Discover why identity verification and fraud prevention need separate strategies to combat fraud from verified customers.","fraud-identity-verification",{"route":485,"payload":486},"/knowledge-hub/retail-sports-events",{"id":487,"updatedAt":488,"firstPublishedAt":489,"defaultLocaleRoute":485,"hasDefaultAlgoliaContent":11,"title":490,"description":491,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":492,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1suGxX452tjlAxsgi6mYCZ","2026-09-01T12:37:56.308Z","2024-04-08T08:03:06.219Z","Keeping the ball rolling on and off the pitch.","Explore how global retailers and hospitality providers can prepare for next summer’s international soccer tournament in North America. ","retail-sports-events",{"route":494,"payload":495},"/knowledge-hub/sepa-payments",{"id":496,"updatedAt":497,"firstPublishedAt":497,"defaultLocaleRoute":494,"hasDefaultAlgoliaContent":11,"title":498,"description":499,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":500,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2ek8SwyMO1fif9riFKMsRD","2026-09-01T08:30:36.150Z","Everything you need to know about SEPA payments","What are SEPA payments? How do SEPA payments work? This article covers everything you're wondering.","sepa-payments",{"route":502,"payload":503},"/knowledge-hub/how-adyen-does-ai",{"id":504,"updatedAt":505,"firstPublishedAt":506,"defaultLocaleRoute":502,"hasDefaultAlgoliaContent":11,"title":507,"description":508,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":509,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3Z5xJhuW2ygUHa7AHtHmrY","2026-08-31T10:56:50.097Z","2024-08-16T08:34:01.022Z","How Adyen uses AI for payments innovation","Explore how Adyen leverages AI technology to drive business growth and enhance payment solutions.","how-adyen-does-ai",{"route":511,"payload":512},"/knowledge-hub/goose-embedded-finance-pet-care-growth",{"id":513,"updatedAt":514,"firstPublishedAt":515,"defaultLocaleRoute":511,"hasDefaultAlgoliaContent":11,"title":516,"description":517,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":518,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"fPL5S7isEz6YtnBM7Ba0d","2026-08-28T10:19:02.220Z","2025-06-30T17:19:21.867Z","Goose Adds Embedded Finance to Fuel Pet Care Growth","Discover how Goose and Adyen are transforming pet care with embedded finance—helping businesses scale smarter with fast, flexible access to capital.","goose-embedded-finance-pet-care-growth",{"route":520,"payload":521},"/knowledge-hub/payment-processing",{"id":522,"updatedAt":523,"firstPublishedAt":524,"defaultLocaleRoute":520,"hasDefaultAlgoliaContent":11,"title":525,"description":526,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":527,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4AdoZdzicR3bewJxXAN9MX","2026-08-27T07:46:41.187Z","2026-04-09T12:02:43.687Z","The complete guide to payment processing","Understand how payment processing systems work. Learn about gateways, merchant accounts, and the infrastructure that keep modern transactions safe.","payment-processing",{"route":529,"payload":530},"/knowledge-hub/fubo-scores-payments-innovation",{"id":531,"updatedAt":532,"firstPublishedAt":533,"defaultLocaleRoute":529,"hasDefaultAlgoliaContent":11,"title":534,"description":535,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":536,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3Tt7YEdLijFIonQwF8yNYr","2026-08-27T05:16:07.909Z","2024-04-30T14:00:04.898Z","Fubo shoots and scores with payments innovation and robust fraud protection","Explore how Fubo utilized Adyen's technology to optimize their payments setup, boost authorization rates, and protect their business from fraud.","fubo-scores-payments-innovation",{"route":538,"payload":539},"/knowledge-hub/network-tokenization",{"id":540,"updatedAt":541,"firstPublishedAt":542,"defaultLocaleRoute":538,"hasDefaultAlgoliaContent":11,"title":543,"description":544,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":545,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4ukhYhUjOi9CwGCykQTYTt","2026-08-27T05:14:03.526Z","2023-09-06T13:20:11.889Z","Optimize card payments with network tokenization","Learn how network tokenization enhances card payments for the online economy with secure and efficient processing.","network-tokenization",{"route":547,"payload":548},"/knowledge-hub/payment-fraud",{"id":549,"updatedAt":550,"firstPublishedAt":551,"defaultLocaleRoute":547,"hasDefaultAlgoliaContent":11,"title":552,"description":553,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":554,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7fdul9sw8GWoMzkm1s5cr2","2026-08-26T06:53:01.426Z","2023-06-27T13:34:44.152Z","What is payment fraud and how to prevent it","Learn everything you need to know about payment fraud and the best tactics to beat it.","payment-fraud",{"route":556,"payload":557},"/knowledge-hub/white-label-payment-processing",{"id":558,"updatedAt":559,"firstPublishedAt":560,"defaultLocaleRoute":556,"hasDefaultAlgoliaContent":11,"title":561,"description":562,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":563,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3IK6h3t816wIN45uDqMI05","2026-08-26T05:28:02.654Z","2025-08-20T08:00:52.609Z","White-label payment processing: Everything you need to know ","Discover what white-label payment processing is and how it can help you embed financial products.","white-label-payment-processing",{"route":565,"payload":566},"/knowledge-hub/embedded-finance",{"id":567,"updatedAt":568,"firstPublishedAt":569,"defaultLocaleRoute":565,"hasDefaultAlgoliaContent":11,"title":570,"description":571,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":572,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7xdRqDnOJ5wIa9UbDX1LUt","2026-08-26T05:20:21.357Z","2023-06-27T13:38:27.320Z","The ultimate guide to embedded finance","What is embedded finance? This guide explains how to offer financial services such as payments, lending, and banking to increase customer loyalty.","embedded-finance",{"route":574,"payload":575},"/knowledge-hub/account-manager-interview-tips-adyen",{"id":576,"updatedAt":577,"firstPublishedAt":577,"defaultLocaleRoute":574,"hasDefaultAlgoliaContent":11,"title":578,"description":579,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":580,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5jzguIL1DJiP06rled30yo","2026-08-25T19:23:56.212Z","What Adyen actually looks for in our Account Managers? ","Hint: It’s not just about what’s on your resume. Our LATAM-based Account Management Team Leads share their advice for candidates. ","account-manager-interview-tips-adyen",{"route":582,"payload":583},"/knowledge-hub/online-payment-methods",{"id":584,"updatedAt":585,"firstPublishedAt":586,"defaultLocaleRoute":582,"hasDefaultAlgoliaContent":11,"title":587,"description":588,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":589,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"6cj9ITkjNwLXYViUJskNok","2026-08-25T08:33:34.363Z","2023-12-18T13:12:17.246Z","Online payment methods: A guide to the most popular online payment methods across the world ","What are online payments? And how do they work? Discover everything you need to know about global online payment methods.","online-payment-methods",{"route":591,"payload":592},"/knowledge-hub/psd2",{"id":593,"updatedAt":594,"firstPublishedAt":595,"defaultLocaleRoute":591,"hasDefaultAlgoliaContent":11,"title":596,"description":597,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":598,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"53oqoiVGjiUedoPjCpFeun","2026-08-25T05:56:47.037Z","2023-06-27T13:12:19.314Z","What is PSD2 everything to know for compliance","Learn the essentials of PSD2, its benefits, and requirements to stay compliant in the evolving payments landscape.","psd2",{"route":600,"payload":601},"/knowledge-hub/acquiring-bank",{"id":602,"updatedAt":603,"firstPublishedAt":604,"defaultLocaleRoute":600,"hasDefaultAlgoliaContent":11,"title":605,"description":606,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":607,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6ILMJmjvGuQ3k4S7IgWfme","2026-08-25T05:39:56.253Z","2023-06-27T13:33:06.931Z","What’s an acquiring bank and why you need one","Learn what an acquiring bank is, how it compares to an issuing bank and a payment processor, and why you need one to accept payments.","acquiring-bank",{"route":609,"payload":610},"/knowledge-hub/cross-border-payments",{"id":611,"updatedAt":612,"firstPublishedAt":613,"defaultLocaleRoute":609,"hasDefaultAlgoliaContent":11,"title":614,"description":615,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":616,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1LiRywHkzDKoAkjP1xrQNv","2026-08-25T03:21:30.632Z","2025-01-27T11:43:58.774Z","Cross-border payments: Everything you need to know","Cross-border payments are key to growing your business. Discover what it takes to make them a success. ","cross-border-payments",{"route":618,"payload":619},"/knowledge-hub/germain-payments-foundation",{"id":620,"updatedAt":621,"firstPublishedAt":622,"defaultLocaleRoute":618,"hasDefaultAlgoliaContent":11,"title":623,"description":624,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":625,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5JWBiKQnW8V1TW9QtFHV2m","2026-08-24T15:24:18.606Z","2026-07-22T14:46:30.659Z","Germain Hotels turns payments into a foundation for the guest experience","Germain Hotels modernized its payments strategy with Adyen to simplify operations and support every guest interaction.","germain-payments-foundation",{"route":627,"payload":628},"/knowledge-hub/money-movement",{"id":629,"updatedAt":630,"firstPublishedAt":631,"defaultLocaleRoute":627,"hasDefaultAlgoliaContent":11,"title":632,"description":633,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":634,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"50IieoGgm3zXJMe0FfnZVC","2026-08-24T14:33:45.830Z","2026-08-05T08:03:30.102Z","Money movement: Discover everything you need to know","Money movement can unlock liquidity, lower operational costs, and improve the payment experience.","money-movement",{"route":636,"payload":637},"/knowledge-hub/hospitality-sports-events",{"id":638,"updatedAt":639,"firstPublishedAt":640,"defaultLocaleRoute":636,"hasDefaultAlgoliaContent":11,"title":641,"description":642,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":643,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"hfmjcElE3GF0MyeZ1MmKU","2026-08-24T13:58:45.286Z","2024-04-08T08:12:54.608Z","Upgrade your hotel payments for large-scale sports events","Discover how you can prepare your hotel for sports mega-events and deliver winning guest experiences.","hospitality-sports-events",{"route":645,"payload":646},"/knowledge-hub/architect-blog-1",{"id":647,"updatedAt":648,"firstPublishedAt":649,"defaultLocaleRoute":645,"hasDefaultAlgoliaContent":11,"title":650,"description":651,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":652,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5nWmPvlCPXzlQscHid84rD","2026-08-24T13:45:41.469Z","2026-08-24T09:16:46.002Z","We built Architect for humans. Agents made it transformative.","Observed architecture beats imagined architecture. Learn how Adyen's Architect models platform behavior across 30M lines of code, giving AI agents a verified graph to answer complex engineering queries instantly.","architect-blog-1",{"route":654,"payload":655},"/knowledge-hub/maximizing-profit-in-subscription-payments",{"id":656,"updatedAt":657,"firstPublishedAt":658,"defaultLocaleRoute":654,"hasDefaultAlgoliaContent":11,"title":659,"description":660,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":661,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"h47oWOLIfBgk1cik3i7Ee","2026-08-24T13:28:09.292Z","2024-12-11T16:00:04.686Z","Adobe Case Study: Maximizing profit in subscription payments","How Adyen helped Adobe, the software enterprise, optimize debit payments, simplify global operations, and find hidden profit in their payment systems.","maximizing-profit-in-subscription-payments",{"route":663,"payload":664},"/knowledge-hub/pci-pts-6-growth-opportunity",{"id":665,"updatedAt":666,"firstPublishedAt":667,"defaultLocaleRoute":663,"hasDefaultAlgoliaContent":11,"title":668,"description":669,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":670,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"35oAZjvDn5Q2PArCZXV6jD","2026-08-24T05:51:23.646Z","2025-09-05T07:00:55.612Z","PCI PTS 6: Turn compliance into a growth opportunity","Discover how the upcoming PCI PTS 6 transition can be your chance to improve customer experience, optimize costs, and modernize your in-person payments infrastructure for future growth.","pci-pts-6-growth-opportunity",{"route":672,"payload":673},"/knowledge-hub/cut-costs-grow-margins-airlines",{"id":674,"updatedAt":675,"firstPublishedAt":676,"defaultLocaleRoute":672,"hasDefaultAlgoliaContent":11,"title":677,"description":678,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":679,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4QXfDNcKb4RVQ5JfAV5onc","2026-08-24T05:39:53.654Z","2025-10-10T08:03:14.126Z","How airlines can drive revenue with payment innovations","How can airlines leverage payment innovations to reduce payment processing costs, improve passenger experience, and drive revenue growth?","cut-costs-grow-margins-airlines",{"route":681,"payload":682},"/knowledge-hub/merchant-account",{"id":683,"updatedAt":684,"firstPublishedAt":685,"defaultLocaleRoute":681,"hasDefaultAlgoliaContent":11,"title":686,"description":687,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":688,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"11YINRQdyEcpQ1XHx1CtOL","2026-08-21T13:12:46.224Z","2023-10-18T08:19:38.873Z","Merchant accounts: What is it and how to open one","Learn what a merchant account is, how it works, and what to look for when choosing a provider to start accepting card payments.","merchant-account",{"route":690,"payload":691},"/knowledge-hub/pci-dss",{"id":692,"updatedAt":693,"firstPublishedAt":694,"defaultLocaleRoute":690,"hasDefaultAlgoliaContent":11,"title":695,"description":696,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":697,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"ppPxYLTG13mjWfvldozQ0","2026-08-21T11:03:49.352Z","2025-03-17T14:49:45.453Z","What is PCI DSS? Everything you need to know.","PCI DSS is essential for businesses that want to protect their business and their customers. Discover everything you need to stay compliant.","pci-dss",{"route":699,"payload":700},"/knowledge-hub/the-ai-behind-uplift",{"id":701,"updatedAt":702,"firstPublishedAt":703,"defaultLocaleRoute":699,"hasDefaultAlgoliaContent":11,"title":704,"description":705,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":706,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7EkbZzreyOcd6ohE3tuwVm","2026-08-21T08:19:57.923Z","2025-01-17T10:47:34.397Z","The AI behind Uplift","Following the release of Adyen Uplift to General Availability after a successful pilot, we go in depth into the engineering and science behind it. We expand on the role that AI plays in optimizing every transaction flowing through the platform.","the-ai-behind-uplift",{"route":708,"payload":709},"/knowledge-hub/how-we-automated-code-modernization-with-openrewrite",{"id":710,"updatedAt":711,"firstPublishedAt":712,"defaultLocaleRoute":708,"hasDefaultAlgoliaContent":11,"title":713,"description":714,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":715,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5gqMLY8dn77CTUgrjoYVts","2026-08-20T17:01:57.916Z","2026-08-20T16:56:46.292Z","Automating Code Modernization","Learn how Adyen automated code modernization using OpenRewrite, saving hundreds of hours and improving platform health without breaking developer trust.","how-we-automated-code-modernization-with-openrewrite",{"route":717,"payload":718},"/knowledge-hub/bbhotels-driving-business-growth-through-payments",{"id":719,"updatedAt":720,"firstPublishedAt":721,"defaultLocaleRoute":717,"hasDefaultAlgoliaContent":11,"title":722,"description":723,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":724,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4FdVO3dLnnPi2nob1Ib7jG","2026-08-20T15:52:07.661Z","2023-11-03T11:50:40.104Z","B&B HOTELS: Driving business growth through payments","Discover how B&B HOTELS centralized payments to enhance guest experience as they expanded to new markets.","bbhotels-driving-business-growth-through-payments",{"route":726,"payload":727},"/knowledge-hub/transform-store-operations-with-an-android-pos-system-retail",{"id":728,"updatedAt":729,"firstPublishedAt":730,"defaultLocaleRoute":726,"hasDefaultAlgoliaContent":11,"title":731,"description":732,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":733,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4PTVu4gwPTihaajONOzokP","2026-08-20T08:49:35.672Z","2023-06-27T13:23:56.973Z","Introducing the all-in-one mPOS Android device | Adyen","Learn how an Android mobile point of sale device (POS) can streamline in-store efficiencies and enhance retail experiences.","transform-store-operations-with-an-android-pos-system-retail",{"route":735,"payload":736},"/knowledge-hub/first-party-fraud",{"id":737,"updatedAt":738,"firstPublishedAt":739,"defaultLocaleRoute":735,"hasDefaultAlgoliaContent":11,"title":740,"description":741,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":742,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7uVRoGYSANsZHk26pxXwGs","2026-08-19T08:49:41.772Z","2026-08-18T10:43:40.308Z","What is first-party fraud?","Discover everything you need to know about first-party fraud.","first-party-fraud",{"route":744,"payload":745},"/knowledge-hub/ach-payment-processing",{"id":746,"updatedAt":747,"firstPublishedAt":748,"defaultLocaleRoute":744,"hasDefaultAlgoliaContent":11,"title":749,"description":750,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":751,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"22jtPQQbS0PxHutwZKEVZw","2026-08-19T08:20:58.220Z","2026-08-18T10:04:57.459Z","What is ACH payment processing?","Discover everything you need to know about ACH payment processing","ach-payment-processing",{"route":753,"payload":754},"/knowledge-hub/interview-this-is-adyen-ali-harley",{"id":755,"updatedAt":756,"firstPublishedAt":756,"defaultLocaleRoute":753,"hasDefaultAlgoliaContent":11,"title":757,"description":758,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":759,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4dfjWCnUxayyIRwMewg2Yh","2026-08-19T07:45:30.596Z","This is Adyen: Ali Harley, Associate Legal Counsel","We sat down with Ali Harley, Associate Legal Counsel, to talk about leaving private practice to build at Adyen.","interview-this-is-adyen-ali-harley",{"route":761,"payload":762},"/knowledge-hub/card-not-present",{"id":763,"updatedAt":764,"firstPublishedAt":765,"defaultLocaleRoute":761,"hasDefaultAlgoliaContent":11,"title":766,"description":767,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":768,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"67IgYZF7ZvRvpAYyYD2lJE","2026-08-18T15:57:53.297Z","2026-05-21T09:22:24.016Z","Everything you need to know about card-not-present transactions","Card-not-present transactions fuel ecommerce but raise fraud risk. Learn CNP vs. CP, costs, and how to reduce fraud.","card-not-present",{"route":770,"payload":771},"/knowledge-hub/unlocking-value-through-ai-applied-research-engineering",{"id":772,"updatedAt":773,"firstPublishedAt":774,"defaultLocaleRoute":770,"hasDefaultAlgoliaContent":11,"title":775,"description":776,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":777,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7l0r3TteacTn8Eavi3rbwT","2026-08-18T15:26:00.695Z","2025-06-05T07:11:21.671Z","Unlocking value through AI Applied Research Engineering","Adyen leverages AI by applying research in agentic workflows, data analysis, models, and deep learning. Our research engineering teams work with product teams to innovate in integrity risk, insights, and payment optimization.","unlocking-value-through-ai-applied-research-engineering",{"route":779,"payload":780},"/knowledge-hub/sfcc-upgrade-and-customization-guide",{"id":781,"updatedAt":782,"firstPublishedAt":783,"defaultLocaleRoute":779,"hasDefaultAlgoliaContent":11,"title":784,"description":785,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":786,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1rF1qz8OQJohLwhgHJPZWX","2026-08-18T12:08:54.527Z","2023-08-24T11:42:30.388Z","SFCC upgrade and customization guide","Best practices for upgrade and customization process of SFCC cartridge, ensuring a smooth transition to the latest releases.","sfcc-upgrade-and-customization-guide",{"route":788,"payload":789},"/knowledge-hub/using-plugins-to-fast-track-your-business",{"id":790,"updatedAt":791,"firstPublishedAt":792,"defaultLocaleRoute":788,"hasDefaultAlgoliaContent":11,"title":793,"description":794,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":795,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4IORIUAEuQw5G0tGZCKSmX","2026-08-18T12:08:54.362Z","2023-06-27T13:22:13.635Z","Using plugins to fast track your business","Discover how easy-to-integrate plugins can enhance checkout experiences and accelerate your business growth.","using-plugins-to-fast-track-your-business",{"route":797,"payload":798},"/knowledge-hub/case-study-hugo-boss",{"id":799,"updatedAt":800,"firstPublishedAt":801,"defaultLocaleRoute":797,"hasDefaultAlgoliaContent":11,"title":802,"description":803,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":804,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5YpLvgIVTuiCje1F8qXXSI","2026-08-18T12:08:00.336Z","2024-02-05T12:11:13.520Z","HUGO BOSS sets new standards for shopping experiences","Discover how HUGO BOSS worked with Adyen and Visa to deliver premium omnichannel experiences.","case-study-hugo-boss",{"route":806,"payload":807},"/knowledge-hub/rms-platform-embedded-payments",{"id":808,"updatedAt":809,"firstPublishedAt":810,"defaultLocaleRoute":806,"hasDefaultAlgoliaContent":11,"title":811,"description":812,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":813,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3rDH0JrykDpCPoHM8jTQ4Z","2026-08-18T12:03:16.503Z","2025-07-31T06:03:43.564Z","Beyond the check-in: Seamless guest experiences, at scale","Learn how hospitality platform, RMS, boosts operational efficiency, combat fraud, and enhanced guest experiences with embedded payments.","rms-platform-embedded-payments",{"route":815,"payload":816},"/knowledge-hub/luxury-fashion-prada-customer-experience",{"id":817,"updatedAt":818,"firstPublishedAt":819,"defaultLocaleRoute":815,"hasDefaultAlgoliaContent":11,"title":820,"description":821,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":822,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2CbAj4JNoE9kGD1ZmmbtP6","2026-08-18T12:03:16.385Z","2024-06-04T08:02:42.513Z","Prada Group brings a human touch through payments innovation","Discover how Prada Group is using Tap to Pay on iPhone to bring effortless checkouts to their brand stores.","luxury-fashion-prada-customer-experience",{"route":824,"payload":825},"/knowledge-hub/pci-pts-6-technical-guide",{"id":826,"updatedAt":827,"firstPublishedAt":828,"defaultLocaleRoute":824,"hasDefaultAlgoliaContent":11,"title":829,"description":830,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":831,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3grx5erGtWnY4Cpbs1if4K","2026-08-18T08:44:10.790Z","2025-09-05T06:52:15.088Z","Evolving in-person payment security: A technical approach to support Adyen’s transition to PCI PTS 6","Explore the technical details of the PCI PTS 6 transition, including stronger cryptography and enhanced security, and learn how Adyen is ensuring a seamless migration.","pci-pts-6-technical-guide",{"route":833,"payload":834},"/knowledge-hub/optimizing-payments-with-trillions-dollars-worth-of-rich-data",{"id":835,"updatedAt":836,"firstPublishedAt":837,"defaultLocaleRoute":833,"hasDefaultAlgoliaContent":11,"title":838,"description":839,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":840,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4eHiAxl4H6cKCP17DuUcjt","2026-08-17T13:49:25.561Z","2025-03-14T12:49:00.853Z","How Adyen optimizes payments with trillions of dollars worth of global transactions","Online transactions hold an extreme richness of data. At Adyen, we leverage our rich dataset compliantly to combat fraud, optimize cost, and help global businesses increase conversion across the full payments funnel.","optimizing-payments-with-trillions-dollars-worth-of-rich-data",{"route":842,"payload":843},"/knowledge-hub/adyen-agentic-commerce-gateway-webinar",{"id":844,"updatedAt":845,"firstPublishedAt":846,"defaultLocaleRoute":842,"hasDefaultAlgoliaContent":11,"title":847,"description":848,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":849,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"46nOYhhf4iqx8NaPmlxzAU","2026-08-16T03:56:47.262Z","2026-06-16T08:28:07.688Z","Introducing Adyen Agentic: Your gateway to the agent economy","Experience a demo of Adyen Agentic, our universal translator connecting your existing commerce stack to the agent economy.","adyen-agentic-commerce-gateway-webinar",{"route":851,"payload":852},"/knowledge-hub/one-integration-global-reach-bringing-upi-to-adyens-single-platform",{"id":853,"updatedAt":854,"firstPublishedAt":855,"defaultLocaleRoute":851,"hasDefaultAlgoliaContent":11,"title":856,"description":857,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":858,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"20VMj9Lez5mdiq80uS1q6V","2026-08-14T10:26:54.471Z","2026-08-05T05:10:40.907Z","One integration, global reach: Bringing UPI to Adyen’s single platform","Learn how Adyen integrates India's Unified Payments Interface (UPI) into its single global payment platform for seamless domestic and cross-border transactions.","one-integration-global-reach-bringing-upi-to-adyens-single-platform",{"route":860,"payload":861},"/knowledge-hub/luxury-fashion-prada-customer-experience-b",{"id":862,"updatedAt":863,"firstPublishedAt":864,"defaultLocaleRoute":860,"hasDefaultAlgoliaContent":11,"title":820,"description":821,"noIndex":11,"ogImage":15,"locale":16,"localeISO":16,"slug":865,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5LwCbBaYJ37tXikxatk5c9","2026-08-14T10:03:36.359Z","2024-05-29T06:56:52.765Z","luxury-fashion-prada-customer-experience-b",{"route":867,"payload":868},"/knowledge-hub/klook-takes-off-payments-optimization",{"id":869,"updatedAt":870,"firstPublishedAt":871,"defaultLocaleRoute":867,"hasDefaultAlgoliaContent":11,"title":872,"description":873,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":874,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3KoMQNfDM18DuGsJ2iZ8D8","2026-08-14T10:02:59.346Z","2024-08-06T03:14:58.888Z","Klook boosts revenue with payments optimization","Discover how Klook improved authorization rates by 3% through payment optimization and local payment methods integration.","klook-takes-off-payments-optimization",{"route":876,"payload":877},"/knowledge-hub/afir-eu-directive-affects-ev-charging-payments",{"id":878,"updatedAt":879,"firstPublishedAt":880,"defaultLocaleRoute":876,"hasDefaultAlgoliaContent":11,"title":881,"description":882,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":883,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7fP67iBcgGIfip7dzbevxA","2026-08-13T14:03:41.144Z","2024-03-26T15:31:50.352Z","AFIR: How the new directive affects EV-Charging","We go through the key takeaways from the Alternative Fuel Infrastructure Regulation (AFIR), what it means for your EV-charging business.","afir-eu-directive-affects-ev-charging-payments",{"route":885,"payload":886},"/knowledge-hub/agentic-commerce",{"id":887,"updatedAt":888,"firstPublishedAt":889,"defaultLocaleRoute":885,"hasDefaultAlgoliaContent":11,"title":890,"description":891,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":892,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"3N3VjX2e0srmsPtO2zjKgu","2026-08-13T07:41:03.366Z","2026-04-24T08:16:30.161Z","Agentic commerce & AI-driven payments | Adyen","Explore how Adyen connects new protocols to global payments for secure, machine-speed transactions.","agentic-commerce",{"route":894,"payload":895},"/knowledge-hub/case-study-epos-now",{"id":896,"updatedAt":897,"firstPublishedAt":898,"defaultLocaleRoute":894,"hasDefaultAlgoliaContent":11,"title":899,"description":900,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":901,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5rCH4di4lhQJZxIrmzEQ6m","2026-08-11T08:12:52.017Z","2026-07-22T08:33:41.396Z","How Epos Now embedded a full suite of financial services","See how Epos Now evolved from a POS provider into a fintech platform — combining payments, business accounts, capital, and card issuing with Adyen. ","case-study-epos-now",{"route":903,"payload":904},"/knowledge-hub/payment-orchestration",{"id":905,"updatedAt":906,"firstPublishedAt":907,"defaultLocaleRoute":903,"hasDefaultAlgoliaContent":11,"title":908,"description":909,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":910,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1rTDctXn2VLBARU2pfKYE7","2026-08-07T10:39:34.167Z","2026-04-28T14:52:11.813Z","What is payment orchestration? How does it work?","Payment orchestration promises resilience and control. But in practice, it’s rarely straightforward. Explore how three global businesses are weighing the trade-offs, and find out when it makes sense for yours.","payment-orchestration",{"route":912,"payload":913},"/knowledge-hub/adyen-journey-to-india",{"id":914,"updatedAt":915,"firstPublishedAt":916,"defaultLocaleRoute":912,"hasDefaultAlgoliaContent":11,"title":917,"description":918,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":919,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6uKWB95MMnqjcWkWvDNMqG","2026-08-07T04:09:36.269Z","2024-10-18T09:45:22.169Z","Adyen’s journey to India","Discover how Adyen helps customers realize their business ambitions through our presence in Mumbai and Bengaluru.","adyen-journey-to-india",{"route":921,"payload":922},"/knowledge-hub/investment-brokers",{"id":923,"updatedAt":924,"firstPublishedAt":925,"defaultLocaleRoute":921,"hasDefaultAlgoliaContent":11,"title":926,"description":927,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":928,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"377uKFaiYfAkRAauJNjJou","2026-08-06T07:54:18.654Z","2026-07-17T12:54:02.349Z","Why investment brokers need to rethink their infrastructure for payments","Investment platforms are under pressure to offer instant, flexible funding. But the compliance and liquidity challenges that come with it are ones most payment providers weren't built to handle.","investment-brokers",{"route":930,"payload":931},"/knowledge-hub/tournament-payments-data-recap",{"id":932,"updatedAt":933,"firstPublishedAt":934,"defaultLocaleRoute":930,"hasDefaultAlgoliaContent":11,"title":935,"description":936,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":937,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2gSfdoAx7DdzQLVUhDGubD","2026-08-05T11:31:17.761Z","2026-07-31T12:22:06.450Z","How the 2026 tournament shaped fan spending","Discover what payments data tells us about fan behavior, cultural moments, and the commercial opportunity across host cities and around the world.","tournament-payments-data-recap",{"route":939,"payload":940},"/knowledge-hub/payfac",{"id":941,"updatedAt":942,"firstPublishedAt":943,"defaultLocaleRoute":939,"hasDefaultAlgoliaContent":11,"title":944,"description":945,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":946,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1WAXQ7gVqIR1Zu98kqHwA1","2026-08-04T13:15:30.739Z","2025-05-26T07:59:35.165Z","PayFac: What is a payment facilitator and should you become one?","Discover everything you need to know about PayFacs and if it’s really the best way to go.","payfac",{"route":948,"payload":949},"/knowledge-hub/how-ebay-reduces-fraud",{"id":950,"updatedAt":951,"firstPublishedAt":952,"defaultLocaleRoute":948,"hasDefaultAlgoliaContent":11,"title":953,"description":954,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":955,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6McQRQcpf6I8xwVWBomFA9","2026-08-04T09:08:45.091Z","2023-06-27T13:35:49.929Z","How eBay manages global payments in house | Adyen","Find out how eBay sets a gold standard by processing embedded payments in one global solution with Adyen.","how-ebay-reduces-fraud",{"route":957,"payload":958},"/knowledge-hub/roller-software-platform--payments-case-study",{"id":959,"updatedAt":960,"firstPublishedAt":961,"defaultLocaleRoute":957,"hasDefaultAlgoliaContent":11,"title":962,"description":963,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":964,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6fFHO9Eoyjs6B5LnsiglNo","2026-08-04T09:08:44.755Z","2023-06-27T13:37:30.347Z","ROLLER platform payments case study","Discover how ROLLER enhances guest experiences with streamlined payments using Adyen for Platforms in this detailed case study.","roller-software-platform--payments-case-study",{"route":966,"payload":967},"/knowledge-hub/dynamic-identification-next-layer-of-trust",{"id":968,"updatedAt":969,"firstPublishedAt":970,"defaultLocaleRoute":966,"hasDefaultAlgoliaContent":11,"title":971,"description":972,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":973,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1H3ezDQdVRWEpGIEZvxlXe","2026-08-04T09:02:21.301Z","2025-11-11T13:14:04.433Z","Dynamic Identification: building the next layer of trust in global commerce","Static identity is reaching its limits. The future lies in dynamic, behavior-based trust.","dynamic-identification-next-layer-of-trust",{"route":975,"payload":976},"/knowledge-hub/hyrox-hypergrowth-consistency",{"id":977,"updatedAt":978,"firstPublishedAt":979,"defaultLocaleRoute":975,"hasDefaultAlgoliaContent":11,"title":980,"description":981,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":982,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"HWWCiJQiCfRaTV17ORryp","2026-08-03T19:10:54.684Z","2026-06-02T16:59:16.020Z","HYROX achieves hypergrowth through global payments consistency ","As HYROX expanded internationally, they partnered with Adyen to unify their increasingly complex payment processes.","hyrox-hypergrowth-consistency",{"route":984,"payload":985},"/knowledge-hub/millerknoll-connected-retail-unified-commerce",{"id":986,"updatedAt":987,"firstPublishedAt":987,"defaultLocaleRoute":984,"hasDefaultAlgoliaContent":11,"title":988,"description":989,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":990,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5RdOG5bEw94tPRsQzQwoNn","2026-08-03T13:29:40.351Z","MillerKnoll built a connected retail experience with unified commerce","Learn how MillerKnoll unified online, in-store, and B2B commerce to increase digital revenue by 313%, improve associate efficiency, and deliver seamless customer experiences.","millerknoll-connected-retail-unified-commerce",{"route":992,"payload":993},"/knowledge-hub/open-banking",{"id":994,"updatedAt":995,"firstPublishedAt":996,"defaultLocaleRoute":992,"hasDefaultAlgoliaContent":11,"title":997,"description":998,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":999,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1nbe0n62mautOObPEJ8bcL","2026-08-03T12:52:47.692Z","2026-06-02T18:09:35.624Z","Everything you need to know about open banking","Discover how open banking creates seamless payment experiences, reduces fraud, and unlocks new financial data for your platform.","open-banking",{"route":1001,"payload":1002},"/knowledge-hub/digital-wallets",{"id":1003,"updatedAt":1004,"firstPublishedAt":1005,"defaultLocaleRoute":1001,"hasDefaultAlgoliaContent":11,"title":1006,"description":1007,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1008,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3FswHGp1hxwIXCgh6Cfg1Y","2026-08-03T09:45:12.700Z","2023-06-27T13:33:25.989Z","Digital wallets: What they are and how they work","Discover how digital wallets work, the top digital wallets worldwide, and why your business should be supporting them.","digital-wallets",{"route":1010,"payload":1011},"/knowledge-hub/leading-retailers-agentic-commerce",{"id":1012,"updatedAt":1013,"firstPublishedAt":1014,"defaultLocaleRoute":1010,"hasDefaultAlgoliaContent":11,"title":1015,"description":1016,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1017,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7v8PebqCq1FDQVB8FwGuwa","2026-08-01T08:28:19.774Z","2026-05-18T14:52:28.850Z","How leading retailers are approaching agentic commerce","What does agentic commerce look like in practice? We spoke with five leading retailers to find out what they're building, what's blocking them, and how they're protecting the customer relationship.","leading-retailers-agentic-commerce",{"route":1019,"payload":1020},"/knowledge-hub/immfly-taking-payments-to-new-heights",{"id":1021,"updatedAt":1022,"firstPublishedAt":1023,"defaultLocaleRoute":1019,"hasDefaultAlgoliaContent":11,"title":1024,"description":1025,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1026,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"630UHMwipGuqTWlBtLVLBW","2026-07-31T16:20:25.462Z","2025-11-19T13:06:11.121Z","Immfly: Taking in-flight payments to new heights ","How Immfly is raising passenger satisfaction and payment efficiency at 30,000 feet. ","immfly-taking-payments-to-new-heights",{"route":1028,"payload":1029},"/knowledge-hub/pay-by-bank",{"id":1030,"updatedAt":1031,"firstPublishedAt":1032,"defaultLocaleRoute":1028,"hasDefaultAlgoliaContent":11,"title":1033,"description":1034,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1035,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4uYsmLjZo7r27UHD10PGb5","2026-07-31T14:50:20.225Z","2024-07-09T15:31:55.196Z","What's Pay by Bank and why it gives you an advantage","Better return, higher retention. Reap the rewards of offering the popular payment method Pay by Bank. Find out more.","pay-by-bank",{"route":1037,"payload":1038},"/knowledge-hub/balance-customer-retail-experience-with-efficiency",{"id":1039,"updatedAt":1040,"firstPublishedAt":1041,"defaultLocaleRoute":1037,"hasDefaultAlgoliaContent":11,"title":1042,"description":1043,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1044,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7rrQP83XCn1667ytqfklQa","2026-07-31T13:40:13.000Z","2024-04-15T07:24:15.604Z","Balance customer experience with business efficiency","Explore four ways retailers can enhance customer experience while improving business efficiency using payment technology in 2024.","balance-customer-retail-experience-with-efficiency",{"route":1046,"payload":1047},"/knowledge-hub/pci-compliance-and-tokenization-for-hotels",{"id":1048,"updatedAt":1049,"firstPublishedAt":1050,"defaultLocaleRoute":1046,"hasDefaultAlgoliaContent":11,"title":1051,"description":1052,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1053,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"664hk6mfps0m2N6DT6ePWq","2026-07-31T13:34:15.763Z","2023-09-22T10:32:38.699Z","How hotels can become PCI compliant with tokenization","Tokenization helps hotels achieve PCI compliance. Explore how to secure guest data and improve customer journeys with tokens.","pci-compliance-and-tokenization-for-hotels",{"route":1055,"payload":1056},"/knowledge-hub/adyen-agentic-the-universal-translator-for-the-next-era-of-commerce",{"id":1057,"updatedAt":1058,"firstPublishedAt":1059,"defaultLocaleRoute":1055,"hasDefaultAlgoliaContent":11,"title":1060,"description":1061,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1062,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2ItJWhEjagtB5Ae1f25Ns9","2026-07-30T14:14:06.349Z","2026-06-16T12:39:03.402Z","Adyen Agentic: The universal translator for the next era of commerce","Why an open ecosystem is critical for agentic commerce to scale. ","adyen-agentic-the-universal-translator-for-the-next-era-of-commerce",{"route":1064,"payload":1065},"/knowledge-hub/imm-webinar",{"id":1066,"updatedAt":1067,"firstPublishedAt":1068,"defaultLocaleRoute":1064,"hasDefaultAlgoliaContent":11,"title":1069,"description":1070,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1071,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3IFoXT9873c6FM5OYsIfEj","2026-07-30T14:12:41.145Z","2026-06-30T18:29:02.262Z","Intelligent Money Movement | Adyen Webinar","Learn how Adyen unifies pay-ins, banking infrastructure, and payouts to secure real-time global liquidity.","imm-webinar",{"route":1073,"payload":1074},"/knowledge-hub/virtual-terminal",{"id":1075,"updatedAt":1076,"firstPublishedAt":1077,"defaultLocaleRoute":1073,"hasDefaultAlgoliaContent":11,"title":1078,"description":1079,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1080,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"29R7V51P2WcHeJks9fASNq","2026-07-30T10:51:58.188Z","2026-07-02T10:00:38.975Z","Virtual terminal: Everything you need to know","Discover how a virtual credit card terminal allows businesses to securely process cardless transactions from anywhere.","virtual-terminal",{"route":1082,"payload":1083},"/knowledge-hub/tap-to-pay",{"id":1084,"updatedAt":1085,"firstPublishedAt":1086,"defaultLocaleRoute":1082,"hasDefaultAlgoliaContent":11,"title":1087,"description":1088,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1089,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"5BUECNPVUr4CeUNJeIRFPe","2026-07-30T09:47:46.943Z","2023-07-31T07:27:36.686Z","Tap to Pay: Quick and secure contactless payments","Learn everything you need to know about Tap to Pay — what it is, how it works, and the benefits.","tap-to-pay",{"route":1091,"payload":1092},"/knowledge-hub/agentic-foundations-addressing-onboarding-bottleneck",{"id":1093,"updatedAt":1094,"firstPublishedAt":1095,"defaultLocaleRoute":1091,"hasDefaultAlgoliaContent":11,"title":1096,"description":1097,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1098,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"61B0tFylQeE73tlQmCGmex","2026-07-29T12:54:15.914Z","2026-06-04T09:36:50.179Z","Agentic foundations: Addressing the onboarding bottleneck","Why point-to-point connections fail, and what comes next","agentic-foundations-addressing-onboarding-bottleneck",{"route":1100,"payload":1101},"/knowledge-hub/everyday-retail-micro-donations",{"id":1102,"updatedAt":1103,"firstPublishedAt":1104,"defaultLocaleRoute":1100,"hasDefaultAlgoliaContent":11,"title":1105,"description":1106,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1107,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4wUSEdcBH6ygr2IsN5kczd","2026-07-28T13:26:58.271Z","2026-06-09T06:20:18.859Z","UNIQLO & Adyen: Turning everyday retail into impact","How a single tap at checkout enables millions of small donations to add up to global impact.","everyday-retail-micro-donations",{"route":1109,"payload":1110},"/knowledge-hub/engineering-a-regulatory-compliant-card-payment-simulator-for-india",{"id":1111,"updatedAt":1112,"firstPublishedAt":1113,"defaultLocaleRoute":1109,"hasDefaultAlgoliaContent":11,"title":1114,"description":1115,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1116,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5pk6Tim3GURmHbcU75f52u","2026-07-22T12:44:59.518Z","2026-07-22T05:26:28.088Z","Engineering a regulatory-compliant card payment simulator for India","Learn how Adyen engineered a regulatory-compliant card payment simulator for India, enabling deterministic simulation of complex payment flows.","engineering-a-regulatory-compliant-card-payment-simulator-for-india",{"route":1118,"payload":1119},"/knowledge-hub/my-start-at-adyen-amanvir-mullee",{"id":1120,"updatedAt":1121,"firstPublishedAt":1121,"defaultLocaleRoute":1118,"hasDefaultAlgoliaContent":11,"title":1122,"description":1123,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1124,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7fwvxK8cLpa2J6h4bTj13J","2026-07-21T16:06:38.221Z","My Start at Adyen: Amanvir Mullee","From tax lawyer to Head of Account Management: Amanvir Mullee shares how curiosity, autonomy, and Adyen's 'start again' culture fueled his career pivot into fintech. Discover Account Management career paths at Adyen.","my-start-at-adyen-amanvir-mullee",{"route":1126,"payload":1127},"/knowledge-hub/agentic-commerce-control",{"id":1128,"updatedAt":1129,"firstPublishedAt":1130,"defaultLocaleRoute":1126,"hasDefaultAlgoliaContent":11,"title":1131,"description":1132,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1133,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"7yXogWcp8TUdq8VIJT2xui","2026-07-21T09:27:46.305Z","2026-02-18T14:00:10.499Z","Agentic commerce and control: Getting the balance right","Agentic commerce is reshaping online shopping. Learn how businesses can participate in AI-led buying while retaining control of customer relationships, data, and accountability.","agentic-commerce-control",{"route":1135,"payload":1136},"/knowledge-hub/ecommerce-fraud-prevention-tools",{"id":1137,"updatedAt":1138,"firstPublishedAt":1139,"defaultLocaleRoute":1135,"hasDefaultAlgoliaContent":11,"title":1140,"description":1141,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1142,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"67VvXmVOD6ddSvH2OEF4Nl","2026-07-21T09:27:12.014Z","2026-01-14T15:51:32.336Z","Ecommerce fraud prevention tools: How to evaluate and choose","A practical guide to ecommerce fraud prevention tools, including how to reduce fraud, limit false declines, and choose the right solution for growth.","ecommerce-fraud-prevention-tools",{"route":1144,"payload":1145},"/knowledge-hub/social-commerce",{"id":1146,"updatedAt":1147,"firstPublishedAt":1148,"defaultLocaleRoute":1144,"hasDefaultAlgoliaContent":11,"title":1149,"description":1150,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1151,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7rsDHiRFT2ymLDiTPlX3wa","2026-07-21T09:26:33.821Z","2026-01-13T11:42:01.278Z","What is social commerce? ","Trends and insights for 2026","social-commerce",{"route":1153,"payload":1154},"/knowledge-hub/what-is-working-capital-management-and-how-to-improve-it",{"id":1155,"updatedAt":1156,"firstPublishedAt":1156,"defaultLocaleRoute":1153,"hasDefaultAlgoliaContent":11,"title":1157,"description":1158,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1159,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3pLke2xNrbT4IP45AB6SFK","2026-07-21T09:15:28.672Z","Working capital management: What it is and how to improve it","Discover what working capital management is and strategies to improve liquidity and cash flow for big enterprises.","what-is-working-capital-management-and-how-to-improve-it",{"route":1161,"payload":1162},"/knowledge-hub/understanding-chargebacks",{"id":1163,"updatedAt":1164,"firstPublishedAt":1165,"defaultLocaleRoute":1161,"hasDefaultAlgoliaContent":11,"title":1166,"description":1167,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1168,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3JC9aSyafqc9Gd0gijQOvV","2026-07-20T13:28:39.267Z","2023-06-27T13:31:53.886Z","Chargebacks: A guide for enterprise businesses","A practical guide for enterprise payments, risk and fraud teams on managing chargebacks, preventing fraud, and protecting conversion. ","understanding-chargebacks",{"route":1170,"payload":1171},"/knowledge-hub/wero",{"id":1172,"updatedAt":1173,"firstPublishedAt":1174,"defaultLocaleRoute":1170,"hasDefaultAlgoliaContent":11,"title":1175,"description":1176,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1177,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6JLFjb9uXMoKXjD3qpxGVO","2026-07-17T14:46:25.707Z","2026-07-06T19:16:54.243Z","Wero: What it means for businesses in Europe","Wero is one of the latest developments shaping the European payments landscape. Here's what businesses need to know about its impact.","wero",{"route":1179,"payload":1180},"/knowledge-hub/interview-this-is-adyen-rose-liu",{"id":1181,"updatedAt":1182,"firstPublishedAt":1183,"defaultLocaleRoute":1179,"hasDefaultAlgoliaContent":11,"title":1184,"description":1185,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1186,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"Y3EIakkOLsXWOIhs5aRAM","2026-07-16T16:09:09.776Z","2026-05-05T18:43:32.959Z","This is Adyen: Rose Liu, Principal Software Engineer","Meet Rose Liu, a Principal Engineer building the future of fintech. Learn how our Engineering and Product teams collaborate and how the Adyen Formula empowers engineers to drive product impact and innovate at scale.","interview-this-is-adyen-rose-liu",{"route":1188,"payload":1189},"/knowledge-hub/interview-this-is-adyen-catherine-ye",{"id":1190,"updatedAt":1191,"firstPublishedAt":1191,"defaultLocaleRoute":1188,"hasDefaultAlgoliaContent":11,"title":1192,"description":1193,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1194,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5B3ungwQmC9VmJG8DA5SnZ","2026-07-16T16:05:10.527Z","This is Adyen: Catherine Ye, SVP Engineering - Financial Products","Adyen SVP of Engineering Catherine Ye shares her career journey to Adyen, and how high-trust leadership, direct communication, and AI innovation are shaping the future of fintech engineering.","interview-this-is-adyen-catherine-ye",{"route":1196,"payload":1197},"/knowledge-hub/chargeback-fraud",{"id":1198,"updatedAt":1199,"firstPublishedAt":1200,"defaultLocaleRoute":1196,"hasDefaultAlgoliaContent":11,"title":1201,"description":1202,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1203,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5nKfkXAyMHG8l6xRJhJI0y","2026-07-16T10:45:26.945Z","2026-06-02T06:34:21.565Z","Chargeback fraud: Everything you need to know","Understanding chargeback fraud and how to protect your revenue","chargeback-fraud",{"route":1205,"payload":1206},"/knowledge-hub/the-four-models-of-agentic-commerce",{"id":1207,"updatedAt":1208,"firstPublishedAt":1209,"defaultLocaleRoute":1205,"hasDefaultAlgoliaContent":11,"title":1210,"description":1211,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1212,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1XbTwSWfSJOjELVwJf6gLf","2026-07-16T10:38:43.591Z","2026-07-09T06:47:01.860Z","The four models of agentic commerce","Why the future of commerce could remain fragmented for years — and why merchants need infrastructure that works across every model","the-four-models-of-agentic-commerce",{"route":1214,"payload":1215},"/knowledge-hub/talon-one-orb-acquisitions",{"id":1216,"updatedAt":1217,"firstPublishedAt":1218,"defaultLocaleRoute":1214,"hasDefaultAlgoliaContent":11,"title":1219,"description":1220,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1221,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3lD5MBzMEr0WtCQ7DU5iC5","2026-07-16T10:34:23.086Z","2026-07-01T14:58:28.952Z","Adyen completes acquisitions of Talon.One and Orb","Integrating leading loyalty and enterprise billing solutions into our single platform.","talon-one-orb-acquisitions",{"route":1223,"payload":1224},"/knowledge-hub/saatva-adyen-unified-commerce",{"id":1225,"updatedAt":1226,"firstPublishedAt":1227,"defaultLocaleRoute":1223,"hasDefaultAlgoliaContent":11,"title":1228,"description":1229,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1230,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1OJgfP0vHGeLkFXWeVfpm7","2026-07-15T09:50:03.067Z","2026-06-30T14:00:15.123Z","Saatva redefines the luxury sleep experience with Unified Commerce","Learn how Saatva partnered with Adyen to unify payments across online and in-store experiences while supporting continued growth.","saatva-adyen-unified-commerce",{"route":1232,"payload":1233},"/knowledge-hub/why-embedded-finance-is-the-new-saas-moat",{"id":1234,"updatedAt":1235,"firstPublishedAt":1236,"defaultLocaleRoute":1232,"hasDefaultAlgoliaContent":11,"title":1237,"description":1238,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1239,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"Jv9RWyZwLoMIUTdbti5s5","2026-07-14T13:45:52.339Z","2026-07-14T07:56:45.466Z","Why embedded finance is the new SaaS moat","Discover why building deep financial infrastructure is your strongest defense against AI code commoditization.","why-embedded-finance-is-the-new-saas-moat",{"route":1241,"payload":1242},"/knowledge-hub/exploring-the-future-of-payments-through-the-ecb-digital-euro-pilot",{"id":1243,"updatedAt":1244,"firstPublishedAt":1244,"defaultLocaleRoute":1241,"hasDefaultAlgoliaContent":11,"title":1245,"description":1246,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1247,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2bQiNMQIGWjUqte2uN0QGP","2026-07-14T09:41:33.246Z","Exploring the future of payments through the ECB digital euro pilot","Adyen has been selected to help define the future of digital money in everyday commerce.","exploring-the-future-of-payments-through-the-ecb-digital-euro-pilot",{"route":1249,"payload":1250},"/knowledge-hub/inside-cilium-cni-solving-kubernetes-pod-setup-timeouts",{"id":1251,"updatedAt":1252,"firstPublishedAt":1253,"defaultLocaleRoute":1249,"hasDefaultAlgoliaContent":11,"title":1254,"description":1255,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1256,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1ZyuWh6fo0Ylh6c7DEZcVT","2026-07-14T09:22:44.527Z","2026-07-09T11:05:32.342Z","Solving mysterious Kubernetes pod setup timeouts by tuning conntrack garbage collection","How Adyen resolved mysterious Kubernetes pod setup timeouts by optimizing Cilium CNI connection tracking garbage collection configuration.","inside-cilium-cni-solving-kubernetes-pod-setup-timeouts",{"route":1258,"payload":1259},"/knowledge-hub/how-new-black-attracts-high-value-merchants-and-increases-win-rates-with-adyen",{"id":1260,"updatedAt":1261,"firstPublishedAt":1262,"defaultLocaleRoute":1258,"hasDefaultAlgoliaContent":11,"title":1263,"description":1264,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1265,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5gWs08G60tKbYcp6GuXfvR","2026-07-13T10:35:57.645Z","2026-06-02T10:51:23.600Z","How New Black attracts high-value merchants and increases win rates ","Discover how New Black partners with Adyen to attract high-value enterprise merchants, increase sales win rates, and drive ROI through unified commerce innovation.","how-new-black-attracts-high-value-merchants-and-increases-win-rates-with-adyen",{"route":1267,"payload":1268},"/knowledge-hub/fraud-report-2026",{"id":1269,"updatedAt":1270,"firstPublishedAt":1271,"defaultLocaleRoute":1267,"hasDefaultAlgoliaContent":11,"title":1272,"description":1273,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1274,"category":18,"subcategory":1275,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5Nlfqsd93FF7Dba5omy7Ef","2026-07-09T08:27:15.064Z","2026-05-19T14:34:21.882Z","2026 fraud report: Fraud's identity crisis","How verified accounts, familiar behavior, and AI are driving fraud in 2026.","fraud-report-2026","detail_report",{"route":1277,"payload":1278},"/knowledge-hub/agentic-foundations-bridging-inventory-gap",{"id":1279,"updatedAt":1280,"firstPublishedAt":1281,"defaultLocaleRoute":1277,"hasDefaultAlgoliaContent":11,"title":1282,"description":1283,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1284,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"3pX9nu2SIPEKKX6OOHtkx","2026-07-09T08:25:28.290Z","2026-04-21T15:27:30.886Z","Agentic foundations: Bridging the inventory gap","Deconstructing the structural barriers between experimental agentic commerce and real-world solutions. ","agentic-foundations-bridging-inventory-gap",{"route":1286,"payload":1287},"/knowledge-hub/agentic-commerce-and-product-feeds-guide",{"id":1288,"updatedAt":1289,"firstPublishedAt":1290,"defaultLocaleRoute":1286,"hasDefaultAlgoliaContent":11,"title":1291,"description":1292,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1293,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"193DfqtiU9vHBJWfCTE8mO","2026-07-09T08:24:07.874Z","2026-04-21T15:27:30.836Z","Agentic commerce and product feeds: a guide for retailers","Navigate the shift toward agentic commerce by transitioning traditional product feeds into structured, machine-readable data that meets the specific requirements of AI platforms.","agentic-commerce-and-product-feeds-guide",{"route":1295,"payload":1296},"/knowledge-hub/welcome-vibe-economy",{"id":1297,"updatedAt":1298,"firstPublishedAt":1298,"defaultLocaleRoute":1295,"hasDefaultAlgoliaContent":11,"title":1299,"description":1300,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1301,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5dnZPoIWsBIqdcuSBUKqB","2026-07-06T17:53:48.300Z","Welcome to the vibe economy","4 trends demonstrating how emotion, nostalgia, and community are reshaping Canadian retail.","welcome-vibe-economy",{"route":1303,"payload":1304},"/knowledge-hub/embedded-lending",{"id":1305,"updatedAt":1306,"firstPublishedAt":1307,"defaultLocaleRoute":1303,"hasDefaultAlgoliaContent":11,"title":1308,"description":1309,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1310,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2f3zF4EVyZvbxDchIqBfpp","2026-07-03T13:42:11.566Z","2026-06-16T08:43:52.076Z","What is embedded lending? Discover how it can benefit your business.","Embedded lending offers your customers immediate access to capital within your platform. Discover how it drives growth and improves customer retention.","embedded-lending",{"route":1312,"payload":1313},"/knowledge-hub/ai-research-icml",{"id":1314,"updatedAt":1315,"firstPublishedAt":1316,"defaultLocaleRoute":1312,"hasDefaultAlgoliaContent":11,"title":1317,"description":1318,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1319,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3jO4ZC2G3EJN2aw1hA5KOF","2026-07-03T10:33:10.579Z","2026-07-01T11:05:11.983Z","Finding hidden patterns in changing systems: Adyen AI research at ICML 2026","New research from Adyen and the University of Amsterdam introduces FlowMSM, a framework designed to identify hidden regimes and uncover how relationships between variables change within them. ","ai-research-icml",{"route":1321,"payload":1322},"/knowledge-hub/the-enterprise-approach-to-agentic-commerce-webinar",{"id":1323,"updatedAt":1324,"firstPublishedAt":1325,"defaultLocaleRoute":1321,"hasDefaultAlgoliaContent":11,"title":1326,"description":1327,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1328,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"amxCNOF3g8YJCb5ZCoPja","2026-07-01T07:54:31.997Z","2026-02-04T09:50:15.775Z","The enterprise approach to agentic commerce","Learn how global enterprises are balancing AI demand with direct customer control in the agentic commerce era in our on-demand webinar.","the-enterprise-approach-to-agentic-commerce-webinar",{"route":1330,"payload":1331},"/knowledge-hub/adyen-protect-for-partners-webinar",{"id":1332,"updatedAt":1333,"firstPublishedAt":1333,"defaultLocaleRoute":1330,"hasDefaultAlgoliaContent":11,"title":1334,"description":1335,"noIndex":11,"ogImage":15,"locale":16,"localeISO":16,"slug":1336,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"JIkDpipXPKqEMdKq89AW1","2026-06-30T15:41:54.476Z","Maximize revenue, minimize fraud: Activating Protect for your merchants","Join us to discover how you can activate Protect for your merchants","adyen-protect-for-partners-webinar",{"route":1338,"payload":1339},"/knowledge-hub/get-the-best-from-your-card-processing",{"id":1340,"updatedAt":1341,"firstPublishedAt":1342,"defaultLocaleRoute":1338,"hasDefaultAlgoliaContent":11,"title":1343,"description":1344,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1345,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5WjebKadRCHBfXHiNlPawV","2026-06-29T13:06:25.876Z","2023-07-17T09:33:00.723Z","Get the best from your card processing","Learn how card processing works and ensure smooth payment authorizations for credit and debit transactions.","get-the-best-from-your-card-processing",{"route":1347,"payload":1348},"/knowledge-hub/lfr-2026",{"id":1349,"updatedAt":1350,"firstPublishedAt":1351,"defaultLocaleRoute":1347,"hasDefaultAlgoliaContent":11,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1352,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"LjbQXac4kPoHcOvep61Bx","2026-06-25T12:39:38.276Z","2026-05-29T11:35:14.410Z","lfr-2026",{"route":1354,"payload":1355},"/knowledge-hub/credit-card-processing",{"id":1356,"updatedAt":1357,"firstPublishedAt":1358,"defaultLocaleRoute":1354,"hasDefaultAlgoliaContent":11,"title":1359,"description":1360,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1361,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"6ga1KWEazixFdo8PA0gNxY","2026-06-19T15:45:10.485Z","2023-06-27T13:28:50.797Z","The complete guide to credit card processing","What is credit card processing? How it does it work? Learn how credit card processing fees are structured and how to optimize your business costs. ","credit-card-processing",{"route":1363,"payload":1364},"/knowledge-hub/the-ai-shift-why-embedded-finance-is-the-new-saas-moat",{"id":1365,"updatedAt":1366,"firstPublishedAt":1367,"defaultLocaleRoute":1363,"hasDefaultAlgoliaContent":11,"title":1368,"description":1369,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1370,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6O1pVhf0yUVGG8L0yYbzT8","2026-06-18T13:47:56.393Z","2026-05-18T07:00:07.052Z","The AI shift: Why embedded finance is the new SaaS moat | Panel discussion","Watch as fintech leaders from UBS, Mews, Everfield, and Adyen explore how vertical SaaS platforms can stay competitive in the AI era and why embedded finance is the layer AI can't replicate.","the-ai-shift-why-embedded-finance-is-the-new-saas-moat",{"route":1372,"payload":1373},"/knowledge-hub/agentic-foundations-preparing-enterprise-systems-for-autonomous-commerce",{"id":1374,"updatedAt":1375,"firstPublishedAt":1376,"defaultLocaleRoute":1372,"hasDefaultAlgoliaContent":11,"title":1377,"description":1378,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1379,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1lxKOTomLwF7AyUrRGJPDN","2026-06-16T14:17:11.959Z","2026-05-15T08:11:40.522Z","Agentic Foundations: Preparing enterprise systems for autonomous commerce","The infrastructure changes required as commerce shifts from human-led to machine-driven.","agentic-foundations-preparing-enterprise-systems-for-autonomous-commerce",{"route":1381,"payload":1382},"/knowledge-hub/payment-optimization",{"id":1383,"updatedAt":1384,"firstPublishedAt":1385,"defaultLocaleRoute":1381,"hasDefaultAlgoliaContent":11,"title":1386,"description":1387,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1388,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"121xqs4qEoid9Eoam5scro","2026-06-16T13:57:24.421Z","2024-10-23T06:12:30.260Z","Drive business growth with payment optimization","Discover the trends impacting online businesses around the world and how payment optimization can help your business stay ahead.","payment-optimization",{"route":1390,"payload":1391},"/knowledge-hub/how-patreon-powers-payments-for-fans",{"id":1392,"updatedAt":1393,"firstPublishedAt":1394,"defaultLocaleRoute":1390,"hasDefaultAlgoliaContent":11,"title":1395,"description":1396,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1397,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4RWe0nzIxX4ZQ0LdZrMbfW","2026-06-16T13:53:58.187Z","2025-10-30T15:56:58.286Z","Patreon Improves US Debit Payments with Adyen","See how Patreon lowered processing costs and boosted authorization rates using Adyen’s Intelligent Payment Routing—powering millions of seamless fan payments worldwide.","how-patreon-powers-payments-for-fans",{"route":1399,"payload":1400},"/knowledge-hub/lululemons-payments-strategy-for-global-success",{"id":1401,"updatedAt":1402,"firstPublishedAt":1403,"defaultLocaleRoute":1399,"hasDefaultAlgoliaContent":11,"title":1404,"description":1405,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1406,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"33RUlKj5ObOpJAjPaObnhS","2026-06-16T13:52:18.250Z","2025-11-10T12:50:31.184Z","How lululemon scales global payments with Adyen","Discover how lululemon powers global growth with Adyen’s single payments platform—combining local expertise, speed, and consistency across 15 markets.","lululemons-payments-strategy-for-global-success",{"route":1408,"payload":1409},"/knowledge-hub/adyen-joins-pci-ssc",{"id":1410,"updatedAt":1411,"firstPublishedAt":1412,"defaultLocaleRoute":1408,"hasDefaultAlgoliaContent":11,"title":1413,"description":1414,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1415,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5usnqtrG8TXiAJ8abk8gHS","2026-06-16T13:51:39.541Z","2026-04-24T09:48:02.714Z","Adyen officially joins the Payment Card Industry Security Standards Council (PCI SSC)","We’re excited to announce that Adyen officially joins the PCI SSC as a Principal Participating Organization (PPO).","adyen-joins-pci-ssc",{"route":1417,"payload":1418},"/knowledge-hub/payments-lessons-global-fitness-brands",{"id":1419,"updatedAt":1420,"firstPublishedAt":1421,"defaultLocaleRoute":1417,"hasDefaultAlgoliaContent":11,"title":1422,"description":1423,"noIndex":11,"ogImage":15,"locale":16,"localeISO":16,"slug":1424,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"ayykBNud0OXkM49zIxvj3","2026-06-16T13:49:09.517Z","2026-05-18T20:25:33.452Z","From local to global: The payments lessons behind the fitness brands scaling across borders","Expanding a fitness brand internationally is rarely about replicating what worked at home. Member expectations shift and underneath all of it sits a layer that most operators don't think about until something breaks: payments.","payments-lessons-global-fitness-brands",{"route":1426,"payload":1427},"/knowledge-hub/b2b-payments",{"id":1428,"updatedAt":1429,"firstPublishedAt":1430,"defaultLocaleRoute":1426,"hasDefaultAlgoliaContent":11,"title":1431,"description":1432,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1433,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2OOdIbmgBEEPVlklZpo7sr","2026-06-16T13:24:33.813Z","2025-03-10T12:20:07.390Z","What are B2B payments?","Discover everything you need to know about B2B payments.","b2b-payments",{"route":1435,"payload":1436},"/knowledge-hub/introducing-intelligent-money-movement",{"id":1437,"updatedAt":1438,"firstPublishedAt":1439,"defaultLocaleRoute":1435,"hasDefaultAlgoliaContent":11,"title":1440,"description":1441,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1442,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"4MGs7fkVWii7G6HhpAx80b","2026-06-16T12:24:26.478Z","2026-04-09T07:25:36.094Z","Introducing Intelligent Money Movement ","Discover our new product offering that connects payments, liquidity management, and payouts.","introducing-intelligent-money-movement",{"route":1444,"payload":1445},"/knowledge-hub/reinventing-money-movement-in-travel",{"id":1446,"updatedAt":1447,"firstPublishedAt":1448,"defaultLocaleRoute":1444,"hasDefaultAlgoliaContent":11,"title":1449,"description":1450,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1451,"category":18,"subcategory":1275,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4DWAcqntuYD8EHWz2ZlGH","2026-06-16T06:08:51.082Z","2026-06-02T14:29:15.279Z","Reinventing money movement in travel","This report brings together industry insights and expert perspectives to examine how leading OTAs are connecting pay-ins, cash management, accounts, and payouts on a single platform to simplify operations and unlock greater efficiency.","reinventing-money-movement-in-travel",{"route":1453,"payload":1454},"/knowledge-hub/banking-as-a-service",{"id":1455,"updatedAt":1456,"firstPublishedAt":1457,"defaultLocaleRoute":1453,"hasDefaultAlgoliaContent":11,"title":1458,"description":1459,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1460,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"1uanTXu5iytuiLZ17GpFtz","2026-06-15T10:38:45.618Z","2023-08-02T10:43:39.448Z","Understanding banking as a service and its benefits","Discover what Banking as a service (BaaS) is, how it opens new revenue streams, and what to look for in a BaaS provider.","banking-as-a-service",{"route":1462,"payload":1463},"/knowledge-hub/your-fastest-path-to-global-scale",{"id":1464,"updatedAt":1465,"firstPublishedAt":1466,"defaultLocaleRoute":1462,"hasDefaultAlgoliaContent":11,"title":1467,"description":1468,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1469,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3sDTZYwGQxzm0fAskaZKpr","2026-06-12T11:27:27.052Z","2026-05-29T11:49:07.469Z","Why Adyen's Partner Program is built for global scale","Join a community that provides global licenses, shared pipelines, and the technical support you need to move faster.","your-fastest-path-to-global-scale",{"route":1471,"payload":1472},"/knowledge-hub/fresha",{"id":1473,"updatedAt":1474,"firstPublishedAt":1475,"defaultLocaleRoute":1471,"hasDefaultAlgoliaContent":11,"title":1476,"description":1477,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1478,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"VzbCyvEl0u4hKaWXe45zg","2026-06-12T10:54:47.869Z","2026-06-10T08:20:00.962Z","Lessons from Fresha: How to scale embedded Capital to seven markets","Learn from Fresha's Chief Payments Officer on how they launched embedded Capital across seven markets in just three weeks.","fresha",{"route":1480,"payload":1481},"/knowledge-hub/fraud-report-2026-download",{"id":1482,"updatedAt":1483,"firstPublishedAt":1484,"defaultLocaleRoute":1480,"hasDefaultAlgoliaContent":11,"title":1272,"description":1273,"noIndex":11,"ogImage":15,"locale":16,"localeISO":16,"slug":1485,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2PjwTZZxyGjgqM0HxUCeX0","2026-06-12T07:12:53.521Z","2026-05-26T13:50:17.337Z","fraud-report-2026-download",{"route":1487,"payload":1488},"/knowledge-hub/merchant-services",{"id":1489,"updatedAt":1490,"firstPublishedAt":1491,"defaultLocaleRoute":1487,"hasDefaultAlgoliaContent":11,"title":1492,"description":1493,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1494,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1RBuDr8JfwzpcBcKlYyuGz","2026-06-11T07:50:32.401Z","2026-04-10T08:33:03.525Z","What are merchant services? | A guide for enterprises ","Learn how merchant services power global payments, the difference between providers and accounts, and how to choose the right partner for your business. ","merchant-services",{"route":1496,"payload":1497},"/knowledge-hub/agentic-commerce-pilot",{"id":1498,"updatedAt":1499,"firstPublishedAt":1500,"defaultLocaleRoute":1496,"hasDefaultAlgoliaContent":11,"title":1501,"description":1502,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1503,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5P3x4Km1mOP70W2d2Q9dij","2026-06-11T07:48:25.140Z","2026-06-08T11:27:47.377Z","Agentic commerce playbook: Is your business ready to pilot?","What does an agentic commerce pilot actually involve? We break down the three core requirements, the common data gaps, and what separates the merchants who move fast from those who don't.","agentic-commerce-pilot",{"route":1505,"payload":1506},"/knowledge-hub/the-embedded-payments-playbook-for-healthcare-platforms",{"id":1507,"updatedAt":1508,"firstPublishedAt":1509,"defaultLocaleRoute":1505,"hasDefaultAlgoliaContent":11,"title":1510,"description":1511,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1512,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"769M4C7mrHYwiCBcWsJuYA","2026-06-04T22:51:02.949Z","2026-06-04T22:37:45.420Z","Embedded payments playbook for healthcare platforms","Based on new study data, learn how healthcare platforms are evolving to meet provider needs and reduce admin work.","the-embedded-payments-playbook-for-healthcare-platforms",{"route":1514,"payload":1515},"/knowledge-hub/contactless-payments",{"id":1516,"updatedAt":1517,"firstPublishedAt":1518,"defaultLocaleRoute":1514,"hasDefaultAlgoliaContent":11,"title":1519,"description":1520,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1521,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4VF5SG3amhqbCCIdcvIimB","2026-06-03T16:49:22.604Z","2024-08-04T16:40:01.529Z","Contactless payments: Everything you need to know","Contactless payments are taking the world by storm. Explore contactless payments and how you can start offering this payment method to your customers.","contactless-payments",{"route":1523,"payload":1524},"/knowledge-hub/from-chip-pin-to-ai-agents-the-evolution-of-the-token",{"id":1525,"updatedAt":1526,"firstPublishedAt":1527,"defaultLocaleRoute":1523,"hasDefaultAlgoliaContent":11,"title":1528,"description":1529,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1530,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4rEn9M9WznelBX1w8VX6Bf","2026-06-03T14:57:13.688Z","2025-10-29T15:39:33.345Z","The Universal Token Vault: Powering global commerce and the age of agentic AI","How the universal token vault is transforming payments, providing a secure, bank-grade, and provider-agnostic foundation for global commerce. Learn how it reduces costs, increases performance, and prepares enterprises for the age of agentic commerce.","from-chip-pin-to-ai-agents-the-evolution-of-the-token",{"route":1532,"payload":1533},"/knowledge-hub/adyen-joins-x402-foundation",{"id":1534,"updatedAt":1535,"firstPublishedAt":1536,"defaultLocaleRoute":1532,"hasDefaultAlgoliaContent":11,"title":1537,"description":1538,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1539,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3Fmo7cWMDEHmxMjN8L1nmf","2026-06-03T14:52:12.833Z","2026-04-02T20:09:03.324Z","Adyen joins x402 foundation","Adyen is joining the x402 Foundation, a Linux Foundation initiative, to help establish an open standard for payments over HTTP.","adyen-joins-x402-foundation",{"route":1541,"payload":1542},"/knowledge-hub/making-our-adyen-documentation-agent-ready-bridging-the-gap-between-ai-and-implementation",{"id":1543,"updatedAt":1544,"firstPublishedAt":1545,"defaultLocaleRoute":1541,"hasDefaultAlgoliaContent":11,"title":1546,"description":1547,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1548,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"383gsh7kNhKXWrAWs5TY2t","2026-06-02T15:04:25.668Z","2026-06-02T10:23:57.979Z","Adyen Agent-Ready Documentation: Bridging AI & Implementation","Adyen introduces agent-ready documentation. Access structured markdown and multi-language code snippets optimized for AI tools, LLMs, and RAG pipelines.","making-our-adyen-documentation-agent-ready-bridging-the-gap-between-ai-and-implementation",{"route":1550,"payload":1551},"/knowledge-hub/partnership-with-outpayce",{"id":1552,"updatedAt":1553,"firstPublishedAt":1554,"defaultLocaleRoute":1550,"hasDefaultAlgoliaContent":11,"title":1555,"description":1556,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1557,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3CJqIkXJUocPPDDaM6FJf8","2026-06-02T10:58:32.657Z","2026-05-13T13:48:21.970Z","Adyen and Outpayce by Amadeus expand partnership","Adyen and Outpayce by Amadeus are expanding their partnership to modernize payments for airlines, hotels, and travel sellers worldwide.","partnership-with-outpayce",{"route":1559,"payload":1560},"/knowledge-hub/payfac-as-a-service",{"id":1561,"updatedAt":1562,"firstPublishedAt":1563,"defaultLocaleRoute":1559,"hasDefaultAlgoliaContent":11,"title":1564,"description":1565,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1566,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"a9VPPQpC5AdkgkepM9x1o","2026-06-01T11:17:42.120Z","2026-05-13T09:11:26.344Z","What is PayFac-as-a-Service? Everything you need to know","PayFac-as-a-Service let's SaaS providers offer embedded payments. Discover how it works and its benefits.","payfac-as-a-service",{"route":1568,"payload":1569},"/knowledge-hub/fraud-report-2026-chapters",{"id":1570,"updatedAt":1571,"firstPublishedAt":1572,"defaultLocaleRoute":1568,"hasDefaultAlgoliaContent":11,"title":1272,"description":1273,"noIndex":11,"ogImage":15,"locale":16,"localeISO":16,"slug":1573,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"PY3Arftk7qt0ua9OGQh2G","2026-05-29T15:08:18.636Z","2026-05-19T17:08:57.068Z","fraud-report-2026-chapters",{"route":1575,"payload":1576},"/knowledge-hub/payment-processor",{"id":1577,"updatedAt":1578,"firstPublishedAt":1579,"defaultLocaleRoute":1575,"hasDefaultAlgoliaContent":11,"title":1580,"description":1581,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1582,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"2Q368HXMRid35ctuFVr071","2026-05-26T16:11:32.144Z","2023-06-27T13:38:08.497Z","How to choose a payment processor","What is a payment processor? Learn how a payment processor works and get tips on how to choose the processor that’s the best match for your business. ","payment-processor",{"route":1584,"payload":1585},"/knowledge-hub/kendra-scott-payments-strategy-for-growth",{"id":1586,"updatedAt":1587,"firstPublishedAt":1588,"defaultLocaleRoute":1584,"hasDefaultAlgoliaContent":11,"title":1589,"description":1590,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1591,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1W3fYfYi4Z7o7aGeCDwoFb","2026-05-26T08:23:34.713Z","2026-05-14T10:00:14.579Z","How Kendra Scott transformed payments into a strategy for growth","Kendra Scott partnered with Adyen to transform payments into a growth strategy. By unifying omnichannel retail they reduced PCI workload by 70% and streamlined reconciliation from days to hours.","kendra-scott-payments-strategy-for-growth",{"route":1593,"payload":1594},"/knowledge-hub/do-not-honor",{"id":1595,"updatedAt":1596,"firstPublishedAt":1597,"defaultLocaleRoute":1593,"hasDefaultAlgoliaContent":11,"title":1598,"description":1599,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1600,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"78a2Wwp6E6R4fiRVDZLbXj","2026-05-22T12:07:08.022Z","2023-06-27T13:13:06.500Z","Do not honor and card refusals explained","Learn what 'Do Not Honor' and other card refusals mean and how to avoid them for successful payments.","do-not-honor",{"route":1602,"payload":1603},"/knowledge-hub/agentic-foundations-solving-the-trust-paradox",{"id":1604,"updatedAt":1605,"firstPublishedAt":1606,"defaultLocaleRoute":1602,"hasDefaultAlgoliaContent":11,"title":1607,"description":1608,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1609,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3f70Ofrw6INaYTxJfAHCcy","2026-05-22T10:22:41.166Z","2026-04-30T14:22:08.445Z","Agentic foundations: Solving the trust paradox","Deconstructing the foundational barriers to building trust in agentic commerce. ","agentic-foundations-solving-the-trust-paradox",{"route":1611,"payload":1612},"/knowledge-hub/5-questions-to-ask-your-payment-provider",{"id":1613,"updatedAt":1614,"firstPublishedAt":1615,"defaultLocaleRoute":1611,"hasDefaultAlgoliaContent":11,"title":1616,"description":1617,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1618,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6jZvjie5UYbUt9OrXRuKdT","2026-05-21T17:15:55.485Z","2026-05-19T22:18:24.629Z","5 questions to ask your payment provider","This guide outlines five questions to consider when evaluating a payment provider.","5-questions-to-ask-your-payment-provider",{"route":1620,"payload":1621},"/knowledge-hub/lastminute-global-payment-upgrade",{"id":1622,"updatedAt":1623,"firstPublishedAt":1624,"defaultLocaleRoute":1620,"hasDefaultAlgoliaContent":11,"title":1625,"description":1626,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1627,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4n75ucB40phgf35ejSoLz7","2026-05-21T07:14:19.000Z","2026-04-15T06:35:09.570Z","How lastminute.com cut payments launch times by 70%","Seamless global payments - built for speed, scale, and even the last minute - with Adyen’s unified platform.","lastminute-global-payment-upgrade",{"route":1629,"payload":1630},"/knowledge-hub/fraud-identity-crisis-executive-op-ed",{"id":1631,"updatedAt":1632,"firstPublishedAt":1633,"defaultLocaleRoute":1629,"hasDefaultAlgoliaContent":11,"title":1634,"description":1635,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1636,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5ynZPDGB9n9alqjV4Blqna","2026-05-20T11:44:11.288Z","2026-05-19T18:46:25.600Z","Fraud’s identity crisis: An executive view of fraud in 2026","Jeff Hallenbeck shares the key findings from Adyen’s 2026 Fraud Report, including why verified accounts, familiar behavior, and AI are reshaping fraud prevention.","fraud-identity-crisis-executive-op-ed",{"route":1638,"payload":1639},"/knowledge-hub/adyen-google-collaborate-agent-payments",{"id":1640,"updatedAt":1641,"firstPublishedAt":1642,"defaultLocaleRoute":1638,"hasDefaultAlgoliaContent":11,"title":1643,"description":1644,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1645,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4OHZkYGSos7qQCK8zZjqcz","2026-05-18T20:49:12.365Z","2025-09-16T13:15:14.766Z","Adyen to Collaborate with Google on Agent Payments Protocol","For more than a decade, Adyen and Google have partnered bringing a shared vision of growth and innovation in payments to life. Today they collaborate on Google’s Agent Payments Protocol, a new open framework that enables AI agents to transact payments.","adyen-google-collaborate-agent-payments",{"route":1647,"payload":1648},"/knowledge-hub/partner-program",{"id":1649,"updatedAt":1650,"firstPublishedAt":1651,"defaultLocaleRoute":1647,"hasDefaultAlgoliaContent":11,"title":1652,"description":1653,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1654,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6N1feXVIZgxVrptTusmlJ9","2026-05-18T14:27:53.262Z","2025-06-27T15:34:59.025Z","Introducing Adyen’s Partner Program","Discover why Adyen is reimagining partnerships, and how the new partner program works. ","partner-program",{"route":1656,"payload":1657},"/knowledge-hub/salesforce-native-adyen-integration",{"id":1658,"updatedAt":1659,"firstPublishedAt":1659,"defaultLocaleRoute":1656,"hasDefaultAlgoliaContent":11,"title":1660,"description":1661,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1662,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5StkfVvIJQwqDhg60nMlwl","2026-05-15T16:01:13.704Z","Why Salesforce's native Adyen integration ends the maintenance tax","Adyen's native Salesforce integration unifies online and in-store payments in one place — no code required.","salesforce-native-adyen-integration",{"route":1664,"payload":1665},"/knowledge-hub/embedded-payments",{"id":1666,"updatedAt":1667,"firstPublishedAt":1668,"defaultLocaleRoute":1664,"hasDefaultAlgoliaContent":11,"title":1669,"description":1670,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1671,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1TXv3q6ijj6zhqD6AsgOCu","2026-05-13T11:03:06.137Z","2023-06-27T13:38:47.629Z","What are embedded payments and how do they benefit platform businesses?","Read about the benefits of embedded payments for SaaS platforms and marketplaces.","embedded-payments",{"route":1673,"payload":1674},"/knowledge-hub/jagex-plays-a-winning-game-with-data",{"id":1675,"updatedAt":1676,"firstPublishedAt":1677,"defaultLocaleRoute":1673,"hasDefaultAlgoliaContent":11,"title":1678,"description":1679,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1680,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6KXyOc1CIkHBvf4P4AIgQ6","2026-05-11T14:47:29.014Z","2023-06-27T13:10:16.958Z","Jagex plays a winning game with data","Jagex and Adyen partner to take frictionless payments to the next level.","jagex-plays-a-winning-game-with-data",{"route":1682,"payload":1683},"/knowledge-hub/competitive-insights",{"id":1684,"updatedAt":1685,"firstPublishedAt":1686,"defaultLocaleRoute":1682,"hasDefaultAlgoliaContent":11,"title":1687,"description":1688,"noIndex":11,"ogImage":15,"locale":16,"localeISO":16,"slug":1689,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"6L64gi33clZxDIw0LZtFKO","2026-05-06T12:59:57.978Z","2025-03-27T13:46:51.459Z","Boost revenue with the right payment partner","Choose a payment partner that amplifies your business with seamless global payments, higher authorization rates, and advanced risk management.","competitive-insights",{"route":1691,"payload":1692},"/knowledge-hub/buy-now-pay-later",{"id":1693,"updatedAt":1694,"firstPublishedAt":1695,"defaultLocaleRoute":1691,"hasDefaultAlgoliaContent":11,"title":1696,"description":1697,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1698,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"kRPeOE1whIXsxpi82fmDB","2026-05-04T12:58:47.397Z","2023-06-27T13:36:36.283Z","Making buy now, pay later work for your business","Learn what buy now, pay later (BNPL) is, if it's right for your business, and discover some of the BNPL solutions out there.","buy-now-pay-later",{"route":1700,"payload":1701},"/knowledge-hub/we-re-matching-donations-for-pride-all-summer-long",{"id":1702,"updatedAt":1703,"firstPublishedAt":1704,"defaultLocaleRoute":1700,"hasDefaultAlgoliaContent":11,"title":1705,"description":1706,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1707,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5ykvhdl7eo6nQobsWp3InT","2026-05-01T11:59:53.110Z","2023-06-27T13:39:24.053Z","Donations for pride charities","donations matching for pride - Adyen matches all donations for global pride charities during moments that matter. ","we-re-matching-donations-for-pride-all-summer-long",{"route":1709,"payload":1710},"/knowledge-hub/double-donations-for-the-planet-this-earth-month",{"id":1711,"updatedAt":1712,"firstPublishedAt":1713,"defaultLocaleRoute":1709,"hasDefaultAlgoliaContent":11,"title":1714,"description":1715,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1716,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"VbZCKL9Q5OHQKhWrHV7ix","2026-05-01T11:58:17.016Z","2023-06-27T13:37:58.793Z","Double donations for the planet this Earth Month","Celebrate Earth Month by activating donations at checkout and help us match every donation made for environmental causes in April.","double-donations-for-the-planet-this-earth-month",{"route":1718,"payload":1719},"/knowledge-hub/hastens-pay-by-link",{"id":1720,"updatedAt":1721,"firstPublishedAt":1722,"defaultLocaleRoute":1718,"hasDefaultAlgoliaContent":11,"title":1723,"description":1724,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1725,"category":18,"subcategory":1726,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5tbdKeWQF7RJnolOYyN3af","2026-05-01T11:53:51.539Z","2023-06-27T13:36:41.501Z","Hästens’ recipe for a peaceful night’s sleep? It’s all in a payment link","Discover how Hästens use Pay by Link via API to make remote payments easier. ","hastens-pay-by-link","detail_undefined",{"route":1728,"payload":1729},"/knowledge-hub/bfcm",{"id":1730,"updatedAt":1731,"firstPublishedAt":1732,"defaultLocaleRoute":1728,"hasDefaultAlgoliaContent":11,"title":1733,"description":1734,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1735,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4gshF9NcbGyKp6Md5vv0xQ","2026-04-30T17:04:31.373Z","2025-12-11T12:42:49.455Z","Black Friday/Cyber Monday weekend 2025: Three learnings from the world’s biggest shopping weekend","Adyen processed $43 billion during BFCM 2025. Here’s what retailers can take away to prepare for 2026.","bfcm",{"route":1737,"payload":1738},"/knowledge-hub/how-can-marketing-teams-benefit-from-cross-channel-payments-data-",{"id":1739,"updatedAt":1740,"firstPublishedAt":1741,"defaultLocaleRoute":1737,"hasDefaultAlgoliaContent":11,"title":1742,"description":1743,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1744,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1Mb4jCfF4jWvzxX31VjsLv","2026-04-30T17:01:30.240Z","2023-07-31T07:08:51.099Z","Complete customer profiles with cross-channel payments data","Discover how omnichannel businesses are using Data Connect for Marketing to drive personalization and increase customer loyalty. ","how-can-marketing-teams-benefit-from-cross-channel-payments-data-",{"route":1746,"payload":1747},"/knowledge-hub/card-not-present-least-cost-routing-eftpos-australia",{"id":1748,"updatedAt":1749,"firstPublishedAt":1750,"defaultLocaleRoute":1746,"hasDefaultAlgoliaContent":11,"title":1751,"description":1752,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1753,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4XjAggB35pn3vcTQf9H6Yx","2026-04-30T17:00:25.937Z","2023-09-14T07:54:15.605Z","Card Not Present: Your guide to least-cost routing changes in Australia","Learn how to benefit from least-cost routing (LCR) with eftops for ecommerce Card Not Present debit transactions in Australia.","card-not-present-least-cost-routing-eftpos-australia",{"route":1755,"payload":1756},"/knowledge-hub/3ds-mandate-in-japan-what-you-need-to-know-2025",{"id":1757,"updatedAt":1758,"firstPublishedAt":1759,"defaultLocaleRoute":1755,"hasDefaultAlgoliaContent":11,"title":1760,"description":1761,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1762,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5M3p1uI1OHwaeQxIefHayv","2026-04-30T16:58:19.707Z","2024-06-03T07:11:18.999Z","3DS mandate in Japan: What you need to know about changing regulations for 2025","New 3D Secure measures are required in Japan to protect consumers from fraud. What does this mean for your business?","3ds-mandate-in-japan-what-you-need-to-know-2025",{"route":1764,"payload":1765},"/knowledge-hub/why-speed-flexibility-and-personalization-will-define-the-next-era-of-digital-commerce",{"id":1766,"updatedAt":1767,"firstPublishedAt":1768,"defaultLocaleRoute":1764,"hasDefaultAlgoliaContent":11,"title":1769,"description":1770,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1771,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"55vMwfmJrTUAcTf3yxpV8O","2026-04-30T16:57:26.596Z","2026-04-07T17:56:18.646Z","Why speed, flexibility, and personalization will define the next era of digital commerce","From in-store expectations to AI-assisted shopping, today’s enterprise retailers need infrastructure that moves as fast as their customers. Here’s how Adobe and Adyen are making it possible.","why-speed-flexibility-and-personalization-will-define-the-next-era-of-digital-commerce",{"route":1773,"payload":1774},"/knowledge-hub/shoptalk-2025-retail-insights",{"id":1775,"updatedAt":1776,"firstPublishedAt":1777,"defaultLocaleRoute":1773,"hasDefaultAlgoliaContent":11,"title":1778,"description":1779,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1780,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1ubksplLsJ1Pa82Gm8t8Nb","2026-04-30T16:55:52.284Z","2025-04-10T18:40:28.421Z","Shoptalk '25: Key Retail Insights - Data, Security, and Payment Simplicity","Ayden was on the ground at Shoptalk '25 in Las Vegas to hear from merchants and technology partners about the future of retail growth.","shoptalk-2025-retail-insights",{"route":1782,"payload":1783},"/knowledge-hub/pix-recurring-launch",{"id":1784,"updatedAt":1785,"firstPublishedAt":1786,"defaultLocaleRoute":1782,"hasDefaultAlgoliaContent":11,"title":1787,"description":1788,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1789,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1SSVG9IVa67HvYMkLq5iVA","2026-04-30T16:54:57.169Z","2025-05-30T14:13:26.141Z","Unlock the Brazilian market: How Pix Recurring is revolutionizing subscription payments","Brazil's payment landscape has been transformed by Pix, the instant account-to-account transfer system owned by the Brazilian Central Bank.","pix-recurring-launch",{"route":1791,"payload":1792},"/knowledge-hub/post-3ds-mandate-in-japan",{"id":1793,"updatedAt":1794,"firstPublishedAt":1795,"defaultLocaleRoute":1791,"hasDefaultAlgoliaContent":11,"title":1796,"description":1797,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1798,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1LOyq6TWt2B2RFY0hihiWw","2026-04-30T16:54:11.737Z","2025-06-03T08:31:26.563Z","Japan’s 3DS2 mandate: Trends, impact, and how to respond","Explore the impact of Japan's 3DS2 mandate on ecommerce. Get data on conversion rates and fraud, and learn how to optimize your payment strategy with Adyen.","post-3ds-mandate-in-japan",{"route":1800,"payload":1801},"/knowledge-hub/vagaro-adyen-instant-payouts",{"id":1802,"updatedAt":1803,"firstPublishedAt":1804,"defaultLocaleRoute":1800,"hasDefaultAlgoliaContent":11,"title":1805,"description":1806,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1807,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2fHWLC5FmgtXSXlKCVqJiy","2026-04-30T16:47:39.230Z","2025-09-30T00:11:10.917Z","Adyen CashOut: Instant payouts for Vagaro’s small businesses","Vagaro uses Adyen CashOut to give salon, spa, and wellness professionals instant payouts—helping small businesses thrive with faster access to earnings.","vagaro-adyen-instant-payouts",{"route":1809,"payload":1810},"/knowledge-hub/how-billingplatform-scales-with-embedded-finance",{"id":1811,"updatedAt":1812,"firstPublishedAt":1813,"defaultLocaleRoute":1809,"hasDefaultAlgoliaContent":11,"title":1814,"description":1815,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1816,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"49nvDtZ5zo6vtKMFYTz2zf","2026-04-30T16:41:29.489Z","2025-09-17T17:50:11.037Z","How BillingPlatform scales with embedded finance","Read how BillingPlatform partnered with Adyen to streamline global billing and payments with embedded finance, boosting operational efficiencies and improving customer experience. ","how-billingplatform-scales-with-embedded-finance",{"route":1818,"payload":1819},"/knowledge-hub/road-less-traveled-ai-fintech",{"id":1820,"updatedAt":1821,"firstPublishedAt":1822,"defaultLocaleRoute":1818,"hasDefaultAlgoliaContent":11,"title":1823,"description":1824,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1825,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2JAFnwJTukLObOQYmaCN6z","2026-04-30T16:38:25.459Z","2025-11-05T17:47:56.465Z","The road less traveled in AI and fintech","How fintechs can balance innovation and regulation by building AI and infrastructure that last. Insights from Adyen at Money20/20.","road-less-traveled-ai-fintech",{"route":1827,"payload":1828},"/knowledge-hub/mitigating-a-ddos-april-2025",{"id":1829,"updatedAt":1830,"firstPublishedAt":1831,"defaultLocaleRoute":1827,"hasDefaultAlgoliaContent":11,"title":1832,"description":1833,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1834,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6icCRqtlKNPvqF66frfb7W","2026-04-30T16:34:23.722Z","2025-04-22T08:10:42.839Z","Incident update: Mitigating a DDoS attack on April 21, 2025","This update outlines what happened, what we’ve done so far, and the actions we are taking to prevent it from happening in the future.","mitigating-a-ddos-april-2025",{"route":1836,"payload":1837},"/knowledge-hub/psd3",{"id":1838,"updatedAt":1839,"firstPublishedAt":1840,"defaultLocaleRoute":1836,"hasDefaultAlgoliaContent":11,"title":1841,"description":1842,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1843,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"7KZRl2VkeOM2patph9YfCG","2026-04-30T16:31:22.603Z","2023-09-07T13:53:47.946Z","PSD3: Everything you need to know","What is PSD3? Discover the differences between PSD2 and PSD3 and what this means for payments.","psd3",{"route":1845,"payload":1846},"/knowledge-hub/cost-optimization",{"id":1847,"updatedAt":1848,"firstPublishedAt":1849,"defaultLocaleRoute":1845,"hasDefaultAlgoliaContent":11,"title":1850,"description":1851,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1852,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"3murbZnY1y2HDrJLq34835","2026-04-30T16:30:21.224Z","2023-09-21T07:17:01.354Z","How to reduce the cost of payment and lower your fees?","Learn how improving payment knowledge can help reduce the cost of payment, and boost business growth despite economic difficulties.","cost-optimization",{"route":1854,"payload":1855},"/knowledge-hub/hospitality-trends",{"id":1856,"updatedAt":1857,"firstPublishedAt":1858,"defaultLocaleRoute":1854,"hasDefaultAlgoliaContent":11,"title":1859,"description":1860,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1861,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4PaZpsUWG9mzqlB8YeFkS0","2026-04-30T16:17:17.482Z","2025-09-22T12:00:25.715Z","Hospitality trends in 2025: AI, personalization, and loyalty","Discover the main trends shaping the hospitality industry.","hospitality-trends",{"route":1854,"payload":1863},{"id":1864,"updatedAt":1865,"firstPublishedAt":1866,"defaultLocaleRoute":1854,"hasDefaultAlgoliaContent":11,"title":1867,"description":1868,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1861,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"50VXgXeed2HtTMrNxk3R4G","2026-04-30T16:15:20.434Z","2023-11-06T10:10:20.966Z","Hospitality Trends in 2024: What’s Changing?","Discover the most important hospitality trends and how they’re shaping guest experiences and hotel operations.",{"route":1870,"payload":1871},"/knowledge-hub/connnect-and-go-case-study",{"id":1872,"updatedAt":1873,"firstPublishedAt":1874,"defaultLocaleRoute":1870,"hasDefaultAlgoliaContent":11,"title":1875,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1876,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1vXvZ4BnavTcXcZBCyNLgW","2026-04-30T16:10:33.681Z","2023-12-12T18:30:29.665Z","Connect&GO: Attractive payment solutions for the attractions industry","connnect-and-go-case-study",{"route":1878,"payload":1879},"/knowledge-hub/enhance-your-expense-management-offering-with-a-new-way-of-issuing-cards",{"id":1880,"updatedAt":1881,"firstPublishedAt":1882,"defaultLocaleRoute":1878,"hasDefaultAlgoliaContent":11,"title":1883,"description":1884,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1885,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2HDCWyDHSxLJQ1pSegqZAm","2026-04-30T16:08:24.011Z","2023-08-04T12:55:54.135Z","Enhance your expense management offering with a new way of issuing cards","Discover a how to get started with your card program and how it benefits your business, your customers, and their employees.","enhance-your-expense-management-offering-with-a-new-way-of-issuing-cards",{"route":1887,"payload":1888},"/knowledge-hub/case-study-fresha-american-express",{"id":1889,"updatedAt":1890,"firstPublishedAt":1891,"defaultLocaleRoute":1887,"hasDefaultAlgoliaContent":11,"title":1892,"description":1893,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1894,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4LcDywN99jlTy9crfruFEW","2026-04-30T16:07:03.741Z","2024-04-30T14:13:10.904Z","How Fresha supports local businesses with global payment solutions","Read how Fresha leverages our financial technology with direct connections to American Express to give salons access to premium payments.","case-study-fresha-american-express",{"route":1896,"payload":1897},"/knowledge-hub/optimizing-supplier-payments-a-new-way-of-issuing-virtual-cards",{"id":1898,"updatedAt":1899,"firstPublishedAt":1900,"defaultLocaleRoute":1896,"hasDefaultAlgoliaContent":11,"title":1901,"description":1902,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1903,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1Q8FGDMmINVH5kWwTKJyDD","2026-04-30T16:05:36.162Z","2023-07-31T08:15:27.979Z","A new way of issuing virtual cards","Discover how to optimize supplier payments through a new way of issuing virtual cards.","optimizing-supplier-payments-a-new-way-of-issuing-virtual-cards",{"route":1905,"payload":1906},"/knowledge-hub/modern-card-issuing",{"id":1907,"updatedAt":1908,"firstPublishedAt":1909,"defaultLocaleRoute":1905,"hasDefaultAlgoliaContent":11,"title":1910,"description":1911,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1912,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5rPTIhuvQ9Jq29DSHrboVO","2026-04-30T16:04:55.611Z","2023-10-05T14:45:29.964Z","The evolution of modern card issuing","Discover how modern card issuing has transformed B2B payments for enterprise businesses and platforms.","modern-card-issuing",{"route":1914,"payload":1915},"/knowledge-hub/tessitura-adyen-case-study",{"id":1916,"updatedAt":1917,"firstPublishedAt":1918,"defaultLocaleRoute":1914,"hasDefaultAlgoliaContent":11,"title":1919,"description":1920,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1921,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3uQgbSCwYxSF9nCPM4TEh3","2026-04-30T16:01:19.817Z","2023-06-27T13:39:06.059Z","How Tessitura masters seamless embedded payments | Adyen","Read how the CRM platform Tessitura processes embedded payments seamlessly for nonprofits and gains additional revenue streams with Adyen. ","tessitura-adyen-case-study",{"route":1923,"payload":1924},"/knowledge-hub/embedded-finance-report",{"id":1925,"updatedAt":1926,"firstPublishedAt":1927,"defaultLocaleRoute":1923,"hasDefaultAlgoliaContent":11,"title":1928,"description":1929,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1930,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5nhWSIeKQrTrJbGxumStzV","2026-04-30T15:41:23.954Z","2023-07-17T09:20:55.098Z","Embedded finance insights: How platforms\u2028are revolutionizing SMB","Discover how over 50 leading platforms and marketplaces and over 2,000 SMB users are evaluating the potential of embedded finance for platforms.","embedded-finance-report",{"route":1932,"payload":1933},"/knowledge-hub/agentic-commerce-retailers-balance-ai-discovery-conversion",{"id":1934,"updatedAt":1935,"firstPublishedAt":1936,"defaultLocaleRoute":1932,"hasDefaultAlgoliaContent":11,"title":1937,"description":1938,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1939,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1exncZQJibZH8s3IemFGKg","2026-04-30T02:42:26.147Z","2026-02-02T13:00:30.557Z","Between discovery and decision: Retailers and agentic commerce in the AI era","How retailers can prepare for agentic commerce by balancing AI-driven discovery with trust, control, and conversion. Based on insights from NRF 2026.","agentic-commerce-retailers-balance-ai-discovery-conversion",{"route":1941,"payload":1942},"/knowledge-hub/enterprise-payments-engine",{"id":1943,"updatedAt":1944,"firstPublishedAt":1945,"defaultLocaleRoute":1941,"hasDefaultAlgoliaContent":11,"title":1946,"description":1947,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1948,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"4x0YCdCdTrjdNtPuGfncfs","2026-04-29T12:54:48.076Z","2026-03-05T16:00:31.050Z","Building a winning enterprise payments engine","Adyen was named a Leader in The Forrester Wave™ 2026 for Merchant Payment Providers. For us, this recognition reflects a vision we’ve followed from day one. ","enterprise-payments-engine",{"route":1950,"payload":1951},"/knowledge-hub/adyen-joins-agentic-ai-foundation",{"id":1952,"updatedAt":1953,"firstPublishedAt":1954,"defaultLocaleRoute":1950,"hasDefaultAlgoliaContent":11,"title":1955,"description":1956,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1957,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3PtHJtAQ3MYvGvjW0qd8I5","2026-04-29T12:44:48.020Z","2025-12-11T11:40:14.474Z","Adyen joins the Agentic AI Foundation","This week, Adyen joined the Agentic AI Foundation (AAIF) — an industry initiative that brings together companies operating critical agentic technology to help shape how agentic systems develop and interact.","adyen-joins-agentic-ai-foundation",{"route":1959,"payload":1960},"/knowledge-hub/building-a-merchant-first-foundation-for-agentic-commerce",{"id":1961,"updatedAt":1962,"firstPublishedAt":1963,"defaultLocaleRoute":1959,"hasDefaultAlgoliaContent":11,"title":1964,"description":1965,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1966,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"3uHGW3svjBmfD1fVuCeFRS","2026-04-29T12:42:13.265Z","2025-10-16T06:33:28.379Z","Building a merchant-first foundation for agentic commerce","A merchant-centric protocol for the next era of AI-driven shopping","building-a-merchant-first-foundation-for-agentic-commerce",{"route":1968,"payload":1969},"/knowledge-hub/friendly-fraud",{"id":1970,"updatedAt":1971,"firstPublishedAt":1972,"defaultLocaleRoute":1968,"hasDefaultAlgoliaContent":11,"title":1973,"description":1974,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1975,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"f7m2XgvjdJCYlSFIerjwS","2026-04-29T09:52:25.939Z","2024-02-12T09:43:00.613Z","Friendly fraud: What is it and how to prevent it?","Friendly fraud can have a significant impact on your revenue. Discover everything you need to know about friendly fraud and how to prevent it.","friendly-fraud",{"route":1977,"payload":1978},"/knowledge-hub/true-alliance-unified-commerce-case-study",{"id":1979,"updatedAt":1980,"firstPublishedAt":1981,"defaultLocaleRoute":1977,"hasDefaultAlgoliaContent":11,"title":1982,"description":1983,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1984,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5J71qcwG1PB8Ce8lx2kEZd","2026-04-29T09:52:12.368Z","2023-09-18T10:11:01.036Z","True Alliance saves 1.4m annually with unified commerce","Discover how True Alliance connected 23 websites and 100 stores using unified commerce to save over $1.4m annually and enhance omnichannel experiences.","true-alliance-unified-commerce-case-study",{"route":1986,"payload":1987},"/knowledge-hub/peak-season-fraud-checklist",{"id":1988,"updatedAt":1989,"firstPublishedAt":1990,"defaultLocaleRoute":1986,"hasDefaultAlgoliaContent":11,"title":1991,"description":1992,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":1993,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"29EmxZsbytEaQ6b2jGsXJN","2026-04-29T09:52:09.238Z","2023-08-31T10:57:01.624Z","Navigating peak season fraud: A merchant's guide","Here's a comprehensive checklist to ensure your peak-season fraud prevention strategy succeeds. ","peak-season-fraud-checklist",{"route":1995,"payload":1996},"/knowledge-hub/fraud-prevention-success",{"id":1997,"updatedAt":1998,"firstPublishedAt":1999,"defaultLocaleRoute":1995,"hasDefaultAlgoliaContent":11,"title":2000,"description":2001,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2002,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5NGcsyjGsXTjzocUk4CxV9","2026-04-29T09:52:07.164Z","2023-07-31T07:22:17.516Z","Understanding fraud prevention success metrics","Learn how to measure the effectiveness of your fraud prevention tools and overcome key challenges in fraud management.","fraud-prevention-success",{"route":2004,"payload":2005},"/knowledge-hub/freelancer-helps-talent-go-global-with-adyen",{"id":2006,"updatedAt":2007,"firstPublishedAt":2008,"defaultLocaleRoute":2004,"hasDefaultAlgoliaContent":11,"title":2009,"description":2010,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2011,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"d6M1zq6FkdPmqAWls0gEb","2026-04-29T09:52:02.951Z","2023-06-27T13:20:11.240Z","Freelancer.com expands globally with Adyen payments","Discover how Freelancer.com uses Adyen's platform to simplify global payments, reduce fees, and enhance trust for freelancers and employers worldwide.","freelancer-helps-talent-go-global-with-adyen",{"route":2013,"payload":2014},"/knowledge-hub/incu-and-adyen-using-payment-technology-new-sales-channels",{"id":2015,"updatedAt":2016,"firstPublishedAt":2017,"defaultLocaleRoute":2013,"hasDefaultAlgoliaContent":11,"title":2018,"description":2019,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2020,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1SVTFEQGk1crfXUPsNyoir","2026-04-29T09:52:01.839Z","2023-06-27T13:20:16.559Z","Incu and Adyen open new sales channels","Discover how Incu uses Pay by Link and payment technology to maintain sales and engage customers during store closures.","incu-and-adyen-using-payment-technology-new-sales-channels",{"route":2022,"payload":2023},"/knowledge-hub/what-is-point-to-point-encryption",{"id":2024,"updatedAt":2025,"firstPublishedAt":2026,"defaultLocaleRoute":2022,"hasDefaultAlgoliaContent":11,"title":2027,"description":2028,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2029,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"70a7YcEXYuCFuX90lDMzBt","2026-04-29T09:52:00.733Z","2023-06-27T13:22:09.294Z","P2PE point-to-point encryption explained","Learn how P2PE protects cardholder data and simplifies PCI compliance for secure payments and reduced fraud risk.","what-is-point-to-point-encryption",{"route":2031,"payload":2032},"/knowledge-hub/end-to-end-encryption-or-point-to-point-encryption",{"id":2033,"updatedAt":2034,"firstPublishedAt":2035,"defaultLocaleRoute":2031,"hasDefaultAlgoliaContent":11,"title":2036,"description":2037,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2038,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7lzMN7TIf7EEbZzXA7pdQI","2026-04-29T09:51:59.625Z","2023-06-27T13:22:18.847Z","Choosing between end-to-end or point-to-point encryption","Explore the differences between end-to-end encryption and point-to-point encryption to find the best payment security for your business.","end-to-end-encryption-or-point-to-point-encryption",{"route":2040,"payload":2041},"/knowledge-hub/subscription-payments",{"id":2042,"updatedAt":2043,"firstPublishedAt":2044,"defaultLocaleRoute":2040,"hasDefaultAlgoliaContent":11,"title":2045,"description":2046,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2047,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1t2KSGCOS2x1vhwQjVigoy","2026-04-29T09:51:58.605Z","2023-08-10T14:46:49.281Z","Subscription payments guide | Recurring payments","What you need to know about subscription payments. Follow our full online guide.","subscription-payments",{"route":2049,"payload":2050},"/knowledge-hub/recharge-growing-globally-with-adyen-acquiring",{"id":2051,"updatedAt":2052,"firstPublishedAt":2053,"defaultLocaleRoute":2049,"hasDefaultAlgoliaContent":11,"title":2054,"description":2055,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2056,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6DHrJ9FUF7zvqE1t887Oqb","2026-04-29T09:51:57.673Z","2023-06-27T13:20:05.985Z","Recharge.com grows globally with Adyen acquiring","Discover how Recharge.com expands worldwide using Adyen acquiring for higher acceptance rates and local payment solutions.","recharge-growing-globally-with-adyen-acquiring",{"route":2058,"payload":2059},"/knowledge-hub/strong-customer-authentication-in-australia-auspaynet-card-not-present-framework",{"id":2060,"updatedAt":2061,"firstPublishedAt":2062,"defaultLocaleRoute":2058,"hasDefaultAlgoliaContent":11,"title":2063,"description":2064,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2065,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7yLDScpfIGGNOVAfBAraqu","2026-04-29T09:51:56.671Z","2023-06-27T13:18:02.745Z","Strong customer authentication in Australia","Learn about AusPayNet's Card Not Present framework to reduce fraud and secure ecommerce payments in Australia.","strong-customer-authentication-in-australia-auspaynet-card-not-present-framework",{"route":2067,"payload":2068},"/knowledge-hub/how-rebtel-revolutionized-international-calling-with-adyen",{"id":2069,"updatedAt":2070,"firstPublishedAt":2071,"defaultLocaleRoute":2067,"hasDefaultAlgoliaContent":11,"title":2072,"description":2073,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2074,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4DaMi48Yyr6rvQiZGLz8C","2026-04-29T09:51:55.575Z","2023-06-27T13:17:58.284Z","How Rebtel transformed global calling with Adyen","Discover how Rebtel scaled international calling with Adyen's payment solutions, optimizing mobile payments and risk management worldwide.","how-rebtel-revolutionized-international-calling-with-adyen",{"route":2076,"payload":2077},"/knowledge-hub/delivery-hero-tucks-into-risk-management",{"id":2078,"updatedAt":2079,"firstPublishedAt":2080,"defaultLocaleRoute":2076,"hasDefaultAlgoliaContent":11,"title":2081,"description":2082,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2083,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"J30pE86BT4suK3iagIrLp","2026-04-29T09:51:52.560Z","2023-06-27T13:10:11.952Z","Delivery Hero teams up to block fraudsters","Discover how Delivery Hero partners with Adyen to enhance risk management and prevent fraud without impacting customers.","delivery-hero-tucks-into-risk-management",{"route":2085,"payload":2086},"/knowledge-hub/how-gofundme-combats-identity-risks",{"id":2087,"updatedAt":2088,"firstPublishedAt":2089,"defaultLocaleRoute":2085,"hasDefaultAlgoliaContent":11,"title":2090,"description":2091,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2092,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7BYBEF5LFxFZM79Na8siAH","2026-04-29T09:51:49.201Z","2024-06-21T15:59:23.562Z","How GoFundMe combats identity risks humanely","Discover how GoFundMe uses advanced tools to prevent fraud and support compliance while keeping a human approach.","how-gofundme-combats-identity-risks",{"route":2094,"payload":2095},"/knowledge-hub/how-to-improve-your-customer-returns-process",{"id":2096,"updatedAt":2097,"firstPublishedAt":2098,"defaultLocaleRoute":2094,"hasDefaultAlgoliaContent":11,"title":2099,"description":2100,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2101,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"9kZAubsWUUkRLDNGmpa17","2026-04-29T09:51:43.881Z","2024-03-27T17:58:45.442Z","How to improve your customer returns process","Explore insights for efficient customer returns in this blog. Streamline processes, enhance satisfaction, and boost business success.","how-to-improve-your-customer-returns-process",{"route":2103,"payload":2104},"/knowledge-hub/adyen-supports-fashion-retailer-showpo-to-grow-their-international-footprint",{"id":2105,"updatedAt":2106,"firstPublishedAt":2107,"defaultLocaleRoute":2103,"hasDefaultAlgoliaContent":11,"title":2108,"description":2109,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2110,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3ceplBsMi6ZurGnYwpChZ2","2026-04-29T09:51:30.455Z","2023-06-27T13:14:34.089Z","Adyen supports Showpo's global fashion growth","Discover how Adyen helps Showpo expand internationally with seamless payments and local currencies for confident shopping worldwide.","adyen-supports-fashion-retailer-showpo-to-grow-their-international-footprint",{"route":2112,"payload":2113},"/knowledge-hub/case-study-dazn",{"id":2114,"updatedAt":2115,"firstPublishedAt":2116,"defaultLocaleRoute":2112,"hasDefaultAlgoliaContent":11,"title":2117,"description":2118,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2119,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1QaGrIAfq55txfKv4xmcyf","2026-04-29T09:51:20.577Z","2025-02-05T12:16:00.167Z","Streaming win: How DAZN increased authorization by 5.19%","Learn how Adyen helped DAZN stay ahead of the game to reduce churn, maximize revenue, and entertain sports fans worldwide.","case-study-dazn",{"route":2121,"payload":2122},"/knowledge-hub/nord-security-optimize-payments-ai",{"id":2123,"updatedAt":2124,"firstPublishedAt":2125,"defaultLocaleRoute":2121,"hasDefaultAlgoliaContent":11,"title":2126,"description":2127,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2128,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"26uOdhBxigqSindzXxgSGQ","2026-04-29T09:51:18.780Z","2025-07-09T08:54:28.619Z","How Nord Security drives conversion and revenue with AI-powered payments","Discover how Nord Security has reduced fraud, strengthened its local presence globally, and kept private data secure over six years of working with Adyen.","nord-security-optimize-payments-ai",{"route":2130,"payload":2131},"/knowledge-hub/case-study-muji",{"id":2132,"updatedAt":2133,"firstPublishedAt":2134,"defaultLocaleRoute":2130,"hasDefaultAlgoliaContent":11,"title":2135,"description":2136,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2137,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3hXXHHdSsrCCiYeyQ6Gn57","2026-04-29T09:50:56.297Z","2025-10-30T14:49:38.246Z","Smooth payments, +50% revenue: MUJI’s online growth story","Inside MUJI’s European expansion with Adyen’s BigCommerce integration.","case-study-muji",{"route":2139,"payload":2140},"/knowledge-hub/rituals",{"id":2141,"updatedAt":2142,"firstPublishedAt":2143,"defaultLocaleRoute":2139,"hasDefaultAlgoliaContent":11,"title":2144,"description":2145,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2146,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4ygHMwxZWv9z7pJpCAKWCp","2026-04-29T09:50:51.309Z","2025-09-11T12:58:57.990Z","How Rituals offers premium experiences during rapid growth","Discover how Rituals connected their online and in-store channels to offer consistent and personalized experiences.","rituals",{"route":2148,"payload":2149},"/knowledge-hub/atlas-case-study",{"id":2150,"updatedAt":2151,"firstPublishedAt":2152,"defaultLocaleRoute":2148,"hasDefaultAlgoliaContent":11,"title":2153,"description":2154,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2155,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5mVw51PHgsvf3Yyimc0elw","2026-04-29T09:50:49.199Z","2025-08-21T07:24:28.430Z","Atlas & Adyen: The recipe for 118x growth","See how F&B platform Atlas used Adyen's embedded payments to simplify operations for its merchants, drive 50x revenue growth, and scale across Southeast Asia. ","atlas-case-study",{"route":2157,"payload":2158},"/knowledge-hub/salesforce-adyen-integration",{"id":2159,"updatedAt":2160,"firstPublishedAt":2161,"defaultLocaleRoute":2157,"hasDefaultAlgoliaContent":11,"title":2162,"description":2163,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2164,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"514JmOUQsbhDt3e4NF0sec","2026-04-29T09:50:44.148Z","2025-07-09T14:09:26.196Z","A smarter way to scale enterprise commerce","Learn how Adyen and Salesforce can help enterprises increase conversion, streamline operations, and launch in new markets. ","salesforce-adyen-integration",{"route":2166,"payload":2167},"/knowledge-hub/essentiel-antwerp-global-expansion-powered-by-financial-technology",{"id":2168,"updatedAt":2169,"firstPublishedAt":2170,"defaultLocaleRoute":2166,"hasDefaultAlgoliaContent":11,"title":2171,"description":2172,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2173,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"VzgatzpnphRncr91g0hvE","2026-04-29T09:50:41.161Z","2025-05-26T12:43:32.845Z","From Antwerp to 60 countries: Essentiel Antwerp’s global expansion powered by financial technology","Essentiel Antwerp, the bold and colorful fashion brand, celebrates their 25th anniversary this year. We interviewed Peter Bruggeman, the CFO of Essentiel Antwerp, about the company’s international expansion journey.","essentiel-antwerp-global-expansion-powered-by-financial-technology",{"route":2175,"payload":2176},"/knowledge-hub/heytea-scales-globally-with-adyen",{"id":2177,"updatedAt":2178,"firstPublishedAt":2179,"defaultLocaleRoute":2175,"hasDefaultAlgoliaContent":11,"title":2180,"description":2181,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2182,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3dUBC0Ml7X9vO2MeHFbz0z","2026-04-29T09:50:40.087Z","2025-05-08T13:36:04.201Z","HEYTEA brews up global expansion with Adyen","Discover how new-style tea leader HEYTEA partnered with Adyen to overcome payment challenges and accelerate global expansion with seamless, localized solutions.","heytea-scales-globally-with-adyen",{"route":2184,"payload":2185},"/knowledge-hub/venchi-case-study",{"id":2186,"updatedAt":2187,"firstPublishedAt":2188,"defaultLocaleRoute":2184,"hasDefaultAlgoliaContent":11,"title":2189,"description":2190,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2191,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3igkJSTC4hjzEhjm9eEUss","2026-04-29T09:50:35.776Z","2025-02-18T17:50:44.922Z","Venchi: Crafting an exclusive customer experience with omnichannel innovation","With Adyen’s solutions, the gourmet chocolate brand has built a seamless customer journey that bridges physical stores and digital channels.","venchi-case-study",{"route":2193,"payload":2194},"/knowledge-hub/maximize-your-profit-now-with-intelligent-payment-routing-for-us-debit-cards",{"id":2195,"updatedAt":2196,"firstPublishedAt":2197,"defaultLocaleRoute":2193,"hasDefaultAlgoliaContent":11,"title":2198,"description":2199,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2200,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"50R39b07dlhIzVV8X86VcI","2026-04-29T09:50:18.324Z","2024-09-26T16:57:42.246Z","Maximize profit with intelligent payment routing","Save an average of 26% on US debit card processing with intelligent payment routing to optimize your payments and boost profits.","maximize-your-profit-now-with-intelligent-payment-routing-for-us-debit-cards",{"route":2202,"payload":2203},"/knowledge-hub/sepa-direct-debit-10-best-practices",{"id":2204,"updatedAt":2205,"firstPublishedAt":2206,"defaultLocaleRoute":2202,"hasDefaultAlgoliaContent":11,"title":2207,"description":2208,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2209,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3bNrjxrQ4Oxe7YQ6LKkzz9","2026-04-29T09:49:56.476Z","2023-06-27T13:12:03.511Z","SEPA Direct Debit: 10 best practices","Reach your full potential in Germany, the Netherlands, and Austria with Europe’s leading direct debit payment method.","sepa-direct-debit-10-best-practices",{"route":2211,"payload":2212},"/knowledge-hub/on-running-multi-channel",{"id":2213,"updatedAt":2214,"firstPublishedAt":2215,"defaultLocaleRoute":2211,"hasDefaultAlgoliaContent":11,"title":2216,"description":2217,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2218,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6kHul8Sk35XBLGsq1BT7kj","2026-04-29T09:49:48.157Z","2023-12-08T07:58:40.369Z","Maximizing multi-channel retail potential","Discover how Swiss sportswear retailer On optimizes payments and shopper experience by unifying in-store and online channels.","on-running-multi-channel",{"route":2220,"payload":2221},"/knowledge-hub/hospitality-guide-2023",{"id":2222,"updatedAt":2223,"firstPublishedAt":2224,"defaultLocaleRoute":2220,"hasDefaultAlgoliaContent":11,"title":2225,"description":2226,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2227,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3Q5iUQosQaxAjhMBqF1NOF","2026-04-29T09:49:41.984Z","2023-10-27T21:32:16.137Z","The 2023 hospitality guide for payments","Explore the 2023 hospitality guide with tips on fraud prevention, guest recognition, and seamless payment experiences.","hospitality-guide-2023",{"route":2229,"payload":2230},"/knowledge-hub/retail-trends-in-asia-pacific",{"id":2231,"updatedAt":2232,"firstPublishedAt":2233,"defaultLocaleRoute":2229,"hasDefaultAlgoliaContent":11,"title":2234,"description":2235,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2236,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"OfYO61TZi4lmzWawZUtHu","2026-04-29T09:49:30.908Z","2023-08-29T03:26:44.869Z","Growth in uncertainty: Retailers’ priorities and predictions in Asia Pacific","Discover the latest retailers’ priorities and predictions for Asia Pacific in 2023, from unified commerce to local payment methods.","retail-trends-in-asia-pacific",{"route":2238,"payload":2239},"/knowledge-hub/how-zabka-is-redefining-convenience-with-autonomous-stores",{"id":2240,"updatedAt":2241,"firstPublishedAt":2242,"defaultLocaleRoute":2238,"hasDefaultAlgoliaContent":11,"title":2243,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2245,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3zGTSi4va48Xv6hG7o3e9j","2026-04-29T09:49:11.687Z","2023-06-27T13:36:19.449Z","How Żabka is redefining convenience with autonomous stores","","how-zabka-is-redefining-convenience-with-autonomous-stores",{"route":2247,"payload":2248},"/knowledge-hub/blog-what-is-bancontact-and-how-does-it-work",{"id":2249,"updatedAt":2250,"firstPublishedAt":2251,"defaultLocaleRoute":2247,"hasDefaultAlgoliaContent":11,"title":2252,"description":2253,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2254,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7m2QwF7cfPWUgqcN61Po5P","2026-04-29T09:49:07.431Z","2023-06-27T13:35:21.757Z","What is Bancontact and how does it work","Discover Bancontact, Belgium's top payment method, and learn how it works for seamless online and in-person transactions.","blog-what-is-bancontact-and-how-does-it-work",{"route":2256,"payload":2257},"/knowledge-hub/marginal-gains-recovering-payments",{"id":2258,"updatedAt":2259,"firstPublishedAt":2260,"defaultLocaleRoute":2256,"hasDefaultAlgoliaContent":11,"title":2261,"description":2262,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2263,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5XNNGrqTZ3SUa5ZUToOe1n","2026-04-29T09:48:55.169Z","2023-06-27T13:31:34.632Z","Adyen | Blog | Marginal gains: Recovering declined payments","In this article we’ll look at why payments get declined, how to recover them, and some of the products we’ve built to do it. \n\n","marginal-gains-recovering-payments",{"route":2265,"payload":2266},"/knowledge-hub/ding",{"id":2267,"updatedAt":2268,"firstPublishedAt":2269,"defaultLocaleRoute":2265,"hasDefaultAlgoliaContent":11,"title":2270,"description":2271,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2272,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"43siP8A42wAypS6rpNwEYn","2026-04-29T09:48:51.679Z","2023-06-27T13:31:00.571Z","Ding case study on global payments growth","Discover how Ding uses Adyen's platform to connect local payment methods and boost global growth across 140 countries.","ding",{"route":2274,"payload":2275},"/knowledge-hub/esw",{"id":2276,"updatedAt":2277,"firstPublishedAt":2278,"defaultLocaleRoute":2274,"hasDefaultAlgoliaContent":11,"title":2279,"description":2280,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2281,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"tHrsLJsDdMpcJpUcsRcxL","2026-04-29T09:48:46.181Z","2023-06-27T13:30:55.609Z","eShopWorld and Adyen case study","Discover how eShopWorld takes some of the world's best-loved brands global with Adyen.","esw",{"route":2283,"payload":2284},"/knowledge-hub/dubarry",{"id":2285,"updatedAt":2286,"firstPublishedAt":2287,"defaultLocaleRoute":2283,"hasDefaultAlgoliaContent":11,"title":2288,"description":2289,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2290,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4MxV26GRG6KCTg6hJbIqpW","2026-04-29T09:48:42.865Z","2023-06-27T13:30:50.601Z","Dubarry's global ecommerce growth with Adyen","Discover how Dubarry boosted global ecommerce sales by simplifying payments and expanding local payment methods with Adyen.","dubarry",{"route":2292,"payload":2293},"/knowledge-hub/unified-commerce-payments-strategy",{"id":2294,"updatedAt":2295,"firstPublishedAt":2296,"defaultLocaleRoute":2292,"hasDefaultAlgoliaContent":11,"title":2297,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2298,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4RhqW3tB7jt4dwrnJS5U9a","2026-04-29T09:48:39.602Z","2023-06-27T13:28:16.723Z","Powering unified commerce: The strategic role of payments ","unified-commerce-payments-strategy",{"route":2300,"payload":2301},"/knowledge-hub/turn-casual-browsers-into-serious-buyers",{"id":2302,"updatedAt":2303,"firstPublishedAt":2304,"defaultLocaleRoute":2300,"hasDefaultAlgoliaContent":11,"title":2305,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2306,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6vE8eEawBK62StjevoxNfi","2026-04-29T09:48:37.355Z","2023-06-27T13:29:51.411Z","How to turn casual browsers into serious buyers","turn-casual-browsers-into-serious-buyers",{"route":2308,"payload":2309},"/knowledge-hub/innovation-heroes-digital",{"id":2310,"updatedAt":2311,"firstPublishedAt":2312,"defaultLocaleRoute":2308,"hasDefaultAlgoliaContent":11,"title":2313,"description":2314,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2315,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5RhZ6QuAoIA4Hx27EgvlQu","2026-04-29T09:48:36.363Z","2023-06-27T13:29:23.069Z","Innovations Heroes: Digital","Insights on scaling and optimizing from five fast-growing digital companies.","innovation-heroes-digital",{"route":2317,"payload":2318},"/knowledge-hub/how-daniel-wellington-went-global-with-a-payments-first-approach",{"id":2319,"updatedAt":2320,"firstPublishedAt":2321,"defaultLocaleRoute":2317,"hasDefaultAlgoliaContent":11,"title":2322,"description":2323,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2324,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"75eGccu0EyKqVKPoA2N9OT","2026-04-29T09:48:30.913Z","2023-07-13T14:19:44.742Z","Daniel Wellington's ecommerce manager on scaling with Adyen using local payment methods. ","With local payments in each new market, Daniel Wellington accelerated its international growth.","how-daniel-wellington-went-global-with-a-payments-first-approach",{"route":2326,"payload":2327},"/knowledge-hub/girocard-payment-method-what-businesses-should-know",{"id":2328,"updatedAt":2329,"firstPublishedAt":2330,"defaultLocaleRoute":2326,"hasDefaultAlgoliaContent":11,"title":2331,"description":2332,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2333,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2hae4qQUukRquYOuhw3SKG","2026-04-29T09:48:18.078Z","2023-06-27T13:21:29.062Z","Girocard payment method essentials for businesses","Discover girocard, Germany's popular payment method, and learn how it benefits your business with secure, contactless payments and local processing.","girocard-payment-method-what-businesses-should-know",{"route":2335,"payload":2336},"/knowledge-hub/innovation-heroes-food-and-beverage",{"id":2337,"updatedAt":2338,"firstPublishedAt":2339,"defaultLocaleRoute":2335,"hasDefaultAlgoliaContent":11,"title":2340,"description":2341,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2342,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"160pAvyxfxECSFE0Q4JKNk","2026-04-29T09:48:12.254Z","2023-06-27T13:23:35.304Z"," Innovation Heroes: Food & beverage","Beets & Roots and Bagels & Beans share how payments are helping them boost their business","innovation-heroes-food-and-beverage",{"route":2344,"payload":2345},"/knowledge-hub/hawes-and-curtis--accelerating-growth-through-user-experience",{"id":2346,"updatedAt":2347,"firstPublishedAt":2348,"defaultLocaleRoute":2344,"hasDefaultAlgoliaContent":11,"title":2349,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2350,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"35IrTcmFpFgJVqSmhVnyZm","2026-04-29T09:47:47.485Z","2023-06-27T13:21:12.177Z","Hawes & Curtis: Accelerating growth through user experience","hawes-and-curtis--accelerating-growth-through-user-experience",{"route":2352,"payload":2353},"/knowledge-hub/brompton-and-global-payments",{"id":2354,"updatedAt":2355,"firstPublishedAt":2356,"defaultLocaleRoute":2352,"hasDefaultAlgoliaContent":11,"title":2357,"description":2358,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2359,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1lHdUZTKuoWNjTT2rlGt13","2026-04-29T09:47:40.712Z","2023-06-27T13:20:22.882Z","Brompton's global payments success story","Discover how Brompton uses global payments and unified commerce to enhance customer experiences and expand worldwide.","brompton-and-global-payments",{"route":2361,"payload":2362},"/knowledge-hub/grabpay-enabling-smoother-safer-payments-in-southeast-asia",{"id":2363,"updatedAt":2364,"firstPublishedAt":2365,"defaultLocaleRoute":2361,"hasDefaultAlgoliaContent":11,"title":2366,"description":2367,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2368,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"40nAcCgXJOIPV4Mlyd4HHJ","2026-04-29T09:47:30.536Z","2023-06-27T13:19:03.657Z","GrabPay enables smoother safer payments in Southeast Asia","Discover how GrabPay powers seamless cashless payments across Southeast Asia, supporting businesses with versatile online and offline solutions.","grabpay-enabling-smoother-safer-payments-in-southeast-asia",{"route":2370,"payload":2371},"/knowledge-hub/oriflame-how-they-achieved-a-2-cost-saving-with-adyen",{"id":2372,"updatedAt":2373,"firstPublishedAt":2374,"defaultLocaleRoute":2370,"hasDefaultAlgoliaContent":11,"title":2375,"description":2376,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2377,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1T3zvW23cch9psEPxqkwMm","2026-04-29T09:47:27.406Z","2023-06-27T13:13:56.004Z","Oriflame: how they achieved a 2% cost saving with Adyen","How Oriflame achieved a 2% cost saving by using Adyen as a payments provider in 23 markets","oriflame-how-they-achieved-a-2-cost-saving-with-adyen",{"route":2379,"payload":2380},"/knowledge-hub/redmart-more-rewarding-business-when-you-put-customers-first",{"id":2381,"updatedAt":2382,"firstPublishedAt":2383,"defaultLocaleRoute":2379,"hasDefaultAlgoliaContent":11,"title":2384,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2385,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5IDUb0SakgmG3di00v1TbM","2026-04-29T09:47:15.063Z","2023-06-27T13:13:51.412Z","RedMart: More rewarding business when you put customers first","redmart-more-rewarding-business-when-you-put-customers-first",{"route":2387,"payload":2388},"/knowledge-hub/foodora-case-study-growing-with-mobile-payment-methods",{"id":2389,"updatedAt":2390,"firstPublishedAt":2391,"defaultLocaleRoute":2387,"hasDefaultAlgoliaContent":11,"title":2392,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2393,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"48qzsgnvwX7GU1vVv4wVb3","2026-04-29T09:47:11.631Z","2023-06-27T13:13:11.157Z","foodora case study: Growing with mobile payment methods","foodora-case-study-growing-with-mobile-payment-methods",{"route":2395,"payload":2396},"/knowledge-hub/how-aeromexico-increased-approval-rates-by-80",{"id":2397,"updatedAt":2398,"firstPublishedAt":2399,"defaultLocaleRoute":2395,"hasDefaultAlgoliaContent":11,"title":2400,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2401,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"EpAstiL7UH9YXpruISn5n","2026-04-29T09:47:02.032Z","2023-06-27T13:11:44.071Z","How Aeroméxico increased approval rates by 80%","how-aeromexico-increased-approval-rates-by-80",{"route":2403,"payload":2404},"/knowledge-hub/surveymonkey-uses-adyens-data-and-expertise-to-expand-its-global-footprint",{"id":2405,"updatedAt":2406,"firstPublishedAt":2407,"defaultLocaleRoute":2403,"hasDefaultAlgoliaContent":11,"title":2408,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2409,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7nPh8sLKBU6L9NDTbiC0Zv","2026-04-29T09:46:59.502Z","2023-07-26T14:11:31.021Z","SurveyMonkey uses Adyen’s data and expertise to expand its global footprint","surveymonkey-uses-adyens-data-and-expertise-to-expand-its-global-footprint",{"route":2411,"payload":2412},"/knowledge-hub/blablacar-blazes-a-trail-with-adyen",{"id":2413,"updatedAt":2414,"firstPublishedAt":2415,"defaultLocaleRoute":2411,"hasDefaultAlgoliaContent":11,"title":2416,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2417,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"218MwVuzVoUBut1YWmFMwZ","2026-04-29T09:46:58.369Z","2023-07-26T14:10:22.374Z","BlaBlaCar blazes a trail with Adyen","blablacar-blazes-a-trail-with-adyen",{"route":2419,"payload":2420},"/knowledge-hub/driving-subscription-revenue",{"id":2421,"updatedAt":2422,"firstPublishedAt":2423,"defaultLocaleRoute":2419,"hasDefaultAlgoliaContent":11,"title":2424,"description":2425,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2426,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"53eJu4tPAxgX5393ghwc0D","2026-04-29T09:46:51.833Z","2025-03-10T09:16:36.299Z","Unlocking growth in SaaS: The critical role of payments in driving subscription revenue","An effective billing software alone isn't enough to keep subscription revenue growing. This blog explains why you need a powerful payments provider to meet evolving industry trends.","driving-subscription-revenue",{"route":2428,"payload":2429},"/knowledge-hub/lush-choosing-the-best-tech-to-do-good",{"id":2430,"updatedAt":2431,"firstPublishedAt":2432,"defaultLocaleRoute":2428,"hasDefaultAlgoliaContent":11,"title":2433,"description":2434,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2435,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5CDxeOF2LgHS48d9o2E4ru","2026-04-29T09:46:49.799Z","2023-06-27T13:20:37.147Z","Lush & Adyen: Choosing the best tech to do good","Learn about LUSH's approach to tech, their LUSH Pay solution and why they use Adyen for POS and ecommerce payments","lush-choosing-the-best-tech-to-do-good",{"route":2437,"payload":2438},"/knowledge-hub/moose-knuckles-case-study",{"id":2439,"updatedAt":2440,"firstPublishedAt":2441,"defaultLocaleRoute":2437,"hasDefaultAlgoliaContent":11,"title":2442,"description":2443,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2444,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5JLbiaKDH2CXuNKdN7QOXX","2026-04-29T09:46:48.607Z","2024-04-18T14:00:04.330Z","How Moose Knuckles creates luxury checkout experiences","Discover how Moose Knuckles enhances every checkout with simplified payments and unified commerce solutions.","moose-knuckles-case-study",{"route":2446,"payload":2447},"/knowledge-hub/payments-fraud-respond-part-two",{"id":2448,"updatedAt":2449,"firstPublishedAt":2450,"defaultLocaleRoute":2446,"hasDefaultAlgoliaContent":11,"title":2451,"description":2452,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2453,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2l58sw88ySjUmAKlngkMZ1","2026-04-29T09:46:45.403Z","2023-06-27T13:39:10.235Z","Payment fraud prevention: The importance of being proactive and collaborative \n","In the fight against payments fraud, proactivity and collaboration make a powerful combination. ","payments-fraud-respond-part-two",{"route":2455,"payload":2456},"/knowledge-hub/payments-fraud-detection-part-one",{"id":2457,"updatedAt":2458,"firstPublishedAt":2459,"defaultLocaleRoute":2455,"hasDefaultAlgoliaContent":11,"title":2460,"description":2461,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2462,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2YslrizZzZM7kWOmPCxeVi","2026-04-29T09:46:44.280Z","2023-06-27T13:38:22.145Z","Payment fraud detection: Challenges and steps to solve\n","We look at how the changing payments landscape has led to new fraud challenges and what you can do to detect the risks and defend your business better. \n","payments-fraud-detection-part-one",{"route":2464,"payload":2465},"/knowledge-hub/turn-soccer-traffic-into-revenue",{"id":2466,"updatedAt":2467,"firstPublishedAt":2468,"defaultLocaleRoute":2464,"hasDefaultAlgoliaContent":11,"title":2469,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2470,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4hgAIGi0wY31O8skSsrXNx","2026-04-29T09:46:43.153Z","2026-02-20T10:49:25.891Z","Get ready for the world’s biggest soccer stage","turn-soccer-traffic-into-revenue",{"route":2472,"payload":2473},"/knowledge-hub/meta-case-study",{"id":2474,"updatedAt":2475,"firstPublishedAt":2476,"defaultLocaleRoute":2472,"hasDefaultAlgoliaContent":11,"title":2477,"description":2478,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2479,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2vjZwsqPKvnk3x5VNQuMw2","2026-04-29T09:46:33.717Z","2024-09-05T14:47:43.926Z","Seamless online payments for global communities","Discover how a decade-long partnership streamlines online payments for creators, businesses, and brands worldwide.","meta-case-study",{"route":2481,"payload":2482},"/knowledge-hub/autonomous-stores",{"id":2483,"updatedAt":2484,"firstPublishedAt":2485,"defaultLocaleRoute":2481,"hasDefaultAlgoliaContent":11,"title":2486,"description":2487,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2488,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1O1pjHhHMIBYTnTDRcM7zf","2026-04-29T09:46:08.951Z","2024-08-28T11:26:56.398Z","AI in retail: All you need to know about autonomous stores","Explore autonomous stores and how they can help your business offer checkout-free customer experiences.","autonomous-stores",{"route":2490,"payload":2491},"/knowledge-hub/five-trends-shaping-grocery-in-2024",{"id":2492,"updatedAt":2493,"firstPublishedAt":2494,"defaultLocaleRoute":2490,"hasDefaultAlgoliaContent":11,"title":2495,"description":2496,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2497,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"R6vS8mibqbzqkV9PWdkK8","2026-04-29T09:46:07.686Z","2024-04-23T15:36:37.826Z","Five trends shaping grocery in 2024","From retail media to elevated shopping experiences and unified commerce - discover the top grocery trends of 2024","five-trends-shaping-grocery-in-2024",{"route":2499,"payload":2500},"/knowledge-hub/take-action-at-checkout-this-international-womens-day",{"id":2501,"updatedAt":2502,"firstPublishedAt":2503,"defaultLocaleRoute":2499,"hasDefaultAlgoliaContent":11,"title":2504,"description":2505,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2506,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"ANXgIzR4gi4plrUDNXNhj","2026-04-29T09:46:03.159Z","2024-02-23T11:07:41.514Z","Adyen matching donations for International Women's Day","Adyen will be matching all donations for women's causes made via Giving during the month of March. ","take-action-at-checkout-this-international-womens-day",{"route":2508,"payload":2509},"/knowledge-hub/payments-technology",{"id":2510,"updatedAt":2511,"firstPublishedAt":2512,"defaultLocaleRoute":2508,"hasDefaultAlgoliaContent":11,"title":2513,"description":2514,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2515,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5obrnTkFGu1QubucGnnrHh","2026-04-29T09:46:02.027Z","2023-08-04T13:52:26.528Z","Payments technology latest trends and innovations","Explore the latest trends and innovations in payments technology to optimize your business growth and payment solutions.","payments-technology",{"route":2517,"payload":2518},"/knowledge-hub/a-guide-to-integrating-with-adyen-web-for-3d-secure-2-payments",{"id":2519,"updatedAt":2520,"firstPublishedAt":2521,"defaultLocaleRoute":2517,"hasDefaultAlgoliaContent":11,"title":2522,"description":2523,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2524,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3dX1BOhyJ0RTxajNcHYQzU","2026-04-29T09:45:52.912Z","2024-01-11T19:16:42.242Z"," A Guide to Integrating with Adyen Web for 3D Secure 2 Payments"," A Guide to Integrating with Adyen Web for 3D Secure 2 Payments: sessions and advanced flows.","a-guide-to-integrating-with-adyen-web-for-3d-secure-2-payments",{"route":2526,"payload":2527},"/knowledge-hub/strengthening-our-platform-resilience",{"id":2528,"updatedAt":2529,"firstPublishedAt":2530,"defaultLocaleRoute":2526,"hasDefaultAlgoliaContent":11,"title":2531,"description":2532,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2533,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"pdkYFCtO9NftxE4iMTACU","2026-04-29T09:45:47.227Z","2025-10-31T14:35:56.823Z","Strengthening Our Platform Resilience: An Update","An update from the CTO on architecting reliability and resilience on the Adyen platform. ","strengthening-our-platform-resilience",{"route":2535,"payload":2536},"/knowledge-hub/building-a-global-stream",{"id":2537,"updatedAt":2538,"firstPublishedAt":2539,"defaultLocaleRoute":2535,"hasDefaultAlgoliaContent":11,"title":2540,"description":2541,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2542,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"12zFIoCE7fqKkclVxfIy1M","2026-04-29T09:45:46.088Z","2025-10-09T12:16:16.947Z","Building a GlobalStream: Replication Challenges and Optimizations","Discover how we tackled replication challenges and fine-tuned Kafka Connect for high-volume, low-latency data transfer across continents. Learn about optimizing network traffic and understanding distributed systems for peak performance.","building-a-global-stream",{"route":2544,"payload":2545},"/knowledge-hub/data-agent-benchmark-for-multi-step-reasoning-dabstep",{"id":2546,"updatedAt":2547,"firstPublishedAt":2548,"defaultLocaleRoute":2544,"hasDefaultAlgoliaContent":11,"title":2549,"description":2550,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2551,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"hJQmdhhbIk5UOwoQZawyM","2026-04-29T09:45:41.813Z","2025-02-04T14:54:07.716Z","Data Agent Benchmark for Multi-step Reasoning (🕺 DABStep)","In this blog post, we’ll cover the design and construction of the Data Agent Benchmark(DAB) , explore evaluation results, and discuss the significant gap between current models and the ability to solve complex data analysis tasks effectively.","data-agent-benchmark-for-multi-step-reasoning-dabstep",{"route":2553,"payload":2554},"/knowledge-hub/checkpoint-tuning-for-rto-improvements",{"id":2555,"updatedAt":2556,"firstPublishedAt":2557,"defaultLocaleRoute":2553,"hasDefaultAlgoliaContent":11,"title":2558,"description":2559,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2560,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5WiafgCICYVe59jb3sDqen","2026-04-29T09:45:39.550Z","2025-01-15T13:55:16.871Z","Checkpoint Tuning For RTO Improvements","RTO and checkpoint configurations in PostgreSQL are closely related because checkpoints dictate the state from which recovery begins after a crash. In this article, we describe why checkpoint tuning is important to RTO, and how to tune them in PostgreSQL.","checkpoint-tuning-for-rto-improvements",{"route":2562,"payload":2563},"/knowledge-hub/database-corruption-in-postgresql",{"id":2564,"updatedAt":2565,"firstPublishedAt":2566,"defaultLocaleRoute":2562,"hasDefaultAlgoliaContent":11,"title":2567,"description":2568,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2569,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4KfsCTc5NohjvjMykgjysJ","2026-04-29T09:45:38.402Z","2025-01-24T17:54:47.511Z","Database corruption in PostgreSQL: our journey to improving our upgrade process","In this article, we describe our story and lesson learned from a database corruption and how we made improvements that help prevent similar issues.","database-corruption-in-postgresql",{"route":2571,"payload":2572},"/knowledge-hub/swift-api-diff",{"id":2573,"updatedAt":2574,"firstPublishedAt":2575,"defaultLocaleRoute":2571,"hasDefaultAlgoliaContent":11,"title":2576,"description":2577,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2578,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5TyeVNduYxouI3OkinyPyx","2026-04-29T09:45:37.400Z","2024-12-16T10:20:53.060Z","Preventing Accidental API Breaks: A Swift Developer's Guide to API Diffing","Prevent accidental API breaks with this guide to API diff for Swift developers. Ensure API stability using effective tooling and adopt best practices for seamless SDK evolution. ","swift-api-diff",{"route":2580,"payload":2581},"/knowledge-hub/efficiently-repartitioning-large-tables-in-postgresql",{"id":2582,"updatedAt":2583,"firstPublishedAt":2584,"defaultLocaleRoute":2580,"hasDefaultAlgoliaContent":11,"title":2585,"description":2586,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2587,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1DLNPoYOM7usgKCGUGphkr","2026-04-29T09:45:36.313Z","2024-11-26T10:11:04.289Z","Efficiently repartitioning large tables in PostgreSQL","Learn how to efficiently repartition large tables in PostgreSQL with expert insights from Adyen's database engineer.","efficiently-repartitioning-large-tables-in-postgresql",{"route":2589,"payload":2590},"/knowledge-hub/integration-guide",{"id":2591,"updatedAt":2592,"firstPublishedAt":2593,"defaultLocaleRoute":2589,"hasDefaultAlgoliaContent":11,"title":2594,"description":2595,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2596,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5nTPuEiMuVpGKNa4uG4Ru8","2026-04-29T09:45:35.226Z","2024-11-22T13:30:07.384Z","Achieve an optimal setup with Adyen's new Integration Guide","This blog introduces the new Integration Guide in the Adyen Customer Area, designed to accelerate integration with Adyen's payment platform.","integration-guide",{"route":2598,"payload":2599},"/knowledge-hub/abstracting-ml-pipelines-at-adyen",{"id":2600,"updatedAt":2601,"firstPublishedAt":2602,"defaultLocaleRoute":2598,"hasDefaultAlgoliaContent":11,"title":2603,"description":2604,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2605,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6cfDxXdxpADLNlpqQuc7j","2026-04-29T09:45:34.205Z","2024-11-14T13:00:05.484Z","Abstracting ML pipelines at Adyen","Explore how Adyen abstracts machine learning pipelines to enhance business growth and payments innovation with expert insights.","abstracting-ml-pipelines-at-adyen",{"route":2607,"payload":2608},"/knowledge-hub/ideal2-developer-guide",{"id":2609,"updatedAt":2610,"firstPublishedAt":2611,"defaultLocaleRoute":2607,"hasDefaultAlgoliaContent":11,"title":2612,"description":2613,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2614,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6KilGttpltsj7mT6xo55CE","2026-04-29T09:45:32.943Z","2024-09-09T07:09:06.642Z","A developer’s guide to the new iDEAL","Explore key insights and updates for developers on the new iDEAL 2.0 in this comprehensive guide.","ideal2-developer-guide",{"route":2616,"payload":2617},"/knowledge-hub/llm-inference-at-scale-with-tgi",{"id":2618,"updatedAt":2619,"firstPublishedAt":2620,"defaultLocaleRoute":2616,"hasDefaultAlgoliaContent":11,"title":2621,"description":2622,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2623,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5MCxzMV46gezYG5h8wLPPn","2026-04-29T09:45:31.864Z","2024-09-03T06:52:12.833Z","Llm inference at scale with TGI","Explore how to perform large language model inference at scale using TGI for efficient machine learning applications.","llm-inference-at-scale-with-tgi",{"route":2625,"payload":2626},"/knowledge-hub/webhooks-accept-2xx",{"id":2627,"updatedAt":2628,"firstPublishedAt":2629,"defaultLocaleRoute":2625,"hasDefaultAlgoliaContent":11,"title":2630,"description":2631,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2632,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"0s9m2WlghB1gT08B8Uzlc","2026-04-29T09:45:29.409Z","2024-05-01T07:56:30.001Z","Optimizing Webhook Integration: a new approach to accept events from the Adyen platform","Optimise webhooks integration implementing webhooks acknowledgement using 2XX status codes and other industry best practises.","webhooks-accept-2xx",{"route":2634,"payload":2635},"/knowledge-hub/elevating-code-quality-through-llm-integration",{"id":2636,"updatedAt":2637,"firstPublishedAt":2638,"defaultLocaleRoute":2634,"hasDefaultAlgoliaContent":11,"title":2639,"description":2640,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2641,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2UzYv7KfE8c2dMRx7Bo9kJ","2026-04-29T09:45:28.310Z","2024-03-26T13:22:25.533Z","Elevating code quality with LLM integration","Discover how integrating large language models enhances unit test generation and improves code quality at Adyen.","elevating-code-quality-through-llm-integration",{"route":2643,"payload":2644},"/knowledge-hub/efficient-data-cleanup-in-partitioned-postgresql-tables",{"id":2645,"updatedAt":2646,"firstPublishedAt":2647,"defaultLocaleRoute":2643,"hasDefaultAlgoliaContent":11,"title":2648,"description":2649,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2650,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7mZdKR6D59JIFhxyndXGcm","2026-04-29T09:45:27.167Z","2024-03-20T15:02:44.911Z","Efficient data cleanup in partitioned PostgreSQL tables","Learn how to optimize data cleanup in partitioned PostgreSQL tables using Common Table Expressions for better database management.","efficient-data-cleanup-in-partitioned-postgresql-tables",{"route":2652,"payload":2653},"/knowledge-hub/adyen-developer-dashboard",{"id":2654,"updatedAt":2655,"firstPublishedAt":2656,"defaultLocaleRoute":2652,"hasDefaultAlgoliaContent":11,"title":2657,"description":2658,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2659,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5aBskE5kw2NZSH6rhP1lez","2026-04-29T09:45:23.650Z","2024-01-29T14:35:47.092Z","Adyen developer dashboard for payment integration","Monitor, troubleshoot, and optimize your payment integration with the Adyen Developer Dashboard for better performance and insights.","adyen-developer-dashboard",{"route":2661,"payload":2662},"/knowledge-hub/apache-airflow-at-adyen",{"id":2663,"updatedAt":2664,"firstPublishedAt":2665,"defaultLocaleRoute":2661,"hasDefaultAlgoliaContent":11,"title":2666,"description":2667,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2668,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2t3phTJUnZpiWDPpY06I04","2026-04-29T09:45:21.326Z","2024-01-02T15:34:24.311Z","Apache Airflow at Adyen: journey to reliability","Explore Adyen's journey and challenges in achieving reliable Apache Airflow operations at scale for data engineering.","apache-airflow-at-adyen",{"route":2670,"payload":2671},"/knowledge-hub/dev-guide-webhooks",{"id":2672,"updatedAt":2673,"firstPublishedAt":2674,"defaultLocaleRoute":2670,"hasDefaultAlgoliaContent":11,"title":2675,"description":2676,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2677,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"66RiX7OHIROkRfyLDvp79F","2026-04-29T09:45:20.246Z","2023-12-13T12:25:51.593Z","Developer’s guide to webhooks on localhost","Learn how to consume and test webhooks in your local development environment with this developer’s guide.","dev-guide-webhooks",{"route":2679,"payload":2680},"/knowledge-hub/operational-efficiency-llms",{"id":2681,"updatedAt":2682,"firstPublishedAt":2683,"defaultLocaleRoute":2679,"hasDefaultAlgoliaContent":11,"title":2684,"description":2685,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2686,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4B5g07ssaCZmBbscVRaeFk","2026-04-29T09:45:19.196Z","2023-11-28T08:21:04.067Z","Driving operational efficiency with large language models","Explore how large language models enhance operational efficiency at Adyen through innovative AI-driven solutions.","operational-efficiency-llms",{"route":2688,"payload":2689},"/knowledge-hub/implementing-service-level-objectives",{"id":2690,"updatedAt":2691,"firstPublishedAt":2692,"defaultLocaleRoute":2688,"hasDefaultAlgoliaContent":11,"title":2693,"description":2694,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2695,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1CoA2m8tgNxOGHMD8bNIbM","2026-04-29T09:45:17.040Z","2023-10-30T13:54:30.457Z","Implementing service level objectives in observability","Explore how to implement service level objectives effectively to enhance observability and make informed decisions.","implementing-service-level-objectives",{"route":2697,"payload":2698},"/knowledge-hub/lume-data-viz-library",{"id":2699,"updatedAt":2700,"firstPublishedAt":2701,"defaultLocaleRoute":2697,"hasDefaultAlgoliaContent":11,"title":2702,"description":2703,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2704,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"PR6rbe9ZnUNsaAmuLGysh","2026-04-29T09:45:15.924Z","2023-10-20T10:04:02.791Z","Introducing Lume, Adyen's open-source data viz library","Discover Lume, Adyen's Vue-based data visualization library now open-source for enhanced business insights and payments innovation.","lume-data-viz-library",{"route":2706,"payload":2707},"/knowledge-hub/combating-marketplace-seller-fraud-with-graph-neural-networks",{"id":2708,"updatedAt":2709,"firstPublishedAt":2710,"defaultLocaleRoute":2706,"hasDefaultAlgoliaContent":11,"title":2711,"description":2712,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2713,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4hJv4ORFUNGBge2IPGtsIa","2026-04-29T09:45:14.688Z","2023-09-12T10:00:04.953Z","Combating Marketplace Seller Fraud with Graph Neural Networks: A Journey to Enhanced Security","Behind the scenes exploring how Adyen leverages Graph Neural Networks (GNNs) to protect our merchants' interests.","combating-marketplace-seller-fraud-with-graph-neural-networks",{"route":2715,"payload":2716},"/knowledge-hub/elasticsearch-performance-killers",{"id":2717,"updatedAt":2718,"firstPublishedAt":2719,"defaultLocaleRoute":2715,"hasDefaultAlgoliaContent":11,"title":2720,"description":2721,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2722,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5Lblwk2I3lRA8PKAGayvKG","2026-04-29T09:45:13.406Z","2023-09-08T15:17:02.943Z","Elasticsearch performance killers explained","Explore common Elasticsearch performance issues and learn how to optimize your system for better observability and efficiency.","elasticsearch-performance-killers",{"route":2724,"payload":2725},"/knowledge-hub/mirroring-go-vuln-database-for-airgapped-ci-environment",{"id":2726,"updatedAt":2727,"firstPublishedAt":2728,"defaultLocaleRoute":2724,"hasDefaultAlgoliaContent":11,"title":2729,"description":2730,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2731,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4nhZSjCdiw2Qg3w4trMN13","2026-04-29T09:45:12.211Z","2023-08-25T09:47:37.203Z","Mirroring Go vulnerability database for CI","Learn how to mirror the Go vulnerability database for secure air-gapped continuous integration environments.","mirroring-go-vuln-database-for-airgapped-ci-environment",{"route":2733,"payload":2734},"/knowledge-hub/threat-modelling-at-adyen",{"id":2735,"updatedAt":2736,"firstPublishedAt":2737,"defaultLocaleRoute":2733,"hasDefaultAlgoliaContent":11,"title":2738,"description":2739,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2740,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6Ouos191sCBGKa3BtpFHHA","2026-04-29T09:45:10.984Z","2023-08-11T10:14:53.193Z","Threat modelling at Adyen","Explore how Adyen approaches threat modelling to enhance product security and make informed decisions in payments innovation.","threat-modelling-at-adyen",{"route":2742,"payload":2743},"/knowledge-hub/unlocking-speed-and-autonomy-with-refactoring",{"id":2744,"updatedAt":2745,"firstPublishedAt":2746,"defaultLocaleRoute":2742,"hasDefaultAlgoliaContent":11,"title":2747,"description":2748,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2749,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7q8rGMYt4BleIVGhKJG5J4","2026-04-29T09:45:09.716Z","2023-06-27T13:37:22.202Z","Unlocking speed and autonomy with refactoring","Discover how refactoring improves code quality, boosts development speed, and empowers teams with autonomy and reliability.","unlocking-speed-and-autonomy-with-refactoring",{"route":2751,"payload":2752},"/knowledge-hub/engineered-for-high-quality-data",{"id":2753,"updatedAt":2754,"firstPublishedAt":2755,"defaultLocaleRoute":2751,"hasDefaultAlgoliaContent":11,"title":2756,"description":2757,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2758,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3yxxuqQ5Nv68AmcgnGFn9A","2026-04-29T09:45:08.679Z","2023-06-27T13:37:18.182Z","Data engineering for high quality data","Discover how Adyen's data engineers create scalable, reliable datasets to support accurate business insights and decision-making.","engineered-for-high-quality-data",{"route":2760,"payload":2761},"/knowledge-hub/injecting-metadata-as-comments",{"id":2762,"updatedAt":2763,"firstPublishedAt":2764,"defaultLocaleRoute":2760,"hasDefaultAlgoliaContent":11,"title":2765,"description":2766,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2767,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2KZei53GT4VgayQWIb2zkB","2026-04-29T09:45:07.512Z","2023-06-27T13:37:13.262Z","Injecting metadata as comments in SQL queries","Explore how injecting metadata as comments in SQL queries impacted PostgreSQL performance and the lessons learned from this tech story.","injecting-metadata-as-comments",{"route":2769,"payload":2770},"/knowledge-hub/consuming-webhooks",{"id":2771,"updatedAt":2772,"firstPublishedAt":2773,"defaultLocaleRoute":2769,"hasDefaultAlgoliaContent":11,"title":2774,"description":2775,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2776,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6pO9ldMUfxW9bUF2chK3oE","2026-04-29T09:45:06.276Z","2023-06-27T13:36:50.933Z","Consuming webhooks explained","Learn how to consume webhooks effectively with insights from Adyen's developer advocate for better payment integrations.","consuming-webhooks",{"route":2778,"payload":2779},"/knowledge-hub/postgresql-hot-updates-part2",{"id":2780,"updatedAt":2781,"firstPublishedAt":2782,"defaultLocaleRoute":2778,"hasDefaultAlgoliaContent":11,"title":2783,"description":2784,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2785,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3imxH8RBZWHEIZmOYZyZqe","2026-04-29T09:45:05.020Z","2023-06-27T13:34:50.402Z","Track hot updates and tune fillfactor with Prometheus","Learn how to monitor PostgreSQL HOT updates and optimize FillFactor using Prometheus and Grafana for better database performance.","postgresql-hot-updates-part2",{"route":2787,"payload":2788},"/knowledge-hub/postgresql-hot-updates",{"id":2789,"updatedAt":2790,"firstPublishedAt":2791,"defaultLocaleRoute":2787,"hasDefaultAlgoliaContent":11,"title":2792,"description":2793,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2794,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3FCn0Ws7ZOacjLhzH9tdGh","2026-04-29T09:45:03.945Z","2023-06-27T13:32:56.907Z","Fighting PostgreSQL write amplification with HOT updates","Explore how HOT updates help reduce write amplification in PostgreSQL for improved database performance and efficiency.","postgresql-hot-updates",{"route":2796,"payload":2797},"/knowledge-hub/preact-at-adyen",{"id":2798,"updatedAt":2799,"firstPublishedAt":2800,"defaultLocaleRoute":2796,"hasDefaultAlgoliaContent":11,"title":2801,"description":2802,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2803,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3pRk9TTjQi6Vz2tFrG6BQF","2026-04-29T09:45:02.590Z","2023-06-27T13:32:07.275Z","Right tooling, Right Problem: Preact at Adyen","A short walk-through of why and how Preactjs came to be adopted at Adyen as the tooling to develop some sdks offered on our platform.","preact-at-adyen",{"route":2805,"payload":2806},"/knowledge-hub/roles-scaling-up-data-culture",{"id":2807,"updatedAt":2808,"firstPublishedAt":2809,"defaultLocaleRoute":2805,"hasDefaultAlgoliaContent":11,"title":2810,"description":2811,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2812,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2iox2hkfVxC3d3kRywJ12d","2026-04-29T09:45:01.253Z","2023-06-27T13:32:02.777Z","Defining data roles when scaling data culture","Explore how to define clear data roles to grow and professionalize your data culture effectively in fast-evolving organizations.","roles-scaling-up-data-culture",{"route":2814,"payload":2815},"/knowledge-hub/kubectl-rexec-a-plugin-for-auditing-exec-commands",{"id":2816,"updatedAt":2817,"firstPublishedAt":2818,"defaultLocaleRoute":2814,"hasDefaultAlgoliaContent":11,"title":2819,"description":2820,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2821,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"62D3PCSeP0xgGCNz3MPnTG","2026-04-29T09:45:00.016Z","2025-01-17T14:30:45.329Z","Kubectl-r[ex]ec: A kubectl plugin for auditing kubectl exec commands","In this article, we share about kubectl-rexec, minimalistic application and solution to easily audit kubectl-exec commands.","kubectl-rexec-a-plugin-for-auditing-exec-commands",{"route":2823,"payload":2824},"/knowledge-hub/introduction-to-table-partioning",{"id":2825,"updatedAt":2826,"firstPublishedAt":2827,"defaultLocaleRoute":2823,"hasDefaultAlgoliaContent":11,"title":2828,"description":2829,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2830,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3OlzUywDmezXxRiHWnE20e","2026-04-29T09:44:58.775Z","2023-07-31T08:13:27.264Z","A Deep Dive into Table Partitioning part 1 🐰: Introduction to Table Partitioning","By Cosmin Octavian Pene(Java Engineer) & Derk van Veen (Database Engineer), Adyen","introduction-to-table-partioning",{"route":2832,"payload":2833},"/knowledge-hub/partitioning-at-adyen",{"id":2834,"updatedAt":2835,"firstPublishedAt":2836,"defaultLocaleRoute":2832,"hasDefaultAlgoliaContent":11,"title":2837,"description":2838,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2839,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6ARHjy7nTajh0YqsD3wiJa","2026-04-29T09:44:57.582Z","2023-10-06T13:18:29.011Z","Table Partitioning at Adyen","In this post, we introduce how we use partitioning at Adyen, and how we do simple maintenance tasks on partitioned PostgreSQL tables.","partitioning-at-adyen",{"route":2841,"payload":2842},"/knowledge-hub/maintenance-under-pressure",{"id":2843,"updatedAt":2844,"firstPublishedAt":2845,"defaultLocaleRoute":2841,"hasDefaultAlgoliaContent":11,"title":2846,"description":2847,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2848,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2hkBXoq7xr28RG02OZSxk9","2026-04-29T09:44:56.453Z","2024-02-02T12:19:40.042Z","A deep dive into table partitioning part 3","Explore maintenance challenges in table partitioning with insights from Adyen's database and Java engineers.","maintenance-under-pressure",{"route":2850,"payload":2851},"/knowledge-hub/how-the-default-partition-saved-the-day",{"id":2852,"updatedAt":2853,"firstPublishedAt":2854,"defaultLocaleRoute":2850,"hasDefaultAlgoliaContent":11,"title":2855,"description":2856,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2857,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"YYICqdl8v6RFdeTeNr25E","2026-04-29T09:44:55.387Z","2024-12-03T11:05:03.574Z","How the default partition saved the day","Explore how the default partition in table partitioning can resolve critical database challenges effectively.","how-the-default-partition-saved-the-day",{"route":2859,"payload":2860},"/knowledge-hub/partitioning-an-environment-not-individual-tables",{"id":2861,"updatedAt":2862,"firstPublishedAt":2863,"defaultLocaleRoute":2859,"hasDefaultAlgoliaContent":11,"title":2864,"description":2865,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2866,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6Nasa0ErfjNaVrUq9ZCLWL","2026-04-29T09:44:54.237Z","2025-09-17T07:47:09.291Z","Partitioning an environment not individual tables","Explaining how to partition your tables with respect to other tables in your environment.","partitioning-an-environment-not-individual-tables",{"route":2868,"payload":2869},"/knowledge-hub/api-diff-tool",{"id":2870,"updatedAt":2871,"firstPublishedAt":2872,"defaultLocaleRoute":2868,"hasDefaultAlgoliaContent":11,"title":2873,"description":2874,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2875,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2CRWgYt0H9LzEk2m3WEQf7","2026-04-29T09:44:53.080Z","2025-08-18T10:08:03.420Z","API Diff Tool","Track Adyen API changes with ease: compare versions, spot updates, and catch breaking changes instantly.","api-diff-tool",{"route":2877,"payload":2878},"/knowledge-hub/test-selection-at-adyen",{"id":2879,"updatedAt":2880,"firstPublishedAt":2881,"defaultLocaleRoute":2877,"hasDefaultAlgoliaContent":11,"title":2882,"description":2883,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2884,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"70mcJCpaIbky02L5YDym0O","2026-04-29T09:44:51.941Z","2024-09-23T10:51:30.670Z","Test selection at Adyen saves time and resources","Discover how Adyen's test selection process optimizes time and resources for efficient business growth and payment innovation.","test-selection-at-adyen",{"route":2886,"payload":2887},"/knowledge-hub/hmac-validation-guide",{"id":2888,"updatedAt":2889,"firstPublishedAt":2890,"defaultLocaleRoute":2886,"hasDefaultAlgoliaContent":11,"title":2891,"description":2892,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2893,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2XAPVV2smbZzQIVXLWDRhP","2026-04-29T09:44:50.734Z","2025-06-16T08:46:54.172Z","A developer’s guide to HMAC validation for Adyen webhooks","Enhance developer experience and secure your Adyen webhooks with HMAC validation. Learn how to implement, test, and troubleshoot HMAC with best practices and code examples.","hmac-validation-guide",{"route":2895,"payload":2896},"/knowledge-hub/webhook-security-oauth-2",{"id":2897,"updatedAt":2898,"firstPublishedAt":2899,"defaultLocaleRoute":2895,"hasDefaultAlgoliaContent":11,"title":2900,"description":2901,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2902,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4kDc5WDawX49WYq9uOvl95","2026-04-29T09:44:47.403Z","2025-12-04T13:12:55.162Z","Elevate your Webhook Security: Set up OAuth 2.0","Upgrade your webhook security today. Switch to OAuth 2.0 for short-lived tokens and reduced risk. Follow our 3-step setup guide.","webhook-security-oauth-2",{"route":2904,"payload":2905},"/knowledge-hub/we-ensure-pci-dss-v4-compliance-stay-informed-and-prepared",{"id":2906,"updatedAt":2907,"firstPublishedAt":2908,"defaultLocaleRoute":2904,"hasDefaultAlgoliaContent":11,"title":2909,"description":2910,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2911,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6MUmz3gi2FGGXkbnp1NwUJ","2026-04-29T09:43:40.548Z","2023-07-31T07:25:50.200Z","We Ensure PCI DSS v4.0 Compliance: Stay Informed and Prepared","Guaranteeing your adherence to PCI DSS V4.0, we equip you with the knowledge to confidently prepare for the future. ","we-ensure-pci-dss-v4-compliance-stay-informed-and-prepared",{"route":2913,"payload":2914},"/knowledge-hub/matching-donations-holiday-season-giving",{"id":2915,"updatedAt":2916,"firstPublishedAt":2917,"defaultLocaleRoute":2913,"hasDefaultAlgoliaContent":11,"title":2918,"description":2919,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2920,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2DtN5symmIb6SkuNhkIRVm","2026-04-29T09:43:14.869Z","2024-08-23T16:35:25.355Z","Adyen matches customer donations holiday season ","To celebrate the holidays, Adyen will match all net new Giving donation campaigns so customer donations at checkout are doubled. ","matching-donations-holiday-season-giving",{"route":2922,"payload":2923},"/knowledge-hub/interview-tips-from-our-global-recruitment-team",{"id":2924,"updatedAt":2925,"firstPublishedAt":2926,"defaultLocaleRoute":2922,"hasDefaultAlgoliaContent":11,"title":2927,"description":2928,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2929,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"5sWWdMYbg7IPKCuaCgUIAV","2026-04-29T09:42:32.114Z","2025-09-01T07:46:08.393Z","Interview tips from our Global Recruitment team"," We asked our recruiters to share their best candidate advice and top tips for interviewing successfully at Adyen.","interview-tips-from-our-global-recruitment-team",{"route":2931,"payload":2932},"/knowledge-hub/account-manager-in-toronto",{"id":2933,"updatedAt":2934,"firstPublishedAt":2935,"defaultLocaleRoute":2931,"hasDefaultAlgoliaContent":11,"title":2936,"description":2937,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2938,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"G7jXYjo2A9mrD3IKZ49oC","2026-04-29T09:42:24.010Z","2024-12-04T17:14:46.573Z","Inside the role of an Adyen account manager","Discover the role of an Adyen account manager supporting merchants and thriving in a collaborative culture.","account-manager-in-toronto",{"route":2940,"payload":2941},"/knowledge-hub/meet-elisa-sales-manager-in-mexico-city",{"id":2942,"updatedAt":2943,"firstPublishedAt":2944,"defaultLocaleRoute":2940,"hasDefaultAlgoliaContent":11,"title":2945,"description":2946,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2947,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2HdYXQ00Zf5CnxiuMrsFUX","2026-04-29T09:42:22.869Z","2024-05-21T14:17:40.128Z","Meet Elisa, sales manager in Mexico City","Discover Elisa's role and daily life as a sales manager in Mexico City at Adyen Knowledge Hub.","meet-elisa-sales-manager-in-mexico-city",{"route":2949,"payload":2950},"/knowledge-hub/five-facts-about-the-adyen-sales-team",{"id":2951,"updatedAt":2952,"firstPublishedAt":2953,"defaultLocaleRoute":2949,"hasDefaultAlgoliaContent":11,"title":2954,"description":2955,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2956,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6DlcRcpzRpU1r9lHyXzjqI","2026-04-29T09:42:21.687Z","2024-08-27T12:34:16.075Z","Why sell for Adyen? Get insider tips from those in the know","Discover five key insights from our sales team that highlight the mindset of a successful account executive and the collaborative culture at Adyen.","five-facts-about-the-adyen-sales-team",{"route":2958,"payload":2959},"/knowledge-hub/an-inside-look-at-the-adyen-tech-event",{"id":2960,"updatedAt":2961,"firstPublishedAt":2962,"defaultLocaleRoute":2958,"hasDefaultAlgoliaContent":11,"title":2963,"description":2964,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2965,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"159uSYEVHQ5bUCEwXvrvXi","2026-04-29T09:42:17.988Z","2024-05-29T11:58:00.585Z","Inside look at the Adyen tech event","Discover what happens at the annual Adyen Tech Event and meet the innovative tech team driving business growth and payments innovation.","an-inside-look-at-the-adyen-tech-event",{"route":2967,"payload":2968},"/knowledge-hub/chicago-tech-hub-blog",{"id":2969,"updatedAt":2970,"firstPublishedAt":2971,"defaultLocaleRoute":2967,"hasDefaultAlgoliaContent":11,"title":2972,"description":2973,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2974,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3vNBmKGbiBEpjlsMtwpil0","2026-04-29T09:42:13.665Z","2023-11-16T18:23:09.514Z","Adyen’s global ambitions in Chicago","Discover how our new North American technology hub drives global ambitions","chicago-tech-hub-blog",{"route":2976,"payload":2977},"/knowledge-hub/global-ai-hackathon",{"id":2978,"updatedAt":2979,"firstPublishedAt":2980,"defaultLocaleRoute":2976,"hasDefaultAlgoliaContent":11,"title":2981,"description":2982,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2983,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4wRrVxLRUGhbwlogdU6oYS","2026-04-29T09:41:58.527Z","2026-03-02T09:27:18.181Z","From idea to impact: Inside Adyen’s 24-hour AI hackathon","Across cultures and timezones, over 200 Adyen’ers, divided into more than 60 teams, hacked through the night to build solutions to real problems for our merchants and our teams in Adyen’s first in-person, 24-hour Global AI Hackathon.","global-ai-hackathon",{"route":2985,"payload":2986},"/knowledge-hub/insurance-digital-transformation",{"id":2987,"updatedAt":2988,"firstPublishedAt":2989,"defaultLocaleRoute":2985,"hasDefaultAlgoliaContent":11,"title":2990,"description":2991,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":2992,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"ysWbtHP6FBwdypS5g3i5J","2026-04-28T13:07:57.799Z","2025-06-13T11:52:22.470Z","The power of digital transformation in insurance","Learn why insurers should undergo a digital transformation, and the trends shaping this shift. ","insurance-digital-transformation",{"route":2994,"payload":2995},"/knowledge-hub/insurance-report-2026-my",{"id":2996,"updatedAt":2997,"firstPublishedAt":2998,"defaultLocaleRoute":2994,"hasDefaultAlgoliaContent":11,"title":2999,"description":3000,"noIndex":11,"ogImage":15,"locale":16,"localeISO":16,"slug":3001,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6QHNzs84mlPbHKERNzrs3G","2026-04-21T02:16:05.096Z","2026-04-16T05:40:07.232Z","Malaysia insurance report 2026","Find out how insurers in Malaysia can rethink their strategy to better meet policyholder expectations with insights from the insurance sector.","insurance-report-2026-my",{"route":3003,"payload":3004},"/knowledge-hub/insurance-report-2026-hk",{"id":3005,"updatedAt":3006,"firstPublishedAt":3007,"defaultLocaleRoute":3003,"hasDefaultAlgoliaContent":11,"title":3008,"description":3009,"noIndex":11,"ogImage":15,"locale":16,"localeISO":16,"slug":3010,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"4LzDBFzbT00xTHq5JcGxCE","2026-04-21T02:15:45.968Z","2026-04-16T05:42:44.081Z","Hong Kong insurance report 2026","Get insights about the insurance sector in Hong Kong on what policyholders are seeking and the challenges faced by insurers.","insurance-report-2026-hk",{"route":3012,"payload":3013},"/knowledge-hub/a-new-account-updater-for-buying-in-real-time",{"id":3014,"updatedAt":3015,"firstPublishedAt":3016,"defaultLocaleRoute":3012,"hasDefaultAlgoliaContent":11,"title":3017,"description":3018,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3019,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4phNL7rNjL7OgiOmw26pPy","2026-04-17T05:38:05.084Z","2023-06-27T13:15:48.672Z","A new Account Updater — for buying in real time","Recover up to 10% of involuntary churn with Real Time Account Updater for Visa and Mastercard. ","a-new-account-updater-for-buying-in-real-time",{"route":3021,"payload":3022},"/knowledge-hub/report-insurance-trends-na",{"id":3023,"updatedAt":3024,"firstPublishedAt":3025,"defaultLocaleRoute":3021,"hasDefaultAlgoliaContent":11,"title":3026,"description":3027,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3028,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"68dlMyca9NDj3LCSTGwM5Z","2026-04-14T22:38:03.906Z","2025-06-13T18:22:58.897Z","Insurance report: The digital shift in payments","Get key insights into how modern payment solutions can transform the insurance industry, improve customer experiences, and reduce fraud. Download now. ","report-insurance-trends-na",{"route":3030,"payload":3031},"/knowledge-hub/secure-payments",{"id":3032,"updatedAt":3033,"firstPublishedAt":3034,"defaultLocaleRoute":3030,"hasDefaultAlgoliaContent":11,"title":3035,"description":3036,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3037,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"44296Pj6Xk2NJoZBtZbS6h","2026-04-08T10:04:12.519Z","2025-11-16T10:32:30.074Z","Why card presence is no longer a key security metric","It’s time to rethink the way we define risk and turn authentication into a tool for better, faster, and safer payments.","secure-payments",{"route":3039,"payload":3040},"/knowledge-hub/turning-our-growth-into-impact-matching-every-giving-donation-through-2026",{"id":3041,"updatedAt":3042,"firstPublishedAt":3043,"defaultLocaleRoute":3039,"hasDefaultAlgoliaContent":11,"title":3044,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3045,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4s5x4RAIsUybBY54C15MAX","2026-04-08T09:42:26.355Z","2026-02-12T15:18:48.499Z","Turning our growth into impact: matching every Giving donation through 2026","turning-our-growth-into-impact-matching-every-giving-donation-through-2026",{"route":3047,"payload":3048},"/knowledge-hub/personalize",{"id":3049,"updatedAt":3050,"firstPublishedAt":3051,"defaultLocaleRoute":3047,"hasDefaultAlgoliaContent":11,"title":3052,"description":3053,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3054,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"44a8Y7fQLbWVWENKPFSr1o","2026-04-03T08:32:23.645Z","2026-02-06T13:18:56.856Z","How dynamic identification is transforming the checkout experience","Increase conversion and reduce costs with personalized checkouts.","personalize",{"route":3056,"payload":3057},"/knowledge-hub/retailer-priorities-2026",{"id":3058,"updatedAt":3059,"firstPublishedAt":3060,"defaultLocaleRoute":3056,"hasDefaultAlgoliaContent":11,"title":3061,"description":3062,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3063,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1iavOXTIVG2rxcBalvfDtz","2026-04-01T14:23:21.277Z","2026-01-14T16:32:48.393Z","What retailers are prioritizing in 2026","We spoke with retailers about what's driving strategy heading into the new year, and how shifting consumer behaviors and unified payments are opening up new opportunities across the customer journey. ","retailer-priorities-2026",{"route":3065,"payload":3066},"/knowledge-hub/mpos",{"id":3067,"updatedAt":3068,"firstPublishedAt":3069,"defaultLocaleRoute":3065,"hasDefaultAlgoliaContent":11,"title":3070,"description":3071,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3072,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4BT5xjxUrlmBHK3PfqKR9P","2026-03-16T08:44:47.572Z","2023-06-27T13:29:18.667Z","mPOS: Getting started with mobile in-person payments","Reduce queues and improve the customer experience. Learn everything you need to know to choose the right mPOS device.","mpos",{"route":3074,"payload":3075},"/knowledge-hub/how-to-deliver-a-luxury-retail-experience",{"id":3076,"updatedAt":3077,"firstPublishedAt":3078,"defaultLocaleRoute":3074,"hasDefaultAlgoliaContent":11,"title":3079,"description":3080,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3081,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4k3QoiwNG3DZXRdGgIC5PE","2026-03-13T04:05:09.330Z","2023-09-25T09:41:48.591Z","How to deliver a luxury retail experience","How picking the right payments provider and unifying customer journeys can elevate the luxury retail experience.","how-to-deliver-a-luxury-retail-experience",{"route":3083,"payload":3084},"/knowledge-hub/click-and-collect-blog",{"id":3085,"updatedAt":3086,"firstPublishedAt":3087,"defaultLocaleRoute":3083,"hasDefaultAlgoliaContent":11,"title":3088,"description":3089,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3090,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1oD0aP6LstHnmjHFamNMp1","2026-03-09T07:19:08.704Z","2024-02-15T21:05:18.207Z","Click and collect: The evolving reality in the ecommerce space","The line between e-commerce and in-person shopping is fading as click and collect goes mainstream","click-and-collect-blog",{"route":3092,"payload":3093},"/knowledge-hub/forrester-wave-report",{"id":3094,"updatedAt":3095,"firstPublishedAt":3096,"defaultLocaleRoute":3092,"hasDefaultAlgoliaContent":11,"title":3097,"description":3098,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3099,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"4gteeAYnNrlU71wvOuxXA8","2026-03-06T08:57:02.158Z","2026-03-05T15:57:51.881Z","Adyen recognized as a leader among merchant payment providers","Access the report to understand why Adyen received the highest possible scores in 14 different criteria.","forrester-wave-report",{"route":3101,"payload":3102},"/knowledge-hub/how-to-build-a-fintech",{"id":3103,"updatedAt":3104,"firstPublishedAt":3105,"defaultLocaleRoute":3101,"hasDefaultAlgoliaContent":11,"title":3106,"description":3107,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3108,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3tOrcBaxASWitniqCgvWfb","2026-03-05T13:36:44.586Z","2026-02-16T07:47:51.356Z","How to build a fintech: Lessons from Klipboard, The Access Group, and Epos Now","Embedded finance is a journey. Learn how SaaS platforms build fintech capabilities, from payments to capital, with real-world lessons from Klipboard, The Access Group, and Epos Now.","how-to-build-a-fintech",{"route":3110,"payload":3111},"/knowledge-hub/2026-apac-payments-outlook-trends",{"id":3112,"updatedAt":3113,"firstPublishedAt":3114,"defaultLocaleRoute":3110,"hasDefaultAlgoliaContent":11,"title":3115,"description":3116,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3117,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"29Vm7Y5MSfZLPr5QByZbjO","2026-03-05T13:35:05.121Z","2026-02-26T04:26:22.962Z","The 2026 APAC payments outlook: Building a foundation for growth","Discover the 4 key trends shaping the 2026 APAC payments landscape. Learn how to bridge the loyalty gap, optimize fraud as revenue, and prepare for agentic commerce.","2026-apac-payments-outlook-trends",{"route":3119,"payload":3120},"/knowledge-hub/sem",{"id":3121,"updatedAt":3122,"firstPublishedAt":3123,"defaultLocaleRoute":3119,"hasDefaultAlgoliaContent":11,"title":3124,"description":3125,"noIndex":11,"ogImage":15,"locale":16,"localeISO":16,"slug":3126,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"5sLkkWsN673QqqXfKawGvc","2026-02-25T19:38:21.645Z","2024-03-14T10:56:57.382Z","One financial technology platform built for enterprise agility","Discover how businesses are unlocking long-term business value with financial technology.","sem",{"route":3128,"payload":3129},"/knowledge-hub/g-star-raw--hardcore-denim-and-unified-commerce",{"id":3130,"updatedAt":3131,"firstPublishedAt":3132,"defaultLocaleRoute":3128,"hasDefaultAlgoliaContent":11,"title":3133,"description":3134,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3135,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3q5yuxJiqQwwgSnxjqTpQP","2026-02-19T14:50:04.671Z","2023-06-27T13:38:56.401Z","G-Star RAW: Hardcore denim and Unified Commerce","Learn how G-Star is improving the customer experience through Unified Commerce.\n","g-star-raw--hardcore-denim-and-unified-commerce",{"route":3137,"payload":3138},"/knowledge-hub/oetker-case-study",{"id":3139,"updatedAt":3140,"firstPublishedAt":3141,"defaultLocaleRoute":3137,"hasDefaultAlgoliaContent":11,"title":3142,"description":3143,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3144,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4hhsiZBvySciftqNjywZXE","2026-02-19T14:44:05.998Z","2023-06-27T13:37:34.625Z","Oetker Collection crafts a masterpiece guest experience","Discover how Oetker Collection enhances guest experiences with unified payments in this insightful case study.","oetker-case-study",{"route":3146,"payload":3147},"/knowledge-hub/lindt-where-innovation-meets-tradition",{"id":3148,"updatedAt":3149,"firstPublishedAt":3150,"defaultLocaleRoute":3146,"hasDefaultAlgoliaContent":11,"title":3151,"description":3152,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3153,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"TEne79ixg4Tx1ow8su2vd","2026-02-19T14:13:31.298Z","2023-06-27T13:34:13.947Z","Lindt & Sprüngli: where innovation meets tradition","Learn how Lindt & Sprüngli grew as they reduced payment operational complexities and offered a wide range of local payment methods to consumers.","lindt-where-innovation-meets-tradition",{"route":3155,"payload":3156},"/knowledge-hub/how-city-beach-migrated-its-payment-systems-onto-a-single-platform",{"id":3157,"updatedAt":3158,"firstPublishedAt":3159,"defaultLocaleRoute":3155,"hasDefaultAlgoliaContent":11,"title":3160,"description":3161,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3162,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4CvkS5grLYbBboYXR0Yw4k","2026-02-19T13:39:01.323Z","2023-06-27T13:34:09.908Z","From complex to consolidated: How City Beach migrated its systems onto a single payments platform with Adyen","City Beach consolidated its payment platforms into one with Adyen, stepping beyond omnichannel payments into unified commerce. Find out how.","how-city-beach-migrated-its-payment-systems-onto-a-single-platform",{"route":3164,"payload":3165},"/knowledge-hub/14-percent-etam-customers-donate-during-breast-cancer-awareness-month",{"id":3166,"updatedAt":3167,"firstPublishedAt":3168,"defaultLocaleRoute":3164,"hasDefaultAlgoliaContent":11,"title":3169,"description":3170,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3171,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7AowN7S9wa1nbGmitvBnZ8","2026-02-19T13:30:05.326Z","2023-12-15T13:24:56.143Z","14% of Etam customers donate at checkout for Breast Cancer Awareness ","Etam activated Giving, Adyen's donations product, in support of Octobre Rose and saw great results.","14-percent-etam-customers-donate-during-breast-cancer-awareness-month",{"route":3173,"payload":3174},"/knowledge-hub/how-ace-tate-are-using-payments-to-create-a-more-conscious-customer-experience",{"id":3175,"updatedAt":3176,"firstPublishedAt":3177,"defaultLocaleRoute":3173,"hasDefaultAlgoliaContent":11,"title":3178,"description":3179,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3180,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4nlS0cxWVD9c2kvWW0zq0B","2026-02-19T13:09:52.583Z","2023-06-27T13:32:11.514Z","How Ace & Tate are using payments to create a more conscious customer experience","Ace & tate are using giving with adyen to enable customer donations as part of their sustainability strategy","how-ace-tate-are-using-payments-to-create-a-more-conscious-customer-experience",{"route":3182,"payload":3183},"/knowledge-hub/fc-bayern-munich",{"id":3184,"updatedAt":3185,"firstPublishedAt":3186,"defaultLocaleRoute":3182,"hasDefaultAlgoliaContent":11,"title":3187,"description":3188,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3189,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4jg5Mo8fHNF9lSREu80klf","2026-02-19T07:30:48.439Z","2023-10-09T05:22:34.463Z","FC Bayern Munich x Adyen: Game-changing payments for an electrifying fan experience","Discover FC Bayern's game-changing tactics by leveraging Adyen's innovative payments solution to ensure an electrifying fan experience.","fc-bayern-munich",{"route":3191,"payload":3192},"/knowledge-hub/how-na-kd-are-approaching-payments-amidst-rapid-scaling",{"id":3193,"updatedAt":3194,"firstPublishedAt":3195,"defaultLocaleRoute":3191,"hasDefaultAlgoliaContent":11,"title":3196,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3197,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3BHWM6B6HjpYdp2W3mgb8g","2026-02-19T07:13:27.968Z","2023-06-27T13:33:40.156Z","Powering payments with Adyen, NA-KD","how-na-kd-are-approaching-payments-amidst-rapid-scaling",{"route":3199,"payload":3200},"/knowledge-hub/interchange-revenue",{"id":3201,"updatedAt":3202,"firstPublishedAt":3203,"defaultLocaleRoute":3199,"hasDefaultAlgoliaContent":11,"title":3204,"description":3205,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3206,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7mKFIcdM3IDc8depTvdsmE","2026-02-17T14:39:44.300Z","2024-07-03T13:40:27.083Z","Interchange revenue explained and optimized","Learn what interchange revenue is and how to optimize it for better business growth and payment strategies.","interchange-revenue",{"route":3208,"payload":3209},"/knowledge-hub/5-steps-to-increase-your-checkout-conversions",{"id":3210,"updatedAt":3211,"firstPublishedAt":3212,"defaultLocaleRoute":3208,"hasDefaultAlgoliaContent":11,"title":3213,"description":3214,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3215,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7iEhmjpNOIxcBSlKHjgb9t","2026-02-16T03:02:13.277Z","2023-06-27T13:21:23.800Z","5 steps to increase your checkout conversions","Easily reduce abandoned carts and increase your conversion rates with these five steps.","5-steps-to-increase-your-checkout-conversions",{"route":3217,"payload":3218},"/knowledge-hub/equinox-elevates-member-experience",{"id":3219,"updatedAt":3220,"firstPublishedAt":3221,"defaultLocaleRoute":3217,"hasDefaultAlgoliaContent":11,"title":3222,"description":3223,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3224,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6ESXvqFKYmtXSd0B9y9rZc","2026-02-12T07:14:07.841Z","2026-02-05T14:43:25.340Z","How Equinox unified payments to elevate member experiences","See how Equinox unified payments to remove friction, lower debit costs, and support seamless member experiences across markets.","equinox-elevates-member-experience",{"route":3226,"payload":3227},"/knowledge-hub/genz-shopper-insights-digital-report",{"id":3228,"updatedAt":3229,"firstPublishedAt":3230,"defaultLocaleRoute":3226,"hasDefaultAlgoliaContent":11,"title":3231,"description":3232,"noIndex":11,"ogImage":15,"locale":16,"localeISO":16,"slug":3233,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3N2RW8p8To26lRak2nkZpb","2026-02-06T14:53:57.968Z","2025-10-29T12:37:16.154Z","The Gen Z Retail Guide: Shopping habits in APAC","Gen Z is setting the new standard for commerce in APAC. Discover key data on their shopping habits, from social commerce to blended retail. Find out now.","genz-shopper-insights-digital-report",{"route":3235,"payload":3236},"/knowledge-hub/case-study-yetipay",{"id":3237,"updatedAt":3238,"firstPublishedAt":3239,"defaultLocaleRoute":3235,"hasDefaultAlgoliaContent":11,"title":3240,"description":3241,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3242,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"27JdUVCY0fR6RUKijjWLg2","2026-02-04T11:06:04.081Z","2025-09-12T11:22:50.852Z","How yetipay grew its payment volume by over 400%","Here’s how Adyen helped yetipay scale and increase their payment volume.","case-study-yetipay",{"route":3244,"payload":3245},"/knowledge-hub/nrf-2026-retail-pulse-check",{"id":3246,"updatedAt":3247,"firstPublishedAt":3248,"defaultLocaleRoute":3244,"hasDefaultAlgoliaContent":11,"title":3249,"description":3250,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3251,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2pXF5BWgU8Wkr1Q0Y285Bm","2026-01-29T15:58:07.296Z","2026-01-21T00:48:13.335Z","NRF 2026 retail pulse check","What retailers focused on at NRF 2026, from unified data and loyalty to fraud and practical AI, and what these priorities signal for retail strategy in 2026.","nrf-2026-retail-pulse-check",{"route":3253,"payload":3254},"/knowledge-hub/fao-schwarz-elevates-iconic-retail-with-adyen",{"id":3255,"updatedAt":3256,"firstPublishedAt":3257,"defaultLocaleRoute":3253,"hasDefaultAlgoliaContent":11,"title":3258,"description":3259,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3260,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2mxOpcfJFdsTuJLsJ5mJFG","2026-01-20T21:59:33.958Z","2025-12-18T21:48:07.488Z","FAO Schwarz elevates an iconic retail experience with unified payments","Behind the giant piano mats, FAO Schwarz faced a challenge: modernizing operations. They chose Adyen to unify payments, bridging their historic in-store experience with the speed modern shoppers expect.","fao-schwarz-elevates-iconic-retail-with-adyen",{"route":3262,"payload":3263},"/knowledge-hub/murdochs-partners-with-adyen",{"id":3264,"updatedAt":3265,"firstPublishedAt":3266,"defaultLocaleRoute":3262,"hasDefaultAlgoliaContent":11,"title":3267,"description":3268,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3269,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6vFbG4HJynBnL7vegpXZWn","2026-01-20T21:00:59.350Z","2025-08-25T15:00:17.157Z","Murdoch’s Ranch and Home Supply partners with Adyen for a unified commerce journey rooted in authentic customer experiences","Murdoch’s Ranch and Home Supply chose Adyen to streamline payments, remove friction, and scale seamlessly with their growing business.","murdochs-partners-with-adyen",{"route":3271,"payload":3272},"/knowledge-hub/derisking-insurance",{"id":3273,"updatedAt":3274,"firstPublishedAt":3275,"defaultLocaleRoute":3271,"hasDefaultAlgoliaContent":11,"title":3276,"description":3277,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3278,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2ekIVW2a26Vfiq66N7GqFF","2026-01-07T14:47:02.624Z","2025-06-20T10:18:53.713Z","How insurers can reduce risk through payment technology","Explore how insurance businesses can strategically invest in payment technology to reduce payment failures and compliance gaps.","derisking-insurance",{"route":3280,"payload":3281},"/knowledge-hub/rhapsody-tunes-in-to-global-payments",{"id":3282,"updatedAt":3283,"firstPublishedAt":3284,"defaultLocaleRoute":3280,"hasDefaultAlgoliaContent":11,"title":3285,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3286,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5fGrGvxkxDqrZwTlGcRfSJ","2025-12-17T17:59:15.607Z","2023-07-26T13:57:49.360Z","Rhapsody Tunes in to Global Payments","rhapsody-tunes-in-to-global-payments",{"route":3288,"payload":3289},"/knowledge-hub/moss-bros-suits-up-for-unified-commerce-to-increase-sales",{"id":3290,"updatedAt":3291,"firstPublishedAt":3292,"defaultLocaleRoute":3288,"hasDefaultAlgoliaContent":11,"title":3293,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3294,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"584uvbZ1Tw0Y6PX86TAVth","2025-12-17T17:59:15.570Z","2023-07-26T14:01:05.054Z","Moss Bros suits up for unified commerce to increase sales","moss-bros-suits-up-for-unified-commerce-to-increase-sales",{"route":3296,"payload":3297},"/knowledge-hub/how-showroomprive-put-payments-back-in-fashion",{"id":3298,"updatedAt":3299,"firstPublishedAt":3300,"defaultLocaleRoute":3296,"hasDefaultAlgoliaContent":11,"title":3301,"description":3302,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3303,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3rIPWhno0E75Ll6SPP4GZB","2025-12-17T17:59:15.383Z","2023-07-26T14:07:33.029Z","How Showroomprive put payments back in fashion","Showroomprive is one of Europe’s leading online private sales companies, selling designer and fashion brands to its members. ","how-showroomprive-put-payments-back-in-fashion",{"route":3305,"payload":3306},"/knowledge-hub/transavia-spreads-payments-wings-with-adyen",{"id":3307,"updatedAt":3308,"firstPublishedAt":3309,"defaultLocaleRoute":3305,"hasDefaultAlgoliaContent":11,"title":3310,"description":3311,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3312,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1ibqyAVOtwMGODiXva2Vqh","2025-12-17T17:59:15.312Z","2023-07-26T14:06:37.488Z","Transavia optimizes payments with Adyen","Discover how Transavia enhances payment security and grows mcommerce using Adyen's dynamic 3D Secure and local payment methods.","transavia-spreads-payments-wings-with-adyen",{"route":3314,"payload":3315},"/knowledge-hub/how-the-cambridge-satchel-grew-black-friday-sales",{"id":3316,"updatedAt":3317,"firstPublishedAt":3318,"defaultLocaleRoute":3314,"hasDefaultAlgoliaContent":11,"title":3319,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3320,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3D0jbLE2WFwWVdc2aiCtkC","2025-12-17T17:59:15.278Z","2023-07-26T14:01:35.902Z","How The Cambridge Satchel grew Black Friday sales","how-the-cambridge-satchel-grew-black-friday-sales",{"route":3322,"payload":3323},"/knowledge-hub/crocs-consolidates-global-e-commerce-with-adyen-and-salesforce-commerce-cloud",{"id":3324,"updatedAt":3325,"firstPublishedAt":3326,"defaultLocaleRoute":3322,"hasDefaultAlgoliaContent":11,"title":3327,"description":3328,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3329,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6bH1QPHHdmJW6WpJPsQhX2","2025-12-17T17:59:15.242Z","2023-07-26T14:09:45.237Z","Crocs consolidates global e-commerce with Adyen and Salesforce Commerce Cloud","Find out how Crocs is growing its global ecommerce payments footprint with our payments platform.","crocs-consolidates-global-e-commerce-with-adyen-and-salesforce-commerce-cloud",{"route":3331,"payload":3332},"/knowledge-hub/how-travian-games-unlocked-the-next-payments-level-with-adyen",{"id":3333,"updatedAt":3334,"firstPublishedAt":3335,"defaultLocaleRoute":3331,"hasDefaultAlgoliaContent":11,"title":3336,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3337,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2l5Ku1YrAGl1TNMCWFaktO","2025-12-17T17:59:15.208Z","2023-07-26T13:59:47.792Z","How Travian Games unlocked the next payments level with Adyen","how-travian-games-unlocked-the-next-payments-level-with-adyen",{"route":3339,"payload":3340},"/knowledge-hub/how-westwing-home-living-reduced-risk-refusal-rates",{"id":3341,"updatedAt":3342,"firstPublishedAt":3343,"defaultLocaleRoute":3339,"hasDefaultAlgoliaContent":11,"title":3344,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3345,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"CVpdQBuvQHMhw4H95lUrV","2025-12-17T17:59:15.105Z","2023-07-26T13:56:52.581Z","How Westwing Home & Living reduced risk refusal rates","how-westwing-home-living-reduced-risk-refusal-rates",{"route":3347,"payload":3348},"/knowledge-hub/attention-us-merchants-emv-is-here",{"id":3349,"updatedAt":3350,"firstPublishedAt":3351,"defaultLocaleRoute":3347,"hasDefaultAlgoliaContent":11,"title":3352,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3353,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"mLZ277D4gHaTR3JrHmgaj","2025-12-17T17:59:15.069Z","2023-07-26T14:03:20.455Z","EMV brings a world of opportunity to US merchants","attention-us-merchants-emv-is-here",{"route":3355,"payload":3356},"/knowledge-hub/how-notonthehighstreetcom-delivers-frictionless-payments",{"id":3357,"updatedAt":3358,"firstPublishedAt":3359,"defaultLocaleRoute":3355,"hasDefaultAlgoliaContent":11,"title":3360,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3361,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4jpcMEtc2TR6NQLbn0GV79","2025-12-17T17:59:14.959Z","2023-07-26T13:55:31.987Z","How notonthehighstreet.com delivers frictionless payments","how-notonthehighstreetcom-delivers-frictionless-payments",{"route":3363,"payload":3364},"/knowledge-hub/ticketscript-uses-omnichannel-to-increase-ticket-sales",{"id":3365,"updatedAt":3366,"firstPublishedAt":3367,"defaultLocaleRoute":3363,"hasDefaultAlgoliaContent":11,"title":3368,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3369,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"55Qz0PhCFLJJjZadJsiNEl","2025-12-17T17:59:14.784Z","2023-07-26T14:14:56.155Z","ticketscript uses omnichannel to increase ticket sales","ticketscript-uses-omnichannel-to-increase-ticket-sales",{"route":3371,"payload":3372},"/knowledge-hub/announcing-adyen-revenueaccelerate",{"id":3373,"updatedAt":3374,"firstPublishedAt":3375,"defaultLocaleRoute":3371,"hasDefaultAlgoliaContent":11,"title":3376,"description":3377,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3378,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6Y5Zf5Bdh7IdLhWhzXwI2B","2025-12-17T17:59:14.689Z","2023-07-26T14:15:39.590Z","Grow payment conversion with AI technology","Optimize your payment funnel with AI to increase conversion, reduce fraud, and lower costs while enhancing customer checkout experiences.","announcing-adyen-revenueaccelerate",{"route":3380,"payload":3381},"/knowledge-hub/with-adyen-hillarys-delivers-secure-online-and-offline-payments-in-one-system",{"id":3382,"updatedAt":3383,"firstPublishedAt":3384,"defaultLocaleRoute":3380,"hasDefaultAlgoliaContent":11,"title":3385,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3386,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"45T9qtYpwRlmTZyNH3vHkf","2025-12-17T17:58:38.262Z","2023-07-26T14:18:19.219Z","With Adyen, Hillarys delivers secure online and offline payments in one system","with-adyen-hillarys-delivers-secure-online-and-offline-payments-in-one-system",{"route":3388,"payload":3389},"/knowledge-hub/emv-certification-doesnt-have-to-be-so-hard",{"id":3390,"updatedAt":3391,"firstPublishedAt":3392,"defaultLocaleRoute":3388,"hasDefaultAlgoliaContent":11,"title":3393,"description":3394,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3395,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4tswyUKi5OadxohNmnVzQP","2025-12-17T17:58:38.003Z","2023-07-26T14:17:38.618Z","EMV certification doesn’t have to be so hard","Retailers are still struggling to switch a fully EMV-supported solution. With Adyen you can be up and running with EMV within a few weeks. Read more. ","emv-certification-doesnt-have-to-be-so-hard",{"route":3397,"payload":3398},"/knowledge-hub/how-birchbox-doubled-its-mobile-conversions-with-adyen",{"id":3399,"updatedAt":3400,"firstPublishedAt":3401,"defaultLocaleRoute":3397,"hasDefaultAlgoliaContent":11,"title":3402,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3403,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"o2pRUoEpJdetYz999Zhmp","2025-12-17T17:58:37.416Z","2023-06-27T13:09:28.742Z","How Birchbox doubled its mobile conversions with Adyen","how-birchbox-doubled-its-mobile-conversions-with-adyen",{"route":3405,"payload":3406},"/knowledge-hub/insights-of-the-endless-aisle-from-the-company-behind-peak-performance",{"id":3407,"updatedAt":3408,"firstPublishedAt":3409,"defaultLocaleRoute":3405,"hasDefaultAlgoliaContent":11,"title":3410,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3411,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5nYh2i5L6vlvA4abUVqF6I","2025-12-17T17:58:37.233Z","2023-06-27T13:11:14.373Z","Insights of the endless aisle from the company behind Peak Performance","insights-of-the-endless-aisle-from-the-company-behind-peak-performance",{"route":3413,"payload":3414},"/knowledge-hub/5-payments-insights-for-the-subscription-economy",{"id":3415,"updatedAt":3416,"firstPublishedAt":3417,"defaultLocaleRoute":3413,"hasDefaultAlgoliaContent":11,"title":3418,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3419,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4qcCqtPGHIJsdMtqibR1Ud","2025-12-17T17:58:37.160Z","2023-06-27T13:10:36.402Z","5 Payments Insights for the Subscription Economy","5-payments-insights-for-the-subscription-economy",{"route":3421,"payload":3422},"/knowledge-hub/5-insights-from-andy-wiggan-head-of-payments-spotify",{"id":3423,"updatedAt":3424,"firstPublishedAt":3425,"defaultLocaleRoute":3421,"hasDefaultAlgoliaContent":11,"title":3426,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3427,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6V4hFSJU7mUE0Dlamq9IW0","2025-12-17T17:58:36.980Z","2023-06-27T13:11:36.653Z","5 insights from Andy Wiggan, head of payments, Spotify","5-insights-from-andy-wiggan-head-of-payments-spotify",{"route":3429,"payload":3430},"/knowledge-hub/bonobos-case-study-the-future-of-retail-is-personal",{"id":3431,"updatedAt":3432,"firstPublishedAt":3433,"defaultLocaleRoute":3429,"hasDefaultAlgoliaContent":11,"title":3434,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3435,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3l6tl2f8yNHsjaw66WhgWr","2025-12-17T17:57:36.439Z","2023-06-27T13:11:05.079Z","Bonobos case study: The future of retail is personal","bonobos-case-study-the-future-of-retail-is-personal",{"route":3437,"payload":3438},"/knowledge-hub/automating-content-creation-for-docs",{"id":3439,"updatedAt":3440,"firstPublishedAt":3441,"defaultLocaleRoute":3437,"hasDefaultAlgoliaContent":11,"title":3442,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3443,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4KkpnGHQqFVqdReLf65iel","2025-12-17T17:57:36.407Z","2023-06-27T13:12:27.297Z","Automating content creation for docs","automating-content-creation-for-docs",{"route":3445,"payload":3446},"/knowledge-hub/de-bijenkorf-delighting-luxury-shoppers-with-personalization-in-store",{"id":3447,"updatedAt":3448,"firstPublishedAt":3449,"defaultLocaleRoute":3445,"hasDefaultAlgoliaContent":11,"title":3450,"description":3451,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3452,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"yWqrMsbcuhAjhfEi6LZ61","2025-12-17T17:57:36.342Z","2023-06-27T13:15:54.558Z","De Bijenkorf: Delighting luxury shoppers with personalization in store","How the Dutch department store uses personalization in store and online to delight luxury shoppers from around the world.","de-bijenkorf-delighting-luxury-shoppers-with-personalization-in-store",{"route":3454,"payload":3455},"/knowledge-hub/from-0-100-billion-scaling-infrastructure-and-workflow-at-adyen",{"id":3456,"updatedAt":3457,"firstPublishedAt":3458,"defaultLocaleRoute":3454,"hasDefaultAlgoliaContent":11,"title":3459,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3460,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5rPx2GOIJ3rX3lkeXGHDLK","2025-12-17T17:57:36.251Z","2023-06-27T13:16:11.877Z","From 0 — $100 billion: Scaling infrastructure and workflow at Adyen","from-0-100-billion-scaling-infrastructure-and-workflow-at-adyen",{"route":3462,"payload":3463},"/knowledge-hub/how-adyen-helped-casper-build-a-dream-pop-up-business",{"id":3464,"updatedAt":3465,"firstPublishedAt":3466,"defaultLocaleRoute":3462,"hasDefaultAlgoliaContent":11,"title":3467,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3468,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7Bb1HbdOf99Tk6ONrwgGTZ","2025-12-17T17:55:06.605Z","2023-06-27T13:12:44.750Z","How Adyen helped Casper build a dream pop-up business","how-adyen-helped-casper-build-a-dream-pop-up-business",{"route":3470,"payload":3471},"/knowledge-hub/updating-a-50-terabyte-postgresql-database",{"id":3472,"updatedAt":3473,"firstPublishedAt":3474,"defaultLocaleRoute":3470,"hasDefaultAlgoliaContent":11,"title":3475,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3476,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"8Z0eWHeYPQbv0Lct5uut6","2025-12-17T17:55:05.624Z","2023-06-27T13:16:20.911Z","Updating a 50 terabyte PostgreSQL database","updating-a-50-terabyte-postgresql-database",{"route":3478,"payload":3479},"/knowledge-hub/introducing-the-terminal-api",{"id":3480,"updatedAt":3481,"firstPublishedAt":3482,"defaultLocaleRoute":3478,"hasDefaultAlgoliaContent":11,"title":3483,"description":3484,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3485,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7jRAlqNHMG5qB0Hpcha5zI","2025-12-17T17:55:05.455Z","2023-06-27T13:16:07.894Z","Introducing the Terminal API for payment terminals","Discover the Terminal API, a web-based solution for easy integration of payment terminals with cloud or local systems.","introducing-the-terminal-api",{"route":3487,"payload":3488},"/knowledge-hub/how-the-payments-industry-evolved",{"id":3489,"updatedAt":3490,"firstPublishedAt":3491,"defaultLocaleRoute":3487,"hasDefaultAlgoliaContent":11,"title":3492,"description":3493,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3494,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5xrzoqjkeze05oOo4eMQqa","2025-12-17T17:51:58.469Z","2023-06-27T13:14:14.480Z","Payments: A brief history and 12 key payment terms","Learn about key players and big changes in this brief history, covering 40 years of the payments industry.","how-the-payments-industry-evolved",{"route":3496,"payload":3497},"/knowledge-hub/bromptons-first-us-store-a-success-story-unfolds",{"id":3498,"updatedAt":3499,"firstPublishedAt":3500,"defaultLocaleRoute":3496,"hasDefaultAlgoliaContent":11,"title":3501,"description":3502,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3503,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"uKuWLlTzWhxdOCc8osJzs","2025-12-17T17:51:58.307Z","2023-06-27T13:14:24.350Z","Brompton’s first US store: a success story unfolds","Read more about Brompton's first retail store and POS operation in the US. ","bromptons-first-us-store-a-success-story-unfolds",{"route":3505,"payload":3506},"/knowledge-hub/improving-the-developer-experience-with-openapi-specification",{"id":3507,"updatedAt":3508,"firstPublishedAt":3509,"defaultLocaleRoute":3505,"hasDefaultAlgoliaContent":11,"title":3510,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3511,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2syc7nL4w76imqXDXpT9BJ","2025-12-17T17:49:26.567Z","2023-06-27T13:16:24.916Z","Improving the developer experience with OpenAPI Specification","improving-the-developer-experience-with-openapi-specification",{"route":3513,"payload":3514},"/knowledge-hub/staying-on-top-of-payments-with-klook-localizing-beyond-language",{"id":3515,"updatedAt":3516,"firstPublishedAt":3517,"defaultLocaleRoute":3513,"hasDefaultAlgoliaContent":11,"title":3518,"description":3519,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3520,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7sBSEH6dzvsajerhWNh408","2025-12-17T17:49:26.068Z","2023-06-27T13:15:18.273Z","Staying on top of payments with Klook","Discover how Klook enhances mobile user experience and payment localization for a global travel audience.","staying-on-top-of-payments-with-klook-localizing-beyond-language",{"route":3522,"payload":3523},"/knowledge-hub/skantek-securing-nodejs-at-adyen",{"id":3524,"updatedAt":3525,"firstPublishedAt":3526,"defaultLocaleRoute":3522,"hasDefaultAlgoliaContent":11,"title":3527,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3528,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2EbSle759TkTWbwutfaxY7","2025-12-17T17:49:25.872Z","2023-06-27T13:16:28.887Z","Skantek: Securing NodeJS at Adyen","skantek-securing-nodejs-at-adyen",{"route":3530,"payload":3531},"/knowledge-hub/klook-amazing-world-travel-with-seamless-booking-and-payments",{"id":3532,"updatedAt":3533,"firstPublishedAt":3534,"defaultLocaleRoute":3530,"hasDefaultAlgoliaContent":11,"title":3535,"description":3536,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3537,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1hBmHEG1xbE0LZ8kFlmfBO","2025-12-17T17:49:25.466Z","2023-06-27T13:13:35.447Z","Klook: Amazing world travel with seamless booking and payments","Discover how travel trailblazer Klook partners Adyen to enable amazing world travel with seamless bookings and payments.","klook-amazing-world-travel-with-seamless-booking-and-payments",{"route":3539,"payload":3540},"/knowledge-hub/cathay-pacific-unforgettable-flights-for-every-traveler",{"id":3541,"updatedAt":3542,"firstPublishedAt":3543,"defaultLocaleRoute":3539,"hasDefaultAlgoliaContent":11,"title":3544,"description":3545,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3546,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3SV26PK4kIQcKDK0KdFop4","2025-12-17T17:49:25.377Z","2023-06-27T13:15:03.052Z","Cathay Pacific unforgettable flights for travelers","Discover how Cathay Pacific creates memorable flight experiences for every traveler, enhancing journeys from booking to arrival.","cathay-pacific-unforgettable-flights-for-every-traveler",{"route":3548,"payload":3549},"/knowledge-hub/taxify-optimizing-travel-in-cities-of-the-future",{"id":3550,"updatedAt":3551,"firstPublishedAt":3552,"defaultLocaleRoute":3548,"hasDefaultAlgoliaContent":11,"title":3553,"description":3554,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3555,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"34d092HzsmGD6fS9m7PSU3","2025-12-17T17:49:25.348Z","2023-06-27T13:15:07.043Z","Taxify optimizing travel in cities of the future","Discover how Taxify uses technology and machine learning to improve urban travel and shape cities of the future worldwide.","taxify-optimizing-travel-in-cities-of-the-future",{"route":3557,"payload":3558},"/knowledge-hub/grab-enriching-lives-with-southeast-asias-superapp",{"id":3559,"updatedAt":3560,"firstPublishedAt":3561,"defaultLocaleRoute":3557,"hasDefaultAlgoliaContent":11,"title":3562,"description":3563,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3564,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2vIyjOgfCE8fhEoMxJOdaR","2025-12-17T17:49:25.315Z","2023-06-27T13:14:58.655Z","Grab enriching lives with Southeast Asia's superapp","Discover how Grab empowers consumers and businesses as Southeast Asia's leading superapp with a hyperlocal approach.","grab-enriching-lives-with-southeast-asias-superapp",{"route":3566,"payload":3567},"/knowledge-hub/building-our-data-science-platform-with-spark-and-jupyter",{"id":3568,"updatedAt":3569,"firstPublishedAt":3570,"defaultLocaleRoute":3566,"hasDefaultAlgoliaContent":11,"title":3571,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3572,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5okxXGJOwWILJ9gJJ7d1lv","2025-12-17T17:47:59.952Z","2023-06-27T13:16:33.493Z","Building our data science platform with Spark and Jupyter","building-our-data-science-platform-with-spark-and-jupyter",{"route":3574,"payload":3575},"/knowledge-hub/farfetch-optimizing-payments-to-power-growth",{"id":3576,"updatedAt":3577,"firstPublishedAt":3578,"defaultLocaleRoute":3574,"hasDefaultAlgoliaContent":11,"title":3579,"description":3580,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3581,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6CrPhwrW1w8H1nJVhkOjAe","2025-12-17T17:47:58.976Z","2023-06-27T13:15:28.381Z","Farfetch: Optimizing payments to power growth","In the ever-changing world of luxury fashion, discover how Farfetch and Adyen work together to wow international shoppers","farfetch-optimizing-payments-to-power-growth",{"route":3583,"payload":3584},"/knowledge-hub/fave-adyen-empowering-businesses-with-payments",{"id":3585,"updatedAt":3586,"firstPublishedAt":3587,"defaultLocaleRoute":3583,"hasDefaultAlgoliaContent":11,"title":3588,"description":3589,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3590,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5D720dmwqnzkkqUeHEcg5W","2025-12-17T17:47:58.627Z","2023-06-27T13:14:42.861Z","Fave and Adyen empowering businesses with payments","Discover how Fave and Adyen enable seamless payments and insights for 15,000 businesses across Southeast Asia.","fave-adyen-empowering-businesses-with-payments",{"route":3592,"payload":3593},"/knowledge-hub/a-fresh-take-on-payments-with-hellofresh",{"id":3594,"updatedAt":3595,"firstPublishedAt":3596,"defaultLocaleRoute":3592,"hasDefaultAlgoliaContent":11,"title":3597,"description":3598,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3599,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1ViaG4Ij1naGckd4tBqyFy","2025-12-17T17:47:17.655Z","2023-06-27T13:17:48.107Z","A fresh take on payments, with HelloFresh ","Jake Hershman, HelloFresh head of payments in North America, discusses daily hurdles, big-picture payments strategy, and a recent foray into Canada. ","a-fresh-take-on-payments-with-hellofresh",{"route":3601,"payload":3602},"/knowledge-hub/movo-mobility-from-madrid",{"id":3603,"updatedAt":3604,"firstPublishedAt":3605,"defaultLocaleRoute":3601,"hasDefaultAlgoliaContent":11,"title":3606,"description":3607,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3608,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"624isx70qTcJhSvvcVmMtM","2025-12-17T17:47:17.524Z","2023-06-27T13:17:38.056Z","MOVO scooter sharing growth from Madrid","Discover how MOVO, Madrid's fastest growing scooter sharing platform, achieved rapid growth with a focus on speed, user experience, and scalability.","movo-mobility-from-madrid",{"route":3610,"payload":3611},"/knowledge-hub/how-contextual-commerce-is-changing-shopping",{"id":3612,"updatedAt":3613,"firstPublishedAt":3614,"defaultLocaleRoute":3610,"hasDefaultAlgoliaContent":11,"title":3615,"description":3616,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3617,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4VQgNwe07WsBm7dDyzzXh2","2025-12-17T17:47:17.490Z","2023-06-27T13:17:29.384Z","How contextual commerce is changing shopping","How people use social platforms, visual search, and smart suggestions to improve shopping day to day. Explore contextual commerce with Adyen. \n","how-contextual-commerce-is-changing-shopping",{"route":3619,"payload":3620},"/knowledge-hub/agoda-adyen-better-payments-and-experiences-for-a-world-of-travelers",{"id":3621,"updatedAt":3622,"firstPublishedAt":3623,"defaultLocaleRoute":3619,"hasDefaultAlgoliaContent":11,"title":3624,"description":3625,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3626,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4xlEOUBxaRa5DwzVw6Z3dF","2025-12-17T17:47:17.295Z","2023-06-27T13:17:33.678Z","Agoda and Adyen enhance global travel payments","Discover how Agoda and Adyen partner to deliver seamless, frictionless payment experiences for travelers worldwide.","agoda-adyen-better-payments-and-experiences-for-a-world-of-travelers",{"route":3628,"payload":3629},"/knowledge-hub/seatgeek-adyen-good-things-come-to-those-who-hustle",{"id":3630,"updatedAt":3631,"firstPublishedAt":3632,"defaultLocaleRoute":3628,"hasDefaultAlgoliaContent":11,"title":3633,"description":3634,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3635,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2tnpW048rMxgnWjSTdZXG0","2025-12-17T17:47:17.182Z","2023-06-27T13:17:25.035Z","SeatGeek and Adyen's fast payment integration","Discover how SeatGeek and Adyen built a seamless multichannel payments system in under two months to enhance ticket buying worldwide.","seatgeek-adyen-good-things-come-to-those-who-hustle",{"route":3637,"payload":3638},"/knowledge-hub/citizen-m--optimizing-the-customer-experience-with-adyen",{"id":3639,"updatedAt":3640,"firstPublishedAt":3641,"defaultLocaleRoute":3637,"hasDefaultAlgoliaContent":11,"title":3642,"description":3643,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3644,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5DXJksAzOD9oMISIT5ixN8","2025-12-17T17:47:16.419Z","2023-06-27T13:18:27.812Z","CitizenM optimizes customer experience with Adyen","Discover how citizenM enhances guest stays worldwide using Adyen's unified commerce for seamless payments and global expansion.","citizen-m--optimizing-the-customer-experience-with-adyen",{"route":3646,"payload":3647},"/knowledge-hub/psd2-simplified-with-our-new-authentication-engine",{"id":3648,"updatedAt":3649,"firstPublishedAt":3650,"defaultLocaleRoute":3646,"hasDefaultAlgoliaContent":11,"title":3651,"description":3652,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3653,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3zdNDintiWDo8Rl2dJgXh8","2025-12-17T17:46:33.670Z","2023-06-27T13:18:44.042Z","Simplifying PSD2 with our authentication engine","Reduce regulatory complexity and optimize authorization success with our data-driven PSD2 Authentication Engine.","psd2-simplified-with-our-new-authentication-engine",{"route":3655,"payload":3656},"/knowledge-hub/love-bonito-adyen-unified-commerce-for-todays-empowered-shoppers",{"id":3657,"updatedAt":3658,"firstPublishedAt":3659,"defaultLocaleRoute":3655,"hasDefaultAlgoliaContent":11,"title":3660,"description":3661,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3662,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"57iVDwMIYK4K6rLRXMj5eX","2025-12-17T17:46:33.235Z","2023-06-27T13:18:57.712Z","Love Bonito unified commerce for empowered shoppers","Discover how Love Bonito uses unified commerce to enhance shopping experiences online and in-store for today's empowered customers.","love-bonito-adyen-unified-commerce-for-todays-empowered-shoppers",{"route":3664,"payload":3665},"/knowledge-hub/tinyme-going-global-with-adyens-scalable-payment-solution",{"id":3666,"updatedAt":3667,"firstPublishedAt":3668,"defaultLocaleRoute":3664,"hasDefaultAlgoliaContent":11,"title":3669,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3670,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"21tc4thyBl0oj1ImrNs1Ci","2025-12-17T17:46:33.012Z","2023-06-27T13:18:38.177Z","Tinyme going global with Adyen’s scalable payment solution","tinyme-going-global-with-adyens-scalable-payment-solution",{"route":3672,"payload":3673},"/knowledge-hub/securing-your-personal-data-via-tokenization",{"id":3674,"updatedAt":3675,"firstPublishedAt":3676,"defaultLocaleRoute":3672,"hasDefaultAlgoliaContent":11,"title":3677,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3678,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7mpafeoFPKAws4KxfIgztF","2025-12-17T17:46:32.976Z","2023-06-27T13:19:07.839Z","Data tokenization to secure your personal data | Adyen","securing-your-personal-data-via-tokenization",{"route":3680,"payload":3681},"/knowledge-hub/predicting-and-monitoring-payment-volumes-with-spark-and-elasticsearch",{"id":3682,"updatedAt":3683,"firstPublishedAt":3684,"defaultLocaleRoute":3680,"hasDefaultAlgoliaContent":11,"title":3685,"description":3686,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3687,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"31LvMoffMzkRIexNYtUP2j","2025-12-17T17:46:32.901Z","2023-06-27T13:19:19.295Z","Using ElasticSearch and Spark to monitor payments - Adyen","Every second of downtime means lost revenue and customers. Read more about how you can predict and monitor payment volumes with Spark and ElasticSearch.","predicting-and-monitoring-payment-volumes-with-spark-and-elasticsearch",{"route":3689,"payload":3690},"/knowledge-hub/deliveroo-food-market-adyen-a-glimpse-into-the-future-of-dining",{"id":3691,"updatedAt":3692,"firstPublishedAt":3693,"defaultLocaleRoute":3689,"hasDefaultAlgoliaContent":11,"title":3694,"description":3695,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3696,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2oR6xyQKDTQHX2htwQjxFe","2025-12-17T17:45:44.957Z","2023-06-27T13:19:24.396Z","Deliveroo Food Market & Adyen: A glimpse into the future of dining","Take a peek inside the Deliveroo Food Market in Singapore – and discover how Adyen helps deliver innovative F&B experiences with seamless payments.","deliveroo-food-market-adyen-a-glimpse-into-the-future-of-dining",{"route":3698,"payload":3699},"/knowledge-hub/athlinks-in-it-for-the-long-run",{"id":3700,"updatedAt":3701,"firstPublishedAt":3702,"defaultLocaleRoute":3698,"hasDefaultAlgoliaContent":11,"title":3703,"description":3704,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3705,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"16LWnwmnnBzgxlkOBjchhL","2025-12-17T17:45:44.809Z","2023-06-27T13:19:49.077Z","Athlinks and Adyen support global athlete payments","Discover how Athlinks partnered with Adyen to expand globally, optimize payments, and reduce chargebacks for endurance athletes worldwide.","athlinks-in-it-for-the-long-run",{"route":3707,"payload":3708},"/knowledge-hub/bookbeat",{"id":3709,"updatedAt":3710,"firstPublishedAt":3711,"defaultLocaleRoute":3707,"hasDefaultAlgoliaContent":11,"title":3712,"description":3713,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3714,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"lD1m15WNyiTmKFFplbJDc","2025-12-17T17:45:44.469Z","2023-07-26T14:19:54.728Z","Bookbeat audiobook app reshaping publishing","Discover how Bookbeat uses scalable payments and data insights to grow its audiobook app across 28 markets and transform publishing.","bookbeat",{"route":3716,"payload":3717},"/knowledge-hub/watches-of-switzerland",{"id":3718,"updatedAt":3719,"firstPublishedAt":3720,"defaultLocaleRoute":3716,"hasDefaultAlgoliaContent":11,"title":3721,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3722,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4qf7RM7Z7FXW6zphdIc58m","2025-12-17T17:45:25.472Z","2023-06-27T13:20:32.326Z","Watches of Switzerland: Timeless payments","watches-of-switzerland",{"route":3724,"payload":3725},"/knowledge-hub/building-demos-from-the-merchant-perspective",{"id":3726,"updatedAt":3727,"firstPublishedAt":3728,"defaultLocaleRoute":3724,"hasDefaultAlgoliaContent":11,"title":3729,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3730,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4nhzss5sQ0p7fMolC9Jxgi","2025-12-17T17:43:31.798Z","2023-06-27T13:20:01.489Z","Building demos from the merchant perspective","building-demos-from-the-merchant-perspective",{"route":3732,"payload":3733},"/knowledge-hub/cleaning-and-sanitizing-your-pos-terminal",{"id":3734,"updatedAt":3735,"firstPublishedAt":3736,"defaultLocaleRoute":3732,"hasDefaultAlgoliaContent":11,"title":3737,"description":3738,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3739,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2LcX9z5pCUJNhdjLqXuyAi","2025-12-17T17:43:03.000Z","2023-06-27T13:22:00.133Z","How to clean POS terminals","Cleaning and sanitizing your POS terminal: We show you how to keep one of the most important pieces of technology in your store clean.","cleaning-and-sanitizing-your-pos-terminal",{"route":3741,"payload":3742},"/knowledge-hub/give-your-qsr-customers-what-they-crave",{"id":3743,"updatedAt":3744,"firstPublishedAt":3745,"defaultLocaleRoute":3741,"hasDefaultAlgoliaContent":11,"title":3746,"description":3747,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3748,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5qLryssUePPI4NsR6GrIIa","2025-12-17T17:43:02.900Z","2023-06-27T13:22:04.748Z","Give your QSR customers what they crave","Discover how a unified payments platform enhances fast casual dining with convenience, context, and control for QSR customers.","give-your-qsr-customers-what-they-crave",{"route":3750,"payload":3751},"/knowledge-hub/go24-fitness-adyen-24-7-seamless-payments-for-a-city-that-never-sleeps",{"id":3752,"updatedAt":3753,"firstPublishedAt":3754,"defaultLocaleRoute":3750,"hasDefaultAlgoliaContent":11,"title":3755,"description":3756,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3757,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5U9atje94rMDaicYG20S9I","2025-12-17T17:43:02.405Z","2023-06-27T13:22:23.416Z","Go24 Fitness and Adyen seamless 24/7 payments","Discover how Go24 Fitness uses Adyen's seamless payments to offer flexible, 24/7 gym access and enhance customer experience in a fast-paced city.","go24-fitness-adyen-24-7-seamless-payments-for-a-city-that-never-sleeps",{"route":3759,"payload":3760},"/knowledge-hub/why-we-opened-sourced-our-web-framework",{"id":3761,"updatedAt":3762,"firstPublishedAt":3763,"defaultLocaleRoute":3759,"hasDefaultAlgoliaContent":11,"title":3764,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3765,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2aKsG3zvtcOUP3VPk3EC3G","2025-12-17T17:43:02.073Z","2023-06-27T13:22:32.143Z","Why we open sourced our web framework","why-we-opened-sourced-our-web-framework",{"route":3767,"payload":3768},"/knowledge-hub/how-payments-help-subscription-businesses-grow",{"id":3769,"updatedAt":3770,"firstPublishedAt":3771,"defaultLocaleRoute":3767,"hasDefaultAlgoliaContent":11,"title":3772,"description":3773,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3774,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"ZUAz7ERSof2wM0lfcTpku","2025-12-17T17:42:04.075Z","2023-06-27T13:22:48.463Z","How payments help subscription businesses grow","Research showing how accepting a greater number of payment methods grows revenue and subscribers while reducing churn.","how-payments-help-subscription-businesses-grow",{"route":3776,"payload":3777},"/knowledge-hub/how-platforms-are-transforming-the-global-economy",{"id":3778,"updatedAt":3779,"firstPublishedAt":3780,"defaultLocaleRoute":3776,"hasDefaultAlgoliaContent":11,"title":3781,"description":3782,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3783,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"719fYjsZ5VPWXwsuFjUM9F","2025-12-17T17:42:03.770Z","2023-06-27T13:22:53.661Z","How the platform economy transforms global economy | Adyen","Read more about how the platform economy is transforming the global economy and why good platform payments are critical to success.","how-platforms-are-transforming-the-global-economy",{"route":3785,"payload":3786},"/knowledge-hub/the-adyen-way-of-engineering-expose-work-early",{"id":3787,"updatedAt":3788,"firstPublishedAt":3789,"defaultLocaleRoute":3785,"hasDefaultAlgoliaContent":11,"title":3790,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3791,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6z3edpQWuO4OSeMLFJlHFv","2025-12-17T17:41:21.637Z","2023-06-27T13:23:03.016Z","The Adyen way of engineering: expose work early","the-adyen-way-of-engineering-expose-work-early",{"route":3793,"payload":3794},"/knowledge-hub/adyen-guide-to-subscriptions",{"id":3795,"updatedAt":3796,"firstPublishedAt":3797,"defaultLocaleRoute":3793,"hasDefaultAlgoliaContent":11,"title":3798,"description":3799,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3800,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7FTM1QNMfxx7cdSyjNOnUl","2025-12-17T17:41:20.511Z","2023-07-13T08:54:03.081Z","The Adyen guide to subscriptions","Explore how merchants can leverage subscription services to build consistent customer relationships and grow their business.","adyen-guide-to-subscriptions",{"route":3802,"payload":3803},"/knowledge-hub/our-docs-are-nominated-for-the-2020-devportal-awards-",{"id":3804,"updatedAt":3805,"firstPublishedAt":3806,"defaultLocaleRoute":3802,"hasDefaultAlgoliaContent":11,"title":3807,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3808,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7kBhPVSOULIlHsXqJKZYu4","2025-12-17T17:40:41.520Z","2023-06-27T13:23:25.764Z","Our docs are nominated for the 2020 DevPortal Awards!","our-docs-are-nominated-for-the-2020-devportal-awards-",{"route":3810,"payload":3811},"/knowledge-hub/the-adyen-way-of-engineering--we-design-for-20x",{"id":3812,"updatedAt":3813,"firstPublishedAt":3814,"defaultLocaleRoute":3810,"hasDefaultAlgoliaContent":11,"title":3815,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3816,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3KRlAQmYBsu1q1mg84GvVR","2025-12-17T17:40:40.852Z","2023-06-27T13:23:44.010Z","The Adyen way of engineering: we design for 20x","the-adyen-way-of-engineering--we-design-for-20x",{"route":3818,"payload":3819},"/knowledge-hub/guzman-y-gomez-adyen-serving-up-the-fastest-tastiest-dining-experience-in-town",{"id":3820,"updatedAt":3821,"firstPublishedAt":3822,"defaultLocaleRoute":3818,"hasDefaultAlgoliaContent":11,"title":3823,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3824,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1Z77yK5ADzPdLzKuuH93bG","2025-12-17T17:40:40.638Z","2023-06-27T13:23:48.234Z","Guzman y Gomez & Adyen: Serving up the fastest, tastiest dining experience in Singapore","guzman-y-gomez-adyen-serving-up-the-fastest-tastiest-dining-experience-in-town",{"route":3826,"payload":3827},"/knowledge-hub/optimizing-payment-conversion-rates-with-contextual-multi-armed-bandits",{"id":3828,"updatedAt":3829,"firstPublishedAt":3830,"defaultLocaleRoute":3826,"hasDefaultAlgoliaContent":11,"title":3831,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3832,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7dNnOsN8r0rWFEowoEvdiP","2025-12-17T17:40:40.556Z","2023-06-27T13:23:52.390Z","Optimizing payment conversion rates with contextual multi-armed bandits","optimizing-payment-conversion-rates-with-contextual-multi-armed-bandits",{"route":3834,"payload":3835},"/knowledge-hub/kinepolis-adyen-bring-unified-commerce-to-entertainment-industry",{"id":3836,"updatedAt":3837,"firstPublishedAt":3838,"defaultLocaleRoute":3834,"hasDefaultAlgoliaContent":11,"title":3839,"description":3840,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3841,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1jEUpGedMWGuk5wzrRZrbr","2025-12-17T17:40:40.300Z","2023-06-27T13:23:21.161Z"," How Kinepolis leverages unified commerce payments | Adyen","Learn how European cinema chain Kinepolis use payments and unified commerce to innovate and globally grow their business in the entertainment industry.","kinepolis-adyen-bring-unified-commerce-to-entertainment-industry",{"route":3843,"payload":3844},"/knowledge-hub/rescuing-failed-subscription-payments-using-contextual-multi-armed-bandits",{"id":3845,"updatedAt":3846,"firstPublishedAt":3847,"defaultLocaleRoute":3843,"hasDefaultAlgoliaContent":11,"title":3848,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3849,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2MON8fWvGHO5W0BygpJvP9","2025-12-17T17:38:33.499Z","2023-06-27T13:24:25.907Z","Rescuing failed subscription payments using contextual multi-armed bandits","rescuing-failed-subscription-payments-using-contextual-multi-armed-bandits",{"route":3851,"payload":3852},"/knowledge-hub/auto-rescue-making-subscriptions-unstoppable",{"id":3853,"updatedAt":3854,"firstPublishedAt":3855,"defaultLocaleRoute":3851,"hasDefaultAlgoliaContent":11,"title":3856,"description":3857,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3858,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5XmLwX2EcbJpdWSupPdtFk","2025-12-17T17:38:33.428Z","2023-06-27T13:24:17.447Z","Making subscriptions unstoppable with Auto Rescue","We built Auto Rescue to make subscriptions unstoppable. We had a little help from our friends at Pinterest, Babbel, and GoHenry. Here’s how.","auto-rescue-making-subscriptions-unstoppable",{"route":3860,"payload":3861},"/knowledge-hub/kogan-driving-efficiency-with-unified-payments",{"id":3862,"updatedAt":3863,"firstPublishedAt":3864,"defaultLocaleRoute":3860,"hasDefaultAlgoliaContent":11,"title":3865,"description":3866,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3867,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1jwIQHJye32ALqOYe70Scf","2025-12-17T17:38:33.355Z","2023-06-27T13:24:06.956Z","Kogan.com boosts efficiency with unified payments","Discover how Kogan.com streamlines payments and enhances customer experience using Adyen's unified payment platform.","kogan-driving-efficiency-with-unified-payments",{"route":3869,"payload":3870},"/knowledge-hub/how-etsy-migrate-its-pci-environment-to-offset-risk",{"id":3871,"updatedAt":3872,"firstPublishedAt":3873,"defaultLocaleRoute":3869,"hasDefaultAlgoliaContent":11,"title":3874,"description":3875,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3876,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4g97SiOJCF3w2SjqTWbbtr","2025-12-17T17:38:32.866Z","2023-06-27T13:24:30.457Z","How Etsy migrated their PCI environment to offset risk | Adyen","Etsy’s top three learnings from their PCI migration to a serverless, databaseless environment. ","how-etsy-migrate-its-pci-environment-to-offset-risk",{"route":3878,"payload":3879},"/knowledge-hub/adyen-bhg-delighting-shoppers-in-a-changing-retail-landscape",{"id":3880,"updatedAt":3881,"firstPublishedAt":3882,"defaultLocaleRoute":3878,"hasDefaultAlgoliaContent":11,"title":3883,"description":3884,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3885,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5H5BWJPVGrDnVo4YEVwmh3","2025-12-17T17:38:32.448Z","2023-06-27T13:26:21.234Z","Adyen and BHG transform retail with unified commerce","Discover how Adyen and BHG enhance shopping experiences through digital transformation and unified commerce solutions.","adyen-bhg-delighting-shoppers-in-a-changing-retail-landscape",{"route":3887,"payload":3888},"/knowledge-hub/the-adyen-way-of-engineering-oss-or-built-in-house",{"id":3889,"updatedAt":3890,"firstPublishedAt":3891,"defaultLocaleRoute":3887,"hasDefaultAlgoliaContent":11,"title":3892,"description":3892,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3893,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5wJpZNarKQc2gQtuTa1U0R","2025-12-17T17:38:32.352Z","2023-06-27T13:26:25.588Z","The Adyen way of engineering: Our tech stack is open source or built in-house","the-adyen-way-of-engineering-oss-or-built-in-house",{"route":3895,"payload":3896},"/knowledge-hub/making-the-best-of-2021-an-asia-pacific-perspective",{"id":3897,"updatedAt":3898,"firstPublishedAt":3899,"defaultLocaleRoute":3895,"hasDefaultAlgoliaContent":11,"title":3900,"description":3901,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3902,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1nM4MHkl64s1Owsrl7mGVk","2025-12-17T17:37:30.862Z","2023-06-27T13:26:39.498Z","Making the best of 2021 an Asia Pacific perspective","Discover key insights from Adyen's APAC President on unified commerce, seamless payments, and retail trends shaping 2021 and beyond.","making-the-best-of-2021-an-asia-pacific-perspective",{"route":3904,"payload":3905},"/knowledge-hub/hunter-giving-chargeback-fraud-the-boot",{"id":3906,"updatedAt":3907,"firstPublishedAt":3908,"defaultLocaleRoute":3904,"hasDefaultAlgoliaContent":11,"title":3909,"description":3910,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3911,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6BUUIku8xJLETgC0QD9uqw","2025-12-17T17:37:30.698Z","2023-06-28T07:58:09.171Z","Hunter reduces chargeback fraud by 90%","Discover how Hunter cut chargeback fraud by 90% using smart risk tools while boosting payment authorizations and customer loyalty.","hunter-giving-chargeback-fraud-the-boot",{"route":3913,"payload":3914},"/knowledge-hub/joe-and-the-juice-using-payment-technology-to-improve-customer-experience",{"id":3915,"updatedAt":3916,"firstPublishedAt":3917,"defaultLocaleRoute":3913,"hasDefaultAlgoliaContent":11,"title":3918,"description":3919,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3920,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4lxXYktyL0m91mDca9C764","2025-12-17T17:37:30.293Z","2023-06-27T13:26:16.948Z","Joe & The Juice: Using payment technology to improve customer experience","Discover how Joe & The Juice has built a single view of its in-store and in-app customers to increase its customer loyalty.","joe-and-the-juice-using-payment-technology-to-improve-customer-experience",{"route":3922,"payload":3923},"/knowledge-hub/zalora-agility-and-adapting-to-fast-changing-needs",{"id":3924,"updatedAt":3925,"firstPublishedAt":3926,"defaultLocaleRoute":3922,"hasDefaultAlgoliaContent":11,"title":3927,"description":3928,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3929,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4oHJrBpe7mCtxdrRXHsY98","2025-12-17T17:37:30.027Z","2023-06-27T13:26:59.235Z","ZALORA's agility in adapting to shopper needs","Discover how ZALORA swiftly adapted to changing shopper demands and the evolving retail landscape with agile ecommerce strategies.","zalora-agility-and-adapting-to-fast-changing-needs",{"route":3931,"payload":3932},"/knowledge-hub/ecosa-mattresses-prestashop-ecommerce-payment-solution",{"id":3933,"updatedAt":3934,"firstPublishedAt":3935,"defaultLocaleRoute":3931,"hasDefaultAlgoliaContent":11,"title":3936,"description":3937,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3938,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5QLC2anO22HNfvgflSqh2m","2025-12-17T17:37:29.950Z","2023-06-27T13:27:03.848Z","Ecosa boosts sales with Adyen PrestaShop plugin","Discover how Ecosa increased ecommerce sales by 200% using Adyen's seamless PrestaShop payment integration for global growth.","ecosa-mattresses-prestashop-ecommerce-payment-solution",{"route":3940,"payload":3941},"/knowledge-hub/christian-louboutin-and-adyen-payments-strategy",{"id":3942,"updatedAt":3943,"firstPublishedAt":3944,"defaultLocaleRoute":3940,"hasDefaultAlgoliaContent":11,"title":3945,"description":3946,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3947,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7hmoOnCpnmeaCkJxt6wKUj","2025-12-17T17:37:29.913Z","2023-06-27T13:29:04.618Z","Christian Louboutin & Adyen: The payments strategy of an international luxury brand step, by step","Discover how Adyen helps French Luxury brand Christian Louboutin optimize its payments strategy and develop innovative customer journeys worldwide.\n","christian-louboutin-and-adyen-payments-strategy",{"route":3949,"payload":3950},"/knowledge-hub/zadig-and-voltaire-at-forefront-of-new-generation-retail",{"id":3951,"updatedAt":3952,"firstPublishedAt":3953,"defaultLocaleRoute":3949,"hasDefaultAlgoliaContent":11,"title":3954,"description":3955,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3956,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4W8sAXDGtLLbrO7MtRBZkJ","2025-12-17T17:37:29.877Z","2023-06-27T13:27:19.234Z","Zadig&Voltaire leads new generation retail","Discover how Zadig&Voltaire unifies online and offline journeys to transform luxury retail with Adyen and Adobe Commerce.","zadig-and-voltaire-at-forefront-of-new-generation-retail",{"route":3958,"payload":3959},"/knowledge-hub/streamline-point-of-sale-payments",{"id":3960,"updatedAt":3961,"firstPublishedAt":3962,"defaultLocaleRoute":3958,"hasDefaultAlgoliaContent":11,"title":3963,"description":3964,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3965,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"72ZjMTA9xbCviKOLx85rxA","2025-12-17T17:37:29.623Z","2023-07-21T07:19:12.177Z","Streamline point of sale payments","Learn how to eliminate checkout lines, welcome international shoppers, and use payment data for personalized services.","streamline-point-of-sale-payments",{"route":3967,"payload":3968},"/knowledge-hub/optimize-your-checkout",{"id":3969,"updatedAt":3970,"firstPublishedAt":3971,"defaultLocaleRoute":3967,"hasDefaultAlgoliaContent":11,"title":3972,"description":3973,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3974,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6yUKyDS4D8J5P7kysIosZG","2025-12-17T17:37:29.585Z","2023-07-17T09:25:24.762Z","Optimize your checkout for better payments","Learn best practices for mobile and secure one-click payments to keep your online checkout simple and effective.","optimize-your-checkout",{"route":3976,"payload":3977},"/knowledge-hub/the-adyen-way-of-engineering--engineers-as-designers-architects-coders-and-testers",{"id":3978,"updatedAt":3979,"firstPublishedAt":3980,"defaultLocaleRoute":3976,"hasDefaultAlgoliaContent":11,"title":3981,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3982,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1MqPobEp9zJbyU0merqmPC","2025-12-17T17:37:29.326Z","2023-06-27T13:27:23.853Z","The Adyen way of engineering: engineers as designers, architects, coders, and testers ","the-adyen-way-of-engineering--engineers-as-designers-architects-coders-and-testers",{"route":3984,"payload":3985},"/knowledge-hub/online-payments-using-the-new-web-payment-apis",{"id":3986,"updatedAt":3987,"firstPublishedAt":3988,"defaultLocaleRoute":3984,"hasDefaultAlgoliaContent":11,"title":3989,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3990,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3Fo82iJXV1YIjUaoikdHHQ","2025-12-17T17:36:52.161Z","2023-06-27T13:27:37.568Z","Online payments using the new Web Payment APIs","online-payments-using-the-new-web-payment-apis",{"route":3992,"payload":3993},"/knowledge-hub/three-ways-qr-codes-are-changing-touchless-commerce",{"id":3994,"updatedAt":3995,"firstPublishedAt":3996,"defaultLocaleRoute":3992,"hasDefaultAlgoliaContent":11,"title":3997,"description":3998,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":3999,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5Z5kBeCq7Fj6ifTp5cmCgn","2025-12-17T17:36:51.980Z","2023-06-27T13:28:01.171Z","QR code payments are changing touch-free experiences | Adyen","How to connect with customers and build better touch-free experiences across food and beverage, retail, and hospitality using QR codes.","three-ways-qr-codes-are-changing-touchless-commerce",{"route":4001,"payload":4002},"/knowledge-hub/vestiaire-collective-ready-for-psd2",{"id":4003,"updatedAt":4004,"firstPublishedAt":4005,"defaultLocaleRoute":4001,"hasDefaultAlgoliaContent":11,"title":4006,"description":4007,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4008,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6eI8h6uRUwVmoMISzbAXLU","2025-12-17T17:36:51.673Z","2023-06-27T13:29:31.830Z","Vestiaire collective: ready for PSD2","Find out how global marketplace Vestiaire Collective managed to become fully compliant with PSD2 and maximize its conversions. \n","vestiaire-collective-ready-for-psd2",{"route":4010,"payload":4011},"/knowledge-hub/integrating-webhooks-notifications-with-adyen-checkout",{"id":4012,"updatedAt":4013,"firstPublishedAt":4014,"defaultLocaleRoute":4010,"hasDefaultAlgoliaContent":11,"title":4015,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4016,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3kV7ypTh1vZpdQU59A3bMT","2025-12-17T17:36:50.992Z","2023-06-27T13:28:20.651Z","Integrating webhook notifications with Adyen Checkout","integrating-webhooks-notifications-with-adyen-checkout",{"route":4018,"payload":4019},"/knowledge-hub/revenue-optimization-1-authorization-rates-fraud-and-some-things-you-should-know-about-risk-management",{"id":4020,"updatedAt":4021,"firstPublishedAt":4022,"defaultLocaleRoute":4018,"hasDefaultAlgoliaContent":11,"title":4023,"description":4024,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4025,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3PdqXelX7V64SrUOQdhX5J","2025-12-17T17:36:37.126Z","2023-06-27T13:28:31.256Z","Revenue optimization: authorization rates and fraud","Explore key factors in revenue optimization, focusing on authorization rates, fraud, and essential risk management insights.","revenue-optimization-1-authorization-rates-fraud-and-some-things-you-should-know-about-risk-management",{"route":4027,"payload":4028},"/knowledge-hub/ste-michelle-wine-estates-unified-commerce-opens-new-avenues",{"id":4029,"updatedAt":4030,"firstPublishedAt":4031,"defaultLocaleRoute":4027,"hasDefaultAlgoliaContent":11,"title":4032,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4033,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"52deu6TqFQFaduhCwLdS8P","2025-12-17T17:36:36.430Z","2023-06-27T13:28:40.683Z","For Ste. Michelle Wine Estates, unified commerce opens new avenues ","ste-michelle-wine-estates-unified-commerce-opens-new-avenues",{"route":4035,"payload":4036},"/knowledge-hub/revenue-optimization-3-why-apac-businesses-need-to-pay-attention-to-strong-customer-authentication",{"id":4037,"updatedAt":4038,"firstPublishedAt":4039,"defaultLocaleRoute":4035,"hasDefaultAlgoliaContent":11,"title":4040,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4041,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3kyL2Rd9gqHSgxTckrOn7S","2025-12-17T17:36:21.271Z","2023-06-27T13:29:13.465Z","Revenue Optimization 3: Why APAC businesses need to pay attention to strong customer authentication","revenue-optimization-3-why-apac-businesses-need-to-pay-attention-to-strong-customer-authentication",{"route":4043,"payload":4044},"/knowledge-hub/migration-from-jcenter-to-maven-central",{"id":4045,"updatedAt":4046,"firstPublishedAt":4047,"defaultLocaleRoute":4043,"hasDefaultAlgoliaContent":11,"title":4048,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4049,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"oAORN8AoDj9R4YsQHF8pP","2025-12-17T17:36:21.063Z","2023-06-27T13:27:28.512Z","Migration from JCenter to Maven Central","migration-from-jcenter-to-maven-central",{"route":4051,"payload":4052},"/knowledge-hub/airflow-at-adyen",{"id":4053,"updatedAt":4054,"firstPublishedAt":4055,"defaultLocaleRoute":4051,"hasDefaultAlgoliaContent":11,"title":4056,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4057,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6bnw3FCTlXzQomn5KimdeY","2025-12-17T17:36:20.822Z","2023-06-27T13:27:33.309Z","Airflow at Adyen: Adoption as ETL/ML Orchestrator","airflow-at-adyen",{"route":4059,"payload":4060},"/knowledge-hub/thalys-delivering-beautiful-online-experiences",{"id":4061,"updatedAt":4062,"firstPublishedAt":4063,"defaultLocaleRoute":4059,"hasDefaultAlgoliaContent":11,"title":4064,"description":4065,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4066,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6gHAr1fOsrP4PZyQ4y5u0Z","2025-12-17T17:36:20.399Z","2023-06-27T13:29:27.447Z","Thalys delivering a beautiful online experience","Discover how Thalys enhanced its online payments and customer journey with Adyen's seamless and secure payment solutions.","thalys-delivering-beautiful-online-experiences",{"route":4068,"payload":4069},"/knowledge-hub/smcp-on-the-cutting-edge-of-customer-experience",{"id":4070,"updatedAt":4071,"firstPublishedAt":4072,"defaultLocaleRoute":4068,"hasDefaultAlgoliaContent":11,"title":4073,"description":4074,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4075,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"588dMIakwQcHO319h5EG63","2025-12-17T17:35:46.362Z","2023-06-27T13:29:46.762Z","SMCP: on the cutting edge of customer experience ","How we help the SMCP group develop innovative customer journeys worldwide. ","smcp-on-the-cutting-edge-of-customer-experience",{"route":4077,"payload":4078},"/knowledge-hub/brooks-brothers-next-wave-of-digital-commerce-customer-expectations",{"id":4079,"updatedAt":4080,"firstPublishedAt":4081,"defaultLocaleRoute":4077,"hasDefaultAlgoliaContent":11,"title":4082,"description":4083,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4084,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2tsaAPQ85kmgEMIUaG1Xyt","2025-12-17T17:35:45.254Z","2023-06-27T13:30:05.957Z","How Brooks Brothers is meeting the next wave of digital commerce expectations","Brooks brothers were able to rise and get ahead of new demands by listening to their customers and implementing key technologies.","brooks-brothers-next-wave-of-digital-commerce-customer-expectations",{"route":4086,"payload":4087},"/knowledge-hub/design-to-duty-adyen-architecture",{"id":4088,"updatedAt":4089,"firstPublishedAt":4090,"defaultLocaleRoute":4086,"hasDefaultAlgoliaContent":11,"title":4091,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4092,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4SbaELDN9OZhitEpMhPN8B","2025-12-17T17:35:25.075Z","2023-06-27T13:27:42.150Z","Design to Duty: How we make architecture decisions at Adyen","design-to-duty-adyen-architecture",{"route":4094,"payload":4095},"/knowledge-hub/viasat-sees-instant-growth-with-flexible-payments",{"id":4096,"updatedAt":4097,"firstPublishedAt":4098,"defaultLocaleRoute":4094,"hasDefaultAlgoliaContent":11,"title":4099,"description":4100,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4101,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2eGRhZMcwOy3i51WPeAk0Y","2025-12-17T17:35:24.961Z","2023-06-27T13:30:00.683Z","Viasat sees instant growth with a flexible payments approach | Adyen","Inside the global communication company’s journey to seamless payments with Adyen for Platforms.","viasat-sees-instant-growth-with-flexible-payments",{"route":4103,"payload":4104},"/knowledge-hub/caudalie-adyen-magento",{"id":4105,"updatedAt":4106,"firstPublishedAt":4107,"defaultLocaleRoute":4103,"hasDefaultAlgoliaContent":11,"title":4108,"description":4109,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4110,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1Dv2BqMAzVgIxJjSPqSmjR","2025-12-17T17:35:24.883Z","2023-06-27T13:30:23.714Z","Caudalie: Boosting global sales with Adyen and Magento","Découvrez comment Caudalie améliore son expérience client et optimise ses paiements avec Magento et Adyen ","caudalie-adyen-magento",{"route":4112,"payload":4113},"/knowledge-hub/design-to-duty-adyen-architecture-part2",{"id":4114,"updatedAt":4115,"firstPublishedAt":4116,"defaultLocaleRoute":4112,"hasDefaultAlgoliaContent":11,"title":4117,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4118,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4K9GK3fJEic7TYGKnxsOj1","2025-12-17T17:35:23.924Z","2023-06-27T13:27:47.038Z","Design to Duty: The Accounting and Reporting Systems at Adyen","design-to-duty-adyen-architecture-part2",{"route":4120,"payload":4121},"/knowledge-hub/how-dominos-perfected-operational-agility-with-unified-commerce-payments",{"id":4122,"updatedAt":4123,"firstPublishedAt":4124,"defaultLocaleRoute":4120,"hasDefaultAlgoliaContent":11,"title":4125,"description":4126,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4127,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7iq7v3vaPmvaNzMwaitrxY","2025-12-17T17:35:23.491Z","2023-06-27T13:27:08.167Z","How Domino’s perfected operational agility","Discover how Domino’s uses unified commerce payments to maintain its edge in the quick service restaurant industry.","how-dominos-perfected-operational-agility-with-unified-commerce-payments",{"route":4129,"payload":4130},"/knowledge-hub/psd2-understanding-strong-customer-authentication",{"id":4131,"updatedAt":4132,"firstPublishedAt":4133,"defaultLocaleRoute":4129,"hasDefaultAlgoliaContent":11,"title":4134,"description":4135,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4136,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7k17uecbk93CSZyForc1Ce","2025-12-17T17:35:08.917Z","2023-07-13T14:16:58.847Z","Understanding Strong Customer Authentication","Discover what Strong Customer Authentication (SCA) is and when it’s required. Read more to learn how to ensure your business is compliant.","psd2-understanding-strong-customer-authentication",{"route":4138,"payload":4139},"/knowledge-hub/sessions-api-faster-integration",{"id":4140,"updatedAt":4141,"firstPublishedAt":4142,"defaultLocaleRoute":4138,"hasDefaultAlgoliaContent":11,"title":4143,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4144,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2Kj7NrX9r38QydjGPyRpTp","2025-12-17T17:35:08.671Z","2023-06-27T13:31:11.328Z","Faster and Simpler integration with a single API call","sessions-api-faster-integration",{"route":4146,"payload":4147},"/knowledge-hub/3ds-sca-and-revenueprotect",{"id":4148,"updatedAt":4149,"firstPublishedAt":4150,"defaultLocaleRoute":4146,"hasDefaultAlgoliaContent":11,"title":4151,"description":4152,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4153,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2HkqApLooLcZkA5GWAa0ah","2025-12-17T17:35:08.427Z","2023-06-27T13:31:25.699Z","Adyen Risk Management ","We weigh up some of the benefits and limitations of 3DS2 SCA and compare it with Adyen’s risk management suite; RevenueProtect.","3ds-sca-and-revenueprotect",{"route":4155,"payload":4156},"/knowledge-hub/shein-four-payments-strategies-for-global-expansion",{"id":4157,"updatedAt":4158,"firstPublishedAt":4159,"defaultLocaleRoute":4155,"hasDefaultAlgoliaContent":11,"title":4160,"description":4161,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4162,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6kNc7vmNodINaplDRqg8NQ","2025-12-17T17:35:08.298Z","2023-06-27T13:31:16.083Z","Four major payments strategies behind SHEIN's growth","Discover the key payment strategies that powered SHEIN's global expansion and how Adyen supports its ecommerce success.","shein-four-payments-strategies-for-global-expansion",{"route":4164,"payload":4165},"/knowledge-hub/picnic-delivering-the-best-shopping-experience",{"id":4166,"updatedAt":4167,"firstPublishedAt":4168,"defaultLocaleRoute":4164,"hasDefaultAlgoliaContent":11,"title":4169,"description":4170,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4171,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5vEsGmF6C2fLpkeM1sUyMg","2025-12-17T17:34:41.116Z","2023-06-27T13:31:30.265Z","Adyen | Case study | Delivering the best shopping experience with Picnic","Find out how online supermarket Picnic uses payments technology to offer a fresh experience to its hungry user base","picnic-delivering-the-best-shopping-experience",{"route":4173,"payload":4174},"/knowledge-hub/hpp-end-of-life",{"id":4175,"updatedAt":4176,"firstPublishedAt":4177,"defaultLocaleRoute":4173,"hasDefaultAlgoliaContent":11,"title":4178,"description":4179,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4180,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6Zqj6wUapKQECwOE16GCaL","2025-12-17T17:34:40.555Z","2023-06-27T13:31:20.909Z","Adyen | Blog | HPP End of Life","From Oct 2022 we'll stop accepting payments through Hosted Payment Pages (HPP). This article will explain why.\n\n","hpp-end-of-life",{"route":4182,"payload":4183},"/knowledge-hub/how-to-stay-ahead-of-seller-fraud",{"id":4184,"updatedAt":4185,"firstPublishedAt":4186,"defaultLocaleRoute":4182,"hasDefaultAlgoliaContent":11,"title":4187,"description":4188,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4189,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2Bba4lo7MFpUTQsoFefMsc","2025-12-17T17:34:39.543Z","2023-06-27T13:31:39.217Z","How to stay ahead of seller fraud","Learn how to prevent seller fraud on marketplaces with smart risk tools and effective fraud prevention strategies.","how-to-stay-ahead-of-seller-fraud",{"route":4191,"payload":4192},"/knowledge-hub/debit-mastercard-is-replacing-maestro-what-you-need-to-know",{"id":4193,"updatedAt":4194,"firstPublishedAt":4195,"defaultLocaleRoute":4191,"hasDefaultAlgoliaContent":11,"title":4196,"description":4197,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4198,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3fhBKZrjM2IRNGdjsOHIha","2025-12-17T17:34:05.500Z","2023-06-27T13:30:46.119Z","Debit Mastercard replaces Maestro cards globally","From July 2023, Maestro cards are replaced by Debit Mastercard, offering wider acceptance and enhanced ecommerce capabilities for merchants and customers.","debit-mastercard-is-replacing-maestro-what-you-need-to-know",{"route":4200,"payload":4201},"/knowledge-hub/inside-adyen-log4j-saga",{"id":4202,"updatedAt":4203,"firstPublishedAt":4204,"defaultLocaleRoute":4200,"hasDefaultAlgoliaContent":11,"title":4205,"description":4206,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4207,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"78OekftsLY5AxyE1EimpJS","2025-12-17T17:34:05.365Z","2023-06-27T13:31:48.945Z","Inside Adyen: The Log4j Saga","Learn how Adyen responded to the Log4j vulnerability: detection and impact, mitigation factors, validation and best practices ","inside-adyen-log4j-saga",{"route":4209,"payload":4210},"/knowledge-hub/five-star-guest-experiences-payments",{"id":4211,"updatedAt":4212,"firstPublishedAt":4213,"defaultLocaleRoute":4209,"hasDefaultAlgoliaContent":11,"title":4214,"description":4215,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4216,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4I5ybMy5ofhXsxbXR6OTeo","2025-12-17T17:33:38.265Z","2023-06-27T13:31:58.440Z","Why five-star guest experiences start with payments | Adyen","Insights from leading hospitality brands on daelivering high quality service through personalized, flexible payments technology.","five-star-guest-experiences-payments",{"route":4218,"payload":4219},"/knowledge-hub/automate-workflows-with-management-api",{"id":4220,"updatedAt":4221,"firstPublishedAt":4222,"defaultLocaleRoute":4218,"hasDefaultAlgoliaContent":11,"title":4223,"description":4224,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4225,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4LRC7zAiE1ycu3qTXCMqUr","2025-12-17T17:33:06.834Z","2023-06-27T13:32:25.626Z","Automate admin workflows with the Management API","Streamline your admin tasks by automating workflows using the new Management API for efficient account and store management.","automate-workflows-with-management-api",{"route":4227,"payload":4228},"/knowledge-hub/lightspeed-integrated-payments-pd",{"id":4229,"updatedAt":4230,"firstPublishedAt":4231,"defaultLocaleRoute":4227,"hasDefaultAlgoliaContent":11,"title":4232,"description":4233,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4234,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3RjeBVYIDEbvNBed65824e","2025-12-17T17:32:37.497Z","2023-06-27T13:33:02.461Z","How Lightspeed takes control with integrated payments","3 ways the one-stop commerce platform is using payments to empower their retail, hospitality, and golf SMB users.","lightspeed-integrated-payments-pd",{"route":4236,"payload":4237},"/knowledge-hub/api-credentials-screens",{"id":4238,"updatedAt":4239,"firstPublishedAt":4240,"defaultLocaleRoute":4236,"hasDefaultAlgoliaContent":11,"title":4241,"description":4242,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4243,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4mnCB926llNM9P5sxChafp","2025-12-17T17:32:37.313Z","2023-06-27T13:32:34.987Z","Revamp of the API credentials screens","Discover the redesigned API credentials screens focused on simplicity, usability, and enhanced management in the Adyen Customer Area.","api-credentials-screens",{"route":4245,"payload":4246},"/knowledge-hub/how-psd2-impacts-the-payment-landscape-marketplaces",{"id":4247,"updatedAt":4248,"firstPublishedAt":4249,"defaultLocaleRoute":4245,"hasDefaultAlgoliaContent":11,"title":4250,"description":4251,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4252,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3zNY5XNaAoaaqJwL2BO37q","2025-12-17T17:32:36.694Z","2023-06-27T13:12:14.763Z","How PSD2 impacts platforms and marketplaces","Learn how PSD2 affects platforms and marketplaces, and how these European regulations concern platform businesses around the world.","how-psd2-impacts-the-payment-landscape-marketplaces",{"route":4254,"payload":4255},"/knowledge-hub/forrester-tei-adyen-chargebacks",{"id":4256,"updatedAt":4257,"firstPublishedAt":4258,"defaultLocaleRoute":4254,"hasDefaultAlgoliaContent":11,"title":4259,"description":4260,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4261,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5EOiSwYEtZ66BJXIzyvuir","2025-12-17T17:31:53.626Z","2023-06-27T13:33:20.620Z","Forrester TEI: Save $2.5M in chargebacks with built-in risk engine","Ecommerce merchants see an average uplift in authorization rates of 1.52% through our intelligent payment routing tools.","forrester-tei-adyen-chargebacks",{"route":4263,"payload":4264},"/knowledge-hub/a-platforms-collaboration-that-glides-globally-",{"id":4265,"updatedAt":4266,"firstPublishedAt":4267,"defaultLocaleRoute":4263,"hasDefaultAlgoliaContent":11,"title":4268,"description":4269,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4270,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2k0BgFtdYQIMBb9UWJj48Q","2025-12-17T17:31:53.554Z","2023-06-27T13:33:11.361Z","A platform's collaboration that glides globally","Discover how Palisis powers tourism with smart payments and a global, streamlined platform for seamless user onboarding and operations.","a-platforms-collaboration-that-glides-globally-",{"route":4272,"payload":4273},"/knowledge-hub/leon-changing-qsr-expections-",{"id":4274,"updatedAt":4275,"firstPublishedAt":4276,"defaultLocaleRoute":4272,"hasDefaultAlgoliaContent":11,"title":4277,"description":4278,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4279,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5MXRhp5kpNdlrGTWxH25b0","2025-12-17T17:31:52.218Z","2023-06-27T13:33:35.513Z","Leon powering healthy QSR through smart payments and ordering technology","How QSR brand Leon is leading the way in healthy response to fast food, and doing so with the leading payments technology.","leon-changing-qsr-expections-",{"route":4281,"payload":4282},"/knowledge-hub/top-takeaways-from-the-2022-retail-report",{"id":4283,"updatedAt":4284,"firstPublishedAt":4285,"defaultLocaleRoute":4281,"hasDefaultAlgoliaContent":11,"title":4286,"description":4287,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4288,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3NeWv4MJfsQN64M3rm2acP","2025-12-17T17:28:06.262Z","2023-06-27T13:33:50.828Z","Top takeaways from the 2022 Adyen Retail Report | Adyen","Discover the 2022 consumer retail trends shaping your industry in the latest Adyen Retail Report. ","top-takeaways-from-the-2022-retail-report",{"route":4290,"payload":4291},"/knowledge-hub/5-ways-food-and-beverage-industry-changed-in-2022",{"id":4292,"updatedAt":4293,"firstPublishedAt":4294,"defaultLocaleRoute":4290,"hasDefaultAlgoliaContent":11,"title":4295,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4296,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5iZjmOOA1oOxzrM7q5dsT0","2025-12-17T17:28:05.590Z","2023-06-27T13:24:11.502Z","5 ways the food and beverage industry changed in 2020","5-ways-food-and-beverage-industry-changed-in-2022",{"route":4298,"payload":4299},"/knowledge-hub/express-checkouts",{"id":4300,"updatedAt":4301,"firstPublishedAt":4302,"defaultLocaleRoute":4298,"hasDefaultAlgoliaContent":11,"title":4303,"description":4304,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4305,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"75ZGkARjGVwyDnMZjeiywm","2025-12-17T17:28:05.491Z","2023-06-27T13:33:45.139Z","Express checkout with three one-click payment options","Discover how express checkout offers three easy one-click payment methods to optimize your online payment experience.","express-checkouts",{"route":4307,"payload":4308},"/knowledge-hub/adyen-tech-radar",{"id":4309,"updatedAt":4310,"firstPublishedAt":4311,"defaultLocaleRoute":4307,"hasDefaultAlgoliaContent":11,"title":4312,"description":4313,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4314,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3LaWMLGj40uynfQ3iSyYac","2025-12-17T17:28:05.359Z","2023-06-27T13:33:55.739Z","Adyen tech radar boosts engineer autonomy","Discover how Adyen's Tech Radar enhances engineer autonomy by enabling collaborative tech decisions and continuous innovation.","adyen-tech-radar",{"route":4316,"payload":4317},"/knowledge-hub/omnichannel-vs-multichannel",{"id":4318,"updatedAt":4319,"firstPublishedAt":4320,"defaultLocaleRoute":4316,"hasDefaultAlgoliaContent":11,"title":4321,"description":4322,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4323,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"S8zrK8FeD15Z8LtWDRRW2","2025-12-17T17:28:04.529Z","2023-06-27T13:34:05.486Z","Omnichannel vs multichannel buying journeys","Discover the key differences between omnichannel and multichannel buying journeys for ecommerce and retail businesses.","omnichannel-vs-multichannel",{"route":4325,"payload":4326},"/knowledge-hub/going-touchfree-with-your-payments",{"id":4327,"updatedAt":4328,"firstPublishedAt":4329,"defaultLocaleRoute":4325,"hasDefaultAlgoliaContent":11,"title":4330,"description":4331,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4332,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4TqiGGzCMYgy4hqtq0mjz0","2025-12-17T17:28:04.277Z","2023-06-27T13:23:12.053Z","3 ways to make touch-free work for your business | Adyen","Three ways to make touch-free payments work for your business as you ramp up enablement.","going-touchfree-with-your-payments",{"route":4334,"payload":4335},"/knowledge-hub/adopting-jetpack-compose",{"id":4336,"updatedAt":4337,"firstPublishedAt":4338,"defaultLocaleRoute":4334,"hasDefaultAlgoliaContent":11,"title":4339,"description":4340,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4341,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4ZCs3MmYKjO551KiCTEU3y","2025-12-17T17:27:47.246Z","2023-06-27T13:34:18.185Z","Adopting Jetpack Compose for Android development","Explore how Jetpack Compose enhances Android development at Adyen, enabling reusable components and a smooth developer experience.","adopting-jetpack-compose",{"route":4343,"payload":4344},"/knowledge-hub/googlepay-firebase-adyen",{"id":4345,"updatedAt":4346,"firstPublishedAt":4347,"defaultLocaleRoute":4343,"hasDefaultAlgoliaContent":11,"title":4348,"description":4349,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4350,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4fTxzVgwBaN6wrOapR8jr0","2025-12-17T17:27:47.134Z","2023-06-27T13:32:52.964Z","Google Pay integration with Firebase and Adyen","Learn how to integrate Google Pay with Adyen using the Firebase extension for secure, seamless online and in-person payments.","googlepay-firebase-adyen",{"route":4352,"payload":4353},"/knowledge-hub/-run-any-of-our-samples-under-a-minute-using-gitpod",{"id":4354,"updatedAt":4355,"firstPublishedAt":4356,"defaultLocaleRoute":4352,"hasDefaultAlgoliaContent":11,"title":4357,"description":4358,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4359,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"66906AfKpWOXaQ7mdDSYzf","2025-12-17T17:27:25.379Z","2023-06-27T13:34:22.558Z"," Run any of our samples under a minute using Gitpod","All our demos and integrations feature a \"Open in GitPod\" button that lets you run the integration in a cloud IDE on a single button press.","-run-any-of-our-samples-under-a-minute-using-gitpod",{"route":4361,"payload":4362},"/knowledge-hub/mobility-guide",{"id":4363,"updatedAt":4364,"firstPublishedAt":4365,"defaultLocaleRoute":4361,"hasDefaultAlgoliaContent":11,"title":4366,"description":4367,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4368,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5rCUfpVa2I721GW2OhQrd8","2025-12-17T17:27:24.968Z","2024-04-19T11:49:03.723Z","The Adyen mobility guide for transport payments","Explore the latest trends in mobility and how payments shape the future of transport in this comprehensive guide.","mobility-guide",{"route":4370,"payload":4371},"/knowledge-hub/lower-interchange-fees-in-new-zealand",{"id":4372,"updatedAt":4373,"firstPublishedAt":4374,"defaultLocaleRoute":4370,"hasDefaultAlgoliaContent":11,"title":4375,"description":4376,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4377,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1zOrMvgJKfWzyyyHIsjVhn","2025-12-17T17:27:24.768Z","2023-06-27T13:34:39.427Z","Lower Interchange fees in New Zealand are here","New Zealand has introduced caps on Interchange fees for Mastercard and Visa, which can help businesses cut costs in card processing. Find out more.","lower-interchange-fees-in-new-zealand",{"route":4379,"payload":4380},"/knowledge-hub/holland-barrett-increases-conversion-by-4-percent-after-integrating-checkout",{"id":4381,"updatedAt":4382,"firstPublishedAt":4383,"defaultLocaleRoute":4379,"hasDefaultAlgoliaContent":11,"title":4384,"description":4385,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4386,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7zp282QcUA8NqB8qIa17TI","2025-12-17T17:27:24.605Z","2023-06-27T13:34:29.842Z","Holland & Barrett upgrades from HPP to checkout and sees positive increase in payments conversions","The benefits of upgrading payments technology means a better customer experience and improved conversions","holland-barrett-increases-conversion-by-4-percent-after-integrating-checkout",{"route":4388,"payload":4389},"/knowledge-hub/api-first-adyen",{"id":4390,"updatedAt":4391,"firstPublishedAt":4392,"defaultLocaleRoute":4388,"hasDefaultAlgoliaContent":11,"title":4393,"description":4394,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4395,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"65g5MfK3GhokCIsZ5NTui2","2025-12-17T17:24:16.301Z","2023-06-27T13:32:39.218Z","API-first approach at Adyen platform","Explore Adyen's API-first strategy to innovate payments and drive business growth with the latest insights and guidance.","api-first-adyen",{"route":4397,"payload":4398},"/knowledge-hub/card-on-file",{"id":4399,"updatedAt":4400,"firstPublishedAt":4401,"defaultLocaleRoute":4397,"hasDefaultAlgoliaContent":11,"title":4402,"description":4403,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4404,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2xodqdBZUYNjEMaKKvPQyc","2025-12-17T17:23:53.974Z","2023-06-27T13:35:30.432Z","Everything you need to know about card-on-file","What is card-on-file and how does it work? Learn everything you need to know to successfully benefit from card-on-file.","card-on-file",{"route":4406,"payload":4407},"/knowledge-hub/how-platforms-are-simplifying-the-franchise-experience",{"id":4408,"updatedAt":4409,"firstPublishedAt":4410,"defaultLocaleRoute":4406,"hasDefaultAlgoliaContent":11,"title":4411,"description":4412,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4413,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"133q0v7yQSqBwt0yMM1YrW","2025-12-17T17:23:53.362Z","2023-06-27T13:34:34.723Z","Platforms simplify restaurant franchise operations","Platforms Crisp and Adyen help franchises with quick onboarding for rapid scaling and reconciliation. Powered by the best food and beverage technology. ","how-platforms-are-simplifying-the-franchise-experience",{"route":4415,"payload":4416},"/knowledge-hub/top-takeaways-apac-peak-season",{"id":4417,"updatedAt":4418,"firstPublishedAt":4419,"defaultLocaleRoute":4415,"hasDefaultAlgoliaContent":11,"title":4420,"description":4421,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4422,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"21ykCQNLCj2yIPLMjT06ij","2025-12-17T17:23:53.163Z","2023-06-27T13:36:04.640Z","Top takeaways on APAC's Peak Season","Make the most of peak shopping season – learn how you can optimize your physical and online stores to increase sales conversions.","top-takeaways-apac-peak-season",{"route":4424,"payload":4425},"/knowledge-hub/graalvm-running-c-applications--in-the-cloud",{"id":4426,"updatedAt":4427,"firstPublishedAt":4428,"defaultLocaleRoute":4424,"hasDefaultAlgoliaContent":11,"title":4429,"description":4430,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4431,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"Mu75umzNHCGeWAZYAVBlO","2025-12-17T17:23:52.824Z","2023-06-27T13:32:48.645Z","GraalVM running C/C++ applications safely","Explore how GraalVM enables safe integration of C/C++ applications within Java, enhancing security and performance in cloud environments.","graalvm-running-c-applications--in-the-cloud",{"route":4433,"payload":4434},"/knowledge-hub/pay-by-link-for-developers",{"id":4435,"updatedAt":4436,"firstPublishedAt":4437,"defaultLocaleRoute":4433,"hasDefaultAlgoliaContent":11,"title":4438,"description":4439,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4440,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6pGhPEFgSWfe6AfsoFiwLD","2025-12-17T17:23:52.548Z","2023-06-27T13:32:43.926Z","Pay by Link for developers guide","Learn how developers can create and manage Pay by Link for flexible, branded payment links supporting multi-channel customer journeys.","pay-by-link-for-developers",{"route":4442,"payload":4443},"/knowledge-hub/taking-onboarding-and-upskilling-to-the-next-level",{"id":4444,"updatedAt":4445,"firstPublishedAt":4446,"defaultLocaleRoute":4442,"hasDefaultAlgoliaContent":11,"title":4447,"description":4448,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4449,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7floz0Gd3GzrP6gufn8qYN","2025-12-17T17:23:52.238Z","2023-06-27T13:35:12.145Z","Adyen Tech Academy for onboarding and upskilling","Discover how Adyen Tech Academy enhances engineer onboarding and upskilling with tailored learning and engaging activities.","taking-onboarding-and-upskilling-to-the-next-level",{"route":4451,"payload":4452},"/knowledge-hub/how-bolt-unlocked-additional-revenue-with-pioneering-payments",{"id":4453,"updatedAt":4454,"firstPublishedAt":4455,"defaultLocaleRoute":4451,"hasDefaultAlgoliaContent":11,"title":4456,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4457,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"MBzZ8kadXjWkcmnFIUrfa","2025-12-17T17:21:18.943Z","2023-06-27T13:36:25.751Z","Adyen has been working closely with Visa to drive its innovation program and provide market-leading payment optimization solutions directly to its business customers. With token and 3D secure (3DS) solutions, businesses can streamline their online chec...","how-bolt-unlocked-additional-revenue-with-pioneering-payments",{"route":4459,"payload":4460},"/knowledge-hub/how-you-can-stay-up-to-date-with-adyen-tech",{"id":4461,"updatedAt":4462,"firstPublishedAt":4463,"defaultLocaleRoute":4459,"hasDefaultAlgoliaContent":11,"title":4464,"description":4465,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4466,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"LnHkIuN3qqHjTu0yi0Z15","2025-12-17T17:21:18.655Z","2023-06-27T13:35:01.697Z","Stay up to date with Adyen tech insights","Get the latest insights and advice on business growth and payments innovation from Adyen's Knowledge Hub.","how-you-can-stay-up-to-date-with-adyen-tech",{"route":4468,"payload":4469},"/knowledge-hub/hypersoft--mobile-terminals-for-hospitality",{"id":4470,"updatedAt":4471,"firstPublishedAt":4472,"defaultLocaleRoute":4468,"hasDefaultAlgoliaContent":11,"title":4473,"description":4474,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4475,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3LqwFL9eZ5iZkntR9pnJCG","2025-12-17T17:20:52.741Z","2023-06-27T13:36:46.843Z","Hypersoft: Mobile terminals for tailored experiences in the hospitality industry","Learn how Hypersoft is transforming the hospitality industry with Android mPOS terminals and a purpose-built app.","hypersoft--mobile-terminals-for-hospitality",{"route":4477,"payload":4478},"/knowledge-hub/digital-wallets-canada",{"id":4479,"updatedAt":4480,"firstPublishedAt":4481,"defaultLocaleRoute":4477,"hasDefaultAlgoliaContent":11,"title":4482,"description":4483,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4484,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5mVIQNPk0Cr4jWTIaIDhbd","2025-12-17T17:20:51.796Z","2023-06-27T13:35:55.064Z","Digital wallets: How Canadian merchants stand to benefit | Adyen","We unpack the basics of digital wallets to understand how Canadian merchants stand to benefit.","digital-wallets-canada",{"route":4486,"payload":4487},"/knowledge-hub/what-is-interchange-for-issuing",{"id":4488,"updatedAt":4489,"firstPublishedAt":4490,"defaultLocaleRoute":4486,"hasDefaultAlgoliaContent":11,"title":4491,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4492,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3vUzF4W10X31aYFJmYUaGc","2025-12-17T17:20:36.808Z","2024-02-29T12:37:37.961Z","What is Interchange--?","what-is-interchange-for-issuing",{"route":4494,"payload":4495},"/knowledge-hub/use-adyen-tokenization-to-implement-recurring-in-dotnet",{"id":4496,"updatedAt":4497,"firstPublishedAt":4498,"defaultLocaleRoute":4494,"hasDefaultAlgoliaContent":11,"title":4499,"description":4500,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4501,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4sTdpTm5vIjJemfKzqJmu1","2025-12-17T17:20:36.490Z","2023-07-24T14:03:36.905Z","Use Adyen Tokenization to Implement Subscriptions in .NET","In this blog post, we go over the technical details of tokenizing payment details and issuing payment requests on behalf of a shopper.","use-adyen-tokenization-to-implement-recurring-in-dotnet",{"route":4503,"payload":4504},"/knowledge-hub/valentines-day-peak-payments",{"id":4505,"updatedAt":4506,"firstPublishedAt":4507,"defaultLocaleRoute":4503,"hasDefaultAlgoliaContent":11,"title":4508,"description":4509,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4510,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"13c3VbEkpAAw6Of0MoMptU","2025-12-17T17:20:36.274Z","2023-06-27T13:37:50.469Z","Valentine’s Day peak payments I Adyen","Create an experience your consumers will love on Valentine’s Day with seamless payments.","valentines-day-peak-payments",{"route":4512,"payload":4513},"/knowledge-hub/embedded-financing--offering-financial-services-has-never-been-easier",{"id":4514,"updatedAt":4515,"firstPublishedAt":4516,"defaultLocaleRoute":4512,"hasDefaultAlgoliaContent":11,"title":4517,"description":4518,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4519,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4hkrPATIxZvgnel2xAPCHz","2025-12-17T17:19:37.895Z","2023-06-27T13:37:54.707Z","Embedded financing: easily embed financing with Capital","Embedded financial services are central to platform growth. Future-proof your business by easily embedding financing into your platform.","embedded-financing--offering-financial-services-has-never-been-easier",{"route":4521,"payload":4522},"/knowledge-hub/adyen-api-libraries",{"id":4523,"updatedAt":4524,"firstPublishedAt":4525,"defaultLocaleRoute":4521,"hasDefaultAlgoliaContent":11,"title":4526,"description":4527,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4528,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5Hzc0HbbpzRhhDDSvfgEiY","2025-12-17T17:19:18.193Z","2023-06-27T13:36:58.919Z","Building better applications with Adyen API libraries","Simplify integration and boost productivity with Adyen API Libraries, offering secure, fast, and comprehensive tools for developers.","adyen-api-libraries",{"route":4530,"payload":4531},"/knowledge-hub/optimize-in-store-operations-with-financial-technology",{"id":4532,"updatedAt":4533,"firstPublishedAt":4534,"defaultLocaleRoute":4530,"hasDefaultAlgoliaContent":11,"title":4535,"description":4536,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4537,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"yZvv7z2LHNMV90ErGQvTK","2025-12-17T17:19:18.127Z","2023-06-27T13:38:17.910Z","Adyen | Optimize in-store operations with financial technology","Looking to transform your store? Here are three ways retailers can optimize the store experience for staff and customers.","optimize-in-store-operations-with-financial-technology",{"route":4539,"payload":4540},"/knowledge-hub/subscribe-to-innovation--keep-up-with-retail-trends",{"id":4541,"updatedAt":4542,"firstPublishedAt":4543,"defaultLocaleRoute":4539,"hasDefaultAlgoliaContent":11,"title":4544,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4545,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"U5Mw57GF7fWF2NZ5gh56k","2025-12-17T17:19:01.142Z","2023-06-27T13:38:52.112Z","Access the latest technology and keep up with retail trends","subscribe-to-innovation--keep-up-with-retail-trends",{"route":4547,"payload":4548},"/knowledge-hub/retail-report-ca",{"id":4549,"updatedAt":4550,"firstPublishedAt":4551,"defaultLocaleRoute":4547,"hasDefaultAlgoliaContent":11,"title":4552,"description":4553,"noIndex":11,"ogImage":15,"locale":16,"localeISO":16,"slug":4554,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5fjDnw5W3jk08TTythdAVP","2025-12-17T17:19:00.641Z","2024-01-11T10:46:20.983Z","Canada retail report 2023 key trends","Discover key trends and insights from the 2023 Canada Retail Report to help businesses succeed in a changing retail landscape.","retail-report-ca",{"route":4556,"payload":4557},"/knowledge-hub/retail-report-hk",{"id":4558,"updatedAt":4559,"firstPublishedAt":4560,"defaultLocaleRoute":4556,"hasDefaultAlgoliaContent":11,"title":4561,"description":4562,"noIndex":11,"ogImage":15,"locale":16,"localeISO":16,"slug":4563,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4A6O5DPFyQgfH6bYphC1FE","2025-12-17T17:19:00.566Z","2024-01-11T10:46:20.897Z","Hong Kong Retail Report 2023 ","Adyen Retail Report 2023 Hong Kong","retail-report-hk",{"route":4565,"payload":4566},"/knowledge-hub/streamline-operations-and-offer-a-unified-shopper-experience",{"id":4567,"updatedAt":4568,"firstPublishedAt":4569,"defaultLocaleRoute":4565,"hasDefaultAlgoliaContent":11,"title":4570,"description":4571,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4572,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1yg5plcY42ttYRA1qStemP","2025-12-17T17:19:00.427Z","2023-06-27T13:39:01.789Z","Streamline operations and offer a unified shopper experience","Unlock new revenue and give customers an amazing shopping experience to boot by running your payments on a single financial technology platform.","streamline-operations-and-offer-a-unified-shopper-experience",{"route":4574,"payload":4575},"/knowledge-hub/api-logs-live",{"id":4576,"updatedAt":4577,"firstPublishedAt":4578,"defaultLocaleRoute":4574,"hasDefaultAlgoliaContent":11,"title":4579,"description":4580,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4581,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"KA5e2ZWgeCDf2nRRaXx4E","2025-12-17T17:19:00.179Z","2023-06-27T13:38:36.028Z","API logs to troubleshoot and speed development","Access detailed API logs to troubleshoot integration issues and accelerate your development process with clear request and response insights.","api-logs-live",{"route":4583,"payload":4584},"/knowledge-hub/secutix-and-adyen-are-powering-the-future-of-event-ticketing",{"id":4585,"updatedAt":4586,"firstPublishedAt":4587,"defaultLocaleRoute":4583,"hasDefaultAlgoliaContent":11,"title":4588,"description":4589,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4590,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"gYdCMrRKkHZ16QTgI0zT6","2025-12-17T17:19:00.005Z","2023-06-27T13:39:15.189Z","Secutix and Adyen: Powering the future of event ticketing","Discover how the leader in digital ticketing solutions is offering a premier payment experience.","secutix-and-adyen-are-powering-the-future-of-event-ticketing",{"route":4592,"payload":4593},"/knowledge-hub/adyen-java-library",{"id":4594,"updatedAt":4595,"firstPublishedAt":4596,"defaultLocaleRoute":4592,"hasDefaultAlgoliaContent":11,"title":4597,"description":4598,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4599,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2GPY2gUDzbuEMIv5ffCmOa","2025-12-17T17:18:59.548Z","2023-06-27T13:37:03.341Z","Adyen Java library for developers","Explore the Adyen Java library for seamless API integration, enhanced security, and easy payment processing in your Java applications.","adyen-java-library",{"route":4601,"payload":4602},"/knowledge-hub/qc-terme-an-oasis-for-innovative-payments",{"id":4603,"updatedAt":4604,"firstPublishedAt":4605,"defaultLocaleRoute":4601,"hasDefaultAlgoliaContent":11,"title":4606,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4607,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2mtCYAMDspoeNGrg8Gy9er","2025-12-17T17:16:15.241Z","2023-06-27T13:38:13.181Z","QC Terme: An oasis for innovative payments","qc-terme-an-oasis-for-innovative-payments",{"route":4609,"payload":4610},"/knowledge-hub/sport-alliance-platform-payments-case-study",{"id":4611,"updatedAt":4612,"firstPublishedAt":4613,"defaultLocaleRoute":4609,"hasDefaultAlgoliaContent":11,"title":4614,"description":4615,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4616,"category":18,"subcategory":268,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2ItWmn9f3jY0F7qlzluHfT","2025-12-17T17:14:36.585Z","2023-06-28T08:55:58.176Z","Sport Alliance and Adyen for Payments: Tech fuels fitness","Learn how the Sport Alliance GmbH group developed its own payment solution with the help of Adyen for Platforms.","sport-alliance-platform-payments-case-study",{"route":4618,"payload":4619},"/knowledge-hub/adyen-postman-collections",{"id":4620,"updatedAt":4621,"firstPublishedAt":4622,"defaultLocaleRoute":4618,"hasDefaultAlgoliaContent":11,"title":4623,"description":4624,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4625,"category":18,"subcategory":105,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6s7qtN3fVBEGbS3iWoj88W","2025-12-17T17:14:36.549Z","2023-06-27T13:37:08.939Z","Effortless API testing with Adyen Postman collections","Discover how Adyen Postman collections simplify API testing and integration with preconfigured requests and up-to-date endpoints.","adyen-postman-collections",{"route":4627,"payload":4628},"/knowledge-hub/platforms-onboarding-made-easy",{"id":4629,"updatedAt":4630,"firstPublishedAt":4631,"defaultLocaleRoute":4627,"hasDefaultAlgoliaContent":11,"title":4632,"description":4633,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4634,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5Htn4tjKAHfcS18ZzTpMTd","2025-12-17T17:14:35.904Z","2023-07-24T11:04:39.965Z","Adyen for platforms onboarding made easy","Discover how Adyen simplifies onboarding for platforms and marketplaces with expert guides and fresh payment insights.","platforms-onboarding-made-easy",{"route":4636,"payload":4637},"/knowledge-hub/unlocking-the-power-of-automation-for-your-hospitality-business",{"id":4638,"updatedAt":4639,"firstPublishedAt":4640,"defaultLocaleRoute":4636,"hasDefaultAlgoliaContent":11,"title":4641,"description":4642,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4643,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"512ZKc0QH7WzNjhrlR910n","2025-12-17T17:14:35.566Z","2023-06-27T13:20:54.867Z","Unlocking the power of automation for your hospitality business","Mark Rademaker, VP of Travel & Hospitality, Adyen, shares how automation can help hotel and hospitality businesses capture opportunities ahead.","unlocking-the-power-of-automation-for-your-hospitality-business",{"route":4645,"payload":4646},"/knowledge-hub/optimize-mobile-checkout",{"id":4647,"updatedAt":4648,"firstPublishedAt":4649,"defaultLocaleRoute":4645,"hasDefaultAlgoliaContent":11,"title":4650,"description":4651,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4652,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2D9Tc3bjnMYPVqMSOB8WoY","2025-12-17T17:14:34.953Z","2023-08-22T10:53:33.685Z","Optimize your mobile checkout experience","Discover best practices to improve mobile checkout conversion and optimize payments for better ecommerce results.","optimize-mobile-checkout",{"route":4654,"payload":4655},"/knowledge-hub/build-ethos-guided-platform",{"id":4656,"updatedAt":4657,"firstPublishedAt":4658,"defaultLocaleRoute":4654,"hasDefaultAlgoliaContent":11,"title":4659,"description":4660,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4661,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"772mT8AcJK925TKv0SbmZL","2025-12-17T17:08:48.829Z","2023-09-28T15:04:46.307Z","Building a feature platform guided by your ethos","In this blog, we discuss our decision process to build a data platform that is powerful but yet stays guided by our ethos. ","build-ethos-guided-platform",{"route":4663,"payload":4664},"/knowledge-hub/pre-authorizations-and-authorization-adjustments-for-developers",{"id":4665,"updatedAt":4666,"firstPublishedAt":4667,"defaultLocaleRoute":4663,"hasDefaultAlgoliaContent":11,"title":4668,"description":4669,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4670,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3qDZeXygDfXi5deh1WSaF5","2025-12-17T17:08:47.975Z","2023-10-18T12:58:10.783Z","Pre-authorizations and authorization adjustments guide","Learn how developers can implement hotel booking payments using pre-authorizations and adjustments with Adyen's API.","pre-authorizations-and-authorization-adjustments-for-developers",{"route":4672,"payload":4673},"/knowledge-hub/subscription-churn",{"id":4674,"updatedAt":4675,"firstPublishedAt":4676,"defaultLocaleRoute":4672,"hasDefaultAlgoliaContent":11,"title":4677,"description":4678,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4679,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"6OS1wVkW8sjE2DAxghxB2x","2025-12-17T17:07:47.546Z","2023-11-21T15:04:47.278Z","What is subscription churn and how to reduce it","In this blog, we’ll discuss subscription churn challenges and how the right financial technology can improve retention","subscription-churn",{"route":4681,"payload":4682},"/knowledge-hub/sweeps-on-the-adyen-balance-platform-for-developers",{"id":4683,"updatedAt":4684,"firstPublishedAt":4685,"defaultLocaleRoute":4681,"hasDefaultAlgoliaContent":11,"title":4686,"description":4687,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4688,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1ymnTzeWyGmGgYt6zIKwm4","2025-12-17T17:07:47.506Z","2023-11-20T12:49:57.439Z","Sweeps on the Adyen Balance Platform for developers","Explore how developers can use sweeps on the Adyen Balance Platform to optimize platform and marketplace payments.","sweeps-on-the-adyen-balance-platform-for-developers",{"route":4690,"payload":4691},"/knowledge-hub/adyen-test-cards-extension",{"id":4692,"updatedAt":4693,"firstPublishedAt":4694,"defaultLocaleRoute":4690,"hasDefaultAlgoliaContent":11,"title":4695,"description":4696,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4697,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1T8xOErmOtZ4C9w9DDc2SC","2025-12-17T17:07:47.034Z","2023-11-24T13:01:20.486Z","Adyen Test Cards Chrome Extension ","The Adyen Test Cards Chrome extension makes payment testing simpler, bringing test credit and debit cards, gift cards and IBAN into the browser.","adyen-test-cards-extension",{"route":4699,"payload":4700},"/knowledge-hub/revolutionizing-stadium-payments",{"id":4701,"updatedAt":4702,"firstPublishedAt":4703,"defaultLocaleRoute":4699,"hasDefaultAlgoliaContent":11,"title":4704,"description":4705,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4706,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3W4Dhu5UP5dlweA2n7mQxE","2025-12-17T17:04:40.997Z","2024-03-04T10:56:05.419Z","Revolutionizing stadium payments with fintech","Discover how financial technology is transforming stadium payments and enhancing fan experiences with innovative solutions.","revolutionizing-stadium-payments",{"route":4708,"payload":4709},"/knowledge-hub/retail-payment-innovations",{"id":4710,"updatedAt":4711,"firstPublishedAt":4712,"defaultLocaleRoute":4708,"hasDefaultAlgoliaContent":11,"title":4713,"description":4714,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4715,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1qEtHuayH5OVOyWa8PyCxi","2025-12-17T17:04:10.314Z","2024-03-29T14:09:43.106Z","Retail payment innovations that shape the future of unified shopping experiences","Discover how payment innovations like endless aisle and click-and-collect are enhancing cross-channel customer experiences.","retail-payment-innovations",{"route":4717,"payload":4718},"/knowledge-hub/automated-reconciliation",{"id":4719,"updatedAt":4720,"firstPublishedAt":4721,"defaultLocaleRoute":4717,"hasDefaultAlgoliaContent":11,"title":4722,"description":4723,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4724,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"DHlEJ5iUotq0hslDOlNwB","2025-12-17T16:54:09.699Z","2024-04-16T11:31:01.832Z","Automated reconciliation: Everything you need to know","Discover everything you need to know about automated reconciliation. Increase efficiency and streamline operations.","automated-reconciliation",{"route":4726,"payload":4727},"/knowledge-hub/adyen-banking-license",{"id":4728,"updatedAt":4729,"firstPublishedAt":4730,"defaultLocaleRoute":4726,"hasDefaultAlgoliaContent":11,"title":4731,"description":4732,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4733,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"PpbskKf6DpKrLEPcr4hAA","2025-12-17T16:54:09.655Z","2024-04-16T14:00:03.305Z","Adyen's Banking License","As of 2023, Adyen holds banking licenses in the EU, UK, and the US. Read to find out why we have them and what this means for businesses in the long run.","adyen-banking-license",{"route":4735,"payload":4736},"/knowledge-hub/rsc-anderlecht-increased-fnb-revenue-by-36",{"id":4737,"updatedAt":4738,"firstPublishedAt":4739,"defaultLocaleRoute":4735,"hasDefaultAlgoliaContent":11,"title":4740,"description":4741,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4742,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6G4v4vHAjeqsHrKJv33mOx","2025-12-17T16:54:08.510Z","2024-05-02T11:51:15.780Z","Discover how RSC Anderlecht increased its F&B revenue by 36.6% ","Discover how the iconic soccer club RSC Anderlecht is using payments to create customer journeys of the future. ","rsc-anderlecht-increased-fnb-revenue-by-36",{"route":4744,"payload":4745},"/knowledge-hub/mobility-my",{"id":4746,"updatedAt":4747,"firstPublishedAt":4748,"defaultLocaleRoute":4744,"hasDefaultAlgoliaContent":11,"title":4749,"description":4750,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4751,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"ij8roEk7XfyBfQsz4hMPM","2025-12-17T15:33:54.510Z","2024-05-21T06:03:37.557Z","Complete payments platform for mobility","Discover a seamless payments platform tailored for the mobility industry, supporting rideshare, carshare, public transport, and more.","mobility-my",{"route":4753,"payload":4754},"/knowledge-hub/mobility-sg",{"id":4755,"updatedAt":4756,"firstPublishedAt":4757,"defaultLocaleRoute":4753,"hasDefaultAlgoliaContent":11,"title":4758,"description":4759,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4760,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6AJDbyX4aMTQ6t84UW1vDK","2025-12-17T15:33:54.478Z","2024-05-21T05:56:01.961Z","The complete payments platform for mobility | Adyen SG","The mobility industry is undergoing a revolution. From bikes to carsharing, stay relevant and make things simple for your customers. Find out more. ","mobility-sg",{"route":4762,"payload":4763},"/knowledge-hub/decathlon-donations-at-checkout-giving",{"id":4764,"updatedAt":4765,"firstPublishedAt":4766,"defaultLocaleRoute":4762,"hasDefaultAlgoliaContent":11,"title":4767,"description":4768,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4769,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3YhUpQ9q7vpC3KGbQRvcBj","2025-12-17T15:33:37.299Z","2024-06-25T08:54:45.264Z","Decathlon uses Adyen's donations product to activate customers","Understand how Adyen and Decathlon collaborate to raise funds for nonprofits with Giving. ","decathlon-donations-at-checkout-giving",{"route":4771,"payload":4772},"/knowledge-hub/blablacar",{"id":4773,"updatedAt":4774,"firstPublishedAt":4775,"defaultLocaleRoute":4771,"hasDefaultAlgoliaContent":11,"title":4776,"description":4777,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4778,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"39gWAyD4pBiM7p1uEuYpOM","2025-12-17T15:33:37.124Z","2024-07-01T10:50:25.220Z","How BlaBlaCar accelerated its international expansion","Discover how a leading ride-sharing company expanded its business and increased conversion rates.","blablacar",{"route":4780,"payload":4781},"/knowledge-hub/how-payments-raise-the-stakes-for-software-engineers",{"id":4782,"updatedAt":4783,"firstPublishedAt":4784,"defaultLocaleRoute":4780,"hasDefaultAlgoliaContent":11,"title":4785,"description":4786,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4787,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6GPXiym0lBgv9EvSZPmBaG","2025-12-17T15:33:36.166Z","2024-07-26T17:49:40.424Z","How payments raise the stakes for software engineers","Explore how payments increase challenges and opportunities for software engineers in today's fast-evolving tech landscape.","how-payments-raise-the-stakes-for-software-engineers",{"route":4789,"payload":4790},"/knowledge-hub/top-priorities-insurance-hongkong",{"id":4791,"updatedAt":4792,"firstPublishedAt":4793,"defaultLocaleRoute":4789,"hasDefaultAlgoliaContent":11,"title":4794,"description":4795,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4796,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5C2ILO1Iy5Cd8HGMw6EotA","2025-12-17T15:33:35.923Z","2024-08-26T06:37:28.124Z","Top 5 priorities for insurance industry","Explore key priorities for Hong Kong's insurance sector and how a strong payment strategy helps gain and retain customers.","top-priorities-insurance-hongkong",{"route":4798,"payload":4799},"/knowledge-hub/how-to-increase-in-store-conversion",{"id":4800,"updatedAt":4801,"firstPublishedAt":4802,"defaultLocaleRoute":4798,"hasDefaultAlgoliaContent":11,"title":4803,"description":4804,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4805,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2TvpOThRYU579luxv1qesL","2025-12-17T15:18:24.530Z","2024-10-21T08:05:38.237Z","Increase your conversion rates in your store","Understand what conversion rates mean in retail and explore how you can increase conversions in your stores.","how-to-increase-in-store-conversion",{"route":4807,"payload":4808},"/knowledge-hub/canadian-digital-report",{"id":4809,"updatedAt":4810,"firstPublishedAt":4811,"defaultLocaleRoute":4807,"hasDefaultAlgoliaContent":11,"title":4812,"description":4813,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4814,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"hYkONFk5fUE3Uj4GAEGyb","2025-12-17T15:18:24.178Z","2024-10-23T14:41:53.370Z","Adyen Index: Digital Report reveals three ways Canadian digital business can drive growth","Discover global and local trends impacting online businesses in Canada and around the world in The Adyen Index: Digital Report.","canadian-digital-report",{"route":4816,"payload":4817},"/knowledge-hub/intellitix-powers-live-event-experiences-with-fast-payments",{"id":4818,"updatedAt":4819,"firstPublishedAt":4820,"defaultLocaleRoute":4816,"hasDefaultAlgoliaContent":11,"title":4821,"description":4822,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4823,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1geV1CI2R9e44wQ4eVYWnx","2025-12-17T15:18:24.140Z","2024-10-24T14:50:13.310Z","Intellitix powers live events with fast payments","Discover how Intellitix enhances live event experiences using fast, easy payments to maximize revenue and streamline access control.","intellitix-powers-live-event-experiences-with-fast-payments",{"route":4825,"payload":4826},"/knowledge-hub/benefits-of-choosing-a-unified-payments-platform",{"id":4827,"updatedAt":4828,"firstPublishedAt":4829,"defaultLocaleRoute":4825,"hasDefaultAlgoliaContent":11,"title":4830,"description":4831,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4832,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7mO071C1Sqn7H1MU3Obk0m","2025-12-17T15:18:23.223Z","2024-10-22T13:52:40.616Z","The value of choosing a unified payments platform","Learn how a unified payments platform empowers retailers to enhance customer experiences, reduce costs, fight fraud, and grow at speed.","benefits-of-choosing-a-unified-payments-platform",{"route":4834,"payload":4835},"/knowledge-hub/how-select-right-in-store-payment-solution",{"id":4836,"updatedAt":4837,"firstPublishedAt":4838,"defaultLocaleRoute":4834,"hasDefaultAlgoliaContent":11,"title":4839,"description":4840,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4841,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"36FuCoyBpsJw3JrS1tHK5Z","2025-12-17T15:18:23.100Z","2024-11-05T16:54:27.357Z","How to select the perfect in-store payment solution","Discover how to choose the ideal in-store payment solution to boost your business success and connect online and offline transactions.","how-select-right-in-store-payment-solution",{"route":4843,"payload":4844},"/knowledge-hub/retailers-power-growth-in-2025-and-beyond",{"id":4845,"updatedAt":4846,"firstPublishedAt":4847,"defaultLocaleRoute":4843,"hasDefaultAlgoliaContent":11,"title":4848,"description":4849,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4850,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4nx1lXCGm6UijnOxWHHBRn","2025-12-17T15:17:55.681Z","2024-12-06T15:43:36.801Z","How five leading retailers power growth in 2024 and beyond","Discover the strategies retailers use to enhance the customer experience and improve performance.","retailers-power-growth-in-2025-and-beyond",{"route":4852,"payload":4853},"/knowledge-hub/black-friday-cyber-monday-payment-insights",{"id":4854,"updatedAt":4855,"firstPublishedAt":4856,"defaultLocaleRoute":4852,"hasDefaultAlgoliaContent":11,"title":4857,"description":4858,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4859,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"44h1T48MiUompGGE8I7rC1","2025-12-17T15:17:55.370Z","2024-12-09T15:02:04.951Z","Get ahead in 2025: What our Black Friday/Cyber Monday data says about retail next year "," Unlock the hidden opportunities in our data for a stronger retail strategy in 2025","black-friday-cyber-monday-payment-insights",{"route":4861,"payload":4862},"/knowledge-hub/rmwilliams-unified-commerce",{"id":4863,"updatedAt":4864,"firstPublishedAt":4865,"defaultLocaleRoute":4861,"hasDefaultAlgoliaContent":11,"title":4866,"description":4867,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4868,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7gizWnTlbjRpnLF7RxgyEL","2025-12-17T15:17:55.204Z","2024-12-18T02:24:55.148Z","R.M.Williams advances with unified commerce","Discover how R.M.Williams connected online and offline payments to achieve a 94.1% authorization rate with unified commerce.","rmwilliams-unified-commerce",{"route":4870,"payload":4871},"/knowledge-hub/retail-payments",{"id":4872,"updatedAt":4873,"firstPublishedAt":4874,"defaultLocaleRoute":4870,"hasDefaultAlgoliaContent":11,"title":4875,"description":4876,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4877,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"DG95w4ohFcmJXmZ5VNfvv","2025-12-17T15:11:49.953Z","2025-01-22T10:14:23.817Z","Retail payments: Everything you need to know about retail payments processing","What are retail payments? And how does retail payment processing work? Discover everything you need to know.","retail-payments",{"route":4879,"payload":4880},"/knowledge-hub/gen-z-retail",{"id":4881,"updatedAt":4882,"firstPublishedAt":4883,"defaultLocaleRoute":4879,"hasDefaultAlgoliaContent":11,"title":4884,"description":4885,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4886,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6n7FTyznTHvfk2bpF9N31H","2025-12-17T15:11:49.882Z","2025-01-10T18:59:58.967Z","How Gen Z is reimagining retail and the future of the store","We surveyed over 2,000 American consumers across the generations to understand how they think about retail in 2025. ","gen-z-retail",{"route":4888,"payload":4889},"/knowledge-hub/2025-apac-business-trends",{"id":4890,"updatedAt":4891,"firstPublishedAt":4892,"defaultLocaleRoute":4888,"hasDefaultAlgoliaContent":11,"title":4893,"description":4894,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4895,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6t9uXpCoc9DHhOK4Pkvget","2025-12-17T15:07:51.622Z","2025-03-10T08:44:53.725Z","5 APAC payment trends for 2025","5 key payment trends for the APAC region with key insights from ZALORA, Eats365, and Klook.","2025-apac-business-trends",{"route":4897,"payload":4898},"/knowledge-hub/loccitane-unified-payments",{"id":4899,"updatedAt":4900,"firstPublishedAt":4901,"defaultLocaleRoute":4897,"hasDefaultAlgoliaContent":11,"title":4902,"description":4903,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4904,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7ac928Vc24uSu7A8wn92hr","2025-12-17T15:07:51.346Z","2025-02-17T13:53:05.645Z","L'Occitane elevates the client experience with unified payments","Find out how Adyen helped L'Occitane enhance the customer experience with unified payments","loccitane-unified-payments",{"route":4906,"payload":4907},"/knowledge-hub/kiko-milano-customer-journeys",{"id":4908,"updatedAt":4909,"firstPublishedAt":4910,"defaultLocaleRoute":4906,"hasDefaultAlgoliaContent":11,"title":4911,"description":4912,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4913,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"rl0IUSkJTT5BqkNjhwm3Q","2025-12-17T15:07:50.996Z","2025-03-20T09:07:57.973Z","How KIKO Milano uses payments data to beautify customer journeys","With a unified payments solution, KIKO Milano creates personalized experiences and seamless operations for every customer.","kiko-milano-customer-journeys",{"route":4915,"payload":4916},"/knowledge-hub/the-great-payments-paradox-overcoming-information-assymetry",{"id":4917,"updatedAt":4918,"firstPublishedAt":4919,"defaultLocaleRoute":4915,"hasDefaultAlgoliaContent":11,"title":4920,"description":4921,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4922,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1MfgCdJ2NraC2ryCxaE7uC","2025-12-17T15:07:50.599Z","2025-03-24T14:14:00.292Z","Payments paradox: Overcoming information asymmetry","Information is at the core of payment processing. PSPs should play a larger role to build a better payments ecosystem.","the-great-payments-paradox-overcoming-information-assymetry",{"route":4924,"payload":4925},"/knowledge-hub/insurance-payment-processing",{"id":4926,"updatedAt":4927,"firstPublishedAt":4928,"defaultLocaleRoute":4924,"hasDefaultAlgoliaContent":11,"title":4929,"description":4930,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4931,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1A4evZJuzEwHOwKWXtf32c","2025-12-17T15:07:50.495Z","2024-04-02T16:17:39.279Z","Insurance payment processing for a competitive edge","Discover how insurance payment processing can give your business a new competitive advantage with innovative payment solutions.","insurance-payment-processing",{"route":4933,"payload":4934},"/knowledge-hub/clearcover-smart-payments-evolution",{"id":4935,"updatedAt":4936,"firstPublishedAt":4937,"defaultLocaleRoute":4933,"hasDefaultAlgoliaContent":11,"title":4938,"description":4939,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4940,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"15NegF85JC92dfCR6oztZb","2025-12-17T15:03:51.333Z","2025-04-28T12:44:42.504Z","Clearcover: Reimagining Insurance Payments with Adyen","Discover how Clearcover, a leading digital insurance provider, partnered with Adyen to optimize its payments strategy, increase authorization rates, reduce costs, and enhance customer experience.","clearcover-smart-payments-evolution",{"route":4942,"payload":4943},"/knowledge-hub/financial-reconciliation",{"id":4944,"updatedAt":4945,"firstPublishedAt":4946,"defaultLocaleRoute":4942,"hasDefaultAlgoliaContent":11,"title":4947,"description":4948,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4949,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5EzFpNRINAWzlEf4ZL7PeD","2025-12-17T15:03:50.845Z","2024-04-02T13:58:50.424Z","Everything you need to know about financial reconciliation","What is financial reconciliation? Discover everything you need to know to increase financial reconciliation efficiency.","financial-reconciliation",{"route":4951,"payload":4952},"/knowledge-hub/hospitality-innovations",{"id":4953,"updatedAt":4954,"firstPublishedAt":4955,"defaultLocaleRoute":4951,"hasDefaultAlgoliaContent":11,"title":4956,"description":4957,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4958,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3MtCGcXscpIyUl5M0kKBxF","2025-12-17T15:03:50.585Z","2023-06-27T13:38:03.612Z","Hospitality innovations for personalized guest experiences","Discover 7 hospitality innovations that enhance guest experiences and improve payments for better service.","hospitality-innovations",{"route":4960,"payload":4961},"/knowledge-hub/how-just-eat-takeaway-and-adyen-deliver-a-unified-checkout",{"id":4962,"updatedAt":4963,"firstPublishedAt":4964,"defaultLocaleRoute":4960,"hasDefaultAlgoliaContent":11,"title":4965,"description":4966,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4967,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6JDantcizd9O39Qzzsfmc7","2025-12-17T15:03:25.764Z","2025-05-19T11:09:17.997Z","How JET and Adyen deliver a unified checkout with 86% faster payment rollouts","How do you unify payments across multiple countries while meeting local needs? Just Eat Takeaway.com (JET) found the answer by reimagining their checkout experience.","how-just-eat-takeaway-and-adyen-deliver-a-unified-checkout",{"route":4969,"payload":4970},"/knowledge-hub/relay-chooses-adyen",{"id":4971,"updatedAt":4972,"firstPublishedAt":4973,"defaultLocaleRoute":4969,"hasDefaultAlgoliaContent":11,"title":4974,"description":4975,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4976,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7njcwTsTlifOadYRzEllHC","2025-12-17T15:03:25.068Z","2025-05-01T15:27:53.528Z","How Relay launched embedded payments with a partner that met the moment","How Relay launched embedded payments: Discover how Relay’s collaboration with Adyen streamlined money management, and empowered over 100,000 SMB customers.","relay-chooses-adyen",{"route":4978,"payload":4979},"/knowledge-hub/how-insurers-use-digital-payments",{"id":4980,"updatedAt":4981,"firstPublishedAt":4982,"defaultLocaleRoute":4978,"hasDefaultAlgoliaContent":11,"title":4983,"description":4984,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4985,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"ycGnW7lT37sXpzvq5uebJ","2025-12-17T15:03:24.593Z","2025-06-18T13:00:03.060Z","How insurers are using digital payments to get ahead - Adyen","Discover the four digital payment priorities shaping the future of insurance. Learn how insurers are using them to compete at the next level.","how-insurers-use-digital-payments",{"route":4987,"payload":4988},"/knowledge-hub/mcp-release",{"id":4989,"updatedAt":4990,"firstPublishedAt":4991,"defaultLocaleRoute":4987,"hasDefaultAlgoliaContent":11,"title":4992,"description":4993,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":4994,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3Km8bcxx4ftcdMcsZpckGi","2025-12-17T15:03:24.559Z","2025-06-10T12:57:09.671Z"," Powering effortless integrations: Introducing Adyen’s Model Context Protocol server","Our Model Context Protocol (MCP) server lets developers build payments integrations with Adyen using agentic large language models (LLMs). ","mcp-release",{"route":4996,"payload":4997},"/knowledge-hub/building-a-world-class-payments-organization",{"id":4998,"updatedAt":4999,"firstPublishedAt":5000,"defaultLocaleRoute":4996,"hasDefaultAlgoliaContent":11,"title":5001,"description":5002,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5003,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2O7T0RIh0zpSkgX6KQSxKS","2025-12-17T15:02:45.643Z","2025-06-20T23:10:57.577Z","4 proven strategies to build a world-class payments org","Learn how leading SaaS platforms use embedded payments to boost revenue, drive retention, and build world-class payments teams, with insights from Adyen.","building-a-world-class-payments-organization",{"route":5005,"payload":5006},"/knowledge-hub/smarter-payments-insurance-growth",{"id":5007,"updatedAt":5008,"firstPublishedAt":5009,"defaultLocaleRoute":5005,"hasDefaultAlgoliaContent":11,"title":5010,"description":5011,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5012,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6tgmfa7ZiNlylHyQUDGqV6","2025-12-17T15:02:45.583Z","2025-06-25T13:00:03.913Z","Smarter payments: The next driver of insurance growth","Discover how fast, flexible, and secure payments are helping insurers improve customer experience, increase retention, and unlock new revenue streams.","smarter-payments-insurance-growth",{"route":5014,"payload":5015},"/knowledge-hub/insights-from-adyen-index-retail-report-apac",{"id":5016,"updatedAt":5017,"firstPublishedAt":5018,"defaultLocaleRoute":5014,"hasDefaultAlgoliaContent":11,"title":5019,"description":5020,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5021,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"67E7zgthMAq0FZ6YxfT8k1","2025-12-17T15:02:45.483Z","2025-07-01T16:19:51.114Z","Stop guessing, start growing: 4 key insights from the Adyen Index Report 2025","From mobile-first shopping to AI adoption, APAC shoppers and retailers are setting new benchmarks for what seamless and connected retail looks like.","insights-from-adyen-index-retail-report-apac",{"route":5023,"payload":5024},"/knowledge-hub/case-study-mrcake-giving",{"id":5025,"updatedAt":5026,"firstPublishedAt":5027,"defaultLocaleRoute":5023,"hasDefaultAlgoliaContent":11,"title":5028,"description":5029,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5030,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7DAX5vD34Cdy4rlR8ZGCLo","2025-12-17T15:02:45.447Z","2025-06-12T13:48:38.221Z","How Mr. Cake uses checkout donations to drive customer loyalty and impact","Learn how this bakery and café brand uses Adyen Giving to support UNHCR and build stronger connections. ","case-study-mrcake-giving",{"route":5032,"payload":5033},"/knowledge-hub/insurance-payments-essentials",{"id":5034,"updatedAt":5035,"firstPublishedAt":5036,"defaultLocaleRoute":5032,"hasDefaultAlgoliaContent":11,"title":5037,"description":5038,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5039,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7ywJJAWRfGDh9gBIwHjrq2","2025-12-17T15:02:45.288Z","2025-07-03T13:00:04.552Z","4 Essentials for insurance payments transformation","From premium collections to claims disbursements, modern payment flows help insurers remove friction, cut costs, and increase customer satisfaction.","insurance-payments-essentials",{"route":5041,"payload":5042},"/knowledge-hub/driving-digital-transformation-in-insurance",{"id":5043,"updatedAt":5044,"firstPublishedAt":5045,"defaultLocaleRoute":5041,"hasDefaultAlgoliaContent":11,"title":5046,"description":5047,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5048,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3hVqcOm4dujUYukZEVMjf","2025-12-17T15:02:44.180Z","2025-07-23T13:00:31.396Z","The payment trends that are driving digital transformation in insurance","Flexible, intuitive payments are now a top factor when customers choose an insurer. Here’s how leading insurers are using payments to close the digital gap.","driving-digital-transformation-in-insurance",{"route":5050,"payload":5051},"/knowledge-hub/coffee-fellows",{"id":5052,"updatedAt":5053,"firstPublishedAt":5054,"defaultLocaleRoute":5050,"hasDefaultAlgoliaContent":11,"title":5055,"description":5056,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5057,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7klfV6eEbnspLk1GdNjcxo","2025-12-17T15:02:18.662Z","2025-08-19T12:22:31.006Z","How Coffee Fellows boosted orders by 30% while reducing staffing pressure","Discover how Coffee fellows reached a 30% higher average order value and reduced the need for additional staff by 40%.","coffee-fellows",{"route":5059,"payload":5060},"/knowledge-hub/tipping-trends",{"id":5061,"updatedAt":5062,"firstPublishedAt":5063,"defaultLocaleRoute":5059,"hasDefaultAlgoliaContent":11,"title":5064,"description":5065,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5066,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5wW0g3KzLjy3sds0xmgvvH","2025-12-17T15:02:17.765Z","2025-09-10T13:30:08.520Z","Tipping isn’t dead, but Gen Z is rewriting the rules","Despite headlines about “tipping fatigue,” our latest survey reveals a more nuanced reality.","tipping-trends",{"route":5068,"payload":5069},"/knowledge-hub/embedded-finance-vs-baas",{"id":5070,"updatedAt":5071,"firstPublishedAt":5072,"defaultLocaleRoute":5068,"hasDefaultAlgoliaContent":11,"title":5073,"description":5074,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5075,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2ZDG60PP7y1oPewrAudj24","2025-12-17T15:01:19.817Z","2025-09-24T07:17:41.205Z","Embedded finance vs Banking as a Service (BaaS): What is the difference?","What is the differences between embedded finance and BaaS? Discover what you need to know.","embedded-finance-vs-baas",{"route":5077,"payload":5078},"/knowledge-hub/how-retail-will-be-reshaped-in-2026",{"id":5079,"updatedAt":5080,"firstPublishedAt":5081,"defaultLocaleRoute":5077,"hasDefaultAlgoliaContent":11,"title":5082,"description":5083,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5084,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"84HwzQtcZpIVGGFoQzp7j","2025-12-17T15:01:19.674Z","2025-10-16T22:10:51.758Z","Tap, trust, and true loyalty: How retail will be reshaped in 2026"," Explore The 2026 Retail Playbook: Tap, Trust, and True Loyalty — insights from top retail leaders on mobile checkout innovation, building consumer trust, and redefining loyalty for the next era of retail.","how-retail-will-be-reshaped-in-2026",{"route":5086,"payload":5087},"/knowledge-hub/jackrabbit-embedded-lending-adyen-capital",{"id":5088,"updatedAt":5089,"firstPublishedAt":5090,"defaultLocaleRoute":5086,"hasDefaultAlgoliaContent":11,"title":5091,"description":5092,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5093,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7cwz2JD1GMgOt3MBGa1QGT","2025-12-17T15:01:18.520Z","2025-10-20T22:33:56.631Z","How Jackrabbit launched embedded lending with Adyen","See how Jackrabbit Technologies launched Adyen Capital in under 3 months—powering $225K+ in loans to help youth activity centers grow.","jackrabbit-embedded-lending-adyen-capital",{"route":5095,"payload":5096},"/knowledge-hub/platforms-solving-smb-liquidity",{"id":5097,"updatedAt":5098,"firstPublishedAt":5099,"defaultLocaleRoute":5095,"hasDefaultAlgoliaContent":11,"title":5100,"description":5101,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5102,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3dRXPZujDvrsqLHJe9SUJm","2025-12-17T15:01:18.366Z","2025-10-27T14:01:13.517Z","Small businesses are struggling and turning to SaaS platforms as a liquidity lifeline","Small and medium-sized businesses (SMBs) are the heart of the American economy, and are foundational to local communities and national growth. But right now, that foundation is under serious pressure, accordingly to Adyen's latest data.","platforms-solving-smb-liquidity",{"route":5104,"payload":5105},"/knowledge-hub/fintech-infrastructure-embedded-finance-money2020",{"id":5106,"updatedAt":5107,"firstPublishedAt":5108,"defaultLocaleRoute":5104,"hasDefaultAlgoliaContent":11,"title":5109,"description":5110,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5111,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"6RbUZFXTy4qlQXubSJvVgo","2025-12-17T14:53:27.541Z","2025-11-05T17:17:23.690Z","Fintech’s Next Era: Infrastructure, Embedded Finance & Identity | Money20/20","Fintech is entering its next phase. Learn how infrastructure ownership, embedded finance, and identity will define growth and trust for platforms globally.","fintech-infrastructure-embedded-finance-money2020",{"route":5113,"payload":5114},"/knowledge-hub/oracle-embedded-finance-enterprise",{"id":5115,"updatedAt":5116,"firstPublishedAt":5117,"defaultLocaleRoute":5113,"hasDefaultAlgoliaContent":11,"title":5118,"description":5119,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5120,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2WmmYIanZrGG9I9Mgp8hhO","2025-12-17T14:53:27.507Z","2025-11-05T17:36:11.973Z","Oracle Scales Embedded Finance to Enterprise | Money20/20","Oracle shows how embedded finance is scaling from SMB roots to global enterprise brands. Learn how they balance simplicity, sophistication, and loyalty.","oracle-embedded-finance-enterprise",{"route":5122,"payload":5123},"/knowledge-hub/rectangle-health-automated-insurance-reimbursements-embedded-payments",{"id":5124,"updatedAt":5125,"firstPublishedAt":5126,"defaultLocaleRoute":5122,"hasDefaultAlgoliaContent":11,"title":5127,"description":5128,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5129,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"1b1IY1rmtMeNbsTXanBRBL","2025-12-17T14:53:27.439Z","2025-11-05T19:39:08.747Z","How Rectangle Health Automates Insurance Reimbursements | Adyen","Healthcare practices cut reimbursement time from weeks to days with Rectangle Health’s PayerSync™—powered by Adyen’s embedded payments and banking infrastructure.","rectangle-health-automated-insurance-reimbursements-embedded-payments",{"route":5131,"payload":5132},"/knowledge-hub/do-platforms-need-to-become-payfacs-to-win-at-payments",{"id":5133,"updatedAt":5134,"firstPublishedAt":5135,"defaultLocaleRoute":5131,"hasDefaultAlgoliaContent":11,"title":5136,"description":5137,"noIndex":11,"ogImage":15,"locale":16,"localeISO":16,"slug":5138,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7Luv1RFj1RjSnLmVTLsxAM","2025-12-17T14:53:27.266Z","2025-11-07T00:06:58.142Z","Do Platforms need to become PayFacs to win at payments?","As payments reshape platform strategy, do platforms need to become PayFacs to stay ahead — or is there another path to success?","do-platforms-need-to-become-payfacs-to-win-at-payments",{"route":5140,"payload":5141},"/knowledge-hub/eataly",{"id":5142,"updatedAt":5143,"firstPublishedAt":5143,"defaultLocaleRoute":5140,"hasDefaultAlgoliaContent":11,"title":5144,"description":5145,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5146,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4l2cdSmeHzgh1V2gdCZLNI","2025-10-06T08:44:06.174Z","Eataly & Adyen: Pairing great food with seamless "," With Unified Payments, Eataly transforms its checkout across Europe, reducing wait times, streamlining operations, and giving customers more ways to pay. ","eataly",{"route":5148,"payload":5149},"/knowledge-hub/pxg-masters-unified-commerce-with-adyen",{"id":5150,"updatedAt":5151,"firstPublishedAt":5152,"defaultLocaleRoute":5148,"hasDefaultAlgoliaContent":11,"title":5153,"description":5154,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5155,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"2GfPEHBCVDDJibf7fvK2vl","2025-09-23T23:17:49.955Z","2025-09-18T23:55:37.088Z","PXG masters unified commerce game with Adyen","PXG unified payments with Adyen to streamline global operations, cut fraud by 97%, and save $1.5m. Learn how the custom golf brand scaled seamlessly across the US, Europe, and Japan.","pxg-masters-unified-commerce-with-adyen",{"route":5157,"payload":5158},"/knowledge-hub/optimizing-mobile-payment-experience-to-increase-checkout-conversion",{"id":5159,"updatedAt":5160,"firstPublishedAt":5161,"defaultLocaleRoute":5157,"hasDefaultAlgoliaContent":11,"title":5162,"description":2244,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5163,"category":18,"subcategory":50,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"G9JGAOiP7ra2tuHEkMQgN","2025-08-22T07:44:53.622Z","2023-06-27T13:12:35.033Z","Optimizing mobile payment experience to increase checkout conversion","optimizing-mobile-payment-experience-to-increase-checkout-conversion",{"route":5165,"payload":5166},"/knowledge-hub/epaypolicy-making-payments-the-easiest-part-of-the-insurance-process",{"id":5167,"updatedAt":5168,"firstPublishedAt":5169,"defaultLocaleRoute":5165,"hasDefaultAlgoliaContent":11,"title":5170,"description":5171,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5172,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1pyWG9kvwJS2JjNDqXTAaP","2025-07-14T14:17:38.863Z","2024-09-23T19:18:03.742Z","Epaypolicy simplifies insurance payments","Discover how EpayPolicy makes payments the easiest part of the insurance process with efficient financial strategies and insights.","epaypolicy-making-payments-the-easiest-part-of-the-insurance-process",{"route":5174,"payload":5175},"/knowledge-hub/pre-authorized-debit-payments-canada",{"id":5176,"updatedAt":5177,"firstPublishedAt":5178,"defaultLocaleRoute":5174,"hasDefaultAlgoliaContent":11,"title":5179,"description":5180,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5181,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"VH5TKlVhA3OPP4FmrXxKh","2025-05-05T16:13:02.833Z","2025-05-05T14:30:03.666Z","PAD payments in Canada: A guide to pre-authorized debit","Learn how PAD payments work and why they’re a smart way to collect recurring payments straight from your customers’ bank accounts.","pre-authorized-debit-payments-canada",{"route":5183,"payload":5184},"/knowledge-hub/webinar-online-payments-as-a-revenue-driver",{"id":5185,"updatedAt":5186,"firstPublishedAt":5186,"defaultLocaleRoute":5183,"hasDefaultAlgoliaContent":11,"title":5187,"description":5188,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5189,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1Bb7TkneFIVruokOx4TriV","2025-02-25T18:04:59.123Z","Webinar: Online Payments as a Revenue Driver ","Join our webinar as we navigate through the core challenges confronting enterprise businesses in online payments, discovering solutions for achieving unparalleled performance and cost savings at scale.","webinar-online-payments-as-a-revenue-driver",{"route":5191,"payload":5192},"/knowledge-hub/platforms-roadmap-2025-b",{"id":5193,"updatedAt":5194,"firstPublishedAt":5195,"defaultLocaleRoute":5191,"hasDefaultAlgoliaContent":11,"title":5196,"noIndex":11,"ogImage":15,"locale":16,"localeISO":16,"slug":5197,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"7tiwsL5MS9qllpE1bL7y2n","2025-01-30T07:07:52.044Z","2025-01-29T13:00:06.259Z","Discover What’s Next for Adyen for Platforms in 2025","platforms-roadmap-2025-b",{"route":5199,"payload":5200},"/knowledge-hub/salesforce-composable-storefront-2024",{"id":5201,"updatedAt":5202,"firstPublishedAt":5203,"defaultLocaleRoute":5199,"hasDefaultAlgoliaContent":11,"title":5204,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5205,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"1JLxSJnupuNJ3UXpqSHuWl","2024-10-06T15:56:11.135Z","2024-05-31T16:55:28.515Z","Salesforce Composable Storefront 2024","salesforce-composable-storefront-2024",{"route":5207,"payload":5208},"/knowledge-hub/business-value-payments-v2",{"id":5209,"updatedAt":5210,"firstPublishedAt":5211,"defaultLocaleRoute":5207,"hasDefaultAlgoliaContent":11,"title":3124,"description":3125,"noIndex":11,"ogImage":15,"locale":16,"localeISO":16,"slug":5212,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5iL3gH2cUARGAZooYTPDht","2024-10-06T15:22:23.918Z","2024-01-25T15:09:23.017Z","business-value-payments-v2",{"route":5214,"payload":5215},"/knowledge-hub/idc-report-omnichannel",{"id":5216,"updatedAt":5217,"firstPublishedAt":5218,"defaultLocaleRoute":5214,"hasDefaultAlgoliaContent":11,"title":5219,"description":5220,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5221,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"pF9vufFlZspEy7F12G7FT","2024-10-06T15:21:54.608Z","2024-06-19T15:32:13.079Z","Worldwide retail omnichannel payment platform 2024","Discover IDC MarketScape's 2024 assessment of leading omnichannel payment platforms to choose the right partner for your retail business.","idc-report-omnichannel",{"route":5223,"payload":5224},"/knowledge-hub/the-new-ideal",{"id":5225,"updatedAt":5226,"firstPublishedAt":5227,"defaultLocaleRoute":5223,"hasDefaultAlgoliaContent":11,"title":5228,"description":5229,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5230,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"30l87C0wptQUaU1d1gleuq","2024-10-06T15:14:27.864Z","2024-05-23T12:55:07.830Z","The new iDEAL: Give consumers the payment experiences they expect","Are you ready for the new iDEAL? Discover the changes in this blog post.","the-new-ideal",{"route":5232,"payload":5233},"/knowledge-hub/online-payments-for-enterprise-report",{"id":5234,"updatedAt":5235,"firstPublishedAt":5236,"defaultLocaleRoute":5232,"hasDefaultAlgoliaContent":11,"title":5237,"description":5238,"noIndex":11,"ogImage":15,"locale":16,"localeISO":16,"slug":5239,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3VHe2O9TT6AFhHosvaHBFe","2024-10-06T15:14:15.148Z","2024-09-03T17:50:18.947Z","Online Payments: Cost & Performance Optimization","Get insights on optimizing online payment costs while handling the complexities of digital payments, security, and evolving customer expectations","online-payments-for-enterprise-report",{"route":5241,"payload":5242},"/knowledge-hub/competitive-sem",{"id":5243,"updatedAt":5244,"firstPublishedAt":5245,"defaultLocaleRoute":5241,"hasDefaultAlgoliaContent":11,"title":5246,"description":5247,"noIndex":11,"ogImage":15,"locale":16,"localeISO":16,"slug":5248,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"4zugwhUKuejzAma9j4hmx3","2024-10-06T14:30:30.687Z","2024-04-05T13:02:30.707Z","Why Adyen?","Adyen was born from the idea that a single solution provides far more value to businesses than the patchwork of systems and infrastructure. ","competitive-sem",{"route":5250,"payload":5251},"/knowledge-hub/affinipay-bringing-buy-now-pay-later-to-the-legal-industry",{"id":5252,"updatedAt":5253,"firstPublishedAt":5254,"defaultLocaleRoute":5250,"hasDefaultAlgoliaContent":11,"title":5255,"description":5256,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5257,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"20rQ0s3ok21GO4hUIOz33S","2024-09-26T17:31:20.578Z","2024-09-23T19:10:58.993Z","AffiniPay brings buy now pay later to legal","Discover how AffiniPay introduces buy now pay later solutions to the legal industry, enhancing payment flexibility and compliance.","affinipay-bringing-buy-now-pay-later-to-the-legal-industry",{"route":5259,"payload":5260},"/knowledge-hub/applied-systems-how-bringing-payments-in-house-simplified-admin",{"id":5261,"updatedAt":5262,"firstPublishedAt":5263,"defaultLocaleRoute":5259,"hasDefaultAlgoliaContent":11,"title":5264,"description":5265,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5266,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"3gA87f7TlVnsud2hE2c4vu","2024-09-26T17:30:46.020Z","2024-09-23T19:12:37.674Z","Applied Systems simplifies admin by bringing payments in-house","Discover how Applied Systems improved user administration by integrating payments in-house, streamlining processes and enhancing efficiency.","applied-systems-how-bringing-payments-in-house-simplified-admin",{"route":5268,"payload":5269},"/knowledge-hub/how-leading-saas-platforms-have-adopted-embedded-payments",{"id":5270,"updatedAt":5271,"firstPublishedAt":5271,"defaultLocaleRoute":5268,"hasDefaultAlgoliaContent":11,"title":5272,"description":5273,"noIndex":11,"ogImage":15,"locale":16,"localeISO":16,"slug":5274,"category":18,"subcategory":19,"contentType":20,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":14,"defaultLocaleRouteDisabled":14},"5dv0ra1ag0FREHIJVuXqsN","2024-09-24T17:23:39.662Z","How leading SaaS platforms have adopted embedded payments","CFOs from SaaS platforms in the insurance and legal industries reveal how embedded payments are transforming their revenue streams","how-leading-saas-platforms-have-adopted-embedded-payments",{"route":5276,"payload":5277},"/knowledge-hub/articles",{"id":5278,"updatedAt":5279,"firstPublishedAt":5280,"defaultLocaleRoute":5276,"hasDefaultAlgoliaContent":11,"title":5281,"description":5282,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":5283,"contentType":5284,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"3kcR7YrWAsdeQAgbxHghYA","2026-07-30T13:58:10.538Z","2023-06-19T16:15:53.637Z","Discover our content in the knowledge hub","Explore a wide range of articles, guides, and insights to help you optimize payments and manage risk effectively.","articles","pageKnowledgeHubArticles",{"route":5286,"payload":5287},"/knowledge-hub",{"id":5288,"updatedAt":5289,"firstPublishedAt":5290,"defaultLocaleRoute":5286,"hasDefaultAlgoliaContent":11,"title":5291,"description":5292,"noIndex":14,"ogImage":15,"locale":16,"localeISO":16,"slug":21,"category":5293,"subcategory":18,"contentType":22,"sectionName":21,"nuxtLink":11,"parentContentType":22,"prerender":11,"defaultLocaleRouteDisabled":14},"5LJ2JxrI5jOS8832wtuzft","2026-09-08T14:24:27.621Z","2023-07-26T11:46:26.535Z","Knowledge Hub: Payment and fintech insights","Read Adyen’s Knowledge Hub for the latest insights on business growth, payments, and financial technology.","hub_overview",{"globalFooterData":5295,"globalNavigationData":5646},{"main":5296,"careers":5507,"investor-relations":5579},{"v2":5297,"internalName":5431,"items":5432},{"internalName":5298,"primaryFooterDataItems":5299,"socialLinks":5395,"newsletterLink":5412,"navigationSecondary":5414,"selectALanguage":5430,"legalDisclaimer":15},"GlobalFooterv2",[5300,5324,5348,5367],{"label":5301,"id":5302,"items":5303},"About","538RHOfQT3oFSxeEi4Njye",[5304,5308,5312,5316,5320],{"label":5305,"id":5306,"href":5307},"Press & media","7cQsFIKNJb8qGJB3qI7bC2","https://www.adyen.com/press-and-media",{"label":5309,"id":5310,"href":5311},"Careers","7oon7wRFsAG5L4OQKL8V8U","https://careers.adyen.com",{"label":5313,"id":5314,"href":5315},"Investor Relations","3YWnEk9lwEnyp2Zfh7MkTw","https://investors.adyen.com",{"label":5317,"id":5318,"href":5319},"Partner with us","2Zi8T5tY8d6ks4RPrrn0qj","https://www.adyen.com/partners",{"label":5321,"id":5322,"href":5323},"Contact","4pQD5W4IUsvcYKoU2sZHtb","https://www.adyen.com/contact",{"label":5325,"id":5326,"items":5327},"Products","7ujPQWeROq1eMCl6J9rNUY",[5328,5332,5336,5340,5344],{"label":5329,"id":5330,"href":5331},"Unified Payments","7IC051LRryxvmBujDxqgAq","https://www.adyen.com/accept-payments",{"label":5333,"id":5334,"href":5335},"Risk management","7LGmGbHqQYRaAx8mzsItNG","https://www.adyen.com/uplift/protect",{"label":5337,"id":5338,"href":5339},"Authentication","3gfAT6GbLhr7MvTf2WRuvg","https://www.adyen.com/uplift/authenticate",{"label":5341,"id":5342,"href":5343},"Issuing","4J7kqzDemA03InX6dLpRLD","https://www.adyen.com/issuing",{"label":5345,"id":5346,"href":5347},"Pricing","rzBM06vHfNG6X1ZNnuPED","https://www.adyen.com/pricing",{"label":5349,"id":5350,"items":5351},"Resources","O6xwNwdyfksFr98U3NHxc",[5352,5356,5360,5363],{"label":5353,"id":5354,"href":5355},"Documentation","196psxIF5dCjgkVyiKpbNa","https://docs.adyen.com",{"label":5357,"id":5358,"href":5359},"Academy","1R0DLchL6QAAIPw9sdVq9N","https://help.adyen.com/academy",{"label":5361,"id":5362,"href":5286},"Knowledge Hub","56BFbbjseFiox7EATbAYTt",{"label":5364,"id":5365,"href":5366},"Newsletter","692PI6iitwvXGz9CSbX2WE","https://www.adyen.com/newsletter",{"label":5368,"id":5369,"items":5370},"Platform","4B7I0SBMGR6pXkxvvAC9NF",[5371,5375,5379,5383,5387,5391],{"label":5372,"id":5373,"href":5374},"Infrastructure","6UqUpsk8kCz9F4WH2jM4kr","https://www.adyen.com/infrastructure",{"label":5376,"id":5377,"href":5378},"Licenses","hzQT7A70967RYznTg7aWH","https://www.adyen.com/licenses",{"label":5380,"id":5381,"href":5382},"Legal","2KbFYkqdvaF4vcd3MXUGOq","https://www.adyen.com/legal",{"label":5384,"id":5385,"href":5386},"Terms & Conditions","4LpttLUNUTVJq9DN2ea6zU","https://www.adyen.com/legal/adyen-terms-and-conditions",{"label":5388,"id":5389,"href":5390},"Responsible disclosure policy","13cAawBE62a76bcsgpgIcx","https://www.adyen.com/policies-and-disclaimer/responsible-disclosure",{"label":5392,"id":5393,"href":5394},"Service Status","4zgxPnO7MhhpjwdcUumyVF","https://status.adyen.com/",[5396,5402,5407],{"icon":5397,"href":5400,"ariaLabel":5401},{"category":5398,"name":5399},"Extra-24","FacebookSmall","https://www.facebook.com/AdyenPayments/","Visit our Facebook page",{"icon":5403,"href":5405,"ariaLabel":5406},{"category":5398,"name":5404},"LinkedinSmall","https://www.linkedin.com/company/adyen","Visit our Linkedin page",{"icon":5408,"href":5410,"ariaLabel":5411},{"category":5398,"name":5409},"TwitterSmall","https://x.com/Adyen","Visit our Twitter page",{"description":5413,"label":5413,"href":5366},"Subscribe to our newsletter",{"label":5415,"id":5416,"items":5417},"Policies and disclaimer","584gqZbprBC4KhcM9mw8yy",[5418,5422,5426],{"label":5419,"id":5420,"href":5421},"Privacy","191c8Vqm1CcTC4M7Hatk9B","https://www.adyen.com/privacy-policy",{"label":5423,"id":5424,"href":5425},"Cookies","1UXrDk5JwyF74ORz6QhvPc","https://www.adyen.com/policies-and-disclaimer/cookie-policy",{"label":5427,"id":5428,"href":5429},"Disclaimer","4E14tfu7KYLGcZja88t2E8","https://www.adyen.com/policies-and-disclaimer/disclaimer","Select a language","GlobalFooter",{"primaryItems":5433,"secondaryItems":5490,"socialItems":5495,"newsletterSignUp":5505,"legalDisclaimer":15},[5434,5451,5465,5477],{"id":5302,"title":5301,"links":5435},[5436,5439,5443,5445,5448],{"id":5306,"title":5305,"text":5437,"url":5307,"lazyUrlEndpoint":15,"contentType":5438,"nuxt":14,"openInNewWindow":14},"View company news and press materials","PagePressAndMedia",{"id":5310,"title":5309,"text":5440,"url":5311,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},"Join our team","_blank","noopener noreferrer",{"id":5314,"title":5313,"text":5444,"url":5315,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},"See our financial updates and upcoming events",{"id":5318,"title":5317,"text":5446,"url":5319,"lazyUrlEndpoint":15,"contentType":5447,"nuxt":14,"openInNewWindow":14},"Learn how we can help drive your clients' growth","PagePartners",{"id":5322,"title":5321,"text":5449,"url":5323,"lazyUrlEndpoint":15,"contentType":5450,"nuxt":14,"openInNewWindow":14},"Find the different ways to reach us","PageContact",{"id":5326,"title":5325,"links":5452},[5453,5455,5458,5460,5462],{"id":5330,"title":5329,"text":5329,"url":5331,"lazyUrlEndpoint":15,"contentType":5454,"nuxt":14,"openInNewWindow":14},"PageProductCategoryUnifiedPayments",{"id":5334,"title":5333,"text":5456,"url":5335,"lazyUrlEndpoint":15,"contentType":5457,"nuxt":14,"openInNewWindow":14},"Detect, prevent, and respond to fraud","PageProductDetail",{"id":5338,"title":5337,"text":5459,"url":5339,"lazyUrlEndpoint":15,"contentType":5457,"nuxt":14,"openInNewWindow":14},"Improve the paying experience with smart authentication",{"id":5342,"title":5341,"text":5461,"url":5343,"lazyUrlEndpoint":15,"contentType":5457,"nuxt":14,"openInNewWindow":14},"Create physical and virtual cards",{"id":5346,"title":5345,"text":5463,"url":5347,"lazyUrlEndpoint":15,"contentType":5464,"nuxt":14,"openInNewWindow":14},"Transparent pricing for all businesses","PagePricing",{"id":5350,"title":5349,"links":5466},[5467,5469,5471,5474],{"id":5354,"title":5353,"text":5468,"url":5355,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},"Start building an integration into Adyen",{"id":5358,"title":5357,"text":5470,"url":5359,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},"Learn how to get the most out of the Adyen platform",{"id":5362,"title":5361,"text":5472,"url":5286,"lazyUrlEndpoint":15,"contentType":5473,"nuxt":14,"openInNewWindow":14},"Stay up to date with the latest financial technology insights","PageKnowledgeHub",{"id":5365,"title":5364,"text":5475,"url":5366,"lazyUrlEndpoint":15,"contentType":5476,"nuxt":14,"openInNewWindow":14},"Get payments news delivered to your inbox","PageNewsletter",{"id":5369,"title":5368,"links":5478},[5479,5481,5483,5485,5487,5489],{"id":5373,"title":5372,"text":5372,"url":5374,"lazyUrlEndpoint":15,"contentType":5480,"nuxt":14,"openInNewWindow":14},"PageInfrastructure",{"id":5377,"title":5376,"text":5376,"url":5378,"lazyUrlEndpoint":15,"contentType":5482,"nuxt":14,"openInNewWindow":14},"PageLicenses",{"id":5381,"title":5380,"text":5380,"url":5382,"lazyUrlEndpoint":15,"contentType":5484,"nuxt":14,"openInNewWindow":14},"PageLegal",{"id":5385,"title":5384,"text":5384,"url":5386,"lazyUrlEndpoint":15,"contentType":5486,"nuxt":14,"openInNewWindow":14},"PageLegalDetail",{"id":5389,"title":5388,"text":5388,"url":5390,"lazyUrlEndpoint":15,"contentType":5488,"nuxt":14,"openInNewWindow":14},"PagePoliciesAndDisclaimerDetail",{"id":5393,"title":5392,"text":5392,"url":5394,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},[5491,5493,5494],{"id":5420,"title":5419,"text":5419,"url":5421,"lazyUrlEndpoint":15,"contentType":5492,"nuxt":14,"openInNewWindow":14},"PagePrivacyPolicy",{"id":5424,"title":5423,"text":5423,"url":5425,"lazyUrlEndpoint":15,"contentType":5488,"nuxt":14,"openInNewWindow":14},{"id":5428,"title":5427,"text":5427,"url":5429,"lazyUrlEndpoint":15,"contentType":5488,"nuxt":14,"openInNewWindow":14},[5496,5499,5502],{"iconName":5497,"url":5400,"text":5498},"Facebook","Facebook Opens in new window",{"iconName":5500,"url":5405,"text":5501},"Linkedin","Linkedin Opens in new window",{"iconName":5503,"url":5410,"text":5504},"Twitter","Twitter Opens in new window",{"id":5506,"title":5413,"text":5413,"url":5366,"lazyUrlEndpoint":15,"contentType":5476,"nuxt":14,"openInNewWindow":14},"2JRYeRXkuAR4OUHMb4hHoX",{"v2":5508,"internalName":5557,"items":5558},{"internalName":5509,"primaryFooterDataItems":5510,"socialLinks":5547,"newsletterLink":15,"navigationSecondary":5548,"selectALanguage":2244,"legalDisclaimer":15},"GlobalFooterCareersv2",[5511,5523],{"label":5512,"id":5513,"items":5514},"Adyen Careers","6cL6xbhujTfdxMyyZiiRUP",[5515,5519],{"label":5516,"id":5517,"href":5518},"Search jobs","1UKpM4CWxfizEz57cnz9QW","https://careers.adyen.com/vacancies",{"label":5520,"id":5521,"href":5522},"FAQ","14SLt77BFjedDlwbOS98ZI","https://careers.adyen.com/faqs",{"label":5524,"id":5525,"items":5526},"Career types","62jQNQlR8eMGii8NCIFICL",[5527,5531,5535,5539,5543],{"label":5528,"id":5529,"href":5530},"Commercial","47C21oZGis2FmjzscORZ66","https://careers.adyen.com/career-types/commercial",{"label":5532,"id":5533,"href":5534},"Tech","rWlnQ55zzAOlkah3533jA","https://careers.adyen.com/career-types/tech",{"label":5536,"id":5537,"href":5538},"Product","1juC2VJFVlSOhocuuSWzBW","https://careers.adyen.com/career-types/product",{"label":5540,"id":5541,"href":5542},"Operational","EgIWCnIrB6MLEODlGVUvo","https://careers.adyen.com/career-types/operational",{"label":5544,"id":5545,"href":5546},"Student programs","2WABw3XgQwsUrE1qjscqB5","https://careers.adyen.com/career-types/student",[],{"label":5415,"id":5549,"items":5550},"3uS1wmhSoVRJw5Df7r0eKW",[5551,5553,5555],{"label":5419,"id":5552,"href":5421},"2gAE60DzXYmaHo4HC8Cnm2",{"label":5423,"id":5554,"href":5425},"5tNcdQ6v4B7CuGju1rwJup",{"label":5427,"id":5556,"href":5429},"2TFLDLzEXLsbJMmHAwALCw","GlobalFooterCareers",{"primaryItems":5559,"secondaryItems":5574,"socialItems":5578,"newsletterSignUp":15,"legalDisclaimer":15},[5560,5566],{"id":5513,"title":5512,"links":5561},[5562,5564],{"id":5517,"title":5516,"text":5516,"url":5518,"lazyUrlEndpoint":15,"contentType":5563,"nuxt":14,"openInNewWindow":14},"PageCareersVacancies",{"id":5521,"title":5520,"text":5520,"url":5522,"lazyUrlEndpoint":15,"contentType":5565,"nuxt":14,"openInNewWindow":14},"PageCareersFaqs",{"id":5525,"title":5524,"links":5567},[5568,5570,5571,5572,5573],{"id":5529,"title":5528,"text":5528,"url":5530,"lazyUrlEndpoint":15,"contentType":5569,"nuxt":14,"openInNewWindow":14},"PageCareersCareerTypesDetail",{"id":5533,"title":5532,"text":5532,"url":5534,"lazyUrlEndpoint":15,"contentType":5569,"nuxt":14,"openInNewWindow":14},{"id":5537,"title":5536,"text":5536,"url":5538,"lazyUrlEndpoint":15,"contentType":5569,"nuxt":14,"openInNewWindow":14},{"id":5541,"title":5540,"text":5540,"url":5542,"lazyUrlEndpoint":15,"contentType":5569,"nuxt":14,"openInNewWindow":14},{"id":5545,"title":5544,"text":5544,"url":5546,"lazyUrlEndpoint":15,"contentType":5569,"nuxt":14,"openInNewWindow":14},[5575,5576,5577],{"id":5552,"title":5419,"text":5419,"url":5421,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},{"id":5554,"title":5423,"text":5423,"url":5425,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},{"id":5556,"title":5427,"text":5427,"url":5429,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},[],{"v2":5580,"internalName":5623,"items":5624},{"internalName":5581,"primaryFooterDataItems":5582,"socialLinks":5617,"newsletterLink":15,"navigationSecondary":5618,"selectALanguage":2244,"legalDisclaimer":15},"GlobalFooterInvestorRelationsv2",[5583,5602],{"label":5584,"id":5585,"items":5586},"Adyen","10ztEXkmU4ek0DiIgvIiFi",[5587,5591,5595,5598],{"label":5588,"id":5589,"href":5590},"About us","5AcrNHO95vlgkO5fZhDXOW","https://www.adyen.com/about",{"label":5592,"id":5593,"href":5594},"Social responsibility","L8InEB2eToZKVbtRMfSTk","https://www.adyen.com/impact",{"label":5596,"id":5597,"href":5307},"Press and media","76LEmphtpiDFZFOajaNJm",{"label":5599,"id":5600,"href":5601},"Contact PR team","4HRBPZKJI133EiI5CSlsnS","https://www.adyen.com/contact/press",{"label":5313,"id":5603,"items":5604},"Tx3JjkwrOY0Slpic42c2X",[5605,5609,5613],{"label":5606,"id":5607,"href":5608},"Financials","6BepxzmPczQwHzPyvfmu1u","https://investors.adyen.com/financials",{"label":5610,"id":5611,"href":5612},"Events","3SoHm7mNhP2OZS33RO5drU","https://investors.adyen.com/events",{"label":5614,"id":5615,"href":5616},"Governance","4CNOP03pWAGxSquXPXauzP","https://investors.adyen.com/governance",[],{"label":5415,"id":5549,"items":5619},[5620,5621,5622],{"label":5419,"id":5552,"href":5421},{"label":5423,"id":5554,"href":5425},{"label":5427,"id":5556,"href":5429},"GlobalFooterInvestorRelations",{"primaryItems":5625,"secondaryItems":5641,"socialItems":5645,"newsletterSignUp":15,"legalDisclaimer":15},[5626,5633],{"id":5585,"title":5584,"links":5627},[5628,5629,5630,5631],{"id":5589,"title":5588,"text":5588,"url":5590,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},{"id":5593,"title":5592,"text":5592,"url":5594,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},{"id":5597,"title":5596,"text":5596,"url":5307,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},{"id":5600,"title":5599,"text":5599,"url":5601,"lazyUrlEndpoint":15,"contentType":5632,"nuxt":14,"openInNewWindow":14},"PageContactDetail",{"id":5603,"title":5313,"links":5634},[5635,5637,5639],{"id":5607,"title":5606,"text":5606,"url":5608,"lazyUrlEndpoint":15,"contentType":5636,"nuxt":14,"openInNewWindow":14},"PageInvestorRelationsFinancials",{"id":5611,"title":5610,"text":5610,"url":5612,"lazyUrlEndpoint":15,"contentType":5638,"nuxt":14,"openInNewWindow":14},"PageInvestorRelationsEvents",{"id":5615,"title":5614,"text":5614,"url":5616,"lazyUrlEndpoint":15,"contentType":5640,"nuxt":14,"openInNewWindow":14},"PageInvestorRelationsGovernance",[5642,5643,5644],{"id":5552,"title":5419,"text":5419,"url":5421,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},{"id":5554,"title":5423,"text":5423,"url":5425,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},{"id":5556,"title":5427,"text":5427,"url":5429,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},[],{"main":5647,"careers":5995,"investor-relations":6062},{"v2":5648,"internalName":5879,"primaryItems":5880,"secondaryItems":5991,"ctaItem":5993},{"internalName":5649,"items":5650,"secondaryItems":5867,"secondaryItemsCareers":5876},"GlobalNavigationv2",[5651,5733,5791,5824,5866],{"id":5652,"label":5325,"items":5653},"22xn8fZM2J4FjsaMkGOFbh",[5654,5703],{"label":5655,"id":5656,"href":5657,"toLabel":5658,"text":5659,"items":5660},"Intelligent Money Movement","G85YFBWGTZ3McsebAYWXr","https://www.adyen.com/intelligent-money-movement","Explore our Enterprise solutions","The smartest way to acquire, optimize and pay out funds globally",[5661,5691],{"label":5329,"items":5662},[5663,5668,5673,5679,5685],{"id":5664,"title":5665,"text":5666,"url":5667,"lazyUrlEndpoint":15,"contentType":5457,"nuxt":14,"openInNewWindow":14},"4YsfhUV5sfRPqrM8qZaDld","Online payments","Accept payments online ","https://www.adyen.com/online-payments",{"id":5669,"title":5670,"text":5671,"url":5672,"lazyUrlEndpoint":15,"contentType":5457,"nuxt":14,"openInNewWindow":14},"67myD5V1Zzf3ggu5KBC8ts","In-person payments","Accept payments in person","https://www.adyen.com/pos-payments",{"id":5674,"title":5675,"text":5676,"url":5677,"lazyUrlEndpoint":15,"contentType":5678,"nuxt":14,"openInNewWindow":14},"3AG09bRJCKARPMiIKtW72g","Agentic Commerce","Accept payments from autonomous AI agents","https://www.adyen.com/agentic-commerce","PageAgenticCommerce",{"id":5680,"title":5681,"text":5682,"url":5683,"lazyUrlEndpoint":15,"contentType":5684,"nuxt":14,"openInNewWindow":14},"7hQtaRqyMAiAz10GZiL7mT","Payment methods","Access 200+ payment methods with a single integration","https://www.adyen.com/payment-methods","PagePaymentMethods",{"id":5686,"title":5687,"text":5688,"url":5689,"lazyUrlEndpoint":15,"contentType":5690,"nuxt":14,"openInNewWindow":14},"4KaytLmsrrqyMc7BvrIYRb","Adyen Uplift","Optimize payments for conversion, risk, and cost with AI","https://www.adyen.com/uplift","PageProductCategoryUplift",{"label":5692,"items":5693},"Global Payouts & Issuing",[5694,5697],{"id":5695,"title":5341,"text":5696,"url":5343,"lazyUrlEndpoint":15,"contentType":5457,"nuxt":14,"openInNewWindow":14},"7N241ApWJdjpolVbGP8xPe","Create and manage your card program for your business",{"id":5698,"title":5699,"text":5700,"url":5701,"lazyUrlEndpoint":15,"contentType":5702,"nuxt":14,"openInNewWindow":14},"6rHTSApZhyRJKuoTWE7BF2","Payouts","Get funds to your suppliers and partners in real time","https://www.adyen.com/payouts","PageProductPayouts",{"label":5704,"id":5705,"href":5706,"toLabel":5707,"text":5708,"items":5709},"Embedded Finance","5fqZXMMzpko5EIpXOQheNd","https://www.adyen.com/embedded-finance","Explore Embedded Finance solutions","Embed and whitelabel payments and financial products in your SaaS platform or marketplace",[5710],{"label":5711,"items":5712},"Adyen for Platforms",[5713,5718,5724,5729],{"id":5714,"title":5715,"text":5716,"url":5717,"lazyUrlEndpoint":15,"contentType":5457,"nuxt":14,"openInNewWindow":14},"3R9YfIF6CAZLie0RvvR5Sv","Embedded Payments","Payments and payouts for SaaS platforms and marketplaces","https://www.adyen.com/platform-payments",{"id":5719,"title":5720,"text":5721,"url":5722,"lazyUrlEndpoint":15,"contentType":5723,"nuxt":14,"openInNewWindow":14},"3XH8EpfSMhCR50EPqgpuXA","Embedded Accounts","Business accounts for users of your platform","https://www.adyen.com/accounts","PageFinancialAccounts",{"id":5725,"title":5726,"text":5727,"url":5728,"lazyUrlEndpoint":15,"contentType":5457,"nuxt":14,"openInNewWindow":14},"5kFO6iB11UzOB9C4S5P6XX","Embedded Lending","Fast, flexible business financing for your users","https://www.adyen.com/capital",{"id":5730,"title":5731,"text":5732,"url":5343,"lazyUrlEndpoint":15,"contentType":5457,"nuxt":14,"openInNewWindow":14},"7JpdvrgVO7jxOM1WVNtxqY","Embedded Issuing","Offer physical and virtual cards to your users ",{"label":5734,"id":5735,"href":2244,"text":5736,"items":5737},"Businesses we serve","57J4wcyjNe6gasVEw055P9","Explore how our platform can unlock growth for your business type.",[5738,5773],{"label":5739,"items":5740},"Industries",[5741,5747,5752,5757,5763,5768],{"id":5742,"title":5743,"text":5744,"url":5745,"lazyUrlEndpoint":15,"contentType":5746,"nuxt":14,"openInNewWindow":14},"43gNJdojc3s4qWV9qV4cw4","Retail","Jewelry, cosmetics, electronics, homeware, grocery","https://www.adyen.com/industries/retail","PageIndustryHub",{"id":5748,"title":5749,"text":5750,"url":5751,"lazyUrlEndpoint":15,"contentType":5746,"nuxt":14,"openInNewWindow":14},"1gQ0Qk5twV4nSgXYecw5Md","Travel and mobility ","Airlines, online travel agencies","https://www.adyen.com/industries/travel-mobility",{"id":5753,"title":5754,"text":5755,"url":5756,"lazyUrlEndpoint":15,"contentType":5746,"nuxt":14,"openInNewWindow":14},"4ctPVPKRwgGMlUMduUeVJJ","Food, beverage and hospitality ","Quick service, restaurant chains, bars and hotels ","https://www.adyen.com/industries/food-hospitality",{"id":5758,"title":5759,"text":5760,"url":5761,"lazyUrlEndpoint":15,"contentType":5762,"nuxt":14,"openInNewWindow":14},"5qBcOYShKtqhXmZH2VYNJq","Financial services ","Insurance, brokers, AP / AR platforms ","https://www.adyen.com/industries/financial-services/insurance","PageIndustrySub",{"id":5764,"title":5765,"text":5766,"url":5767,"lazyUrlEndpoint":15,"contentType":5762,"nuxt":14,"openInNewWindow":14},"5khUtgaRK0BZ0E6r20oR81","Health and wellness","Heathcare, Fitness, beauty & spas and veterinary","https://www.adyen.com/industries/services/health-wellness",{"id":5769,"title":5770,"text":5771,"url":5772,"lazyUrlEndpoint":15,"contentType":5762,"nuxt":14,"openInNewWindow":14},"37dTngTq5ivmuNQ0YxY9uk","Professional Services ","Legal, accounting, consulting","https://www.adyen.com/industries/services/professional-services",{"label":5774,"items":5775},"Use cases",[5776,5781,5786],{"id":5777,"title":5778,"text":5779,"url":5780,"lazyUrlEndpoint":15,"contentType":5762,"nuxt":14,"openInNewWindow":14},"1WIa144GCYSnqB071QHICt","Subscriptions","Technology that’s built for any recurring business model","https://www.adyen.com/industries/use-cases/subscriptions",{"id":5782,"title":5783,"text":5784,"url":5785,"lazyUrlEndpoint":15,"contentType":5762,"nuxt":14,"openInNewWindow":14},"9FWCGkdTaTeZmh0jn0Oky","Marketplaces","Let your users sign up, sell, and get paid all through one solution","https://www.adyen.com/industries/use-cases/marketplaces",{"id":5787,"title":5788,"text":5789,"url":5790,"lazyUrlEndpoint":15,"contentType":5762,"nuxt":14,"openInNewWindow":14},"2kFZWKQlMaYKedfXgNtTET","SaaS","Turn payments and financial products into a revenue stream ","https://www.adyen.com/industries/use-cases/saas",{"label":5301,"id":5792,"href":2244,"text":5793,"items":5794},"420IsV5lBXp2lM9YnWo6fr","With our financial technology platform, we help businesses achieve their ambitions faster.",[5795,5810,5815],{"label":5796,"items":5797},"Company",[5798,5803,5808],{"id":5799,"title":5800,"text":5801,"url":5590,"lazyUrlEndpoint":15,"contentType":5802,"nuxt":14,"openInNewWindow":14},"7KAqbDzxWbN1oGMjIBZ1Mi","Our story","Learn who we are as a company","PageAbout",{"id":5804,"title":5805,"text":5806,"url":5594,"lazyUrlEndpoint":15,"contentType":5807,"nuxt":14,"openInNewWindow":14},"4Ub4B004iPI4tdIhfZophT","Impact","Learn about our social and environmental initiatives","PageSocialResponsibility",{"id":5809,"title":5309,"text":5440,"url":5311,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},"4hVDjcTS1MqnTRy0bC8Mpw",{"label":15,"items":5811},[5812,5813,5814],{"id":5314,"title":5313,"text":5444,"url":5315,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},{"id":5306,"title":5305,"text":5437,"url":5307,"lazyUrlEndpoint":15,"contentType":5438,"nuxt":14,"openInNewWindow":14},{"id":5318,"title":5317,"text":5446,"url":5319,"lazyUrlEndpoint":15,"contentType":5447,"nuxt":14,"openInNewWindow":14},{"label":5321,"items":5816},[5817,5818],{"id":5322,"title":5321,"text":5449,"url":5323,"lazyUrlEndpoint":15,"contentType":5450,"nuxt":14,"openInNewWindow":14},{"id":5819,"title":5820,"text":5821,"url":5822,"lazyUrlEndpoint":15,"contentType":5823,"nuxt":14,"openInNewWindow":14},"32qwN55Nfwm6b7n5798TVV","Our offices","View our office locations around the world","https://www.adyen.com/offices","PageOffices",{"label":5349,"id":5825,"href":2244,"text":5826,"items":5827},"5d7tR5v8QdY6twpbpAvMq7","Materials to help you master payments and work with our platform.",[5828,5844,5858],{"label":5829,"items":5830},"Learn",[5831,5832,5838],{"id":5362,"title":5361,"text":5472,"url":5286,"lazyUrlEndpoint":15,"contentType":5473,"nuxt":14,"openInNewWindow":14},{"id":5833,"title":5834,"text":5835,"url":5836,"lazyUrlEndpoint":15,"contentType":5837,"nuxt":14,"openInNewWindow":14},"5SCkmcV9aWrppM1QRosdGc","The Adyen Index","Explore in depth consumer and business analysis across key industries","https://www.adyen.com/index-reports","PageIndex",{"id":5839,"title":5840,"text":5841,"url":5842,"lazyUrlEndpoint":15,"contentType":5843,"nuxt":14,"openInNewWindow":14},"6gJnUR0CXNa7AB04mM2eh8","The Latest","Stay up to date with our latest innovations","https://www.adyen.com/the-latest","PageProductUpdates",{"label":5845,"items":5846},"Developers",[5847,5848,5853],{"id":5354,"title":5353,"text":5468,"url":5355,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},{"id":5849,"title":5850,"text":5851,"url":5852,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},"7v3m0eFZZvgHOMVqNb5waP","API Explorer","Send test requests and learn about our APIs","https://docs.adyen.com/api-explorer",{"id":5854,"title":5855,"text":5856,"url":5857,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},"3Gj1HvoiTcXTzMZs8AD5QN","Developer Resources","Access developer tools and integration examples in one place.","https://developers.adyen.com",{"label":5859,"items":5860},"Help",[5861],{"id":5862,"title":5863,"text":5864,"url":5865,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},"1pa28BAVzbWAu4pzVOiSeg","Adyen Help","Explore FAQs, open a ticket, and get the most out of the Adyen platform","https://help.adyen.com",{"id":5346,"label":5345,"href":5347},{"search":5868,"account":5870,"contact":5873},{"label":5869},"Search",{"label":5871,"href":5872},"Log in","https://ca-live.adyen.com/ca/ca/overview/default.shtml",{"label":5874,"href":5875},"Contact us","https://www.adyen.com/contact/sales",{"link":5877},{"id":5878,"title":5871,"text":5871,"url":5872,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},"ObS5htyxHIBlirX8lChVL","GlobalNavigation",[5881,5944,5959,5975,5990],{"id":5882,"title":5325,"text":5883,"withBackgroundColor":14,"items":5884},"1NRaXT1Qeos5HEi5PoFwnX","A single platform to accept payments, protect revenue, and control your finances.",[5885,5903,5927],{"title":5886,"items":5887},"Payments",[5888,5892,5897,5898],{"id":5889,"title":5665,"text":5890,"url":5667,"lazyUrlEndpoint":15,"contentType":5891,"nuxt":14,"openInNewWindow":14},"2sQ5zV8xDdIVwpQDQFZYwf","Accept payments on your website and in-app","PageProductOnlinePayments",{"id":5893,"title":5670,"text":5894,"url":2244,"lazyUrlEndpoint":5895,"contentType":5896,"nuxt":14,"openInNewWindow":14},"3PjGgbr060bzXAO3FP24y5","Accept payments with terminals and devices","/api/v3/core_routes/entry/6X2o5NaM6tVJu6EmBJxCGT?locale=en","PageProductPosPayments",{"id":5674,"title":5675,"text":5676,"url":5677,"lazyUrlEndpoint":15,"contentType":5678,"nuxt":14,"openInNewWindow":14},{"id":5899,"title":5711,"text":5900,"url":2244,"lazyUrlEndpoint":5901,"contentType":5902,"nuxt":14,"openInNewWindow":14},"6VPyoGgGORRDeyTR342NPH","Embed payments into your platform or marketplace","/api/v3/core_routes/entry/42bZHie6zb2Wz1kAj0Gt6c?locale=en","PageProductPlatformPayments",{"title":5904,"items":5905},"Optimizations",[5906,5911,5917,5922],{"id":5907,"title":5687,"text":5908,"url":2244,"lazyUrlEndpoint":5909,"contentType":5910,"nuxt":14,"openInNewWindow":14},"4XCDWRS8EqDGbBKAzP2ygN","Get more out of payments by optimizing the full payment funnel","/api/v3/core_routes/entry/1Z9hmC9nxsvKRBdy2TwXhE?locale=en","PageUplift",{"id":5912,"title":5913,"text":5914,"url":2244,"lazyUrlEndpoint":5915,"contentType":5916,"nuxt":14,"openInNewWindow":14},"id8ucmsaFWhd1Y1mYliTk","Protect","Simplify fraud management by screening each payments request","/api/v3/core_routes/entry/7qJzBpOJeHeYJVFK2w1aJ?locale=en","PageUpliftDetail",{"id":5918,"title":5919,"text":5920,"url":2244,"lazyUrlEndpoint":5921,"contentType":5916,"nuxt":14,"openInNewWindow":14},"49P889fGSXtdgEKjbvqKTc","Authenticate","Remove friction and add extra security to your customer journeys","/api/v3/core_routes/entry/6JbOC5AnsgGg2iVLKOXfQ5?locale=en",{"id":5923,"title":5924,"text":5925,"url":2244,"lazyUrlEndpoint":5926,"contentType":5916,"nuxt":14,"openInNewWindow":14},"2GaquBTguOHumk0GeATTGr","Optimize","Maximize conversion and cost with AI built on proprietary data","/api/v3/core_routes/entry/62aGPH6MHCmMl1vGhnsHXY?locale=en",{"title":5928,"items":5929},"Financial products",[5930,5934,5940,5941],{"id":5931,"title":5932,"text":5933,"url":5722,"lazyUrlEndpoint":15,"contentType":5723,"nuxt":14,"openInNewWindow":14},"1jRs3muLOzLYLd32B1mof7","Accounts","Offer business accounts to users on your platform",{"id":5935,"title":5936,"text":5937,"url":2244,"lazyUrlEndpoint":5938,"contentType":5939,"nuxt":14,"openInNewWindow":14},"1en2pur4Cr2ecReONLhA2E","Capital","Enable fast business financing for your users","/api/v3/core_routes/entry/11MTGqB9n8IEkGKOhAGIeV?locale=en","PageFinancialCapital",{"id":5342,"title":5341,"text":5461,"url":5343,"lazyUrlEndpoint":15,"contentType":5457,"nuxt":14,"openInNewWindow":14},{"id":5942,"title":5699,"text":5943,"url":5701,"lazyUrlEndpoint":15,"contentType":5702,"nuxt":14,"openInNewWindow":14},"xgi1hF82Z6HidV89z5Aok","Send global payouts in real time",{"id":5735,"title":5734,"text":5736,"withBackgroundColor":11,"items":5945},[5946,5954],{"title":5739,"items":5947},[5948,5949,5950,5951,5952,5953],{"id":5742,"title":5743,"text":5744,"url":5745,"lazyUrlEndpoint":15,"contentType":5746,"nuxt":14,"openInNewWindow":14},{"id":5748,"title":5749,"text":5750,"url":5751,"lazyUrlEndpoint":15,"contentType":5746,"nuxt":14,"openInNewWindow":14},{"id":5753,"title":5754,"text":5755,"url":5756,"lazyUrlEndpoint":15,"contentType":5746,"nuxt":14,"openInNewWindow":14},{"id":5758,"title":5759,"text":5760,"url":5761,"lazyUrlEndpoint":15,"contentType":5762,"nuxt":14,"openInNewWindow":14},{"id":5764,"title":5765,"text":5766,"url":5767,"lazyUrlEndpoint":15,"contentType":5762,"nuxt":14,"openInNewWindow":14},{"id":5769,"title":5770,"text":5771,"url":5772,"lazyUrlEndpoint":15,"contentType":5762,"nuxt":14,"openInNewWindow":14},{"title":5774,"items":5955},[5956,5957,5958],{"id":5777,"title":5778,"text":5779,"url":5780,"lazyUrlEndpoint":15,"contentType":5762,"nuxt":14,"openInNewWindow":14},{"id":5782,"title":5783,"text":5784,"url":5785,"lazyUrlEndpoint":15,"contentType":5762,"nuxt":14,"openInNewWindow":14},{"id":5787,"title":5788,"text":5789,"url":5790,"lazyUrlEndpoint":15,"contentType":5762,"nuxt":14,"openInNewWindow":14},{"id":5792,"title":5301,"text":5793,"withBackgroundColor":11,"items":5960},[5961,5966,5971],{"title":5796,"items":5962},[5963,5964,5965],{"id":5799,"title":5800,"text":5801,"url":5590,"lazyUrlEndpoint":15,"contentType":5802,"nuxt":14,"openInNewWindow":14},{"id":5804,"title":5805,"text":5806,"url":5594,"lazyUrlEndpoint":15,"contentType":5807,"nuxt":14,"openInNewWindow":14},{"id":5809,"title":5309,"text":5440,"url":5311,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},{"title":15,"items":5967},[5968,5969,5970],{"id":5314,"title":5313,"text":5444,"url":5315,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},{"id":5306,"title":5305,"text":5437,"url":5307,"lazyUrlEndpoint":15,"contentType":5438,"nuxt":14,"openInNewWindow":14},{"id":5318,"title":5317,"text":5446,"url":5319,"lazyUrlEndpoint":15,"contentType":5447,"nuxt":14,"openInNewWindow":14},{"title":5321,"items":5972},[5973,5974],{"id":5322,"title":5321,"text":5449,"url":5323,"lazyUrlEndpoint":15,"contentType":5450,"nuxt":14,"openInNewWindow":14},{"id":5819,"title":5820,"text":5821,"url":5822,"lazyUrlEndpoint":15,"contentType":5823,"nuxt":14,"openInNewWindow":14},{"id":5825,"title":5349,"text":5826,"withBackgroundColor":11,"items":5976},[5977,5982,5987],{"title":5829,"items":5978},[5979,5980,5981],{"id":5362,"title":5361,"text":5472,"url":5286,"lazyUrlEndpoint":15,"contentType":5473,"nuxt":14,"openInNewWindow":14},{"id":5833,"title":5834,"text":5835,"url":5836,"lazyUrlEndpoint":15,"contentType":5837,"nuxt":14,"openInNewWindow":14},{"id":5839,"title":5840,"text":5841,"url":5842,"lazyUrlEndpoint":15,"contentType":5843,"nuxt":14,"openInNewWindow":14},{"title":5845,"items":5983},[5984,5985,5986],{"id":5354,"title":5353,"text":5468,"url":5355,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},{"id":5849,"title":5850,"text":5851,"url":5852,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},{"id":5854,"title":5855,"text":5856,"url":5857,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},{"title":5859,"items":5988},[5989],{"id":5862,"title":5863,"text":5864,"url":5865,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},{"id":5346,"title":5345,"text":5463,"url":5347,"lazyUrlEndpoint":15,"contentType":5464,"nuxt":14,"openInNewWindow":14},[5992],{"id":5878,"title":5871,"text":5871,"url":5872,"lazyUrlEndpoint":15,"contentType":2244,"nuxt":14,"openInNewWindow":11,"target":5441,"rel":5442},{"id":5994,"title":5874,"text":5874,"url":5875,"lazyUrlEndpoint":15,"contentType":5632,"nuxt":14,"openInNewWindow":14},"sJBG7YstYnMq0nUg4RfG3",{"v2":5996,"internalName":6040,"primaryItems":6041,"secondaryItems":6060,"ctaItem":15},{"internalName":5997,"items":5998,"secondaryItems":6033,"secondaryItemsCareers":6037},"GlobalNavigationCareersv2",[5999,6008,6011,6029],{"label":5524,"id":6000,"href":2244,"text":2244,"items":6001},"6y4Qah47mzmv7nHAd3Ikp2",[6002],{"label":5524,"items":6003},[6004,6005,6006,6007],{"id":5529,"title":5528,"text":5528,"url":5530,"lazyUrlEndpoint":15,"contentType":5569,"nuxt":14,"openInNewWindow":14},{"id":5533,"title":5532,"text":5532,"url":5534,"lazyUrlEndpoint":15,"contentType":5569,"nuxt":14,"openInNewWindow":14},{"id":5537,"title":5536,"text":5536,"url":5538,"lazyUrlEndpoint":15,"contentType":5569,"nuxt":14,"openInNewWindow":14},{"id":5541,"title":5540,"text":5540,"url":5542,"lazyUrlEndpoint":15,"contentType":5569,"nuxt":14,"openInNewWindow":14},{"id":6009,"label":6010,"href":5546},"24PNopxWSRBFGOdJQsCU5k","Early careers",{"label":5588,"id":6012,"href":2244,"text":2244,"items":6013},"6NEG7TIiaYv5WnaBKYsFVd",[6014],{"label":5588,"items":6015},[6016,6019,6024],{"id":6017,"title":6018,"text":6018,"url":5522,"lazyUrlEndpoint":15,"contentType":5565,"nuxt":14,"openInNewWindow":14},"bl0vMONW7BxrrNKYDzieZ","How we hire",{"id":6020,"title":6021,"text":6021,"url":6022,"lazyUrlEndpoint":15,"contentType":6023,"nuxt":14,"openInNewWindow":14},"6PF3yB9gBjFsH1UkrE4YqL","Diversity at Adyen","https://careers.adyen.com/diversity-equity-inclusion","PageCareersDei",{"id":6025,"title":6026,"text":6026,"url":6027,"lazyUrlEndpoint":15,"contentType":6028,"nuxt":14,"openInNewWindow":14},"1EF8kUGmIEFxdKEGtiHvyN","The Adyen Formula","https://careers.adyen.com/formula","PageCareersFormula",{"id":6030,"label":6031,"href":6032},"3AmlDyj0f63yz4Jhh0R9gq","Locations","https://careers.adyen.com/locations",{"search":6034,"account":6035,"contact":6036},{"label":5869},{"label":5516,"href":5518},{"label":2244,"href":2244},{"link":6038},{"id":6039,"title":5516,"text":5516,"url":5518,"lazyUrlEndpoint":15,"contentType":5563,"nuxt":14,"openInNewWindow":14},"6cjwBuMBt7v0NPLzAovWxt","GlobalNavigationCareers",[6042,6050,6051,6058],{"id":6000,"title":5524,"text":2244,"withBackgroundColor":14,"items":6043},[6044],{"title":5524,"items":6045},[6046,6047,6048,6049],{"id":5529,"title":5528,"text":2244,"url":5530,"lazyUrlEndpoint":15,"contentType":5569,"nuxt":14,"openInNewWindow":14},{"id":5533,"title":5532,"text":2244,"url":5534,"lazyUrlEndpoint":15,"contentType":5569,"nuxt":14,"openInNewWindow":14},{"id":5537,"title":5536,"text":2244,"url":5538,"lazyUrlEndpoint":15,"contentType":5569,"nuxt":14,"openInNewWindow":14},{"id":5541,"title":5540,"text":2244,"url":5542,"lazyUrlEndpoint":15,"contentType":5569,"nuxt":14,"openInNewWindow":14},{"id":6009,"title":6010,"text":6010,"url":5546,"lazyUrlEndpoint":15,"contentType":5569,"nuxt":14,"openInNewWindow":14},{"id":6012,"title":5588,"text":2244,"withBackgroundColor":11,"items":6052},[6053],{"title":5588,"items":6054},[6055,6056,6057],{"id":6017,"title":6018,"text":2244,"url":5522,"lazyUrlEndpoint":15,"contentType":5565,"nuxt":14,"openInNewWindow":14},{"id":6020,"title":6021,"text":2244,"url":6022,"lazyUrlEndpoint":15,"contentType":6023,"nuxt":14,"openInNewWindow":14},{"id":6025,"title":6026,"text":2244,"url":6027,"lazyUrlEndpoint":15,"contentType":6028,"nuxt":14,"openInNewWindow":14},{"id":6030,"title":6031,"text":6031,"url":6032,"lazyUrlEndpoint":15,"contentType":6059,"nuxt":14,"openInNewWindow":14},"PageCareersLocations",[6061],{"id":6039,"title":5516,"text":5516,"url":5518,"lazyUrlEndpoint":15,"contentType":5563,"nuxt":14,"openInNewWindow":14},{"v2":6063,"internalName":6078,"primaryItems":6079,"secondaryItems":6085,"ctaItem":15},{"internalName":6064,"items":6065,"secondaryItems":6073,"secondaryItemsCareers":6077},"GlobalNavigationInvestorRelationsv2",[6066,6067,6068,6069],{"id":5607,"label":5606,"href":5608},{"id":5611,"label":5610,"href":5612},{"id":5615,"label":5614,"href":5616},{"id":6070,"label":6071,"href":6072},"6lyb2zy3dn6K0QpxEjF0t7","General Meetings","https://investors.adyen.com/general-meetings",{"search":6074,"account":6075,"contact":6076},{"label":5869},{"label":2244,"href":2244},{"label":2244,"href":2244},{},"GlobalNavigationInvestorRelations",[6080,6081,6082,6083],{"id":5607,"title":5606,"text":5606,"url":5608,"lazyUrlEndpoint":15,"contentType":5636,"nuxt":14,"openInNewWindow":14},{"id":5611,"title":5610,"text":5610,"url":5612,"lazyUrlEndpoint":15,"contentType":5638,"nuxt":14,"openInNewWindow":14},{"id":5615,"title":5614,"text":5614,"url":5616,"lazyUrlEndpoint":15,"contentType":5640,"nuxt":14,"openInNewWindow":14},{"id":6070,"title":6071,"text":6071,"url":6072,"lazyUrlEndpoint":15,"contentType":6084,"nuxt":14,"openInNewWindow":14},"PageInvestorRelationsGeneralMeetings",[],{"left":6087,"top":6087,"width":6088,"height":6088,"rotate":6087,"vFlip":14,"hFlip":14,"body":6089},0,16,"\u003Cpath fill=\"currentColor\" d=\"M14.75 11.75H1.25v-1.5h13.5zM14.75 5.75H1.25v-1.5h13.5z\"/>",{"left":6087,"top":6087,"width":6091,"height":6091,"rotate":6087,"vFlip":14,"hFlip":14,"body":6092},24,"\u003Cpath d=\"M11 2C6.02944 2 2 6.02944 2 11C2 15.9706 6.02944 20 11 20C13.125 20 15.078 19.2635 16.6176 18.032L21.9999 23.4142L23.4141 22L18.0318 16.6178C19.2635 15.0781 20 13.125 20 11C20 6.02944 15.9706 2 11 2ZM4 11C4 7.13401 7.13401 4 11 4C14.866 4 18 7.13401 18 11C18 14.866 14.866 18 11 18C7.13401 18 4 14.866 4 11Z\" fill=\"currentColor\"/>",{"left":6087,"top":6087,"width":6091,"height":6091,"rotate":6087,"vFlip":14,"hFlip":14,"body":6094},"\u003Cpath d=\"M12 5C14.2091 5 16 6.79086 16 9C16 11.2091 14.2091 13 12 13C9.79086 13 8 11.2091 8 9C8 6.79086 9.79086 5 12 5ZM12 7C10.8954 7 10 7.89543 10 9C10 10.1046 10.8954 11 12 11C13.1046 11 14 10.1046 14 9C14 7.89543 13.1046 7 12 7Z\" fill=\"currentColor\"/>\n\u003Cpath d=\"M12 1C18.0751 1 23 5.92487 23 12C23 18.0751 18.0751 23 12 23C5.92487 23 1 18.0751 1 12C1 5.92487 5.92487 1 12 1ZM8 16C6.89543 16 6 16.8954 6 18V18.7061C7.5924 20.1318 9.69439 21 12 21C14.3056 21 16.4076 20.1318 18 18.7061V18C18 16.8954 17.1046 16 16 16H8ZM12 3C7.02944 3 3 7.02944 3 12C3 13.6759 3.45904 15.2443 4.25684 16.5879C4.82761 15.0757 6.28801 14 8 14H16C17.7119 14 19.1713 15.0758 19.7422 16.5879C20.5401 15.2442 21 13.6761 21 12C21 7.02944 16.9706 3 12 3Z\" fill=\"currentColor\"/>",{"left":6087,"top":6087,"width":6091,"height":6091,"rotate":6087,"vFlip":14,"hFlip":14,"body":6096},"\u003Cpath d=\"M5.00015 7.58594L12.0002 14.5859L19.0002 7.58594L20.4144 9.00015L12.0001 17.4144L3.58594 9.00015L5.00015 7.58594Z\" fill=\"currentColor\"/>",{"left":6087,"top":6087,"width":6091,"height":6091,"rotate":6087,"vFlip":14,"hFlip":14,"body":6098},"\u003Cstyle type=\"text/css\">\n\t.st0{fill: currentColor;}\n\u003C/style>\n\u003Cg>\n\t\u003Cg>\n\t\t\u003Cpath class=\"st0\" d=\"M12,0c6.6,0,12,5.4,12,12.1c0,6-4.4,11-10.1,11.9v-8.4h2.8l0.5-3.5h-3.3V9.8c0-1,0.5-1.9,2-1.9h1.5V5\n\t\t\tc0,0-1.4-0.2-2.7-0.2c-2.7,0-4.5,1.7-4.5,4.7v2.7h-3v3.5h3V24C4.4,23.1,0,18.1,0,12.1C0,5.4,5.4,0,12,0z\"/>\n\t\u003C/g>\n\u003C/g>",{"left":6087,"top":6087,"width":6091,"height":6091,"rotate":6087,"vFlip":14,"hFlip":14,"body":6100},"\u003Cpath d=\"M18.1763 1.41174H5.82339C3.38809 1.41174 1.41162 3.38821 1.41162 5.82351V18.1765C1.41162 20.6117 3.38809 22.5882 5.82339 22.5882H18.1763C20.6116 22.5882 22.5881 20.6117 22.5881 18.1765V5.82351C22.5881 3.38821 20.6116 1.41174 18.1763 1.41174ZM8.47045 18.1765H5.82339V8.47057H8.47045V18.1765ZM7.14692 7.34998C6.29103 7.34998 5.6028 6.65292 5.6028 5.79704C5.6028 4.94115 6.29103 4.23527 7.14692 4.23527C8.0028 4.23527 8.69103 4.93233 8.69103 5.78821C8.69103 6.6441 8.0028 7.34998 7.14692 7.34998ZM19.0587 18.1765H16.4116V13.2353C16.4116 10.2617 12.8822 10.4912 12.8822 13.2353V18.1765H10.2352V8.47057H12.8822V10.0323C14.1175 7.74704 19.0587 7.57939 19.0587 12.2206V18.1765Z\" fill=\"currentColor\"/>",{"left":6087,"top":6087,"width":6091,"height":6091,"rotate":6087,"vFlip":14,"hFlip":14,"body":6102},"\u003Cstyle type=\"text/css\">\n\t.st0{fill: currentColor;}\n\u003C/style>\n\u003Cg>\n\t\u003Cg>\n\t\t\u003Cpath class=\"st0\" d=\"M8.5,6l9,12h-2l-9-12H8.5z\"/>\n\t\t\u003Cpath class=\"st0\" d=\"M24,12c0,6.6-5.4,12-12,12C5.4,24,0,18.6,0,12C0,5.4,5.4,0,12,0C18.6,0,24,5.4,24,12z M10.3,12.7L4.6,19h1.3\n\t\t\tl5.1-5.5L15,19h4.4l-6.1-8.1L18.7,5h-1.3l-4.7,5L9,5H4.6L10.3,12.7z\"/>\n\t\u003C/g>\n\u003C/g>",{"left":6087,"top":6087,"width":6091,"height":6091,"rotate":6087,"vFlip":14,"hFlip":14,"body":6104},"\u003Cpath d=\"M12 23C18.0751 23 23 18.0751 23 12C23 5.92487 18.0751 1 12 1C5.92487 1 1 5.92487 1 12C1 18.0751 5.92487 23 12 23ZM12 3C12.1887 3 12.4697 3.0915 12.8304 3.47296C13.1932 3.85653 13.5659 4.46523 13.9 5.30032C14.1021 5.80579 14.283 6.37613 14.4368 7H9.56324C9.71704 6.37613 9.89786 5.80579 10.1 5.30032C10.4341 4.46523 10.8068 3.85653 11.1696 3.47296C11.5303 3.0915 11.8113 3 12 3ZM14.8086 9C14.932 9.93655 15 10.9449 15 12C15 13.0551 14.932 14.0635 14.8086 15H9.19135C9.06797 14.0635 9 13.0551 9 12C9 10.9449 9.06797 9.93655 9.19135 9H14.8086ZM16.8244 15C16.9392 14.044 17 13.0368 17 12C17 10.9632 16.9392 9.956 16.8244 9H20.4879C20.8195 9.93834 21 10.9481 21 12C21 13.0519 20.8195 14.0617 20.4879 15H16.8244ZM14.4368 17C14.283 17.6239 14.1021 18.1942 13.9 18.6997C13.5659 19.5348 13.1932 20.1435 12.8304 20.527C12.4697 20.9085 12.1887 21 12 21C11.8113 21 11.5303 20.9085 11.1696 20.527C10.8068 20.1435 10.4341 19.5348 10.1 18.6997C9.89786 18.1942 9.71704 17.6239 9.56324 17H14.4368ZM15.3409 20.3595C15.4904 20.0692 15.629 19.7622 15.7569 19.4425C16.0481 18.7144 16.2948 17.8925 16.4898 17H19.4845C18.4807 18.4995 17.0384 19.6805 15.3409 20.3595ZM15.3409 3.64049C17.0384 4.31949 18.4807 5.50052 19.4845 7H16.4898C16.2948 6.10751 16.0481 5.28556 15.7569 4.55754C15.629 4.23779 15.4904 3.93083 15.3409 3.64049ZM8.65909 20.3595C6.96164 19.6805 5.51927 18.4995 4.51555 17H7.51017C7.70516 17.8925 7.95189 18.7144 8.2431 19.4425C8.371 19.7622 8.50959 20.0692 8.65909 20.3595ZM7.17561 15H3.51212C3.18046 14.0617 3 13.0519 3 12C3 10.9481 3.18046 9.93834 3.51212 9H7.17561C7.06078 9.956 7 10.9632 7 12C7 13.0368 7.06078 14.044 7.17561 15ZM7.51017 7H4.51555C5.51927 5.50052 6.96164 4.31949 8.65909 3.64049C8.50959 3.93083 8.371 4.23779 8.2431 4.55754C7.95189 5.28556 7.70516 6.10751 7.51017 7Z\" fill=\"currentColor\"/>",{"pageData":6106,"dateFormatted":7745,"slugParent":5286,"articlesPageRoute":5276,"headerImage":6231,"minutesToRead":6205,"newsletterFormData":7746,"structuredData":7737},{"sysId":1251,"publishedAt":1252,"firstPublishedAt":1253,"slug":1256,"locale":16,"category":18,"subcategory":19,"seo":6107,"contentType":6110,"content":6111,"breadcrumb":15,"structuredData":7737},{"title":1254,"description":1255,"keywords":2244,"robots":6108,"ogImage":6109},"index, follow","https://media.ffycdn.net/eu/adyen/YiCSLPMuxVKzg8aG9FXn.svg?format=png","PageKnowledgeHubDetail",{"title":6112,"topicsCollection":6113,"articleType":6121,"productsCollection":6127,"industriesCollection":6128,"image":6129,"fpZoom":6202,"shortDescription":6203,"date":6204,"minutesToRead":6205,"gatedContentEnabled":14,"gatedContentFormId":2244,"gatedContentFormTitle":2244,"gatedContentSuccessTitle":2244,"gatedContentSuccessText":2244,"gatedContentSuccessDownload":15,"pageContent":6206,"notificationBar":15},"Inside Cilium CNI: solving mysterious Kubernetes pod setup timeouts",[6114],{"sys":6115,"contentType":6117,"internalName":6118,"name":6119,"icon":6120},{"id":6116},"1kgqEExzn0tr8RXaHk6Aqe","GlobalDataTopic","Topic - Tech dive","Tech dive","interface--code-2",{"contentType":6122,"sys":6123,"internalName":6125,"name":6126,"icon":15},"GlobalDataArticleType",{"id":6124},"4MRzcbxxnLIco8nYgemP0F","Article Type - Article","Article",[],[],[6130,6160,6179,6191],{"original":6131,"link":6139,"lazy":14,"caption":2244,"source":2244,"small":6141,"medium":6147,"large":6152,"xlarge":6157,"contentType":6159,"id":6133,"src":6153,"alt":6133},{"src":6132,"alt":6133,"transform":6132,"extension":6134,"name":6133,"color":2244,"isPublic":11,"size":6135,"focalPoint":15,"frontifyType":6138,"isFrontifyAsset":11},"https://cdn-assets-eu.frontify.com/s3/frontify-enterprise-files-eu/eyJwYXRoIjoiYWR5ZW5cL2ZpbGVcL2FVRE5rZDE0WjliM2V1V0o0RXljLmpwZyJ9:adyen:IRZIJquwPoEiUM9H14zUCNaHxCYL3Gr5G0UOcL8YMp8","Illustration of a person interacting with a stylized data server infrastructure.","jpg",{"width":6136,"height":6137},1920,1080,"Image",{"url":6140,"title":6133,"download":11,"nuxt":14,"openInNewWindow":11},"https://brand.adyen.com/api/asset/eyJjbGllbnRJZCI6bnVsbCwiaWQiOjE2NzY3LCJ0aW1lc3RhbXAiOjE3NjA1MTk3MjMsInZlcnNpb24iOjE3MTM5NjE4MzN9:adyen:4q5N1fliTxhL6EKI5P9YbMPhjus7w_K0nAWPa2cyEKA/download",{"src":6142,"name":6133,"aspectRatio":6143,"color":2244,"dimensions":6144},"https://cdn-assets-eu.frontify.com/s3/frontify-enterprise-files-eu/eyJwYXRoIjoiYWR5ZW5cL2ZpbGVcL2FVRE5rZDE0WjliM2V1V0o0RXljLmpwZyJ9:adyen:IRZIJquwPoEiUM9H14zUCNaHxCYL3Gr5G0UOcL8YMp8?format=webp&width=654&height=872&crop=fp&fp=0.5%2C0.5","3/4",{"width":6145,"height":6146},327,436,{"src":6148,"name":6133,"aspectRatio":6143,"color":2244,"dimensions":6149},"https://cdn-assets-eu.frontify.com/s3/frontify-enterprise-files-eu/eyJwYXRoIjoiYWR5ZW5cL2ZpbGVcL2FVRE5rZDE0WjliM2V1V0o0RXljLmpwZyJ9:adyen:IRZIJquwPoEiUM9H14zUCNaHxCYL3Gr5G0UOcL8YMp8?format=webp&width=624&height=832&crop=fp&fp=0.5%2C0.5",{"width":6150,"height":6151},312,416,{"src":6153,"name":6133,"aspectRatio":6143,"color":2244,"dimensions":6154},"https://cdn-assets-eu.frontify.com/s3/frontify-enterprise-files-eu/eyJwYXRoIjoiYWR5ZW5cL2ZpbGVcL2FVRE5rZDE0WjliM2V1V0o0RXljLmpwZyJ9:adyen:IRZIJquwPoEiUM9H14zUCNaHxCYL3Gr5G0UOcL8YMp8?format=webp&width=708&height=943&crop=fp&fp=0.5%2C0.5",{"width":6155,"height":6156},472,629,{"src":6153,"name":6133,"aspectRatio":6143,"color":2244,"dimensions":6158},{"width":6155,"height":6156},"ModuleMedia",{"original":6131,"link":6139,"lazy":14,"caption":2244,"source":2244,"small":6161,"medium":6166,"large":6171,"xlarge":6177,"contentType":6159,"id":6133,"src":6172,"alt":6133},{"src":6162,"name":6133,"aspectRatio":6163,"color":2244,"dimensions":6164},"https://cdn-assets-eu.frontify.com/s3/frontify-enterprise-files-eu/eyJwYXRoIjoiYWR5ZW5cL2ZpbGVcL2FVRE5rZDE0WjliM2V1V0o0RXljLmpwZyJ9:adyen:IRZIJquwPoEiUM9H14zUCNaHxCYL3Gr5G0UOcL8YMp8?format=webp&width=654&height=368&crop=fp&fp=0.5%2C0.5","16/9",{"width":6145,"height":6165},184,{"src":6167,"name":6133,"aspectRatio":6163,"color":2244,"dimensions":6168},"https://cdn-assets-eu.frontify.com/s3/frontify-enterprise-files-eu/eyJwYXRoIjoiYWR5ZW5cL2ZpbGVcL2FVRE5rZDE0WjliM2V1V0o0RXljLmpwZyJ9:adyen:IRZIJquwPoEiUM9H14zUCNaHxCYL3Gr5G0UOcL8YMp8?format=webp&width=1344&height=756&crop=fp&fp=0.5%2C0.5",{"width":6169,"height":6170},672,378,{"src":6172,"name":6133,"aspectRatio":6173,"color":2244,"dimensions":6174},"https://cdn-assets-eu.frontify.com/s3/frontify-enterprise-files-eu/eyJwYXRoIjoiYWR5ZW5cL2ZpbGVcL2FVRE5rZDE0WjliM2V1V0o0RXljLmpwZyJ9:adyen:IRZIJquwPoEiUM9H14zUCNaHxCYL3Gr5G0UOcL8YMp8?format=webp&width=1800&height=720&crop=fp&fp=0.5%2C0.5","5/2",{"width":6175,"height":6176},1200,480,{"src":6172,"name":6133,"aspectRatio":6173,"color":2244,"dimensions":6178},{"width":6175,"height":6176},{"original":6131,"link":6139,"lazy":14,"caption":2244,"source":2244,"small":6180,"medium":6182,"large":6184,"xlarge":6189,"contentType":6159,"id":6133,"src":6185,"alt":6133},{"src":6162,"name":6133,"aspectRatio":6163,"color":2244,"dimensions":6181},{"width":6145,"height":6165},{"src":6167,"name":6133,"aspectRatio":6163,"color":2244,"dimensions":6183},{"width":6169,"height":6170},{"src":6185,"name":6133,"aspectRatio":6163,"color":2244,"dimensions":6186},"https://cdn-assets-eu.frontify.com/s3/frontify-enterprise-files-eu/eyJwYXRoIjoiYWR5ZW5cL2ZpbGVcL2FVRE5rZDE0WjliM2V1V0o0RXljLmpwZyJ9:adyen:IRZIJquwPoEiUM9H14zUCNaHxCYL3Gr5G0UOcL8YMp8?format=webp&width=1152&height=648&crop=fp&fp=0.5%2C0.5",{"width":6187,"height":6188},576,324,{"src":6185,"name":6133,"aspectRatio":6163,"color":2244,"dimensions":6190},{"width":6187,"height":6188},{"original":6131,"link":6139,"lazy":14,"caption":2244,"source":2244,"small":6192,"medium":6194,"large":6196,"xlarge":6200,"contentType":6159,"id":6133,"src":6197,"alt":6133},{"src":6162,"name":6133,"aspectRatio":6163,"color":2244,"dimensions":6193},{"width":6145,"height":6165},{"src":6167,"name":6133,"aspectRatio":6163,"color":2244,"dimensions":6195},{"width":6169,"height":6170},{"src":6197,"name":6133,"aspectRatio":6163,"color":2244,"dimensions":6198},"https://cdn-assets-eu.frontify.com/s3/frontify-enterprise-files-eu/eyJwYXRoIjoiYWR5ZW5cL2ZpbGVcL2FVRE5rZDE0WjliM2V1V0o0RXljLmpwZyJ9:adyen:IRZIJquwPoEiUM9H14zUCNaHxCYL3Gr5G0UOcL8YMp8?format=webp&width=1800&height=1012&crop=fp&fp=0.5%2C0.5",{"width":6175,"height":6199},675,{"src":6197,"name":6133,"aspectRatio":6163,"color":2244,"dimensions":6201},{"width":6175,"height":6199},100,"A deep dive into how Adyen's Data Platform Engineering team investigated and resolved linear-time scaling bottlenecks in Cilium CNI connection tracking garbage collection to fix mysterious Kubernetes pod setup timeouts on high-resource nodes.","2026-07-09T00:00:00.000+02:00",15,{"displayFullWidthImageHero":11,"id":6207,"headerMedia":6208,"chaptersIntroText":6236,"author":6264,"chapters":6269,"relatedContent":7684,"legacyContent":2244,"faq":15,"type":7736,"contentType":7736},"1SeujQjqAivcrZqBriKhi2",[6209,6221,6226,6231],{"original":6210,"link":6215,"lazy":14,"caption":2244,"source":2244,"small":6217,"medium":6218,"large":6219,"xlarge":6220,"contentType":6159,"id":6212,"src":6211,"alt":6212},{"src":6211,"alt":6212,"transform":6211,"extension":6213,"name":6212,"color":2244,"isPublic":11,"size":6214,"focalPoint":15,"frontifyType":6138,"isFrontifyAsset":11},"https://media.ffycdn.net/eu/adyen/YiCSLPMuxVKzg8aG9FXn.svg","Person organizing a cloud of data into neat stacks","svg",{"width":6136,"height":6137},{"url":6216,"title":6212,"download":11,"nuxt":14,"openInNewWindow":11},"https://brand.adyen.com/api/asset/eyJjbGllbnRJZCI6bnVsbCwiaWQiOjIwNDQyLCJ0aW1lc3RhbXAiOjE3NzIwNjA5ODAsInZlcnNpb24iOjE3MTU4NjgwMjR9:adyen:RYYRA6w1Ye0k-Cuh3uvjyRumd3if8pFrFYRrS9XHI1s/download",{"src":6211,"name":6212,"aspectRatio":2244,"color":2244,"dimensions":15},{"src":6211,"name":6212,"aspectRatio":2244,"color":2244,"dimensions":15},{"src":6211,"name":6212,"aspectRatio":2244,"color":2244,"dimensions":15},{"src":6211,"name":6212,"aspectRatio":2244,"color":2244,"dimensions":15},{"original":6210,"link":6215,"lazy":14,"caption":2244,"source":2244,"small":6222,"medium":6223,"large":6224,"xlarge":6225,"contentType":6159,"id":6212,"src":6211,"alt":6212},{"src":6211,"name":6212,"aspectRatio":2244,"color":2244,"dimensions":15},{"src":6211,"name":6212,"aspectRatio":2244,"color":2244,"dimensions":15},{"src":6211,"name":6212,"aspectRatio":2244,"color":2244,"dimensions":15},{"src":6211,"name":6212,"aspectRatio":2244,"color":2244,"dimensions":15},{"original":6210,"link":6215,"lazy":14,"caption":2244,"source":2244,"small":6227,"medium":6228,"large":6229,"xlarge":6230,"contentType":6159,"id":6212,"src":6211,"alt":6212},{"src":6211,"name":6212,"aspectRatio":2244,"color":2244,"dimensions":15},{"src":6211,"name":6212,"aspectRatio":2244,"color":2244,"dimensions":15},{"src":6211,"name":6212,"aspectRatio":2244,"color":2244,"dimensions":15},{"src":6211,"name":6212,"aspectRatio":2244,"color":2244,"dimensions":15},{"original":6210,"link":6215,"lazy":14,"caption":2244,"source":2244,"small":6232,"medium":6233,"large":6234,"xlarge":6235,"contentType":6159,"id":6212,"src":6211,"alt":6212},{"src":6211,"name":6212,"aspectRatio":2244,"color":2244,"dimensions":15},{"src":6211,"name":6212,"aspectRatio":2244,"color":2244,"dimensions":15},{"src":6211,"name":6212,"aspectRatio":2244,"color":2244,"dimensions":15},{"src":6211,"name":6212,"aspectRatio":2244,"color":2244,"dimensions":15},{"json":6237},{"data":6238,"content":6239,"nodeType":6263},{},[6240,6249,6256],{"data":6241,"content":6242,"nodeType":6248},{},[6243],{"data":6244,"marks":6245,"value":6246,"nodeType":6247},{},[],"I was fully aware a year ago that a single configuration line could break the Kubernetes networking stack. But if they told me that leftovers from Kubernetes pods which terminated hours prior could block new ones from starting, I would have thought they were joking.","text","paragraph",{"data":6250,"content":6251,"nodeType":6248},{},[6252],{"data":6253,"marks":6254,"value":6255,"nodeType":6247},{},[],"In high-performance networking, 35 seconds is a lifetime. This was the latency required to iterate through our connection tracking table of 7 million entries at a maximum speed of 200,000 entries per second. At our 16-million-entry peak, this sequential lookup could take up to 80 seconds, leading to Cilium CNI timeouts preventing new pods from starting on affected nodes.",{"data":6257,"content":6258,"nodeType":6248},{},[6259],{"data":6260,"marks":6261,"value":6262,"nodeType":6247},{},[],"We uncovered this linear-time behavior at Adyen by tracing syscalls, inspecting codebases, and analyzing eBPF internals. This investigation revealed how our varied workloads turned the connection tracking table's garbage collection algorithm into a critical bottleneck.","document",{"id":6265,"name":6266,"role":6267,"companyName":5584,"image":15,"type":6268},"xao8IZfS02jvxHW9HJsyd","Jorrick Sleijster","Senior Data Platform Engineer","GlobalDataArticleAuthor",[6270,6402,6474,6695,6805,6941,7171,7488,7548,7655],{"id":6271,"title":6272,"navigationTitle":6272,"image":15,"video":15,"text":6273,"sidebarItem":6400,"type":6401},"3yaq5u7qflgB4jewgSt3LQ","Our setup: why we're different",{"json":6274},{"nodeType":6263,"data":6275,"content":6276},{},[6277,6284,6297,6309,6321,6328,6353,6360,6367,6377,6384,6393],{"nodeType":6248,"data":6278,"content":6279},{},[6280],{"nodeType":6247,"value":6281,"marks":6282,"data":6283},"At Adyen, we run Cilium CNI across all our 100+ Kubernetes clusters. When we switched from Calico to Cilium, we knew we'd face challenges adapting it to our production workloads. Our production big data Kubernetes clusters have a unique usage pattern compared to the other Kubernetes environments within Adyen:",[],{},{"nodeType":6248,"data":6285,"content":6286},{},[6287,6293],{"nodeType":6247,"value":6288,"marks":6289,"data":6292},"Data extraction from HDFS",[6290],{"type":6291},"bold",{},{"nodeType":6247,"value":6294,"marks":6295,"data":6296},". Our infrastructure relies on more than 500 datanodes. Trino represents one of our most demanding HDFS workloads, processing analytical queries against data stored on HDFS. Due to the distributed nature of HDFS, each file you download requires a new connection to any of these 500 nodes. Therefore, during peak hours, a single pod can produce approximately 50,000 connections every minute.\n",[],{},{"nodeType":6248,"data":6298,"content":6299},{},[6300,6305],{"nodeType":6247,"value":6301,"marks":6302,"data":6304},"Pod churn.",[6303],{"type":6291},{},{"nodeType":6247,"value":6306,"marks":6307,"data":6308}," Many pods we spawn on the Kubernetes cluster run batch jobs, such as Spark jobs. They stay around for anywhere from a second to a couple of hours.",[],{},{"nodeType":6248,"data":6310,"content":6311},{},[6312,6317],{"nodeType":6247,"value":6313,"marks":6314,"data":6316},"Wide variety of workloads.",[6315],{"type":6291},{},{"nodeType":6247,"value":6318,"marks":6319,"data":6320}," Some workloads are very CPU-intensive, like Spark pods executing complex joins and transformations with relatively few network connections. Others are extremely network-intensive, like Trino pods querying thousands of small files on HDFS, each requiring a new connection. This creates a large number of short-lived connections that stress the connection tracking table.",[],{},{"nodeType":6248,"data":6322,"content":6323},{},[6324],{"nodeType":6247,"value":6325,"marks":6326,"data":6327},"Furthermore, our machines are more powerful than most Kubernetes cluster machines within Adyen:",[],{},{"nodeType":6329,"data":6330,"content":6331},"unordered-list",{},[6332,6343],{"nodeType":6333,"data":6334,"content":6335},"list-item",{},[6336],{"nodeType":6248,"data":6337,"content":6338},{},[6339],{"nodeType":6247,"value":6340,"marks":6341,"data":6342},"Machines with 64 physical cores and 512GB of RAM",[],{},{"nodeType":6333,"data":6344,"content":6345},{},[6346],{"nodeType":6248,"data":6347,"content":6348},{},[6349],{"nodeType":6247,"value":6350,"marks":6351,"data":6352},"Machines with 128 physical cores and 2TB of RAM",[],{},{"nodeType":6248,"data":6354,"content":6355},{},[6356],{"nodeType":6247,"value":6357,"marks":6358,"data":6359},"\nAt the time, our environment consisted of Kubernetes 1.31.7 and Cilium 1.16.5. We provide these specific versions to help interested readers correlate our findings with the relevant codebases. ",[],{},{"nodeType":6248,"data":6361,"content":6362},{},[6363],{"nodeType":6247,"value":6364,"marks":6365,"data":6366},"To support our unique workloads, we progressively tuned Cilium by increasing DNS proxy timeouts, expanding the connection tracking table capacity, raising API rate limits, and streamlining \"security labels\". This configuration allowed us to overcome challenge after challenge, except for one:",[],{},{"nodeType":6248,"data":6368,"content":6369},{},[6370],{"nodeType":6247,"value":6371,"marks":6372,"data":6376},"`Failed to create pod sandbox: rpc error: code = Unknown desc = failed to setup network for sandbox \"0fecf4844d3f8f2df218f09d91f9698bb424e2166551952f46fd7638f4757cf2\": plugin type=\"cilium-cni\" failed (add): unable to create endpoint: Cilium API client timeout exceeded`",[6373,6375],{"type":6374},"italic",{"type":6291},{},{"nodeType":6248,"data":6378,"content":6379},{},[6380],{"nodeType":6247,"value":6381,"marks":6382,"data":6383},"Kubernetes would create a pod, spin up the sandbox, and then attempt to set up the networking with Cilium. This operation would time out. From that point onwards, it also timed out any other pod attempting to spawn on the same node. Furthermore, we noticed that on those affected nodes, the API duration for DELETE /v1/endpoint and PUT /v1/endpoint, the routes responsible for adding and deleting a Cilium endpoint, also increased. You can see this clearly in the image below where the endpoint call latency starts to increase linearly over time from 4:20 pm onwards, indicating that endpoint creation and deletion never finish.",[],{},{"nodeType":6385,"data":6386,"content":6392},"embedded-entry-block",{"target":6387},{"sys":6388},{"id":6389,"type":6390,"linkType":6391},"6gz0NXyOiK3E89ydO975ms","Link","Entry",[],{"nodeType":6248,"data":6394,"content":6395},{},[6396],{"nodeType":6247,"value":6397,"marks":6398,"data":6399},"It is important to note that these clusters are only used for analytical processing and big data workloads. The issue was identified, analyzed, and fully resolved before any SLO was breached. Furthermore, as our big data environments are isolated from our core transactional flows, this issue never impacted our real-time payment processing pipeline or merchant transactions.",[],{},{"contentType":-1},"BlockKnowledgeHubChapter",{"id":6403,"title":6404,"navigationTitle":6404,"image":15,"video":15,"text":6405,"sidebarItem":6473,"type":6401},"6HKhWAMMPhtEfUqVTmh3nU","The symptom: something's wrong, but what?",{"json":6406},{"data":6407,"content":6408,"nodeType":6263},{},[6409,6416,6423,6466],{"data":6410,"content":6411,"nodeType":6248},{},[6412],{"data":6413,"marks":6414,"value":6415,"nodeType":6247},{},[],"First, we found no related timeouts in the Cilium Agent logs. We enabled debug logging, hoping to find hidden errors. Nothing. The logs gave us the big picture but didn't reveal the bottleneck.",{"data":6417,"content":6418,"nodeType":6248},{},[6419],{"data":6420,"marks":6421,"value":6422,"nodeType":6247},{},[],"We did learn some valuable things from debugging the broken nodes:",{"data":6424,"content":6425,"nodeType":6329},{},[6426,6436,6446,6456],{"data":6427,"content":6428,"nodeType":6333},{},[6429],{"data":6430,"content":6431,"nodeType":6248},{},[6432],{"data":6433,"marks":6434,"value":6435,"nodeType":6247},{},[],"Listing all endpoints on a broken node would time out: cilium endpoint list",{"data":6437,"content":6438,"nodeType":6333},{},[6439],{"data":6440,"content":6441,"nodeType":6248},{},[6442],{"data":6443,"marks":6444,"value":6445,"nodeType":6247},{},[],"Listing the logs of an endpoint worked fine and showed the endpoint was stuck in the regenerating phase: cilium endpoint log \u003CENDPOINT_ID>",{"data":6447,"content":6448,"nodeType":6333},{},[6449],{"data":6450,"content":6451,"nodeType":6248},{},[6452],{"data":6453,"marks":6454,"value":6455,"nodeType":6247},{},[],"Requesting the endpoint state with kubectl get ciliumendpoint showed it was still regenerating, while the Kubernetes manifest of the endpoint showed a ready status.",{"data":6457,"content":6458,"nodeType":6333},{},[6459],{"data":6460,"content":6461,"nodeType":6248},{},[6462],{"data":6463,"marks":6464,"value":6465,"nodeType":6247},{},[],"Checking the filesystem at /var/run/cilium/state showed endpoint folders with a _next suffix, indicating they didn't complete successfully.",{"data":6467,"content":6468,"nodeType":6248},{},[6469],{"data":6470,"marks":6471,"value":6472,"nodeType":6247},{},[],"This validated our suspicion that the issue was in the Cilium agent, not at the kubelet or CNI plugin level. But we still didn't know why.",{"contentType":-1},{"id":6475,"title":6476,"navigationTitle":6476,"image":15,"video":15,"text":6477,"sidebarItem":6694,"type":6401},"2tSfdW7187Q0qhjMngA47W","Under the hood: how Cilium sets up networking for a pod",{"json":6478},{"data":6479,"content":6480,"nodeType":6263},{},[6481,6488,6495,6628,6635,6642,6648,6655,6662,6669],{"data":6482,"content":6483,"nodeType":6248},{},[6484],{"data":6485,"marks":6486,"value":6487,"nodeType":6247},{},[],"Before we dive into the debugging journey, it's helpful to understand what happens when a pod spawns and Cilium sets up its networking.",{"data":6489,"content":6490,"nodeType":6248},{},[6491],{"data":6492,"marks":6493,"value":6494,"nodeType":6247},{},[],"The process starts when Kubernetes assigns a pod to a specific node. The kubelet initiates the pod setup and calls the configured CNI plugin (Cilium, in our case). The Cilium CNI plugin performs several operations:",{"data":6496,"content":6497,"nodeType":6627},{},[6498,6513,6528,6543,6558,6573,6588,6612],{"data":6499,"content":6500,"nodeType":6333},{},[6501],{"data":6502,"content":6503,"nodeType":6248},{},[6504,6509],{"data":6505,"marks":6506,"value":6508,"nodeType":6247},{},[6507],{"type":6291},"Allocates an IP",{"data":6510,"marks":6511,"value":6512,"nodeType":6247},{},[]," using IPAM (IP Address Management)",{"data":6514,"content":6515,"nodeType":6333},{},[6516],{"data":6517,"content":6518,"nodeType":6248},{},[6519,6524],{"data":6520,"marks":6521,"value":6523,"nodeType":6247},{},[6522],{"type":6291},"Creates a link device",{"data":6525,"marks":6526,"value":6527,"nodeType":6247},{},[]," (in our setup, a veth pair. One end in the host namespace, one in the pod)",{"data":6529,"content":6530,"nodeType":6333},{},[6531],{"data":6532,"content":6533,"nodeType":6248},{},[6534,6539],{"data":6535,"marks":6536,"value":6538,"nodeType":6247},{},[6537],{"type":6291},"Configures the pod network",{"data":6540,"marks":6541,"value":6542,"nodeType":6247},{},[]," by setting the IP address, configuring routes and setting sysctl parameters",{"data":6544,"content":6545,"nodeType":6333},{},[6546],{"data":6547,"content":6548,"nodeType":6248},{},[6549,6554],{"data":6550,"marks":6551,"value":6553,"nodeType":6247},{},[6552],{"type":6291},"Creates a Cilium endpoint",{"data":6555,"marks":6556,"value":6557,"nodeType":6247},{},[]," via the Cilium agent API",{"data":6559,"content":6560,"nodeType":6333},{},[6561],{"data":6562,"content":6563,"nodeType":6248},{},[6564,6569],{"data":6565,"marks":6566,"value":6568,"nodeType":6247},{},[6567],{"type":6291},"Retrieves or allocates a security identity",{"data":6570,"marks":6571,"value":6572,"nodeType":6247},{},[]," using pod labels",{"data":6574,"content":6575,"nodeType":6333},{},[6576],{"data":6577,"content":6578,"nodeType":6248},{},[6579,6584],{"data":6580,"marks":6581,"value":6583,"nodeType":6247},{},[6582],{"type":6291},"Calculates network policy",{"data":6585,"marks":6586,"value":6587,"nodeType":6247},{},[]," for this endpoint",{"data":6589,"content":6590,"nodeType":6333},{},[6591],{"data":6592,"content":6593,"nodeType":6248},{},[6594,6599,6603,6608],{"data":6595,"marks":6596,"value":6598,"nodeType":6247},{},[6597],{"type":6291},"Generates, compiles, and injects eBPF",{"data":6600,"marks":6601,"value":6602,"nodeType":6247},{},[]," ",{"data":6604,"marks":6605,"value":6607,"nodeType":6247},{},[6606],{"type":6291},"code",{"data":6609,"marks":6610,"value":6611,"nodeType":6247},{},[]," into the kernel",{"data":6613,"content":6614,"nodeType":6333},{},[6615],{"data":6616,"content":6617,"nodeType":6248},{},[6618,6623],{"data":6619,"marks":6620,"value":6622,"nodeType":6247},{},[6621],{"type":6291},"Returns success",{"data":6624,"marks":6625,"value":6626,"nodeType":6247},{},[]," to the kubelet","ordered-list",{"data":6629,"content":6630,"nodeType":6248},{},[6631],{"data":6632,"marks":6633,"value":6634,"nodeType":6247},{},[],"The key thing to understand is that when creating a Pod, and thus an endpoint, the CNI plugin calls the Cilium agent, which runs as a DaemonSet on each node. The agent does the heavy lifting: managing eBPF maps, handling connection tracking, applying network policies, and more.",{"data":6636,"content":6637,"nodeType":6248},{},[6638],{"data":6639,"marks":6640,"value":6641,"nodeType":6247},{},[],"Here's a simplified view of the flow:",{"data":6643,"content":6647,"nodeType":6385},{"target":6644},{"sys":6645},{"id":6646,"type":6390,"linkType":6391},"4bYYIGs8M1g3hog0ucInPj",[],{"data":6649,"content":6650,"nodeType":6248},{},[6651],{"data":6652,"marks":6653,"value":6654,"nodeType":6247},{},[],"A vital part of this process occurs during endpoint creation: Cilium triggers the connection tracking table's garbage collection to verify that the pod's IP is free of residual connections from its previous run. The scrubIPsInConntrackTable function executes this operation, scanning the entire conntrack table to identify and delete relevant entries.",{"data":6656,"content":6657,"nodeType":6248},{},[6658],{"data":6659,"marks":6660,"value":6661,"nodeType":6247},{},[],"The consequences of failing garbage collection are significant. Stale entries accumulate without limit, and while our table can accommodate up to 16 million entries, the real bottleneck is the mandatory scan that every new pod requires. This cleaning step is essential to mitigate IP address reuse conflicts, ensuring that a fresh pod doesn't inherit any open connections from a prior one.",{"data":6663,"content":6664,"nodeType":6248},{},[6665],{"data":6666,"marks":6667,"value":6668,"nodeType":6247},{},[],"This is where our story really begins.",{"data":6670,"content":6671,"nodeType":6248},{},[6672,6677,6689],{"data":6673,"marks":6674,"value":6676,"nodeType":6247},{},[6675],{"type":6374},"Note: ",{"data":6678,"content":6680,"nodeType":6688},{"uri":6679},"https://arthurchiao.art/blog/cilium-code-cni-create-network/",[6681],{"data":6682,"marks":6683,"value":6687,"nodeType":6247},{},[6684,6686],{"type":6685},"underline",{"type":6374},"Arthur Chiao's excellent deep dive into Cilium's CNI implementation","hyperlink",{"data":6690,"marks":6691,"value":6693,"nodeType":6247},{},[6692],{"type":6374}," provided much of our understanding of the CNI flow. While Arthur Chiao wrote it a few years ago, the core concepts remain relevant, and it is an invaluable resource for anyone wanting to understand how Cilium works under the hood.",{"contentType":-1},{"id":6696,"title":6697,"navigationTitle":6697,"image":15,"video":15,"text":6698,"sidebarItem":6804,"type":6401},"1jTIzcBH9tHEiNK4czUIW8","Down the rabbit hole: tracing the root cause",{"json":6699},{"nodeType":6263,"data":6700,"content":6701},{},[6702,6710,6717,6724,6730,6737,6743,6750,6783,6790,6797],{"nodeType":6703,"data":6704,"content":6705},"heading-3",{},[6706],{"nodeType":6247,"value":6707,"marks":6708,"data":6709},"What is the agent actually doing?",[],{},{"nodeType":6248,"data":6711,"content":6712},{},[6713],{"nodeType":6247,"value":6714,"marks":6715,"data":6716},"We needed to see what the Cilium agent was doing when it hung. Enter pprof, Go's built-in profiler. We enabled pprof in Cilium's configuration and captured traces from a broken node right after spawning 50 pods.",[],{},{"nodeType":6248,"data":6718,"content":6719},{},[6720],{"nodeType":6247,"value":6721,"marks":6722,"data":6723},"The CPU and memory profiles didn't reveal much at first. But when we opened the execution traces, the timeline view showed exactly what each goroutine was doing, and everything became clear.",[],{},{"nodeType":6385,"data":6725,"content":6729},{"target":6726},{"sys":6727},{"id":6728,"type":6390,"linkType":6391},"7dKklRSAbRmdoLb6mYFTWo",[],{"nodeType":6248,"data":6731,"content":6732},{},[6733],{"nodeType":6247,"value":6734,"marks":6735,"data":6736},"We saw long-running goroutines spending their entire time in syscalls. Zooming in closer revealed the pattern:",[],{},{"nodeType":6385,"data":6738,"content":6742},{"target":6739},{"sys":6740},{"id":6741,"type":6390,"linkType":6391},"475dL8rFVLDBFNWf3h1OdU",[],{"nodeType":6248,"data":6744,"content":6745},{},[6746],{"nodeType":6247,"value":6747,"marks":6748,"data":6749},"The agent was making BPF syscalls in a tight loop: nextKey(), lookup(), nextKey(), lookup(), over and over again. The agent uses these syscalls to iterate through an eBPF map:",[],{},{"nodeType":6627,"data":6751,"content":6752},{},[6753,6768],{"nodeType":6333,"data":6754,"content":6755},{},[6756],{"nodeType":6248,"data":6757,"content":6758},{},[6759,6764],{"nodeType":6247,"value":6760,"marks":6761,"data":6763},"nextKey(currentKey) ",[6762],{"type":6291},{},{"nodeType":6247,"value":6765,"marks":6766,"data":6767},"- Gets the next key in the BPF map after currentKey",[],{},{"nodeType":6333,"data":6769,"content":6770},{},[6771],{"nodeType":6248,"data":6772,"content":6773},{},[6774,6779],{"nodeType":6247,"value":6775,"marks":6776,"data":6778},"lookup(key)",[6777],{"type":6291},{},{"nodeType":6247,"value":6780,"marks":6781,"data":6782}," - Retrieves the value associated with key",[],{},{"nodeType":6248,"data":6784,"content":6785},{},[6786],{"nodeType":6247,"value":6787,"marks":6788,"data":6789},"Let's do some napkin math. We selected a 35-millisecond fragment and counted 14,916 syscall occurrences. That's 426,171 syscalls per second. Since getting each element from an eBPF map takes two syscalls (next + get), we were iterating through roughly 213,000 entries per second. ",[],{},{"nodeType":6248,"data":6791,"content":6792},{},[6793],{"nodeType":6247,"value":6794,"marks":6795,"data":6796},"As Cilium is a user-space process, accessing or manipulating the map forces a context switch on every syscall. A context switch is the process of the CPU temporarily halting the user-space process (Cilium) to execute code in the kernel (to handle the BPF syscall) and then resuming the user-space process. This involves saving and restoring the entire state of the CPU registers and memory space, which adds significant overhead and is a major source of latency.",[],{},{"nodeType":6248,"data":6798,"content":6799},{},[6800],{"nodeType":6247,"value":6801,"marks":6802,"data":6803},"Here's the critical insight: this is a sequential operation. You can't parallelize it because you need the current key to get the next key. Even on our powerful server CPUs, this was the maximum speed we could achieve. And there was one more important detail in the traces: this was happening in the scrubIPsInConntrackTable function, the one that cleans the connection tracking table when creating an endpoint.",[],{},{"contentType":-1},{"id":6806,"title":6807,"navigationTitle":6807,"image":15,"video":15,"text":6808,"sidebarItem":6940,"type":6401},"VQfe3HduwHANY9VS7iwcF","Why so many syscalls? The connection tracking table",{"json":6809},{"nodeType":6263,"data":6810,"content":6811},{},[6812,6819,6825,6841,6866,6873,6926,6933],{"nodeType":6248,"data":6813,"content":6814},{},[6815],{"nodeType":6247,"value":6816,"marks":6817,"data":6818},"That's when we remembered something we'd seen in cilium status --verbose:",[],{},{"nodeType":6385,"data":6820,"content":6824},{"target":6821},{"sys":6822},{"id":6823,"type":6390,"linkType":6391},"4Of5CVDtdACOKxtF6QFXA5",[],{"nodeType":6248,"data":6826,"content":6827},{},[6828,6832,6837],{"nodeType":6247,"value":6829,"marks":6830,"data":6831},"Our TCP connection tracking table had a maximum size of 16 million entries, two times the default of eight million for a machine with 2TB of RAM. We had deliberately configured `",[],{},{"nodeType":6247,"value":6833,"marks":6834,"data":6836},"cilium_bpf_map_dynamic_size_ratio: 0.0050`",[6835],{"type":6291},{},{"nodeType":6247,"value":6838,"marks":6839,"data":6840}," in our Helm Chart months earlier, fully expecting the connection tracking capacity to scale proportionally with memory across our node types. At the time, this was a planned scaling adjustment to prevent connection tracking exhaustion on our 512GB RAM machines under high-throughput workloads. This configuration worked as intended to support our unique workload evolution, but as our traffic grew, it created a new scaling challenge in how the larger table interacted with the garbage collection auto-scaling algorithm on our high-resource 2TB RAM nodes.",[],{},{"nodeType":6248,"data":6842,"content":6843},{},[6844,6848,6853,6857,6862],{"nodeType":6247,"value":6845,"marks":6846,"data":6847},"But how many entries were actually in the table? We listed them with `",[],{},{"nodeType":6247,"value":6849,"marks":6850,"data":6852},"cilium bpf ct list global`",[6851],{"type":6291},{},{"nodeType":6247,"value":6854,"marks":6855,"data":6856},". This showed about 7 million entries. But here's what made it interesting: when we checked the timestamp of the ",[],{},{"nodeType":6247,"value":6858,"marks":6859,"data":6861},"expires",[6860],{"type":6374},{},{"nodeType":6247,"value":6863,"marks":6864,"data":6865}," field against the system uptime, we found that the vast majority were already expired, some by several hours. This pointed us directly toward the garbage collection mechanism.",[],{},{"nodeType":6248,"data":6867,"content":6868},{},[6869],{"nodeType":6247,"value":6870,"marks":6871,"data":6872},"Now the napkin math gets interesting:",[],{},{"nodeType":6329,"data":6874,"content":6875},{},[6876,6886,6896,6906,6916],{"nodeType":6333,"data":6877,"content":6878},{},[6879],{"nodeType":6248,"data":6880,"content":6881},{},[6882],{"nodeType":6247,"value":6883,"marks":6884,"data":6885},"Maximum iteration speed: ~200,000 entries per second",[],{},{"nodeType":6333,"data":6887,"content":6888},{},[6889],{"nodeType":6248,"data":6890,"content":6891},{},[6892],{"nodeType":6247,"value":6893,"marks":6894,"data":6895},"Current table size: 7 million entries",[],{},{"nodeType":6333,"data":6897,"content":6898},{},[6899],{"nodeType":6248,"data":6900,"content":6901},{},[6902],{"nodeType":6247,"value":6903,"marks":6904,"data":6905},"Time to walk the current table: 35 seconds",[],{},{"nodeType":6333,"data":6907,"content":6908},{},[6909],{"nodeType":6248,"data":6910,"content":6911},{},[6912],{"nodeType":6247,"value":6913,"marks":6914,"data":6915},"Maximum table size: 16 million entries (at worst)",[],{},{"nodeType":6333,"data":6917,"content":6918},{},[6919],{"nodeType":6248,"data":6920,"content":6921},{},[6922],{"nodeType":6247,"value":6923,"marks":6924,"data":6925},"Time to walk the full table: 80 seconds",[],{},{"nodeType":6248,"data":6927,"content":6928},{},[6929],{"nodeType":6247,"value":6930,"marks":6931,"data":6932},"\nThat means every time we created or deleted an endpoint, we would spend as much as 35 seconds iterating through the connection tracking table, and in the worst-case scenario, a maximum of 80 seconds. Keep in mind our CNI timeout constraint is 90 seconds.\n",[],{},{"nodeType":6248,"data":6934,"content":6935},{},[6936],{"nodeType":6247,"value":6937,"marks":6938,"data":6939},"But wait, if the entries were expired, why wasn’t the garbage collector cleaning them up?",[],{},{"contentType":-1},{"id":6942,"title":6943,"navigationTitle":6943,"image":15,"video":15,"text":6944,"sidebarItem":7170,"type":6401},"5Q36J1DSgmOMFptXk47hlP","Why aren't expired entries cleaned up? Garbage collection gone wrong",{"json":6945},{"nodeType":6263,"data":6946,"content":6947},{},[6948,6955,6961,6968,6974,6981,6988,7021,7028,7035,7041,7048,7091,7098,7151,7158,7164],{"nodeType":6248,"data":6949,"content":6950},{},[6951],{"nodeType":6247,"value":6952,"marks":6953,"data":6954},"Cilium has garbage collection for the connection tracking table. Looking at the metrics, GC was triggering quite often:",[],{},{"nodeType":6385,"data":6956,"content":6960},{"target":6957},{"sys":6958},{"id":6959,"type":6390,"linkType":6391},"7624sj39iejMW2zvM9zRlK",[],{"nodeType":6248,"data":6962,"content":6963},{},[6964],{"nodeType":6247,"value":6965,"marks":6966,"data":6967},"But when we looked at what the garbage collector was actually deleting, we saw a problem:",[],{},{"nodeType":6385,"data":6969,"content":6973},{"target":6970},{"sys":6971},{"id":6972,"type":6390,"linkType":6391},"6HshR9iYWW0rHoR6v0LNQJ",[],{"nodeType":6248,"data":6975,"content":6976},{},[6977],{"nodeType":6247,"value":6978,"marks":6979,"data":6980},"The garbage collector was running frequently but deleting almost nothing most of the time. Only occasionally would it delete significant numbers of entries.",[],{},{"nodeType":6248,"data":6982,"content":6983},{},[6984],{"nodeType":6247,"value":6985,"marks":6986,"data":6987},"Digging into the code revealed why. Cilium has two types of GC operations:",[],{},{"nodeType":6627,"data":6989,"content":6990},{},[6991,7006],{"nodeType":6333,"data":6992,"content":6993},{},[6994],{"nodeType":6248,"data":6995,"content":6996},{},[6997,7002],{"nodeType":6247,"value":6998,"marks":6999,"data":7001},"Endpoint-specific cleanup",[7000],{"type":6291},{},{"nodeType":6247,"value":7003,"marks":7004,"data":7005},": When creating or deleting an endpoint, clean entries matching that endpoint's IP",[],{},{"nodeType":6333,"data":7007,"content":7008},{},[7009],{"nodeType":6248,"data":7010,"content":7011},{},[7012,7017],{"nodeType":6247,"value":7013,"marks":7014,"data":7016},"Periodic expired entry cleanup",[7015],{"type":6291},{},{"nodeType":6247,"value":7018,"marks":7019,"data":7020},": Runs on an interval to remove all expired entries",[],{},{"nodeType":6248,"data":7022,"content":7023},{},[7024],{"nodeType":6247,"value":7025,"marks":7026,"data":7027},"Pod creation and deletion triggered almost all of the frequent GC runs in the metrics (the type 1 endpoint-specific cleanups). The periodic cleanup (type 2), which removes expired entries, was barely running at all.\n",[],{},{"nodeType":6248,"data":7029,"content":7030},{},[7031],{"nodeType":6247,"value":7032,"marks":7033,"data":7034},"Why? Because the GC interval auto-scales based on how much it deletes:",[],{},{"nodeType":6385,"data":7036,"content":7040},{"target":7037},{"sys":7038},{"id":7039,"type":6390,"linkType":6391},"5ofKtcdmYNU9Y3FxKYuZZA",[],{"nodeType":6248,"data":7042,"content":7043},{},[7044],{"nodeType":6247,"value":7045,"marks":7046,"data":7047},"Here's the problem with a 16-million-entry table:",[],{},{"nodeType":6329,"data":7049,"content":7050},{},[7051,7061,7071,7081],{"nodeType":6333,"data":7052,"content":7053},{},[7054],{"nodeType":6248,"data":7055,"content":7056},{},[7057],{"nodeType":6247,"value":7058,"marks":7059,"data":7060},"To delete more than 5% (and avoid slowing down), you need to delete 800,000+ entries",[],{},{"nodeType":6333,"data":7062,"content":7063},{},[7064],{"nodeType":6248,"data":7065,"content":7066},{},[7067],{"nodeType":6247,"value":7068,"marks":7069,"data":7070},"To delete more than 25% (and speed up), you need to delete 4+ million entries",[],{},{"nodeType":6333,"data":7072,"content":7073},{},[7074],{"nodeType":6248,"data":7075,"content":7076},{},[7077],{"nodeType":6247,"value":7078,"marks":7079,"data":7080},"Starting interval: 5 minutes",[],{},{"nodeType":6333,"data":7082,"content":7083},{},[7084],{"nodeType":6248,"data":7085,"content":7086},{},[7087],{"nodeType":6247,"value":7088,"marks":7089,"data":7090},"Maximum interval: 12 hours\n",[],{},{"nodeType":6248,"data":7092,"content":7093},{},[7094],{"nodeType":6247,"value":7095,"marks":7096,"data":7097},"Imagine this scenario:",[],{},{"nodeType":6627,"data":7099,"content":7100},{},[7101,7111,7121,7131,7141],{"nodeType":6333,"data":7102,"content":7103},{},[7104],{"nodeType":6248,"data":7105,"content":7106},{},[7107],{"nodeType":6247,"value":7108,"marks":7109,"data":7110},"The node initially experiences a low connection volume when it is newly onboarded or runs only light workloads.",[],{},{"nodeType":6333,"data":7112,"content":7113},{},[7114],{"nodeType":6248,"data":7115,"content":7116},{},[7117],{"nodeType":6247,"value":7118,"marks":7119,"data":7120},"The garbage collector deletes less than 5% of entries during a run, which fails to trigger more frequent cycles.",[],{},{"nodeType":6333,"data":7122,"content":7123},{},[7124],{"nodeType":6248,"data":7125,"content":7126},{},[7127],{"nodeType":6247,"value":7128,"marks":7129,"data":7130},"The garbage collection interval increases progressively from minutes until it reaches the 12-hour maximum. It would start with 7.5 minutes, increase to 11.25 minutes, then to 16.875 minutes, and so on, until eventually reaching the 12-hour limit.",[],{},{"nodeType":6333,"data":7132,"content":7133},{},[7134],{"nodeType":6248,"data":7135,"content":7136},{},[7137],{"nodeType":6247,"value":7138,"marks":7139,"data":7140},"Heavy data workloads eventually land on the node and generate a high volume of network traffic.",[],{},{"nodeType":6333,"data":7142,"content":7143},{},[7144],{"nodeType":6248,"data":7145,"content":7146},{},[7147],{"nodeType":6247,"value":7148,"marks":7149,"data":7150},"New connections fill the tracking table for up to 12 hours before the garbage collector runs again.",[],{},{"nodeType":6248,"data":7152,"content":7153},{},[7154],{"nodeType":6247,"value":7155,"marks":7156,"data":7157},"By the time garbage collection eventually executes, the connection tracking table may have already accumulated up to 16 million stale entries. While the GC run might delete enough records to temporarily restore speed, the excessive delay between cycles is inherently problematic. This lag allows the table to accumulate a large number of stale entries again, forcing every pod created during the long interval after the previous GC to endure the significant performance penalty of a sequential scan. ",[],{},{"nodeType":6385,"data":7159,"content":7163},{"target":7160},{"sys":7161},{"id":7162,"type":6390,"linkType":6391},"44axbJnoKyvBiNUu1NdTv9",[],{"nodeType":6248,"data":7165,"content":7166},{},[7167],{"nodeType":6247,"value":2244,"marks":7168,"data":7169},[],{},{"contentType":-1},{"id":7172,"title":7173,"navigationTitle":7173,"image":15,"video":15,"text":7174,"sidebarItem":7487,"type":6401},"0ynPAUkpIm08e0Nrt6h3p","Why does it cascade? Mutex locks, timeouts, and retries",{"json":7175},{"data":7176,"content":7177,"nodeType":6263},{},[7178,7185,7192,7198,7214,7287,7294,7352,7359,7401,7408,7461,7468,7475,7481],{"data":7179,"content":7180,"nodeType":6248},{},[7181],{"data":7182,"marks":7183,"value":7184,"nodeType":6247},{},[],"While a single slow pod spawn is highly inconvenient, the issue escalated significantly when multiple pods tried to spawn simultaneously.",{"data":7186,"content":7187,"nodeType":6248},{},[7188],{"data":7189,"marks":7190,"value":7191,"nodeType":6247},{},[],"We captured a goroutine dump from the Cilium agent using gops and analyzed it with a script that groups similar stack traces. The results were revealing:",{"data":7193,"content":7197,"nodeType":6385},{"target":7194},{"sys":7195},{"id":7196,"type":6390,"linkType":6391},"4nvS0h8NaplGOAFDic0qB1",[],{"data":7199,"content":7200,"nodeType":6248},{},[7201,7205,7210],{"data":7202,"marks":7203,"value":7204,"nodeType":6247},{},[],"\nThere's a ",{"data":7206,"marks":7207,"value":7209,"nodeType":6247},{},[7208],{"type":6291},"global mutex on the connection tracking table",{"data":7211,"marks":7212,"value":7213,"nodeType":6247},{},[],". When we spawn 50 pods at once:",{"data":7215,"content":7216,"nodeType":6329},{},[7217,7227,7237,7247,7257,7267,7277],{"data":7218,"content":7219,"nodeType":6333},{},[7220],{"data":7221,"content":7222,"nodeType":6248},{},[7223],{"data":7224,"marks":7225,"value":7226,"nodeType":6247},{},[],"Pod 1 acquires the lock and starts the 80-second table iteration",{"data":7228,"content":7229,"nodeType":6333},{},[7230],{"data":7231,"content":7232,"nodeType":6248},{},[7233],{"data":7234,"marks":7235,"value":7236,"nodeType":6247},{},[],"Pods 2-50 queue up waiting for the lock",{"data":7238,"content":7239,"nodeType":6333},{},[7240],{"data":7241,"content":7242,"nodeType":6248},{},[7243],{"data":7244,"marks":7245,"value":7246,"nodeType":6247},{},[],"Pod 1 finishes after 80 seconds",{"data":7248,"content":7249,"nodeType":6333},{},[7250],{"data":7251,"content":7252,"nodeType":6248},{},[7253],{"data":7254,"marks":7255,"value":7256,"nodeType":6247},{},[],"Pod 2 acquires the lock, starts another 80-second iteration",{"data":7258,"content":7259,"nodeType":6333},{},[7260],{"data":7261,"content":7262,"nodeType":6248},{},[7263],{"data":7264,"marks":7265,"value":7266,"nodeType":6247},{},[],"But Pod 2's timer started 80 seconds ago → timeout at 90 seconds",{"data":7268,"content":7269,"nodeType":6333},{},[7270],{"data":7271,"content":7272,"nodeType":6248},{},[7273],{"data":7274,"marks":7275,"value":7276,"nodeType":6247},{},[],"Pod 2 times out",{"data":7278,"content":7279,"nodeType":6333},{},[7280],{"data":7281,"content":7282,"nodeType":6248},{},[7283],{"data":7284,"marks":7285,"value":7286,"nodeType":6247},{},[],"Pods 3-50 never stand a chance",{"data":7288,"content":7289,"nodeType":6248},{},[7290],{"data":7291,"marks":7292,"value":7293,"nodeType":6247},{},[],"\nHere's where it gets worse. When the CNI times out after 90 seconds:",{"data":7295,"content":7296,"nodeType":6329},{},[7297,7307,7322,7332,7342],{"data":7298,"content":7299,"nodeType":6333},{},[7300],{"data":7301,"content":7302,"nodeType":6248},{},[7303],{"data":7304,"marks":7305,"value":7306,"nodeType":6247},{},[],"The timeout returns an error to the caller",{"data":7308,"content":7309,"nodeType":6333},{},[7310],{"data":7311,"content":7312,"nodeType":6248},{},[7313,7318],{"data":7314,"marks":7315,"value":7317,"nodeType":6247},{},[7316],{"type":6291},"But the underlying work doesn't stop",{"data":7319,"marks":7320,"value":7321,"nodeType":6247},{},[],", the agent keeps iterating",{"data":7323,"content":7324,"nodeType":6333},{},[7325],{"data":7326,"content":7327,"nodeType":6248},{},[7328],{"data":7329,"marks":7330,"value":7331,"nodeType":6247},{},[],"The container runtime (containerd) immediately calls DeleteEndpoint()",{"data":7333,"content":7334,"nodeType":6333},{},[7335],{"data":7336,"content":7337,"nodeType":6248},{},[7338],{"data":7339,"marks":7340,"value":7341,"nodeType":6247},{},[],"Delete also needs to walk the conntrack table",{"data":7343,"content":7344,"nodeType":6333},{},[7345],{"data":7346,"content":7347,"nodeType":6248},{},[7348],{"data":7349,"marks":7350,"value":7351,"nodeType":6247},{},[],"Now the system queues up both create and delete operations",{"data":7353,"content":7354,"nodeType":6248},{},[7355],{"data":7356,"marks":7357,"value":7358,"nodeType":6247},{},[],"And then Kubernetes retries:",{"data":7360,"content":7361,"nodeType":6329},{},[7362,7381,7391],{"data":7363,"content":7364,"nodeType":6333},{},[7365],{"data":7366,"content":7367,"nodeType":6248},{},[7368,7372,7377],{"data":7369,"marks":7370,"value":7371,"nodeType":6247},{},[],"The kubelet's ",{"data":7373,"marks":7374,"value":7376,"nodeType":6247},{},[7375],{"type":6374},"podWorkerLoop",{"data":7378,"marks":7379,"value":7380,"nodeType":6247},{},[]," retries after 60-90 seconds (with jitter)",{"data":7382,"content":7383,"nodeType":6333},{},[7384],{"data":7385,"content":7386,"nodeType":6248},{},[7387],{"data":7388,"marks":7389,"value":7390,"nodeType":6247},{},[],"Each retry adds another endpoint creation and deletion request to the queue",{"data":7392,"content":7393,"nodeType":6333},{},[7394],{"data":7395,"content":7396,"nodeType":6248},{},[7397],{"data":7398,"marks":7399,"value":7400,"nodeType":6247},{},[],"The queue grows faster than it drains",{"data":7402,"content":7403,"nodeType":6248},{},[7404],{"data":7405,"marks":7406,"value":7407,"nodeType":6247},{},[],"We could see this in the logs. For one pod (cilium-node-breaker-5), we saw:",{"data":7409,"content":7410,"nodeType":6329},{},[7411,7421,7431,7441,7451],{"data":7412,"content":7413,"nodeType":6333},{},[7414],{"data":7415,"content":7416,"nodeType":6248},{},[7417],{"data":7418,"marks":7419,"value":7420,"nodeType":6247},{},[],"15:54:30 - Create endpoint (attempt 1)",{"data":7422,"content":7423,"nodeType":6333},{},[7424],{"data":7425,"content":7426,"nodeType":6248},{},[7427],{"data":7428,"marks":7429,"value":7430,"nodeType":6247},{},[],"15:56:00 - Delete endpoint (timeout)",{"data":7432,"content":7433,"nodeType":6333},{},[7434],{"data":7435,"content":7436,"nodeType":6248},{},[7437],{"data":7438,"marks":7439,"value":7440,"nodeType":6247},{},[],"15:57:12 - Create endpoint (attempt 2)",{"data":7442,"content":7443,"nodeType":6333},{},[7444],{"data":7445,"content":7446,"nodeType":6248},{},[7447],{"data":7448,"marks":7449,"value":7450,"nodeType":6247},{},[],"15:59:57 - Create endpoint (attempt 3)",{"data":7452,"content":7453,"nodeType":6333},{},[7454],{"data":7455,"content":7456,"nodeType":6248},{},[7457],{"data":7458,"marks":7459,"value":7460,"nodeType":6247},{},[],"16:02:39 - Create endpoint (attempt 4)",{"data":7462,"content":7463,"nodeType":6248},{},[7464],{"data":7465,"marks":7466,"value":7467,"nodeType":6247},{},[],"The node enters a contention cycle: new work arrives faster than old work completes, and the queue never drains.",{"data":7469,"content":7470,"nodeType":6248},{},[7471],{"data":7472,"marks":7473,"value":7474,"nodeType":6247},{},[],"Here's the full picture:",{"data":7476,"content":7480,"nodeType":6385},{"target":7477},{"sys":7478},{"id":7479,"type":6390,"linkType":6391},"6EInxYUx5StpoF5yPisuqC",[],{"data":7482,"content":7483,"nodeType":6248},{},[7484],{"data":7485,"marks":7486,"value":2244,"nodeType":6247},{},[],{"contentType":-1},{"id":7489,"title":7490,"navigationTitle":7490,"image":15,"video":15,"text":7491,"sidebarItem":7547,"type":6401},"1oBWioqtbmgvJtm1T3FdEP","The fix: one line to rule them all",{"json":7492},{"nodeType":6263,"data":7493,"content":7494},{},[7495,7502,7508,7515,7521,7528,7534,7540],{"nodeType":6248,"data":7496,"content":7497},{},[7498],{"nodeType":6247,"value":7499,"marks":7500,"data":7501},"After all that investigation, the fix was anticlimactic in its simplicity. We couldn't rely on the auto-scaling GC interval because it would inevitably grow too long on quiet nodes. Hence, we prevented the GC interval from auto-scaling by setting a fixed value:",[],{},{"nodeType":6385,"data":7503,"content":7507},{"target":7504},{"sys":7505},{"id":7506,"type":6390,"linkType":6391},"5Vg8iaWtX8jADSVYPyOycT",[],{"nodeType":6248,"data":7509,"content":7510},{},[7511],{"nodeType":6247,"value":7512,"marks":7513,"data":7514},"That's it. One configuration line ensures garbage collection runs at least every minute, regardless of how much it deletes. We applied the change at 9:00 am and completed the DaemonSet rollout by 10:00 am. The results speak for themselves:",[],{},{"nodeType":6385,"data":7516,"content":7520},{"target":7517},{"sys":7518},{"id":7519,"type":6390,"linkType":6391},"3bBo0tePgtK7GHYS58xBKq",[],{"nodeType":6248,"data":7522,"content":7523},{},[7524],{"nodeType":6247,"value":7525,"marks":7526,"data":7527},"The conntrack table size dropped dramatically and stayed stable. More importantly, the API call durations returned to normal:",[],{},{"nodeType":6385,"data":7529,"content":7533},{"target":7530},{"sys":7531},{"id":7532,"type":6390,"linkType":6391},"3OzBCIKYwnBDpMwsLSCuSY",[],{"nodeType":6385,"data":7535,"content":7539},{"target":7536},{"sys":7537},{"id":7538,"type":6390,"linkType":6391},"4zgV5UhdQlebYuzKjhchXB",[],{"nodeType":6248,"data":7541,"content":7542},{},[7543],{"nodeType":6247,"value":7544,"marks":7545,"data":7546},"Since the fix, we haven't seen a single instance of the timeout error. Pod spawn times are reliable again.",[],{},{"contentType":-1},{"id":7549,"title":7550,"navigationTitle":7550,"image":15,"video":15,"text":7551,"sidebarItem":7654,"type":6401},"3TVsxZy1gSCsGZZjJ4lcQj","Lessons learned",{"json":7552},{"nodeType":6263,"data":7553,"content":7554},{},[7555,7567,7579,7591,7603,7615,7638],{"nodeType":6248,"data":7556,"content":7557},{},[7558,7563],{"nodeType":6247,"value":7559,"marks":7560,"data":7562},"Scaling parameters can have long-tail interactions.",[7561],{"type":6291},{},{"nodeType":6247,"value":7564,"marks":7565,"data":7566}," Our proactive tuning of bpf_map_dynamic_size_ratio to support workload scaling on 512GB RAM machines successfully resolved initial capacity limits. However, as our analytical workloads evolved and traffic increased, the larger table size dynamically allocated on our 2TB RAM machines revealed a subtle interaction with the CNI's GC auto-scaling algorithm. These scaling parameters can take months to show their full impact as traffic patterns grow, particularly in environments with adaptive background loops.",[],{},{"nodeType":6248,"data":7568,"content":7569},{},[7570,7575],{"nodeType":6247,"value":7571,"marks":7572,"data":7574},"Observability and full-stack understanding are critical.",[7573],{"type":6291},{},{"nodeType":6247,"value":7576,"marks":7577,"data":7578}," While logs showed symptoms, we needed profiling and tracing to reveal the root cause across the entire stack. The container runtime (timeouts, delete behavior), the CNI plugin (timeout values), the Cilium agent (mutex locks, GC logic), and the Linux kernel (eBPF maps, syscall performance) were all relevant to understanding how we got to the pod spawn timeouts. On top of that, adding napkin math with real numbers proved very powerful. Once we had the key numbers, 200k syscalls/sec, 12M table entries and a 90-second timeout, we determined the root cause far before we understood the full chain. Always measure your system's actual performance characteristics, not just theoretical limits.",[],{},{"nodeType":6248,"data":7580,"content":7581},{},[7582,7587],{"nodeType":6247,"value":7583,"marks":7584,"data":7586},"Auto-scaling algorithms need bounds.",[7585],{"type":6291},{},{"nodeType":6247,"value":7588,"marks":7589,"data":7590}," Cilium's GC interval auto-scaling makes sense for most deployments: if you're deleting lots of entries, run GC more often; if you're deleting few entries, save CPU by running GC less often. But the algorithm didn't account for varying workloads, where a machine has a low connection volume for a prolonged period, after which, with a single pod introduction, it could get a very high connection volume. Nor did the algorithm account for very large tables where \"5% of entries\" is an enormous absolute number. The 12-hour maximum interval was too long for our workload. Auto-scaling without careful consideration of edge cases can backfire.",[],{},{"nodeType":6248,"data":7592,"content":7593},{},[7594,7599],{"nodeType":6247,"value":7595,"marks":7596,"data":7598},"Timeouts don't stop work",[7597],{"type":6291},{},{"nodeType":6247,"value":7600,"marks":7601,"data":7602},". When the CNI timed out, we assumed the work would stop. It didn't. The agent kept processing in the background while new requests queued up. This is a common pattern in distributed systems: timeouts protect the caller but don't necessarily cancel the operation. Be explicit about cancellation when needed.",[],{},{"nodeType":6248,"data":7604,"content":7605},{},[7606,7611],{"nodeType":6247,"value":7607,"marks":7608,"data":7610},"Treat conntrack health as a first-class operational metric",[7609],{"type":6291},{},{"nodeType":6247,"value":7612,"marks":7613,"data":7614},". The difference between a healthy cluster and a contention cycle showed up clearly in some metrics we weren't watching: ",[],{},{"nodeType":6329,"data":7616,"content":7617},{},[7618,7628],{"nodeType":6333,"data":7619,"content":7620},{},[7621],{"nodeType":6248,"data":7622,"content":7623},{},[7624],{"nodeType":6247,"value":7625,"marks":7626,"data":7627},"GC duration - cilium_datapath_conntrack_gc_duration_seconds - jumped from 1s to 80s",[],{},{"nodeType":6333,"data":7629,"content":7630},{},[7631],{"nodeType":6248,"data":7632,"content":7633},{},[7634],{"nodeType":6247,"value":7635,"marks":7636,"data":7637},"Table size - cilium_datapath_conntrack_gc_entries - 7M entries, mostly expired",[],{},{"nodeType":6248,"data":7639,"content":7640},{},[7641,7645,7650],{"nodeType":6247,"value":7642,"marks":7643,"data":7644},"Proactively alerting on these metrics is something we now recommend for any Cilium deployment with dynamic workloads, alongside setting `",[],{},{"nodeType":6247,"value":7646,"marks":7647,"data":7649},"conntrackGCInterval: 60s`",[7648],{"type":6291},{},{"nodeType":6247,"value":7651,"marks":7652,"data":7653},". Don't optimise for CPU savings during quiet periods at the expense of pod spawn timeouts during busy periods.",[],{},{"contentType":-1},{"id":7656,"title":7657,"navigationTitle":7657,"image":15,"video":15,"text":7658,"sidebarItem":7683,"type":6401},"6ztaAl9EwT77ASCeeqkedk","Conclusion",{"json":7659},{"nodeType":6263,"data":7660,"content":7661},{},[7662,7669,7676],{"nodeType":6248,"data":7663,"content":7664},{},[7665],{"nodeType":6247,"value":7666,"marks":7667,"data":7668},"A single configuration line ultimately resolved the mysterious timeout error that impacted our ability to spawn new pods on our big data platform: conntrackGCInterval: 60s. Our investigation revealed that the root cause of our pod timeouts was Cilium's auto-scaling garbage collection algorithm, allowing the cleanup interval to grow to 12 hours, leading to a massive accumulation of expired entries and a linear-time iteration trap.",[],{},{"nodeType":6248,"data":7670,"content":7671},{},[7672],{"nodeType":6247,"value":7673,"marks":7674,"data":7675},"This experience provided major takeaways regarding system resilience and the necessity of a full-stack understanding. We learned that scaling parameters and resource allocations can have long-tail interactions that only surface months later as workloads evolve. Furthermore, we discovered that auto-scaling algorithms require strict bounds to prevent unexpected performance degradation in edge cases, such as the varying connection volumes we see on our high-resource machines. The investigation also highlighted that timeouts often only protect the caller, without stopping the underlying work, potentially triggering a contention cycle of retries that we could only diagnose through deep observability into mutex locks, syscalls, and eBPF internals.",[],{},{"nodeType":6248,"data":7677,"content":7678},{},[7679],{"nodeType":6247,"value":7680,"marks":7681,"data":7682},"As we move forward, we must ask ourselves: are the adaptive behaviours in our infrastructure truly protecting us, or are they masking inefficiencies that only appear at peak capacity? By treating conntrack health as a first-class operational metric and prioritising reliability over minor CPU savings, we can build more robust systems. And remember, if you ever see mysterious timeouts in your CNI: sometimes the answer hides in 426,000 syscalls per second.",[],{},{"contentType":-1},{"filtersQuery":15,"items":7685},[7686,7707,7721],{"id":2753,"image":7687,"title":7702,"tag":6126,"link":7703,"dateFormatted":7704,"minutesToRead":7705,"shortDescription":7706},{"original":7688,"link":7690,"lazy":11,"caption":2244,"source":2244,"small":7691,"medium":7696,"large":7698,"xlarge":7700,"contentType":6159,"id":6133,"src":6185,"alt":6133},{"src":6132,"alt":6133,"transform":6132,"extension":6134,"name":6133,"color":2244,"isPublic":11,"size":7689,"focalPoint":15,"frontifyType":6138,"isFrontifyAsset":11},{"width":6136,"height":6137},{"url":6140,"title":6133,"download":11,"nuxt":14,"openInNewWindow":11},{"src":7692,"name":6133,"aspectRatio":6163,"color":2244,"dimensions":7693},"https://cdn-assets-eu.frontify.com/s3/frontify-enterprise-files-eu/eyJwYXRoIjoiYWR5ZW5cL2ZpbGVcL2FVRE5rZDE0WjliM2V1V0o0RXljLmpwZyJ9:adyen:IRZIJquwPoEiUM9H14zUCNaHxCYL3Gr5G0UOcL8YMp8?format=webp&width=544&height=306&crop=fp&fp=0.5%2C0.5",{"width":7694,"height":7695},272,153,{"src":6185,"name":6133,"aspectRatio":6163,"color":2244,"dimensions":7697},{"width":6187,"height":6188},{"src":6185,"name":6133,"aspectRatio":6163,"color":2244,"dimensions":7699},{"width":6187,"height":6188},{"src":6185,"name":6133,"aspectRatio":6163,"color":2244,"dimensions":7701},{"width":6187,"height":6188},"Data Engineering at Adyen:\nEngineered for High Quality Data",{"title":7702,"nuxt":11,"openInNewWindow":14,"url":2751,"lazyUrlEndpoint":15},"April 20th, 2023",5,"by Natasha Shroff & Jari Meevis, Data Engineers, Adyen",{"id":2825,"image":7708,"title":2828,"tag":6126,"link":7719,"dateFormatted":7720,"minutesToRead":6205,"shortDescription":2829},{"original":7709,"link":7713,"lazy":11,"caption":2244,"source":2244,"small":7715,"medium":7716,"large":7717,"xlarge":7718,"contentType":6159,"id":7711,"src":7710,"alt":7711},{"src":7710,"alt":7711,"transform":7710,"extension":6213,"name":7711,"color":2244,"isPublic":11,"size":7712,"focalPoint":15,"frontifyType":6138,"isFrontifyAsset":11},"https://cdn-assets-eu.frontify.com/s3/frontify-enterprise-files-eu/eyJwYXRoIjoiYWR5ZW5cL2ZpbGVcL1hhQ1dnd2dQUU41anBKdFBYOVhzLnN2ZyJ9:adyen:V8uN_KCKANix2KkWmusMrC6dPXrbcey_KmD3NWtdhYg","People stacking or creating a data center.",{"width":6136,"height":6137},{"url":7714,"title":7711,"download":11,"nuxt":14,"openInNewWindow":11},"https://brand.adyen.com/api/asset/eyJjbGllbnRJZCI6bnVsbCwiaWQiOjE3MTU5LCJ0aW1lc3RhbXAiOjE3NjA1MTk3NjksInZlcnNpb24iOjE3MTM5NjI3OTZ9:adyen:XXeDv7fvQ31ki6uJJEWR8z48DScJ3jcYj3OZphNzNnM/download",{"src":7710,"name":7711,"aspectRatio":2244,"color":2244,"dimensions":15},{"src":7710,"name":7711,"aspectRatio":2244,"color":2244,"dimensions":15},{"src":7710,"name":7711,"aspectRatio":2244,"color":2244,"dimensions":15},{"src":7710,"name":7711,"aspectRatio":2244,"color":2244,"dimensions":15},{"title":2828,"nuxt":11,"openInNewWindow":14,"url":2823,"lazyUrlEndpoint":15},"July 6th, 2023",{"id":504,"image":7722,"title":7733,"tag":6126,"link":7734,"dateFormatted":7735,"minutesToRead":6205,"shortDescription":2244},{"original":7723,"link":7727,"lazy":11,"caption":2244,"source":2244,"small":7729,"medium":7730,"large":7731,"xlarge":7732,"contentType":6159,"id":7725,"src":7724,"alt":7725},{"src":7724,"alt":7725,"transform":7724,"extension":6213,"name":7725,"color":2244,"isPublic":11,"size":7726,"focalPoint":15,"frontifyType":6138,"isFrontifyAsset":11},"https://media.ffycdn.net/eu/adyen/ssvQ1614yTpbJ9sxUT8i.svg","A laptop generating screens through AI",{"width":6136,"height":6137},{"url":7728,"title":7725,"download":11,"nuxt":14,"openInNewWindow":11},"https://brand.adyen.com/api/asset/eyJjbGllbnRJZCI6bnVsbCwiaWQiOjI4MTk5LCJ0aW1lc3RhbXAiOjE3NzIwNjE1NDMsInZlcnNpb24iOjE3MjI1OTMxMzJ9:adyen:AjdXQcuKKVzBczeqtLFScKQHRctJS9Kyhk7OmVnZbN8/download",{"src":7724,"name":7725,"aspectRatio":2244,"color":2244,"dimensions":15},{"src":7724,"name":7725,"aspectRatio":2244,"color":2244,"dimensions":15},{"src":7724,"name":7725,"aspectRatio":2244,"color":2244,"dimensions":15},{"src":7724,"name":7725,"aspectRatio":2244,"color":2244,"dimensions":15},"How Adyen does AI",{"title":7733,"nuxt":11,"openInNewWindow":14,"url":502,"lazyUrlEndpoint":15},"August 16th, 2024","ContentKnowledgeHubArticle",{"@context":7738,"@type":7739,"headline":6112,"image":7740,"datePublished":6204,"dateModified":1252,"author":7741},"https://schema.org","BlogPosting",[6132],[7742],{"@type":7743,"name":5584,"url":7744},"Organization","https://www.adyen.com","July 8th, 2026",["Reactive",7747],{"title":7748,"text":7749,"formTitle":2244,"formId":7760,"link":15},"Fresh insights, straight to your inbox",{"json":7750},{"data":7751,"content":7752,"nodeType":6263},{},[7753],{"data":7754,"content":7755,"nodeType":6248},{},[7756],{"data":7757,"marks":7758,"value":7759,"nodeType":6247},{},[],"Make the right decisions with the latest insights and advice on business growth and payments innovation.",12372,["Reactive",7762],{"$si18n:cached-locale-configs":7763,"$si18n:resolved-locale":2244,"$sc-screen":7806,"$sc-screen-size":7807,"$sglobalData":7809,"$sc-theme":8504,"$sa-notification":15,"$ssite-config":8505},{"en":7764,"en_AU":7766,"pt_BR":7768,"zh_CN":7770,"cs_CZ":7772,"da_DK":7774,"de_DE":7776,"es_ES":7778,"fr_FR":7780,"en_IN":7782,"it_IT":7784,"ja_JP":7786,"es_MX":7788,"nl_NL":7790,"no_NO":7792,"pl_PL":7794,"pt_PT":7796,"sv_SE":7798,"en_AE":7800,"en_SG":7802,"en_GB":7804},{"fallbacks":7765,"cacheable":11},[],{"fallbacks":7767,"cacheable":11},[],{"fallbacks":7769,"cacheable":11},[],{"fallbacks":7771,"cacheable":11},[],{"fallbacks":7773,"cacheable":11},[],{"fallbacks":7775,"cacheable":11},[],{"fallbacks":7777,"cacheable":11},[],{"fallbacks":7779,"cacheable":11},[],{"fallbacks":7781,"cacheable":11},[],{"fallbacks":7783,"cacheable":11},[],{"fallbacks":7785,"cacheable":11},[],{"fallbacks":7787,"cacheable":11},[],{"fallbacks":7789,"cacheable":11},[],{"fallbacks":7791,"cacheable":11},[],{"fallbacks":7793,"cacheable":11},[],{"fallbacks":7795,"cacheable":11},[],{"fallbacks":7797,"cacheable":11},[],{"fallbacks":7799,"cacheable":11},[],{"fallbacks":7801,"cacheable":11},[],{"fallbacks":7803,"cacheable":11},[],{"fallbacks":7805,"cacheable":11},[],"small",{"width":6087,"height":6087,"dpr":7808},1,{"en":7810},{"labels":7811,"dataCookie":7849,"search":7948,"image":7953,"knowledgeHubLabels":7954,"globalForms":7965,"formLabels":8086},{"readMore":7812,"backToTop":7813,"relatedPages":7814,"onThisPage":7815,"opensInNewWindow":7816,"languageSwitcher":7817,"open":7818,"close":7819,"answer":7820,"search":5869,"findOutMore":7821,"yes":7822,"no":7823,"moreInformation":7824,"lessInformation":7825,"learnMore":7826,"brandLogo":7827,"previous":7828,"next":7829,"seeMoreInfo":7830,"downloadPdf":7831,"ariaLabelNavigation":7832,"goTo":7833,"brandDomain":7834,"play":7835,"processedVolume":7836,"netRevenue":7837,"ebitda":7838,"seeAllNews":7839,"seeAllKnowledgeHubArticles":7840,"download":7841,"companyLegalName":7842,"downloadImage":7843,"downloadImageLegend":7844,"details":15,"finding":7845,"retailReport":7846,"useCases":5774,"deepDive":15,"availableIn":7847,"notAvailableIn":7848},"Read more","Back to top","Related pages","On this page","Opens in new window","Language switcher","Open","Close","Answer","Find out more","Yes","No","More information","Less information","Learn more","Adyen logo","Previous","Next","See more info","Download PDF","Navigation","Go to","adyen.com","Play","Processed Volume","Net revenue","EBITDA","See all news","See all","Download","Adyen N.V","Download image","Download the image above to use for your publication.","Finding","See all chapters","Available In","Not Available In",{"cookieMessageLong":7850,"cookieMessageShort":7913,"cookieSave":7935,"cookieAccept":7936,"cookieReject":7937,"cookieSettings":7938,"cookieGdprOption":7939,"cookieAnalyticsOption":7940,"cookieEssentialOption":7941,"cookieSettingsPage":7942},{"json":7851},{"data":7852,"content":7853,"nodeType":6263},{},[7854,7862,7895],{"data":7855,"content":7856,"nodeType":6248},{},[7857],{"data":7858,"marks":7859,"value":7861,"nodeType":6247},{},[7860],{"type":6291},"Cookie Policy",{"data":7863,"content":7864,"nodeType":6248},{},[7865,7869,7879,7883,7891],{"data":7866,"marks":7867,"value":7868,"nodeType":6247},{},[],"You can read more about our use of cookies and how we share data with our partners, and can change your settings on our ",{"data":7870,"content":7874,"nodeType":7878},{"target":7871},{"sys":7872},{"id":7873,"type":6390,"linkType":6391},"1dSAj83GjLaaAGdmSdDwGR",[7875],{"data":7876,"marks":7877,"value":7861,"nodeType":6247},{},[],"entry-hyperlink",{"data":7880,"marks":7881,"value":7882,"nodeType":6247},{},[],". To learn what personal information we collect about you, our purposes for collection, and how to opt-out of the sales or sharing of your personal information, please see our ",{"data":7884,"content":7886,"nodeType":6688},{"uri":7885},"https://www.adyen.com/policies-and-disclaimer/privacy-policy#overview-of-how-we-process-your-data",[7887],{"data":7888,"marks":7889,"value":7890,"nodeType":6247},{},[],"Privacy Policy",{"data":7892,"marks":7893,"value":7894,"nodeType":6247},{},[],".",{"data":7896,"content":7897,"nodeType":6248},{},[7898,7901,7910],{"data":7899,"marks":7900,"value":2244,"nodeType":6247},{},[],{"data":7902,"content":7905,"nodeType":7878},{"target":7903},{"sys":7904},{"id":7873,"type":6390,"linkType":6391},[7906],{"data":7907,"marks":7908,"value":7909,"nodeType":6247},{},[],"Go to settings",{"data":7911,"marks":7912,"value":2244,"nodeType":6247},{},[],{"json":7914},{"data":7915,"content":7916,"nodeType":6263},{},[7917],{"data":7918,"content":7919,"nodeType":6248},{},[7920,7924,7932],{"data":7921,"marks":7922,"value":7923,"nodeType":6247},{},[],"If we place cookies, we are able to offer you an optimally functioning website, more personalized content and advertisements and social media functionalities, as you can read on our ",{"data":7925,"content":7928,"nodeType":7878},{"target":7926},{"sys":7927},{"id":7873,"type":6390,"linkType":6391},[7929],{"data":7930,"marks":7931,"value":7861,"nodeType":6247},{},[],{"data":7933,"marks":7934,"value":7894,"nodeType":6247},{},[],"Save","I agree","Reject","Change settings","Advertising, marketing and social media cookies","Analytics cookies","Essential and functional cookies",{"contentType":7943,"sys":7944,"title":5423,"text":5423,"openInNewWindow":15,"externalLink":15,"internalLink":7945},"ModuleNavigationLink",{"id":5424},{"sys":7946,"contentType":5488},{"id":7947},"2lU2U9t65B8ekwid6eFMGk",{"website":7949,"knowledgeHub":5361,"docsGrav":5353,"productionHelpAdyenCom":5859,"apiExplorer":5850,"productionInvestorsAdyen":7950,"showMore":7951,"noResultsWereFoundFor":7952},"Website","Investor relations","Show more results","No results were found for:","https://cdn-assets-eu.frontify.com/s3/frontify-enterprise-files-eu/eyJwYXRoIjoiYWR5ZW5cL2ZpbGVcLzhFNDF4NnhncldxdXBhcXFkRmNULmpwZyJ9:adyen:_9qjJ2eHyegowm5qKsi9v62OFOhyVRxHzF3iUfKkawI",{"backLink":5361,"articleTypeFilter":7955,"topicFilter":7956,"industryFilter":5739,"productFilter":5325,"sidebarTopics":7956,"sidebarShare":7957,"relatedArticles":7958,"gatedContentDownloadButton":7959,"loadMoreArticlesButton":7960,"infoBlock":15,"highlightCard":15,"introduction":7961,"impact":5805,"watchTheVideo":7962,"readTheStory":7963,"summarize":7964},"Content types","Topics","Share","Related articles","Download the file","Load more articles","Introduction","Watch the video","Read the story","Summarize",{"GlobalFormNewsletterKnowledgeHub":7747,"GlobalFormNewsletterInvestorRelations":7966,"GlobalFormNewsletterProductUpdates":8053,"GlobalFormNewsletterPressAndMedia":8067},{"title":5874,"text":7967,"formTitle":8051,"formId":8052,"link":15},{"json":7968},{"nodeType":6263,"data":7969,"content":7970},{},[7971,7989,7995,8045],{"nodeType":6248,"data":7972,"content":7973},{},[7974,7977,7985],{"nodeType":6247,"value":2244,"marks":7975,"data":7976},[],{},{"nodeType":6688,"data":7978,"content":7980},{"uri":7979},"mailto:ir@adyen.com",[7981],{"nodeType":6247,"value":7982,"marks":7983,"data":7984},"ir@adyen.com",[],{},{"nodeType":6247,"value":7986,"marks":7987,"data":7988},"\n",[],{},{"nodeType":6248,"data":7990,"content":7991},{},[7992],{"nodeType":6247,"value":2244,"marks":7993,"data":7994},[],{},{"nodeType":7996,"data":7997,"content":7998},"table",{},[7999,8024],{"nodeType":8000,"data":8001,"content":8002},"table-row",{},[8003,8014],{"nodeType":8004,"data":8005,"content":8006},"table-cell",{},[8007],{"nodeType":6248,"data":8008,"content":8009},{},[8010],{"nodeType":6247,"value":8011,"marks":8012,"data":8013},"Maggie O'Donnell",[],{},{"nodeType":8004,"data":8015,"content":8016},{},[8017],{"nodeType":6248,"data":8018,"content":8019},{},[8020],{"nodeType":6247,"value":8021,"marks":8022,"data":8023},"Isaac Lima",[],{},{"nodeType":8000,"data":8025,"content":8026},{},[8027,8036],{"nodeType":8004,"data":8028,"content":8029},{},[8030],{"nodeType":6248,"data":8031,"content":8032},{},[8033],{"nodeType":6247,"value":5313,"marks":8034,"data":8035},[],{},{"nodeType":8004,"data":8037,"content":8038},{},[8039],{"nodeType":6248,"data":8040,"content":8041},{},[8042],{"nodeType":6247,"value":2244,"marks":8043,"data":8044},[],{},{"nodeType":6248,"data":8046,"content":8047},{},[8048],{"nodeType":6247,"value":2244,"marks":8049,"data":8050},[],{},"Subscribe to email alerts",1078,{"title":8054,"text":8055,"formTitle":2244,"formId":8066,"link":15},"Subscribe to The Spotlight",{"json":8056},{"nodeType":6263,"data":8057,"content":8058},{},[8059],{"nodeType":6248,"data":8060,"content":8061},{},[8062],{"nodeType":6247,"value":8063,"marks":8064,"data":8065},"Catch up on The Latest product news: Receive a summary of key product launches and updates, delivered straight to your inbox, twice a year.",[],{},7973,{"title":8068,"text":8069,"formTitle":8051,"formId":8080,"link":8081},"Download our media resources",{"json":8070},{"data":8071,"content":8072,"nodeType":6263},{},[8073],{"data":8074,"content":8075,"nodeType":6248},{},[8076],{"data":8077,"marks":8078,"value":8079,"nodeType":6247},{},[],"Get Adyen's official resources for journalists. For more information, please email our press department.",7405,{"id":8082,"title":8083,"text":8083,"url":8084,"lazyUrlEndpoint":15,"contentType":8085,"nuxt":14,"openInNewWindow":14},"5b553VTFIi5KCKHshuAdf8","See press kit","https://www.adyen.com/press-and-media/presskit","PagePressAndMediaPressKit",{"formDisclaimerMessage":8087,"formSubmitLabel":8111,"formSubmitLabelSubscribe":8112,"formSubmitLabelSignup":8113,"formSubmitLabelContact":8114,"formSubmitLabelDownload":8115,"formSubmitStateSuccessMessage":8116,"formSubmitStateFailMessage":8117,"formCheckboxConsentedToContact":8118,"formSelectAll":8119,"formSelectOptionOther":8120,"formFieldRequiredErrorMessage":8121,"formFieldEmailErrorMessage":8122,"formFieldNameErrorMessage":8123,"formFieldCompanyNameErrorMessage":8124,"formFieldCountry":8125,"formFieldCountryPlaceholder":8126,"formFieldCountryInfoMessage":8127,"formFieldFirstName":8128,"formFieldLastName":8129,"formFieldCompany":5796,"formFieldEmail":8130,"formFieldCorporateEmail":8130,"formFieldPhoneNumber":8131,"formFieldPhoneNumberErrorMessage":8132,"formFieldCompanySegment":8133,"formFieldCompanySegmentPlaceholder":8134,"formFieldCompanySegmentInfoMessage":8135,"formFieldWebsite":7949,"formFieldWebsiteErrorMessage":8136,"formFieldWebsiteInfoMessage":8137,"formFieldMessage":8138,"formFieldStateProvinceTerritory":8139,"formFieldEstimatedAtv":8140,"formFieldEcommercePlatform":8141,"formFieldPosSotfware":8142,"formFieldPartnerChannel":8143,"formFieldSalesChannelSingle":8144,"formFieldProductNeeds":8145,"formFieldPartnerTypes":8146,"formFieldIndustry":8147,"formFieldPlatformActiveUsers":8148,"formFieldReferredBy":8149,"formFieldPreferredLanguage":8150,"formFieldDepartment":15,"formDisclaimerMessageComplaintAustralia":8151,"formDisclaimerMessageComplaintUnitedStates":8202,"formDisclaimerMessageComplaintBrazil":8239,"formDisclaimerMessageComplaintUnitedKingdom":8265,"formDisclaimerMessageComplaintGermany":8312,"formDisclaimerMessageComplaintCanada":8361,"formDisclaimerMessageComplaintIndia":8383,"formDisclaimerMessageComplaintIreland":8427,"formDisclaimerMessageComplaintNetherlands":8453,"formFieldJobTitle":8479,"formFieldTransactionsAMonth":8480,"formFieldTransactionsAMonthErrorMessage":8481,"formFieldLinkedInProfile":8482,"formFieldLinkedInProfileErrorMessage":8483,"formFieldServiceDescription":8484,"formFieldSalesPayoutDay":8485,"formFieldAfPSalesDayPayout":8486,"formFieldComplaintCountry":8487,"formFieldComplaintName":8488,"formFieldComplaintEmail":8489,"formFieldComplaintAddress":8490,"formFieldComplaintAdyenCustomer":8491,"formFieldComplaintReasonForComplaint":8492,"formFieldComplaintDetail":8493,"formFieldComplaintBusinessName":8494,"formFieldComplaintAdyenRelationship":8495,"formFieldComplaintProductRelationship":8496,"formFieldComplaintId":8497,"formFieldComplaintSupportingDocuments":8498,"formFieldComplaintPlatformContent":8499,"formInfoboxComplaintId":8500,"formInfoboxComplaintPlatformContent":8501,"formInfoboxComplaintSupportingDocuments":8502,"formSubmitLabelContinue":8503},{"json":8088},{"data":8089,"content":8090,"nodeType":6263},{},[8091],{"data":8092,"content":8093,"nodeType":6248},{},[8094,8098,8107],{"data":8095,"marks":8096,"value":8097,"nodeType":6247},{},[],"By submitting your information you confirm that you have read Adyen's ",{"data":8099,"content":8103,"nodeType":7878},{"target":8100},{"sys":8101},{"id":8102,"type":6390,"linkType":6391},"4YSdnakbrZGfRvi19VOndp",[8104],{"data":8105,"marks":8106,"value":7890,"nodeType":6247},{},[],{"data":8108,"marks":8109,"value":8110,"nodeType":6247},{},[]," and agree to the use of your data in all Adyen communications.","Submit","Subscribe","Sign up","Get in touch","Get your download link","Thank you for your submission.","Something went wrong with your submission please try again.","By checking this box I give my consent to Adyen using my personal information to send me communications regarding Adyen’s products, events, trainings, reports and services.","Select all that apply","Other","This field is required.","Enter a valid business email address example@domain.com.","Enter a valid name between 2-30 characters with alpha characters.","Enter a valid name between 2-30 characters with alphanumeric characters.","Where is your business based?","All countries","Please enter the location where your business is located with a legal entity. If your business has several legal entities, please select the one where you are based. ","First name","Last name","Business Email","Phone number","Enter a valid phone number between 7-15 digits.","Annual processing volume in USD","All revenues","Your processing volume can be calculated through multiplying the number of transactions you process with the average transaction value.","Enter a valid url (e.g. https://www.adyen.com).","To process with Adyen, you need a live website.","Message","State/Province/Territory","Average Transaction Value","Ecommerce platform","POS Software","Which channels do you support","What solution are you looking for?","Product needs","Which partner track are you interested in?","Industry","How many active users do you have on your platform?","How did you hear about us?","Preferred language",{"json":8152},{"data":8153,"content":8154,"nodeType":6263},{},[8155,8167],{"data":8156,"content":8157,"nodeType":6248},{},[8158,8163],{"data":8159,"marks":8160,"value":8162,"nodeType":6247},{},[8161],{"type":6291},"If you are not satisfied",{"data":8164,"marks":8165,"value":8166,"nodeType":6247},{},[],"\nIf you are not satisfied with our final response to your complaint, you may refer your complaint to a complaint agency or regulator: ",{"data":8168,"content":8169,"nodeType":6248},{},[8170,8175,8179,8186,8190,8198],{"data":8171,"marks":8172,"value":8174,"nodeType":6247},{},[8173],{"type":6291},"Australia",{"data":8176,"marks":8177,"value":8178,"nodeType":6247},{},[]," \nIf you are a retail client (as defined in the Corporations Act), you can contact the Australian Financial Complaints Authority (AFCA) (an independent and free dispute resolution body).\nThe contact details for AFCA are:\nAustralian Financial Complaints Authority\nWebsite: ",{"data":8180,"content":8182,"nodeType":6688},{"uri":8181},"www.afca.org.au",[8183],{"data":8184,"marks":8185,"value":8181,"nodeType":6247},{},[],{"data":8187,"marks":8188,"value":8189,"nodeType":6247},{},[],"\nEmail: ",{"data":8191,"content":8193,"nodeType":6688},{"uri":8192},"mailto:info@afca.org.au",[8194],{"data":8195,"marks":8196,"value":8197,"nodeType":6247},{},[],"info@afca.org.au",{"data":8199,"marks":8200,"value":8201,"nodeType":6247},{},[],"\nTelephone: 1800 931 678 (free call)\nPost: GPO Box 3, Melbourne VIC 3001",{"json":8203},{"data":8204,"content":8205,"nodeType":6263},{},[8206,8216],{"data":8207,"content":8208,"nodeType":6248},{},[8209,8213],{"data":8210,"marks":8211,"value":8162,"nodeType":6247},{},[8212],{"type":6291},{"data":8214,"marks":8215,"value":8166,"nodeType":6247},{},[],{"data":8217,"content":8218,"nodeType":6248},{},[8219,8224,8228,8235],{"data":8220,"marks":8221,"value":8223,"nodeType":6247},{},[8222],{"type":6291},"United States of America\n",{"data":8225,"marks":8226,"value":8227,"nodeType":6247},{},[],"The Office of the Comptroller of the Currency (OCC) - Customer Assistance Group oversees consumer complaints relating to consumers in the United States of America. \nThe contact details for the OCC are: \nEmail: ",{"data":8229,"content":8231,"nodeType":6688},{"uri":8230},"https://occservices.occ.gov/csp?id=camp_complaint_submission",[8232],{"data":8233,"marks":8234,"value":8230,"nodeType":6247},{},[],{"data":8236,"marks":8237,"value":8238,"nodeType":6247},{},[],"\nTelephone: 1 (800) 613 - 6743",{"json":8240},{"data":8241,"content":8242,"nodeType":6263},{},[8243,8253],{"data":8244,"content":8245,"nodeType":6248},{},[8246,8250],{"data":8247,"marks":8248,"value":8162,"nodeType":6247},{},[8249],{"type":6291},{"data":8251,"marks":8252,"value":8166,"nodeType":6247},{},[],{"data":8254,"content":8255,"nodeType":6248},{},[8256,8261],{"data":8257,"marks":8258,"value":8260,"nodeType":6247},{},[8259],{"type":6291},"Brazil ",{"data":8262,"marks":8263,"value":8264,"nodeType":6247},{},[],"\nAdyen’s Ombudsman in Brazil will handle all complaints relating to Adyen Brazil.\nThe contact details for Adyen’s Ombudsman in Brazil are:\nEmail: ouvidoria@adyen.com\nTelephone: 0800 878 2810 ",{"json":8266},{"data":8267,"content":8268,"nodeType":6263},{},[8269,8279],{"data":8270,"content":8271,"nodeType":6248},{},[8272,8276],{"data":8273,"marks":8274,"value":8162,"nodeType":6247},{},[8275],{"type":6291},{"data":8277,"marks":8278,"value":8166,"nodeType":6247},{},[],{"data":8280,"content":8281,"nodeType":6248},{},[8282,8287,8291,8298,8302,8309],{"data":8283,"marks":8284,"value":8286,"nodeType":6247},{},[8285],{"type":6291},"United Kingdom",{"data":8288,"marks":8289,"value":8290,"nodeType":6247},{},[]," \nIf you qualify as a microenterprise, small business, charity or trust, you can contact the UK Financial Ombudsman Service (an independent alternative dispute resolution body). \nIf you are unsure whether you qualify as a small business or microenterprise, you can take a quick test and find out via the Ombudsman Elegibility Checker available at: ",{"data":8292,"content":8294,"nodeType":6688},{"uri":8293},"https://sme.financial-ombudsman.org.uk/complain/can-help/our-eligibility-checker#form ",[8295],{"data":8296,"marks":8297,"value":8293,"nodeType":6247},{},[],{"data":8299,"marks":8300,"value":8301,"nodeType":6247},{},[],"\nThe contact details of the UK Financial Ombudsman Service are:\nWebsite: ",{"data":8303,"content":8305,"nodeType":6688},{"uri":8304},"https://www.financial-ombudsman.org.uk/",[8306],{"data":8307,"marks":8308,"value":8304,"nodeType":6247},{},[],{"data":8310,"marks":8311,"value":2244,"nodeType":6247},{},[],{"json":8313},{"data":8314,"content":8315,"nodeType":6263},{},[8316,8326],{"data":8317,"content":8318,"nodeType":6248},{},[8319,8323],{"data":8320,"marks":8321,"value":8162,"nodeType":6247},{},[8322],{"type":6291},{"data":8324,"marks":8325,"value":8166,"nodeType":6247},{},[],{"data":8327,"content":8328,"nodeType":6248},{},[8329,8334,8338,8345,8349,8357],{"data":8330,"marks":8331,"value":8333,"nodeType":6247},{},[8332],{"type":6291},"Germany",{"data":8335,"marks":8336,"value":8337,"nodeType":6247},{},[],"\nThe BaFin Arbitration Board (Schlichtungsstelle bei der Bundesanstalt für Finanzdienstleistungsaufsicht) is the consumer conciliation arbitration board in Germany. \nYou can contact the BaFin Arbitration Board through the following contact details:\n",{"data":8339,"content":8341,"nodeType":6688},{"uri":8340},"https://www.bafin.de/EN/Verbraucher/BeschwerdenStreitschlichtung/StreitschlichtungBaFin/StreitschlichtungBaFin_node_en.html",[8342],{"data":8343,"marks":8344,"value":7949,"nodeType":6247},{},[],{"data":8346,"marks":8347,"value":8348,"nodeType":6247},{},[]," and the BaFin complaints ",{"data":8350,"content":8352,"nodeType":6688},{"uri":8351},"https://www.bafin.de/SharedDocs/Downloads/EN/Formular/dl_fo_schlichtungsstelle_en.html?nn=19584678",[8353],{"data":8354,"marks":8355,"value":8356,"nodeType":6247},{},[],"form",{"data":8358,"marks":8359,"value":8360,"nodeType":6247},{},[],". \nAddress: Referat VBS 12, Marie Curie-Straße 24-28, 60439 Frankfurt am Main ",{"json":8362},{"data":8363,"content":8364,"nodeType":6263},{},[8365],{"data":8366,"content":8367,"nodeType":6248},{},[8368,8372,8380],{"data":8369,"marks":8370,"value":8371,"nodeType":6247},{},[],"In cooperation with the Financial Consumer Agency of Canada's amendments to the Code of Conduct for the Credit and Debit Card Industry, Adyen has dedicated resources for complaints from users in Canada that can be found ",{"data":8373,"content":8375,"nodeType":6688},{"uri":8374},"https://www.adyen.com/licenses/financial-consumer-agency-of-canada",[8376],{"data":8377,"marks":8378,"value":8379,"nodeType":6247},{},[],"here",{"data":8381,"marks":8382,"value":7894,"nodeType":6247},{},[],{"json":8384},{"nodeType":6263,"data":8385,"content":8386},{},[8387,8394,8401,8408],{"nodeType":6248,"data":8388,"content":8389},{},[8390],{"nodeType":6247,"value":8391,"marks":8392,"data":8393},"If you have a complaint, you may also register it by letter to: ",[],{},{"nodeType":6248,"data":8395,"content":8396},{},[8397],{"nodeType":6247,"value":8398,"marks":8399,"data":8400},"Customer Support, Adyen India Technology Services Private Limited ",[],{},{"nodeType":6248,"data":8402,"content":8403},{},[8404],{"nodeType":6247,"value":8405,"marks":8406,"data":8407},"7th floor, Godrej BKC, \nPlot C-068, G Block,\nBandra Kurla Complex, Bandra (East),\nMumbai, Maharashtra - 400051, India",[],{},{"nodeType":6248,"data":8409,"content":8410},{},[8411,8415,8423],{"nodeType":6247,"value":8412,"marks":8413,"data":8414},"Please provide your full name, preferred contact details and a description of the complaint along with the necessary information required to identify the specific transaction. Our complaints will be resolved in a timely and efficient manner, and in accordance with our ",[],{},{"nodeType":6688,"data":8416,"content":8418},{"uri":8417},"https://www.adyen.com/policies-and-disclaimer/external-complaints-handling-policy-india",[8419],{"nodeType":6247,"value":8420,"marks":8421,"data":8422},"External Complaints Handling Policy",[],{},{"nodeType":6247,"value":8424,"marks":8425,"data":8426},". You are also encouraged to read the Ombudsman Scheme for Digital Transactions, 2019.",[],{},{"json":8428},{"data":8429,"content":8430,"nodeType":6263},{},[8431,8441],{"data":8432,"content":8433,"nodeType":6248},{},[8434,8438],{"data":8435,"marks":8436,"value":8162,"nodeType":6247},{},[8437],{"type":6291},{"data":8439,"marks":8440,"value":8166,"nodeType":6247},{},[],{"data":8442,"content":8443,"nodeType":6248},{},[8444,8449],{"data":8445,"marks":8446,"value":8448,"nodeType":6247},{},[8447],{"type":6291},"Ireland",{"data":8450,"marks":8451,"value":8452,"nodeType":6247},{},[],"\nIf you are a small company, sole trader, trust, club, charity or partnership, with a turnover of EUR 3 million or less in the previous financial year, you can contact the Irish Financial Services and Pensions Ombudaman (an independent alternative dispute resolution body).\nThe contact details of the Financial Services and Pensions Ombudaman are:\nAddress: Lincoln House, Lincoln Place, Dublin 2, D02 VH29.\nPhone: +353 1 567 7000\nEmail: info@fspo.ie ",{"json":8454},{"data":8455,"content":8456,"nodeType":6263},{},[8457,8467],{"data":8458,"content":8459,"nodeType":6248},{},[8460,8464],{"data":8461,"marks":8462,"value":8162,"nodeType":6247},{},[8463],{"type":6291},{"data":8465,"marks":8466,"value":8166,"nodeType":6247},{},[],{"data":8468,"content":8469,"nodeType":6248},{},[8470,8475],{"data":8471,"marks":8472,"value":8474,"nodeType":6247},{},[8473],{"type":6291},"Netherlands",{"data":8476,"marks":8477,"value":8478,"nodeType":6247},{},[],"\nIf you satisfy the requirements of an eligible complainant under Kifid Regulations , you can contact the Dutch Institute for Financial Disputes (Kifid). \nComplaints can be made directly to Kifid through the following contact details: \nMail: Postbus 93257, 2509 AG, DEN HAAG\nTelephone: 070-333 8 999, e-mail:\nEmail: consumenten@kifid.nl, www.kifid.nl","Job Title","Number of transactions per month","Must be a number.","LinkedIn Profile","Please paste your LinkedIn Profile URL. E.g. https://www.linkedin.com/in/xxx/","Service description","Sales day payout","AfP Sales day payout","Country","Name","Email","Address","Adyen customer?","Reason for Complaint","Details of your complaint","Business name","What is your relationship to Adyen?","Product or service the complaint relates to","Complaint ID","Supporting documents","Content of the complaint process with the platform","Before reaching out to Adyen, please first lodge your complaint with the platform and include the Complaint ID they provide to you.","Please include any previous communication you’ve had with the platform regarding this matter (including emails, documents or screenshots, if available).","Based on the information you provided in the complaint form, we understand that you are contacting us regarding an incorrect or erroneous bank transfer made to an Adyen account.\n\nWe kindly ask you to provide an attachment or screenshot of your bank statement clearly showing the following details:\n\nFull name\nSender IBAN\nRecipient IBAN\nTransfer description\nDate of transfer\nAmount -Currency","Continue","light",{"_priority":8506,"currentLocale":16,"defaultLocale":16,"description":8511,"env":8512,"name":8513,"url":7744},{"name":8507,"env":8508,"description":8509,"url":8510,"defaultLocale":8510,"currentLocale":8510},-5,-15,-10,-2,"Adyen Knowledge Hub","production","next-knowledge-hub",["Set"],["ShallowReactive",8516],{"init-routes-en-knowledge-hub":-1,"init-navigation-en-knowledge-hub":-1,"i-interface-16:menu-small":-1,"i-interface:search":-1,"i-interface:person-circle":-1,"i-arrows:chevron-down":-1,"i-extra-24:facebook-small":-1,"i-extra-24:linkedin-small":-1,"i-extra-24:twitter-small":-1,"i-various:globe":-1,"knowledge-hub-slug-inside-cilium-cni-solving-kubernetes-pod-setup-timeouts-en":-1},["Reactive",8518],{"routes-adyen":8519,"navigation-adyen":8525},{"routes":8520,"allRoutes":8522},["Ref",8521],["Reactive",4],["Ref",8523],["Reactive",8524],{},{"navigationData":8526},["Ref",8527],["Reactive",5294]]</script></body></html><!-- This script is automatically inserted by Netlify for Real User Monitoring (RUM). -->
|
||
<script async id="netlify-rum-container" src="/.netlify/scripts/rum" data-netlify-cwv-token="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzaXRlX2lkIjoiOTNiZjllYzEtY2M3NC00MjBiLWIyZWMtMmUwNTY0ODcxZDczIiwiYWNjb3VudF9pZCI6IjYwM2ZjMmQ3ZDc2NmJhNTRiNDFhZDY5ZiIsImRlcGxveV9pZCI6IjZhYTJhMjNlMWMzN2M3MDAwODIyOWM1ZiIsImlzcyI6Im5ldGxpZnkifQ.u1cADxDudgN_m1Qkevn13ZJ913xxgXC7jZSPWDgolec" nonce="t7u4SeJnukTLIxUaEdul0up75i3PrNYX"></script>
|