.signInButton button{border:1px lightgray solid;padding:0;background:#fff;cursor:pointer;border-radius:16px;box-shadow:0 2px 4px #0000001a;display:flex;align-items:center;justify-content:center;transition:box-shadow .2s ease}.signInButton button:hover{box-shadow:0 4px 8px #00000026}.hero.svelte-1h378nd{background:linear-gradient(to right,#ff7e5f,#feb47b);color:#fff;padding:4rem 1rem;text-align:center}.features.svelte-1h378nd,.testimonials.svelte-1h378nd,.cta.svelte-1h378nd{padding:2rem 1rem;text-align:center}.feature-item.svelte-1h378nd,.testimonial-item.svelte-1h378nd{margin-bottom:1.5rem}.avatar.svelte-1h378nd{width:72px;height:72px;border-radius:50%;margin-right:.5em}.examples.svelte-1h378nd{padding:2rem 1rem;text-align:center;background-color:#f8f9fa}.example-item.svelte-1h378nd{margin-bottom:2rem}.example-card.svelte-1h378nd{background:#fff;padding:2rem;border-radius:10px;box-shadow:0 4px 6px #0000001a;height:100%}.example-card.svelte-1h378nd h3:where(.svelte-1h378nd){color:#ff7e5f;margin-bottom:1rem}.example-card.svelte-1h378nd p:where(.svelte-1h378nd){text-align:left;line-height:1.6}@media (max-width: 640px){.avatar.svelte-1h378nd{width:50px;height:50px}}
