.related-solutions{margin-block:120px}.related-solutions__cards{grid-template-columns:repeat(var(--product-count), minmax(0, 317px));justify-content:center;gap:24px;margin:60px auto 0;display:grid}.related-card{isolation:isolate;color:#1b232b;-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:24px;flex-direction:column;min-width:0;min-height:436px;padding:24px;text-decoration:none;display:flex;position:relative}.related-card:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;transform-origin:50% 60%;will-change:transform;background:radial-gradient(at 70% 100%,#eaf5fc,#0000 66%),#fff;border:1px solid #e4e8ee;transition:transform .32s cubic-bezier(.2,.7,.2,1),border-color .25s,box-shadow .32s;position:absolute;inset:-1px;transform:scale(1)}.related-card[data-active=true]:before{border-color:#b3d7ed;transform:translateY(-2px)scale(1.015);box-shadow:0 16px 30px #033e7315}.related-card:focus-visible{outline-offset:5px;outline:2px solid #137ce4}.related-card:active:before{transition-duration:.1s;transform:scale(.997)}.related-card__brand{color:#137ce4;font:500 14px/1.4 var(--font-landing-body);letter-spacing:-.01em;align-self:flex-start;margin:0 0 14px}.related-solutions .related-card h3{max-width:300px;font:500 24px/29px var(--font-landing-heading);letter-spacing:-.02em;color:#1b232b;white-space:normal;margin:0 0 12px}.related-art{pointer-events:none;position:relative}.related-card__arrow{color:#137ce4;align-self:flex-start;align-items:center;min-height:24px;margin-top:10px;display:flex;position:relative}.related-card__arrow svg{width:19px;height:19px;transition:translate .2s}.related-card[data-active=true] .related-card__arrow svg{translate:3px}[dir=rtl] .related-card__arrow svg{scale:-1 1}[dir=rtl] .related-card[data-active=true] .related-card__arrow svg{translate:-3px}.related-solutions__controls{display:none}.related-solutions__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.related-card--wallet .related-art{perspective:800px;grid-template-columns:minmax(0,136px) minmax(0,1fr);align-self:center;align-items:center;gap:16px;width:100%;max-width:280px;height:216px;min-height:216px;margin-top:auto;display:grid;overflow:visible;-webkit-mask-image:none;mask-image:none}.related-wallet__actions{z-index:1;gap:14px;padding-right:4px;display:grid;position:relative}.related-wallet__action{color:#355d7e;text-align:start;background:#fff;border:1px solid #dceaf3;border-radius:13px;align-items:center;gap:8px;min-height:44px;padding:7px 9px;font-size:12px;font-weight:500;line-height:1.18;display:flex;box-shadow:0 3px 9px #16557d06}.related-wallet__label{min-width:0;display:block}.related-wallet__action{transform-origin:100%;will-change:transform;backface-visibility:hidden;transition:transform .6s cubic-bezier(.22,.61,.36,1),border-color .45s,box-shadow .45s}.related-wallet__action:first-child{transform:rotate(-4deg)}.related-wallet__action:nth-child(2){transform:translate(-4px)rotate(-1deg)}.related-wallet__action:nth-child(3){transform:rotate(3deg)}.related-wallet__pose{transform-origin:50% 90%;width:100%;max-width:104px;height:216px;transform-style:preserve-3d;justify-self:center;transition:transform .65s cubic-bezier(.22,.61,.36,1);position:relative;transform:rotate(4deg)rotateY(-12deg)}.related-wallet__phone{pointer-events:none;width:212%;max-width:none;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.related-card--wallet[data-active=true]:before{transform:scale(1.015)}.related-card--wallet[data-active=true] .related-wallet__pose{transform:rotate(0)rotateY(-3deg)}.related-card--wallet[data-active=true] .related-wallet__action{border-color:#c2dfee;box-shadow:0 5px 12px #16557d0a}.related-card--wallet[data-active=true] .related-wallet__action:first-child{transform:translate(-2px,-3px)rotate(-6deg)}.related-card--wallet[data-active=true] .related-wallet__action:nth-child(2){transform:translate(-7px)rotate(-1deg)}.related-card--wallet[data-active=true] .related-wallet__action:nth-child(3){transform:translate(-2px,3px)rotate(5deg)}.related-wallet__icon{color:#218ccb;background:linear-gradient(135deg,#f0faff,#e6f3fd);border-radius:8px;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.related-wallet__icon svg{stroke-width:1.6px;width:17px;height:17px}.related-card--api .related-art{perspective:750px;align-self:center;width:100%;max-width:340px;height:196px;min-height:196px;margin-top:auto;overflow:visible;-webkit-mask-image:none;mask-image:none}.related-api__object{--cube:80px;--depth:40px;width:var(--cube);height:var(--cube);z-index:2;transform-style:preserve-3d;position:absolute;top:54%;left:77%;transform:translate(-50%,-50%)}.related-api__cube{transform-style:preserve-3d;transition:transform .54s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:rotateX(-22deg)rotateY(-31deg)rotate(1deg)}.related-api__face{backface-visibility:hidden;color:#fff;border:1px solid #b3e5f3;border-radius:3px;place-items:center;display:grid;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #fff2}.related-api__face--front{transform:translateZ(var(--depth));font:500 31px/1 var(--font-landing-body);text-shadow:0 1px 1px #08699430;background:linear-gradient(130deg,#3aa6cf,#137fac)}.related-api__face--right{transform:rotateY(90deg) translateZ(var(--depth));background:linear-gradient(145deg,#0c81b0,#00649b)}.related-api__face--right img{filter:brightness(0)invert();opacity:.95;width:35px;height:35px}.related-api__face--top{transform:rotateX(90deg) translateZ(var(--depth));font:500 16px/1 var(--font-landing-body);background:linear-gradient(140deg,#a0dbea,#48acca)}.related-api__face--left{transform:rotateY(-90deg) translateZ(var(--depth));background:#238bb4}.related-api__face--back{transform:rotateY(180deg) translateZ(var(--depth));background:#0b709f}.related-api__face--bottom{transform:rotateX(-90deg) translateZ(var(--depth));background:#00659c}.related-api__socket{left:0;top:var(--socket-y);width:0;height:0;position:absolute}.related-api__shadow{filter:blur(8px);background:#12678a17;border-radius:50%;width:100px;height:22px;transition:opacity .4s,transform .4s;position:absolute;top:80%;left:77%;transform:translate(-50%)}.related-card--api[data-active=true] .related-api__cube{transform:translateY(-3px)rotateX(-25deg)rotateY(-35deg)rotate(2deg)}.related-card--api[data-active=true] .related-api__shadow{opacity:.7;transform:translate(-50%)scale(.95)}.related-api__connections{fill:none;stroke:#a6cde0;stroke-width:1.3px;stroke-linecap:round;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.related-api__connections path{transition:stroke .2s}.related-api__connections .related-api__signal{stroke:#38a1d5;stroke-width:1.8px;stroke-dasharray:8 200;stroke-dashoffset:8px;opacity:0}.related-card--api[data-active=true] .related-api__signal{animation:.76s ease-out both related-api__signal-travel;animation-delay:calc(60ms + var(--signal-order) * 45ms)}@keyframes related-api__signal-travel{0%{stroke-dashoffset:8px;opacity:0}15%{opacity:.75}85%{opacity:.75}to{stroke-dashoffset:-100px;opacity:0}}.related-api__service{color:#348ebc;z-index:1;background:linear-gradient(140deg,#fff 35%,#edf7fd);border:1px solid #d4e7f3;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 4px 9px #1557850b,inset 0 1px #fff}.related-api__service svg{stroke-width:1.6px;width:18px;height:18px}.related-api__service{--sx:-2px;--sy:0px;transition:transform .44s cubic-bezier(.2,.7,.2,1),box-shadow .32s}.related-api__service[data-service=games]{--sx:-2px;--sy:-2px}.related-api__service[data-service=card]{--sx:0px;--sy:-3px}.related-api__service[data-service=qr]{--sx:2px;--sy:0px}.related-api__service[data-service=wallet]{--sx:0px;--sy:2px}.related-card--api[data-active=true] .related-api__service{transform:translate(calc(-50% + var(--sx)),calc(-50% + var(--sy)));box-shadow:0 6px 12px #15578513}.related-api__service[data-service=games]{width:34px;height:34px;top:34%;left:12%}.related-api__service[data-service=card]{top:20%;left:30%}.related-api__service[data-service=qr]{color:#167bc1;background:linear-gradient(140deg,#f9fdff,#e1f3ff);width:42px;height:42px;top:50%;left:42%}.related-api__service[data-service=transfer]{width:36px;height:36px;top:66%;left:13%}.related-api__service[data-service=wallet]{width:36px;height:36px;top:80%;left:31%}.related-card--api[data-active=true] .related-api__connections{stroke:#78b9d7}.related-wallet__label{white-space:pre-line}.related-trade{width:100%;height:224px;min-height:224px;margin-top:auto}.related-trade__drawing{width:100%;height:100%;position:relative}.related-trade__route{stroke:#a8cbdc;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;position:absolute;inset:0}.related-trade__direction{stroke:#4384b1}.related-trade__signal{stroke:#1688dd;stroke-width:2px;stroke-dasharray:12 100;stroke-dashoffset:12px;opacity:0}.related-trade__invoice{background:linear-gradient(155deg,#fff 50%,#f2f8fc);border:1px solid #d2e2ed;border-radius:10px;flex-direction:column;width:64%;height:142px;padding:14px;transition:transform .54s cubic-bezier(.2,.7,.2,1),box-shadow .54s;display:flex;position:absolute;top:12px;left:18%;transform:rotate(-4deg);box-shadow:0 14px 26px -12px #194b762e,0 2px 3px #174f6d08}.related-trade__invoice:before{content:"";z-index:-1;border-radius:inherit;background:0 0;border:1px solid #dce8f0;position:absolute;inset:5px -4px -5px 5px}.related-trade__wordmark{color:#294353;font:500 10px/18px var(--font-landing-body);white-space:nowrap;align-items:center;gap:4px;display:flex}.related-trade__wordmark img{margin-right:2px}.related-trade__wordmark>span{color:#137ce4}.related-trade__title{color:#243e51;font:500 18px/22px var(--font-landing-heading);letter-spacing:-.02em;margin-top:10px}.related-trade__rows{grid-template-columns:1fr 24px;gap:7px 22px;margin:11px 0 12px;display:grid}.related-trade__rows i{background:#dfeaf1;border-radius:1px;height:2px}.related-trade__rows i:nth-child(3){width:70%}.related-trade__currencies{color:#1d6a9d;font:500 11px/14px var(--font-landing-body);letter-spacing:.03em;border-top:1px solid #e0eaf1;gap:0;margin-top:auto;padding-top:8px;display:flex}.related-trade__currencies>span{text-align:center;flex:1}.related-trade__currencies>span+span{border-left:1px solid #d8e5ee}.related-trade__party{color:#355b74;width:30%;font:500 12px/14px var(--font-landing-body);text-align:center;white-space:pre-line;flex-direction:column;align-items:center;gap:5px;display:flex;position:absolute;top:154px}.related-trade__party--company{left:0}.related-trade__party--supplier{right:0}.related-trade__party-icon{color:#2383b8;background:linear-gradient(145deg,#fff,#eaf4fb);border:1px solid #d0e3ee;border-radius:10px;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 3px 7px #215c7c08}.related-trade__party-icon svg{width:22px;height:22px}.related-card--trade[data-active=true] .related-trade__invoice{transform:translateY(-4px)rotate(-2deg);box-shadow:0 18px 26px -12px #194b7636,0 2px 3px #174f6d08}.related-card--trade[data-active=true] .related-trade__signal{animation:1.5s cubic-bezier(.3,0,.3,1) .12s both related-trade-payment}@keyframes related-trade-payment{0%{stroke-dashoffset:12px;opacity:0}10%,88%{opacity:1}to{stroke-dashoffset:-100px;opacity:0}}.related-solutions--single .related-solutions__cards{grid-template-columns:minmax(0,317px);justify-content:center}@media (width<=1000px){.related-solutions{margin-block:80px}.related-solutions:has(.related-solutions__controls){margin-block-end:36px}.related-solutions__cards{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;justify-content:flex-start;gap:24px;width:calc(100% + 12px);max-width:none;margin:42px -6px -6px;padding:6px;scroll-padding-inline:6px;display:flex;overflow-x:auto}.related-solutions__cards::-webkit-scrollbar{display:none}.related-solutions--single .related-solutions__cards{scroll-snap-type:none;overflow:clip}.related-card{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 min(317px,100% - 12px);min-height:436px;padding:24px}.related-solutions--single .related-card{margin-inline:auto}.related-card__brand{margin-bottom:14px}.related-card--wallet .related-art{gap:12px;margin-top:auto}.related-card--api .related-art{max-width:310px;height:164px;min-height:164px}.related-api__object{--cube:66px;--depth:33px}.related-api__face--front{font-size:27px}.related-api__face--top{font-size:13px}.related-api__face--right img{width:29px;height:29px}.related-api__service{width:34px;height:34px}.related-api__service[data-service=games]{width:31px;height:31px}.related-api__service[data-service=qr]{width:38px;height:38px}.related-api__service[data-service=transfer],.related-api__service[data-service=wallet]{width:32px;height:32px}.related-api__service svg{width:17px;height:17px}.related-card__arrow{margin-top:9px}.related-solutions__controls{justify-content:center;gap:8px;width:max-content;min-width:112px;margin:0 auto;display:flex}.related-solutions__segment{cursor:pointer;background:0 0;border:0;flex:1;align-items:flex-start;min-width:44px;height:44px;padding:16px 0 0;display:flex}.related-solutions__track{background:#dbe5ee;border-radius:100px;width:100%;height:2px;display:block;overflow:hidden}.related-solutions__fill{opacity:0;background:#137ce4;width:100%;height:100%;transition:opacity .18s ease-out;display:block}.related-solutions__segment[aria-current=true] .related-solutions__fill{opacity:1}.related-solutions__segment:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #137ce4}}@media (prefers-reduced-motion:reduce){.related-card *,.related-card:before,.related-solutions__fill{transition:none!important;animation:none!important}.related-card[data-active=true]:before,.related-card:active:before{transform:none}.related-card--wallet[data-active=true] .related-wallet__pose{transform:rotate(4deg)rotateY(-12deg)}.related-card--wallet[data-active=true] .related-wallet__action:first-child{transform:rotate(-4deg)}.related-card--wallet[data-active=true] .related-wallet__action:nth-child(2){transform:translate(-4px)rotate(-1deg)}.related-card--wallet[data-active=true] .related-wallet__action:nth-child(3){transform:rotate(3deg)}.related-card--api[data-active=true] .related-api__service{transform:translate(-50%,-50%)}.related-card--api[data-active=true] .related-api__cube{transform:rotateX(-22deg)rotateY(-31deg)rotate(1deg)}.related-card--api[data-active=true] .related-api__shadow{opacity:1;transform:translate(-50%)}.related-card[data-active=true] .related-card__arrow svg{translate:none}.related-card--trade[data-active=true] .related-trade__invoice{transform:rotate(-4deg)}}
