.p-app .p-hero{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.p-app .pwrap{width:302px;margin:0 auto;padding:18px 0 0;position:relative}.p-app .pwrap:before{content:"";background:radial-gradient(closest-side, var(--mint) 0, transparent 100%);z-index:0;border-radius:50%;position:absolute;inset:40px -30px 20px}.p-app .phone{z-index:1;aspect-ratio:302/653;width:302px;animation:simIn .6s var(--ez) .1s both;position:relative}.p-app .phone .dev{transform-origin:0 0;background:#1c1c1e;border-radius:70px;width:432px;height:934px;padding:15px;position:absolute;top:0;left:0;transform:scale(.7);box-shadow:0 34px 80px #0c0f1e52,inset 0 0 0 2px #3a3a3c,inset 0 0 0 4px #0e0e10}.p-app .phone .dev:before{content:"";background:#2c2c2e;border-radius:2px 0 0 2px;width:3px;height:36px;position:absolute;top:190px;left:-2px;box-shadow:0 66px #2c2c2e,0 144px #2c2c2e}.p-app .phone .dev:after{content:"";background:#2c2c2e;border-radius:0 2px 2px 0;width:3px;height:110px;position:absolute;top:262px;right:-2px}.p-app .phone .scr{background:#f8f9fc;border-radius:56px;flex-direction:column;width:402px;height:904px;display:flex;position:relative;overflow:hidden}.p-app .phone .isl{z-index:3;background:#000;border-radius:20px;width:126px;height:37px;position:absolute;top:11px;left:50%;transform:translate(-50%)}.p-app .phone .sb{color:#0a1a46;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;padding:21px 34px 0;font-family:-apple-system,system-ui,Plus Jakarta Sans,sans-serif;font-size:17px;font-weight:600;display:flex}.p-app .phone .sb svg{display:block}.p-app .ps{flex:1;padding:26px 20px 0}.p-app .ps .top{justify-content:space-between;align-items:flex-end;margin-bottom:18px;display:flex}.p-app .ps .hi{color:#69718d;font-size:14px;font-weight:600}.p-app .ps .nm{color:#0a1a46;font-family:DM Serif Display,serif;font-size:30px;line-height:1.1}.p-app .ps .av{color:#0f4fbf;background:#e2eefd;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:14px;font-weight:800;display:flex}.p-app .ps .card2{background:#fff;border:1px solid #e4e9f2;border-radius:20px;padding:16px;box-shadow:0 6px 18px #0a1a460d}.p-app .ps .card2+.card2{margin-top:12px}.p-app .ps .lbl{letter-spacing:.6px;color:#69718d;text-transform:uppercase;font-size:11px;font-weight:800}.p-app .ps .big{color:#0a1a46;letter-spacing:-.3px;margin:3px 0 0;font-size:22px;font-weight:800}.p-app .ps .tr{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:14px;display:grid}.p-app .ps .tr .rg{background:conic-gradient(#145cd8 var(--d,225deg), #e2eefd 0);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.p-app .ps .tr .rg i{color:#0a1a46;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:14px;font-style:normal;font-weight:800;display:flex}.p-app .ps .sm{color:#3d486b;margin-top:2px;font-size:13px;font-weight:600}.p-app .ps .wb{background:#e4e9f2;border-radius:5px;height:8px;margin-top:10px;overflow:hidden}.p-app .ps .wb i{transform-origin:0;width:72%;height:100%;animation:swIn 1s var(--ez) .8s both;background:#145cd8;border-radius:5px;display:block}.p-app .ps .btn2{color:#fff;letter-spacing:.5px;background:#145cd8;border-radius:14px;justify-content:center;align-items:center;gap:9px;margin-top:14px;padding:15px 0;font-size:14px;font-weight:800;display:flex;box-shadow:0 8px 18px #145cd84d}.p-app .ps .btn2 svg{width:18px;height:18px}.p-app .ps .due{justify-content:space-between;align-items:center;display:flex}.p-app .ps .due .th{border:1px solid #e4e9f2;border-radius:12px;width:84px;height:56px;position:relative;overflow:hidden}.p-app .ps .due .th img{object-fit:cover;width:100%;height:100%;margin:0;position:absolute;inset:0}.p-app .ps .met{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.p-app .ps .met div{text-align:center;background:#fff;border:1px solid #e4e9f2;border-radius:16px;padding:12px 8px}.p-app .ps .met b{color:#0a1a46;font-variant-numeric:tabular-nums;font-size:20px;display:block}.p-app .ps .met span{color:#69718d;letter-spacing:.4px;text-transform:uppercase;font-size:10.5px;font-weight:700}.p-app .ps .sec{letter-spacing:.6px;color:#69718d;text-transform:uppercase;margin:20px 0 8px;font-size:11px;font-weight:800}.p-app .ps .act{color:#3d486b;background:#fff;border:1px solid #e4e9f2;border-radius:16px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;font-size:13px;display:grid}.p-app .ps .act+.act{margin-top:8px}.p-app .ps .act b{color:#0a1a46;font-size:14px;display:block}.p-app .ps .act .ico{border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;font-weight:800;display:flex}.p-app .ps .act .ico.ok{color:#0e7c5a;background:#10b98124}.p-app .ps .act .ico.dr{color:#0f4fbf;background:#e2eefd;font-size:13px}.p-app .ps .act small{color:#69718d;align-self:start;font-size:11px;font-weight:700}.p-app .ps .act .dot{background:#145cd8;border-radius:50%;align-self:start;width:8px;height:8px;margin-top:4px}.p-app .phone .tab{background:#fff;border-top:1px solid #e4e9f2;justify-content:space-around;padding:12px 10px 8px;display:flex}.p-app .phone .tab span{color:#69718d;justify-items:center;gap:4px;font-size:10.5px;font-weight:700;display:grid}.p-app .phone .tab span i{background:#e4e9f2;border-radius:7px;width:24px;height:24px}.p-app .phone .tab span.on{color:#145cd8}.p-app .phone .tab span.on i{background:#145cd8}.p-app .phone .home{opacity:.3;background:#0a1a46;border-radius:3px;width:140px;height:5px;margin:8px auto 10px}.p-app .ntf2{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line);color:#3d486b;animation:pop .55s var(--ez) 1.4s both;background:#fffffff0;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;font-size:11.5px;display:flex;position:absolute;bottom:14px;left:-28px;right:-28px;box-shadow:0 16px 40px #0a1a4638}.p-app .ntf2 b{color:#0a1a46;font-size:12px;display:block}.p-app .ntf2 .ic{color:#fff;background:#10b981;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:800;display:flex}.p-app .ntf2 small{color:#69718d;white-space:nowrap;margin-left:auto;font-size:9.5px;font-weight:700}.p-app .feat{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:12px 0 56px;display:grid}.p-app .feat .card{transition:transform .2s var(--ez), box-shadow .2s var(--ez), border-color .2s ease, opacity .45s var(--ez)}.p-app .feat .card:hover{border-color:var(--green);transform:translateY(-2px);box-shadow:0 12px 30px #0c0f1e12}.p-app .feat .card h3{margin-top:0}.p-app .feat .card p{margin-bottom:0;font-size:13.5px}.p-app .feat .card:nth-child(3n+2){transition-delay:70ms}.p-app .feat .card:nth-child(3n){transition-delay:.14s}.p-app .ill{border:1px solid var(--line);background:var(--mint2);border-radius:10px;height:152px;margin-bottom:16px;transition:background .2s;position:relative;overflow:hidden}.p-app .card:hover .ill{background:var(--mint)}.p-app .ill .tg{background:var(--mint2);color:var(--green-d);border:1px solid var(--line);white-space:nowrap;border-radius:8px;padding:2px 8px;font-size:9px;font-weight:800}.p-app .ill .tg.ok{color:#0e7c5a;background:#10b9811f;border-color:#0000}.p-app .ill .tg.wn{color:#b45309;background:#f59e0b24;border-color:#0000}[data-theme=dark] .p-app .ill .tg.ok{color:#4ade80}[data-theme=dark] .p-app .ill .tg.wn{color:#fbbf24}.p-app .ill .rw{background:var(--bg2);border:1px solid var(--line);color:var(--navy2);opacity:0;min-width:0;transition:opacity .4s var(--ez), transform .4s var(--ez);border-radius:9px;align-items:center;gap:8px;padding:6px 9px;font-size:10.5px;display:flex;transform:translateY(8px)}.p-app .ill .rw>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.p-app .ill .rw b{color:var(--navy)}.p-app .card.in .rw{opacity:1;transform:none}.p-app .card.in .rw:nth-child(2){transition-delay:.22s}.p-app .card.in .rw:nth-child(3){transition-delay:.44s}.p-app .cam{background:var(--navy);border-radius:16px;width:132px;height:160px;padding:8px 6px;position:absolute;top:10px;left:50%;transform:translate(-50%);box-shadow:0 14px 30px #0a1a4640}[data-theme=dark] .p-app .cam{background:#1b2340}.p-app .cam .vf{background:#0c0f1e;border-radius:9px;height:72px;position:relative;overflow:hidden}.p-app .cam .vf img{object-fit:cover;object-position:36% 54%;opacity:.95;width:100%;height:100%;margin:0;display:block;transform:scale(1.9)}.p-app .cam .vf i{border:2px solid #4ade80;border-radius:2px;width:12px;height:12px;position:absolute}.p-app .cam .vf i:nth-child(2){border-bottom:0;border-right:0;top:6px;left:6px}.p-app .cam .vf i:nth-child(3){border-bottom:0;border-left:0;top:6px;right:6px}.p-app .cam .vf i:nth-child(4){border-top:0;border-right:0;bottom:6px;left:6px}.p-app .cam .vf i:nth-child(5){border-top:0;border-left:0;bottom:6px;right:6px}.p-app .cam .vf .ok2{letter-spacing:.4px;color:#fff;white-space:nowrap;background:#10b981e6;border-radius:7px;padding:2px 7px;font-size:7.5px;font-weight:800;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.p-app .cam .vw{justify-content:center;gap:3px;margin-top:8px;display:flex}.p-app .cam .vw i{background:#ffffff40;border-radius:3px;width:14px;height:5px}.p-app .cam .vw i.d{transform-origin:0;background:#4ade80}.p-app .cam .vw i.c{background:#fff}.p-app .card.in .cam .vw i.d{animation:swIn .4s var(--ez) both;animation-delay:calc(var(--i) * .15s + .3s)}.p-app .cam .cap{color:#fff;text-align:center;letter-spacing:.4px;margin-top:7px;font-size:8px;font-weight:800}.p-app .up{align-content:center;gap:4px;display:grid;position:absolute;inset:10px 12px}.p-app .up .rw{grid-template-columns:22px minmax(0,1fr) auto;gap:8px;display:grid}.p-app .up .rw>span:nth-child(2){white-space:nowrap;gap:5px;display:grid}.p-app .up .th{border:1px solid var(--line);border-radius:6px;width:22px;height:22px;position:relative;overflow:hidden}.p-app .up .th img{object-fit:cover;object-position:36% 54%;width:100%;height:100%;margin:0;position:absolute;inset:0;transform:scale(2.4)}.p-app .up .pb{background:var(--mint);border-radius:3px;height:4px;margin-top:4px;overflow:hidden}.p-app .up .pb i{height:100%;width:var(--w);background:var(--green);transform-origin:0;display:block;transform:scaleX(0)}.p-app .up .pb i.p{background:repeating-linear-gradient(90deg, var(--grey) 0 4px, transparent 4px 7px);opacity:.6}.p-app .card.in .up .pb i{animation:swIn 1s var(--ez) .4s forwards}.p-app .up .sig{align-items:flex-end;gap:2px;height:12px;display:flex}.p-app .up .sig i{background:var(--grey);opacity:.35;border-radius:1px;width:3px}.p-app .up .sig i:first-child{opacity:1;height:4px}.p-app .up .sig i:nth-child(2){height:7px}.p-app .up .sig i:nth-child(3){height:10px}.p-app .up .sig i:nth-child(4){height:12px}.p-app .verd{padding:12px;position:absolute;inset:0}.p-app .verd .ntf{background:var(--bg);border:1px solid var(--line);color:var(--navy2);z-index:1;border-radius:12px;align-items:center;gap:8px;padding:8px 10px;font-size:10.5px;display:flex;position:relative;box-shadow:0 10px 26px #0a1a461f}.p-app .verd .ntf b{color:var(--navy);font-size:11px;display:block}.p-app .verd .ntf .ic{background:var(--green);color:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:flex}.p-app .verd .ntf small{color:var(--grey);margin-left:auto;font-size:9px;font-weight:700}.p-app .card.in .verd .ntf{animation:pop .5s var(--ez) .5s both}.p-app .verd .trays{align-items:center;gap:4px;margin:14px 6px 0;display:flex}.p-app .verd .trays i{background:var(--mint);border-radius:3px;flex:1;height:8px}.p-app .verd .trays i.d{background:var(--green)}.p-app .verd .trays i.n{background:var(--bg);border:2px solid var(--green);border-radius:5px;flex:1.4;height:14px}.p-app .verd .trays i.n:after{content:"";background:var(--green);transform-origin:0;border-radius:2px;width:100%;height:100%;display:block;transform:scaleX(0)}.p-app .card.in .verd .trays i.n:after{animation:swIn .5s var(--ez) 1.1s forwards}.p-app .verd .tl{color:var(--navy2);justify-content:space-between;margin:6px 6px 0;font-size:9.5px;font-weight:800;display:flex}.p-app .verd .tl span:last-child{color:var(--green-d)}.p-app .si{align-content:center;gap:4px;display:grid;position:absolute;inset:10px 12px}.p-app .si .fld{background:var(--bg2);border:1px solid var(--line);color:var(--navy2);border-radius:9px;align-items:center;gap:8px;padding:6px 9px;font-size:10.5px;display:flex}.p-app .si .fld small{letter-spacing:.5px;color:var(--grey);flex-shrink:0;width:30px;font-size:8.5px;font-weight:800}.p-app .si .fld>span:not(.otp){white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.p-app .si .fld b{color:var(--navy);font-variant-numeric:tabular-nums}.p-app .si .otp{gap:4px;margin-left:auto;display:flex}.p-app .si .otp i{border:1px solid var(--line);background:var(--bg);width:14px;height:18px;color:var(--navy);opacity:0;border-radius:4px;justify-content:center;align-items:center;font-size:10px;font-style:normal;font-weight:800;display:flex}.p-app .card.in .si .otp i{animation:upIn .3s var(--ez) both;animation-delay:calc(var(--i) * .12s + .5s)}.p-app .si .bio{color:var(--green-d);justify-content:center;align-items:center;gap:8px;margin-top:1px;font-size:10px;font-weight:800;display:flex}.p-app .si .bio i{border:2px solid var(--green);border-radius:50%;flex-shrink:0;width:20px;height:20px;position:relative}.p-app .si .bio i:after{content:"";border:2px solid var(--green);border-top-color:#0000;border-left-color:#0000;border-radius:50%;position:absolute;inset:4px}.p-app .pl{grid-template-columns:minmax(0,1fr) 84px;align-items:center;gap:8px;display:grid;position:absolute;inset:10px 12px}.p-app .pl .st{gap:6px;display:grid}.p-app .pl .st div{color:var(--navy2);grid-template-columns:52px minmax(0,1fr);align-items:center;gap:6px;font-size:9.5px;font-weight:700;display:grid}.p-app .pl .st i{background:var(--mint);border-radius:3px;height:8px;display:block;position:relative;overflow:hidden}.p-app .pl .st i:after{content:"";width:var(--w);background:var(--green);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.p-app .card.in .pl .st i:after{animation:swIn .8s var(--ez) both;animation-delay:calc(var(--i) * .15s + .2s)}.p-app .pl .ev{border:1px solid var(--line);background:var(--bg2);border-radius:8px;height:64px;position:relative;overflow:hidden}.p-app .pl .ev img{object-fit:cover;object-position:36% 54%;width:100%;height:100%;margin:0;position:absolute;inset:0;transform:scale(2)}.p-app .pl .ev .pl2{background:#ffffffeb;border-radius:50%;width:18px;height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 3px 10px #0a1a4640}.p-app .pl .ev .pl2:after{content:"";border-left:6px solid var(--navy);border-top:4px solid #0000;border-bottom:4px solid #0000;position:absolute;top:5px;left:7px}.p-app .pl .evl{letter-spacing:.4px;color:var(--grey);text-align:center;margin-top:4px;font-size:8.5px;font-weight:800}.p-app .msg{align-content:center;gap:5px;display:grid;position:absolute;inset:10px 12px}.p-app .msg .bb{opacity:0;max-width:84%;transition:opacity .4s var(--ez), transform .4s var(--ez);border-radius:12px;padding:6px 10px;font-size:10.5px;line-height:1.35;transform:translateY(8px)}.p-app .msg .bb.me{background:var(--green);color:#fff;border-bottom-right-radius:4px;justify-self:end}[data-theme=dark] .p-app .msg .bb.me{color:#04162c}.p-app .msg .bb.cl{background:var(--bg);border:1px solid var(--line);color:var(--navy2);border-bottom-left-radius:4px;justify-self:start}.p-app .msg .bb.cl b{color:var(--navy);display:block}.p-app .msg .bb.me .skl{opacity:.55}.p-app .msg .bb.me .skl+.skl{margin-top:5px}.p-app .msg .cs{color:var(--green-d);background:var(--mint2);border:1px solid var(--line);border-radius:7px;align-items:center;gap:5px;margin-top:4px;padding:2px 7px 2px 3px;font-size:9px;font-weight:800;display:inline-flex}.p-app .msg .cs i{border-radius:4px;width:14px;height:14px;display:block;position:relative;overflow:hidden}.p-app .msg .cs i img{object-fit:cover;object-position:36% 54%;width:100%;height:100%;margin:0;position:absolute;inset:0;transform:scale(2.6)}.p-app .card.in .msg .bb{opacity:1;transform:none}.p-app .card.in .msg .bb:nth-child(2){transition-delay:.35s}@keyframes upIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.p-app .phone,.p-app .ntf2,.p-app .ps .wb i{animation:none}.p-app .ill .rw,.p-app .msg .bb,.p-app .si .otp i{opacity:1;transition:none;animation:none;transform:none}.p-app .up .pb i,.p-app .pl .st i:after,.p-app .verd .trays i.n:after,.p-app .cam .vw i.d{animation:none;transform:none}.p-app .card.in .verd .ntf,.p-app .card.in .si .otp i{animation:none}.p-app .feat .card{transition:none}.p-app .feat .card:hover{transform:none}}@media (max-width:900px){.p-app .p-hero{grid-template-columns:1fr}.p-app .pwrap{width:262px}.p-app .phone{aspect-ratio:262/567;width:262px}.p-app .phone .dev{transform:scale(.607)}.p-app .feat{grid-template-columns:1fr}.p-app .p-cta{text-align:center;grid-template-columns:1fr;padding:32px}.p-app .p-cta .acts{justify-content:center}.p-app .p-cta p{margin:0 auto 22px}.p-app .p-cta .who{display:none}}
