.mini-hero-art{position:relative;background:#edf4f8;border:1px solid #e0e7f1;border-radius:21px;transform:rotate(-3deg);padding:30px 15px 60px;overflow:hidden}.mini-hero-art>span{position:absolute;top:22px;left:25px;font-size:8px;letter-spacing:1.5px;color:#8c9db3}.mini-hero-art>img{width:100%;height:330px;object-fit:contain}.mini-hero-label{position:absolute;bottom:20px;right:18px;background:#244438;border-radius:12px;padding:22px;transform:rotate(5deg);color:white}.mini-hero-label b{display:block;font-size:22px}.mini-hero-label small{display:block;font-size:11px;color:#b8cfc2;margin-top:13px}.mini-intro{display:grid;grid-template-columns:1fr 1.5fr;gap:65px}.mini-intro h2{font-size:31px}.mini-intro p{font-size:15px;margin-top:0}.mini-platforms{background:#f5f7fb}.mini-platform-tabs,.mini-scenario-tabs{display:flex;gap:13px;flex-wrap:wrap;margin-bottom:25px}.mini-platform-tabs button,.mini-scenario-tabs button{border:1px solid #dfe7f0;background:white;padding:14px 20px;border-radius:9px;font-size:14px;color:#8193aa;transition:.25s}.mini-platform-tabs button>span{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin-right:10px;border-radius:8px;background:#edf4f1;font-size:20px;color:#587b69}.mini-platform-tabs button[aria-selected=true],.mini-scenario-tabs button[aria-selected=true]{border-color:#c988a0;background:#fff1ef;color:#bd1840}.mini-platform-panel{border:1px solid #e0e7f1;border-radius:20px;display:grid;grid-template-columns:1fr 1.2fr;gap:45px;background:white;align-items:center;padding:35px}.mini-platform-panel>div>small,.mini-scene-panel>div>small{font-size:10px;letter-spacing:1.5px;color:#c0294c}.mini-platform-panel h3,.mini-scene-panel h3{font-size:26px;margin:22px 0}.mini-platform-panel p,.mini-scene-panel p{font-size:14px}.mini-platform-panel a{font-size:13px;color:#b92144;display:inline-block;margin-top:20px}.mini-platform-art{height:290px;position:relative;border-radius:15px;background:#f1f6fc;overflow:hidden}.mini-orbit-ring{position:absolute;left:calc(50% - 110px);top:45px;width:220px;height:190px;border:1px dashed #b7cae4;border-radius:50%;transform:rotate(-25deg)}.mini-orbit-ring:after{content:'';position:absolute;inset:20px -15px;border:1px solid #dae2ee;border-radius:50%;transform:rotate(55deg)}.mini-platform-center{position:absolute;top:100px;left:calc(50% - 40px);width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:white;border-radius:20px;font-size:40px;color:#bf2346;box-shadow:0 12px 25px #253b5507}.mini-platform-art>span{position:absolute;font-size:10px;padding:13px;background:white;border-radius:8px;color:#8196b1}.mini-platform-art>span:nth-of-type(1){left:15px;top:27px;transform:rotate(-5deg)}.mini-platform-art>span:nth-of-type(2){right:12px;top:50px;transform:rotate(4deg)}.mini-platform-art>span:nth-of-type(3){left:15px;bottom:30px;transform:rotate(4deg)}.mini-platform-art>span:nth-of-type(4){right:15px;bottom:15px;transform:rotate(-4deg)}.mini-service-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:22px}.mini-service-grid article{grid-column:span 2;background:#f5f6fa;border:1px solid #e2e7f1;border-radius:17px;padding:28px}.mini-service-grid article:nth-child(n+4){grid-column:span 3;background:#faf2ef}.mini-service-icon{display:flex;align-items:center;justify-content:space-between;font-size:39px;color:#c02b4b;margin-bottom:25px}.mini-service-icon small{font-size:10px;color:#a4aabd}.mini-service-grid h3{font-size:21px;line-height:1.6}.mini-service-grid p{font-size:14px}.mini-modules{display:grid;grid-template-columns:1fr 1.25fr;gap:8%;background:#fafbfd}.mini-modules p{font-size:14px}.mini-modules img{width:100%;height:250px;object-fit:contain;margin-top:20px;border-radius:15px}.mini-scene-panel{background:#f3f5fb;display:grid;grid-template-columns:1fr 1.2fr;gap:65px;align-items:center;border:1px solid #e0e7f1;padding:40px;border-radius:20px}.mini-scene-phone{width:240px;max-width:100%;background:white;border:6px solid #283e54;border-radius:25px;padding:25px 17px;transform:rotate(-4deg);margin:auto;box-shadow:0 18px 25px #213c5410}.mini-scene-phone>small{font-size:7px;letter-spacing:1px;color:#9aaabd}.mini-scene-phone h3{font-size:19px;margin:15px 0;color:#2d4b3c}.mini-scene-tiles{display:flex;gap:9px;margin:20px 0}.mini-scene-tiles>i{flex:1;padding:13px;text-align:center;background:#f4f1ed;color:#bc775d;border-radius:8px;font-size:20px;font-style:normal}.mini-scene-flow{display:flex;align-items:center;flex-direction:column}.mini-scene-flow span{padding:11px;font-size:9px;border:1px solid #e6eaf1;border-radius:5px;width:100%;color:#93a0b6;background:#f9fbff}.mini-scene-flow b{font-size:12px;font-weight:400;color:#c9a9b6;padding:3px}.mini-scene-flow span:last-child{background:#c2153e;color:white;border-color:#c2153e}.mini-scene-panel .mini-scene-note{font-size:11px;color:#a3acbd;margin-top:25px}.mini-custom{display:grid;grid-template-columns:1.2fr 1fr;gap:8%;background:#fff5ef;align-items:center}.mini-custom p{font-size:14px}.mini-delivery-card{background:white;border:1px solid #e9e1e6;border-radius:16px;padding:30px;transform:rotate(-3deg);box-shadow:0 15px 30px #55314708}.mini-delivery-card>small{font-size:9px;letter-spacing:1px;color:#a395a9}.mini-delivery-card h3{font-size:23px;line-height:1.6}.mini-delivery-card ul{padding-left:17px;line-height:2.2;font-size:13px;color:#8797ad}.mini-delivery-card a{display:inline-block;margin-top:15px;font-size:13px;color:#bd2548}.mini-faq h2{font-size:29px}.mini-faq summary{font-size:16px;line-height:1.9}.mini-faq .wd-module-list p{margin-left:0}@media(hover:hover){.mini-hero-art,.mini-delivery-card,.mini-service-grid article,.mini-scene-phone{transition:transform .35s,box-shadow .35s}.mini-hero-art:hover,.mini-delivery-card:hover,.mini-scene-phone:hover{transform:rotate(0)}.mini-service-grid article:hover{transform:translateY(-5px);box-shadow:0 15px 25px #253a5410}.mini-platform-tabs button:hover,.mini-scenario-tabs button:hover{border-color:#c991a8}}@media(max-width:1000px){.mini-platform-panel{gap:30px;padding:28px}.mini-service-grid article{padding:23px}.mini-service-grid h3{font-size:19px}.mini-service-grid p{font-size:13px}.mini-scene-panel{gap:35px}.mini-intro{gap:40px}}@media(max-width:760px){.mini-hero-art>img{height:260px}.mini-hero-label b{font-size:19px}.mini-hero-label small{font-size:10px}.mini-intro{grid-template-columns:1fr;gap:20px}.mini-intro h2{font-size:25px}.mini-intro p{font-size:14px}.mini-platform-tabs{gap:10px}.mini-platform-tabs button{font-size:12px;padding:11px 13px}.mini-platform-tabs button>span{width:23px;height:23px;font-size:17px;margin-right:7px}.mini-platform-panel{grid-template-columns:1fr;gap:20px;padding:23px}.mini-platform-art{height:250px}.mini-platform-center{top:85px}.mini-orbit-ring{top:30px}.mini-platform-panel h3,.mini-scene-panel h3{font-size:23px}.mini-platform-panel p,.mini-scene-panel p{font-size:13px}.mini-service-grid{grid-template-columns:1fr;gap:17px}.mini-service-grid article,.mini-service-grid article:nth-child(n+4){grid-column:auto;padding:25px}.mini-service-icon{font-size:34px;margin-bottom:20px}.mini-service-grid h3{font-size:21px}.mini-service-grid p{font-size:13px}.mini-modules{grid-template-columns:1fr;gap:25px}.mini-modules img{height:200px}.mini-scenario-tabs{gap:8px}.mini-scenario-tabs button{font-size:11px;padding:12px}.mini-scene-panel{grid-template-columns:1fr;padding:28px;gap:30px}.mini-scene-phone{width:225px}.mini-custom{grid-template-columns:1fr;gap:30px}.mini-delivery-card{padding:25px}.mini-delivery-card h3{font-size:21px}.mini-delivery-card ul{font-size:12px}.mini-faq h2{font-size:24px}.mini-faq summary{font-size:14px}}@media(prefers-reduced-motion:reduce){.mini-development-page *{transition:none!important}}
