.work-page.svelte-1jhee4u{min-height:100vh;background-color:var(--clr-bg-primary);color:var(--clr-txt-primary-on-bg-primary)}.hero-section.svelte-1jhee4u{padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-2xl);text-align:center}.hero-section.svelte-1jhee4u h1:where(.svelte-1jhee4u){font-size:var(--fs-xl);margin-bottom:var(--spacing-md);color:var(--clr-txt-primary-on-bg-primary)}.hero-section.svelte-1jhee4u p:where(.svelte-1jhee4u){font-size:var(--fs-base);max-width:700px;margin:0 auto;color:var(--clr-txt-secondary-on-bg-primary)}.filter-section.svelte-1jhee4u{display:flex;justify-content:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-2xl);flex-wrap:wrap}.filter-section.svelte-1jhee4u .button:where(.svelte-1jhee4u){padding:var(--spacing-sm) var(--spacing-md);font-size:var(--fs-sm);font-weight:var(--fw-bold);border-radius:var(--radius-base);transition:background-color var(--animation-speed-fast) var(--animation-fn-ease-in-out)}.filter-section.svelte-1jhee4u .button.primary:where(.svelte-1jhee4u){background-color:var(--clr-btn-bg-primary);color:var(--clr-txt-primary-on-btn-bg-primary)}.filter-section.svelte-1jhee4u .button.secondary:where(.svelte-1jhee4u){background-color:var(--clr-bg-secondary);color:var(--clr-txt-primary-on-bg-secondary)}.projects-grid-section.svelte-1jhee4u{display:grid;grid-template-columns:1fr;gap:var(--spacing-xl);padding-bottom:var(--spacing-9xl)}@media (min-width: 768px){.projects-grid-section.svelte-1jhee4u{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-md)}}@media (min-width: 1024px){.projects-grid-section.svelte-1jhee4u{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--spacing-md)}}.projects-grid-section.svelte-1jhee4u .no-projects-message:where(.svelte-1jhee4u){grid-column:1/-1;text-align:center;font-size:var(--fs-md);color:var(--clr-txt-secondary-on-bg-primary);padding:var(--spacing-6xl) 0}
