.WorkflowShapeCanvas_shapeCanvas__XxUNs{position:absolute;top:50%;left:8rem;z-index:1;width:min(50vw,30rem);height:min(50vw,30rem);transform:translateY(-54%);pointer-events:none;opacity:0}.WorkflowShapeCanvas_canvas__q0j3C{display:block;width:100%;height:100%}.ToolsDock_dockWrap__GhTs_{position:absolute;left:3rem;right:3rem;bottom:clamp(11rem,18vw,15rem);z-index:2;display:flex;justify-content:center;align-items:flex-end;pointer-events:none;font-size:clamp(.75rem,1.4vw,1rem)}.ToolsDock_navBar__ST9RC{pointer-events:auto}.ToolsDock_navList__HA_6m{flex-flow:row;margin:0;padding:0;list-style:none}.ToolsDock_navItem__vfuKl,.ToolsDock_navList__HA_6m{display:flex;justify-content:center;align-items:flex-end}.ToolsDock_navItem__vfuKl{position:relative;width:5em;transition:width .5s cubic-bezier(.16,1,.3,1)}.ToolsDock_navItemHitArea__MM4mN{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100%;padding-top:2.75em}.ToolsDock_navItem__vfuKl.ToolsDock_hover__XnKQR{width:8em}.ToolsDock_navItem__vfuKl.ToolsDock_siblingClose__PgfzR{width:7em}.ToolsDock_navItem__vfuKl.ToolsDock_siblingFar__hDOG3{width:6em}.ToolsDock_navItemLink__PrVXs{position:relative;z-index:1;display:flex;justify-content:center;align-items:flex-end;width:100%;padding-left:.35em;padding-right:.35em}.ToolsDock_image__41IDY{width:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center bottom}.ToolsDock_tooltip__rGQVv{position:absolute;top:0;left:50%;z-index:2;padding:.4em .5em;border-radius:.25em;background-color:rgba(var(--color-white-rgb),.95);color:#131313;font-size:.9em;font-weight:400;line-height:1.3;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%,.35em);transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .35s cubic-bezier(.16,1,.3,1)}.ToolsDock_tooltipVisible__YfHcB{opacity:1;transform:translate(-50%)}@media (max-width:900px){.ToolsDock_dockWrap__GhTs_{display:none}}@media (max-width:600px){.ToolsDock_dockWrap__GhTs_{overflow-x:auto;justify-content:flex-start;padding-bottom:.25rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ToolsDock_dockWrap__GhTs_::-webkit-scrollbar{display:none}.ToolsDock_navList__HA_6m{justify-content:flex-start;min-width:-moz-max-content;min-width:max-content;padding-inline:.25rem}}.WorkflowToolsContent_toolsPanel__Zm1ip{position:absolute;inset:0;z-index:2;pointer-events:none}.WorkflowToolsContent_toolsGrid__yEkTR{position:absolute;top:38%;left:3rem;right:3rem;display:grid;grid-template-columns:repeat(3,1fr);gap:3rem;transform:translateY(-50%);pointer-events:auto}.WorkflowToolsContent_toolColumn__MzMkf{min-width:0}.WorkflowToolsContent_accordionTrigger__X0q5Q{display:none}.WorkflowToolsContent_toolTitle__Oo5zW{margin-bottom:1rem;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;line-height:1.2;letter-spacing:-.02em}.WorkflowToolsContent_toolBody__puLrp{display:block}.WorkflowToolsContent_toolDescription__2Q7Ta{margin-bottom:1rem;max-width:16.5rem;min-height:calc(3 * 1.65em);font-size:1rem;font-weight:400;line-height:1.65;letter-spacing:-.01em}.WorkflowToolsContent_toolList__Q3HRF{list-style:disc;padding-left:1.25rem;font-size:1rem;font-weight:400;line-height:1.65;letter-spacing:-.01em}.WorkflowToolsContent_toolList__Q3HRF li+li{margin-top:.15rem}@media (max-width:900px){.WorkflowToolsContent_toolsPanel__Zm1ip{position:relative;inset:auto;flex:1;display:flex;flex-direction:column;min-height:0;pointer-events:auto}.WorkflowToolsContent_toolsGrid__yEkTR{position:relative;top:auto;left:auto;right:auto;display:flex;flex-direction:column;gap:0;width:100%;transform:none;margin-top:.75rem}.WorkflowToolsContent_toolTitle__Oo5zW{display:none}.WorkflowToolsContent_accordionTrigger__X0q5Q{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;border:none;background:transparent;padding:1rem 0;font:inherit;color:inherit;text-align:left;cursor:pointer}.WorkflowToolsContent_accordionTitle__BmLX5{font-size:1.0625rem;font-weight:700;line-height:1.2;letter-spacing:-.02em}.WorkflowToolsContent_accordionIcon__STt8Z{flex-shrink:0;width:.5rem;height:.5rem;border-right:2px solid;border-bottom:2px solid;opacity:.55;transform:rotate(45deg);transition:transform .25s ease,opacity .25s ease}.WorkflowToolsContent_toolColumnOpen__Nenjb .WorkflowToolsContent_accordionIcon__STt8Z{transform:rotate(-135deg);opacity:.85}.WorkflowToolsContent_toolBody__puLrp{display:none;padding-bottom:1.25rem}.WorkflowToolsContent_toolColumnOpen__Nenjb .WorkflowToolsContent_toolBody__puLrp{display:block}.WorkflowToolsContent_toolDescription__2Q7Ta{max-width:none;min-height:0;margin-bottom:.85rem;font-size:.9375rem;line-height:1.6}.WorkflowToolsContent_toolList__Q3HRF{font-size:.9375rem;line-height:1.6}}.WorkflowSection_section__5lElB{--content-left:52%;--content-width:min(32rem,42vw);position:absolute;inset:0;overflow:hidden;color:var(--color-white);transition:color .55s ease}.WorkflowSection_sectionDark__RxJvZ{color:var(--color-white)}.WorkflowSection_section__5lElB [data-tools-content]{display:none;opacity:0}.WorkflowSection_stepContent__p709U{position:absolute;top:38%;left:var(--content-left);z-index:2;width:var(--content-width);max-width:calc(100% - 6rem);max-height:calc(14% - 1.25rem);overflow:hidden;text-align:left}.WorkflowSection_stepTitle__PwPcI{margin-bottom:1rem;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;line-height:1.2;letter-spacing:-.02em}.WorkflowSection_stepDescription__3pCNG{font-size:1rem;font-weight:400;line-height:1.65;letter-spacing:-.01em}.WorkflowSection_progressTrack__oCIHd{position:absolute;top:52%;left:var(--content-left);z-index:2;width:var(--content-width);max-width:calc(100% - 6rem);height:.55rem;overflow:hidden;background:rgba(var(--color-white-rgb),.14);opacity:0}.WorkflowSection_progressFill__PTRO2{width:0;height:100%;background:#2563eb;transform-origin:left center}.WorkflowSection_sectionLabel__nV_yY{position:absolute;bottom:2rem;left:3rem;z-index:1;font-size:clamp(5.5rem,13vw,10.5rem);font-weight:800;line-height:.9;letter-spacing:-.04em;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-mask-image:var(--section-label-fade);mask-image:var(--section-label-fade)}.WorkflowSection_sectionLabel__nV_yY span{transition:opacity .55s ease}.WorkflowSection_labelStepsActive__LYZoG .WorkflowSection_labelWorkflow__h0o_U{opacity:1}.WorkflowSection_labelStepsActive__LYZoG .WorkflowSection_labelConnector__mlMEf,.WorkflowSection_labelStepsActive__LYZoG .WorkflowSection_labelTools__kJPzF,.WorkflowSection_labelToolsActive__sjfM1 .WorkflowSection_labelConnector__mlMEf,.WorkflowSection_labelToolsActive__sjfM1 .WorkflowSection_labelWorkflow__h0o_U{opacity:.3}.WorkflowSection_labelToolsActive__sjfM1 .WorkflowSection_labelTools__kJPzF{opacity:1}@media (max-width:900px){.WorkflowSection_section__5lElB{--content-left:1.5rem;--content-width:calc(100% - 3rem);--workflow-mobile-label-size:clamp(4rem,20vw,7rem);--workflow-mobile-label-bottom:max(1.5rem,env(safe-area-inset-bottom,0px));--workflow-mobile-label-height:calc(var(--workflow-mobile-label-size) * 1.85);--workflow-mobile-progress-gap:1rem;--workflow-mobile-progress-bottom:calc(var(--workflow-mobile-label-bottom) + var(--workflow-mobile-label-height) + var(--workflow-mobile-progress-gap));--workflow-mobile-header-offset:max(9rem,calc(env(safe-area-inset-top, 0px) + 8rem));--workflow-mobile-shape-buffer-top:2.5rem;--workflow-mobile-shape-size:min(62vw,14.5rem)}.WorkflowSection_section__5lElB:not(.WorkflowSection_sectionDark__RxJvZ) [data-shape-canvas]{position:absolute;top:calc(var(--workflow-mobile-header-offset) + var(--workflow-mobile-shape-buffer-top));left:50%;z-index:1;width:var(--workflow-mobile-shape-size);height:var(--workflow-mobile-shape-size);transform:translateX(-50%);overflow:visible}.WorkflowSection_section__5lElB:not(.WorkflowSection_sectionDark__RxJvZ) .WorkflowSection_stepContent__p709U{position:absolute;top:calc(var(--workflow-mobile-header-offset) + var(--workflow-mobile-shape-buffer-top) + var(--workflow-mobile-shape-size) + 1.25rem);right:1.5rem;bottom:calc(var(--workflow-mobile-progress-bottom) + .55rem + 1rem);left:1.5rem;width:auto;max-width:none;max-height:none;margin-top:0;overflow:hidden}.WorkflowSection_section__5lElB:not(.WorkflowSection_sectionDark__RxJvZ) .WorkflowSection_progressTrack__oCIHd{position:absolute;top:auto;right:1.5rem;bottom:var(--workflow-mobile-progress-bottom);left:1.5rem;width:auto;max-width:none;margin-top:0}.WorkflowSection_sectionLabel__nV_yY{left:1.5rem;bottom:var(--workflow-mobile-label-bottom);font-size:var(--workflow-mobile-label-size)}.WorkflowSection_section__5lElB.WorkflowSection_sectionDark__RxJvZ [data-section-content]{display:flex;flex-direction:column;padding:max(7.75rem,calc(env(safe-area-inset-top, 0px) + 6.75rem)) 1.5rem max(9rem,calc(env(safe-area-inset-bottom, 0px) + 7rem))}.WorkflowSection_section__5lElB.WorkflowSection_sectionDark__RxJvZ .WorkflowSection_progressTrack__oCIHd,.WorkflowSection_section__5lElB.WorkflowSection_sectionDark__RxJvZ .WorkflowSection_stepContent__p709U,.WorkflowSection_section__5lElB.WorkflowSection_sectionDark__RxJvZ [data-shape-canvas]{display:none}}@media (max-width:900px) and (max-height:700px){.WorkflowSection_section__5lElB:not(.WorkflowSection_sectionDark__RxJvZ){--workflow-mobile-header-offset:max(8rem,calc(env(safe-area-inset-top, 0px) + 7rem));--workflow-mobile-shape-buffer-top:1.25rem;--workflow-mobile-shape-size:min(52vw,11.5rem);--workflow-mobile-label-size:clamp(3.5rem,18vw,5.5rem);--workflow-mobile-progress-gap:0.75rem}}.BrandMark_brand__gcRHd{display:flex;align-items:center;gap:1rem}.BrandMark_brandLink__aE5pC{text-decoration:none;color:inherit;cursor:pointer}.BrandMark_logo__6Gt2Z{width:3.5rem;height:3.5rem;-o-object-fit:contain;object-fit:contain}.BrandMark_text__CHd9s{display:flex;flex-direction:column;gap:.15rem}.BrandMark_name__JPZmC{font-size:.8125rem;font-weight:700;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.BrandMark_title__aHfYt{display:flex;flex-direction:column;gap:0;font-size:.8125rem;font-weight:400;line-height:1.15;letter-spacing:-.01em;opacity:.85}.BrandMark_brandDark__RsNZp .BrandMark_title__aHfYt{opacity:.85}.BrandMark_brandLight__xiZTH .BrandMark_title__aHfYt{opacity:1}