.hero:where(.astro-zup3kfap){position:relative;overflow:hidden}html[data-theme=light] .hero:where(.astro-zup3kfap),:root[data-theme=light] .hero:where(.astro-zup3kfap){background:linear-gradient(135deg,#fff,#fafafa,#fff)}html[data-theme=light] .hero:where(.astro-zup3kfap):before,:root[data-theme=light] .hero:where(.astro-zup3kfap):before{content:"";position:absolute;top:-30%;right:-15%;width:600px;height:600px;background:radial-gradient(circle,color-mix(in srgb,var(--color-lightmode-primary) 12%,transparent) 0%,color-mix(in srgb,var(--color-lightmode-primary) 4%,transparent) 50%,transparent 100%);border-radius:50%;pointer-events:none;z-index:0}html[data-theme=light] .hero:where(.astro-zup3kfap):after,:root[data-theme=light] .hero:where(.astro-zup3kfap):after{content:"";position:absolute;bottom:-20%;left:-5%;width:500px;height:500px;background:radial-gradient(circle,color-mix(in srgb,var(--color-lightmode-primary) 10%,transparent) 0%,color-mix(in srgb,var(--color-lightmode-primary) 3%,transparent) 50%,transparent 100%);border-radius:50%;pointer-events:none;z-index:0}.hero__inner:where(.astro-zup3kfap){position:relative;z-index:1}.hero__grid:where(.astro-zup3kfap){display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(24px,4vw,64px);align-items:center}.hero__copy:where(.astro-zup3kfap){max-width:560px;text-align:left;min-width:0;box-sizing:border-box;padding-top:clamp(3rem,8vw,6rem)}.hero__demo:where(.astro-zup3kfap){justify-self:end;width:min(520px,100%);min-width:0;box-sizing:border-box}@media(min-width:1100px){.hero__demo:where(.astro-zup3kfap){transform:translate(24px)}}.code-block-wrapper:where(.astro-zup3kfap){border-radius:.75rem;overflow:hidden;background:var(--sl-color-gray-7);border:1px solid var(--sl-color-gray-6);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;width:100%;max-width:100%;box-sizing:border-box}html[data-theme=light] .code-block-wrapper:where(.astro-zup3kfap),:root[data-theme=light] .code-block-wrapper:where(.astro-zup3kfap){background:var(--sl-color-gray-7);border-color:var(--sl-color-gray-6);box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008}.code-block-header:where(.astro-zup3kfap){display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:var(--sl-color-gray-6);border-bottom:1px solid var(--sl-color-gray-5)}html[data-theme=light] .code-block-header:where(.astro-zup3kfap),:root[data-theme=light] .code-block-header:where(.astro-zup3kfap){background:var(--sl-color-gray-5);border-bottom-color:var(--sl-color-gray-4)}.code-block-window-controls:where(.astro-zup3kfap){display:flex;gap:.5rem}.window-control:where(.astro-zup3kfap){width:12px;height:12px;border-radius:50%;display:inline-block}.window-control-close:where(.astro-zup3kfap){background:#ff5f56}.window-control-minimize:where(.astro-zup3kfap){background:#ffbd2e}.window-control-maximize:where(.astro-zup3kfap){background:#27c93f}.code-block-title:where(.astro-zup3kfap){font-family:var(--font-main);font-size:.875rem;color:var(--sl-color-white);font-weight:500}html[data-theme=light] .code-block-title:where(.astro-zup3kfap),:root[data-theme=light] .code-block-title:where(.astro-zup3kfap){color:var(--sl-color-gray-1)}.code-block-content:where(.astro-zup3kfap){overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;box-sizing:border-box;margin:0;padding:0}.code-block-content:where(.astro-zup3kfap) .expressive-code{border:none!important;background:transparent!important;display:block!important;margin:0!important;padding:0!important}.code-block-content:where(.astro-zup3kfap) .expressive-code>*{margin:0!important;padding:0!important}html[data-theme=light] .code-block-content:where(.astro-zup3kfap) .expressive-code,:root[data-theme=light] .code-block-content:where(.astro-zup3kfap) .expressive-code{background:transparent!important}.code-block-content:where(.astro-zup3kfap) .expressive-code .header,.code-block-content:where(.astro-zup3kfap) .expressive-code .title,.code-block-content:where(.astro-zup3kfap) .expressive-code .titleBar,.code-block-content:where(.astro-zup3kfap) .expressive-code .ec-header,.code-block-content:where(.astro-zup3kfap) .expressive-code [class*=header],.code-block-content:where(.astro-zup3kfap) .expressive-code [class*=title]{display:none!important}.code-block-content:where(.astro-zup3kfap) .expressive-code .frame{border:none!important;box-shadow:none!important;background:transparent!important;display:block!important;margin:0!important;padding:0!important}.code-block-content:where(.astro-zup3kfap) pre{margin:0!important;border-radius:0!important;background:transparent!important;padding:1rem 1.25rem!important;display:block!important;max-width:100%!important;box-sizing:border-box!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;text-align:left!important}html[data-theme=light] .code-block-content:where(.astro-zup3kfap) pre,:root[data-theme=light] .code-block-content:where(.astro-zup3kfap) pre{background:transparent!important;color:inherit!important}.code-block-content:where(.astro-zup3kfap) code{font-size:.875rem;line-height:1.6;display:block!important;margin:0!important;padding:0!important;text-align:left!important}html[data-theme=light] .code-block-content:where(.astro-zup3kfap) code,:root[data-theme=light] .code-block-content:where(.astro-zup3kfap) code{color:inherit!important}.code-block-content:where(.astro-zup3kfap) .expressive-code [class*=copy],.code-block-content:where(.astro-zup3kfap) .expressive-code button[title*=copy],.code-block-content:where(.astro-zup3kfap) .expressive-code button[aria-label*=copy],.code-block-content:where(.astro-zup3kfap) .expressive-code button[aria-label*=Copy],.code-block-content:where(.astro-zup3kfap) .expressive-code .copy,.code-block-content:where(.astro-zup3kfap) .expressive-code .ec-copy,.code-block-content:where(.astro-zup3kfap) .expressive-code [data-copy-button]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.hero-headline:where(.astro-zup3kfap){font-size:3.75rem;line-height:1.1;letter-spacing:-2.5px;font-weight:700;margin-bottom:1.5rem;color:var(--sl-color-white);white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;max-width:100%;box-sizing:border-box}.hero-headline:where(.astro-zup3kfap) :where(.astro-zup3kfap):not(.hero-headline-highlight),.hero-headline:where(.astro-zup3kfap) span:where(.astro-zup3kfap):not(.hero-headline-highlight){word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}.hero-headline .hero-headline-highlight,.hero-headline span.hero-headline-highlight{display:inline-block!important;color:transparent!important;background:var(--color-primary-gradient)!important;background-image:var(--color-primary-gradient)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}.hero-headline .hero-headline-highlight br{display:block;content:"";margin-top:0}.hero-subheadline:where(.astro-zup3kfap){font-size:1.25rem;line-height:1.6;color:var(--sl-color-gray-2);margin-bottom:2rem;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;hyphens:none}html[data-theme=light] .hero-subheadline:where(.astro-zup3kfap),:root[data-theme=light] .hero-subheadline:where(.astro-zup3kfap){color:var(--sl-color-gray-4)}.hero-supporting:where(.astro-zup3kfap){font-size:1.125rem;line-height:1.6;color:var(--sl-color-gray-3);margin-bottom:2.5rem}.hero-cta:where(.astro-zup3kfap){display:flex;justify-content:flex-start;gap:1rem;margin-top:2rem;margin-bottom:clamp(3rem,8vw,6rem)}.hero-cta:where(.astro-zup3kfap) .btn{font-size:1.125rem;padding:1rem 2.5rem;font-weight:600}@media(max-width:960px){.hero__grid:where(.astro-zup3kfap){grid-template-columns:1fr}.hero__demo:where(.astro-zup3kfap){justify-self:center;transform:none}.hero__copy:where(.astro-zup3kfap){text-align:center;max-width:100%;padding-top:2.5rem}.hero-cta:where(.astro-zup3kfap){justify-content:center}}@media(max-width:768px){.hero__copy:where(.astro-zup3kfap){padding-top:2.5rem}.hero-cta:where(.astro-zup3kfap){margin-bottom:2.5rem}.hero__grid:where(.astro-zup3kfap){gap:2rem}.hero-headline:where(.astro-zup3kfap){font-size:2.25rem;line-height:1.2;letter-spacing:-1.25px}.hero-subheadline:where(.astro-zup3kfap){font-size:1.125rem}.hero-supporting:where(.astro-zup3kfap){font-size:1rem}.hero-cta:where(.astro-zup3kfap) .btn{font-size:1rem;padding:.875rem 2rem}}@media(max-width:520px){.hero-headline:where(.astro-zup3kfap){font-size:1.875rem;line-height:1.2;letter-spacing:-1px}.hero-subheadline:where(.astro-zup3kfap){font-size:1rem}.code-block-content:where(.astro-zup3kfap) pre{padding:.75rem 1rem!important;font-size:.8125rem!important}.code-block-content:where(.astro-zup3kfap) code{font-size:.8125rem}}.landing-context:where(.astro-f7eg37fm){background-color:color-mix(in srgb,var(--sl-color-gray-6) 30%,transparent)}.landing-context:where(.astro-f7eg37fm) .section-description{max-width:800px;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}.context-content:where(.astro-f7eg37fm){max-width:800px;width:100%;margin:0 auto;text-align:center;box-sizing:border-box;padding:0 1rem;overflow:visible}.context-problem:where(.astro-f7eg37fm){font-size:1.125rem;line-height:1.6;color:var(--sl-color-text);margin-bottom:2rem}.pain-points:where(.astro-f7eg37fm){display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;width:100%;max-width:100%;box-sizing:border-box}.pain-point:where(.astro-f7eg37fm){display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;background-color:color-mix(in srgb,var(--sl-color-gray-6) 50%,transparent);border-radius:12px;border:1px solid var(--sl-color-gray-6);transition:transform .2s ease,border-color .2s ease;text-align:left;width:100%;max-width:100%;box-sizing:border-box;min-width:0}.pain-point:where(.astro-f7eg37fm):hover{transform:translateY(-2px);border-color:var(--sl-color-gray-4)}.pain-point-header:where(.astro-f7eg37fm){display:flex;align-items:center;gap:.75rem}.pain-icon:where(.astro-f7eg37fm){width:28px;height:28px;color:var(--sl-color-yellow);flex-shrink:0}.pain-point-title:where(.astro-f7eg37fm){font-size:1rem;color:var(--sl-color-text);font-weight:500}.pain-point-description:where(.astro-f7eg37fm){font-size:.875rem;line-height:1.5;color:var(--sl-color-gray-2);margin-top:.25rem}@media(max-width:768px){.context-content:where(.astro-f7eg37fm){padding:0 .5rem}.context-problem:where(.astro-f7eg37fm){font-size:1rem}.pain-points:where(.astro-f7eg37fm){grid-template-columns:1fr;gap:1rem}.pain-point:where(.astro-f7eg37fm){padding:1.25rem}}@media(max-width:480px){.context-content:where(.astro-f7eg37fm){padding:0 .25rem}.pain-point:where(.astro-f7eg37fm){padding:1rem}}.hero-tabs-nav:where(.astro-b6fxljip){border-top:2px solid var(--sl-color-gray-6);display:flex;flex-direction:column;gap:0}@media(min-width:768px){.hero-tabs-nav:where(.astro-b6fxljip){flex-direction:row;justify-content:center;align-items:stretch}}.landing-three-steps:where(.astro-2umc7rqb) .section-description{max-width:800px;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}.three-steps-content:where(.astro-2umc7rqb){max-width:1200px;margin:0 auto}.landing-value-prop:where(.astro-vs4mgiiw) .section-description{max-width:800px;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}.value-content:where(.astro-vs4mgiiw){max-width:900px;width:100%;margin:0 auto;box-sizing:border-box;padding:0 1rem}.value-statement:where(.astro-vs4mgiiw){font-size:1.25rem;line-height:1.7;color:var(--sl-color-text);text-align:center;margin-bottom:3rem;padding:0 1rem}.benefits:where(.astro-vs4mgiiw){margin-top:3rem}.benefits-list:where(.astro-vs4mgiiw){display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;max-width:1200px;width:100%;margin:0 auto;box-sizing:border-box}.benefits-list:where(.astro-vs4mgiiw) .card:where(.astro-vs4mgiiw){display:flex;flex-direction:column;border-radius:1rem;position:relative;transition:all .5s ease;border:1px solid var(--sl-color-gray-6);padding:3rem 2.5rem;width:100%;max-width:100%;box-sizing:border-box;min-width:0}.benefits-list:where(.astro-vs4mgiiw) .card:where(.astro-vs4mgiiw):before{content:"";position:absolute;inset:0;padding:1px;background:var(--color-primary-gradient);border-radius:inherit;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;opacity:0;transition:opacity .5s ease}.benefits-list:where(.astro-vs4mgiiw) .card:where(.astro-vs4mgiiw):hover:before{opacity:1}.benefit-icon:where(.astro-vs4mgiiw){width:2rem;height:2rem;color:var(--color-primary);margin-bottom:2.75rem;flex-shrink:0}.benefit-title:where(.astro-vs4mgiiw){font-size:1.25rem;font-weight:600;color:var(--sl-color-white);margin-bottom:1rem;margin-top:0;line-height:1.4}.benefit-description:where(.astro-vs4mgiiw){font-size:1rem;line-height:1.6;color:var(--sl-color-gray-2);margin:0 0 auto;flex-grow:1}.benefit-arrow:where(.astro-vs4mgiiw){margin-top:2rem}@media(max-width:768px){.value-content:where(.astro-vs4mgiiw){padding:0 .5rem}.value-statement:where(.astro-vs4mgiiw){font-size:1.125rem}.benefits-list:where(.astro-vs4mgiiw){grid-template-columns:1fr;gap:1.5rem}.benefits-list:where(.astro-vs4mgiiw) .card:where(.astro-vs4mgiiw){padding:2rem 1.5rem}.benefit-icon:where(.astro-vs4mgiiw){margin-bottom:1.5rem}}@media(max-width:480px){.value-content:where(.astro-vs4mgiiw){padding:0 .25rem}.benefits-list:where(.astro-vs4mgiiw) .card:where(.astro-vs4mgiiw){padding:1.5rem 1rem}}.landing-infrastructure:where(.astro-luof53qd){background-color:color-mix(in srgb,var(--sl-color-gray-6) 30%,transparent)}.infrastructure-content:where(.astro-luof53qd){max-width:1000px;width:100%;margin:0 auto;box-sizing:border-box;padding:0 1rem}.infrastructure-subblock:where(.astro-luof53qd){margin-bottom:3rem}.subblock-title:where(.astro-luof53qd){font-size:1.5rem;font-weight:600;color:var(--sl-color-white);margin-bottom:1.5rem;text-align:left}.subblock-text:where(.astro-luof53qd){max-width:800px;width:100%;margin:0 auto;box-sizing:border-box}.subblock-text:where(.astro-luof53qd) p:where(.astro-luof53qd){font-size:1.125rem;line-height:1.7;color:var(--sl-color-text);margin-bottom:1.5rem}.subblock-text:where(.astro-luof53qd) p:where(.astro-luof53qd):last-child{margin-bottom:0}.subblock-subtitle:where(.astro-luof53qd){font-size:1.125rem;line-height:1.6;color:var(--sl-color-gray-2);text-align:center;margin-bottom:2.5rem;font-style:italic;max-width:700px;margin-left:auto;margin-right:auto}.changes-layout:where(.astro-luof53qd){display:grid;grid-template-columns:1fr;gap:3rem;align-items:start;margin-top:2.5rem;width:100%;max-width:100%;box-sizing:border-box;min-width:0}@media(min-width:1024px){.changes-layout:where(.astro-luof53qd){grid-template-columns:1fr 1.2fr;gap:4rem}}.changes-illustration:where(.astro-luof53qd){display:flex;align-items:center;justify-content:center}.illustration-container:where(.astro-luof53qd){display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;width:100%;max-width:500px;color:var(--sl-color-gray-4);box-sizing:border-box;min-width:0}.illustration-item:where(.astro-luof53qd){background-color:color-mix(in srgb,var(--sl-color-gray-6) 30%,transparent);border-radius:12px;padding:1.5rem;display:flex;align-items:center;justify-content:center;aspect-ratio:1}.illustration-item:where(.astro-luof53qd) svg:where(.astro-luof53qd){width:48px;height:48px;color:var(--sl-color-gray-4)}.illustration-chart:where(.astro-luof53qd){grid-column:1;grid-row:1}.illustration-circle:where(.astro-luof53qd){grid-column:2;grid-row:1}.illustration-grid:where(.astro-luof53qd){grid-column:1;grid-row:2}.illustration-bars:where(.astro-luof53qd){grid-column:2;grid-row:2}.changes-content:where(.astro-luof53qd){display:flex;flex-direction:column}.main-thesis:where(.astro-luof53qd){width:100%;max-width:100%;padding:2.5rem;background-color:color-mix(in srgb,var(--sl-color-gray-6) 40%,transparent);border-radius:12px;border:1px solid var(--sl-color-gray-6);margin-bottom:2.5rem;box-sizing:border-box;min-width:0}.thesis-title:where(.astro-luof53qd){font-size:1.5rem;font-weight:600;color:var(--sl-color-white);margin-bottom:1rem;margin-top:0}.thesis-description:where(.astro-luof53qd){font-size:1.125rem;line-height:1.7;color:var(--sl-color-text);margin:0}.supporting-changes:where(.astro-luof53qd){display:flex;flex-direction:column;gap:2rem}.supporting-item:where(.astro-luof53qd){text-align:left}.supporting-title:where(.astro-luof53qd){font-size:1.125rem;font-weight:600;color:var(--sl-color-white);margin-bottom:.5rem;margin-top:0}.supporting-description:where(.astro-luof53qd){font-size:1rem;line-height:1.7;color:var(--sl-color-gray-2);margin:0}.infrastructure-callout:where(.astro-luof53qd){text-align:center;padding:1.75rem 2rem;background-color:color-mix(in srgb,var(--sl-color-gray-6) 40%,transparent);border-radius:12px;border:1px solid var(--sl-color-gray-6);margin-top:2rem;max-width:800px;margin-left:auto;margin-right:auto}.infrastructure-callout:where(.astro-luof53qd) p:where(.astro-luof53qd){font-size:1.25rem;line-height:1.7;color:var(--sl-color-text);font-weight:500;margin:0}@media(max-width:768px){.infrastructure-content:where(.astro-luof53qd){padding:0 .5rem}.subblock-title:where(.astro-luof53qd){font-size:1.25rem}.subblock-text:where(.astro-luof53qd) p:where(.astro-luof53qd){font-size:1rem}.subblock-subtitle:where(.astro-luof53qd){font-size:1rem;margin-bottom:2rem}.changes-layout:where(.astro-luof53qd){gap:2rem}.illustration-container:where(.astro-luof53qd){gap:1rem;max-width:100%}.illustration-item:where(.astro-luof53qd){padding:1rem}.changes-layout:where(.astro-luof53qd){margin-top:2rem}.main-thesis:where(.astro-luof53qd){padding:2rem 1.5rem;margin-bottom:2rem}.thesis-title:where(.astro-luof53qd){font-size:1.25rem}.thesis-description:where(.astro-luof53qd){font-size:1rem}.supporting-changes:where(.astro-luof53qd){gap:1.5rem}.supporting-title:where(.astro-luof53qd){font-size:1rem}.supporting-description:where(.astro-luof53qd){font-size:.9375rem}.infrastructure-callout:where(.astro-luof53qd){padding:1.5rem}.infrastructure-callout:where(.astro-luof53qd) p:where(.astro-luof53qd){font-size:1.125rem}}@media(max-width:480px){.infrastructure-content:where(.astro-luof53qd){padding:0 .25rem}.main-thesis:where(.astro-luof53qd){padding:1.5rem 1rem}.illustration-item:where(.astro-luof53qd){padding:.75rem}}.landing-n8n-integration:where(.astro-g4frh4f7){background-color:color-mix(in srgb,var(--sl-color-gray-6) 30%,transparent)}.landing-n8n-integration:where(.astro-g4frh4f7) .section-description{max-width:800px;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}.n8n-content:where(.astro-g4frh4f7){max-width:1200px;width:100%;margin:0 auto;box-sizing:border-box;padding:0 1rem}.screenshot-container:where(.astro-g4frh4f7){margin:3rem 0 4rem;display:flex;justify-content:center;align-items:center}.n8n-screenshot:where(.astro-g4frh4f7){width:100%;max-width:100%;height:auto;border-radius:12px;box-shadow:0 4px 24px #0000004d;border:1px solid var(--sl-color-gray-6);box-sizing:border-box;display:block}.workflow-explanation:where(.astro-g4frh4f7){margin-bottom:4rem;max-width:1000px;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}.explanation-title:where(.astro-g4frh4f7){font-size:1.5rem;font-weight:600;color:var(--sl-color-white);margin-bottom:1.5rem;text-align:left}.explanation-content:where(.astro-g4frh4f7){color:var(--sl-color-text)}.explanation-intro:where(.astro-g4frh4f7){font-size:1.125rem;line-height:1.7;margin-bottom:1rem;color:var(--sl-color-text)}.explanation-grid:where(.astro-g4frh4f7){display:grid;grid-template-columns:1fr;gap:2rem;align-items:start;width:100%;max-width:100%;box-sizing:border-box;min-width:0}@media(min-width:768px){.explanation-grid:where(.astro-g4frh4f7){grid-template-columns:1fr 1fr;gap:3rem;align-items:center}}.explanation-list-column:where(.astro-g4frh4f7){display:flex;flex-direction:column}.workflow-steps:where(.astro-g4frh4f7){list-style:none;padding:0;margin:0}.workflow-steps:where(.astro-g4frh4f7) li:where(.astro-g4frh4f7){font-size:1.125rem;line-height:1.7;color:var(--sl-color-text);padding-left:1.75rem;position:relative;margin-bottom:.75rem}.workflow-steps:where(.astro-g4frh4f7) li:where(.astro-g4frh4f7):before{content:"→";position:absolute;left:0;color:var(--color-primary);font-weight:600}.workflow-steps:where(.astro-g4frh4f7) li:where(.astro-g4frh4f7):last-child{margin-bottom:0}.explanation-callout-column:where(.astro-g4frh4f7){display:flex;align-items:center;justify-content:flex-start;padding-left:2rem}@media(min-width:768px){.explanation-callout-column:where(.astro-g4frh4f7){padding-left:3rem}}.explanation-callout:where(.astro-g4frh4f7){position:relative;padding-left:2rem;width:100%;max-width:100%;box-sizing:border-box;min-width:0}.explanation-callout:where(.astro-g4frh4f7):before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--color-primary);border-radius:2px}.explanation-conclusion:where(.astro-g4frh4f7){font-size:1.25rem;line-height:1.6;color:var(--sl-color-white);margin:0;font-weight:500;text-align:left}@media(min-width:768px){.explanation-conclusion:where(.astro-g4frh4f7){font-size:1.375rem}}.capabilities-section:where(.astro-g4frh4f7){margin-top:4rem;max-width:1000px;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}.capabilities-title:where(.astro-g4frh4f7){font-size:1.5rem;font-weight:600;color:var(--sl-color-white);margin-bottom:1.5rem;text-align:left}.capabilities-subtitle:where(.astro-g4frh4f7){font-size:1.125rem;line-height:1.7;color:var(--sl-color-gray-2);margin-bottom:2.5rem;text-align:left}.capabilities-grid:where(.astro-g4frh4f7){display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;width:100%;max-width:100%;box-sizing:border-box;min-width:0}@media(min-width:1024px){.capabilities-grid:where(.astro-g4frh4f7){grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (max-width:1023px){.capabilities-grid:where(.astro-g4frh4f7){grid-template-columns:repeat(2,1fr)}}.capability-card:where(.astro-g4frh4f7){display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;background-color:color-mix(in srgb,var(--sl-color-gray-6) 50%,transparent);border-radius:12px;border:1px solid var(--sl-color-gray-6);transition:transform .2s ease,border-color .2s ease;text-align:left;width:100%;max-width:100%;box-sizing:border-box;min-width:0}.capability-card:where(.astro-g4frh4f7):hover{transform:translateY(-2px);border-color:var(--sl-color-gray-4)}.capability-header:where(.astro-g4frh4f7){display:flex;align-items:center;gap:.75rem}.capability-icon:where(.astro-g4frh4f7){width:28px;height:28px;color:var(--color-primary);flex-shrink:0}.capability-title:where(.astro-g4frh4f7){font-size:1rem;color:var(--sl-color-text);font-weight:500;margin:0;line-height:1.4}.capability-description:where(.astro-g4frh4f7){font-size:.875rem;line-height:1.5;color:var(--sl-color-gray-2);margin:.25rem 0 0}@media(max-width:768px){.n8n-content:where(.astro-g4frh4f7){padding:0 .5rem}.screenshot-container:where(.astro-g4frh4f7){margin:2rem 0 3rem}.n8n-screenshot:where(.astro-g4frh4f7){border-radius:8px}.workflow-explanation:where(.astro-g4frh4f7){margin-bottom:3rem}.explanation-title:where(.astro-g4frh4f7){font-size:1.25rem;margin-bottom:1rem}.explanation-intro:where(.astro-g4frh4f7){font-size:1rem}.workflow-steps:where(.astro-g4frh4f7) li:where(.astro-g4frh4f7){font-size:1rem;padding-left:1.5rem}.explanation-grid:where(.astro-g4frh4f7){gap:1.5rem}.explanation-callout-column:where(.astro-g4frh4f7){padding-left:1.5rem}.explanation-callout:where(.astro-g4frh4f7):before{width:3px}.explanation-conclusion:where(.astro-g4frh4f7){font-size:1.125rem}.capabilities-section:where(.astro-g4frh4f7){margin-top:3rem}.capabilities-title:where(.astro-g4frh4f7){font-size:1.25rem}.capabilities-subtitle:where(.astro-g4frh4f7){font-size:1rem;margin-bottom:2rem}.capabilities-grid:where(.astro-g4frh4f7){grid-template-columns:1fr;gap:1.5rem}}@media(max-width:480px){.n8n-content:where(.astro-g4frh4f7){padding:0 .25rem}.capability-card:where(.astro-g4frh4f7){padding:1.25rem 1rem}.explanation-callout:where(.astro-g4frh4f7){padding-left:1.5rem}}@layer starlight.core{html,body{overflow-x:hidden;width:100%;max-width:100%;box-sizing:border-box;margin:0;padding:0}body{position:relative}.landing-page:where(.astro-j7pv25f6){min-height:100vh;display:flex;flex-direction:column;position:relative;width:100%;max-width:100vw;overflow-x:hidden;box-sizing:border-box}.doc-bg:where(.astro-j7pv25f6){width:100%;overflow:hidden}.doc-bg:where(.astro-j7pv25f6) img:where(.astro-j7pv25f6){width:100%}.header:where(.astro-j7pv25f6){z-index:var(--sl-z-index-navbar);position:sticky;inset-inline-start:0;inset-block-start:0;width:100%;max-width:100vw;overflow-x:hidden;border-bottom:1px solid color-mix(in srgb,var(--sl-color-white) 10%,transparent);padding:var(--sl-nav-pad-y) 0px;box-sizing:border-box}.header:where(.astro-j7pv25f6) .navbar{width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}.header:where(.astro-j7pv25f6) .navbar-nav{max-width:100%;box-sizing:border-box}.header:where(.astro-j7pv25f6) .navbar-actions{max-width:100%;box-sizing:border-box;flex-wrap:wrap}@media(max-width:800px){.header:where(.astro-j7pv25f6){background-color:var(--sl-color-black);padding:6px var(--sl-nav-pad-x)}}.landing-main:where(.astro-j7pv25f6){flex:1;position:relative;z-index:1;width:100%;overflow-x:hidden}.main-frame:where(.astro-j7pv25f6){width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box}.main-frame:where(.astro-j7pv25f6) section{width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden;min-width:0}.main-frame:where(.astro-j7pv25f6) section.pricing-cta{max-width:none;overflow-x:visible}.main-frame:where(.astro-j7pv25f6) [class*=flex],.main-frame:where(.astro-j7pv25f6) [class*=grid]{min-width:0;max-width:100%}.main-frame:where(.astro-j7pv25f6) img:where(.astro-j7pv25f6),.main-frame:where(.astro-j7pv25f6) video:where(.astro-j7pv25f6),.main-frame:where(.astro-j7pv25f6) iframe:where(.astro-j7pv25f6){max-width:100%;height:auto;box-sizing:border-box}.main-frame:where(.astro-j7pv25f6) h1:where(.astro-j7pv25f6),.main-frame:where(.astro-j7pv25f6) h2:where(.astro-j7pv25f6),.main-frame:where(.astro-j7pv25f6) h3:where(.astro-j7pv25f6),.main-frame:where(.astro-j7pv25f6) h4:where(.astro-j7pv25f6),.main-frame:where(.astro-j7pv25f6) h5:where(.astro-j7pv25f6),.main-frame:where(.astro-j7pv25f6) h6:where(.astro-j7pv25f6){word-wrap:normal;overflow-wrap:normal;hyphens:none}.main-frame:where(.astro-j7pv25f6) p:where(.astro-j7pv25f6),.main-frame:where(.astro-j7pv25f6) span:where(.astro-j7pv25f6),.main-frame:where(.astro-j7pv25f6) div:where(.astro-j7pv25f6){word-wrap:break-word;overflow-wrap:break-word;hyphens:none}.main-frame:where(.astro-j7pv25f6) h1,.main-frame:where(.astro-j7pv25f6) h2,.main-frame:where(.astro-j7pv25f6) h3,.main-frame:where(.astro-j7pv25f6) h4,.main-frame:where(.astro-j7pv25f6) h5,.main-frame:where(.astro-j7pv25f6) h6,.main-frame:where(.astro-j7pv25f6) p,.main-frame:where(.astro-j7pv25f6) span,.main-frame:where(.astro-j7pv25f6) div,.main-frame:where(.astro-j7pv25f6) li{max-width:100%;box-sizing:border-box}.main-frame:where(.astro-j7pv25f6) pre,.main-frame:where(.astro-j7pv25f6) code{max-width:100%;box-sizing:border-box;overflow-x:auto;-webkit-overflow-scrolling:touch}.main-frame:where(.astro-j7pv25f6) table{width:100%;max-width:100%;table-layout:auto;box-sizing:border-box;overflow-x:auto;display:block}footer:where(.astro-j7pv25f6){width:100%;max-width:100vw;overflow-x:hidden;box-sizing:border-box;position:relative}footer:where(.astro-j7pv25f6) .container{width:100%;max-width:100%;box-sizing:border-box!important;padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto}@media(min-width:1280px){footer:where(.astro-j7pv25f6) .container{max-width:min(1740px,100%);padding-left:2rem;padding-right:2rem}}@media(max-width:1279px){footer:where(.astro-j7pv25f6) .container{max-width:100%}}footer:where(.astro-j7pv25f6) .top-footer{min-width:0;width:100%;max-width:100%;box-sizing:border-box!important;overflow-x:hidden;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr))}footer:where(.astro-j7pv25f6) .top-footer>:where(.astro-j7pv25f6){min-width:0;max-width:100%;box-sizing:border-box;overflow-x:hidden;word-wrap:break-word;overflow-wrap:break-word;hyphens:none}footer:where(.astro-j7pv25f6) .top-footer>div:where(.astro-j7pv25f6){min-width:0;width:100%;max-width:100%}footer:where(.astro-j7pv25f6) .top-footer ul:where(.astro-j7pv25f6),footer:where(.astro-j7pv25f6) .top-footer form:where(.astro-j7pv25f6),footer:where(.astro-j7pv25f6) .top-footer .mail-form:where(.astro-j7pv25f6){width:100%;max-width:100%;box-sizing:border-box}footer:where(.astro-j7pv25f6) .bottom-footer{width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}}
