.product-hero-logo.svelte-1it0mso{display:inline-block}.product-hero-logo.svelte-1it0mso img:where(.svelte-1it0mso){height:56px;width:auto;-o-object-fit:contain;object-fit:contain}.product-detail-status.svelte-1it0mso{font-size:.5em;vertical-align:middle;text-transform:uppercase;letter-spacing:1px;font-weight:600}.product-detail-tags.svelte-1it0mso{display:flex;flex-wrap:wrap;gap:8px}.product-detail-tag.svelte-1it0mso{display:inline-block;padding:5px 14px;border-radius:4px;font-size:13px;font-weight:500;background-color:#ffffff1a;color:#fff}.product-detail-meta.svelte-1it0mso{display:flex;flex-direction:column;gap:24px}.meta-item.svelte-1it0mso{border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:16px}.meta-label.svelte-1it0mso{font-size:12px;text-transform:uppercase;letter-spacing:1px;opacity:.6;color:#fff;margin-bottom:6px}.meta-value.svelte-1it0mso{font-size:15px;color:#fff;line-height:1.6}.s-contact.svelte-1it0mso .content-left:where(.svelte-1it0mso) .s-title{margin-bottom:15px}.product-tech-stack.svelte-1it0mso{display:flex;flex-wrap:wrap;gap:10px}.product-tech-stack.style-light.svelte-1it0mso .tech-badge:where(.svelte-1it0mso){background-color:#0000000f;color:#333;border:1px solid rgba(0,0,0,.1)}.tech-badge.svelte-1it0mso{display:inline-block;padding:8px 18px;border-radius:6px;font-size:14px;font-weight:500;background-color:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.15)}.product-cta-description.svelte-1it0mso{text-align:center;font-size:15px;line-height:1.7;opacity:.8}.product-cta-buttons.svelte-1it0mso{display:flex;flex-direction:column;gap:12px}
