@font-face{font-family:GuideEditorial;src:url(/assets/CormorantGaramond-400-DQv4XaSs.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/Manrope-400-BEIO-tX3.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/Manrope-500-C3q1kWH5.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/assets/Manrope-600-DBphNC1-.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}:root{--bg:#faf9f6;--bg-alt:#efeee8;--surface:#fff;--surface-muted:#f2f2ed;--bg-dark:#14211f;--bg-dark-alt:#1c2b28;--image-shade-rgb:20,33,31;--text:#17211f;--text-soft:#606b67;--text-inverse:#f7f8f6;--text-inverse-soft:hsla(90,12%,97%,.72);--line:rgba(23,33,31,.12);--line-strong:rgba(23,33,31,.24);--line-inverse:hsla(0,0%,100%,.17);--brand-logo-green:#18a895;--brand-logo-green-dark:#08685f;--brand-logo-green-deep:#07554e;--brand-logo-green-soft:#e3f2ef;--accent-on-dark:#83d2c6;--text-secondary:#35413d;--accent:var(--brand-logo-green-dark);--accent-hover:var(--brand-logo-green-deep);--accent-strong:var(--brand-logo-green-dark);--accent-soft:rgba(24,168,149,.1);--accent-glow:rgba(24,168,149,.2);--success:#059669;--warning:#d97706;--header-height:72px;--max-width:1200px;--page-gutter:clamp(24px,4.4vw,80px);--page-gutter-mobile:20px;--font-body:Manrope,"Microsoft YaHei",sans-serif;--font-display:GuideEditorial,Georgia,serif;--type-hero:clamp(3.25rem,5vw,5rem);--type-display:clamp(2.8rem,4.8vw,4.6rem);--type-heading:clamp(2.4rem,4vw,3.8rem);--type-subheading:clamp(1.6rem,2.2vw,2.2rem);--type-body:.9375rem;--type-body-large:1.0625rem;--type-small:.875rem;--type-kicker:.75rem;--leading-tight:1.02;--leading-heading:1.12;--leading-body:1.85;--tracking-tight:-.018em;--tracking-kicker:.14em;--title-weight:400;--title-weight-large:400;--title-tracking:-.018em;--title-tracking-tight:-.018em;--section-space:124px;--radius-sm:0;--radius-md:0;--radius-lg:0;--radius-xl:0;--shadow-sm:0 1px 2px rgba(0,0,0,.05);--shadow-md:0 8px 28px rgba(20,25,22,.07);--shadow-lg:0 18px 48px rgba(20,25,22,.09);--shadow-xl:0 28px 72px rgba(20,25,22,.12);--transition:.22s cubic-bezier(.22,1,.36,1);--transition-slow:.42s cubic-bezier(.22,1,.36,1)}html[lang^=zh]{--font-display:var(--font-body);--type-hero:clamp(2.75rem,4vw,4rem);--type-display:clamp(2rem,3.2vw,3rem);--type-heading:clamp(1.8rem,2.8vw,2.7rem);--type-subheading:clamp(1.3rem,1.8vw,1.8rem);--leading-tight:1.25;--leading-heading:1.4;--title-tracking:.01em;--title-tracking-tight:.01em;--tracking-tight:.01em}@media(min-width:1600px){:root{--max-width:1360px}}@media(max-width:520px){:root{--header-height:64px}}@media(max-width:680px){:root{--page-gutter:20px;--section-space:80px;--type-hero:clamp(2.75rem,10vw,3.25rem);--type-display:clamp(2.5rem,9vw,3.4rem)}html[lang^=zh]{--type-hero:clamp(2.25rem,8.4vw,2.75rem);--type-display:clamp(1.9rem,6.5vw,2.5rem)}}html{scroll-behavior:smooth}body{margin:0;min-width:320px;font-family:var(--font-body);font-size:var(--type-body);line-height:var(--leading-body);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-moz-selection{background:var(--accent);color:#fff}::selection{background:var(--accent);color:#fff}a,button{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--font-display);font-weight:var(--title-weight);letter-spacing:var(--title-tracking);line-height:var(--leading-heading)}h1{font-size:var(--type-hero);font-weight:var(--title-weight-large);line-height:var(--leading-tight)}h2{font-size:var(--type-heading)}h3{font-size:var(--type-subheading)}h1,h2,h3{text-wrap:balance}dl,figure,ol,p,ul{margin-top:0;margin-bottom:0}img{max-width:100%;display:block}*{box-sizing:border-box}.img-4x3,img[aspect-ratio]{width:100%;-o-object-fit:cover;object-fit:cover}.img-4x3{aspect-ratio:4/3;height:auto}a,button,input{font:inherit;-webkit-tap-highlight-color:transparent}button{cursor:pointer}main{overflow:hidden}section{position:relative}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow,rgba(0,155,141,.15))}input,select,textarea{width:100%;padding:12px 16px;border:1px solid var(--line);border-radius:0;font-size:15px;color:var(--text);background:var(--bg);transition:all .15s ease}.route-scope h3{max-width:22ch;margin:14px 0 0;font-size:var(--type-heading);letter-spacing:var(--title-tracking)}.route-scope h3,.route-scope-item h4{font-family:var(--font-display);line-height:var(--leading-heading);color:var(--text)}.route-scope-item h4{margin:0;font-size:1rem}.route-scope-item p{margin:12px 0 0;color:var(--text-soft);font-size:.94rem;line-height:var(--leading-body)}.cta h2{max-width:20ch;margin:0 auto}.about-company-facts dt{margin:0 0 8px;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.about-company-facts dd{margin:0;color:var(--text);font-size:1.02rem;line-height:1.6;word-break:break-word}.about-company-facts div:nth-child(n+3) dd{font-family:var(--font-body);font-size:clamp(1.16rem,2vw,1.42rem);font-weight:600;letter-spacing:.04em}.faq-item h2{margin:0;font-family:var(--font-display);font-weight:var(--title-weight);letter-spacing:var(--title-tracking)}.faq-item>span{color:var(--accent);font-family:var(--font-body);font-weight:600;letter-spacing:.16em}.faq-item h2{max-width:26ch;color:var(--text);font-size:clamp(1.5rem,2.5vw,2.6rem);line-height:var(--leading-heading)}.faq-item p{max-width:76ch;margin:16px 0 0;color:var(--text-soft);font-size:1.02rem;line-height:var(--leading-body)}.about-page-panel h1,.about-page-panel h2{margin:0;font-family:var(--font-display);font-weight:var(--title-weight-large);letter-spacing:var(--title-tracking);line-height:var(--leading-heading)}.about-page-panel h1{font-size:var(--type-hero);line-height:var(--leading-tight);max-width:20ch}.about-page-panel h2{font-size:var(--type-heading);max-width:18ch}.about-page-text{max-width:54ch;margin:26px 0 0;font-size:1.06rem;line-height:1.9;color:var(--text-soft)}.about-strength-card h4,.about-strengths-head h3{margin:0;font-family:var(--font-display);font-weight:var(--title-weight);letter-spacing:var(--title-tracking);color:var(--text)}.about-strengths-head h3{max-width:18ch;font-size:clamp(2rem,3.4vw,3.2rem);line-height:var(--leading-heading)}.about-strength-index{margin-bottom:12px;font-size:.76rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.about-strength-card h4{font-size:18px;line-height:var(--leading-heading)}.about-strength-card p:last-child{margin-top:12px;font-size:.94rem;color:var(--text-soft);line-height:var(--leading-body)}.about-partner-kicker{margin:0 0 12px;color:var(--accent);font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.about-partner-panel h3{max-width:18ch;margin:0;color:var(--text);font-family:var(--font-display);font-size:clamp(1.6rem,2.6vw,2.4rem);font-weight:var(--title-weight);letter-spacing:var(--title-tracking);line-height:var(--leading-heading)}.about-partner-list li{position:relative;padding-left:22px;color:var(--text-soft);font-size:1rem;line-height:1.72}.eyebrow,.section-label{display:inline-flex;align-items:center;gap:10px;font-size:var(--type-kicker);font-weight:600;letter-spacing:var(--tracking-kicker);text-transform:uppercase;color:var(--accent);margin-bottom:24px}.eyebrow:before{content:none}.route-scope-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px}.page-hero{min-height:92svh;padding:calc(var(--header-height) + 124px) var(--page-gutter) 56px;display:grid;gap:32px;align-items:end;isolation:isolate;background:var(--bg-dark)}.page-hero-copy{max-width:760px;align-self:center}.about-company-facts{display:grid;grid-template-columns:minmax(220px,.78fr) minmax(0,1.22fr);gap:20px;margin-top:28px}.faq-list-shell{display:grid;gap:0}.faq-item{display:grid;grid-template-columns:90px minmax(0,1fr);gap:28px;padding:34px 0;border-top:1px solid var(--line-strong)}.footer-bottom{display:flex;gap:24px;align-items:center;justify-content:space-between;margin-top:42px;padding-top:20px;border-top:1px solid var(--line-inverse)}.about-page-panel{position:relative;display:flex;align-items:center;overflow:hidden;padding:var(--section-space) var(--page-gutter)}.about-strengths-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:26px}.about-partner-list{display:grid;gap:12px;margin:24px 0 0;padding:0;list-style:none}.about-company-facts{margin:0}body.is-menu-open{overflow:hidden}.site-header{position:fixed;top:0;left:0;right:0;height:var(--header-height,72px);display:flex;align-items:center;justify-content:space-between;padding:0 var(--page-gutter,80px);background:transparent;z-index:1000;transition:all .3s ease}.brand,.brand:visited{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:#fff;flex-shrink:0}.brand-mark{height:36px;width:auto;display:block}.header-actions{display:inline-flex;align-items:center;gap:12px;flex-shrink:0}.site-header.is-scrolled{background:#fffffff2;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(0,0,0,.06);box-shadow:0 1px 3px #0000000a}.site-header.is-scrolled .brand,.site-header.is-scrolled .brand:visited{color:var(--text,#1a1a30)}body.is-header-hidden .site-header{transform:translateY(-100%)}@media(max-width:1100px){.site-header{padding:0 24px}.site-header.is-mobile-open{background:#fffffffa;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.site-header.is-mobile-open .brand{color:var(--text,#1a1a30)}}@media(max-width:480px){.site-header{padding:0 16px}.brand-mark{height:30px;width:auto}}.faq-item:last-child{border-bottom:1px solid var(--line-strong)}.site-footer{padding:54px 40px 34px;background:var(--bg-dark);border-top:1px solid var(--line-inverse)}.reveal{opacity:1;transform:translateY(0);transition:opacity .7s ease,transform .7s ease}.use-gsap-motion .reveal{transition:none}@keyframes reveal-safe-fallback{to{opacity:1;transform:translateY(0)}}.reveal:not(.is-visible){animation:reveal-safe-fallback .6s 3s forwards}.use-gsap-motion .reveal:not(.is-visible){animation:none}.section-light{color:var(--text);background:var(--bg)}.section-dark{background:var(--bg-dark);color:var(--text-inverse)}.section-dark h1,.section-dark h2,.section-dark h3{color:#fff}.section-dark p{color:#ffffffb3}.section-dark .eyebrow,.section-dark .section-label{color:var(--accent-on-dark)}.page-title-section{padding:152px var(--page-gutter) 76px;background:var(--bg)}.page-title-inner{max-width:var(--max-width);margin:0 auto}.page-title-inner h1{font-family:var(--font-display);font-size:var(--type-hero);font-weight:var(--title-weight);color:var(--text);margin:0 0 16px;letter-spacing:var(--title-tracking)}.page-title-text{font-size:16px;line-height:1.7;color:var(--text-soft);margin:0;max-width:640px}.section-label.light{color:var(--accent-on-dark)}.cta h2,.section-heading h2{margin:0;font-family:var(--font-display);font-weight:var(--title-weight-large);letter-spacing:var(--title-tracking);line-height:var(--leading-heading)}.cta p{font-size:var(--type-body);line-height:var(--leading-body);color:var(--text-soft)}.cta h2,.section-heading h2{font-size:var(--type-heading)}.route-scope{grid-column:1/-1;margin-top:28px;padding:34px 0 0;border-top:1px solid var(--line-strong)}.route-scope>p:not(.section-label){max-width:780px;margin:18px 0 0;color:var(--text-soft)}.route-scope-item{min-width:0;padding:20px 18px 18px;border-radius:0;border:1px solid var(--line);background:#ffffff94}.cta{padding:120px var(--page-gutter) 132px;text-align:center;background:var(--bg-dark)}.cta p{max-width:680px;margin:24px auto 0;color:var(--text-inverse-soft)}.page-hero-copy,.page-hero-media{position:relative;z-index:2}.page-hero-media{position:absolute;inset:0;z-index:1}.page-hero-image{position:absolute;inset:0;transform:scale(1.04);will-change:transform}.page-hero-image,.transparency-page .page-hero-image{background:var(--bg-dark)}.page-hero-copy h1{margin:0;font-family:var(--font-display);font-weight:var(--title-weight-large);letter-spacing:var(--title-tracking);line-height:var(--leading-tight);font-size:var(--type-hero);max-width:16ch}.page-hero-text{max-width:52ch;margin:24px 0 0;font-size:var(--type-body-large);line-height:var(--leading-body);color:var(--text-inverse-soft)}.about-company-facts div{padding-top:18px;border-top:1px solid var(--line)}.about-company-facts dt{color:var(--text-soft)}.about-company-facts{max-width:900px}.about-page{background:var(--bg)}.about-page-panel-clean{background:var(--bg);color:var(--text)}.about-page-inner{position:relative;z-index:2;width:min(calc(100% - var(--page-gutter)*2),var(--max-width));margin:0 auto 10px}.about-page-text.light{color:var(--text-inverse-soft)}.about-strengths-head{margin-bottom:72px}.about-strengths-head-first{margin-top:0}.about-strength-card{min-width:0;padding:20px 18px 18px;border-radius:0;border:1px solid var(--line);background:#fff}.about-strength-card p,.about-strength-index{margin:0}.about-partner-panel{max-width:780px;margin-top:46px;padding:30px;border:1px solid var(--line);background:linear-gradient(135deg,#009b8d14,#fff0 58%),#fff}.faq-list-section{width:min(calc(100% - var(--page-gutter)*2),var(--max-width));margin:0 auto;padding:104px 0 124px}.about-partner-list li:before{content:"";position:absolute;left:0;top:.74em;width:7px;height:7px;background:var(--accent)}@media(max-width:900px){.page-title-section{padding:120px var(--page-gutter-mobile,24px) 48px}}@media(max-width:760px){.page-hero{padding:calc(var(--header-height) + 96px) var(--page-gutter-mobile) 32px}.page-hero-copy h1{font-size:var(--type-hero);max-width:14ch}.cta{padding:88px var(--page-gutter-mobile) 96px}.site-footer{padding:30px var(--page-gutter-mobile) 34px}}@media(max-width:1100px){.about-strengths-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.about-strengths-grid{grid-template-columns:1fr}}@media(max-width:1100px){.about-strengths-grid,.route-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.route-scope-grid{grid-template-columns:1fr}.route-scope-item{padding:18px 16px}.about-page-panel{min-height:auto;padding:calc(var(--header-height) + 86px) 0 88px}.about-page-inner{width:min(calc(100% - var(--page-gutter-mobile)*2),var(--max-width))}.about-page-panel h1,.about-page-panel h2,.about-page-text{max-width:100%}.about-strengths-head{margin-top:52px}.about-strengths-head-first{margin-top:0}.about-strengths-grid{grid-template-columns:1fr;gap:16px}.about-strength-card{padding:18px 16px 16px;border-radius:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}.page-hero-image{transform:none!important}}@media(max-width:1180px){.page-hero-copy{grid-column:1/-1;max-width:none;justify-self:stretch;align-self:auto}.page-hero-copy h1{max-width:11ch;font-size:var(--type-hero);line-height:var(--leading-tight);letter-spacing:var(--title-tracking)}.cta p,.page-hero-text{max-width:100%}.page-hero{min-height:auto;grid-template-columns:1fr;padding-top:calc(var(--header-height) + 104px)}}@media(max-width:760px){.about-page-inner,.page-hero-copy{width:min(calc(100% - var(--page-gutter-mobile)*2),var(--max-width))}}@media(max-width:540px){.cta h2,.page-hero-copy h1,.section-heading h2{letter-spacing:var(--title-tracking)}}@media(max-width:760px){.footer-bottom{display:grid;gap:12px;justify-content:start}}@media(max-width:520px){.about-company-facts{grid-template-columns:1fr;gap:16px}}@media(max-width:760px){.faq-list-section{width:min(calc(100% - var(--page-gutter-mobile)*2),var(--max-width));padding:40px 0 88px}.faq-item{grid-template-columns:1fr;gap:12px;padding:26px 0}.faq-item h2{max-width:100%;font-size:var(--type-subheading)}}.image-rail[data-v-2c11567c]{position:relative;isolation:isolate;min-height:100svh;overflow:hidden;background:var(--bg-dark);color:#fff}.image-rail__track[data-v-2c11567c]{position:absolute;z-index:-2;inset:0;display:flex;overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.image-rail__track[data-v-2c11567c]::-webkit-scrollbar{display:none}.image-rail__track[data-v-2c11567c]:focus-visible{outline:2px solid var(--brand-logo-green);outline-offset:-4px}.image-rail figure[data-v-2c11567c]{position:relative;flex:0 0 100%;min-height:100%;margin:0;overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always}.image-rail__media[data-v-2c11567c]{position:absolute;inset:0;overflow:hidden;background:var(--bg-dark-alt)}.image-rail__skeleton[data-v-2c11567c]{position:absolute;z-index:0;inset:0;background:linear-gradient(105deg,#14201c 15%,#2b3d36 38%,#14201c 62%);background-size:220% 100%;animation:image-rail-skeleton-2c11567c 1.05s ease-in-out infinite;transition:opacity .28s ease}.image-rail figure.is-image-settled .image-rail__skeleton[data-v-2c11567c]{opacity:0;pointer-events:none}.image-rail__media[data-v-2c11567c]:after{content:"";position:absolute;inset:0;pointer-events:none}.image-rail figure.has-scrim-left .image-rail__media[data-v-2c11567c]:after{background:linear-gradient(90deg,rgba(9,13,11,.76),rgba(9,13,11,.48) 34%,transparent 66%)}.image-rail figure.has-scrim-right .image-rail__media[data-v-2c11567c]:after{background:linear-gradient(270deg,rgba(9,13,11,.76),rgba(9,13,11,.48) 34%,transparent 66%)}.image-rail__media>img[data-v-2c11567c]{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;opacity:0;transform:scale(1.035);transition:opacity .32s ease,transform 1.1s cubic-bezier(.22,1,.36,1)}.image-rail figure.is-image-loaded .image-rail__media>img[data-v-2c11567c]{opacity:1}.image-rail figure.is-active .image-rail__media>img[data-v-2c11567c]{transform:scale(1)}.image-rail__hero[data-v-2c11567c]{--hero-text:#fff;--hero-muted:hsla(0,0%,100%,.78);--hero-line:hsla(0,0%,100%,.4);--hero-button-bg:#fff;--hero-button-text:#18201b;width:min(var(--max-width),calc(100% - var(--page-gutter)*2));min-height:100svh;display:flex;align-items:center;margin:0 auto;padding:calc(var(--header-height, 72px) + 42px) 0 54px;color:var(--hero-text);pointer-events:none}.image-rail__hero.is-dark[data-v-2c11567c]{--hero-text:#171b18;--hero-muted:rgba(23,27,24,.72);--hero-line:rgba(23,27,24,.42);--hero-button-bg:#171b18;--hero-button-text:#fff}.image-rail__copy[data-v-2c11567c]{width:min(640px,54%);pointer-events:auto;animation:image-rail-copy-in-2c11567c .72s ease both}.image-rail__hero.is-right .image-rail__copy[data-v-2c11567c]{margin-left:auto}.image-rail__message[data-v-2c11567c]{min-height:410px;display:flex;flex-direction:column;justify-content:center}.image-rail h1[data-v-2c11567c]{white-space:pre-line;max-width:640px;margin:20px 0 0;color:inherit;font:var(--title-weight) var(--type-hero) /var(--leading-tight) var(--font-display);letter-spacing:var(--title-tracking)}.image-rail__text[data-v-2c11567c]{max-width:520px;margin:22px 0 0;color:var(--hero-muted);font-size:15px;line-height:var(--leading-body)}.image-rail__actions[data-v-2c11567c]{display:flex;align-items:center;gap:12px;margin-top:30px}.image-rail__actions a[data-v-2c11567c]{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:11px;padding:0 22px;font-size:12px;font-weight:600;text-decoration:none;background:var(--hero-button-bg);color:var(--hero-button-text)}.image-rail__actions a[data-v-2c11567c]:hover{opacity:.84}.image-rail__actions a.image-rail__secondary[data-v-2c11567c]{border:1px solid var(--hero-line);background:transparent;color:var(--hero-text)}.image-rail__controls[data-v-2c11567c]{position:absolute;z-index:6;right:32px;bottom:24px;display:flex;gap:20px}.image-rail__control[data-v-2c11567c]{position:static;width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.7);border-radius:0;background:#0a0e0c4d;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;pointer-events:auto;transition:background .2s ease,opacity .2s ease}.image-rail__control--previous[data-v-2c11567c]{left:calc(50% - 108px)}.image-rail__control--next[data-v-2c11567c]{right:calc(50% - 108px)}.image-rail__control[data-v-2c11567c]:hover{background:#0a0e0c94}.image-rail__actions a[data-v-2c11567c]:focus-visible,.image-rail__control[data-v-2c11567c]:focus-visible{outline:2px solid currentColor;outline-offset:3px}.image-rail__counter[data-v-2c11567c]{position:absolute;z-index:6;left:32px;bottom:30px;padding:9px 0;color:#ffffffe6;font-size:9px;font-weight:600;letter-spacing:.14em}.image-rail__progress[data-v-2c11567c]{position:absolute;z-index:4;inset:auto 0 0;height:3px;background:#ffffff29;pointer-events:none}.image-rail__progress span[data-v-2c11567c]{height:100%;display:block;background:var(--brand-logo-green);transition:width .35s cubic-bezier(.22,1,.36,1)}@keyframes image-rail-copy-in-2c11567c{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes image-rail-skeleton-2c11567c{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:960px){.image-rail__copy[data-v-2c11567c]{width:min(620px,68%)}}@media(min-width:1600px){.image-rail__hero[data-v-2c11567c]{width:calc(100% - 160px)}.image-rail__copy[data-v-2c11567c]{width:min(760px,52%)}.image-rail h1[data-v-2c11567c]{max-width:760px;font-size:var(--type-hero)}.image-rail__text[data-v-2c11567c]{max-width:560px;font-size:16px}}@media(max-width:680px){.image-rail[data-v-2c11567c]{--image-rail-mobile-media-height:clamp(360px,52svh,470px)}.image-rail[data-v-2c11567c],.image-rail__hero[data-v-2c11567c]{min-height:max(680px,100svh)}.image-rail[data-v-2c11567c]{touch-action:pan-y}.image-rail__track[data-v-2c11567c]{z-index:0;inset:0 0 auto;height:var(--image-rail-mobile-media-height);pointer-events:none}.image-rail__hero[data-v-2c11567c]{position:relative;z-index:1;align-items:flex-start;width:100%;padding:var(--image-rail-mobile-media-height) 16px 64px}.image-rail__copy[data-v-2c11567c]{width:100%;padding:26px 0 28px;margin-left:0!important;text-align:center;background:var(--bg-dark)}.image-rail h1[data-v-2c11567c]{max-width:560px;margin-inline:auto;font-size:var(--type-hero)}.image-rail__text[data-v-2c11567c]{max-width:440px;margin-top:18px;margin-inline:auto;font-size:15px;line-height:var(--leading-body)}.image-rail__message[data-v-2c11567c]{min-height:0}.image-rail__actions[data-v-2c11567c]{align-items:stretch;flex-direction:column;margin-top:22px}.image-rail__actions a[data-v-2c11567c]{width:min(100%,340px);margin-inline:auto}.image-rail__controls[data-v-2c11567c]{display:none}.image-rail__counter[data-v-2c11567c]{bottom:22px;left:20px}.image-rail figure.has-scrim-left .image-rail__media[data-v-2c11567c]:after,.image-rail figure.has-scrim-right .image-rail__media[data-v-2c11567c]:after{background:linear-gradient(180deg,rgba(9,13,11,.28),transparent 58%)}}@media(prefers-reduced-motion:reduce){.image-rail__track[data-v-2c11567c]{scroll-behavior:auto}.image-rail__copy[data-v-2c11567c],.image-rail__skeleton[data-v-2c11567c]{animation:none}.image-rail__control[data-v-2c11567c],.image-rail__media>img[data-v-2c11567c],.image-rail__progress span[data-v-2c11567c]{transition:none}}.service-workflow[data-v-942afe7e]{padding:var(--section-space) var(--page-gutter);background:var(--surface);border-top:1px solid var(--line)}.workflow-inner[data-v-942afe7e]{max-width:var(--max-width);margin:auto}header[data-v-942afe7e]{display:grid;grid-template-columns:1.2fr 1fr;gap:18px 72px;align-items:end;margin-bottom:40px}header .section-label[data-v-942afe7e]{grid-column:1/-1;margin:0}header h2[data-v-942afe7e]{margin:0;font:var(--title-weight) var(--type-display) /var(--leading-heading) var(--font-display);letter-spacing:var(--title-tracking)}.workflow-intro[data-v-942afe7e]{margin:0;color:var(--text-soft);line-height:var(--leading-body)}.workflow-guide-link[data-v-942afe7e]{grid-column:1/-1;display:inline-flex;align-items:center;justify-self:start;gap:14px;color:var(--accent);font-size:12px;text-decoration:none}.workflow-guide-link[data-v-942afe7e]:hover{text-decoration:underline}.workflow-guide-link[data-v-942afe7e]:focus-visible{outline:2px solid var(--accent);outline-offset:5px}ol[data-v-942afe7e]{padding:0;margin:0;list-style:none;border-top:1px solid var(--line-strong)}li[data-v-942afe7e]{display:grid;grid-template-columns:40px 1fr 1.3fr;gap:28px;padding:26px 0;border-bottom:1px solid var(--line)}.workflow-number[data-v-942afe7e]{color:var(--accent);font-size:12px;font-weight:600;padding-top:4px}li h3[data-v-942afe7e]{margin:0;font-size:1.15rem;line-height:var(--leading-heading)}li p[data-v-942afe7e]{margin:0;color:var(--text-soft);font-size:15px;line-height:var(--leading-body)}@media(min-width:1440px){.service-workflow[data-v-942afe7e]{padding:112px var(--page-gutter)}.workflow-inner[data-v-942afe7e]{max-width:var(--max-width)}li[data-v-942afe7e]{gap:40px;padding-block:36px}li p[data-v-942afe7e]{max-width:68ch;font-size:16px}}@media(max-width:760px){.service-workflow[data-v-942afe7e]{padding:var(--section-space) var(--page-gutter)}header[data-v-942afe7e]{grid-template-columns:1fr;gap:16px;margin-bottom:28px}li[data-v-942afe7e]{grid-template-columns:26px minmax(0,1fr);gap:10px 14px;padding:22px 0}li p[data-v-942afe7e]{grid-column:2}}.home-page[data-v-46c21337]{--home-green:var(--brand-logo-green-dark);--home-deep:var(--text);--home-paper:var(--bg);--home-ink:var(--text);overflow:visible;background:var(--home-paper);color:var(--home-ink)}.home-shell[data-v-46c21337]{width:min(var(--max-width),calc(100% - var(--page-gutter)*2));margin:0 auto}.eyebrow[data-v-46c21337],.home-cta p[data-v-46c21337]{margin:0;font-size:10px;font-weight:600;letter-spacing:.19em}.service-map[data-v-46c21337]{padding:132px 0 142px;background:var(--home-paper)}.service-map__header[data-v-46c21337]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.62fr);gap:20px clamp(54px,8vw,118px);align-items:end}.service-map__header>p[data-v-46c21337]{grid-column:1/-1;margin:0;color:var(--brand-logo-green-dark);font-size:11px;font-weight:600;letter-spacing:.19em}.service-map__header h2[data-v-46c21337]{max-width:800px;margin:0;font:var(--title-weight) var(--type-display) /var(--leading-tight) var(--font-display);letter-spacing:var(--title-tracking)}.service-map__header>span[data-v-46c21337]{color:var(--text-soft);font-size:14px;line-height:1.75}.service-map__list[data-v-46c21337]{margin:62px 0 0;padding:0;border-top:1px solid var(--line-strong);list-style:none}.service-map__list li[data-v-46c21337]{display:grid;grid-template-columns:46px minmax(250px,.85fr) minmax(340px,1fr) 190px;gap:24px;align-items:center;padding:32px 0;border-bottom:1px solid var(--line);transition:padding .22s ease,background .22s ease}.service-map__list li[data-v-46c21337]:hover{padding-inline:18px;background:var(--surface-muted)}.service-map__list li>span[data-v-46c21337],.service-map__name>p[data-v-46c21337]{color:var(--brand-logo-green-dark);font-size:11px;font-weight:600;letter-spacing:.09em}.service-map__name>p[data-v-46c21337]{margin:0 0 10px}.service-map__name h3[data-v-46c21337]{margin:0;font:var(--title-weight) var(--type-subheading) /var(--leading-heading) var(--font-display);letter-spacing:var(--title-tracking)}.service-map__detail>p[data-v-46c21337]{margin:0;color:var(--text-soft);font-size:15px;line-height:var(--leading-body)}.service-map__detail strong[data-v-46c21337]{display:block;margin-top:12px;color:var(--brand-logo-green-dark);font-size:10px;letter-spacing:.04em}.service-map__list a[data-v-46c21337]{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;color:var(--text);font-size:11px;font-weight:600;text-decoration:none}.service-map__list a svg[data-v-46c21337]{transition:transform .2s ease}.service-map__list li:hover a svg[data-v-46c21337]{transform:translate(5px)}.cargo-spectrum[data-v-46c21337]{padding:132px 0 142px;background:var(--surface)}.cargo-spectrum__header[data-v-46c21337]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.62fr);gap:20px clamp(54px,8vw,118px);align-items:end}.cargo-spectrum__boundary>p[data-v-46c21337],.cargo-spectrum__header>p[data-v-46c21337]{grid-column:1/-1;margin:0;color:var(--brand-logo-green-dark);font-size:11px;font-weight:600;letter-spacing:.19em}.cargo-spectrum__header h2[data-v-46c21337]{max-width:820px;margin:0;font:var(--title-weight) var(--type-display) /var(--leading-tight) var(--font-display);letter-spacing:var(--title-tracking)}.cargo-spectrum__header>span[data-v-46c21337]{color:var(--text-soft);font-size:14px;line-height:1.75}.cargo-spectrum__list[data-v-46c21337]{margin:64px 0 0;padding:0;border-top:1px solid var(--line-strong);list-style:none}.cargo-spectrum__list li[data-v-46c21337]{display:grid;grid-template-columns:46px minmax(0,1fr);gap:24px;align-items:center;padding:28px 0;border-bottom:1px solid var(--line)}.cargo-spectrum__list li>span[data-v-46c21337]{color:var(--brand-logo-green-dark);font-size:10px;font-weight:600}.cargo-spectrum__list h3[data-v-46c21337]{margin:0;font:var(--title-weight) var(--type-subheading) /var(--leading-heading) var(--font-display);letter-spacing:var(--title-tracking)}.cargo-spectrum__list h3 a[data-v-46c21337]{color:inherit;text-decoration:none}.cargo-spectrum__list h3 a[data-v-46c21337]:focus-visible,.cargo-spectrum__list h3 a[data-v-46c21337]:hover{color:var(--brand-logo-green-dark);text-decoration:underline;text-underline-offset:.2em}.cargo-spectrum__list div p[data-v-46c21337],.cargo-spectrum__list li>p[data-v-46c21337]{margin:7px 0 0;color:var(--text-soft);font-size:15px;line-height:var(--leading-body)}.cargo-spectrum__list li>p[data-v-46c21337]{margin:0}.cargo-spectrum__list strong[data-v-46c21337]{justify-self:end;color:var(--brand-logo-green-dark);font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.cargo-spectrum__boundary[data-v-46c21337]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px 56px;align-items:end;margin-top:48px;padding:30px 0 0;border-top:3px solid var(--text)}.cargo-spectrum__boundary>span[data-v-46c21337]{max-width:860px;color:var(--text);font-size:14px;line-height:1.75}.cargo-spectrum__boundary a[data-v-46c21337]{display:inline-flex;align-items:center;gap:18px;padding-bottom:8px;border-bottom:1px solid var(--text);color:var(--text);font-size:11px;font-weight:600;text-decoration:none}.company-scale[data-v-46c21337]{padding:0;background:var(--surface)}.company-scale__media[data-v-46c21337]{position:relative;min-height:clamp(620px,78svh,860px);margin:0;overflow:hidden;background:var(--bg-dark);color:#fff}.company-scale__media[data-v-46c21337]:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,rgba(var(--image-shade-rgb),.84) 0,rgba(var(--image-shade-rgb),.48) 34%,transparent 62%);pointer-events:none}.company-scale__media>img[data-v-46c21337]{width:100%;height:100%;position:absolute;inset:0;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.company-scale__media:hover>img[data-v-46c21337]{transform:scale(1.015)}.company-scale__copy[data-v-46c21337]{position:relative;z-index:2;width:min(var(--max-width),calc(100% - var(--page-gutter)*2));min-height:inherit;display:flex;flex-direction:column;justify-content:flex-start;margin:0 auto;padding-top:clamp(78px,10vh,118px);pointer-events:none}.company-scale__copy[data-v-46c21337]>*{width:min(580px,48%);pointer-events:auto}.company-scale__copy p[data-v-46c21337]{margin:0;color:var(--text-inverse-soft);font-size:11px;font-weight:600;letter-spacing:.19em}.company-scale__copy h2[data-v-46c21337]{margin:22px 0 0;font:var(--title-weight) var(--type-display) /var(--leading-heading) var(--font-display);letter-spacing:var(--title-tracking)}.company-scale__copy span[data-v-46c21337]{display:block;max-width:510px;margin-top:24px;color:var(--text-inverse-soft);font-size:14px;line-height:1.72}.company-scale__copy a[data-v-46c21337]{width:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:20px;margin-top:32px;padding-bottom:8px;border-bottom:1px solid hsla(0,0%,100%,.58);color:#fff;font-size:11px;font-weight:600;text-decoration:none}.company-scale__media figcaption[data-v-46c21337]{position:absolute;z-index:2;right:32px;bottom:24px;color:var(--text-inverse-soft);font-size:8px;font-weight:600;letter-spacing:.14em}.home-cta h2[data-v-46c21337]{margin:0;font:var(--title-weight) var(--type-display) /var(--leading-tight) var(--font-display);letter-spacing:var(--title-tracking)}.home-cta[data-v-46c21337]{padding:126px 0 136px;background:var(--bg-alt)}.home-cta .home-shell[data-v-46c21337]{display:grid;grid-template-columns:1fr auto;gap:18px 70px;align-items:end}.home-cta p[data-v-46c21337]{grid-column:1/-1;color:var(--brand-logo-green-dark)}.home-cta span[data-v-46c21337]{max-width:650px;color:var(--text-soft);font-size:15px;line-height:1.7}.home-cta a[data-v-46c21337]{grid-column:2;grid-row:2/4;min-width:190px;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 20px;background:var(--text);color:#fff;font-size:12px;font-weight:600;text-decoration:none}.home-cta a[data-v-46c21337]:hover{background:var(--accent-hover)}@keyframes home-image-skeleton-46c21337{0%{background-position:100% 0}to{background-position:-100% 0}}@media(min-width:1440px){.company-scale__copy[data-v-46c21337],.home-shell[data-v-46c21337]{width:min(var(--max-width),calc(100% - var(--page-gutter)*2))}.cargo-spectrum__list div p[data-v-46c21337],.cargo-spectrum__list li>p[data-v-46c21337],.service-map__detail>p[data-v-46c21337]{font-size:15px;line-height:var(--leading-body)}.service-map__list li[data-v-46c21337]{gap:clamp(28px,2.5vw,48px);padding-block:42px}.service-map__list li[data-v-46c21337]:hover{padding-block:42px}.cargo-spectrum__list li[data-v-46c21337]{padding-block:36px}.cargo-spectrum__boundary a[data-v-46c21337],.service-map__list a[data-v-46c21337]{font-size:13px}.cargo-spectrum__header>span[data-v-46c21337],.service-map__header>span[data-v-46c21337]{max-width:48ch;font-size:16px;line-height:1.8}}@media(max-width:960px){.cargo-spectrum__boundary[data-v-46c21337],.cargo-spectrum__header[data-v-46c21337],.service-map__header[data-v-46c21337]{grid-template-columns:1fr}.service-map__list li[data-v-46c21337]{grid-template-columns:38px minmax(220px,.8fr) 1fr}.service-map__list a[data-v-46c21337]{grid-column:2;justify-content:flex-start}.cargo-spectrum__list li[data-v-46c21337]{grid-template-columns:38px minmax(0,1fr)}.cargo-spectrum__list strong[data-v-46c21337]{grid-column:2;justify-self:start}.home-cta .home-shell[data-v-46c21337]{grid-template-columns:1fr}.home-cta a[data-v-46c21337]{grid-column:auto;grid-row:auto;width:min(100%,280px);margin-top:12px}}@media(max-width:680px){.home-shell[data-v-46c21337]{width:calc(100% - 32px)}.cargo-spectrum[data-v-46c21337],.home-cta[data-v-46c21337],.service-map[data-v-46c21337]{padding:82px 0}.service-map__list[data-v-46c21337]{margin-top:42px}.service-map__list li[data-v-46c21337],.service-map__list li[data-v-46c21337]:hover{grid-template-columns:30px 1fr;gap:11px 12px;padding:25px 0;background:transparent}.service-map__detail[data-v-46c21337],.service-map__list a[data-v-46c21337]{grid-column:2}.service-map__list a[data-v-46c21337]{margin-top:5px}.cargo-spectrum__list[data-v-46c21337]{margin-top:42px}.cargo-spectrum__list li[data-v-46c21337]{grid-template-columns:30px 1fr;gap:11px 12px;padding:24px 0}.cargo-spectrum__list li>p[data-v-46c21337],.cargo-spectrum__list strong[data-v-46c21337]{grid-column:2}.cargo-spectrum__boundary[data-v-46c21337]{margin-top:38px}.company-scale__media[data-v-46c21337]{min-height:0;display:flex;flex-direction:column}.company-scale__media[data-v-46c21337]:after{display:none}.company-scale__media>img[data-v-46c21337]{position:relative;order:2;height:auto;aspect-ratio:3/2;-o-object-position:center;object-position:center}.company-scale__copy[data-v-46c21337]{order:1;width:calc(100% - 32px);min-height:0;padding:72px 0 66px}.company-scale__copy[data-v-46c21337]>*{width:100%}.company-scale__copy h2[data-v-46c21337]{max-width:480px;font-size:var(--type-heading)}.company-scale__media figcaption[data-v-46c21337]{right:16px;bottom:14px;left:16px}}@media(prefers-reduced-motion:reduce){.company-scale__media>img[data-v-46c21337],.service-map__list a svg[data-v-46c21337],.service-map__list li[data-v-46c21337]{transition:none}}.skip-link[data-v-fa6854d4]{position:fixed;top:-80px;left:16px;z-index:2000;padding:10px 16px;background:var(--brand-logo-green-dark);color:#fff;font-weight:600}.skip-link[data-v-fa6854d4]:focus{top:8px}.site-header[data-v-fa6854d4]{position:fixed;inset:0 0 auto;z-index:1000;height:var(--header-height,72px);display:grid;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:18px;padding:0 clamp(20px,3.8vw,64px);background:#fff;border-bottom:1px solid var(--line);-webkit-backdrop-filter:none;backdrop-filter:none}.brand[data-v-fa6854d4]{display:inline-flex;align-items:center;min-width:0}.brand-mark[data-v-fa6854d4]{width:auto;height:40px;max-width:150px;-o-object-fit:contain;object-fit:contain}.sr-only[data-v-fa6854d4]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.desktop-nav[data-v-fa6854d4]{display:flex;justify-content:center;gap:clamp(16px,1.8vw,28px)}.desktop-nav a[data-v-fa6854d4]{position:relative;color:#4f5752;font-size:11px;font-weight:600;letter-spacing:.075em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.desktop-nav a.active[data-v-fa6854d4],.desktop-nav a[data-v-fa6854d4]:hover{color:var(--bg-dark)}.desktop-nav a.active[data-v-fa6854d4]:after{position:absolute;right:0;bottom:-11px;left:0;height:1px;background:var(--accent);content:""}.header-actions[data-v-fa6854d4]{display:flex;align-items:center;gap:14px}.quote-link[data-v-fa6854d4]{min-height:42px;display:inline-flex;align-items:center;gap:14px;padding:0 15px 0 18px;background:var(--text);color:#fff;font-size:11px;font-weight:600;letter-spacing:.04em;text-decoration:none;white-space:nowrap}.quote-link[data-v-fa6854d4]:hover{background:var(--accent)}.language[data-v-fa6854d4]{display:flex;padding-left:8px;border-left:1px solid var(--line)}.language button[data-v-fa6854d4]{min-width:34px;min-height:44px;border:0;background:transparent;color:var(--text-soft);font-size:10px;font-weight:600;cursor:pointer}.language button.active[data-v-fa6854d4],.menu-button[data-v-fa6854d4]{color:var(--text)}.menu-button[data-v-fa6854d4]{display:none;width:44px;height:44px;align-items:center;justify-content:center;padding:0;border:1px solid var(--line-strong);background:transparent}.desktop-nav a[data-v-fa6854d4]:focus-visible,.language button[data-v-fa6854d4]:focus-visible,.menu-button[data-v-fa6854d4]:focus-visible,.quote-link[data-v-fa6854d4]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.mobile-panel[data-v-fa6854d4]{position:fixed;inset:var(--header-height,72px) 0 auto;max-height:calc(100svh - var(--header-height, 72px));overflow:auto;padding:8px 24px 30px;background:#fff;border-bottom:1px solid var(--line)}.mobile-panel nav[data-v-fa6854d4]{display:grid}.mobile-panel nav>a[data-v-fa6854d4]{position:relative;padding:16px 0;border-bottom:1px solid var(--line);color:var(--text);font-weight:600;text-decoration:none}.mobile-panel nav>a.active[data-v-fa6854d4]{color:var(--accent)}.mobile-panel nav>.mobile-quote[data-v-fa6854d4]{margin-top:16px;padding:15px 18px;border:0;background:var(--text);color:#fff;text-align:center}@media(max-width:1390px){.site-header[data-v-fa6854d4]{grid-template-columns:150px minmax(0,1fr) auto;padding-inline:22px}.desktop-nav[data-v-fa6854d4]{gap:18px}.desktop-nav a[data-v-fa6854d4]{font-size:11px}}@media(max-width:1180px){.site-header[data-v-fa6854d4]{grid-template-columns:132px minmax(0,1fr) auto;gap:12px;padding-inline:20px}.brand-mark[data-v-fa6854d4]{max-width:132px}.desktop-nav[data-v-fa6854d4]{gap:14px}.desktop-nav a[data-v-fa6854d4]{letter-spacing:.04em}.quote-link[data-v-fa6854d4]{display:none}}@media(max-width:959px){.site-header[data-v-fa6854d4]{grid-template-columns:1fr auto}.desktop-nav[data-v-fa6854d4],.quote-link[data-v-fa6854d4]{display:none}.menu-button[data-v-fa6854d4]{display:inline-flex}}@media(max-width:520px){.site-header[data-v-fa6854d4]{height:64px;padding:0 16px}.brand-mark[data-v-fa6854d4]{height:36px}.language button[data-v-fa6854d4]{min-width:34px}.mobile-panel[data-v-fa6854d4]{top:64px}}.mobile-panel nav>a[data-v-fa6854d4]{font-size:1.18rem}.site-footer[data-v-298df600]{padding:0;background:var(--bg-dark);color:#fff}.footer-cta[data-v-298df600]{padding:82px 0 58px}.footer-cta[data-v-298df600],.footer-details[data-v-298df600]{color:#fff;background:transparent}.footer-inner[data-v-298df600]{width:min(var(--max-width),calc(100% - var(--page-gutter)*2));margin:0 auto}.footer-lead[data-v-298df600]{display:grid;grid-template-columns:1.3fr .7fr;gap:70px;align-items:end}.footer-eyebrow[data-v-298df600]{margin:0 0 22px;color:var(--accent-on-dark);font-size:10px;font-weight:600;letter-spacing:.17em}.footer-lead h2[data-v-298df600]{max-width:760px;margin:0;color:#fff;font:var(--title-weight) var(--type-display) /var(--leading-heading) var(--font-display);letter-spacing:var(--title-tracking)}.footer-lead-note[data-v-298df600]{max-width:56ch;margin:22px 0 0;color:#aeb6b0;font-size:15px;line-height:var(--leading-body)}.footer-actions[data-v-298df600]{display:grid;gap:12px}.footer-actions a[data-v-298df600]{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:0 18px;border:1px solid hsla(0,0%,100%,.3);color:#fff;font-size:12px;font-weight:600;text-decoration:none;transition:color .3s ease,background-color .3s ease,border-color .3s ease}.footer-actions a[data-v-298df600]:first-child{background:var(--brand-logo-green-dark);border-color:var(--brand-logo-green-dark);color:#fff}.footer-actions a[data-v-298df600]:last-child{justify-content:flex-start}.footer-actions a[data-v-298df600]:last-child:hover{color:var(--bg-dark);background:#fff;border-color:#fff}.footer-grid[data-v-298df600]{display:grid;grid-template-columns:1.15fr .72fr .72fr 1.15fr;gap:clamp(30px,4vw,58px);padding:52px 0 60px;border-top:1px solid hsla(0,0%,100%,.16)}.footer-grid nav[data-v-298df600]{display:grid;align-content:start;justify-items:start;gap:13px}.footer-grid h3[data-v-298df600]{margin:0 0 12px;color:#9da59f;font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.footer-brand strong[data-v-298df600]{display:block;font:500 1.25rem var(--font-body)}.footer-brand p[data-v-298df600]{max-width:280px;margin:18px 0 23px;color:#b9c0bb;font-size:15px;line-height:var(--leading-body)}.footer-brand span[data-v-298df600]{color:var(--accent-on-dark);font-size:9px;font-weight:600;letter-spacing:.12em}.footer-socials[data-v-298df600]{display:flex;gap:12px;margin-top:24px}.footer-social-link[data-v-298df600]{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.28);border-radius:12px;background:#ffffff0a;color:#fff;text-decoration:none;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.footer-social-link svg[data-v-298df600]{width:22px;height:22px}.footer-social-link[data-v-298df600]:focus-visible,.footer-social-link[data-v-298df600]:hover{border-color:var(--accent-on-dark);background:var(--accent-on-dark);color:var(--bg-dark)}@media(prefers-reduced-motion:reduce){.footer-social-link[data-v-298df600]{transition:none}}.footer-grid nav a[data-v-298df600]{color:#dce1de;font-size:13px;line-height:1.5;text-decoration:none}.footer-group-label[data-v-298df600]{margin-top:8px;font-size:8px;font-weight:600;letter-spacing:.13em}.footer-grid nav a[data-v-298df600]:hover,.footer-group-label[data-v-298df600]{color:var(--accent-on-dark)}.footer-grid address[data-v-298df600]{display:grid;align-content:start;justify-items:start;gap:15px;font-style:normal}.footer-grid address a[data-v-298df600],.footer-grid address p[data-v-298df600]{display:flex;align-items:flex-start;gap:12px;margin:0;color:#c5cbc7;font-size:15px;line-height:var(--leading-body);text-decoration:none}.footer-grid address .footer-contact-link[data-v-298df600]{width:100%;align-items:center;justify-content:space-between;padding-bottom:13px;border-bottom:1px solid hsla(0,0%,100%,.18);color:#fff;font-weight:600}.footer-grid address .footer-contact-link[data-v-298df600]:hover{color:var(--accent-on-dark);border-color:var(--accent-on-dark)}.footer-grid a[data-v-298df600]:focus-visible{outline:2px solid var(--accent-on-dark);outline-offset:4px}.footer-grid address svg[data-v-298df600]{flex:0 0 auto;margin-top:3px;color:var(--accent-on-dark)}.footer-bottom[data-v-298df600]{display:grid;grid-template-columns:.7fr 1.4fr .7fr;gap:24px;padding:24px 0 34px;border-top:1px solid hsla(0,0%,100%,.14);color:#89918c;font-size:9px;letter-spacing:.04em}.footer-bottom span[data-v-298df600]:nth-child(2){text-align:center}.footer-bottom span[data-v-298df600]:last-child{text-align:right}@media(max-width:960px){.footer-lead[data-v-298df600]{grid-template-columns:1fr;gap:40px}.footer-actions[data-v-298df600]{max-width:460px}.footer-grid[data-v-298df600]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.footer-cta[data-v-298df600]{padding:66px 0 46px}.footer-inner[data-v-298df600]{width:calc(100% - 32px)}.footer-lead[data-v-298df600]{gap:34px}.footer-lead h2[data-v-298df600]{font-size:var(--type-display)}.footer-grid[data-v-298df600]{grid-template-columns:1fr;gap:42px;padding:44px 0 52px}.footer-bottom[data-v-298df600]{grid-template-columns:1fr;gap:9px;padding-bottom:95px}.footer-bottom span[data-v-298df600]:last-child,.footer-bottom span[data-v-298df600]:nth-child(2){text-align:left}}.cookie-consent[data-v-5f923a33]{position:fixed;right:22px;bottom:22px;z-index:1200;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;width:min(720px,calc(100vw - 44px));padding:18px;background:#fffffff5;border:1px solid rgba(15,23,42,.1);box-shadow:0 24px 70px #0f172a2e;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.cookie-consent-copy[data-v-5f923a33]{min-width:0}.cookie-consent-kicker[data-v-5f923a33]{margin:0 0 6px;color:var(--accent);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.cookie-consent h2[data-v-5f923a33]{margin:0 0 8px;color:var(--text);font-family:var(--font-body);font-weight:600;font-size:16px;line-height:var(--leading-heading)}.cookie-consent p[data-v-5f923a33]{margin:0;color:var(--text-soft);font-size:15px;line-height:var(--leading-body)}.cookie-consent small[data-v-5f923a33]{display:block;margin-top:8px;color:#64748b;font-size:11px;line-height:1.5}.cookie-consent-actions[data-v-5f923a33]{display:flex;align-items:end;gap:8px}.cookie-button[data-v-5f923a33]{min-height:40px;padding:0 16px;border:1px solid var(--line);background:#fff;color:var(--text);font-weight:600;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease}.cookie-button[data-v-5f923a33]:hover{transform:translateY(-1px)}.cookie-button.primary[data-v-5f923a33]{border-color:var(--accent-strong);background:var(--accent-strong);color:#fff}.cookie-button.ghost[data-v-5f923a33]:hover{border-color:#0f172a38}.cookie-button.primary[data-v-5f923a33]:hover{background:var(--accent-hover)}@media(max-width:680px){.cookie-consent[data-v-5f923a33]{left:14px;right:14px;bottom:14px;width:auto;grid-template-columns:1fr;gap:10px;padding:12px}.cookie-consent-actions[data-v-5f923a33]{align-items:stretch}.cookie-button[data-v-5f923a33]{flex:1;min-height:44px}.cookie-consent-kicker[data-v-5f923a33]{margin-bottom:3px;font-size:10px}.cookie-consent h2[data-v-5f923a33]{margin-bottom:5px;font-size:15px}.cookie-consent p[data-v-5f923a33]{font-size:15px;line-height:var(--leading-body)}.cookie-consent small[data-v-5f923a33]{display:none}}.app-content{min-height:100vh}#main-content{min-height:100svh}#main-content.is-tracking-page{min-height:0}.route-loading{position:fixed;inset:0;z-index:3000;overflow:hidden;background:#eef0eb;pointer-events:auto;clip-path:inset(0 0 0 0)}.route-loading__frame{min-height:100%;background:#f7f6f1}.route-loading__nav{height:var(--header-height,72px);display:flex;align-items:center;gap:28px;padding:0 clamp(20px,3.8vw,64px);border-bottom:1px solid rgba(23,27,24,.08)}.route-loading__copy>*,.route-loading__media,.route-loading__nav i,.route-loading__nav span{position:relative;overflow:hidden;background:#dfe3dc}.route-loading__copy>:after,.route-loading__media:after,.route-loading__nav i:after,.route-loading__nav span:after{position:absolute;inset:0;background:linear-gradient(105deg,transparent 28%,hsla(0,0%,100%,.72) 46%,transparent 64%);transform:translate(-110%);animation:route-skeleton .95s ease-in-out infinite;content:""}.route-loading__nav span{width:148px;height:28px;margin-right:auto}.route-loading__nav i{width:72px;height:9px}.route-loading__hero{width:min(var(--max-width),calc(100% - var(--page-gutter)*2));min-height:calc(100svh - var(--header-height, 72px));display:grid;grid-template-columns:minmax(0,.85fr) minmax(380px,1.15fr);gap:clamp(48px,8vw,120px);align-items:center;margin:0 auto;padding:56px 0}.route-loading__copy{display:grid;justify-items:start;gap:15px}.route-loading__copy i{width:112px;height:10px;margin-bottom:8px}.route-loading__copy strong{width:min(100%,480px);height:clamp(44px,6vw,74px)}.route-loading__copy strong:nth-of-type(2){width:72%}.route-loading__copy span{width:min(92%,430px);height:12px;margin-top:10px}.route-loading__copy span+span{width:68%;margin-top:0}.route-loading__copy b{width:164px;height:46px;margin-top:17px}.route-loading__media{min-height:min(68svh,680px)}.route-loading__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.route-loader-enter-active{transition:opacity .18s ease}.route-loader-leave-active{transition:clip-path .38s cubic-bezier(.76,0,.24,1)}.route-loader-enter-from{opacity:0}.route-loader-leave-to{clip-path:inset(0 0 100% 0)}@keyframes route-skeleton{to{transform:translate(110%)}}@media(prefers-reduced-motion:reduce){.route-loading__copy>:after,.route-loading__media:after,.route-loading__nav i:after,.route-loading__nav span:after{animation:none}.route-loader-enter-active,.route-loader-leave-active{transition-duration:.01ms}}@media(max-width:760px){.route-loading__nav i{display:none}.route-loading__hero{width:calc(100% - 32px);min-height:calc(100svh - var(--header-height, 72px));grid-template-columns:1fr;gap:36px;align-content:center;padding:40px 0}.route-loading__media{min-height:34svh;grid-row:1}.route-loading__copy strong{height:40px}}.ap-wrap[data-v-acb910eb]{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.ap-img[data-v-acb910eb]{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .4s ease}.ap-img.is-visible[data-v-acb910eb]{opacity:1}.ap-hint[data-v-acb910eb]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;min-height:inherit;padding:32px}.ap-hint-inner[data-v-acb910eb]{text-align:center;max-width:400px}.ap-hint-icon[data-v-acb910eb]{width:40px;height:40px;color:#0000002e;margin:0 auto 16px;display:block}.ap-hint-label[data-v-acb910eb]{font-size:14px;font-weight:600;color:#00000059;margin:0 0 10px}.ap-hint-path[data-v-acb910eb]{display:inline-block;font-size:12px;font-family:SF Mono,Fira Code,monospace;color:#0006;background:#0000000d;padding:4px 10px;margin:0 0 10px;word-break:break-all}.ap-hint-help[data-v-acb910eb]{font-size:12px;color:#00000040;margin:0}.section-shell[data-v-eaea32aa]{width:min(1240px,calc(100% - 48px));margin:0 auto}.lane-explorer[data-v-eaea32aa]{padding:116px 0 126px}.lane-heading[data-v-eaea32aa]{display:grid;grid-template-columns:1.2fr .55fr;gap:80px;align-items:end;margin-bottom:50px}.lane-heading p[data-v-eaea32aa]{margin:0 0 16px;color:var(--brand-logo-green);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.lane-heading h2[data-v-eaea32aa]{max-width:820px;margin:0;color:var(--bg-dark);font:var(--title-weight) var(--type-display) /var(--leading-heading) var(--font-display);letter-spacing:var(--title-tracking)}.lane-heading>span[data-v-eaea32aa]{color:#60736f;line-height:var(--leading-heading)}.lane-tabs[data-v-eaea32aa]{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));border:1px solid #adbfbb;border-bottom:0}.lane-tabs button[data-v-eaea32aa]{min-height:72px;display:flex;align-items:center;justify-content:center;gap:9px;padding:0 12px;border:0;border-right:1px solid #c5d2cf;background:#f8fbfa;color:#536b66;font:inherit;font-size:10px;font-weight:600;letter-spacing:.08em;cursor:pointer;transition:color .2s ease,background .2s ease}.lane-tabs button[data-v-eaea32aa]:last-child{border-right:0}.lane-tabs button.active[data-v-eaea32aa],.lane-tabs button[data-v-eaea32aa]:hover{background:var(--bg-dark);color:#fff}.lane-tabs button[data-v-eaea32aa]:focus-visible{position:relative;z-index:2;outline:3px solid var(--brand-logo-green);outline-offset:-3px}.lane-workspace[data-v-eaea32aa]{position:relative;min-height:390px;display:grid;grid-template-columns:.65fr 1.35fr;background:var(--bg-dark);color:#fff}.lane-primary[data-v-eaea32aa]{display:grid;align-content:end;padding:54px;border-right:1px solid hsla(0,0%,100%,.2)}.lane-primary>span[data-v-eaea32aa]{color:var(--brand-logo-green);font-size:10px;font-weight:600;letter-spacing:.15em}.lane-primary svg[data-v-eaea32aa]{margin:48px 0 22px;color:#a8d4cd}.lane-primary h3[data-v-eaea32aa]{margin:0;color:#fff;font:var(--title-weight) clamp(2rem,3.4vw,3.6rem)/var(--leading-heading) var(--font-display);letter-spacing:var(--title-tracking)}.lane-primary strong[data-v-eaea32aa]{margin-top:14px;color:#c9e3de;font-size:13px}.lane-facts[data-v-eaea32aa]{display:grid;align-content:center;margin:0;padding:46px 64px 86px}.lane-facts>div[data-v-eaea32aa]{display:grid;grid-template-columns:130px 1fr;gap:28px;padding:22px 0;border-bottom:1px solid hsla(0,0%,100%,.19)}.lane-facts dt[data-v-eaea32aa]{color:#8fc3bb;font-size:9px;font-weight:600;letter-spacing:.14em}.lane-facts dd[data-v-eaea32aa]{margin:0;color:#edf7f5;line-height:1.6}.lane-link[data-v-eaea32aa]{position:absolute;right:64px;bottom:38px;display:inline-flex;min-height:44px;align-items:center;gap:9px;color:#fff;font-size:12px;font-weight:600;text-underline-offset:5px}.lane-note[data-v-eaea32aa]{display:flex;gap:10px;margin:18px 0 0;color:#667b76;font-size:15px;line-height:var(--leading-body)}.lane-note svg[data-v-eaea32aa]{flex:0 0 auto;margin-top:1px;color:var(--brand-logo-green)}@media(max-width:850px){.lane-heading[data-v-eaea32aa]{grid-template-columns:1fr;gap:22px}.lane-workspace[data-v-eaea32aa]{grid-template-columns:.8fr 1.2fr}.lane-facts[data-v-eaea32aa]{padding-right:34px;padding-left:34px}}@media(max-width:600px){.section-shell[data-v-eaea32aa]{width:calc(100% - 32px)}.lane-explorer[data-v-eaea32aa]{padding:84px 0}.lane-heading h2[data-v-eaea32aa]{font-size:var(--type-display)}.lane-tabs[data-v-eaea32aa]{grid-template-columns:1fr 1fr}.lane-tabs button[data-v-eaea32aa]{border-bottom:1px solid #c5d2cf}.lane-tabs button[data-v-eaea32aa]:nth-child(2n){border-right:0}.lane-workspace[data-v-eaea32aa]{grid-template-columns:1fr}.lane-primary[data-v-eaea32aa]{padding:34px 28px;border-right:0;border-bottom:1px solid hsla(0,0%,100%,.2)}.lane-primary svg[data-v-eaea32aa]{margin:30px 0 18px}.lane-facts[data-v-eaea32aa]{padding:24px 28px 88px}.lane-facts>div[data-v-eaea32aa]{grid-template-columns:1fr;gap:8px}.lane-link[data-v-eaea32aa]{right:28px;bottom:30px}}@media(prefers-reduced-motion:reduce){.lane-tabs button[data-v-eaea32aa]{transition:none}}.network-hero[data-v-65ad2889]{position:relative;min-height:660px;margin-top:var(--header-height,72px);display:grid;align-items:stretch;overflow:hidden;background:var(--bg-dark);color:#fff}.freight-hero__media[data-v-65ad2889],.freight-hero__overlay[data-v-65ad2889]{position:absolute;inset:0}.freight-hero__media[data-v-65ad2889]{z-index:0}.freight-hero__overlay[data-v-65ad2889]{z-index:1;background:linear-gradient(90deg,#0f1411f0,#0f1411c7 48%,#0f141152 82%,#0f14111f)}.freight-hero__shell[data-v-65ad2889]{position:relative;z-index:2;width:min(var(--max-width),calc(100% - var(--page-gutter)*2));margin:0 auto;display:grid;align-items:center;padding:92px 0 104px}.freight-hero__shell.has-aside[data-v-65ad2889]{grid-template-columns:minmax(0,1fr) 360px;gap:88px}.eyebrow[data-v-65ad2889]{margin:0 0 18px;color:var(--accent-on-dark);font-size:11px;font-weight:600;letter-spacing:.17em;text-transform:uppercase}.freight-hero__copy h1[data-v-65ad2889]{max-width:900px;margin:0;color:#fff;font:var(--title-weight) var(--type-hero) /var(--leading-tight) var(--font-display);letter-spacing:var(--title-tracking)}.freight-hero__copy h1 span[data-v-65ad2889]{display:block;color:#d9ddd9}.freight-hero__description[data-v-65ad2889]{max-width:690px;margin:27px 0 0;color:#ffffffb8;font-size:16px;line-height:var(--leading-body)}.freight-hero__actions[data-v-65ad2889]{display:flex;align-items:center;gap:27px;margin-top:34px}.freight-hero__actions[data-v-65ad2889] a{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;color:#fff;font-size:13px;font-weight:600;text-underline-offset:6px}.freight-hero__actions[data-v-65ad2889] a:first-child{padding:0 23px;background:var(--brand-logo-green);color:#fff;text-decoration:none}.freight-hero__aside[data-v-65ad2889]{align-self:end;margin-bottom:18px;border-top:1px solid hsla(0,0%,100%,.42)}.freight-hero__footer[data-v-65ad2889]{position:absolute;z-index:4;right:0;bottom:0;left:0}.network-hero.is-detail[data-v-65ad2889]{min-height:560px}.is-detail .freight-hero__shell[data-v-65ad2889]{padding:56px 0 68px}.is-detail .freight-hero__copy h1[data-v-65ad2889]{max-width:820px;font-size:var(--type-hero)}.is-detail .freight-hero__description[data-v-65ad2889]{max-width:760px}.is-detail .freight-hero__overlay[data-v-65ad2889]{background:linear-gradient(90deg,#0f1411f0,#0f1411c7 55%,#0f14113d)}@media(max-width:980px){.freight-hero__shell.has-aside[data-v-65ad2889]{grid-template-columns:1fr;gap:40px}.freight-hero__aside[data-v-65ad2889]{align-self:auto;margin:0}.network-hero[data-v-65ad2889]{min-height:820px}}@media(max-width:600px){.network-hero[data-v-65ad2889]{min-height:calc(100svh - 64px);margin-top:64px}.network-hero.is-detail[data-v-65ad2889]{min-height:560px}.freight-hero__shell[data-v-65ad2889],.freight-hero__shell.has-aside[data-v-65ad2889],.is-detail .freight-hero__shell[data-v-65ad2889]{width:calc(100% - 32px);padding:50px 0 72px}.freight-hero__copy h1[data-v-65ad2889],.is-detail .freight-hero__copy h1[data-v-65ad2889]{font-size:var(--type-hero)}.freight-hero__description[data-v-65ad2889]{font-size:15px}.freight-hero__actions[data-v-65ad2889]{align-items:stretch;flex-direction:column;gap:12px}.freight-hero__actions[data-v-65ad2889] a{width:100%}.freight-hero__aside[data-v-65ad2889]{margin-top:6px}}.market-service-page[data-v-4af5cce2]{background:var(--bg);color:var(--text)}.section-shell[data-v-4af5cce2]{width:min(1240px,calc(100% - 48px));margin:0 auto}#freight-modes[data-v-4af5cce2]{scroll-margin-top:72px}.market-scope[data-v-4af5cce2]{padding:132px 0;background:var(--bg-alt)}.scope-grid[data-v-4af5cce2]{display:grid;grid-template-columns:.78fr 1.22fr;gap:90px}.scope-lead>svg[data-v-4af5cce2]{color:var(--brand-logo-green-dark)}.market-cta p[data-v-4af5cce2],.operations-copy>p[data-v-4af5cce2],.scope-lead>p[data-v-4af5cce2],.service-bridge>div>p[data-v-4af5cce2]{margin:24px 0 16px;color:var(--brand-logo-green-dark);font-size:11px;font-weight:600;letter-spacing:.17em;text-transform:uppercase}.market-cta h2[data-v-4af5cce2],.operations-copy h2[data-v-4af5cce2],.scope-lead h2[data-v-4af5cce2],.service-bridge h2[data-v-4af5cce2]{margin:0;color:var(--text);font:var(--title-weight) var(--type-display) /var(--leading-heading) var(--font-display);letter-spacing:var(--title-tracking)}.scope-lead>span[data-v-4af5cce2]{display:block;max-width:510px;margin-top:24px;color:var(--text-soft);line-height:1.72}.scope-list[data-v-4af5cce2]{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}.scope-list article[data-v-4af5cce2]{min-height:210px;padding:28px 28px 26px 0;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.scope-list article[data-v-4af5cce2]:nth-child(2n){padding-left:28px;border-right:0}.scope-list span[data-v-4af5cce2]{color:var(--brand-logo-green-dark);font-size:9px;font-weight:600;letter-spacing:.15em}.scope-list h3[data-v-4af5cce2]{margin:42px 0 10px;color:var(--text);font-size:1.15rem}.scope-list p[data-v-4af5cce2]{margin:0;color:var(--text-soft);font-size:15px;line-height:var(--leading-body)}.operations-section[data-v-4af5cce2]{display:grid;grid-template-columns:1fr 1fr;min-height:700px;background:var(--surface)}.operations-media[data-v-4af5cce2]{min-height:600px}.operations-copy[data-v-4af5cce2]{display:grid;align-content:center;padding:clamp(64px,8vw,112px)}.operations-copy>p[data-v-4af5cce2]{margin-top:0}.operations-copy ol[data-v-4af5cce2]{margin:44px 0 0;padding:0;list-style:none;border-top:1px solid var(--line-strong)}.operations-copy li[data-v-4af5cce2]{display:grid;grid-template-columns:44px 1fr;gap:18px;padding:20px 0;border-bottom:1px solid var(--line)}.operations-copy li>span[data-v-4af5cce2]{color:var(--brand-logo-green-dark);font-size:10px;font-weight:600}.operations-copy h3[data-v-4af5cce2]{margin:0 0 6px;font-size:var(--type-subheading)}.operations-copy li p[data-v-4af5cce2]{margin:0;color:var(--text-soft);font-size:15px;line-height:var(--leading-body)}.service-bridge[data-v-4af5cce2]{display:grid;grid-template-columns:1fr .7fr;gap:80px;align-items:end;padding:124px 0}.service-bridge svg[data-v-4af5cce2]{color:var(--brand-logo-green-dark)}.service-bridge>div>p[data-v-4af5cce2]{margin-top:22px}.service-bridge>div:last-child>p[data-v-4af5cce2]{margin:0 0 24px;color:var(--text-soft);line-height:var(--leading-body)}.service-bridge a[data-v-4af5cce2]{display:inline-flex;min-height:44px;align-items:center;gap:9px;color:var(--bg-dark);font-weight:600;text-underline-offset:5px}.market-cta[data-v-4af5cce2]{padding:126px 0 136px;background:var(--bg-dark);color:#fff;text-align:center}.market-cta svg[data-v-4af5cce2]{color:var(--accent-on-dark)}.market-cta p[data-v-4af5cce2]{margin-top:24px}.market-cta h2[data-v-4af5cce2]{max-width:960px;margin-inline:auto;color:#fff}.market-cta>div>div[data-v-4af5cce2]{display:flex;justify-content:center;gap:0;margin:34px 0}.market-cta span[data-v-4af5cce2]{padding:0 20px;border-right:1px solid hsla(0,0%,100%,.25);color:#ffffffad;font-size:11px}.market-cta span[data-v-4af5cce2]:last-child{border-right:0}.market-cta a[data-v-4af5cce2]{display:inline-flex;min-height:54px;align-items:center;gap:10px;padding:0 24px;background:var(--brand-logo-green);color:#fff;font-weight:600;text-decoration:none}@media(max-width:900px){.operations-section[data-v-4af5cce2],.scope-grid[data-v-4af5cce2],.service-bridge[data-v-4af5cce2]{grid-template-columns:1fr}.operations-media[data-v-4af5cce2]{min-height:520px}.service-bridge[data-v-4af5cce2]{gap:36px}}@media(max-width:600px){.section-shell[data-v-4af5cce2]{width:calc(100% - 32px)}.market-scope[data-v-4af5cce2]{padding:82px 0}.scope-grid[data-v-4af5cce2]{gap:48px}.scope-list[data-v-4af5cce2]{grid-template-columns:1fr}.scope-list article[data-v-4af5cce2],.scope-list article[data-v-4af5cce2]:nth-child(2n){min-height:180px;padding:24px 0;border-right:0}.scope-list h3[data-v-4af5cce2]{margin-top:34px}.operations-media[data-v-4af5cce2]{min-height:420px}.operations-copy[data-v-4af5cce2]{padding:72px 24px}.service-bridge[data-v-4af5cce2]{padding:82px 0}.market-cta[data-v-4af5cce2]{padding:90px 0 108px}.market-cta>div>div[data-v-4af5cce2]{align-items:center;flex-direction:column;gap:12px}.market-cta span[data-v-4af5cce2]{border-right:0}.market-cta h2[data-v-4af5cce2]{font-size:var(--type-display)}}.tldr[data-v-7dce6c8e]{max-width:var(--max-width);margin:0 auto;padding:0 var(--page-gutter) 0;position:relative;top:-28px}.tldr-label[data-v-7dce6c8e]{display:inline-block;padding:4px 12px;background:#24564c;color:#fff;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px}.tldr-list[data-v-7dce6c8e]{list-style:none;margin:0;display:flex;flex-direction:column;gap:8px;background:#fff;border:1px solid var(--line);padding:20px 24px;box-shadow:none}.tldr-list li[data-v-7dce6c8e]{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.55;color:var(--text-soft)}.tldr-marker[data-v-7dce6c8e]{flex:0 0 auto;color:var(--accent);font-weight:600;font-size:13px;margin-top:2px}@media(max-width:768px){.tldr[data-v-7dce6c8e]{padding:0 var(--page-gutter-mobile) 0;top:-20px}.tldr-list[data-v-7dce6c8e]{padding:16px 18px}}.country-service-page[data-v-4e3a02fc]{min-height:100vh}.country-hero[data-v-4e3a02fc]{background:linear-gradient(135deg,#102625,#17212b 58%,#0f172a);padding:150px var(--page-gutter) 88px}.country-detail-inner[data-v-4e3a02fc],.country-hero-inner[data-v-4e3a02fc]{max-width:var(--max-width);margin:0 auto}.country-hero h1[data-v-4e3a02fc]{max-width:940px;margin:0 0 22px;color:#fff;font-family:var(--font-display);font-size:var(--type-hero);font-weight:var(--title-weight-large);letter-spacing:var(--title-tracking);line-height:var(--leading-tight)}.country-hero-text[data-v-4e3a02fc]{max-width:720px;color:var(--text-inverse-soft);font-size:17px;line-height:var(--leading-body)}.country-meta[data-v-4e3a02fc]{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.country-meta span[data-v-4e3a02fc]{display:inline-flex;align-items:center;gap:8px;border:1px solid hsla(0,0%,100%,.18);padding:9px 12px;color:#fff;font-size:13px;font-weight:600;background:#ffffff0e}.country-meta svg[data-v-4e3a02fc]{color:var(--accent)}.country-detail[data-v-4e3a02fc]{padding:74px var(--page-gutter)}.country-detail-inner[data-v-4e3a02fc]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.7fr);gap:48px;align-items:start}.country-detail h2[data-v-4e3a02fc]{max-width:720px;margin:0 0 16px;font-weight:var(--title-weight);letter-spacing:var(--title-tracking);font-size:var(--type-heading)}.country-detail-text[data-v-4e3a02fc],.country-note[data-v-4e3a02fc]{max-width:720px;color:var(--text-soft);line-height:var(--leading-body)}.country-note[data-v-4e3a02fc]{border-left:3px solid var(--accent);margin-top:18px;padding:12px 16px;background:#009b8d14;color:var(--text);font-weight:600}.country-point-list[data-v-4e3a02fc]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.country-point-list li[data-v-4e3a02fc]{display:flex;align-items:flex-start;gap:13px;background:#fff;border:1px solid var(--line);padding:18px 20px;color:var(--text);font-weight:600;line-height:1.55;box-shadow:none}.country-point-list svg[data-v-4e3a02fc]{flex:0 0 auto;margin-top:2px;color:var(--accent)}.country-insight[data-v-4e3a02fc]{padding:0 var(--page-gutter) 74px}.country-insight .country-detail-inner[data-v-4e3a02fc]{border-top:1px solid var(--line);padding-top:54px}.country-insight h2[data-v-4e3a02fc]{max-width:620px;margin:0;font-weight:var(--title-weight);letter-spacing:var(--title-tracking);font-size:var(--type-heading)}.country-insight-body[data-v-4e3a02fc]{color:var(--text-soft);line-height:1.78}.country-insight-body p[data-v-4e3a02fc]{margin:0 0 16px}.country-insight-body ul[data-v-4e3a02fc]{display:grid;gap:8px;margin:22px 0 0;padding:0;list-style:none}.country-insight-body li[data-v-4e3a02fc]{position:relative;padding-left:18px;color:var(--text);font-weight:600}.country-insight-body li[data-v-4e3a02fc]:before{content:"";position:absolute;left:0;top:.72em;width:6px;height:6px;background:var(--accent)}.country-related .country-detail-inner[data-v-4e3a02fc]{display:block}.related-country-grid[data-v-4e3a02fc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:18px}.related-country[data-v-4e3a02fc]{display:grid;grid-template-columns:1fr auto;gap:6px 10px;border:1px solid var(--line);background:#fff;padding:16px;color:var(--text);text-decoration:none;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.related-country[data-v-4e3a02fc]:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 16px 36px #0f172a12}.related-country>svg[data-v-4e3a02fc]{grid-column:2;grid-row:1/span 2;color:#0f172a5c;align-self:center}.related-country:hover>svg[data-v-4e3a02fc]{color:var(--accent)}.related-country small[data-v-4e3a02fc],.related-country span[data-v-4e3a02fc]{color:var(--text-soft);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.related-country strong[data-v-4e3a02fc]{font-size:16px}.cta-button[data-v-4e3a02fc]{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 34px;background:var(--accent);color:#fff;text-decoration:none;font-weight:600}.cta-button.dark[data-v-4e3a02fc]{margin-top:20px;background:var(--text)}.country-related[data-v-4e3a02fc]{padding:64px var(--page-gutter) 88px}.country-related-inner[data-v-4e3a02fc]{max-width:var(--max-width);margin:0 auto}.country-related-grid[data-v-4e3a02fc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-top:28px}.country-related-card[data-v-4e3a02fc]{display:flex;align-items:center;gap:10px;padding:14px 18px;background:#0f172a0a;text-decoration:none;color:var(--text);font-weight:600;transition:background .2s}.country-related-card[data-v-4e3a02fc]:hover{background:#0f172a14}.country-related-flag[data-v-4e3a02fc]{font-size:22px}.country-related-arrow[data-v-4e3a02fc]{margin-left:auto;color:var(--accent);opacity:0;transition:opacity .2s}.country-related-card:hover .country-related-arrow[data-v-4e3a02fc]{opacity:1}.transit-grid[data-v-4e3a02fc]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px}.transit-card[data-v-4e3a02fc]{padding:20px;background:#0f172a0a;text-align:center}.transit-icon[data-v-4e3a02fc]{font-size:28px;display:block;margin-bottom:8px}.transit-card strong[data-v-4e3a02fc]{display:block;font-size:15px;color:var(--text);margin-bottom:4px}.transit-card p[data-v-4e3a02fc]{margin:0;font-size:15px;color:var(--text-soft)}.import-notes-list[data-v-4e3a02fc]{list-style:none;padding:0;margin:28px 0 0;display:flex;flex-direction:column;gap:10px}.import-notes-list li[data-v-4e3a02fc]{padding:12px 18px;background:#ffffff0f;border-left:3px solid var(--accent);font-size:15px;line-height:var(--leading-body);color:#ffffffd9}.charges-list[data-v-4e3a02fc]{list-style:none;padding:0;margin:28px 0 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}.charges-list li[data-v-4e3a02fc]{padding:12px 16px;background:#0f172a0a;font-size:14px;color:var(--text-soft)}.faq-list[data-v-4e3a02fc]{margin:28px 0 0;display:flex;flex-direction:column;gap:16px}.faq-item[data-v-4e3a02fc]{padding:16px 20px;background:#0f172a08}.faq-item dt[data-v-4e3a02fc]{font-weight:600;font-size:15px;margin-bottom:6px;color:var(--text)}.faq-item dd[data-v-4e3a02fc]{margin:0;font-size:14px;line-height:1.7;color:var(--text-soft)}@media(max-width:860px){.country-charges[data-v-4e3a02fc],.country-detail[data-v-4e3a02fc],.country-faq[data-v-4e3a02fc],.country-hero[data-v-4e3a02fc],.country-insight[data-v-4e3a02fc],.country-notes[data-v-4e3a02fc],.country-related[data-v-4e3a02fc],.country-transit[data-v-4e3a02fc]{padding-left:var(--page-gutter-mobile);padding-right:var(--page-gutter-mobile)}.country-detail-inner[data-v-4e3a02fc]{gap:28px}.country-detail-inner[data-v-4e3a02fc],.transit-grid[data-v-4e3a02fc]{grid-template-columns:1fr}}.about-page[data-v-cc181340]{padding-top:var(--header-height)}.about-operations[data-v-cc181340]{width:min(var(--max-width),calc(100% - var(--page-gutter)*2));display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(40px,6vw,96px);align-items:center;margin:0 auto;padding:80px 0}.about-operations h2[data-v-cc181340]{max-width:14ch;margin:17px 0 20px;font-size:var(--type-heading);line-height:var(--leading-heading)}.about-operations__description[data-v-cc181340]{max-width:48ch;margin:0;color:var(--text-soft);font-size:15px;line-height:1.75}.about-operations__photo[data-v-cc181340]{position:relative;margin:0;overflow:hidden;background:var(--surface-muted)}.about-operations img[data-v-cc181340]{display:block;width:100%;height:clamp(270px,31vw,430px);-o-object-fit:cover;object-fit:cover;-o-object-position:center 56%;object-position:center 56%}.about-operations figcaption[data-v-cc181340]{position:absolute;left:18px;bottom:16px;padding:8px 10px;background:rgba(var(--image-shade-rgb),.78);color:#fff;font-size:10px;font-weight:700;letter-spacing:.1em}.about-operations__gallery-link[data-v-cc181340]{display:inline-flex;align-items:center;gap:28px;margin-top:30px;padding-bottom:9px;border-bottom:1px solid var(--text);color:var(--text);font-size:13px;font-weight:700;text-decoration:none;transition:color .25s ease,border-color .25s ease}.about-operations__gallery-link[data-v-cc181340]:hover{color:var(--brand-logo-green-dark);border-color:currentColor}@media(max-width:760px){.about-operations[data-v-cc181340]{grid-template-columns:1fr;gap:28px;padding:54px 0}.about-operations img[data-v-cc181340]{height:auto;aspect-ratio:4/3}}.about-hero[data-v-cc181340]{position:relative;min-height:clamp(600px,calc(100svh - var(--header-height, 72px)),780px);overflow:hidden;background:var(--bg-dark);color:var(--text)}.about-hero__overlay[data-v-cc181340]{position:relative;z-index:2;width:min(var(--max-width),calc(100% - var(--page-gutter)*2));min-height:inherit;display:flex;align-items:center;margin:0 auto;padding:72px 0 48px;pointer-events:none}.about-hero-copy[data-v-cc181340]{width:min(560px,46%);margin-left:auto;pointer-events:auto}.about-hero-copy .section-label[data-v-cc181340]{color:var(--brand-logo-green-dark)}.about-hero-copy h1[data-v-cc181340]{max-width:19ch;margin:14px 0 18px;color:var(--text);font:var(--title-weight) var(--type-hero) /var(--leading-tight) var(--font-display);letter-spacing:var(--title-tracking);text-wrap:balance}.about-hero-copy .about-page-text[data-v-cc181340]{margin:0;max-width:46ch;color:var(--text);font-size:clamp(14px,1.1vw,16px);font-weight:500;line-height:1.68}.about-hero__cta[data-v-cc181340]{display:inline-flex;align-items:center;gap:18px;margin-top:30px;padding-bottom:8px;border-bottom:1px solid var(--line-strong);color:var(--text);font-size:11px;font-weight:600;text-decoration:none}.about-hero__cta svg[data-v-cc181340]{transition:transform .2s ease}.about-hero__cta:hover svg[data-v-cc181340]{transform:translate(5px)}.about-page .about-intro-section[data-v-cc181340]{padding:48px 24px 72px}.about-intro-section .about-page-inner[data-v-cc181340]{width:min(100%,1120px);display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;margin:0 auto}.about-intro-section .about-company-facts[data-v-cc181340]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:0}.about-company-facts div[data-v-cc181340]:first-child,.about-company-facts div[data-v-cc181340]:last-child,.about-company-facts div[data-v-cc181340]:nth-child(2){grid-column:1/-1}.about-company-facts dt[data-v-cc181340]{font-size:12px;margin-bottom:8px}.about-company-facts dd[data-v-cc181340]{margin:0;font-size:15px;line-height:1.65;overflow-wrap:anywhere}.about-intro-section .about-company-video[data-v-cc181340]{margin:0;background:var(--bg)}.about-intro-section .about-company-video figcaption[data-v-cc181340]{position:static;padding:14px 0;background:none;color:var(--text-soft);font-weight:500}@media(max-width:860px){.about-hero[data-v-cc181340]{min-height:min(760px,calc(100svh - var(--header-height, 72px)))}.about-hero__overlay[data-v-cc181340]{width:100%;align-items:flex-end;padding:96px 20px 48px}.about-hero-copy[data-v-cc181340]{width:min(100%,560px);margin:0}.about-hero-copy h1[data-v-cc181340]{max-width:18ch;color:#fff;font-size:var(--type-hero)}.about-hero-copy .about-page-text[data-v-cc181340]{color:#ffffffc7}.about-hero-copy .section-label[data-v-cc181340]{color:var(--brand-logo-green)}.about-hero__cta[data-v-cc181340]{border-bottom-color:#ffffff8a;color:#fff}.about-intro-section .about-page-inner[data-v-cc181340]{grid-template-columns:1fr;gap:32px}.about-page .about-intro-section[data-v-cc181340]{padding:32px 16px 48px}}.about-hero__media[data-v-cc181340]{position:absolute;inset:0;margin:0;overflow:hidden;background:var(--bg-dark)}.about-hero__media[data-v-cc181340]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(var(--image-shade-rgb),.08) 0,#ffffff29 32%,#ffffffd6 62%,#fffffff5);pointer-events:none}.about-hero__media img[data-v-cc181340]{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center 48%;object-position:center 48%;transition:transform .9s cubic-bezier(.22,1,.36,1)}.about-hero__media:hover img[data-v-cc181340]{transform:scale(1.015)}.about-hero__media figcaption[data-v-cc181340]{position:absolute;z-index:1;left:max(20px,calc(50% - 640px));bottom:24px;color:#fffc;font-size:9px;font-weight:600;letter-spacing:.15em}@media(max-width:860px){.about-hero__media[data-v-cc181340]:after{background:linear-gradient(180deg,rgba(var(--image-shade-rgb),.04) 0,transparent 38%,rgba(var(--image-shade-rgb),.86) 100%)}.about-hero__media img[data-v-cc181340]{-o-object-position:54% center;object-position:54% center}.about-hero__media figcaption[data-v-cc181340]{left:20px;bottom:18px;color:#ffffffb3}}.about-company-video[data-v-cc181340]{position:relative;margin:72px 0 0;overflow:hidden;background:var(--bg-dark)}.about-company-video video[data-v-cc181340]{width:100%;aspect-ratio:16/9;display:block;-o-object-fit:cover;object-fit:cover}.about-company-video figcaption[data-v-cc181340]{position:absolute;inset:0 0 auto;padding:18px 22px 34px;background:linear-gradient(rgba(var(--image-shade-rgb),.74),transparent);color:#fff;font-size:12px;font-weight:600;pointer-events:none}.about-intro-section[data-v-cc181340]{background:var(--surface)}.about-strengths-section[data-v-cc181340]{padding:88px var(--page-gutter);color:#fff;background:var(--bg-dark)}.about-strengths-section .about-page-inner[data-v-cc181340]{margin-bottom:0}.about-strengths-section .about-strengths-head[data-v-cc181340]{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.62fr);gap:18px clamp(48px,8vw,128px);align-items:end;margin-bottom:36px}.about-strengths-section .section-label[data-v-cc181340]{grid-column:1/-1;color:var(--accent-on-dark)}.about-strengths-section .about-strengths-head h3[data-v-cc181340]{max-width:15ch;color:#fff;font-size:clamp(2.3rem,3.6vw,3.8rem);font-weight:var(--title-weight)}.about-strengths-section .about-strengths-head .about-page-text[data-v-cc181340]{max-width:46ch;margin:0 0 3px;color:var(--text-inverse-soft);font-size:15px;line-height:1.72}.about-strengths-section .about-strengths-grid[data-v-cc181340]{gap:0;margin-top:0;border-top:1px solid var(--line-inverse);border-bottom:1px solid var(--line-inverse)}.about-strengths-section .about-strength-card[data-v-cc181340]{padding:25px clamp(18px,2.2vw,30px) 28px;border:0;border-left:1px solid var(--line-inverse);background:transparent;transition:background-color .36s cubic-bezier(.22,1,.36,1)}.about-strengths-section .about-strength-card[data-v-cc181340]:first-child{padding-left:0;border-left:0}.about-strengths-section .about-strength-card[data-v-cc181340]:last-child{padding-right:0}.about-strengths-section .about-strength-card[data-v-cc181340]:hover{background:#ffffff09}.about-strengths-section .about-strength-index[data-v-cc181340]{color:var(--accent-on-dark)}.about-strengths-section .about-strength-card h4[data-v-cc181340]{color:#fff}.about-strengths-section .about-strength-card p[data-v-cc181340]:last-child{color:var(--text-inverse-soft)}.about-strengths-section .about-partner-panel[data-v-cc181340]{max-width:none;display:grid;grid-template-columns:minmax(260px,.78fr) minmax(420px,1.22fr);gap:16px clamp(48px,8vw,128px);align-items:start;margin-top:36px;padding:34px 0 0;border:0;border-top:1px solid var(--line-inverse);background:transparent}.about-strengths-section .about-partner-kicker[data-v-cc181340]{grid-column:1/-1;color:var(--accent-on-dark)}.about-strengths-section .about-partner-panel h3[data-v-cc181340]{max-width:16ch;color:#fff}.about-strengths-section .about-partner-list[data-v-cc181340]{gap:9px;margin:0}.about-strengths-section .about-partner-list li[data-v-cc181340]{color:var(--text-inverse-soft);font-size:.94rem;line-height:1.62}.about-culture[data-v-cc181340]{padding:132px var(--page-gutter);overflow:hidden;color:var(--text);background:var(--bg-alt);border-top:1px solid var(--line)}.about-culture__inner[data-v-cc181340]{width:min(100%,var(--max-width));margin:0 auto}.about-culture__header[data-v-cc181340]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.62fr);gap:24px 72px;align-items:end;margin-bottom:56px}.about-culture__header .section-label[data-v-cc181340]{grid-column:1/-1;margin-bottom:-8px;color:var(--brand-logo-green-dark)}.about-culture__header h2[data-v-cc181340]{max-width:760px;margin:0;font-family:var(--font-display);font-size:var(--type-display);font-weight:var(--title-weight);line-height:var(--leading-heading);letter-spacing:var(--title-tracking)}.about-culture__header>p[data-v-cc181340]:last-child{max-width:48ch;margin:0 0 4px;color:var(--text-soft);font-size:15px;line-height:var(--leading-body)}.about-culture figure[data-v-cc181340]{position:relative;margin:0;aspect-ratio:3/2;overflow:hidden;background:var(--surface-muted)}.about-culture img[data-v-cc181340]{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .7s cubic-bezier(.22,1,.36,1)}.about-culture figure:hover img[data-v-cc181340]{transform:scale(1.018)}.about-culture figcaption[data-v-cc181340]{position:absolute;inset:auto 0 0;padding:56px 22px 20px;color:#fff;background:linear-gradient(transparent,rgba(var(--image-shade-rgb),.78));font-size:13px;font-weight:600;line-height:1.4}.about-culture__moments[data-v-cc181340]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}@media(max-width:1100px){.about-strengths-section .about-strength-card[data-v-cc181340]:nth-child(odd){padding-left:0;border-left:0}.about-strengths-section .about-strength-card[data-v-cc181340]:nth-child(2n){padding-right:0}.about-strengths-section .about-strength-card[data-v-cc181340]:nth-child(n+3){border-top:1px solid var(--line-inverse)}}@media(max-width:1020px){.about-strengths-section .about-partner-panel[data-v-cc181340],.about-strengths-section .about-strengths-head[data-v-cc181340]{grid-template-columns:1fr;gap:18px}.about-strengths-section .about-strengths-head .about-page-text[data-v-cc181340]{max-width:58ch;margin:0}.about-strengths-section .about-partner-kicker[data-v-cc181340]{grid-column:auto}.about-strengths-section .about-partner-panel h3[data-v-cc181340]{max-width:20ch}}@media(max-width:760px){.about-company-video[data-v-cc181340]{margin-top:48px}.about-strengths-section[data-v-cc181340]{padding:68px var(--page-gutter-mobile,20px)}.about-strengths-section .about-strengths-head[data-v-cc181340]{margin-bottom:30px}.about-strengths-section .about-strengths-head h3[data-v-cc181340]{font-size:clamp(2.2rem,10vw,3.25rem)}.about-strengths-section .about-strength-card[data-v-cc181340],.about-strengths-section .about-strength-card[data-v-cc181340]:first-child,.about-strengths-section .about-strength-card[data-v-cc181340]:last-child{padding:22px 0 24px;border-left:0}.about-strengths-section .about-strength-card[data-v-cc181340]:not(:first-child){border-top:1px solid var(--line-inverse)}.about-strengths-section .about-partner-panel[data-v-cc181340]{margin-top:30px;padding-top:30px}.about-culture[data-v-cc181340]{padding:72px var(--page-gutter-mobile,20px)}.about-culture__header[data-v-cc181340]{display:block;margin-bottom:36px}.about-culture__header .section-label[data-v-cc181340]{margin-bottom:14px}.about-culture__header h2[data-v-cc181340]{font-size:var(--type-display)}.about-culture__header>p[data-v-cc181340]:last-child{margin-top:22px}.about-culture__moments[data-v-cc181340]{grid-template-columns:1fr;gap:14px}.about-culture figcaption[data-v-cc181340]{padding:44px 16px 14px;font-size:12px}}@media(prefers-reduced-motion:reduce){.about-culture img[data-v-cc181340],.about-hero__media img[data-v-cc181340],.about-strengths-section .about-strength-card[data-v-cc181340]{transition:none}}.fba-page[data-v-fb381ec5]{padding-top:var(--header-height);background:var(--bg);color:var(--text)}.fba-shell[data-v-fb381ec5]{width:min(var(--max-width),calc(100% - var(--page-gutter)*2));margin-inline:auto}.fba-hero[data-v-fb381ec5]{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:56px;padding-block:80px 64px}.eyebrow[data-v-fb381ec5]{margin:0 0 18px;color:var(--accent-strong);font-size:11px;font-weight:600;letter-spacing:.12em}h1[data-v-fb381ec5]{margin:0;font:var(--title-weight) var(--type-hero) /var(--leading-tight) var(--font-display);letter-spacing:var(--title-tracking)}h1 span[data-v-fb381ec5]{color:var(--accent-strong)}.hero-description[data-v-fb381ec5]{max-width:530px;margin:26px 0;color:var(--text-soft);line-height:var(--leading-body)}.primary-action[data-v-fb381ec5]{display:inline-flex;align-items:center;gap:22px;min-height:48px;padding:14px 20px;background:var(--text);color:var(--text-inverse);font-size:13px;font-weight:600;text-decoration:none;transition:background .2s}.primary-action[data-v-fb381ec5]:hover{background:var(--accent-hover)}.primary-action svg[data-v-fb381ec5]{transition:transform .2s}.primary-action:hover svg[data-v-fb381ec5]{transform:translate(3px)}.hero-photo[data-v-fb381ec5]{margin:0;animation:photo-enter-fb381ec5 .5s ease both}.hero-photo img[data-v-fb381ec5]{display:block;width:100%;height:auto}.hero-photo figcaption[data-v-fb381ec5]{margin-top:10px;color:var(--text-soft);font-size:10px}.fba-sections[data-v-fb381ec5]{display:flex;flex-wrap:wrap;gap:16px 36px;padding-block:20px;border-block:1px solid var(--line)}.fba-sections a[data-v-fb381ec5]{padding-block:8px;color:var(--text);font-size:13px;font-weight:600;text-decoration:none}.fba-sections a[data-v-fb381ec5]:hover{color:var(--accent-strong);text-decoration:underline;text-underline-offset:6px}.section-space[data-v-fb381ec5]{padding-block:var(--section-space)}.section-intro[data-v-fb381ec5]{max-width:760px;margin-bottom:32px}h2[data-v-fb381ec5]{margin:0 0 16px;font:var(--title-weight) var(--type-display) /var(--leading-heading) var(--font-display);letter-spacing:var(--title-tracking)}.market-row p[data-v-fb381ec5],.mode-columns p[data-v-fb381ec5],.section-intro>p[data-v-fb381ec5]:last-child:not(.eyebrow){color:var(--text-soft);line-height:1.8;margin-bottom:0}.market-row[data-v-fb381ec5]{display:grid;grid-template-columns:.65fr .9fr 2fr;gap:32px;align-items:baseline;padding-block:28px;border-top:1px solid var(--line)}h3[data-v-fb381ec5]{font-size:21px;font-weight:var(--title-weight);margin:0}.market-row strong[data-v-fb381ec5]{font-size:15px;color:var(--accent-strong)}.market-row p[data-v-fb381ec5]{margin:0;font-size:15px}.mode-section[data-v-fb381ec5]{background:var(--surface)}.mode-columns[data-v-fb381ec5],.readiness-columns[data-v-fb381ec5]{display:grid;grid-template-columns:1fr 1fr;gap:64px}.mode-columns article[data-v-fb381ec5]{border-top:1px solid var(--line-strong);padding-top:24px}.mode-columns svg[data-v-fb381ec5]{color:var(--accent-strong);margin-bottom:18px}.mode-columns p[data-v-fb381ec5]{font-size:15px}.readiness-columns article[data-v-fb381ec5]{border-top:1px solid var(--line-strong);padding-top:24px}ul[data-v-fb381ec5]{list-style:none;padding:0;margin:20px 0 0}li[data-v-fb381ec5]{position:relative;padding:14px 0 14px 16px;border-bottom:1px solid var(--line);color:var(--text-soft);font-size:14px;line-height:1.7}li[data-v-fb381ec5]:before{content:"";position:absolute;left:0;top:23px;width:4px;height:4px;background:var(--accent-strong)}.scope-note[data-v-fb381ec5]{color:var(--text-soft);font-size:15px;line-height:var(--leading-body);margin:24px 0 0}.faq-section[data-v-fb381ec5]{display:grid;grid-template-columns:1fr 1.7fr;gap:64px;padding-bottom:72px}details[data-v-fb381ec5]{overflow:hidden;border-top:1px solid var(--line-strong)}details[data-v-fb381ec5]:last-child{border-bottom:1px solid var(--line-strong)}summary[data-v-fb381ec5]{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:22px;cursor:pointer;font-size:15px;font-weight:600}summary[data-v-fb381ec5]::-webkit-details-marker{display:none}summary svg[data-v-fb381ec5]{flex-shrink:0;transition:transform .3s}details[open] summary svg[data-v-fb381ec5]{transform:rotate(45deg)}details p[data-v-fb381ec5]{margin:0 0 24px;color:var(--text-soft);font-size:15px;line-height:var(--leading-body)}a[data-v-fb381ec5]:focus-visible,summary[data-v-fb381ec5]:focus-visible{outline:2px solid var(--accent-strong);outline-offset:5px}article[id][data-v-fb381ec5],section[id][data-v-fb381ec5]{scroll-margin-top:calc(var(--header-height) + 24px)}@keyframes photo-enter-fb381ec5{0%{opacity:.5;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:850px){.fba-hero[data-v-fb381ec5]{grid-template-columns:1fr;gap:30px;padding-block:40px 30px}.hero-description[data-v-fb381ec5],.hero-photo[data-v-fb381ec5]{max-width:650px}.market-row[data-v-fb381ec5]{grid-template-columns:1fr 1.5fr;gap:14px}.market-row p[data-v-fb381ec5]{grid-column:1/-1}.mode-columns[data-v-fb381ec5],.readiness-columns[data-v-fb381ec5]{gap:32px}.faq-section[data-v-fb381ec5]{grid-template-columns:1fr;gap:16px}}@media(max-width:560px){.fba-shell[data-v-fb381ec5]{width:calc(100% - 36px)}h1[data-v-fb381ec5]{font-size:var(--type-hero)}.hero-description[data-v-fb381ec5]{font-size:15px}.primary-action[data-v-fb381ec5]{justify-content:space-between;width:100%}.fba-sections[data-v-fb381ec5]{gap:6px 22px;padding-block:12px}.fba-sections a[data-v-fb381ec5]{font-size:12px}.section-space[data-v-fb381ec5]{padding-block:44px}.mode-columns[data-v-fb381ec5],.readiness-columns[data-v-fb381ec5]{grid-template-columns:1fr;gap:30px}.faq-section[data-v-fb381ec5]{padding-bottom:48px}}@media(prefers-reduced-motion:reduce){.hero-photo[data-v-fb381ec5]{animation:none}.primary-action[data-v-fb381ec5],.primary-action svg[data-v-fb381ec5],summary svg[data-v-fb381ec5]{transition:none}}.quote-panel[data-v-3ea37d5f]{margin:0 0 88px;border-top:3px solid var(--accent);background:#f7faf9}.quote-heading[data-v-3ea37d5f]{display:flex;justify-content:space-between;gap:80px;padding:64px 64px 56px;border-bottom:1px solid var(--line)}.quote-heading>div[data-v-3ea37d5f]:first-child{max-width:660px}.quote-heading h2[data-v-3ea37d5f]{margin:10px 0 18px;color:var(--text);font-family:var(--font-display);font-size:var(--type-heading);font-weight:var(--title-weight);letter-spacing:var(--title-tracking)}.quote-heading p[data-v-3ea37d5f]:not(.section-label){margin:0;color:var(--text-soft);font-size:15px;line-height:var(--leading-heading)}.quote-intro-actions[data-v-3ea37d5f]{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.quote-intro-actions a[data-v-3ea37d5f]{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--accent);color:var(--accent);text-decoration:none;font-size:12px;font-weight:600}.quote-intro-actions a[data-v-3ea37d5f]:first-child{background:var(--accent);color:#fff}.quote-intro-actions a[data-v-3ea37d5f]:hover{filter:brightness(.9)}.quote-intro-actions a[data-v-3ea37d5f]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.response-note[data-v-3ea37d5f]{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;color:var(--accent);font-size:15px;font-weight:600;white-space:nowrap}.whatsapp-contact[data-v-3ea37d5f]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);grid-template-areas:"intro details" "action details";gap:44px 96px;align-items:start;padding:72px 64px 76px;background:var(--bg-dark);color:var(--text-inverse)}.whatsapp-copy[data-v-3ea37d5f]{grid-area:intro;display:flex;align-items:flex-start;gap:22px}.whatsapp-copy svg[data-v-3ea37d5f]{flex:0 0 auto;color:#5ee0c5}.whatsapp-copy p[data-v-3ea37d5f]{margin:2px 0 12px;color:#5ee0c5;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.whatsapp-copy h3[data-v-3ea37d5f]{max-width:520px;margin:0;font-family:var(--font-display);font-size:clamp(1.45rem,2.7vw,2.25rem);line-height:var(--leading-heading);letter-spacing:var(--title-tracking)}.whatsapp-contact ul[data-v-3ea37d5f]{grid-area:details;display:grid;gap:18px;margin:0;padding:8px 0 8px 48px;border-left:1px solid hsla(0,0%,100%,.18);list-style:none}.whatsapp-contact li[data-v-3ea37d5f]{display:flex;align-items:flex-start;gap:12px;color:var(--text-inverse-soft);font-size:13px;line-height:1.6}.whatsapp-contact li svg[data-v-3ea37d5f]{flex:0 0 auto;margin-top:1px;color:#5ee0c5}.quote-actions[data-v-3ea37d5f]{grid-area:action;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.quote-actions>a[data-v-3ea37d5f]{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:56px;align-items:center;gap:11px;padding:0 26px;background:var(--accent);color:#fff;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s ease,transform .2s ease}.quote-actions>a[data-v-3ea37d5f]:focus-visible,.quote-actions>a[data-v-3ea37d5f]:hover{background:var(--accent-hover);transform:translateY(-1px)}.quote-actions>a[data-v-3ea37d5f]:focus-visible{outline:3px solid rgba(94,224,197,.4);outline-offset:3px}@media(max-width:760px){.quote-panel[data-v-3ea37d5f]{margin-bottom:64px}.quote-heading[data-v-3ea37d5f]{display:grid;gap:24px;padding:44px 24px 38px}.whatsapp-contact[data-v-3ea37d5f]{grid-template-columns:1fr;grid-template-areas:"intro" "details" "action";gap:38px;padding:48px 24px 52px}.whatsapp-contact ul[data-v-3ea37d5f]{gap:16px;padding:0;border-left:0}.quote-actions>a[data-v-3ea37d5f]{grid-column:auto;width:100%;justify-content:center;box-sizing:border-box}}@media(prefers-reduced-motion:reduce){.quote-actions>a[data-v-3ea37d5f]{transition:none}}.quote-actions>.quote-email[data-v-3ea37d5f]{background:transparent;color:var(--text-inverse);padding:0;min-height:44px;font-weight:400;text-decoration:underline;text-underline-offset:5px}.quote-actions>.quote-email[data-v-3ea37d5f]:hover{background:transparent}.contact-page[data-v-41ec8e4e]{padding:156px var(--page-gutter) 132px}.contact-page-inner[data-v-41ec8e4e]{max-width:var(--max-width);margin:0 auto}.contact-header[data-v-41ec8e4e]{max-width:900px;margin-bottom:64px}.contact-header h1[data-v-41ec8e4e]{font-family:var(--font-display);font-size:var(--type-hero);font-weight:var(--title-weight);color:var(--text);margin:0 0 22px;letter-spacing:var(--title-tracking)}.contact-header-text[data-v-41ec8e4e]{max-width:640px;font-size:16px;line-height:1.8;color:var(--text-soft);margin:0}.contact-company[data-v-41ec8e4e]{border-top:1px solid var(--line-strong);padding:44px 0}.contact-company-list[data-v-41ec8e4e]{display:flex;gap:48px;margin:16px 0 0}.contact-company-list div[data-v-41ec8e4e]{display:flex;flex-direction:column;gap:4px}.contact-company-list dt[data-v-41ec8e4e]{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-soft)}.contact-company-list dd[data-v-41ec8e4e]{font-size:15px;color:var(--text);margin:0;line-height:var(--leading-body)}@media(max-width:900px){.contact-page[data-v-41ec8e4e]{padding:120px var(--page-gutter-mobile,24px) 92px}.contact-company-list[data-v-41ec8e4e]{flex-direction:column;gap:20px}}.tracking-experience[data-v-9e06dd77]{width:100%}.tracking-form[data-v-9e06dd77]{width:100%;max-width:640px;margin-inline:auto}.tracking-head[data-v-9e06dd77]{justify-content:space-between;gap:18px;margin-bottom:12px}.tracking-head[data-v-9e06dd77],.tracking-label[data-v-9e06dd77]{display:flex;align-items:center}.tracking-label[data-v-9e06dd77]{gap:10px;color:var(--brand-logo-green-dark,#087f72)}.tracking-label label[data-v-9e06dd77]{font-size:13px;font-weight:600;letter-spacing:.03em}.tracking-control[data-v-9e06dd77]{display:grid;grid-template-columns:minmax(0,1fr) 180px}.tracking-control input[data-v-9e06dd77]{min-width:0;min-height:58px;padding:0 18px;border:2px solid var(--accent-strong);border-radius:0;background:transparent;color:var(--text);font:600 16px var(--font-body);outline:3px solid transparent;outline-offset:2px;transition:border-color var(--transition),outline-color var(--transition)}.tracking-control input[data-v-9e06dd77]:focus{position:relative;z-index:1;outline-color:var(--accent-glow);border-color:var(--accent-hover)}.tracking-control button[data-v-9e06dd77]{width:100%;height:58px;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 20px;border:0;background:var(--accent-strong);color:var(--text-inverse);font:800 14px var(--font-body);white-space:nowrap;cursor:pointer;transition:background .2s ease,transform .2s ease}.tracking-control button[data-v-9e06dd77]:hover:not(:disabled){background:var(--accent-hover)}.tracking-control button[data-v-9e06dd77]:active:not(:disabled){transform:translateY(1px)}.tracking-control button[data-v-9e06dd77]:focus-visible{outline:3px solid var(--brand-logo-green-dark,#087f72);outline-offset:3px}.tracking-control button[data-v-9e06dd77]:disabled{cursor:wait;opacity:.72}.tracking-error[data-v-9e06dd77]{min-height:20px;margin:10px 0 0;font-size:12px;line-height:1.5;color:#a53424;font-weight:600}.tracking-loading[data-v-9e06dd77]{display:flex;align-items:center;gap:12px;margin-top:34px;padding:24px 0;border-top:1px solid #d6e4e1;color:#365d56;font-size:14px;font-weight:600}.spin[data-v-9e06dd77]{animation:spin-9e06dd77 .8s linear infinite}.tracking-result[data-v-9e06dd77]{scroll-margin-top:calc(var(--header-height) + 24px);margin:48px -48px -48px;border-top:1px solid #d6e4e1;animation:result-in-9e06dd77 .45s ease both}.result-header[data-v-9e06dd77]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:40px 48px 30px}.result-eyebrow[data-v-9e06dd77]{margin:0 0 7px;color:#68827d;font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.result-header h3[data-v-9e06dd77]{margin:0;color:#143f39;font:var(--title-weight) clamp(2rem,4vw,3.2rem)/var(--leading-heading) var(--font-display);letter-spacing:var(--title-tracking)}.status-badge[data-v-9e06dd77]{display:inline-flex;align-items:center;gap:8px;padding:9px 13px;background:#fff2dc;color:#9a5800;font-size:12px;font-weight:600}.status-badge.delivered[data-v-9e06dd77]{background:#ddf4eb;color:#087f72}.shipment-summary[data-v-9e06dd77]{display:grid;grid-template-columns:1.2fr 1fr .55fr 1.25fr;padding:0 48px 34px}.shipment-summary>div[data-v-9e06dd77]{min-width:0;padding:5px 20px;border-left:1px solid #d6e4e1}.shipment-summary>div[data-v-9e06dd77]:first-child{padding-left:0;border-left:0}.shipment-summary span[data-v-9e06dd77]{display:block;margin-bottom:8px;color:#718984;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.shipment-summary strong[data-v-9e06dd77]{display:flex;align-items:center;gap:7px;overflow-wrap:anywhere;color:#203f3a;font-size:15px}.milestones[data-v-9e06dd77]{display:grid;grid-template-columns:repeat(4,1fr);padding:28px 48px;background:#edf6f4}.milestone[data-v-9e06dd77]{position:relative;display:flex;align-items:flex-start;gap:11px;color:#80918e}.milestone[data-v-9e06dd77]:after{content:"";position:absolute;top:18px;right:10px;width:calc(100% - 58px);height:1px;background:#c4d8d4}.milestone[data-v-9e06dd77]:last-child:after{display:none}.milestone-icon[data-v-9e06dd77]{position:relative;z-index:1;width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;border:1px solid #b9cfcb;background:#edf6f4}.milestone.complete[data-v-9e06dd77]{color:#087f72}.milestone.complete .milestone-icon[data-v-9e06dd77]{border-color:#11a493;background:#11a493;color:#fff}.milestone small[data-v-9e06dd77],.milestone strong[data-v-9e06dd77]{display:block}.milestone strong[data-v-9e06dd77]{margin-top:1px;color:currentColor;font-size:12px}.milestone small[data-v-9e06dd77]{margin-top:4px;color:#7a918d;font-size:10px;line-height:1.35}.timeline-section[data-v-9e06dd77]{padding:46px 48px 24px}.timeline-heading[data-v-9e06dd77]{margin-bottom:34px}.timeline-heading h4[data-v-9e06dd77]{margin:0;color:#183f39;font:var(--title-weight) clamp(1.35rem,2.4vw,1.9rem)/var(--leading-heading) var(--font-display)}.tracking-timeline[data-v-9e06dd77]{margin:0;padding:0;list-style:none}.tracking-timeline li[data-v-9e06dd77]{position:relative;display:grid;grid-template-columns:148px 1fr;gap:30px;padding:0 0 32px 28px;border-left:1px solid #c9dbd7}.tracking-timeline li[data-v-9e06dd77]:last-child{padding-bottom:8px;border-left-color:transparent}.timeline-dot[data-v-9e06dd77]{position:absolute;top:3px;left:-5px;width:9px;height:9px;border-radius:50%;background:#9db6b1;box-shadow:none}.tracking-timeline li.latest .timeline-dot[data-v-9e06dd77]{background:var(--brand-logo-green,#ff8912);box-shadow:none}.timeline-toggle[data-v-9e06dd77]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:20px 0 0 28px;padding:0 16px;border:1px solid #a9c9c3;background:transparent;color:var(--brand-logo-green-dark,#087f72);font:800 12px var(--font-body);cursor:pointer;transition:border-color .2s ease,background .2s ease}.timeline-toggle[data-v-9e06dd77]:hover{border-color:var(--brand-logo-green,#11a493);background:#edf6f4}.timeline-toggle[data-v-9e06dd77]:focus-visible{outline:3px solid rgba(255,137,18,.35);outline-offset:2px}.tracking-timeline time[data-v-9e06dd77]{color:#526d68;font-size:12px;font-weight:600;line-height:1.5}.event-copy small[data-v-9e06dd77],.event-copy span[data-v-9e06dd77],.event-copy strong[data-v-9e06dd77]{display:block}.event-copy strong[data-v-9e06dd77]{color:#1c403a;font-size:14px;line-height:1.55}.event-copy span[data-v-9e06dd77]{margin-top:4px;color:#768b87;font-size:12px;line-height:1.5}.event-copy small[data-v-9e06dd77]{margin-top:9px;color:#3f6c64;font-size:11px;line-height:1.45}.event-copy small svg[data-v-9e06dd77]{margin-right:5px;vertical-align:-2px}.result-source[data-v-9e06dd77]{margin-top:20px;padding:18px 48px;border-top:1px solid #d6e4e1;color:#71847f;font-size:11px;line-height:1.5}.compact .tracking-label[data-v-9e06dd77]{color:#fff}.compact .tracking-control input[data-v-9e06dd77]{border-color:#ffffff85}@keyframes spin-9e06dd77{to{transform:rotate(1turn)}}@keyframes result-in-9e06dd77{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.spin[data-v-9e06dd77],.tracking-result[data-v-9e06dd77]{animation:none}}@media(max-width:900px){.shipment-summary[data-v-9e06dd77]{grid-template-columns:1fr 1fr;gap:22px 0}.shipment-summary>div[data-v-9e06dd77]:nth-child(3){padding-left:0;border-left:0}.milestones[data-v-9e06dd77]{grid-template-columns:1fr 1fr;gap:24px}.milestone[data-v-9e06dd77]:nth-child(2):after{display:none}}@media(max-width:600px){.tracking-head[data-v-9e06dd77]{align-items:flex-start;flex-direction:column;gap:10px}.tracking-control[data-v-9e06dd77]{grid-template-columns:1fr;gap:10px}.tracking-control input[data-v-9e06dd77]{min-height:54px}.tracking-control button[data-v-9e06dd77]{height:52px;width:100%}.tracking-result[data-v-9e06dd77]{margin:36px -24px -32px}.result-header[data-v-9e06dd77]{align-items:flex-start;flex-direction:column;padding:32px 24px 24px}.shipment-summary[data-v-9e06dd77]{padding:0 24px 28px}.shipment-summary>div[data-v-9e06dd77]{padding:4px 12px}.shipment-summary>div[data-v-9e06dd77]:nth-child(odd){padding-left:0}.milestones[data-v-9e06dd77]{padding:24px}.milestone[data-v-9e06dd77]:after{display:none}.timeline-section[data-v-9e06dd77]{padding:36px 24px 16px}.tracking-timeline li[data-v-9e06dd77]{grid-template-columns:1fr;gap:7px;padding-left:22px}.result-source[data-v-9e06dd77]{padding:18px 24px}}.tracking-page[data-v-51b704ec]{margin-top:var(--header-height);background:var(--bg);color:var(--text)}.tracking-shell[data-v-51b704ec]{width:min(1060px,calc(100% - var(--page-gutter)*2));margin:0 auto}.tracking-hero[data-v-51b704ec]{background:var(--bg);color:var(--text)}.tracking-hero-grid[data-v-51b704ec]{padding-block:64px 32px}.tracking-heading[data-v-51b704ec]{display:block;text-align:center}.tracking-heading h1[data-v-51b704ec]{margin:0 auto;max-width:900px;color:var(--text);font-family:var(--font-display);font-size:var(--type-hero);line-height:var(--leading-tight);letter-spacing:var(--title-tracking)}.tracking-workspace[data-v-51b704ec]{padding:0 0 48px}.tracking-workspace[data-v-51b704ec]:has(.tracking-loading,.tracking-result){padding-bottom:var(--section-space)}.workspace-grid[data-v-51b704ec]{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}.tracking-panel[data-v-51b704ec]{min-width:0;padding:32px 40px;background:transparent;box-shadow:none}@media(max-width:860px){.workspace-grid[data-v-51b704ec]{grid-template-columns:1fr;gap:32px}.tracking-hero-grid[data-v-51b704ec]{padding-block:48px 28px}.tracking-workspace[data-v-51b704ec]{padding-bottom:32px}.tracking-workspace[data-v-51b704ec]:has(.tracking-loading,.tracking-result){padding-bottom:64px}.tracking-panel[data-v-51b704ec]{padding:24px}}@media(max-width:520px){.tracking-page[data-v-51b704ec]{margin-top:64px}.tracking-shell[data-v-51b704ec]{width:calc(100% - 32px)}}.insights-browse[data-v-c3ce826a]{padding-bottom:24px}.insights-search[data-v-c3ce826a]{display:flex;align-items:center;gap:12px;width:min(100%,440px);min-height:48px;margin-bottom:22px;border-bottom:1px solid var(--line-strong);color:var(--accent)}.insights-search[data-v-c3ce826a]:focus-within{border-color:var(--accent)}.insights-search input[data-v-c3ce826a]{flex:1;min-width:0;width:auto;height:48px;padding:0;border:0;border-radius:0;background:transparent;font-size:14px;line-height:1.5;color:var(--text);box-shadow:none}.insights-search input[data-v-c3ce826a]::-moz-placeholder{color:var(--text-soft);opacity:1}.insights-search input[data-v-c3ce826a]::placeholder{color:var(--text-soft);opacity:1}.insights-search input[data-v-c3ce826a]::-webkit-search-cancel-button{display:none}.insights-search input[data-v-c3ce826a]:focus-visible{outline:0;box-shadow:none}.insights-search button[data-v-c3ce826a]{flex:0 0 auto;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:var(--accent);transition:background .2s}.insights-search .search-clear[data-v-c3ce826a]{width:32px;color:var(--text-soft)}.insights-search button[data-v-c3ce826a]:hover{background:var(--accent-soft)}.insights-topics[data-v-c3ce826a]{display:flex;gap:28px;align-items:center;flex-wrap:wrap}.insights-topics a[data-v-c3ce826a]{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:8px 0;border-bottom:2px solid transparent;font-size:13px;font-weight:500;color:var(--text-soft);text-decoration:none;white-space:nowrap;transition:color .2s,border-color .2s}.insights-topics a.active[data-v-c3ce826a],.insights-topics a[data-v-c3ce826a]:hover{color:var(--accent);border-color:var(--accent)}.insights-topics span[data-v-c3ce826a]{font-size:11px;color:var(--text-soft)}@media(max-width:700px){.insights-browse[data-v-c3ce826a]{padding-bottom:18px}.insights-search[data-v-c3ce826a]{width:100%;margin-bottom:14px}.insights-topics[data-v-c3ce826a]{flex-wrap:nowrap;gap:22px;overflow-x:auto;padding-bottom:3px;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.insights-topics a[data-v-c3ce826a]{flex:0 0 auto}}@media(prefers-reduced-motion:reduce){.insights-search button[data-v-c3ce826a],.insights-topics a[data-v-c3ce826a]{transition:none}}.editorial-story[data-v-369613a3]{display:grid;grid-template-columns:138px minmax(0,1fr);gap:24px;padding:28px 0;border-top:1px solid var(--line)}.story-image[data-v-369613a3]{position:relative;display:block;align-self:start;aspect-ratio:4/3;overflow:hidden;background:var(--bg-alt)}.story-image img[data-v-369613a3]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.editorial-story:hover .story-image img[data-v-369613a3]{transform:scale(1.035)}.story-image-note[data-v-369613a3]{position:absolute;bottom:0;left:0;right:0;padding:6px 8px;background:#14211fd1;color:#fff;font-size:10px;line-height:1.4}.story-topic[data-v-369613a3]{display:flex;flex-wrap:wrap;gap:8px 14px;margin-bottom:10px;font-size:12px;font-weight:500;line-height:1.5;color:var(--accent)}.story-topic span[data-v-369613a3]{color:var(--text-soft)}.story-title[data-v-369613a3]{margin:0 0 10px;font-size:25px;line-height:1.2;font-weight:var(--title-weight);text-wrap:pretty}.story-title a[data-v-369613a3]{color:inherit;text-decoration:none;transition:color .2s}.story-title a[data-v-369613a3]:hover{color:var(--accent)}.story-summary[data-v-369613a3]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.75;color:var(--text-soft)}.story-market[data-v-369613a3]{margin-top:12px}.story-foot[data-v-369613a3],.story-market[data-v-369613a3]{font-size:12px;color:var(--text-soft)}.story-foot[data-v-369613a3]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:16px;line-height:1.5}.story-foot svg[data-v-369613a3]{margin-left:auto;color:var(--accent);transition:transform .2s}.editorial-story:hover .story-foot svg[data-v-369613a3]{transform:translate(2px,-2px)}.editorial-story--guide[data-v-369613a3]{display:flex;flex-direction:column;gap:22px;padding-top:0;border:0}.editorial-story--guide .story-image[data-v-369613a3]{width:100%;aspect-ratio:3/2}.editorial-story--guide .story-copy[data-v-369613a3]{flex:1;display:flex;flex-direction:column}.editorial-story--guide .story-foot[data-v-369613a3]{padding-top:20px;margin-top:auto}.editorial-story--archive[data-v-369613a3]{grid-template-columns:240px minmax(0,1fr);gap:36px}.editorial-story--archive .story-title[data-v-369613a3]{font-size:30px}.editorial-story--archive .story-image[data-v-369613a3]{aspect-ratio:3/2}.is-zh .story-title[data-v-369613a3]{font-size:21px;line-height:1.5}.editorial-story--archive.is-zh .story-title[data-v-369613a3]{font-size:24px}@media(max-width:1000px){.editorial-story[data-v-369613a3]{grid-template-columns:110px minmax(0,1fr);gap:18px}.editorial-story--archive[data-v-369613a3]{grid-template-columns:200px minmax(0,1fr);gap:28px}.story-title[data-v-369613a3]{font-size:23px}}@media(max-width:700px){.editorial-story[data-v-369613a3]{grid-template-columns:96px minmax(0,1fr);gap:16px;padding-block:22px}.editorial-story--archive .story-title[data-v-369613a3],.story-title[data-v-369613a3]{font-size:23px}.story-topic[data-v-369613a3]{font-size:12px;margin-bottom:8px}.story-market[data-v-369613a3],.story-summary[data-v-369613a3],.story-topic span[data-v-369613a3]{display:none}.story-foot[data-v-369613a3]{font-size:12px;gap:5px 12px;margin-top:12px}.story-foot svg[data-v-369613a3]{display:none}.story-image-note[data-v-369613a3]{font-size:9px;padding:4px}.editorial-story--guide[data-v-369613a3]{display:flex;padding:0 0 28px}.editorial-story--guide .story-summary[data-v-369613a3]{display:-webkit-box}.editorial-story--guide .story-foot[data-v-369613a3]{margin-top:14px;padding-top:0}.editorial-story--archive.is-zh .story-title[data-v-369613a3],.is-zh .story-title[data-v-369613a3]{font-size:19px}}@media(prefers-reduced-motion:reduce){.story-foot svg[data-v-369613a3],.story-image img[data-v-369613a3],.story-title a[data-v-369613a3]{transition:none}}.insights-page[data-v-438002b8]{padding-top:var(--header-height);color:var(--text);background:var(--bg)}.insights-shell[data-v-438002b8]{width:min(var(--max-width),calc(100% - var(--page-gutter)*2));margin-inline:auto}.insights-kicker[data-v-438002b8]{color:var(--accent);font-size:11px;font-weight:600;letter-spacing:.12em;line-height:1.5;text-transform:uppercase}.insights-heading[data-v-438002b8]{padding-top:38px}.heading-line[data-v-438002b8]{display:flex;justify-content:space-between;align-items:end;gap:48px;margin:12px 0 18px}.heading-line h1[data-v-438002b8]{font-size:var(--type-hero);line-height:var(--leading-tight);text-wrap:pretty}.heading-line>p[data-v-438002b8]{max-width:280px;color:var(--text-soft);font-size:14px;line-height:1.7}.featured-story[data-v-438002b8]{min-height:360px;display:flex;align-items:center;overflow:hidden;background:var(--bg-dark);color:#fff}.featured-image[data-v-438002b8]{position:absolute;top:0;right:0;width:65%;height:100%;-o-object-fit:cover;object-fit:cover;animation:featured-settle-438002b8 1s ease-out}.featured-shade[data-v-438002b8]{position:absolute;inset:0;background:linear-gradient(90deg,var(--bg-dark) 23%,rgba(20,33,31,.96) 40%,rgba(20,33,31,.45) 64%,rgba(20,33,31,.1))}.featured-copy[data-v-438002b8]{position:relative;padding-block:42px;animation:insights-enter-438002b8 .5s ease-out}.featured-copy .insights-kicker[data-v-438002b8]{display:flex;flex-wrap:wrap;gap:10px 20px;color:var(--accent-on-dark)}.featured-copy .insights-kicker span[data-v-438002b8]{color:var(--text-inverse-soft)}.featured-copy h2[data-v-438002b8]{max-width:630px;margin:18px 0;font-size:clamp(34px,3.8vw,52px);line-height:1.08}.featured-copy h2 a[data-v-438002b8]{color:inherit;text-decoration:none}.featured-summary[data-v-438002b8]{max-width:540px;font-size:14px;line-height:1.8;color:var(--text-inverse-soft)}.featured-foot[data-v-438002b8]{display:flex;align-items:center;gap:10px 24px;flex-wrap:wrap;margin-top:25px}.featured-foot time[data-v-438002b8],.featured-foot>span[data-v-438002b8]{font-size:12px;color:var(--text-inverse-soft)}.insights-link[data-v-438002b8]{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:inherit;text-decoration:none;font-size:13px;font-weight:600}.contact-link svg[data-v-438002b8],.insights-link svg[data-v-438002b8],.reference-links svg[data-v-438002b8]{transition:transform .2s}.contact-link:hover svg[data-v-438002b8],.insights-link:hover svg[data-v-438002b8],.reference-links a:hover svg[data-v-438002b8]{transform:translate(4px)}.references[data-v-438002b8]{padding-block:30px 32px;border-bottom:1px solid var(--line-strong)}.reference-links[data-v-438002b8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:16px}.reference-links a[data-v-438002b8]{display:block;padding-right:28px;text-decoration:none;color:inherit}.reference-links a+a[data-v-438002b8]{padding-left:28px;border-left:1px solid var(--line)}.reference-links h2[data-v-438002b8]{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-body);font-size:15px;font-weight:600;letter-spacing:0}.reference-links svg[data-v-438002b8]{color:var(--accent)}.reference-links p[data-v-438002b8]{margin-top:8px;color:var(--text-soft);font-size:13px;line-height:1.6}.latest-section[data-v-438002b8]{padding-block:62px}.insights-section-head[data-v-438002b8]{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:26px}.insights-section-head h2[data-v-438002b8]{margin-top:10px;font-size:clamp(32px,3.5vw,44px)}.latest-list[data-v-438002b8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:48px;column-gap:48px}.guides-section[data-v-438002b8]{padding-block:58px 40px;background:var(--bg-alt)}.guide-list[data-v-438002b8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.insights-contact[data-v-438002b8]{display:flex;justify-content:space-between;align-items:center;gap:40px;padding-block:58px 66px}.insights-contact h2[data-v-438002b8]{max-width:680px;font-size:clamp(28px,3vw,38px);margin-top:12px}.insights-contact h2+p[data-v-438002b8]{color:var(--text-soft);font-size:14px;margin-top:14px}.contact-link[data-v-438002b8]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:20px;min-height:48px;padding:12px 22px;background:var(--accent);color:#fff;text-decoration:none;font-size:13px;font-weight:600}.empty-note[data-v-438002b8]{color:var(--text-soft)}.is-zh .featured-copy h2[data-v-438002b8]{font-size:clamp(28px,3vw,40px);line-height:1.4}.is-zh .insights-section-head h2[data-v-438002b8]{font-size:30px}.is-zh .insights-contact h2[data-v-438002b8]{font-size:28px}@keyframes insights-enter-438002b8{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes featured-settle-438002b8{0%{transform:scale(1.025)}to{transform:scale(1)}}@media(max-width:1000px){.heading-line[data-v-438002b8]{gap:24px}.heading-line>p[data-v-438002b8]{max-width:230px}.latest-list[data-v-438002b8]{-moz-column-gap:28px;column-gap:28px}.guide-list[data-v-438002b8]{gap:24px}}@media(max-width:700px){.insights-heading[data-v-438002b8]{padding-top:28px}.heading-line[data-v-438002b8]{display:block;margin-bottom:14px}.heading-line h1[data-v-438002b8]{max-width:360px}.heading-line>p[data-v-438002b8]{max-width:100%;margin-top:12px;font-size:14px}.featured-story[data-v-438002b8]{min-height:360px}.featured-image[data-v-438002b8]{width:100%}.featured-shade[data-v-438002b8]{background:linear-gradient(90deg,#14211feb,#14211fa6)}.featured-copy[data-v-438002b8]{padding-block:32px}.featured-copy h2[data-v-438002b8]{font-size:35px}.featured-summary[data-v-438002b8]{font-size:14px}.featured-foot[data-v-438002b8]{gap:6px 16px;margin-top:18px}.featured-foot .insights-link[data-v-438002b8]{width:100%}.references[data-v-438002b8]{padding-block:24px}.reference-links[data-v-438002b8]{gap:16px}.reference-links a[data-v-438002b8],.reference-links a+a[data-v-438002b8]{padding:0;border:0}.reference-links h2[data-v-438002b8]{display:block;font-size:13px}.reference-links h2 svg[data-v-438002b8]{display:block;margin-top:10px}.reference-links p[data-v-438002b8]{display:none}.latest-section[data-v-438002b8]{padding-block:40px}.insights-section-head[data-v-438002b8]{gap:16px;margin-bottom:20px}.insights-section-head h2[data-v-438002b8]{font-size:34px}.insights-section-head .insights-link[data-v-438002b8]{flex-shrink:0;font-size:12px;gap:8px}.insights-section-head .insights-kicker[data-v-438002b8]{font-size:10px;letter-spacing:.08em}.latest-list[data-v-438002b8]{grid-template-columns:1fr}.guides-section[data-v-438002b8]{padding-block:38px 12px}.guide-list[data-v-438002b8]{grid-template-columns:1fr;gap:24px}.insights-contact[data-v-438002b8]{display:block;padding-block:40px 48px}.contact-link[data-v-438002b8]{margin-top:24px}}@media(prefers-reduced-motion:reduce){.featured-copy[data-v-438002b8],.featured-image[data-v-438002b8]{animation:none}.contact-link svg[data-v-438002b8],.insights-link svg[data-v-438002b8],.reference-links svg[data-v-438002b8]{transition:none}}.archive-page[data-v-54a06981]{padding-top:var(--header-height);min-height:100vh;color:var(--text);background:var(--bg)}.archive-shell[data-v-54a06981]{width:min(var(--max-width),calc(100% - var(--page-gutter)*2));margin-inline:auto;padding-bottom:72px}.archive-heading[data-v-54a06981]{padding-top:30px}.archive-back[data-v-54a06981]{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--text-soft);font-size:12px;text-decoration:none;margin-bottom:20px}.archive-back[data-v-54a06981]:hover,.archive-kicker[data-v-54a06981]{color:var(--accent)}.archive-kicker[data-v-54a06981]{font-size:11px;font-weight:600;letter-spacing:.12em;line-height:1.5}.archive-heading-line[data-v-54a06981]{display:flex;align-items:end;justify-content:space-between;gap:40px;margin:12px 0 20px}.archive-heading-line h1[data-v-54a06981]{font-size:var(--type-hero);line-height:var(--leading-tight)}.archive-heading-line>p[data-v-54a06981]{max-width:310px;color:var(--text-soft);font-size:14px;line-height:1.7}.archive-result-bar[data-v-54a06981]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding:20px 0;border-top:1px solid var(--line-strong);color:var(--text-soft);font-size:12px}.archive-result-bar p[data-v-54a06981]{color:var(--text);font-weight:600}.archive-result-bar p span[data-v-54a06981]{color:var(--text-soft);font-weight:400;overflow-wrap:anywhere}.archive-list[data-v-54a06981]{max-width:1000px}.archive-list[data-v-54a06981]>:last-child{border-bottom:1px solid var(--line)}.archive-empty[data-v-54a06981]{padding:70px 0;border-top:1px solid var(--line)}.archive-empty h2[data-v-54a06981]{font-size:32px}.archive-empty p[data-v-54a06981]{margin-top:14px;color:var(--text-soft)}.archive-empty button[data-v-54a06981]{min-height:44px;padding:10px 20px;margin-top:24px;border:1px solid var(--accent);background:transparent;color:var(--accent);font-size:14px}@media(max-width:700px){.archive-heading[data-v-54a06981]{padding-top:18px}.archive-back[data-v-54a06981]{margin-bottom:16px}.archive-heading-line[data-v-54a06981]{display:block}.archive-heading-line>p[data-v-54a06981]{margin-top:12px}.archive-result-bar[data-v-54a06981]{align-items:start;flex-direction:column;font-size:12px}.archive-shell[data-v-54a06981]{padding-bottom:44px}}.editorial-article-page[data-v-2b4ab330]{padding-top:var(--header-height);min-height:100vh;background:var(--bg)}.article-image-caption[data-v-2b4ab330]{padding:12px var(--page-gutter);color:var(--text-soft);font-size:12px;border-bottom:1px solid var(--line)}.article-empty[data-v-2b4ab330]{min-height:60vh;display:grid;place-content:center;text-align:center;padding:var(--section-space) var(--page-gutter)}.article-empty a[data-v-2b4ab330]{color:var(--accent)}.article-hero[data-v-2b4ab330]{position:relative;min-height:min(820px,calc(100svh - var(--header-height)));overflow:hidden;background:var(--bg-dark);color:#fff}.article-hero-scrim[data-v-2b4ab330],.article-hero>img[data-v-2b4ab330]{position:absolute;inset:0;width:100%;height:100%}.article-hero>img[data-v-2b4ab330]{-o-object-fit:cover;object-fit:cover;animation:articleHeroDrift-2b4ab330 14s ease-out both}.article-hero-scrim[data-v-2b4ab330]{background:linear-gradient(90deg,#0a120fed,#0a120fb8 53%,#0a120f40),linear-gradient(0deg,rgba(10,18,15,.7),transparent 56%)}.article-hero-shell[data-v-2b4ab330]{position:relative;z-index:1;max-width:var(--max-width);min-height:inherit;margin:0 auto;padding:44px var(--page-gutter) 62px;display:flex;flex-direction:column}.article-back[data-v-2b4ab330]{display:inline-flex;align-items:center;gap:7px;width:-moz-max-content;width:max-content;min-height:44px;color:#ffffffb3;font-size:.76rem;text-decoration:none}.article-hero-copy[data-v-2b4ab330]{max-width:960px;margin-top:auto;animation:articleRise-2b4ab330 .75s ease-out both}.article-taxonomy[data-v-2b4ab330]{display:flex;flex-wrap:wrap;gap:10px 18px;margin-bottom:22px;color:var(--accent-on-dark);font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.article-hero h1[data-v-2b4ab330]{margin:0;color:#fff;font-size:var(--type-hero);line-height:var(--leading-tight);letter-spacing:var(--title-tracking)}.article-hero-copy>p[data-v-2b4ab330]{max-width:800px;margin:26px 0 0;color:#ffffffbd;font-size:clamp(1rem,1.4vw,1.18rem);line-height:var(--leading-body)}.article-byline[data-v-2b4ab330]{display:flex;flex-wrap:wrap;gap:14px 24px;margin-top:34px;padding-top:20px;border-top:1px solid hsla(0,0%,100%,.22);color:var(--text-inverse-soft);font-size:.72rem}.article-byline span[data-v-2b4ab330]{display:flex;align-items:center;gap:7px}.article-verification-strip[data-v-2b4ab330]{background:var(--surface-muted);border-bottom:1px solid rgba(21,34,29,.16)}.article-verification-strip>div[data-v-2b4ab330]{max-width:var(--max-width);margin:0 auto;padding:19px var(--page-gutter);display:flex;justify-content:space-between;gap:24px}.article-verification-strip>div[data-v-2b4ab330]:focus-visible{outline:2px solid var(--accent-strong);outline-offset:-4px}.article-verification-strip span[data-v-2b4ab330]{display:flex;align-items:center;gap:8px;color:var(--text-soft);font-size:.71rem;font-weight:600}.article-verification-strip svg[data-v-2b4ab330]{color:var(--accent)}.article-content-shell[data-v-2b4ab330]{width:min(var(--max-width),calc(100% - var(--page-gutter)*2));margin:0 auto;padding:var(--section-space) 0;display:grid;grid-template-columns:140px minmax(0,680px) 200px;gap:clamp(28px,3vw,48px);justify-content:center}.article-rail-sticky[data-v-2b4ab330]{position:sticky;top:calc(var(--header-height) + 28px);display:grid;gap:13px;padding-top:7px}.article-rail-sticky p[data-v-2b4ab330],.related-rail>p[data-v-2b4ab330]{margin:0 0 5px;color:var(--accent-strong);font-size:11px;font-weight:600;letter-spacing:.14em}.article-rail-sticky a[data-v-2b4ab330]{padding-left:12px;border-left:1px solid rgba(21,34,29,.2);color:var(--text-soft);font-size:.72rem;line-height:1.35;text-decoration:none}.article-rail-sticky a[data-v-2b4ab330]:hover{border-color:var(--accent);color:var(--accent)}.article-prose[data-v-2b4ab330]{min-width:0}.article-connection-diagram[data-v-2b4ab330]{margin:2rem 0 3rem}.article-connection-diagram img[data-v-2b4ab330]{display:block;width:100%;min-width:760px;height:auto}.article-diagram-scroll[data-v-2b4ab330]{overflow-x:auto}.article-connection-diagram figcaption[data-v-2b4ab330]{margin-top:.8rem;color:var(--muted);font-size:.85rem;line-height:1.7}.editorial-view[data-v-2b4ab330]{margin-bottom:58px;padding:28px 30px;border-top:3px solid var(--accent);background:var(--surface-muted)}.article-author-note p[data-v-2b4ab330],.article-sources>p[data-v-2b4ab330],.editorial-view span[data-v-2b4ab330],.operating-takeaway>p[data-v-2b4ab330]{color:var(--accent-strong);font-size:11px;font-weight:600;letter-spacing:.14em}.editorial-view p[data-v-2b4ab330]{margin:12px 0 0;color:var(--text);font-size:1.05rem;line-height:var(--leading-body)}.article-copy-section[data-v-2b4ab330]{scroll-margin-top:calc(var(--header-height) + 24px);margin-bottom:54px}.article-copy-section h2[data-v-2b4ab330],.article-sources h2[data-v-2b4ab330]{margin:0 0 24px;font-size:clamp(1.65rem,3vw,2.45rem);line-height:var(--leading-heading);letter-spacing:var(--title-tracking)}.article-copy-section p[data-v-2b4ab330]{margin:0 0 22px;color:var(--text);font-size:1rem;line-height:var(--leading-body)}.operating-takeaway[data-v-2b4ab330]{margin:72px 0;padding:42px;background:var(--bg-dark);color:#fff}.operating-takeaway>p[data-v-2b4ab330]{margin:0 0 16px;color:var(--accent-on-dark)}.operating-takeaway h2[data-v-2b4ab330]{margin:0 0 30px;color:#fff;font-size:var(--type-heading);line-height:var(--leading-heading);letter-spacing:var(--title-tracking)}.operating-takeaway ul[data-v-2b4ab330]{display:grid;gap:15px;margin:0;padding:0;list-style:none}.operating-takeaway li[data-v-2b4ab330]{display:grid;grid-template-columns:20px 1fr;gap:10px;color:#ffffffbd;font-size:.86rem;line-height:1.55}.operating-takeaway svg[data-v-2b4ab330]{color:var(--accent-on-dark);margin-top:2px}.article-sources[data-v-2b4ab330]{scroll-margin-top:calc(var(--header-height) + 24px);margin-top:72px;padding-top:42px;border-top:1px solid rgba(21,34,29,.2)}.article-sources>p[data-v-2b4ab330]{margin:0 0 10px}.article-sources ol[data-v-2b4ab330]{margin:0;padding:0;list-style:none;counter-reset:sources}.article-sources li[data-v-2b4ab330]{counter-increment:sources;border-top:1px solid rgba(21,34,29,.16)}.article-sources a[data-v-2b4ab330]{display:grid;gap:16px;padding:16px 0;color:var(--text);font-size:.78rem;line-height:1.45;text-decoration:none}.article-sources a[data-v-2b4ab330]:before{content:"0" counter(sources);color:var(--accent-strong);font-size:.62rem;font-weight:600}.article-sources a[data-v-2b4ab330]{grid-template-columns:32px 1fr 18px}.article-sources a span[data-v-2b4ab330]{grid-column:2}.article-sources a svg[data-v-2b4ab330]{grid-column:3;color:var(--accent)}.article-author-note[data-v-2b4ab330]{display:grid;grid-template-columns:64px 1fr;gap:20px;margin-top:64px;padding-top:32px;border-top:1px solid rgba(21,34,29,.2)}.author-monogram[data-v-2b4ab330]{width:64px;height:64px;display:grid;place-items:center;background:var(--accent-strong);color:#fff;font-weight:600;letter-spacing:.06em}.article-author-note p[data-v-2b4ab330]{margin:0 0 7px}.article-author-note h2[data-v-2b4ab330]{margin:0 0 8px;font-size:1rem}.article-author-note span[data-v-2b4ab330]{color:var(--text-soft);font-size:.76rem;line-height:var(--leading-body)}.related-rail[data-v-2b4ab330]{align-self:start;display:grid;border-top:1px solid rgba(21,34,29,.2)}.related-rail>p[data-v-2b4ab330]{padding-top:16px}.related-rail a[data-v-2b4ab330]{display:grid;grid-template-columns:minmax(0,1fr) 18px;gap:7px 12px;padding:17px 0;border-bottom:1px solid rgba(21,34,29,.16);color:inherit;text-decoration:none}.related-rail a img[data-v-2b4ab330]{display:none}.related-rail a span[data-v-2b4ab330]{grid-column:1/-1;color:var(--accent-strong);font-size:.6rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.related-rail a strong[data-v-2b4ab330]{grid-column:1;font-size:14px;font-weight:500;line-height:1.7;transition:color .2s ease}.related-rail a svg[data-v-2b4ab330]{grid-column:2;align-self:center;color:var(--accent);transition:transform .2s}.related-rail a:hover strong[data-v-2b4ab330]{color:var(--accent-strong)}.related-rail a:hover svg[data-v-2b4ab330]{transform:translate(4px)}.article-decision-links[data-v-2b4ab330]{background:var(--surface-muted)}.article-decision-shell[data-v-2b4ab330]{max-width:var(--max-width);margin:0 auto;padding:76px var(--page-gutter);display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:end}.article-decision-shell p[data-v-2b4ab330]{margin:0 0 13px;color:var(--accent-strong);font-size:11px;font-weight:600;letter-spacing:.14em}.article-decision-shell h2[data-v-2b4ab330]{max-width:520px;margin:0;font-size:var(--type-heading);line-height:var(--leading-heading);letter-spacing:var(--title-tracking)}.article-decision-shell nav[data-v-2b4ab330]{border-top:1px solid rgba(21,34,29,.2)}.article-decision-shell nav a[data-v-2b4ab330]{display:flex;justify-content:space-between;align-items:center;padding:15px 0;border-bottom:1px solid rgba(21,34,29,.2);color:var(--text);font-size:.8rem;font-weight:600;text-decoration:none}.article-decision-shell nav svg[data-v-2b4ab330]{color:var(--accent);transition:transform .2s}.article-decision-shell nav a:hover svg[data-v-2b4ab330]{transform:translate(5px)}.article-final-cta[data-v-2b4ab330]{background:var(--bg-dark);color:#fff}.article-final-cta>div[data-v-2b4ab330]{max-width:var(--max-width);margin:0 auto;padding:96px var(--page-gutter) 104px}.article-final-cta p[data-v-2b4ab330]{margin:0 0 16px;color:var(--accent-on-dark);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.article-final-cta h2[data-v-2b4ab330]{max-width:850px;margin:0 0 34px;color:#fff;font-size:var(--type-heading);line-height:var(--leading-heading);letter-spacing:var(--title-tracking)}.article-final-cta a[data-v-2b4ab330]{display:inline-flex;align-items:center;gap:8px;padding:14px 20px;background:var(--accent-on-dark);color:var(--bg-dark);font-size:.8rem;font-weight:600;text-decoration:none}.article-final-cta a svg[data-v-2b4ab330]{transition:transform .2s}.article-final-cta a:hover svg[data-v-2b4ab330]{transform:translate(5px)}@keyframes articleRise-2b4ab330{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes articleHeroDrift-2b4ab330{0%{transform:scale(1.035)}to{transform:scale(1)}}@media(max-width:1100px){.article-content-shell[data-v-2b4ab330]{grid-template-columns:150px minmax(0,720px)}.related-rail[data-v-2b4ab330]{grid-column:2;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;border-top:0}.related-rail>p[data-v-2b4ab330]{grid-column:1/-1}.related-rail a[data-v-2b4ab330]{border-top:1px solid rgba(21,34,29,.16)}}@media(max-width:760px){.article-hero[data-v-2b4ab330]{min-height:0}.article-hero-shell[data-v-2b4ab330]{padding:30px var(--page-gutter-mobile) 38px}.article-hero-copy[data-v-2b4ab330]{margin-top:72px}.article-hero h1[data-v-2b4ab330]{font-size:var(--type-hero)}.article-hero-copy>p[data-v-2b4ab330]{font-size:.92rem;line-height:var(--leading-body)}.article-verification-strip>div[data-v-2b4ab330]{padding:17px var(--page-gutter-mobile);overflow-x:auto}.article-verification-strip span[data-v-2b4ab330]{flex:0 0 auto}.article-content-shell[data-v-2b4ab330]{padding:72px 0 80px;grid-template-columns:1fr}.article-rail[data-v-2b4ab330]{display:none}.editorial-view[data-v-2b4ab330]{margin-bottom:46px;padding:24px 22px}.article-copy-section p[data-v-2b4ab330]{font-size:.94rem;line-height:var(--leading-body)}.operating-takeaway[data-v-2b4ab330]{margin:54px 0;padding:30px 24px}.related-rail[data-v-2b4ab330]{grid-column:1;grid-template-columns:1fr}.related-rail a[data-v-2b4ab330]{grid-template-columns:minmax(0,1fr) 18px;padding:20px 0}.article-decision-shell[data-v-2b4ab330]{padding:64px var(--page-gutter-mobile);grid-template-columns:1fr;gap:38px}.article-final-cta>div[data-v-2b4ab330]{padding:72px var(--page-gutter-mobile) 80px}}@media(prefers-reduced-motion:reduce){.article-hero-copy[data-v-2b4ab330],.article-hero>img[data-v-2b4ab330]{animation:none}}.faq-list-section[data-v-af73c108]{padding-top:72px}@media(max-width:700px){.faq-list-section[data-v-af73c108]{padding-top:44px}}.cargo-page[data-v-4ed35801]{background:var(--bg);color:var(--text)}.cargo-shell[data-v-4ed35801]{width:min(var(--max-width),calc(100% - var(--page-gutter)*2));margin:0 auto}.cargo-hero[data-v-4ed35801]{min-height:clamp(620px,78svh,860px);position:relative;display:flex;align-items:flex-end;overflow:hidden;background:var(--bg-dark);color:#fff}.cargo-hero>img[data-v-4ed35801],.cargo-hero__shade[data-v-4ed35801]{position:absolute;inset:0;width:100%;height:100%}.cargo-hero>img[data-v-4ed35801]{-o-object-fit:cover;object-fit:cover;-o-object-position:center 48%;object-position:center 48%}.cargo-hero__shade[data-v-4ed35801]{background:linear-gradient(90deg,#101214d1,#1012147a 48%,#1012141f)}.cargo-hero__copy[data-v-4ed35801]{position:relative;z-index:1;padding-bottom:clamp(70px,10vh,112px)}.cargo-cta p[data-v-4ed35801],.cargo-group header>p[data-v-4ed35801],.cargo-hero__copy p[data-v-4ed35801],.cargo-intro__grid>p[data-v-4ed35801]{margin:0;color:var(--accent-on-dark);font-size:11px;font-weight:600;letter-spacing:.18em}.cargo-hero h1[data-v-4ed35801]{max-width:880px;margin:24px 0 0;font:var(--title-weight) var(--type-hero) /var(--leading-tight) var(--font-display);letter-spacing:var(--title-tracking)}.cargo-hero__copy>span[data-v-4ed35801]{display:block;max-width:680px;margin-top:26px;color:var(--text-inverse-soft);font-size:15px;line-height:1.72}.cargo-index[data-v-4ed35801]{position:relative;z-index:2;background:var(--bg-dark);color:#fff}.cargo-index .cargo-shell[data-v-4ed35801]{display:grid;grid-template-columns:repeat(4,1fr)}.cargo-index a[data-v-4ed35801]{min-height:88px;display:grid;grid-template-columns:auto 1fr auto;gap:16px;align-items:center;padding:0 24px;border-left:1px solid var(--line-inverse);color:#fff;font-size:11px;font-weight:600;letter-spacing:.05em;text-decoration:none}.cargo-index a[data-v-4ed35801]:last-child{border-right:1px solid var(--line-inverse)}.cargo-index a span[data-v-4ed35801]{color:var(--accent-on-dark);font-size:9px}.cargo-index a svg[data-v-4ed35801]{transition:transform .2s ease}.cargo-index a:hover svg[data-v-4ed35801]{transform:translate(4px)}.cargo-intro[data-v-4ed35801]{padding:128px 0}.cargo-intro__grid[data-v-4ed35801]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.6fr);gap:22px clamp(56px,9vw,132px);align-items:end}.cargo-intro__grid>p[data-v-4ed35801]{grid-column:1/-1;color:var(--brand-logo-green-dark)}.cargo-intro h2[data-v-4ed35801]{max-width:820px;margin:0;font:var(--title-weight) var(--type-display) /var(--leading-tight) var(--font-display);letter-spacing:var(--title-tracking)}.cargo-intro__grid>span[data-v-4ed35801]{color:var(--text-soft);font-size:15px;line-height:var(--leading-body)}.cargo-group[data-v-4ed35801]{width:min(var(--max-width),calc(100% - var(--page-gutter)*2));margin:0 auto;padding:64px 0;display:grid;gap:clamp(32px,5vw,72px);align-items:center;border-top:1px solid var(--line-strong);scroll-margin-top:110px}.cargo-group[data-v-4ed35801],.cargo-group--reverse[data-v-4ed35801]{grid-template-columns:repeat(2,minmax(0,1fr))}.cargo-group--reverse .cargo-group__media[data-v-4ed35801]{grid-column:2}.cargo-group--reverse .cargo-group__content[data-v-4ed35801]{grid-column:1;grid-row:1}.cargo-group__media[data-v-4ed35801]{min-width:0;width:100%;margin:0}.cargo-group__image-frame[data-v-4ed35801]{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;background:transparent}.cargo-group__media img[data-v-4ed35801]{position:absolute;inset:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;padding:0}#general-cargo .cargo-group__media img[data-v-4ed35801]{-o-object-position:center 58%;object-position:center 58%}#ecommerce .cargo-group__media img[data-v-4ed35801]{-o-object-position:center 68%;object-position:center 68%}#oversized .cargo-group__media img[data-v-4ed35801]{-o-object-position:center bottom;object-position:center bottom}#printing-equipment .cargo-group__media img[data-v-4ed35801]{-o-object-position:center;object-position:center}.cargo-group__media figcaption[data-v-4ed35801]{display:flex;align-items:center;gap:14px;padding-top:16px;color:var(--text);font-size:11px;font-weight:600}.cargo-group__number[data-v-4ed35801]{color:var(--accent-strong);font:500 36px/1 var(--font-body);letter-spacing:.04em}.cargo-group__media figcaption small[data-v-4ed35801]{margin-left:auto;color:var(--text-soft);font-size:10px;font-weight:400}.cargo-group__content[data-v-4ed35801]{width:100%;align-self:center;margin:0 auto;padding:0}.cargo-group header>p[data-v-4ed35801]{color:var(--brand-logo-green-dark)}.cargo-group h2[data-v-4ed35801]{margin:20px 0 0;font:var(--title-weight) var(--type-display) /var(--leading-heading) var(--font-display);letter-spacing:var(--title-tracking)}.cargo-group header>span[data-v-4ed35801]{display:block;max-width:650px;margin-top:22px;color:var(--text-soft);font-size:14px;line-height:1.75}.cargo-group__details[data-v-4ed35801]{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin-top:28px;padding-top:22px;border-top:1px solid var(--line-strong)}.cargo-group__details h3[data-v-4ed35801]{margin:0 0 17px;font-size:10px;font-weight:var(--title-weight);letter-spacing:var(--title-tracking);text-transform:uppercase}.cargo-group__details ul[data-v-4ed35801]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.cargo-group__details li[data-v-4ed35801]{display:flex;align-items:flex-start;gap:10px;color:var(--text-soft);font-size:14px;line-height:1.55}.cargo-group__details li svg[data-v-4ed35801]{flex:0 0 auto;margin-top:2px;color:var(--brand-logo-green-dark)}.cargo-group__boundary[data-v-4ed35801]{margin-top:32px;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.cargo-group__boundary strong[data-v-4ed35801]{color:var(--brand-logo-green-dark);font-size:9px;letter-spacing:.09em}.cargo-group__boundary p[data-v-4ed35801]{margin:9px 0 0;color:var(--text-soft);font-size:15px;line-height:var(--leading-body)}.cargo-group__more[data-v-4ed35801]{display:inline-flex;margin-top:24px;align-items:center;gap:10px;color:var(--brand-logo-green-dark);font-size:13px;font-weight:600;text-decoration:none}.cargo-group__more svg[data-v-4ed35801]{transition:transform .2s ease}.cargo-group__more:hover svg[data-v-4ed35801]{transform:translate(4px)}.freight-solutions[data-v-4ed35801]{padding:132px 0 142px;background:var(--bg-dark);color:#fff}.freight-solutions__header[data-v-4ed35801]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.62fr);gap:22px clamp(56px,9vw,132px);align-items:end}.freight-solutions__header>p[data-v-4ed35801]{grid-column:1/-1;margin:0;color:var(--accent-on-dark);font-size:11px;font-weight:600;letter-spacing:.18em}.freight-solutions__header h2[data-v-4ed35801]{margin:0;font:var(--title-weight) var(--type-display) /var(--leading-tight) var(--font-display);letter-spacing:var(--title-tracking)}.freight-solutions__header>span[data-v-4ed35801]{color:var(--text-inverse-soft);font-size:14px;line-height:1.75}.freight-solutions__list[data-v-4ed35801]{margin:62px 0 0;padding:0;border-top:1px solid var(--line-inverse);list-style:none}.freight-solutions__list li[data-v-4ed35801]{display:grid;grid-template-columns:46px minmax(260px,.72fr) minmax(340px,1fr) 160px;gap:26px;align-items:center;padding:32px 0;border-bottom:1px solid var(--line-inverse)}.freight-solutions__list li>span[data-v-4ed35801]{color:var(--accent-on-dark);font-size:10px;font-weight:600}.freight-solutions__list h3[data-v-4ed35801]{margin:0;font:var(--title-weight) var(--type-subheading) /var(--leading-heading) var(--font-display);letter-spacing:var(--title-tracking)}.freight-solutions__list strong[data-v-4ed35801]{display:block;margin-top:10px;color:var(--accent-on-dark);font-size:9px;letter-spacing:.06em}.freight-solutions__list li>p[data-v-4ed35801]{margin:0;color:var(--text-inverse-soft);font-size:15px;line-height:var(--leading-body)}.freight-solutions__list a[data-v-4ed35801]{display:flex;align-items:center;justify-content:space-between;gap:14px;color:#fff;font-size:11px;font-weight:600;text-decoration:none}.cargo-cta[data-v-4ed35801]{padding:120px 0;background:var(--bg-dark);color:#fff}.cargo-cta .cargo-shell[data-v-4ed35801]{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,auto);gap:20px 72px;align-items:end}.cargo-cta p[data-v-4ed35801]{grid-column:1/-1}.cargo-cta h2[data-v-4ed35801]{margin:0;font:var(--title-weight) var(--type-display) /var(--leading-tight) var(--font-display);letter-spacing:var(--title-tracking)}.cargo-cta span[data-v-4ed35801]{max-width:690px;color:var(--text-inverse-soft);font-size:14px;line-height:1.72}.cargo-cta a[data-v-4ed35801]{grid-column:2;grid-row:2/4;min-width:210px;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 20px;background:#fff;color:var(--text);font-size:11px;font-weight:600;text-decoration:none}@media(min-width:1440px){.cargo-shell[data-v-4ed35801]{width:min(var(--max-width),calc(100% - var(--page-gutter)*2))}.cargo-group header>span[data-v-4ed35801],.cargo-group__boundary p[data-v-4ed35801],.cargo-group__details li[data-v-4ed35801]{font-size:15px}}@media(max-width:960px){.cargo-cta .cargo-shell[data-v-4ed35801],.cargo-intro__grid[data-v-4ed35801],.freight-solutions__header[data-v-4ed35801]{grid-template-columns:1fr}.cargo-group[data-v-4ed35801],.cargo-group--reverse[data-v-4ed35801]{min-height:0;grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr)}.cargo-group--reverse .cargo-group__content[data-v-4ed35801],.cargo-group--reverse .cargo-group__media[data-v-4ed35801]{grid-column:auto;grid-row:auto}.cargo-group__media[data-v-4ed35801]{min-height:0}.cargo-group__content[data-v-4ed35801]{width:100%}.cargo-group__details[data-v-4ed35801]{grid-template-columns:1fr}.freight-solutions__list li[data-v-4ed35801]{grid-template-columns:38px minmax(220px,.8fr) 1fr}.freight-solutions__list a[data-v-4ed35801]{grid-column:2;justify-content:flex-start}.cargo-cta a[data-v-4ed35801]{grid-column:auto;grid-row:auto;width:min(100%,290px)}}@media(max-width:680px){.cargo-shell[data-v-4ed35801]{width:calc(100% - 32px)}.cargo-hero[data-v-4ed35801]{min-height:620px}.cargo-hero__shade[data-v-4ed35801]{background:linear-gradient(0deg,#101214e0,#10121433 80%)}.cargo-hero h1[data-v-4ed35801]{font-size:var(--type-hero)}.cargo-index .cargo-shell[data-v-4ed35801]{width:100%;grid-template-columns:1fr}.cargo-index a[data-v-4ed35801],.cargo-index a[data-v-4ed35801]:last-child{min-height:66px;padding:0 16px;border:0;border-bottom:1px solid var(--line-inverse)}.cargo-intro[data-v-4ed35801]{padding:82px 0}.freight-solutions[data-v-4ed35801]{padding:82px 0 90px}.cargo-group[data-v-4ed35801],.cargo-group--reverse[data-v-4ed35801]{width:calc(100% - 36px);padding:36px 0;gap:28px;display:flex;flex-direction:column}.cargo-group__media[data-v-4ed35801]{width:100%}.cargo-group__content[data-v-4ed35801]{width:100%;padding:0}.cargo-group h2[data-v-4ed35801]{font-size:var(--type-heading)}.cargo-group__details[data-v-4ed35801]{gap:30px}.freight-solutions__list[data-v-4ed35801]{margin-top:44px}.freight-solutions__list li[data-v-4ed35801]{grid-template-columns:30px 1fr;gap:12px;padding:25px 0}.freight-solutions__list a[data-v-4ed35801],.freight-solutions__list li>p[data-v-4ed35801]{grid-column:2}.cargo-cta[data-v-4ed35801]{padding:82px 0 90px}}@media(prefers-reduced-motion:reduce){.cargo-group__media img[data-v-4ed35801],.cargo-index a svg[data-v-4ed35801]{transition:none}}.related-resources[data-v-e6e9a67b]{max-width:var(--max-width);margin:0 auto;padding:0 var(--page-gutter) 80px}.rr-label[data-v-e6e9a67b]{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-soft);margin:0 0 14px}.rr-grid[data-v-e6e9a67b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.rr-card[data-v-e6e9a67b]{display:flex;flex-direction:column;gap:6px;padding:20px;background:#fff;border:1px solid var(--line);text-decoration:none;color:var(--text);transition:all .2s ease}.rr-card[data-v-e6e9a67b]:hover{border-color:var(--accent);box-shadow:0 8px 24px #009b8d14;transform:translateY(-2px)}.rr-card strong[data-v-e6e9a67b]{font-size:15px;font-weight:600}.rr-card small[data-v-e6e9a67b]{font-size:13px;line-height:1.45;color:var(--text-soft)}.rr-card-arrow[data-v-e6e9a67b]{font-size:13px;color:var(--accent);font-weight:600}@media(max-width:768px){.related-resources[data-v-e6e9a67b]{padding:0 var(--page-gutter-mobile) 56px}.rr-grid[data-v-e6e9a67b]{grid-template-columns:1fr}}.express-summary[data-v-151471f2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0 0 72px;padding-bottom:32px;border-bottom:1px solid var(--line)}.express-summary dt[data-v-151471f2]{color:var(--text-soft);font:600 11px var(--font-body);letter-spacing:.1em;text-transform:uppercase}.express-summary dd[data-v-151471f2]{margin:12px 0 0;font:400 var(--type-subheading)/var(--leading-heading) var(--font-display)}@media(max-width:680px){.express-summary[data-v-151471f2]{grid-template-columns:1fr;gap:24px;margin-bottom:48px}}.service-detail-page[data-v-151471f2]{min-height:100vh;background:var(--bg)}.service-detail-inner[data-v-151471f2]{width:min(100%,var(--max-width));margin:0 auto;padding:var(--section-space) var(--page-gutter)}.express-hero[data-v-151471f2]{position:relative;min-height:68svh;padding:calc(var(--header-height) + 44px) var(--page-gutter) 42px;display:flex;align-items:flex-end;overflow:hidden;isolation:isolate;background:var(--bg-dark)}.express-hero-media[data-v-151471f2]{position:absolute;inset:0;z-index:-1;background-position:center 55%;background-size:cover;background-repeat:no-repeat}.express-hero-inner[data-v-151471f2]{width:min(100%,var(--max-width));margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);gap:38px;align-items:end}.express-hero-copy h1[data-v-151471f2]{display:grid;gap:0;max-width:18ch;margin:0;color:var(--text-inverse);font-family:var(--font-display);font-size:var(--type-hero);font-weight:var(--title-weight-large);line-height:var(--leading-tight);letter-spacing:var(--title-tracking)}.express-hero-copy p[data-v-151471f2]:not(.eyebrow){max-width:54ch;margin:18px 0 0;color:#f8fafcc7;font-size:1rem;line-height:1.65}.express-hero-actions[data-v-151471f2]{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px}.express-primary-link[data-v-151471f2]{min-height:46px;display:inline-flex;align-items:center;padding:0 18px;color:var(--text);background:#fff;font-size:.86rem;font-weight:600;text-decoration:none}.express-primary-link[data-v-151471f2]:hover{color:#fff;background:var(--accent)}.secondary-link[data-v-151471f2]{color:var(--text-inverse);font-size:.9rem;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(248,250,252,.45)}.capability-card[data-v-151471f2],.decision-panel[data-v-151471f2],.included-panel[data-v-151471f2],.route-panel[data-v-151471f2]{border:0;border-top:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none}.panel-head[data-v-151471f2],.panel-title[data-v-151471f2]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px;color:var(--text);font-size:.78rem;font-weight:var(--title-weight);letter-spacing:var(--title-tracking);text-transform:uppercase}.panel-title small[data-v-151471f2]{color:var(--text-soft);font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:none}.route-note[data-v-151471f2]{margin:16px 0 0;color:var(--text-soft);font-size:.78rem;line-height:var(--leading-body)}.section-headline[data-v-151471f2]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(300px,.55fr);gap:36px;align-items:end;padding-bottom:26px;border-bottom:1px solid var(--line-strong)}.section-headline h2[data-v-151471f2]{margin:0;color:var(--text);font-family:var(--font-display);font-size:var(--type-heading);line-height:var(--leading-heading);letter-spacing:var(--title-tracking)}.section-headline>p[data-v-151471f2]{margin:0;color:var(--text-soft);font-size:.98rem;line-height:var(--leading-body)}.service-workspace[data-v-151471f2]{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.54fr);gap:40px;margin-top:48px}.capability-grid[data-v-151471f2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px}.capability-card[data-v-151471f2]{min-height:148px;padding:28px 0}.capability-card svg[data-v-151471f2]{color:var(--accent)}.capability-card h3[data-v-151471f2]{margin:14px 0 8px;color:var(--text);font-size:var(--type-subheading);line-height:var(--leading-heading);letter-spacing:var(--title-tracking)}.capability-card p[data-v-151471f2]{margin:0;color:var(--text-soft);font-size:.9rem;line-height:var(--leading-body)}.decision-panel[data-v-151471f2],.included-panel[data-v-151471f2],.route-panel[data-v-151471f2]{padding:18px}.route-panel[data-v-151471f2]{grid-column:2;grid-row:1/span 2}.decision-panel[data-v-151471f2]{grid-column:1}.included-panel[data-v-151471f2]{grid-column:1/-1}.routes-table[data-v-151471f2]{width:100%;border-collapse:collapse}.routes-table td[data-v-151471f2],.routes-table th[data-v-151471f2]{text-align:left;padding:12px 10px;border-bottom:1px solid var(--line);font-size:.92rem}.routes-table th[data-v-151471f2]{font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-soft);font-weight:600}.routes-table td[data-v-151471f2]{color:var(--text);font-weight:600}.decision-table[data-v-151471f2]{display:grid;gap:0;border:1px solid var(--line);border-radius:0;overflow:hidden}.decision-row[data-v-151471f2]{display:grid;grid-template-columns:1.1fr .8fr .9fr;gap:12px;padding:12px 14px;color:var(--text-soft);font-size:.88rem;line-height:1.45;border-bottom:1px solid var(--line)}.decision-row[data-v-151471f2]:last-child{border-bottom:0}.decision-header[data-v-151471f2]{color:var(--text);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:var(--bg)}.decision-row strong[data-v-151471f2]{color:var(--accent);font-weight:600}.included-list[data-v-151471f2]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:0;margin:0;list-style:none}.included-list li[data-v-151471f2]{display:flex;align-items:flex-start;gap:8px;min-width:0;padding:12px;color:var(--text);font-size:.86rem;font-weight:600;line-height:1.4;background:var(--bg);border:1px solid var(--line);border-radius:0}.included-list svg[data-v-151471f2]{flex:0 0 auto;color:var(--accent)}@media(max-width:1024px){.express-hero-inner[data-v-151471f2],.section-headline[data-v-151471f2],.service-workspace[data-v-151471f2]{grid-template-columns:1fr}.decision-panel[data-v-151471f2],.included-panel[data-v-151471f2],.route-panel[data-v-151471f2]{grid-column:auto;grid-row:auto}.included-list[data-v-151471f2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.express-hero[data-v-151471f2]{min-height:auto;padding:calc(var(--header-height) + 30px) var(--page-gutter-mobile) 30px}.express-hero-copy h1[data-v-151471f2]{font-size:var(--type-hero)}.service-detail-inner[data-v-151471f2]{padding:42px var(--page-gutter-mobile)}.capability-grid[data-v-151471f2],.decision-row[data-v-151471f2],.included-list[data-v-151471f2]{grid-template-columns:1fr}.decision-row[data-v-151471f2]{gap:5px}.decision-header[data-v-151471f2]{display:none}}.ink-page[data-v-84af5c5b]{--ink-paper:var(--bg);--ink-ink:var(--text);background:var(--ink-paper);color:var(--ink-ink)}.ink-shell[data-v-84af5c5b]{width:min(var(--max-width),calc(100% - var(--page-gutter)*2));margin:0 auto}.ink-hero[data-v-84af5c5b]{position:relative;isolation:isolate;min-height:calc(100svh - var(--header-height, 72px));display:flex;align-items:flex-end;overflow:hidden;color:#fff}.ink-hero>img[data-v-84af5c5b],.ink-hero__overlay[data-v-84af5c5b]{position:absolute;z-index:-2;inset:0;width:100%;height:100%}.ink-hero>img[data-v-84af5c5b]{-o-object-fit:cover;object-fit:cover;-o-object-position:center 54%;object-position:center 54%;animation:ink-hero-scale-84af5c5b 1.2s ease both}.ink-hero__overlay[data-v-84af5c5b]{z-index:-1;background:linear-gradient(90deg,#090f0cf0,#090f0cad 54%,#090f0c38),linear-gradient(0deg,rgba(9,15,12,.62),transparent 64%)}.ink-hero__copy[data-v-84af5c5b]{width:min(var(--max-width),calc(100% - var(--page-gutter)*2));margin:0 auto;padding:calc(var(--header-height, 72px) + 92px) 0 82px;animation:ink-copy-in-84af5c5b .72s ease .08s both}.ink-cta p[data-v-84af5c5b],.ink-hero__copy>p[data-v-84af5c5b],.review-section__content header>p[data-v-84af5c5b],.route-section__header>p[data-v-84af5c5b],.scope-section__header>p[data-v-84af5c5b]{margin:0;font-size:11px;font-weight:600;letter-spacing:.18em}.ink-hero__copy>p[data-v-84af5c5b],.review-section__content header>p[data-v-84af5c5b],.route-section__header>p[data-v-84af5c5b]{color:var(--accent-on-dark)}.ink-hero h1[data-v-84af5c5b]{max-width:930px;margin:22px 0 0;color:#fff;font:var(--title-weight) var(--type-hero) /var(--leading-tight) var(--font-display);letter-spacing:var(--title-tracking)}.ink-hero__copy>span[data-v-84af5c5b]{display:block;max-width:650px;margin-top:24px;color:#ffffffc7;font-size:15px;line-height:1.7}.ink-hero__actions[data-v-84af5c5b]{display:flex;align-items:center;gap:22px;margin-top:34px}.ink-hero__actions a[data-v-84af5c5b]{min-height:52px;display:inline-flex;align-items:center;gap:28px;color:#fff;font-size:11px;font-weight:600;text-decoration:none}.ink-hero__actions a[data-v-84af5c5b]:first-child{padding:0 20px;background:#fff;color:var(--text)}.ink-hero__actions a[data-v-84af5c5b]:last-child{min-height:0;padding:8px 0;border-bottom:1px solid hsla(0,0%,100%,.56)}.ink-hero__credit[data-v-84af5c5b]{position:absolute;right:28px;bottom:20px;margin:0;padding:6px 8px;background:#070e0bc7;color:#fff;font-size:9px;font-weight:600;letter-spacing:.1em}.scope-section[data-v-84af5c5b]{padding:132px 0 142px}.scope-section__header[data-v-84af5c5b]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.6fr);gap:20px clamp(54px,8vw,116px);align-items:end}.scope-section__header>p[data-v-84af5c5b]{grid-column:1/-1;color:var(--brand-logo-green-dark)}.ink-cta h2[data-v-84af5c5b],.review-section h2[data-v-84af5c5b],.route-section h2[data-v-84af5c5b],.scope-section h2[data-v-84af5c5b]{margin:0;font:var(--title-weight) var(--type-display) /var(--leading-tight) var(--font-display);letter-spacing:var(--title-tracking)}.scope-section__header>span[data-v-84af5c5b]{color:var(--text-soft);font-size:14px;line-height:1.75}.review-section__content ol[data-v-84af5c5b],.route-list[data-v-84af5c5b],.scope-list[data-v-84af5c5b]{margin:58px 0 0;padding:0;border-top:1px solid var(--line-strong);list-style:none}.scope-list li[data-v-84af5c5b]{display:grid;grid-template-columns:48px minmax(260px,.72fr) 1fr;gap:26px;align-items:center;padding:27px 0;border-bottom:1px solid var(--line)}.review-section__content li>span[data-v-84af5c5b],.route-list li>span[data-v-84af5c5b],.scope-list li>span[data-v-84af5c5b]{color:var(--brand-logo-green-dark);font-size:9px;font-weight:600}.review-section__content h3[data-v-84af5c5b],.route-list h3[data-v-84af5c5b],.scope-list h3[data-v-84af5c5b]{margin:0;font:var(--title-weight) var(--type-subheading) /var(--leading-heading) var(--font-display);letter-spacing:var(--title-tracking)}.scope-list p[data-v-84af5c5b]{margin:0;color:var(--text-soft);font-size:15px;line-height:var(--leading-body)}.route-section[data-v-84af5c5b]{padding:132px 0 142px;background:var(--bg-dark);color:#fff}.route-section__header[data-v-84af5c5b]{max-width:900px}.route-section h2[data-v-84af5c5b]{margin-top:22px;color:#fff}.route-list[data-v-84af5c5b]{border-color:var(--line-inverse)}.route-list li[data-v-84af5c5b]{display:grid;grid-template-columns:48px minmax(270px,.82fr) 1fr 24px;gap:28px;align-items:center;padding:32px 0;border-bottom:1px solid var(--line-inverse)}.route-list div>p[data-v-84af5c5b],.route-list li>span[data-v-84af5c5b],.route-list li>svg[data-v-84af5c5b]{color:var(--accent-on-dark)}.route-list div>p[data-v-84af5c5b]{margin:0 0 9px;font-size:11px;font-weight:600;letter-spacing:.11em}.route-list h3[data-v-84af5c5b]{color:#fff}.route-list strong[data-v-84af5c5b]{display:block;margin-top:9px;color:#ffffffad;font-size:10px;line-height:1.55}.route-list li>p[data-v-84af5c5b]{margin:0;color:var(--text-inverse-soft);font-size:15px;line-height:var(--leading-body)}.review-section[data-v-84af5c5b]{min-height:760px;display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);background:var(--bg-dark-alt);color:#fff}.review-section__media[data-v-84af5c5b]{position:relative;min-height:760px;margin:0;overflow:hidden}.review-section__media img[data-v-84af5c5b]{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center 56%;object-position:center 56%}.review-section__media figcaption[data-v-84af5c5b]{position:absolute;inset:auto 22px 18px;color:#ffffffb3;font-size:8px;font-weight:600;letter-spacing:.1em}.review-section__content[data-v-84af5c5b]{width:min(720px,calc(100% - 96px));align-self:center;margin:0 auto;padding:106px 0}.review-section h2[data-v-84af5c5b]{margin-top:22px;color:#fff}.review-section__content ol[data-v-84af5c5b]{margin-top:44px;border-color:var(--line-inverse)}.review-section__content li[data-v-84af5c5b]{display:grid;grid-template-columns:42px 1fr;gap:18px;padding:20px 0;border-bottom:1px solid var(--line-inverse)}.review-section__content li>span[data-v-84af5c5b]{color:var(--accent-on-dark)}.review-section__content h3[data-v-84af5c5b]{color:#fff;font-size:var(--type-subheading)}.review-section__content li p[data-v-84af5c5b]{margin:8px 0 0;color:var(--text-inverse-soft);font-size:15px;line-height:var(--leading-body)}.market-cases[data-v-84af5c5b]{padding:132px 0 142px;background:var(--bg)}.market-cases__header[data-v-84af5c5b]{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.52fr);gap:clamp(52px,8vw,120px);align-items:end}.ink-reading__header>div>p[data-v-84af5c5b],.market-cases__header>div>p[data-v-84af5c5b]{margin:0 0 20px;color:var(--brand-logo-green-dark);font-size:11px;font-weight:600;letter-spacing:.18em}.ink-reading__header h2[data-v-84af5c5b],.market-cases__header h2[data-v-84af5c5b]{max-width:920px;margin:0;font:var(--title-weight) var(--type-display) /var(--leading-tight) var(--font-display);letter-spacing:var(--title-tracking)}.market-cases__header>p[data-v-84af5c5b]{margin:0;color:var(--text-soft);font-size:15px;line-height:var(--leading-body)}.market-cases__list[data-v-84af5c5b]{margin:62px 0 0;padding:0;border-top:1px solid var(--line-strong);list-style:none}.market-cases__list>li[data-v-84af5c5b]{display:grid;grid-template-columns:minmax(210px,.32fr) minmax(0,1fr);gap:clamp(34px,5vw,76px);padding:42px 0 46px;border-bottom:1px solid var(--line-strong)}.market-cases__place[data-v-84af5c5b]{align-self:start}.market-cases__place>span[data-v-84af5c5b]{display:block;margin-bottom:40px;color:var(--brand-logo-green-dark);font-size:9px;font-weight:600;letter-spacing:.12em}.market-cases__place>svg[data-v-84af5c5b]{color:var(--accent)}.market-cases__place h3[data-v-84af5c5b]{margin:14px 0 8px;font:var(--title-weight) clamp(2rem,4vw,3.6rem) /var(--leading-heading) var(--font-display);letter-spacing:var(--title-tracking)}.market-cases__place p[data-v-84af5c5b]{margin:0;color:var(--accent-strong);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.market-cases__list dl[data-v-84af5c5b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 34px;margin:0}.market-cases__list dl>div[data-v-84af5c5b]{padding:0 0 24px}.market-cases__list dt[data-v-84af5c5b]{margin-bottom:10px;color:var(--text-soft);font-size:9px;font-weight:600;letter-spacing:.14em}.market-cases__list dd[data-v-84af5c5b]{margin:0;color:var(--text);font-size:13px;line-height:1.72}.ink-reading[data-v-84af5c5b]{padding:126px 0 136px;background:var(--bg-dark);color:#fff}.ink-reading__header>div>p[data-v-84af5c5b]{color:var(--accent-on-dark)}.ink-reading__header[data-v-84af5c5b]{display:flex;align-items:end;justify-content:space-between;gap:54px}.ink-reading__header h2[data-v-84af5c5b]{max-width:840px;color:#fff}.ink-reading__header>a[data-v-84af5c5b]{flex:0 0 auto;display:inline-flex;align-items:center;gap:14px;padding:10px 0;color:#fff;font-size:11px;font-weight:600;text-decoration:none;border-bottom:1px solid hsla(0,0%,100%,.48)}.ink-reading__list[data-v-84af5c5b]{margin-top:58px;border-top:1px solid var(--line-inverse)}.ink-reading__list>a[data-v-84af5c5b]{display:grid;grid-template-columns:34px 28px minmax(0,1fr) 24px;gap:18px;align-items:center;padding:29px 0;color:#fff;text-decoration:none;border-bottom:1px solid var(--line-inverse);transition:color var(--transition),padding var(--transition),background var(--transition)}.ink-reading__list>a[data-v-84af5c5b]:hover{padding-left:14px;padding-right:14px;background:#ffffff09}.ink-reading__list p[data-v-84af5c5b],.ink-reading__list>a>span[data-v-84af5c5b],.ink-reading__list>a>svg[data-v-84af5c5b]{color:var(--accent-on-dark)}.ink-reading__list p[data-v-84af5c5b]{margin:0 0 7px;font-size:11px;font-weight:600;letter-spacing:.14em}.ink-reading__list h3[data-v-84af5c5b]{margin:0;color:#fff;font:var(--title-weight) var(--type-subheading) /var(--leading-heading) var(--font-display);letter-spacing:var(--title-tracking)}.ink-reading__list em[data-v-84af5c5b]{display:block;max-width:760px;margin-top:9px;color:var(--text-inverse-soft);font-size:12px;font-style:normal;line-height:1.65}.ink-cta[data-v-84af5c5b]{padding:126px 0 136px;background:var(--bg-alt)}.ink-cta .ink-shell[data-v-84af5c5b]{display:grid;grid-template-columns:1fr auto;gap:18px 70px;align-items:end}.ink-cta p[data-v-84af5c5b]{grid-column:1/-1;color:var(--brand-logo-green-dark)}.ink-cta span[data-v-84af5c5b]{max-width:660px;color:var(--text-soft);font-size:15px;line-height:1.7}.ink-cta a[data-v-84af5c5b]{grid-column:2;grid-row:2/4;min-width:220px;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 20px;background:var(--text);color:#fff;font-size:11px;font-weight:600;text-decoration:none}.ink-cta a[data-v-84af5c5b]:hover{background:var(--brand-logo-green)}@keyframes ink-copy-in-84af5c5b{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes ink-hero-scale-84af5c5b{0%{transform:scale(1.035)}to{transform:scale(1)}}@media(max-width:960px){.ink-cta .ink-shell[data-v-84af5c5b],.market-cases__header[data-v-84af5c5b],.scope-section__header[data-v-84af5c5b]{grid-template-columns:1fr}.market-cases__header[data-v-84af5c5b]{gap:28px}.route-list li[data-v-84af5c5b]{grid-template-columns:42px minmax(230px,.8fr) 1fr}.route-list li>svg[data-v-84af5c5b]{display:none}.review-section[data-v-84af5c5b]{grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr)}.review-section__content[data-v-84af5c5b]{width:calc(100% - 48px)}.ink-cta a[data-v-84af5c5b]{grid-column:auto;grid-row:auto;width:min(100%,290px);margin-top:10px}.ink-reading__header[data-v-84af5c5b]{display:grid;gap:26px}.ink-reading__header>a[data-v-84af5c5b]{justify-self:start}}@media(max-width:680px){.ink-hero__copy[data-v-84af5c5b],.ink-shell[data-v-84af5c5b]{width:calc(100% - 32px)}.ink-hero[data-v-84af5c5b]{min-height:calc(100svh - 64px)}.ink-hero__copy[data-v-84af5c5b]{padding:118px 0 52px}.ink-hero h1[data-v-84af5c5b]{font-size:var(--type-hero)}.ink-hero__actions[data-v-84af5c5b]{align-items:stretch;flex-direction:column}.ink-hero__actions a[data-v-84af5c5b]:first-child{justify-content:space-between}.ink-hero__actions a[data-v-84af5c5b]:last-child{align-self:flex-start}.ink-hero__credit[data-v-84af5c5b]{right:16px;bottom:12px}.ink-cta[data-v-84af5c5b],.ink-reading[data-v-84af5c5b],.market-cases[data-v-84af5c5b],.route-section[data-v-84af5c5b],.scope-section[data-v-84af5c5b]{padding:82px 0}.route-list[data-v-84af5c5b],.scope-list[data-v-84af5c5b]{margin-top:42px}.route-list li[data-v-84af5c5b],.scope-list li[data-v-84af5c5b]{grid-template-columns:30px 1fr;gap:11px 12px;padding:24px 0}.route-list li>p[data-v-84af5c5b],.scope-list li>p[data-v-84af5c5b]{grid-column:2}.review-section[data-v-84af5c5b]{min-height:0;grid-template-columns:1fr}.review-section__media[data-v-84af5c5b]{min-height:520px}.review-section__content[data-v-84af5c5b]{width:calc(100% - 32px);padding:78px 0 84px}.market-cases__list[data-v-84af5c5b]{margin-top:42px}.market-cases__list>li[data-v-84af5c5b]{grid-template-columns:1fr;gap:30px;padding:34px 0 38px}.market-cases__place>span[data-v-84af5c5b]{margin-bottom:24px}.market-cases__list dl[data-v-84af5c5b]{grid-template-columns:1fr}.market-cases__list dl>div[data-v-84af5c5b]{padding-bottom:20px}.ink-reading__list[data-v-84af5c5b]{margin-top:42px}.ink-reading__list>a[data-v-84af5c5b]{grid-template-columns:26px 1fr 20px;gap:12px;padding:24px 0}.ink-reading__list>a>svg[data-v-84af5c5b]:first-of-type{display:none}.ink-reading__list>a[data-v-84af5c5b]:hover{padding-left:0;padding-right:0}}@media(prefers-reduced-motion:reduce){.ink-hero>img[data-v-84af5c5b],.ink-hero__copy[data-v-84af5c5b]{animation:none}}.related-faq[data-v-b2b90b3e]{background:var(--bg);border-top:1px solid var(--line)}.related-faq-inner[data-v-b2b90b3e]{max-width:var(--max-width);margin:0 auto;padding:72px var(--page-gutter)}.related-faq-label[data-v-b2b90b3e]{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft);margin:0 0 28px}.related-faq-list[data-v-b2b90b3e]{display:grid;grid-template-columns:1fr 1fr;gap:32px 48px;margin-bottom:32px}.related-faq-item[data-v-b2b90b3e]{display:flex;flex-direction:column;gap:8px}.related-faq-q[data-v-b2b90b3e]{font-size:15px;font-weight:600;color:var(--text);margin:0;line-height:1.45}.related-faq-a[data-v-b2b90b3e]{font-size:14px;line-height:1.6;color:var(--text-soft);margin:0}.related-faq-more[data-v-b2b90b3e]{display:inline-block;font-size:13px;font-weight:600;color:var(--accent);text-decoration:none;transition:opacity .2s}.related-faq-more[data-v-b2b90b3e]:hover{opacity:.75}@media(max-width:700px){.related-faq-inner[data-v-b2b90b3e]{padding:56px var(--page-gutter-mobile,24px)}.related-faq-list[data-v-b2b90b3e]{grid-template-columns:1fr;gap:24px}}.ddp-quote[data-v-8a98f7f7]{display:inline-block;margin-top:26px;padding:15px 22px;color:var(--bg-dark);background:#fff}.ddp-market-links[data-v-8a98f7f7]{display:flex;flex-wrap:wrap;gap:24px;margin-top:24px;color:var(--accent)}.ddp-hero[data-v-8a98f7f7]{margin-top:var(--header-height);min-height:min(740px,calc(100svh - var(--header-height)));padding:88px var(--page-gutter) 96px}.ddp-hero .page-hero-copy[data-v-8a98f7f7]{width:min(100%,var(--max-width));max-width:var(--max-width);margin-inline:auto}@media(max-width:680px){.ddp-hero[data-v-8a98f7f7]{min-height:580px;padding:64px var(--page-gutter) 72px}}.service-detail-page[data-v-8a98f7f7]{min-height:100vh}.service-detail-inner[data-v-8a98f7f7]{max-width:var(--max-width);margin:0 auto;padding:var(--section-space) var(--page-gutter)}.service-features[data-v-8a98f7f7]{padding:0}.service-detail-text[data-v-8a98f7f7]{max-width:680px;font-size:1.05rem;line-height:var(--leading-body);color:var(--text-soft);margin-bottom:48px}.feature-grid[data-v-8a98f7f7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 44px;border-top:1px solid var(--line-strong)}.feature-card[data-v-8a98f7f7]{padding:28px 0 30px;background:transparent;border-bottom:1px solid var(--line)}.feature-card[data-v-8a98f7f7]:hover{box-shadow:none;transform:none}.feature-index[data-v-8a98f7f7]{display:block;font-size:.78rem;letter-spacing:.16em;color:var(--accent);margin-bottom:12px}.feature-card h3[data-v-8a98f7f7]{margin:0 0 10px;font-size:var(--type-subheading)}.feature-card p[data-v-8a98f7f7]{margin:0;font-size:.92rem;line-height:var(--leading-body);color:var(--text-soft)}.service-routes[data-v-8a98f7f7]{background:var(--bg-dark)}.routes-table[data-v-8a98f7f7]{width:100%;max-width:800px;border-collapse:collapse;margin-top:24px}.routes-table td[data-v-8a98f7f7],.routes-table th[data-v-8a98f7f7]{text-align:left;padding:14px 16px;border-bottom:1px solid var(--line-inverse);font-size:15px}.routes-table th[data-v-8a98f7f7]{font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-inverse-soft);font-weight:600}.routes-table td[data-v-8a98f7f7]{color:var(--text-inverse)}.service-included .included-list[data-v-8a98f7f7]{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:12px;max-width:680px}.service-included .included-list li[data-v-8a98f7f7]{position:relative;padding-left:24px;font-size:15px;line-height:1.6;color:var(--text-soft)}.service-included .included-list li[data-v-8a98f7f7]:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:0;background:var(--accent)}.service-included h2[data-v-8a98f7f7]{margin:0 0 8px}.cta-button[data-v-8a98f7f7]{display:inline-block;padding:14px 36px;background:var(--accent);color:#fff;text-decoration:none;font-weight:600;font-size:.9rem;letter-spacing:.06em;border-radius:0;transition:all var(--transition)}.cta-button[data-v-8a98f7f7]:hover{background:var(--accent-hover);transform:translateY(-1px)}@media(max-width:768px){.service-detail-inner[data-v-8a98f7f7]{padding:56px var(--page-gutter-mobile)}.feature-grid[data-v-8a98f7f7]{grid-template-columns:1fr;gap:0}}.ocean-hero[data-v-2edc9261]{margin-top:var(--header-height);min-height:min(740px,calc(100svh - var(--header-height)));padding:88px var(--page-gutter) 96px}.ocean-hero .page-hero-copy[data-v-2edc9261]{width:min(100%,var(--max-width));margin-inline:auto;max-width:var(--max-width)}.ocean-hero h1[data-v-2edc9261]{max-width:18ch}@media(max-width:680px){.ocean-hero[data-v-2edc9261]{min-height:580px;padding:64px var(--page-gutter) 72px}}.service-detail-page[data-v-2edc9261]{min-height:100vh}.service-detail-inner[data-v-2edc9261]{max-width:var(--max-width);margin:0 auto;padding:var(--section-space) var(--page-gutter)}.service-features[data-v-2edc9261]{padding:0}.service-detail-text[data-v-2edc9261]{max-width:680px;font-size:1.05rem;line-height:var(--leading-body);color:var(--text-soft);margin-bottom:48px}.feature-grid[data-v-2edc9261]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 44px;border-top:1px solid var(--line-strong)}.feature-card[data-v-2edc9261]{padding:28px 0 30px;background:transparent;border-bottom:1px solid var(--line)}.feature-card[data-v-2edc9261]:hover{box-shadow:none;transform:none}.feature-index[data-v-2edc9261]{display:block;font-size:.78rem;letter-spacing:.16em;color:var(--accent);margin-bottom:12px}.feature-card h3[data-v-2edc9261]{margin:0 0 10px;font-size:var(--type-subheading)}.feature-card p[data-v-2edc9261]{margin:0;font-size:.92rem;line-height:var(--leading-body);color:var(--text-soft)}.service-scope[data-v-2edc9261]{background:var(--bg-alt)}.scope-heading[data-v-2edc9261]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.65fr);gap:18px 56px;align-items:end;margin-bottom:48px}.scope-heading .section-label[data-v-2edc9261]{grid-column:1/-1;margin-bottom:0}.scope-heading h2[data-v-2edc9261]{margin:0;max-width:680px}.scope-heading>p[data-v-2edc9261]:last-child{margin:0;color:var(--text-soft);font-size:.96rem;line-height:var(--leading-body)}.scope-grid[data-v-2edc9261]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong)}.scope-grid>article[data-v-2edc9261]{padding:34px 36px 36px 0}.scope-grid>article+article[data-v-2edc9261]{padding-right:0;padding-left:36px;border-left:1px solid var(--line)}.scope-title[data-v-2edc9261]{display:grid;grid-template-columns:52px minmax(0,1fr);gap:18px;align-items:start}.scope-title>span[data-v-2edc9261]{padding-top:3px;color:var(--accent);font-size:.78rem;font-weight:600;letter-spacing:.04em}.scope-title h3[data-v-2edc9261]{margin:0 0 8px;font-size:1.28rem}.scope-note[data-v-2edc9261],.scope-title p[data-v-2edc9261]{margin:0;color:var(--text-soft);font-size:.92rem;line-height:var(--leading-body)}.scope-grid dl[data-v-2edc9261]{display:grid;gap:18px;margin:28px 0 24px 70px}.scope-grid dl>div[data-v-2edc9261]{padding-top:16px;border-top:1px solid var(--line)}.scope-grid dt[data-v-2edc9261]{margin-bottom:6px;color:var(--text);font-size:.76rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.scope-grid dd[data-v-2edc9261]{margin:0;color:var(--text-soft);font-size:.9rem;line-height:1.65}.scope-note[data-v-2edc9261]{margin-left:70px;padding-left:14px;border-left:2px solid var(--accent)}.service-routes[data-v-2edc9261]{background:var(--bg-dark)}.routes-table[data-v-2edc9261]{width:100%;max-width:800px;border-collapse:collapse;margin-top:24px}.routes-table td[data-v-2edc9261],.routes-table th[data-v-2edc9261]{text-align:left;padding:14px 16px;border-bottom:1px solid var(--line-inverse);font-size:15px}.routes-table th[data-v-2edc9261]{font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-inverse-soft);font-weight:600}.routes-table td[data-v-2edc9261]{color:var(--text-inverse)}.service-included .included-list[data-v-2edc9261]{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:12px;max-width:680px}.service-included .included-list li[data-v-2edc9261]{position:relative;padding-left:24px;font-size:15px;line-height:1.6;color:var(--text-soft)}.service-included .included-list li[data-v-2edc9261]:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:0;background:var(--accent)}.service-included h2[data-v-2edc9261]{margin:0 0 8px}.cta-button[data-v-2edc9261]{display:inline-block;padding:14px 36px;background:var(--accent);color:#fff;text-decoration:none;font-weight:600;font-size:.9rem;letter-spacing:.06em;border-radius:0;transition:all var(--transition)}.cta-button[data-v-2edc9261]:hover{background:var(--accent-hover);transform:translateY(-1px)}@media(max-width:768px){.service-detail-inner[data-v-2edc9261]{padding:56px var(--page-gutter-mobile)}.feature-grid[data-v-2edc9261]{gap:0}.feature-grid[data-v-2edc9261],.scope-grid[data-v-2edc9261],.scope-heading[data-v-2edc9261]{grid-template-columns:1fr}.scope-heading[data-v-2edc9261]{gap:14px;margin-bottom:36px}.scope-grid>article[data-v-2edc9261]{padding:28px 0}.scope-grid>article+article[data-v-2edc9261]{padding:28px 0;border-top:1px solid var(--line-strong);border-left:0}.scope-title[data-v-2edc9261]{grid-template-columns:46px minmax(0,1fr);gap:12px}.scope-grid dl[data-v-2edc9261],.scope-note[data-v-2edc9261]{margin-left:58px}}.europe-contact-page[data-v-e6a19baf]{margin-top:var(--header-height);background:var(--bg);color:var(--text)}.shell[data-v-e6a19baf]{width:min(1180px,calc(100% - 48px));margin:0 auto}.europe-contact-hero[data-v-e6a19baf]{padding:104px 0 90px;background:var(--bg-dark);color:#fff}.hero-grid[data-v-e6a19baf]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.55fr);gap:clamp(56px,9vw,130px);align-items:end}.kicker[data-v-e6a19baf]{margin:0 0 28px;color:var(--brand-logo-green);font-size:11px;font-weight:600;letter-spacing:.17em}.europe-contact-hero h1[data-v-e6a19baf]{max-width:790px;margin:0;color:#fff;font:var(--title-weight) var(--type-hero) /var(--leading-tight) var(--font-display);letter-spacing:var(--title-tracking)}.europe-contact-hero-copy>p[data-v-e6a19baf]{margin:0;color:#c9e5e0;font-size:16px;line-height:var(--leading-body)}.europe-contact-hero-copy>span[data-v-e6a19baf]{display:flex;align-items:center;gap:9px;margin-top:26px;color:#fff;font-size:12px;font-weight:600}.europe-contact-hero-copy svg[data-v-e6a19baf]{color:var(--brand-logo-green)}.contact-workspace[data-v-e6a19baf]{padding:124px 0 148px}.workspace-grid[data-v-e6a19baf]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.5fr);gap:96px;align-items:start}.europe-form[data-v-e6a19baf]{border-top:4px solid var(--brand-logo-green);background:var(--surface);box-shadow:none}.form-heading[data-v-e6a19baf]{padding:52px 56px 40px;border-bottom:1px solid #d9e7e4}.aside-label[data-v-e6a19baf],.form-heading p[data-v-e6a19baf]{margin:0 0 10px;color:var(--brand-logo-green-dark);font-size:10px;font-weight:600;letter-spacing:.04em}.form-heading h2[data-v-e6a19baf]{margin:0;font:var(--title-weight) var(--type-display) /var(--leading-heading) var(--font-display);letter-spacing:var(--title-tracking)}.whatsapp-brief-body[data-v-e6a19baf]{display:grid;gap:34px;padding:56px 56px 64px}.whatsapp-brief-body>svg[data-v-e6a19baf]{color:var(--brand-logo-green-dark)}.whatsapp-brief-body p[data-v-e6a19baf]{max-width:580px;margin:0;color:#405b56;font-size:15px;line-height:var(--leading-body)}.whatsapp-brief-body a[data-v-e6a19baf]{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:56px;align-items:center;gap:10px;padding:0 26px;background:var(--bg-dark);color:#fff;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s ease,transform .2s ease}.whatsapp-brief-body a[data-v-e6a19baf]:focus-visible,.whatsapp-brief-body a[data-v-e6a19baf]:hover{background:var(--brand-logo-green-dark);transform:translateY(-1px)}.whatsapp-brief-body a[data-v-e6a19baf]:focus-visible{outline:3px solid rgba(17,164,147,.24);outline-offset:3px}.whatsapp-brief-body small[data-v-e6a19baf]{color:#607873;font-size:12px}.contact-aside[data-v-e6a19baf]{position:sticky;top:112px}.aside-block[data-v-e6a19baf]{padding-top:28px;border-top:4px solid var(--brand-logo-green)}.aside-block h2[data-v-e6a19baf]{margin:0;font:var(--title-weight) var(--type-display) /var(--leading-heading) var(--font-display);letter-spacing:var(--title-tracking)}.aside-block ul[data-v-e6a19baf]{display:grid;gap:24px;margin:38px 0 0;padding:0;list-style:none}.aside-block li[data-v-e6a19baf]{display:flex;gap:11px;color:#405b56;font-size:13px;line-height:1.65}.aside-block li svg[data-v-e6a19baf]{flex:0 0 auto;margin-top:3px;color:var(--brand-logo-green-dark)}@media(max-width:880px){.hero-grid[data-v-e6a19baf],.workspace-grid[data-v-e6a19baf]{grid-template-columns:1fr;gap:64px}.contact-aside[data-v-e6a19baf]{position:static}.europe-contact-hero[data-v-e6a19baf]{padding:78px 0 68px}.contact-workspace[data-v-e6a19baf]{padding:88px 0 108px}}@media(max-width:560px){.europe-contact-page[data-v-e6a19baf]{margin-top:64px}.shell[data-v-e6a19baf]{width:calc(100% - 32px)}.europe-contact-hero h1[data-v-e6a19baf]{font-size:var(--type-hero)}.form-heading[data-v-e6a19baf]{padding:40px 24px 32px}.whatsapp-brief-body[data-v-e6a19baf]{gap:30px;padding:40px 24px 46px}.whatsapp-brief-body a[data-v-e6a19baf]{width:100%;justify-content:center;box-sizing:border-box}}@media(prefers-reduced-motion:reduce){.whatsapp-brief-body a[data-v-e6a19baf]{transition:none}}.landing-shell[data-v-d92ff48c]{width:min(var(--max-width),calc(100% - var(--page-gutter)*2));margin:auto}.landing-hero[data-v-d92ff48c]{position:relative;min-height:min(800px,100svh);display:flex;align-items:center;background:var(--bg-dark);color:var(--text-inverse)}.landing-hero>img[data-v-d92ff48c],.landing-hero__shade[data-v-d92ff48c]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landing-hero .eyebrow[data-v-d92ff48c]{color:#9ed3bf}.landing-hero__shade[data-v-d92ff48c]{background:linear-gradient(90deg,#0c1e1af0,#0c1e1aa6 65%,#0c1e1a40)}.landing-hero__copy[data-v-d92ff48c]{position:relative;padding:calc(var(--header-height) + 64px) 0 86px}.landing-hero h1[data-v-d92ff48c]{max-width:800px;font:var(--title-weight) var(--type-hero) /var(--leading-tight) var(--font-display);letter-spacing:var(--title-tracking)}.landing-hero__copy>p[data-v-d92ff48c]:not(.eyebrow){max-width:650px;color:#e0e8e3}.landing-hero nav[data-v-d92ff48c]{display:flex;flex-wrap:wrap;gap:22px;align-items:center;margin-top:30px}.landing-button[data-v-d92ff48c],.landing-hero nav a[data-v-d92ff48c]:first-child{display:inline-flex;align-items:center;gap:16px;padding:16px 24px;background:#fff;color:var(--bg-dark);text-decoration:none;font-size:14px;font-weight:600}.landing-hero nav a[data-v-d92ff48c]:last-child{color:#fff;text-decoration:underline;text-underline-offset:6px}.landing-section[data-v-d92ff48c]{padding-top:88px;padding-bottom:88px;scroll-margin-top:calc(var(--header-height) + 20px)}.landing-columns[data-v-d92ff48c]{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}h2[data-v-d92ff48c]{max-width:800px;font:var(--title-weight) var(--type-heading) /var(--leading-heading) var(--font-display);letter-spacing:var(--title-tracking);margin:14px 0 24px}li[data-v-d92ff48c],p[data-v-d92ff48c],td[data-v-d92ff48c]{font-size:16px;line-height:1.8}.landing-columns ul[data-v-d92ff48c]{margin:14px 0 0;padding:0;list-style:none}.landing-columns li[data-v-d92ff48c]{padding:18px 0;border-bottom:1px solid var(--line)}.landing-dark[data-v-d92ff48c]{color:var(--text-inverse);background:var(--bg-dark)}.landing-dark .section-label[data-v-d92ff48c]{color:#9ed3bf}.landing-options[data-v-d92ff48c]{list-style:none;margin:40px 0;padding:0}.landing-options li[data-v-d92ff48c]{display:grid;grid-template-columns:50px minmax(180px,.7fr) 1.5fr;gap:24px;padding:28px 0;border-top:1px solid hsla(0,0%,100%,.2)}.landing-options h3[data-v-d92ff48c],.landing-options p[data-v-d92ff48c]{margin:0}.landing-options span[data-v-d92ff48c]{color:#9ed3bf}.landing-note[data-v-d92ff48c]{color:#c3d2c8;max-width:850px}.landing-table[data-v-d92ff48c]{overflow-x:auto;margin:35px 0}table[data-v-d92ff48c]{width:100%;border-collapse:collapse;text-align:left;min-width:640px}td[data-v-d92ff48c],th[data-v-d92ff48c]{padding:20px 20px 20px 0;border-bottom:1px solid var(--line);vertical-align:top}thead th[data-v-d92ff48c]{font-size:12px;text-transform:uppercase}.landing-link[data-v-d92ff48c],.landing-resources a[data-v-d92ff48c]{display:inline-flex;align-items:center;gap:16px;color:var(--accent);padding:12px 0}.landing-soft[data-v-d92ff48c]{background:#eef2ee}details[data-v-d92ff48c]{border-bottom:1px solid var(--line)}summary[data-v-d92ff48c]{cursor:pointer;padding:24px 0;font-size:18px;font-weight:500}details p[data-v-d92ff48c]{max-width:850px;margin:0 0 24px}.landing-resources[data-v-d92ff48c]{display:flex;flex-wrap:wrap;gap:40px;margin-top:30px}@media(max-width:760px){.landing-columns[data-v-d92ff48c]{grid-template-columns:1fr;gap:24px}.landing-section[data-v-d92ff48c]{padding-top:56px;padding-bottom:56px}.landing-options li[data-v-d92ff48c]{grid-template-columns:32px 1fr;gap:12px}.landing-options p[data-v-d92ff48c]{grid-column:2}.landing-hero[data-v-d92ff48c]{min-height:100svh}.landing-hero__copy[data-v-d92ff48c]{padding-bottom:54px}.landing-resources[data-v-d92ff48c]{gap:16px}}.records-shell[data-v-318f1aaa]{width:min(var(--max-width),calc(100% - var(--page-gutter)*2));margin:auto}.records-header[data-v-318f1aaa]{padding:calc(var(--header-height) + 80px) 0 60px}h1[data-v-318f1aaa]{max-width:980px;font:var(--title-weight) var(--type-hero) /var(--leading-tight) var(--font-display);letter-spacing:var(--title-tracking)}.records-header>p[data-v-318f1aaa]:not(.section-label){max-width:700px}p[data-v-318f1aaa]{line-height:1.8}.record[data-v-318f1aaa]{display:grid;grid-template-columns:1fr 1.2fr;gap:80px;padding:64px 0 80px;border-top:1px solid var(--line-strong)}h2[data-v-318f1aaa]{font:var(--title-weight) var(--type-heading) /var(--leading-heading) var(--font-display)}h3[data-v-318f1aaa]{font-size:18px;margin:28px 0 16px}.record-period[data-v-318f1aaa]{color:var(--accent)}ol[data-v-318f1aaa]{margin:0;padding:0;list-style:none}li[data-v-318f1aaa]{display:grid;grid-template-columns:112px 1fr;gap:20px;padding:14px 0;border-bottom:1px solid var(--line);line-height:1.7}time[data-v-318f1aaa]{font-size:13px;color:var(--text-soft)}nav[data-v-318f1aaa]{display:flex;flex-wrap:wrap;gap:24px;margin-top:28px}.records-header>a[data-v-318f1aaa],nav a[data-v-318f1aaa]{display:inline-flex;align-items:center;gap:12px;color:var(--accent);padding:10px 0}@media(max-width:760px){.record[data-v-318f1aaa]{grid-template-columns:1fr;gap:18px;padding:40px 0 60px}li[data-v-318f1aaa]{grid-template-columns:90px 1fr;gap:14px}}.gallery-page[data-v-e4b3b2d1]{padding:calc(var(--header-height) + 54px) var(--page-gutter) 80px;background:var(--bg);color:var(--text)}.gallery-footnote[data-v-e4b3b2d1],.gallery-intro[data-v-e4b3b2d1],.gallery-scenes[data-v-e4b3b2d1]{width:min(100%,var(--max-width));margin-inline:auto}.gallery-intro[data-v-e4b3b2d1]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);align-items:end;gap:56px;padding-bottom:42px;border-bottom:1px solid var(--line)}.gallery-kicker[data-v-e4b3b2d1]{margin:0 0 17px;color:var(--brand-logo-green-dark);font-size:11px;font-weight:700;letter-spacing:.16em}.gallery-intro h1[data-v-e4b3b2d1]{max-width:14ch;margin:0;font:var(--title-weight) var(--type-hero) /var(--leading-tight) var(--font-display);letter-spacing:var(--title-tracking)}.gallery-intro__aside p[data-v-e4b3b2d1]{max-width:42ch;margin:0 0 24px;color:var(--text-soft);font-size:15px;line-height:1.75}.gallery-intro__aside span[data-v-e4b3b2d1]{color:var(--brand-logo-green-dark);font-size:10px;font-weight:700;letter-spacing:.12em}.gallery-scenes[data-v-e4b3b2d1]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,26px);padding-top:32px}.scene-card[data-v-e4b3b2d1]{display:flex;flex-direction:column;min-width:0;padding:0;border:0;background:none;color:var(--text);text-align:left;cursor:pointer}.scene-card__image[data-v-e4b3b2d1]{position:relative;display:block;width:100%;aspect-ratio:1.12;overflow:hidden;background:var(--surface-muted)}.scene-card__image img[data-v-e4b3b2d1]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .65s cubic-bezier(.22,1,.36,1)}.scene-card:first-child img[data-v-e4b3b2d1]{-o-object-position:50% center;object-position:50% center}.scene-card:nth-child(2) img[data-v-e4b3b2d1]{-o-object-position:center 53%;object-position:center 53%}.scene-card:nth-child(3) img[data-v-e4b3b2d1]{-o-object-position:54% center;object-position:54% center}.scene-card:nth-child(4) img[data-v-e4b3b2d1]{-o-object-position:49% center;object-position:49% center}.scene-card:hover img[data-v-e4b3b2d1]{transform:scale(1.035)}.scene-card[data-v-e4b3b2d1]:focus-visible{outline:3px solid var(--brand-logo-green);outline-offset:5px}.scene-card__index[data-v-e4b3b2d1]{position:absolute;top:12px;left:12px;padding:8px 10px;background:#14211fbf;color:#fff;font-size:10px;font-weight:700;letter-spacing:.12em}.scene-card__meta[data-v-e4b3b2d1]{display:flex;justify-content:space-between;gap:8px;margin:17px 0 11px;color:var(--brand-logo-green-dark);font-size:10px;font-weight:700;letter-spacing:.08em}.scene-card strong[data-v-e4b3b2d1]{font:400 clamp(1.5rem,1.85vw,2rem)/1.22 var(--font-display);letter-spacing:var(--title-tracking)}.scene-card__text[data-v-e4b3b2d1]{display:block;margin-top:9px;color:var(--text-soft);font-size:12px;line-height:1.65}.gallery-footnote[data-v-e4b3b2d1]{display:flex;align-items:center;justify-content:space-between;gap:35px;margin-top:56px;padding-top:25px;border-top:1px solid var(--line)}.gallery-footnote p[data-v-e4b3b2d1]{max-width:62ch;margin:0;color:var(--text-soft);font-size:12px;line-height:1.65}.gallery-footnote a[data-v-e4b3b2d1]{display:inline-flex;align-items:center;gap:16px;flex-shrink:0;padding-bottom:5px;border-bottom:1px solid;color:var(--text);font-size:12px;font-weight:700;text-decoration:none}.gallery-footnote a[data-v-e4b3b2d1]:hover{color:var(--brand-logo-green-dark)}.gallery-lightbox[data-v-e4b3b2d1]{width:min(94vw,1100px);max-height:96vh;padding:0;border:0;background:var(--bg-dark);color:#fff}.gallery-lightbox[data-v-e4b3b2d1]::backdrop{background:#06100fe6}.gallery-lightbox__inner[data-v-e4b3b2d1]{padding:10px 18px 12px}.gallery-lightbox__bottom[data-v-e4b3b2d1],.gallery-lightbox__bottom>div[data-v-e4b3b2d1],.gallery-lightbox__top[data-v-e4b3b2d1]{display:flex;align-items:center;justify-content:space-between;gap:12px}.gallery-lightbox__top[data-v-e4b3b2d1]{min-height:40px;color:var(--accent-on-dark);font-size:11px;font-weight:700;letter-spacing:.08em}.gallery-lightbox__inner>img[data-v-e4b3b2d1]{display:block;width:auto;height:auto;max-width:100%;max-height:calc(96vh - 132px);margin:auto;-o-object-fit:contain;object-fit:contain}.gallery-lightbox__bottom[data-v-e4b3b2d1]{min-height:48px;color:#ffffffd6;font-size:12px}.gallery-lightbox button[data-v-e4b3b2d1]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;background:transparent;color:#fff;cursor:pointer}.gallery-lightbox button[data-v-e4b3b2d1]:focus-visible{outline:2px solid var(--accent-on-dark)}@media(max-width:1020px){.gallery-scenes[data-v-e4b3b2d1]{grid-template-columns:repeat(2,minmax(0,1fr))}.scene-card__image[data-v-e4b3b2d1]{aspect-ratio:1.5}}@media(max-width:680px){.gallery-page[data-v-e4b3b2d1]{padding-top:calc(var(--header-height) + 38px);padding-bottom:56px}.gallery-intro[data-v-e4b3b2d1]{display:block;padding-bottom:28px}.gallery-intro h1[data-v-e4b3b2d1]{max-width:13ch;font-size:var(--type-hero)}.gallery-intro__aside[data-v-e4b3b2d1]{margin-top:20px}.gallery-intro__aside p[data-v-e4b3b2d1]{margin-bottom:12px;font-size:14px}.gallery-scenes[data-v-e4b3b2d1]{gap:24px 12px;padding-top:22px}.scene-card__image[data-v-e4b3b2d1]{aspect-ratio:.95}.scene-card__meta[data-v-e4b3b2d1]{align-items:flex-start;flex-direction:column;gap:2px;margin:10px 0 7px;font-size:9px}.scene-card strong[data-v-e4b3b2d1]{font-size:clamp(1.15rem,5vw,1.5rem)}.scene-card__text[data-v-e4b3b2d1]{font-size:11px;line-height:1.5}.scene-card__index[data-v-e4b3b2d1]{top:7px;left:7px;padding:6px 7px;font-size:9px}.gallery-footnote[data-v-e4b3b2d1]{display:block;margin-top:38px}.gallery-footnote a[data-v-e4b3b2d1]{margin-top:18px}}@media(prefers-reduced-motion:reduce){.scene-card__image img[data-v-e4b3b2d1]{transition:none}}.guide-page[data-v-aa9667ca]{--guide-motion-duration:.32s;--guide-reveal-duration:.64s;--guide-motion-ease:cubic-bezier(.22,1,.36,1);margin-top:var(--header-height);background:#faf9f6;color:var(--text);font-family:var(--font-body);font-weight:400}.guide-reveal[data-v-aa9667ca]{transition:opacity var(--guide-reveal-duration) var(--guide-motion-ease),transform var(--guide-reveal-duration) var(--guide-motion-ease)}.guide-reveal.reveal-pending[data-v-aa9667ca]{opacity:0;transform:translateY(18px)}.guide-page--zh[data-v-aa9667ca]{--font-display:Manrope,"Microsoft YaHei",sans-serif}.guide-page--zh h1[data-v-aa9667ca],.guide-page--zh h2[data-v-aa9667ca],.guide-page--zh h3[data-v-aa9667ca]{letter-spacing:.01em}.guide-shell[data-v-aa9667ca]{width:min(1200px,calc(100% - 112px));margin-inline:auto}.guide-page section[id][data-v-aa9667ca]{scroll-margin-top:calc(var(--header-height) + 96px)}.eyebrow[data-v-aa9667ca]{margin:0 0 28px;font-size:11px;font-weight:600;letter-spacing:.17em;text-transform:uppercase}.faq-heading>.eyebrow[data-v-aa9667ca],.prepare-heading>.eyebrow[data-v-aa9667ca]{margin:0 0 28px;font-size:11px;line-height:1.4}.guide-hero[data-v-aa9667ca]{position:relative;min-height:min(740px,calc(100svh - var(--header-height)));overflow:hidden;display:grid;align-items:center;background:var(--bg-dark);color:var(--text-inverse)}.hero-photo[data-v-aa9667ca],.hero-shade[data-v-aa9667ca]{position:absolute;inset:0;width:100%;height:100%}.hero-photo[data-v-aa9667ca]{-o-object-fit:cover;object-fit:cover;-o-object-position:center 75%;object-position:center 75%;animation:photo-in-aa9667ca var(--guide-reveal-duration) var(--guide-motion-ease) both}.hero-shade[data-v-aa9667ca]{background:linear-gradient(90deg,#091a17e0,#091a178f 45%,#091a171a),linear-gradient(0deg,rgba(9,26,23,.4),transparent 35%)}.hero-inner[data-v-aa9667ca]{position:relative;padding-block:84px 44px}.hero-inner .eyebrow[data-v-aa9667ca]{color:#dce9e5;margin-bottom:40px}.hero-inner .eyebrow span[data-v-aa9667ca]{margin-inline:14px;color:var(--accent-on-dark)}.hero-inner h1[data-v-aa9667ca]{margin:0;max-width:950px;color:#fff;font:var(--title-weight) var(--type-hero) /var(--leading-tight) var(--font-display);letter-spacing:var(--title-tracking)}.hero-inner h1 span[data-v-aa9667ca]{color:var(--accent-on-dark)}.hero-copy[data-v-aa9667ca]{max-width:48ch;margin:32px 0 24px;color:#dce4df;font-size:16px;line-height:1.8}.hero-link[data-v-aa9667ca]{display:inline-flex;align-items:center;gap:24px;padding-block:12px;color:#fff;border-bottom:1px solid #83d2c680;font-size:13px;text-decoration:none}.hero-link svg[data-v-aa9667ca]{transition:transform var(--guide-motion-duration) var(--guide-motion-ease)}.hero-link:hover svg[data-v-aa9667ca]{transform:translateY(4px)}.hero-route[data-v-aa9667ca]{gap:24px;margin-top:70px;font-size:10px;letter-spacing:.1em;color:#d8e1dc}.hero-route[data-v-aa9667ca],.hero-route div[data-v-aa9667ca]{display:flex;align-items:center}.hero-route div[data-v-aa9667ca]{position:relative;flex:1;justify-content:space-between}.hero-route div[data-v-aa9667ca]:before{content:"";position:absolute;inset:50% 0 auto;height:1px;background:#b4d7ce60}.hero-route i[data-v-aa9667ca]{z-index:1;width:7px;height:7px;border:1px solid var(--accent-on-dark);border-radius:50%;background:#233a32}.hero-route i[data-v-aa9667ca]:first-child,.hero-route i[data-v-aa9667ca]:last-child{background:var(--accent-on-dark)}.hero-enter[data-v-aa9667ca]{animation:enter-aa9667ca var(--guide-reveal-duration) var(--guide-motion-ease) both}.hero-enter[data-v-aa9667ca]:nth-child(2){animation-delay:.1s}.hero-enter[data-v-aa9667ca]:nth-child(3){animation-delay:.2s}.hero-enter[data-v-aa9667ca]:nth-child(4){animation-delay:.3s}.hero-enter[data-v-aa9667ca]:nth-child(5){animation-delay:.4s}.guide-nav[data-v-aa9667ca]{position:sticky;top:var(--header-height);z-index:20;background:var(--bg);border-bottom:1px solid var(--line-strong)}.guide-nav .guide-shell[data-v-aa9667ca]{display:grid;grid-template-columns:repeat(4,1fr)}.guide-nav a[data-v-aa9667ca]{display:flex;align-items:center;gap:15px;min-height:76px;color:var(--text);font-size:12px;text-decoration:none;transition:color var(--guide-motion-duration) var(--guide-motion-ease)}.guide-nav a span[data-v-aa9667ca]{font-size:10px}.guide-nav a span[data-v-aa9667ca],.guide-nav a[data-v-aa9667ca]:hover{color:var(--accent)}.section-heading[data-v-aa9667ca]{display:grid;grid-template-columns:1.35fr 1fr;-moz-column-gap:100px;column-gap:100px;align-items:end;margin-bottom:64px}.section-heading .eyebrow[data-v-aa9667ca]{grid-column:1/-1}.faq-heading .eyebrow[data-v-aa9667ca],.section-heading .eyebrow[data-v-aa9667ca]{color:var(--accent)}.faq-heading h2[data-v-aa9667ca],.section-heading h2[data-v-aa9667ca]{margin:0;font:400 clamp(3rem,4.8vw,4.6rem)/1.02 var(--font-display);letter-spacing:-.025em;text-wrap:balance}.faq-heading h2 span[data-v-aa9667ca],.section-heading h2 span[data-v-aa9667ca]{color:#75837c}.guide-page--zh .faq-heading h2[data-v-aa9667ca],.guide-page--zh .section-heading h2[data-v-aa9667ca]{font-size:clamp(2rem,3.2vw,3rem);line-height:1.4}.faq-heading>p[data-v-aa9667ca],.section-heading>p[data-v-aa9667ca]:last-child{color:var(--text-soft);font-size:16px;line-height:1.85;max-width:42ch;margin:0 0 6px}.journey-section[data-v-aa9667ca]{padding-block:88px 96px}.term-tabs[data-v-aa9667ca]{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);margin-bottom:18px}.term-tabs button[data-v-aa9667ca]{position:relative;display:grid;align-content:center;justify-items:start;gap:4px;min-height:85px;padding:14px 16px 16px 0;border:0;background:transparent;color:var(--text-soft);text-align:left;cursor:pointer;transition:color var(--guide-motion-duration) var(--guide-motion-ease)}.term-tabs button+button[data-v-aa9667ca]{padding-left:16px;border-left:1px solid var(--line)}.term-tabs button[data-v-aa9667ca]:after{content:"";position:absolute;inset:auto 16px -1px 0;height:3px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform var(--guide-motion-duration) var(--guide-motion-ease)}.term-tabs button+button[data-v-aa9667ca]:after{left:16px}.term-tabs button.selected[data-v-aa9667ca]{color:var(--accent)}.term-tabs button.selected[data-v-aa9667ca]:after{transform:scaleX(1)}.chain-kicker[data-v-aa9667ca]{font-size:10px;font-weight:600;letter-spacing:.13em}.term-tabs strong[data-v-aa9667ca]{color:var(--text);font:400 clamp(1.4rem,2vw,2rem)/1 var(--font-display);letter-spacing:-.02em}.term-tabs button.selected strong[data-v-aa9667ca]{color:var(--accent)}.term-tabs button>span[data-v-aa9667ca]:last-child{font-size:11px;line-height:1.35}.term-summary[data-v-aa9667ca]{background:var(--bg-dark);color:#fff}.term-summary-inner[data-v-aa9667ca]{display:grid;grid-template-columns:1.3fr .7fr;gap:44px;padding:26px 34px}.chain-kicker[data-v-aa9667ca]{display:block;margin-bottom:8px;color:var(--accent-on-dark)}.term-summary h3[data-v-aa9667ca]{margin:0 0 8px;font:400 clamp(1.5rem,2.2vw,2.2rem)/1.1 var(--font-display)}.guide-page--zh .term-summary h3[data-v-aa9667ca]{font-size:clamp(1.2rem,1.8vw,1.55rem);line-height:1.4}.term-summary p[data-v-aa9667ca]{max-width:60ch;margin:0;color:#cad8d0;font-size:12px;line-height:1.65}.term-risk[data-v-aa9667ca]{padding-left:28px;border-left:1px solid #ffffff38}.term-risk strong[data-v-aa9667ca]{display:block;margin-bottom:6px;color:#fff;font-size:15px;font-weight:500;line-height:1.45}.term-risk p[data-v-aa9667ca]{color:#aabeb3;font-size:11px}.route-legend[data-v-aa9667ca]{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;margin:25px 0 18px;color:var(--text-soft);font-size:11px}.route-legend span[data-v-aa9667ca]{display:inline-flex;align-items:center;gap:7px}.route-legend i[data-v-aa9667ca]{display:block;width:17px;height:5px;background:var(--accent)}.duty-buyer[data-v-aa9667ca],.route-legend .legend-buyer[data-v-aa9667ca]{background:#a7aaa0}.duty-agreed[data-v-aa9667ca],.route-legend .legend-agreed[data-v-aa9667ca]{background:repeating-linear-gradient(90deg,#7a9586 0 3px,transparent 3px 6px)}.route-legend .legend-risk[data-v-aa9667ca]{margin-left:auto}.route-legend .legend-risk i[data-v-aa9667ca]{width:8px;height:8px;border:1px solid var(--accent);background:transparent;transform:rotate(45deg)}.route-map[data-v-aa9667ca]{position:relative;border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:#f0f2ed}.route-map[data-v-aa9667ca]:before{content:"";position:absolute;top:28px;left:10%;right:10%;height:1px;background:#a5b1a9}.route-risk-cursor[data-v-aa9667ca]{position:absolute;z-index:2;top:17px;left:var(--risk-left);width:22px;height:22px;border:1px solid var(--accent);border-radius:50%;transform:translate(-50%);pointer-events:none;transition:left .56s var(--guide-motion-ease)}.route-stages[data-v-aa9667ca]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.route-stage[data-v-aa9667ca]{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-width:0;min-height:148px;padding:48px 20px 17px;border:0;border-right:1px solid var(--line);background:transparent;color:var(--text);text-align:left;cursor:pointer;transition:background var(--guide-motion-duration) var(--guide-motion-ease)}.route-stage[data-v-aa9667ca]:last-child{border-right:0}.route-stage.active[data-v-aa9667ca],.route-stage[data-v-aa9667ca]:hover{background:#e5ece6}.route-stage[data-v-aa9667ca]:before{content:"";position:absolute;z-index:1;top:23px;left:calc(50% - 5px);width:10px;height:10px;border-radius:50%;background:var(--accent)}.route-stage-top[data-v-aa9667ca]{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:13px;color:#789083;font-size:10px;font-weight:600;letter-spacing:.1em}.route-stage-risk[data-v-aa9667ca]{color:var(--accent);font-size:9px}.route-stage strong[data-v-aa9667ca]{display:block;margin-top:5px;font-size:20px;font-weight:500;line-height:1.3}.route-stage-count[data-v-aa9667ca]{color:var(--text-soft);font-size:11px;margin-top:4px}.route-duty-line[data-v-aa9667ca]{display:flex;gap:4px;width:100%;margin-top:auto;padding-top:17px}.route-duty-line i[data-v-aa9667ca]{flex:1;height:5px;background:var(--accent);transition:background .48s var(--guide-motion-ease)}.route-duty-line .duty-buyer[data-v-aa9667ca]{background:#a7aaa0}.route-duty-line .duty-agreed[data-v-aa9667ca]{background:repeating-linear-gradient(90deg,#7a9586 0 3px,transparent 3px 6px)}.route-detail-content[data-v-aa9667ca]{display:grid;grid-template-columns:minmax(145px,.25fr) minmax(0,1fr);gap:32px;padding:26px 0 0}.route-detail .chain-kicker[data-v-aa9667ca]{margin:2px 0 10px;color:var(--accent)}.route-detail-heading h3[data-v-aa9667ca]{margin:0;font:400 clamp(1.6rem,2.7vw,2.4rem)/1.1 var(--font-display)}.guide-page--zh .route-detail-heading h3[data-v-aa9667ca]{font-family:var(--font-body);font-size:20px;font-weight:500}.route-task-list[data-v-aa9667ca]{padding:0;margin:0;list-style:none;border-top:1px solid var(--line)}.route-task[data-v-aa9667ca]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 18px;align-items:start;padding:12px 0;border-bottom:1px solid var(--line)}.route-task h4[data-v-aa9667ca]{margin:0;font-size:14px;font-weight:600}.route-task p[data-v-aa9667ca]{max-width:76ch;margin:3px 0 0;color:var(--text-soft);font-size:12px;line-height:1.65}.route-task-owner[data-v-aa9667ca]{padding:5px 9px;background:#dcebe2;color:var(--accent);font-size:11px;white-space:nowrap;transition:background .48s var(--guide-motion-ease),color .48s var(--guide-motion-ease)}.task-owner-buyer[data-v-aa9667ca]{background:#e8e8e2;color:#4b544d}.task-owner-agreed[data-v-aa9667ca]{background:#edf2eb;color:#5c796a}.route-task-risk[data-v-aa9667ca]{grid-column:1/-1;color:var(--accent);font-size:10px;font-weight:600;letter-spacing:.07em}.chain-note[data-v-aa9667ca]{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:10px 24px;padding:22px 0 0;margin:0;color:var(--text-soft);font-size:12px;line-height:1.75}.chain-note a[data-v-aa9667ca]{display:inline-flex;align-items:center;gap:7px;color:var(--accent);text-decoration:none;white-space:nowrap}.chain-note a svg[data-v-aa9667ca]{transition:transform var(--guide-motion-duration) var(--guide-motion-ease)}.chain-note a:hover svg[data-v-aa9667ca]{transform:translate(3px,-3px)}.guide-panel[data-v-aa9667ca]{transition:height var(--guide-motion-duration) var(--guide-motion-ease)}.guide-switch-enter-active[data-v-aa9667ca],.guide-switch-leave-active[data-v-aa9667ca]{transition:opacity var(--guide-motion-duration) var(--guide-motion-ease),transform var(--guide-motion-duration) var(--guide-motion-ease)}.guide-switch-enter-from[data-v-aa9667ca]{opacity:0;transform:translateY(8px)}.guide-switch-leave-to[data-v-aa9667ca]{opacity:0;transform:translateY(-5px)}.exception-section[data-v-aa9667ca]{padding-block:104px;background:var(--bg-dark);color:var(--text-inverse)}.exception-section .eyebrow[data-v-aa9667ca]{color:var(--accent-on-dark)}.exception-section .section-heading h2[data-v-aa9667ca]{color:#fff}.exception-section .section-heading h2 span[data-v-aa9667ca]{color:#9ebcb0}.exception-section .section-heading>p[data-v-aa9667ca]:last-child{color:var(--text-inverse-soft)}.exception-workspace[data-v-aa9667ca]{display:grid;grid-template-columns:minmax(0,.43fr) minmax(0,.57fr);gap:44px;align-items:start}.exception-list[data-v-aa9667ca]{border-top:1px solid var(--line-inverse)}.exception-list button[data-v-aa9667ca]{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;min-height:72px;padding:12px 14px;border:0;border-bottom:1px solid var(--line-inverse);border-left:2px solid transparent;background:transparent;color:#d1ddd5;text-align:left;cursor:pointer;transition:background var(--guide-motion-duration) var(--guide-motion-ease),color var(--guide-motion-duration) var(--guide-motion-ease),border-color var(--guide-motion-duration) var(--guide-motion-ease)}.exception-list button.selected[data-v-aa9667ca],.exception-list button[data-v-aa9667ca]:hover{background:#233a30;color:#fff}.exception-list button.selected[data-v-aa9667ca]{border-left-color:var(--accent-on-dark)}.exception-actions span[data-v-aa9667ca],.exception-customer span[data-v-aa9667ca],.exception-index[data-v-aa9667ca],.exception-panel-top[data-v-aa9667ca],.exception-phase[data-v-aa9667ca],.exception-signal span[data-v-aa9667ca]{font-size:10px;font-weight:600;letter-spacing:.08em}.exception-index[data-v-aa9667ca]{color:var(--accent-on-dark)}.exception-list-text[data-v-aa9667ca]{display:grid;min-width:0;gap:4px}.exception-list-text strong[data-v-aa9667ca]{font-size:15px;font-weight:500}.exception-list-text small[data-v-aa9667ca]{overflow:hidden;color:#9bb1a5;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.exception-phase[data-v-aa9667ca]{color:#8da99a;white-space:nowrap}.exception-panel[data-v-aa9667ca]{background:#eaf0e9;color:var(--text)}.exception-panel-inner[data-v-aa9667ca]{padding:30px 34px}.exception-panel-top[data-v-aa9667ca]{display:flex;justify-content:space-between;gap:16px;color:var(--accent)}.exception-panel h3[data-v-aa9667ca]{margin:18px 0;font:400 clamp(2.2rem,3.4vw,3.4rem)/1.08 var(--font-display)}.guide-page--zh .exception-panel h3[data-v-aa9667ca]{font:500 clamp(1.55rem,2.3vw,2.25rem)/1.4 var(--font-body)}.exception-signal[data-v-aa9667ca]{display:grid;gap:7px;min-height:65px;margin:0;padding-bottom:18px;border-bottom:1px solid #c5d3c9;color:#465a4e;font-size:13px;line-height:1.55}.exception-signal span[data-v-aa9667ca]{color:var(--accent)}.exception-actions[data-v-aa9667ca]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;padding:24px 0;margin:0;list-style:none}.exception-actions li[data-v-aa9667ca]{min-width:0}.exception-actions span[data-v-aa9667ca]{color:var(--accent)}.exception-actions p[data-v-aa9667ca]{margin:9px 0 0;color:#3f5547;font-size:12px;line-height:1.7}.exception-customer[data-v-aa9667ca]{display:grid;grid-template-columns:100px minmax(0,1fr);gap:16px;padding-top:17px;border-top:1px solid #c5d3c9}.exception-customer span[data-v-aa9667ca]{color:var(--accent)}.exception-customer p[data-v-aa9667ca]{margin:0;color:#3f5547;font-size:12px;line-height:1.65}.text-link[data-v-aa9667ca]{display:inline-flex;align-items:center;gap:14px;padding-block:6px;color:var(--accent);font-size:13px;text-decoration:none}.text-link svg[data-v-aa9667ca]{transition:transform var(--guide-motion-duration) var(--guide-motion-ease)}.text-link:hover svg[data-v-aa9667ca]{transform:translate(3px,-3px)}.exception-footer[data-v-aa9667ca]{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:28px;padding-top:19px;border-top:1px solid var(--line-inverse)}.exception-footer p[data-v-aa9667ca]{margin:0;color:#dae6dd;font-size:13px;line-height:1.6}.exception-footer .text-link[data-v-aa9667ca]{flex-shrink:0;color:var(--accent-on-dark)}.exception-note[data-v-aa9667ca]{margin:8px 0 0;color:#84998d;font-size:11px;line-height:1.65}.faq-section[data-v-aa9667ca]{display:grid;grid-template-columns:.85fr 1.2fr;gap:100px;padding-block:136px;align-items:start}.faq-heading[data-v-aa9667ca]{position:sticky;top:calc(var(--header-height) + 108px)}.faq-heading>p[data-v-aa9667ca]{margin-top:28px}.faq-caption[data-v-aa9667ca]{display:block;margin-top:36px;color:var(--text-soft);font-size:10px;letter-spacing:.07em}.faq-list[data-v-aa9667ca]{border-top:1px solid var(--line-strong)}.faq-list article[data-v-aa9667ca]{border-bottom:1px solid var(--line-strong)}.faq-question[data-v-aa9667ca]{margin:0}.faq-toggle[data-v-aa9667ca]{display:flex;width:100%;padding-inline:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;transition:color var(--guide-motion-duration) var(--guide-motion-ease);gap:16px;align-items:start;padding-block:30px;cursor:pointer}.faq-number[data-v-aa9667ca],.faq-toggle[data-v-aa9667ca]:hover{color:var(--accent)}.faq-number[data-v-aa9667ca]{flex:0 0 34px;padding-top:4px;font-size:10px}.faq-title[data-v-aa9667ca]{flex:1;margin:0;font:500 18px/1.5 var(--font-body);letter-spacing:0}.faq-toggle svg[data-v-aa9667ca]{flex-shrink:0;margin-top:2px;color:var(--accent);transition:transform var(--guide-motion-duration) var(--guide-motion-ease)}.faq-open .faq-toggle svg[data-v-aa9667ca]{transform:rotate(45deg)}.faq-body[data-v-aa9667ca]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--guide-motion-duration) var(--guide-motion-ease),opacity var(--guide-motion-duration) var(--guide-motion-ease)}.faq-open .faq-body[data-v-aa9667ca]{grid-template-rows:1fr;opacity:1}.faq-clip[data-v-aa9667ca]{min-height:0;overflow:hidden}.faq-content[data-v-aa9667ca]{padding:0 36px 28px 50px}.faq-content p[data-v-aa9667ca]{margin:0 0 18px;color:var(--text-soft);font-size:15px;line-height:1.85}.faq-more[data-v-aa9667ca]{display:inline-flex;margin-top:30px;color:var(--accent);font-size:13px;text-decoration:none;align-items:center;gap:9px;transition:gap var(--guide-motion-duration) var(--guide-motion-ease)}.faq-more[data-v-aa9667ca]:hover{gap:14px}.prepare-section[data-v-aa9667ca]{background:var(--surface);border-top:1px solid var(--line);padding-block:124px}.prepare-layout[data-v-aa9667ca]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;gap:36px 100px;align-items:start}.prepare-heading[data-v-aa9667ca]{grid-column:1;grid-row:1}.enquiry-details[data-v-aa9667ca]{grid-column:2;grid-row:1/span 2}.prepare-actions[data-v-aa9667ca]{grid-column:1;grid-row:2}.prepare-actions>p[data-v-aa9667ca]{max-width:42ch;color:var(--text-soft);line-height:1.85}.prepare-heading .eyebrow[data-v-aa9667ca]{color:var(--accent)}.prepare-heading h2[data-v-aa9667ca]{margin:0 0 22px;font:400 clamp(2.8rem,4.4vw,4.25rem)/1.06 var(--font-display);letter-spacing:-.025em}.prepare-heading h2 span[data-v-aa9667ca]{color:var(--accent)}.guide-page--zh .prepare-heading h2[data-v-aa9667ca]{font-size:clamp(2rem,3.2vw,3rem);line-height:1.4}.prepare-heading>p[data-v-aa9667ca]{color:var(--text-soft);font-size:16px;line-height:1.85;max-width:42ch}.prepare-progress[data-v-aa9667ca]{display:flex;justify-content:space-between;align-items:center;margin-top:0;font-size:11px;letter-spacing:.05em}.prepare-progress strong[data-v-aa9667ca]{font-size:12px;font-weight:500}.progress-track[data-v-aa9667ca]{height:2px;background:var(--line);margin:14px 0 28px}.progress-track div[data-v-aa9667ca]{height:100%;background:var(--accent);transition:width var(--guide-motion-duration) var(--guide-motion-ease)}.prepare-cta[data-v-aa9667ca]{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;background:var(--accent);color:#fff;font-size:14px;text-decoration:none;transition:background var(--guide-motion-duration) var(--guide-motion-ease)}.prepare-cta[data-v-aa9667ca]:hover{background:var(--accent-hover)}.copy-enquiry[data-v-aa9667ca]{display:inline-flex;align-items:center;min-height:44px;margin-top:12px;padding:0;border:0;border-bottom:1px solid var(--line-strong);background:transparent;color:var(--accent);font:500 13px var(--font-body);cursor:pointer;transition:color var(--guide-motion-duration) var(--guide-motion-ease),border-color var(--guide-motion-duration) var(--guide-motion-ease)}.copy-enquiry[data-v-aa9667ca]:hover{color:var(--accent-hover);border-color:var(--accent)}.prepare-actions>.copy-feedback[data-v-aa9667ca]{min-height:3.6em;margin:10px 0 0;font-size:12px;opacity:0;transition:opacity var(--guide-motion-duration) var(--guide-motion-ease)}.copy-feedback.has-feedback[data-v-aa9667ca]{opacity:1}.packing-list-option[data-v-aa9667ca]{margin-top:16px;padding-top:24px;border-top:1px solid var(--line-strong)}.packing-list-option p[data-v-aa9667ca]{margin:0 0 10px;color:var(--text-soft);font-size:14px;line-height:1.8}.packing-list-option a[data-v-aa9667ca]{display:inline-flex;align-items:center;gap:9px;padding-block:6px;color:var(--accent);font-size:13px;text-decoration:none}.packing-list-option a svg[data-v-aa9667ca]{transition:transform var(--guide-motion-duration) var(--guide-motion-ease)}.packing-list-option a:hover svg[data-v-aa9667ca]{transform:translate(3px,-3px)}.enquiry-next[data-v-aa9667ca]{margin-top:36px;padding-top:28px;border-top:1px solid var(--line-strong)}.enquiry-next h3[data-v-aa9667ca]{margin:0 0 20px;font:500 17px/1.5 var(--font-body)}.enquiry-next ol[data-v-aa9667ca]{display:grid;gap:14px;padding-left:20px;margin:0;color:var(--text-soft);font-size:14px;line-height:1.8}.enquiry-next li[data-v-aa9667ca]::marker{color:var(--accent)}.prepare-actions>.prepare-note[data-v-aa9667ca]{font-size:12px;margin-top:16px}.checklist label[data-v-aa9667ca]{position:relative;display:flex;align-items:start;gap:20px;padding-block:27px;border-bottom:1px solid var(--line);cursor:pointer}.checklist label[data-v-aa9667ca]:first-child{border-top:1px solid var(--line)}.checklist input[data-v-aa9667ca]{position:absolute;opacity:0;width:22px;height:22px}.checklist-box[data-v-aa9667ca]{display:grid;place-items:center;width:22px;height:22px;margin-top:1px;border:1px solid var(--line-strong);flex-shrink:0;transition:background var(--guide-motion-duration) var(--guide-motion-ease),border-color var(--guide-motion-duration) var(--guide-motion-ease)}.checklist-box svg[data-v-aa9667ca]{opacity:0;transform:scale(.75);transition:opacity var(--guide-motion-duration) var(--guide-motion-ease),transform var(--guide-motion-duration) var(--guide-motion-ease)}.checked .checklist-box[data-v-aa9667ca]{background:var(--accent);border-color:var(--accent);color:#fff}.checked .checklist-box svg[data-v-aa9667ca]{opacity:1;transform:scale(1)}.checklist-text[data-v-aa9667ca]{display:grid;gap:10px}.checklist-text strong[data-v-aa9667ca]{font-size:17px;font-weight:600}.checklist-text>span[data-v-aa9667ca]{color:var(--text-soft);font-size:14px;line-height:1.8}.checklist input:focus-visible+.checklist-box[data-v-aa9667ca]{outline:2px solid var(--accent);outline-offset:4px}.guide-page a[data-v-aa9667ca]:focus-visible,.guide-page button[data-v-aa9667ca]:focus-visible,[role=tabpanel][data-v-aa9667ca]:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.exception-section button[data-v-aa9667ca]:focus-visible{outline-color:var(--accent-on-dark)}@keyframes enter-aa9667ca{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes photo-in-aa9667ca{0%{transform:scale(1.035)}to{transform:scale(1)}}@media(min-width:1600px){.guide-shell[data-v-aa9667ca]{width:min(1360px,calc(100% - 160px))}.guide-hero[data-v-aa9667ca]{min-height:760px}}@media(max-width:1100px){.guide-shell[data-v-aa9667ca]{width:calc(100% - 64px)}.faq-section[data-v-aa9667ca],.prepare-layout[data-v-aa9667ca]{gap:48px}.term-summary-inner[data-v-aa9667ca]{gap:26px;padding:26px}.exception-workspace[data-v-aa9667ca]{gap:26px}.exception-list button[data-v-aa9667ca]{grid-template-columns:25px minmax(0,1fr)}.exception-phase[data-v-aa9667ca]{display:none}}@media(max-width:760px){.guide-shell[data-v-aa9667ca]{width:calc(100% - 40px)}.guide-hero[data-v-aa9667ca]{min-height:610px}.hero-inner[data-v-aa9667ca]{padding-block:66px 36px}.hero-inner .eyebrow[data-v-aa9667ca]{margin-bottom:34px;font-size:9px}.hero-copy[data-v-aa9667ca]{font-size:15px;max-width:34ch}.hero-photo[data-v-aa9667ca]{-o-object-position:72% 75%;object-position:72% 75%}.hero-shade[data-v-aa9667ca]{background:linear-gradient(90deg,#091a17cc,#091a1766),linear-gradient(0deg,#091a1799,transparent)}.hero-route[data-v-aa9667ca]{margin-top:50px;gap:16px;font-size:8px}.guide-nav a[data-v-aa9667ca]{flex-direction:column;align-items:start;justify-content:center;gap:6px;min-height:72px;font-size:11px}.guide-nav a span[data-v-aa9667ca]{font-size:8px}.journey-section[data-v-aa9667ca]{padding-block:64px}.section-heading[data-v-aa9667ca]{grid-template-columns:1fr;gap:0;margin-bottom:40px}.section-heading>p[data-v-aa9667ca]:last-child{margin-top:24px}.faq-heading h2[data-v-aa9667ca],.section-heading h2[data-v-aa9667ca]{font-size:3.1rem}.guide-page--zh .faq-heading h2[data-v-aa9667ca],.guide-page--zh .section-heading h2[data-v-aa9667ca]{font-size:2rem}.faq-heading>p[data-v-aa9667ca],.section-heading>p[data-v-aa9667ca]:last-child{font-size:15px}.term-tabs button[data-v-aa9667ca]{min-height:70px;padding:10px 5px 12px 0}.term-tabs button+button[data-v-aa9667ca]{padding-left:5px}.term-tabs button[data-v-aa9667ca]:after{right:5px}.term-tabs button+button[data-v-aa9667ca]:after{left:5px}.term-tabs strong[data-v-aa9667ca]{font-size:clamp(1.2rem,4.5vw,1.7rem)}.term-tabs button>span[data-v-aa9667ca]:last-child{display:none}.term-summary-inner[data-v-aa9667ca]{grid-template-columns:1fr;gap:15px;padding:22px}.term-risk[data-v-aa9667ca]{padding:14px 0 0;border-left:0;border-top:1px solid #ffffff38}.route-legend[data-v-aa9667ca]{gap:8px 14px;margin-block:18px 12px;font-size:10px}.route-legend .legend-risk[data-v-aa9667ca]{margin-left:0}.route-stage[data-v-aa9667ca]{min-height:113px;padding:43px 6px 10px}.route-stage strong[data-v-aa9667ca]{font-size:13px}.guide-page:not(.guide-page--zh) .route-stage strong[data-v-aa9667ca]{font-size:10px}.route-stage-count[data-v-aa9667ca]{font-size:9px}.route-stage-risk[data-v-aa9667ca]{display:none}.route-duty-line[data-v-aa9667ca]{gap:2px;padding-top:10px}.route-detail-content[data-v-aa9667ca]{grid-template-columns:1fr;gap:14px;padding-top:20px}.route-detail-heading h3[data-v-aa9667ca]{font-size:1.7rem}.guide-page--zh .route-detail-heading h3[data-v-aa9667ca]{font-size:18px}.exception-section[data-v-aa9667ca]{padding-block:76px}.exception-workspace[data-v-aa9667ca]{grid-template-columns:1fr;gap:18px}.exception-list[data-v-aa9667ca]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.exception-list button[data-v-aa9667ca]{grid-template-columns:19px minmax(0,1fr);gap:6px;min-height:62px;padding:9px 8px}.exception-list button[data-v-aa9667ca]:nth-child(odd){border-right:1px solid var(--line-inverse)}.exception-list-text strong[data-v-aa9667ca]{font-size:12px}.exception-list-text small[data-v-aa9667ca]{display:none}.exception-panel-inner[data-v-aa9667ca]{padding:24px 22px}.exception-actions[data-v-aa9667ca]{grid-template-columns:1fr;gap:0;padding-block:12px}.exception-actions li[data-v-aa9667ca]{display:grid;grid-template-columns:92px minmax(0,1fr);gap:10px;padding-block:10px;border-bottom:1px solid #c5d3c9}.exception-actions li[data-v-aa9667ca]:last-child{border-bottom:0}.exception-actions p[data-v-aa9667ca]{margin:0}.exception-customer[data-v-aa9667ca]{grid-template-columns:1fr;gap:6px}.exception-footer[data-v-aa9667ca]{flex-direction:column;align-items:flex-start;gap:6px}.faq-section[data-v-aa9667ca]{grid-template-columns:1fr;gap:40px;padding-block:80px}.faq-heading[data-v-aa9667ca]{position:static}.faq-caption[data-v-aa9667ca]{margin-top:20px}.faq-title[data-v-aa9667ca]{font-size:17px}.faq-toggle[data-v-aa9667ca]{gap:12px;padding-block:22px}.faq-content[data-v-aa9667ca]{padding-left:46px;padding-right:12px}.prepare-section[data-v-aa9667ca]{padding-block:80px}.prepare-layout[data-v-aa9667ca]{grid-template-columns:1fr;grid-template-rows:none;gap:30px}.enquiry-details[data-v-aa9667ca],.prepare-actions[data-v-aa9667ca],.prepare-heading[data-v-aa9667ca]{grid-column:1;grid-row:auto}.prepare-heading h2[data-v-aa9667ca]{font-size:3rem}.guide-page--zh .prepare-heading h2[data-v-aa9667ca]{font-size:2rem;line-height:1.4}.checklist label[data-v-aa9667ca]{padding-block:20px}.guide-page section[id][data-v-aa9667ca]{scroll-margin-top:calc(var(--header-height) + 86px)}}@media(max-width:520px){.guide-page[data-v-aa9667ca]{margin-top:64px}.guide-nav[data-v-aa9667ca]{top:64px}.guide-hero[data-v-aa9667ca]{min-height:580px}.guide-nav a[data-v-aa9667ca]{font-size:11px}.eyebrow[data-v-aa9667ca]{font-size:10px}.term-tabs strong[data-v-aa9667ca]{font-size:1.6rem}.term-tabs button>span[data-v-aa9667ca]:last-child{font-size:11px}.chain-title-line h3[data-v-aa9667ca]{font-size:17px}}@media(prefers-reduced-motion:reduce){.hero-enter[data-v-aa9667ca],.hero-photo[data-v-aa9667ca]{animation:none}.guide-page[data-v-aa9667ca] *,.guide-page[data-v-aa9667ca] :after,.guide-page[data-v-aa9667ca] :before{transition:none}.guide-reveal.reveal-pending[data-v-aa9667ca]{opacity:1;transform:none}}.transparency-page[data-v-2125c679]{min-height:100vh}.cost-hero[data-v-2125c679]{min-height:min(820px,calc(100svh - var(--header-height)));align-items:end;overflow:hidden}.cost-hero .page-hero-image[data-v-2125c679]{background:linear-gradient(90deg,#050c0eeb 5%,#050c0ead 46%,#050c0e33),linear-gradient(180deg,#050c0e14,#050c0ebd),url(/assets/real-container-loading-mxK0cdGt.webp) 50% /cover no-repeat}.cost-hero .page-hero-copy[data-v-2125c679]{padding-bottom:92px}.hero-cta[data-v-2125c679],.quote-band-link[data-v-2125c679]{display:inline-flex;align-items:center;gap:18px;min-height:50px;margin-top:34px;padding:0 22px;color:#07110f;background:var(--accent-on-dark);font-size:.82rem;font-weight:600;letter-spacing:.04em;text-decoration:none;transition:gap .18s ease,background .18s ease,transform .18s ease}.hero-cta[data-v-2125c679]:hover,.quote-band-link[data-v-2125c679]:hover{gap:24px;background:#fff;transform:translateY(-2px)}.cargo-spectrum[data-v-2125c679]{position:absolute;z-index:3;right:var(--page-gutter);bottom:44px;left:var(--page-gutter);display:grid;grid-template-columns:repeat(6,minmax(0,1fr));width:min(calc(100% - var(--page-gutter)*2),var(--max-width));margin:0 auto;padding:0;color:#fff;list-style:none;border-top:1px solid hsla(0,0%,100%,.28)}.cargo-spectrum li[data-v-2125c679]{display:flex;flex-direction:column;gap:9px;padding:18px 12px 0 0;font-size:.78rem;font-weight:600}.cargo-spectrum li span[data-v-2125c679]{color:var(--accent-on-dark);font-size:.65rem;letter-spacing:.14em}.content-inner[data-v-2125c679]{max-width:var(--max-width);margin:0 auto;padding:var(--section-space) var(--page-gutter)}.content-inner h2[data-v-2125c679]{max-width:720px;margin:0 0 16px;font-weight:var(--title-weight);letter-spacing:var(--title-tracking);font-size:var(--type-heading)}.section-intro[data-v-2125c679]{max-width:720px;color:var(--text-soft);line-height:var(--leading-body);margin-bottom:32px}.table-wrap[data-v-2125c679]{overflow-x:auto;border-top:2px solid var(--text)}.compare-table[data-v-2125c679]{width:100%;border-collapse:collapse}.compare-table td[data-v-2125c679],.compare-table th[data-v-2125c679]{text-align:left;padding:18px 20px;border-bottom:1px solid var(--line);font-size:14.5px;line-height:1.55}.compare-table th[data-v-2125c679]{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-soft)}.compare-table td[data-v-2125c679]:first-child,.compare-table th[data-v-2125c679]:first-child{font-weight:600;color:var(--text);white-space:nowrap}.factor-grid[data-v-2125c679]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 44px;margin-top:52px}.factor-card[data-v-2125c679]{display:grid;grid-template-columns:42px 1fr;padding:28px 0 30px;border-top:1px solid hsla(0,0%,100%,.18)}.factor-card dt[data-v-2125c679]{grid-column:2;margin:0 0 10px;font-size:17px;color:#fff;font-weight:600}.factor-card dd[data-v-2125c679]{grid-column:2;margin:0;font-size:14px;line-height:1.65;color:var(--text-inverse-soft)}.factor-index[data-v-2125c679]{grid-column:1;grid-row:1/span 2;color:var(--accent-on-dark);font-size:.68rem;font-weight:600;letter-spacing:.12em}.charge-list[data-v-2125c679]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;max-width:none;border-top:1px solid var(--line)}.charge-list li[data-v-2125c679]{position:relative;padding:17px 12px 17px 24px;border-bottom:1px solid var(--line);font-size:14.5px;line-height:1.6;color:var(--text-soft)}.charge-list li[data-v-2125c679]:before{content:"→";position:absolute;left:0;top:18px;color:var(--accent);font-weight:600}.quote-band[data-v-2125c679]{padding:88px var(--page-gutter)}.quote-band-inner[data-v-2125c679]{display:flex;align-items:end;justify-content:space-between;gap:48px;width:min(100%,var(--max-width));margin:0 auto}.quote-band h2[data-v-2125c679]{max-width:720px;margin:0;color:#fff;font-size:var(--type-heading);letter-spacing:var(--title-tracking)}.quote-band-link[data-v-2125c679]{flex:0 0 auto;margin-top:0}.cta-button[data-v-2125c679]{display:inline-block;padding:14px 36px;background:var(--accent);color:#fff;text-decoration:none;font-weight:600;font-size:.9rem;letter-spacing:.06em;transition:all var(--transition,.25s)}.cta-button[data-v-2125c679]:hover{filter:brightness(1.15);transform:translateY(-1px)}.section-dark h2[data-v-2125c679]{color:#fff}@media(max-width:768px){.cost-hero[data-v-2125c679]{min-height:calc(100svh - var(--header-height))}.cost-hero .page-hero-copy[data-v-2125c679]{padding-bottom:0}.cost-hero .page-hero-image[data-v-2125c679]{background-position:62%}.cargo-spectrum[data-v-2125c679]{display:none}.content-inner[data-v-2125c679]{padding:56px var(--page-gutter-mobile)}.charge-list[data-v-2125c679],.factor-grid[data-v-2125c679]{grid-template-columns:1fr}.quote-band[data-v-2125c679]{padding:64px var(--page-gutter-mobile)}.quote-band-inner[data-v-2125c679]{align-items:flex-start;flex-direction:column;gap:28px}}.transit-page[data-v-269fd332]{margin-top:var(--header-height,72px);background:var(--bg);color:var(--text)}.shell[data-v-269fd332]{width:min(1120px,calc(100% - 48px));margin:0 auto}.transit-hero[data-v-269fd332]{position:relative;display:flex;align-items:end;min-height:620px;padding:110px 0 78px;overflow:hidden;background:var(--bg-dark);color:#fff}.transit-hero-media[data-v-269fd332]{position:absolute;inset:0;background:linear-gradient(90deg,#060c10eb 4%,#060c10ad 48%,#060c1040),linear-gradient(180deg,#060c1014,#060c10ad),url(/assets/other-ocean-port-DT_CUkbu.webp) 50% /cover no-repeat;transform:scale(1.035)}.transit-hero-layout[data-v-269fd332]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.7fr) minmax(250px,.7fr);align-items:end;gap:72px}.transit-hero p[data-v-269fd332]{margin:0 0 20px;color:var(--accent-on-dark);font-size:11px;font-weight:600;letter-spacing:.17em}.transit-hero h1[data-v-269fd332]{margin:0 0 24px;font-family:var(--font-display);font-size:var(--type-hero);line-height:var(--leading-tight);letter-spacing:var(--title-tracking)}.transit-hero span[data-v-269fd332]{display:block;max-width:720px;color:var(--text-inverse-soft);line-height:1.7}.transit-hero aside[data-v-269fd332]{padding:22px 0 4px 24px;border-left:1px solid hsla(0,0%,100%,.32)}.transit-hero aside strong[data-v-269fd332]{display:block;margin-bottom:12px;color:var(--accent-on-dark);font-size:.68rem;letter-spacing:.15em}.transit-hero aside span[data-v-269fd332]{font-size:.82rem;line-height:1.7}.content[data-v-269fd332]{padding:96px 0 120px}.content-heading[data-v-269fd332]{display:grid;grid-template-columns:180px minmax(0,1fr);gap:32px;align-items:start;margin-bottom:48px}.content-heading p[data-v-269fd332]{margin:8px 0 0;color:var(--accent);font-size:15px;font-weight:600;letter-spacing:.04em}.content-heading h2[data-v-269fd332]{max-width:760px;margin:0;font-family:var(--font-display);font-size:var(--type-heading);letter-spacing:var(--title-tracking);line-height:var(--leading-heading)}.table-wrap[data-v-269fd332]{overflow-x:auto;border-top:2px solid var(--text)}table[data-v-269fd332]{width:100%;border-collapse:collapse;background:var(--surface)}td[data-v-269fd332],th[data-v-269fd332]{padding:24px 20px;border-bottom:1px solid var(--line);text-align:left;white-space:nowrap}thead th[data-v-269fd332]{color:var(--text-soft);font-size:11px;letter-spacing:.08em;text-transform:uppercase}tbody th[data-v-269fd332]{font-size:15px}td[data-v-269fd332]{color:var(--text-soft);font-size:1rem;font-weight:600}.timing-factors[data-v-269fd332]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:72px;border-top:1px solid var(--line-strong)}.timing-factors article[data-v-269fd332]{padding:24px 24px 0 0}.timing-factors article+article[data-v-269fd332]{padding-left:24px;border-left:1px solid var(--line)}.timing-factors article>span[data-v-269fd332]{color:var(--accent);font-size:.68rem;font-weight:600;letter-spacing:.13em}.timing-factors h3[data-v-269fd332]{margin:18px 0 10px;font-size:var(--type-subheading)}.timing-factors p[data-v-269fd332]{margin:0;color:var(--text-soft);font-size:15px;line-height:var(--leading-body)}.notes[data-v-269fd332]{display:grid;grid-template-columns:40px 1fr;gap:20px;margin:54px 0 38px}.notes svg[data-v-269fd332]{color:var(--accent)}.notes h2[data-v-269fd332]{margin:0 0 10px;font-size:1.3rem}.notes p[data-v-269fd332]{max-width:780px;margin:0;color:var(--text-soft);line-height:var(--leading-body)}.cta[data-v-269fd332]{min-height:52px;display:inline-flex;align-items:center;padding:0 22px;background:var(--bg-dark);color:#fff;font-weight:600;text-decoration:none;transition:background .18s ease,transform .18s ease}.cta[data-v-269fd332]:hover{background:var(--bg-dark-alt);transform:translateY(-2px)}@media(max-width:820px){.transit-hero-layout[data-v-269fd332]{grid-template-columns:1fr;gap:44px}.timing-factors[data-v-269fd332]{grid-template-columns:repeat(2,minmax(0,1fr))}.timing-factors article[data-v-269fd332]:nth-child(3){padding-left:0;border-left:0}}@media(max-width:600px){.transit-page[data-v-269fd332]{margin-top:64px}.shell[data-v-269fd332]{width:calc(100% - 32px)}.transit-hero[data-v-269fd332]{min-height:calc(100svh - 64px);padding:80px 0 54px}.transit-hero-media[data-v-269fd332]{background-position:61%}.content[data-v-269fd332]{padding:70px 0 90px}.content-heading[data-v-269fd332]{grid-template-columns:1fr;gap:14px;margin-bottom:34px}.timing-factors[data-v-269fd332]{grid-template-columns:1fr;margin-top:52px}.timing-factors article[data-v-269fd332],.timing-factors article+article[data-v-269fd332]{padding:20px 0 22px;border-left:0;border-bottom:1px solid var(--line)}td[data-v-269fd332],th[data-v-269fd332]{padding:18px 16px}}.transparency-page[data-v-f295db01]{min-height:100vh}.terms-hero[data-v-f295db01]{min-height:min(760px,calc(100svh - var(--header-height)));align-items:end;overflow:hidden}.terms-hero .page-hero-image[data-v-f295db01]{background:linear-gradient(90deg,#050c0ef0 4%,#050c0eb3 48%,#050c0e3d),linear-gradient(180deg,#050c0e1a,#050c0ebd),url(/assets/terms-terminal-24244232-MrKtGcDm.webp) 50% /cover no-repeat}.terms-hero .page-hero-copy[data-v-f295db01]{padding-bottom:84px}.responsibility-track[data-v-f295db01]{position:absolute;z-index:3;right:var(--page-gutter);bottom:42px;left:var(--page-gutter);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:min(calc(100% - var(--page-gutter)*2),var(--max-width));margin:0 auto;padding:0;color:#fff;list-style:none;counter-reset:stages;border-top:1px solid hsla(0,0%,100%,.3)}.responsibility-track li[data-v-f295db01]{display:flex;flex-direction:column;gap:8px;padding:17px 12px 0 0;font-size:.78rem;font-weight:600}.responsibility-track span[data-v-f295db01]{color:var(--accent-on-dark);font-size:.65rem;letter-spacing:.14em}.content-inner[data-v-f295db01]{max-width:var(--max-width);margin:0 auto;padding:var(--section-space) var(--page-gutter)}.content-inner h2[data-v-f295db01]{max-width:780px;margin:0 0 24px;font-weight:var(--title-weight);letter-spacing:var(--title-tracking);font-size:var(--type-heading)}.table-wrap[data-v-f295db01]{overflow-x:auto;border-top:2px solid var(--text)}.terms-table[data-v-f295db01]{width:100%;max-width:1180px;border-collapse:collapse;font-size:.88rem}.terms-table td[data-v-f295db01],.terms-table th[data-v-f295db01]{text-align:left;padding:12px 14px;border-bottom:1px solid var(--line);line-height:1.5;vertical-align:top}.terms-table th[data-v-f295db01]{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-soft);white-space:nowrap}.terms-table td[data-v-f295db01]:first-child,.terms-table th[data-v-f295db01]:first-child{font-weight:600;color:var(--text);white-space:nowrap}.terms-table td[data-v-f295db01]{font-size:.8rem;color:var(--text-soft);min-width:112px}.table-note[data-v-f295db01]{margin-top:12px;font-size:.82rem;color:var(--text-soft);font-style:italic}.term-detail-list[data-v-f295db01]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 44px;margin-top:48px}.term-detail-card[data-v-f295db01]{display:grid;grid-template-columns:42px minmax(0,1fr);padding:28px 0 30px;border-top:1px solid hsla(0,0%,100%,.18)}.term-detail-card dt[data-v-f295db01]{grid-column:2;margin:0 0 10px;font-size:17px;color:#fff;font-weight:600}.term-detail-card dd[data-v-f295db01]{grid-column:2;margin:0 0 8px;font-size:14px;line-height:1.7;color:var(--text-inverse-soft)}.term-index[data-v-f295db01]{grid-column:1;grid-row:1/span 4;color:var(--accent-on-dark);font-size:.68rem;font-weight:600;letter-spacing:.12em}.term-desc[data-v-f295db01]{margin-bottom:12px!important}.term-when[data-v-f295db01]{color:#fff!important;font-weight:600;font-size:13.5px!important}.term-caveat[data-v-f295db01]{padding-left:14px;border-left:3px solid var(--accent);font-size:13px!important;opacity:.85}.faq-list[data-v-f295db01]{display:grid;gap:16px;max-width:740px}.faq-item dt[data-v-f295db01]{font-weight:600;font-size:15.5px;line-height:1.5;color:var(--text);margin-bottom:4px}.faq-item[data-v-f295db01]{padding:18px 0 22px;border-top:1px solid var(--line)}.faq-item dd[data-v-f295db01]{margin:0;font-size:14.5px;line-height:1.65;color:var(--text-soft)}.section-dark h2[data-v-f295db01]{color:#fff}@media(max-width:768px){.terms-hero[data-v-f295db01]{min-height:calc(100svh - var(--header-height))}.terms-hero .page-hero-copy[data-v-f295db01]{padding-bottom:0}.terms-hero .page-hero-image[data-v-f295db01]{background-position:61%}.responsibility-track[data-v-f295db01]{display:none}.content-inner[data-v-f295db01]{padding:56px var(--page-gutter-mobile)}.terms-table td[data-v-f295db01],.terms-table th[data-v-f295db01]{padding:10px 8px;font-size:.75rem}.term-detail-list[data-v-f295db01]{grid-template-columns:1fr}}.not-found[data-v-b8469ebb]{max-width:var(--max-width);margin:auto;padding:calc(var(--header-height) + 90px) var(--page-gutter) 120px}h1[data-v-b8469ebb]{max-width:900px;font-family:var(--font-display);font-size:var(--type-hero);font-weight:var(--title-weight)}p[data-v-b8469ebb]{max-width:620px;line-height:1.8}nav[data-v-b8469ebb]{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}nav a[data-v-b8469ebb]{padding:14px 22px;background:var(--bg-dark);color:var(--text-inverse)}
