.post.svelte-1ez9i4l.svelte-1ez9i4l{width:100%;height:100%}.post.svelte-1ez9i4l .title-wrap.svelte-1ez9i4l{overflow:hidden;margin-bottom:2em}.post.svelte-1ez9i4l .title-wrap h1.svelte-1ez9i4l{font-size:13vw;line-height:.85;padding-bottom:.2em;margin:0;text-align:center;transform:translateY(100%)}.post.svelte-1ez9i4l .project-content .image-container.svelte-1ez9i4l{min-height:80vh}.post.svelte-1ez9i4l .project-info.svelte-1ez9i4l{margin:8rem auto;max-width:1450px;display:flex;gap:4rem}.post.svelte-1ez9i4l .project-info .info-block.svelte-1ez9i4l{width:70%}.post.svelte-1ez9i4l .project-info .project-credits.svelte-1ez9i4l{width:30%}.post.svelte-1ez9i4l img.svelte-1ez9i4l{max-width:100%}.post.svelte-1ez9i4l .project-gallery.svelte-1ez9i4l{max-width:75%;margin:0 auto;display:flex;flex-direction:column;gap:5rem;justify-content:center;align-items:center}.post.svelte-1ez9i4l .project-nav.svelte-1ez9i4l{width:100%;display:flex;justify-content:space-between;align-items:flex-end}.post.svelte-1ez9i4l .project-nav h3.svelte-1ez9i4l{margin-bottom:0}.post.svelte-1ez9i4l .image-container.svelte-1ez9i4l{position:relative;height:auto;overflow:hidden}.post.svelte-1ez9i4l .image-container img.svelte-1ez9i4l{max-height:100vh;object-fit:cover;width:100%}.post.svelte-1ez9i4l .image-container .image-cover.svelte-1ez9i4l{position:absolute;width:100%;height:103%;top:-4px;background-color:var(--background)}@media screen and (max-width: 1400px){.post.svelte-1ez9i4l .project-info.svelte-1ez9i4l{margin:3rem auto}}@media screen and (max-width: 1100px){.post.svelte-1ez9i4l .project-info.svelte-1ez9i4l{margin:2rem auto}.post.svelte-1ez9i4l .project-gallery.svelte-1ez9i4l{gap:3rem}.post.svelte-1ez9i4l .project-content .image-container.svelte-1ez9i4l{min-height:unset}}@media screen and (max-width: 800px){.post.svelte-1ez9i4l .title-wrap h1.svelte-1ez9i4l{font-size:18vw}.post.svelte-1ez9i4l .project-gallery.svelte-1ez9i4l{gap:1rem;width:100%;max-width:none}.post.svelte-1ez9i4l .project-gallery .image-container.svelte-1ez9i4l{max-height:none;min-height:none}.post.svelte-1ez9i4l .project-info.svelte-1ez9i4l{flex-direction:column-reverse;margin:1rem auto;gap:0}.post.svelte-1ez9i4l .project-info .project-credits.svelte-1ez9i4l,.post.svelte-1ez9i4l .project-info .info-block.svelte-1ez9i4l{width:100%}}
