.landing-setup:where(.astro-nd6zkrfw) .landing-section-heading:where(.astro-nd6zkrfw){margin-bottom:2.5rem}.landing-setup:where(.astro-nd6zkrfw) .landing-section-heading:where(.astro-nd6zkrfw) h2:where(.astro-nd6zkrfw){text-wrap:balance;max-width:62rem;container:setup-title/inline-size}@container setup-title (width>=18.5em){:root:lang(en) .setup-title-detail:where(.astro-nd6zkrfw){display:block}}@container setup-title (width>=19.75em){:root:lang(ru) .setup-title-detail:where(.astro-nd6zkrfw){display:block}}@container setup-title (width>=13.5em){:root:lang(zh) .setup-title-detail:where(.astro-nd6zkrfw){display:block}}.landing-setup:where(.astro-nd6zkrfw) .landing-section-description:where(.astro-nd6zkrfw){text-wrap:pretty;max-width:54rem}.setup-lead-sentence:where(.astro-nd6zkrfw){display:block}.setup-options:where(.astro-nd6zkrfw){grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.setup-option:where(.astro-nd6zkrfw){--setup-accent:#6eafff;--setup-tint:#287bff;background:var(--landing-surface);border:1px solid var(--landing-border);border-radius:1.5rem;min-width:0;overflow:hidden}.setup-option:where(.astro-nd6zkrfw)[data-mode=automation]{--setup-accent:#c4a1ff;--setup-tint:#9257ed}.setup-visual:where(.astro-nd6zkrfw){background:radial-gradient(ellipse at 50% 5%,color-mix(in srgb,var(--setup-tint) 15%,transparent),transparent 72%);padding:1.5rem 2rem .5rem;position:relative}.setup-number:where(.astro-nd6zkrfw){color:var(--setup-accent);font:500 .75rem/1 var(--sl-font-mono);position:absolute;top:1.25rem;left:1.5rem}.setup-diagram:where(.astro-nd6zkrfw){aspect-ratio:400/168;width:100%;max-width:25rem;margin:1rem auto 0;position:relative;container-type:inline-size}.setup-connections:where(.astro-nd6zkrfw){height:100%;stroke:var(--setup-accent);stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.45;stroke-width:1.5px;width:100%;position:absolute;inset:0}.setup-signal:where(.astro-nd6zkrfw){animation:5s ease-in-out infinite paused setup-transfer;animation-delay:var(--signal-delay);stroke-dasharray:12 88;stroke-dashoffset:12px;stroke-opacity:1;stroke-width:2.5px}.setup-signal-halo:where(.astro-nd6zkrfw){stroke-opacity:.16;stroke-width:8px}.setup-analysis:where(.astro-nd6zkrfw),.setup-brand:where(.astro-nd6zkrfw),.setup-node:where(.astro-nd6zkrfw){background:var(--landing-surface);border:1px solid color-mix(in srgb,var(--setup-accent) 25%,var(--landing-border));box-shadow:0 8px 20px -12px color-mix(in srgb,var(--setup-tint) 45%,transparent);place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.setup-node:where(.astro-nd6zkrfw){color:var(--setup-accent);border-radius:3.5cqw;width:13cqw;height:13cqw}.setup-node:where(.astro-nd6zkrfw) svg{width:6cqw;height:6cqw;margin:0}.setup-link:where(.astro-nd6zkrfw){top:50%;left:12.5%;transform:translate(-50%,-50%)rotate(-8deg)}.setup-brand:where(.astro-nd6zkrfw){background:linear-gradient(145deg,#388dff,#1753e5);border:1px solid #fff3;border-radius:5cqw;width:18cqw;height:18cqw;top:50%;left:50%;box-shadow:0 8px 28px -8px #175bed80,inset 0 1px #ffffff40}.setup-brand:where(.astro-nd6zkrfw)>span:where(.astro-nd6zkrfw){aspect-ratio:1.12;-webkit-mask:var(--setup-brand) center /contain no-repeat;mask:var(--setup-brand) center /contain no-repeat;background:#fff;width:10cqw}.setup-brand:where(.astro-nd6zkrfw):after,.setup-output:where(.astro-nd6zkrfw):after{border:1px solid var(--setup-accent);border-radius:inherit;content:"";opacity:0;animation:5s ease-in-out infinite paused setup-receive;position:absolute;inset:-4px}.setup-brand:where(.astro-nd6zkrfw):after{animation-delay:1.2s}.output-one:where(.astro-nd6zkrfw):after{animation-delay:2.6s}.output-two:where(.astro-nd6zkrfw):after{animation-delay:2.9s}.output-three:where(.astro-nd6zkrfw):after{animation-delay:3.1s}.output-four:where(.astro-nd6zkrfw):after{animation-delay:3.4s}.setup-analysis:where(.astro-nd6zkrfw){border-radius:3.5cqw;gap:2.2cqw;width:25cqw;padding:3cqw;top:50%;left:83%;transform:translate(-50%,-50%)rotate(5deg)}.setup-analysis:where(.astro-nd6zkrfw)>svg{color:var(--setup-accent);justify-self:start;width:4.5cqw;height:4.5cqw;margin:0 0 .5cqw}.setup-data-row:where(.astro-nd6zkrfw){gap:2cqw;width:100%;display:flex}.setup-data-row:where(.astro-nd6zkrfw) i:where(.astro-nd6zkrfw){background:var(--landing-muted);opacity:.25;border-radius:1rem;width:38%;height:1.1cqw}.setup-data-row:where(.astro-nd6zkrfw) b:where(.astro-nd6zkrfw){background:var(--setup-accent);transform-origin:0;border-radius:1rem;width:48%;height:1.1cqw;animation:5s ease-in-out 2.2s infinite paused setup-analyse}.setup-data-row:where(.astro-nd6zkrfw):nth-child(3) b:where(.astro-nd6zkrfw){animation-delay:2.45s}.setup-data-row:where(.astro-nd6zkrfw):nth-child(4) b:where(.astro-nd6zkrfw){animation-delay:2.7s}.setup-data-row:where(.astro-nd6zkrfw):nth-child(3) b:where(.astro-nd6zkrfw){opacity:.7;width:34%}.setup-data-row:where(.astro-nd6zkrfw):nth-child(4) b:where(.astro-nd6zkrfw){opacity:.45;width:22%}.setup-store:where(.astro-nd6zkrfw){color:var(--landing-heading);left:10%}.output-one:where(.astro-nd6zkrfw),.output-two:where(.astro-nd6zkrfw),.store-apple:where(.astro-nd6zkrfw){top:26.2%}.output-four:where(.astro-nd6zkrfw),.output-three:where(.astro-nd6zkrfw),.store-google:where(.astro-nd6zkrfw){top:73.8%}.output-one:where(.astro-nd6zkrfw),.output-three:where(.astro-nd6zkrfw){left:74%}.output-four:where(.astro-nd6zkrfw),.output-two:where(.astro-nd6zkrfw){left:90%}.setup-output:where(.astro-nd6zkrfw){border-radius:3cqw;width:12cqw;height:12cqw}.setup-output:where(.astro-nd6zkrfw) svg{width:5.5cqw;height:5.5cqw}.setup-option-copy:where(.astro-nd6zkrfw){padding:1.75rem 2rem 2rem;position:relative}.setup-option-copy:where(.astro-nd6zkrfw):before{background:var(--aso-divider-horizontal);content:"";top:0;height:1px;position:absolute;inset-inline:1rem}.landing-setup:where(.astro-nd6zkrfw) .setup-option:where(.astro-nd6zkrfw) h3:where(.astro-nd6zkrfw){text-wrap:pretty;margin:0 0 .75rem;font-size:clamp(1.25rem,1.8vw,1.5rem);line-height:1.3}.setup-option-copy:where(.astro-nd6zkrfw) p:where(.astro-nd6zkrfw){color:var(--landing-muted);margin:0;font-size:.9375rem;line-height:1.7}:root[data-theme=light] .setup-option:where(.astro-nd6zkrfw){--setup-accent:#2463d9;box-shadow:0 10px 32px -24px #15305d38}:root[data-theme=light] .setup-option:where(.astro-nd6zkrfw)[data-mode=automation]{--setup-accent:#7441c6}.is-animated:where(.astro-nd6zkrfw) .setup-brand:where(.astro-nd6zkrfw):after,.is-animated:where(.astro-nd6zkrfw) .setup-data-row:where(.astro-nd6zkrfw) b:where(.astro-nd6zkrfw),.is-animated:where(.astro-nd6zkrfw) .setup-output:where(.astro-nd6zkrfw):after,.is-animated:where(.astro-nd6zkrfw) .setup-signal:where(.astro-nd6zkrfw){animation-play-state:running}@keyframes setup-transfer{0%{opacity:0;stroke-dashoffset:12px}8%{opacity:1}70%{opacity:1;stroke-dashoffset:-100px}78%,to{opacity:0;stroke-dashoffset:-100px}}@keyframes setup-receive{0%,38%,to{opacity:0;transform:scale(.96)}12%{opacity:.65;transform:scale(1.02)}30%{opacity:0;transform:scale(1.12)}}@keyframes setup-analyse{0%,60%,to{transform:scaleX(1)}12%{transform:scaleX(.35)}35%{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.setup-brand:where(.astro-nd6zkrfw):after,.setup-output:where(.astro-nd6zkrfw):after,.setup-signal:where(.astro-nd6zkrfw){display:none}.setup-data-row:where(.astro-nd6zkrfw) b:where(.astro-nd6zkrfw){animation:none}}@media (width<=63.99rem){.setup-visual:where(.astro-nd6zkrfw){padding-inline:1.25rem}.setup-option-copy:where(.astro-nd6zkrfw){padding:1.5rem}}@media (width<=47.99rem){.setup-options:where(.astro-nd6zkrfw){grid-template-columns:1fr;gap:1rem}.setup-visual:where(.astro-nd6zkrfw){padding-top:1.25rem}.setup-diagram:where(.astro-nd6zkrfw){max-width:21rem}.setup-option-copy:where(.astro-nd6zkrfw){padding-top:1.25rem}}@keyframes float-icon{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(2deg)}}.feature-card:where(.astro-k4rkdksc):hover .floating-icon-bg:where(.astro-k4rkdksc){opacity:.1;animation:5s ease-in-out infinite float-icon;transform:scale(1.1)rotate(5deg)}@keyframes pulse-scale{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.animate-pulse-scale:where(.astro-k4rkdksc){animation:2s ease-in-out infinite pulse-scale}.saas-vote-badge:where(.astro-4bjs7uhz){z-index:1;background:0 0;position:relative}.saas-vote-badge:where(.astro-4bjs7uhz):before{content:"";-webkit-mask-composite:xor;z-index:-1;background:linear-gradient(90deg,#06b6d44d,#3b82f64d,#0ea5e94d);border-radius:9999px;padding:2px;transition:background .3s;position:absolute;inset:0;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.saas-vote-badge:where(.astro-4bjs7uhz):hover:before{background:linear-gradient(90deg,#06b6d499,#3b82f699,#0ea5e999)}.saas-vote-badge:where(.astro-4bjs7uhz):hover{background:linear-gradient(90deg,#06b6d41a,#3b82f61a,#0ea5e91a)}.mask-linear-fade:where(.astro-4bjs7uhz){mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.reviews-marquee:where(.astro-4bjs7uhz){scrollbar-width:none;-ms-overflow-style:none}.reviews-marquee:where(.astro-4bjs7uhz)::-webkit-scrollbar{display:none}.review-card:where(.astro-4bjs7uhz) .review-text:where(.astro-4bjs7uhz),.review-card:where(.astro-4bjs7uhz) .review-title:where(.astro-4bjs7uhz){will-change:max-height;transition:max-height .32s ease-in-out;overflow:hidden}.review-card:where(.astro-4bjs7uhz) .review-title:where(.astro-4bjs7uhz){max-height:1.6em;font-family:var(--sl-font)!important}.review-card:where(.astro-4bjs7uhz) .review-text:where(.astro-4bjs7uhz){max-height:4.8em}.review-card:where(.astro-4bjs7uhz).review-collapsing .review-text:where(.astro-4bjs7uhz),.review-card:where(.astro-4bjs7uhz).review-collapsing .review-title:where(.astro-4bjs7uhz),.review-card:where(.astro-4bjs7uhz).review-expanded .review-text:where(.astro-4bjs7uhz),.review-card:where(.astro-4bjs7uhz).review-expanded .review-title:where(.astro-4bjs7uhz),.review-card:where(.astro-4bjs7uhz).review-expanding .review-text:where(.astro-4bjs7uhz),.review-card:where(.astro-4bjs7uhz).review-expanding .review-title:where(.astro-4bjs7uhz){-webkit-line-clamp:unset;-webkit-box-orient:unset;display:block;overflow:hidden}.review-card:where(.astro-4bjs7uhz).review-expanded .review-title:where(.astro-4bjs7uhz){max-height:20em}.review-card:where(.astro-4bjs7uhz).review-expanded .review-text:where(.astro-4bjs7uhz){max-height:60em}