.st-product-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.st-product-card{--card-accent:#3182f6;background:#fff;border:1px solid #e4e9ef;border-radius:22px;flex-direction:column;min-width:0;transition:transform .24s,box-shadow .24s,border-color .24s;display:flex;overflow:hidden;box-shadow:0 8px 24px #1428460a}.st-product-card:hover,.st-product-card:focus-visible{border-color:color-mix(in srgb,var(--card-accent) 42%,#dfe5eb);outline:none;transform:translateY(-5px);box-shadow:0 20px 42px #1428461f}.st-product-card--triptok{--card-accent:#0a9fd1}.st-product-card--stageai{--card-accent:#0aa981}.st-product-card--stagevpn{--card-accent:#3677e8}.st-product-card-art{aspect-ratio:3/2;background:#f5f7fa;border-bottom:1px solid #edf0f3;overflow:hidden}.st-product-card-art img{object-fit:cover;width:100%;height:100%;display:block}.st-product-card-copy{flex-direction:column;flex:1;padding:24px;display:flex}.st-product-card h3{margin:0 0 14px;font-size:20px;line-height:1.3}.st-product-card-category{color:var(--card-accent);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:10px;font-weight:800}.st-product-card-short{color:#202124;letter-spacing:-.02em;word-break:keep-all;margin:10px 0 0;font-size:16px;font-weight:700;line-height:1.5}.st-product-card-description{color:#68727c;word-break:keep-all;margin:12px 0 0;font-size:13px;line-height:1.8}.st-product-card-link{color:#202124;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:24px;font-size:13px;font-weight:700;display:flex}.st-product-card-link svg{width:18px;height:18px;color:var(--card-accent);transition:transform .2s}.st-product-card:hover .st-product-card-link svg{transform:translate(4px)}@media (max-width:1100px){.st-product-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.st-product-cards{grid-template-columns:1fr}.st-product-card-copy{padding:23px}}@media (prefers-reduced-motion:reduce){.st-product-card,.st-product-card-link svg{transition:none}}
