.elementor-2406 .elementor-element.elementor-element-76ef025{width:100%;max-width:100%}.elementor-2406 .elementor-element.elementor-element-fc418ff:not(.elementor-motion-effects-element-type-background),.elementor-2406 .elementor-element.elementor-element-fc418ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-2406 .elementor-element.elementor-element-fc418ff{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:44px 0 44px 0}.elementor-2406 .elementor-element.elementor-element-fc418ff>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-counter .elementor-counter-number-wrapper{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-counter .elementor-counter-title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-2406 .elementor-element.elementor-element-407bd10 .elementor-counter{flex-direction:column-reverse}.elementor-2406 .elementor-element.elementor-element-407bd10 .elementor-counter-title{justify-content:center;color:#6B7280;font-family:"Inter Tight",Sans-serif;font-weight:400}.elementor-2406 .elementor-element.elementor-element-407bd10 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#0A1F3D;font-family:"Space Grotesk",Sans-serif;font-weight:700}.elementor-2406 .elementor-element.elementor-element-aa0e4ce>.elementor-widget-container{border-style:solid;border-width:0 0 0 1px;border-color:#E3E8EF}.elementor-2406 .elementor-element.elementor-element-aa0e4ce .elementor-counter{flex-direction:column-reverse}.elementor-2406 .elementor-element.elementor-element-aa0e4ce .elementor-counter-title{justify-content:center;color:#6B7280;font-family:"Inter Tight",Sans-serif;font-weight:400}.elementor-2406 .elementor-element.elementor-element-aa0e4ce .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#0A1F3D;font-family:"Space Grotesk",Sans-serif;font-weight:700}.elementor-2406 .elementor-element.elementor-element-e800899>.elementor-widget-container{border-style:solid;border-width:0 0 0 1px;border-color:#E3E8EF}.elementor-2406 .elementor-element.elementor-element-e800899 .elementor-counter{flex-direction:column-reverse}.elementor-2406 .elementor-element.elementor-element-e800899 .elementor-counter-title{justify-content:center;color:#6B7280;font-family:"Inter Tight",Sans-serif;font-weight:400}.elementor-2406 .elementor-element.elementor-element-e800899 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#0A1F3D;font-family:"Space Grotesk",Sans-serif;font-weight:700}.elementor-2406 .elementor-element.elementor-element-9e28690>.elementor-widget-container{border-style:solid;border-width:0 0 0 1px;border-color:#E3E8EF}.elementor-2406 .elementor-element.elementor-element-9e28690 .elementor-counter{flex-direction:column-reverse}.elementor-2406 .elementor-element.elementor-element-9e28690 .elementor-counter-title{justify-content:center;color:#6B7280;font-family:"Inter Tight",Sans-serif;font-weight:400}.elementor-2406 .elementor-element.elementor-element-9e28690 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#0A1F3D;font-family:"Space Grotesk",Sans-serif;font-weight:700}.elementor-2406 .elementor-element.elementor-element-18d66e1{width:var(--container-widget-width,118.304%);max-width:118.304%;--container-widget-width:118.304%;--container-widget-flex-grow:0}@media(max-width:1024px){.elementor-2406 .elementor-element.elementor-element-407bd10 .elementor-counter-number-wrapper{font-size:50px}.elementor-2406 .elementor-element.elementor-element-407bd10 .elementor-counter-title{font-size:12px}.elementor-2406 .elementor-element.elementor-element-aa0e4ce{width:var(--container-widget-width,107.634%);max-width:107.634%;--container-widget-width:107.634%;--container-widget-flex-grow:0}.elementor-2406 .elementor-element.elementor-element-aa0e4ce .elementor-counter-number-wrapper{font-size:50px}.elementor-2406 .elementor-element.elementor-element-aa0e4ce .elementor-counter-title{font-size:12px}.elementor-2406 .elementor-element.elementor-element-e800899{width:var(--container-widget-width,113.076%);max-width:113.076%;--container-widget-width:113.076%;--container-widget-flex-grow:0}.elementor-2406 .elementor-element.elementor-element-e800899 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:50px}.elementor-2406 .elementor-element.elementor-element-e800899 .elementor-counter-title{font-size:12px}.elementor-2406 .elementor-element.elementor-element-9e28690 .elementor-counter-number-wrapper{font-size:50px}.elementor-2406 .elementor-element.elementor-element-9e28690 .elementor-counter-title{font-size:12px}}@media(min-width:768px){.elementor-2406 .elementor-element.elementor-element-0354963{width:100%}.elementor-2406 .elementor-element.elementor-element-efa1079{width:100%}}@media(max-width:767px){.elementor-2406 .elementor-element.elementor-element-407bd10{width:var(--container-widget-width,113.231%);max-width:113.231%;--container-widget-width:113.231%;--container-widget-flex-grow:0}.elementor-2406 .elementor-element.elementor-element-aa0e4ce{width:var(--container-widget-width,114.769%);max-width:114.769%;--container-widget-width:114.769%;--container-widget-flex-grow:0}.elementor-2406 .elementor-element.elementor-element-e800899{width:var(--container-widget-width,111.077%);max-width:111.077%;--container-widget-width:111.077%;--container-widget-flex-grow:0}.elementor-2406 .elementor-element.elementor-element-9e28690{width:var(--container-widget-width,111.385%);max-width:111.385%;--container-widget-width:111.385%;--container-widget-flex-grow:0}}html,body{overflow-x:clip}.gsp-network4,.gsp-network4 *{box-sizing:border-box}.gsp-network4{--navy:#071D3D;--blue:#3D7BAD;--orange:#F1A847;--body:#52657D;--soft:#F5F8FB;--line:#DDE6EF;--white:#FFFFFF;position:relative;left:50%;width:100vw;max-width:100vw;margin:0 -50vw!important;padding:48px 24px;overflow:hidden;background:#FFF;font-family:"Inter","Segoe UI",Arial,sans-serif;content-visibility:auto;contain-intrinsic-size:auto 620px}.gsp-network4__inner{width:100%;max-width:1320px;margin:0 auto}.gsp-network4__header{max-width:820px;margin:0 auto 28px;text-align:center}.gsp-network4__eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:10px;color:var(--blue);font-family:"IBM Plex Mono",Consolas,monospace;font-size:10px;font-weight:800;letter-spacing:2.3px;text-transform:uppercase}.gsp-network4__eyebrow::before,.gsp-network4__eyebrow::after{content:"";width:25px;height:2px;background:var(--blue)}.gsp-network4__header h2{margin:0 0 11px;color:var(--navy);font-size:clamp(31px, 3.6vw, 46px);font-weight:800;line-height:1.1;letter-spacing:-.045em}.gsp-network4__header h2 span{color:var(--blue)}.gsp-network4__header p{max-width:710px;margin:0 auto;color:var(--body);font-size:15px;line-height:1.65}.gsp-network4__map{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:18px;background:var(--soft);box-shadow:0 16px 42px rgb(7 29 61 / .09)}.gsp-network4__stage{position:relative;min-height:530px;overflow:hidden}.gsp-network4__map-image,.gsp-network4__map-shade,.gsp-network4__routes{position:absolute;inset:0;width:100%;height:100%}.gsp-network4__map-image{display:block;object-fit:cover;object-position:center}.gsp-network4__map-shade{pointer-events:none;background:linear-gradient(180deg,rgb(255 255 255 / .14),transparent 28%),radial-gradient(ellipse at center,transparent 50%,rgb(255 255 255 / .22))}.gsp-network4__routes{z-index:2;pointer-events:none}.gsp-network4__route-base{fill:none;stroke:rgb(255 255 255 / .9);stroke-width:5;stroke-linecap:round}.gsp-network4__route{fill:none;stroke-linecap:round;stroke-dasharray:8 9;stroke-width:2.2}.gsp-network4__route--usa{stroke:var(--blue)}.gsp-network4__route--china{stroke:var(--orange)}.gsp-network4__route--supply{stroke:var(--navy);stroke-width:1.9;opacity:.78}.gsp-network4__control{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;opacity:0;pointer-events:none}.gsp-network4__point{position:absolute;z-index:5;top:var(--point-y);left:var(--point-x);display:flex;align-items:center;gap:8px;padding:4px;background:#fff0;cursor:pointer;transform:translate(-9px,-50%)}.gsp-network4__pin{width:19px;height:19px;flex:0 0 19px;border:3px solid var(--white);border-radius:50%;background:var(--blue);box-shadow:0 0 0 5px rgb(61 123 173 / .16)}.gsp-network4__point--china .gsp-network4__pin{background:var(--orange);box-shadow:0 0 0 5px rgb(241 168 71 / .18)}.gsp-network4__hq-pin{display:inline-flex;align-items:center;justify-content:center;width:31px;height:31px;flex:0 0 31px;border:2px solid var(--orange);border-radius:50%;background:var(--navy);color:var(--orange);box-shadow:0 0 0 6px rgb(241 168 71 / .17);font-family:"IBM Plex Mono",Consolas,monospace;font-size:8px;font-weight:800;letter-spacing:.3px}.gsp-network4__label{display:flex;flex-direction:column;gap:1px;padding:5px 8px;border:1px solid var(--line);border-radius:6px;background:rgb(255 255 255 / .94);box-shadow:0 4px 12px rgb(7 29 61 / .09);text-align:left;line-height:1.05;white-space:nowrap;transition:border-color 0.2s ease,transform 0.2s ease}.gsp-network4__label b{color:var(--navy);font-family:"IBM Plex Mono",Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.5px}.gsp-network4__label small{color:var(--body);font-size:6.5px;font-weight:800;letter-spacing:.45px}.gsp-network4__point--korea .gsp-network4__label{transform:translateY(-20px)}.gsp-network4__point--china .gsp-network4__label{transform:translateY(18px)}.gsp-network4__point:hover .gsp-network4__label{border-color:var(--blue);box-shadow:0 6px 16px rgb(7 29 61 / .16)}.gsp-network4__actions{position:absolute;z-index:6;bottom:20px;left:22px;display:flex;gap:10px}.gsp-network4__actions a{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 18px;border-radius:6px;font-family:"IBM Plex Mono",Consolas,monospace;font-size:9px;font-weight:800;letter-spacing:.45px;text-decoration:none!important;text-transform:uppercase;transition:transform 0.2s ease,box-shadow 0.2s ease}.gsp-network4__inquiry{background:var(--blue);color:var(--white)!important;box-shadow:0 8px 18px rgb(61 123 173 / .24)}.gsp-network4__catalogue{border:1px solid var(--line);background:rgb(255 255 255 / .96);color:var(--navy)!important;box-shadow:0 8px 18px rgb(7 29 61 / .08)}.gsp-network4__actions span{color:var(--orange);font-size:15px}.gsp-network4__actions a:hover{transform:translateY(-2px)}.gsp-network4__card{position:absolute;z-index:8;display:none;width:225px;overflow:hidden;border:1px solid var(--line);border-top:3px solid var(--blue);border-radius:10px;background:rgb(255 255 255 / .98);box-shadow:0 12px 28px rgb(7 29 61 / .14)}.gsp-network4__card--korea{top:9%;left:40%;border-top-color:var(--orange)}.gsp-network4__card--china{top:28%;left:6%;border-top-color:var(--orange)}.gsp-network4__card--usa{top:12%;right:3%;border-top-color:var(--blue)}#gsp-network4-korea:checked~.gsp-network4__card--korea,#gsp-network4-china:checked~.gsp-network4__card--china,#gsp-network4-usa:checked~.gsp-network4__card--usa{display:block}@media (min-width:701px){.gsp-network4__map:has(.gsp-network4__point:hover) .gsp-network4__card{display:none}.gsp-network4__map:has(.gsp-network4__point--korea:hover) .gsp-network4__card--korea{display:block}.gsp-network4__map:has(.gsp-network4__point--china:hover) .gsp-network4__card--china{display:block}.gsp-network4__map:has(.gsp-network4__point--usa:hover) .gsp-network4__card--usa{display:block}}.gsp-network4__card-topline{display:flex;align-items:center;justify-content:space-between;padding:10px 10px 0 13px;color:var(--blue);font-family:"IBM Plex Mono",Consolas,monospace;font-size:7px;font-weight:800;letter-spacing:.6px}.gsp-network4__card--korea .gsp-network4__card-topline{color:var(--orange)}.gsp-network4__card-tools{display:inline-flex;align-items:center;gap:7px}.gsp-network4__card-topline b{color:var(--navy)}.gsp-network4__card-close{display:inline-flex;align-items:center;justify-content:center;width:23px;height:23px;border-radius:5px;background:var(--blue);color:var(--white);cursor:pointer;font-family:Arial,sans-serif;font-size:18px;font-weight:400;line-height:1;transition:background 0.2s ease,transform 0.2s ease}.gsp-network4__card-close:hover{background:var(--navy);transform:scale(1.06)}.gsp-network4__card h3{margin:6px 13px 9px;color:var(--navy);font-size:15px;font-weight:800;line-height:1.15;letter-spacing:-.035em}.gsp-network4__card ul{display:grid;gap:6px;margin:0;padding:10px 12px 11px 28px;background:var(--soft);color:var(--body);font-size:10px;font-weight:600;line-height:1.3}.gsp-network4__card li::marker{color:var(--orange)}.gsp-network4__card a{display:flex;align-items:center;justify-content:space-between;padding:10px 13px;color:var(--navy)!important;font-size:10px;font-weight:800;text-decoration:none!important}.gsp-network4__card a span{color:var(--orange);font-size:14px}@media (max-width:700px){.gsp-network4{padding:34px 12px}.gsp-network4__header{margin-bottom:20px}.gsp-network4__eyebrow{font-size:8px;letter-spacing:1.6px}.gsp-network4__eyebrow::before,.gsp-network4__eyebrow::after{width:16px}.gsp-network4__header h2{font-size:29px}.gsp-network4__header h2 span{display:block}.gsp-network4__header p{font-size:13px;line-height:1.6}.gsp-network4__map{border-radius:13px}.gsp-network4__stage{min-height:250px}.gsp-network4__card{display:none!important}.gsp-network4__route-base{stroke-width:3px}.gsp-network4__route{stroke-width:1.3px;stroke-dasharray:4 5}.gsp-network4__point{gap:3px;padding:1px}.gsp-network4__pin{width:11px;height:11px;flex-basis:11px;border-width:1.5px;box-shadow:0 0 0 3px rgb(61 123 173 / .16)}.gsp-network4__hq-pin{width:18px;height:18px;flex-basis:18px;box-shadow:0 0 0 3px rgb(241 168 71 / .17);font-size:6px}.gsp-network4__label{gap:0;padding:3px 4px;border-radius:4px}.gsp-network4__label b{font-size:6px;letter-spacing:.2px}.gsp-network4__label small{display:none}.gsp-network4__point--korea .gsp-network4__label{transform:translate(3px,-13px)}.gsp-network4__point--china .gsp-network4__label{transform:translate(-24px,12px)}.gsp-network4__actions{bottom:10px;left:10px;gap:7px}.gsp-network4__catalogue{display:none}.gsp-network4__actions a{min-height:32px;padding:0 10px;border-radius:5px;font-size:7px}.gsp-network4__actions span{font-size:11px}}@media (prefers-reduced-motion:reduce){.gsp-network4 *,.gsp-network4 *::before,.gsp-network4 *::after{transition:none!important;animation:none!important}.gsp-network4__card-close:hover,.gsp-network4__actions a:hover{transform:none}}@media (min-width:701px){.gsp-network4__card--korea{top:14px!important;right:auto!important;left:calc(36.2% + 40px)!important}.gsp-network4__card--china{top:calc(45.5% + 30px)!important;right:auto!important;left:max(16px, calc(31.2% - 245px))!important}.gsp-network4__card--usa{top:13%!important;right:18px!important;left:auto!important}.gsp-network4__map:has(.gsp-network4__point:hover) .gsp-network4__card{display:none!important}.gsp-network4__map:has(.gsp-network4__point--korea:hover) .gsp-network4__card--korea{display:block!important}.gsp-network4__map:has(.gsp-network4__point--china:hover) .gsp-network4__card--china{display:block!important}.gsp-network4__map:has(.gsp-network4__point--usa:hover) .gsp-network4__card--usa{display:block!important}}@media (max-width:700px){.gsp-network4__card,.gsp-network4__card--korea,.gsp-network4__card--china,.gsp-network4__card--usa{display:none!important}}.gsp-partner-section,.gsp-partner-section *{box-sizing:border-box}.gsp-partner-section{--gsp-blue:#2d7fbd;--gsp-navy:#061b3a;--gsp-text:#5b7390;position:relative;isolation:isolate;padding:104px 20px 96px;overflow:hidden;background:radial-gradient(circle at 50% 0%,rgb(195 229 251 / .45),transparent 31%),linear-gradient(180deg,#ffffff 0%,#f8fcff 100%)}.gsp-partner-section::before,.gsp-partner-section::after{content:"";position:absolute;z-index:-1;border-radius:50%;pointer-events:none}.gsp-partner-section::before{top:-330px;left:50%;width:940px;height:540px;background:radial-gradient(circle,rgb(46 134 200 / .14),transparent 69%);transform:translateX(-50%)}.gsp-partner-section::after{right:-260px;bottom:-430px;width:620px;height:620px;background:radial-gradient(circle,rgb(163 218 249 / .3),transparent 68%)}.gsp-partner-container{position:relative;z-index:2;max-width:1500px;margin:auto}.gsp-partner-header{max-width:870px;margin:auto;text-align:center}.gsp-partner-eyebrow{display:inline-flex;align-items:center;gap:13px;margin-bottom:18px;color:var(--gsp-blue);font-size:11px;font-weight:800;letter-spacing:4.8px;text-transform:uppercase}.gsp-partner-eyebrow::before,.gsp-partner-eyebrow::after{width:34px;height:2px;content:"";background:linear-gradient(90deg,transparent,var(--gsp-blue))}.gsp-partner-eyebrow::after{background:linear-gradient(90deg,var(--gsp-blue),transparent)}.gsp-partner-header h2{margin:0;color:var(--gsp-navy);font-size:clamp(36px, 4vw, 54px);font-weight:850;line-height:1.1;letter-spacing:-.045em}.gsp-partner-header h2::after{display:block;width:56px;height:4px;margin:22px auto 0;content:"";background:linear-gradient(90deg,#74bfe9,#287dba);border-radius:99px}.gsp-partner-header p{max-width:755px;margin:22px auto 0;color:var(--gsp-text);font-size:16px;line-height:1.75}.gsp-partner-slider{position:relative;margin-top:62px;padding:18px 0;overflow:hidden}.gsp-partner-track{display:flex;width:max-content;animation:gsp-partner-flow 42s linear infinite;will-change:transform}.gsp-partner-slider:hover .gsp-partner-track{animation-play-state:paused}.gsp-partner-group{display:flex;align-items:center;gap:30px;padding-right:30px}.gsp-logo{position:relative;width:205px;height:98px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,rgb(255 255 255 / .98),rgb(242 249 254 / .92));border:1px solid rgb(203 224 240 / .96);border-radius:19px;box-shadow:0 11px 24px rgb(14 69 119 / .07),inset 0 1px rgb(255 255 255 / .95);transition:transform 260ms ease,border-color 260ms ease,box-shadow 260ms ease,background 260ms ease}.gsp-logo::before{position:absolute;top:-60px;right:-55px;width:125px;height:125px;content:"";background:radial-gradient(circle,rgb(74 163 220 / .2),transparent 67%);border-radius:50%;opacity:0;transition:opacity 260ms ease}.gsp-logo:hover{z-index:3;background:#fff;border-color:rgb(43 125 186 / .72);box-shadow:0 20px 42px rgb(10 70 125 / .16),0 4px 12px rgb(41 132 195 / .12),inset 0 1px #fff;transform:translateY(-8px) scale(1.025)}.gsp-logo:hover::before{opacity:1}.gsp-logo img{position:relative;z-index:1;width:135px;height:54px;object-fit:contain;filter:grayscale(100%);opacity:.58;transition:filter 260ms ease,opacity 260ms ease,transform 260ms ease}.gsp-logo:hover img{filter:grayscale(0%);opacity:1;transform:scale(1.05)}.gsp-partner-slider::before,.gsp-partner-slider::after{position:absolute;z-index:4;top:0;bottom:0;width:clamp(40px, 10vw, 180px);content:"";pointer-events:none}.gsp-partner-slider::before{left:0;background:linear-gradient(90deg,#f9fcff 0%,#fff0 100%)}.gsp-partner-slider::after{right:0;background:linear-gradient(270deg,#f9fcff 0%,#fff0 100%)}@keyframes gsp-partner-flow{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:1024px){.gsp-partner-section{padding:82px 20px 78px}.gsp-logo{width:175px;height:88px}.gsp-partner-group{gap:24px;padding-right:24px}}@media (max-width:600px){.gsp-partner-section{padding:67px 15px 62px}.gsp-partner-eyebrow{gap:9px;font-size:9px;letter-spacing:3px}.gsp-partner-eyebrow::before,.gsp-partner-eyebrow::after{width:22px}.gsp-partner-header h2{font-size:32px}.gsp-partner-header h2::after{width:46px;margin-top:18px}.gsp-partner-header p{font-size:14px}.gsp-partner-slider{margin-top:40px;padding:12px 0}.gsp-partner-track{animation-duration:32s}.gsp-logo{width:140px;height:72px;border-radius:15px}.gsp-logo img{width:96px;height:40px}.gsp-partner-group{gap:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){.gsp-partner-track{animation:none}}.gsp-app-solution-section,.gsp-app-solution-section *{box-sizing:border-box}.gsp-app-solution-section{width:100%;padding:80px 40px;background:#F5F8FB;overflow:hidden}.gsp-app-solution-header{max-width:850px;margin:auto;text-align:center}.gsp-app-solution-header span{display:block;margin-bottom:12px;font-family:"IBM Plex Mono",monospace;font-size:12px;font-weight:700;letter-spacing:5px;color:#3D7BAD}.gsp-app-solution-header h2{margin:0 0 15px;font-family:"Inter",sans-serif;font-size:46px;font-weight:800;line-height:1.15;letter-spacing:-1.5px;color:#071D3D}.gsp-app-solution-header p{max-width:760px;margin:auto;font-size:17px;line-height:1.7;color:#52657D}.gsp-app-solution-grid{max-width:1250px;margin:55px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.gsp-app-solution-card{height:330px;position:relative;overflow:hidden;display:block;text-decoration:none;border-radius:26px;border:1px solid #DDE6EF;background:#fff;box-shadow:0 15px 40px rgb(7 29 61 / .08);transition:.45s ease}.gsp-app-solution-card:hover{transform:translateY(-10px);box-shadow:0 30px 70px rgb(61 123 173 / .25)}.gsp-app-solution-card img{width:100%;height:100%;object-fit:cover;transition:.7s ease}.gsp-app-solution-card:hover img{transform:scale(1.08)}.gsp-app-overlay{position:absolute;inset:0;background:linear-gradient(180deg,transparent 25%,rgb(7 29 61 / .92))}.gsp-app-content{position:absolute;left:28px;right:28px;bottom:26px;z-index:2;color:#fff}.gsp-app-content span{font-family:"IBM Plex Mono",monospace;font-size:11px;font-weight:700;letter-spacing:2.5px;color:#F1A847}.gsp-app-content h3{margin:8px 0 10px;font-family:"Inter",sans-serif;font-size:27px;font-weight:800;line-height:1.2;color:#fff}.gsp-app-content p{margin:0 0 16px;font-size:14px;color:#fff;opacity:.9}.gsp-app-btn{display:inline-flex;align-items:center;padding:8px 18px;border-radius:30px;background:#3D7BAD;color:#fff;font-size:13px;font-weight:700;transition:.3s}.gsp-app-solution-card:hover .gsp-app-btn{background:#F1A847;color:#071D3D}@media(max-width:1100px){.gsp-app-solution-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.gsp-app-solution-section{padding:55px 18px}.gsp-app-solution-header h2{font-size:34px}.gsp-app-solution-grid{grid-template-columns:1fr;gap:20px}.gsp-app-solution-card{height:300px}}.elementor-2406 .elementor-element.elementor-element-24dbee1{position:relative;overflow:hidden;background:linear-gradient(180deg,#ffffff 0%,#f7fafd 100%);border-top:1px solid #EEF2F7;border-bottom:1px solid #EEF2F7}.elementor-2406 .elementor-element.elementor-element-24dbee1::before{content:"";position:absolute;width:420px;height:420px;left:-220px;top:-120px;background:radial-gradient(circle,rgb(20 65 122 / .06) 0%,#fff0 70%);pointer-events:none}.elementor-2406 .elementor-element.elementor-element-24dbee1::after{content:"";position:absolute;width:420px;height:420px;right:-220px;bottom:-180px;background:radial-gradient(circle,rgb(159 232 112 / .08) 0%,#fff0 70%);pointer-events:none}.elementor-2406 .elementor-element.elementor-element-407bd10 .elementor-counter{width:100%;text-align:center}.elementor-2406 .elementor-element.elementor-element-407bd10 .elementor-counter-number-wrapper{display:flex;justify-content:center;align-items:center;color:#3D7BAD!important;font-family:"Inter",sans-serif!important;font-size:64px!important;font-weight:700!important;line-height:1!important;letter-spacing:-1.5px!important;transition:all .35s ease}.elementor-2406 .elementor-element.elementor-element-407bd10 .elementor-counter-number{color:#3D7BAD!important}.elementor-2406 .elementor-element.elementor-element-407bd10 .elementor-counter-number-prefix{color:#3D7BAD!important}.elementor-2406 .elementor-element.elementor-element-407bd10 .elementor-counter-number-suffix{color:#F1A847!important;margin-left:6px}.elementor-2406 .elementor-element.elementor-element-407bd10 .elementor-counter-title{margin-top:12px!important;color:#52657D!important;font-family:"Inter",sans-serif!important;font-size:17px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important}.elementor-2406 .elementor-element.elementor-element-407bd10 .elementor-counter:hover .elementor-counter-number-wrapper{transform:translateY(-5px)}@media(max-width:1024px){.elementor-2406 .elementor-element.elementor-element-407bd10 .elementor-counter-number-wrapper{font-size:54px!important}.elementor-2406 .elementor-element.elementor-element-407bd10 .elementor-counter-title{font-size:16px!important}}@media(max-width:767px){.elementor-2406 .elementor-element.elementor-element-407bd10 .elementor-counter-number-wrapper{font-size:40px!important;letter-spacing:-1px!important}.elementor-2406 .elementor-element.elementor-element-407bd10 .elementor-counter-title{margin-top:10px!important;font-size:14px!important}}.elementor-2406 .elementor-element.elementor-element-aa0e4ce .elementor-counter{width:100%;text-align:center}.elementor-2406 .elementor-element.elementor-element-aa0e4ce .elementor-counter-number-wrapper{display:flex;justify-content:center;align-items:center;color:#3D7BAD!important;font-family:"Inter",sans-serif!important;font-size:64px!important;font-weight:700!important;line-height:1!important;letter-spacing:-1.5px!important;transition:all .35s ease}.elementor-2406 .elementor-element.elementor-element-aa0e4ce .elementor-counter-number{color:#3D7BAD!important}.elementor-2406 .elementor-element.elementor-element-aa0e4ce .elementor-counter-number-prefix{color:#3D7BAD!important}.elementor-2406 .elementor-element.elementor-element-aa0e4ce .elementor-counter-number-suffix{color:#F1A847!important;margin-left:6px}.elementor-2406 .elementor-element.elementor-element-aa0e4ce .elementor-counter-title{margin-top:12px!important;color:#52657D!important;font-family:"Inter",sans-serif!important;font-size:17px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important}.elementor-2406 .elementor-element.elementor-element-aa0e4ce .elementor-counter:hover .elementor-counter-number-wrapper{transform:translateY(-5px)}@media(max-width:1024px){.elementor-2406 .elementor-element.elementor-element-aa0e4ce .elementor-counter-number-wrapper{font-size:54px!important}.elementor-2406 .elementor-element.elementor-element-aa0e4ce .elementor-counter-title{font-size:16px!important}}@media(max-width:767px){.elementor-2406 .elementor-element.elementor-element-aa0e4ce .elementor-counter-number-wrapper{font-size:40px!important;letter-spacing:-1px!important}.elementor-2406 .elementor-element.elementor-element-aa0e4ce .elementor-counter-title{margin-top:10px!important;font-size:14px!important}}.elementor-2406 .elementor-element.elementor-element-e800899 .elementor-counter{width:100%;text-align:center}.elementor-2406 .elementor-element.elementor-element-e800899 .elementor-counter-number-wrapper{display:flex;justify-content:center;align-items:center;color:#3D7BAD!important;font-family:"Inter",sans-serif!important;font-size:64px!important;font-weight:700!important;line-height:1!important;letter-spacing:-1.5px!important;transition:all .35s ease}.elementor-2406 .elementor-element.elementor-element-e800899 .elementor-counter-number{color:#3D7BAD!important}.elementor-2406 .elementor-element.elementor-element-e800899 .elementor-counter-number-prefix{color:#3D7BAD!important}.elementor-2406 .elementor-element.elementor-element-e800899 .elementor-counter-number-suffix{color:#F1A847!important;margin-left:6px}.elementor-2406 .elementor-element.elementor-element-e800899 .elementor-counter-title{margin-top:12px!important;color:#52657D!important;font-family:"Inter",sans-serif!important;font-size:17px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important}.elementor-2406 .elementor-element.elementor-element-e800899 .elementor-counter:hover .elementor-counter-number-wrapper{transform:translateY(-5px)}@media(max-width:1024px){.elementor-2406 .elementor-element.elementor-element-e800899 .elementor-counter-number-wrapper{font-size:54px!important}.elementor-2406 .elementor-element.elementor-element-e800899 .elementor-counter-title{font-size:16px!important}}@media(max-width:767px){.elementor-2406 .elementor-element.elementor-element-e800899 .elementor-counter-number-wrapper{font-size:40px!important;letter-spacing:-1px!important}.elementor-2406 .elementor-element.elementor-element-e800899 .elementor-counter-title{margin-top:10px!important;font-size:14px!important}}.elementor-2406 .elementor-element.elementor-element-9e28690 .elementor-counter{width:100%;text-align:center}.elementor-2406 .elementor-element.elementor-element-9e28690 .elementor-counter-number-wrapper{display:flex;justify-content:center;align-items:center;color:#3D7BAD!important;font-family:"Inter",sans-serif!important;font-size:64px!important;font-weight:700!important;line-height:1!important;letter-spacing:-1.5px!important;transition:all .35s ease}.elementor-2406 .elementor-element.elementor-element-9e28690 .elementor-counter-number{color:#3D7BAD!important}.elementor-2406 .elementor-element.elementor-element-9e28690 .elementor-counter-number-prefix{color:#3D7BAD!important}.elementor-2406 .elementor-element.elementor-element-9e28690 .elementor-counter-number-suffix{color:#F1A847!important;margin-left:6px}.elementor-2406 .elementor-element.elementor-element-9e28690 .elementor-counter-title{margin-top:12px!important;color:#52657D!important;font-family:"Inter",sans-serif!important;font-size:17px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important}.elementor-2406 .elementor-element.elementor-element-9e28690 .elementor-counter:hover .elementor-counter-number-wrapper{transform:translateY(-5px)}@media(max-width:1024px){.elementor-2406 .elementor-element.elementor-element-9e28690 .elementor-counter-number-wrapper{font-size:54px!important}.elementor-2406 .elementor-element.elementor-element-9e28690 .elementor-counter-title{font-size:16px!important}}@media(max-width:767px){.elementor-2406 .elementor-element.elementor-element-9e28690 .elementor-counter-number-wrapper{font-size:40px!important;letter-spacing:-1px!important}.elementor-2406 .elementor-element.elementor-element-9e28690 .elementor-counter-title{margin-top:10px!important;font-size:14px!important}}.gsp-support-section,.gsp-support-section *{box-sizing:border-box}.gsp-support-section{width:100%;padding:80px 40px;background:#F5F8FB}.gsp-support-header{max-width:850px;margin:auto;text-align:center}.gsp-support-header span{font-family:"IBM Plex Mono",monospace;font-size:12px;font-weight:800;letter-spacing:5px;color:#3D7BAD}.gsp-support-header h2{margin:15px 0 12px;font-family:"Inter",sans-serif;font-size:46px;font-weight:900;line-height:1.15;letter-spacing:-1.5px;color:#071D3D}.gsp-support-header p{max-width:720px;margin:auto;font-size:17px;line-height:1.7;color:#52657D}.gsp-support-grid{max-width:1320px;margin:50px auto 0;display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.gsp-support-card{min-height:340px;padding:32px;display:flex;flex-direction:column;background:#FFF;border:1px solid #DDE6EF;border-radius:26px;text-decoration:none!important;box-shadow:0 15px 40px rgb(7 29 61 / .06);opacity:0;transform:translateY(35px);transition:.45s ease}.gsp-support-card.show{opacity:1;transform:none}.gsp-support-card:hover{transform:translateY(-10px);border-color:#3D7BAD;box-shadow:0 30px 70px rgb(61 123 173 / .20)}.gsp-support-icon{width:65px;height:65px;display:flex;align-items:center;justify-content:center;margin-bottom:25px;background:#F5F8FB;border:1px solid #DDE6EF;border-radius:18px;transition:.3s}.gsp-support-icon svg{width:34px;height:34px;fill:none;stroke:#3D7BAD;stroke-width:3}.gsp-support-card:hover .gsp-support-icon{background:#3D7BAD;border-color:#3D7BAD}.gsp-support-card:hover svg{stroke:#FFF}.gsp-support-tag{font-family:"IBM Plex Mono",monospace;font-size:11px;font-weight:800;letter-spacing:1.5px;color:#3D7BAD;margin-bottom:10px}.gsp-support-card h3{margin:0 0 15px;font-family:"Inter",sans-serif;font-size:30px;font-weight:900;line-height:1.15;color:#071D3D}.gsp-support-card p{margin:0;font-size:15px;line-height:1.65;color:#52657D}.gsp-support-btn{margin-top:auto;align-self:flex-end;padding:10px 22px;background:#3D7BAD;color:#FFF;border-radius:30px;font-size:13px;font-weight:700;transition:.3s}.gsp-support-card:hover .gsp-support-btn{background:#F1A847;color:#071D3D}@media(max-width:1100px){.gsp-support-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.gsp-support-section{padding:55px 18px}.gsp-support-header h2{font-size:32px}.gsp-support-grid{grid-template-columns:1fr;gap:18px}.gsp-support-card{min-height:280px;padding:25px}}.gsp-final-cta,.gsp-final-cta *{box-sizing:border-box}.gsp-final-cta{position:relative;width:100%;padding:75px 40px;overflow:hidden;background:linear-gradient(120deg,#071D3D,#174d78,#3D7BAD)}.gsp-final-overlay{position:absolute;inset:0;background:radial-gradient(circle at top right,rgb(255 255 255 / .18),transparent 35%)}.gsp-final-content{position:relative;z-index:2;max-width:1100px;margin:auto;text-align:center;color:#fff}.gsp-final-eyebrow{display:block;margin-bottom:18px;font-family:"IBM Plex Mono",monospace;font-size:12px;font-weight:800;letter-spacing:5px;color:#F1A847}.gsp-final-content h2{margin:0 auto 18px;font-family:"Inter",sans-serif;font-size:52px;font-weight:900;line-height:1.15;letter-spacing:-1.5px;color:#FFF}.gsp-final-content p{max-width:850px;margin:0 auto 35px;font-size:18px;line-height:1.7;color:#DDE6EF}.gsp-final-buttons{display:flex;justify-content:center;gap:18px}.gsp-final-buttons a{height:54px;padding:0 35px;display:flex;align-items:center;justify-content:center;border-radius:40px;font-size:15px;font-weight:800;text-decoration:none!important;transition:.35s}.gsp-final-primary{background:#F1A847;color:#071D3D!important}.gsp-final-primary:hover{background:#FFF;transform:translateY(-3px)}.gsp-final-secondary{border:1px solid rgb(255 255 255 / .6);color:#FFFFFF!important;background:#fff0}.gsp-final-secondary:hover{background:#FFF;color:#071D3D!important;transform:translateY(-3px)}.gsp-final-trust{margin-top:35px;display:flex;justify-content:center;flex-wrap:wrap;gap:12px}.gsp-final-trust span{padding:9px 18px;border-radius:30px;background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .25);font-size:13px;color:#FFF}@media(max-width:700px){.gsp-final-cta{padding:55px 20px}.gsp-final-content h2{font-size:32px}.gsp-final-content p{font-size:15px}.gsp-final-buttons{flex-direction:column}.gsp-final-buttons a{width:100%;max-width:320px;margin:auto}}.gsp-cert-showcase,.gsp-cert-showcase *{box-sizing:border-box}.gsp-cert-showcase{--navy:#071D3D;--blue:#3D7BAD;--orange:#F1A847;--line:rgba(221,230,239,.25);position:relative;left:50%;width:100vw;max-width:100vw;margin:0 -50vw;padding:48px 28px 58px;overflow:hidden;color:#FFF;background:linear-gradient(112deg,#071D3D 0%,#0d3157 52%,#3D7BAD 130%);font-family:"Inter","Segoe UI",Arial,sans-serif}.gsp-cert-showcase::before{content:"";position:absolute;top:-320px;right:-170px;width:650px;height:650px;border-radius:50%;background:radial-gradient(circle,rgb(105 171 218 / .42),transparent 67%);pointer-events:none}.gsp-cert-showcase::after{content:"";position:absolute;bottom:-270px;left:-190px;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,rgb(61 123 173 / .22),transparent 70%);pointer-events:none}.gsp-cert-showcase__inner{position:relative;z-index:1;width:100%;max-width:1450px;margin:0 auto}.gsp-cert-showcase__header{margin-bottom:25px;text-align:center}.gsp-cert-showcase__header>div{max-width:800px;margin:0 auto}.gsp-cert-showcase__eyebrow{display:inline-block;margin:0 0 9px;color:#D6E9F9;font-family:"IBM Plex Mono",Consolas,monospace;font-size:10px;font-weight:800;letter-spacing:2.7px;line-height:1.3}.gsp-cert-showcase h2{margin:0;color:#FFF;font-family:"Manrope","Inter",Arial,sans-serif;font-size:clamp(36px,3.15vw,50px);font-weight:800;line-height:1.05;letter-spacing:-.045em}.gsp-cert-showcase__grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px}.gsp-cert-showcase__card{min-width:0;padding:8px 8px 15px;background:linear-gradient(145deg,rgb(255 255 255 / .15),rgb(255 255 255 / .055));border:1px solid var(--line);border-radius:14px;box-shadow:0 15px 30px rgb(2 15 36 / .20);backdrop-filter:blur(8px);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.gsp-cert-showcase__card:hover{transform:translateY(-4px);border-color:rgb(255 255 255 / .65);box-shadow:0 22px 42px rgb(2 15 36 / .30)}.gsp-cert-showcase__preview{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:150px;margin:0;padding:6px;overflow:hidden;background:#FFF;border:0;border-radius:8px;cursor:default}.gsp-cert-showcase__preview img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .35s ease}.gsp-cert-showcase__preview span{position:absolute;top:7px;left:7px;max-width:calc(100% - 14px);padding:4px 6px;overflow:hidden;color:var(--navy);background:var(--orange);border-radius:999px;font-family:"IBM Plex Mono",Consolas,monospace;font-size:6px;font-weight:800;letter-spacing:.25px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.gsp-cert-showcase__preview:hover img{transform:scale(1.035)}.gsp-cert-showcase__copy{padding:10px 1px 0;text-align:center}.gsp-cert-showcase__copy h3{margin:0 0 4px;color:#FFF;font-family:"Manrope","Inter",Arial,sans-serif;font-size:11px;font-weight:800;line-height:1.22;letter-spacing:-.025em}.gsp-cert-showcase__copy p{margin:0;color:#C8DCEB;font-size:8px;line-height:1.35}@media(max-width:1200px){.gsp-cert-showcase{padding:42px 22px 50px}.gsp-cert-showcase__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.gsp-cert-showcase__preview{height:180px}.gsp-cert-showcase__copy h3{font-size:13px}.gsp-cert-showcase__copy p{font-size:9px}}@media(max-width:700px){.gsp-cert-showcase{padding:38px 12px 42px}.gsp-cert-showcase__header{margin-bottom:19px}.gsp-cert-showcase__eyebrow{margin-bottom:9px;font-size:8px;letter-spacing:1.8px}.gsp-cert-showcase h2{font-size:31px}.gsp-cert-showcase__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.gsp-cert-showcase__card{padding:8px 8px 13px;border-radius:14px}.gsp-cert-showcase__preview{height:165px;padding:6px;border-radius:9px}.gsp-cert-showcase__preview span{top:7px;left:7px;padding:5px 7px;font-size:6px}.gsp-cert-showcase__copy{padding:10px 1px 0}.gsp-cert-showcase__copy h3{margin-bottom:3px;font-size:12px}.gsp-cert-showcase__copy p{font-size:8px;line-height:1.35}}@media(max-width:370px){.gsp-cert-showcase__preview{height:140px}.gsp-cert-showcase__copy h3{font-size:11px}}@media(prefers-reduced-motion:reduce){.gsp-cert-showcase__card,.gsp-cert-showcase__preview img{transition:none}.gsp-cert-showcase__card:hover,.gsp-cert-showcase__preview:hover img{transform:none}}.gsp-news-next,.gsp-news-next *{box-sizing:border-box}.gsp-news-next{--ink:#071d3d;--blue:#347db7;--sky:#eaf5fc;--text:#5b7189;--line:#dbe7f0;position:relative;left:50%;width:100vw;max-width:100vw;margin:0 -50vw;padding:106px 28px 100px;overflow:hidden;background:radial-gradient(circle at 9% 88%,rgb(167 218 249 / .26),transparent 27%),radial-gradient(circle at 86% 4%,rgb(202 233 252 / .62),transparent 25%),#fff;font-family:Inter,"Segoe UI",Arial,sans-serif}.gsp-news-next::before{position:absolute;z-index:0;inset:0;content:"";opacity:.32;pointer-events:none;background-image:radial-gradient(#9ac8e6 1px,transparent 1px);background-size:22px 22px;mask-image:linear-gradient(90deg,transparent 0%,#000 18%,#000 82%,transparent 100%)}.gsp-news-next__inner{position:relative;z-index:1;width:100%;max-width:1420px;margin:0 auto}.gsp-news-next__header{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.7fr);align-items:end;gap:52px;margin-bottom:54px}.gsp-news-next__eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:15px;color:var(--blue);font-family:"IBM Plex Mono",Consolas,monospace;font-size:10px;font-weight:800;letter-spacing:3.2px;text-transform:uppercase}.gsp-news-next__eyebrow::before{width:30px;height:2px;content:"";background:var(--blue)}.gsp-news-next h2{margin:0;color:var(--ink);font-family:Manrope,Inter,Arial,sans-serif;font-size:clamp(39px, 4.15vw, 60px);font-weight:800;line-height:1.03;letter-spacing:-.055em}.gsp-news-next h2 span{color:var(--blue)}.gsp-news-next__header>p{max-width:440px;margin:0 0 3px;color:var(--text);font-size:15px;line-height:1.72}.gsp-news-next__layout{display:grid;grid-template-columns:minmax(0,1.24fr) minmax(390px,.76fr);align-items:stretch;gap:42px}.gsp-news-next__feature{position:relative;min-width:0;overflow:hidden;min-height:530px;border:1px solid rgb(190 215 232 / .8);border-radius:24px;box-shadow:0 28px 62px rgb(9 52 91 / .13);background:var(--ink)}.gsp-news-next__feature-image{position:absolute;z-index:0;inset:0;display:block;overflow:hidden;background:#dfeef7;text-decoration:none}.gsp-news-next__feature-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 700ms cubic-bezier(.2,.75,.25,1),filter 500ms ease}.gsp-news-next__feature:hover .gsp-news-next__feature-image img{filter:saturate(1.08) contrast(1.02);transform:scale(1.045)}.gsp-news-next__image-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgb(3 27 61 / .06) 20%,rgb(3 24 53 / .12) 45%,rgb(3 21 45 / .90) 100%),linear-gradient(90deg,rgb(2 35 75 / .28),transparent 65%)}.gsp-news-next__feature-badge{position:absolute;top:25px;left:25px;padding:8px 12px;color:#fff;background:rgb(255 255 255 / .16);border:1px solid rgb(255 255 255 / .38);border-radius:99px;backdrop-filter:blur(10px);font-size:10px;font-weight:800;letter-spacing:1.25px;text-transform:uppercase}.gsp-news-next__image-arrow{position:absolute;top:22px;right:22px;display:grid;width:42px;height:42px;place-items:center;color:#fff;background:rgb(255 255 255 / .16);border:1px solid rgb(255 255 255 / .34);border-radius:50%;backdrop-filter:blur(10px);font-size:19px;transition:background 220ms ease,transform 220ms ease}.gsp-news-next__feature:hover .gsp-news-next__image-arrow{background:var(--blue);transform:rotate(45deg)}.gsp-news-next__feature-copy{position:absolute;z-index:1;right:0;bottom:0;left:0;padding:34px 36px 35px;color:#fff}.gsp-news-next time{display:block;color:#5e7590;font-family:"IBM Plex Mono",Consolas,monospace;font-size:10px;font-weight:800;letter-spacing:1.2px;line-height:1.4;text-transform:uppercase}.gsp-news-next__feature-copy time{color:#b9d9f0}.gsp-news-next__feature-copy h3{max-width:650px;margin:12px 0 17px;font-family:Manrope,Inter,Arial,sans-serif;font-size:clamp(28px, 2.4vw, 38px);font-weight:750;line-height:1.13;letter-spacing:-.042em}.gsp-news-next__feature-copy h3 a{color:#fff;text-decoration:none}.gsp-news-next__read{display:inline-flex;align-items:center;gap:9px;color:#fff;font-family:"IBM Plex Mono",Consolas,monospace;font-size:10px;font-weight:800;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.gsp-news-next__read span{color:#85c8f3;font-size:17px;transition:transform 220ms ease}.gsp-news-next__read:hover span{transform:translateX(5px)}.gsp-news-next__updates{min-width:0;padding:8px 0 0}.gsp-news-next__updates-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid #aacce4;color:var(--ink);font-family:"IBM Plex Mono",Consolas,monospace;font-size:10px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase}.gsp-news-next__counter{color:var(--blue)}.gsp-news-next__list{border-bottom:1px solid var(--line)}.gsp-news-next__item{position:relative;width:100%;min-height:157px;padding:25px 5px 23px 0;display:grid;grid-template-columns:42px minmax(0,1fr) 32px;align-items:start;gap:15px;overflow:hidden;color:var(--ink);background:#fff0;border:0;border-bottom:1px solid var(--line);cursor:pointer;text-align:left;transition:padding 250ms ease,background 250ms ease}.gsp-news-next__item::before{position:absolute;bottom:0;left:0;width:0;height:3px;content:"";background:var(--blue);transition:width 320ms ease}.gsp-news-next__item:hover,.gsp-news-next__item.is-active{padding-left:12px;background:linear-gradient(90deg,rgb(224 241 252 / .72),transparent 90%)}.gsp-news-next__item:hover::before,.gsp-news-next__item.is-active::before{width:100%}.gsp-news-next__number{padding-top:2px;color:#9bb2c6;font-family:"IBM Plex Mono",Consolas,monospace;font-size:13px;font-weight:800;letter-spacing:-.04em}.gsp-news-next__item.is-active .gsp-news-next__number{color:var(--blue)}.gsp-news-next__item-copy{min-width:0}.gsp-news-next__item-copy strong{display:block;margin-top:10px;color:#112747;font-family:Manrope,Inter,Arial,sans-serif;font-size:21px;font-weight:750;line-height:1.25;letter-spacing:-.034em;transition:color 200ms ease}.gsp-news-next__item.is-active strong{color:var(--blue)}.gsp-news-next__item-arrow{display:grid;width:29px;height:29px;place-items:center;margin-top:3px;color:#6d88a4;border:1px solid #bfd4e4;border-radius:50%;font-size:15px;transition:color 220ms ease,background 220ms ease,border-color 220ms ease,transform 220ms ease}.gsp-news-next__item:hover .gsp-news-next__item-arrow,.gsp-news-next__item.is-active .gsp-news-next__item-arrow{color:#fff;background:var(--blue);border-color:var(--blue);transform:rotate(45deg)}.gsp-news-next__item:focus-visible{outline:3px solid #f1a847;outline-offset:-3px}@media (max-width:1100px){.gsp-news-next{padding:82px 22px}.gsp-news-next__header{grid-template-columns:1fr;gap:18px;margin-bottom:40px}.gsp-news-next__header>p{max-width:650px}.gsp-news-next__layout{grid-template-columns:1fr;gap:34px}.gsp-news-next__feature{min-height:490px}.gsp-news-next__updates{max-width:780px;width:100%;margin:0 auto}}@media (max-width:600px){.gsp-news-next{padding:64px 16px 66px}.gsp-news-next::before{opacity:.2}.gsp-news-next__header{gap:15px;margin-bottom:31px}.gsp-news-next__eyebrow{font-size:8px;letter-spacing:2px}.gsp-news-next h2{font-size:38px}.gsp-news-next__header>p{font-size:14px;line-height:1.65}.gsp-news-next__feature{min-height:410px;border-radius:18px}.gsp-news-next__feature-copy{padding:24px 22px 25px}.gsp-news-next__feature-badge{top:17px;left:17px;font-size:8px}.gsp-news-next__image-arrow{top:15px;right:15px;width:36px;height:36px}.gsp-news-next__feature-copy h3{margin:9px 0 14px;font-size:27px}.gsp-news-next__updates{padding-top:0}.gsp-news-next__item{min-height:132px;padding-top:20px;padding-bottom:19px;grid-template-columns:31px minmax(0,1fr) 29px;gap:11px}.gsp-news-next__item:hover,.gsp-news-next__item.is-active{padding-left:7px}.gsp-news-next__number{font-size:11px}.gsp-news-next__item-copy strong{margin-top:8px;font-size:17px}.gsp-news-next__item-arrow{width:26px;height:26px;font-size:13px}}@media (prefers-reduced-motion:reduce){.gsp-news-next *,.gsp-news-next *::before{transition:none!important}.gsp-news-next__feature:hover .gsp-news-next__feature-image img{transform:none}}