.projects.svelte-1uu3mqt{padding:2.5rem 2rem 4rem;max-width:50vw}.project.svelte-1uu3mqt{border-top:2px solid #000}.project.svelte-1uu3mqt:last-child{border-bottom:2px solid #000}.projectHeader.svelte-1uu3mqt{width:100%;background:transparent;border:0;padding:1.25rem 0;display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;cursor:pointer;text-align:left}.text.svelte-1uu3mqt{max-width:70ch}h1.svelte-1uu3mqt{font-family:Baskervville,serif;font-size:1.75rem;font-weight:400;margin:0 0 .6rem}.blurb.svelte-1uu3mqt{margin:0;font-size:.98rem;line-height:1.35}.icon.svelte-1uu3mqt{flex:0 0 auto;font-size:2rem;line-height:1;margin-top:.15rem;width:2rem;text-align:right;-webkit-user-select:none;user-select:none}.panel.svelte-1uu3mqt{padding:0 0 2.25rem}.layout.svelte-1uu3mqt{display:flex;padding:1.25rem 0 0;gap:4rem;align-items:flex-start}.info.svelte-1uu3mqt{flex:1;max-width:35%}.info.svelte-1uu3mqt p:where(.svelte-1uu3mqt){margin:0 0 1rem}.gallery.svelte-1uu3mqt{flex:1;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;max-width:45%;margin-left:10%}.gallery.svelte-1uu3mqt img:where(.svelte-1uu3mqt){width:100%;aspect-ratio:4 / 5;object-fit:cover;cursor:pointer;border-radius:4px}@media (max-width: 980px){.projects.svelte-1uu3mqt{padding:1.5rem}.layout.svelte-1uu3mqt{flex-direction:column;gap:2rem}.info.svelte-1uu3mqt{max-width:100%}.gallery.svelte-1uu3mqt{max-width:100%;margin-left:0;grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.gallery.svelte-1uu3mqt{grid-template-columns:1fr}}.lightbox.svelte-1uu3mqt{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;display:flex;justify-content:center;align-items:center;z-index:500;padding:1rem}.controls.svelte-1uu3mqt{display:flex;align-items:center;gap:1.5rem;max-width:90vw;max-height:90vh}.controls.svelte-1uu3mqt img:where(.svelte-1uu3mqt){max-height:90vh;max-width:80vw;object-fit:contain}.controls.svelte-1uu3mqt button:where(.svelte-1uu3mqt){font-size:2.5rem;background:none;border:none;color:#fff;cursor:pointer;padding:0 1rem}
