.cs-hero-video{max-width:100%;padding:0;position:relative}.cs-hero-video video,.cs-hero-video img{aspect-ratio:16/9;object-fit:cover;background:#f5f5f5;width:100%;height:auto;display:block}.cs-client-bar{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:20px;display:flex}.cs-client-bar__logo{object-fit:contain;width:auto;height:30px}.cs-client-bar__divider{background:#e2e2e2;width:1px;height:22px}.cs-client-bar__meta{color:#666;font-size:13px;line-height:1.4}.cs-client-bar__meta strong{color:#1a1a1a;font-weight:500}.cs-results{border:1px solid #ececec;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:0;margin:0 0 40px;display:grid;overflow:hidden}.cs-result{border-right:1px solid #ececec;padding:22px}.cs-result:last-child{border-right:none}.cs-result__value{color:#1a1a1a;letter-spacing:-.01em;margin-bottom:6px;font-size:24px;font-weight:400;line-height:1.15}.cs-result__label{color:#666;font-size:13px;line-height:1.4}.blog-post__content blockquote.cs-quote{border-left:3px solid #1a1a1a;margin:34px 0;padding:4px 0 4px 24px}.blog-post__content blockquote.cs-quote p{color:#1a1a1a;margin-bottom:12px;font-size:20px;font-weight:300;line-height:1.5}.blog-post__content blockquote.cs-quote cite{color:#666;font-size:14px;font-style:normal}.blog-post__content video.cs-inline-video{aspect-ratio:16/9;object-fit:cover;background:#f5f5f5;border-radius:8px;width:100%;margin:28px 0;display:block}@media (max-width:768px){.cs-results{grid-template-columns:1fr}.cs-result{border-bottom:1px solid #ececec;border-right:none}.cs-result:last-child{border-bottom:none}.cs-result__value{font-size:22px}}[data-theme=dark] .cs-results,[data-theme=dark] .cs-result{border-color:#ffffff1f}[data-theme=dark] .cs-result__value{color:var(--text-primary)}[data-theme=dark] .cs-result__label,[data-theme=dark] .cs-client-bar__meta{color:var(--text-secondary)}[data-theme=dark] .cs-client-bar__meta strong{color:var(--text-primary)}[data-theme=dark] .cs-client-bar__divider{background:#ffffff26}[data-theme=dark] .blog-post__content blockquote.cs-quote{border-left-color:var(--text-primary)}[data-theme=dark] .blog-post__content blockquote.cs-quote p{color:var(--text-primary)}
