.integration-platforms{background:#f7f9fa;padding:72px clamp(22px,5.1vw,66px)}.integration-platforms__inner{max-width:1153px;margin-inline:auto}.integration-platforms .business-payments__eyebrow{letter-spacing:.8px;min-height:22px;padding:5px 10px;font-size:9px;line-height:12px}.integration-platforms h2{color:#0d192a;letter-spacing:-1.3px;margin:17px 0 35px;font-family:inherit;font-size:34px;font-weight:700;line-height:42px}.integration-platforms__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:19px;display:grid}.integration-platforms__grid>div{min-width:0}.integration-platforms__card{background:#fff;border:1px solid #e0e7f1;border-radius:18px;height:100%;min-height:147px;padding:22px;transition:transform .25s,box-shadow .25s,border-color .25s;display:block;position:relative;box-shadow:0 14px 28px #17253b03}.integration-platforms__card:hover{border-color:var(--platform-color);box-shadow:0 14px 30px color-mix(in srgb, var(--platform-color) 14%, transparent);transform:translateY(-5px)}.integration-platforms__card-top{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.integration-platforms__card-top>svg{color:#8099b7;transition:color .25s,transform .25s}.integration-platforms__card:hover .integration-platforms__card-top>svg{color:var(--platform-color);transform:translate(2px,-2px)}.integration-platforms__logo{justify-content:center;align-items:center;width:36px;height:36px;display:flex}.integration-platforms__logo img{object-fit:contain;width:36px;height:36px;transition:transform .3s}:is(.integration-platforms__card:has(img[src*=woocommerce]) .integration-platforms__logo,.integration-platforms__card:has(img[src*=opencart]) .integration-platforms__logo,.integration-platforms__card:has(img[src*=eshoprent]) .integration-platforms__logo),.integration-platforms__logo img[src*=woocommerce],.integration-platforms__logo img[src*=opencart],.integration-platforms__logo img[src*=eshoprent]{width:90px}.integration-platforms__card:hover img{transform:scale(1.1)rotate(-4deg)}.integration-platforms__card h3{color:#0d192a;letter-spacing:-.5px;margin:0 0 5px;font-size:20px;font-weight:600;line-height:25px}.integration-platforms__card p{color:#61799a;margin:0;font-size:11px;line-height:17px}.integration-platforms__card:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}[data-theme=dark] .integration-platforms{background:var(--color-bg-alt)}[data-theme=dark] .integration-platforms h2,[data-theme=dark] .integration-platforms__card h3{color:var(--color-text)}[data-theme=dark] .integration-platforms__card{background:var(--color-surface);border-color:var(--color-border)}[data-theme=dark] .integration-platforms__card:hover{border-color:var(--platform-color)}[data-theme=dark] .integration-platforms__card p{color:var(--color-text-secondary)}@media (max-width:900px){.integration-platforms__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.integration-platforms{padding-block:48px}.integration-platforms h2{margin-bottom:28px;font-size:29px;line-height:36px}.integration-platforms__grid{gap:14px}.integration-platforms__card{padding:18px 14px}.integration-platforms__card h3{letter-spacing:-.4px;font-size:16px}}@media (max-width:350px){.integration-platforms__grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.integration-platforms__grid>div{opacity:1!important;transform:none!important}.integration-platforms__card,.integration-platforms__card img,.integration-platforms__card-top>svg{transition:none;transform:none!important}}
