.hero.svelte-1uha8ag{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:2rem;display:flex}.eyebrow.svelte-1uha8ag{letter-spacing:.1em;text-transform:uppercase;color:var(--secondary-color);font-size:.875rem;font-weight:600}.hero-title.svelte-1uha8ag{margin:0;font-size:clamp(2.5rem,6vw,5rem);font-weight:800;line-height:1.1}.hero-description.svelte-1uha8ag{opacity:.75;max-width:600px;margin:0;font-size:clamp(1rem,2vw,1.25rem)}.capabilities.svelte-1uha8ag{box-sizing:border-box;justify-content:center;align-items:center;margin:40px 0;padding:2rem;display:flex}.capabilities-grid.svelte-1uha8ag{grid-template-columns:1fr 1fr 1fr;gap:1rem;width:100%;max-width:1000px;display:grid}.capabilities-grid.mobile.svelte-1uha8ag{grid-template-columns:1fr}.capability-card.svelte-1uha8ag{border-radius:10px;padding:1.25rem 1.5rem;font-size:.9rem;line-height:1.5}.capability-card.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0}.capability-card-items.svelte-1uha8ag{flex-direction:column;margin-top:4px;display:flex}.capability-card-item.svelte-1uha8ag{justify-content:flex-start;align-items:flex-start;gap:0 8px;display:flex}.capability-card-item.svelte-1uha8ag input[type=checkbox]:where(.svelte-1uha8ag){appearance:none;cursor:default;background-color:#0000;border:2px solid;border-radius:3px;flex-shrink:0;width:15px;height:15px;margin-top:4px}input[type=checkbox].svelte-1uha8ag:checked,input[type=checkbox].svelte-1uha8ag:checked:disabled{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' d='M2.5 8l4 4 7-7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:10px 10px;background-color:#00b600!important;border-color:#00b600!important}
