.portfolio.svelte-13fdo6a{color:#11273e;background:#f6f8fa;padding-top:82px}.portfolio-heading.svelte-13fdo6a{color:#fff;background:#11273e;padding:68px 0}.eyebrow.svelte-13fdo6a,.portfolio-heading.svelte-13fdo6a h1:where(.svelte-13fdo6a) span:where(.svelte-13fdo6a){color:#3296d2}.portfolio-heading.svelte-13fdo6a h1:where(.svelte-13fdo6a){margin:18px 0;font-size:clamp(38px,5vw,64px);font-weight:700;line-height:1.08}.portfolio-heading.svelte-13fdo6a p:where(.svelte-13fdo6a):not(.eyebrow){max-width:650px;margin-bottom:28px;line-height:1.7}.portfolio-grid.svelte-13fdo6a{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding-block:56px;display:grid}.portfolio-grid.svelte-13fdo6a article:where(.svelte-13fdo6a){background:#fff;border:1px solid #dbe4ec}.portfolio-grid.svelte-13fdo6a img:where(.svelte-13fdo6a){aspect-ratio:16/10;object-fit:cover;width:100%}.portfolio-grid.svelte-13fdo6a article:where(.svelte-13fdo6a)>div:where(.svelte-13fdo6a){padding:24px}.portfolio-grid.svelte-13fdo6a h2:where(.svelte-13fdo6a),.portfolio-cta.svelte-13fdo6a h2:where(.svelte-13fdo6a){margin-bottom:12px;font-size:25px;font-weight:600}.portfolio-grid.svelte-13fdo6a a:where(.svelte-13fdo6a){color:#237ab0;font-weight:600}.portfolio-cta.svelte-13fdo6a{text-align:center;padding-block:20px 64px}.portfolio-cta.svelte-13fdo6a p:where(.svelte-13fdo6a){margin-bottom:24px}@media (width<=640px){.portfolio.svelte-13fdo6a{padding-top:76px}.portfolio-grid.svelte-13fdo6a{grid-template-columns:1fr;gap:24px}.portfolio-heading.svelte-13fdo6a{padding:44px 0}}
