section.svelte-y1lcjw{margin:calc(2 * var(--margin-xxl)) var(--margin-edge) calc(2 * var(--margin-xl)) var(--margin-edge);padding:0}h1.svelte-y1lcjw{font-size:2.8em;margin:0;visibility:hidden}p.svelte-y1lcjw{margin:var(--margin-md) 0;visibility:hidden}@media (max-width: 648px){section.svelte-y1lcjw{margin-top:var(--margin-xxl)}h1.svelte-y1lcjw{font-size:2.4em}p.svelte-y1lcjw{font-size:1.2em}}@media (prefers-reduced-motion: reduce){h1.svelte-y1lcjw,p#intro.svelte-y1lcjw{transition:none!important;animation:none!important}}h1.svelte-rldtaq{margin-bottom:var(--margin-sm)}.services-grid.svelte-rldtaq{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:calc(var(--margin-edge) / 2);position:relative}.service-card.svelte-rldtaq{background-color:var(--color-bg-frame);border-radius:var(--radius-sm);padding:var(--margin-md);display:flex;flex-direction:column;transition:border-radius .2s ease-out,transform .2s ease-out;opacity:1;overflow:hidden}.service-card.svelte-rldtaq:hover,.service-card.svelte-rldtaq:focus{border-radius:var(--radius-lg)}.service-title.svelte-rldtaq{font-size:1.5rem;font-weight:700;margin:0 0 var(--margin-sm) 0}.service-intro.svelte-rldtaq p{margin:0;padding:0}.testimonials.svelte-1e7qciy{display:flex;justify-content:center}.quote.svelte-1e7qciy{margin:var(--margin-xxl) 0 var(--margin-xl) 0;padding:var(--margin-md) 0;text-align:center}q.svelte-1e7qciy{font-size:1.6em;line-height:1.4em;margin-bottom:var(--margin-xl)}.name.svelte-1e7qciy{margin-bottom:0}.role.svelte-1e7qciy{font-size:.8em;margin:0}@media (max-width: 648px){.quote.svelte-1e7qciy{margin-right:var(--margin-sm);margin-left:var(--margin-sm)}q.svelte-1e7qciy{font-size:1em}}#projects.svelte-jcisgd{margin:0 var(--margin-edge) var(--margin-xxl) var(--margin-edge)}section.svelte-jcisgd{max-width:1048px;margin:0 auto}@media (max-width: 1080px){section.svelte-jcisgd{margin:0 calc(var(--margin-edge) / 2);width:calc(100% - var(--margin-edge))}}.no-results.svelte-jcisgd{margin-top:var(--margin-lg);padding:var(--margin-xl) 0}
