.process-hero{color:var(--color-white-100);background-color:var(--color-cyan-100)}.process-hero-top{padding:var(--spacing-r-l) var(--page-padding) var(--spacing-r-xl);opacity:1;transition:opacity .2s;animation-name:process-hero-top;animation-timing-function:linear;animation-fill-mode:both}@supports (animation-timeline:scroll()){.process-hero-top{animation-timeline:scroll(root);animation-range:var(--collapse-start) var(--collapse-end)}}@supports not (animation-timeline:scroll()){.process-hero-top{animation-duration:1s;animation-delay:calc(-1s*var(--collapse-progress,0));animation-play-state:paused}}.process-hero-breadcrumb{padding:0 0 var(--spacing-r-m);animation-name:process-hero-breadcrumb;animation-timing-function:linear;animation-fill-mode:both}@supports (animation-timeline:scroll()){.process-hero-breadcrumb{animation-timeline:scroll(root);animation-range:var(--collapse-start) var(--collapse-end)}}@supports not (animation-timeline:scroll()){.process-hero-breadcrumb{animation-duration:1s;animation-delay:calc(-1s*var(--collapse-progress,0));animation-play-state:paused}}.process-hero-overline,.process-hero-title{color:inherit}.process-hero--spacer{visibility:hidden}@keyframes process-hero-top{to{opacity:0}}
body:has(.process-page-chrome) #main-nav-spacer{display:none}.process-page-chrome{grid-template-columns:1fr;display:grid;position:relative}.process-page-chrome-scroll-layer,.process-page-chrome-sticky-bounds{grid-area:1/1;min-width:0}.process-page-chrome-sticky-bounds{z-index:20;pointer-events:none;height:calc(100% - 100vh)}.process-page-chrome-sticky-layer{top:calc(-1*var(--collapse-end,100vh));pointer-events:auto;position:-webkit-sticky;position:sticky}html.lenis-scrolling .process-page-chrome-sticky-layer{pointer-events:none}.process-page-chrome-measured-spacers{visibility:hidden;pointer-events:none;width:100%;position:absolute;top:0;left:0}
