.expand-button.svelte-17jn0tf{background:none;border:none;color:var(--color-link, #fbe134);cursor:pointer;padding:0 0 0 5px;text-decoration:underline}.project.svelte-17jn0tf{display:grid;grid-template-columns:200px 1fr;grid-template-rows:auto auto 1fr;padding:var(--spacing-30);-webkit-backdrop-filter:blur(4px) brightness(2);backdrop-filter:blur(4px) brightness(2);border-radius:var(--spacing-xl);min-height:150px;max-width:60vw;gap:var(--spacing-xl)}@media (max-width: 600px){.project.svelte-17jn0tf{grid-template-columns:1fr}}.project.svelte-17jn0tf a:where(.svelte-17jn0tf){grid-column:1;grid-row:1/span 2}@media (max-width: 600px){.project.svelte-17jn0tf a:where(.svelte-17jn0tf){grid-row:1}}.project.svelte-17jn0tf a:where(.svelte-17jn0tf) img:where(.svelte-17jn0tf){width:200px;border-radius:var(--spacing-s);margin-top:5px}@media (max-width: 600px){.project.svelte-17jn0tf a:where(.svelte-17jn0tf) img:where(.svelte-17jn0tf){width:100%}}.project.svelte-17jn0tf h2:where(.svelte-17jn0tf){grid-column:2;grid-row:1}@media (max-width: 600px){.project.svelte-17jn0tf h2:where(.svelte-17jn0tf){grid-column:1;grid-row:2}}.project.svelte-17jn0tf p:where(.svelte-17jn0tf){max-width:80vw;font-size:16px;line-height:1.4}@media (max-width: 600px){.project.svelte-17jn0tf p:where(.svelte-17jn0tf){grid-column:1;grid-row:3}}.project.svelte-17jn0tf .image-gallery:where(.svelte-17jn0tf){grid-column:1/span 2;display:flex;justify-content:center;gap:var(--spacing-xl)}@media (max-width: 600px){.project.svelte-17jn0tf .image-gallery:where(.svelte-17jn0tf){grid-column:1;grid-row:4;flex-direction:column}}.project.svelte-17jn0tf .image-gallery:where(.svelte-17jn0tf) .product-image:where(.svelte-17jn0tf){height:auto;object-fit:cover;border-radius:var(--spacing-s);min-width:0;flex-basis:calc(33.333% - 2 * var(--spacing-l) / 3);flex-grow:1;flex-shrink:1;width:auto}@media (max-width: 600px){.project.svelte-17jn0tf .image-gallery:where(.svelte-17jn0tf) .product-image:where(.svelte-17jn0tf){width:100%;flex-basis:auto;flex-grow:0;flex-shrink:0}}section.svelte-amvr94{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-30)}section.svelte-amvr94 h1:where(.svelte-amvr94){margin-top:15vh;margin-bottom:5vh}section.svelte-amvr94 .projects:where(.svelte-amvr94){display:flex;flex-direction:column;gap:var(--spacing-xl);padding:var(--spacing-50) 0}
