.workflow-page{--workflow-rule:var(--border-hairline) solid var(--color-line);padding-top:clamp(132px,12vw,176px);padding-bottom:var(--spacing-12)}.workflow-page p{max-width:62ch}.workflow-page .eyebrow{font-size:var(--type-meta);letter-spacing:.025em}.workflow-page h1,.workflow-page h2{letter-spacing:-.06em;text-wrap:balance;font-weight:400;line-height:1.04}.workflow-page h2{font-size:var(--type-display)}.workflow-page h1 em,.workflow-page h2 em{color:var(--color-muted);font-style:normal}.workflow-page .button{min-height:var(--control-hit-area);padding:var(--spacing-3) var(--spacing-6);border-radius:var(--radius-control)}.workflow-page .text-link{align-items:center;gap:var(--spacing-3);min-height:var(--control-hit-area);font-size:var(--type-control);display:inline-flex}.workflow-kicker{justify-content:space-between;gap:var(--spacing-6);color:var(--color-muted);font-size:var(--type-meta);display:flex}.workflow-hero{padding-bottom:var(--section-space)}.workflow-hero h1{max-width:1240px;margin:var(--spacing-12) 0;font-size:var(--type-display)}.workflow-hero-bottom{grid-template-columns:minmax(0,1.45fr) minmax(0,.55fr);align-items:start;gap:clamp(48px,9vw,144px);display:grid}.workflow-hero-intro>p{max-width:50ch;color:var(--color-muted);font-size:var(--type-body)}.workflow-hero-actions{align-items:center;gap:var(--spacing-4) var(--spacing-8);margin-top:var(--spacing-8);flex-wrap:wrap;display:flex}.workflow-price{gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:var(--workflow-rule);display:grid}.workflow-price>span,.workflow-price>p{font-size:var(--type-meta);color:var(--color-muted)}.workflow-price strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--color-text);font-size:2rem;font-weight:400;line-height:1.2}.workflow-price>p{max-width:34ch}.workflow-section{padding-block:var(--section-space);border-top:var(--workflow-rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,7vw,112px);display:grid}.workflow-section h2{margin-top:var(--spacing-8);font-size:calc(var(--type-display) * .72)}.workflow-section p{font-size:var(--type-body);color:var(--color-muted)}.workflow-offer ul{margin:var(--spacing-8) 0;padding:0;list-style:none}.workflow-offer li{padding-block:var(--spacing-4);border-top:var(--workflow-rule);font-size:var(--type-body)}.workflow-offer .workflow-boundary{color:var(--color-text)}.workflow-demo{padding-top:var(--spacing-12);padding-bottom:var(--section-space);border-top:var(--workflow-rule);scroll-margin-top:0}.workflow-demo-heading{margin-bottom:var(--spacing-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(40px,7vw,112px);display:grid}.workflow-demo-heading h2{margin-top:var(--spacing-8);font-size:calc(var(--type-display) * .72)}.workflow-demo-heading>p{max-width:48ch;color:var(--color-muted);font-size:var(--type-body)}.workflow-demo-body{border-block:var(--workflow-rule);grid-template-columns:210px minmax(0,1fr);display:grid}.workflow-cases{padding-block:var(--spacing-8);padding-right:var(--spacing-6);flex-direction:column;align-items:stretch;display:flex}.workflow-rail-label{color:var(--color-muted);font-size:var(--type-meta);margin-bottom:var(--spacing-4)}.workflow-cases button{align-items:baseline;gap:var(--spacing-3);min-height:var(--control-hit-area);width:100%;padding:var(--spacing-3) 0;text-align:left;font-size:var(--type-control);color:var(--color-muted);background:0 0;border:0;border-radius:0;line-height:1.5;display:flex}.workflow-cases button>span{font-size:var(--type-meta);font-variant-numeric:tabular-nums;padding-top:1px}.workflow-cases button[aria-pressed=true]{color:var(--color-text)}.workflow-cases button[aria-pressed=true]>span{color:var(--color-accent-ink)}.workflow-cases button:hover{color:var(--color-text)}.workflow-demo button:disabled{color:var(--color-muted);cursor:default}.workflow-demo button:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.workflow-workspace{border-left:var(--workflow-rule);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);display:grid}.workflow-input-panel,.workflow-queue-panel{min-width:0;padding:var(--spacing-8)}.workflow-input-panel{border-right:var(--workflow-rule)}.workflow-queue-panel{padding-right:0}.workflow-panel-heading{justify-content:space-between;align-items:baseline;gap:var(--spacing-2);margin-bottom:var(--spacing-8);flex-wrap:wrap;display:flex}.workflow-panel-heading h3{font-size:var(--type-control);letter-spacing:-.02em;font-weight:400;line-height:1.4}.workflow-panel-heading>span{color:var(--color-muted);font-size:var(--type-meta)}.workflow-input h4,.workflow-record h4{margin:0 0 var(--spacing-6);font-size:var(--type-body);letter-spacing:-.025em;font-weight:400;line-height:1.4}.workflow-input dl,.workflow-record dl{margin:0 0 var(--spacing-6);gap:var(--spacing-4);display:grid}.workflow-input dl>div,.workflow-record dl>div{gap:var(--spacing-3);grid-template-columns:72px minmax(0,1fr);display:grid}.workflow-input dt,.workflow-record dt{color:var(--color-muted);font-size:var(--type-meta)}.workflow-input dd,.workflow-record dd{font-size:var(--type-control);overflow-wrap:anywhere;margin:0}.workflow-input>p{margin-block:var(--spacing-6);color:var(--color-muted);font-size:var(--type-control)}.workflow-input-panel>.button{text-align:left;justify-content:space-between;width:100%}.workflow-input-note{margin-top:var(--spacing-4);font-size:var(--type-meta);color:var(--color-muted)}.workflow-record{padding-block:var(--spacing-6);border-top:var(--workflow-rule)}.workflow-record:first-child{border-top:0;padding-top:0}.workflow-record:last-child{padding-bottom:0}.workflow-record-status{margin-bottom:var(--spacing-3);font-size:var(--type-meta);color:var(--color-accent-ink)}.workflow-scope{padding-block:var(--spacing-4);border-block:var(--workflow-rule);font-size:var(--type-control);overflow-wrap:anywhere}.workflow-hold{margin-top:var(--spacing-4);font-size:var(--type-control);color:var(--color-text)}.workflow-action{min-height:var(--control-hit-area);margin-top:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);border:var(--workflow-rule);border-radius:var(--radius-control);font-size:var(--type-control);text-align:left;background:0 0}.workflow-action:hover{border-color:var(--color-text)}.workflow-record-note{margin-top:var(--spacing-4);color:var(--color-muted);font-size:var(--type-meta)}.workflow-empty{max-width:32ch;color:var(--color-muted);font-size:var(--type-control)}.workflow-demo-footer{justify-content:space-between;align-items:center;gap:var(--spacing-6);padding-top:var(--spacing-4);margin-left:242px;display:flex}.workflow-demo-footer p{font-size:var(--type-control)}.workflow-demo-footer button{min-height:var(--control-hit-area);padding:var(--spacing-2) 0;font-size:var(--type-meta);text-underline-offset:4px;white-space:nowrap;background:0 0;border:0;text-decoration:underline}.workflow-guide{margin-top:var(--spacing-4);border-top:var(--workflow-rule);font-size:var(--type-control);margin-left:242px}.workflow-guide summary{min-height:var(--control-hit-area);padding-block:var(--spacing-4);cursor:pointer}.workflow-guide ol{gap:var(--spacing-6);padding-left:var(--spacing-6);margin-top:var(--spacing-4);display:grid}.workflow-guide li p{margin-top:var(--spacing-2);color:var(--color-muted)}[data-ready=true] .workflow-nojs{display:none}.workflow-nojs{margin-top:var(--spacing-6);color:var(--color-muted);font-size:var(--type-control)}.workflow-proof>div:first-child p{margin-top:var(--spacing-8);max-width:44ch}.workflow-proof-links{gap:var(--spacing-8);display:grid}.workflow-proof-links article{padding-bottom:var(--spacing-8);border-bottom:var(--workflow-rule)}.workflow-proof-links article:last-child{border-bottom:0;padding-bottom:0}.workflow-proof h3{margin-block:var(--spacing-4);font-size:var(--type-body);font-weight:400}.workflow-proof .text-link{margin-top:var(--spacing-4)}.workflow-engagement ol{align-content:start;margin:0;padding:0;list-style:none;display:grid}.workflow-engagement li{gap:var(--spacing-6);padding-block:var(--spacing-6);border-top:var(--workflow-rule);display:flex}.workflow-engagement li:first-child{border-top:0;padding-top:0}.workflow-engagement li>span{color:var(--color-muted);font-size:var(--type-meta);padding-top:3px}.workflow-engagement h3{margin-bottom:var(--spacing-3);font-size:var(--type-body);letter-spacing:-.025em;font-weight:400;line-height:1.4}.workflow-contact{padding-block:var(--section-space);border-top:var(--workflow-rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(40px,7vw,112px);display:grid}.workflow-contact>.eyebrow{margin-bottom:var(--spacing-8);grid-column:1/-1}.workflow-contact h2{font-size:calc(var(--type-display) * .86)}.workflow-contact-body>p{color:var(--color-muted);font-size:var(--type-body)}.workflow-contact-actions{align-items:center;gap:var(--spacing-4) var(--spacing-8);margin-top:var(--spacing-8);flex-wrap:wrap;display:flex}.workflow-contact-body .workflow-contact-email{margin-top:var(--spacing-6);font-size:var(--type-meta);overflow-wrap:anywhere}@media (width<=1100px){.workflow-demo-body{grid-template-columns:185px minmax(0,1fr)}.workflow-workspace{grid-template-columns:1fr}.workflow-input-panel{border-right:0;border-bottom:var(--workflow-rule)}.workflow-queue-panel{padding-right:var(--spacing-8)}.workflow-input-panel>.button{max-width:320px}.workflow-demo-footer,.workflow-guide{margin-left:217px}}@media (width<=700px){.workflow-page{padding-top:122px}.workflow-kicker{gap:var(--spacing-2);flex-direction:column}.workflow-hero h1{margin-block:var(--spacing-8);text-wrap:pretty}.workflow-hero-bottom,.workflow-section,.workflow-demo-heading,.workflow-contact{gap:var(--spacing-8);grid-template-columns:minmax(0,1fr)}.workflow-price{max-width:380px}.workflow-demo{padding-top:var(--spacing-8)}.workflow-demo-heading{margin-bottom:var(--spacing-8)}.workflow-demo-heading h2,.workflow-section h2{margin-top:var(--spacing-6);font-size:var(--type-display)}.workflow-demo-body{grid-template-columns:minmax(0,1fr)}.workflow-cases{padding:var(--spacing-6) 0;border-bottom:var(--workflow-rule)}.workflow-rail-label{margin-bottom:var(--spacing-2)}.workflow-cases button{align-items:center}.workflow-workspace{border-left:0}.workflow-input-panel,.workflow-queue-panel{padding:var(--spacing-6) 0}.workflow-panel-heading{margin-bottom:var(--spacing-6)}.workflow-demo-footer{align-items:flex-start;gap:var(--spacing-2);flex-direction:column}.workflow-demo-footer,.workflow-guide{margin-left:0}.workflow-input dl>div,.workflow-record dl>div{gap:var(--spacing-1);grid-template-columns:minmax(0,1fr)}.workflow-contact>.eyebrow{margin-bottom:0}.workflow-contact h2{font-size:var(--type-display)}}@media (prefers-reduced-motion:reduce){.workflow-page *,.workflow-page :before,.workflow-page :after{scroll-behavior:auto;transition:none;animation:none}}
