.fx-pac-page.fx-pac-dedicated #advanced.advanced-systems>.pac-advanced-bg{object-position:center 42%!important;filter:blur(2.5px) saturate(.72) brightness(.68) contrast(1.05)!important;transform:scale(1.025)!important;opacity:1!important}.fx-pac-page.fx-pac-dedicated #advanced.advanced-systems::after{background:linear-gradient(90deg,rgba(8,18,25,.88) 0%,rgba(8,18,25,.72) 48%,rgba(8,18,25,.58) 100%),linear-gradient(180deg,rgba(4,10,14,.05),rgba(4,10,14,.19))!important}.fx-pac-page.fx-pac-dedicated #configurations .config-content p{color:#D3DCDA}.fx-pac-page.fx-pac-dedicated #evidence .case-card{background:#fff}.fx-pac-page.fx-pac-dedicated #contact .enquiry-form>label select{width:100%}.fx-pac-page.fx-pac-dedicated #advanced .advanced-head h2{max-width:18ch!important}.fx-pac-page.fx-pac-dedicated .service-hero .hero-media img{object-position:center center!important;filter:saturate(.82) contrast(1.04) brightness(.82)!important}.fx-pac-page.fx-pac-dedicated #configurations .config-image-card>.pac-config-image{filter:blur(4px) saturate(.68) brightness(.62) contrast(1.08)!important;transform:scale(1.095)!important}.fx-pac-page.fx-pac-dedicated #configurations .config-image-card::after{background:linear-gradient(180deg,
      rgba(5,13,18,.82) 0%,
      rgba(5,13,18,.66) 38%,
      rgba(5,13,18,.72) 70%,
      rgba(5,13,18,.90) 100%)!important}.fx-pac-page.fx-pac-dedicated #configurations .config-image-card h3{text-shadow:0 2px 14px rgba(0,0,0,.42)!important}.fx-pac-page.fx-pac-dedicated #configurations .config-image-card p{color:#E6ECE9!important;text-shadow:0 2px 12px rgba(0,0,0,.46)!important}.fx-pac-page.fx-pac-dedicated .roles-premium{background:#fff}.fx-pac-page.fx-pac-dedicated .roles-head{display:grid;grid-template-columns:minmax(0,.98fr) minmax(380px,1.02fr);gap:72px;align-items:end;margin-bottom:3rem}.fx-pac-page.fx-pac-dedicated .roles-head h2{max-width:12ch}.fx-pac-page.fx-pac-dedicated .roles-head>p{max-width:62ch;font-size:1.01rem;line-height:1.68;color:var(--steel)}.fx-pac-page.fx-pac-dedicated .roles-grid-wrap{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#C7CFCA transparent;padding-bottom:1px}.fx-pac-page.fx-pac-dedicated .roles-grid{display:grid;grid-template-columns:repeat(5,minmax(230px,1fr));min-width:1150px;border:1px solid var(--line);background:#fff}.fx-pac-page.fx-pac-dedicated .role-card{position:relative;padding:1.55rem 1.65rem 1.8rem;min-height:315px;border-right:1px solid var(--line);background:#fff;display:flex;flex-direction:column}.fx-pac-page.fx-pac-dedicated .role-card:last-child{border-right:0}.fx-pac-page.fx-pac-dedicated .role-card:before{content:"";position:absolute;left:0;top:0;width:100%;height:2px;background:transparent;transition:background .18s ease}.fx-pac-page.fx-pac-dedicated .role-card:hover:before{background:var(--copper)}.fx-pac-page.fx-pac-dedicated .role-card h3{font-size:1.03rem;line-height:1.3;letter-spacing:-.026em;margin-bottom:.72rem;max-width:16ch}.fx-pac-page.fx-pac-dedicated .role-card p{font-size:.88rem;line-height:1.58;color:var(--steel);max-width:27ch}.fx-pac-page.fx-pac-dedicated .role-roleline{margin-top:auto;padding-top:1.2rem;font:700 .69rem/1.45 var(--display);letter-spacing:.065em;text-transform:uppercase;color:#3D6570}.fx-pac-page.fx-pac-dedicated .operating-cycle{margin-top:2.2rem;border:1px solid rgba(255,255,255,.14);background:rgba(8,18,25,.52);position:relative;z-index:2}.fx-pac-page.fx-pac-dedicated .operating-cycle-label{padding:.9rem 1rem;border-bottom:1px solid rgba(255,255,255,.13);font:800 .62rem/1 var(--display);letter-spacing:.11em;text-transform:uppercase;color:#F08A5A}.fx-pac-page.fx-pac-dedicated .operating-cycle-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.fx-pac-page.fx-pac-dedicated .operating-cycle-grid article{padding:1.15rem 1rem 1.2rem;border-right:1px solid rgba(255,255,255,.12);min-height:155px}.fx-pac-page.fx-pac-dedicated .operating-cycle-grid article:last-child{border-right:0}.fx-pac-page.fx-pac-dedicated .operating-cycle-grid article>span{display:block;font:800 .65rem/1 var(--display);color:#F08A5A;margin-bottom:.9rem}.fx-pac-page.fx-pac-dedicated .operating-cycle-grid b{display:block;color:#fff;font:700 .93rem/1.25 var(--display);margin-bottom:.38rem}.fx-pac-page.fx-pac-dedicated .operating-cycle-grid p{font-size:.78rem;line-height:1.5;color:#AEBAC0}.fx-pac-page.fx-pac-dedicated .scope-process-premium{background:#fff}.fx-pac-page.fx-pac-dedicated .scope-process-head{margin-bottom:1.8rem;text-align:center}.fx-pac-page.fx-pac-dedicated .capacity-process-shell{border:0;background:#fff;padding:2.15rem 1.9rem 1.9rem;overflow:hidden}.fx-pac-page.fx-pac-dedicated .capacity-process-grid{display:grid;grid-template-columns:minmax(250px,1fr) minmax(390px,430px) minmax(250px,1fr);grid-template-areas:"lt visual rt" "lm visual rm" "lb visual rb";column-gap:42px;row-gap:20px;align-items:center}.fx-pac-page.fx-pac-dedicated .process-step{position:relative;padding:1.2rem 0;border-top:1px dashed rgba(17,24,39,.25);z-index:2;background:transparent}.fx-pac-page.fx-pac-dedicated .process-step .step-index{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--copper);color:#fff;font:800 .92rem/1 var(--display);margin-bottom:.72rem}.fx-pac-page.fx-pac-dedicated .process-step h3{font-size:1.12rem;line-height:1.22;margin-bottom:.45rem;max-width:18ch}.fx-pac-page.fx-pac-dedicated .process-step p{font-size:.87rem;line-height:1.58;color:var(--steel);max-width:31ch}.fx-pac-page.fx-pac-dedicated .process-lt{grid-area:lt;text-align:right}.fx-pac-page.fx-pac-dedicated .process-lm{grid-area:lm;text-align:right}.fx-pac-page.fx-pac-dedicated .process-lb{grid-area:lb;text-align:right}.fx-pac-page.fx-pac-dedicated .process-rt{grid-area:rt;text-align:left}.fx-pac-page.fx-pac-dedicated .process-rm{grid-area:rm;text-align:left}.fx-pac-page.fx-pac-dedicated .process-rb{grid-area:rb;text-align:left}.fx-pac-page.fx-pac-dedicated .process-lt h3,.fx-pac-page.fx-pac-dedicated .process-lm h3,.fx-pac-page.fx-pac-dedicated .process-lb h3,.fx-pac-page.fx-pac-dedicated .process-lt p,.fx-pac-page.fx-pac-dedicated .process-lm p,.fx-pac-page.fx-pac-dedicated .process-lb p{margin-left:auto}.fx-pac-page.fx-pac-dedicated .process-lt .step-index,.fx-pac-page.fx-pac-dedicated .process-lm .step-index,.fx-pac-page.fx-pac-dedicated .process-lb .step-index{margin-left:auto}.fx-pac-page.fx-pac-dedicated .process-lt::after,.fx-pac-page.fx-pac-dedicated .process-lm::after,.fx-pac-page.fx-pac-dedicated .process-lb::after,.fx-pac-page.fx-pac-dedicated .process-rt::before,.fx-pac-page.fx-pac-dedicated .process-rm::before,.fx-pac-page.fx-pac-dedicated .process-rb::before{content:"";position:absolute;top:33px;width:28px;border-top:1px dashed rgba(17,24,39,.22)}.fx-pac-page.fx-pac-dedicated .process-lt::after,.fx-pac-page.fx-pac-dedicated .process-lm::after,.fx-pac-page.fx-pac-dedicated .process-lb::after{right:-35px}.fx-pac-page.fx-pac-dedicated .process-rt::before,.fx-pac-page.fx-pac-dedicated .process-rm::before,.fx-pac-page.fx-pac-dedicated .process-rb::before{left:-35px}.fx-pac-page.fx-pac-dedicated .process-visual{grid-area:visual;position:relative;min-height:560px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 0 8px;z-index:1;min-width:0}.fx-pac-page.fx-pac-dedicated .process-glow{position:absolute;left:4%;right:4%;top:12%;height:320px;background:radial-gradient(circle at center,rgba(216,107,52,.10),rgba(216,107,52,0) 68%);pointer-events:none}.fx-pac-page.fx-pac-dedicated .process-visual svg{position:relative;width:min(100%,400px);height:auto;display:block;flex:0 0 auto}.fx-pac-page.fx-pac-dedicated .process-caption{position:relative;left:auto;bottom:auto;transform:none;width:min(100%,380px);text-align:center;margin-top:10px;padding:16px 18px 0;border-top:1px solid var(--line);background:#fff;z-index:2}.fx-pac-page.fx-pac-dedicated .process-caption span{display:inline-block;padding:.48rem .7rem;border:1px solid var(--line);background:#fff;font:800 .66rem/1 var(--display);letter-spacing:.09em;text-transform:uppercase;color:var(--navy);margin-bottom:.58rem}.fx-pac-page.fx-pac-dedicated .process-caption p{font-size:.84rem;line-height:1.52;color:var(--steel);max-width:36ch;margin-inline:auto}.fx-pac-page.fx-pac-dedicated .capacity-benefit-premium{background:#07141C;color:#fff;overflow:hidden}.fx-pac-page.fx-pac-dedicated .capacity-benefit-head{margin-bottom:2.8rem;text-align:center}.fx-pac-page.fx-pac-dedicated .capacity-benefit-diagram{display:grid;grid-template-columns:minmax(250px,1fr) minmax(480px,520px) minmax(250px,1fr);gap:32px;align-items:center}.fx-pac-page.fx-pac-dedicated .benefit-list{display:grid;gap:30px;min-width:0}.fx-pac-page.fx-pac-dedicated .benefit-item{position:relative;padding-top:.9rem;min-width:0}.fx-pac-page.fx-pac-dedicated .benefit-item::before{content:"";position:absolute;top:0;left:0;width:42px;height:2px;background:var(--copper)}.fx-pac-page.fx-pac-dedicated .benefit-item h3{font-size:1.05rem;line-height:1.24;color:#fff;margin-bottom:.42rem;max-width:22ch}.fx-pac-page.fx-pac-dedicated .benefit-item p{font-size:.86rem;line-height:1.56;color:#AFC0C8;max-width:34ch}.fx-pac-page.fx-pac-dedicated .capacity-benefit-diagram>.benefit-list:first-child{text-align:right}.fx-pac-page.fx-pac-dedicated .capacity-benefit-diagram>.benefit-list:first-child .benefit-item::before{left:auto;right:0}.fx-pac-page.fx-pac-dedicated .capacity-benefit-diagram>.benefit-list:first-child h3,.fx-pac-page.fx-pac-dedicated .capacity-benefit-diagram>.benefit-list:first-child p{margin-left:auto}.fx-pac-page.fx-pac-dedicated .benefit-core{position:relative;min-height:400px;display:flex;align-items:center;justify-content:center;min-width:0;padding:34px 8px}.fx-pac-page.fx-pac-dedicated .benefit-core::before{content:"";position:absolute;inset:8% 2%;background:radial-gradient(circle at center,rgba(216,107,52,.14),rgba(216,107,52,0) 66%);pointer-events:none}.fx-pac-page.fx-pac-dedicated .benefit-dots span{position:absolute;border-radius:50%;background:rgba(216,107,52,.54);box-shadow:0 0 20px rgba(216,107,52,.12)}.fx-pac-page.fx-pac-dedicated .benefit-dots .d1{width:28px;height:28px;left:3%;top:22%}.fx-pac-page.fx-pac-dedicated .benefit-dots .d2{width:38px;height:38px;left:2%;top:47%;opacity:.78}.fx-pac-page.fx-pac-dedicated .benefit-dots .d3{width:25px;height:25px;left:5%;bottom:17%;opacity:.62}.fx-pac-page.fx-pac-dedicated .benefit-dots .d4{width:28px;height:28px;right:3%;top:22%}.fx-pac-page.fx-pac-dedicated .benefit-dots .d5{width:38px;height:38px;right:2%;top:47%;opacity:.78}.fx-pac-page.fx-pac-dedicated .benefit-dots .d6{width:25px;height:25px;right:5%;bottom:17%;opacity:.62}.fx-pac-page.fx-pac-dedicated .benefit-centres{position:relative;display:grid;grid-template-columns:180px 48px 180px;gap:18px;align-items:center;justify-content:center;z-index:1;width:100%}.fx-pac-page.fx-pac-dedicated .benefit-circle{width:180px;height:180px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;padding:1.15rem;background:radial-gradient(circle at 35% 30%,#E48A59,#C35F30 78%);box-shadow:0 0 0 13px rgba(8,36,48,.74),0 0 0 27px rgba(216,107,52,.16)}.fx-pac-page.fx-pac-dedicated .benefit-circle span{font:700 1.62rem/1.05 var(--display);color:#fff}.fx-pac-page.fx-pac-dedicated .benefit-arrow{font:700 2.8rem/1 var(--display);color:var(--copper);text-align:center;transform:none}.fx-pac-page.fx-pac-dedicated .scope-process-head h2{margin:0 auto;font-size:clamp(1.75rem,2.4vw,2.45rem);line-height:1.02;letter-spacing:-.03em;color:var(--navy);max-width:none;white-space:nowrap;text-transform:none;font-weight:800}.fx-pac-page.fx-pac-dedicated .capacity-benefit-head h2{margin:0 auto;font-size:clamp(1.75rem,2.2vw,2.35rem);line-height:1.02;letter-spacing:-.03em;color:#fff;max-width:none;white-space:nowrap;text-transform:none;font-weight:700}.fx-pac-page.fx-pac-dedicated #achievements.pac-achievements{background:var(--navy)!important;color:#fff!important}.fx-pac-page.fx-pac-dedicated #achievements .kicker,.fx-pac-page.fx-pac-dedicated #achievements h2,.fx-pac-page.fx-pac-dedicated #achievements p{color:#fff!important}.fx-pac-page.fx-pac-dedicated #achievements .achievement-stat strong{color:var(--copper)!important}.fx-pac-page.fx-pac-dedicated #achievements .achievement-stat span{color:#F2F5F3!important}.fx-pac-page.fx-pac-dedicated #scope.scope-process-premium{padding:52px 0 56px!important}.fx-pac-page.fx-pac-dedicated #scope .scope-process-head{margin-bottom:1.35rem}.fx-pac-page.fx-pac-dedicated #advanced .advanced-grid{box-sizing:border-box;border:1px solid rgba(255,255,255,.16)!important;background:rgba(8,18,25,.34)!important}.fx-pac-page.fx-pac-dedicated #advanced .advanced-card,.fx-pac-page.fx-pac-dedicated #advanced .glass-card{box-sizing:border-box;min-width:0!important;overflow:hidden;padding:1.55rem 1.8rem 1.5rem!important}.fx-pac-page.fx-pac-dedicated #advanced .advanced-card:first-child{padding-left:1.8rem!important}.fx-pac-page.fx-pac-dedicated #advanced .advanced-card:last-child{padding-right:1.8rem!important}.fx-pac-page.fx-pac-dedicated #advanced .advanced-card h3,.fx-pac-page.fx-pac-dedicated #advanced .advanced-card p{max-width:100%!important;overflow-wrap:break-word}.fx-pac-page.fx-pac-dedicated #problems .forced-line{display:block;white-space:nowrap}.fx-pac-page.fx-pac-dedicated #problems .capacity-benefit-diagram>.benefit-list:first-child p{max-width:42ch}.fx-pac-page.fx-pac-dedicated #achievements .kicker{color:var(--copper)!important}.fx-pac-page.fx-pac-dedicated #scope .scope-process-head h2,.fx-pac-page.fx-pac-dedicated #problems .capacity-benefit-head h2{font-family:var(--display)!important;font-size:clamp(2.1rem,3.2vw,3.25rem)!important;font-weight:760!important;line-height:1.06!important;letter-spacing:-.035em!important;max-width:none!important;text-transform:none!important;text-align:center!important;margin-inline:auto!important}.fx-pac-page.fx-pac-dedicated #scope .scope-process-head h2{color:var(--navy)!important}.fx-pac-page.fx-pac-dedicated #problems .capacity-benefit-head h2{color:#fff!important}.fx-pac-page.fx-pac-dedicated #roles.roles-premium{background:var(--soft)!important}.fx-pac-page.fx-pac-dedicated #configurations .config-card.config-image-card:hover::after,.fx-pac-page.fx-pac-dedicated #configurations .config-card.config-image-card:focus::after{background:linear-gradient(180deg,rgba(6,15,21,.88) 0%,rgba(6,15,21,.80) 48%,rgba(6,15,21,.84) 100%)!important}.fx-pac-page.fx-pac-dedicated #configurations .config-card.config-image-card:hover p,.fx-pac-page.fx-pac-dedicated #configurations .config-card.config-image-card:focus p{opacity:1!important;max-height:180px!important;transform:translateY(0)!important}.fx-pac-page.fx-pac-dedicated #configurations .config-card.config-image-card:focus{outline:2px solid var(--copper)!important;outline-offset:2px!important}.fx-pac-page.fx-pac-dedicated #ways-title .fixed-heading-line,.fx-pac-page.fx-pac-dedicated #roles-title .fixed-heading-line{display:block;white-space:nowrap}.fx-pac-page.fx-pac-dedicated #ways-title,.fx-pac-page.fx-pac-dedicated #roles-title{max-width:none!important}.fx-pac-page.fx-pac-dedicated #configurations .config-card.config-image-card>.pac-config-image,.fx-pac-page.fx-pac-dedicated #configurations .config-card.config-image-card::after{display:none!important;background:none!important;transition:none!important;transform:none!important}.fx-pac-page.fx-pac-dedicated #advanced.advanced-systems>.pac-advanced-bg,.fx-pac-page.fx-pac-dedicated #advanced.advanced-systems::after{display:none!important;background:none!important;filter:none!important;transform:none!important;opacity:0!important}.fx-pac-page.fx-pac-dedicated #configurations .config-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1.2rem!important;border:0!important}.fx-pac-page.fx-pac-dedicated #configurations .config-card.config-image-card{border-color:rgba(13,26,35,.12)!important;position:relative!important;isolation:isolate!important;overflow:hidden!important;display:block!important;min-height:270px!important;padding:1.55rem!important;border:1px solid rgba(13,26,35,.12)!important;background:#0E171E!important;box-shadow:0 16px 34px rgba(13,26,35,.055)!important;transform:none!important;transition:transform .22s ease,box-shadow .22s ease!important;cursor:default!important}.fx-pac-page.fx-pac-dedicated #configurations .config-card.config-image-card>.pac-config-image{display:block!important;position:absolute!important;inset:0!important;object-fit:cover!important;object-position:center!important;filter:blur(4px) saturate(.68) brightness(.62) contrast(1.08)!important;opacity:1!important;transform:scale(1.095)!important;z-index:-3!important;transition:transform .35s ease!important}.fx-pac-page.fx-pac-dedicated #configurations .config-card.config-image-card::after{content:""!important;display:block!important;position:absolute!important;inset:0!important;background:linear-gradient(180deg,rgba(5,13,18,.82) 0%,rgba(5,13,18,.66) 38%,rgba(5,13,18,.72) 70%,rgba(5,13,18,.90) 100%)!important;z-index:-2!important;opacity:1!important;transform:none!important;transition:none!important}.fx-pac-page.fx-pac-dedicated #configurations .config-card.config-image-card .config-content{flex-direction:column!important;justify-content:flex-end!important;position:absolute!important;z-index:2!important;left:1.55rem!important;right:1.55rem!important;top:1.5rem!important;bottom:auto!important;max-width:90%!important;height:auto!important;display:block!important}.fx-pac-page.fx-pac-dedicated #configurations .config-card.config-image-card h3{color:#FFFFFF!important;font-size:1.1rem!important;line-height:1.28!important;margin:0 0 .55rem!important;max-width:none!important;text-shadow:0 2px 14px rgba(0,0,0,.42)!important;transform:none!important;transition:none!important}.fx-pac-page.fx-pac-dedicated #configurations .config-card.config-image-card p{color:#E6ECE9!important;font-size:.88rem!important;line-height:1.55!important;margin:0!important;max-width:42ch!important;opacity:1!important;max-height:none!important;overflow:visible!important;transform:none!important;text-shadow:0 2px 12px rgba(0,0,0,.46)!important;transition:none!important}.fx-pac-page.fx-pac-dedicated #configurations .config-card.config-image-card:hover,.fx-pac-page.fx-pac-dedicated #configurations .config-card.config-image-card:focus{transform:translateY(-3px)!important;box-shadow:0 24px 50px rgba(13,26,35,.11)!important;outline:none!important}.fx-pac-page.fx-pac-dedicated #configurations .config-card.config-image-card:hover>.pac-config-image,.fx-pac-page.fx-pac-dedicated #configurations .config-card.config-image-card:focus>.pac-config-image{filter:blur(4px) saturate(.68) brightness(.62) contrast(1.08)!important;transform:scale(1.095)!important}@media (hover:none), (pointer:coarse){.fx-pac-page.fx-pac-dedicated #configurations .config-card.config-image-card p{opacity:1!important;max-height:180px!important;transform:none!important}.fx-pac-page.fx-pac-dedicated #configurations .config-card.config-image-card>.pac-config-image{filter:saturate(.78) contrast(1.02)!important;transform:scale(1.02)!important}.fx-pac-page.fx-pac-dedicated #configurations .config-card.config-image-card::after{background:linear-gradient(180deg,rgba(7,16,22,.18) 0%,rgba(7,16,22,.48) 40%,rgba(7,16,22,.96) 100%)!important}}@media (max-width:1240px){.fx-pac-page.fx-pac-dedicated .capacity-process-grid{grid-template-columns:minmax(220px,1fr) minmax(340px,390px) minmax(220px,1fr);column-gap:34px}.fx-pac-page.fx-pac-dedicated .capacity-benefit-diagram{grid-template-columns:minmax(220px,1fr) minmax(430px,470px) minmax(220px,1fr);gap:24px}.fx-pac-page.fx-pac-dedicated .benefit-centres{grid-template-columns:160px 42px 160px;gap:15px}.fx-pac-page.fx-pac-dedicated .benefit-circle{width:160px;height:160px;box-shadow:0 0 0 11px rgba(8,36,48,.74),0 0 0 23px rgba(216,107,52,.16)}.fx-pac-page.fx-pac-dedicated .benefit-circle span{font-size:1.42rem}.fx-pac-page.fx-pac-dedicated .benefit-arrow{font-size:2.3rem}}@media (max-width:1100px){.fx-pac-page.fx-pac-dedicated #problems .forced-line{display:inline;white-space:normal}.fx-pac-page.fx-pac-dedicated #problems .forced-line + .forced-line::before{content:" "}}@media (max-width:1080px){.fx-pac-page.fx-pac-dedicated .roles-head{grid-template-columns:1fr;gap:20px}.fx-pac-page.fx-pac-dedicated .operating-cycle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-pac-page.fx-pac-dedicated .operating-cycle-grid article:nth-child(2){border-right:0}.fx-pac-page.fx-pac-dedicated .operating-cycle-grid article:nth-child(-n/**/+2){border-bottom:1px solid rgba(255,255,255,.12)}.fx-pac-page.fx-pac-dedicated .scope-process-head,.fx-pac-page.fx-pac-dedicated .capacity-benefit-head{margin-bottom:1.6rem}.fx-pac-page.fx-pac-dedicated .capacity-process-grid{grid-template-columns:1fr 1fr;grid-template-areas:"rt lt" "rm lm" "rb lb" "visual visual";gap:14px 28px}.fx-pac-page.fx-pac-dedicated .process-step,.fx-pac-page.fx-pac-dedicated .process-lt,.fx-pac-page.fx-pac-dedicated .process-lm,.fx-pac-page.fx-pac-dedicated .process-lb,.fx-pac-page.fx-pac-dedicated .process-rt,.fx-pac-page.fx-pac-dedicated .process-rm,.fx-pac-page.fx-pac-dedicated .process-rb{text-align:left}.fx-pac-page.fx-pac-dedicated .process-lt h3,.fx-pac-page.fx-pac-dedicated .process-lm h3,.fx-pac-page.fx-pac-dedicated .process-lb h3,.fx-pac-page.fx-pac-dedicated .process-lt p,.fx-pac-page.fx-pac-dedicated .process-lm p,.fx-pac-page.fx-pac-dedicated .process-lb p,.fx-pac-page.fx-pac-dedicated .process-lt .step-index,.fx-pac-page.fx-pac-dedicated .process-lm .step-index,.fx-pac-page.fx-pac-dedicated .process-lb .step-index{margin-left:0}.fx-pac-page.fx-pac-dedicated .process-lt::after,.fx-pac-page.fx-pac-dedicated .process-lm::after,.fx-pac-page.fx-pac-dedicated .process-lb::after,.fx-pac-page.fx-pac-dedicated .process-rt::before,.fx-pac-page.fx-pac-dedicated .process-rm::before,.fx-pac-page.fx-pac-dedicated .process-rb::before{display:none}.fx-pac-page.fx-pac-dedicated .process-visual{min-height:470px;margin-top:14px}.fx-pac-page.fx-pac-dedicated .capacity-benefit-diagram{grid-template-columns:1fr;gap:30px}.fx-pac-page.fx-pac-dedicated .capacity-benefit-diagram>.benefit-list:first-child{text-align:left}.fx-pac-page.fx-pac-dedicated .capacity-benefit-diagram>.benefit-list:first-child .benefit-item::before{left:0;right:auto}.fx-pac-page.fx-pac-dedicated .capacity-benefit-diagram>.benefit-list:first-child h3,.fx-pac-page.fx-pac-dedicated .capacity-benefit-diagram>.benefit-list:first-child p{margin-left:0}.fx-pac-page.fx-pac-dedicated .benefit-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.fx-pac-page.fx-pac-dedicated .benefit-core{min-height:330px;order:2}.fx-pac-page.fx-pac-dedicated .capacity-benefit-diagram>.benefit-list:last-child{order:3}.fx-pac-page.fx-pac-dedicated #configurations .config-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:980px){.fx-pac-page.fx-pac-dedicated .scope-process-head h2,.fx-pac-page.fx-pac-dedicated .capacity-benefit-head h2{white-space:normal;font-size:clamp(1.85rem,6vw,2.35rem)}}@media (max-width:760px){.fx-pac-page.fx-pac-dedicated .service-hero .hero-media img{object-position:58% center}.fx-pac-page.fx-pac-dedicated #advanced.advanced-systems>.pac-advanced-bg{object-position:60% center!important}.fx-pac-page.fx-pac-dedicated .capacity-process-shell{padding:1.15rem}.fx-pac-page.fx-pac-dedicated .capacity-process-grid{grid-template-columns:1fr;grid-template-areas:"rt" "rm" "rb" "visual" "lb" "lm" "lt"}.fx-pac-page.fx-pac-dedicated .process-visual{min-height:420px;padding-top:10px}.fx-pac-page.fx-pac-dedicated .process-visual svg{width:min(100%,340px)}.fx-pac-page.fx-pac-dedicated .benefit-list{grid-template-columns:1fr;gap:20px}.fx-pac-page.fx-pac-dedicated .benefit-core{min-height:300px;padding:24px 0}.fx-pac-page.fx-pac-dedicated .benefit-centres{grid-template-columns:138px 34px 138px;gap:12px}.fx-pac-page.fx-pac-dedicated .benefit-circle{width:138px;height:138px;box-shadow:0 0 0 9px rgba(8,36,48,.74),0 0 0 18px rgba(216,107,52,.16)}.fx-pac-page.fx-pac-dedicated .benefit-circle span{font-size:1.16rem}.fx-pac-page.fx-pac-dedicated .benefit-arrow{font-size:1.8rem}.fx-pac-page.fx-pac-dedicated #configurations .config-card.config-image-card{min-height:245px!important}.fx-pac-page.fx-pac-dedicated #configurations .config-card.config-image-card .config-content{left:1.3rem!important;right:1.3rem!important;top:1.3rem!important;bottom:auto!important;max-width:94%!important}}@media (max-width:720px){.fx-pac-page.fx-pac-dedicated #ways-title .fixed-heading-line,.fx-pac-page.fx-pac-dedicated #roles-title .fixed-heading-line{white-space:normal}}@media (max-width:620px){.fx-pac-page.fx-pac-dedicated .roles-grid{grid-template-columns:repeat(5,minmax(245px,1fr));min-width:1225px}.fx-pac-page.fx-pac-dedicated .role-card{min-height:292px;padding:1.35rem 1.4rem 1.55rem}.fx-pac-page.fx-pac-dedicated .operating-cycle-grid{grid-template-columns:1fr}.fx-pac-page.fx-pac-dedicated .operating-cycle-grid article{border-right:0;border-bottom:1px solid rgba(255,255,255,.12);min-height:0}.fx-pac-page.fx-pac-dedicated .operating-cycle-grid article:nth-child(2){border-bottom:1px solid rgba(255,255,255,.12)}.fx-pac-page.fx-pac-dedicated .operating-cycle-grid article:last-child{border-bottom:0}.fx-pac-page.fx-pac-dedicated #configurations .config-grid{grid-template-columns:1fr!important}}@media (max-width:420px){.fx-pac-page.fx-pac-dedicated .benefit-centres{grid-template-columns:124px 28px 124px;gap:8px}.fx-pac-page.fx-pac-dedicated .benefit-circle{width:124px;height:124px}.fx-pac-page.fx-pac-dedicated .benefit-circle span{font-size:1.08rem}.fx-pac-page.fx-pac-dedicated .benefit-dots span{display:none}}