#pricing .platform-pricing{grid-template-columns:repeat(2,minmax(0,1fr));max-width:940px;margin:0 auto;gap:26px}
#pricing .pricing-card.popular,#pricing .pricing-card.popular:hover{transform:none}
#pricing .price{font-size:clamp(26px,3vw,36px);margin-bottom:4px}
#pricing .price small{font-size:16px;color:#bccadb}
#pricing .price-usd{font-size:20px;color:#67e8f9;margin:0 0 20px;font-weight:700}
#pricing .pricing-guide{max-width:940px;margin:28px auto 0;padding:20px 24px;border:1px solid #334155;border-radius:14px;background:#111c30;color:#cbd5e1;line-height:1.8}
#pricing .pricing-guide p{margin:6px 0}
#pricing .plan-btn{box-sizing:border-box}
.hero-card.shopping-mockup p{font-size:18px;line-height:1.9;color:#dbeafe}
.site-header .nav-menu a{white-space:nowrap}
@media(max-width:700px){#pricing .platform-pricing{grid-template-columns:minmax(0,1fr);gap:18px}#pricing .pricing-guide{padding:16px}.hero-text-wrap h1{overflow-wrap:anywhere}}
