.modal.svelte-1fltzu{z-index:49;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-content.svelte-1fltzu{background-color:var(--background);width:100%;height:100%;padding-top:0;overflow:auto}.work-list.svelte-1k3353l{gap:calc(var(--spacing,.25rem)*1);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.work-list.svelte-1k3353l{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.work-list.svelte-1k3353l{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.work-list.svelte-1k3353l{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:80rem){.work-list.svelte-1k3353l{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:96rem){.work-list.svelte-1k3353l{grid-template-columns:repeat(6,minmax(0,1fr))}}.work-list.svelte-1k3353l .work-item:where(.svelte-1k3353l){position:relative;overflow:hidden}.work-list.svelte-1k3353l .work-item:where(.svelte-1k3353l):before{content:"";background-color:#000;padding-top:100%;display:block}.work-list.svelte-1k3353l .work-item:where(.svelte-1k3353l) .item-link:where(.svelte-1k3353l){z-index:1;position:absolute;inset:0}.work-list.svelte-1k3353l .work-item:where(.svelte-1k3353l) .item-link:where(.svelte-1k3353l):after{content:"";opacity:.5;background:linear-gradient(#0005 0,#001);transition:opacity .3s;display:block;position:absolute;inset:0}.work-list.svelte-1k3353l .work-item:where(.svelte-1k3353l) .item-link:where(.svelte-1k3353l):hover:after{opacity:.8}.work-list.svelte-1k3353l .work-item:where(.svelte-1k3353l) .item-link:where(.svelte-1k3353l):hover .item-info:where(.svelte-1k3353l){bottom:2rem}.work-list.svelte-1k3353l .work-item:where(.svelte-1k3353l) .item-link:where(.svelte-1k3353l):hover .item-image:where(.svelte-1k3353l){filter:grayscale(0)}.work-list.svelte-1k3353l .work-item:where(.svelte-1k3353l) .item-link:where(.svelte-1k3353l) .item-image:where(.svelte-1k3353l){object-fit:cover;width:100%;height:100%;transition:all 1s;display:block;position:absolute;top:0}.work-list.svelte-1k3353l .work-item:where(.svelte-1k3353l) .item-link:where(.svelte-1k3353l) .item-info:where(.svelte-1k3353l){color:#fff;text-align:center;z-index:1;flex-direction:column;justify-content:center;align-items:center;transition:bottom .3s;display:flex;position:absolute;bottom:1rem;left:0;right:0}.work-list.svelte-1k3353l .work-item:where(.svelte-1k3353l) .item-link:where(.svelte-1k3353l) .item-info:where(.svelte-1k3353l) .item-logo:where(.svelte-1k3353l){margin-bottom:.5rem}.work-list.svelte-1k3353l .work-item:where(.svelte-1k3353l) .item-link:where(.svelte-1k3353l) .item-info:where(.svelte-1k3353l) .item-description:where(.svelte-1k3353l){text-transform:uppercase;font-size:.7em;font-weight:800!important}/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */section.svelte-1tni7v1{scroll-margin-top:calc(var(--spacing,.25rem)*16);padding:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*16);flex-direction:column;justify-content:center;align-items:center;display:flex}section.svelte-1tni7v1:nth-child(2n){background-color:var(--background-muted)}
