.SupportedPlatforms-module__NMTkhW__window{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.SupportedPlatforms-module__NMTkhW__track{width:max-content;animation:40s linear infinite SupportedPlatforms-module__NMTkhW__ticker-scroll;display:flex}.SupportedPlatforms-module__NMTkhW__group{white-space:nowrap;flex-shrink:0;align-items:center;gap:3rem;padding:1rem 3rem 1rem 0;display:flex}.SupportedPlatforms-module__NMTkhW__window:hover .SupportedPlatforms-module__NMTkhW__track{animation-play-state:paused}.SupportedPlatforms-module__NMTkhW__window:has(a:focus-visible){overflow:visible;-webkit-mask-image:none;mask-image:none}.SupportedPlatforms-module__NMTkhW__window:has(a:focus-visible) .SupportedPlatforms-module__NMTkhW__track{width:100%;animation:none}.SupportedPlatforms-module__NMTkhW__window:has(a:focus-visible) .SupportedPlatforms-module__NMTkhW__group{white-space:normal;flex-wrap:wrap;justify-content:center;gap:1.5rem 2rem;width:100%;padding:1rem 0}.SupportedPlatforms-module__NMTkhW__window:has(a:focus-visible) .SupportedPlatforms-module__NMTkhW__group[aria-hidden=true]{display:none}@keyframes SupportedPlatforms-module__NMTkhW__ticker-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.SupportedPlatforms-module__NMTkhW__window{overflow:visible;-webkit-mask-image:none;mask-image:none}.SupportedPlatforms-module__NMTkhW__track{width:100%;animation:none}.SupportedPlatforms-module__NMTkhW__group{white-space:normal;flex-wrap:wrap;justify-content:center;gap:1.5rem 2rem;width:100%;padding:1rem 0}.SupportedPlatforms-module__NMTkhW__group[aria-hidden=true]{display:none}}
.HomeWorkflows-module__n3Se3W__workflows{color:var(--landing-text)}.HomeWorkflows-module__n3Se3W__section{border-top:1px solid var(--landing-border);padding-block:5rem;scroll-margin-top:5rem}.HomeWorkflows-module__n3Se3W__sectionHeader{text-align:center;flex-direction:column;align-items:center;margin-bottom:3rem;display:flex}.HomeWorkflows-module__n3Se3W__eyebrow{background:var(--landing-surface);color:#000;letter-spacing:.025em;border-radius:9999px;align-items:center;margin-bottom:2rem;padding:.375rem 1rem;font-size:.8125rem;font-weight:500;display:inline-flex}.HomeWorkflows-module__n3Se3W__heading{color:#000;letter-spacing:normal;text-wrap:balance;max-width:56rem;font-size:2.5rem;font-weight:500;line-height:1.05}.HomeWorkflows-module__n3Se3W__subtitle{color:var(--landing-text-muted);margin-top:1.5rem;font-size:1rem;line-height:1.6}.HomeWorkflows-module__n3Se3W__howItWorks{padding-block:5rem 3rem;scroll-margin-top:5rem}.HomeWorkflows-module__n3Se3W__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-block:0 1.5rem;padding:0;list-style:none;display:grid}.HomeWorkflows-module__n3Se3W__step{position:relative}.HomeWorkflows-module__n3Se3W__step:not(:last-child):after{content:"";background:var(--landing-border);height:1px;position:absolute;top:1.25rem;left:3.25rem;right:-1.25rem}.HomeWorkflows-module__n3Se3W__stepNumber{border:1px solid var(--landing-border);width:2.5rem;height:2.5rem;color:var(--landing-accent-text);font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;place-items:center;margin-bottom:1.25rem;font-size:.875rem;display:grid}.HomeWorkflows-module__n3Se3W__step h3{margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.HomeWorkflows-module__n3Se3W__step p{color:var(--landing-text-muted);font-size:1rem;line-height:1.6}.HomeWorkflows-module__n3Se3W__howItWorksLink{color:var(--landing-accent-text);text-underline-offset:4px;padding-block:.5rem;font-size:.875rem;text-decoration:underline;display:inline-block}.HomeWorkflows-module__n3Se3W__actionGroups{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin-block:0 1.75rem;display:grid}.HomeWorkflows-module__n3Se3W__actionGroup h3{border-bottom:1px solid var(--landing-border);color:var(--landing-text-muted);margin-bottom:.75rem;padding-bottom:.875rem;font-size:.875rem;font-weight:500}.HomeWorkflows-module__n3Se3W__actionGroup ul{margin:0;padding:0;list-style:none}.HomeWorkflows-module__n3Se3W__action{width:100%;min-height:2.75rem;color:var(--landing-text);cursor:pointer;text-align:left;background:0 0;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;margin-left:-.625rem;padding:.625rem;font-size:1rem;line-height:1.5;transition:background .15s,color .15s;display:flex}.HomeWorkflows-module__n3Se3W__action svg{opacity:0;flex-shrink:0}.HomeWorkflows-module__n3Se3W__action:hover{background:var(--landing-bg-alt)}.HomeWorkflows-module__n3Se3W__action[aria-pressed=true]{color:var(--landing-accent-text);background:var(--landing-announcement-bg)}.HomeWorkflows-module__n3Se3W__action[aria-pressed=true] svg,.HomeWorkflows-module__n3Se3W__action:hover svg,.HomeWorkflows-module__n3Se3W__action:focus-visible svg{opacity:1}.HomeWorkflows-module__n3Se3W__actionExample{border:1px solid var(--landing-border);background:var(--landing-bg);border-radius:.75rem;align-items:baseline;gap:1.75rem;min-height:6rem;padding:1.5rem;display:flex}.HomeWorkflows-module__n3Se3W__exampleLabel{color:var(--landing-accent-text);flex-shrink:0;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.HomeWorkflows-module__n3Se3W__prompt{max-width:48rem;font-size:1rem;line-height:1.6}.HomeWorkflows-module__n3Se3W__useCases{padding-block:3rem}.HomeWorkflows-module__n3Se3W__useCaseList{flex-wrap:wrap;justify-content:center;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.HomeWorkflows-module__n3Se3W__useCaseLabel{background:var(--landing-surface);color:var(--landing-text);text-align:center;border-radius:9999px;padding:1rem 1.5rem;font-size:1rem;font-weight:500}.HomeWorkflows-module__n3Se3W__sectionHeader>.HomeWorkflows-module__n3Se3W__eyebrow:last-child{margin-bottom:0}.HomeWorkflows-module__n3Se3W__workflows button:focus-visible,.HomeWorkflows-module__n3Se3W__workflows a:focus-visible{outline:2px solid var(--landing-accent-text);outline-offset:4px}@media (min-width:768px){.HomeWorkflows-module__n3Se3W__eyebrow{margin-bottom:2.5rem}.HomeWorkflows-module__n3Se3W__heading{font-size:3.5rem}}@media (min-width:1024px){.HomeWorkflows-module__n3Se3W__heading{font-size:4rem}}@media (max-width:1023px){.HomeWorkflows-module__n3Se3W__actionGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media (max-width:767px){.HomeWorkflows-module__n3Se3W__howItWorks{padding-block:2rem 2.5rem}.HomeWorkflows-module__n3Se3W__steps{grid-template-columns:minmax(0,1fr);gap:2rem}.HomeWorkflows-module__n3Se3W__step{grid-template-columns:2.5rem minmax(0,1fr);column-gap:1rem;display:grid}.HomeWorkflows-module__n3Se3W__stepNumber{grid-row:1/3;margin-bottom:0}.HomeWorkflows-module__n3Se3W__step h3{align-self:center;margin-block:.375rem .75rem}.HomeWorkflows-module__n3Se3W__step p{grid-column:2}.HomeWorkflows-module__n3Se3W__step:not(:last-child):after{width:1px;height:auto;inset:3.25rem auto -1.25rem 1.25rem}.HomeWorkflows-module__n3Se3W__section{padding-block:3.5rem}.HomeWorkflows-module__n3Se3W__useCases{padding-block:2.5rem}.HomeWorkflows-module__n3Se3W__actionExample{flex-direction:column;gap:.75rem;min-height:10rem}}@media (max-width:639px){.HomeWorkflows-module__n3Se3W__actionGroups{gap:1.25rem}.HomeWorkflows-module__n3Se3W__action{font-size:.875rem}.HomeWorkflows-module__n3Se3W__action svg{display:none}}@media (prefers-reduced-motion:reduce){.HomeWorkflows-module__n3Se3W__action{transition:none}}
