.zdian-page .software-hero-image{object-position:center 55%}.zdian-screen-composition{position:relative;padding:20px 10% 30px 0;max-width:1080px;margin-inline:auto}.zdian-desktop-screen{display:block;width:100%;height:auto;border:1px solid #dce4df;border-radius:8px;box-shadow:0 16px 40px #183b2a12}.zdian-mobile-screen{position:absolute;right:0;bottom:0;width:19%;height:auto;border:5px solid #24342c;border-radius:18px;box-shadow:0 12px 28px #17362824;background:#fff}.zdian-overview-screen{padding:24px 12% 44px 0}.zdian-overview-screen .zdian-mobile-screen{width:17%;border-width:6px;border-radius:22px}.zdian-workflows>section:nth-child(odd){background:#fafafa}.zdian-workflow{grid-template-columns:.85fr 1.15fr;gap:64px}.zdian-workflow .zdian-screen-composition{width:100%}.zdian-workflow-reverse>div:first-child{order:1}.zdian-workflow-reverse{grid-template-columns:1.15fr .85fr}.zdian-workflow>div:first-child>p:not(.eyebrow){max-width:460px}.zdian-architecture{max-width:1140px;margin:auto}.zdian-platform-layer{display:flex;justify-content:center;align-items:center;gap:24px;background:var(--green);padding:32px;color:#fff;text-align:left}.zdian-platform-layer h3{font-size:26px}.zdian-platform-layer p{font-size:16px;margin-top:8px;color:#e2f0e7}.zdian-platform-mark{border:1px solid #ffffff70;padding:14px;font-size:25px;letter-spacing:1px}.zdian-architecture-arrow{text-align:center;color:var(--green);font-size:30px;line-height:1.5}.zdian-architecture-services{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.zdian-architecture-services>span{background:#fff;border:1px solid var(--line);padding:18px;text-align:center;font-size:16px}.zdian-device-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.zdian-device-grid figure{margin:0;display:flex;flex-direction:column;align-items:center;gap:20px;background:#fff;padding:24px 16px;text-align:center}.zdian-device-grid img{width:100%;height:190px;object-fit:contain}.zdian-device-grid figcaption{font-size:16px}.zdian-scenario-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.zdian-scenario-grid figure{margin:0}.zdian-scenario-grid img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.zdian-scenario-grid figcaption{display:flex;align-items:flex-start;gap:14px;margin-top:18px}.zdian-scenario-grid h3{font-size:17px;line-height:1.6}.zdian-scenario-grid figcaption>span{font-size:16px;color:var(--green);padding-top:4px}.zdian-cta-services{border-left:1px solid #ffffff40;padding:12px 0 12px 40px}.zdian-cta-services>span{font-size:60px;color:#bde1ca;line-height:1.2;font-weight:500}.zdian-cta-services h3{font-size:25px;margin-top:20px}.zdian-cta-services p{color:#d7e7dc;font-size:16px;line-height:1.8;margin-top:16px}.zdian-cta-services>div{font-size:16px;color:#c3d9cb;margin-top:22px}@media(max-width:1100px){.zdian-scenario-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.zdian-device-grid{gap:10px}.zdian-device-grid figure{padding-inline:10px}.zdian-device-grid img{height:170px}}@media(max-width:900px){.zdian-workflow,.zdian-workflow-reverse{grid-template-columns:1fr;gap:32px}.zdian-workflow-reverse>div:first-child{order:0}.zdian-workflow>div:first-child>p:not(.eyebrow){max-width:none}.zdian-screen-composition{max-width:720px}.zdian-device-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.zdian-cta-services{padding:28px 0 0;border-left:0;border-top:1px solid #ffffff40}}@media(max-width:600px){.zdian-page .software-hero h1{font-size:19px}.zdian-page .software-hero h1>span{font-size:48px}.zdian-screen-composition,.zdian-overview-screen{padding:14px 14% 24px 0}.zdian-mobile-screen,.zdian-overview-screen .zdian-mobile-screen{width:20%;border:3px solid #24342c;border-radius:10px}.zdian-desktop-screen{border-radius:4px}.zdian-platform-layer{padding:24px 16px;gap:16px}.zdian-platform-layer h3{font-size:21px}.zdian-platform-layer p{font-size:16px}.zdian-platform-mark{font-size:20px;padding:10px}.zdian-architecture-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.zdian-architecture-services>span{font-size:16px;padding:14px}.zdian-device-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.zdian-device-grid figure{padding:18px 12px;gap:14px}.zdian-device-grid img{height:130px}.zdian-device-grid figcaption{font-size:16px}.zdian-scenario-grid{gap:28px 20px}.zdian-scenario-grid h3{font-size:16px}.zdian-scenario-grid figcaption{gap:8px;margin-top:14px}.zdian-cta-services>span{font-size:46px}.zdian-cta-services h3{font-size:22px}}@media(max-width:600px){.zdian-page .software-section-nav a{flex:1;min-width:0;justify-content:center;text-align:center;padding-inline:5px;line-height:1.4}.zdian-page:lang(en) .software-section-nav a{font-size:16px}}.aps-token-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.aps-token-steps>li{border-top:1px solid var(--line);padding-top:24px}.aps-token-steps>li>span{color:var(--green);font-size:16px;letter-spacing:1px}.aps-token-steps h3{font-size:23px;margin:16px 0 14px}.aps-token-steps p,.aps-payment-channels p{font-size:16px;line-height:1.9;color:var(--muted)}.aps-payment-channels{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:48px;padding:32px;background:#fafafa}.aps-payment-channels h3{font-size:20px;margin-bottom:14px}.aps-connection-note{font-size:16px;line-height:1.9;color:var(--muted);margin-top:28px;max-width:1000px}.aps-app-screens{width:100%;height:auto}.aps-workflows .zdian-workflow{gap:56px}.aps-workflows .software-split>div>p.aps-connection-note{font-size:16px}.aps-device-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.aps-device-grid figcaption{max-width:300px;line-height:1.7}@media(max-width:900px){.aps-token-steps{gap:24px}.aps-token-steps h3{font-size:20px}.aps-workflows .aps-app-screens{max-width:650px;margin-inline:auto}}@media(max-width:600px){.aps-token-steps{grid-template-columns:1fr;gap:28px}.aps-payment-channels{grid-template-columns:1fr;padding:24px;gap:28px;margin-top:32px}.aps-device-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aps-token-steps p,.aps-payment-channels p{font-size:16px}.aps-workflows .zdian-workflow{gap:32px}.aps-device-grid figcaption{font-size:16px}}.aps-recharge-process-image{display:block;width:100%;max-width:1140px;height:auto;margin:48px auto 0}@media(max-width:600px){.aps-recharge-process-image{margin-top:32px}}.aps-applications{background:#fafafa}
