.cs-hero[data-v-996ef6e3]{border-bottom:1px solid var(--line);background:radial-gradient(70% 120px at 15% -20px,#4a86ff29,#0000 60%),linear-gradient(#0000,#0a0f1a40)}.case-study h1[data-v-996ef6e3]{max-width:28ch}.dev-cta[data-v-996ef6e3]{flex-wrap:wrap;gap:.75rem;display:flex}.proof-kpis[data-v-996ef6e3]{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}@media (width<=640px){.proof-kpis[data-v-996ef6e3]{grid-template-columns:1fr}}.testimonial[data-v-996ef6e3]{align-items:flex-start;gap:1rem;display:flex}.media-grid[data-v-996ef6e3]{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}@media (width<=960px){.media-grid[data-v-996ef6e3]{grid-template-columns:1fr}}.media-card[data-v-996ef6e3]{flex-direction:column;gap:.5rem;display:flex}.media-frame[data-v-996ef6e3]{border:1px solid var(--line);background:#0b1020;border-radius:0;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000001f}.cs-video[data-v-996ef6e3],.media-frame>img[data-v-996ef6e3]{width:100%;height:auto;display:block}.asset-list[data-v-996ef6e3]{margin:.5rem 0 0;padding-left:1rem}.asset-list li[data-v-996ef6e3]{margin:.25rem 0;list-style:outside}.sr-only[data-v-996ef6e3]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.video-container[data-v-996ef6e3]{cursor:pointer;position:relative}.video-container[data-v-996ef6e3]:focus{outline:2px solid var(--primary);outline-offset:2px}.video-poster[data-v-996ef6e3]{justify-content:center;align-items:center;display:flex;position:relative}.video-poster img[data-v-996ef6e3]{width:100%;height:auto;display:block}.play-button[data-v-996ef6e3]{cursor:pointer;background:0 0;border:none;padding:0;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.play-button[data-v-996ef6e3]:hover{transform:translate(-50%,-50%)scale(1.1)}.play-button svg circle[data-v-996ef6e3]{transition:fill .2s}.video-container:hover .play-button svg circle[data-v-996ef6e3]{fill:#2f7cf6d9}
