.product-page[data-astro-cid-hcoyjovv]{min-height:100vh}.product-hero[data-astro-cid-hcoyjovv]{position:relative;min-height:480px;display:flex;align-items:flex-end;overflow:hidden;background:#f0f0f0;border-radius:0 0 var(--radius-lg) var(--radius-lg)}.product-hero-image[data-astro-cid-hcoyjovv]{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.75;transition:transform .5s var(--ease-out)}.product-hero[data-astro-cid-hcoyjovv]:hover .product-hero-image[data-astro-cid-hcoyjovv]{transform:scale(1.02)}.product-hero-inner[data-astro-cid-hcoyjovv]{position:relative;z-index:1;width:100%;display:flex;align-items:flex-end;justify-content:space-between;padding:72px 64px 64px;gap:32px}.product-hero-content[data-astro-cid-hcoyjovv]{max-width:640px}.product-hero-action[data-astro-cid-hcoyjovv]{flex-shrink:0;padding-bottom:4px}.product-website-btn[data-astro-cid-hcoyjovv]{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 20px;background:#0000000f;color:var(--text);border-radius:40px;font-size:14px;font-weight:500;text-decoration:none;border:1px solid var(--border);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:var(--shadow-sm);transition:all .2s var(--ease-out);white-space:nowrap}.product-website-btn[data-astro-cid-hcoyjovv]:hover{background:#0000001a;transform:translateY(-1px);box-shadow:var(--shadow-md)}.product-website-btn[data-astro-cid-hcoyjovv] svg[data-astro-cid-hcoyjovv]{flex-shrink:0}.product-hero-icon[data-astro-cid-hcoyjovv]{margin-bottom:20px}.product-hero-icon[data-astro-cid-hcoyjovv] svg{width:56px;height:56px;color:var(--text)}.product-hero-emoji[data-astro-cid-hcoyjovv]{display:block;font-size:56px;margin-bottom:20px;line-height:1}.product-hero-tag[data-astro-cid-hcoyjovv]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:var(--text-secondary);margin-bottom:16px}.product-hero-title[data-astro-cid-hcoyjovv]{font-size:44px;font-weight:650;line-height:1.08;letter-spacing:-1.8px;color:var(--text);margin-bottom:16px}.product-hero-tagline[data-astro-cid-hcoyjovv]{font-size:20px;font-weight:400;line-height:1.5;color:var(--text);opacity:.7;letter-spacing:-.2px}.product-body[data-astro-cid-hcoyjovv]{max-width:760px;padding:0 64px;margin:0 auto 0 0}.product-description[data-astro-cid-hcoyjovv]{padding:56px 0 0}.product-desc-text[data-astro-cid-hcoyjovv]{font-size:17px;font-weight:400;line-height:1.7;color:var(--text-secondary);letter-spacing:-.1px}.product-features[data-astro-cid-hcoyjovv]{padding:48px 0 0}.product-features-heading[data-astro-cid-hcoyjovv]{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-bottom:24px}.product-features-list[data-astro-cid-hcoyjovv]{list-style:none}.product-features-list[data-astro-cid-hcoyjovv] li[data-astro-cid-hcoyjovv]{font-size:16px;font-weight:400;line-height:1.6;color:var(--text-secondary);padding:8px 0 8px 20px;position:relative;border-bottom:1px solid var(--border)}.product-features-list[data-astro-cid-hcoyjovv] li[data-astro-cid-hcoyjovv]:first-child{border-top:1px solid var(--border)}.product-features-list[data-astro-cid-hcoyjovv] li[data-astro-cid-hcoyjovv]:before{content:"";position:absolute;left:0;top:18px;width:5px;height:5px;background:var(--text-muted);border-radius:50%}.product-links[data-astro-cid-hcoyjovv]{padding:40px 0 0;display:flex;flex-wrap:wrap;gap:12px}.product-cta[data-astro-cid-hcoyjovv]{display:inline-flex;align-items:center;gap:6px;height:48px;padding:0 28px;background:var(--btn-bg);color:var(--btn-text);border-radius:40px;font-size:14px;font-weight:500;text-decoration:none;box-shadow:var(--shadow-sm);transition:all .2s var(--ease-out);border:none;cursor:pointer}.product-cta[data-astro-cid-hcoyjovv]:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-md)}.product-cta-arrow[data-astro-cid-hcoyjovv]{font-size:15px}.product-back[data-astro-cid-hcoyjovv]{padding:56px 0 80px}.product-back-link[data-astro-cid-hcoyjovv]{display:inline-flex;align-items:center;gap:8px;color:var(--text-secondary);text-decoration:none;font-size:14px;font-weight:500;transition:color .2s var(--ease-out),gap .25s var(--ease-spring)}.product-back-link[data-astro-cid-hcoyjovv]:hover{color:var(--text);gap:12px}.product-back-link[data-astro-cid-hcoyjovv] svg[data-astro-cid-hcoyjovv]{flex-shrink:0}@media(max-width:1024px){.product-hero[data-astro-cid-hcoyjovv]{min-height:400px}.product-hero-inner[data-astro-cid-hcoyjovv]{padding:48px 32px 40px;flex-direction:column;align-items:flex-start}.product-hero-action[data-astro-cid-hcoyjovv]{padding-bottom:0}.product-hero-title[data-astro-cid-hcoyjovv]{font-size:36px;letter-spacing:-.8px}.product-hero-tagline[data-astro-cid-hcoyjovv]{font-size:18px}.product-body[data-astro-cid-hcoyjovv]{padding:0 32px}}@media(max-width:600px){.product-hero[data-astro-cid-hcoyjovv]{min-height:340px}.product-hero-inner[data-astro-cid-hcoyjovv]{padding:36px 20px 32px}.product-hero-emoji[data-astro-cid-hcoyjovv]{font-size:44px;margin-bottom:16px}.product-hero-title[data-astro-cid-hcoyjovv]{font-size:28px;letter-spacing:-.6px}.product-hero-tagline[data-astro-cid-hcoyjovv]{font-size:16px}.product-body[data-astro-cid-hcoyjovv]{padding:0 20px}.product-desc-text[data-astro-cid-hcoyjovv]{font-size:16px}.product-features-list[data-astro-cid-hcoyjovv] li[data-astro-cid-hcoyjovv]{font-size:15px}.product-links[data-astro-cid-hcoyjovv]{flex-direction:column}.product-cta[data-astro-cid-hcoyjovv]{width:100%;justify-content:center}}.mdx-card-section[data-astro-cid-glvdkfaz]{padding-top:48px}.mdx-card-header[data-astro-cid-glvdkfaz]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.mdx-card-header[data-astro-cid-glvdkfaz] h2[data-astro-cid-glvdkfaz]{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.mdx-expand-btn[data-astro-cid-glvdkfaz]{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:500;color:var(--text-secondary);background:none;border:none;cursor:pointer;padding:4px 0;transition:color .15s}.mdx-expand-btn[data-astro-cid-glvdkfaz]:hover{color:var(--text)}.mdx-expand-btn[data-astro-cid-glvdkfaz] svg[data-astro-cid-glvdkfaz]{transition:transform .2s}.mdx-expand-btn[data-astro-cid-glvdkfaz].expanded svg[data-astro-cid-glvdkfaz]{transform:rotate(180deg)}.mdx-card-grid[data-astro-cid-glvdkfaz]{display:grid;gap:12px}.mdx-card-grid[data-astro-cid-glvdkfaz].cols-2{grid-template-columns:1fr 1fr}.mdx-card-grid[data-astro-cid-glvdkfaz].cols-3{grid-template-columns:repeat(3,1fr)}.mdx-card-grid[data-astro-cid-glvdkfaz].cols-4{grid-template-columns:repeat(4,1fr)}.mdx-card-grid[data-astro-cid-glvdkfaz].collapsible>*:nth-child(n+2){display:none}.mdx-card-grid[data-astro-cid-glvdkfaz].collapsible.expanded>*:nth-child(n+2){display:flex}@media(max-width:768px){.mdx-card-grid[data-astro-cid-glvdkfaz].cols-3,.mdx-card-grid[data-astro-cid-glvdkfaz].cols-4{grid-template-columns:1fr 1fr}}@media(max-width:600px){.mdx-card-grid[data-astro-cid-glvdkfaz]{grid-template-columns:1fr!important}}.mdx-app-card[data-astro-cid-zahrsmpx]{display:flex;flex-direction:column;background:var(--bg-card);border:1px solid var(--border);border-radius:6px;padding:24px;text-decoration:none;color:inherit;transition:border-color .2s,transform .2s}a[data-astro-cid-zahrsmpx].mdx-app-card.is-link:hover{border-color:var(--text-muted);transform:translateY(-2px)}.mdx-app-icon[data-astro-cid-zahrsmpx]{width:40px;height:40px;padding:8px;background:var(--border);border-radius:8px;color:var(--text);margin-bottom:14px}.mdx-app-icon[data-astro-cid-zahrsmpx] svg{width:100%;height:100%}.mdx-app-card[data-astro-cid-zahrsmpx] h3[data-astro-cid-zahrsmpx]{font-size:15px;font-weight:500;margin-bottom:6px}.mdx-status[data-astro-cid-zahrsmpx]{display:inline-block;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:2px 8px;border-radius:3px;margin-bottom:10px;align-self:flex-start}.mdx-status-beta[data-astro-cid-zahrsmpx]{background:#9333ea1f;color:#7e22ce}.mdx-status-coming-soon[data-astro-cid-zahrsmpx]{background:var(--border);color:var(--text-muted)}[data-theme=dark] .mdx-status-beta[data-astro-cid-zahrsmpx]{background:#a855f72e;color:#c4b5fd}.mdx-app-card[data-astro-cid-zahrsmpx] p[data-astro-cid-zahrsmpx]{font-size:13px;color:var(--text-secondary);line-height:1.55;flex:1}.mdx-app-cta[data-astro-cid-zahrsmpx]{display:inline-block;margin-top:14px;font-size:13px;font-weight:500;color:var(--text)}.mdx-app-card[data-astro-cid-zahrsmpx].status-coming-soon{opacity:.5}.mdx-feature-card[data-astro-cid-n33pk3li]{padding:24px;background:var(--bg-card);border:1px solid var(--border);border-radius:6px}.mdx-feature-icon[data-astro-cid-n33pk3li]{color:var(--text);margin-bottom:12px}.mdx-feature-icon[data-astro-cid-n33pk3li] svg{width:20px;height:20px}.mdx-feature-card[data-astro-cid-n33pk3li] h3[data-astro-cid-n33pk3li]{font-size:15px;font-weight:500;margin-bottom:6px}.mdx-feature-card[data-astro-cid-n33pk3li] p[data-astro-cid-n33pk3li]{font-size:13px;color:var(--text-secondary);line-height:1.55}.mdx-stat-card[data-astro-cid-akuqmozo]{padding:24px;background:var(--bg-card);border:1px solid var(--border);border-radius:6px;text-align:left}.mdx-stat-value[data-astro-cid-akuqmozo]{font-size:32px;font-weight:650;letter-spacing:-1px;color:var(--text);line-height:1;margin-bottom:8px}.mdx-stat-label[data-astro-cid-akuqmozo]{font-size:13px;color:var(--text-muted)}
