.container.svelte-zhm0c{flex-direction:column;place-items:center;width:min(90%,110rem);margin:clamp(3rem,3.23vw,6rem) auto;display:flex}.container.svelte-zhm0c h1:where(.svelte-zhm0c){color:#000454;text-align:center;font-size:clamp(4rem,3.23vw,6rem)}.container.svelte-zhm0c p:where(.svelte-zhm0c){margin-top:clamp(3rem,3.23vw,6rem);font-size:clamp(2rem,1.65vw,3rem)}.container.svelte-zhm0c .projects_container:where(.svelte-zhm0c){grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));grid-auto-rows:auto;place-items:center;gap:clamp(2.6rem,1.83vw,3.4rem);width:100%;margin-top:clamp(3rem,3.23vw,6rem);padding:1rem;display:grid}.container.svelte-zhm0c .projects_container:where(.svelte-zhm0c) .project_card:where(.svelte-zhm0c){aspect-ratio:16/9;cursor:pointer;border-radius:1rem;place-items:center;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b}.container.svelte-zhm0c .projects_container:where(.svelte-zhm0c) .project_card:where(.svelte-zhm0c):hover img:where(.svelte-zhm0c){transform:scale(1.05)}.container.svelte-zhm0c .projects_container:where(.svelte-zhm0c) .project_card:where(.svelte-zhm0c) img:where(.svelte-zhm0c){object-fit:cover;border-radius:1rem;width:100%;height:100%;transition:transform .4s ease-in-out}.container.svelte-zhm0c .projects_container:where(.svelte-zhm0c) .project_card:where(.svelte-zhm0c) .project_overlay:where(.svelte-zhm0c){color:#1f1f1f;background:#1f1f1f66;border-radius:1rem;flex-direction:column;justify-content:flex-start;width:100%;height:100%;padding:1rem;display:flex;position:absolute;top:0;left:0}.container.svelte-zhm0c .projects_container:where(.svelte-zhm0c) .project_card:where(.svelte-zhm0c) .project_overlay:where(.svelte-zhm0c) h2:where(.svelte-zhm0c){color:#fafafa;font-size:clamp(2.6rem,1.83vw,3.4rem);font-weight:600}
