@import"https://fonts.googleapis.com/css2?family=Cairo:wght@400;600;700;800&family=Inter:wght@600;700;800&display=swap";:root{--navy:#061224;--ink:#081a30;--teal:#058fa8;--cyan:#2bbfc9;--ice:#ecf5f7;--paper:#f9fbfc;--muted:#58758b;--line:#d8e5ea;--radius:8px;--max:1296px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Cairo,Arial,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button{cursor:pointer}.container{width:min(var(--max),calc(100% - 48px));margin:auto}.section{padding:120px 0}.section-head{max-width:720px;margin-right:0;margin-left:auto}.kicker{color:var(--teal);font:700 12px/1.2 Inter,Cairo,sans-serif;letter-spacing:.06em}.section h2{margin:20px 0 18px;font-size:clamp(34px,4.2vw,58px);line-height:1.22;letter-spacing:0}.lead{margin:0;color:var(--muted);font-size:18px;line-height:2}.hero{position:relative;min-height:980px;overflow:hidden;background:var(--navy);color:#fff}.hero-bg,.hero-wash,.hero-header-wash{position:absolute;top:0;right:0;bottom:0;left:0}.hero-bg{background:url(/images/hero/hero-port.png) center/cover no-repeat;opacity:.62}.hero-wash{background:#050b17b3}.hero-header-wash{height:132px;background:#050b1799;inset:0 0 auto}.hero-content{position:relative;z-index:1;padding-top:30px}.nav{height:72px;display:flex;align-items:center;justify-content:space-between;direction:ltr}.nav-links{display:flex;gap:34px;align-items:center;position:absolute;left:50%;transform:translate(-50%);font-size:14px;font-weight:700;direction:rtl}.nav-links a{opacity:.82;transition:opacity .2s,color .2s}.nav-links a:hover,.nav-links a.active{color:var(--cyan);opacity:1}.lang{width:82px;height:44px;border:1px solid rgba(249,251,252,.45);border-radius:8px;background:transparent;color:#fff;font:700 11px Inter;direction:ltr}.brand-lockup{display:flex;align-items:center;gap:10px;direction:ltr}.brand-mark{width:44px;height:44px;border-radius:8px;background:var(--paper);display:grid;place-items:center;overflow:hidden;transform:skewY(-8deg)}.brand-mark img{width:190%;height:190%;max-width:none;object-fit:contain;transform:skewY(8deg)}.brand-name{display:flex;flex-direction:column;align-items:flex-start;line-height:1}.brand-name strong{font:800 16px Inter;color:#fff;letter-spacing:.02em}.brand-name span{margin-top:6px;color:#b8d4df;font-size:9px;white-space:nowrap}.hero-copy{width:624px;margin-right:0;margin-left:auto;padding-top:104px;text-align:right}.hero-kicker{color:var(--cyan);font-size:13px;font-weight:700}.hero h1{margin:24px 0 22px;font-size:clamp(48px,5vw,76px);line-height:1.18;letter-spacing:0}.hero-copy p{color:#bed6e2;font-size:20px;line-height:1.8;margin:0}.actions{display:flex;gap:12px;margin-top:36px}.btn{height:54px;border:0;border-radius:8px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:13px}.btn-primary{background:var(--teal);color:#fff}.btn-outline{border:1px solid rgba(249,251,252,.7);color:#fff;background:transparent}.live-panel{position:absolute;z-index:2;top:216px;left:0;width:490px;height:566px;padding:28px;background:#f9fbfcf7;border-radius:8px;color:var(--ink)}.panel-label{font:700 10px Inter;color:var(--teal);direction:ltr;text-align:left}.live-panel h3{font-size:29px;line-height:1.3;margin:26px 0 28px}.quick-list{display:grid;gap:16px}.quick{height:62px;padding:0 18px;display:flex;align-items:center;gap:14px;border-radius:8px;background:var(--ice);color:var(--ink)}.quick:first-child{background:var(--navy);color:#fff}.quick-no{font:700 10px Inter;color:var(--cyan);direction:ltr}.quick strong{flex:1;font-size:14px}.quick i{font-style:normal;font-size:17px;color:var(--teal)}.panel-note{margin:40px 0 20px;color:var(--muted);font-size:15px;line-height:1.7}.status{height:30px;border-radius:8px;background:var(--ice);display:flex;align-items:center;gap:8px;padding:0 14px;font-size:11px}.status-dot{width:10px;height:10px;border-radius:50%;background:#1fad7a}.audience{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);gap:12px;width:654px;margin:74px 0 0 auto}.audience-card{min-height:122px;padding:16px 14px;background:#051424b8;border:1px solid rgba(30,190,210,.35);border-radius:8px}.audience-card strong{display:block;color:#fff;font-size:15px}.audience-card span{display:block;margin-top:7px;color:#cde6ee;font-size:12px;line-height:1.6}.hero-trust{position:relative;right:auto;bottom:auto;width:654px;margin:24px 0 0 auto;color:#fff;font-size:14px;text-align:right}.hero-trust b{color:var(--cyan)}.gateway{background:var(--paper)}.gateway-layout{display:grid;grid-template-columns:760px 1fr;gap:40px;margin-top:66px;direction:ltr}.gateway-visual{height:604px;border-radius:8px;overflow:hidden;position:relative;background:var(--navy)}.gateway-visual img{width:100%;height:100%;object-fit:cover}.visual-overlay{position:absolute;inset:auto 0 0;height:264px;padding:38px 42px;background:#050b17c7;text-align:right;direction:rtl}.visual-overlay .kicker{font-size:11px}.visual-overlay h3{margin:18px 0 14px;color:#fff;font-size:31px;line-height:1.3}.visual-overlay p{margin:0;color:#cce3eb;font-size:15px;line-height:1.7}.gateway-menu{height:604px;padding:28px;border:1px solid var(--line);border-radius:8px;background:#fff}.gateway-menu h3{margin:0 0 26px;font-size:25px}.service-list{display:grid;gap:12px}.service{min-height:60px;padding:0 18px;border:1px solid transparent;border-radius:8px;background:var(--ice);display:flex;align-items:center;justify-content:space-between;font-weight:700;color:var(--ink);transition:background .2s,border-color .2s,color .2s}.service.active{background:var(--navy);color:#fff}.service:hover{border-color:var(--teal);color:var(--teal)}.service.active:hover{color:#fff}.service-no{font:700 10px Inter;color:var(--teal);direction:ltr}.service.active .service-no{color:var(--cyan)}.service-arrow{font-style:normal;font-size:17px;color:var(--teal)}.service.active .service-arrow{color:var(--cyan)}.journey{background:var(--navy);color:#fff}.journey .section-head{margin-bottom:60px}.journey .section h2{color:#fff}.journey .lead{color:#c4dce6}.journey-layout{display:grid;grid-template-columns:760px 1fr;gap:40px;direction:ltr}.journey-visual{height:900px;border-radius:8px;overflow:hidden;position:relative;background:linear-gradient(135deg,#122843,#061224)}.journey-visual img{width:100%;height:100%;object-fit:cover;opacity:.75}.journey-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#06122433,#061224d1)}.journey-caption{position:absolute;z-index:1;right:34px;top:42px;text-align:right}.journey-caption h3{margin:14px 0;color:#fff;font-size:34px;line-height:1.3}.journey-caption p{margin:0;color:#cce3eb}.steps{display:grid;gap:16px;direction:rtl}.step{min-height:148px;padding:22px 26px;border:1px solid rgba(85,145,168,.28);border-radius:8px;background:transparent}.step.active{background:#0a2a44;border-color:var(--cyan);box-shadow:0 18px 40px #00000029}.step-no{font:700 11px Inter;color:var(--cyan)}.step h3{margin:8px 0;font-size:18px}.step p{margin:0;color:#a7c3cf;font-size:13px;line-height:1.7}.capabilities{background:#f9fbfc}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:64px}.cap-card{min-height:680px;border-radius:8px;overflow:hidden;background:#ecf5f7}.cap-card:nth-child(2){background:var(--navy);color:#fff}.cap-photo{height:264px;background:#12304c}.cap-photo img{width:100%;height:100%;object-fit:cover}.cap-body{padding:24px}.cap-meta{display:flex;gap:24px;align-items:flex-start}.cap-no{font:700 11px Inter;color:var(--cyan)}.cap-body h3{margin:0;font-size:25px;line-height:1.35}.cap-body p{margin:22px 0 44px;color:var(--muted);font-size:15px;line-height:1.8}.cap-card:nth-child(2) p{color:#9db8c8}.cap-body ul{list-style:none;margin:0;padding:0;display:grid;gap:20px}.cap-body li{display:flex;align-items:center;gap:10px;font-size:14px}.cap-body li:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--teal);flex:0 0 auto}.tools{background:var(--ice)}.tools-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:56px}.tool{padding:28px;border:1px solid var(--line);border-radius:8px;background:#fff}.tool h3{margin:0;font-size:24px}.tool p{color:var(--muted);line-height:1.8}.tool-form{display:grid;gap:12px;margin-top:24px}.tool-form input,.tool-form textarea{width:100%;border:1px solid var(--line);border-radius:8px;padding:14px;background:#f9fbfc;color:var(--ink);outline:0}.tool-form textarea{min-height:100px;resize:vertical}.tool-form button{border:0;border-radius:8px;background:var(--navy);color:#fff;height:50px;font-weight:800}.about{background:#fff}.about-layout{display:grid;grid-template-columns:620px 1fr;gap:68px;align-items:center;direction:ltr;margin-top:50px}.about-visual{height:746px;position:relative;border-radius:8px;overflow:hidden;background:var(--navy)}.about-visual img{width:100%;height:100%;object-fit:cover}.about-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#050b178f}.about-label,.about-title,.proof{position:absolute;z-index:1}.about-label{top:28px;left:28px;color:var(--cyan);font:700 11px Inter}.about-title{right:28px;top:78px;color:#fff;font-size:34px;line-height:1.3}.proof{right:28px;left:28px;bottom:28px;padding:24px;border:1px solid rgba(43,191,201,.35);border-radius:8px;background:#061224e6;color:#fff}.proof-kicker{color:var(--cyan);font:700 10px Inter}.proof-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:18px}.proof strong{display:block;font-size:15px}.proof span{display:block;margin-top:6px;color:#a9c4cf;font-size:11px;line-height:1.6}.about-copy{direction:rtl;text-align:right}.facts{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:70px 0 32px}.fact{padding:22px 18px;background:var(--ice);border-radius:8px}.fact strong{display:block;font:800 30px Inter;color:var(--ink)}.fact:nth-child(2) strong{color:#f25b3a}.fact span{display:block;margin-top:10px;color:var(--muted);font-size:12px}.values{display:grid;gap:16px}.value{min-height:52px;padding:0 18px;border:1px solid var(--line);border-radius:8px;display:flex;align-items:center;justify-content:space-between;font-size:13px}.value b{width:18px;height:18px;border-radius:4px;background:var(--teal);color:#fff;display:grid;place-items:center;font-size:12px}.final-cta{background:var(--navy);color:#fff;padding:0}.cta-layout{display:grid;grid-template-columns:650px 1fr;min-height:700px;direction:ltr}.cta-image{background:url(/images/contact/container-seal.png) center/cover no-repeat;position:relative}.cta-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#050b1761}.cta-copy{direction:rtl;text-align:right;padding:124px 72px;background:var(--navy)}.cta-copy .kicker{color:var(--cyan)}.cta-copy h2{margin:20px 0;font-size:58px;line-height:1.25;color:#fff}.cta-copy p{color:#bed6e2;font-size:18px;line-height:1.9}.cta-copy .contact-line{margin-top:64px;color:#8eabba;font:11px Inter;direction:ltr;text-align:right}.footer{background:#040c18;color:#b8ced7;padding:32px 0}.footer-inner{display:flex;justify-content:space-between;align-items:center;gap:24px;font-size:13px}.footer strong{color:#fff;font:800 15px Inter}.reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}}@media(max-width:1100px){.hero{min-height:980px}.live-panel{left:24px;transform:scale(.82);transform-origin:top left}.hero-copy,.hero-trust{width:58%}.gateway-layout,.journey-layout,.about-layout{grid-template-columns:1fr}.gateway-visual,.journey-visual{height:560px}.about-visual{height:520px}.about-copy{max-width:720px}.cta-layout{grid-template-columns:1fr}.cta-image{min-height:420px}.cta-copy{min-height:520px}}@media(max-width:760px){.container{width:min(100% - 28px,var(--max))}.section{padding:76px 0}.nav{height:auto;min-height:64px}.nav-links{display:none}.brand-name strong{font-size:14px}.brand-name span{font-size:8px}.lang{width:64px;height:38px}.hero{min-height:930px}.hero-content{padding-top:16px}.hero-copy{width:100%;padding-top:76px}.hero h1{font-size:44px}.hero-copy p{font-size:16px}.actions{flex-direction:column}.actions .btn{width:100%}.live-panel{position:relative;top:auto;left:auto;transform:none;width:100%;height:auto;margin-top:46px;padding:22px}.live-panel h3{font-size:25px}.panel-note{margin-top:28px}.audience{position:relative;right:auto;bottom:auto;width:100%;grid-template-columns:repeat(2,1fr);margin-top:20px}.audience-card{min-height:105px}.hero-trust{display:none}.gateway-layout,.journey-layout{gap:24px;margin-top:36px}.gateway-visual{height:470px}.gateway-menu{height:auto;padding:20px}.visual-overlay{height:220px;padding:24px}.visual-overlay h3{font-size:24px}.journey-visual{height:520px}.journey-caption{right:22px;top:24px}.journey-caption h3{font-size:28px}.cards,.tools-grid{grid-template-columns:1fr;gap:18px;margin-top:36px}.cap-card{min-height:0}.about-layout{gap:32px;margin-top:32px}.about-visual{height:500px}.about-title{font-size:27px}.proof{right:16px;left:16px;bottom:16px;padding:16px}.proof-grid{gap:8px}.proof strong{font-size:12px}.proof span{font-size:9px}.facts{margin:36px 0 24px}.section h2{font-size:36px}.lead{font-size:16px}.cta-copy{padding:76px 24px}.cta-copy h2{font-size:40px}.footer-inner{flex-direction:column;align-items:flex-start}}.hero{min-height:900px;background:#061224}.hero-bg{opacity:.56;background-position:center 46%;transform:scale(1.03)}.hero-wash{background:linear-gradient(90deg,#050e1ce0,#050e1c94 42%,#050e1cd1)}.hero-header-wash{height:112px;background:linear-gradient(180deg,#040c18eb,#040c182e)}.hero:before{content:"";position:absolute;top:112px;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0 9%,rgba(43,191,201,.11) 9.05%,transparent 9.1% 31%,rgba(43,191,201,.08) 31.05%,transparent 31.1% 68%,rgba(43,191,201,.08) 68.05%,transparent 68.1%);pointer-events:none;opacity:.5}.hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:190px;background:linear-gradient(180deg,transparent,rgba(3,10,21,.78));pointer-events:none}.hero-content{padding-top:20px}.nav{height:68px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.13)}.nav-links{gap:42px;font-size:15px}.nav-links a{position:relative;padding:10px 0}.nav-links a:after{content:"";position:absolute;right:0;bottom:0;width:0;height:2px;background:var(--cyan);transition:width .25s ease}.nav-links a:hover:after,.nav-links a.active:after{width:100%}.brand-mark{width:46px;height:46px;border-radius:10px}.brand-name strong{font-size:17px}.brand-name span{font-size:9px;letter-spacing:.04em}.hero-copy{width:680px;padding-top:112px}.hero-kicker{display:inline-flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.05em}.hero-kicker:before{content:"";width:34px;height:2px;background:var(--cyan)}.hero h1{max-width:680px;margin:20px 0 24px;font-size:clamp(54px,5.6vw,82px);line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.hero-copy p{max-width:600px;font-size:18px;line-height:1.9}.actions{gap:14px;margin-top:32px}.btn{min-width:166px;height:52px;border-radius:9px;padding:0 22px;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.btn:hover{transform:translateY(-2px)}.btn-primary{box-shadow:0 10px 28px #058fa838}.btn-primary:hover{background:#11a7bd}.live-panel{top:194px;left:0;width:430px;height:auto;min-height:486px;padding:30px;border:1px solid rgba(255,255,255,.58);box-shadow:0 26px 80px #0000004d;background:#f9fbfcf5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.live-panel:before{content:"01";position:absolute;top:30px;right:30px;color:#9fb7c1;font:700 11px Inter}.panel-label{padding-left:42px}.live-panel h3{max-width:330px;margin:22px 0 24px;font-size:27px;line-height:1.35}.quick-list{gap:10px}.quick{height:58px;padding:0 16px;border:1px solid transparent;transition:transform .2s ease,border-color .2s ease}.quick:hover{transform:translate(-4px);border-color:var(--cyan)}.quick:first-child{background:var(--navy)}.quick strong{font-size:13px}.panel-note{margin:28px 0 18px;font-size:13px;line-height:1.8}.status{height:34px;font-size:11px;border:1px solid #d8e5ea}.audience{width:680px;gap:10px;margin:58px 0 0 auto}.audience-card{min-height:108px;padding:17px 16px;background:#061224ad;border-color:#2bbfc961;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.audience-card strong{font-size:14px}.audience-card span{font-size:11px;line-height:1.7}.hero-trust{width:680px;margin:16px 0 0 auto;color:#d8e8ee;font-size:12px}@media(max-width:1100px){.hero{min-height:940px}.hero-copy{width:58%;padding-top:92px}.live-panel{top:180px;width:400px;transform:scale(.9);transform-origin:top left}.audience,.hero-trust{width:58%}}@media(max-width:760px){.hero{min-height:980px}.hero:before{opacity:.22}.nav{border-bottom:0}.hero-copy{width:100%;padding-top:72px}.hero h1{font-size:46px;line-height:1.13}.hero-copy p{font-size:16px;line-height:1.8}.actions{margin-top:26px}.actions .btn{min-width:0}.live-panel{top:auto;width:100%;min-height:0;margin-top:40px;padding:22px;transform:none}.live-panel:before{top:22px;right:22px}.live-panel h3{font-size:24px}.audience{width:100%;margin-top:18px}.hero-trust{width:100%;font-size:11px}}.gateway{background:#f7fbfc;position:relative;overflow:hidden}.gateway:before{content:"01";position:absolute;top:76px;left:6%;color:#dcecef;font:800 clamp(120px,18vw,260px)/1 Inter;letter-spacing:-.08em;pointer-events:none}.gateway .container{position:relative;z-index:1}.gateway .section-head{max-width:760px}.gateway .section-head h2{font-size:clamp(42px,4.8vw,68px);line-height:1.12}.gateway-layout{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:28px;margin-top:56px;align-items:stretch}.gateway-visual{height:640px;border-radius:16px;box-shadow:0 22px 54px #06122424}.gateway-visual:before{content:"FIELD OPERATIONS / YIWU";position:absolute;z-index:2;top:24px;left:26px;color:#bfeaf0;font:700 10px Inter;letter-spacing:.08em}.gateway-visual img{filter:saturate(.88) contrast(1.04)}.gateway-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0612240d 26%,#061224e6);pointer-events:none}.visual-overlay{height:auto;min-height:280px;padding:40px 42px 34px;background:linear-gradient(180deg,transparent 0,rgba(5,11,23,.86) 25%,rgba(5,11,23,.96) 100%);z-index:1}.visual-overlay h3{font-size:38px;line-height:1.2;margin:14px 0 12px}.visual-overlay p{max-width:530px;font-size:15px;line-height:1.9}.gateway-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:26px;padding-top:20px;border-top:1px solid rgba(255,255,255,.18)}.gateway-meta span{color:#b8d4df;font-size:11px;line-height:1.6}.gateway-meta b{display:block;margin-bottom:4px;color:var(--cyan);font:700 11px Inter}.gateway-menu{height:640px;padding:30px;border:1px solid #d6e5e9;border-radius:16px;background:#fff;box-shadow:0 16px 42px #06122412}.gateway-menu-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.menu-kicker{display:block;color:var(--teal);font:700 10px Inter;letter-spacing:.08em}.gateway-menu h3{margin:12px 0 0;font-size:29px;line-height:1.2}.menu-index{padding:8px 10px;border-radius:999px;background:var(--ice);color:var(--teal);font:700 10px Inter;white-space:nowrap}.gateway-summary{margin:18px 0 22px;color:var(--muted);font-size:13px;line-height:1.8}.service-list{gap:8px}.service{min-height:66px;padding:10px 15px;border-color:#e2edf0;background:#f2f8f9;gap:12px;transition:transform .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.service:hover{transform:translate(-4px);border-color:var(--teal);color:var(--ink);box-shadow:0 8px 18px #06122412}.service.active{background:var(--navy);border-color:var(--navy);box-shadow:0 10px 24px #06122429}.service-no{width:22px;flex:0 0 22px}.service-copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:3px;text-align:right}.service-copy strong{font-size:13px;line-height:1.35}.service-copy small{color:#76909d;font-size:10px;font-weight:400;line-height:1.4}.service.active .service-copy small{color:#b5d0db}.service-arrow{font-size:18px;line-height:1}.gateway-link{display:flex;align-items:center;justify-content:space-between;margin-top:20px;padding-top:18px;border-top:1px solid #dce9ec;color:var(--teal);font-size:13px;font-weight:800}.gateway-link span{font-size:18px;transition:transform .2s ease}.gateway-link:hover span{transform:translate(-5px)}@media(max-width:1100px){.gateway-layout{grid-template-columns:1fr}.gateway-visual,.gateway-menu{height:auto}.gateway-visual{min-height:560px}.gateway-menu{min-height:640px}}@media(max-width:760px){.gateway{padding-top:84px}.gateway:before{top:42px;left:4%;font-size:110px}.gateway .section-head h2{font-size:42px}.gateway-layout{margin-top:36px;gap:18px}.gateway-visual{min-height:520px;border-radius:12px}.visual-overlay{min-height:260px;padding:28px 22px 24px}.visual-overlay h3{font-size:30px}.gateway-meta{gap:8px}.gateway-meta span{font-size:9px}.gateway-menu{min-height:0;padding:22px;border-radius:12px}.gateway-menu h3{font-size:25px}.service{min-height:62px}.service-copy strong{font-size:12px}.service-copy small{font-size:9px}}.problem-solution{background:#f7fbfc}.problem-solution .gateway-visual{background:#061224}.problem-solution .visual-overlay{min-height:300px}.solution-link{display:flex;align-items:center;justify-content:space-between;max-width:260px;margin-top:24px;padding-top:16px;border-top:1px solid rgba(255,255,255,.2);color:var(--cyan);font-size:13px;font-weight:800}.solution-link span{font-size:18px;transition:transform .2s ease}.solution-link:hover span{transform:translate(-5px)}.problem-list{gap:10px}.problem-item{min-height:82px;background:#f3f8f9}.problem-item:hover{transform:translate(-5px);background:#eaf5f7;color:var(--ink);border-color:var(--teal)}.problem-item .service-copy strong{font-size:14px}.problem-item .service-copy small{font-size:10px}.solution-pill{display:grid;grid-template-columns:auto 1fr;column-gap:10px;align-items:center;margin-top:22px;padding:14px 16px;border-radius:10px;background:#e8f5f6;color:var(--ink)}.solution-pill .status-dot{grid-row:span 2;width:9px;height:9px}.solution-pill strong{font-size:12px}.solution-pill small{color:var(--muted);font-size:10px;margin-top:3px}.request-fields{display:grid;gap:10px}.request-field{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:0 15px;border:1px solid #d6e5e9;border-radius:9px;background:#fff;color:var(--muted);font-size:12px;transition:border-color .2s ease,background .2s ease,transform .2s ease}.request-field:hover{border-color:var(--teal);background:#f6fbfc;transform:translate(-3px)}.request-field b{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--ice);color:var(--teal);font-size:17px;font-weight:400}.request-submit{display:flex;align-items:center;justify-content:space-between;height:50px;margin-top:14px;padding:0 18px;border-radius:9px;background:var(--teal);color:#fff;font-size:13px;font-weight:800;box-shadow:0 10px 22px #058fa833}.request-submit span{font-size:18px}.live-panel .quick-list{gap:10px}.live-panel .quick{min-height:58px}@media(max-width:760px){.problem-solution .visual-overlay{min-height:300px}.problem-item{min-height:76px}.solution-pill{margin-top:18px}}.problem-solution{direction:rtl}.problem-solution .section-head,.problem-solution .gateway-menu,.problem-solution .gateway-visual{direction:rtl;text-align:right}.problem-solution .gateway-layout{direction:ltr}.problem-solution .gateway-visual{direction:rtl}.problem-solution .gateway-visual:before{content:"FIELD OPERATIONS / YIWU";font-family:Cairo,Arial,sans-serif;letter-spacing:0}.problem-solution .gateway-menu{height:auto;min-height:640px}.problem-solution .gateway-menu-top{direction:rtl}.problem-solution .menu-kicker,.problem-solution .visual-overlay .kicker{font-family:Cairo,Arial,sans-serif;font-size:11px;letter-spacing:0}.problem-solution .menu-index{font-family:Cairo,Arial,sans-serif}.problem-list{gap:8px}.problem-row{display:grid;gap:0}.problem-item{width:100%;border:1px solid #dce9ec;cursor:pointer;text-align:right;font-family:Cairo,Arial,sans-serif}.problem-item.is-open{border-color:var(--teal);background:#eaf6f7;color:var(--ink);border-radius:10px 10px 0 0;box-shadow:none}.problem-item .service-arrow{transition:transform .25s ease}.problem-item.is-open .service-arrow{transform:rotate(-90deg)}.problem-detail{display:none;padding:14px 18px 16px;border:1px solid var(--teal);border-top:0;border-radius:0 0 10px 10px;background:#fff;color:var(--muted);font-size:11px;line-height:1.8;text-align:right}.problem-detail.is-open{display:block}.problem-solution .visual-overlay p,.problem-solution .gateway-summary{direction:rtl;text-align:right}@media(max-width:760px){.problem-solution .gateway-layout,.problem-solution .gateway-visual,.problem-solution .gateway-menu{direction:rtl}.problem-detail{font-size:10px}}.journey{direction:rtl}.journey .section-head{direction:rtl;text-align:right}.journey-layout{direction:ltr;grid-template-columns:minmax(0,1.02fr) minmax(380px,.78fr);gap:30px;align-items:stretch}.journey-visual{height:760px;border-radius:16px;box-shadow:0 24px 60px #00000040}.journey-visual img{filter:saturate(.85);opacity:.74}.journey-caption{right:40px;top:42px;left:40px;direction:rtl;text-align:right}.journey-caption .kicker{font-family:Cairo,Arial,sans-serif;font-size:11px;letter-spacing:0}.journey-caption h3{font-size:42px;line-height:1.18;margin:16px 0 12px}.journey-caption p{max-width:320px;color:#c4dce6;font-size:13px;line-height:1.8}.journey-status{position:absolute;right:40px;left:40px;bottom:38px;z-index:2;display:grid;grid-template-columns:auto 1fr;column-gap:12px;align-items:center;padding:18px 20px;border:1px solid rgba(43,191,201,.35);border-radius:12px;background:#061224d6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);direction:rtl;text-align:right}.journey-status span{grid-column:1/-1;color:#a9c4cf;font-size:10px}.journey-status strong{grid-row:2;direction:ltr;color:var(--cyan);font:800 30px Inter}.journey-status b{grid-row:2;color:#fff;font-size:14px}.steps{position:relative;display:grid;gap:10px;align-content:start;padding:8px 0;direction:rtl}.steps:before{content:"";position:absolute;top:30px;bottom:30px;right:12px;width:1px;background:#5591a859}.step-control{position:relative;z-index:1;display:grid;grid-template-columns:32px 1fr 22px;align-items:center;gap:14px;width:100%;min-height:104px;padding:18px 20px;border:1px solid rgba(85,145,168,.28);border-radius:12px;background:#06122447;color:#fff;text-align:right;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.step-control:hover{transform:translate(-4px);border-color:#2bbfc9bf}.step-control.active{background:#0a2a44;border-color:var(--cyan);box-shadow:0 16px 32px #0000002e}.step-control .step-no{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#0b263e;color:var(--cyan);font:700 10px Inter}.step-control.active .step-no{background:var(--cyan);color:var(--navy)}.step-content{display:grid;gap:5px;direction:rtl}.step-content strong{font-size:16px;line-height:1.4}.step-content small{color:#9db8c8;font-size:11px;line-height:1.6}.step-control i{font-style:normal;color:var(--cyan);font-size:17px}@media(max-width:1100px){.journey-layout{grid-template-columns:1fr}.journey-visual{height:560px}.steps{grid-template-columns:repeat(2,1fr);gap:12px}.steps:before{display:none}}@media(max-width:760px){.journey-layout{direction:rtl}.journey-visual{height:500px;border-radius:12px}.journey-caption{right:24px;left:24px;top:26px}.journey-caption h3{font-size:31px}.journey-status{right:20px;left:20px;bottom:20px}.steps{grid-template-columns:1fr;padding-top:0}.step-control{min-height:86px;padding:14px 16px}.step-content strong{font-size:14px}.step-content small{font-size:10px}}.journey-visual img{transition:opacity .18s ease,transform .45s ease}.journey-visual img.is-changing{opacity:0;transform:scale(1.02)}.journey-caption h3,.journey-caption p{transition:opacity .2s ease}.journey{padding:94px 0 112px}.journey .section-head{margin-bottom:42px}.journey .section-head h2{max-width:700px;font-size:clamp(42px,4.2vw,62px);line-height:1.12}.journey .section-head .lead{max-width:720px;font-size:17px;line-height:1.8}.journey-layout{grid-template-columns:minmax(0,1fr) minmax(390px,.82fr);gap:28px}.journey-visual{height:720px;border-radius:16px}.journey-caption{right:38px;left:38px;top:38px}.journey-caption h3{max-width:520px;font-size:36px;line-height:1.16}.journey-caption p{max-width:430px;margin-top:18px;font-size:14px;line-height:1.85}.journey-status{right:28px;left:28px;bottom:28px;grid-template-columns:52px 1fr;column-gap:12px;padding:16px 18px}.journey-status span{grid-column:1/-1;margin-bottom:2px}.journey-status strong{font-size:28px}.journey-status b{font-size:15px}.journey-status small{grid-column:2;color:#91afbc;font-size:10px;line-height:1.5}.journey-status em{color:var(--cyan);font-style:normal}.steps{gap:8px;padding:0}.steps:before{right:31px;top:30px;bottom:30px;background:linear-gradient(180deg,#2bbfc9d9,#5591a82e)}.step-control{grid-template-columns:44px 1fr 24px;min-height:96px;padding:15px 18px;border-radius:12px;background:#06122457}.step-control .step-no{width:32px;height:32px;font-size:10px}.step-control.active{transform:translate(-5px);background:#0b3451;box-shadow:0 16px 30px #0003}.step-control.active:before{content:"";position:absolute;right:-1px;top:18px;bottom:18px;width:3px;border-radius:3px;background:var(--cyan)}.step-content{gap:4px}.step-content strong{font-size:15px}.step-content small{font-size:10px;color:#a9c5d0}.step-control i{font-size:16px}@media(max-width:1100px){.journey{padding:84px 0 96px}.journey-layout{grid-template-columns:1fr}.journey-visual{height:570px}.steps{grid-template-columns:repeat(2,1fr);gap:12px}.steps:before{display:none}.step-control.active{transform:none}}@media(max-width:760px){.journey{padding:72px 0 84px}.journey .section-head{margin-bottom:30px}.journey .section-head h2{font-size:40px}.journey .section-head .lead{font-size:15px}.journey-layout{gap:18px}.journey-visual{height:470px;border-radius:12px}.journey-caption{right:22px;left:22px;top:24px}.journey-caption h3{font-size:30px}.journey-caption p{font-size:12px}.journey-status{right:16px;left:16px;bottom:16px}.steps{grid-template-columns:1fr}.step-control{min-height:82px;padding:13px 14px}.step-control .step-no{width:28px;height:28px}.step-content strong{font-size:14px}.step-content small{font-size:9px}}.brand-logo{display:flex;align-items:center;justify-content:flex-start;width:132px;height:52px}.brand-logo img{display:block;width:100%;height:100%;object-fit:contain;object-position:left center}@media(max-width:760px){.brand-logo{width:104px;height:42px}}.hero{min-height:880px}.hero-content{padding-top:18px}.nav{height:82px}.brand-logo{width:78px;height:78px;flex:0 0 78px}.hero-copy{width:min(650px,52vw);padding-top:106px}.hero-kicker{font-size:0;letter-spacing:0;line-height:1.4}.hero-kicker:after{content:"YIWU TRADE DESK · FROM CHINA TO THE WORLD";font:700 12px/1.4 Cairo,Arial,sans-serif;letter-spacing:0;color:var(--cyan)}.hero h1{max-width:650px;margin:18px 0 22px;font-size:clamp(52px,5.2vw,76px);line-height:1.12;letter-spacing:0}.hero-copy p{max-width:570px;font-size:18px;line-height:1.9;color:#d0e1e8}.actions .btn{min-height:52px}.live-panel{top:178px;width:420px;min-height:468px;padding:28px;border-radius:14px}.panel-label{font-size:0;line-height:1.4}.panel-label:after{content:"START YOUR TRADE REQUEST";font:700 11px/1.4 Cairo,Arial,sans-serif;color:var(--teal)}.live-panel h3{margin-top:20px;font-size:26px}.request-field{min-height:54px}.request-submit{height:52px}.audience{margin-top:48px}.hero-trust{margin-top:14px}.hero a:focus-visible,.hero button:focus-visible{outline:3px solid #fff;outline-offset:4px}@media(max-width:1100px){.hero{min-height:920px}.brand-logo{width:70px;height:70px;flex-basis:70px}.hero-copy{width:57%;padding-top:88px}.live-panel{top:166px;width:390px}.audience,.hero-trust{width:57%}}@media(max-width:760px){.hero{min-height:0;padding-bottom:44px}.hero-content{padding-top:10px}.nav{height:68px}.brand-logo{width:60px;height:60px;flex-basis:60px}.hero-copy{width:100%;padding-top:60px}.hero h1{font-size:44px;line-height:1.14}.hero-copy p{font-size:16px;line-height:1.85}.live-panel{top:auto;width:100%;min-height:0;margin-top:34px;padding:22px;border-radius:12px}.audience{margin-top:16px}.hero-trust{display:none}}.journey .steps:before{display:none}.journey{padding:76px 0 88px}.journey-status{display:none}.journey .section-head{display:grid;grid-template-columns:minmax(420px,.9fr) minmax(420px,1.1fr);gap:60px;align-items:end;max-width:none;margin-bottom:34px}.journey-heading{direction:rtl;text-align:right}.journey .section-head h2{margin:14px 0 0;font-size:clamp(40px,4vw,58px);line-height:1.12}.journey .section-head .lead{align-self:end;max-width:600px;font-size:16px;line-height:1.8}.journey-layout{grid-template-columns:minmax(0,1fr) minmax(430px,.88fr);gap:24px}.journey-visual{height:548px;border-radius:14px}.journey-caption{right:30px;left:30px;top:30px}.journey-caption h3{margin:12px 0 10px;font-size:24px;line-height:1.3}.journey-result{display:block;color:var(--cyan);font-size:31px;line-height:1.2}.journey-caption p{max-width:430px;margin-top:13px;font-size:12px;line-height:1.75}.journey-status{right:22px;left:22px;bottom:22px;padding:14px 16px}.steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-content:stretch}.step-control{min-height:0;height:auto;padding:14px 15px;border-radius:11px;grid-template-columns:34px 1fr 18px}.step-control .step-no{width:28px;height:28px;font-size:9px}.step-content strong{font-size:13px}.step-content small{font-size:9px;line-height:1.45}.step-control i{font-size:14px}.step-control.active{transform:none}.step-control.active:before{top:14px;bottom:14px}@media(max-width:1100px){.journey{padding:72px 0 82px}.journey .section-head{grid-template-columns:1fr;gap:12px}.journey .section-head .lead{max-width:720px}.journey-layout{grid-template-columns:1fr}.journey-visual{height:520px}}@media(max-width:760px){.journey{padding:64px 0 74px}.journey .section-head{display:block;margin-bottom:26px}.journey .section-head h2{font-size:39px}.journey .section-head .lead{margin-top:16px;font-size:14px}.journey-layout{gap:16px}.journey-visual{height:420px;border-radius:12px}.journey-caption{right:22px;left:22px;top:22px}.journey-result{font-size:25px}.journey-caption p{font-size:11px}.steps{grid-template-columns:1fr;gap:8px}.step-control{min-height:72px}.step-content strong{font-size:13px}.step-content small{font-size:9px}}.hero-kicker:after{content:"YOUR LOCAL PARTNER IN YIWU · FROM CHINA TO THE WORLD"}.panel-label:after{content:"START WITH YOUR NEED"}.problem-solution{padding:78px 0 90px}.problem-solution:before{font-size:clamp(100px,13vw,190px);top:34px;left:7%;opacity:.62}.problem-solution .section-head{max-width:760px;margin-bottom:38px}.problem-solution .section-head h2{margin-top:14px;font-size:clamp(40px,4.2vw,60px);line-height:1.12}.problem-solution .section-head .lead{max-width:700px;font-size:16px;line-height:1.85}.problem-solution .gateway-layout{gap:24px;align-items:start}.problem-solution .gateway-visual{height:590px;border-radius:14px}.problem-solution .visual-overlay{min-height:250px;padding:30px 34px 26px}.problem-solution .visual-overlay h3{margin:12px 0 10px;font-size:32px;line-height:1.2}.problem-solution .visual-overlay p{max-width:520px;font-size:13px;line-height:1.8}.problem-solution .gateway-menu{min-height:0;height:auto;padding:26px;border-radius:14px}.problem-solution .gateway-menu h3{font-size:27px}.problem-solution .gateway-summary{margin:14px 0 18px;font-size:12px;line-height:1.8}.problem-solution .problem-list{gap:7px}.problem-solution .problem-item{min-height:68px;padding:10px 14px;border-radius:9px}.problem-solution .problem-item .service-copy strong{font-size:13px}.problem-solution .problem-item .service-copy small{font-size:10px;line-height:1.45}.problem-solution .problem-detail{padding:12px 16px 13px;font-size:11px;line-height:1.75}.problem-solution .solution-pill{margin-top:16px;padding:12px 14px}.problem-solution .solution-pill strong{font-size:11px}.problem-solution .solution-pill small{font-size:9px}@media(max-width:1100px){.problem-solution{padding:70px 0 82px}.problem-solution .gateway-visual{height:520px}.problem-solution .gateway-menu{height:auto}}@media(max-width:760px){.problem-solution{padding:62px 0 74px}.problem-solution:before{top:26px;left:4%;font-size:100px}.problem-solution .section-head{margin-bottom:28px}.problem-solution .section-head h2{font-size:39px}.problem-solution .section-head .lead{font-size:14px}.problem-solution .gateway-layout{gap:16px}.problem-solution .gateway-visual{height:430px;border-radius:12px}.problem-solution .visual-overlay{min-height:235px;padding:24px 22px}.problem-solution .visual-overlay h3{font-size:28px}.problem-solution .gateway-menu{padding:20px;border-radius:12px}.problem-solution .gateway-menu h3{font-size:24px}.problem-solution .problem-item{min-height:64px}.problem-solution .problem-detail{font-size:10px}}.hero-copy p{font-size:20px;line-height:1.9}.problem-solution .section-head .lead{font-size:18px;line-height:1.9}.problem-solution .gateway-summary{font-size:14px;line-height:1.85}.problem-solution .problem-detail{font-size:12px;line-height:1.85}.journey .section-head .lead{font-size:18px;line-height:1.9}.journey-caption p{font-size:14px;line-height:1.85}.step-content small{font-size:10px;line-height:1.6}@media(max-width:760px){.hero-copy p{font-size:17px}.problem-solution .section-head .lead{font-size:16px}.problem-solution .gateway-summary{font-size:13px}.problem-solution .problem-detail{font-size:11px}.journey .section-head .lead{font-size:16px}.journey-caption p{font-size:12px}.step-content small{font-size:10px}}.journey{position:relative;overflow:hidden}.journey:before{content:"02";position:absolute;top:50px;left:6%;color:#12304a;font:800 clamp(120px,17vw,245px)/1 Inter,Arial,sans-serif;letter-spacing:-.08em;opacity:.9;pointer-events:none}.journey .container{position:relative;z-index:1}.journey-visual{isolation:isolate}.journey-visual:after{background:linear-gradient(180deg,#0612241f,#06122457 34%,#040c1af0)}.journey-caption{top:auto;bottom:24px;right:24px;left:24px;max-width:none;padding:20px 22px 21px;border:1px solid rgba(43,191,201,.42);border-radius:13px;background:#05101fe0;box-shadow:0 16px 34px #00000040;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.journey-caption h3{margin:0 0 8px;font-size:20px;line-height:1.35;color:#fff}.journey-result{font-size:30px;font-weight:800;line-height:1.25;text-shadow:0 2px 18px rgba(0,0,0,.35)}.journey-caption p{max-width:620px;margin:11px 0 0;color:#e0edf2;font-size:15px;line-height:1.8;text-shadow:0 1px 12px rgba(0,0,0,.45)}.steps{gap:12px}.step-control{min-height:166px;padding:20px 18px;grid-template-columns:38px 1fr 22px;gap:14px}.step-control .step-no{width:34px;height:34px;font-size:11px}.step-content{gap:8px}.step-content strong{font-size:18px;line-height:1.45}.step-content small{font-size:13px;line-height:1.7;color:#b8d3de}.step-control i{font-size:18px}@media(max-width:1100px){.journey:before{top:36px;left:4%;font-size:170px}.journey-caption{bottom:20px}.step-control{min-height:142px}}@media(max-width:760px){.journey:before{top:24px;left:4%;font-size:105px}.journey-caption{right:16px;left:16px;bottom:16px;padding:16px 17px}.journey-caption h3{font-size:18px}.journey-result{font-size:24px}.journey-caption p{font-size:12px;line-height:1.75}.step-control{min-height:88px;padding:15px 14px;grid-template-columns:34px 1fr 18px}.step-control .step-no{width:30px;height:30px;font-size:10px}.step-content{gap:4px}.step-content strong{font-size:15px}.step-content small{font-size:11px;line-height:1.55}}.journey .section-head{display:block;max-width:760px;margin:0 0 42px auto;text-align:right}.journey-heading,.journey .section-head h2{max-width:760px}.journey .section-head .lead{max-width:720px;margin:20px 0 0;text-align:right}@media(max-width:760px){.journey .section-head{margin-bottom:30px}.journey .section-head .lead{margin-top:16px;text-align:right}}.capabilities{position:relative;overflow:hidden;background:#f7fbfc;direction:rtl;padding:92px 0 104px}.capabilities:before{content:"03";position:absolute;top:54px;left:6%;color:#dcecef;font:800 clamp(120px,17vw,245px)/1 Inter,Arial,sans-serif;letter-spacing:-.08em;pointer-events:none}.capabilities .container{position:relative;z-index:1}.capabilities .section-head{max-width:760px;margin:0 0 48px auto;text-align:right}.capabilities .section-head h2{margin:14px 0 0;font-size:clamp(42px,4.3vw,62px);line-height:1.24}.capabilities .section-head .lead{max-width:700px;margin:20px 0 0;font-size:18px;line-height:1.9}.capabilities .cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:0;direction:rtl;align-items:stretch}.capabilities .cap-card{min-height:0;border:1px solid #d7e7eb;border-radius:14px;background:#fff;box-shadow:0 14px 34px #06122412;display:flex;flex-direction:column;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.capabilities .cap-card:hover{transform:translateY(-6px);border-color:#9ed5de;box-shadow:0 22px 46px #0612241f}.capabilities .cap-card:nth-child(2){background:var(--navy);border-color:var(--navy);color:#fff}.capabilities .cap-photo{height:224px;flex:0 0 224px;position:relative;background:#12304c;overflow:hidden}.capabilities .cap-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0612240a,#0612246b);pointer-events:none}.capabilities .cap-photo img{transition:transform .45s ease,filter .3s ease;filter:saturate(.86) contrast(1.04)}.capabilities .cap-card:hover .cap-photo img{transform:scale(1.04);filter:saturate(1) contrast(1.05)}.capabilities .cap-body{display:flex;flex:1;flex-direction:column;padding:26px 26px 28px}.capabilities .cap-meta{gap:14px;align-items:flex-start}.capabilities .cap-no{min-width:30px;padding-top:5px;color:var(--teal);font:800 13px/1 Inter,Arial,sans-serif}.capabilities .cap-body h3{font-size:25px;line-height:1.3}.capabilities .cap-body p{margin:18px 0 28px;min-height:72px;color:#587487;font-size:15px;line-height:1.85}.capabilities .cap-card:nth-child(2) .cap-body p{color:#b7d0da}.capabilities .cap-body ul{margin-top:auto;gap:13px;padding-top:20px;border-top:1px solid #dce9ec}.capabilities .cap-card:nth-child(2) .cap-body ul{border-color:#aed5e033}.capabilities .cap-body li{gap:10px;font-size:13px;line-height:1.6}.capabilities .cap-body li:before{width:7px;height:7px;background:var(--cyan)}@media(max-width:1100px){.capabilities{padding:78px 0 88px}.capabilities .cards{grid-template-columns:repeat(2,minmax(0,1fr))}.capabilities .cap-card:last-child{grid-column:1/-1}.capabilities .cap-card:last-child .cap-body{min-height:300px}}@media(max-width:760px){.capabilities{padding:66px 0 76px}.capabilities:before{top:26px;left:4%;font-size:105px}.capabilities .section-head{margin-bottom:30px}.capabilities .section-head h2{font-size:39px;line-height:1.2}.capabilities .section-head .lead{margin-top:16px;font-size:16px}.capabilities .cards{grid-template-columns:1fr;gap:16px}.capabilities .cap-card:last-child{grid-column:auto}.capabilities .cap-card:last-child .cap-body{min-height:0}.capabilities .cap-photo{height:205px;flex-basis:205px}.capabilities .cap-body{padding:22px 20px 24px}.capabilities .cap-body h3{font-size:22px}.capabilities .cap-body p{min-height:0;margin:16px 0 24px;font-size:14px}.capabilities .cap-body ul{gap:11px}.capabilities .cap-body li{font-size:12px}}.tools{position:relative;overflow:hidden;background:#eaf5f7;direction:rtl;padding:92px 0 104px}.tools:before{content:"04";position:absolute;top:54px;left:6%;color:#cfe7eb;font:800 clamp(120px,17vw,245px)/1 Inter,Arial,sans-serif;letter-spacing:-.08em;pointer-events:none}.tools .container{position:relative;z-index:1}.tools .section-head{max-width:760px;margin:0 0 48px auto;text-align:right}.tools .section-head h2{margin:14px 0 0;font-size:clamp(42px,4.3vw,62px);line-height:1.24}.tools .section-head .lead{max-width:700px;margin:20px 0 0;font-size:18px;line-height:1.9}.tools-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:0;direction:rtl}.tools .tool{min-height:0;padding:30px;border:1px solid #d0e3e8;border-radius:14px;background:#fff;box-shadow:0 16px 38px #06122414;text-align:right;display:flex;flex-direction:column}.tools .tool-primary{background:var(--navy);border-color:var(--navy);color:#fff}.tools .tool-kicker{margin-bottom:12px;color:var(--teal);font:800 11px/1.3 Cairo,Arial,sans-serif}.tools .tool-primary .tool-kicker{color:#62d5dd}.tools .tool h3{font-size:28px;line-height:1.35;margin:0}.tools .tool p{max-width:540px;margin:14px 0 24px;color:#587487;font-size:15px;line-height:1.9}.tools .tool-primary p{color:#c1d9e2}.tools .tool-form{display:grid;gap:9px;margin-top:auto}.tools .tool-form label{color:#284c61;font-size:12px;font-weight:800}.tools .tool-primary .tool-form label{color:#c4dce5}.tools .tool-form input,.tools .tool-form textarea{min-height:50px;border:1px solid #cbdfe5;border-radius:9px;padding:0 14px;background:#f8fbfc;color:var(--ink);font:400 13px Cairo,Arial,sans-serif;outline:0;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.tools .tool-form textarea{min-height:92px;padding:13px 14px;resize:vertical}.tools .tool-primary .tool-form input,.tools .tool-primary .tool-form textarea{border-color:#aed5e04d;background:#0b263e;color:#fff}.tools .tool-form input::placeholder,.tools .tool-form textarea::placeholder{color:#88a2af}.tools .tool-form input:focus,.tools .tool-form textarea:focus{border-color:var(--teal);box-shadow:0 0 0 3px #058fa824}.tools .tool-form button{display:flex;align-items:center;justify-content:space-between;height:52px;margin-top:8px;padding:0 16px;border:0;border-radius:9px;background:var(--teal);color:#fff;font:800 13px Cairo,Arial,sans-serif;cursor:pointer;transition:background .2s ease,transform .2s ease}.tools .tool-form button:hover{background:#087d97;transform:translateY(-2px)}.tools .tool-form button span{font-size:19px;line-height:1}.tools .tool-output{display:block;margin-top:18px;padding-top:14px;border-top:1px solid #dce9ec;color:#6d8996;font-size:11px;line-height:1.6}.tools .tool-primary .tool-output{border-color:#aed5e033;color:#9fc0cc}@media(max-width:1100px){.tools{padding:78px 0 88px}.tools-grid{grid-template-columns:1fr 1fr}}@media(max-width:760px){.tools{padding:66px 0 76px}.tools:before{top:26px;left:4%;font-size:105px}.tools .section-head{margin-bottom:30px}.tools .section-head h2{font-size:39px;line-height:1.2}.tools .section-head .lead{margin-top:16px;font-size:16px}.tools-grid{grid-template-columns:1fr;gap:16px}.tools .tool{padding:23px 20px}.tools .tool h3{font-size:23px}.tools .tool p{font-size:14px;margin:12px 0 22px}.tools .tool-form input{min-height:48px}.tools .tool-form textarea{min-height:88px}}.request-field,.request-submit{border:0;font:inherit;cursor:pointer;width:100%;text-align:right}.request-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:grid;place-items:center;padding:24px;visibility:hidden;opacity:0;transition:opacity .2s ease,visibility .2s ease;direction:rtl}.request-modal.is-open{visibility:visible;opacity:1}.request-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#030a15c2;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.request-modal-dialog{position:relative;width:min(100%,620px);max-height:min(760px,calc(100vh - 40px));overflow:auto;padding:32px;border:1px solid rgba(43,191,201,.4);border-radius:16px;background:#f8fbfc;color:var(--ink);box-shadow:0 28px 90px #00000059}.request-modal-dialog h2{margin:12px 0 8px;font-size:32px;line-height:1.3}.request-modal-intro{margin:0 0 24px;color:var(--muted);font-size:14px;line-height:1.8}.request-modal-close{position:absolute;top:18px;left:18px;width:36px;height:36px;border:1px solid #d4e4e8;border-radius:50%;background:#fff;color:var(--ink);font-size:24px;line-height:1;cursor:pointer}.request-form{display:grid;gap:9px}.request-form label{margin-top:5px;color:#24485b;font-size:12px;font-weight:800}.request-form label span{color:#d84e54}.request-form input,.request-form textarea{width:100%;min-height:50px;border:1px solid #cadde3;border-radius:9px;padding:0 14px;background:#fff;color:var(--ink);font:400 13px Cairo,Arial,sans-serif;outline:0}.request-form textarea{min-height:96px;padding:13px 14px;resize:vertical}.request-form input:focus,.request-form textarea:focus{border-color:var(--teal);box-shadow:0 0 0 3px #058fa821}.request-form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.request-form-row>div{display:grid;gap:9px}.request-form-submit{display:flex;align-items:center;justify-content:space-between;height:54px;margin-top:10px;padding:0 18px;border:0;border-radius:9px;background:var(--teal);color:#fff;font:800 14px Cairo,Arial,sans-serif;cursor:pointer}.request-form-submit span{font-size:20px}.request-form-note{color:#718b96;font-size:11px;line-height:1.6}body.modal-open{overflow:hidden}@media(max-width:600px){.request-modal{padding:14px}.request-modal-dialog{padding:25px 19px 20px;border-radius:13px}.request-modal-dialog h2{font-size:27px}.request-form-row{grid-template-columns:1fr}.request-modal-close{top:12px;left:12px}}.about{position:relative;overflow:hidden;background:#fff;direction:rtl;padding:96px 0 108px}.about:before{content:"04";position:absolute;top:58px;left:6%;color:#e2f0f2;font:800 clamp(120px,17vw,245px)/1 Inter,Arial,sans-serif;letter-spacing:-.08em;pointer-events:none}.about .container{position:relative;z-index:1}.about-layout{grid-template-columns:minmax(0,1fr) minmax(430px,.9fr);gap:60px;margin-top:0;align-items:center}.about-visual{height:650px;border-radius:16px;box-shadow:0 22px 56px #06122429}.about-visual img{filter:saturate(.82) contrast(1.04)}.about-visual:after{background:linear-gradient(180deg,#06122424,#050b17db)}.about-label{top:28px;left:30px;color:#bfeaf0;font:700 10px Inter;letter-spacing:.08em}.about-title{right:30px;top:78px;font-size:38px;line-height:1.22;text-shadow:0 2px 16px rgba(0,0,0,.3)}.proof{right:28px;left:28px;bottom:28px;padding:22px;border-radius:13px;border-color:#2bbfc973;background:#05101fe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.proof-kicker{font-family:Cairo,Arial,sans-serif;font-size:11px;letter-spacing:0}.proof-grid{gap:14px;margin-top:18px}.proof strong{font-size:14px;line-height:1.45}.proof span{font-size:11px;line-height:1.7}.about-copy{max-width:650px;margin-right:auto}.about-copy h2{margin:15px 0 20px;font-size:clamp(42px,4.4vw,62px);line-height:1.2}.about-copy .lead{font-size:18px;line-height:1.95}.facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:42px 0 24px}.fact{min-height:106px;padding:18px 16px;border:1px solid #dcebee;border-radius:11px;background:#eef7f8}.fact strong{font:800 22px/1.35 Cairo,Arial,sans-serif;color:var(--ink)}.fact:nth-child(2) strong{color:var(--teal)}.fact span{margin-top:8px;font-size:11px;line-height:1.6}.values{gap:10px}.value{min-height:52px;padding:0 16px;border-radius:9px;font-size:13px;background:#fff}.value b{width:20px;height:20px;border-radius:50%;font-size:11px}@media(max-width:1100px){.about{padding:78px 0 90px}.about-layout{grid-template-columns:1fr;gap:34px}.about-copy{max-width:760px}.about-visual{height:560px}.about:before{top:34px;left:4%;font-size:170px}}@media(max-width:760px){.about{padding:66px 0 78px}.about:before{top:25px;left:4%;font-size:105px}.about-layout{gap:26px}.about-visual{height:480px;border-radius:12px}.about-label{top:22px;left:22px}.about-title{right:22px;top:62px;font-size:29px}.proof{right:16px;left:16px;bottom:16px;padding:17px}.proof-grid{grid-template-columns:1fr;gap:12px}.proof span{margin-top:3px}.about-copy h2{font-size:39px;line-height:1.2}.about-copy .lead{font-size:16px}.facts{gap:8px;margin:30px 0 18px}.fact{min-height:98px;padding:14px 10px}.fact strong{font-size:16px}.fact span{font-size:9px}.value{font-size:12px}}.about:before{content:"04"}.about:before{left:6%;top:34px;font-size:clamp(130px,13vw,220px)}.about-visual,.about-title,.about-label,.proof{direction:rtl;text-align:right}.about-label{right:30px;left:auto}.about-title{right:30px}@media(min-width:1101px){.about-layout{align-items:start}.about-visual{margin-top:168px}}.about-label{font-family:Cairo,Arial,sans-serif;font-size:12px;letter-spacing:0}.about-title{font-size:40px;line-height:1.3}.proof{padding:24px 22px}.proof-grid{gap:18px}.proof strong{font-size:15px}.proof span{font-size:12px;line-height:1.75}.about-copy .lead{max-width:620px}.facts{gap:10px}.fact{display:flex;flex-direction:column;justify-content:center}.fact strong{font-size:18px;line-height:1.5}.fact span{font-size:11px;line-height:1.7}.about-link{display:flex;align-items:center;justify-content:space-between;max-width:250px;margin-top:22px;padding-top:16px;border-top:1px solid #dce9ec;color:var(--teal);font-size:13px;font-weight:800}.about-link span{font-size:19px;transition:transform .2s ease}.about-link:hover span{transform:translate(-5px)}.about-visual{margin-top:64px}.about .proof span{color:#b9d0d8}.about .values .value:nth-child(3){display:none}.about .values{gap:10px}@media(max-width:1100px){.about:before{left:4%;top:34px;font-size:170px}.about-visual{margin-top:120px}}@media(max-width:1100px){.about-visual{margin-top:48px}}@media(max-width:760px){.about:before{left:4%;top:25px;font-size:105px}.about-visual{height:420px;margin-top:0}.about-label{right:22px;left:auto}.about-title{right:22px;font-size:31px}.proof{padding:18px}.proof-grid{grid-template-columns:1fr;gap:10px}.proof-grid>div:nth-child(3){display:none}.proof strong{font-size:14px}.proof span{font-size:11px}.fact strong{font-size:14px}.fact span{font-size:9px}}.final-cta{background:#061224;direction:rtl}.cta-layout{grid-template-columns:minmax(0,1fr) minmax(520px,.92fr);min-height:590px;direction:ltr}.cta-image{min-height:590px;background-position:center;isolation:isolate}.cta-image:after{background:linear-gradient(180deg,#050b172e,#050b17d1)}.cta-image-label{position:absolute;z-index:1;right:42px;bottom:42px;color:#d6e9ee;font:700 15px/1.5 Cairo,Arial,sans-serif;direction:rtl;text-align:right}.cta-copy{display:flex;flex-direction:column;justify-content:center;padding:76px 72px;direction:rtl;text-align:right;background:#061224}.cta-copy h2{max-width:620px;margin:16px 0 20px;font-size:clamp(42px,4.2vw,62px);line-height:1.2}.cta-copy p{max-width:570px;margin:0;color:#c5dce4;font-size:18px;line-height:1.95}.cta-copy .actions{margin-top:0;gap:12px}.cta-copy .actions .btn{min-width:190px;border-radius:9px;cursor:pointer}.cta-copy .actions .btn span{margin-right:14px;font-size:18px}.cta-copy .contact-line{margin-top:32px;color:#8eabba;font:11px Cairo,Arial,sans-serif;direction:rtl;text-align:right}.cta-assurance{display:flex;align-items:center;gap:9px;margin-top:22px;color:#9fc3cf;font-size:13px;line-height:1.6}.cta-assurance span{width:9px;height:9px;border-radius:50%;background:#22b184;box-shadow:0 0 0 5px #22b1841f;flex:0 0 auto}@media(max-width:1100px){.cta-layout{grid-template-columns:1fr;direction:rtl}.cta-image{min-height:390px}.cta-copy{min-height:0;padding:70px 48px}}@media(max-width:760px){.cta-image{min-height:270px}.cta-image-label{right:22px;bottom:22px;font-size:12px}.cta-copy{padding:58px 22px}.cta-copy h2{font-size:39px}.cta-copy p{font-size:16px}.cta-copy .actions{flex-direction:column}.cta-copy .actions .btn{width:100%;min-width:0}.cta-copy .contact-line{margin-top:26px;font-size:10px}.cta-assurance{font-size:12px}}.footer-logo{display:inline-flex;align-items:center;flex:0 0 auto}.footer-logo img{display:block;width:86px;height:86px;object-fit:contain}@media(max-width:760px){.footer-logo img{width:72px;height:72px}}.problem-solution .gateway-visual:before{content:"A SCENE FROM INTERNATIONAL TRADE";right:28px;left:auto;font-family:Cairo,Arial,sans-serif;font-size:11px;letter-spacing:0;text-align:left;direction:ltr}.problem-solution .gateway-visual img{object-position:center;filter:saturate(.8) contrast(1.08)}.problem-solution .visual-overlay{direction:rtl;text-align:right}.problem-solution .visual-overlay h3{font-size:36px;line-height:1.25}.problem-solution .visual-overlay p{font-size:15px;line-height:1.9}@media(max-width:760px){.problem-solution .gateway-visual:before{right:22px;left:auto}.problem-solution .visual-overlay h3{font-size:29px}.problem-solution .visual-overlay p{font-size:13px}}.lang{min-width:138px;height:48px;padding:0 14px;border:1px solid rgba(249,251,252,.42);border-radius:999px;background:#091b2f8f;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:9px;font:700 12px Cairo,Arial,sans-serif;direction:ltr;transition:border-color .2s,background .2s,transform .2s,box-shadow .2s}.lang:hover{border-color:var(--cyan);background:#0d344cd1;box-shadow:0 8px 22px #0000002e;transform:translateY(-1px)}.lang:focus-visible{outline:3px solid rgba(43,191,201,.48);outline-offset:4px}.lang-icon{width:17px;height:17px;flex:0 0 17px;color:var(--cyan)}.lang-current{font-weight:800}.lang-divider{color:#ffffff6b;font-family:Inter,Arial,sans-serif}.lang-target{color:#b9d6df;font:800 11px Inter,Arial,sans-serif;letter-spacing:.04em}.lang-chevron{width:7px;height:7px;border-right:1.5px solid #b9d6df;border-bottom:1.5px solid #b9d6df;transform:rotate(45deg) translateY(-2px);margin-left:2px}@media(max-width:760px){.lang{min-width:108px;height:40px;padding:0 11px;gap:7px;font-size:11px}.lang-icon{width:15px;height:15px;flex-basis:15px}.lang-target{font-size:10px}.lang-chevron{width:6px;height:6px}}.step-content small{display:grid;gap:3px;font-size:11px;line-height:1.55}.step-action{color:#a9c5d0}.step-output{color:var(--cyan);font-weight:700}.journey-caption .journey-result{display:block}@media(max-width:760px){.step-content small{font-size:10px;gap:2px}}.toast{position:fixed;right:24px;bottom:24px;z-index:10;padding:14px 18px;border-radius:8px;background:#061224;color:#fff;box-shadow:0 14px 36px #0003;opacity:0;transform:translateY(12px);pointer-events:none;transition:.25s}.toast.show{opacity:1;transform:none}.brand-logo{width:108px;height:86px;flex:0 0 108px}.brand-logo img{width:100%;height:100%;object-fit:contain}.footer{padding:58px 0 24px;background:#040c18;color:#b8ced7;direction:rtl}.footer-inner{display:grid;grid-template-columns:1.25fr .7fr .9fr 1.2fr;align-items:start;gap:42px;font-size:13px}.footer-brand,.footer-column,.footer-social{display:flex;flex-direction:column;align-items:flex-start;text-align:right}.footer-logo{display:inline-flex;margin-bottom:18px}.footer-logo img{width:116px;height:92px;object-fit:contain}.footer-brand p,.footer-social p{max-width:260px;margin:0 0 12px;color:#b8ced7;font-size:13px;line-height:1.9}.footer-brand>span,.footer-column span{color:#7f9aa7;font-size:11px;line-height:1.7}.footer h3{margin:8px 0 18px;color:#fff;font-size:14px;line-height:1.4}.footer-column{gap:11px}.footer-column a{min-height:44px;display:inline-flex;align-items:center}.footer-column a,.footer-column span{transition:color .2s ease}.footer-column a:hover,.footer-bottom a:hover{color:var(--cyan)}.social-links{display:flex;flex-wrap:wrap;gap:9px}.social-links a{display:inline-flex;align-items:center;gap:8px;padding:9px 11px;border:1px solid rgba(174,213,224,.22);border-radius:9px;color:#d8e8ee;background:#ffffff06;font-size:11px;transition:border-color .2s ease,background .2s ease,transform .2s ease}.social-links a:hover{border-color:var(--cyan);background:#2bbfc91a;transform:translateY(-2px)}.social-links svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.social-links a:nth-child(2) svg,.social-links a:nth-child(3) svg{fill:currentColor;stroke:none}.footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:46px;padding-top:18px;border-top:1px solid rgba(174,213,224,.14);color:#718d9a;font-size:11px;direction:rtl}.footer-bottom a{color:#9fc0cc}@media(max-width:900px){.footer-inner{grid-template-columns:repeat(2,1fr);gap:34px}.footer-brand{grid-column:1/-1}}@media(max-width:760px){.brand-logo{width:82px;height:68px;flex-basis:82px}.footer{padding:44px 0 20px}.footer-inner{grid-template-columns:1fr;gap:28px}.footer-brand{grid-column:auto}.footer-logo img{width:100px;height:80px}.footer-bottom{align-items:flex-start;flex-direction:column;gap:10px;margin-top:34px}.social-links{width:100%}.social-links a{flex:1;justify-content:center}}@keyframes hero-drift{0%,to{transform:scale(1.02) translateZ(0)}50%{transform:scale(1.07) translate3d(-1.2%,.8%,0)}}@keyframes status-pulse{0%,to{box-shadow:0 0 #22b18438}50%{box-shadow:0 0 0 7px #22b18400}}@keyframes float-in{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.hero-bg{transform:scale(1.02);animation:hero-drift 18s ease-in-out infinite alternate;will-change:transform}.hero-copy.reveal.in h1{animation:float-in .7s cubic-bezier(.2,.75,.25,1) both}.hero-copy.reveal.in .actions{animation:float-in .7s .16s cubic-bezier(.2,.75,.25,1) both}.reveal{transition-delay:var(--reveal-delay,0ms)}.status-dot{animation:status-pulse 2.8s ease-out infinite}.btn{position:relative;overflow:hidden;transition:transform .25s cubic-bezier(.2,.75,.25,1),background .25s ease,box-shadow .25s ease,border-color .25s ease}.btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff1f;transform:translate(-105%);transition:transform .35s ease;pointer-events:none}.btn:hover{transform:translateY(-3px);box-shadow:0 12px 26px #0000002e}.btn:hover:after{transform:translate(0)}.btn:active{transform:translateY(-1px) scale(.98)}.btn span,.request-submit span,.solution-link span,.about-link span{display:inline-block;transition:transform .25s ease}.btn:hover span,.request-submit:hover span,.solution-link:hover span,.about-link:hover span{transform:translate(-5px)}.audience-card,.request-field,.service,.step-control,.cap-card,.fact,.value,.social-links a{will-change:transform}.audience-card{transition:transform .28s ease,border-color .28s ease,background .28s ease,box-shadow .28s ease}.audience-card:hover{transform:translateY(-7px);border-color:var(--cyan);background:#051b2ee0;box-shadow:0 16px 30px #0003}.request-field:hover{box-shadow:0 9px 18px #06122417}.service:hover,.step-control:hover{transform:translate(-4px)}.step-control.active{animation:active-step .45s ease both}@keyframes active-step{0%{box-shadow:0 0 #2bbfc900}to{box-shadow:0 14px 30px #00000029}}.gateway-visual img,.about-visual img,.cta-image{transition:transform .8s cubic-bezier(.2,.75,.25,1),filter .5s ease}.gateway-visual:hover img,.about-visual:hover img,.cta-image:hover{transform:scale(1.035);filter:saturate(1.05)}.journey-visual img.is-changing{transition:opacity .25s ease,transform .45s ease;transform:scale(1.035)}.request-modal.is-open .request-modal-dialog{animation:modal-in .35s cubic-bezier(.2,.75,.25,1) both}@keyframes modal-in{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.hero-bg,.status-dot,.step-control.active,.hero-copy.reveal.in h1,.hero-copy.reveal.in .actions{animation:none}.btn,.btn:after,.audience-card,.request-field,.service,.step-control,.gateway-visual img,.about-visual img,.cta-image,.request-modal-dialog{transition:none}.btn:hover,.audience-card:hover,.service:hover,.step-control:hover{transform:none}.reveal{transition-delay:0ms}}html[dir=ltr] body,html[dir=ltr] .nav-links,html[dir=ltr] .steps,html[dir=ltr] .footer,html[dir=ltr] .footer-bottom{direction:ltr}html[dir=ltr] .nav-links a,html[dir=ltr] .hero-copy,html[dir=ltr] .hero-trust,html[dir=ltr] .section-head,html[dir=ltr] .journey-heading,html[dir=ltr] .visual-overlay,html[dir=ltr] .journey-caption,html[dir=ltr] .gateway-menu,html[dir=ltr] .about-copy,html[dir=ltr] .cta-copy,html[dir=ltr] .footer-brand,html[dir=ltr] .footer-column,html[dir=ltr] .footer-social{text-align:left}html[dir=ltr] .hero-copy,html[dir=ltr] .hero-trust,html[dir=ltr] .section-head{margin-left:0;margin-right:auto}html[dir=ltr] .journey .section-head{grid-template-columns:minmax(420px,1.1fr) minmax(420px,.9fr)}html[dir=ltr] .journey .section-head .lead{margin-left:0;margin-right:auto;text-align:left}html[dir=ltr] .visual-overlay{direction:ltr}html[dir=ltr] .journey-caption{right:auto;left:30px}html[dir=ltr] .journey-status{direction:ltr;text-align:left}html[dir=ltr] .gateway-menu-top{direction:ltr}html[dir=ltr] .service-copy,html[dir=ltr] .step-content{direction:ltr;text-align:left}html[dir=ltr] .step-control,html[dir=ltr] .about-layout{direction:ltr}html[dir=ltr] .footer-brand,html[dir=ltr] .footer-column,html[dir=ltr] .footer-social{align-items:flex-start}html[dir=ltr] .footer-bottom{direction:ltr}@media(max-width:760px){html[dir=ltr] .journey .section-head{display:block}.journey-caption{right:22px;left:22px}.journey-status{right:16px;left:16px}}html[dir=ltr] .nav{direction:ltr}html[dir=ltr] .nav .nav-links{order:2;direction:ltr}html[dir=ltr] .hero-copy,html[dir=ltr] .hero-trust{margin-left:auto;margin-right:0;text-align:left}html[dir=ltr] .section-head{margin-left:0;margin-right:auto;text-align:left}html[dir=ltr] .problem-solution,html[dir=ltr] .journey,html[dir=ltr] .capabilities,html[dir=ltr] .tools,html[dir=ltr] .about,html[dir=ltr] .final-cta,html[dir=ltr] .footer{direction:ltr}html[dir=ltr] .gateway:before,html[dir=ltr] .problem-solution:before,html[dir=ltr] .journey:before,html[dir=ltr] .capabilities:before,html[dir=ltr] .tools:before,html[dir=ltr] .about:before{left:auto;right:6%}html[dir=ltr] .problem-solution .section-head,html[dir=ltr] .problem-solution .gateway-menu,html[dir=ltr] .problem-solution .gateway-visual,html[dir=ltr] .problem-solution .visual-overlay,html[dir=ltr] .problem-solution .gateway-summary,html[dir=ltr] .problem-solution .problem-item,html[dir=ltr] .problem-solution .problem-detail{direction:ltr;text-align:left}html[dir=ltr] .problem-solution .gateway-layout,html[dir=ltr] .problem-solution .gateway-menu-top{direction:ltr}html[dir=ltr] .problem-solution .service-copy{direction:ltr;text-align:left}html[dir=ltr] .problem-solution .visual-overlay{direction:ltr}html[dir=ltr] .journey .section-head,html[dir=ltr] .journey-heading,html[dir=ltr] .journey .section-head .lead,html[dir=ltr] .journey-caption,html[dir=ltr] .journey-status,html[dir=ltr] .steps,html[dir=ltr] .step-control,html[dir=ltr] .step-content{direction:ltr;text-align:left}html[dir=ltr] .steps:before{right:auto;left:12px}html[dir=ltr] .journey-caption{right:24px;left:24px}html[dir=ltr] .journey-status{right:40px;left:40px}html[dir=ltr] .step-control:hover{transform:translate(4px)}html[dir=ltr] .capabilities .section-head,html[dir=ltr] .capabilities .cards,html[dir=ltr] .capabilities .cap-card,html[dir=ltr] .capabilities .cap-body,html[dir=ltr] .tools .section-head,html[dir=ltr] .tools-grid,html[dir=ltr] .tools .tool,html[dir=ltr] .about-copy{direction:ltr;text-align:left}html[dir=ltr] .capabilities .cards,html[dir=ltr] .tools-grid,html[dir=ltr] .cap-meta,html[dir=ltr] .about-layout{direction:ltr}html[dir=ltr] .about-visual,html[dir=ltr] .about-title,html[dir=ltr] .about-label,html[dir=ltr] .proof{direction:ltr;text-align:left}html[dir=ltr] .about-label,html[dir=ltr] .about-title{left:30px;right:auto}html[dir=ltr] .cta-layout{direction:ltr}html[dir=ltr] .cta-copy,html[dir=ltr] .cta-image-label{direction:ltr;text-align:left}html[dir=ltr] .cta-image-label{left:42px;right:auto}html[dir=ltr] .cta-copy .actions{justify-content:flex-start}html[dir=ltr] .cta-copy .actions .btn span{margin-left:14px;margin-right:0}html[dir=ltr] .footer-inner,html[dir=ltr] .footer-brand,html[dir=ltr] .footer-column,html[dir=ltr] .footer-social,html[dir=ltr] .footer-bottom{direction:ltr;text-align:left;align-items:flex-start}html[dir=ltr] .footer-bottom{align-items:center}html[dir=ltr] .request-modal{direction:ltr}html[dir=ltr] .request-modal-close{left:auto;right:18px}html[dir=ltr] .request-form,html[dir=ltr] .request-modal-dialog{text-align:left}@media(max-width:760px){html[dir=ltr] .journey-caption{right:16px;left:16px}html[dir=ltr] .journey-status{right:20px;left:20px}html[dir=ltr] .cta-image-label{left:22px;right:auto}html[dir=ltr] .footer-bottom{align-items:flex-start}html[dir=ltr] .request-modal-close{right:12px}html[dir=ltr] .gateway:before,html[dir=ltr] .problem-solution:before,html[dir=ltr] .journey:before,html[dir=ltr] .capabilities:before,html[dir=ltr] .tools:before,html[dir=ltr] .about:before{left:auto;right:4%}}html[dir=ltr] .nav-links a:after{right:auto;left:0;transform-origin:left center}html[dir=ltr] .nav-links a:hover:after,html[dir=ltr] .nav-links a.active:after{width:100%}html[dir=ltr] .problem-item{display:grid;grid-template-columns:minmax(0,1fr) 28px 30px;gap:12px;align-items:center}html[dir=ltr] .problem-item .service-copy{grid-column:1;grid-row:1}html[dir=ltr] .problem-item .service-arrow{grid-column:2;grid-row:1;text-align:center}html[dir=ltr] .problem-item .service-no{grid-column:3;grid-row:1;text-align:right}html[dir=ltr] .problem-item .service-arrow{transform:none}html[dir=ltr] .problem-item.is-open .service-arrow{transform:rotate(90deg)}html[dir=ltr] .step-control{grid-template-columns:1fr 38px 34px;text-align:left}html[dir=ltr] .step-control .step-content{grid-column:1;grid-row:1}html[dir=ltr] .step-control i{grid-column:2;grid-row:1;text-align:center}html[dir=ltr] .step-control .step-no{grid-column:3;grid-row:1;justify-self:end}html[dir=ltr] .step-control.active:before{right:auto;left:-1px}html[dir=ltr] .step-control.active{transform:translate(5px)}html[dir=ltr] .service:hover,html[dir=ltr] .request-field:hover{transform:translate(4px)}html[dir=ltr] .solution-link:hover span,html[dir=ltr] .about-link:hover span,html[dir=ltr] .btn:hover span,html[dir=ltr] .request-submit:hover span{transform:translate(5px)}@media(max-width:760px){html[dir=ltr] .problem-item{grid-template-columns:minmax(0,1fr) 24px 28px;gap:8px}html[dir=ltr] .step-control{grid-template-columns:1fr 28px 30px}}html[dir=ltr] .nav .brand-logo{order:initial;margin-right:0}html[dir=ltr] .nav .nav-links,html[dir=ltr] .nav .lang{order:initial}html[dir=ltr] .nav,html[dir=ltr] .gateway-layout,html[dir=ltr] .journey-layout,html[dir=ltr] .about-layout,html[dir=ltr] .cta-layout{direction:ltr}html[dir=ltr] .capabilities .cards,html[dir=ltr] .tools-grid,html[dir=ltr] .footer-inner{direction:rtl}html[dir=ltr] .capabilities .cap-card,html[dir=ltr] .tools .tool,html[dir=ltr] .footer-brand,html[dir=ltr] .footer-column,html[dir=ltr] .footer-social{direction:ltr;text-align:left}html[dir=ltr] .capabilities .cap-meta,html[dir=ltr] .tools .tool-form,html[dir=ltr] .tools .request-form{direction:ltr}@media(max-width:1100px){html[dir=ltr] .capabilities .cards,html[dir=ltr] .tools-grid{direction:rtl}}@media(max-width:760px){html[dir=ltr] .capabilities .cards,html[dir=ltr] .tools-grid{direction:rtl}html[dir=ltr] .footer-inner{direction:ltr}}html[dir=ltr] .nav .brand-logo{order:1;margin-right:auto}html[dir=ltr] .nav .nav-links{order:2}html[dir=ltr] .nav .lang{order:3}.skip-link{position:fixed;z-index:100;top:12px;left:12px;padding:11px 16px;border-radius:8px;background:#fff;color:var(--ink);font-weight:800;transform:translateY(-180%);transition:transform .2s ease;box-shadow:0 8px 24px #0003}.skip-link:focus{transform:none}.nav-links a{min-height:44px;display:inline-flex;align-items:center}.nav-links a:focus-visible{outline:3px solid var(--cyan);outline-offset:5px;border-radius:4px;opacity:1;color:var(--cyan)}.lang:focus-visible,.btn:focus-visible,.request-field:focus-visible,.request-submit:focus-visible,.step-control:focus-visible,.problem-item:focus-visible,.about-link:focus-visible,.solution-link:focus-visible,.menu-toggle:focus-visible{outline:3px solid var(--cyan);outline-offset:4px}.menu-toggle{display:none;width:46px;height:44px;padding:10px 9px;border:1px solid rgba(249,251,252,.42);border-radius:999px;background:#091b2f8f;color:#fff;align-items:center;justify-content:center;flex-direction:column;gap:4px}.menu-toggle span{display:block;width:18px;height:2px;border-radius:2px;background:currentColor;transition:transform .2s ease,opacity .2s ease}.menu-toggle[aria-expanded=true] span:nth-child(1){transform:translateY(6px) rotate(45deg)}.menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.menu-toggle[aria-expanded=true] span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}html[dir=ltr] .section-head .kicker,html[dir=ltr] .gateway .kicker,html[dir=ltr] .capabilities .kicker,html[dir=ltr] .about .kicker{color:#00758a}html[dir=ltr] .hero h1{max-width:760px;text-wrap:balance}html[dir=ltr] .hero-copy p{max-width:560px}html[dir=ltr] .audience-card{background:#061224c7}@media(max-width:900px){.nav{position:relative}.menu-toggle{display:inline-flex}.nav-links{top:calc(100% + 12px);left:0;right:0;width:auto;transform:none;display:none;flex-direction:column;align-items:stretch;gap:4px;padding:12px;border:1px solid rgba(255,255,255,.24);border-radius:14px;background:#061224;opacity:1;z-index:20;box-shadow:0 18px 40px #0000006b;-webkit-backdrop-filter:none;backdrop-filter:none}.nav-links.is-open{display:flex}.nav-links a{width:100%;padding:10px 12px;border-radius:8px}.nav-links a:after{display:none}html[dir=ltr] .nav .brand-logo{order:1;margin-right:auto}html[dir=ltr] .nav .lang{order:2;margin-left:auto}html[dir=ltr] .nav .menu-toggle{order:3;margin-left:8px}html[dir=ltr] .hero-copy{width:100%;padding-top:82px}html[dir=ltr] .hero h1{font-size:clamp(44px,8vw,64px)}}@media(max-width:760px){.nav-links{top:calc(100% + 8px)}html[dir=ltr] .hero-copy{padding-top:72px}html[dir=ltr] .hero h1{font-size:46px}html[dir=ltr] .hero-copy p{max-width:none}body.nav-open{overflow:hidden}}@media(prefers-reduced-motion:reduce){.skip-link,.menu-toggle span{transition:none}}html[dir=ltr] .cta-copy{padding:64px;direction:ltr;text-align:left}html[dir=ltr] .cta-copy p{max-width:540px}html[dir=ltr] .cta-copy .actions{gap:12px}html[dir=ltr] .cta-copy .actions .btn-primary{order:1}html[dir=ltr] .cta-copy .actions .btn-outline{order:2}html[dir=ltr] .footer-inner{direction:ltr}html[dir=ltr] .footer-brand,html[dir=ltr] .footer-column,html[dir=ltr] .footer-social{direction:ltr;text-align:left;align-items:flex-start}html[dir=ltr] .footer-brand>span,html[dir=ltr] .footer-column span{color:#9ab2bd}html[dir=ltr] .footer-bottom{direction:ltr;text-align:left}html[dir=ltr] .footer-bottom{color:#91aab5}html[dir=ltr] .social-links a{min-height:44px}@media(max-width:760px){html[dir=ltr] .cta-copy{padding:58px 22px}}html[dir=ltr] .about:before{top:8px;right:2%;left:auto;z-index:0;font-size:clamp(100px,11vw,180px);opacity:.48}html[dir=ltr] .about-visual{margin-top:0}@media(max-width:1100px){html[dir=ltr] .about-visual{margin-top:0}}html[dir=rtl] .about:before{top:8px;left:2%;font-size:clamp(100px,11vw,180px);opacity:.48}html[dir=rtl] .about-visual{margin-top:0}html[dir=ltr] .capabilities .cards{direction:ltr}html[dir=ltr] .capabilities .cap-card,html[dir=ltr] .capabilities .cap-body,html[dir=ltr] .capabilities .cap-meta{direction:ltr;text-align:left}html[dir=ltr] .capabilities .cap-card:nth-child(2) .cap-body p,html[dir=ltr] .capabilities .cap-card:nth-child(2) .cap-body li{color:#c6d9e0}@media(max-width:1100px){.capabilities .cards{grid-template-columns:1fr}.capabilities .cap-card:last-child{grid-column:auto}.capabilities .cap-card:last-child .cap-body{min-height:0}}@media(hover:none){.capabilities .cap-card:hover{transform:none;box-shadow:0 14px 34px #06122412}}.journey .step-content small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.journey-status.journey-live-status{position:absolute!important;display:block!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}html[dir=ltr] .journey .section-head{display:block;max-width:760px;margin:0 0 34px;text-align:left}html[dir=ltr] .journey .section-head .lead{max-width:680px;margin:18px 0 0;text-align:left}.journey-caption{padding:16px 20px 17px}.journey-caption h3{margin-bottom:6px}.journey-result{font-size:27px}.journey-caption p{margin-top:8px}@media(max-width:760px){.journey-caption{padding:14px 16px 15px}.journey-result{font-size:23px}.journey-caption p{margin-top:6px}.journey .step-content small{font-size:10px}.journey .step-control{min-height:76px}}.problem-solution .gateway-visual:after{background:linear-gradient(180deg,#06122405 30%,#061224b8)}.problem-solution .visual-overlay{background:linear-gradient(180deg,#050b1714,#050b17d1 55%,#050b17eb);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.problem-detail[hidden]{display:none}.problem-detail{transition:background .2s ease}html[dir=ltr] .problem-item .service-arrow{font-size:0}html[dir=ltr] .problem-item .service-arrow:before{content:"→";display:inline-block;font-size:18px;line-height:1}html[dir=ltr] .solution-link{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;text-decoration-color:#2bbfc98c}html[dir=ltr] .solution-link:hover{text-decoration-color:var(--cyan)}@media(max-width:760px){.problem-solution .gateway-visual{height:400px}.problem-solution .visual-overlay{min-height:220px}}
