.product-details.svelte-11slzg9{padding-block:72px}.section-heading.svelte-11slzg9{justify-content:space-between;align-items:end;gap:24px;margin-bottom:36px;display:flex}h2.svelte-11slzg9{letter-spacing:-.035em;font-size:clamp(32px,3.5vw,48px);font-weight:550;line-height:1.12}p.svelte-11slzg9{color:var(--muted-foreground);max-width:52ch;font-size:16px;line-height:1.7}.editors.svelte-11slzg9{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.composition.svelte-11slzg9{aspect-ratio:1.45;isolation:isolate;background-image:var(--marketing-dither-pattern);background-size:32px 32px;border-radius:14px;position:relative;overflow:hidden}.lilac.svelte-11slzg9{background-color:var(--marketing-lilac)}.blue.svelte-11slzg9{background-color:var(--marketing-blue)}.composition.svelte-11slzg9 img{object-fit:contain;border-radius:10px;height:auto;position:absolute}.composition.svelte-11slzg9 .base{width:84%;top:12%;left:8%}.image-editor.svelte-11slzg9 .base{top:16%}.image-editor.svelte-11slzg9 .detail{width:42%;bottom:12%;right:8%}.video-editor.svelte-11slzg9 .base{width:80%;left:10%}.video-editor.svelte-11slzg9 .detail{width:84%;bottom:12%;left:8%}.editor-copy.svelte-11slzg9{padding:24px 4px 0}.feature-name.svelte-11slzg9{align-items:center;gap:12px;margin-bottom:18px;display:flex}h3.svelte-11slzg9{font-size:18px;font-weight:550}h4.svelte-11slzg9{letter-spacing:-.025em;margin-bottom:12px;font-size:26px;font-weight:550;line-height:1.25}a.svelte-11slzg9{text-underline-offset:5px;border-radius:4px;align-items:center;gap:8px;min-height:44px;margin-top:14px;font-size:14px;font-weight:550;text-decoration:underline;display:inline-flex}small.svelte-11slzg9{color:var(--muted-foreground);margin-top:4px;font-size:12px;display:block}.beta.svelte-11slzg9{color:var(--muted-foreground);font-size:12px}@media (width<=760px){.product-details.svelte-11slzg9{padding-block:48px}.section-heading.svelte-11slzg9{gap:20px;display:grid}.editors.svelte-11slzg9{grid-template-columns:minmax(0,1fr);gap:36px}h4.svelte-11slzg9{font-size:24px}}.product-features.svelte-hke1w{padding-block:72px 24px;scroll-margin-top:4rem}.section-heading.svelte-hke1w{justify-content:space-between;align-items:end;gap:32px;margin-bottom:36px;display:flex}h2.svelte-hke1w{letter-spacing:-.035em;font-size:clamp(32px,3.5vw,48px);font-weight:550;line-height:1.12}h3.svelte-hke1w{letter-spacing:-.025em;font-size:clamp(25px,2.5vw,34px);font-weight:550;line-height:1.18}p.svelte-hke1w{color:var(--muted-foreground);max-width:52ch;font-size:16px;line-height:1.65}.copy.svelte-hke1w p:where(.svelte-hke1w){margin-top:16px}.feature-heading.svelte-hke1w{align-items:center;gap:14px;display:flex}.feature-heading.svelte-hke1w img:where(.svelte-hke1w){flex:none}.feature-heading.svelte-hke1w span:where(.svelte-hke1w){min-width:0}.feature-panel.svelte-hke1w{background:var(--card);background-image:var(--marketing-dither-pattern);background-size:32px 32px;border-radius:16px;overflow:hidden}.copy.svelte-hke1w{padding:32px}a.svelte-hke1w{text-underline-offset:5px;border-radius:4px;align-items:center;gap:8px;min-height:44px;margin-top:12px;font-size:14px;text-decoration:underline;display:inline-flex}.schedule.svelte-hke1w,.analytics.svelte-hke1w{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:12px;display:grid}.visual.svelte-hke1w{border-radius:12px;justify-content:center;align-items:center;margin:12px;padding:clamp(20px,3vw,40px);display:flex}.visual.svelte-hke1w img{border-radius:8px;width:100%;height:auto;display:block}.mint.svelte-hke1w{background:var(--marketing-mint)}.lilac.svelte-hke1w{background:var(--marketing-lilac)}.blue.svelte-hke1w{background:var(--marketing-blue)}.feature-pair.svelte-hke1w{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-block:24px;display:grid}.feature-pair.svelte-hke1w article:where(.svelte-hke1w){flex-direction:column;display:flex}.memes.svelte-hke1w .visual:where(.svelte-hke1w){margin-top:auto}.idea-steps.svelte-hke1w{gap:12px;margin:32px;padding:16px 0 0;list-style:none;display:grid}.idea-steps.svelte-hke1w li:where(.svelte-hke1w){background:var(--marketing-lilac);border-radius:10px;align-items:center;gap:18px;padding:18px;display:flex}.idea-steps.svelte-hke1w li:where(.svelte-hke1w)>span:where(.svelte-hke1w){color:var(--foreground);font-variant-numeric:tabular-nums;font-size:12px}.idea-steps.svelte-hke1w strong:where(.svelte-hke1w){font-size:15px;font-weight:550;display:block}.idea-steps.svelte-hke1w small:where(.svelte-hke1w){color:var(--foreground);margin-top:3px;font-size:13px;line-height:1.5;display:block}.more-features.svelte-hke1w{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:48px;display:grid}.more-features.svelte-hke1w article:where(.svelte-hke1w){flex-direction:column;align-items:start;display:flex}.more-features.svelte-hke1w h3:where(.svelte-hke1w){margin-block:0 12px;font-size:20px}.more-features.svelte-hke1w p:where(.svelte-hke1w){flex:1;font-size:14px}@media (width<=960px){.more-features.svelte-hke1w{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.product-features.svelte-hke1w{padding-block:48px 0}.section-heading.svelte-hke1w{gap:20px;display:grid}.schedule.svelte-hke1w,.analytics.svelte-hke1w,.feature-pair.svelte-hke1w{grid-template-columns:minmax(0,1fr)}.copy.svelte-hke1w{padding:24px}.visual.svelte-hke1w{padding:20px}.idea-steps.svelte-hke1w{margin:0 24px 24px}}@media (width<=480px){.more-features.svelte-hke1w{grid-template-columns:minmax(0,1fr);gap:28px}}.resources.svelte-12c6ip1{padding-block:72px}h2.svelte-12c6ip1{letter-spacing:-.035em;margin-bottom:36px;font-size:clamp(32px,3.5vw,48px);font-weight:550;line-height:1.12}.resource-grid.svelte-12c6ip1{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}a.svelte-12c6ip1{background-image:var(--marketing-dither-pattern);background-size:32px 32px;border-radius:14px;min-width:0;padding:28px;display:block;overflow:hidden}.tools.svelte-12c6ip1{background-color:var(--marketing-lilac);color:var(--marketing-lilac-ink);grid-row:span 2}.guides.svelte-12c6ip1{background-color:var(--marketing-mint);color:var(--marketing-mint-ink);grid-column:span 2}.developers.svelte-12c6ip1{background-color:var(--marketing-blue);color:var(--marketing-blue-ink)}.platforms.svelte-12c6ip1{background-color:var(--marketing-section);color:var(--foreground)}.card-heading.svelte-12c6ip1{justify-content:space-between;align-items:start;gap:16px;display:flex}.card-heading.svelte-12c6ip1 svg{flex-shrink:0}h3.svelte-12c6ip1{letter-spacing:-.025em;font-size:24px;font-weight:550;line-height:1.2}p.svelte-12c6ip1{max-width:48ch;margin-top:12px;font-size:15px;line-height:1.65}.tool-art.svelte-12c6ip1{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:16px;margin:42px 0 4px;display:grid}.tool-art.svelte-12c6ip1 img:where(.svelte-12c6ip1){width:100%;max-width:128px;height:auto}.tool-art.svelte-12c6ip1 img:where(.svelte-12c6ip1):last-child{margin-left:65%}.guide-art.svelte-12c6ip1{letter-spacing:-.03em;flex-wrap:wrap;gap:16px;margin-top:28px;font-size:clamp(26px,3vw,40px);font-weight:550;display:flex}.guide-art.svelte-12c6ip1 span:where(.svelte-12c6ip1){white-space:nowrap}.guide-art.svelte-12c6ip1 span:where(.svelte-12c6ip1)+span:where(.svelte-12c6ip1):before{content:"/";opacity:.5;margin-right:16px}.developer-art.svelte-12c6ip1{flex-wrap:wrap;gap:12px;margin-top:32px;font-size:25px;font-weight:550;display:flex}.platform-art.svelte-12c6ip1{flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px;display:flex}.platform-art.svelte-12c6ip1 img{width:30px;height:30px}a.svelte-12c6ip1:hover h3:where(.svelte-12c6ip1){text-underline-offset:5px;text-decoration:underline}@media (width<=760px){.resources.svelte-12c6ip1{padding-block:48px}.resource-grid.svelte-12c6ip1{grid-template-columns:minmax(0,1fr);gap:16px}.tools.svelte-12c6ip1,.guides.svelte-12c6ip1{grid-area:auto}a.svelte-12c6ip1{padding:24px}.tool-art.svelte-12c6ip1{gap:16px;margin-top:28px;display:flex}.tool-art.svelte-12c6ip1 img:where(.svelte-12c6ip1){width:calc(33.3333% - 10.6667px)}.tool-art.svelte-12c6ip1 img:where(.svelte-12c6ip1):last-child{margin:0}}.stories.svelte-115h5ff{border-block:1px solid var(--border);padding-block:64px}h2.svelte-115h5ff{letter-spacing:-.035em;font-size:clamp(32px,3.5vw,48px);font-weight:550;line-height:1.12}.quotes.svelte-115h5ff{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;margin-top:36px;display:grid}.quotes.svelte-115h5ff blockquote:where(.svelte-115h5ff){letter-spacing:-.025em;font-size:clamp(24px,2.5vw,34px);line-height:1.4}figcaption.svelte-115h5ff{margin-top:16px;font-size:13px;line-height:1.7}figcaption.svelte-115h5ff a:where(.svelte-115h5ff){text-underline-offset:4px;border-radius:4px;flex-wrap:wrap;align-items:center;gap:8px;min-height:44px;text-decoration:underline;display:inline-flex}figcaption.svelte-115h5ff span:where(.svelte-115h5ff){color:var(--muted-foreground)}@media (width<=760px){.stories.svelte-115h5ff{padding-block:48px}.quotes.svelte-115h5ff{grid-template-columns:minmax(0,1fr);gap:28px}}.product-tour.svelte-4hy4gp{border:1px solid var(--border);background:var(--card);background-image:var(--marketing-dither-pattern);background-size:32px 32px;border-radius:16px;overflow:hidden}.view-picker.svelte-4hy4gp{grid-template-columns:repeat(7,minmax(0,1fr));gap:0;padding:0;display:grid}.view-picker.svelte-4hy4gp button:where(.svelte-4hy4gp){min-height:44px;color:var(--muted-foreground);cursor:pointer;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px 4px;font-size:13px;display:flex;position:relative}.view-picker.svelte-4hy4gp button:where(.svelte-4hy4gp):hover,.view-picker.svelte-4hy4gp button[aria-pressed=true]:where(.svelte-4hy4gp){background:var(--muted);color:var(--foreground)}.preview.svelte-4hy4gp{aspect-ratio:3/2;background:var(--muted);display:grid}.tour-footer.svelte-4hy4gp{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding:12px 20px;display:flex}.tour-footer.svelte-4hy4gp p:where(.svelte-4hy4gp){color:var(--muted-foreground);font-size:14px}.tour-footer.svelte-4hy4gp a:where(.svelte-4hy4gp){border-radius:4px;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:550;display:inline-flex}.progress-track.svelte-4hy4gp{background:var(--border);height:3px;position:absolute;inset:auto 0 0}.progress-track.svelte-4hy4gp span:where(.svelte-4hy4gp){background:var(--primary);transform-origin:0;height:100%;display:block}.tour-playback.svelte-4hy4gp{cursor:pointer;border-radius:5px;align-items:center;gap:6px;min-height:44px;padding-inline:8px;font-size:12px;display:inline-flex}.tour-footer.svelte-4hy4gp p:where(.svelte-4hy4gp){flex:1}@media (width<=600px){.view-picker.svelte-4hy4gp{grid-template-columns:repeat(4,minmax(0,1fr))}.tour-footer.svelte-4hy4gp p:where(.svelte-4hy4gp){flex-basis:100%}.view-picker.svelte-4hy4gp{gap:4px;padding:8px}.view-picker.svelte-4hy4gp button:where(.svelte-4hy4gp){flex-direction:column;padding-inline:8px;font-size:12px;position:relative}.view-picker.svelte-4hy4gp img:where(.svelte-4hy4gp){width:20px;height:20px}.tour-footer.svelte-4hy4gp{padding:12px}}.landing-hero.svelte-1uha8ag{padding-top:64px}.hero-intro.svelte-1uha8ag{text-align:center;margin-bottom:40px}h1.svelte-1uha8ag{letter-spacing:-.04em;font-size:clamp(40px,5.7vw,78px);font-weight:550;line-height:1.06}h1.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--marketing-soft-ink)}.hero-intro.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:var(--muted-foreground);margin-top:24px;font-size:18px;line-height:1.65}.hero-actions.svelte-1uha8ag{justify-content:center;align-items:center;gap:24px;margin-top:24px;display:flex}.landing-cta{background-image:var(--marketing-dither-pattern);background-size:32px 32px;border-radius:9px;height:48px;padding-inline:24px;font-size:14px}.trial-note.svelte-1uha8ag{color:var(--muted-foreground);margin-top:12px;font-size:12px}.text-link.svelte-1uha8ag{color:inherit;min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:5px;border-radius:5px;align-items:center;gap:8px;font-size:14px;font-weight:550;display:inline-flex}.text-link.svelte-1uha8ag:hover{text-decoration-color:currentColor}.platform-strip.svelte-1uha8ag{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-block:32px 48px;display:flex}.platform-marks.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.platform-marks.svelte-1uha8ag a:where(.svelte-1uha8ag){border-radius:6px;place-items:center;width:44px;height:44px;display:grid}.platform-marks.svelte-1uha8ag img{width:27px;height:27px}h2.svelte-1uha8ag{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(32px,3.5vw,48px);font-weight:550;line-height:1.12}.faq-section.svelte-1uha8ag{grid-template-columns:.8fr 1.2fr;gap:64px;padding-block:80px;display:grid}.faq-section.svelte-1uha8ag .text-link:where(.svelte-1uha8ag){margin-top:16px}.faq-list.svelte-1uha8ag details:where(.svelte-1uha8ag){border-bottom:1px solid var(--border)}.faq-list.svelte-1uha8ag summary:where(.svelte-1uha8ag){cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding-block:16px;font-size:15px;font-weight:550;list-style:none;display:flex}.faq-list.svelte-1uha8ag summary:where(.svelte-1uha8ag)::-webkit-details-marker{display:none}.faq-list.svelte-1uha8ag summary:where(.svelte-1uha8ag):focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:4px}.faq-list.svelte-1uha8ag summary:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){font-size:22px;font-weight:400}.faq-list.svelte-1uha8ag details[open]:where(.svelte-1uha8ag) summary:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){transform:rotate(45deg)}.faq-list.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted-foreground);padding-bottom:20px;font-size:14px;line-height:1.75}.landing-close.svelte-1uha8ag{text-align:center;background:var(--marketing-section);padding-block:72px}.landing-close.svelte-1uha8ag .landing-cta{margin-top:28px}.landing-close.svelte-1uha8ag .text-link:where(.svelte-1uha8ag){margin-top:12px}@media (width<=760px){.landing-hero.svelte-1uha8ag{padding-top:40px}.hero-intro.svelte-1uha8ag{margin-bottom:28px}h1.svelte-1uha8ag{font-size:clamp(34px,7vw,53px)}.hero-intro.svelte-1uha8ag>p:where(.svelte-1uha8ag){font-size:16px}.hero-actions.svelte-1uha8ag{flex-wrap:wrap;gap:12px}.platform-strip.svelte-1uha8ag{justify-content:center;gap:12px;padding-bottom:32px}.platform-marks.svelte-1uha8ag{justify-content:center;gap:8px}.faq-section.svelte-1uha8ag,.landing-close.svelte-1uha8ag{padding-block:48px}.faq-section.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);gap:28px}.desktop-break.svelte-1uha8ag{display:none}}
