.products-grid[data-v-129d246e]{display:grid;gap:40px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1000px}.product-card[data-v-129d246e]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.05);border-radius:20px;box-shadow:0 0 20px #00ffc808;max-width:450px;opacity:0;overflow:hidden;transform:translateY(40px);transition:opacity .6s ease,transform .6s ease,box-shadow .3s ease}.product-card.visible[data-v-129d246e]{opacity:1;transform:translateY(0)}.product-card[data-v-129d246e]:hover{box-shadow:0 0 30px #00ffc81a;transform:translateY(-6px)}.mockup-frame[data-v-129d246e]{background-color:#1a1a1a;border-bottom:1px solid hsla(0,0%,100%,.03);display:grid;height:250px;padding:12px 10px;place-items:center;width:100%}.product-image[data-v-129d246e]{height:auto;max-height:224px;max-width:428px;-o-object-fit:cover;object-fit:cover;width:100%}.product-content[data-v-129d246e]{padding:20px;text-align:right}.product-title[data-v-129d246e]{font-size:18px;font-weight:600;margin-bottom:8px;text-align:left}.product-description[data-v-129d246e]{display:-webkit-box;text-align:left;-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#ccc;font-size:14px;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis}.dialog-image-container[data-v-129d246e]{display:flex;justify-content:center;margin:1rem 0}.dialog-image[data-v-129d246e]{border:1px solid hsla(0,0%,100%,.1);border-radius:8px;height:auto;max-width:80%}@media (max-width:768px){.products-grid[data-v-129d246e]{grid-template-columns:1fr;justify-items:center}.product-card[data-v-129d246e]{width:100%}}
