.home-workflow_section___rMpB{scroll-margin-top:88px;width:min(1200px,calc(100% - 96px));margin-inline:auto;padding-block:88px 48px}.home-workflow_intro__AJDK6{display:grid;gap:16px;text-align:left;margin-bottom:40px}.home-workflow_section___rMpB .home-workflow_intro__AJDK6 h2{font-family:Public Sans Variable,sans-serif;max-width:25ch;font-size:clamp(28px,2.6vw,36px);line-height:1.18;letter-spacing:-.035em;font-weight:700;text-wrap:balance}.home-workflow_intro__AJDK6 p{margin:0;color:var(--home-muted);font-size:16px;font-weight:400;line-height:24px}.home-workflow_track__kKTq7{position:relative;height:calc(230svh - 88px);margin-top:0}.home-workflow_stage__S_FZ5{position:sticky;top:min(88px,calc(100svh - 720px));height:max(720px,calc(100svh - 88px));display:flex;align-items:center;padding-block:24px}.home-workflow_grid__OKdUe{width:100%;display:grid;grid-template-columns:55fr 45fr;align-items:center;gap:64px}.home-workflow_images__eeO2K{position:relative;width:min(100%,calc((100svh - 112px) * 1.0444));aspect-ratio:564/540;justify-self:center;border-radius:16px;overflow:hidden}.home-workflow_imageLayer__gw_aU{position:absolute;inset:0;opacity:0;transition:opacity .45s ease}.home-workflow_imageLayer__gw_aU[data-active=true]{opacity:1}.home-workflow_imageLayer__gw_aU img{object-fit:contain}.home-workflow_steps__3Rivb{list-style:none;padding:0;margin:0}.home-workflow_steps__3Rivb li{padding-bottom:20px;position:relative;color:#8a98a8;transition:color .3s ease}.home-workflow_steps__3Rivb li:not(:last-child):before{content:"";position:absolute;left:11.5px;top:30px;bottom:0;width:1px;background:#8a98a833}.home-workflow_steps__3Rivb button{display:flex;align-items:flex-start;gap:8px;width:100%;text-align:left;cursor:pointer;border:0;background:none;color:inherit;font:inherit;padding:0;border-radius:8px}.home-workflow_steps__3Rivb button:focus-visible{outline:2px solid var(--home-blue);outline-offset:5px}.home-workflow_number__sxUi0{display:grid;place-items:center;flex-shrink:0;width:24px;height:24px;margin-top:6px;border-radius:50%;background:#dce2e8;color:#667586;font-size:14px;font-weight:600;transition:background .3s,color .3s}.home-workflow_copy__aFRwC{display:block}.home-workflow_title__wjsV_{display:block;font-size:24px;line-height:36px;font-weight:700}.home-workflow_description__BP_Ru{display:block;padding-block:8px 24px;font-size:16px;font-weight:400;line-height:28px}.home-workflow_steps__3Rivb li:last-child{padding-bottom:0}.home-workflow_details__hOEIA{margin-left:32px;display:grid;grid-template-rows:0fr;opacity:0;transform:translateY(-6px);visibility:hidden;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1),opacity .3s ease,transform .45s cubic-bezier(.22,1,.36,1),visibility 0s .45s}.home-workflow_detailsInner__s8CKa{min-height:0;overflow:hidden}.home-workflow_steps__3Rivb li[data-active=true] .home-workflow_details__hOEIA{grid-template-rows:1fr;opacity:1;transform:translateY(0);visibility:visible;transition-delay:0s}.home-workflow_details__hOEIA .home-workflow_description__BP_Ru{margin:0;padding-block:6px 12px}.home-workflow_capabilities__mJjC5{display:grid;gap:7px;margin:2px 0 18px}.home-workflow_capabilities__mJjC5 span{display:flex;align-items:center;gap:9px;color:#465b70;font-size:14px;line-height:21px}.home-workflow_capabilities__mJjC5 svg{flex-shrink:0;color:var(--home-blue)}.home-workflow_content__i36RJ{min-width:0}.home-workflow_capabilityCard__BXhdl{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:24px;margin:8px 4px 14px;padding:24px 28px;border:0;color:#19364d;text-decoration:none;filter:drop-shadow(0 3px 3px #29618d14);transform-origin:center;transition:transform .2s ease,filter .2s ease}.home-workflow_capabilityCard__BXhdl:after{content:"";position:absolute;z-index:-1;inset:0;opacity:.7;transition:opacity .2s ease;background:url(/assets/paper/blue.webp) 50%/500px;clip-path:polygon(2% 5%,15% 2%,36% 3%,57% 1%,79% 3%,97% 0,99% 12%,97.8% 23%,100% 35%,98.3% 48%,99.5% 61%,98% 75%,100% 88%,97% 97%,79% 98%,58% 96%,36% 99%,16% 97%,2% 100%,0 88%,1.6% 73%,.3% 59%,1.8% 45%,0 30%,1.5% 18%,0 10%)}.home-workflow_capabilityCard__BXhdl[data-paper-tone=collect]:after{background-image:url(/assets/paper/yellow.webp)}.home-workflow_capabilityCard__BXhdl[data-paper-tone=communicate]:after{background-image:url(/assets/paper/green.webp)}.home-workflow_capabilityCard__BXhdl[data-paper-tone=manage]:after{background-image:url(/assets/paper/pink.webp)}.home-workflow_steps__3Rivb .home-workflow_capabilityCard__BXhdl:before{content:none}.home-workflow_cardCopy__aL5hO{display:grid;gap:6px;min-width:0}.home-workflow_cardTitle__t4_NU{font-size:16px;line-height:24px;font-weight:700}.home-workflow_cardSummary__pmKMm{max-width:36ch;color:#24445c;font-size:14px;line-height:22px}.home-workflow_cardArrow__mxY5I{flex-shrink:0;color:#19364d;transition:transform .2s ease}@media (hover:hover) and (pointer:fine){.home-workflow_capabilityCard__BXhdl[href]:hover{transform:translateY(-2px) rotate(-1deg);filter:drop-shadow(0 6px 5px #29618d30)}.home-workflow_capabilityCard__BXhdl[href]:hover:after{opacity:.85}.home-workflow_capabilityCard__BXhdl[href]:hover .home-workflow_cardArrow__mxY5I{transform:translateX(4px)}}.home-workflow_capabilityCard__BXhdl[href]:active{transform:translateY(1px) rotate(0deg) scale(.99);filter:drop-shadow(0 1px 2px #29618d20)}.home-workflow_capabilityCard__BXhdl[href]:active .home-workflow_cardArrow__mxY5I{transform:translateX(1px)}.home-workflow_capabilityCard__BXhdl[href]:focus-visible{outline:2px solid #19364d;outline-offset:-7px}.home-workflow_steps__3Rivb li[data-active=true]{color:var(--home-ink)}.home-workflow_steps__3Rivb li[data-active=true] .home-workflow_number__sxUi0{background:var(--home-blue);color:white}.home-workflow_steps__3Rivb li:nth-child(2)[data-active=true] .home-workflow_number__sxUi0{background:#f4ce65;color:#513e12}.home-workflow_steps__3Rivb li:nth-child(3)[data-active=true] .home-workflow_number__sxUi0{background:#43A977;color:#fff}.home-workflow_steps__3Rivb li:nth-child(4)[data-active=true] .home-workflow_number__sxUi0{background:#D86F67;color:#fff}@media (max-width:1100px){.home-workflow_grid__OKdUe{gap:40px}}@media (max-height:650px) and (min-width:761px){.home-workflow_title__wjsV_{font-size:21px;line-height:30px}.home-workflow_description__BP_Ru{font-size:15px;line-height:22px;padding-block:4px 16px}}@media (max-width:760px){.home-workflow_section___rMpB{width:calc(100% - 40px);padding-top:56px}.home-workflow_intro__AJDK6 p{margin-top:16px;font-size:15px;font-weight:400}.home-workflow_track__kKTq7{height:auto;margin-top:32px}.home-workflow_stage__S_FZ5{position:relative;top:auto;height:auto;align-items:flex-start;padding:0}.home-workflow_grid__OKdUe{grid-template-columns:1fr;gap:24px}.home-workflow_images__eeO2K{width:100%;max-width:none}.home-workflow_steps__3Rivb li{padding:14px 0;border-bottom:1px solid #8a98a826}.home-workflow_steps__3Rivb li:last-child{padding-bottom:14px}.home-workflow_steps__3Rivb li:not(:last-child):before{display:none}.home-workflow_steps__3Rivb button{align-items:center;gap:12px;min-height:44px}.home-workflow_number__sxUi0{margin-top:0;width:26px;height:26px}.home-workflow_title__wjsV_{font-size:20px;line-height:30px}.home-workflow_details__hOEIA{margin-left:38px}.home-workflow_details__hOEIA .home-workflow_description__BP_Ru{padding-block:8px 14px;font-size:15px;line-height:23px;font-weight:400}.home-workflow_capabilityCard__BXhdl{padding:22px 20px;gap:14px}}@media (prefers-reduced-motion:reduce){.home-workflow_capabilityCard__BXhdl,.home-workflow_capabilityCard__BXhdl:after,.home-workflow_cardArrow__mxY5I,.home-workflow_details__hOEIA,.home-workflow_imageLayer__gw_aU,.home-workflow_number__sxUi0,.home-workflow_steps__3Rivb li{transition:none}.home-workflow_capabilityCard__BXhdl[href]:active,.home-workflow_capabilityCard__BXhdl[href]:active .home-workflow_cardArrow__mxY5I,.home-workflow_capabilityCard__BXhdl[href]:hover,.home-workflow_capabilityCard__BXhdl[href]:hover .home-workflow_cardArrow__mxY5I{transform:none}}@media (max-width:760px){.home-workflow_intro__AJDK6{grid-template-columns:1fr;gap:16px}.home-workflow_intro__AJDK6 p{margin:0}.home-workflow_section___rMpB{padding-block:56px 40px}.home-workflow_section___rMpB .home-workflow_intro__AJDK6 h2{font-size:30px}.home-workflow_intro__AJDK6{margin-bottom:24px}.home-workflow_mobileSlideshow___fP9K .home-workflow_intro__AJDK6{display:none}.home-workflow_mobileSlideshow___fP9K .home-workflow_track__kKTq7{height:360svh}.home-workflow_mobileSlideshow___fP9K .home-workflow_stage__S_FZ5{position:sticky;top:min(88px,calc(100svh - var(--mobile-point-height, 260px) - 208px));min-height:calc(100svh - 88px);height:auto;align-items:center;padding-block:12px 20px}.home-workflow_mobileSlideshow___fP9K .home-workflow_grid__OKdUe{grid-template-columns:minmax(0,1fr);gap:16px;overflow:clip}.home-workflow_mobileSlideshow___fP9K .home-workflow_images__eeO2K{height:min(calc((100vw - 40px) * 540 / 564),max(160px,calc(100svh - var(--mobile-point-height, 260px) - 136px)));aspect-ratio:auto;border-radius:0;overflow:visible}.home-workflow_mobileSlideshow___fP9K .home-workflow_imageLayer__gw_aU,.home-workflow_mobileSlideshow___fP9K .home-workflow_steps__3Rivb li{transform:translateX(calc(var(--slide-offset) * (100% + 24px)));opacity:1;visibility:hidden;transition:transform .5s cubic-bezier(.22,1,.36,1),visibility 0s .5s}.home-workflow_mobileSlideshow___fP9K .home-workflow_imageLayer__gw_aU[data-active=true],.home-workflow_mobileSlideshow___fP9K .home-workflow_steps__3Rivb li[data-active=true]{visibility:visible;transition-delay:0s}.home-workflow_mobileSlideshow___fP9K .home-workflow_imageLayer__gw_aU img{border-radius:16px}.home-workflow_mobileSlideshow___fP9K .home-workflow_steps__3Rivb{display:grid;grid-template-columns:minmax(0,1fr)}.home-workflow_mobileSlideshow___fP9K .home-workflow_steps__3Rivb li{grid-area:1/1;align-self:start;padding:0;border:0;color:var(--home-ink)}.home-workflow_mobileSlideshow___fP9K .home-workflow_steps__3Rivb .home-workflow_details__hOEIA{grid-template-rows:1fr;opacity:1;transform:none;visibility:inherit;transition:none}.home-workflow_mobileSlideshow___fP9K .home-workflow_capabilityCard__BXhdl{padding:16px 18px;margin-bottom:6px}}@media (max-width:760px) and (prefers-reduced-motion:reduce){.home-workflow_mobileSlideshow___fP9K .home-workflow_imageLayer__gw_aU,.home-workflow_mobileSlideshow___fP9K .home-workflow_steps__3Rivb li{transition:none}}