.use-case-story-page{--use-case-border: rgba(42, 39, 53, .12);--use-case-border-strong: rgba(42, 39, 53, .18);--use-case-surface: rgba(255, 255, 255, .74);--use-case-surface-strong: rgba(255, 255, 255, .92);--use-case-muted: rgba(42, 39, 53, .7)}.use-case-story-page .landing-video-page__header-actions{gap:10px}.use-case-story-page .landing-video-page__header-action{min-height:40px;padding:0 16px;font-size:11px;letter-spacing:.1em}.use-case-story-page .landing-video-page__header-action.is-primary{background:linear-gradient(180deg,#363240,#282530)}.use-case-story-page .landing-video-page__header-action.is-primary:hover:not(:disabled){background:linear-gradient(180deg,#595565,#474252)}.use-case-story-page__hero{padding-bottom:136px}.use-case-story-page__hero:after{clip-path:polygon(0 0,100% 0,100% 82%,50% 92%,0 82%)}.use-case-story-page__hero-copy{gap:0}.use-case-story-page__subtitle{width:min(100%,840px);max-width:840px;margin-top:28px;font-size:clamp(1.2rem,1.7vw,1.5rem);line-height:1.58}.use-case-story-page__hero-actions,.use-case-story-page__chip-row{display:flex;flex-wrap:wrap;justify-content:center}.use-case-story-page__hero-actions{gap:14px;margin-top:28px}.use-case-story-page__secondary-action,.use-case-story-page__inline-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 18px;border:1px solid var(--use-case-border-strong);border-radius:999px;background:#ffffffad;color:var(--blog-story-ink);text-decoration:none;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:transform .22s cubic-bezier(.2,.9,.2,1),border-color .22s ease,background .22s ease,box-shadow .22s ease}.use-case-story-page__secondary-action:hover,.use-case-story-page__inline-link:hover{transform:translateY(-1px);border-color:#2a27353d;background:#ffffffeb;box-shadow:0 14px 32px #1f1d2614}.use-case-story-page__chip-row{gap:10px;margin-top:22px}.use-case-story-page__chip{display:inline-flex;align-items:center;min-height:34px;padding:0 13px;border:1px solid var(--use-case-border);border-radius:999px;background:#ffffff9e;color:var(--use-case-muted);font-size:.76rem;font-weight:600;letter-spacing:.04em}.use-case-story-page__article-shell{width:min(100%,1480px);padding-top:52px}.use-case-story-page__article{width:min(100%,1320px)}.use-case-story-page__editorial-grid{gap:clamp(48px,4vw,72px);grid-template-columns:minmax(0,1fr) minmax(320px,400px)}.use-case-story-page__secondary-column{display:grid;gap:18px;align-content:start}.use-case-story-page__rail-card,.use-case-story-page__card,.use-case-story-page__faq-item{border:1px solid var(--use-case-border);border-radius:24px;background:var(--use-case-surface-strong);box-shadow:0 18px 42px #2a27350f}.use-case-story-page__rail-card,.use-case-story-page__card{padding:24px}.use-case-story-page__rail-card--accent{background:linear-gradient(180deg,#fffffff2,#f2f6fef2)}.use-case-story-page__card-eyebrow,.use-case-story-page__stat-label,.use-case-story-page__timeline-step{margin:0;color:#2a27358f;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.use-case-story-page__card h3,.use-case-story-page__rail-card h3,.use-case-story-page__timeline-item h3,.use-case-story-page__faq-item h3,.use-case-story-page__stat-item h3{margin:14px 0 0;color:#111018;font-size:clamp(1.2rem,1.5vw,1.45rem);line-height:1.18;letter-spacing:-.04em}.use-case-story-page__card .blog-story-page__paragraph,.use-case-story-page__rail-card .blog-story-page__paragraph,.use-case-story-page__timeline-item .blog-story-page__paragraph,.use-case-story-page__faq-item .blog-story-page__paragraph,.use-case-story-page__stat-item .blog-story-page__paragraph{margin:14px 0 0}.use-case-story-page__value-list,.use-case-story-page__card-grid,.use-case-story-page__stat-list,.use-case-story-page__faq-list{display:grid;gap:16px}.use-case-story-page__card-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.use-case-story-page__value-item{display:flex;align-items:flex-start;gap:12px;padding:18px 20px;border:1px solid var(--use-case-border);border-radius:22px;background:var(--use-case-surface);box-shadow:0 14px 30px #2a27350a}.use-case-story-page__value-item svg{flex:none;margin-top:4px;color:#2ebd6e}.use-case-story-page__value-item .blog-story-page__paragraph{margin:0}.use-case-story-page__signal-list{display:grid;gap:12px;margin:16px 0 0;padding:0;list-style:none}.use-case-story-page__signal-list li{position:relative;padding-left:18px;color:var(--blog-story-body);font-size:.98rem;line-height:1.6}.use-case-story-page__signal-list li:before{content:"";position:absolute;left:0;top:.72em;width:8px;height:8px;border-radius:50%;background:linear-gradient(180deg,#7c9dff,#2f4fff)}.use-case-story-page__timeline{display:grid;gap:0;border-top:1px solid var(--use-case-border)}.use-case-story-page__timeline-item{display:grid;grid-template-columns:84px minmax(0,1fr);gap:22px;padding:22px 0;border-bottom:1px solid var(--use-case-border)}.use-case-story-page__timeline-step{padding-top:4px}.use-case-story-page__faq-item{padding:22px 24px}.use-case-story-page__faq-item h3{margin-top:0}.use-case-story-page__stat-item+.use-case-story-page__stat-item{padding-top:16px;border-top:1px solid var(--use-case-border)}.use-case-story-page__stat-item h3{margin-top:8px}.use-case-story-page__cta-shell{width:min(100%,1320px);padding-top:164px;padding-bottom:clamp(96px,10vw,176px)}.use-case-story-page__cta-grid{align-items:center}.use-case-story-page__cta-actions{gap:14px}@media(max-width:980px){.use-case-story-page__hero{padding-bottom:108px}.use-case-story-page__editorial-grid{grid-template-columns:1fr;gap:40px}.use-case-story-page__secondary-column{max-width:640px}}@media(max-width:720px){.use-case-story-page__hero{padding-bottom:84px}.use-case-story-page__subtitle{font-size:1.15rem;line-height:1.55}.use-case-story-page__card-grid--two,.use-case-story-page__timeline-item{grid-template-columns:1fr}.use-case-story-page__timeline-item{gap:10px}.use-case-story-page__article-shell{padding-top:36px}.use-case-story-page__cta-shell{padding-top:120px;padding-bottom:104px}}@media(max-width:560px){.use-case-story-page__hero-actions,.use-case-story-page__cta-actions{width:100%;flex-direction:column;align-items:stretch}.use-case-story-page__secondary-action,.use-case-story-page__inline-link{width:100%}.use-case-story-page__chip-row{justify-content:center}.use-case-story-page__rail-card,.use-case-story-page__card,.use-case-story-page__faq-item{border-radius:20px}}
