.video-testimonial[data-astro-cid-qhwndsjp]{aspect-ratio:16/9;border-radius:var(--radius-xl,20px);cursor:pointer;position:relative;overflow:hidden}@media (width>=640px){.video-testimonial[data-astro-cid-qhwndsjp]{aspect-ratio:4/3}}.video-bg[data-astro-cid-qhwndsjp]{position:absolute;inset:0}.video-thumb[data-astro-cid-qhwndsjp]{object-fit:cover;object-position:center;width:100%;height:100%}.video-grain[data-astro-cid-qhwndsjp]{pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='g'%3E%3CfeTurbulence baseFrequency='0.7' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)' opacity='0.025'/%3E%3C/svg%3E");position:absolute;inset:0}.video-overlay[data-astro-cid-qhwndsjp]{pointer-events:none;background:linear-gradient(#0000 0%,#0003 50%,#000000d9 100%);position:absolute;inset:0}.video-badge[data-astro-cid-qhwndsjp]{text-transform:uppercase;letter-spacing:.08em;color:#fff;backdrop-filter:blur(10px);z-index:2;background:#00000080;border-radius:9999px;align-items:center;gap:.5rem;padding:.4rem .75rem;font-size:.6875rem;font-weight:600;display:inline-flex;position:absolute;top:1rem;left:1rem}.video-badge-dot[data-astro-cid-qhwndsjp]{background:var(--color-accent,#10b981);border-radius:50%;width:6px;height:6px;animation:2s infinite pulse-dot}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}.video-play-btn[data-astro-cid-qhwndsjp]{backdrop-filter:blur(12px);cursor:pointer;z-index:3;width:64px;height:64px;transition:transform .3s var(--ease-spring,cubic-bezier(.22,1,.36,1)), background .3s ease;background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-play-btn[data-astro-cid-qhwndsjp]:hover{background:var(--color-accent,#10b981);transform:translate(-50%,-50%)scale(1.08)}.video-play-ripple[data-astro-cid-qhwndsjp]{border:2px solid #ffffff4d;border-radius:50%;animation:2.4s infinite ripple;position:absolute;inset:0}@keyframes ripple{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(1.8)}}.video-play-icon[data-astro-cid-qhwndsjp]{color:#fff;width:22px;height:22px;margin-left:3px}.video-play-icon[data-astro-cid-qhwndsjp] svg[data-astro-cid-qhwndsjp]{width:100%;height:100%}.video-footer[data-astro-cid-qhwndsjp]{z-index:2;align-items:center;gap:.75rem;padding:1.25rem 1.5rem;transition:opacity .35s;display:flex;position:absolute;bottom:0;left:0;right:0}.video-avatar[data-astro-cid-qhwndsjp]{background:linear-gradient(135deg, var(--color-accent,#10b981), #059669);width:40px;height:40px;font-family:var(--font-display,"Space Grotesk Variable", sans-serif);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:700;display:flex}.video-author-info[data-astro-cid-qhwndsjp]{flex-direction:column;gap:.125rem;display:flex}.video-author-name[data-astro-cid-qhwndsjp]{color:#fff;font-size:.9375rem;font-weight:600}.video-author-role[data-astro-cid-qhwndsjp]{color:#ffffffb3;font-size:.75rem}.video-testimonial[data-astro-cid-qhwndsjp].is-playing .video-overlay[data-astro-cid-qhwndsjp],.video-testimonial[data-astro-cid-qhwndsjp].is-playing .video-badge[data-astro-cid-qhwndsjp],.video-testimonial[data-astro-cid-qhwndsjp].is-playing .video-play-btn[data-astro-cid-qhwndsjp],.video-testimonial[data-astro-cid-qhwndsjp].is-playing .video-footer[data-astro-cid-qhwndsjp],.video-testimonial[data-astro-cid-qhwndsjp].is-playing .video-bg[data-astro-cid-qhwndsjp]{opacity:0;pointer-events:none;transition:opacity .35s}.featured-section[data-astro-cid-nbw7ppnx]{padding-block:clamp(2rem,5vw,4rem)}.featured-wrapper[data-astro-cid-nbw7ppnx]{border-radius:var(--radius-xl,20px);background:linear-gradient(135deg,#10b98109 0%,#6366f105 100%);border:1px solid #10b9811a;grid-template-columns:1fr;gap:2rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}@media (width>=640px){.featured-wrapper[data-astro-cid-nbw7ppnx]{grid-template-columns:1fr 1fr;align-items:center;gap:2.5rem}}.featured-content[data-astro-cid-nbw7ppnx]{flex-direction:column;gap:1.5rem;display:flex}.featured-eyebrow[data-astro-cid-nbw7ppnx]{text-transform:uppercase;letter-spacing:.14em;color:var(--color-accent,#10b981);font-size:.6875rem;font-weight:600}.featured-quote[data-astro-cid-nbw7ppnx]{color:var(--color-text-secondary,#a8abb8);margin:0;padding:0;font-size:clamp(.9375rem,2vw,1.0625rem);font-style:italic;line-height:1.7;position:relative}.featured-quote-mark[data-astro-cid-nbw7ppnx]{font-size:3rem;font-style:normal;font-family:var(--font-display,"Space Grotesk Variable", sans-serif);color:var(--color-accent,#10b981);opacity:.3;pointer-events:none;font-weight:700;line-height:1;position:absolute;top:-.5rem;left:-.25rem}.featured-kpis[data-astro-cid-nbw7ppnx]{border-top:1px solid #ffffff0f;grid-template-columns:repeat(2,1fr);gap:1rem;padding-top:1rem;display:grid}.featured-kpi[data-astro-cid-nbw7ppnx]{flex-direction:column;gap:.125rem;display:flex}.featured-kpi-value[data-astro-cid-nbw7ppnx]{color:var(--color-accent,#10b981);letter-spacing:-.02em;font-size:1.5rem;font-weight:700;line-height:1}.featured-kpi-label[data-astro-cid-nbw7ppnx]{color:var(--color-text-muted,#7c7f9a);font-size:.75rem;line-height:1.4}.featured-link[data-astro-cid-nbw7ppnx]{color:var(--color-accent,#10b981);transition:gap .3s var(--ease-spring,cubic-bezier(.22,1,.36,1));align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.featured-link[data-astro-cid-nbw7ppnx]:hover{gap:.625rem}
