.automation-hero:where(.astro-bbj6ioqk){position:relative;overflow:hidden;padding-top:clamp(4rem,10vw,8rem);padding-bottom:clamp(4rem,10vw,8rem)}html[data-theme=light] .automation-hero:where(.astro-bbj6ioqk),:root[data-theme=light] .automation-hero:where(.astro-bbj6ioqk){background:linear-gradient(135deg,#fff,#fafafa,#fff)}html[data-theme=light] .automation-hero:where(.astro-bbj6ioqk):before,:root[data-theme=light] .automation-hero:where(.astro-bbj6ioqk):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] .automation-hero:where(.astro-bbj6ioqk):after,:root[data-theme=light] .automation-hero:where(.astro-bbj6ioqk):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-bbj6ioqk){position:relative;z-index:1}.hero__content:where(.astro-bbj6ioqk){max-width:900px;margin:0 auto;text-align:center}.hero-headline:where(.astro-bbj6ioqk){font-size:3.5rem;line-height:1.1;letter-spacing:-2px;font-weight:700;margin-bottom:1.5rem;color:var(--sl-color-white);white-space:normal;word-break:normal;overflow-wrap:normal;hyphens:none}.hero-subheadline:where(.astro-bbj6ioqk){font-size:1.375rem;line-height:1.6;color:var(--sl-color-gray-2);margin-bottom:1.5rem}html[data-theme=light] .hero-subheadline:where(.astro-bbj6ioqk),:root[data-theme=light] .hero-subheadline:where(.astro-bbj6ioqk){color:var(--sl-color-gray-4)}.hero-supporting:where(.astro-bbj6ioqk){font-size:1.125rem;line-height:1.6;color:var(--sl-color-gray-3);margin-bottom:0}@media(max-width:768px){.automation-hero:where(.astro-bbj6ioqk){padding-top:3rem;padding-bottom:3rem}.hero-headline:where(.astro-bbj6ioqk){font-size:2.5rem;line-height:1.2;letter-spacing:-1.5px;white-space:normal}.hero-subheadline:where(.astro-bbj6ioqk){font-size:1.125rem}.hero-supporting:where(.astro-bbj6ioqk){font-size:1rem}}@media(max-width:520px){.hero-headline:where(.astro-bbj6ioqk){font-size:2rem;line-height:1.2;letter-spacing:-1px}.hero-subheadline:where(.astro-bbj6ioqk){font-size:1rem}}.platforms-hub:where(.astro-orrfxnxt){background-color:color-mix(in srgb,var(--sl-color-gray-6) 30%,transparent);padding-top:4rem}.platforms-content:where(.astro-orrfxnxt){max-width:900px;width:100%;margin:0 auto;box-sizing:border-box;padding:0 1rem}.platforms-grid:where(.astro-orrfxnxt){display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;width:100%;max-width:100%;box-sizing:border-box;min-width:0}.platform-card:where(.astro-orrfxnxt){display:flex;flex-direction:column;border-radius:1rem;position:relative;transition:all .3s ease;border:1px solid var(--sl-color-gray-6);padding:2rem 1.5rem;width:100%;max-width:100%;box-sizing:border-box;min-width:0;text-decoration:none}.platform-card:where(.astro-orrfxnxt).platform-available{cursor:pointer}.platform-card:where(.astro-orrfxnxt).platform-available:hover{transform:translateY(-2px)}.platform-available:where(.astro-orrfxnxt):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 .3s ease}.platform-available:where(.astro-orrfxnxt):hover:before{opacity:1}.platform-coming-soon:where(.astro-orrfxnxt){opacity:.7;cursor:not-allowed}.platform-icon:where(.astro-orrfxnxt){margin-bottom:1.25rem;display:flex;align-items:center}.platform-icon:where(.astro-orrfxnxt) svg:where(.astro-orrfxnxt){fill:var(--sl-color-white);transition:fill .3s ease}.platform-available:where(.astro-orrfxnxt):hover .platform-icon:where(.astro-orrfxnxt) svg:where(.astro-orrfxnxt){fill:var(--color-primary)}.platform-coming-soon:where(.astro-orrfxnxt) .platform-icon:where(.astro-orrfxnxt) svg:where(.astro-orrfxnxt){fill:var(--sl-color-gray-3)}.platform-header:where(.astro-orrfxnxt){display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.platform-name:where(.astro-orrfxnxt){font-size:1.25rem;font-weight:600;color:var(--sl-color-white);margin:0}.coming-soon-badge:where(.astro-orrfxnxt){font-size:.75rem;padding:.375rem .875rem;background:linear-gradient(135deg,color-mix(in srgb,var(--sl-color-gray-5) 60%,transparent),color-mix(in srgb,var(--sl-color-gray-6) 40%,transparent));color:var(--sl-color-gray-2);border-radius:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border:1px solid color-mix(in srgb,var(--sl-color-gray-5) 50%,transparent);white-space:nowrap}.platform-tagline:where(.astro-orrfxnxt){font-size:1rem;line-height:1.5;color:var(--sl-color-gray-2);margin:0 0 auto;flex-grow:1}.platform-arrow:where(.astro-orrfxnxt){margin-top:1.5rem}.platform-link:where(.astro-orrfxnxt){display:inline-flex;text-decoration:none}@media(max-width:900px){.platforms-grid:where(.astro-orrfxnxt){grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.platforms-content:where(.astro-orrfxnxt){padding:0 .5rem}.platforms-grid:where(.astro-orrfxnxt){grid-template-columns:1fr;gap:1.5rem}.platform-card:where(.astro-orrfxnxt){padding:2rem 1.5rem}}@media(max-width:480px){.platforms-content:where(.astro-orrfxnxt){padding:0 .25rem}.platform-card:where(.astro-orrfxnxt){padding:1.5rem 1.25rem}}.use-cases-content:where(.astro-vvrfiymy){max-width:1000px;width:100%;margin:0 auto;box-sizing:border-box;padding:0 1rem}.use-cases-grid:where(.astro-vvrfiymy){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){.use-cases-grid:where(.astro-vvrfiymy){grid-template-columns:repeat(2,1fr)}}.use-case-card:where(.astro-vvrfiymy){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}.use-case-card:where(.astro-vvrfiymy):hover{transform:translateY(-2px);border-color:var(--sl-color-gray-4)}.use-case-header:where(.astro-vvrfiymy){display:flex;align-items:center;gap:.75rem}.use-case-icon:where(.astro-vvrfiymy){width:28px;height:28px;color:var(--color-primary);flex-shrink:0}.use-case-title:where(.astro-vvrfiymy){font-size:1rem;color:var(--sl-color-text);font-weight:500;margin:0;line-height:1.4}.use-case-description:where(.astro-vvrfiymy){font-size:.875rem;line-height:1.5;color:var(--sl-color-gray-2);margin:.25rem 0 0}@media(max-width:768px){.use-cases-content:where(.astro-vvrfiymy){padding:0 .5rem}.use-cases-grid:where(.astro-vvrfiymy){grid-template-columns:1fr;gap:1.5rem}}@media(max-width:480px){.use-cases-content:where(.astro-vvrfiymy){padding:0 .25rem}.use-case-card:where(.astro-vvrfiymy){padding:1.25rem 1rem}}@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-l5gwfg7e){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-l5gwfg7e){width:100%;overflow:hidden}.doc-bg:where(.astro-l5gwfg7e) img:where(.astro-l5gwfg7e){width:100%}.header:where(.astro-l5gwfg7e){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}@media(max-width:800px){.header:where(.astro-l5gwfg7e){background-color:var(--sl-color-black);padding:6px var(--sl-nav-pad-x)}}.landing-main:where(.astro-l5gwfg7e){flex:1;position:relative;z-index:1;width:100%;overflow-x:hidden}.main-frame:where(.astro-l5gwfg7e){width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box}footer:where(.astro-l5gwfg7e){width:100%;max-width:100vw;overflow-x:hidden;box-sizing:border-box;position:relative}.why-teams-choose:where(.astro-l5gwfg7e){background-color:color-mix(in srgb,var(--sl-color-gray-6) 30%,transparent)}.why-content:where(.astro-l5gwfg7e){max-width:800px;width:100%;margin:0 auto;box-sizing:border-box;padding:0 1rem}.why-benefits-list:where(.astro-l5gwfg7e){list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.why-benefits-list:where(.astro-l5gwfg7e) li:where(.astro-l5gwfg7e){font-size:1.125rem;line-height:1.7;color:var(--sl-color-text);padding-left:2rem;position:relative}.why-benefits-list:where(.astro-l5gwfg7e) li:where(.astro-l5gwfg7e):before{content:"✓";position:absolute;left:0;color:var(--color-primary);font-weight:700;font-size:1.25rem}@media(max-width:768px){.why-content:where(.astro-l5gwfg7e){padding:0 .5rem}.why-benefits-list:where(.astro-l5gwfg7e) li:where(.astro-l5gwfg7e){font-size:1rem}}@media(max-width:480px){.why-content:where(.astro-l5gwfg7e){padding:0 .25rem}}}
