.hero.svelte-iq7f4l.svelte-iq7f4l{background:linear-gradient(135deg,var(--pastel-pink) 0%,var(--pastel-yellow) 100%);padding:var(--spacing-xxl) 0;position:relative;overflow:hidden}.hero-decoration.svelte-iq7f4l.svelte-iq7f4l{position:absolute;bottom:-50px;left:0;right:0;height:100px;background:var(--color-background);border-radius:50% 50% 0 0}.hero-content.svelte-iq7f4l.svelte-iq7f4l{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-xxl);align-items:center;position:relative;z-index:1}.hero-text.svelte-iq7f4l h1.svelte-iq7f4l{font-size:3.5rem;margin-bottom:var(--spacing-lg);line-height:1.2}.highlight.svelte-iq7f4l.svelte-iq7f4l{color:var(--color-primary);position:relative}.subtitle.svelte-iq7f4l.svelte-iq7f4l{font-size:1.25rem;color:var(--color-text-light);margin-bottom:var(--spacing-xl);line-height:1.7}.hero-cta.svelte-iq7f4l.svelte-iq7f4l{display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-xl)}.hero-features.svelte-iq7f4l.svelte-iq7f4l{display:flex;flex-wrap:wrap;gap:var(--spacing-lg)}.feature.svelte-iq7f4l.svelte-iq7f4l{display:flex;align-items:center;gap:var(--spacing-xs);font-size:.9rem;color:var(--color-text-light)}.feature.svelte-iq7f4l svg.svelte-iq7f4l{color:var(--color-primary)}.hero-image.svelte-iq7f4l.svelte-iq7f4l{display:flex;justify-content:center;align-items:center}.board-preview.svelte-iq7f4l.svelte-iq7f4l{position:relative}.board-image.svelte-iq7f4l.svelte-iq7f4l{width:400px;height:auto;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);transform:rotate(-3deg);object-fit:cover}.decorative-tag.svelte-iq7f4l.svelte-iq7f4l{position:absolute;bottom:-20px;right:-20px;background:var(--color-primary);color:#fff;padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-full);font-weight:600;box-shadow:var(--shadow-md);transform:rotate(5deg)}@media (max-width: 968px){.hero-content.svelte-iq7f4l.svelte-iq7f4l{grid-template-columns:1fr;text-align:center}.hero-text.svelte-iq7f4l h1.svelte-iq7f4l{font-size:2.5rem}.hero-cta.svelte-iq7f4l.svelte-iq7f4l,.hero-features.svelte-iq7f4l.svelte-iq7f4l{justify-content:center}.board-image.svelte-iq7f4l.svelte-iq7f4l{width:300px}}.how-it-works.svelte-nqyype.svelte-nqyype{background:#fff}h2.svelte-nqyype.svelte-nqyype{margin-bottom:var(--spacing-sm)}.section-subtitle.svelte-nqyype.svelte-nqyype{color:var(--color-text-light);font-size:1.125rem;margin-bottom:var(--spacing-xxl)}.steps.svelte-nqyype.svelte-nqyype{display:flex;align-items:flex-start;justify-content:center;gap:var(--spacing-md);flex-wrap:wrap}.step.svelte-nqyype.svelte-nqyype{flex:1;min-width:200px;max-width:250px;text-align:center;padding:var(--spacing-lg);position:relative}.step-number.svelte-nqyype.svelte-nqyype{position:absolute;top:0;left:50%;transform:translate(-50%);width:32px;height:32px;background:var(--pastel-pink);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-body);font-size:1rem;color:var(--color-primary);font-weight:700}.step-icon.svelte-nqyype.svelte-nqyype{width:100px;height:100px;margin:var(--spacing-xl) auto var(--spacing-lg);background:var(--color-background-alt);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--color-primary)}.step.svelte-nqyype h3.svelte-nqyype{font-size:1.25rem;margin-bottom:var(--spacing-sm)}.step.svelte-nqyype p.svelte-nqyype{color:var(--color-text-light);font-size:.95rem;line-height:1.6}.step-connector.svelte-nqyype.svelte-nqyype{display:flex;align-items:center;padding-top:80px;color:var(--color-accent)}@media (max-width: 1100px){.step-connector.svelte-nqyype.svelte-nqyype{display:none}.steps.svelte-nqyype.svelte-nqyype{gap:var(--spacing-xl)}}@media (max-width: 600px){.step.svelte-nqyype.svelte-nqyype{max-width:100%}}.read-more.svelte-nqyype.svelte-nqyype{margin-top:var(--spacing-xxl)}.help-link.svelte-nqyype.svelte-nqyype{display:inline-flex;align-items:center;gap:var(--spacing-xs);font-size:.875rem;font-weight:500;color:var(--color-primary);text-decoration:none;transition:gap .2s ease}.help-link.svelte-nqyype.svelte-nqyype:hover{gap:var(--spacing-sm);text-decoration:underline}.features.svelte-x9inqe.svelte-x9inqe{background:var(--color-background-alt)}.features-grid.svelte-x9inqe.svelte-x9inqe{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--spacing-lg)}.feature-card.svelte-x9inqe.svelte-x9inqe{padding:var(--spacing-xl);text-align:center}.feature-icon.svelte-x9inqe.svelte-x9inqe{width:70px;height:70px;margin:0 auto var(--spacing-lg);background:linear-gradient(135deg,var(--pastel-pink),var(--pastel-lavender));border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--color-primary)}.feature-card.svelte-x9inqe h3.svelte-x9inqe{font-size:1.25rem;margin-bottom:var(--spacing-sm)}.feature-card.svelte-x9inqe p.svelte-x9inqe{color:var(--color-text-light);line-height:1.6}.photo-collage.svelte-x9inqe.svelte-x9inqe{margin-bottom:var(--spacing-xxl)}.photo-collage.svelte-x9inqe h2.svelte-x9inqe{margin-bottom:var(--spacing-xl)}.collage-grid.svelte-x9inqe.svelte-x9inqe{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--spacing-md)}.collage-item.svelte-x9inqe.svelte-x9inqe{border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-md);transition:transform .3s ease,box-shadow .3s ease;aspect-ratio:4 / 3}.collage-item.svelte-x9inqe.svelte-x9inqe:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.collage-item.svelte-x9inqe img.svelte-x9inqe{width:100%;height:100%;object-fit:cover}@media (min-width: 768px){.collage-grid.svelte-x9inqe.svelte-x9inqe{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1024px){.collage-grid.svelte-x9inqe.svelte-x9inqe{grid-template-columns:repeat(4,1fr)}}.testimonials.svelte-ooltvs{background:#fff}h2.svelte-ooltvs{margin-bottom:var(--spacing-sm)}.section-subtitle.svelte-ooltvs{color:var(--color-text-light);margin-bottom:var(--spacing-xxl)}.testimonials-grid.svelte-ooltvs{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-lg)}.testimonial.svelte-ooltvs{padding:var(--spacing-xl)}.stars.svelte-ooltvs{display:flex;gap:2px;color:#ffc107;margin-bottom:var(--spacing-md)}.quote.svelte-ooltvs{font-style:italic;color:var(--color-text);line-height:1.7;margin-bottom:var(--spacing-lg);position:relative;padding-left:var(--spacing-md);border-left:3px solid var(--color-accent)}.author.svelte-ooltvs{display:flex;align-items:center;gap:var(--spacing-md)}.avatar.svelte-ooltvs{width:48px;height:48px;background:linear-gradient(135deg,var(--pastel-pink),var(--pastel-lavender));border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;color:var(--color-primary)}.author-info.svelte-ooltvs{display:flex;flex-direction:column}.name.svelte-ooltvs{font-weight:600;color:var(--color-text)}.location.svelte-ooltvs{font-size:.875rem;color:var(--color-text-light)}.cta.svelte-1alfstf{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-light) 100%);color:#fff;text-align:center}.cta-content.svelte-1alfstf{max-width:600px;margin:0 auto}h2.svelte-1alfstf{color:#fff;font-size:2.5rem;margin-bottom:var(--spacing-md)}p.svelte-1alfstf{font-size:1.25rem;opacity:.9;margin-bottom:var(--spacing-xl)}.btn.svelte-1alfstf{background:#fff;color:var(--color-primary);margin-bottom:var(--spacing-xl)}.btn.svelte-1alfstf:hover{background:var(--color-background);transform:translateY(-2px)}.cta-features.svelte-1alfstf{display:flex;justify-content:center;align-items:center;gap:var(--spacing-md);flex-wrap:wrap;font-size:.9rem;opacity:.9}.divider.svelte-1alfstf{opacity:.5}@media (max-width: 600px){h2.svelte-1alfstf{font-size:2rem}.cta-features.svelte-1alfstf{flex-direction:column;gap:var(--spacing-xs)}.divider.svelte-1alfstf{display:none}}
