.workflow-landing-page-module__1tDdHG__page{overflow-wrap:break-word}.workflow-landing-page-module__1tDdHG__page .mz-mono-xs{font-size:.75rem}.workflow-landing-page-module__1tDdHG__page .mz-h2{text-wrap:balance;max-width:23ch}.workflow-landing-page-module__1tDdHG__page .mz-btn{line-height:1.35}.workflow-landing-page-module__1tDdHG__heroTitle{font-size:clamp(2.65rem,7.2vw,5.15rem);line-height:.91}.workflow-landing-page-module__1tDdHG__schematic{padding:1.25rem}.workflow-landing-page-module__1tDdHG__stage{border:1px solid var(--color-rule);grid-template-columns:1.5rem minmax(0,1fr);gap:.75rem;padding:1rem;display:grid;position:relative}.workflow-landing-page-module__1tDdHG__stage+.workflow-landing-page-module__1tDdHG__stage{margin-top:1.25rem}.workflow-landing-page-module__1tDdHG__stage+.workflow-landing-page-module__1tDdHG__stage:before{content:"";background:var(--color-ink);width:1px;height:1.25rem;position:absolute;top:calc(-1.25rem - 1px);left:1.7rem}.workflow-landing-page-module__1tDdHG__stage+.workflow-landing-page-module__1tDdHG__stage:after{content:"";border-right:1px solid var(--color-ink);border-bottom:1px solid var(--color-ink);width:7px;height:7px;position:absolute;top:-6px;left:calc(1.7rem - 3px);transform:rotate(45deg)}.workflow-landing-page-module__1tDdHG__stageNumber{font-family:var(--font-mono);color:var(--color-muted);font-size:.75rem;line-height:1.4}.workflow-landing-page-module__1tDdHG__stageDetail{color:var(--color-muted);margin-top:.5rem;font-size:1rem;line-height:1.4}.workflow-landing-page-module__1tDdHG__core{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-paper)}.workflow-landing-page-module__1tDdHG__core .workflow-landing-page-module__1tDdHG__stageNumber,.workflow-landing-page-module__1tDdHG__core .workflow-landing-page-module__1tDdHG__stageDetail{color:var(--color-paper)}.workflow-landing-page-module__1tDdHG__review{border-color:var(--color-utility)}:is(.workflow-landing-page-module__1tDdHG__review .mz-mono,.workflow-landing-page-module__1tDdHG__review .workflow-landing-page-module__1tDdHG__stageNumber){color:var(--color-utility)}.workflow-landing-page-module__1tDdHG__capabilities,.workflow-landing-page-module__1tDdHG__related{border-top:1px solid var(--color-ink);background:var(--color-rule);grid-template-columns:minmax(0,1fr);gap:1px;display:grid}.workflow-landing-page-module__1tDdHG__capabilities>article,.workflow-landing-page-module__1tDdHG__related>a{background:var(--color-paper);min-width:0;padding:2rem 1.25rem 2.5rem}.workflow-landing-page-module__1tDdHG__darkGrid{background:#fff3;border-color:#fff3}.workflow-landing-page-module__1tDdHG__darkGrid>article{background:var(--color-ink)}.workflow-landing-page-module__1tDdHG__related>a:hover{background:var(--color-paper-2)}.workflow-landing-page-module__1tDdHG__related>a:focus-visible{outline-offset:-4px}.workflow-landing-page-module__1tDdHG__comparison{border-top:1px solid var(--color-ink);grid-template-columns:minmax(0,1fr);display:grid}.workflow-landing-page-module__1tDdHG__faq{border-bottom:1px solid var(--color-rule);padding-inline:1.25rem}.workflow-landing-page-module__1tDdHG__faq summary{cursor:pointer;grid-template-columns:1.5rem minmax(0,1fr) 1rem;align-items:baseline;gap:1rem;padding-block:1.5rem;list-style:none;display:grid}.workflow-landing-page-module__1tDdHG__faq summary::-webkit-details-marker{display:none}.workflow-landing-page-module__1tDdHG__faq summary h3{font-size:clamp(1.0625rem,1.6vw,1.375rem);font-weight:600;line-height:1.4}.workflow-landing-page-module__1tDdHG__faq summary:hover h3{text-underline-offset:4px;text-decoration:underline}.workflow-landing-page-module__1tDdHG__faqMark{align-self:center;width:1rem;height:1rem;position:relative}.workflow-landing-page-module__1tDdHG__faqMark:before,.workflow-landing-page-module__1tDdHG__faqMark:after{content:"";background:currentColor;position:absolute}.workflow-landing-page-module__1tDdHG__faqMark:before{width:1rem;height:1px;top:7px}.workflow-landing-page-module__1tDdHG__faqMark:after{width:1px;height:1rem;left:7px}.workflow-landing-page-module__1tDdHG__faq[open] .workflow-landing-page-module__1tDdHG__faqMark:after{display:none}.workflow-landing-page-module__1tDdHG__faq>p{padding:0 0 1.75rem 2.5rem}@media (min-width:640px){.workflow-landing-page-module__1tDdHG__capabilities>article,.workflow-landing-page-module__1tDdHG__related>a,.workflow-landing-page-module__1tDdHG__faq{padding-inline:2rem}}@media (min-width:768px){.workflow-landing-page-module__1tDdHG__capabilities,.workflow-landing-page-module__1tDdHG__related,.workflow-landing-page-module__1tDdHG__comparison{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-landing-page-module__1tDdHG__comparisonColumn{grid-row:span calc(var(--comparison-steps) + 1);grid-template-rows:subgrid;display:grid}.workflow-landing-page-module__1tDdHG__comparisonColumn>ol{grid-row:span var(--comparison-steps);grid-template-rows:subgrid;display:grid}}@media (min-width:1024px){.workflow-landing-page-module__1tDdHG__heroTitle{font-size:clamp(3.1rem,5.25vw,5.15rem)}.workflow-landing-page-module__1tDdHG__capabilities{grid-template-columns:repeat(3,minmax(0,1fr))}.workflow-landing-page-module__1tDdHG__faq{padding-inline:2.5rem}}
.page-module__SnU0IW__page{overflow-wrap:break-word}.page-module__SnU0IW__page .mz-mono-xs{font-size:.75rem}.page-module__SnU0IW__page .mz-btn{line-height:1.4}.page-module__SnU0IW__title{text-wrap:balance;max-width:27ch;font-size:clamp(2.25rem,5vw,4.5rem);line-height:.98}.page-module__SnU0IW__editorial{grid-template-columns:minmax(0,1fr);display:grid}.page-module__SnU0IW__contents{border-bottom:1px solid var(--color-rule);padding:2rem 1.25rem}.page-module__SnU0IW__contents a{grid-template-columns:1.5rem minmax(0,1fr);align-items:baseline;gap:.75rem;min-height:44px;padding-block:.75rem;font-size:1rem;line-height:1.5;display:grid}.page-module__SnU0IW__contents a:hover{text-underline-offset:4px;text-decoration:underline}.page-module__SnU0IW__prose{min-width:0;max-width:78ch;padding:0 1.25rem;font-size:clamp(1.0625rem,1.4vw,1.1875rem);line-height:1.75}.page-module__SnU0IW__proseSection{padding-block:3rem;scroll-margin-top:88px}.page-module__SnU0IW__proseSection+.page-module__SnU0IW__proseSection{border-top:1px solid var(--color-rule)}.page-module__SnU0IW__prose h2{letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance;font-size:clamp(1.75rem,2.6vw,2.5rem);font-weight:800;line-height:1.1}.page-module__SnU0IW__proseSection>p:not(:first-child),.page-module__SnU0IW__proseSection>ul,.page-module__SnU0IW__proseSection>ol,.page-module__SnU0IW__proseSection>dl{margin-top:1.5rem}.page-module__SnU0IW__proseSection>ul{padding-left:1.25rem;list-style:square}.page-module__SnU0IW__proseSection>ul>li+li,.page-module__SnU0IW__checklist>li+li{margin-top:1rem}.page-module__SnU0IW__prose a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.page-module__SnU0IW__prose a:hover{color:var(--color-utility)}.page-module__SnU0IW__definitions>div{border-bottom:1px solid var(--color-rule);padding-block:1.25rem}.page-module__SnU0IW__definitions>div:first-child{padding-top:0}.page-module__SnU0IW__definitions dt{font-weight:700}.page-module__SnU0IW__definitions dd{margin-top:.25rem}.page-module__SnU0IW__workflow{margin-top:2rem}.page-module__SnU0IW__checklist{padding-left:1.5rem;list-style:decimal}.page-module__SnU0IW__checklist>li::marker{font-family:var(--font-mono);font-size:.875rem}.page-module__SnU0IW__faq{margin-top:2rem}.page-module__SnU0IW__faq h3{font-size:1.1875rem;font-weight:700;line-height:1.4}.page-module__SnU0IW__faq p{margin-top:.75rem}.page-module__SnU0IW__ctaTitle{text-wrap:balance;max-width:26ch;font-size:clamp(2rem,4vw,3.5rem);line-height:.98}@media (min-width:640px){.page-module__SnU0IW__contents,.page-module__SnU0IW__prose{padding-inline:2rem}.page-module__SnU0IW__contents ol{columns:2;column-gap:2rem}.page-module__SnU0IW__contents li{break-inside:avoid}}@media (min-width:1024px){.page-module__SnU0IW__editorial{grid-template-columns:260px minmax(0,1fr)}.page-module__SnU0IW__contents{border-right:1px solid var(--color-rule);border-bottom:0;padding:3rem 1.5rem}.page-module__SnU0IW__contents ol{columns:1}.page-module__SnU0IW__prose{margin-inline:auto;padding-inline:2.5rem}.page-module__SnU0IW__proseSection{padding-block:3.5rem}}
