:root{--ink:#071827;--ink-deep:#04101d;--navy:#0c2f62;--blue:#4385ef;--cyan:#33d2c2;--mist:#eaf0f4;--paper:#f8fafb;--white:#fff;--text:#152534;--muted:#5d6b78;--line:#0b233924;--warm:#f6b866;--radius:20px;--shadow:0 22px 60px #0312201a}*{box-sizing:border-box}html{background:var(--paper);scroll-behavior:smooth}body{color:var(--text);background:var(--paper);font-synthesis:none;text-rendering:optimizelegibility;margin:0;font-family:HarmonyOS Sans SC,MiSans,Alibaba PuHuiTi,PingFang SC,Microsoft YaHei,system-ui,sans-serif}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible{outline:3px solid var(--cyan);outline-offset:4px}button{font:inherit}img{max-width:100%}::selection{color:var(--ink-deep);background:var(--cyan)}.site-frame{min-width:0;overflow:clip}.shell{width:min(1180px,100% - 40px);margin:0 auto}.section{padding:clamp(76px,10vw,144px) 0}.section--services{background:var(--white)}.section--operating{background:var(--paper)}.section--network{background:var(--white);padding-top:0}.section--ink{color:var(--white);background:var(--ink)}.eyebrow{color:var(--navy);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 16px;font-size:11px;font-weight:760;line-height:1.2;display:flex}.eyebrow:before{content:"";background:currentColor;width:22px;height:1px}.eyebrow--light{color:#ffffffbf}.section-heading{max-width:710px;margin-bottom:clamp(38px,5vw,64px)}.section-heading--center{text-align:center;margin-left:auto;margin-right:auto}.section-heading--center .eyebrow{justify-content:center}.section-heading h2,.page-hero h1,.home-hero h1,.cta-band h2,.closing-card h2,.statement-card h2,.not-found h1{color:var(--ink);letter-spacing:-.065em;white-space:pre-line;margin:0;font-size:clamp(32px,4vw,60px);font-weight:650;line-height:1.07}.section-heading__lead,.page-hero__inner>p,.home-hero__lead,.closing-card p,.statement-card>p,.cta-band p,.not-found>div>p{max-width:610px;color:var(--muted);margin:20px 0 0;font-size:17px;line-height:1.75}.button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 19px;font-size:14px;font-weight:700;line-height:1;transition:transform .18s,box-shadow .18s,background-color .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button svg{width:17px;height:17px}.button--light{color:var(--ink);background:var(--white);box-shadow:0 14px 30px #00081129}.button--light:hover{background:var(--cyan)}.button--dark{color:var(--white);background:var(--ink)}.button--dark:hover{background:var(--navy)}.button--disabled{color:#07182775;cursor:not-allowed;box-shadow:none}.button--disabled:hover{background:var(--white);transform:none}.text-link{border-bottom:1px solid;align-items:center;gap:8px;padding:10px 0;font-size:14px;font-weight:700;display:inline-flex}.site-header{z-index:50;color:var(--white);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#04101df0;border-bottom:1px solid #ffffff1a;position:sticky;top:0}.site-header__inner{justify-content:space-between;align-items:center;min-height:76px;display:flex}.brand-mark{flex:none;align-items:center;gap:10px;display:inline-flex}.brand-mark__symbol{grid-template-columns:repeat(3,8px);align-items:end;gap:3px;width:30px;height:24px;display:inline-grid}.brand-mark__symbol i{background:var(--cyan);border-radius:10px 1px;height:15px;display:block;transform:skew(-26deg)}.brand-mark__symbol i:nth-child(2){background:var(--blue);height:21px}.brand-mark__symbol i:nth-child(3){background:var(--warm);height:11px}.brand-mark__type{gap:2px;display:grid}.brand-mark__word{color:var(--white);letter-spacing:-.055em;font-family:ui-sans-serif,system-ui,sans-serif;font-size:17px;font-weight:860;line-height:1}.brand-mark__descriptor{color:#ffffff8f;letter-spacing:.1em;font-size:7px;font-weight:750;line-height:1}.site-header__nav{align-items:center;gap:clamp(19px,2.4vw,35px);margin-left:auto;display:flex}.site-header__link{color:#ffffffb8;padding:29px 0 27px;font-size:13px;font-weight:650;transition:color .16s;position:relative}.site-header__link:after{content:"";background:var(--cyan);opacity:0;height:2px;transition:opacity .16s,transform .16s;position:absolute;bottom:18px;left:0;right:0;transform:scaleX(.2)}.site-header__link:hover:after,.site-header__link.is-active:after{opacity:1;transform:scaleX(1)}.site-header__actions{align-items:center;gap:15px;margin-left:clamp(18px,2.7vw,40px);display:flex}.language-link{color:#ffffffbf;font-size:12px;font-weight:700}.language-link:hover{color:var(--cyan)}.header-cta{color:var(--ink);background:var(--cyan);border-radius:999px;padding:10px 13px;font-size:12px;font-weight:760}.menu-toggle,.mobile-menu{display:none}.home-hero{min-height:min(740px,100svh - 76px);color:var(--white);background:var(--ink-deep);display:grid;position:relative;overflow:hidden}.home-hero__image{z-index:0;object-fit:cover;object-position:center}.home-hero__veil{z-index:1;background:linear-gradient(90deg,#030f1cfa 0%,#041322d1 37%,#040f1c24 71%,#040f1c6b 100%);position:absolute;inset:0}.home-hero__grid,.page-hero__grid{z-index:2;pointer-events:none;opacity:.24;background-image:linear-gradient(#78a4ff40 1px,#0000 1px),linear-gradient(90deg,#78a4ff40 1px,#0000 1px);background-size:74px 74px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 74%);mask-image:linear-gradient(90deg,#000,#0000 74%)}.home-hero__inner{z-index:3;min-height:inherit;flex-direction:column;justify-content:space-between;padding-top:clamp(88px,11vw,156px);padding-bottom:31px;display:flex;position:relative}.home-hero__content{max-width:680px}.home-hero h1{max-width:650px;color:var(--white);letter-spacing:-.075em;white-space:pre-line;margin:0;font-size:clamp(43px,5.7vw,77px);font-weight:620;line-height:1.02}.home-hero__lead{color:#ffffffc7;max-width:560px}.hero-actions{align-items:center;gap:22px;margin-top:32px;display:flex}.text-link--light{color:var(--white)}.hero-proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:760px;margin:52px 0 0;padding:0;list-style:none;display:grid}.hero-proof li{color:#ffffffcf;border-top:1px solid #ffffff59;gap:8px;padding-top:13px;font-size:13px;font-weight:600;line-height:1.55;display:grid}.hero-proof span{color:var(--cyan);letter-spacing:.12em;font-size:10px;font-weight:800}.service-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.service-card{min-height:275px;color:var(--ink);border-radius:var(--radius);background:#edf3f7;border:1px solid #0c2f6214;flex-direction:column;justify-content:space-between;padding:22px;transition:color .22s,background .22s,transform .22s,box-shadow .22s;display:flex;overflow:hidden}.service-card:nth-child(2){background:#e8f3f3}.service-card:nth-child(3){background:#edf0f9}.service-card:nth-child(4){background:#f5efe5}.service-card:hover{color:var(--white);background:var(--navy);box-shadow:var(--shadow);transform:translateY(-6px)}.service-card__topline{color:var(--blue);letter-spacing:.12em;justify-content:space-between;align-items:flex-start;font-size:11px;font-weight:780;display:flex}.service-card__topline svg{width:30px;height:30px}.service-card:hover .service-card__topline{color:var(--cyan)}.service-card p{color:currentColor;letter-spacing:.16em;margin:0 0 9px;font-size:10px;font-weight:800}.service-card h3{letter-spacing:-.055em;max-width:146px;margin:0;font-size:clamp(21px,2vw,27px);font-weight:650;line-height:1.18}.service-card__arrow{margin-top:20px;font-size:24px;transition:transform .18s;display:inline-block}.service-card:hover .service-card__arrow{transform:translate(4px,-4px)}.operating-layout{grid-template-columns:minmax(0,.88fr) minmax(0,1fr);align-items:end;gap:clamp(42px,9vw,145px);display:grid}.operating-layout .section-heading{margin-bottom:0}.operating-steps{margin:0;padding:0;list-style:none}.operating-steps li{border-top:1px solid var(--line);grid-template-columns:44px 1fr;gap:17px;padding:24px 0;display:grid}.operating-steps li:last-child{border-bottom:1px solid var(--line)}.operating-steps__number,.approach-list>article>span,.privacy-sections>article>span{color:var(--blue);letter-spacing:.1em;font-size:11px;font-weight:800}.operating-steps h3,.network-notes h3,.service-detail h2,.solution-card h2,.process-list h3,.approach-layout h2,.approach-list h3,.contact-card h2,.privacy-sections h2{color:var(--ink);letter-spacing:-.045em;margin:0;font-size:21px;font-weight:690;line-height:1.2}.operating-steps p,.network-notes p,.service-detail__main>p,.solution-card>p,.process-list p,.approach-list p,.contact-card>p,.privacy-sections p{color:var(--muted);margin:9px 0 0;font-size:14px;line-height:1.7}.network-panel{background:var(--ink);border-radius:28px;grid-template-columns:.83fr 1.17fr;min-height:598px;display:grid;position:relative;overflow:hidden}.network-panel__copy{z-index:2;padding:clamp(38px,6vw,76px) 0 clamp(38px,6vw,76px) clamp(30px,6vw,78px);position:relative}.network-panel .section-heading h2,.network-panel .section-heading__lead{color:var(--white)}.network-panel .section-heading__lead{color:#ffffffa3}.network-panel .eyebrow{color:var(--cyan)}.network-notes{gap:16px;display:grid}.network-notes article{border-top:1px solid #ffffff29;grid-template-columns:26px 1fr;column-gap:12px;padding-top:14px;display:grid}.network-notes svg{width:20px;color:var(--cyan);grid-row:span 2}.network-notes h3{color:var(--white);font-size:15px}.network-notes p{color:#ffffff96;margin-top:5px;font-size:12px}.route-map{width:min(68vw,880px);position:absolute;top:49%;right:-10%;transform:translateY(-50%)}.route-map svg{width:100%;display:block}.route-map__land{stroke:#85a4c036;stroke-width:2px}.route-map__land--soft{stroke-dasharray:8 14}.route-map__line{stroke:url(#route-gradient);stroke-linecap:round;stroke-width:3px}.route-map__line--dashed{stroke:#7ca6ff;stroke-dasharray:5 12;stroke-width:2px}.route-map__ring{fill:#33d2c21f;stroke:#33d2c29e;stroke-width:1px}.route-map__node{fill:var(--white)}.route-map__caption{color:#ffffff7a;letter-spacing:.13em;font-size:9px;font-weight:800;position:absolute}.route-map__caption--origin{bottom:11%;left:12%}.route-map__caption--transit{top:33%;left:58%}.route-map__caption--delivery{top:19%;right:10%}.cta-band{color:var(--white);background:linear-gradient(110deg,#124d91,#0c2f62 52%,#061c32)}.cta-band__inner{justify-content:space-between;align-items:center;gap:44px;padding-top:clamp(58px,8vw,94px);padding-bottom:clamp(58px,8vw,94px);display:flex}.cta-band h2{max-width:650px;color:var(--white);font-size:clamp(29px,3.6vw,51px)}.cta-band p:not(.eyebrow){color:#ffffffb5}.cta-band .eyebrow{color:var(--cyan)}.page-hero{color:var(--white);background:radial-gradient(circle at 79% 22%,#296ec691,#0000 33%),linear-gradient(135deg,#071827,#0c2f62);position:relative;overflow:hidden}.page-hero__grid{opacity:.19;-webkit-mask-image:none;mask-image:none}.page-hero__inner{z-index:3;padding-top:clamp(76px,9vw,120px);padding-bottom:clamp(68px,8vw,108px);position:relative}.page-hero h1{max-width:740px;color:var(--white)}.page-hero__inner>p:not(.eyebrow){color:#ffffffb8}.page-hero .eyebrow{color:var(--cyan)}.service-detail-list{border-top:1px solid var(--line)}.service-detail{border-bottom:1px solid var(--line);grid-template-columns:44px 74px minmax(210px,.83fr) minmax(240px,.75fr);align-items:start;gap:20px;padding:clamp(29px,4vw,50px) 0;display:grid}.service-detail__index{color:var(--blue);letter-spacing:.12em;font-size:11px;font-weight:800}.service-detail__icon{width:54px;height:54px;color:var(--navy);background:#e8f1f5;border-radius:50%;place-items:center;display:grid}.service-detail__icon svg{width:25px;height:25px}.service-detail__main .eyebrow{margin-bottom:9px}.service-detail ul,.contact-card ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.service-detail li,.contact-card li{color:var(--text);align-items:flex-start;gap:9px;font-size:13px;line-height:1.55;display:flex}.service-detail li svg,.contact-card li svg{width:15px;color:var(--cyan);flex:none;margin-top:3px}.closing-card{background:var(--white);border-radius:23px;justify-content:space-between;align-items:end;gap:35px;padding:clamp(33px,5vw,66px);display:flex}.closing-card h2{max-width:635px;font-size:clamp(28px,3vw,43px)}.solution-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.solution-card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;min-height:338px;padding:27px;display:flex;position:relative;overflow:hidden}.solution-card:after{content:"";border:1px solid #4385ef36;border-radius:50%;width:166px;height:166px;position:absolute;bottom:-65px;right:-45px}.solution-card:nth-child(2):after{border-color:#33d2c261}.solution-card__tag{letter-spacing:.11em;font-weight:800;color:var(--blue)!important;font-size:11px!important}.solution-card h2{max-width:235px;margin-top:32px;font-size:26px}.solution-card>p:not(.solution-card__tag){z-index:1;margin-top:13px;position:relative}.solution-card>svg{z-index:1;width:27px;height:27px;color:var(--navy);margin-top:auto;position:relative}.process-layout{grid-template-columns:.7fr 1fr;gap:clamp(45px,9vw,150px);display:grid}.process-layout h2{max-width:390px;color:var(--white);letter-spacing:-.06em;margin:0;font-size:clamp(30px,3.4vw,51px);font-weight:650;line-height:1.08}.process-list{border-top:1px solid #ffffff38;margin:0;padding:0;list-style:none}.process-list li{border-bottom:1px solid #ffffff38;grid-template-columns:50px 1fr;gap:14px;padding:21px 0;display:grid}.process-list li>span{color:var(--cyan);letter-spacing:.12em;font-size:11px;font-weight:800}.process-list h3{color:var(--white);font-size:18px}.process-list p{color:#ffffff9e}.approach-layout{grid-template-columns:.75fr 1.25fr;align-items:start;gap:clamp(43px,10vw,165px);display:grid}.approach-layout h2{font-size:clamp(28px,3vw,43px)}.approach-list{border-top:1px solid var(--line);gap:0;display:grid}.approach-list article{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr;column-gap:16px;padding:25px 0;display:grid}.approach-list h3,.approach-list p{grid-column:2}.statement-card{max-width:930px;color:var(--white);background:var(--navy);border-radius:23px;padding:clamp(35px,5vw,72px)}.statement-card .eyebrow{color:var(--cyan)}.statement-card h2{color:var(--white);font-size:clamp(26px,3vw,43px)}.statement-card>p{color:#ffffffb8}.contact-layout{grid-template-columns:1.06fr .94fr;gap:18px;display:grid}.contact-card{background:var(--white);border:1px solid var(--line);border-radius:23px;padding:clamp(30px,5vw,58px)}.contact-card--primary{color:var(--white);background:linear-gradient(142deg,#0d3468,#061a2f);border:none}.contact-card--primary>svg{width:31px;height:31px;color:var(--cyan);margin-bottom:45px}.contact-card--primary .eyebrow{color:var(--cyan)}.contact-card--primary h2{color:var(--white);overflow-wrap:anywhere;font-size:clamp(24px,3.2vw,39px)}.contact-card--primary>p{color:#ffffffad}.contact-card--primary .button{margin-top:32px}.contact-card>.eyebrow{margin-bottom:15px}.contact-card ul{margin-top:31px}.privacy-note{margin-top:18px}.privacy-note p{max-width:900px;color:var(--muted);border-left:3px solid var(--cyan);background:#eef4f5;margin:0;padding:18px 20px;font-size:13px;line-height:1.7}.privacy-sections{border-top:1px solid var(--line);gap:0;max-width:900px;display:grid}.privacy-sections>article{border-bottom:1px solid var(--line);grid-template-columns:52px 1fr;gap:14px;padding:28px 0;display:grid}.site-footer{color:#ffffffad;background:var(--ink-deep)}.site-footer__main{grid-template-columns:1.65fr repeat(3,.78fr);gap:35px;padding-top:64px;padding-bottom:52px;display:grid}.site-footer .brand-mark__word{color:var(--white)}.site-footer__identity>p{max-width:175px;margin:21px 0 0;font-size:13px;line-height:1.6}.site-footer__identity>.site-footer__address{color:#ffffff9e;max-width:250px;margin-top:9px;line-height:1.65}.site-footer__column{align-content:start;gap:11px;display:grid}.footer-label{color:var(--white);letter-spacing:.1em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:750}.site-footer__column a{font-size:13px;transition:color .16s}.footer-contact-pending{color:#ffffff75;font-size:13px}.site-footer__column a:hover{color:var(--cyan)}.site-footer__bottom{border-top:1px solid #ffffff21;justify-content:space-between;padding:18px 0;font-size:11px;display:flex}.site-footer__filings{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.site-footer__filing{align-items:center;gap:5px;display:inline-flex}.site-footer__filing-icon{object-fit:contain;flex:none;width:14px;height:14px}.site-footer__filing-pending{color:#ffffff94}.site-footer__bottom a:hover{color:var(--cyan)}.not-found{text-align:center;place-items:center;min-height:72vh;padding:80px 20px;display:grid}.not-found>div{max-width:630px}.not-found .eyebrow{justify-content:center}.not-found .button{margin-top:30px}@media (max-width:1040px){.site-header__nav,.site-header__actions>.language-link,.site-header__actions>.header-cta{display:none}.menu-toggle{width:38px;height:38px;color:var(--white);cursor:pointer;background:0 0;border:1px solid #ffffff54;border-radius:50%;place-items:center;padding:0;display:grid}.menu-toggle svg{width:18px;height:18px}.mobile-menu{background:var(--ink-deep);border-top:0 solid #ffffff1f;max-height:0;transition:max-height .24s,border-width .18s;display:block;overflow:hidden}.mobile-menu.is-open{border-top-width:1px;max-height:500px}.mobile-menu__inner{padding-top:13px;padding-bottom:22px;display:grid}.mobile-menu__link{color:var(--white);border-bottom:1px solid #ffffff1c;align-items:center;gap:14px;padding:14px 0;font-size:16px;font-weight:650;display:flex}.mobile-menu__link span{color:var(--cyan);letter-spacing:.12em;font-size:10px;font-weight:800}.mobile-menu__language{color:var(--cyan);padding-top:19px;font-size:13px;font-weight:700}.network-panel{grid-template-columns:1fr}.network-panel__copy{padding-right:clamp(30px,6vw,78px)}.route-map{width:105%;margin:-50px -5% -40px 5%;position:relative;top:auto;right:auto;transform:none}}@media (max-width:760px){.shell{width:min(100% - 28px,1180px)}.section{padding:70px 0}.site-header__inner{min-height:68px}.site-header__actions{margin-left:15px}.brand-mark__word{font-size:15px}.brand-mark__descriptor{font-size:6px}.home-hero{min-height:min(720px,100svh - 68px)}.home-hero__image{object-position:66% center}.home-hero__veil{background:linear-gradient(90deg,#030f1cf2,#030f1cad 68%,#030f1c61)}.home-hero__inner{padding-top:77px;padding-bottom:25px}.home-hero h1{font-size:clamp(39px,11.4vw,54px);line-height:1.05}.section-heading h2,.page-hero h1,.cta-band h2,.closing-card h2,.statement-card h2{font-size:clamp(30px,9.2vw,44px)}.section-heading__lead,.page-hero__inner>p,.home-hero__lead,.closing-card p,.statement-card>p,.cta-band p{font-size:15px}.hero-actions{flex-wrap:wrap;gap:17px;margin-top:25px}.hero-proof{grid-template-columns:1fr;gap:10px;margin-top:40px}.hero-proof li{grid-template-columns:31px 1fr;gap:7px;padding-top:9px;font-size:12px}.service-grid,.solution-grid,.contact-layout{grid-template-columns:1fr}.service-card{min-height:195px}.operating-layout,.process-layout,.approach-layout{grid-template-columns:1fr;gap:38px}.network-panel{border-radius:0;min-height:0;margin-left:-14px;margin-right:-14px}.network-panel__copy{padding:50px 22px 0}.route-map{width:155%;margin:-8px -20% -60px -35%}.route-map__caption{font-size:7px}.cta-band__inner,.closing-card{flex-direction:column;align-items:flex-start}.cta-band__inner{gap:27px}.service-detail{grid-template-columns:36px 1fr;gap:14px}.service-detail__icon{grid-area:1/2;justify-self:end}.service-detail__main,.service-detail ul{grid-column:1/-1}.service-detail ul{margin-left:50px;padding-top:3px}.process-layout h2{font-size:clamp(30px,9vw,44px)}.process-list li,.approach-list article,.privacy-sections>article{grid-template-columns:38px 1fr}.site-footer__main{grid-template-columns:repeat(2,1fr);gap:34px 20px;padding-top:48px}.site-footer__identity{grid-column:1/-1}.site-footer__bottom{flex-direction:column;align-items:flex-start;gap:10px}}@media (max-width:390px){.home-hero h1{font-size:38px}.brand-mark__descriptor{display:none}.contact-card h2{font-size:23px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.brand-mark{align-items:center;width:166px;display:inline-flex}.brand-mark__image{width:100%;height:auto;display:block}.site-header{color:#25313d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffa;border-bottom-color:#1a2d491a}.site-header__link{color:#263442}.site-header__link:hover,.site-header__link.is-active{color:#0153c1}.site-header__link:after{background:#0153c1;bottom:17px}.language-link{color:#263442}.header-cta{color:#fff;background:#0153c1;border-radius:2px}.site-header--home{color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#0218403d,#0000);border-bottom:0;width:100%;position:absolute}.site-header--home .site-header__link,.site-header--home .language-link{color:#ffffffeb}.site-header--home .site-header__link:hover,.site-header--home .site-header__link.is-active,.site-header--home .language-link:hover{color:#fff}.site-header--home .site-header__link:after{background:#fff}.site-header--home .header-cta{color:#fff;background:#0153c1e6}.site-footer .brand-mark{width:192px}.legacy-hero{color:#fff;background:#0d2e61;place-items:stretch stretch;min-height:100svh;display:grid;position:relative;overflow:hidden}.legacy-hero__image{object-fit:cover;object-position:center}.legacy-hero__veil{background:linear-gradient(90deg,#03163896 0%,#0316381a 64%,#03163854 100%);position:absolute;inset:0}.legacy-hero__copy{z-index:1;align-self:center;padding-top:72px;position:relative}.legacy-hero__copy p{color:#ffffffc7;letter-spacing:.14em;margin:0 0 24px;font-size:12px;font-weight:600}.legacy-hero__copy h1{color:#fff;letter-spacing:-.045em;text-shadow:0 4px 24px #0000003d;white-space:pre-line;max-width:860px;margin:0;font-size:clamp(42px,4.1vw,62px);font-weight:400;line-height:1.28}.legacy-hero__rule{background:#fff;width:60px;height:2px;margin-top:34px;display:block}.legacy-hero__paging{z-index:1;gap:8px;display:flex;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.legacy-hero__paging i{background:#ffffff70;width:25px;height:2px}.legacy-hero__paging .is-active{background:#fff}.legacy-projects{color:#fff;background:#0153c1}.legacy-projects .shell{padding-top:44px}.legacy-section-intro{text-align:center;max-width:760px;margin:0 auto}.legacy-section-intro h2,.legacy-standard h2,.legacy-advantages h2,.legacy-partner h2,.legacy-contact-strip h2{letter-spacing:-.045em;margin:0;font-size:clamp(28px,2.5vw,38px);font-weight:600;line-height:1.2}.legacy-section-intro p{margin:13px 0 0;font-size:14px;line-height:1.8}.legacy-section-intro--light p{color:#ffffffdb}.legacy-projects__grid{grid-template-columns:1fr .74fr 1.45fr;min-height:548px;margin-top:38px;display:grid;overflow:hidden}.legacy-projects__groups{align-content:center;gap:30px;padding:44px 35px 44px 0;display:grid}.legacy-projects__groups h3{color:#fff;margin:0 0 9px;font-size:19px;font-weight:600}.legacy-projects__groups p{color:#ffffffc7;margin:0;font-size:13px;line-height:1.8}.legacy-projects__pillars{grid-template-columns:repeat(3,1fr);min-height:100%;display:grid}.legacy-projects__pillars a{color:#fff;background:#182da9;align-content:start;gap:17px;padding:66px 20px 26px;transition:background .18s;display:grid}.legacy-projects__pillars a:nth-child(2){background:#2e58cd}.legacy-projects__pillars a:nth-child(3){background:#4174da}.legacy-projects__pillars a:hover{background:#0d2384}.legacy-projects__pillars span{font-size:20px;font-weight:600}.legacy-projects__pillars small{color:#ffffffc7;white-space:pre-line;font-size:12px;line-height:2}.legacy-projects__image{min-height:360px;position:relative;overflow:hidden}.legacy-projects__image img{object-fit:cover}.legacy-standard{padding-top:100px;padding-bottom:100px}.legacy-standard__heading{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.legacy-standard__heading p{color:#666;max-width:590px;margin:12px 0 0;font-size:14px;line-height:1.75}.legacy-tabs{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.legacy-tabs button{color:#737373;cursor:pointer;background:#fff;border:1px solid #e2e7ef;border-radius:4px;min-width:72px;padding:9px 13px;font-size:13px}.legacy-tabs button.is-active,.legacy-tabs button:hover{color:#fff;background:#0153c1;border-color:#0153c1}.legacy-service-gallery{grid-template-columns:1fr 1fr;gap:16px;min-height:590px;margin-top:39px;display:grid}.legacy-service-gallery article{background:#183452;border-radius:9px;position:relative;overflow:hidden}.legacy-service-gallery img{object-fit:cover;transition:transform .42s}.legacy-service-gallery article:hover img{transform:scale(1.05)}.legacy-service-gallery article:after{content:"";background:linear-gradient(#0000 42%,#03142cc2);position:absolute;inset:0}.legacy-service-gallery article>div{z-index:1;color:#fff;padding:26px;position:absolute;bottom:0;left:0;right:0}.legacy-service-gallery h3{margin:0;font-size:22px;font-weight:500}.legacy-service-gallery p{color:#ffffffd6;max-width:520px;margin:10px 0 0;font-size:13px;line-height:1.7}.legacy-service-gallery__secondary{grid-template-rows:1fr 1fr;gap:16px;display:grid}.legacy-service-gallery__secondary h3{font-size:18px}.legacy-advantages{color:#fff;background:#1f36c0;min-height:730px;position:relative;overflow:hidden}.legacy-advantages__image{object-fit:cover}.legacy-advantages__overlay{background:linear-gradient(120deg,#182da9e0,#1f36c0a3);position:absolute;inset:0}.legacy-advantages__content{z-index:1;padding-top:90px;padding-bottom:90px;position:relative}.legacy-advantages__top{border-bottom:1px solid #ffffff94;justify-content:space-between;gap:40px;padding-bottom:62px;display:flex}.legacy-advantages__top p{color:#ffffffd6;max-width:550px;margin:12px 0 0;font-size:14px;line-height:1.75}.legacy-advantages__metrics{align-items:center;gap:clamp(32px,5vw,90px);display:flex}.legacy-advantages__metrics span{color:#ffffffd9;text-align:center;gap:8px;min-width:112px;font-size:13px;display:grid}.legacy-advantages__metrics strong{color:#fff;font-size:clamp(45px,4vw,68px);font-weight:300;line-height:1}.legacy-advantages__list{grid-template-columns:repeat(3,1fr);gap:28px;padding-top:66px;display:grid}.legacy-advantages__list article{padding-right:20px}.legacy-advantages__list span{color:#fff;opacity:.84;margin-bottom:20px;font-size:22px;font-weight:300;display:block}.legacy-advantages__list h3{margin:0;font-size:19px;font-weight:600}.legacy-advantages__list p{color:#ffffffd9;margin:13px 0 0;font-size:13px;line-height:1.75}.legacy-partner{background:#eaf0fc;border-radius:8px;grid-template-columns:.72fr 1.28fr;min-height:310px;margin-top:74px;margin-bottom:74px;display:grid;position:relative;overflow:hidden}.legacy-partner>div{z-index:1;padding:58px;position:relative}.legacy-partner h2{color:#202e3f;max-width:270px;font-size:27px}.legacy-partner a,.legacy-contact-strip a{color:#fff;background:#3d57f0;align-items:center;gap:8px;margin-top:29px;padding:10px 15px;font-size:13px;font-weight:600;display:inline-flex}.legacy-partner>img{object-fit:cover}.legacy-contact-strip{color:#fff;background:#1d2f45;padding:68px 0}.legacy-contact-strip>.shell{justify-content:space-between;align-items:center;gap:30px;display:flex}.legacy-contact-strip p{color:#8fb4e8;letter-spacing:.12em;margin:0 0 11px;font-size:12px}.legacy-contact-strip h2{color:#fff}.legacy-contact-strip a{background:#0153c1;margin:0}@media (max-width:1040px){.site-header--home .menu-toggle{color:#fff;border-color:#ffffffa3}.site-header--home .mobile-menu{background:#1d2f45}.legacy-projects__grid{grid-template-columns:.9fr 1.1fr}.legacy-projects__image{display:none}.legacy-standard__heading,.legacy-advantages__top{flex-direction:column;align-items:flex-start}.legacy-tabs{justify-content:flex-start}}@media (max-width:760px){.brand-mark{width:136px}.site-header--home .site-header__inner{min-height:68px}.legacy-hero{min-height:700px}.legacy-hero__image{object-position:58% center}.legacy-hero__veil{background:linear-gradient(90deg,#031638ad,#0316383d)}.legacy-hero__copy{padding-top:78px}.legacy-hero__copy h1{font-size:clamp(35px,10.2vw,47px);line-height:1.25}.legacy-projects .shell{width:100%;padding-top:38px}.legacy-section-intro{width:calc(100% - 28px)}.legacy-projects__grid{grid-template-columns:1fr;min-height:0;margin-top:27px}.legacy-projects__groups{gap:17px;padding:30px 14px}.legacy-projects__groups article{border-bottom:1px solid #ffffff38;padding-bottom:15px}.legacy-projects__pillars{min-height:216px}.legacy-projects__pillars a{padding:35px 12px 20px}.legacy-projects__pillars span{font-size:16px}.legacy-projects__pillars small{font-size:10px}.legacy-projects__image{min-height:245px;display:block}.legacy-standard{padding-top:66px;padding-bottom:66px}.legacy-tabs{gap:7px}.legacy-tabs button{min-width:58px;padding:8px 10px;font-size:12px}.legacy-service-gallery{grid-template-columns:1fr;min-height:0}.legacy-service-gallery__primary{min-height:370px}.legacy-service-gallery__secondary{grid-template-rows:220px;grid-template-columns:1fr 1fr}.legacy-service-gallery article>div{padding:16px}.legacy-service-gallery h3{font-size:18px}.legacy-service-gallery p{font-size:11px}.legacy-advantages{min-height:0}.legacy-advantages__content{padding-top:62px;padding-bottom:62px}.legacy-advantages__top{padding-bottom:35px}.legacy-advantages__metrics{justify-content:space-between;width:100%}.legacy-advantages__metrics strong{font-size:45px}.legacy-advantages__list{grid-template-columns:1fr;gap:28px;padding-top:40px}.legacy-advantages__list article{border-bottom:1px solid #ffffff3d;padding-bottom:22px}.legacy-partner{grid-template-columns:1fr;min-height:420px;margin-top:42px;margin-bottom:42px}.legacy-partner>div{background:#eaf0fce6;padding:38px 28px}.legacy-partner>img{object-position:center bottom}.legacy-contact-strip>.shell{flex-direction:column;align-items:flex-start}}.page-hero--legacy{color:#fff;background:#0f3a78;min-height:420px}.page-hero--legacy .page-hero__image{object-fit:cover;object-position:center 62%}.page-hero__legacy-veil{background:linear-gradient(90deg,#041c46e0,#041c4647);position:absolute;inset:0}.page-hero--legacy .page-hero__inner{padding-top:132px;padding-bottom:86px}.page-hero--legacy .eyebrow{color:#fff}.page-hero--legacy h1{color:#fff;letter-spacing:-.05em;max-width:760px;font-size:clamp(36px,4vw,59px);font-weight:400}.page-hero--legacy .page-hero__inner>p:not(.eyebrow){color:#ffffffdb;max-width:660px}.page-hero--legacy .eyebrow:before{background:#fff}.section--muted{background:#eef4fb}.service-detail-list{border-top-color:#c9d8ee}.service-detail{border-bottom-color:#c9d8ee;grid-template-columns:46px 74px minmax(240px,.83fr) minmax(240px,.75fr);position:relative}.service-detail:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#0153c109);width:100vw;height:100%;position:absolute;top:0;left:-100vw}.service-detail__index,.service-detail__main .eyebrow,.service-detail li svg{color:#0153c1}.service-detail__icon{color:#fff;background:#0153c1;border-radius:2px}.service-detail h2{color:#1d2f45;font-size:28px}.closing-card{color:#fff;background:#1f36c0;border-radius:0}.closing-card h2,.closing-card p,.closing-card .eyebrow{color:#fff}.closing-card .eyebrow:before{background:#fff}.closing-card .button--dark{color:#0153c1;background:#fff}.solution-grid{gap:18px}.solution-card{color:#fff;background:#173f8a;border:0;border-radius:5px;min-height:390px;overflow:hidden}.solution-card:before{content:"";opacity:.55;background:linear-gradient(#09275b14,#09275beb),url(/assets/legacy-everchain/ocean-transport.jpg) 50%/cover;position:absolute;inset:0}.solution-card:nth-child(2):before{background-image:linear-gradient(#09275b14,#09275beb),url(/assets/legacy-everchain/air-transport.jpg)}.solution-card:nth-child(3):before{background-image:linear-gradient(#09275b14,#09275beb),url(/assets/legacy-everchain/rail-transport.jpg)}.solution-card>*{z-index:1;position:relative}.solution-card:after{border-color:#ffffff3d}.solution-card__tag,.solution-card h2,.solution-card>p,.solution-card>svg{color:#fff!important}.solution-card h2{max-width:260px;font-size:29px}.process-layout{gap:clamp(44px,8vw,130px)}.section--ink{background:#1f36c0;position:relative;overflow:hidden}.section--ink:before{content:"";opacity:.16;background:url(/assets/legacy-everchain/advantage-port.jpg) 50%/cover;position:absolute;inset:0}.section--ink .shell{z-index:1;position:relative}.process-list li{border-bottom-color:#ffffff85}.approach-layout__intro{color:#fff;background:linear-gradient(#062a6424,#062a64d6),url(/assets/legacy-everchain/logistics-service.jpg) 50%/cover;min-height:330px;padding:48px;position:relative;overflow:hidden}.approach-layout__intro .eyebrow,.approach-layout__intro h2{color:#fff}.approach-layout__intro .eyebrow:before{background:#fff}.approach-list{border-top-color:#a9c4e7}.approach-list article{border-bottom-color:#a9c4e7}.approach-list>article>span{color:#0153c1}.statement-card{background:linear-gradient(90deg,#12306bf0,#12306b70),url(/assets/legacy-everchain/ocean-scope.jpg) 50%/cover;border-radius:0;max-width:none;min-height:330px;padding:clamp(45px,6vw,86px)}.contact-card{border-color:#d5e0f0;border-radius:5px}.contact-card--primary{background:linear-gradient(135deg,#0a377feb,#0153c1ab),url(/assets/legacy-everchain/ocean-service.jpg) 50%/cover}.contact-card:not(.contact-card--primary){border-top:4px solid #0153c1}.privacy-note p{background:#e9f1fb;border-left-color:#0153c1}.privacy-sections{border-top-color:#afc7e6}.privacy-sections>article{border-bottom-color:#afc7e6}.privacy-sections>article>span{color:#0153c1}.cta-band{background:#1f36c0;position:relative;overflow:hidden}.cta-band:before{content:"";opacity:.18;background:url(/assets/legacy-everchain/ocean-scope.jpg) 50%/cover;position:absolute;inset:0}.cta-band__inner{z-index:1;position:relative}.cta-band .button--light{color:#fff;box-shadow:none;background:#3d57f0;border-radius:0}.site-footer{background:#1d2f45}.site-footer__main{grid-template-columns:1.6fr repeat(3,1fr);padding-top:76px;padding-bottom:62px}.site-footer__column{gap:10px}.footer-label{letter-spacing:0;text-transform:none;font-size:12px}@media (max-width:760px){.page-hero--legacy{min-height:340px}.page-hero--legacy .page-hero__inner{padding-top:112px;padding-bottom:58px}.page-hero--legacy h1{white-space:normal;text-wrap:balance;font-size:clamp(31px,8.7vw,35px)}.service-detail{grid-template-columns:36px 1fr}.approach-layout__intro{min-height:250px;padding:34px 28px}.solution-card{min-height:300px}.site-footer__main{grid-template-columns:repeat(2,1fr);padding-top:52px}}@media (max-width:1040px){.site-header:not(.site-header--home) .menu-toggle{color:#0153c1;border-color:#0153c18c}}
