.pd{position:relative;width:100%;aspect-ratio:900/1400;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 7%,#000 93%,transparent),linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,transparent,#000 7%,#000 93%,transparent),linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect;--ink:#0f172a;--sub:#64748b;--line:#e5e8ef;--ac:#0a0a0a;--acs:#e9f8c8;--ok:#0e9f6e;--oks:#e2f6ee;--lm:#a3ff12}.pd *{box-sizing:border-box;margin:0;padding:0}.pd-stage{font-family:Hanken Grotesk Variable,system-ui,sans-serif;color:var(--ink)}.pd-cam,.pd-stage{position:absolute;left:0;top:0;width:900px;height:1400px;transform-origin:0 0}.pd-persp{position:absolute;inset:0;perspective:2200px;perspective-origin:450px 700px}.pd-phone{position:absolute;left:150px;top:80px;width:600px;height:1240px;border-radius:84px;background:#0b0f17;transform-style:preserve-3d;box-shadow:0 0 0 2px #2a3140,0 0 0 9px #3a3f4b,0 0 0 10px #5a606d,0 0 140px rgba(163,255,18,.16),0 60px 120px rgba(0,0,0,.6)}.pd-screen{left:16px;width:568px;height:1208px;border-radius:68px;overflow:hidden;background:#f3f4f8}.pd-island,.pd-screen{position:absolute;top:16px}.pd-island{left:224px;width:120px;height:34px;border-radius:20px;background:#0b0f17;z-index:30}.pd-sbar{position:absolute;left:0;right:0;top:0;height:56px;display:flex;align-items:center;justify-content:space-between;padding:6px 44px 0 50px;font-weight:600;font-size:20px;z-index:25}.pd-view{position:absolute;inset:0;background:#f3f4f8}.pd-home{background:linear-gradient(170deg,#eef2fb,#f6f2f0)}.pd-search{position:absolute;left:28px;right:28px;top:76px;height:60px;border-radius:30px;background:hsla(0,0%,100%,.85);border:1px solid #e3e6ee;display:flex;align-items:center;gap:12px;padding:0 22px;color:#94a0b4;font-size:20px}.pd-apps{position:absolute;left:10px;right:10px;top:170px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:28px}.pd-app{flex-direction:column;gap:12px}.pd-app,.pd-app i{display:flex;align-items:center}.pd-app i{width:118px;height:118px;border-radius:30px;justify-content:center;box-shadow:0 10px 22px rgba(15,23,42,.14),inset 0 1px 0 hsla(0,0%,100%,.35)}.pd-app span{font-size:20px;font-weight:600;color:#334155;white-space:nowrap}.pd-nav{position:absolute;left:0;right:0;top:50px;height:72px;background:#fff;border-bottom:1px solid var(--line);gap:14px;padding:0 24px}.pd-nav,.pd-nav .ico{display:flex;align-items:center}.pd-nav .ico{width:40px;height:40px;border-radius:11px;justify-content:center;background:linear-gradient(140deg,#f59e0b,#d97706)}.pd-nav b{font-size:24px}.pd-nav .av{margin-left:auto;width:40px;height:40px;border-radius:50%;background:#cbd5e1;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;color:#334155}.pd-crumb1{position:absolute;left:24px;top:142px;font-size:30px;font-weight:700;letter-spacing:-.5px}.pd-btn{position:absolute;height:54px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:20px;padding:0 22px}.pd-pri{background:var(--ac);color:var(--lm)}.pd-sec{background:#fff;border:1px solid #d7dce6;color:#334155}.pd-nuevo{right:24px;top:136px}.pd-srch{top:210px;height:54px;border-radius:12px;display:flex;align-items:center;gap:10px;padding:0 18px;color:#94a0b4;font-size:19px}.pd-qc,.pd-srch{position:absolute;left:24px;right:24px;background:#fff;border:1px solid var(--line)}.pd-qc{height:138px;border-radius:18px;padding:18px 20px}.pd-qc .r1{font-size:20px;font-weight:700}.pd-qc .r1,.pd-qc .r2{display:flex;justify-content:space-between}.pd-qc .r2{align-items:center;margin-top:14px;font-size:18px;color:var(--sub)}.pd-bd{display:inline-block;border-radius:20px;padding:5px 14px;font-size:16px;font-weight:600}.pd-bq{background:var(--acs);color:#3f6b00}.pd-bs{background:#eef2f7;color:#475569}.pd-bo{background:var(--oks);color:var(--ok)}.pd-form{background:#fff}.pd-crumb2{position:absolute;left:24px;top:140px;font-size:21px;color:var(--sub)}.pd-crumb2 b{color:var(--ink);font-weight:600}.pd-bSend{left:24px;top:182px}.pd-bConf{left:262px;top:182px}.pd-steps{position:absolute;left:24px;right:24px;top:258px;display:flex;height:46px}.pd-st{flex:1;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:#64748b;background:#f1f4f8;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%,16px 50%);margin-left:-8px}.pd-st:first-child{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,0 100%);margin-left:0;border-radius:8px 0 0 8px}.pd-st.on{background:var(--ac);color:var(--lm)}.pd-title{top:326px;font-size:46px;font-weight:700;letter-spacing:-1.2px}.pd-fl,.pd-title{position:absolute;left:24px}.pd-fl{right:24px;height:58px;display:flex;align-items:center;border-bottom:1px solid #eff1f5;font-size:21px}.pd-fl small{width:210px;color:var(--sub);font-size:19px}.pd-fl small,.pd-fl span{font-weight:600}.pd-caret{display:inline-block;width:2px;height:24px;background:var(--ac);vertical-align:middle;margin-left:2px}.pd-tabs{position:absolute;left:24px;right:24px;top:606px;height:52px;display:flex;gap:28px;border-bottom:1px solid var(--line);font-size:19px;font-weight:600;color:var(--sub)}.pd-tabs span{display:flex;align-items:center}.pd-tabs .on{color:var(--ink);box-shadow:inset 0 -3px 0 var(--ac)}.pd-ln{position:absolute;left:24px;right:24px;height:100px;border:1px solid var(--line);border-radius:16px;padding:16px 18px;opacity:0;background:#fff}.pd-ln b{display:block;font-size:20px}.pd-ln small{display:block;font-size:18px;color:var(--sub);margin-top:8px}.pd-ln em{position:absolute;right:18px;top:16px;font-style:normal;font-weight:700;font-size:21px;font-variant-numeric:tabular-nums}.pd-tot{position:absolute;left:24px;right:24px;top:1012px;border-radius:18px;background:#f7f8fb;padding:16px 22px}.pd-tot div{display:flex;justify-content:space-between;font-size:20px;color:var(--sub);padding:5px 0;font-variant-numeric:tabular-nums}.pd-tot div b{color:var(--ink);font-weight:600}.pd-tot .T{border-top:1px solid var(--line);margin-top:6px;padding-top:12px;color:var(--ink);font-size:28px}.pd-tot .T,.pd-tot .T b{font-weight:700}.pd-toast{position:absolute;left:40px;right:40px;top:132px;height:66px;border-radius:16px;background:#0a0a0a;color:#fff;gap:14px;padding:0 20px;font-size:20px;font-weight:600;opacity:0;z-index:20;box-shadow:0 14px 30px rgba(15,23,42,.3)}.pd-toast,.pd-toast i{display:flex;align-items:center}.pd-toast i{width:34px;height:34px;border-radius:50%;background:var(--lm);justify-content:center;flex:none}.pd-tap{border-radius:50%;background:hsla(0,0%,4%,.28);border:3px solid rgba(163,255,18,.95);z-index:40}.pd-ring,.pd-tap{position:absolute;width:76px;height:76px;margin:-38px 0 0 -38px;opacity:0}.pd-ring{border-radius:50%;border:3px solid rgba(163,255,18,.85);z-index:39}