.hero.svelte-1dolngo{padding:96px 24px 0}h1.svelte-1dolngo{letter-spacing:-.04em;margin:16px 0 24px;font-size:clamp(40px,6vw,72px);font-weight:600;line-height:1.05}.hero-sub.svelte-1dolngo{max-width:560px;margin-bottom:32px;font-size:17px}.hero-actions.svelte-1dolngo{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.hero-links.svelte-1dolngo{align-items:center;gap:10px;font-size:13px;display:flex}.hero-figure.svelte-1dolngo{max-width:820px;margin-top:64px}.section.svelte-1dolngo{padding-top:120px}.section.svelte-1dolngo>h2:where(.svelte-1dolngo),.section.svelte-1dolngo h2:where(.svelte-1dolngo){letter-spacing:-.02em;font-size:clamp(26px,3.5vw,40px);font-weight:600}.section.svelte-1dolngo>h2:where(.svelte-1dolngo){margin-top:16px}.split.svelte-1dolngo h2:where(.svelte-1dolngo){font-size:clamp(26px,3vw,36px)}.split.svelte-1dolngo{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.split-body.svelte-1dolngo{flex-direction:column;justify-self:end;gap:24px;width:100%;max-width:460px;display:flex}.capabilities.svelte-1dolngo{margin-top:48px}.anatomy-code.svelte-1dolngo{align-self:start;min-width:0;position:sticky;top:92px}.anatomy-copy.svelte-1dolngo{max-width:440px;margin:20px 0 24px}@media (width<=900px){.split.svelte-1dolngo{grid-template-columns:1fr;gap:32px}.split-body.svelte-1dolngo{justify-self:start}.anatomy-code.svelte-1dolngo{position:static}}
