.pxmkt .doc-stack{position:relative;height:440px;perspective:1400px}.pxmkt .dcard{position:absolute;left:50%;top:50%;width:210px;height:274px;background:linear-gradient(180deg,rgba(28,36,78,.5),var(--glass));border:1px solid var(--steel);border-radius:14px;box-shadow:var(--shadow-hero);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:16px;transition:transform .5s var(--ease)}.pxmkt .dcard .dk{font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--hero-ink-3)}.pxmkt .dcard .dt{font-family:var(--disp);font-weight:620;font-size:16px;letter-spacing:-.01em;color:var(--hero-ink);margin-top:8px}.pxmkt .dcard .ln{height:5px;border-radius:3px;background:var(--shell-line-2);margin-top:9px}.pxmkt .dcard .ln.s{width:70%}.pxmkt .dcard .ln.m{width:88%}.pxmkt .dcard .chip{position:absolute;left:16px;bottom:14px;font-family:var(--mono);font-size:8.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--green-dark);background:rgba(31,122,71,.16);border:1px solid var(--green-line);border-radius:999px;padding:4px 9px;display:inline-flex;align-items:center;gap:6px}.pxmkt .dcard .chip .d{width:6px;height:6px;border-radius:50%;background:var(--green-dark)}.pxmkt .dcard.c1{transform:translate(-50%,-50%) translate(-190px,26px) rotate(-15deg)}.pxmkt .dcard.c2{transform:translate(-50%,-50%) translate(-95px,-20px) rotate(-7deg)}.pxmkt .dcard.c3{transform:translate(-50%,-50%) translateY(-40px) rotate(0deg);z-index:5;border-color:var(--red-line);box-shadow:0 40px 120px rgba(2,4,14,.6),0 0 0 1px var(--red-line)}.pxmkt .dcard.c4{transform:translate(-50%,-50%) translate(95px,-20px) rotate(7deg)}.pxmkt .dcard.c5{transform:translate(-50%,-50%) translate(190px,26px) rotate(15deg)}.pxmkt .frame-wrap:hover .dcard.c1{transform:translate(-50%,-50%) translate(-210px,30px) rotate(-17deg)}.pxmkt .frame-wrap:hover .dcard.c5{transform:translate(-50%,-50%) translate(210px,30px) rotate(17deg)}@media (max-width:980px){.pxmkt .doc-stack{height:340px;transform:scale(.82)}}.pxmkt .sol{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;padding:52px 0;border-top:1px solid var(--line)}.pxmkt .sol:nth-child(2n) .sol-media{order:-1}@media (max-width:900px){.pxmkt .sol{grid-template-columns:1fr;gap:28px;padding:40px 0}.pxmkt .sol:nth-child(2n) .sol-media{order:0}}.pxmkt .sol .num{font-family:var(--disp);font-weight:680;font-size:46px;color:var(--paper-3);line-height:1;font-variant-numeric:tabular-nums}.pxmkt .sol .pk{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--red);margin-top:4px}.pxmkt .sol h3{font-family:var(--disp);font-weight:640;font-size:clamp(24px,2.6vw,32px);letter-spacing:-.02em;color:var(--ink);margin-top:12px;line-height:1.08}.pxmkt .sol h3 em{font-style:normal;color:var(--red)}.pxmkt .sol .prob{font-size:15px;line-height:1.6;color:var(--ink-2);margin-top:14px;max-width:46ch}.pxmkt .sol .deliver{background:var(--navy-2);border:1px solid var(--steel);border-radius:16px;padding:22px;box-shadow:var(--shadow-hero)}.pxmkt .sol .deliver .dh{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--hero-ink-3);display:flex;align-items:center;gap:9px;margin-bottom:6px}.pxmkt .sol .deliver .dh .g{width:7px;height:7px;border-radius:50%;background:var(--green-dark)}.pxmkt .dgrid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--steel);border:1px solid var(--steel);border-radius:12px;overflow:hidden;margin-top:12px}.pxmkt .dgrid .di{background:var(--navy-2);padding:13px 14px}.pxmkt .dgrid .di .n{font-family:var(--disp);font-weight:600;font-size:13.5px;color:var(--hero-ink);display:flex;align-items:center;gap:8px}.pxmkt .dgrid .di .n svg{color:var(--green-dark);flex:none}.pxmkt .dgrid .di .s{font-size:9px;letter-spacing:.05em;margin-top:5px}.pxmkt .dgrid .di .s,.pxmkt .sol .deliver .foot{font-family:var(--mono);text-transform:uppercase;color:var(--hero-ink-3)}.pxmkt .sol .deliver .foot{display:flex;align-items:center;gap:16px;margin-top:14px;font-size:9.5px;letter-spacing:.06em;flex-wrap:wrap}.pxmkt .sol .deliver .foot span{display:inline-flex;align-items:center;gap:7px}.pxmkt .sol .deliver .foot .c{color:var(--green-dark)}.pxmkt .sol .deliver .foot a{color:var(--red-dark)}.pxmkt .routes{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:42px}@media (max-width:900px){.pxmkt .routes{grid-template-columns:1fr}}.pxmkt .rt{background:var(--navy-2);border:1px solid var(--steel);border-radius:16px;padding:26px 24px;display:flex;flex-direction:column;transition:transform .18s var(--ease),border-color .18s var(--ease)}.pxmkt .rt:hover{transform:translateY(-3px);border-color:var(--steel-2)}.pxmkt .rt.feat{border-color:var(--red-line);box-shadow:0 0 0 1px var(--red-line)}.pxmkt .rt .rn{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--hero-ink-3)}.pxmkt .rt h3{font-family:var(--disp);font-weight:640;font-size:21px;letter-spacing:-.015em;color:var(--hero-ink);margin-top:12px}.pxmkt .rt .feel{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;margin-top:6px}.pxmkt .rt.r1 .feel{color:var(--green-dark)}.pxmkt .rt.r2 .feel{color:var(--amber-dark)}.pxmkt .rt.r3 .feel{color:var(--blue-2)}.pxmkt .rt p{font-size:14px;line-height:1.55;color:var(--hero-ink-2);margin-top:13px;flex:1}.pxmkt .rt .go{margin-top:16px;font-size:14px;font-weight:600;color:var(--red-dark);display:inline-flex;align-items:center;gap:7px}.pxmkt .rt .go svg{transition:transform .16s var(--ease)}.pxmkt .rt:hover .go svg{transform:translateX(3px)}