.gs-product{--card-shadow:0 14px 32px rgba(23,24,26,0.12);--card-shadow-lift:0 20px 44px rgba(23,24,26,0.18);--ease:cubic-bezier(0.2,0,0,1);--time:240ms;--font-labels:var(--font-mono),"IBM Plex Mono",Consolas,"Courier New",monospace;--mint-deep:var(--accent);--mint:var(--accent);margin:28px 0;scroll-margin-top:77px}.gs-product .tp-deck{height:400px;margin-bottom:8px}.gs-product .tp-card__foot{gap:16px}.gs-product__btn{display:inline-block;padding:11px 22px;background:var(--accent);border-radius:8px;color:var(--on-accent);font-size:16px;text-decoration:none}.gs-product__link{color:var(--ink-soft);font-size:15px}.gs-product__fine{margin:6px 0 0;color:var(--ink-faint);font-size:13px;line-height:1.5;text-align:center}.gs-product__note{margin:0;color:var(--ink-soft)}@media (max-width:1100px){.gs-product .tp-deck{height:auto}}