a.svelte-1nqw4br{text-decoration:none}.layout.svelte-1nqw4br{display:flex;height:100vh;padding-top:3.5em;box-sizing:border-box}.projectList.svelte-1nqw4br{width:38%;display:flex;flex-direction:column;justify-content:center;padding:2em 3em 2em 3.5em;gap:.1em;overflow-y:auto}.projectLink.svelte-1nqw4br{font-family:var(--ajbsansserifFont);font-size:1em;font-weight:300;letter-spacing:.06em;text-transform:uppercase;color:var(--ajbblack);line-height:2;opacity:.3;transition:opacity .15s ease}.projectLink.svelte-1nqw4br:hover,.projectLink.active.svelte-1nqw4br{opacity:1}.previewPanel.svelte-1nqw4br{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:4em 6em 4em 2em;overflow:hidden}.previewPanel.svelte-1nqw4br img:where(.svelte-1nqw4br){max-height:calc(100vh - 14em);max-width:100%;width:auto;height:auto;object-fit:contain;display:block}.mobileList.svelte-1nqw4br{display:none}@media only screen and (max-width: 700px){.layout.svelte-1nqw4br{display:none}.mobileList.svelte-1nqw4br{display:flex;flex-direction:column;gap:3em;padding:5em 1.5em 6em}.mobileLink.svelte-1nqw4br{display:flex;flex-direction:column;gap:.6em;color:var(--ajbblack)}.mobileLink.svelte-1nqw4br img:where(.svelte-1nqw4br){width:100%;height:auto;object-fit:contain}.mobileLink.svelte-1nqw4br span:where(.svelte-1nqw4br){font-family:var(--ajbsansserifFont);font-size:13px;text-transform:capitalize}}
