.home-ai-workflow_root__EBIxz{scroll-margin-top:calc(var(--sticky-top) + var(--space-s))}.home-ai-workflow_header__twCec{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);column-gap:var(--editorial-split-gap);align-items:start;text-align:left}.home-ai-workflow_lead__pxW7x{min-width:0}.home-ai-workflow_headline__GYmdY{margin:var(--section-label-gap) 0 0;color:var(--text-primary);font-size:var(--text-5xl);font-weight:var(--weight-heading);line-height:var(--heading-line-height);letter-spacing:var(--display-heading-letter-spacing);text-align:left;text-wrap:balance}.home-ai-workflow_headlineSans__ngCQw,.home-ai-workflow_serif__ys_La{display:block}.home-ai-workflow_serif__ys_La{line-height:var(--mark-line-height)}.home-ai-workflow_copy__wbJTq{display:flex;flex-direction:column;align-items:flex-start;align-self:end;gap:var(--space-m);min-width:0}.home-ai-workflow_intro__8_USq{margin:0;color:var(--text-secondary);font-size:var(--text-m);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing)}.home-ai-workflow_visual__rPswm{margin-top:var(--space-xl)}.home-ai-workflow_visual__rPswm .home-ai-workflow_compactStage__bUY36>:first-child{box-shadow:inset -1px 0 0 color-mix(in srgb,var(--kw-fg) 6%,transparent)}.home-ai-workflow_placeholder__qvsja{width:100%;container-type:inline-size;container-name:keyvisual}.home-ai-workflow_placeholderMeta__Ze34w{height:21px;margin-bottom:12px}.home-ai-workflow_placeholderStage__tbbxZ{height:500px}@media (max-width:639px){.home-ai-workflow_visual__rPswm .home-ai-workflow_compactStage__bUY36{height:500px}}@media (min-width:640px){.home-ai-workflow_placeholderStage__tbbxZ{height:640px}}@media (min-width:768px){.home-ai-workflow_placeholderStage__tbbxZ{height:auto;aspect-ratio:16/10}}@media (min-width:1024px){.home-ai-workflow_placeholderStage__tbbxZ{aspect-ratio:2/1}}@container keyvisual (min-width: 1650px){.home-ai-workflow_placeholderStage__tbbxZ{aspect-ratio:2.15/1}}@container keyvisual (min-width: 2100px){.home-ai-workflow_placeholderStage__tbbxZ{aspect-ratio:2.7/1}}.home-ai-workflow_visual__rPswm[data-live=false] *{animation-play-state:paused}.home-ai-workflow_tabs__Rau_5{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--layout-gap-m);margin:var(--space-xl) 0 0;padding:0;list-style:none}.home-ai-workflow_tab__5savP{position:relative;min-width:0;padding-top:var(--space-s);border-top:1px solid var(--border-subtle);color:var(--text-secondary)}.home-ai-workflow_tab__5savP[data-active=true]{color:var(--text-primary)}.home-ai-workflow_tab__5savP:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .7s ease-out}.home-ai-workflow_tab__5savP[data-active=true]:before{transform:scaleX(1)}.home-ai-workflow_tabButton__qGKvc{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3xs);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer}.home-ai-workflow_tabButton__qGKvc:focus-visible{outline:var(--focus-ring-size) solid currentColor;outline-offset:4px}.home-ai-workflow_tabIndex__mmx8D{color:var(--text-secondary);font-size:var(--type-meta);font-weight:var(--weight-body);line-height:var(--meta-line-height);letter-spacing:var(--meta-letter-spacing);text-transform:uppercase}.home-ai-workflow_tab__5savP[data-active=true] .home-ai-workflow_tabIndex__mmx8D{color:var(--text-primary)}.home-ai-workflow_tabName__bVw6z{font-size:var(--text-2xl);font-weight:var(--weight-heading);line-height:var(--heading-line-height);letter-spacing:var(--heading-letter-spacing)}@media (max-width:760px){.home-ai-workflow_header__twCec{grid-template-columns:minmax(0,1fr);row-gap:var(--space-l)}.home-ai-workflow_copy__wbJTq{align-self:auto}}@media (min-width:761px) and (max-width:1059px){.home-ai-workflow_tabName__bVw6z{font-size:var(--text-xl)}}@media (min-width:761px){.home-ai-workflow_tabs__Rau_5{grid-template-columns:repeat(3,minmax(0,1fr))}.home-ai-workflow_tabButton__qGKvc{flex-direction:row;align-items:baseline;gap:var(--space-s)}}@media (prefers-reduced-motion:reduce){.home-ai-workflow_tab__5savP:before{transition:none}}