@import"https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap";:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,:after,:before{box-sizing:border-box}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-inline-size:100%;max-block-size:100%;width:100%;height:auto}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert}::placeholder{color:unset}::marker{content:normal}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}:root{--accent:#fdc900;--accentDark:#eebd00;--darkColor:#132e36}body{font-family:Roboto,sans-serif;overflow-x:hidden}h2:not(.privacy h2){padding:0;font-size:1.8rem;margin:0 0 20px}h2:not(.privacy h2),p.desc{display:block;overflow:hidden;font-weight:400;color:var(--darkColor)}p.desc{font-size:1rem;line-height:1.5rem}p.desc strong.desc_title{display:block;overflow:hidden;font-size:1.5rem;font-weight:400;margin-bottom:20px}.grey_color{background:#f8f8f9!important;height:100vh}a.Btns_area,button.Btns_area{display:block;border:none;background:var(--accent);text-align:center;font-size:.9rem;padding:10px 30px;position:relative;text-transform:capitalize;webkit-clip-path:polygon(20px 0,calc(100% - 15px) 0,100% 20px,100% calc(100% - 15px),calc(100% - 15px) 100%,20px 100%,0 calc(100% - 15px),0 20px);-webkit-clip-path:polygon(20px 0,100% 0,100% 20px,100% calc(100% - 15px),calc(100% - 15px) 100%,20px 100%,0 100%,0 0);clip-path:polygon(20px 0,100% 0,100% 20px,100% calc(100% - 15px),calc(100% - 15px) 100%,20px 100%,0 100%,0 0)}section.subPages{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 80%);clip-path:polygon(0 0,100% 0,100% 100%,0 80%);padding:0 0 6%!important}.bg-brand{background-color:var(--accent)}a.down_arrowlink{display:block;overflow:hidden;text-decoration:none;color:var(--accent);font-size:1rem;font-weight:400;text-align:center}@keyframes pactradePulse{0%,to{box-shadow:0 0 0 0 rgba(253,201,0,.45)}50%{box-shadow:0 0 0 6px rgba(253,201,0,0)}}div.header{display:block;width:100%;background:var(--darkColor);border-bottom:1px solid hsla(0,0%,100%,.2)}div.header .active-cls-name{color:var(--accent);border-bottom:1px solid rgba(253,201,0,.5)}div.header li.nav-pactrade{display:flex;align-items:center}div.header li.nav-pactrade a.nav-pactrade-link{display:inline-flex!important;align-items:center;gap:7px;padding:8px 18px!important;margin:17px 0;border-radius:999px;background:linear-gradient(135deg,#fdc900,#ffb020);color:var(--darkColor)!important;font-weight:700;font-size:1rem;border-bottom:none!important;box-shadow:0 0 0 0 rgba(253,201,0,.5);animation:pactradePulse 2.6s ease-in-out infinite;transition:transform .25s ease}div.header li.nav-pactrade a.nav-pactrade-link.is-active,div.header li.nav-pactrade a.nav-pactrade-link:hover{transform:translateY(-2px);color:var(--darkColor)!important;border-bottom:none!important}div.header li.nav-pactrade a.nav-pactrade-link .nav-pactrade-badge{background:var(--darkColor);color:var(--accent);font-size:.6rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;border-radius:999px;line-height:1.5}div.header a.logo{display:block;overflow:hidden;max-width:260px;padding:20px}div.header ul.nav{display:block;width:100%;list-style:none;margin:0 auto;padding:0}div.header ul.nav li{float:left}div.header ul.nav li a{display:block;color:#fff;font-size:1.1rem;padding:25px;text-decoration:none;font-weight:300;transition:.3s}div.header ul.nav li a.active,div.header ul.nav li a:not(.noHover):hover{color:var(--accent);border-bottom:1px solid rgba(var(--accent),.5)}div.header ul.nav li div.subMenu{display:none;z-index:999;border-radius:0;background:#fff;border:0;padding:0;position:absolute;width:80%;margin:0 auto;max-width:none;left:0;transform:translate(15%);opacity:0;transition:.5s;background-color:var(--darkColor);box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09)}div.header ul.nav li div.subMenu div.caption_desc{display:block;width:100%;background-color:#fff;padding:30px;height:100%}div.header ul.nav li div.subMenu div.caption_desc button.Btns_area:after{background:#fff}div.header ul.nav li div.subMenu ul.subNavigation{display:block;overflow:hidden;margin:30px 0;padding:0;list-style:none}div.header ul.nav li div.subMenu ul.subNavigation li a{display:block;padding:5px;color:#fff;font-size:1rem;width:25vw;position:relative;font-weight:400;text-transform:capitalize}div.header ul.nav li div.subMenu ul.subNavigation li a:after{content:"";display:block;overflow:hidden;width:15px;height:25px;background:var(--darkColor);position:absolute;bottom:-10px;right:-7px;transform:rotate(45deg)}div.header ul.nav li div.subMenu ul.subNavigation li a:hover{border:none;background-color:var(--accent);color:#132e36}div.header ul.nav li:hover div.subMenu{display:block;opacity:1}div.header ul.car_cont_wrapper{display:block;overflow:hidden;margin:0;list-style:none;float:right;padding:10px 0}div.header ul.car_cont_wrapper li a{text-decoration:none;overflow:hidden;font-size:.8rem;color:#fff;text-transform:uppercase;text-align:right;margin-bottom:10px;display:block}.blogbg{background-position:0 0;background-size:cover}.aboutusbg,.blogbg{background-repeat:no-repeat}.aboutusbg{background-image:url(/_next/static/media/industry_banner.8e92798f.jpg);background-position:100% 100%}.contactbg{background-image:url(/_next/static/media/pacsquare_art2.5117a0f7.png);background-position:0!important}.contactbg,.solutionbg{background-repeat:no-repeat}.solutionbg{background-image:url(/_next/static/media/industry_banner.8e92798f.jpg);background-position:100% 100%}section#banner_header{display:block;width:100%;margin:0;padding:0;background:var(--darkColor)}section#banner_header .slideshow{position:relative;z-index:1;display:block;overflow:hidden;width:100%;height:645px;max-height:645px}section#banner_header .slideshow div.slider{display:block;overflow:hidden;width:100%;position:relative;height:100%}section#banner_header .slideshow div.slider h1{display:block;color:#fff;margin:0;padding:11% 0;z-index:999;position:relative}section#banner_header .slideshow div.slider h1 strong{display:block;font-size:4rem;font-weight:400;line-height:4.5rem;margin-bottom:50px}section#banner_header .slideshow div.slider h1 small{display:block;font-size:1.6rem;font-weight:300;line-height:2rem;margin-bottom:50px;color:var(--darkColor)}section#banner_header .slideshow div.slider h1 button.Btns_area{display:block;margin:0 5px;padding:15px 50px;background:transparent;border:2px solid var(--accent);color:#fff;font-size:1.2rem;font-weight:300}section#banner_header .slideshow div.slider h1 button.Btns_area:after{content:"";width:25px;height:25px;background-color:transparent;position:absolute;bottom:-13px;right:-17px;transform:translateZ(1px) rotate(45deg);border-left:3px solid var(--accent);-webkit-backface-visibility:hidden;backface-visibility:hidden;background-clip:content-box}section#banner_header .slideshow div.slider div.imgSliderWrapper{display:block;overflow:hidden;position:absolute;top:-30%;right:15%;width:1000px;opacity:.5}section#banner_header .slideshow *{outline:none}section#banner_header .slideshow .slider-track{transition:all 1s cubic-bezier(.7,0,.3,1)}section#banner_header .slideshow .item{position:relative;z-index:1;height:645px}section#banner_header .slideshow .item img{width:100%;transition:all 1s cubic-bezier(.7,0,.3,1);transform:scale(1.2)}section#banner_header .slideshow .item.slick-active img{transform:scale(1)}section#banner_header .slick-dots{position:absolute;top:0;left:0}section#banner_header .slick-dots li button{width:auto;height:auto;background:transparent}section#banner_header .slick-dots li button:before{width:50px;height:2px;background:#fff}section#banner_header div.slider_inner{height:auto;padding:15vh 0;background-size:cover;background-position:top!important}section#banner_header div.slider_inner h1{font-size:2.5rem;color:#fff}section#banner_header div.slider_inner h1 small{font-size:2rem;font-weight:200}section#banner_header div.slider_inner h1 strong{display:block;overflow:hidden;font-size:2.5rem}.insetShadow{padding:100px 0;background:#fff;position:relative}.insetShadow,.insetShadow:before{display:block;overflow:hidden;width:100%}.insetShadow:before,section#solution_services:before{content:"";background-color:transparent;background-image:linear-gradient(180deg,var(--accent) 0,#fff 100%);height:200px;position:absolute;top:-100px}section#solution_services,section#solution_services:before{display:block;overflow:hidden;width:100%}section#solution_services{padding:100px 0;background:#fff;position:relative}section#solution_services h2.caption_title{color:var(--darkColor);font-size:2.5rem;font-weight:500}section#solution_services h2.caption_title p.desc{font-size:.9rem;line-height:1.5rem;text-transform:none;color:var(--darkColor);opacity:.8}section#solution_services div.sol_wrapper{display:block;overflow:hidden;width:100%;height:600px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);position:relative;margin-top:30px}section#solution_services div.sol_wrapper div.imgWrapper{display:block;overflow:hidden;width:100%;height:280px;background:var(--darkColor)}section#solution_services div.sol_wrapper div.descWrapper{display:block;overflow:hidden;padding:30px}section#solution_services div.sol_wrapper div.descWrapper h2.caption_title{display:block;overflow:hidden;font-size:.9rem;color:var(--accent);text-transform:uppercase;font-weight:400}section#solution_services div.sol_wrapper div.descWrapper h2.caption_title strong{display:block;overflow:hidden;font-size:2rem;color:var(--darkColor);text-transform:none;margin:20px 0;font-weight:300}section#solution_services div.sol_wrapper div.descWrapper button.Btns_area{position:absolute;bottom:30px;text-transform:capitalize}section#solution_services div.sol_wrapper div.descWrapper button.Btns_area:after{background:#fff}section#solution_services div.sol_wrapper:hover{background:var(--darkColor)}section#solution_services div.sol_wrapper:hover div.descWrapper h2 strong{color:#fff}section#solution_services div.sol_wrapper:hover div.descWrapper button.Btns_area:after{background:var(--darkColor)}section#solution_services div.sol_wrapper:hover p.desc{color:#fff}.pacbgf{background-image:url(/_next/static/media/slider_01.712db6ba.jpg);background-size:cover}section#Blogs{display:block;overflow:hidden;width:100%;padding:50px 0;background:#f8f8f9 url(/_next/static/media/08.0e534c77.jpg) no-repeat 100%;background-size:cover}section#Blogs h2.caption_title{color:var(--darkColor);font-size:2.5rem;font-weight:500}section#Blogs div.sol_wrapper{display:block;overflow:hidden;width:100%;box-shadow:0 0 0 1px rgba(0,0,0,.05),inset 0 0 0 1px #d1d5db;height:auto;position:relative;background:#fff}section#Blogs div.sol_wrapper div.imgWrapper{display:block;overflow:hidden;width:100%;height:250px;background:var(--darkColor)}section#Blogs div.sol_wrapper div.imgWrapper img{height:100%;object-fit:cover}section#Blogs div.sol_wrapper div.descWrapper{height:300px;overflow:hidden;padding:30px}section#Blogs div.sol_wrapper div.descWrapper h2.caption_title{display:block;overflow:hidden;font-size:.8rem;color:var(--accentDark);text-transform:uppercase;font-weight:400}section#Blogs div.sol_wrapper div.descWrapper h2.caption_title strong{display:block;display:-webkit-box;max-width:300px;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;font-size:1.2rem;color:var(--darkColor);text-transform:none;margin:20px 0;font-weight:300}section#Blogs div.sol_wrapper div.descWrapper h2.caption_title i.date_time{display:block;overflow:hidden;font-style:none;font-size:.8rem;color:#b2b2b1}section#Blogs div.sol_wrapper div.descWrapper button.Btns_area{margin:1rem 0;background:transparent;text-align:left;padding:0;color:var(--accent);font-weight:500;webkit-clip-path:polygon(20px 0,calc(100% - 15px) 0,100% 20px,100% calc(100% - 15px),calc(100% - 15px) 100%,20px 100%,0 calc(100% - 15px),0 20px);-webkit-clip-path:polygon(20px 0,100% 0,100% 20px,100% calc(100% - 15px),calc(100% - 15px) 100%,20px 100%,0 100%,0 0);clip-path:none}section#Blogs div.sol_wrapper div.descWrapper button.Btns_area .fa-arrow-right{font-size:1rem;position:absolute;top:2px;right:0}section#Blogs div.sol_wrapper div.descWrapper button.Btns_area:after{background:transparent}section#Blogs button.Btns_area a{text-decoration:none;color:var(--darkColor)}section#Blogs button.Btns_area:after{background:#f8f8f9}section#PressR{display:block;overflow:hidden;width:100%;padding:50px 0}section#PressR h2.caption_title{color:var(--darkColor);font-size:2.5rem;font-weight:500}section#PressR div.sol_wrapper{display:block;overflow:hidden;width:100%;box-shadow:0 0 0 1px rgba(0,0,0,.05),inset 0 0 0 1px #d1d5db;height:auto;position:relative;background:#fff}section#PressR div.sol_wrapper div.imgWrapper{display:block;overflow:hidden;width:100%;height:250px;background:var(--darkColor)}section#PressR div.sol_wrapper div.imgWrapper img{height:100%;object-fit:cover}section#PressR div.sol_wrapper div.descWrapper{height:300px;overflow:hidden;padding:30px}section#PressR div.sol_wrapper div.descWrapper h2.caption_title{display:block;overflow:hidden;font-size:.8rem;color:var(--accentDark);text-transform:uppercase;font-weight:400}section#PressR div.sol_wrapper div.descWrapper h2.caption_title strong{display:block;display:-webkit-box;max-width:300px;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;font-size:1.2rem;color:var(--darkColor);text-transform:none;margin:20px 0;font-weight:300}section#PressR div.sol_wrapper div.descWrapper h2.caption_title i.date_time{display:block;overflow:hidden;font-style:none;font-size:.8rem;color:#b2b2b1}section#PressR div.sol_wrapper div.descWrapper button.Btns_area{margin:1rem 0;background:transparent;text-align:left;padding:0;color:var(--accent);font-weight:500;webkit-clip-path:polygon(20px 0,calc(100% - 15px) 0,100% 20px,100% calc(100% - 15px),calc(100% - 15px) 100%,20px 100%,0 calc(100% - 15px),0 20px);-webkit-clip-path:polygon(20px 0,100% 0,100% 20px,100% calc(100% - 15px),calc(100% - 15px) 100%,20px 100%,0 100%,0 0);clip-path:none}section#PressR div.sol_wrapper div.descWrapper button.Btns_area .fa-arrow-right{font-size:1rem;position:absolute;top:2px;right:-20px}section#PressR div.sol_wrapper div.descWrapper button.Btns_area:after{background:transparent}section#PressR button.Btns_area a{text-decoration:none;color:var(--darkColor)}section#PressR button.Btns_area:after{background:#f8f8f9}section#company_intro{display:block;overflow:hidden;width:100%;padding:5% 0;background:#f8f8f9}section#company_intro div.videoWrapper{display:block;width:100%;position:relative}section#company_intro div.videoWrapper .iconv{top:50%;left:50%;transform:translate(-50%,-50%);color:var(--accent);font-size:4rem;z-index:100}section#company_intro div.videoWrapper a.play_btn{display:block;overflow:hidden;position:absolute;top:43%;left:45%;font-size:5rem;color:#fff}section#abt:before{content:"";display:block;overflow:hidden;background:#f8f8f9;width:100%;height:100px;position:absolute;top:-50px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 30%);clip-path:polygon(0 0,100% 0,100% 100%,0 30%);padding:6rem 0 12rem}section#abt{position:relative;display:block;width:100%;height:1075px;max-height:900px;padding:270px 0 0;background:var(--darkColor) url(/_next/static/media/about-us-background.fa70f094.jpg) no-repeat right}section#abt h2.caption_title{display:block;overflow:hidden;font-size:.8rem;color:var(--accent);text-transform:uppercase;font-weight:400}section#abt h2.caption_title strong{display:block;overflow:hidden;font-size:2rem;color:#fff;text-transform:none;margin:20px 0;font-weight:300}section#abt p.desc{color:#fff;font-size:1.2rem;font-weight:300;line-height:2rem}section#abt button.Btns_area{background:transparent;border:2px solid var(--accent);color:#fff;position:relative}section#abt button.Btns_area:after{content:"";width:25px;height:25px;background-color:transparent;position:absolute;bottom:-13px;right:-17px;transform:translateZ(1px) rotate(45deg);border-left:3px solid var(--accent);-webkit-backface-visibility:hidden;backface-visibility:hidden;background-clip:content-box}section#qContact{display:block;overflow:hidden;width:100%;padding:30px;background:var(--accent) url(/_next/static/media/polygon_yellow.45abd2bb.jpg) no-repeat 0 0;background-size:cover;text-align:center}section#qContact div.qContactsWrapper h2.caption_title{color:#fff;font-size:2.8rem;font-weight:300}section#qContact div.qContactsWrapper h2.caption_title small{display:block;overflow:hidden;font-weight:200;margin:20px 0}section#qContact div.qContactsWrapper button.Btns_area{background:#fff;margin:0 auto;color:var(--accent)}section#qContact div.qContactsWrapper button.Btns_area a{text-decoration:none;color:var(--accent)}section#qContact div.qContactsWrapper button.Btns_area:after{background:var(--accent)}.offcanvas .sidenav li a{border-left:1px solid var(--accent)}.offcanvas .sidenav li a:not(.subNavigation a){border-left:none}.offcanvas .sidenav li a:not(.subNavigation a):before{content:"➧";color:var(--accentDark);margin-right:.5rem}.offcanvas .sidenav li{width:100%}.offcanvas .sidenav .btn-con:before{content:""!important;display:none}.offcanvas-body,.offcanvas-title{background-color:var(--darkColor)}.sidebutn{background-color:var(--accent)}section#footer{display:block;overflow:hidden;width:100%;padding:50px 0;background:var(--darkColor)}section#footer a.logo{display:block;overflow:hidden;width:150px}section#footer ul.footer_nav{display:block;overflow:hidden;margin:100px 0;padding:0;list-style:none}section#footer ul.footer_nav li a{display:block;overflow:hidden;font-size:.9rem;color:#fff;text-decoration:none;padding:2px 0;font-weight:300}section#footer ul.footer_nav li a strong{font-size:1rem;font-weight:400;color:var(--accent)}section#footer div.subscribe{display:block;overflow:hidden;width:100%;background:#3c5156;margin-top:100px;padding:20px}section#footer div.subscribe p.desc strong{display:block;overflow:hidden;font-size:1.2rem;font-weight:400;margin-bottom:30px}section#footer div.subscribe p.desc{color:#fff;font-size:.8rem}section#footer div.subscribe button.Btns_area:after{background:#3c5156}section#footer ul.social_links{display:block;overflow:hidden;margin:30px 0;padding:0}section#footer ul.social_links li{float:right}section#footer ul.social_links li button.Btns_area{display:block;margin:0 5px;padding:10px;background:transparent;border:2px solid var(--accent);color:#fff}section#footer ul.social_links li button.Btns_area:after{content:"";width:25px;height:25px;background-color:transparent;position:absolute;bottom:-13px;right:-17px;transform:translateZ(1px) rotate(45deg);border-left:3px solid var(--accent);-webkit-backface-visibility:hidden;backface-visibility:hidden;background-clip:content-box}section#footer ul.social_links li button.Btns_area i{font-size:1.2rem}section#terms{display:block;overflow:hidden;width:100%;padding:10px 0;background:var(--darkColor);border-top:1px solid hsla(0,0%,100%,.2)}section#terms p.desc{font-size:.8rem;color:#fff}section#terms ul.terms_nav{display:block;overflow:hidden;margin:0;padding:0}section#terms ul.terms_nav li{float:right}section#terms ul.terms_nav li a{display:block;overflow:hidden;color:#fff;font-size:.8rem;text-decoration:none;padding:0 10px}section#solutions_details{display:block;overflow:hidden;width:100%;padding:50px 0}section#solutions_details h2.caption_title{color:var(--darkColor);font-size:1.9rem;font-weight:400;text-align:center}section#solutions_details p.desc{color:var(--darkColor);font-size:1.2rem;font-weight:300;line-height:2rem;text-align:center}.filterCss{filter:hue-rotate(40deg)}.banner-mask{-webkit-clip-path:polygon(50% 0,0 48%,100% 100%);clip-path:polygon(50% 0,0 48%,100% 100%);animation:mymove 1.3s ease-in-out;background-color:transparent;height:651px;width:auto;aspect-ratio:1/1;transform:scale(2) translateY(-5%);background-image:url(/_next/static/media/upbaner.693729d6.jpg);background-position:50%;background-size:cover;position:relative;z-index:-1}@keyframes mymove{0%{-webkit-clip-path:polygon(40% 0,0 40%,100% 100%);clip-path:polygon(40% 0,0 40%,100% 100%)}to{-webkit-clip-path:polygon(50% 0,0 48%,100% 100%);clip-path:polygon(50% 0,0 48%,100% 100%)}}.benfit-title{font-size:1.8rem;color:var(--accentDark);font-weight:500}.benfit-title:before{content:"▶";display:inline-block;margin-right:1rem}.bene-desc{font-size:1.2rem;color:var(--darkColor);font-weight:300}section#solutions_coverages{display:block;overflow:hidden;width:100%;background:#f8f8f9;z-index:2}section#solutions_coverages div.section_padding_area{display:block;overflow:hidden;margin:10% 0}section#solutions_coverages h2.caption_title{color:var(--darkColor);font-size:3rem;font-weight:500;text-align:left;margin-bottom:50px}section#solutions_coverages div.coverage_area{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;width:100%;padding:50px 20px;background:var(--darkColor);transition:.3s;margin-bottom:30px;height:300px}section#solutions_coverages div.coverage_area div.ico{display:block;overflow:hidden;width:50px;height:50px;margin:0 auto}section#solutions_coverages div.coverage_area span.caption{display:block;overflow:hidden;text-align:center;font-size:1.2rem;color:#fff;padding:20px}section#solutions_coverages div.coverage_area button.Btns_area{margin:0 auto;background:transparent;border:2px solid var(--accent);-webkit-clip-path:polygon(20px 0,100% 0,100% 20px,100% calc(100% - 15px),calc(100% - 15px) 100%,20px 100%,0 100%,0 0);clip-path:polygon(20px 0,100% 0,100% 20px,100% calc(100% - 15px),calc(100% - 15px) 100%,20px 100%,0 100%,0 0);color:#fff}section#solutions_coverages div.coverage_area button.Btns_area:after{content:"";width:25px;height:25px;background-color:transparent;position:absolute;bottom:-13px;right:-17px;transform:translateZ(1px) rotate(45deg);border-left:3px solid var(--accent);-webkit-backface-visibility:hidden;backface-visibility:hidden;background-clip:content-box}section#solutions_coverages div.coverage_area:hover span.caption{color:var(--darkColor)}section#solutions_coverages div.coverage_area:hover button.Btns_area{background:var(--accent);color:var(--darkColor)}section#solutions_coverages div.coverage_area:hover{background:#f8f8f9;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2)}section#sol_products{display:block;overflow:hidden;width:100%;padding:50px 0}section#sol_products div.wrapper_Area{display:block;overflow:hidden;background:#f8f8f9;padding:10px}section#sol_products div.wrapper_Area div.productWrapper h3{display:block;overflow:hidden;padding:30px 20px;background:var(--darkColor);color:#fff;font-size:1rem;text-transform:capitalize;margin:0}section#sol_products div.wrapper_Area div.productWrapper div.productContents{display:block;overflow:hidden;width:100%;padding:10px;background:#b2b2b1}section#sol_products div.wrapper_Area div.productWrapper a.subCat{display:flex;align-items:center;height:90%;overflow:hidden;width:100%;background:var(--darkColor);padding:20px 10px;margin-bottom:10px;position:relative}section#sol_products div.wrapper_Area div.productWrapper a.subCat:hover{background:var(--accent)}section#sol_products div.wrapper_Area div.productWrapper a.subCat:hover i.ico{background:var(--darkColor)}section#sol_products div.wrapper_Area div.productWrapper a.subCat:hover span.caption{color:var(--darkColor)}section#sol_products div.wrapper_Area div.productWrapper a.subCat:hover:after{background:var(--darkColor);color:#f8f8f9}section#sol_products div.wrapper_Area div.productWrapper a.subCat:after{content:"►";display:block;overflow:hidden;position:absolute;right:-15px;background:var(--accent);height:100%;width:60px;top:0;transform:skew(-10deg);color:var(--darkColor);padding:25px 20px}section#sol_products div.wrapper_Area div.productWrapper a.subCat i.ico{display:block;overflow:hidden;width:20px;height:20px;border-radius:50%;float:left;position:relative;font-weight:600;font-size:1.1rem}section#sol_products div.wrapper_Area div.productWrapper a.subCat i.ico:before{content:"✓";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--accent)}section#sol_products div.wrapper_Area div.productWrapper a.subCat span.caption{display:block;overflow:hidden;float:left;font-size:.8rem;color:#fff;font-weight:400;padding:10px;text-overflow:ellipsis;width:79%}section#benifites{display:block;overflow:hidden;height:auto;width:100%;padding:5% 0;background:#f8f8f9}section#benifites h2.caption_title{font-size:3rem;margin-bottom:50px}section#benifites p.desc{margin:2% 0}section#benifites strong.desc_title{font-size:1.8rem;color:var(--accent);line-height:normal}div.Blogs_wrapper{display:block;overflow:hidden;width:100%;border:1px solid rgba(var(--darkColor),.1);padding:10px}div.Blogs_wrapper div.BlogsImg{display:block;overflow:hidden;width:100%;height:300px;background:#000}div.Blogs_wrapper h2{display:block;overflow:hidden;font-size:1.5rem;text-transform:capitalize;font-weight:500}div.Blogs_wrapper p{font-size:1.5rem;font-weight:300;color:rgba(var(--darkColor),.5)}section#contactArea{display:block;overflow:hidden;width:100%;margin:0;padding:0}section#contactArea a{text-decoration:none;color:inherit}section#contactArea h2{display:block;overflow:hidden}section#contactArea h2 strong{display:block;overflow:hidden;font-size:2.5rem;color:var(--darkColor);font-weight:300}section#contactArea h2 small{font-size:2rem;color:var(--accent);font-weight:600}section#contactArea h2 div.emailWrapper,section#contactArea h2 small{display:block;overflow:hidden;padding:20px 0}section#contactArea h2 div.emailWrapper i{color:var(--accent);float:left;display:block;overflow:hidden}section#contactArea h2 div.emailWrapper a{display:block;overflow:hidden;float:left;font-size:1.2rem;padding:2px 10px;color:var(--darkColor);text-decoration:none}section#contactArea h2 div.locationWrapper{display:block;overflow:hidden;padding:20px 0}section#contactArea h2 div.locationWrapper i{color:var(--accent);float:left;display:block;overflow:hidden}section#contactArea h2 div.locationWrapper ul{display:block;overflow:hidden;float:left;margin:0;padding:0 10px}section#contactArea h2 div.locationWrapper ul li{font-size:1.2rem;padding:2px 10px;color:var(--darkColor);text-decoration:none}section#contactArea h2 div.locationWrapper ul.social_links{display:block;overflow:hidden;margin:30px 0;padding:0}section#contactArea h2 div.locationWrapper ul.social_links li{float:right}section#contactArea h2 div.locationWrapper ul.social_links li button.Btns_area{display:block;margin:0 5px;padding:10px;background:transparent;border:2px solid var(--accent);color:var(--darkColor)}section#contactArea h2 div.locationWrapper ul.social_links li button.Btns_area:after{content:"";width:25px;height:25px;background-color:transparent;position:absolute;bottom:-13px;right:-17px;transform:translateZ(1px) rotate(45deg);border-left:3px solid var(--accent);-webkit-backface-visibility:hidden;backface-visibility:hidden;background-clip:content-box}section#contactArea h2 div.locationWrapper ul.social_links li button.Btns_area i{font-size:1.2rem;color:var(--darkColor)}section#contactArea div.contact_formWrapper{display:block;overflow:hidden;background:#ddd;box-shadow:0 8px 24px hsla(210,8%,62%,.2);padding:50px;margin-bottom:50px}section#contactArea div.contact_formWrapper div.form-group{display:block;overflow:hidden;margin:15px 0}p.desc_banner{display:block;overflow:hidden;text-align:center;font-size:1.1rem;color:#f8f8f9;font-weight:400;line-height:2rem}section#curr_jobs{display:block;width:100%;padding:5% 0}section#curr_jobs .job-listing-header{display:flex;align-items:baseline;gap:1rem;margin-bottom:2rem}section#curr_jobs .job-listing-title{font-size:2rem;font-weight:400;margin:0}section#curr_jobs .job-listing-count{font-size:.85rem;color:#888}section#curr_jobs .job-filters{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2.5rem;align-items:center}section#curr_jobs .job-search-wrap{position:relative;flex:1 1;min-width:220px}section#curr_jobs .job-search-wrap .job-search-icon{position:absolute;left:.9rem;top:50%;transform:translateY(-50%);color:#aaa;font-size:.85rem;pointer-events:none}section#curr_jobs .job-search-wrap .job-search-input{width:100%;padding:.65rem .9rem .65rem 2.4rem;border:1px solid #d0d5dd;border-radius:8px;font-size:.92rem;outline:none;transition:border-color .2s,box-shadow .2s}section#curr_jobs .job-search-wrap .job-search-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(253,201,0,.15)}section#curr_jobs .job-filter-selects{display:flex;flex-wrap:wrap;gap:.75rem}section#curr_jobs .job-filter-select{padding:.65rem 2rem .65rem .85rem;border:1px solid #d0d5dd;border-radius:8px;font-size:.88rem;background-color:#fff;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer;outline:none;transition:border-color .2s}section#curr_jobs .job-filter-select:focus{border-color:var(--accent)}section#curr_jobs .job-listing-loading{display:flex;justify-content:center;padding:4rem 0}section#curr_jobs .job-groups{display:flex;flex-direction:column;gap:2.5rem}section#curr_jobs .job-dept-header{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:.6rem;border-bottom:2px solid var(--accent)}section#curr_jobs .job-dept-name{font-size:1rem;font-weight:600;color:var(--darkColor);text-transform:uppercase;letter-spacing:.05em}section#curr_jobs .job-dept-count{font-size:.78rem;background:rgba(253,201,0,.18);color:#856404;border-radius:100px;padding:.15rem .65rem;font-weight:500}section#curr_jobs .job-cards-grid{display:flex;flex-direction:column;gap:.65rem}section#curr_jobs .job-card{display:flex;align-items:center;justify-content:space-between;background:#fff;border:1px solid #e4e7eb;border-radius:10px;padding:1.1rem 1.25rem;cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .15s}section#curr_jobs .job-card:hover{border-color:var(--accent);box-shadow:0 4px 16px rgba(0,0,0,.08);transform:translateY(-1px)}section#curr_jobs .job-card:hover .job-card-arrow{color:var(--accent);transform:translateX(3px)}section#curr_jobs .job-card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}section#curr_jobs .job-card-body{flex:1 1;min-width:0}section#curr_jobs .job-card-title{font-size:1rem;font-weight:600;color:var(--darkColor);margin:0 0 .45rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}section#curr_jobs .job-card-meta{display:flex;flex-wrap:wrap;gap:.5rem}section#curr_jobs .job-card-badge{display:inline-flex;align-items:center;font-size:.8rem;color:#666;background:#f4f5f7;border-radius:100px;padding:.2rem .65rem}section#curr_jobs .job-card-arrow{color:#ccc;font-size:.85rem;margin-left:1rem;flex-shrink:0;transition:color .2s,transform .2s}section#curr_jobs .job-empty-state{text-align:center;padding:4rem 1rem;color:#999}section#curr_jobs .job-empty-state .job-empty-icon{font-size:2.5rem;margin-bottom:1rem;display:block;opacity:.35}section#curr_jobs .job-empty-state .job-empty-title{font-size:1.1rem;font-weight:500;color:#555;margin-bottom:.35rem}section#curr_jobs .job-empty-state .job-empty-sub{font-size:.9rem}.height_730{height:730px!important}.hidep{padding-top:200px}.JobForm .title{font-size:1.1rem;font-weight:600;color:var(--darkColor);margin:0;display:flex;align-items:center;gap:.65rem}.JobForm .title .step-badge{background:var(--accent);color:var(--darkColor);width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;flex-shrink:0}.JobForm .job-section{background:#fff;border-radius:10px;padding:1.5rem;margin-bottom:1.25rem;box-shadow:0 2px 10px rgba(0,0,0,.06);border-left:4px solid var(--accent)}.JobForm .job-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:.85rem;border-bottom:1px solid rgba(0,0,0,.08)}.JobForm .job-entry-card{background:#f8f9fa;border:1px solid rgba(0,0,0,.08);border-radius:8px;padding:1.25rem;margin-bottom:1rem}.JobForm .job-entry-card:last-child{margin-bottom:0}.JobForm .btn-add-entry{background:transparent;border:2px solid var(--accent);color:var(--darkColor);font-weight:600;font-size:.85rem;padding:.35rem 1rem;border-radius:6px;transition:background .2s;white-space:nowrap}.JobForm .btn-add-entry:hover{background:var(--accent)}.JobForm .btn-remove-entry{background:transparent;border:1px solid #dc3545;color:#dc3545;font-size:.8rem;padding:.35rem .85rem;border-radius:6px;transition:all .2s}.JobForm .btn-remove-entry:hover{background:#dc3545;color:#fff}.JobForm .form-label{font-weight:500;font-size:.85rem;color:#495057;margin-bottom:.35rem}.JobForm .form-control,.JobForm .form-select{border-radius:6px;font-size:.9rem}.JobForm .form-control:focus,.JobForm .form-select:focus{border-color:var(--accent);box-shadow:0 0 0 .2rem rgba(253,201,0,.25)}.JobForm .PhoneInput.form-control{display:flex!important;align-items:center;padding-top:0;padding-bottom:0}.JobForm .PhoneInput.form-control .PhoneInputInput{padding-top:.375rem;padding-bottom:.375rem;background:transparent;flex:1 1;min-width:0}.JobForm .submit-btn{background:var(--accent);border:none;padding:.9rem;width:100%;border-radius:8px;font-size:1rem;font-weight:600;color:var(--darkColor);margin-top:.5rem;transition:background .2s}.JobForm .submit-btn:hover:not(:disabled){background:var(--accentDark)}.JobForm .submit-btn:disabled{opacity:.65;cursor:not-allowed}.jobbg{background-image:url(/_next/static/media/jobbanner.2ec82ee9.jpg);background-position:50%;background-size:cover}.job-hero{min-height:340px;display:flex;align-items:flex-end}.job-hero .job-hero-overlay{width:100%;background:linear-gradient(0deg,rgba(0,0,0,.82) 0,rgba(0,0,0,.45) 60%,transparent);padding:3rem 2rem 2.5rem}.job-hero .job-hero-content{max-width:900px;margin:0 auto}.job-hero .job-hero-label{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:.5rem}.job-hero .job-hero-title{font-size:clamp(1.8rem,4vw,3rem);font-weight:700;color:#fff;margin-bottom:1.25rem;line-height:1.15}.job-hero .job-meta-badges{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1.75rem}.job-hero .job-meta-badge{display:inline-flex;align-items:center;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:.85rem;padding:.3rem .85rem;border-radius:100px}.job-hero .job-apply-cta{background:var(--accent);color:var(--darkColor);border:none;padding:.65rem 2rem;font-size:.95rem;font-weight:600;border-radius:6px;cursor:pointer;transition:background .2s,transform .15s}.job-hero .job-apply-cta:hover{background:var(--accentDark);transform:translateY(-1px)}.job-hero .job-apply-cta:active{transform:translateY(0)}.job-sticky-nav{background-color:var(--darkColor);border-bottom:2px solid var(--accent)}.job-sticky-nav .job-sticky-inner{max-width:900px;margin:0 auto;padding:0 1rem;display:flex;align-items:center;gap:1.5rem;min-height:52px}.job-sticky-nav .job-back-btn{background:transparent;border:1px solid hsla(0,0%,100%,.25);color:#fff;padding:.3rem .85rem;border-radius:6px;font-size:.85rem;cursor:pointer;white-space:nowrap;transition:border-color .2s,color .2s}.job-sticky-nav .job-back-btn:hover{border-color:var(--accent);color:var(--accent)}.job-sticky-nav .job-tabs{display:flex;gap:.25rem}.job-sticky-nav .job-tab{background:transparent;border:none;border-bottom:3px solid transparent;color:hsla(0,0%,100%,.65);padding:.85rem 1.1rem;font-size:.9rem;font-weight:500;cursor:pointer;transition:color .2s,border-color .2s}.job-sticky-nav .job-tab:hover{color:#fff}.job-sticky-nav .job-tab.active{color:var(--accent);border-bottom-color:var(--accent)}.job-content-wrapper{max-width:900px;margin:0 auto;padding:2.5rem 1.5rem 4rem}.job-overview .job-overview-section{margin-bottom:2.5rem;padding-bottom:2.5rem;border-bottom:1px solid rgba(0,0,0,.08)}.job-overview .job-overview-section:last-of-type{border-bottom:none}.job-overview .job-section-title{font-size:1.35rem;font-weight:600;color:var(--darkColor);margin-bottom:1.1rem;padding-left:.9rem;border-left:3px solid var(--accent)}.job-overview .job-description-text{font-size:.98rem;line-height:1.75;color:#444}.job-overview .job-list-content ul{list-style:disc;padding-left:1.5rem}.job-overview .job-list-content ul li{padding:.3rem 0;line-height:1.6;color:#444;font-size:.96rem}.job-overview .job-apply-cta{background:var(--accent);color:var(--darkColor);border:none;padding:.8rem 2.5rem;font-size:1rem;font-weight:600;border-radius:6px;cursor:pointer;transition:background .2s,transform .15s}.job-overview .job-apply-cta:hover{background:var(--accentDark);transform:translateY(-1px)}.blogContainer *{color:#000;font-family:Roboto,sans-serif}.blogContainer .title{font-size:3rem;font-weight:700}.blogContainer .imageCont{height:auto}.blogContainer .imageCont img{aspect-ratio:16/9;object-fit:contain}.blogContainer .imageCont small{font-size:.9rem;color:gray;font-style:italic;display:inline-block;text-align:center;width:100%}.blogContainer table{width:100%}.blogContainer table td,.blogContainer table th{border:1px solid #000;padding:.8rem}.rc-pagination{background-color:#dcdcdc;padding:.5rem;display:flex}.rc-pagination .rc-pagination-item{padding:.5rem 1rem;cursor:pointer}.rc-pagination .rc-pagination-item-active{background-color:var(--accentDark);font-weight:500}.blogcms table{width:100%;border:1px solid;background-color:#fff}.blogcms table td,.blogcms table th{padding:1rem}.blogcms table td span,.blogcms table th span{color:#000!important}.blogcms menu,.blogcms ol,.blogcms ul{list-style:circle}.cc{margin-bottom:3rem}.points{background-color:var(--accent);height:20px;aspect-ratio:1/1;border-radius:50%;position:absolute;box-shadow:0 5px 15px rgba(0,0,0,.35);border:1px solid gray}.points.hk{top:44%;right:41%}.points.usa{top:39%;left:26%}.points.uk{top:38%}.tabss{border-bottom:4px solid var(--accent);display:flex}.tabss .active{background-color:var(--accent);color:#000}.tabss .item{min-width:160px;text-align:center;cursor:pointer}.tabss p{margin:0}.tab-content-wrapper{background-color:#eee}.tab-content .ttitle{background-color:var(--darkColor)}.tab-content i{color:var(--accentDark);font-size:1.1rem}.tab-content .sub-title{font-weight:600;font-size:1.2rem}.tab-content .title{color:var(--accent);font-weight:600;padding:1rem}.ft2{background-color:#fff1e5}.ft2 h1{font-size:4rem;text-align:center}.ft2 .red{color:#9e2f50}.ft2 p,.ft2 strong{font-size:1.1rem}.ft2 a{color:#27757b}.cardd{max-width:330px}.cardd .agr{display:none}.cardd:hover{transform:scale(1.1);height:auto}.cardd:hover .agr{display:block}.cardd{transition:all .3s ease-in-out}.blogg p:not(p.bTitle),.blogg span{margin-block:1rem;font-weight:300}.blogg span{display:block}.blogg a{color:var(--accentDark);font-weight:400;text-decoration:none}.blogg .bTitle{font-size:2rem;margin-bottom:1rem;font-weight:500}.blogg .imageCont{height:auto}.blogg .imageCont img{aspect-ratio:16/9;object-fit:cover}.blogg .imageCont small{font-size:.9rem;color:gray;font-style:italic;display:inline-block;text-align:center;width:100%}.blogg li{font-weight:300;padding-block:.2rem}.formError{color:tomato;font-size:.8rem}.career-image-grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;margin-top:-20vh;position:relative;z-index:1;display:grid;align-items:center}.career-image-grid div{background:#ffd537;background:linear-gradient(45deg,#ffd537 13%,rgba(255,244,205,.998) 79%);padding:1rem;border-radius:1rem}.career-image-grid .item-1,.career-image-grid .item-2{grid-area:span 2/span 2/span 2/span 2}.career-image-grid .item-3,.career-image-grid .item-4,.career-image-grid .item-5,.career-image-grid .item-6{grid-area:span 1/span 1/span 1/span 1}.incen-card{max-width:400px;border-radius:1rem;background-color:#f8f8f9;padding:1rem}.incen-card .iw{border-radius:50%;background-color:var(--accent);padding:1rem;width:60px;height:auto;aspect-ratio:1/1;display:grid;place-items:center}.incen-card i{font-size:1.5rem}.incen-card p.title{font-size:1.2rem;font-weight:500}.incen-card p.description{color:#3c5156}.sidenav li a{padding:.8rem!important}.sidenav a.nav-pactrade-mobile{display:inline-flex!important;align-items:center;gap:8px;color:var(--accent)!important;font-weight:700}.offcanvas-header{background-color:var(--darkColor);border-bottom:1px solid #fff}.offcanvas-header .btn-close{background-color:#fff}#upperSec .list{padding:0}#upperSec .list li{padding:.5rem;display:flex}#upperSec .list li:before{content:"▶";display:inline-block;margin-right:1rem;color:var(--accent)}#upperSec .heading{font-size:2rem;font-weight:500}#lowerSec .tabs{border-bottom:2px solid var(--accent);cursor:pointer}#lowerSec .tabs .active{background-color:var(--accent);color:var(--darkColor);font-weight:500}#lowerSec .title{font-size:2rem;font-weight:500}#lowerSec .subHeading{font-size:1.3rem;font-weight:500}#lowerSec .darkbg{background-color:var(--darkColor);color:#fff}#lowerSec .list{padding:0}#lowerSec .list li{padding:.5rem;display:flex}#lowerSec .list li:before{content:"▶";display:inline-block;margin-right:1rem;color:var(--accent)}.yh p{font-size:1.1rem}.ybg{background-image:url(/_next/static/media/industry_banner.8e92798f.jpg);background-size:cover;background-position:top}div.main-caption{display:block;overflow:hidden;width:100%;background:url(/_next/static/media/bg_caption.b5c5763b.png) no-repeat 0 0;background-size:cover;height:270px;border-radius:20px}div.main-caption h2{color:#fff}.caption-text{font-size:1.8rem;font-weight:400;padding-bottom:4rem}div.joint-logoWrapper{width:60%;padding:10px}div.joint-logo,div.joint-logoWrapper{display:block;overflow:hidden;margin:0 auto}div.joint-logo{width:300px}.iso-btn{transition:all .4s ease-in-out;background-color:var(--accent)}.iso-btn:hover{box-shadow:0 7px 29px 0 #eebd00}.twoCards{box-shadow:0 5px 15px rgba(0,0,0,.35)}.twoCards img{aspect-ratio:16/9;object-fit:cover}.twoCards .title{font-weight:600;font-size:1.4rem}.twoCards .carddesc{font-size:1.1rem;font-weight:400}.last_title{font-size:1.4rem}.last_title,.privacy span.bold{font-weight:600}.privacy h2{margin-block:2rem}.wrapper{width:100%;height:100vh;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;justify-content:center;align-items:center;z-index:99999}.loader{border-radius:50%;border:10px solid #f3f3f3;border-top-color:#505050;width:60px;height:60px;animation:spin 2s linear infinite}.clamp-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.overlayM{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:999}.overlayM .modall{background:#fff;padding:1.5rem;border-radius:8px;min-width:300px;max-width:100%;width:70vw}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media only screen and (max-width:1390px){div.header ul.nav li a{padding:12px;font-size:1rem}}@media only screen and (max-width:1350px){section#abt{height:auto;max-height:none;padding-bottom:1rem}}@media only screen and (max-width:1200px){div.main-caption{height:auto}div.header ul.nav li a{padding:10px}.hidep{padding-top:100px}section#abt{height:auto;max-height:none;padding-bottom:1rem}}@media only screen and (max-width:844px){.career-image-grid{margin-top:auto}.career-image-grid .item-1,.career-image-grid .item-2,.career-image-grid .item-3,.career-image-grid .item-4,.career-image-grid .item-5,.career-image-grid .item-6{grid-area:span 2/span 2/span 2/span 2}}@media only screen and (max-width:786px){section#banner_header .slideshow div.slider h1 strong{font-size:3.5rem}section#solutions_coverages h2.caption_title{text-align:center}section#footer ul.footer_nav{margin:30px 0}section#footer ul.footer_nav li{text-align:center}section#footer div.subscribe{margin-top:30px}.contrast{padding:1rem;-webkit-backdrop-filter:contrast(.4);backdrop-filter:contrast(.4);text-shadow:1px 1px #000}section#banner_header div.slider_inner{padding:2vh}}.pactrade{--bg:#0a1518;--bg2:#0e1f24;--teal:#132e36;--teal-glass:rgba(19,46,54,.55);--gold:#fdc900;--gold-soft:rgba(253,201,0,.14);--amber-glow:#ffb020;--line:hsla(0,0%,100%,.1);--line-strong:hsla(0,0%,100%,.18);--white:#f4f6f7;box-sizing:border-box;margin:0;padding:0;font-family:Roboto,sans-serif;background:var(--bg);color:var(--white);line-height:1.6}.pactrade a{color:inherit;text-decoration:none}.pactrade img{max-width:100%;display:block}.pactrade .wrap{max-width:1560px;margin:0 auto;padding:0 40px}.pactrade .devnote{background:#1a1200;border-bottom:2px dashed var(--gold);color:#fdc900;font-size:13px;padding:10px 32px}.pactrade .pill{display:inline-flex;align-items:center;gap:8px;background:var(--gold-soft);border:1px solid rgba(253,201,0,.35);border-radius:999px;padding:6px 8px 6px 14px;font-size:13px;color:var(--gold);font-weight:500}.pactrade .pill .arrow-circle{width:22px;height:22px;border-radius:50%;background:var(--gold);display:flex;align-items:center;justify-content:center;flex-shrink:0}.pactrade .pill .arrow-circle svg{width:11px;height:11px}.pactrade header{position:-webkit-sticky;position:sticky;top:0;z-index:60;background:rgba(10,21,24,.92);border-bottom:1px solid var(--line);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.pactrade .navbar{max-width:1560px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:20px 40px}.pactrade .logo{display:flex;align-items:center;gap:10px}.pactrade .logo img{width:36px;height:36px}.pactrade .logo .word{display:flex;flex-direction:column;line-height:1.05}.pactrade .logo .word .name{font-size:16px;font-weight:700;color:#fff}.pactrade .logo .word .sub{font-size:8.5px;font-weight:700;letter-spacing:.1em;color:var(--gold)}.pactrade .navlinks{gap:30px}.pactrade .navlinks a{font-size:14px;color:var(--grey);transition:color .2s}.pactrade .navlinks a:hover{color:#fff}.pactrade .btn-pill{display:inline-block;background:var(--gold);color:var(--teal);font-weight:700;font-size:15px;padding:14px 26px;border-radius:8px;transition:filter .15s}.pactrade .btn-pill:hover{filter:brightness(1.08)}.pactrade .btn-ghost{display:inline-block;border:1px solid var(--line-strong);color:#fff;font-weight:500;font-size:15px;padding:13px 24px;border-radius:8px}.pactrade .btn-ghost:hover{background:hsla(0,0%,100%,.05)}.pactrade .hero{position:relative;padding:100px 0 80px}.pactrade .hero .wrap{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:64px;gap:64px;align-items:center}.pactrade .hero h1{font-size:clamp(30px,3.4vw,44px);font-weight:700;letter-spacing:-.02em;line-height:1.18;color:#fff}.pactrade .hero h1 .accent{color:var(--grey);font-weight:400}.pactrade .hero .lede{color:var(--grey);font-size:19px;margin-top:24px;max-width:540px;line-height:1.55}.pactrade .hero .hero-ctas{display:flex;gap:14px;margin-top:32px}.pactrade .hero-visual{position:relative;background:var(--teal);border:1px solid var(--line-strong);border-radius:16px;padding:32px}.pactrade .hero-visual .hv-label{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--grey)}.pactrade .hero-visual .hv-box{background:hsla(0,0%,100%,.03);border:1px solid var(--line-strong);border-radius:10px;padding:18px;text-align:center;font-size:15px;font-weight:600;color:#fff;margin-top:18px}.pactrade .hero-visual .hv-box.hi{background:var(--gold);color:var(--teal);border-color:transparent}.pactrade .hero-visual .hv-arrow{text-align:center;color:var(--gold);font-size:18px;line-height:1;padding:10px 0}.pactrade .hero-visual .hv-tags{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:24px}.pactrade .hero-visual .hv-tags span{display:inline-block;font-size:13px;color:var(--grey);border:1px solid var(--line-strong);border-radius:999px;padding:8px 16px;background:hsla(0,0%,100%,.02)}.pactrade .hv-cursor{position:absolute;top:0;left:0;width:0;height:0;pointer-events:none;z-index:5;opacity:0}.pactrade .hv-cursor-ring{position:absolute;top:-17px;left:-17px;width:34px;height:34px;border-radius:50%;border:2px solid #fff;opacity:0;transform:scale(.4)}.pactrade .hv-cursor-icon{position:absolute;top:-7px;left:-7px;width:44px;height:44px;filter:drop-shadow(0 2px 5px rgba(0,0,0,.55))}@keyframes heroRise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes heroCardIn{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes hvGlow{0%,to{box-shadow:0 0 0 0 rgba(253,201,0,.35)}50%{box-shadow:0 0 0 10px rgba(253,201,0,0)}}@keyframes hvArrowFlow{0%,to{transform:translateY(-2px);opacity:.5}50%{transform:translateY(4px);opacity:1}}.pactrade .hero .hero-ctas,.pactrade .hero .lede,.pactrade .hero .pill,.pactrade .hero h1,.pactrade .hero-visual .hv-arrow,.pactrade .hero-visual .hv-box,.pactrade .hero-visual .hv-label,.pactrade .hero-visual .hv-tags span{opacity:0;animation:heroRise .6s ease forwards}.pactrade .hero-visual{opacity:0;animation:heroCardIn .7s ease forwards;animation-delay:.2s}.pactrade .stat-strip{padding:80px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pactrade .stat-strip .wrap{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px;gap:32px;text-align:center}.pactrade .stat-strip .num{font-size:clamp(26px,3vw,38px);font-weight:900;color:var(--gold)}.pactrade .stat-strip .label{font-size:13px;color:var(--grey);margin-top:18px}.pactrade .trustbar-caps{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:22px}.pactrade .trustbar-caps span{font-size:13px;color:var(--gold);border:1px solid rgba(253,201,0,.35);background:var(--gold-soft);border-radius:999px;padding:8px 16px}.pactrade .trustbar-copy{text-align:center;color:var(--grey);max-width:600px;margin:22px auto 0;font-size:14.5px;line-height:1.7}.pactrade .compare-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.pactrade .compare-card{border:1px solid var(--line-strong);border-radius:14px;padding:28px 24px}.pactrade .compare-card.hi{border-color:rgba(253,201,0,.4);background:var(--gold-soft)}.pactrade .compare-card .ctag{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--grey)}.pactrade .compare-card.hi .ctag{color:var(--gold)}.pactrade .compare-flow{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.pactrade .compare-flow span{font-size:12.5px;color:var(--grey);background:hsla(0,0%,100%,.03);border:1px solid var(--line);border-radius:6px;padding:7px 12px}.pactrade .compare-card.hi .compare-flow span{color:#fff;background:hsla(0,0%,100%,.06);border-color:var(--line-strong)}.pactrade .link-arrow{font-weight:500;font-size:14.5px;color:var(--gold);display:inline-block;margin-top:24px}.pactrade .persona-grid.cols-3{grid-template-columns:repeat(3,1fr)}.pactrade .flow.scroll{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;padding:6px 2px}.pactrade .flow .node.hi{background:var(--gold);color:var(--teal);font-weight:700;border-color:transparent}.pactrade .tech-layer{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:26px}.pactrade .tech-layer span{font-size:12.5px;color:var(--grey);border:1px solid var(--line);border-radius:999px;padding:7px 14px}.pactrade .key-msg{text-align:center;font-size:15.5px;color:#fff;font-weight:500;margin-top:28px}.pactrade .sec-head.center{margin-left:auto;margin-right:auto;text-align:center}.pactrade .diff-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.pactrade .diff-card{border:1px solid var(--line-strong);border-radius:14px;padding:28px 24px}.pactrade .diff-card.hi{border-color:rgba(253,201,0,.4);background:var(--gold-soft)}.pactrade .diff-card h4{font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--grey)}.pactrade .diff-card.hi h4{color:var(--gold)}.pactrade .diff-card ul{margin-top:16px;display:flex;flex-direction:column;gap:10px}.pactrade .diff-card li{font-size:14px;padding-left:18px;position:relative;color:var(--grey)}.pactrade .diff-card.hi li{color:#fff}.pactrade .diff-card li:before{content:"—";position:absolute;left:0;color:var(--grey)}.pactrade .diff-card.hi li:before{content:"✓";position:absolute;left:0;color:var(--gold)}.pactrade .diff-bottom{text-align:center;font-size:16px;font-weight:500;color:#fff;margin-top:30px}.pactrade .stage-ladder{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:8px}.pactrade .stage{background:transparent;border:1px solid var(--line-strong);border-radius:10px;padding:16px 18px;text-align:center;min-width:150px}.pactrade .stage .snum{font-size:11px;color:var(--gold);font-weight:700}.pactrade .stage .slabel{font-size:13.5px;color:#fff;font-weight:600;margin-top:6px}.pactrade .stage-arrow{color:var(--gold);font-size:16px}.pactrade .integ-diagram{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:18px;gap:18px;align-items:center}.pactrade .integ-col{display:flex;flex-direction:column;gap:10px}.pactrade .integ-col span{font-size:13px;border:1px solid var(--line-strong);border-radius:8px;padding:10px 14px;color:var(--grey);text-align:center}.pactrade .integ-mid{text-align:center;background:var(--teal);border:1px solid var(--line-strong);border-radius:12px;padding:22px 16px;font-size:13.5px;font-weight:600;color:#fff}.pactrade .integ-mid .arrows{color:var(--gold);font-size:20px;margin:8px 0}.pactrade .dash-mock{border:1px solid var(--line-strong);border-radius:14px;background:var(--teal);padding:24px}.pactrade .dash-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.pactrade .dash-tile{background:hsla(0,0%,100%,.03);border:1px solid var(--line);border-radius:10px;padding:16px}.pactrade .dash-tile .dt-label{font-size:11px;color:var(--grey);text-transform:uppercase;letter-spacing:.05em}.pactrade .dash-tile .dt-val{font-size:15px;font-weight:700;color:var(--gold);margin-top:6px}.pactrade .auto-labels{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;margin-top:26px}.pactrade .auto-labels span{font-size:13px;color:var(--grey)}.pactrade .auto-labels span:before{content:"● ";color:var(--gold)}.pactrade .scroll-story{position:relative;height:300vh}.pactrade .scroll-story-sticky{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:hidden;background:var(--bg)}.pactrade .scroll-slide{position:absolute;inset:0;opacity:0;display:flex;align-items:center;justify-content:center;will-change:opacity;transition:opacity .6s ease}.pactrade .scroll-slide.active{opacity:1;z-index:1}.pactrade .scroll-slide.active .scroll-slide-overlay{opacity:1}.pactrade .scroll-slide.active .scroll-slide-text{opacity:1;transform:translateY(0)}.pactrade .scroll-slide-bg{position:absolute;inset:0;background-size:cover;background-position:50%}.pactrade .scroll-slide-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,14,17,.2),rgba(6,14,17,.35) 55%,rgba(6,14,17,.7));pointer-events:none}.pactrade .scroll-slide-bg video{width:100%;height:100%;object-fit:cover;display:block}.pactrade .scroll-bg-1{background:radial-gradient(ellipse at 30% 40%,rgba(253,201,0,.25),transparent 60%),linear-gradient(160deg,#0e1f24,var(--bg))}.pactrade .scroll-bg-2{background:radial-gradient(ellipse at 70% 60%,rgba(253,201,0,.22),transparent 60%),linear-gradient(200deg,#132e36,var(--bg))}.pactrade .scroll-bg-3{background:radial-gradient(ellipse at 50% 50%,rgba(253,201,0,.3),transparent 65%),linear-gradient(180deg,#0c1b1f,var(--bg))}.pactrade .scroll-slide-overlay{position:absolute;inset:0;background:rgba(10,21,24,.65);opacity:0;transition:opacity .3s ease}.pactrade .scroll-slide-text{position:relative;z-index:2;max-width:820px;padding:0 40px;text-align:center;font-size:clamp(24px,3.6vw,44px);font-weight:700;color:#fff;letter-spacing:-.01em;line-height:1.3;opacity:0;transform:translateY(14px);transition:opacity .3s ease,transform .3s ease}.pactrade .form-wrap{max-width:720px;margin:0 auto;border:1px solid var(--line-strong);border-radius:16px;padding:34px 30px;background:var(--teal)}.pactrade .form-wrap h3{font-size:22px;font-weight:700;color:#fff;text-align:center}.pactrade .form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:26px}.pactrade .field{display:flex;flex-direction:column;gap:6px}.pactrade .field.full{grid-column:span 2}.pactrade .field label{font-size:12.5px;color:var(--grey);font-weight:500}.pactrade .field input,.pactrade .field select,.pactrade .field textarea{background:hsla(0,0%,100%,.03);border:1px solid var(--line-strong);border-radius:8px;padding:11px 12px;font-size:14px;font-family:Roboto,sans-serif;color:#fff}.pactrade .field select option{background:var(--teal);color:#fff}.pactrade .field textarea{min-height:90px;resize:vertical}.pactrade .form-submit{margin-top:24px;width:100%;text-align:center;display:block;border:none;cursor:pointer}.pactrade .form-consent{font-size:11.5px;color:var(--grey);text-align:center;margin-top:14px;line-height:1.6}.pactrade .compliance-note{background:var(--gold-soft);border:1px dashed rgba(253,201,0,.4);color:var(--gold);font-size:12.5px;padding:14px 18px;margin-top:24px;border-radius:10px;line-height:1.6}.pactrade .navlinks{display:flex;gap:6px;align-items:center}.pactrade .nav-item{position:relative}.pactrade .nav-item>a,.pactrade .nav-item>button{font-size:14px;color:var(--grey);background:none;border:none;font-family:Roboto,sans-serif;cursor:pointer;display:flex;align-items:center;gap:5px;padding:10px 12px;transition:color .2s}.pactrade .nav-item:hover>button,.pactrade .nav-item>a:hover{color:#fff}.pactrade .nav-item .chev{font-size:10px;transition:transform .2s}.pactrade .nav-item:hover .chev{transform:rotate(180deg)}.pactrade .nav-dropdown{position:absolute;top:100%;left:0;background:var(--teal);border:1px solid var(--line-strong);border-radius:10px;padding:8px;min-width:210px;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .18s,transform .18s,visibility .18s;box-shadow:0 20px 40px -12px rgba(0,0,0,.5)}.pactrade .nav-item:hover .nav-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.pactrade .nav-dropdown a{display:block;font-size:13.5px;color:var(--grey);padding:9px 12px;border-radius:6px}.pactrade .nav-dropdown a:hover{background:hsla(0,0%,100%,.05);color:#fff}.pactrade .navlinks>a{font-size:14px;color:var(--grey);padding:10px 12px;transition:color .2s}.pactrade .navlinks>a:hover{color:#fff}.pactrade .case-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.pactrade .case-card{position:relative;border:1px solid var(--line-strong);border-radius:14px;overflow:hidden;height:230px;background:linear-gradient(160deg,#0e1f24,var(--teal))}.pactrade .case-card svg{position:absolute;inset:0;width:100%;height:100%;opacity:.55}.pactrade .case-badge{position:absolute;bottom:20px;right:20px;background:rgba(19,46,54,.85);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--line-strong);border-radius:8px;padding:10px 16px;font-size:14px;font-weight:700;color:var(--gold)}.pactrade .case-tag{position:absolute;top:18px;left:20px;font-size:11px;color:var(--grey);background:rgba(0,0,0,.3);border-radius:6px;padding:5px 10px}.pactrade .case-foot{display:flex;justify-content:flex-end;margin-top:20px}.pactrade .case-foot a{font-size:14px;color:var(--gold);font-weight:600}.pactrade .promo-bar{background:var(--gold);color:var(--teal);text-align:center;font-size:13.5px;font-weight:600;padding:10px 20px}.pactrade .promo-bar a{text-decoration:underline;font-weight:700}.pactrade .carousel-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.pactrade .carousel-nav{display:flex;gap:10px}.pactrade .carousel-nav button{width:46px;height:46px;border-radius:50%;border:1px solid var(--line-strong);background:transparent;color:#fff;font-size:17px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.pactrade .carousel-nav button:hover{background:hsla(0,0%,100%,.06)}.pactrade .carousel-track{display:flex;gap:28px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:none}.pactrade .carousel-track::-webkit-scrollbar{display:none}.pactrade .carousel-card{scroll-snap-align:start;flex:0 0 auto;width:420px;border-radius:16px;overflow:hidden;border:1px solid var(--line-strong);background:linear-gradient(160deg,var(--teal) 0,#0c1b1f 100%);position:relative}.pactrade .carousel-card .cc-visual{height:240px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.pactrade .carousel-card .cc-body{padding:28px 28px 32px}.pactrade .carousel-card h4{font-size:19px;font-weight:700;color:#fff}.pactrade .carousel-card p{font-size:14px;color:var(--grey);margin-top:10px;line-height:1.65}.pactrade .carousel-card .cc-cta{display:inline-block;margin-top:20px;font-size:14px;font-weight:600;color:var(--gold)}.pactrade .stack-section{background:#fff;padding:110px 0}.pactrade .stack-head{max-width:680px;margin-bottom:64px}.pactrade .stack-head h2{font-size:clamp(28px,3.4vw,42px);font-weight:900;letter-spacing:-.01em;color:var(--teal);margin-top:14px;line-height:1.18}.pactrade .stack-head p{color:#5b6670;margin-top:14px;font-size:15.5px;line-height:1.7}.pactrade .stack-list{position:relative;padding-bottom:60px;max-width:1180px;margin:0 auto}.pactrade .stack-card{position:-webkit-sticky;position:sticky;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;background:#ebeced;border:1px solid #dde0e2;border-radius:18px;overflow:hidden;min-height:300px;margin-bottom:28px;box-shadow:0 20px 44px -18px rgba(0,0,0,.15)}.pactrade .stack-visual{position:relative;overflow:hidden}.pactrade .stack-visual img{width:100%;height:100%;object-fit:cover;display:block}.pactrade .stack-content{padding:36px 44px;display:flex;flex-direction:column;justify-content:center}.pactrade .stack-content h3{font-size:clamp(20px,2.1vw,27px);font-weight:800;color:var(--teal);letter-spacing:-.01em}.pactrade .stack-content p{font-size:14px;color:#5b6670;margin-top:12px;line-height:1.65;max-width:400px}.pactrade .stack-cta{display:inline-flex;align-items:center;gap:6px;margin-top:18px;font-size:13.5px;font-weight:700;color:var(--gold)}.pactrade .stack-cta span{transition:transform .15s}.pactrade .stack-cta:hover span{transform:translateX(3px)}.pactrade section{padding:110px 0}.pactrade .sec-label{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gold)}.pactrade .sec-head{max-width:640px;margin-bottom:48px}.pactrade .sec-head h2{font-size:clamp(28px,3.4vw,42px);font-weight:900;letter-spacing:-.01em;color:#fff;margin-top:14px;line-height:1.18}.pactrade .sec-head p{color:var(--grey);margin-top:14px;font-size:15.5px;line-height:1.7}.pactrade .cap-row{display:grid;grid-template-columns:60px 1fr 340px;grid-gap:24px;gap:24px;align-items:center;padding:28px 0;border-top:1px solid var(--line)}.pactrade .cap-row:last-child{border-bottom:1px solid var(--line)}.pactrade .cap-num{font-size:13px;color:var(--gold);font-weight:700}.pactrade .cap-title{font-size:19px;font-weight:700;color:#fff}.pactrade .cap-desc{color:var(--grey);font-size:14px;margin-top:8px;line-height:1.7}.pactrade .cap-icon{width:40px;height:40px;border-radius:10px;background:hsla(0,0%,100%,.03);border:1px solid var(--line-strong);display:flex;align-items:center;justify-content:center;margin-left:auto}.pactrade .persona-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.pactrade .persona-card{background:transparent;border:1px solid var(--line);border-radius:12px;padding:24px 20px;transition:border-color .2s}.pactrade .persona-card:hover{border-color:rgba(253,201,0,.4)}.pactrade .persona-icon{width:36px;height:36px;border-radius:9px;background:hsla(0,0%,100%,.03);border:1px solid var(--line-strong);display:flex;align-items:center;justify-content:center}.pactrade .persona-card .num{font-size:12px;color:var(--gold);font-weight:700;margin-top:14px;display:block}.pactrade .persona-card h4{font-size:16px;font-weight:700;color:#fff;margin-top:10px}.pactrade .persona-card p{font-size:13px;color:var(--grey);margin-top:8px;line-height:1.6}.pactrade .powered{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pactrade .tagline-card{border:1px solid var(--line-strong);border-radius:16px;padding:56px 48px;text-align:center;max-width:760px;margin:0 auto}.pactrade .tagline-card .eyebrow{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);font-weight:700}.pactrade .tagline-card h3{font-size:clamp(22px,2.6vw,30px);font-weight:700;color:#fff;margin-top:16px;line-height:1.3}.pactrade .tagline-card .trio{font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-top:18px;font-weight:500}.pactrade .tagline-card .sub{font-size:15px;color:var(--grey);margin-top:14px}.pactrade .tagline-card .bridge{font-size:14px;color:var(--grey);margin-top:28px;padding-top:24px;border-top:1px solid var(--line);line-height:1.7}.pactrade .powered .flow{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:40px}.pactrade .powered .node{font-size:13.5px;color:#fff;background:transparent;border:1px solid var(--line-strong);border-radius:8px;padding:10px 18px}.pactrade .powered .arrow{color:var(--gold);font-size:15px}.pactrade .viz-card{border:1px solid var(--line-strong);border-radius:16px;overflow:hidden;background:#0c1b1f}.pactrade .viz-canvas-wrap{position:relative;height:480px;width:100%}.pactrade .viz-canvas-wrap canvas{display:block;width:100%;height:100%}.pactrade .viz-fallback{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--grey);font-size:13px;text-align:center;padding:20px}.pactrade .viz-caption{padding:20px 26px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.pactrade .viz-caption .t{font-size:14px;color:#fff;font-weight:500}.pactrade .viz-caption .d{font-size:13px;color:var(--grey)}.pactrade .apac-grid{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;grid-gap:40px;gap:40px;min-height:520px}.pactrade .globe-bleed{position:absolute;right:0;bottom:0;width:64%;max-width:820px;transform:translate(48%,48%);pointer-events:none}.pactrade .section-light{background:#fff}.pactrade .section-light .sec-label{color:#8a6d00}.pactrade .section-light .sec-head h2{color:var(--teal)}.pactrade .section-light .sec-head p{color:#5b6670}.pactrade .section-light .flow .node,.pactrade .section-light .integ-col span{color:var(--teal);border-color:#d7dbde;background:#f5f6f7}.pactrade .section-light .flow .node.hi{background:var(--gold);color:var(--teal);border-color:transparent}.pactrade .section-light .flow .arrow{color:#8a6d00}.pactrade .section-light .tech-layer span{color:#5b6670;border-color:#d7dbde}.pactrade .section-light .key-msg{color:var(--teal)}.pactrade .reveal{opacity:0;transition:opacity .7s ease,transform .7s ease}.pactrade .reveal-up{transform:translateY(28px)}.pactrade .reveal-left{transform:translateX(-40px)}.pactrade .reveal-right{transform:translateX(40px)}.pactrade .reveal-scale{transform:scale(.92) translateY(10px)}.pactrade .reveal.in-view{opacity:1;transform:translate(0) scale(1)}.pactrade .globe-canvas-wrap{position:relative;width:100%;aspect-ratio:1/1;min-width:320px;min-height:320px}.pactrade .globe-canvas-wrap canvas{display:block;width:100%;height:100%}.pactrade .globe-fallback{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.pactrade .globe-fallback svg{width:100%;height:100%}.pactrade .cta-band{text-align:center;padding:100px 0;border-top:1px solid var(--line)}.pactrade .cta-band h2{font-size:clamp(28px,3.6vw,40px);font-weight:700;color:#fff;letter-spacing:-.015em}.pactrade .cta-band p{color:var(--grey);font-size:16px;margin-top:14px}.pactrade .cta-band .hero-ctas{justify-content:center;margin-top:30px}.pactrade footer{background:var(--teal);padding:60px 0 0;border-top:1px solid var(--line)}.pactrade .foot-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr 1.3fr;grid-gap:32px;gap:32px;padding-bottom:40px}.pactrade .foot-col h4{font-size:13px;font-weight:700;color:var(--gold);margin-bottom:16px;text-transform:uppercase;letter-spacing:.05em}.pactrade .foot-col a{display:block;font-size:14px;color:hsla(0,0%,100%,.75);padding:5px 0}.pactrade .foot-col a:hover{color:#fff}.pactrade .foot-logo{display:flex;align-items:center;gap:10px;margin-bottom:10px}.pactrade .foot-logo img{width:38px;height:38px}.pactrade .foot-note{font-size:12.5px;color:var(--grey);line-height:1.7;max-width:280px}.pactrade .foot-bottom{border-top:1px solid var(--line);padding:20px 0;display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;font-size:13px;color:var(--grey)}.pactrade .placeholder-note{background:rgba(253,201,0,.08);border:1px dashed rgba(253,201,0,.4);color:var(--gold);font-size:13px;padding:14px 18px;margin-bottom:40px;border-radius:10px}@media(max-width:960px){.pactrade .apac-grid,.pactrade .hero .wrap{grid-template-columns:1fr}.pactrade .apac-grid{min-height:auto}.pactrade .globe-bleed{position:relative;top:auto;right:auto;transform:none;width:100%;max-width:420px;margin:32px auto 0}.pactrade .stat-strip .wrap{grid-template-columns:1fr 1fr}.pactrade .cap-row{grid-template-columns:1fr;gap:10px}.pactrade .cap-icon{margin-left:0}.pactrade .foot-grid,.pactrade .persona-grid,.pactrade .persona-grid.cols-3{grid-template-columns:1fr 1fr}.pactrade .navlinks{display:none}.pactrade .viz-canvas-wrap{height:340px}.pactrade .tagline-card{padding:36px 24px}.pactrade .compare-grid,.pactrade .diff-grid,.pactrade .integ-diagram{grid-template-columns:1fr}.pactrade .dash-grid{grid-template-columns:1fr 1fr}.pactrade .form-grid{grid-template-columns:1fr}.pactrade .field.full{grid-column:span 1}.pactrade .carousel-card{width:320px}.pactrade .case-grid,.pactrade .stack-card{grid-template-columns:1fr}.pactrade .stack-card{min-height:auto}.pactrade .stack-visual{height:220px}.pactrade .stack-content{padding:32px 28px}}@media(max-width:600px){.pactrade .dash-grid,.pactrade .persona-grid,.pactrade .persona-grid.cols-3{grid-template-columns:1fr}.pactrade .stat-strip .wrap{grid-template-columns:1fr 1fr}.pactrade .foot-grid{grid-template-columns:1fr}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translateZ(var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);display:flex;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;flex:1 1 auto;padding:6px;display:flex;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1 1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}