.foefinder-landing.svelte-fzzzij{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;color:#333}.hero.svelte-fzzzij{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:40px 20px;display:flex;align-items:center;justify-content:space-between;min-height:60vh;border-radius:10px}.hero-content.svelte-fzzzij{flex:1;max-width:600px}.hero.svelte-fzzzij h1:where(.svelte-fzzzij){font-size:3.5rem;margin:0 0 10px;font-weight:700}.tagline.svelte-fzzzij{font-size:1.8rem;margin:0 0 20px;font-weight:300;opacity:.9}.subtitle.svelte-fzzzij{font-size:1.2rem;margin:0 0 30px;opacity:.8;line-height:1.7}.cta-button.svelte-fzzzij{display:inline-block;background:#ff6b6b;color:#fff;padding:15px 30px;text-decoration:none;border-radius:50px;font-weight:600;transition:all .3s ease;box-shadow:0 4px 15px #ff6b6b66}.cta-button.svelte-fzzzij:hover{background:#ff5252;transform:translateY(-2px);box-shadow:0 6px 20px #ff6b6b99}.section.svelte-fzzzij{padding:40px 20px}.container.svelte-fzzzij{max-width:1200px;margin:0 auto;text-align:center}.section.svelte-fzzzij h2:where(.svelte-fzzzij){font-size:2.5rem;margin-bottom:30px;text-align:center;color:#2c3e50;font-weight:600}.section.svelte-fzzzij p:where(.svelte-fzzzij){font-size:1.1rem;line-height:1.7;margin-bottom:20px}.features.svelte-fzzzij{background:#f8f9fa}.feature-grid.svelte-fzzzij{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin-top:25px}.feature-card.svelte-fzzzij{background:#fff;padding:30px;border-radius:10px;text-align:center;box-shadow:0 5px 15px #0000001a;transition:transform .3s ease}.feature-card.svelte-fzzzij:hover{transform:translateY(-5px)}.feature-icon.svelte-fzzzij{font-size:3rem;margin-bottom:20px}.feature-card.svelte-fzzzij h3:where(.svelte-fzzzij){font-size:1.3rem;margin-bottom:15px;color:#2c3e50}.how-it-works.svelte-fzzzij{background:#fff}.steps.svelte-fzzzij{display:flex;justify-content:space-around;margin-top:25px;flex-wrap:wrap;gap:30px}.step.svelte-fzzzij{flex:1;min-width:200px;text-align:center}.step-number.svelte-fzzzij{width:60px;height:60px;background:#667eea;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin:0 auto 20px}.step.svelte-fzzzij h3:where(.svelte-fzzzij){font-size:1.3rem;margin-bottom:15px;color:#2c3e50}.cta.svelte-fzzzij{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;text-align:center}.cta.svelte-fzzzij h2:where(.svelte-fzzzij){color:#fff}@media(max-width:768px){.hero.svelte-fzzzij{flex-direction:column;text-align:center;padding:30px 20px}.hero.svelte-fzzzij h1:where(.svelte-fzzzij){font-size:2.5rem}.tagline.svelte-fzzzij{font-size:1.5rem}.section.svelte-fzzzij{padding:30px 20px}.section.svelte-fzzzij h2:where(.svelte-fzzzij){font-size:2rem}.steps.svelte-fzzzij{flex-direction:column}.feature-grid.svelte-fzzzij{grid-template-columns:1fr}}
