.work-page__flagship.svelte-1dj9mz1,.work-page__tools.svelte-1dj9mz1{margin:clamp(3rem,7vw,6rem) 0}.work-page__section-intro.svelte-1dj9mz1{display:flex;justify-content:space-between;align-items:baseline;gap:2rem;padding:0 0 1.25rem;margin-bottom:1.5rem;border-bottom:1px solid currentColor}.work-page__section-intro.svelte-1dj9mz1 h2:where(.svelte-1dj9mz1){font-size:clamp(1.75rem,3vw,2.75rem);margin:0}.work-page__section-intro.svelte-1dj9mz1 p:where(.svelte-1dj9mz1){max-width:25rem;margin:0}.work-page__flagship.svelte-1dj9mz1 .project-grid{grid-template-columns:1fr;min-width:0}.work-page__flagship.svelte-1dj9mz1 .project-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;min-width:0;max-width:100%}.work-page__flagship.svelte-1dj9mz1 .project-card__preview{min-height:20rem;min-width:0}@media(max-width:700px){.work-page__section-intro.svelte-1dj9mz1{display:block}.work-page__section-intro.svelte-1dj9mz1 p:where(.svelte-1dj9mz1){margin-top:.5rem}.work-page__flagship.svelte-1dj9mz1 .project-card{grid-template-columns:minmax(0,1fr)}.work-page__flagship.svelte-1dj9mz1 .project-card__preview{min-height:10rem;max-width:100%}}
