.hero.svelte-1uha8ag{padding:72px 0 56px;display:flex;flex-direction:column;align-items:flex-start;gap:18px}.lead.svelte-1uha8ag{max-width:640px;font-size:17px;line-height:1.6;color:var(--lo-ink-2)}.cta-row.svelte-1uha8ag{display:flex;gap:12px;flex-wrap:wrap}.sec.svelte-1uha8ag{padding:40px 0;display:flex;flex-direction:column;gap:12px}.sec-title.svelte-1uha8ag{font-size:var(--lo-text-3xl);font-weight:var(--lo-w-black);letter-spacing:-.03em;max-width:640px;line-height:1.1}.sec-desc.svelte-1uha8ag{font-size:15px;color:var(--lo-ink-2);max-width:56ch;line-height:1.6}.role-grid.svelte-1uha8ag{margin-top:20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}.role.svelte-1uha8ag{display:flex;flex-direction:column;gap:10px}.role.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:16px;font-weight:var(--lo-w-bold)}.role.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:13.5px;color:var(--lo-ink-3);line-height:1.55}.product.svelte-1uha8ag,.flow.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:40px;align-items:start}.product-text.svelte-1uha8ag{display:flex;flex-direction:column;gap:12px}.feats.svelte-1uha8ag{list-style:none;padding:0;margin:12px 0 0;display:flex;flex-direction:column;gap:14px}.feats.svelte-1uha8ag li:where(.svelte-1uha8ag){display:flex;gap:12px;align-items:flex-start}.feats.svelte-1uha8ag strong:where(.svelte-1uha8ag){display:block;font-size:14.5px;color:var(--lo-ink)}.feats.svelte-1uha8ag span:where(.svelte-1uha8ag){font-size:13.5px;color:var(--lo-ink-3);line-height:1.5}.lift-card.svelte-1uha8ag{padding:22px;display:flex;flex-direction:column;gap:14px;text-decoration:none;color:var(--lo-ink)}.lift-card.svelte-1uha8ag:hover{text-decoration:none;color:var(--lo-ink)}.url.svelte-1uha8ag{color:var(--lo-ink-4);text-transform:none;letter-spacing:0}.lift-head.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.lift-head.svelte-1uha8ag>div:where(.svelte-1uha8ag){display:flex;flex-direction:column;gap:2px}.lift-code.svelte-1uha8ag{font-size:var(--lo-text-2xl);font-weight:var(--lo-w-bold)}.lift-where.svelte-1uha8ag{font-size:14.5px;font-weight:var(--lo-w-semi)}.lift-sub.svelte-1uha8ag{font-size:12.5px;color:var(--lo-ink-3)}.lift-facts.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px 0;border-top:1px solid var(--lo-border);border-bottom:1px solid var(--lo-border)}.lift-facts.svelte-1uha8ag dt:where(.svelte-1uha8ag){font-size:var(--lo-text-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--lo-ink-4);font-weight:var(--lo-w-semi)}.lift-facts.svelte-1uha8ag dd:where(.svelte-1uha8ag){margin-top:3px;font-size:14px;font-weight:var(--lo-w-semi)}.lift-card.svelte-1uha8ag .lo-table:where(.svelte-1uha8ag) td:where(.svelte-1uha8ag){font-size:13px}.flow-cta.svelte-1uha8ag{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.flow.svelte-1uha8ag{padding-bottom:72px}@media(max-width:900px){.product.svelte-1uha8ag,.flow.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);gap:24px}}
