@media (max-width: 599px){[data-view=projects].svelte-1bchqhy{padding-top:5vw}}@media (min-width: 600px){.Section{padding-bottom:32px!important}}.Section:not(:first-of-type){padding-top:32px!important}.projects-intro.svelte-1bchqhy{display:flex;flex-direction:column;gap:2rem}@media (min-width: 1024px){.projects-intro.svelte-1bchqhy{flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width: 1024px){.projects-intro--paragraph.svelte-1bchqhy{width:50%}}@media (min-width: 1024px){.projects-intro--search-wrapper.svelte-1bchqhy{width:28vw;margin-bottom:auto;margin-top:-1.2em}}.filter-controls.svelte-1bchqhy{border-bottom:1px solid black;margin-bottom:54px;padding-bottom:32px}.filter-controls.svelte-1bchqhy button:where(.svelte-1bchqhy){margin-left:2rem;border:0;background:0}.filter-controls.svelte-1bchqhy .cross:where(.svelte-1bchqhy){cursor:pointer;display:inline-block;font-size:1.5rem;transform:translateY(.17rem)}@media (max-width: 599px){.filter-controls.svelte-1bchqhy{padding-top:.5rem;padding-bottom:.5rem}}@media (max-width: 599px){.Section.FilterTabsSection{padding-top:0!important}}.search-tabs.svelte-1bchqhy{display:flex;align-items:center;justify-content:flex-start}.search-tabs.searching.svelte-1bchqhy{opacity:.3}.search-tabs.svelte-1bchqhy p:where(.svelte-1bchqhy){margin:0;padding-top:.5rem}@media (max-width: 599px){.search-tabs.svelte-1bchqhy{justify-content:space-between}}@media (max-width: 599px){.specialisms-tabs.svelte-1bchqhy .specialism:where(.svelte-1bchqhy){display:block;line-height:2}}@media (min-width: 600px){.specialisms-tabs.svelte-1bchqhy{display:flex;gap:2rem;flex-wrap:wrap}.specialisms-tabs.svelte-1bchqhy .specialism:where(.svelte-1bchqhy){cursor:pointer;font-weight:300}.specialisms-tabs.svelte-1bchqhy .specialism:where(.svelte-1bchqhy):hover,.specialisms-tabs.svelte-1bchqhy .specialism.is-active:where(.svelte-1bchqhy){text-decoration:underline;text-decoration-color:#c25131}.specialisms-tabs.svelte-1bchqhy .specialism.is-active:where(.svelte-1bchqhy){font-weight:700;letter-spacing:-.1px}}.ProjectThumb{display:grid;height:fit-content}.no-results.svelte-1bchqhy{display:flex;flex-direction:column;align-items:center;gap:2rem}.no-results.svelte-1bchqhy span:where(.svelte-1bchqhy){cursor:pointer;text-decoration:underline;text-decoration-color:#c25131}.no-results.svelte-1bchqhy span:where(.svelte-1bchqhy):hover{color:#c25131}
