.products-platform-schema-module__BnK6Vq__section{background:radial-gradient(at 68% 0,#e9f8f8 0%,#0000 65%),#fbfdfd;border-block:1px solid #dce9eb;padding-block:44px 30px;position:relative}.products-platform-schema-module__BnK6Vq__overview{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}.products-platform-schema-module__BnK6Vq__intro{max-width:620px}.products-platform-schema-module__BnK6Vq__eyebrow{letter-spacing:.17em;text-transform:uppercase;color:#16849a;align-items:center;gap:9px;font-size:9px;font-weight:700;line-height:1.7;display:flex}.products-platform-schema-module__BnK6Vq__eyebrow>span{background:#62cbd2;flex-shrink:0;width:22px;height:2px}.products-platform-schema-module__BnK6Vq__intro h2{letter-spacing:-.04em;margin-top:12px;font-size:clamp(23px,2vw,29px);font-weight:650;line-height:1.2}.products-platform-schema-module__BnK6Vq__description{color:#59717b;margin-top:12px;font-size:13px;line-height:1.8}.products-platform-schema-module__BnK6Vq__explore{color:#087c92;align-items:center;gap:8px;margin-top:18px;padding-block:4px;font-size:12px;font-weight:650;display:inline-flex}.products-platform-schema-module__BnK6Vq__explore svg{transition:transform .25s}.products-platform-schema-module__BnK6Vq__explore:hover svg{transform:translate(2px,-2px)}.products-platform-schema-module__BnK6Vq__architecture{min-width:0}.products-platform-schema-module__BnK6Vq__diagram{grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.products-platform-schema-module__BnK6Vq__externalNode{background:#ffffffb8;border:1px solid #dfebed;border-radius:12px;flex-direction:column;justify-content:center;align-self:stretch;padding:18px;display:flex}.products-platform-schema-module__BnK6Vq__externalHeading{color:#4e7b88;align-items:center;gap:10px;display:flex}.products-platform-schema-module__BnK6Vq__externalHeading svg{flex-shrink:0}.products-platform-schema-module__BnK6Vq__externalHeading h3{letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.6}.products-platform-schema-module__BnK6Vq__externalNode ul{flex-wrap:wrap;gap:5px 16px;margin-top:12px;display:flex}.products-platform-schema-module__BnK6Vq__externalNode li{color:#4c6974;gap:7px;font-size:11px;line-height:1.7;display:flex}.products-platform-schema-module__BnK6Vq__externalNode li:before{content:"";background:#44b3bf;border-radius:50%;flex-shrink:0;width:3px;height:3px;margin-top:8px}.products-platform-schema-module__BnK6Vq__productNode{text-align:left;background:#fff;border:1px solid #dce9eb;border-radius:12px;align-items:center;gap:13px;width:100%;padding:18px;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex;position:relative;box-shadow:0 5px 18px #003b4904}.products-platform-schema-module__BnK6Vq__productNode:hover{border-color:#7ccdd4;transform:translateY(-3px);box-shadow:0 10px 28px #005c6c12}.products-platform-schema-module__BnK6Vq__productNode:focus-visible{outline-offset:4px;outline:2px solid #0097af}.products-platform-schema-module__BnK6Vq__productIcon{color:#079bb2;background:#e7f8fa;border-radius:50%;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.products-platform-schema-module__BnK6Vq__nodeCopy{flex-direction:column;gap:5px;min-width:0;display:flex}.products-platform-schema-module__BnK6Vq__nodeName{letter-spacing:-.025em;font-size:12px;font-weight:650;line-height:1.4}.products-platform-schema-module__BnK6Vq__nodeRole{color:#607b85;font-size:10px;line-height:1.6}.products-platform-schema-module__BnK6Vq__moduleCount{color:#10879b;font-size:10px;font-weight:650}.products-platform-schema-module__BnK6Vq__nodeArrow{color:#14889b;opacity:0;transition:opacity .25s,transform .25s;position:absolute;top:12px;right:10px;transform:translate(-2px,2px)}.products-platform-schema-module__BnK6Vq__productNode:hover .products-platform-schema-module__BnK6Vq__nodeArrow,.products-platform-schema-module__BnK6Vq__productNode:focus-visible .products-platform-schema-module__BnK6Vq__nodeArrow,.products-platform-schema-module__BnK6Vq__activeNode .products-platform-schema-module__BnK6Vq__nodeArrow{opacity:1;transform:none}.products-platform-schema-module__BnK6Vq__activeNode{border-color:#0997ab;box-shadow:0 0 0 3px #09a5b510,0 8px 25px #00677612}.products-platform-schema-module__BnK6Vq__layers{gap:12px;display:grid}.products-platform-schema-module__BnK6Vq__compactNode{gap:10px;padding:14px}.products-platform-schema-module__BnK6Vq__compactNode .products-platform-schema-module__BnK6Vq__nodeCopy{gap:2px}.products-platform-schema-module__BnK6Vq__fraudNode{color:#f1fcff;background:linear-gradient(115deg,#032a38,#045566);border-color:#15798b;box-shadow:0 7px 20px #004e6a1a}.products-platform-schema-module__BnK6Vq__fraudNode .products-platform-schema-module__BnK6Vq__productIcon{color:#61d4dd;background:#13b0c120}.products-platform-schema-module__BnK6Vq__fraudNode .products-platform-schema-module__BnK6Vq__nodeRole{color:#b6d9de}.products-platform-schema-module__BnK6Vq__fraudNode .products-platform-schema-module__BnK6Vq__moduleCount,.products-platform-schema-module__BnK6Vq__fraudNode .products-platform-schema-module__BnK6Vq__nodeArrow{color:#7ce0e5}.products-platform-schema-module__BnK6Vq__connector{width:100%;height:28px;position:relative}.products-platform-schema-module__BnK6Vq__connector svg{display:none}.products-platform-schema-module__BnK6Vq__mobileFlow{background:#b6e6ea;width:2px;height:100%;display:block;position:absolute;left:calc(50% - 1px);overflow:hidden}.products-platform-schema-module__BnK6Vq__mobileFlow:after{content:"";background:#099fb5;width:2px;height:10px;animation:2.6s linear infinite paused products-platform-schema-module__BnK6Vq__travelDown;display:block}.products-platform-schema-module__BnK6Vq__branch .products-platform-schema-module__BnK6Vq__mobileFlow{background:repeating-linear-gradient(#91d1da 0 3px,#0000 3px 6px)}.products-platform-schema-module__BnK6Vq__legend{color:#69818a;flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:20px;font-size:9px;display:flex}.products-platform-schema-module__BnK6Vq__legend>span{align-items:center;gap:7px;display:inline-flex}.products-platform-schema-module__BnK6Vq__legendLine,.products-platform-schema-module__BnK6Vq__legendDashed{border-top:1.5px solid #5dc6d0;width:20px;display:inline-block}.products-platform-schema-module__BnK6Vq__legendDashed{border-top-style:dashed}.products-platform-schema-module__BnK6Vq__pauseButton{border-radius:6px;justify-content:center;align-items:center;gap:5px;min-height:32px;margin-left:auto;padding:4px 8px;display:inline-flex}.products-platform-schema-module__BnK6Vq__pauseButton:hover{color:#046f84;background:#e8f5f6}.products-platform-schema-module__BnK6Vq__detailsWrapper{overflow:hidden}.products-platform-schema-module__BnK6Vq__details{padding:28px;background:#fff;border:1px solid #d7e8eb;border-radius:16px;gap:24px;margin-top:24px;padding-right:48px;display:grid;position:relative}.products-platform-schema-module__BnK6Vq__modules{align-content:center;gap:8px;display:grid}.products-platform-schema-module__BnK6Vq__modules li{background:#f3f8f9;border-radius:8px;align-items:baseline;gap:12px;padding:10px 12px;font-size:12px;line-height:1.6;display:flex}.products-platform-schema-module__BnK6Vq__modules li>span{color:#138aa0;font-size:10px;font-weight:650}.products-platform-schema-module__BnK6Vq__closeButton{color:#587781;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:10px;right:10px}.products-platform-schema-module__BnK6Vq__closeButton:hover{color:#004c60;background:#eaf7f8}.products-platform-schema-module__BnK6Vq__running .products-platform-schema-module__BnK6Vq__flowSpark,.products-platform-schema-module__BnK6Vq__running .products-platform-schema-module__BnK6Vq__mobileFlow:after{animation-play-state:running}@keyframes products-platform-schema-module__BnK6Vq__travelDown{0%{transform:translateY(-10px)}to{transform:translateY(38px)}}@keyframes products-platform-schema-module__BnK6Vq__travelAcross{0%{stroke-dashoffset:32px}to{stroke-dashoffset:-148px}}@media (min-width:600px){.products-platform-schema-module__BnK6Vq__layers,.products-platform-schema-module__BnK6Vq__modules{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.products-platform-schema-module__BnK6Vq__diagram{grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr) 26px minmax(0,1fr) 32px minmax(0,1.35fr) 32px minmax(0,1.2fr)}.products-platform-schema-module__BnK6Vq__externalNode{padding:16px 13px}.products-platform-schema-module__BnK6Vq__externalHeading{align-items:flex-start;gap:7px}.products-platform-schema-module__BnK6Vq__externalNode ul{gap:4px;display:grid}.products-platform-schema-module__BnK6Vq__externalNode li{font-size:10px}.products-platform-schema-module__BnK6Vq__productNode{flex-direction:column;align-items:flex-start;gap:12px;min-height:146px;padding:17px 14px}.products-platform-schema-module__BnK6Vq__layers{grid-template-columns:1fr;gap:14px;height:180px}.products-platform-schema-module__BnK6Vq__compactNode{flex-direction:row;align-items:center;gap:8px;min-height:0;padding:11px}.products-platform-schema-module__BnK6Vq__compactNode .products-platform-schema-module__BnK6Vq__productIcon{width:30px;height:30px}.products-platform-schema-module__BnK6Vq__compactNode .products-platform-schema-module__BnK6Vq__nodeName{padding-right:3px;font-size:11px}.products-platform-schema-module__BnK6Vq__connector{height:180px}.products-platform-schema-module__BnK6Vq__connector svg{width:100%;height:100%;display:block;overflow:visible}.products-platform-schema-module__BnK6Vq__flowTrack{fill:none;stroke:#a6dfe5;stroke-width:1.4px}.products-platform-schema-module__BnK6Vq__flowSpark{fill:none;stroke:#00a5ba;stroke-width:2px;stroke-linecap:round;stroke-dasharray:6 174;animation:3.8s linear infinite paused products-platform-schema-module__BnK6Vq__travelAcross}.products-platform-schema-module__BnK6Vq__branch .products-platform-schema-module__BnK6Vq__flowTrack{stroke-dasharray:3 3}.products-platform-schema-module__BnK6Vq__connector:nth-child(4) .products-platform-schema-module__BnK6Vq__flowSpark{animation-delay:-.8s}.products-platform-schema-module__BnK6Vq__connector:nth-child(6) .products-platform-schema-module__BnK6Vq__flowSpark{animation-delay:-1.6s}.products-platform-schema-module__BnK6Vq__connector:nth-child(8) .products-platform-schema-module__BnK6Vq__flowSpark{animation-delay:-2.4s}.products-platform-schema-module__BnK6Vq__mobileFlow{display:none}.products-platform-schema-module__BnK6Vq__legend{justify-content:flex-end;margin-top:12px}.products-platform-schema-module__BnK6Vq__pauseButton{margin-left:0}.products-platform-schema-module__BnK6Vq__details{grid-template-columns:minmax(220px,1fr) minmax(0,2fr);gap:40px}}@media (prefers-reduced-motion:reduce){.products-platform-schema-module__BnK6Vq__flowSpark,.products-platform-schema-module__BnK6Vq__mobileFlow:after{animation:none}.products-platform-schema-module__BnK6Vq__flowSpark{stroke-dasharray:none;opacity:.35}.products-platform-schema-module__BnK6Vq__productNode,.products-platform-schema-module__BnK6Vq__nodeArrow,.products-platform-schema-module__BnK6Vq__explore svg{transition:none}.products-platform-schema-module__BnK6Vq__productNode:hover{transform:none}}
