.snap-wrapper.svelte-k1ar22{scroll-snap-type:y mandatory;overflow-y:scroll;height:92vh;scroll-behavior:smooth}.section.svelte-k1ar22{scroll-snap-align:start;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 1rem;background:var(--bg-linear);transition:var(--transition)}.hero-img.svelte-k1ar22{border-radius:var(--border-radius);max-width:60%;height:auto;object-fit:cover;box-shadow:var(--card-shadow)}.btn-large.svelte-k1ar22{font-size:1.1rem;padding:.75rem 1.5rem;border-radius:var(--border-radius);font-weight:700;border:none;margin:0 .5rem;background:var(--primary);color:#fff;transition:var(--transition)}.main-title.svelte-k1ar22{color:var(--primary)}.feature-description.svelte-k1ar22{color:var(--card-description)}.feature-icon.svelte-k1ar22{width:27px;height:27px;margin-right:.5rem;object-fit:contain}.feature-card.svelte-k1ar22{background:var(--card-bg);border:var(--card-border);box-shadow:var(--card-shadow);border-radius:1rem;transition:transform .3s ease}.card-title.svelte-k1ar22{color:var(--card-title)}.feature-card.svelte-k1ar22:hover{transform:translateY(-5px)}.testimonial-card.svelte-k1ar22{background:var(--card-bg);border:var(--card-border);box-shadow:var(--card-shadow);border-radius:var(--border-radius);transition:transform .3s ease}.testimonial-card.svelte-k1ar22:hover{transform:translateY(-5px)}.testimonial-img-wrapper.svelte-k1ar22{width:100px;height:100px;border-radius:50%;overflow:hidden;margin-bottom:1rem}.testimonial-img.svelte-k1ar22{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%;border:2px solid var(--primary)}.testimonial-message.svelte-k1ar22{color:var(--card-description);font-size:18px;font-style:italic}.testimonial-author.svelte-k1ar22{color:var(--card-title);font-weight:500}.how-card.svelte-k1ar22{background:var(--card-bg);border:var(--card-border);box-shadow:var(--card-shadow);border-radius:var(--border-radius);padding:1rem;transition:transform .3s ease}.how-card.svelte-k1ar22:hover{transform:translateY(-5px)}.how-image.svelte-k1ar22{width:100%;max-height:350px;object-fit:contain;border-radius:var(--border-radius);margin-bottom:2rem;background-color:var(--bg-light)}.how-title.svelte-k1ar22{color:var(--card-title);font-weight:600;margin-bottom:.5rem;margin-left:1rem}.how-description.svelte-k1ar22{color:var(--card-description);margin-left:1rem}.scroll-down.svelte-k1ar22{position:absolute;bottom:30px;left:50%;transform:translate(-50%);font-size:2rem;color:var(--primary);padding:0 20px;border:2px solid var(--primary);border-radius:70%;box-shadow:0 0 8px var(--primary);animation:svelte-k1ar22-bounce 1.5s infinite;z-index:1}@keyframes svelte-k1ar22-bounce{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-10px)}}@media (max-width: 768px){.hero-img.svelte-k1ar22{max-height:300px;margin-top:1rem}.testimonial-img-wrapper.svelte-k1ar22{margin:0 auto 1rem}.testimonial-card.svelte-k1ar22{text-align:center}.testimonial-author.svelte-k1ar22{text-align:center!important}.scroll-down.svelte-k1ar22{bottom:60px}}
