.primitives-module__OoEdvG__reveal{--reveal-delay:0s;opacity:1;transform:none}.primitives-module__OoEdvG__reveal[data-enhanced=true]{transition:opacity .7s cubic-bezier(.22, .61, .21, 1) var(--reveal-delay), transform .7s cubic-bezier(.22, .61, .21, 1) var(--reveal-delay);will-change:opacity, transform}.primitives-module__OoEdvG__reveal[data-enhanced=true]:not([data-visible=true]){opacity:0;transform:translateY(56px)}.primitives-module__OoEdvG__reveal[data-visible=true]{opacity:1;transform:translateY(0)}.primitives-module__OoEdvG__buttonRoll{vertical-align:bottom;block-size:1lh;display:inline-grid;overflow:hidden}.primitives-module__OoEdvG__buttonRollCopy{grid-area:1/1;transition:transform .42s cubic-bezier(.43,.195,.02,1)}.primitives-module__OoEdvG__buttonRollCopyPrimary{transform:translateY(0)}.primitives-module__OoEdvG__buttonRollCopySecondary{transform:translateY(100%)}:is(a:hover .primitives-module__OoEdvG__buttonRollCopyPrimary,a:focus-visible .primitives-module__OoEdvG__buttonRollCopyPrimary,button:hover .primitives-module__OoEdvG__buttonRollCopyPrimary,button:focus-visible .primitives-module__OoEdvG__buttonRollCopyPrimary){transform:translateY(-100%)}:is(a:hover .primitives-module__OoEdvG__buttonRollCopySecondary,a:focus-visible .primitives-module__OoEdvG__buttonRollCopySecondary,button:hover .primitives-module__OoEdvG__buttonRollCopySecondary,button:focus-visible .primitives-module__OoEdvG__buttonRollCopySecondary){transform:translateY(0)}.primitives-module__OoEdvG__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.primitives-module__OoEdvG__reveal,.primitives-module__OoEdvG__reveal[data-enhanced=true],.primitives-module__OoEdvG__reveal[data-enhanced=true]:not([data-visible=true]){opacity:1;will-change:auto;transition:none;transform:none}.primitives-module__OoEdvG__buttonRollCopy{transition:none;animation:none!important}.primitives-module__OoEdvG__buttonRollCopyPrimary,.primitives-module__OoEdvG__buttonRollCopySecondary{transform:none}.primitives-module__OoEdvG__buttonRollCopySecondary{visibility:hidden}:is(a:hover .primitives-module__OoEdvG__buttonRollCopyPrimary,a:focus-visible .primitives-module__OoEdvG__buttonRollCopyPrimary,button:hover .primitives-module__OoEdvG__buttonRollCopyPrimary,button:focus-visible .primitives-module__OoEdvG__buttonRollCopyPrimary){transform:translateY(0)}:is(a:hover .primitives-module__OoEdvG__buttonRollCopySecondary,a:focus-visible .primitives-module__OoEdvG__buttonRollCopySecondary,button:hover .primitives-module__OoEdvG__buttonRollCopySecondary,button:focus-visible .primitives-module__OoEdvG__buttonRollCopySecondary){visibility:hidden;transform:none}}
.workflow-gallery-module__KTCU6a__section{color:var(--marketing-text);background:var(--marketing-canvas);padding:clamp(120px,11vw,176px) clamp(32px,4.45vw,72px);scroll-margin-top:88px}.workflow-gallery-module__KTCU6a__header{max-inline-size:var(--marketing-section-title-width);text-align:center;margin-inline:auto}.workflow-gallery-module__KTCU6a__header h2{font-family:var(--font-display,ui-sans-serif, sans-serif);font-size:var(--marketing-section-title-size);text-wrap:balance;letter-spacing:-.07em;margin:0;font-weight:850;line-height:1.04}.workflow-gallery-module__KTCU6a__header p{max-inline-size:60ch;font-family:var(--font-sans,ui-sans-serif, sans-serif);font-size:var(--marketing-lede-size);margin:28px auto 0;font-weight:600;line-height:1.5}.workflow-gallery-module__KTCU6a__desktopGallery{grid-template-columns:repeat(12,minmax(0,1fr));gap:56px;margin-top:72px;display:grid}.workflow-gallery-module__KTCU6a__tablist{grid-column:1/span 4;align-content:start;gap:4px;display:grid}.workflow-gallery-module__KTCU6a__tab{min-block-size:92px;color:var(--marketing-muted);text-align:left;border:0;cursor:pointer;background:0 0;border-inline-start:6px solid #0000;padding:18px 18px 18px 24px;display:grid;position:relative}.workflow-gallery-module__KTCU6a__tab>span,.workflow-gallery-module__KTCU6a__builderChrome,.workflow-gallery-module__KTCU6a__stepKind,.workflow-gallery-module__KTCU6a__stepMarker,.workflow-gallery-module__KTCU6a__accordionTrigger{font-family:var(--font-mono,ui-monospace, monospace)}.workflow-gallery-module__KTCU6a__tab>span,.workflow-gallery-module__KTCU6a__accordionTrigger{font-size:var(--marketing-label-size);letter-spacing:.035em;text-transform:uppercase;font-weight:800;line-height:1.25}.workflow-gallery-module__KTCU6a__tab small{font-family:var(--font-sans,ui-sans-serif, sans-serif);margin-top:8px;font-size:.86rem;font-weight:600;line-height:1.4;display:block}.workflow-gallery-module__KTCU6a__tab[aria-selected=true]{color:var(--marketing-text);border-inline-start-color:#fa0cf7}.workflow-gallery-module__KTCU6a__tab:focus-visible,.workflow-gallery-module__KTCU6a__accordionTrigger:focus-visible{outline:2px solid var(--marketing-text);outline-offset:3px}.workflow-gallery-module__KTCU6a__stage{grid-column:5/-1;min-block-size:576px;position:relative}.workflow-gallery-module__KTCU6a__panel{animation:.36s cubic-bezier(.43,.195,.02,1) both workflow-gallery-module__KTCU6a__panel-in;position:absolute;inset:clamp(16px,2vw,28px)}.workflow-gallery-module__KTCU6a__leavingPanel{pointer-events:none;animation-name:workflow-gallery-module__KTCU6a__panel-out}.workflow-gallery-module__KTCU6a__preview{aspect-ratio:auto;grid-template-rows:minmax(0,1fr);block-size:100%;min-block-size:0;margin:0;display:grid}.workflow-gallery-module__KTCU6a__builderFrame{min-block-size:0;font-family:var(--font-sans,ui-sans-serif, sans-serif);background:var(--marketing-canvas);border:1px solid var(--marketing-border);box-shadow:0 1px 0 var(--marketing-border), 0 22px 50px #0000001a;border-radius:28px;grid-template-rows:auto minmax(0,1fr) auto;padding:clamp(18px,2vw,26px);display:grid}.workflow-gallery-module__KTCU6a__builderChrome{color:var(--marketing-muted);letter-spacing:.1em;text-transform:uppercase;border-block-end:1px solid var(--marketing-border);justify-content:space-between;align-items:center;gap:16px;padding-block-end:14px;font-size:.6rem;font-weight:800;display:flex}.workflow-gallery-module__KTCU6a__livePill{color:var(--marketing-text);background:var(--marketing-raised);border:1px solid var(--marketing-border);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.workflow-gallery-module__KTCU6a__livePill i{background:#fff100;border-radius:50%;block-size:7px;inline-size:7px;box-shadow:0 0 0 3px #fff10042}.workflow-gallery-module__KTCU6a__builderBody{align-content:safe center;min-block-size:0;padding-block-end:10px;display:grid;overflow:hidden}.workflow-gallery-module__KTCU6a__workflowTitle{font-family:var(--font-display,ui-sans-serif, sans-serif);letter-spacing:-.045em;margin:18px 0 22px;font-size:clamp(1.1rem,1.7vw,1.6rem);font-weight:850;line-height:1.05}.workflow-gallery-module__KTCU6a__steps{--rail-column:34px;--rail-marker:30px;gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.workflow-gallery-module__KTCU6a__step{grid-template-columns:var(--rail-column) minmax(0, 1fr);column-gap:14px;display:grid}.workflow-gallery-module__KTCU6a__stepRail{flex-direction:column;align-items:center;display:flex;position:relative}.workflow-gallery-module__KTCU6a__step:not(:last-child) .workflow-gallery-module__KTCU6a__stepRail:after{inset-block:calc(var(--rail-marker) / 2) 0;background:repeating-linear-gradient(to bottom, var(--marketing-border) 0 5px, transparent 5px 10px);content:"";inline-size:2px;position:absolute;inset-inline-start:calc(50% - 1px)}.workflow-gallery-module__KTCU6a__stepMarker{z-index:1;inline-size:var(--rail-marker);block-size:var(--rail-marker);color:var(--marketing-text);letter-spacing:.04em;background:var(--marketing-raised);border:1px solid var(--marketing-border);border-radius:50%;place-items:center;font-size:.6rem;font-weight:800;display:grid;position:relative}.workflow-gallery-module__KTCU6a__step[data-kind=trigger] .workflow-gallery-module__KTCU6a__stepMarker{color:#050505;background:#fff100;border-color:#fff100}.workflow-gallery-module__KTCU6a__step[data-kind=handoff] .workflow-gallery-module__KTCU6a__stepMarker,.workflow-gallery-module__KTCU6a__step[data-kind=queue] .workflow-gallery-module__KTCU6a__stepMarker{color:#fff;background:#fa0cf7;border-color:#fa0cf7}.workflow-gallery-module__KTCU6a__stepCard{background:var(--marketing-raised);border:1px solid var(--marketing-border);border-radius:13px;gap:5px;min-inline-size:0;margin-block-end:14px;padding:11px 14px;display:grid}.workflow-gallery-module__KTCU6a__step:last-child .workflow-gallery-module__KTCU6a__stepCard{margin-block-end:0}.workflow-gallery-module__KTCU6a__stepKind{color:var(--marketing-muted);letter-spacing:.11em;text-transform:uppercase;font-size:.56rem;font-weight:800}.workflow-gallery-module__KTCU6a__stepName{letter-spacing:-.015em;overflow-wrap:anywhere;align-items:center;gap:8px;min-inline-size:0;font-size:.82rem;font-weight:700;display:flex}.workflow-gallery-module__KTCU6a__stepIcon{block-size:16px;inline-size:16px;color:var(--marketing-muted);flex:none;place-items:center;display:grid}.workflow-gallery-module__KTCU6a__stepIcon svg{block-size:auto;inline-size:100%}.workflow-gallery-module__KTCU6a__builderFooter{color:var(--marketing-muted);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;border-block-start:1px solid var(--marketing-border);align-items:center;gap:14px;padding-block-start:14px;font-size:.58rem;font-weight:700;display:flex}.workflow-gallery-module__KTCU6a__draftTag{color:var(--marketing-text);background:var(--marketing-raised);border:1px solid var(--marketing-border);border-radius:999px;margin-inline-start:auto;padding:4px 9px}.workflow-gallery-module__KTCU6a__srOnly{white-space:nowrap;clip-path:inset(50%);border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.workflow-gallery-module__KTCU6a__mobileAccordion{display:none}@keyframes workflow-gallery-module__KTCU6a__panel-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes workflow-gallery-module__KTCU6a__panel-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(16px)}}@media (min-width:768px) and (max-width:1023px){.workflow-gallery-module__KTCU6a__section{padding:112px 32px}.workflow-gallery-module__KTCU6a__desktopGallery{grid-template-columns:280px minmax(0,1fr);gap:32px}.workflow-gallery-module__KTCU6a__tablist{grid-column:auto}.workflow-gallery-module__KTCU6a__stage{aspect-ratio:auto;grid-column:auto;min-block-size:470px;inline-size:100%;min-inline-size:0}.workflow-gallery-module__KTCU6a__panel,.workflow-gallery-module__KTCU6a__preview,.workflow-gallery-module__KTCU6a__builderFrame,.workflow-gallery-module__KTCU6a__steps,.workflow-gallery-module__KTCU6a__stepCard{min-inline-size:0}.workflow-gallery-module__KTCU6a__tab{padding-inline-end:10px}}@media (max-width:767px){.workflow-gallery-module__KTCU6a__section{padding:88px 20px}.workflow-gallery-module__KTCU6a__header h2{font-size:var(--marketing-section-title-size)}.workflow-gallery-module__KTCU6a__desktopGallery{display:none}.workflow-gallery-module__KTCU6a__mobileAccordion{margin-top:48px;display:block}.workflow-gallery-module__KTCU6a__accordionItem{border-block-start:1px solid var(--marketing-border)}.workflow-gallery-module__KTCU6a__accordionItem:last-child{border-block-end:1px solid var(--marketing-border)}.workflow-gallery-module__KTCU6a__accordionItem h3{margin:0}.workflow-gallery-module__KTCU6a__accordionTrigger{min-block-size:76px;inline-size:100%;color:var(--marketing-text);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:18px 0;display:flex}.workflow-gallery-module__KTCU6a__accordionMark{font-size:1.45rem;font-weight:400;line-height:1}.workflow-gallery-module__KTCU6a__accordionTrigger[aria-expanded=true] .workflow-gallery-module__KTCU6a__accordionMark{transform:rotate(45deg)}.workflow-gallery-module__KTCU6a__accordionPanel{padding:0 0 32px}.workflow-gallery-module__KTCU6a__accordionPanel>p{margin:0 0 24px;font-weight:600;line-height:1.5}.workflow-gallery-module__KTCU6a__preview{block-size:auto;min-block-size:360px}.workflow-gallery-module__KTCU6a__builderFrame{min-block-size:360px;padding:18px}.workflow-gallery-module__KTCU6a__workflowTitle{margin-block:14px 18px}.workflow-gallery-module__KTCU6a__steps{--rail-column:28px;--rail-marker:26px}.workflow-gallery-module__KTCU6a__step{column-gap:11px}.workflow-gallery-module__KTCU6a__stepMarker{font-size:.55rem}.workflow-gallery-module__KTCU6a__stepCard{margin-block-end:12px;padding:10px 12px}.workflow-gallery-module__KTCU6a__stepName{font-size:.76rem}}@media (prefers-reduced-motion:reduce){.workflow-gallery-module__KTCU6a__panel{animation:none}.workflow-gallery-module__KTCU6a__accordionTrigger[aria-expanded=true] .workflow-gallery-module__KTCU6a__accordionMark{transition:none}}
.marketing-page-module__NyRqjW__root,.marketing-page-module__NyRqjW__page{min-inline-size:0}.marketing-page-module__NyRqjW__root{--marketing-canvas:#fff;--marketing-raised:#fff;--marketing-panel:#fff;--marketing-inverse:#101116;--marketing-on-inverse:#f4f4f5;--marketing-text:#050505;--marketing-muted:#5f6068;--marketing-border:#05050524;--marketing-overlay:#05050594;--marketing-on-accent:#101116;--marketing-on-volt:#101116;color:var(--marketing-text);background:var(--marketing-canvas);isolation:isolate;overflow:clip}[data-theme=dark] .marketing-page-module__NyRqjW__root{--marketing-canvas:#101116;--marketing-raised:#1c1d24;--marketing-panel:#25262e;--marketing-inverse:#101116;--marketing-on-inverse:#f4f4f5;--marketing-text:#f4f4f5;--marketing-muted:#b6b7c0;--marketing-border:#f4f4f524;--marketing-overlay:#000000ad}.marketing-page-module__NyRqjW__page{--marketing-section-title-size:clamp(2.75rem, 4vw, 4.75rem);--marketing-section-title-width:1050px;--marketing-lede-size:clamp(1.05rem, 1.35vw, 1.3rem);--marketing-card-title-size:clamp(2rem, 3vw, 3.25rem);--marketing-body-size:1rem;--marketing-label-size:.72rem;display:block}@media (min-width:768px) and (max-width:1023px){.marketing-page-module__NyRqjW__page{--marketing-section-title-size:clamp(2.75rem, 6.5vw, 4rem)}}@media (max-width:767px){.marketing-page-module__NyRqjW__page{--marketing-section-title-size:clamp(2.25rem, 10vw, 3.5rem)}}
