:root{--sc-dot-size: 6px;--sc-active-dot-size: 8px;--sc-dot-size-animation-time: .25s}.sc-carousel-dot__dot.svelte-ljpukr{background-color:var(--sc-color-rgb-light);border-radius:50%;display:inline-block;opacity:.5;transition:opacity .1s ease,height var(--sc-dot-size-animation-time) ease,width var(--sc-dot-size-animation-time) ease;cursor:pointer;-webkit-tap-highlight-color:transparent;height:var(--sc-dot-size);width:var(--sc-dot-size)}.sc-carousel-dot__dot.svelte-ljpukr:hover{opacity:.9}.sc-carousel-dot__dot_active.svelte-ljpukr{opacity:.7;height:var(--sc-active-dot-size);width:var(--sc-active-dot-size)}.sc-carousel-dots__container.svelte-12rximt{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:0 30px}.sc-carousel-dots__dot-container.svelte-12rximt{height:calc(var(--sc-dot-size) + 14px);width:calc(var(--sc-dot-size) + 10px);display:flex;align-items:center;justify-content:center}:root{--sc-arrow-size: 2px}.sc-carousel-arrow__circle.svelte-l8yjgj{width:20px;height:20px;border-radius:50%;background-color:var(--sc-color-rgb-light-50p);display:flex;align-items:center;justify-content:center;transition:opacity .1s ease;cursor:pointer;-webkit-tap-highlight-color:transparent}.sc-carousel-arrow__circle.svelte-l8yjgj:hover{opacity:.9}.sc-carousel-arrow__arrow.svelte-l8yjgj{border:solid var(--sc-color-hex-dark);border-width:0 var(--sc-arrow-size) var(--sc-arrow-size) 0;padding:var(--sc-arrow-size);position:relative}.sc-carousel-arrow__arrow-next.svelte-l8yjgj{transform:rotate(-45deg);left:calc(var(--sc-arrow-size) / -2)}.sc-carousel-arrow__arrow-prev.svelte-l8yjgj{transform:rotate(135deg);right:calc(var(--sc-arrow-size) / -2)}.sc-carousel-arrow__circle_disabled.svelte-l8yjgj,.sc-carousel-arrow__circle_disabled.svelte-l8yjgj:hover{opacity:.5}.sc-carousel-progress__indicator.svelte-1mn6icn{height:100%;background-color:var(--sc-color-hex-dark-50p)}:root{--sc-color-rgb-light-50p: rgba(93, 93, 93, .5);--sc-color-rgb-light: #5d5d5d;--sc-color-hex-dark-50p: rgba(30, 30, 30, .5);--sc-color-hex-dark: #1e1e1e}.sc-carousel__carousel-container.svelte-10mv7n9{display:flex;width:100%;flex-direction:column;align-items:center}.sc-carousel__content-container.svelte-10mv7n9{position:relative;display:flex;width:100%}.sc-carousel__pages-window.svelte-10mv7n9{flex:1;display:flex;overflow:hidden;box-sizing:border-box;position:relative}.sc-carousel__pages-container.svelte-10mv7n9{width:100%;display:flex;transition-property:transform}.sc-carousel__arrow-container.svelte-10mv7n9{padding:5px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.sc-carousel-progress__container.svelte-10mv7n9{width:100%;height:5px;background-color:var(--sc-color-rgb-light-50p);position:absolute;bottom:0}.sc-carousel-button{all:unset;cursor:pointer}.sc-carousel-button:focus{outline:5px auto}.page-wrapper.svelte-1uha8ag{background-color:var(--background-main);color:var(--text-dark);font-family:Varela Round,sans-serif}h1.svelte-1uha8ag,h2.svelte-1uha8ag,h3.svelte-1uha8ag{font-family:Quicksand,sans-serif;font-weight:700}section.svelte-1uha8ag{padding:4rem 2rem;text-align:center}.hero.svelte-1uha8ag{background-size:cover;background-position:center;color:var(--text-dark);padding:8rem 2rem;min-height:400px;border-radius:24px;display:flex;align-items:center;justify-content:flex-start;width:100%}.hero-content.svelte-1uha8ag{max-width:800px;margin:0 auto;text-align:left;width:100%;color:var(--text-dark);padding:1.5rem;border-radius:8px}@media(prefers-color-scheme:dark){.hero-content.svelte-1uha8ag{color:var(--text-light)}}@media(min-width:801px){.hero-content.svelte-1uha8ag{margin-left:0;margin-right:auto}}.hero-entry.svelte-1uha8ag{background-color:#f8f8e7cc;border-radius:1em}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:3.5rem;margin-bottom:1rem;width:100%}.hero.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:1.25rem;margin-bottom:2rem}@media(max-width:800px){.hero-content.svelte-1uha8ag h1:where(.svelte-1uha8ag),.hero-content.svelte-1uha8ag p:where(.svelte-1uha8ag){background-color:rgba(var(--hero-highlight-r),var(--hero-highlight-g),var(--hero-highlight-b),.7);border-radius:.2em;display:inline-block;line-height:1.3;-webkit-box-decoration-break:clone;box-decoration-break:clone}}.how-it-works.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:var(--primary-deep-purple)}.steps.svelte-1uha8ag{display:flex;justify-content:space-around;gap:2rem;margin-top:3rem}.step.svelte-1uha8ag{max-width:300px}.step-icon.svelte-1uha8ag{width:50px;height:50px;border-radius:50%;background-color:var(--action-mint-green);color:var(--primary-deep-purple);display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin:0 auto 1rem}.features.svelte-1uha8ag{background-color:var(--accent-sand)}.features.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:var(--primary-deep-purple)}.feature-cards.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:3rem}.try-it-out.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:var(--primary-deep-purple)}.carousel-wrapper.svelte-1uha8ag{max-width:800px;margin:3rem auto 0}img.svelte-1uha8ag{height:auto}.carousel-item.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;border-radius:24px}.blog.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:var(--primary-deep-purple)}.blog-posts.svelte-1uha8ag{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem}.post-card.svelte-1uha8ag{background-color:var(--accent-sand);border-radius:24px;overflow:hidden;text-align:left}.post-card.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%}.post-card.svelte-1uha8ag h3:where(.svelte-1uha8ag),.post-card.svelte-1uha8ag p:where(.svelte-1uha8ag),.post-card.svelte-1uha8ag a:where(.svelte-1uha8ag){padding:0 1.5rem}.post-card.svelte-1uha8ag a:where(.svelte-1uha8ag){display:inline-block;margin:1rem 1.5rem;color:var(--primary-deep-purple);font-weight:700}.footer.svelte-1uha8ag{background-color:var(--primary-deep-purple);color:var(--text-light);padding:2rem;border-radius:24px}.footer-content.svelte-1uha8ag{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto}.social-links.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--text-light);text-decoration:none;margin-left:1rem}@media(max-width:800px){.steps.svelte-1uha8ag,.feature-cards.svelte-1uha8ag,.blog-posts.svelte-1uha8ag,.footer-content.svelte-1uha8ag{flex-direction:column}.social-links.svelte-1uha8ag{margin-top:1rem}}
