.list__project-triple.svelte-84nwk4.svelte-84nwk4{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--gap-medium)}.list__project-vertical.svelte-84nwk4.svelte-84nwk4{display:grid;grid-template-columns:1fr;width:100%}.image__figure.svelte-84nwk4.svelte-84nwk4{position:relative;margin:0;aspect-ratio:16/9;border:0px;overflow:hidden;width:100%}.list__project-triple.svelte-84nwk4 .image__figure.svelte-84nwk4{aspect-ratio:1}.list__project-vertical.svelte-84nwk4 .image__figure.svelte-84nwk4{aspect-ratio:9/16!important}.list__project-campaign.svelte-84nwk4 .image__figure.svelte-84nwk4{aspect-ratio:16/9}.case__image.svelte-84nwk4.svelte-84nwk4{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.case__image-hover.svelte-84nwk4.svelte-84nwk4,.case__video-hover.svelte-84nwk4.svelte-84nwk4{position:absolute;top:0;right:0;bottom:0;left:0;opacity:1;width:100%;height:100%;object-fit:cover;z-index:20;transition:opacity .5s;display:flex;justify-content:center;align-items:center}.case__image-hover.svelte-84nwk4.svelte-84nwk4:hover,.case__video-hover.svelte-84nwk4.svelte-84nwk4:hover{opacity:1}.case__info-container.svelte-84nwk4.svelte-84nwk4{display:flex;flex-direction:column;padding-top:var(--padding-small);margin-bottom:var(--margin-large)}.case__info.svelte-84nwk4.svelte-84nwk4{font-size:var(--font-size-small);margin:0}.info__title.svelte-84nwk4.svelte-84nwk4{font-weight:500;text-transform:uppercase}.info__date.svelte-84nwk4.svelte-84nwk4{font-size:.9rem;transform:translateY(1.5px)}.video-overlay.svelte-84nwk4.svelte-84nwk4{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;z-index:1000;display:flex;justify-content:center;align-items:center}.video-container.svelte-84nwk4.svelte-84nwk4{position:relative;width:80%;height:80%}.close-btn.svelte-84nwk4.svelte-84nwk4{position:absolute;top:10px;right:10px;padding:8px 12px;background-color:var(--bright);color:var(--light);border:none;font-size:14px;font-weight:500;text-transform:uppercase;cursor:pointer}.tooltip.svelte-84nwk4.svelte-84nwk4{position:fixed;background-color:#000;color:#fff;padding:5px;border-radius:3px;pointer-events:none;transform:translate(-50%,-100%);white-space:nowrap;z-index:1000}.hidden.svelte-84nwk4.svelte-84nwk4{opacity:0;pointer-events:none;transition:opacity .3s ease}.video-element.svelte-84nwk4.svelte-84nwk4{z-index:20}.desktop-hide.svelte-84nwk4.svelte-84nwk4{display:none}.play-icon.svelte-84nwk4.svelte-84nwk4{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:2rem;opacity:0;text-shadow:0 0 10px rgba(0,0,0,.3);pointer-events:none;z-index:30;transition:opacity .3s ease}.image__figure.svelte-84nwk4:hover .play-icon--hover.svelte-84nwk4{opacity:.7}.image__figure.svelte-84nwk4:hover .play-icon--hover.svelte-84nwk4:hover{opacity:.9}.mobile-hide.svelte-84nwk4.svelte-84nwk4{display:none}.case__image.svelte-84nwk4.svelte-84nwk4,.hidden.svelte-84nwk4.svelte-84nwk4{opacity:1!important}@media (max-width: 768px){.list__project-triple.svelte-84nwk4.svelte-84nwk4{grid-template-columns:1fr}.list__project-vertical.svelte-84nwk4.svelte-84nwk4{grid-template-columns:1fr;max-width:100%}.image__figure.svelte-84nwk4.svelte-84nwk4{aspect-ratio:1;width:100%}.list__project-campaign.svelte-84nwk4 .image__figure.svelte-84nwk4{aspect-ratio:1!important}.hide-on-mobile.svelte-84nwk4.svelte-84nwk4{display:none}.video-container.svelte-84nwk4.svelte-84nwk4{position:relative;width:100%;height:auto}.desktop-hide.svelte-84nwk4.svelte-84nwk4{display:block}.play-icon.svelte-84nwk4.svelte-84nwk4,.play-icon--hover.svelte-84nwk4.svelte-84nwk4{opacity:.7}.mobile-hide.svelte-84nwk4.svelte-84nwk4{display:none}.case__image.svelte-84nwk4.svelte-84nwk4,.hidden.svelte-84nwk4.svelte-84nwk4{opacity:1!important}}
