:root{

  --ds-blue:#245EFE;
  --ds-blue-600:#1C4FE0;
  --ds-ink:#050F16;
  --ds-muted:#595959;
  --ds-grey:#8A94AD;
  --ds-soft:#E9F0F9;
  --ds-surface:#FFFFFF;
  --ds-surface-hover:#F6F9FF;
  --ds-line:rgba(186,197,218,.55);
  --ds-dark:linear-gradient(180deg,#081722 26.88%,#050F16 97.91%);

  --ds-radius-card:36px;
  --ds-radius-row:30px;
  --ds-radius-pill:999px;

  --ds-shadow-rest:5px 5px 80px 0 rgba(212,226,239,.9);
  --ds-shadow-hover:5px 5px 80px 0 rgba(88,121,155,.43);
  --ds-ring:0 0 0 3px rgba(36,94,254,.35);
  --ds-lift:translateY(-4px);

  --ds-section:96px;
  --ds-band-pad:80px;
  --ds-head-gap:16px;
  --ds-intro-gap:40px;
  --ds-p-gap:1em;
  --ds-card-pad:32px;
  --ds-card-gap:16px;
  --ds-grid-gap:24px;

  --ds-icon:24px;
  --ds-chip:56px;

  --ds-btn-h:64px;
  --ds-btn-arrow:54px;

  --ds-dur:.25s;
  --ds-ease:ease;
  --ds-transition:transform var(--ds-dur) var(--ds-ease),box-shadow var(--ds-dur) var(--ds-ease),background-color var(--ds-dur) var(--ds-ease),border-color var(--ds-dur) var(--ds-ease),color var(--ds-dur) var(--ds-ease);
}
@media (max-width:1025px){
  :root{
    --ds-section:64px;
    --ds-band-pad:56px;
    --ds-intro-gap:28px;
    --ds-card-pad:24px;
    --ds-grid-gap:16px;
    --ds-radius-card:28px;
    --ds-btn-h:56px;
    --ds-btn-arrow:46px;
  }
}

html,body{overflow-x:clip;}
main img,main svg,main video{max-width:100%;}
main .hero .row .col:last-child img{max-width:min(816px,100%);}

main p:not(:last-child):not(#ds),
aside p:not(:last-child):not(#ds){margin-bottom:var(--ds-p-gap);}

:is(p,li,td,th,blockquote,.faq-answer) br{display:inline;}

main :is(.text_with_light,.blog_content,.text_blog,.description_processing,.faq-answer,.wl-card,.pgb-info-card) :is(ul,ol):not([class*="owl"]):not(#ds){
  margin:0 0 var(--ds-p-gap);
  padding-left:1.25em;
}
main :is(.text_with_light,.blog_content,.text_blog,.description_processing,.faq-answer) li:not(#ds){margin-bottom:.4em;}
main :is(.text_with_light,.blog_content,.text_blog,.description_processing,.faq-answer) li:last-child:not(#ds){margin-bottom:0;}
main :is(ul,ol):last-child:not(#ds){margin-bottom:0;}

main blockquote:not(#ds){margin:0 0 var(--ds-p-gap);}
main blockquote:last-child:not(#ds){margin-bottom:0;}

main section:not(.hero) :is(h2,h3,h4,h5,h6):not(:last-child):not(#ds){margin-bottom:var(--ds-head-gap);}
main section:not(.hero) :is(h2,h3,h4,h5,h6) + :is(p,ul,ol,div,blockquote):not(#ds){margin-top:0;}

main blockquote :is(h4,h5,h6):not(:first-child):not(#ds){margin-top:calc(var(--ds-p-gap) * 1.5);}

main section:not(.hero) > .cotainer > :is(header,.payments-scale__head,.pgb-section__head,.wl-gateway-section__head):not(:last-child):not(#ds){
  margin-bottom:var(--ds-intro-gap);
}

main section .cotainer > :is(.divider_text_ws,.row,.blog_content,.offers_cover) + :is(.blog_content,blockquote,.row,.divider_text_ws,.offers_cover,p):not(#ds){margin-top:var(--ds-intro-gap);}

.blog_content :is(table,figure.wp-block-table):not(#ds){margin:0 0 var(--ds-p-gap);}
.blog_content :is(td,th):not(#ds){padding:12px 16px;vertical-align:top;}

main#primary > section:not(#ds){
  margin-top:var(--ds-section);
  margin-bottom:var(--ds-section);
  padding-top:0;
  padding-bottom:0;
}

main#primary > div.items_routing:not(#ds){margin-top:var(--ds-section);margin-bottom:var(--ds-section);}
main#primary > section.hero:not(#ds){margin-top:0;}
main#primary > section:last-child:not(#ds){margin-bottom:var(--ds-section);}

main#primary > section:is(.stats_section,.section_dark_buttons,.trusted_section,.aside_footer_partners):not(#ds){
  padding-top:var(--ds-band-pad);
  padding-bottom:var(--ds-band-pad);
}

main#primary > section.hero + section:is(.stats_section,.section_dark_buttons):not(#ds){margin-top:0;}
main#primary > section.hero:has(+ section:is(.stats_section,.section_dark_buttons)):not(#ds){margin-bottom:0;}
main#primary > section:is(.stats_section,.section_dark_buttons,.trusted_section):has(+ section:is(.stats_section,.section_dark_buttons,.trusted_section)):not(#ds){margin-bottom:0;}

main#primary > section:is(.stats_section,.section_dark_buttons,.trusted_section) + section:is(.stats_section,.section_dark_buttons,.trusted_section):not(#ds){margin-top:0;}

main#primary > section:is(.stats_section,.section_dark_buttons,.trusted_section):last-child:not(#ds){margin-bottom:0;}

main#primary > section.product_fit_section:not(#ds){margin-bottom:0;}
main#primary > section.product_fit_section:not(.second_fit):not(#ds){margin-top:-160px;padding-top:250px;padding-bottom:60px;}
main#primary > section.product_fit_section.second_fit:not(#ds){margin-top:-197px;padding-top:250px;padding-bottom:var(--ds-section);}
@media (max-width:1025px){
  main#primary > section.product_fit_section:not(.second_fit):not(#ds){margin-top:var(--ds-section);padding-top:42px;padding-bottom:40px;}
  main#primary > section.product_fit_section.second_fit:not(#ds){margin-top:-197px;padding-bottom:var(--ds-section);}
}

main#primary > section:is(.blog_content,.blog_items_section):not(#ds){padding-top:var(--ds-section);padding-bottom:0;margin-top:0;}

.button_default:not(#ds),
:is(.pa-cta-button,.wl-gateway-section__button,.next-event-block__button,.event-card__button,.product_fit_button):not(#ds),
main a.button:not(#ds),
main a[data-pa-more] > .button:not(#ds){
  display:inline-flex;
  align-items:center;
  justify-content:space-between;
  gap:16px;
  width:auto;
  max-width:100%;
  min-width:250px;
  min-height:var(--ds-btn-h);
  height:auto;
  padding:5px 5px 5px 24px;
  border-radius:var(--ds-radius-pill);
  font-size:15px;
  font-weight:500;
  line-height:1.3;
  letter-spacing:.01em;
  text-transform:uppercase;
  text-align:left;
  white-space:normal;
  text-decoration:none;
  transition:var(--ds-transition);
}

:is(.pa-cta-button,.wl-gateway-section__button,.next-event-block__button,.event-card__button):not(#ds),
main a.button:not(#ds),
main a[data-pa-more] > .button:not(#ds){
  background:var(--ds-blue);
  color:#fff;
  border:0;
}

.product_fit_button:not(#ds){
  background:var(--ds-blue);
  color:#fff;
  border-color:transparent;
}
.product_fit_button .product_fit_button__icon:not(#ds){background:#fff;}
.product_fit_button:is(:hover,:focus-visible):not(#ds){background:var(--ds-blue-600);color:#fff;}

.button_default > span:not(#ds),
.product_fit_button__icon:not(#ds){
  flex:0 0 var(--ds-btn-arrow);
  width:var(--ds-btn-arrow);
  min-width:var(--ds-btn-arrow);
  height:var(--ds-btn-arrow);
  border-radius:50%;
  background:#fff;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  transition:var(--ds-transition);
}
.button_default > span img:not(#ds),
.product_fit_button__icon img:not(#ds){width:var(--ds-icon);height:var(--ds-icon);filter:none;}
:is(.pa-cta-button,.wl-gateway-section__button,.next-event-block__button,.event-card__button):not(#ds)::after,
main a.button:not(#ds)::after,
main a[data-pa-more] > .button:not(#ds)::after{
  content:"";
  flex:0 0 var(--ds-btn-arrow);
  width:var(--ds-btn-arrow);
  height:var(--ds-btn-arrow);
  border-radius:50%;
  background:#fff url(/wp-content/uploads/2025/07/ri_arrow-up-line-1-1.feb2dade.svg) center/var(--ds-icon) no-repeat;
}

.button_default:is(:hover,:focus-visible):not(#ds),
:is(.pa-cta-button,.wl-gateway-section__button,.next-event-block__button,.event-card__button,.product_fit_button):is(:hover,:focus-visible):not(#ds),
main a.button:is(:hover,:focus-visible):not(#ds),
main a[data-pa-more]:is(:hover,:focus-visible) > .button:not(#ds){
  background-color:var(--ds-blue);
  color:#fff;
  transform:var(--ds-lift);
  box-shadow:0 12px 32px rgba(36,94,254,.28);
}
:is(.pa-cta-button,.wl-gateway-section__button,.next-event-block__button,.event-card__button):is(:hover,:focus-visible):not(#ds),
main a.button:is(:hover,:focus-visible):not(#ds){background-color:var(--ds-blue-600);}
:is(.button_default,.pa-cta-button,.wl-gateway-section__button,.product_fit_button,.button,.button_link,.payadmit-btn,.pa-consent__btn):focus-visible:not(#ds){
  outline:none;
  box-shadow:var(--ds-ring),0 12px 32px rgba(36,94,254,.28);
}

:is(.flex_button,.flex_buttons):not(#ds){
  display:flex;
  flex-wrap:wrap;
  align-items:stretch;
  gap:12px;
}

main .btn_payments_all a.button:not(.full):not(.mobile):not(#ds){min-width:0;min-height:44px;padding:4px 4px 4px 18px;font-size:13px;gap:12px;}
main .btn_payments_all a.button:not(.full):not(.mobile):not(#ds)::after{flex-basis:36px;width:36px;height:36px;background-size:18px;}
@media (max-width:600px){
  .button_default:not(#ds),
  :is(.pa-cta-button,.wl-gateway-section__button,.product_fit_button):not(#ds),
  main a.button:not(#ds){width:100%;min-width:0;}
  :is(.flex_button,.flex_buttons):not(#ds){display:grid;}
}

:is(.button.full,.button.mobile,.button_link):is(:hover,:focus-visible){transition:var(--ds-transition);}
.button.full:is(:hover,:focus-visible):not(#ds){background-color:var(--ds-blue-600);}

:is(
  .offers article.col,
  .pa-related-card,
  .pgb-info-card,
  .wl-card,
  .gateway-steps__card,
  .item_pay,
  .tech_item,
  .item_strated,
  .item_items_benefits,
  .pa-sec-card,
  .event-card,
  .payadmit-contact-card__pane
):not(#ds){
  border-radius:var(--ds-radius-card);
  transition:var(--ds-transition);
}

:is(
  .pa-related-card,
  .pgb-info-card--light,
  .wl-card:not(.blue):not(.dark),
  .item_pay,
  .tech_item,
  .item_strated,
  .item_items_benefits,
  .pa-sec-card
):not(#ds){
  background-color:var(--ds-surface);
  box-shadow:var(--ds-shadow-rest);
  border:1px solid transparent;
}

:is(
  .offers article.col,
  .pa-related-card,
  .pgb-info-card,
  .wl-card,
  .gateway-steps__card,
  .item_pay,
  .tech_item,
  .item_strated,
  .item_items_benefits,
  .pa-sec-card
):not(#ds){padding:var(--ds-card-pad);}

:is(
  .offers article.col,
  .pa-related-card,
  .pgb-info-card,
  .wl-card,
  .gateway-steps__card,
  .item_pay,
  .tech_item,
  .item_strated,
  .item_items_benefits,
  .pa-sec-card,
  .event-card,
  .stats_card,
  .post_item,
  .col_blog_template,
  .payment_solution_card
):is(:hover,:focus-within):not(#ds){
  transform:var(--ds-lift);
  box-shadow:var(--ds-shadow-hover);
}
:is(
  .pa-related-card,
  .pgb-info-card--light,
  .wl-card:not(.blue):not(.dark),
  .item_pay,
  .tech_item,
  .item_strated,
  .item_items_benefits,
  .pa-sec-card
):is(:hover,:focus-within):not(#ds){
  background-color:var(--ds-surface-hover);
  border-color:rgba(36,94,254,.22);
}
:is(.stats_card,.post_item,.col_blog_template,.payment_solution_card,.event-card):not(#ds){transition:var(--ds-transition);}
.stats_card:is(:hover,:focus-within):not(#ds){background-color:rgba(255,255,255,.1);box-shadow:none;}
:is(.post_item,.col_blog_template):is(:hover,:focus-within) img:not(#ds){filter:brightness(1.04);}
:is(.post_item,.col_blog_template):is(:hover,:focus-within) :is(h2,h3,.h3_title):not(#ds){color:var(--ds-blue);}

:is(.payment_solution_card,.item_pay__inner,.pa-related-card a,.post_item a):focus-visible:not(#ds){outline:none;box-shadow:var(--ds-ring);border-radius:var(--ds-radius-card);}

main a:not([href]):not(#ds){cursor:default;color:inherit;text-decoration:none;}

.bank-deploy__item .bank-deploy__item-text:not(#ds){transition:var(--ds-transition);}
.bank-deploy__item:is(:hover,:focus-within) .bank-deploy__item-text:not(#ds){background-color:rgba(255,255,255,.08);}

:is(.circle_img,.pgb-info-card__icon,.pa-sec-card__icon,.tech_item .circle_img,.item_items_benefits .circle_img):not(#ds){
  flex:0 0 var(--ds-chip);
  width:var(--ds-chip);
  min-width:var(--ds-chip);
  height:var(--ds-chip);
  border-radius:50%;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  transition:var(--ds-transition);
}
:is(.circle_img,.pgb-info-card__icon,.pa-sec-card__icon) img:not(#ds),
main img:is([src*="/solar_"],[src*="/lucide_"],[src*="/hugeicons_"]):not(#ds){
  box-sizing:content-box;
  width:var(--ds-icon);
  height:var(--ds-icon);
  max-width:var(--ds-icon);
}

:is(.pa-related-card,.item_pay,.tech_item,.item_items_benefits,.pgb-info-card--light) :is(.circle_img,.pgb-info-card__icon):not(#ds){background-color:var(--ds-soft);}

img.ds-icon-on-light:not(#ds){filter:brightness(0) saturate(100%) invert(5%) sepia(13%) saturate(2000%) hue-rotate(170deg);}
img.ds-icon-on-dark:not(#ds){filter:brightness(0) invert(1);}

.check_img img:not(#ds){width:16px;height:16px;}

.wl-card__icon:not(#ds),
.wl-card__icon img:not(#ds){width:40px;height:40px;min-width:40px;}

:is(.item_pay,.offers article.col,.pa-related-card):is(:hover,:focus-within) .circle_img:not(#ds){background-color:var(--ds-blue);}
:is(.item_pay,.offers article.col,.pa-related-card):is(:hover,:focus-within) .circle_img img[src*="ri_arrow"]:not(#ds){filter:brightness(0) invert(1);}

.item_pay:not(#ds){display:flex;flex-direction:column;min-height:285px;}
.item_pay__inner:not(#ds){display:flex;flex-direction:column;flex:1 1 auto;gap:0;color:inherit;text-decoration:none;}
.item_pay .icon_pay:not(#ds){position:static;margin-top:auto;padding-top:var(--ds-card-gap);align-self:flex-end;}
.item_pay .icon_pay img:is([src*="/solar_"],[src*="/lucide_"],[src*="/hugeicons_"]):not(#ds){width:32px;height:32px;max-width:32px;}

.comparison-table-single tbody tr:not(#ds){transition:background-color var(--ds-dur) var(--ds-ease);}
.comparison-table-single tbody tr:is(:hover,:focus-within):not(#ds){background-color:rgba(36,94,254,.06);}
.blog_content table tbody tr:is(:hover,:focus-within):not(#ds){background-color:rgba(36,94,254,.06);}

.comparison-table__link:not(#ds){
  display:inline-flex;
  align-items:center;
  gap:10px;
  color:inherit;
  font-weight:500;
  text-decoration:none;
  transition:color var(--ds-dur) var(--ds-ease);
}
.comparison-table__link img:not(#ds){width:22px;height:22px;flex:0 0 22px;}
.comparison-table__link:is(:hover,:focus-visible):not(#ds){color:var(--ds-blue);}
.comparison-table__link:focus-visible:not(#ds){outline:none;box-shadow:var(--ds-ring);border-radius:6px;}

:is(aside,section).aside_footer_partners:not(#ds),
main#primary > section.section_dark_buttons:not(#ds){
  min-height:0;
  margin-left:0;
  margin-right:0;
  border-radius:0;
  padding:var(--ds-band-pad) 20px;
  overflow:hidden;
  background-color:#050F16;
}
:is(aside,section).aside_footer_partners .row:not(#ds){
  min-height:0;
  display:flex;
  align-items:center;
  gap:48px;
}
:is(aside,section).aside_footer_partners .row > .col:first-child:not(#ds){
  flex:1 1 0;
  max-width:540px;
  min-width:0;
  text-align:left;
}
:is(aside,section).aside_footer_partners .row > .col:last-child:not(:first-child):not(#ds){flex:1 1 0;min-width:0;position:relative;}
:is(aside,section).aside_footer_partners .row > .col:last-child:not(:first-child) img:not(#ds){
  position:static;
  display:block;
  width:100%;
  height:auto;
  margin:0;
}
:is(aside,section).aside_footer_partners :is(h2,.h2_title):not(#ds){
  margin:0 0 var(--ds-head-gap);
  color:#fff;
  text-align:left;
  max-width:none;
}
:is(aside,section).aside_footer_partners .text_get_started:not(#ds){padding:0;max-width:none;margin:0;}
:is(aside,section).aside_footer_partners .text_get_started p:not(#ds){margin:0 0 28px;text-align:left;max-width:none;color:rgba(255,255,255,.8);}
:is(aside,section).aside_footer_partners :is(.flex_button,.flex_buttons):not(#ds){justify-content:flex-start;margin:0;}
:is(aside,section).aside_footer_partners .button_default:not(#ds){margin:0;}

:is(aside,section).aside_footer_partners :is(.cenyer_banner_info,.text_get_started_banner_center):not(#ds){
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  text-align:left;
  gap:0;
}
@media (max-width:1025px){

  :is(aside,section).aside_footer_partners .row:not(#ds){flex-direction:column;align-items:stretch;gap:32px;}
  :is(aside,section).aside_footer_partners .row > .col:first-child:not(#ds){max-width:none;text-align:center;}
  :is(aside,section).aside_footer_partners :is(h2,.h2_title):not(#ds){font-size:27px;text-align:center;}
  :is(aside,section).aside_footer_partners .text_get_started p:not(#ds){text-align:center;}
  :is(aside,section).aside_footer_partners :is(.flex_button,.flex_buttons):not(#ds){justify-content:center;justify-items:center;}
  :is(aside,section).aside_footer_partners :is(.cenyer_banner_info,.text_get_started_banner_center):not(#ds){align-items:center;text-align:center;}
}

aside.aside_footer:not(#ds){
  padding:var(--ds-band-pad) 20px;
  background-color:#050F16;
}
aside.aside_footer .col_items:not(#ds){
  border-radius:var(--ds-radius-card);
  padding:var(--ds-card-pad);
  background:rgba(255,255,255,.05);
  border:1px solid rgba(255,255,255,.08);
  display:flex;
  flex-direction:column;
  gap:var(--ds-card-gap);
  transition:var(--ds-transition);
}
aside.aside_footer .col_items:is(:hover,:focus-within):not(#ds){
  transform:var(--ds-lift);
  background:rgba(255,255,255,.09);
  border-color:rgba(255,255,255,.18);
}
aside.aside_footer .row .col_items:not(#ds){min-height:0;max-width:none;margin:0;}
aside.aside_footer .row .col_items::before{border-radius:var(--ds-radius-card);}
aside.aside_footer .row .col_items .h3_title:not(#ds){margin:0;}
aside.aside_footer .col_items .button_default:not(#ds){position:static;transform:none;left:auto;bottom:auto;margin-top:auto;}
aside.aside_footer .text_aside_p:not(#ds){margin:0;}
aside.aside_footer .text_aside_p p:not(#ds){margin:0;}
aside.aside_footer .text_get_started p:not(#ds){margin:var(--ds-head-gap) 0 0;color:rgba(255,255,255,.8);}

aside.aside_footer--single .row:not(#ds){
  display:grid;
  grid-template-columns:minmax(0,1.1fr) repeat(3,minmax(0,1fr));
  gap:var(--ds-grid-gap);
  align-items:stretch;
}
aside.aside_footer--single .row > .col:first-child:not(#ds){align-self:center;}
@media (max-width:1025px){
  aside.aside_footer--single .row:not(#ds){grid-template-columns:repeat(3,minmax(0,1fr));}
  aside.aside_footer--single .row > .col:first-child:not(#ds){grid-column:1 / -1;text-align:center;}
  aside.aside_footer--single .text_get_started:not(#ds){max-width:none;margin:0;}
}
@media (max-width:760px){
  aside.aside_footer--single .row:not(#ds){grid-template-columns:minmax(0,1fr);}
}

.faq-item:not(#ds){
  border-radius:var(--ds-radius-row);
  border:1px solid transparent;
  transition:var(--ds-transition);
}
.faq-item:is(:hover,:focus-within):not(#ds){
  background-color:#fff;
  border-color:rgba(36,94,254,.22);
  box-shadow:var(--ds-shadow-hover);
}
.faq-question:not(#ds){cursor:pointer;}
.faq-question:focus-visible:not(#ds){outline:none;box-shadow:var(--ds-ring);border-radius:var(--ds-radius-row);}
.faq-item .toggle-sign img:not(#ds){width:var(--ds-icon);height:var(--ds-icon);transition:transform var(--ds-dur) var(--ds-ease);}
.faq .faq-answer p:not(:last-child):not(#ds){margin-bottom:var(--ds-p-gap);}
.faq > .cotainer > header:not(#ds){margin-bottom:var(--ds-intro-gap);}
.faq h2:not(#ds){text-transform:uppercase;}

main .hero_links a:not(#ds){transition:var(--ds-transition);}
main .hero_links a:is(:hover,:focus-visible):not(#ds){background-color:rgba(255,255,255,.12);transform:var(--ds-lift);}
:is(.payments-scale__tab-btn,.payments-scale__accordion-btn):not(#ds){transition:var(--ds-transition);}
.payments-scale__tab-btn:is(:hover,:focus-visible):not(#ds){background-color:#fff;box-shadow:var(--ds-shadow-hover);}
:is(.payments-scale__tab-btn,.payments-scale__accordion-btn,.faq-question,.item_pay__inner):focus-visible:not(#ds){outline:none;box-shadow:var(--ds-ring);}

@media (max-width:1024px){
  .bank-deploy .bank-deploy__item:not(#ds){padding-top:58px;}
}

@media (max-width:1025px){
  main#primary > section.hero .banner_hero:not(#ds){overflow:hidden;}
}

.stats_card:not(#ds){container-type:inline-size;}
.stats_card__number:not(#ds){white-space:nowrap;font-size:min(40px,17cqi);}

@media (prefers-reduced-motion:reduce){
  *,*::before,*::after{transition-duration:0s !important;animation-duration:0s !important;animation-iteration-count:1 !important;scroll-behavior:auto !important;}
  :is(.button_default,.pa-cta-button,.wl-gateway-section__button,.product_fit_button,.event-card__button,.next-event-block__button,main a.button,
    .offers article.col,.pa-related-card,.pgb-info-card,.wl-card,.gateway-steps__card,.item_pay,.tech_item,.item_strated,.item_items_benefits,.pa-sec-card,.event-card,.stats_card,.post_item,.col_blog_template,.payment_solution_card,
    aside.aside_footer .col_items,main .hero_links a):is(:hover,:focus-visible,:focus-within){transform:none !important;}
}
