.site-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.solution-redesign{overflow-x:clip}.solution-redesign__hero{width:min(100%,var(--page-max));margin-inline:auto;padding:var(--space-3xl) var(--page-gutter) var(--space-4xl);display:grid;gap:var(--space-2xl);align-items:center;border-block-end:var(--rule-hair) solid var(--color-rule)}.solution-conversion h2,.solution-redesign__hero h1,.solution-section-head h2{min-width:0;overflow-wrap:anywhere;font-family:var(--font-display);letter-spacing:-.05em}.solution-redesign__hero h1{max-width:12ch;font-size:clamp(3rem,13vw,5.5rem);font-weight:850;line-height:.93}.solution-redesign__hero>div:first-child>p,.sourcing-solution-redesign__statement>p{max-width:58ch;margin-block-start:var(--space-xl);color:var(--color-ink-2);font-size:var(--text-lg);line-height:1.6}.solution-redesign__hero-media{width:min(100%,25rem);justify-self:center}.solution-redesign__hero-media .adaptive-video__stage{border-color:var(--color-rule-strong)}.solution-section-head{display:grid;gap:var(--space-lg);align-items:end;margin-block-end:var(--space-2xl)}.solution-conversion h2,.solution-section-head h2{max-width:16ch;font-size:clamp(2.35rem,8vw,4.5rem);font-weight:820;line-height:.98}.solution-conversion>div:first-child>p,.solution-section-head>p{max-width:52ch;color:var(--color-muted);font-size:var(--text-lg);line-height:1.6}html[dir=rtl] .solution-conversion h2,html[dir=rtl] .solution-redesign__hero h1,html[dir=rtl] .solution-section-head h2{font-family:var(--font-arabic);letter-spacing:0;line-height:1.18}.shipping-board{background:var(--color-charcoal);color:var(--color-charcoal-ink)}.shipping-board .solution-section-head>p{color:var(--color-charcoal-muted)}.shipping-board__workspace{display:grid;gap:var(--space-lg)}.shipping-board__controls{min-width:0;display:grid;align-content:start;gap:var(--space-xl);padding:var(--space-lg);border:var(--rule-hair) solid var(--color-charcoal-muted);background:var(--color-charcoal-2)}.solution-choice-group{min-width:0;margin:0;padding:0;border:0}.solution-choice-group legend{width:100%;margin-block-end:var(--space-sm);color:var(--color-charcoal-muted);font-size:var(--text-sm);font-weight:700}.solution-choice-group>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:var(--rule-hair) solid var(--color-charcoal-muted)}.solution-choice-group[data-choice-group=shipping-destination-service]>div,.solution-choice-group[data-choice-group=shipping-destination]>div{grid-template-columns:minmax(0,1fr)}.solution-choice-group[data-choice-group=shipping-destination-service] button,.solution-choice-group[data-choice-group=shipping-destination] button{border-inline-end:0;border-block-end:var(--rule-hair) solid var(--color-charcoal-muted)}.solution-choice-group[data-choice-group=shipping-destination-service] button:last-child,.solution-choice-group[data-choice-group=shipping-destination] button:last-child{border-block-end:0}.solution-choice-group button{position:relative;min-width:0;min-height:3rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-xs);align-items:center;padding:var(--space-sm);border:0;border-inline-end:var(--rule-hair) solid var(--color-charcoal-muted);background:transparent;color:var(--color-charcoal-muted);cursor:pointer;text-align:start;transition:background-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.solution-choice-group button:last-child{border-inline-end:0}.solution-choice-group button>svg{width:1.1rem;height:1.1rem}.solution-choice-group button>span{min-width:0;white-space:nowrap;font-size:var(--text-sm);font-weight:750}.solution-choice-group .solution-choice-group__check{display:none;opacity:0;transform:scale(.7);transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.solution-choice-group button[aria-checked=true]{background:var(--color-accent);color:var(--color-accent-ink)}.solution-choice-group button[aria-checked=true] .solution-choice-group__check{opacity:1;transform:scale(1)}.solution-choice-group button:active{transform:translateY(1px)}.solution-choice-group button:disabled,.sourcing-discovery button:disabled,.supplier-handoff button:disabled{cursor:not-allowed;opacity:.55;transform:none}.solution-choice-group button:focus-visible,.solution-store-choice a:focus-visible,.sourcing-discovery button:focus-visible,.supplier-handoff button:focus-visible{z-index:2;outline:2px solid var(--color-focus);outline-offset:2px}.shipping-board__canvas{min-width:0;position:relative;border:var(--rule-hair) solid var(--color-charcoal-muted);background:var(--color-charcoal)}.shipping-contract{min-width:0;display:grid}.shipping-contract__summary{min-width:0;display:grid;border-block-end:var(--rule-hair) solid var(--color-charcoal-muted)}.shipping-contract__mode,.shipping-contract__outcome{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-content:center;gap:var(--space-xs) var(--space-md);min-height:8rem;padding:var(--space-xl)}.shipping-contract__mode{background:var(--color-charcoal-2)}.shipping-contract__outcome{border-block-start:var(--rule-hair) solid var(--color-charcoal-muted)}.shipping-contract[data-contract-destination=lebanon-door-to-door] .shipping-contract__outcome{background:color-mix(in oklch,var(--color-accent) 10%,var(--color-charcoal))}.shipping-contract[data-contract-destination=worldwide-sea-managed-clearance] .shipping-contract__outcome{background:color-mix(in oklch,var(--color-accent) 12%,var(--color-charcoal))}.shipping-contract[data-contract-destination=lebanon-door-to-door] .shipping-contract__outcome>span,.shipping-contract[data-contract-destination=worldwide-sea-managed-clearance] .shipping-contract__outcome>span{color:var(--color-charcoal-ink)}.shipping-contract__mode>svg,.shipping-contract__outcome>svg{grid-row:1/3;align-self:center;width:2rem;height:2rem;color:var(--color-accent)}.shipping-contract__mode>span,.shipping-contract__outcome>span{font-size:var(--text-sm);font-weight:750}.shipping-contract__mode>span{color:var(--color-accent)}.shipping-contract__outcome>span{color:var(--color-charcoal-muted)}.shipping-contract__mode>strong,.shipping-contract__outcome>strong{min-width:0;max-width:22ch;overflow-wrap:anywhere;font-size:var(--text-xl);line-height:1.05}.shipping-contract__responsibilities{display:grid}.shipping-contract__responsibilities>article{min-width:0;display:grid;gap:var(--space-md);align-content:start;padding:var(--space-lg);border-block-end:var(--rule-hair) solid var(--color-charcoal-muted)}.shipping-contract__responsibilities>article[data-destination-responsibility=ats]{background:color-mix(in oklch,var(--color-accent) 9%,var(--color-charcoal))}.shipping-contract__responsibilities>article[data-destination-responsibility=managed]{background:color-mix(in oklch,var(--color-accent) 5%,var(--color-charcoal))}.shipping-contract__responsibilities>article[data-destination-responsibility=ats] .shipping-contract__label,.shipping-contract__responsibilities>article[data-destination-responsibility=ats] .shipping-contract__owner strong,.shipping-contract__responsibilities>article[data-destination-responsibility=ats] p,.shipping-contract__responsibilities>article[data-destination-responsibility=managed] .shipping-contract__label,.shipping-contract__responsibilities>article[data-destination-responsibility=managed] .shipping-contract__owner strong,.shipping-contract__responsibilities>article[data-destination-responsibility=managed] p{color:var(--color-charcoal-ink)}.shipping-contract__label{display:flex;align-items:center;gap:var(--space-sm);color:var(--color-charcoal-muted);font-size:var(--text-sm);font-weight:750}.shipping-contract__label svg{width:1.2rem;height:1.2rem;color:var(--color-accent)}.shipping-contract__owner{min-width:0;display:grid;gap:var(--space-xs)}.shipping-contract__owner strong{color:var(--color-accent);font-size:var(--text-sm)}.shipping-contract__owner span{max-width:26ch;font-size:var(--text-lg);font-weight:780;line-height:1.12}.shipping-contract__responsibilities p{max-width:52ch;color:var(--color-charcoal-muted);font-size:var(--text-base);line-height:1.55}.shipping-contract__resource{width:-moz-fit-content;width:fit-content;min-height:2.75rem;display:inline-flex;gap:var(--space-xs);align-items:center;margin:var(--space-md) var(--space-lg) var(--space-lg);border-block-end:var(--rule-hair) solid currentColor;color:var(--color-charcoal-ink);font-size:var(--text-sm);font-weight:700;white-space:nowrap}.shipping-contract__resource svg{width:1rem}.shipping-contract__resource:active,.solution-store-choice a:active,.sourcing-requirement>a:active{transform:translateY(1px)}.shipping-board__proof{position:relative;z-index:2;display:grid;border-block-start:var(--rule-hair) solid var(--color-charcoal-muted);background:var(--color-charcoal-2)}.solution-proof-media{min-width:0;margin:0;display:grid;grid-template-rows:1fr auto;border-block-start:0}.solution-proof-media__stage{min-height:19rem;overflow:hidden;background:var(--color-charcoal)}.solution-proof-media .adaptive-video,.solution-proof-media .adaptive-video img,.solution-proof-media .adaptive-video video,.solution-proof-media .adaptive-video__stage{height:100%}.solution-proof-media .adaptive-video__stage{aspect-ratio:auto;border:0}.solution-proof-media figcaption{padding:var(--space-sm) var(--space-lg);color:var(--color-charcoal-muted);font-size:var(--text-sm)}.solution-air-illustration{width:100%;height:100%;min-height:19rem;display:block;color:var(--color-accent)}.solution-air-illustration__cargo path,.solution-air-illustration__horizon,.solution-air-illustration__plane path,.solution-air-illustration__trace{fill:none;stroke:currentColor;stroke-width:2;vector-effect:non-scaling-stroke}.solution-air-illustration__horizon{stroke:var(--color-charcoal-muted)}.solution-air-illustration__trace{stroke-dasharray:10 12}.solution-air-illustration__node{fill:var(--color-charcoal);stroke:currentColor;stroke-width:2}.solution-air-illustration__node--end{fill:currentColor}.solution-air-illustration__plane path:first-child{fill:color-mix(in oklch,var(--color-accent) 18%,var(--color-charcoal))}.solution-air-illustration__cargo path{stroke:var(--color-charcoal-muted)}.sourcing-solution-redesign__hero{position:relative;grid-template-areas:"statement" "number" "media"}.sourcing-solution-redesign__statement{grid-area:statement}.sourcing-solution-redesign__number{grid-area:number}.sourcing-solution-redesign__hero .solution-redesign__hero-media{grid-area:media}.sourcing-solution-redesign__number{min-width:0;display:grid;gap:var(--space-xs);align-content:center;padding-block:var(--space-lg);border-block:var(--rule-hair) solid var(--color-rule)}.sourcing-solution-redesign__number strong{color:var(--color-accent-active);font-size:clamp(5.5rem,25vw,10rem);font-weight:850;font-variant-numeric:tabular-nums;letter-spacing:-.09em;line-height:.76}.sourcing-solution-redesign__number span{font-size:var(--text-xl);font-weight:800}.sourcing-solution-redesign__number small{color:var(--color-muted);font-size:var(--text-sm)}.sourcing-discovery{background:var(--color-paper-2)}.sourcing-discovery__entry{display:grid;gap:var(--space-xs);margin-block-end:var(--space-lg)}.sourcing-discovery__entry button{min-height:3rem;display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:var(--rule-hair) solid var(--color-rule-strong);background:var(--color-paper);color:var(--color-muted);cursor:pointer;font:inherit;font-weight:750;text-align:start;transition:background-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.sourcing-discovery__entry button[aria-checked=true]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-paper)}.sourcing-discovery__entry button:active,.sourcing-discovery__methods button:active,.supplier-handoff__actions button:active{transform:translateY(1px)}.sourcing-discovery__catalogue{border:var(--rule-hair) solid var(--color-rule-strong);background:var(--color-paper)}.sourcing-discovery__methods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block-end:var(--rule-hair) solid var(--color-rule-strong)}.sourcing-discovery__methods button{position:relative;min-width:0;min-height:4rem;display:grid;justify-items:center;align-content:center;gap:var(--space-xs);padding:var(--space-xs);border:0;border-inline-end:var(--rule-hair) solid var(--color-rule);background:transparent;color:var(--color-muted);cursor:pointer;font:inherit;transition:background-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.sourcing-discovery__methods button:last-child{border-inline-end:0}.sourcing-discovery__methods button:after{content:"";position:absolute;inset-inline:var(--space-md);inset-block-end:-1px;height:3px;background:var(--color-accent);transform:scaleX(0);transition:transform var(--dur-base) var(--ease-out)}.sourcing-discovery__methods button[aria-checked=true]{background:var(--color-paper-2);color:var(--color-ink)}.sourcing-discovery__methods button[aria-checked=true]:after{transform:scaleX(1)}.sourcing-discovery__methods button span{white-space:nowrap;font-size:var(--text-sm);font-weight:750}.sourcing-discovery__canvas{display:grid;min-width:0;min-height:31rem;background:var(--color-charcoal);color:var(--color-charcoal-ink)}.sourcing-discovery__quantity{min-width:0;display:grid;align-content:center;gap:var(--space-sm);padding:var(--space-xl);border-block-end:var(--rule-hair) solid var(--color-charcoal-muted);background:var(--color-charcoal-2)}.sourcing-discovery__quantity strong{min-width:0;color:var(--color-charcoal-ink);font-size:clamp(4.5rem,9vw,8rem);font-weight:850;font-variant-numeric:tabular-nums;letter-spacing:-.09em;line-height:.78;white-space:nowrap}.sourcing-discovery__quantity span{max-width:18ch;color:var(--color-charcoal-ink);font-size:var(--text-xl);font-weight:800;line-height:1.1}.sourcing-discovery__quantity small{width:-moz-fit-content;width:fit-content;padding-block-start:var(--space-sm);border-block-start:var(--rule-hair) solid var(--color-accent);color:var(--color-accent);font-size:var(--text-sm);font-weight:750}.sourcing-discovery__instrument{position:relative;min-width:0;min-height:25rem;overflow:hidden;display:grid;align-content:end;gap:var(--space-xl);padding:var(--space-xl);isolation:isolate}.sourcing-discovery__instrument-icon{position:absolute;z-index:-1;inset-inline-end:-2rem;inset-block-start:-2rem;width:clamp(12rem,31vw,24rem);height:auto;color:var(--color-accent);opacity:.16;transform:rotate(-7deg)}.sourcing-discovery__instrument-copy{display:grid;gap:var(--space-sm)}.sourcing-discovery__instrument-copy>span{color:var(--color-accent);font-size:var(--text-sm);font-weight:750}.sourcing-discovery__instrument-copy h3{max-width:17ch;font-size:clamp(2.25rem,7vw,4.75rem);line-height:.98;letter-spacing:-.045em}.sourcing-discovery__signals{min-width:0;display:grid;gap:0}.sourcing-discovery__signals span{min-width:0;min-height:3.5rem;display:flex;align-items:center;padding:var(--space-sm) 0;border-block-start:var(--rule-hair) solid var(--color-charcoal-muted);color:var(--color-charcoal-muted);font-size:var(--text-sm);font-weight:700}.sourcing-discovery__canvas[data-discovery-method=name] .sourcing-discovery__signals{grid-template-columns:repeat(3,minmax(0,1fr))}.sourcing-discovery__canvas[data-discovery-method=name] .sourcing-discovery__signals span{padding-inline:var(--space-sm);border-inline-end:var(--rule-hair) solid var(--color-charcoal-muted)}.sourcing-discovery__canvas[data-discovery-method=name] .sourcing-discovery__signals span:first-child{padding-inline-start:0}.sourcing-discovery__canvas[data-discovery-method=name] .sourcing-discovery__signals span:last-child{border-inline-end:0}.sourcing-discovery__canvas[data-discovery-method=photo] .sourcing-discovery__instrument-icon{inset-inline-end:50%;inset-block-start:43%;width:min(52vw,14rem);color:var(--color-accent);opacity:.26;transform:translate(50%,-50%)}.sourcing-discovery__canvas[data-discovery-method=description] .sourcing-discovery__instrument{align-content:center}.sourcing-discovery__canvas[data-discovery-method=description] .sourcing-discovery__instrument-icon{inset-inline-end:var(--space-lg);inset-block-start:auto;inset-block-end:var(--space-lg);opacity:.12;transform:none}.sourcing-discovery__canvas[data-discovery-method=description] .sourcing-discovery__signals span:first-child{width:66%}.sourcing-discovery__canvas[data-discovery-method=description] .sourcing-discovery__signals span:nth-child(2){width:82%}.sourcing-requirement{display:grid;gap:var(--space-2xl);padding:var(--space-xl);border:var(--rule-hair) solid var(--color-rule-strong);background:var(--color-paper);animation:solution-state-enter var(--dur-slow) var(--ease-out) both}.sourcing-requirement h3{max-width:18ch;font-size:var(--text-2xl);line-height:1.05}.sourcing-requirement p{max-width:58ch;margin-block-start:var(--space-md);color:var(--color-muted);line-height:1.6}.sourcing-requirement__signals{display:grid;border-block-start:var(--rule-hair) solid var(--color-rule)}.sourcing-requirement__signals span{min-height:5rem;display:flex;align-items:center;gap:var(--space-md);padding:var(--space-md);border-block-end:var(--rule-hair) solid var(--color-rule);font-weight:750}.sourcing-requirement__signals svg{color:var(--color-accent-active)}.sourcing-requirement>a{width:-moz-fit-content;width:fit-content;min-height:2.75rem;display:inline-flex;align-items:center;gap:var(--space-xs);border-block-end:var(--rule-hair) solid currentColor;font-weight:700;white-space:nowrap}@media (max-width:30rem){.sourcing-discovery__methods{grid-template-columns:minmax(0,1fr)}.sourcing-discovery__methods button{min-height:3.25rem;grid-template-columns:auto minmax(0,1fr);justify-items:start;padding-inline:var(--space-md);border-inline-end:0;border-block-end:var(--rule-hair) solid var(--color-rule)}.sourcing-discovery__methods button:last-child{border-block-end:0}.sourcing-discovery__methods button:after{inset-inline:0 auto;inset-block:var(--space-xs);width:3px;height:auto;transform:scaleY(0)}.sourcing-discovery__methods button[aria-checked=true]:after{transform:scaleY(1)}}.supplier-handoff__zones{display:grid;gap:var(--space-md);align-items:stretch}.supplier-handoff__zones>article{min-width:0;display:grid;align-content:start;gap:var(--space-lg);padding:var(--space-xl);border-block:var(--rule-hair) solid var(--color-rule)}.supplier-handoff__zones>article>span{color:var(--color-accent-active);font-size:var(--text-lg);font-weight:800}.supplier-handoff__zones>article>p{color:var(--color-muted);line-height:1.6}.supplier-handoff__zones .supplier-handoff__ats{border:0;background:var(--color-charcoal);color:var(--color-charcoal-ink)}.supplier-handoff__zones .supplier-handoff__ats>span{color:var(--color-accent)}.supplier-handoff__zones .supplier-handoff__ats>p{color:var(--color-charcoal-muted)}.supplier-handoff__arrow{align-self:center;justify-self:center;color:var(--color-accent-active)}.supplier-handoff__arrow--horizontal{display:none}.supplier-handoff__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:var(--rule-hair) solid var(--color-charcoal-muted)}.supplier-handoff__actions button{min-width:0;min-height:3.5rem;display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-xs);align-items:center;padding:var(--space-sm);border:0;border-inline-end:var(--rule-hair) solid var(--color-charcoal-muted);border-block-end:var(--rule-hair) solid var(--color-charcoal-muted);background:transparent;color:var(--color-charcoal-muted);cursor:pointer;font:inherit;text-align:start;transition:background-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.supplier-handoff__actions button:nth-child(2n){border-inline-end:0}.supplier-handoff__actions button:nth-last-child(-n+2){border-block-end:0}.supplier-handoff__actions button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:750}.supplier-handoff__actions button[aria-checked=true]{background:var(--color-accent);color:var(--color-accent-ink)}.supplier-handoff__detail{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-md);align-items:start;padding-block-start:var(--space-lg);border-block-start:var(--rule-hair) solid var(--color-charcoal-muted);animation:solution-state-enter var(--dur-base) var(--ease-out) both}.supplier-handoff__detail>svg{color:var(--color-accent)}.supplier-handoff__detail>div{display:grid;gap:var(--space-xs)}.supplier-handoff__detail small{color:var(--color-charcoal-muted);line-height:1.55}.solution-conversion{display:grid;gap:var(--space-2xl);align-items:end;border-block-start:var(--rule-hair) solid var(--color-rule)}.solution-conversion__actions{display:flex;flex-wrap:wrap;gap:var(--space-md);align-items:center}.solution-conversion__actions .site-text-link{white-space:nowrap}.solution-store-choice{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.solution-store-choice a{min-height:3rem;display:inline-flex;border-radius:var(--radius-sm);transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.solution-store-choice img{width:auto;height:3rem}.solution-noscript{width:min(100% - calc(2 * var(--page-gutter)),var(--page-max));margin:var(--space-xl) auto;padding:var(--space-md);border:var(--rule-hair) solid var(--color-rule-strong);color:var(--color-muted)}@keyframes solution-state-enter{0%{opacity:0;transform:translateY(var(--space-xs))}to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine){.solution-choice-group button:not([aria-checked=true]):hover,.supplier-handoff__actions button:not([aria-checked=true]):hover{background:color-mix(in oklch,var(--color-charcoal-ink) 7%,transparent);color:var(--color-charcoal-ink)}.sourcing-discovery__entry button:not([aria-checked=true]):hover,.sourcing-discovery__methods button:not([aria-checked=true]):hover{background:var(--color-paper-2);color:var(--color-ink)}.shipping-contract__resource:hover,.sourcing-requirement>a:hover{color:var(--color-accent)}.solution-store-choice a:hover{opacity:.82}}@media (min-width:25rem){.solution-choice-group[data-choice-group=shipping-destination]>div{grid-template-columns:repeat(2,minmax(0,1fr))}.solution-choice-group[data-choice-group=shipping-destination] button{border-block-end:0;border-inline-end:var(--rule-hair) solid var(--color-charcoal-muted)}.solution-choice-group[data-choice-group=shipping-destination] button:last-child{border-inline-end:0}}@media (min-width:48.0625rem){.solution-redesign__hero{padding-block-start:var(--space-4xl);padding-block-end:var(--space-5xl)}.solution-conversion,.solution-section-head{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr)}.sourcing-requirement{grid-template-columns:minmax(0,.72fr) minmax(22rem,1fr)}.solution-choice-group .solution-choice-group__check{display:block}.sourcing-discovery__entry{grid-template-columns:max-content max-content}.sourcing-solution-redesign__hero{grid-template-columns:minmax(0,1.08fr) minmax(19rem,.92fr);grid-template-areas:"statement number" "statement media";align-items:stretch}.sourcing-solution-redesign__statement{align-self:center}.sourcing-solution-redesign__number{border-block:0;border-inline-start:var(--rule-hair) solid var(--color-rule);padding-inline:var(--space-xl)}.sourcing-solution-redesign__number strong{font-size:clamp(4.75rem,10vw,8rem)}.sourcing-solution-redesign__hero .solution-redesign__hero-media{width:min(100%,20rem)}.shipping-contract__summary{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.shipping-contract__outcome{border-block-start:0;border-inline-start:var(--rule-hair) solid var(--color-charcoal-muted)}.shipping-contract__responsibilities>article{grid-template-columns:minmax(9rem,.45fr) minmax(12rem,.72fr) minmax(0,1fr);align-items:center;min-height:9rem}.sourcing-discovery__canvas{grid-template-columns:minmax(18rem,.78fr) minmax(0,1.22fr)}.sourcing-discovery__quantity{border-block-end:0;border-inline-end:var(--rule-hair) solid var(--color-charcoal-muted)}.sourcing-discovery__canvas[data-discovery-method=photo] .sourcing-discovery__instrument{grid-template-columns:minmax(7rem,.42fr) minmax(0,1fr);grid-template-areas:"icon copy" "icon signals";align-content:center}.sourcing-discovery__canvas[data-discovery-method=photo] .sourcing-discovery__instrument-icon{position:static;z-index:auto;grid-area:icon;align-self:center;width:100%;max-width:11rem;opacity:1;transform:none}.sourcing-discovery__canvas[data-discovery-method=photo] .sourcing-discovery__instrument-copy{grid-area:copy}.sourcing-discovery__canvas[data-discovery-method=photo] .sourcing-discovery__signals{grid-area:signals}.sourcing-requirement__signals{grid-column:2;grid-row:1/span 2;grid-template-columns:repeat(3,minmax(0,1fr))}.sourcing-requirement__signals span{min-height:9rem;align-content:space-between;flex-direction:column;align-items:flex-start;border-block-start:0;border-block-end:0;border-inline-start:var(--rule-hair) solid var(--color-rule)}}@media (min-width:64rem){.shipping-solution-redesign__hero{grid-template-columns:minmax(0,1.2fr) minmax(22rem,.8fr);gap:var(--space-4xl)}.shipping-solution-redesign__hero .solution-redesign__hero-media{justify-self:end}.shipping-board__controls{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.sourcing-discovery__canvas{min-height:34rem}.supplier-handoff__zones{grid-template-columns:minmax(12rem,.78fr) auto minmax(24rem,1.45fr) auto minmax(12rem,.78fr);gap:var(--space-lg)}.supplier-handoff__zones>article{min-height:25rem}.supplier-handoff__arrow--horizontal{display:block}.supplier-handoff__arrow--vertical{display:none}}@media (min-width:80rem){.shipping-board__workspace{grid-template-columns:minmax(23rem,.3fr) minmax(0,.7fr);gap:0}.shipping-board__controls{grid-template-columns:minmax(0,1fr);align-content:center;border-inline-end:0}.sourcing-solution-redesign__hero{grid-template-columns:minmax(0,.82fr) minmax(22rem,.72fr) minmax(17rem,.46fr);grid-template-areas:"statement number media";gap:var(--space-2xl)}.sourcing-solution-redesign__number{align-self:stretch;border-inline:var(--rule-hair) solid var(--color-rule)}.sourcing-solution-redesign__number strong{font-size:clamp(7rem,11vw,12rem)}.sourcing-solution-redesign__hero .solution-redesign__hero-media{width:100%;justify-self:end}}@media (min-width:90rem){.shipping-board__workspace,.solution-conversion,.solution-redesign__hero,.solution-section-head,.sourcing-discovery>:not(.solution-section-head),.supplier-handoff>:not(.solution-section-head){max-width:var(--page-max)}}@media (prefers-reduced-motion:reduce){.shipping-contract,.sourcing-discovery__canvas,.sourcing-requirement,.supplier-handoff__detail{animation:none!important;transform:none}.solution-choice-group .solution-choice-group__check,.solution-choice-group button,.sourcing-discovery button,.supplier-handoff button{transition-duration:var(--dur-fast)}}@media print{.shipping-board{background:var(--color-print-paper);color:var(--color-print-ink)}.shipping-board__controls,.solution-conversion__actions,.solution-store-choice,.sourcing-discovery__entry,.sourcing-discovery__methods,.supplier-handoff__actions{display:none}.shipping-board__canvas,.shipping-contract,.shipping-contract__mode,.shipping-contract__outcome,.sourcing-discovery__canvas,.supplier-handoff__zones .supplier-handoff__ats{background:var(--color-print-paper);color:var(--color-print-ink)}}