.gxp-solutions-section{width:100%;padding:40px 0 80px}.gxp-container{width:100%;max-width:1450px;margin:0 auto;padding:0 25px}.gxp-header{max-width:900px;margin-bottom:50px}.gxp-eyebrow{letter-spacing:2px;color:#1e8a8a;align-items:center;gap:10px;margin-bottom:18px;font-size:13px;font-weight:700;display:flex}.gxp-eyebrow span{background:#1e8a8a;width:35px;height:2px;display:inline-block}.gxp-header h2{color:#173f40;margin:0 0 20px;font-size:44px;font-weight:700;line-height:1.15}.gxp-header h2 em{color:#1e8a8a;font-style:normal;display:block}.gxp-header p{color:#647474;max-width:850px;margin:0;font-size:16px;line-height:1.8}.gxp-solutions-layout{grid-template-columns:1.6fr .75fr;align-items:stretch;gap:30px;display:grid}.gxp-solutions-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.gxp-solution-card{background:#fff;border:1px solid #1e8a8a1f;border-radius:20px;padding:26px;transition:transform .35s,box-shadow .35s,border-color .35s;box-shadow:0 10px 35px #0000000f}.gxp-solution-card:hover{border-color:#1e8a8a4d;transform:translateY(-5px);box-shadow:0 18px 45px #0000001a}.gxp-solution-title-row{align-items:center;gap:14px;margin-bottom:14px;display:flex}.gxp-solution-icon{color:#1e8a8a;background:#1e8a8a1a;border-radius:14px;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;font-size:20px;display:flex}.gxp-solution-title-row h4{color:#173f40;margin:0;font-size:19px;font-weight:700;line-height:1.3}.gxp-solution-card p{color:#687777;margin:0;font-size:15px;line-height:1.7}.gxp-solutions-image{background:#eaf5f5;border-radius:25px;width:100%;min-height:100%;position:relative;overflow:hidden}.gxp-solutions-image img{object-fit:cover;object-position:center;border-radius:25px;width:100%;height:100%;min-height:520px;transition:transform .6s;display:block}.gxp-solutions-image:hover img{transform:scale(1.04)}@media (max-width:1100px){.gxp-solutions-layout{grid-template-columns:1.5fr .7fr;gap:20px}.gxp-solution-card{padding:22px}.gxp-solution-title-row h4{font-size:17px}}@media (max-width:900px){.gxp-solutions-layout{grid-template-columns:1fr}.gxp-solutions-image{order:2;height:350px;min-height:350px}.gxp-solutions-image img{min-height:350px}}@media (max-width:575px){.gxp-solutions-section{padding:55px 0}.gxp-container{padding:0 16px}.gxp-header{margin-bottom:35px}.gxp-header h2{font-size:30px}.gxp-header p{font-size:15px;line-height:1.7}.gxp-solutions-grid{grid-template-columns:1fr;gap:15px}.gxp-solution-card{padding:20px}.gxp-solution-icon{width:42px;min-width:42px;height:42px;font-size:17px}.gxp-solution-title-row h4{font-size:16px}.gxp-solution-card p{font-size:14px}.gxp-solutions-image{border-radius:20px;height:250px;min-height:250px}.gxp-solutions-image img{border-radius:20px;min-height:250px}}
.alosafe-global-network{background:#fff;width:100%;padding:75px 20px 70px;font-size:14px;overflow:hidden}.agn-container{max-width:1400px;margin:auto}.agn-heading{text-align:center;margin:0 auto 55px}.agn-kicker{color:#1e8a8a;letter-spacing:1.6px;justify-content:center;align-items:center;gap:11px;margin-bottom:14px;font-size:12px;font-weight:700;display:flex}.agn-kicker span{background:#1e8a8a;width:30px;height:1px}.agn-heading h2{color:#151515;letter-spacing:-.7px;margin:0;font-size:41px;font-weight:700;line-height:1.15}.agn-heading h2 strong{color:#1e8a8a;font-weight:700}.agn-heading p{color:#606060;margin:17px auto 0;font-size:14px;line-height:1.7}.agn-network{max-width:1250px;height:510px;margin:auto;position:relative}.agn-center{text-align:center;z-index:10;width:420px;height:420px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.agn-globe-wrap{justify-content:center;align-items:center;width:420px;height:420px;margin:auto;display:flex;position:relative}.agn-center-circle{z-index:3;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:350px;height:350px;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 60px #1e8a8a38,0 0 0 8px #fffffff2}.agn-center-circle img{object-fit:cover;object-position:center;border-radius:50%;width:100%;height:100%;display:block}.agn-globe-ring{pointer-events:none;border-radius:50%;position:absolute}.ring-one{border:1px solid #1e8a8a40;width:380px;height:380px}.ring-two{border:1px solid #1e8a8a1a;width:415px;height:415px}.agn-region{z-index:8;align-items:flex-start;gap:11px;width:250px;transition:transform .3s;display:flex;position:absolute}.agn-dot{background:#1e8a8a;border-radius:50%;width:10px;min-width:10px;height:10px;margin-top:5px;box-shadow:0 0 0 5px #1e8a8a17}.agn-region-content{border-left:1px solid #dceaea;padding-left:12px}.agn-region-content h4{color:#181818;margin:2px 0 4px;font-size:18px;font-weight:700;line-height:1.2}.agn-region-content p{color:#666;margin:0;font-size:13px;line-height:1.45}.region-asia{top:25px;left:20px}.region-africa{top:205px;left:0}.region-middle{bottom:20px;left:90px}.region-apac{top:25px;right:20px}.region-europe{top:205px;right:0}.region-latin{bottom:20px;right:90px}.agn-line{transform-origin:0;z-index:1;background:linear-gradient(90deg,#0000,#1e8a8a52,#0000);height:1px;position:absolute}.line-1{width:320px;top:125px;left:205px;transform:rotate(22deg)}.line-2{width:330px;top:255px;left:185px;transform:rotate(0)}.line-3{width:320px;top:385px;left:235px;transform:rotate(-22deg)}.line-4{width:320px;top:125px;right:205px;transform:rotate(-22deg)}.line-5{width:330px;top:255px;right:185px;transform:rotate(180deg)}.line-6{width:320px;top:385px;right:235px;transform:rotate(202deg)}.agn-region:hover{transform:translateY(-4px)}.agn-region:hover .agn-dot{box-shadow:0 0 0 6px #1e8a8a21,0 0 16px #1e8a8a2e}.agn-support{border-top:1px solid #e4eeee;margin-top:20px;padding-top:35px}.agn-support-title{text-align:center;margin-bottom:25px}.agn-support-kicker{color:#1e8a8a;letter-spacing:1.5px;margin-bottom:5px;font-size:11px;font-weight:700;display:inline-block}.agn-support-title h3{color:#171717;margin:0;font-size:26px;font-weight:700}.agn-support-flow{flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;display:flex}.agn-support-item{color:#333;white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:flex}.agn-support-item i{color:#1e8a8a;font-size:15px}.agn-support-flow b{color:#a5c1c1;font-size:16px;font-weight:400}@media (max-width:1100px){.agn-network{grid-template-columns:1fr 1fr;gap:28px;height:auto;padding:10px 0;display:grid}.agn-center{grid-area:1/1/auto/-1;width:370px;height:370px;margin:15px auto 25px;position:relative;top:auto;left:auto;transform:none}.agn-globe-wrap{width:370px;height:370px}.agn-center-circle{width:315px;height:315px}.ring-one{width:345px;height:345px}.ring-two{width:365px;height:365px}.agn-region{width:auto;position:relative;inset:auto}.agn-line{display:none}}@media (max-width:650px){.alosafe-global-network{padding:60px 15px}.agn-heading{margin-bottom:45px}.agn-heading h2{font-size:32px}.agn-heading p{font-size:14px}.agn-network{flex-direction:column;gap:22px;display:flex}.agn-center{order:0;width:320px;height:320px;margin-bottom:15px}.agn-globe-wrap{width:320px;height:320px}.agn-center-circle{width:270px;height:270px}.ring-one{width:295px;height:295px}.ring-two{width:315px;height:315px}.agn-region{width:100%}.agn-region-content h4{font-size:17px}.agn-region-content p{font-size:13px}.agn-support{margin-top:45px}.agn-support-title h3{font-size:23px}.agn-support-flow{flex-direction:column;align-items:flex-start;gap:13px}.agn-support-flow b{display:none}}@media (max-width:420px){.agn-heading h2{font-size:28px}.agn-center,.agn-globe-wrap{width:300px;height:300px}.agn-center-circle{width:250px;height:250px}.ring-one{width:275px;height:275px}.ring-two{width:295px;height:295px}}
.gxp-certs-section{background:#fff;width:100%;padding:75px 20px;font-family:inherit;position:relative;overflow:hidden}.gxp-certs-section:before{content:"";pointer-events:none;background:#1e8a8a0b;border-radius:50%;width:380px;height:380px;position:absolute;top:-190px;right:-120px}.gxp-certs-section:after{content:"";pointer-events:none;background:#1e8a8a09;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-140px;left:-110px}.gxp-container{z-index:2;max-width:1400px;margin:auto;position:relative}.gxp-header{text-align:center;max-width:820px;margin:0 auto 42px}.gxp-eyebrow{color:#1e8a8a;letter-spacing:1.5px;justify-content:center;align-items:center;gap:10px;margin-bottom:12px;font-size:11px;font-weight:700}.gxp-line{background:#1e8a8a;width:28px;height:1px}.gxp-header h2{color:#111;letter-spacing:-1px;margin:0;font-size:40px;font-weight:700;line-height:1.15}.gxp-header h2 em{color:#1e8a8a;font-style:normal}.gxp-header p{color:#666;max-width:700px;margin:14px auto 0;font-size:14px;line-height:1.7}.gxp-certs-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.gxp-cert-card{background:#fff;border:1px solid #e3eeee;border-radius:15px;min-height:325px;padding:20px 20px 18px;transition:transform .3s,box-shadow .3s,border-color .3s;position:relative;overflow:hidden;box-shadow:0 7px 24px #1446460b}.gxp-cert-card:before{content:"";transform-origin:0;background:#1e8a8a;width:100%;height:3px;transition:all .35s;position:absolute;top:0;left:0;transform:scaleX(.18)}.gxp-cert-card:hover{border-color:#1e8a8a59;transform:translateY(-6px);box-shadow:0 18px 38px #1e8a8a1f}.gxp-cert-card:hover:before{transform:scaleX(1)}.gxp-card-glow{background:#1e8a8a0b;border-radius:50%;width:110px;height:110px;transition:all .4s;position:absolute;top:-55px;right:-55px}.gxp-cert-card:hover .gxp-card-glow{transform:scale(1.5)}.gxp-card-number{color:#1e8a8a0e;pointer-events:none;font-size:38px;font-weight:800;line-height:1;position:absolute;bottom:8px;right:15px}.gxp-cert-top{z-index:2;justify-content:space-between;align-items:center;margin-bottom:17px;display:flex;position:relative}.gxp-cert-icon{color:#1e8a8a;background:#1e8a8a14;border-radius:12px;justify-content:center;align-items:center;width:45px;height:45px;font-size:18px;transition:all .3s;display:flex}.gxp-cert-card:hover .gxp-cert-icon{color:#fff;background:#1e8a8a;transform:rotate(-4deg)}.gxp-status{letter-spacing:.8px;color:#1e8a8a;background:#1e8a8a12;border-radius:30px;padding:6px 8px;font-size:9px;font-weight:700}.gxp-status i{margin-right:3px;font-size:7px}.gxp-card-content{z-index:2;position:relative}.gxp-cert-card h4{color:#151515;margin:0 0 8px;font-size:17px;font-weight:700;line-height:1.35}.gxp-cert-sub{color:#707070;margin:0;font-size:14px;line-height:1.55}.gxp-cert-divider{background:#edf1f1;width:100%;height:1px;margin:16px 0}.gxp-cert-badges{flex-wrap:wrap;gap:6px;display:flex}.gxp-cert-badges span{color:#1e8a8a;letter-spacing:.3px;background:#f8fbfb;border:1px solid #dceaea;border-radius:6px;align-items:center;padding:7px 9px;font-size:10px;font-weight:700;transition:all .25s;display:inline-flex}.gxp-cert-badges span:hover{color:#fff;background:#1e8a8a;border-color:#1e8a8a}.gxp-feature-list{z-index:2;margin:0;padding:0;list-style:none;position:relative}.gxp-feature-list li{color:#555;align-items:flex-start;gap:8px;margin-bottom:9px;font-size:14px;line-height:1.45;display:flex}.gxp-feature-list li:last-child{margin-bottom:0}.gxp-feature-list li i{color:#1e8a8a;flex-shrink:0;margin-top:4px;font-size:9px}@media (max-width:1200px){.gxp-certs-grid{grid-template-columns:repeat(2,1fr)}.gxp-cert-card{min-height:300px}}@media (max-width:767px){.gxp-certs-section{padding:60px 15px}.gxp-header{margin-bottom:32px}.gxp-header h2{font-size:32px}.gxp-header p{font-size:14px}.gxp-certs-grid{grid-template-columns:1fr;gap:15px}.gxp-cert-card{min-height:auto;padding:19px}}@media (max-width:480px){.gxp-header h2{font-size:28px}.gxp-eyebrow{font-size:9px}.gxp-cert-card h4{font-size:16px}.gxp-cert-sub,.gxp-feature-list li{font-size:14px}}
.gxp-journey-section{background:#fff;width:100%;padding:100px 20px;font-size:16px;overflow:hidden}.gxp-journey-container{max-width:1400px;margin:0 auto}.gxp-journey-header{text-align:center;max-width:850px;margin:0 auto 65px}.gxp-journey-eyebrow{color:#1e8a8a;letter-spacing:1.5px;justify-content:center;align-items:center;gap:12px;margin-bottom:18px;font-size:16px;font-weight:700;display:flex}.gxp-journey-eyebrow span{background:#1e8a8a;width:35px;height:2px;display:inline-block}.gxp-journey-header h2{color:#171717;margin:0;font-size:41px;font-weight:700;line-height:1.15}.gxp-journey-header h2 em{color:#1e8a8a;font-style:normal;display:block}.gxp-journey-header p{color:#666;max-width:820px;margin:22px auto 0;font-size:16px;line-height:1.8}.gxp-journey-grid{grid-template-columns:.78fr 1.22fr;align-items:stretch;gap:35px;display:grid}.gxp-journey-globe{border-radius:24px;justify-content:center;align-items:center;min-height:610px;display:flex;position:relative;overflow:hidden}.gxp-globe-circle{pointer-events:none;border:1px solid #1e8a8a26;border-radius:50%;position:absolute}.circle-one{width:430px;height:430px}.circle-two{border-color:#1e8a8a1c;width:350px;height:350px}.gxp-globe-main{z-index:3;justify-content:center;align-items:center;width:330px;height:330px;display:flex;position:relative}.gxp-globe-main img{object-fit:contain;width:100%;height:100%;display:block}.gxp-globe-text{text-align:center;z-index:5;pointer-events:none;width:280px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gxp-globe-text span{color:#1e8a8a;letter-spacing:1.5px;margin-bottom:12px;font-size:13px;font-weight:700;display:block}.gxp-globe-text h3{color:#171717;margin:0;font-size:28px;font-weight:700}.gxp-globe-text h3 b{color:#1e8a8a;margin:0 8px}.gxp-globe-text p{color:#666;margin:10px auto 0;font-size:16px;line-height:1.55}.gxp-globe-dot{z-index:6;background:#1e8a8a;border-radius:50%;width:10px;height:10px;position:absolute;box-shadow:0 0 0 7px #1e8a8a1a}.globe-dot-one{top:105px;left:85px}.globe-dot-two{top:130px;right:75px}.globe-dot-three{bottom:155px;left:70px}.globe-dot-four{bottom:110px;right:100px}.gxp-globe-badge{z-index:10;background:#fff;border:1px solid #dceaea;align-items:center;gap:12px;width:max-content;padding:12px 18px;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 15px 35px #00000012}.gxp-badge-icon{color:#1e8a8a;background:#eaf6f5;justify-content:center;align-items:center;width:40px;height:40px;font-size:17px;display:flex}.gxp-globe-badge strong{color:#171717;margin-bottom:2px;font-size:16px;display:block}.gxp-globe-badge span{color:#777;font-size:14px;display:block}.gxp-journey-boxes{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.gxp-journey-box{background:#fff;border:1px solid #dfe8e8;border-radius:15px;align-items:flex-start;gap:15px;min-height:138px;padding:20px;transition:transform .3s,border-color .3s,box-shadow .3s,background .3s;display:flex}.gxp-journey-box:hover{background:#fbfefe;border-color:#1e8a8a;transform:translateY(-4px);box-shadow:0 15px 35px #1e8a8a17}.gxp-box-icon{color:#1e8a8a;background:#eef8f7;border-radius:12px;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;font-size:19px;transition:all .3s;display:flex}.gxp-journey-box:hover .gxp-box-icon{color:#fff;background:#1e8a8a}.gxp-box-content{min-width:0}.gxp-box-content span{color:#1e8a8a;letter-spacing:.8px;margin-bottom:5px;font-size:13px;font-weight:700;display:block}.gxp-box-content h4{color:#171717;margin:0 0 6px;font-size:18px;font-weight:700;line-height:1.3}.gxp-box-content p{color:#707070;margin:0;font-size:16px;line-height:1.55}.gxp-journey-box-highlight{background:linear-gradient(135deg,#f2faf9,#fff);border-color:#1e8a8a47}.gxp-journey-box-highlight .gxp-box-icon{color:#fff;background:#1e8a8a}@media (max-width:1100px){.gxp-journey-grid{grid-template-columns:1fr}.gxp-journey-globe{min-height:500px}.gxp-journey-boxes{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.gxp-journey-section{padding:70px 15px}.gxp-journey-header{margin-bottom:45px}.gxp-journey-header h2{font-size:34px}.gxp-journey-header p{font-size:16px;line-height:1.7}.gxp-journey-globe{border-radius:20px;min-height:420px}.gxp-globe-main{width:260px;height:260px}.circle-one{width:330px;height:330px}.circle-two{width:270px;height:270px}.gxp-globe-text{width:230px}.gxp-globe-text span{font-size:11px}.gxp-globe-text h3{font-size:23px}.gxp-globe-text p{font-size:14px}.gxp-globe-badge{padding:10px 13px;bottom:18px}.gxp-globe-badge span{font-size:13px}.gxp-journey-boxes{grid-template-columns:1fr;gap:12px}.gxp-journey-box{min-height:auto;padding:18px}}@media (max-width:400px){.gxp-journey-header h2{font-size:30px}.gxp-journey-globe{min-height:390px}.gxp-globe-main{width:230px;height:230px}.circle-one{width:300px;height:300px}.circle-two{width:245px;height:245px}.gxp-globe-badge{max-width:90%}}
.gxp-container{width:min(1400px,100% - 40px);margin:0 auto}.gxp-header{text-align:center;margin:0 auto 64px}.gxp-eyebrow{color:#1e8a8a;letter-spacing:3px;justify-content:center;align-items:center;gap:12px;margin-bottom:20px;font-size:11px;font-weight:800;display:inline-flex}.gxp-eyebrow span{background:#1e8a8a;width:30px;height:2px}.gxp-header h2{color:#131a19;letter-spacing:-2px;margin:0 0 22px;font-size:clamp(38px,4.4vw,41px);font-weight:800;line-height:1.06}.gxp-header h2 em{color:#1e8a8a}.gxp-header p{color:#64716e;max-width:940px;margin:0 auto;font-size:15.5px;font-weight:400;line-height:1.85}.gxp-solutions-section{background:#fff;padding:40px 0 70px}.gxp-solutions-grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.gxp-solution-card{background:#fff;border:1px solid #e6edec;border-radius:18px;padding:40px 32px 34px;transition:all .4s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;box-shadow:0 4px 18px #1432300a}.gxp-solution-card:before{content:"";transform-origin:0;background:linear-gradient(90deg,#1e8a8a,#8fd0ce);height:3px;transition:transform .45s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.gxp-solution-card:hover:before{transform:scaleX(1)}.gxp-solution-card:hover{border-color:#cfe6e4;transform:translateY(-8px);box-shadow:0 26px 50px #143c3a1f}.gxp-solution-icon{color:#1e8a8a;background:linear-gradient(150deg,#edf7f7,#dcf0ef);border-radius:16px;justify-content:center;align-items:center;width:62px;height:62px;margin-bottom:24px;font-size:24px;display:flex;box-shadow:inset 0 0 0 1px #1e8a8a1f}.gxp-solution-card h4{color:#131a19;letter-spacing:-.3px;margin:0 0 12px;font-size:19px;font-weight:700}.gxp-solution-card p{color:#6d7977;margin:0;font-size:13.5px;font-weight:400;line-height:1.8}.gxp-partners-section{background:#f6faf9;padding:100px 0}.gxp-partners-grid{grid-template-columns:repeat(5,1fr);gap:20px;display:grid}.gxp-partner-card{text-align:center;background:#fff;border:1px solid #e6edec;border-radius:16px;padding:32px 22px 28px;transition:all .35s cubic-bezier(.22,1,.36,1);position:relative;box-shadow:0 4px 16px #1432300a}.gxp-partner-card:hover{border-color:#cfe6e4;transform:translateY(-6px);box-shadow:0 22px 42px #143c3a1a}.gxp-partner-icon{color:#1e8a8a;background:linear-gradient(150deg,#edf7f7,#dcf0ef);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto 16px;font-size:19px;display:flex;box-shadow:inset 0 0 0 1px #1e8a8a1f}.gxp-partner-card h4{color:#131a19;letter-spacing:-.1px;margin:0 0 9px;font-size:14.5px;font-weight:700;line-height:1.35}.gxp-partner-card p{color:#737e7c;margin:0;font-size:12px;font-weight:400;line-height:1.65}.gxp-network-section{background:#fff;padding:110px 0}.gxp-network-grid{grid-template-columns:1fr 1fr;gap:32px;display:grid}.gxp-network-reach,.gxp-network-enable{background:#f6faf9;border:1px solid #e6edec;border-radius:22px;padding:46px}.gxp-network-reach h3,.gxp-network-enable h3{color:#131a19;letter-spacing:-.5px;margin:0 0 30px;font-size:23px;font-weight:700}.gxp-reach-list{margin:0;padding:0;list-style:none}.gxp-reach-list li{border-bottom:1px solid #e1e9e7;justify-content:space-between;align-items:baseline;gap:14px;padding:17px 0;display:flex}.gxp-reach-list li:last-child{border-bottom:0}.gxp-reach-list strong{color:#1e8a8a;white-space:nowrap;font-size:15.5px;font-weight:700}.gxp-reach-list span{text-align:right;color:#6d7977;flex:1;font-size:13px;font-weight:400;line-height:1.6}.gxp-network-enable{flex-direction:column;display:flex;position:relative}.gxp-enable-tags{flex-wrap:wrap;gap:11px;display:flex}.gxp-enable-tags span{color:#1e8a8a;background:#fff;border:1px solid #1e8a8a;border-radius:30px;padding:10px 18px;font-size:12.5px;font-weight:600}.gxp-network-globe{text-align:right;color:#1e8a8a29;margin-top:auto;padding-top:26px;font-size:64px;line-height:1}.gxp-certs-section{background:#f6faf9;padding:110px 0}.gxp-certs-grid{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.gxp-cert-card{background:#fff;border:1px solid #e6edec;border-radius:18px;padding:34px 26px;transition:all .35s cubic-bezier(.22,1,.36,1);box-shadow:0 4px 16px #1432300a}.gxp-cert-card:hover{border-color:#cfe6e4;transform:translateY(-6px);box-shadow:0 22px 42px #143c3a1a}.gxp-cert-icon{color:#1e8a8a;background:linear-gradient(150deg,#edf7f7,#dcf0ef);border-radius:14px;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:20px;font-size:20px;display:flex;box-shadow:inset 0 0 0 1px #1e8a8a1f}.gxp-cert-card h4{color:#131a19;letter-spacing:-.2px;margin:0 0 14px;font-size:16px;font-weight:700;line-height:1.35}.gxp-cert-sub{color:#7b8683;margin:0 0 14px;font-size:12px;font-weight:400}.gxp-cert-badges{flex-wrap:wrap;gap:8px;display:flex}.gxp-cert-badges span{color:#1e8a8a;background:#edf7f6;border-radius:20px;padding:7px 13px;font-size:11px;font-weight:700}.gxp-cert-card ul{margin:0;padding:0;list-style:none}.gxp-cert-card ul li{color:#6d7977;margin-bottom:11px;padding-left:19px;font-size:12.5px;font-weight:400;line-height:1.6;position:relative}.gxp-cert-card ul li:before{content:"";background:#1e8a8a;border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:0}.gxp-cert-card ul li:last-child{margin-bottom:0}.gxp-journey-section{background:#fff;padding:110px 0;overflow:hidden}.gxp-journey-layout{grid-template-columns:.78fr 1.22fr;gap:70px;display:grid}.gxp-journey-visual{height:100%;position:relative}.gxp-journey-visual-inner{position:relative}.gxp-journey-image-frame{background:linear-gradient(150deg,#103535 0%,#0d2828 100%);border-radius:24px;justify-content:center;align-items:center;height:560px;padding:34px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px #0a232338}.gxp-journey-image-frame:before{content:"";background:radial-gradient(circle at 30% 20%,#1e8a8a59,#0000 55%);position:absolute;inset:0}.gxp-journey-image-frame img{z-index:2;filter:drop-shadow(0 20px 30px #00000059);width:100%;max-width:380px;height:auto;position:relative}.gxp-journey-floating-card{z-index:3;background:#fff;border-radius:14px;align-items:center;gap:14px;min-width:240px;padding:18px 22px;display:flex;position:absolute;bottom:-26px;left:26px;box-shadow:0 18px 40px #0a232329}.gxp-journey-floating-icon{color:#1e8a8a;background:#edf7f7;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:17px;display:flex}.gxp-journey-floating-card strong{color:#131a19;font-size:13.5px;font-weight:750;display:block}.gxp-journey-floating-card span{color:#7b8683;margin-top:3px;font-size:11px;display:block}.gxp-journey-content{padding-top:6px}.gxp-journey-heading{max-width:640px;margin-bottom:50px}.gxp-eyebrow-left{justify-content:flex-start}.gxp-journey-heading h2{color:#131a19;letter-spacing:-1.5px;margin:0 0 20px;font-size:clamp(32px,3.2vw,42px);font-weight:800;line-height:1.12}.gxp-journey-heading h2 em{color:#1e8a8a;font-style:italic}.gxp-journey-heading p{color:#64716e;margin:0;font-size:15px;line-height:1.85}.gxp-journey-list{position:relative}.gxp-journey-connector{background:linear-gradient(#dbe8e6,#cfe6e4 60%,#dbe8e6);width:2px;position:absolute;top:10px;bottom:10px;left:29px}.gxp-journey-step{gap:28px;padding-bottom:44px;display:flex;position:relative}.gxp-journey-step-last{padding-bottom:0}.gxp-journey-no{z-index:2;color:#1e8a8a;letter-spacing:-.3px;background:#edf7f7;border:4px solid #fff;border-radius:50%;flex:0 0 60px;justify-content:center;align-items:center;width:60px;height:60px;font-size:16px;font-weight:800;transition:all .35s;display:flex;position:relative;box-shadow:0 0 0 1px #d3e4e1,0 6px 16px #143c3a0f}.gxp-journey-step:hover .gxp-journey-no{color:#fff;background:#1e8a8a;transform:scale(1.06)}.gxp-journey-body{flex:1;padding-top:8px}.gxp-journey-tag{color:#1e8a8a;letter-spacing:2px;text-transform:uppercase;margin-bottom:9px;font-size:11px;font-weight:800;display:inline-block}.gxp-journey-body h4{color:#131a19;letter-spacing:-.4px;margin:0 0 10px;font-size:20px;font-weight:700}.gxp-journey-body p{color:#6d7977;max-width:680px;margin:0;font-size:14px;font-weight:400;line-height:1.8}.gxp-final-cta-section{background:linear-gradient(135deg,#1e8a8a 0%,#187778 55%,#12696a 100%);margin-bottom:80px;padding:100px 0;position:relative;overflow:hidden}.gxp-final-cta-section:before,.gxp-final-cta-section:after{content:"";pointer-events:none;border:1px solid #ffffff17;border-radius:50%;position:absolute}.gxp-final-cta-section:before{width:520px;height:520px;top:-260px;right:-260px}.gxp-final-cta-section:after{width:380px;height:380px;bottom:-230px;left:-230px}.gxp-final-cta-inner{z-index:2;text-align:center;position:relative}.gxp-final-cta-inner h2{color:#fff;letter-spacing:-1.2px;margin:0 auto 38px;font-size:clamp(30px,3.8vw,41px);font-weight:800;line-height:1.2}.gxp-final-cta-btns{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.gxp-final-cta-btns .tj-primary-btn{background-color:#fff;box-shadow:0 14px 34px #00000029}.gxp-final-cta-btns .tj-primary-btn .btn-text{color:#12696a}.gxp-final-cta-btns .tj-primary-btn .btn-icon{background-color:#12696a}.gxp-final-cta-btns .tj-primary-btn .btn-icon i{color:#fff}.gxp-final-cta-btns .tj-primary-btn.transparent-btn{box-shadow:none;background-color:#0000;border:1px solid #ffffff8c}.gxp-final-cta-btns .tj-primary-btn.transparent-btn .btn-text{color:#fff}.gxp-final-cta-btns .tj-primary-btn.transparent-btn .btn-icon{background-color:#ffffff29}.gxp-final-cta-btns .tj-primary-btn.transparent-btn .btn-icon i{color:#fff}@media (max-width:991px){.gxp-solutions-grid{grid-template-columns:repeat(2,1fr)}.gxp-partners-grid{grid-template-columns:repeat(3,1fr)}.gxp-network-grid{grid-template-columns:1fr}.gxp-certs-grid{grid-template-columns:repeat(2,1fr)}.gxp-header{margin-bottom:50px}.gxp-journey-layout{grid-template-columns:1fr;gap:60px}.gxp-journey-visual{max-width:480px;height:auto;margin:0 auto}.gxp-journey-visual-inner{position:static;transform:none}.gxp-journey-heading{text-align:center;max-width:100%;margin-left:auto;margin-right:auto}.gxp-eyebrow-left{justify-content:center}.gxp-solutions-section,.gxp-network-section,.gxp-certs-section,.gxp-journey-section,.gxp-final-cta-section{padding:76px 0}}@media (max-width:600px){.gxp-container{width:calc(100% - 30px)}.gxp-solutions-grid,.gxp-certs-grid{grid-template-columns:1fr}.gxp-partners-grid{grid-template-columns:repeat(2,1fr)}.gxp-network-reach,.gxp-network-enable{padding:32px 26px}.gxp-reach-list li{flex-direction:column;align-items:flex-start;gap:4px}.gxp-reach-list span{text-align:left}.gxp-journey-image-frame{height:340px;padding:22px}.gxp-journey-floating-card{min-width:200px;padding:14px 16px;bottom:-20px;left:14px}.gxp-journey-connector{left:24px}.gxp-journey-no{flex:0 0 48px;width:48px;height:48px;font-size:13px}.gxp-journey-step{gap:18px}.gxp-final-cta-btns{flex-direction:column;width:100%}.gxp-final-cta-btns .tj-primary-btn{width:100%}}@media (max-width:768px){.gxp-final-cta-section{margin-bottom:60px}}@media (max-width:600px){.gxp-final-cta-section{margin-bottom:40px}}@media (max-width:991px){.gxp-solutions-section{padding-top:30px}}
.agn-center-circle{justify-content:center;align-items:center;width:320px;height:320px;display:flex;overflow:hidden}.agn-center-circle img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}
