.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}}