.klar.svelte-1uo0tuu{--font-body:"Inter Variable", sans-serif;--paper:#fafaf7;--ink:#252c30;--line:#dcded9;--surface:#f0f1ec;--radius:4px}.hero.svelte-1uo0tuu{grid-template-columns:1.3fr 1fr;align-items:center;gap:80px;padding:70px 0 88px;display:grid}.hero.svelte-1uo0tuu .eyebrow:where(.svelte-1uo0tuu){font-size:10px}h1.svelte-1uo0tuu{letter-spacing:-.065em;margin:28px 0;font-size:clamp(2.6rem,4.1vw,3.7rem);font-weight:500;line-height:1.08}h1.svelte-1uo0tuu span:where(.svelte-1uo0tuu){color:var(--accent)}.intro.svelte-1uo0tuu{color:var(--muted);max-width:460px;margin-bottom:32px;font-size:16px;line-height:1.85}.location.svelte-1uo0tuu{color:var(--muted);margin-top:23px;font-size:11px}.location.svelte-1uo0tuu span:where(.svelte-1uo0tuu){margin-right:8px}figure.svelte-1uo0tuu{justify-self:end;width:100%;max-width:380px}.portrait.svelte-1uo0tuu{aspect-ratio:.89;border-radius:3px;overflow:hidden}figcaption.svelte-1uo0tuu{color:var(--muted);justify-content:space-between;gap:8px;margin-top:15px;font-size:10px;display:flex}.trust.svelte-1uo0tuu{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:24px 64px;padding:30px 0;display:flex}.trust.svelte-1uo0tuu p:where(.svelte-1uo0tuu){color:var(--muted);flex-shrink:0;font-size:10px;line-height:1.6}.trust.svelte-1uo0tuu .industries:where(.svelte-1uo0tuu){width:100%;font-size:12px}.services.svelte-1uo0tuu{padding:var(--space-section) 0}.section-heading.svelte-1uo0tuu{justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:54px;display:flex}.section-heading.svelte-1uo0tuu h2:where(.svelte-1uo0tuu){width:58%}.service-grid.svelte-1uo0tuu{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}article.svelte-1uo0tuu{border-top:1px solid var(--line);padding-top:32px;position:relative}.index.svelte-1uo0tuu{color:var(--muted);margin-bottom:16px;font-size:12px;display:block}h3.svelte-1uo0tuu{letter-spacing:-.045em;margin:22px 0 16px;font-size:26px;font-weight:500}article.svelte-1uo0tuu .eyebrow:where(.svelte-1uo0tuu){font-size:10px}.about.svelte-1uo0tuu{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;gap:64px;padding:64px 0;display:grid}.about.svelte-1uo0tuu h2:where(.svelte-1uo0tuu){margin-top:24px;font-size:34px}.about.svelte-1uo0tuu .body-copy:where(.svelte-1uo0tuu)+.body-copy:where(.svelte-1uo0tuu){margin-top:20px}@media (width<=1000px){.service-grid.svelte-1uo0tuu{grid-template-columns:1fr}.hero.svelte-1uo0tuu{gap:40px}h1.svelte-1uo0tuu{font-size:clamp(2.2rem,4.1vw,3.7rem)}.trust.svelte-1uo0tuu{gap:30px}}@media (width<=767px){.hero.svelte-1uo0tuu{grid-template-columns:1fr;gap:40px;padding:32px 0 48px}h1.svelte-1uo0tuu{font-size:clamp(1.9rem,8.1vw,3.7rem)}.hero.svelte-1uo0tuu .eyebrow:where(.svelte-1uo0tuu){max-width:250px}figure.svelte-1uo0tuu{width:100%;max-width:none}.portrait.svelte-1uo0tuu{aspect-ratio:1.1}.trust.svelte-1uo0tuu{flex-direction:column;align-items:flex-start;gap:20px}.trust.svelte-1uo0tuu p:where(.svelte-1uo0tuu) br:where(.svelte-1uo0tuu){display:none}.section-heading.svelte-1uo0tuu{flex-direction:column;gap:24px}.section-heading.svelte-1uo0tuu h2:where(.svelte-1uo0tuu){width:100%}.service-grid.svelte-1uo0tuu,.about.svelte-1uo0tuu{grid-template-columns:1fr;gap:40px}.about.svelte-1uo0tuu{padding:48px 0}.about.svelte-1uo0tuu h2:where(.svelte-1uo0tuu){font-size:30px}}
