.content-container.svelte-qp5czk{width:100%;display:flex;padding-left:10%;padding-right:10%;align-items:center;flex-direction:column}p.svelte-1fbzgiq,li.svelte-1fbzgiq{font-size:1rem;color:#ccc}.back-link.svelte-1fbzgiq{margin-top:2rem;font-size:1rem;border:1px solid white;padding:.5rem 1rem;border-radius:8px;display:flex;width:33%;justify-content:center;justify-self:center}.section.svelte-1h62jm0{height:100vh;width:100%;scroll-snap-align:start;display:flex;flex-direction:column;color:#fff}.smart-grid.svelte-qn21cb{display:grid;gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(var(--min-size),1fr));grid-auto-rows:1fr;overflow:hidden}.smart-grid.svelte-qn21cb>*{width:100%;min-width:0;min-height:0;aspect-ratio:1;overflow:hidden}.project-modal.svelte-daxhcx{will-change:transform,opacity;transform:translateZ(0)}.scroll-container.svelte-1uha8ag{height:100vh;overflow-y:scroll;scroll-snap-type:y mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.scroll-container.svelte-1uha8ag::-webkit-scrollbar{display:none}.modal-overlay.svelte-1uha8ag{background:#00000080}.modal-content.svelte-1uha8ag{box-shadow:0 25px 50px -12px #00000080;border:1px solid rgba(255,255,255,.1)}body.modal-open{overflow:hidden}
