.case[data-astro-cid-tklfeeew]{color:var(--white);text-decoration:none}.case__media[data-astro-cid-tklfeeew]{border-radius:18px;overflow:hidden}.case__media[data-astro-cid-tklfeeew] img,.case__media[data-astro-cid-tklfeeew] video{display:block;width:100%;object-fit:cover;transition:transform .8s var(--ease-out)}.case[data-astro-cid-tklfeeew]:hover .case__media[data-astro-cid-tklfeeew] img,.case[data-astro-cid-tklfeeew]:hover .case__media[data-astro-cid-tklfeeew] video{transform:scale(1.03)}.case__klant[data-astro-cid-tklfeeew]{font-size:15px;color:var(--muted)}.case__kop[data-astro-cid-tklfeeew]{margin:0;font-size:clamp(30px,3vw,44px);line-height:1.05;font-weight:800;letter-spacing:-.04em}.case__kop--small[data-astro-cid-tklfeeew]{font-size:26px;line-height:1.15;letter-spacing:-.03em}.case--featured[data-astro-cid-tklfeeew]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:40px 64px;align-items:center;padding:16px}.case--featured[data-astro-cid-tklfeeew] .case__media[data-astro-cid-tklfeeew] img,.case--featured[data-astro-cid-tklfeeew] .case__media[data-astro-cid-tklfeeew] video{aspect-ratio:4 / 3}.case__body[data-astro-cid-tklfeeew]{display:flex;flex-direction:column;gap:24px;padding:16px 32px 16px 0}.case__body--tight[data-astro-cid-tklfeeew]{gap:10px;padding:0 12px}.case__cijfers[data-astro-cid-tklfeeew]{margin:0;display:flex;gap:48px}.case__cijfers[data-astro-cid-tklfeeew] div[data-astro-cid-tklfeeew]{display:flex;flex-direction:column;gap:4px}.case__cijfers[data-astro-cid-tklfeeew] dt[data-astro-cid-tklfeeew]{font-size:44px;font-weight:800;letter-spacing:-.04em}.case__cijfers[data-astro-cid-tklfeeew] dt[data-astro-cid-tklfeeew].is-accent{color:var(--magenta-text)}.case__cijfers[data-astro-cid-tklfeeew] dd[data-astro-cid-tklfeeew]{margin:0;font-size:14px;color:var(--muted)}.case__samenvatting[data-astro-cid-tklfeeew]{margin:0;font-size:15px;line-height:1.65;color:var(--muted)}.case--regular[data-astro-cid-tklfeeew]{display:flex;flex-direction:column;gap:24px;padding:16px 16px 28px}.case--regular[data-astro-cid-tklfeeew] .case__media[data-astro-cid-tklfeeew] img,.case--regular[data-astro-cid-tklfeeew] .case__media[data-astro-cid-tklfeeew] video{aspect-ratio:16 / 10}.case__media--merk[data-astro-cid-tklfeeew]{position:relative}.case--regular[data-astro-cid-tklfeeew] .case__media--merk[data-astro-cid-tklfeeew] :is(img,video):not(.case__merk){filter:grayscale(1) brightness(.45) blur(3px);transform:scale(1.06);transition:filter .6s var(--ease-out),transform .8s var(--ease-out)}.case--regular[data-astro-cid-tklfeeew]:hover .case__media--merk[data-astro-cid-tklfeeew] :is(img,video):not(.case__merk){filter:grayscale(.3) brightness(.55) blur(3px);transform:scale(1.03)}.case--regular[data-astro-cid-tklfeeew] .case__media--merk[data-astro-cid-tklfeeew] .case__merk[data-astro-cid-tklfeeew]{position:absolute;inset:0;margin:auto;aspect-ratio:auto;width:auto;height:auto;max-width:62%;max-height:34%;object-fit:contain;filter:drop-shadow(0 4px 24px rgba(0,0,0,.5));transition:transform .8s var(--ease-out)}.case--regular[data-astro-cid-tklfeeew]:hover .case__media--merk[data-astro-cid-tklfeeew] .case__merk[data-astro-cid-tklfeeew]{transform:scale(1.04)}.case__media--logo[data-astro-cid-tklfeeew]{aspect-ratio:16 / 10;display:flex;align-items:center;justify-content:center;padding:48px;background:radial-gradient(80% 90% at 80% 10%,var(--plum-800) 0%,var(--night) 70%)}.case--regular[data-astro-cid-tklfeeew] .case__media--logo[data-astro-cid-tklfeeew] img[data-astro-cid-tklfeeew]{aspect-ratio:auto;width:auto;max-width:70%;max-height:90px;object-fit:contain}.case__media--logo[data-astro-cid-tklfeeew] span[data-astro-cid-tklfeeew]{font-size:28px;font-weight:800;letter-spacing:-.03em}.case--quote[data-astro-cid-tklfeeew]{display:flex;flex-direction:column;justify-content:space-between;gap:40px;padding:40px;background:radial-gradient(80% 80% at 100% 0%,#e5006d40,#ffffff08 70%)}.case__logo[data-astro-cid-tklfeeew]{height:40px;width:auto;align-self:flex-start}.case--quote[data-astro-cid-tklfeeew] blockquote[data-astro-cid-tklfeeew]{margin:0;font-size:clamp(22px,2.2vw,28px);line-height:1.35;font-weight:300;letter-spacing:-.02em}@media(max-width:600px){.case__body[data-astro-cid-tklfeeew]{padding:0 8px 16px}}
