.usecase-page[data-v-2ce18927]{background:#fff;color:#1a1a1f}.container[data-v-2ce18927]{margin:0 auto;max-width:1200px;padding:0 20px}.container--narrow[data-v-2ce18927]{max-width:760px}.usecase-page__hero[data-v-2ce18927]{border-bottom:1px solid #ececec;padding:3.5rem 0 2rem}.usecase-page__title[data-v-2ce18927]{font-size:clamp(1.75rem,4vw,2.25rem);line-height:1.15;margin:0 0 1rem}.usecase-page__lede[data-v-2ce18927]{color:#3d3d44;font-size:1.05rem;line-height:1.65;margin:0 0 1rem}.usecase-page__section[data-v-2ce18927]{padding:2.5rem 0}.usecase-page__section h2[data-v-2ce18927]{font-size:clamp(1.25rem,2.5vw,1.5rem);margin:0 0 1rem}.usecase-page__section h3[data-v-2ce18927]{font-size:1.1rem;margin:1.5rem 0 .5rem}.usecase-page__section p[data-v-2ce18927]{color:#3d3d44;line-height:1.7;margin:0 0 1rem}.usecase-page__list[data-v-2ce18927],.usecase-page__steps[data-v-2ce18927]{color:#3d3d44;line-height:1.65;margin:0 0 1rem;padding-left:1.25rem}.usecase-page__list li[data-v-2ce18927],.usecase-page__steps li[data-v-2ce18927]{margin-bottom:.65rem}.usecase-page__section--demo[data-v-2ce18927]{background:#fafafa;border-bottom:1px solid #ececec;border-top:1px solid #ececec}.usecase-page__demo-player[data-v-2ce18927]{background:#fff;border:1px solid #e5e5e5;border-radius:12px;margin-top:1rem;padding:1rem}.usecase-page__demo-player[data-v-2ce18927] .hls-mixer{background:transparent!important;border:none!important}.usecase-page__section--faqs[data-v-2ce18927]{background:#fafafa;border-bottom:1px solid #ececec;border-top:1px solid #ececec}.usecase-page__faq[data-v-2ce18927]{border-bottom:1px solid #e5e5e5;padding:1rem 0}.usecase-page__faq summary[data-v-2ce18927]{cursor:pointer;font-weight:600;line-height:1.6}.usecase-page__faq p[data-v-2ce18927]{margin-top:.75rem}.usecase-page__section--cta[data-v-2ce18927]{background:linear-gradient(135deg,#f9fafb,#f3f4f6);padding:3rem 0 4rem;text-align:center}.btn[data-v-2ce18927]{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.95rem;font-weight:600;justify-content:center;padding:.75rem 1.35rem;text-decoration:none}.btn--primary[data-v-2ce18927]{background:#111;border:1px solid #111;color:#fff}.btn[data-v-2ce18927]:focus-visible,a[data-v-2ce18927]:focus-visible,summary[data-v-2ce18927]:focus-visible{outline:3px solid #24689b;outline-offset:4px}.usecase-page__section[data-v-2ce18927] a{color:#0b4f78}
