.hero-visual[data-astro-cid-gluolc4h]{width:100%;position:relative}.hero-browser[data-astro-cid-gluolc4h]{border-radius:var(--radius-card);background:#12122a;border:1px solid #ffffff1f;overflow:hidden;box-shadow:0 32px 80px #00000080,0 0 0 1px #ffffff0a}.hero-browser-chrome[data-astro-cid-gluolc4h]{background:#ffffff0a;border-bottom:1px solid #ffffff12;align-items:center;gap:.625rem;padding:.5625rem .875rem;display:flex}.hero-dots[data-astro-cid-gluolc4h]{flex-shrink:0;gap:.3125rem;display:flex}.hero-dots[data-astro-cid-gluolc4h] span[data-astro-cid-gluolc4h],.ds-dots[data-astro-cid-gluolc4h] span[data-astro-cid-gluolc4h]{background:#ffffff2e;border-radius:50%;width:9px;height:9px;display:block}.hero-url[data-astro-cid-gluolc4h]{font-family:var(--font-mono);color:#ffffff59;border-radius:var(--radius-pill);text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#ffffff0d;flex:1;padding:.1875rem .625rem;font-size:.65rem;overflow:hidden}.hero-viewport[data-astro-cid-gluolc4h]{max-height:320px;overflow:hidden}.hero-viewport[data-astro-cid-gluolc4h] img[data-astro-cid-gluolc4h]{object-fit:cover;object-position:top;width:100%;height:auto;display:block}.hero-mobile[data-astro-cid-gluolc4h]{background:#12122a;border:1px solid #ffffff26;border-radius:1.125rem;width:27%;position:absolute;bottom:.75rem;right:.5rem;overflow:hidden;box-shadow:0 16px 48px #00000073}.hero-mobile[data-astro-cid-gluolc4h] img[data-astro-cid-gluolc4h]{object-fit:cover;object-position:top;width:100%;height:auto;max-height:240px;display:block}.hero-caption[data-astro-cid-gluolc4h]{margin-top:1.25rem;padding-left:.125rem}.ds-tabs[data-astro-cid-gluolc4h]{flex-wrap:wrap;gap:.625rem;margin-bottom:3rem;display:flex}.ds-tab[data-astro-cid-gluolc4h]{border-radius:var(--radius-card);cursor:pointer;text-align:left;color:#fff;transition:background .3s var(--ease-cinematic), border-color .3s var(--ease-cinematic);background:#ffffff0a;border:1px solid #ffffff14;flex-direction:column;gap:.1875rem;padding:.75rem 1.375rem;display:flex}.ds-tab[data-astro-cid-gluolc4h]:hover{background:#ffffff12;border-color:#ffffff26}.ds-tab--active[data-astro-cid-gluolc4h]{background:#c400dd1a;border-color:#c400dd59}.ds-tab-industry[data-astro-cid-gluolc4h]{font-size:var(--font-size-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-cm-violet-light);opacity:.75;font-weight:600}.ds-tab--active[data-astro-cid-gluolc4h] .ds-tab-industry[data-astro-cid-gluolc4h]{opacity:1}.ds-tab-name[data-astro-cid-gluolc4h]{font-family:var(--font-display);color:#fff;font-size:1rem;font-weight:600}.ds-showcase[data-astro-cid-gluolc4h]{grid-template-columns:1fr;gap:3rem;display:grid}@media (width>=1024px){.ds-showcase[data-astro-cid-gluolc4h]{grid-template-columns:2fr 3fr;align-items:start;gap:4rem}}.ds-annotations[data-astro-cid-gluolc4h]{flex-direction:column;gap:1.75rem;display:flex}.ds-anno-heading[data-astro-cid-gluolc4h]{font-size:var(--font-size-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-cm-violet-light);margin:0 0 1.125rem;font-weight:700}.ds-anno-list[data-astro-cid-gluolc4h]{flex-direction:column;gap:1.125rem;margin:0;padding:0;list-style:none;display:flex}.ds-anno-item[data-astro-cid-gluolc4h]{align-items:flex-start;gap:.875rem;display:flex}.ds-anno-num[data-astro-cid-gluolc4h]{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-cm-violet-light);opacity:.65;flex-shrink:0;min-width:1.75rem;padding-top:.1rem}.ds-anno-item[data-astro-cid-gluolc4h] strong[data-astro-cid-gluolc4h]{color:#fff;margin-bottom:.25rem;font-size:.875rem;font-weight:600;line-height:1.3;display:block}.ds-anno-item[data-astro-cid-gluolc4h] p[data-astro-cid-gluolc4h]{font-size:var(--font-size-small);color:var(--color-cm-slate-light);margin:0;line-height:1.55}.ds-brand-detail[data-astro-cid-gluolc4h]{border-radius:var(--radius-card);background:#ffffff08;border:1px solid #ffffff12;flex-direction:column;gap:.75rem;padding:1.125rem;display:none}.ds-brand-detail--active[data-astro-cid-gluolc4h]{display:flex}.ds-brand-heading[data-astro-cid-gluolc4h]{font-size:var(--font-size-xs);letter-spacing:.1em;text-transform:uppercase;margin:0;font-weight:700}.ds-brand-heading--pink[data-astro-cid-gluolc4h]{color:var(--color-cm-pink)}.ds-brand-heading--cyan[data-astro-cid-gluolc4h]{color:var(--color-cm-cyan)}.ds-brand-heading--blue[data-astro-cid-gluolc4h]{color:var(--color-cm-blue)}.ds-brand-desc[data-astro-cid-gluolc4h]{font-size:var(--font-size-small);color:var(--color-cm-slate-light);margin:0;line-height:1.6}.ds-brand-local[data-astro-cid-gluolc4h]{font-size:var(--font-size-small);color:var(--color-cm-slate-light);border-top:1px solid #ffffff12;margin:0;padding-top:.625rem;line-height:1.6}.ds-brand-local[data-astro-cid-gluolc4h] span[data-astro-cid-gluolc4h]{color:#fff;font-weight:600}.ds-case-link[data-astro-cid-gluolc4h]{display:none}.ds-case-link--visible[data-astro-cid-gluolc4h]{display:inline-flex}.ds-screenshot-panel[data-astro-cid-gluolc4h]{position:relative}.ds-screen[data-astro-cid-gluolc4h]{width:100%;position:relative}.ds-screen[data-astro-cid-gluolc4h][hidden]{display:none}.ds-browser[data-astro-cid-gluolc4h]{border-radius:var(--radius-card);background:#12122a;border:1px solid #ffffff1a;overflow:hidden;box-shadow:0 20px 70px #00000080}.ds-browser-chrome[data-astro-cid-gluolc4h]{background:#ffffff0a;border-bottom:1px solid #ffffff0f;align-items:center;gap:.5625rem;padding:.5rem .875rem;display:flex}.ds-dots[data-astro-cid-gluolc4h]{flex-shrink:0;gap:.3rem;display:flex}.ds-url-bar[data-astro-cid-gluolc4h]{font-family:var(--font-mono);color:#ffffff4d;border-radius:var(--radius-pill);text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#ffffff0d;flex:1;padding:.1875rem .5rem;font-size:.625rem;overflow:hidden}.ds-browser-viewport[data-astro-cid-gluolc4h]{max-height:400px;overflow:hidden}.ds-browser-viewport[data-astro-cid-gluolc4h] img[data-astro-cid-gluolc4h]{object-fit:cover;object-position:top;width:100%;height:auto;display:block}.ds-mobile-peek[data-astro-cid-gluolc4h]{background:#12122a;border:1px solid #ffffff21;border-radius:1rem;width:20%;position:absolute;bottom:.75rem;right:.625rem;overflow:hidden;box-shadow:0 12px 40px #00000080}.ds-mobile-peek[data-astro-cid-gluolc4h] img[data-astro-cid-gluolc4h]{object-fit:cover;object-position:top;width:100%;height:auto;max-height:200px;display:block}.rsp-grid[data-astro-cid-gluolc4h]{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=640px){.rsp-grid[data-astro-cid-gluolc4h]{grid-template-columns:5fr 2fr;align-items:start}.rsp-device--tablet[data-astro-cid-gluolc4h]{display:none}}@media (width>=1024px){.rsp-grid[data-astro-cid-gluolc4h]{grid-template-columns:5fr 3fr 2fr;align-items:start}.rsp-device--tablet[data-astro-cid-gluolc4h]{display:flex}}.rsp-device[data-astro-cid-gluolc4h]{flex-direction:column;gap:.625rem;display:flex}.rsp-label[data-astro-cid-gluolc4h]{font-size:var(--font-size-xs);letter-spacing:.09em;text-transform:uppercase;color:var(--color-cm-violet);align-items:center;gap:.4375rem;font-weight:600;display:inline-flex}.rsp-frame[data-astro-cid-gluolc4h]{border-radius:var(--radius-card);background:#fff;border:1px solid #00000014;overflow:hidden;box-shadow:0 4px 20px #00000012}.rsp-frame[data-astro-cid-gluolc4h] img[data-astro-cid-gluolc4h]{object-fit:cover;object-position:top;width:100%;height:auto;max-height:380px;display:block}.rsp-caption[data-astro-cid-gluolc4h]{font-size:var(--font-size-small);color:var(--color-cm-slate);text-align:center;margin-top:1.75rem;font-style:italic}.cs-grid[data-astro-cid-gluolc4h]{grid-template-columns:1fr;gap:4rem;display:grid}@media (width>=1024px){.cs-grid[data-astro-cid-gluolc4h]{grid-template-columns:1fr 1fr;align-items:center;gap:5rem}}.cs-results[data-astro-cid-gluolc4h]{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;grid-template-columns:repeat(3,1fr);gap:1.25rem;padding:1.5rem 0;display:grid}.cs-result[data-astro-cid-gluolc4h]{flex-direction:column;gap:.375rem;display:flex}.cs-value[data-astro-cid-gluolc4h]{font-family:var(--font-display);font-size:var(--font-size-h3);color:var(--color-cm-cyan);letter-spacing:-.02em;font-weight:700;line-height:1}.cs-label[data-astro-cid-gluolc4h]{font-size:var(--font-size-xs);color:var(--color-cm-slate-light);line-height:1.4}.cs-screens[data-astro-cid-gluolc4h]{padding-bottom:3rem;position:relative}.cs-browser[data-astro-cid-gluolc4h]{border-radius:var(--radius-card);background:#12122a;border:1px solid #ffffff1a;overflow:hidden;box-shadow:0 20px 70px #00000080}.cs-browser-chrome[data-astro-cid-gluolc4h]{background:#ffffff0a;border-bottom:1px solid #ffffff0f;align-items:center;gap:.5625rem;padding:.5rem .875rem;display:flex}.cs-browser-viewport[data-astro-cid-gluolc4h]{max-height:320px;overflow:hidden}.cs-browser-viewport[data-astro-cid-gluolc4h] img[data-astro-cid-gluolc4h]{object-fit:cover;object-position:top;width:100%;height:auto;display:block}.cs-inner-peek[data-astro-cid-gluolc4h]{border-radius:var(--radius-card);background:#fff;border:1px solid #ffffff1a;width:52%;max-height:160px;position:absolute;bottom:0;right:-1rem;overflow:hidden;box-shadow:0 16px 48px #0000008c}.cs-inner-peek[data-astro-cid-gluolc4h] img[data-astro-cid-gluolc4h]{object-fit:cover;object-position:top;width:100%;height:auto;max-height:160px;display:block}.feat-img[data-astro-cid-gluolc4h]{border-radius:var(--radius-card-lg);overflow:hidden;box-shadow:0 20px 60px #0000001a}.feat-img[data-astro-cid-gluolc4h] img[data-astro-cid-gluolc4h]{width:100%;height:auto;display:block}.phones-wrap[data-astro-cid-gluolc4h]{justify-content:center;align-items:center;gap:1.25rem;padding:2.5rem 1rem;display:flex}.phone-mockup[data-astro-cid-gluolc4h]{background:#fff;border:2px solid #0000001a;border-radius:2.25rem;flex-shrink:0;width:42%;max-width:200px;overflow:hidden;box-shadow:0 28px 64px #0000002e,0 0 0 1px #0000000a}.phone-mockup[data-astro-cid-gluolc4h] img[data-astro-cid-gluolc4h]{width:100%;height:auto;display:block}.phone-mockup--left[data-astro-cid-gluolc4h]{z-index:1;transform:rotate(-5deg)translateY(2rem)}.phone-mockup--right[data-astro-cid-gluolc4h]{z-index:2;transform:rotate(4deg)translateY(-1.5rem)}@media (prefers-reduced-motion:reduce){.ds-tab[data-astro-cid-gluolc4h],.ds-brand-detail[data-astro-cid-gluolc4h],.ds-screen[data-astro-cid-gluolc4h]{transition:none}}
