.project-workflow-module__ailDxa__page{color:#252a36;background:#fff}.project-workflow-module__ailDxa__container{width:min(1200px,100% - 64px);margin-inline:auto}.project-workflow-module__ailDxa__reveal{min-width:0}.project-workflow-module__ailDxa__page main h1,.project-workflow-module__ailDxa__page main h2,.project-workflow-module__ailDxa__page main h3{color:#252a36;font-weight:var(--font-weight-heading);letter-spacing:var(--tracking-heading)}.project-workflow-module__ailDxa__page main h2{font-size:clamp(34px,3.8vw,52px);line-height:var(--leading-heading)}.project-workflow-module__ailDxa__page main h3{font-size:22px;line-height:var(--leading-subheading);letter-spacing:var(--tracking-subheading)}.project-workflow-module__ailDxa__page main p{color:#687078;font-size:16px;line-height:var(--leading-body)}.project-workflow-module__ailDxa__page main p.project-workflow-module__ailDxa__eyebrow{color:#627785;font-size:11px;font-weight:var(--font-weight-label);letter-spacing:var(--tracking-label);align-items:center;gap:10px;margin-bottom:25px;line-height:1.6;display:flex}.project-workflow-module__ailDxa__eyebrow>span{color:#9caab4;margin-inline:4px}.project-workflow-module__ailDxa__page a:focus-visible,.project-workflow-module__ailDxa__page [tabindex="0"]:focus-visible{outline-offset:4px;outline:2px solid #4ea0dd}.project-workflow-module__ailDxa__hero{background:linear-gradient(#fff 0%,#f8fbfd 100%);padding:80px 0 48px}.project-workflow-module__ailDxa__heroCopy{text-align:center;max-width:1000px;margin:0 auto 58px}.project-workflow-module__ailDxa__heroCopy .project-workflow-module__ailDxa__eyebrow{justify-content:center}.project-workflow-module__ailDxa__hero h1{font-size:clamp(44px,5.3vw,74px);line-height:var(--leading-display)}.project-workflow-module__ailDxa__hero h1 span{color:#778998}.project-workflow-module__ailDxa__heroCopy p.project-workflow-module__ailDxa__lead{max-width:610px;margin:26px auto 0;font-size:18px;line-height:1.6}.project-workflow-module__ailDxa__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-top:29px;display:flex}.project-workflow-module__ailDxa__textLink,.project-workflow-module__ailDxa__inlineLink{color:#2b526d;align-items:center;gap:9px;font-size:13px;font-weight:500;line-height:1.5;display:inline-flex}.project-workflow-module__ailDxa__textLink:hover,.project-workflow-module__ailDxa__inlineLink:hover{text-underline-offset:5px;text-decoration:underline}.project-workflow-module__ailDxa__textLink svg,.project-workflow-module__ailDxa__inlineLink svg{flex-shrink:0}.project-workflow-module__ailDxa__workspace{background:#fff;border:1px solid #e1eaf0;border-radius:12px;min-width:0;padding:25px 28px 14px;box-shadow:0 14px 45px -28px #39607d40}.project-workflow-module__ailDxa__workspaceTop{border-bottom:1px solid #e3ebf0;justify-content:space-between;align-items:center;gap:24px;display:flex}.project-workflow-module__ailDxa__workspaceLabel{color:#516673;white-space:nowrap;padding-bottom:15px;font-size:12px}.project-workflow-module__ailDxa__tabScroller{scrollbar-width:thin;min-width:0;overflow-x:auto}.project-workflow-module__ailDxa__tabList{background:0 0;border-radius:0;gap:3px;width:max-content;height:auto;padding:0;display:flex}.project-workflow-module__ailDxa__tab{color:#5e7180;box-shadow:none;background:0 0;border-bottom:2px solid #0000;border-radius:0;padding:10px 19px 18px;font-size:13px}.project-workflow-module__ailDxa__tab[data-state=active]{color:#213c50;box-shadow:none;background:0 0;border-bottom-color:#3d89bc}.project-workflow-module__ailDxa__tab:hover{color:#1d4a69}.project-workflow-module__ailDxa__tabPanel{margin:0}.project-workflow-module__ailDxa__workspaceCopy{grid-template-columns:1fr 1fr;align-items:center;gap:48px;min-height:115px;padding:23px 0;display:grid}.project-workflow-module__ailDxa__page main .project-workflow-module__ailDxa__workspaceCopy h2{letter-spacing:var(--tracking-heading);font-size:25px}.project-workflow-module__ailDxa__page main .project-workflow-module__ailDxa__workspaceCopy p{color:#617383;font-size:13px;line-height:1.6}.project-workflow-module__ailDxa__productViewport{background:#fff;border-radius:8px;position:relative;overflow:hidden}.project-workflow-module__ailDxa__productViewport:after{content:"";pointer-events:none;background:linear-gradient(#0000 89%,#fff 100%),linear-gradient(90deg,#fff 0%,#0000 1.5% 98.5%,#fff 100%);position:absolute;inset:0}.project-workflow-module__ailDxa__productViewport img{width:100%;max-width:100%;height:auto;display:block}.project-workflow-module__ailDxa__screenTools{color:#687e8f;justify-content:flex-end;padding-top:6px;font-size:10px;display:flex}.project-workflow-module__ailDxa__screenTools a{align-items:center;gap:7px;margin-left:auto;display:inline-flex}.project-workflow-module__ailDxa__principles{padding:105px 0}.project-workflow-module__ailDxa__sectionHeading{max-width:655px}.project-workflow-module__ailDxa__sectionHeading h2{margin-bottom:24px}.project-workflow-module__ailDxa__sectionHeading>p:last-child{max-width:610px}.project-workflow-module__ailDxa__principleGrid{grid-template-columns:repeat(3,1fr);gap:48px;margin-top:55px;display:grid}.project-workflow-module__ailDxa__principleGrid>div{border-top:1px solid #dce2e6;padding-top:20px}.project-workflow-module__ailDxa__index{color:#8798a5;margin-bottom:28px;font-size:11px;display:block}.project-workflow-module__ailDxa__principleGrid h3{margin-bottom:15px}.project-workflow-module__ailDxa__page main .project-workflow-module__ailDxa__principleGrid p{font-size:14px;line-height:1.7}.project-workflow-module__ailDxa__inlineLink{margin-top:23px;font-size:12px}.project-workflow-module__ailDxa__handoff{background:#f8fbfd;border-block:1px solid #edf2f6;padding:95px 0}.project-workflow-module__ailDxa__handoffGrid{grid-template-columns:1fr 1fr;align-items:center;gap:88px;display:grid}.project-workflow-module__ailDxa__handoffCopy h2 span,.project-workflow-module__ailDxa__intelligence h2 span{color:#7a898d}.project-workflow-module__ailDxa__handoffCopy>p:not(.project-workflow-module__ailDxa__eyebrow){margin-top:26px}.project-workflow-module__ailDxa__handoffNote{color:#7b8c92;align-items:center;gap:15px;padding:22px 0 26px;font-size:12px;display:flex}.project-workflow-module__ailDxa__handoffNote strong{color:#344e5d;font-weight:500}.project-workflow-module__ailDxa__handoffNote svg{color:#9bb0ba}.project-workflow-module__ailDxa__handoffVisual{min-width:0;padding:20px 0 0}.project-workflow-module__ailDxa__requestCrop{aspect-ratio:801/590;background:#f8fbfd;position:relative;overflow:hidden}.project-workflow-module__ailDxa__requestCrop:after{content:"";pointer-events:none;background:linear-gradient(#f8fbfd 0%,#0000 5% 83%,#f8fbfd 100%),linear-gradient(90deg,#f8fbfd 0%,#0000 3% 97%,#f8fbfd 100%);position:absolute;inset:0}.project-workflow-module__ailDxa__requestCrop img{width:255.68%;max-width:none;height:auto;position:absolute;top:-41.6949%;left:-77.7778%}.project-workflow-module__ailDxa__handoffVisual figcaption{color:#6c838b;justify-content:space-between;align-items:center;padding-top:19px;font-size:10px;display:flex}.project-workflow-module__ailDxa__intelligence{padding:95px 0}.project-workflow-module__ailDxa__intelligenceGrid{grid-template-columns:1.1fr 1fr;align-items:center;gap:100px;display:grid}.project-workflow-module__ailDxa__page main p.project-workflow-module__ailDxa__prompt{color:#3f5d72;letter-spacing:-.015em;margin:24px 0;font-size:19px}.project-workflow-module__ailDxa__demoSection{background:#f6fafd;border-block:1px solid #e7eff5;padding:85px 0 35px;scroll-margin-top:80px}.project-workflow-module__ailDxa__demoHeading{grid-template-columns:1fr 1fr;align-items:end;gap:95px;margin-bottom:36px;display:grid}.project-workflow-module__ailDxa__page main .project-workflow-module__ailDxa__demoSection h2{color:#252a36}.project-workflow-module__ailDxa__page main .project-workflow-module__ailDxa__demoSection p{color:#596d7c;font-size:15px}.project-workflow-module__ailDxa__page main .project-workflow-module__ailDxa__demoSection p.project-workflow-module__ailDxa__eyebrow{color:#426d8b;font-size:11px}.project-workflow-module__ailDxa__page main .project-workflow-module__ailDxa__demoSection p.project-workflow-module__ailDxa__demoClarification{color:#63798a;margin-top:18px;font-size:12px}.project-workflow-module__ailDxa__demoFrame{background:#dce8f0;border-radius:16px;padding:1px;box-shadow:0 16px 40px -28px #39607d40}.project-workflow-module__ailDxa__demoFrame>div{background:#fff;border-radius:15px;padding:12px;overflow:hidden}.project-workflow-module__ailDxa__demoLink{color:#326f99;justify-content:center;align-items:center;gap:9px;width:fit-content;margin:23px auto 0;font-size:12px;display:flex}.project-workflow-module__ailDxa__relatedSection{padding:65px 0 75px}.project-workflow-module__ailDxa__related{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}.project-workflow-module__ailDxa__related a{border-top:1px solid #dce3e8;padding-top:19px}.project-workflow-module__ailDxa__page main .project-workflow-module__ailDxa__related h3{font-size:16px;line-height:var(--leading-subheading);font-weight:var(--font-weight-heading);letter-spacing:var(--tracking-subheading);justify-content:space-between;align-items:start;gap:9px;display:flex}.project-workflow-module__ailDxa__related svg{color:#6a94b0;flex-shrink:0;margin-top:3px}.project-workflow-module__ailDxa__page main .project-workflow-module__ailDxa__related p{margin-top:10px;font-size:12px}.project-workflow-module__ailDxa__related a:hover h3{color:#377da9}.project-workflow-module__ailDxa__finalCta{text-align:center;background:#f5fafd;border-top:1px solid #e7eff5;padding:80px 0 90px}.project-workflow-module__ailDxa__finalCta .project-workflow-module__ailDxa__eyebrow{justify-content:center}.project-workflow-module__ailDxa__page main .project-workflow-module__ailDxa__finalCta h2{font-size:clamp(42px,4.5vw,64px)}.project-workflow-module__ailDxa__finalCta p:not(.project-workflow-module__ailDxa__eyebrow){margin:25px 0}@media (max-width:1023px){.project-workflow-module__ailDxa__container{width:calc(100% - 48px)}.project-workflow-module__ailDxa__hero{padding-top:62px}.project-workflow-module__ailDxa__workspace{padding-inline:20px}.project-workflow-module__ailDxa__workspaceTop{display:block}.project-workflow-module__ailDxa__workspaceLabel{display:none}.project-workflow-module__ailDxa__tabList{justify-content:space-between;min-width:100%}.project-workflow-module__ailDxa__workspaceCopy{gap:24px}.project-workflow-module__ailDxa__handoffGrid,.project-workflow-module__ailDxa__intelligenceGrid{gap:40px}.project-workflow-module__ailDxa__handoffVisual{padding:12px 0 0}.project-workflow-module__ailDxa__principleGrid{gap:25px}.project-workflow-module__ailDxa__related{grid-template-columns:repeat(2,1fr);gap:28px}.project-workflow-module__ailDxa__demoHeading{gap:32px}.project-workflow-module__ailDxa__page main .project-workflow-module__ailDxa__handoff h2,.project-workflow-module__ailDxa__page main .project-workflow-module__ailDxa__intelligence h2{font-size:35px}}@media (max-width:639px){.project-workflow-module__ailDxa__container{width:calc(100% - 36px)}.project-workflow-module__ailDxa__hero{padding:40px 0 28px}.project-workflow-module__ailDxa__heroCopy{text-align:left;margin-bottom:32px}.project-workflow-module__ailDxa__heroCopy .project-workflow-module__ailDxa__eyebrow{flex-wrap:wrap;justify-content:flex-start;gap:6px;font-size:10px}.project-workflow-module__ailDxa__hero h1{font-size:43px;line-height:var(--leading-display)}.project-workflow-module__ailDxa__heroCopy p.project-workflow-module__ailDxa__lead{margin-top:23px;font-size:16px}.project-workflow-module__ailDxa__desktopBreak{display:none}.project-workflow-module__ailDxa__actions{justify-content:flex-start;gap:22px}.project-workflow-module__ailDxa__textLink{font-size:12px}.project-workflow-module__ailDxa__workspace{padding:16px 12px 12px}.project-workflow-module__ailDxa__tab{padding:8px 15px 13px}.project-workflow-module__ailDxa__workspaceCopy{grid-template-columns:1fr;gap:12px;min-height:175px;padding:20px 3px}.project-workflow-module__ailDxa__page main .project-workflow-module__ailDxa__workspaceCopy h2{font-size:23px}.project-workflow-module__ailDxa__page main .project-workflow-module__ailDxa__workspaceCopy p{font-size:12px}.project-workflow-module__ailDxa__productViewport img{width:100%}.project-workflow-module__ailDxa__principles,.project-workflow-module__ailDxa__handoff,.project-workflow-module__ailDxa__intelligence{padding:60px 0}.project-workflow-module__ailDxa__page main h2{font-size:36px}.project-workflow-module__ailDxa__page main p{font-size:15px}.project-workflow-module__ailDxa__principleGrid{grid-template-columns:1fr;gap:28px;margin-top:35px}.project-workflow-module__ailDxa__index{margin-bottom:15px}.project-workflow-module__ailDxa__inlineLink{margin-top:16px}.project-workflow-module__ailDxa__handoffGrid,.project-workflow-module__ailDxa__intelligenceGrid,.project-workflow-module__ailDxa__demoHeading{grid-template-columns:1fr;gap:30px}.project-workflow-module__ailDxa__handoffVisual{padding:8px 0 0}.project-workflow-module__ailDxa__handoffCopy h2 br{display:none}.project-workflow-module__ailDxa__handoffCopy h2 span:before{content:" "}.project-workflow-module__ailDxa__intelligenceGrid{gap:24px}.project-workflow-module__ailDxa__demoSection{padding:55px 0 30px}.project-workflow-module__ailDxa__demoFrame>div{padding:6px}.project-workflow-module__ailDxa__relatedSection{padding:45px 0}.project-workflow-module__ailDxa__related{grid-template-columns:1fr;gap:25px}.project-workflow-module__ailDxa__finalCta{padding:60px 0}}@media (prefers-reduced-motion:reduce){.project-workflow-module__ailDxa__reveal{opacity:1!important;transform:none!important}.project-workflow-module__ailDxa__page *,.project-workflow-module__ailDxa__page :before,.project-workflow-module__ailDxa__page :after{scroll-behavior:auto!important;transition-duration:0s!important;animation:none!important}}@media (min-width:768px) and (max-width:1199px){.project-workflow-module__ailDxa__page>header .md\:flex{display:none}.project-workflow-module__ailDxa__page>header .md\:hidden{display:block}.project-workflow-module__ailDxa__page>header button.md\:hidden{display:inline-flex}.project-workflow-module__ailDxa__page>header>.absolute{display:none}}@media (max-width:639px){.project-workflow-module__ailDxa__handoffVisual figcaption{flex-wrap:wrap;gap:8px}}
