.proof-hero[data-astro-cid-ecksklum]{padding-top:clamp(8rem,6rem + 8vh,11rem);padding-bottom:var(--s-8);gap:var(--s-7) clamp(2rem, 6vw, 6rem);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;display:grid}.proof-hero[data-astro-cid-ecksklum] h1[data-astro-cid-ecksklum]{font-size:var(--fs-h1);max-width:16ch}.proof-hero__text[data-astro-cid-ecksklum]{gap:var(--s-4);display:grid}.proof-hero__text[data-astro-cid-ecksklum] .lead[data-astro-cid-ecksklum]{font-size:1.15rem}.directory[data-astro-cid-ecksklum]{padding-top:var(--s-6);border-top:1px solid var(--ink)}.directory__head[data-astro-cid-ecksklum]{justify-content:space-between;align-items:baseline;gap:var(--s-4) var(--s-7);margin-bottom:var(--s-7);flex-wrap:wrap;display:flex}.directory__head[data-astro-cid-ecksklum] h2[data-astro-cid-ecksklum]{font-size:clamp(1.6rem,1.2rem + 1.4vw,2.4rem)}.cases[data-astro-cid-ecksklum]{gap:var(--s-4);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.case-card[data-astro-cid-ecksklum]{padding:var(--tray-pad);border-radius:var(--r-tray);background:#161a190b}.case-card--0[data-astro-cid-ecksklum]{grid-area:span 2/1/auto/span 7;align-self:start}.case-card--1[data-astro-cid-ecksklum],.case-card--2[data-astro-cid-ecksklum]{grid-column:8/span 5}.case-card__link[data-astro-cid-ecksklum]{border-radius:var(--r-core);background:var(--surface);height:100%;box-shadow:var(--shadow-soft);color:inherit;transition:transform var(--dur-2) var(--ease-spring), box-shadow var(--dur-2) var(--ease-spring);grid-template-rows:auto 1fr;text-decoration:none;display:grid;overflow:hidden}.case-card__link[data-astro-cid-ecksklum]:hover{transform:translateY(-3px);box-shadow:0 1px 2px #161a190d,0 24px 48px -20px #161a193d}.case-card__media[data-astro-cid-ecksklum]{aspect-ratio:16/10;background:var(--silver);position:relative;overflow:hidden}.case-card--0[data-astro-cid-ecksklum] .case-card__media[data-astro-cid-ecksklum]{aspect-ratio:664/459}.case-card__media[data-astro-cid-ecksklum] img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-3) var(--ease-spring)}.case-card__media[data-astro-cid-ecksklum] img.is-contain{object-fit:contain;background:#fff;padding:4%}.case-card__link[data-astro-cid-ecksklum]:hover .case-card__media[data-astro-cid-ecksklum]>img{transform:scale(1.03)}.case-card__object[data-astro-cid-ecksklum]{aspect-ratio:1;width:34%;box-shadow:var(--shadow-soft);background:#ffffffb3;border-radius:50%;padding:6px;position:absolute;bottom:8%;right:6%}.case-card__object[data-astro-cid-ecksklum] img{object-fit:cover;border-radius:50%;width:100%;height:100%}.case-card__body[data-astro-cid-ecksklum]{gap:var(--s-3);align-content:start;padding:clamp(1.25rem,1rem + 1vw,2rem);display:grid}.case-card__sector[data-astro-cid-ecksklum]{align-items:center;gap:.7rem;display:flex}.case-card[data-astro-cid-ecksklum] h3[data-astro-cid-ecksklum]{letter-spacing:-.02em;font-size:clamp(1.3rem,1.1rem + .7vw,1.75rem);line-height:1.12}.case-card--0[data-astro-cid-ecksklum] h3[data-astro-cid-ecksklum]{font-size:clamp(1.6rem,1.2rem + 1.3vw,2.4rem)}.case-card__copy[data-astro-cid-ecksklum],.case-card__extra[data-astro-cid-ecksklum]{color:var(--mute);font-size:var(--fs-small)}.case-card__figures[data-astro-cid-ecksklum]{margin:var(--s-2) 0 0;gap:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--hairline);flex-wrap:wrap;display:flex}.case-card__figures[data-astro-cid-ecksklum] dt[data-astro-cid-ecksklum]{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.6rem;font-weight:600;line-height:1}.case-card__figures[data-astro-cid-ecksklum] dd[data-astro-cid-ecksklum]{color:var(--mute);font-size:var(--fs-label);margin:.25rem 0 0}.case-card__cta[data-astro-cid-ecksklum]{margin-top:var(--s-3);font-weight:600;font-size:var(--fs-small);align-items:center;gap:.6rem;display:inline-flex}.case-card__arrow[data-astro-cid-ecksklum]{background:var(--silver);width:2rem;height:2rem;transition:transform var(--dur-2) var(--ease-spring);border-radius:50%;place-items:center;display:grid}.case-card__link[data-astro-cid-ecksklum]:hover .case-card__arrow[data-astro-cid-ecksklum]{background:var(--action-tint);color:var(--action);transform:translate(3px)}.directory__more[data-astro-cid-ecksklum]{gap:var(--s-3) var(--s-6);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.directory__more[data-astro-cid-ecksklum] a[data-astro-cid-ecksklum]{align-items:center;gap:.5rem;padding-block:.4rem;font-weight:600;display:inline-flex}.proof-close[data-astro-cid-ecksklum]{gap:var(--s-7);border-radius:clamp(24px,3vw,40px);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;padding:clamp(2rem,1rem + 4vw,5rem);display:grid}.proof-close[data-astro-cid-ecksklum] h2[data-astro-cid-ecksklum]{max-width:20ch}.proof-close__side[data-astro-cid-ecksklum]{gap:var(--s-5);justify-items:start;display:grid}@media (width<=960px){.proof-hero[data-astro-cid-ecksklum],.proof-close[data-astro-cid-ecksklum]{grid-template-columns:minmax(0,1fr)}.case-card--0[data-astro-cid-ecksklum],.case-card--1[data-astro-cid-ecksklum],.case-card--2[data-astro-cid-ecksklum]{grid-area:auto/1/auto/-1}}
