/* Scroll-stacking cards, matching the supplied recording. */
@media(min-width:1001px){
body.home-design-11 .landing-flow section.sector-showcase,body.home-design-11 .landing-flow section.home-services{align-items:start!important;overflow:visible!important}
body.home-design-11 .landing-flow section.sector-showcase .sectors-heading,body.home-design-11 .landing-flow section.home-services .home-section-head{position:sticky!important;top:125px!important;height:auto!important;min-height:360px!important;justify-content:flex-start!important}
body.home-design-11 .landing-flow section.sector-showcase .sector-introduction>a,body.home-design-11 .landing-flow section.home-services .home-section-head>a{margin-top:30px!important}
body.home-design-11 .landing-flow section.sector-showcase .sector-directory,body.home-design-11 .landing-flow section.home-services .service-editorial-grid{display:block!important;position:relative!important;overflow:visible!important;padding-bottom:70px!important;isolation:isolate}
body.home-design-11 .landing-flow section.sector-showcase .sector-directory a.domain-row:nth-child(n),body.home-design-11 .landing-flow section.home-services .service-editorial-grid article.service-editorial:nth-child(n){position:sticky!important;top:calc(110px + var(--stack-index,0)*13px)!important;margin:0 0 36px!important;width:100%!important;height:330px!important;min-height:330px!important;z-index:var(--stack-layer,1)!important;transform:scale(var(--stack-scale,1))!important;transform-origin:center top!important;box-shadow:0 -3px 20px #1737470b,0 12px 28px #1737470b!important;border:1px solid #dce3e7!important;padding:32px!important;will-change:transform;transition:background .2s!important}
body.home-design-11 .landing-flow section.sector-showcase .domain-copy p,body.home-design-11 .landing-flow section.home-services .service-editorial-description{max-width:560px!important;font-size:16px!important}
body.home-design-11 .landing-flow section.sector-showcase .domain-copy h3,body.home-design-11 .landing-flow section.home-services .service-editorial h3{font-size:27px!important}
body.home-design-11 .landing-flow section.sector-showcase .domain-label{display:block!important;font-size:11px!important;margin-bottom:10px!important;color:#cf4763!important}
body.home-design-11 .landing-flow section.sector-showcase .domain-row:hover .domain-label{color:white!important}
}
@media(prefers-reduced-motion:reduce){body.home-design-11 .landing-flow .domain-row,body.home-design-11 .landing-flow .service-editorial{transform:none!important;transition:none!important}}

body.home-design-11 .landing-flow section.sector-showcase .sector-directory a.domain-row:nth-child(n) .domain-label,body.home-design-11 .landing-flow section.sector-showcase .sector-directory a.domain-row:nth-child(n) .domain-arrow{color:#cf4763!important}
body.home-design-11 .landing-flow section.sector-showcase .sector-directory a.domain-row:nth-child(n):hover .domain-label,body.home-design-11 .landing-flow section.sector-showcase .sector-directory a.domain-row:nth-child(n):hover .domain-arrow{color:white!important}
