.global-trade-page{--trade-nav-height:62px}.trade-section-nav{z-index:35;color:#fff;border-block:1px solid var(--footer-navy-dark);position:sticky;inset-block-start:var(--header-scrolled-height)}.trade-section-nav>div{flex-wrap:wrap;align-items:center;gap:0 44px;display:flex}.trade-section-nav a{text-transform:uppercase;border-block-end:3px solid #0000;align-items:center;gap:12px;padding-block:20px 16px;font-size:15px;font-weight:500;display:inline-flex;position:relative}.trade-section-nav a[aria-current],.trade-section-nav a:hover{border-color:var(--brand-turquoise);color:#fff}.trade-section-nav a[aria-current]{font-weight:750}.trade-section-nav a:last-child{margin-inline-start:auto}.trade-content{padding-block:80px 100px}.trade-content [id]{scroll-margin-block-start:calc(var(--header-scrolled-height) + var(--trade-nav-height) + 24px)}.trade-content .eyebrow{margin-block-end:22px;font-size:11px}.trade-content h2{font-size:clamp(30px,3vw,44px);line-height:1.12}.trade-content h2 em{color:var(--brand-turquoise);font-style:normal}.trade-content p:not(.eyebrow){color:var(--text-muted);font-size:16px;line-height:1.85}.trade-content .text-link{gap:16px;margin-block-start:18px}.trade-intro{isolation:isolate;grid-template-columns:1.6fr 1fr;gap:clamp(32px,4vw,64px);display:grid;position:relative}.trade-intro:before{content:"";z-index:-1;pointer-events:none;opacity:.12;background:url(/assets/corporate-world-dots.svg) 0 100%/contain no-repeat;width:75%;height:75%;position:absolute;inset-block-end:-20px;inset-inline-start:-4%}.trade-intro h2{font-size:clamp(40px,3.8vw,56px);line-height:1.12}.trade-intro-story{grid-template-columns:1fr .9fr;align-items:start;gap:32px;margin-block-start:56px;display:grid}.trade-intro-photo{border-radius:10px;position:relative;overflow:hidden}.trade-intro-photo img{object-fit:cover;transition:transform .6s}.trade-intro-meeting{height:380px}.trade-intro-client{height:460px}.trade-intro-right>p{margin-block-start:30px}.trade-intro-values{color:var(--brand-navy);font-family:var(--font-signature), cursive;transform-origin:0;flex-wrap:wrap;gap:0 10px;margin-block:30px 0;padding:0;list-style:none;display:flex;transform:rotate(-3deg)}.trade-intro-values li{align-items:center;gap:10px;font-size:clamp(28px,2.4vw,34px);font-weight:500;line-height:1.2;display:inline-flex}.trade-intro-values li:not(:last-child):after{content:"·";color:var(--brand-turquoise)}.trade-signature-stroke{width:min(280px,100%);height:30px;color:var(--brand-navy);margin-block-start:4px;display:block;transform:rotate(-3deg)}.trade-panorama{isolation:isolate;color:#fff;background:var(--footer-navy-deep);border-radius:10px;align-items:center;min-height:540px;margin-block-start:72px;padding:clamp(32px,5vw,72px);display:flex;position:relative;overflow:hidden}.trade-panorama>img{object-fit:cover;object-position:center;z-index:-2}.trade-panorama:before{content:"";z-index:-1;background:linear-gradient(90deg,#061923eb,#061923cc 60%,#0619237a);position:absolute;inset:0}.trade-panorama-copy{max-width:900px}.trade-panorama h2{margin-block-end:30px}.trade-content .trade-panorama p{color:#fff}.trade-panorama p+p{margin-block-start:22px}.trade-panorama strong{font-weight:650}.trade-editorial{grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,80px);display:grid}.trade-closing-slogan{margin-block-end:80px;container-type:inline-size}.trade-closing-slogan p{color:var(--brand-navy);letter-spacing:-.055em;white-space:nowrap;margin:0;font-size:10.5cqi;font-weight:700;line-height:1.1}.trade-detail-intro{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,5vw,80px);display:grid}.trade-detail-intro h2{margin-block-end:28px}.trade-detail-intro p+p{margin-block-start:20px}.trade-detail-intro h3{margin-block-start:25px;font-size:18px}.trade-detail-intro .trade-photo{height:560px}.trade-editorial p+p{margin-block-start:20px}.trade-editorial{align-items:center;margin-block-start:72px}.trade-editorial h2{margin-block-end:24px}.trade-editorial-copy h2{margin-block-end:16px;font-size:clamp(28px,2.5vw,36px)}.trade-editorial-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-block-start:30px;display:grid}.trade-editorial-metrics>div{flex-direction:column-reverse;gap:8px;display:flex}.trade-editorial-metrics dt{color:var(--brand-navy);font-size:14px}.trade-editorial-metrics dd{border-block-end:1px solid var(--border-light);color:var(--brand-navy);letter-spacing:-.04em;margin:0;padding-block-end:16px;font-size:clamp(32px,3vw,44px);font-weight:700;line-height:1.1}.trade-editorial-metrics dd span{letter-spacing:0;margin-inline-start:8px;font-size:.5em}.trade-photo{border-radius:10px;height:440px;position:relative;overflow:hidden}.trade-photo img,.trade-contact-photo img{object-fit:cover;transition:transform .6s}.trade-pillars{grid-template-columns:1fr 1fr;gap:48px;margin-block-start:80px;display:grid}.trade-pillars article{border-block-start:2px solid var(--brand-turquoise);padding-block-start:30px}.trade-pillars h2{margin-block-end:24px;font-size:clamp(28px,2.5vw,36px)}.trade-pillars article>p:not(.eyebrow){margin-block-start:18px}.trade-pillars h3{margin-block-start:24px;font-size:18px}.trade-countries{grid-template-columns:1fr 1fr;gap:8px 24px;margin-block:14px 0;padding:0;list-style:none;display:grid}.trade-countries li{border-block-end:1px solid var(--border-light);padding-block:5px;font-size:14px}.trade-principles{background:var(--brand-cream,#f6f4e8) url(/assets/heritage-paper-grain.svg);background-blend-mode:soft-light;border-radius:10px;margin-block-start:80px;padding:40px}.trade-principles>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-block-start:36px;display:grid}.trade-principles article>svg{color:var(--brand-navy);margin-block-end:22px}.trade-principles h3{margin-block-end:16px;font-size:23px;line-height:1.25}.trade-products{margin-block-start:80px}.trade-products-heading{grid-template-columns:1fr 1fr;align-items:end;gap:48px;display:grid}.trade-products-heading>p{max-width:500px}.trade-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-block-start:36px;display:grid}.trade-category-grid a{border:1px solid var(--border-light);border-radius:10px;justify-content:space-between;align-items:start;gap:15px;padding:24px 20px;display:flex}.trade-category-grid a:hover,.trade-category-grid a:focus-visible{background:var(--brand-navy);border-color:var(--brand-navy);color:#fff}.trade-category-grid a:hover small,.trade-category-grid a:focus-visible small{color:#fff}.trade-category-grid strong{font-size:18px;display:block}.trade-category-grid small{color:var(--text-muted);margin-block-start:12px;font-size:14px;line-height:1.6;display:block}.trade-steps{margin-block-start:80px}.trade-steps ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-block:36px 0;padding:0;list-style:none;display:grid}.trade-steps li{border-block-start:1px solid var(--border-light);padding-block-start:22px}.trade-steps li>span{color:var(--brand-turquoise);font-size:12px;font-weight:650}.trade-steps h3{margin-block:18px;margin-inline:0;font-size:23px;line-height:1.25}.trade-inquiry{background:var(--surface-soft);border-radius:10px;grid-template-columns:.85fr 1.5fr;gap:48px;margin-block-start:80px;padding:40px;display:grid}.trade-inquiry h2{margin-block-end:24px;font-size:clamp(28px,2.5vw,36px)}.trade-contact-photo{border-radius:10px;height:400px;margin-block-start:30px;position:relative;overflow:hidden}.trade-form-fields{grid-template-columns:1fr 1fr;gap:22px;display:grid}.trade-inquiry-form label,.trade-inquiry-form legend{font-size:14px;font-weight:600}.trade-form-fields label,.trade-form-message label{margin-block-end:9px;display:block}.trade-inquiry-form input:not([type=checkbox]),.trade-inquiry-form select,.trade-inquiry-form textarea{border:1px solid var(--border-light);width:100%;min-height:46px;color:var(--brand-navy);font:inherit;background:#fff;border-radius:4px;padding:12px;font-size:15px;display:block}.trade-inquiry-form textarea{resize:vertical}.trade-inquiry-form .trade-form-required{margin-block-end:20px;font-size:12px}.trade-form-categories{border:0;min-width:0;margin-block:28px;padding:0}.trade-form-categories>p{margin-block:8px 16px;font-size:13px!important}.trade-form-categories>div{grid-template-columns:1fr 1fr;gap:12px 20px;display:grid}.trade-form-categories label{cursor:pointer;align-items:start;gap:10px;font-weight:400;line-height:1.5;display:flex}.trade-form-categories input{width:18px;height:18px;accent-color:var(--brand-navy);flex-shrink:0;margin:1px 0 0}.trade-form-footer{align-items:center;gap:28px;margin-block-start:18px;display:flex}.trade-form-footer p{font-size:12px!important}.trade-form-consent{margin-block-start:24px}.trade-form-consent-row{align-items:start;gap:10px;display:flex}.trade-form-consent-row>input{width:18px;height:18px;accent-color:var(--brand-navy);flex-shrink:0;margin-block-start:2px}.trade-form-consent-row span,.trade-form-consent-row label{font-size:14px;font-weight:400;line-height:1.6}.trade-privacy-link{font:inherit;color:var(--brand-navy);text-underline-offset:3px;padding:0;text-decoration:underline}.trade-content .trade-privacy-content{background:#fff;margin-block-start:14px;padding:14px;font-size:13px}.trade-form-feedback{border-inline-start:2px solid var(--brand-turquoise);background:#fff;margin-block-start:20px;padding:15px}.trade-form-error{color:var(--form-error)!important}@media (hover:hover) and (prefers-reduced-motion:no-preference){.trade-photo:hover img,.trade-contact-photo:hover img,.trade-intro-photo:hover img{transform:scale(1.035)}}@media (max-width:1100px){.trade-steps ol{grid-template-columns:repeat(2,minmax(0,1fr))}.trade-intro{grid-template-columns:1fr 1fr;gap:32px}.trade-intro-story{grid-template-columns:1fr;margin-block-start:30px}.trade-intro-meeting{height:340px}.trade-intro-client{height:420px}.trade-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trade-inquiry{grid-template-columns:1fr}.trade-inquiry-intro{max-width:760px}.trade-contact-photo{max-width:500px}.trade-principles>div{gap:24px}}@media (max-width:767px){.trade-closing-slogan{margin-block-end:48px}.trade-closing-slogan p{white-space:normal;text-wrap:balance;font-size:16cqi}.global-trade-page{--trade-nav-height:118px}.trade-content{padding-block:45px 65px}.trade-section-nav>div{gap:0 24px}.trade-section-nav a:last-child{margin-inline-start:0}.trade-intro,.trade-editorial,.trade-detail-intro,.trade-pillars,.trade-products-heading,.trade-principles>div,.trade-steps ol{grid-template-columns:1fr;gap:28px}.trade-detail-intro .trade-photo{height:380px}.trade-contact-photo{height:340px}.trade-intro h2{font-size:clamp(34px,8vw,44px)}.trade-intro-story{gap:26px}.trade-intro-meeting{height:380px}.trade-intro-client{height:400px}.trade-intro:before{width:100%;height:80%;inset-inline-start:0}.trade-panorama{min-height:0;margin-block-start:48px;padding:32px 25px}.trade-panorama:before{background:#061923d6}.trade-editorial,.trade-pillars,.trade-principles,.trade-products,.trade-steps,.trade-inquiry{margin-block-start:48px}.trade-photo{height:300px}.trade-principles,.trade-inquiry{padding:25px}.trade-category-grid{grid-template-columns:1fr;gap:14px}.trade-form-fields,.trade-form-categories>div{grid-template-columns:1fr}.trade-form-footer{flex-direction:column;align-items:start;gap:16px}}@media (prefers-reduced-motion:reduce){.trade-photo img,.trade-contact-photo img,.trade-intro-photo img{transition:none}}.trade-product-image{height:500px}.trade-product-image img{object-fit:cover}@media (max-width:767px){.trade-product-image{height:360px}}.trade-contact-photo img{object-position:center 20%}@media (max-width:767px){.trade-privacy-link{min-height:28px}}
