.demo-strip[data-v-6fe10c7d]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;overflow:hidden;padding:1.75rem 1.6rem;border:1px solid var(--p-surface-200);border-radius:1.5rem;background:radial-gradient(circle at 88% 0,color-mix(in srgb,var(--p-primary-color),transparent 92%),transparent 60%),var(--p-surface-0);box-shadow:0 14px 38px color-mix(in srgb,var(--p-text-color),transparent 94%);transition:border-color .2s ease,box-shadow .2s ease}@media(min-width:768px){.demo-strip[data-v-6fe10c7d]{grid-template-columns:minmax(0,1fr) fit-content(15rem) 9.5rem;gap:2rem;align-items:center;padding:1.6rem 2rem}}.demo-strip[data-v-6fe10c7d]:hover{border-color:color-mix(in srgb,var(--p-primary-color),transparent 55%);box-shadow:0 20px 48px color-mix(in srgb,var(--p-primary-color),transparent 86%)}.demo-strip__body[data-v-6fe10c7d]{display:flex;flex-direction:column;align-items:flex-start}.demo-strip__eyebrow[data-v-6fe10c7d]{display:inline-flex;gap:.5rem;align-items:center;color:var(--p-text-muted-color);font-size:.68rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.demo-strip__pulse[data-v-6fe10c7d]{width:.45rem;height:.45rem;border-radius:999px;background:#10b981;box-shadow:0 0 0 3px #10b9812e}.demo-strip__title[data-v-6fe10c7d]{margin-top:.6rem;color:var(--p-text-color);font-size:1.3rem;font-weight:800;line-height:1.35;letter-spacing:-.01em}.demo-strip__text[data-v-6fe10c7d]{max-width:52ch;margin-top:.45rem;color:var(--p-text-muted-color);font-size:.9rem;line-height:1.6rem}.demo-strip__cta[data-v-6fe10c7d]{display:flex;order:3;gap:.5rem;align-items:center;justify-content:center;width:100%;margin-top:.25rem;padding:.95rem 1.35rem;border-radius:1rem;background:color-mix(in srgb,var(--p-primary-color),transparent 92%);color:var(--p-primary-color);font-size:.9rem;font-weight:700;transition:background .2s ease}.demo-strip:hover .demo-strip__cta[data-v-6fe10c7d]{background:color-mix(in srgb,var(--p-primary-color),transparent 86%)}@media(min-width:768px){.demo-strip__cta[data-v-6fe10c7d]{order:0;justify-self:start;width:auto;margin-top:0;padding:.85rem 1.35rem;text-align:center}}.demo-strip__cta i[data-v-6fe10c7d]{font-size:.75rem;transition:transform .2s ease}.demo-strip:hover .demo-strip__cta i[data-v-6fe10c7d]{transform:translate(.15rem,-.15rem)}.demo-strip__phone[data-v-6fe10c7d]{display:block;order:2;justify-self:center;width:min(100%,18rem);margin-top:.5rem;padding:.4rem;border:1px solid var(--p-surface-300,#cbd5e1);border-radius:1.6rem;background:linear-gradient(160deg,#2f3350,#171a2c);box-shadow:0 14px 34px #0f172a2e}@media(min-width:768px){.demo-strip__phone[data-v-6fe10c7d]{overflow:hidden;order:0;align-self:end;margin-top:0;justify-self:end;width:9.5rem;height:10rem;margin-bottom:-2rem;padding:.3rem .3rem 0;border-bottom:0;border-radius:1.2rem 1.2rem 0 0;box-shadow:0 -6px 26px #0f172a29;transform:rotate(-3deg);transform-origin:bottom center;transition:transform .25s ease}.demo-strip:hover .demo-strip__phone[data-v-6fe10c7d]{transform:rotate(-3deg) translateY(-.35rem)}}.demo-strip__image[data-v-6fe10c7d]{display:block;width:100%;height:auto;border-radius:1.25rem}@media(min-width:768px){.demo-strip__image[data-v-6fe10c7d]{border-radius:1rem 1rem 0 0}}@media(prefers-reduced-motion:reduce){.demo-strip:hover .demo-strip__cta i[data-v-6fe10c7d],.demo-strip:hover .demo-strip__phone[data-v-6fe10c7d]{transform:rotate(-3deg)}}.related-grid[data-v-6fe10c7d]{display:grid;gap:1.25rem}@media(min-width:768px){.related-grid[data-v-6fe10c7d]{grid-template-columns:repeat(3,minmax(0,1fr))}}.related-tile[data-v-6fe10c7d]{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--p-surface-200);border-radius:1.5rem;background:var(--p-surface-0);box-shadow:0 14px 40px color-mix(in srgb,var(--p-text-color),transparent 95%);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.related-tile[data-v-6fe10c7d]:hover{border-color:color-mix(in srgb,var(--p-primary-color),transparent 50%);box-shadow:0 22px 56px color-mix(in srgb,var(--p-primary-color),transparent 88%);transform:translateY(-.25rem)}.related-tile__media[data-v-6fe10c7d]{display:block;overflow:hidden;aspect-ratio:16/9;background:var(--p-surface-100)}.related-tile__image[data-v-6fe10c7d]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease}.related-tile:hover .related-tile__image[data-v-6fe10c7d]{transform:scale(1.04)}.related-tile__body[data-v-6fe10c7d]{display:flex;flex:1;flex-direction:column;gap:.5rem;padding:1.25rem 1.35rem 1.4rem}.related-tile__label[data-v-6fe10c7d]{color:var(--p-text-color);font-size:1.05rem;font-weight:700}.related-tile__text[data-v-6fe10c7d]{flex:1;color:var(--p-text-muted-color);font-size:.85rem;line-height:1.6rem}.related-tile__action[data-v-6fe10c7d]{display:inline-flex;gap:.45rem;align-items:center;margin-top:.35rem;color:var(--p-primary-color);font-size:.8rem;font-weight:700;letter-spacing:.02em}.related-tile__action i[data-v-6fe10c7d]{transition:transform .2s ease}.related-tile:hover .related-tile__action i[data-v-6fe10c7d]{transform:translate(.25rem)}.related-pill[data-v-6fe10c7d]{display:inline-flex;gap:.5rem;align-items:center;padding:.5rem 1.1rem;border:1px solid color-mix(in srgb,var(--p-primary-color),transparent 78%);border-radius:999px;background:var(--p-surface-0);color:var(--p-primary-color);font-size:.85rem;font-weight:700;transition:background .2s ease,border-color .2s ease}.related-pill[data-v-6fe10c7d]:hover{border-color:color-mix(in srgb,var(--p-primary-color),transparent 40%);background:color-mix(in srgb,var(--p-primary-color),transparent 94%)}@media(prefers-reduced-motion:reduce){.related-tile[data-v-6fe10c7d]:hover,.related-tile:hover .related-tile__image[data-v-6fe10c7d]{transform:none}}.use-case-proof[data-v-6fe10c7d]{background:linear-gradient(180deg,#fffffff5,#f8fafceb)}.use-case-pain[data-v-6fe10c7d]{background:radial-gradient(circle at 4% 0,color-mix(in srgb,var(--p-primary-300),transparent 70%),transparent 40%),radial-gradient(circle at 98% 100%,color-mix(in srgb,var(--p-primary-500),transparent 70%),transparent 45%),linear-gradient(120deg,color-mix(in srgb,var(--p-primary-900),transparent 0%),color-mix(in srgb,var(--p-primary-700),transparent 0%));border-color:color-mix(in srgb,var(--p-primary-300),transparent 60%);box-shadow:0 24px 72px color-mix(in srgb,var(--p-primary-color),transparent 70%)}
