.supply-map{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:44px;background:var(--graphite)}.supply-map-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start}.supply-map-tabs button{position:relative;display:grid;grid-template-columns:20px 1fr 12px;gap:12px;align-items:start;background:none;border:0;border-top:var(--rule);padding:19px 16px 19px 0;min-height:86px;cursor:pointer;text-align:left;color:var(--ink-label);font-size:14px;line-height:1.45}.supply-map-tabs button:nth-child(odd){padding-right:24px}.supply-map-tabs button:nth-last-child(-n+2){border-bottom:var(--rule)}.supply-map-tabs button:before{content:"";position:absolute;top:-1px;left:0;width:0;height:2px;background:var(--signal);transition:width .3s}.supply-map-tabs button[aria-selected=true]:before{width:28px}.supply-map-tabs button:hover,.supply-map-tabs button[aria-selected=true]{color:var(--ink)}.supply-map-arrow,.supply-map-index{font-family:var(--mono);font-size:10px;line-height:1.8;letter-spacing:.05em;color:var(--ink-dim)}.supply-map-arrow{visibility:hidden}.supply-map-tabs button[aria-selected=true] .supply-map-arrow{visibility:visible;color:var(--ink)}.supply-map-panels{border-top:var(--rule-strong);border-bottom:var(--rule);padding:20px 0}.supply-map-panel{display:none}.supply-map-panel[data-current=true]{display:block}.supply-map-panel-heading{display:flex;gap:20px;align-items:baseline;margin-bottom:20px}.supply-map-panel-heading .supply-map-index{white-space:nowrap}.supply-map-panel h3{font-family:var(--sans);font-size:25px;line-height:1.25;font-weight:400;letter-spacing:0;text-wrap:balance}.supply-map-panel dl{margin:0}.supply-map-panel dl>div{padding:13px 0;border-top:var(--rule-faint)}.supply-map-panel dt{font-family:var(--mono);font-size:9px;line-height:1.7;letter-spacing:.13em;color:var(--ink-dim)}.supply-map-panel dd{margin:6px 0 0;font-family:var(--sans);font-size:15px;line-height:1.55;color:var(--ink-body)}.technology-studies{position:relative;isolation:isolate;background:var(--graphite);padding-block:28px 12px}.technology-studies-kicker{margin:0;font:11px/1.7 var(--mono);letter-spacing:.14em;color:var(--ink-dim)}.technology-studies-intro{margin:12px 0 22px;max-width:52ch;font-size:15px;line-height:1.65;color:var(--ink-body)}.technology-study-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:var(--rule);margin-bottom:8px}.technology-study-tabs button{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-items:start;min-height:72px;padding:14px 12px 16px 0;border:0;background:none;text-align:left;font-family:var(--sans);font-size:14px;line-height:1.4;color:var(--ink-label);cursor:pointer}.technology-study-tabs button:after{content:"";position:absolute;bottom:-1px;left:0;height:2px;width:0;background:var(--signal)}.technology-study-tabs button:hover,.technology-study-tabs button[aria-selected=true]{color:var(--ink)}.technology-study-tabs button[aria-selected=true]:after{width:28px}.technology-study-number{font-family:var(--mono);font-size:10px;letter-spacing:.12em;color:var(--ink-dim)}.technology-study{display:none;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);column-gap:40px;align-items:start;padding:28px 0 8px}.technology-study[data-study-current=true]{display:grid}.technology-study-mobile-title{display:none}.technology-study-figure{margin:0;min-width:0;padding:22px 0 0;border-top:var(--rule-faint)}.technology-study-steps{list-style:none;margin:0;padding:0;display:grid;gap:0}.technology-study-steps li{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);gap:14px;align-items:baseline;padding:16px 0 16px 18px;border-left:1px solid color-mix(in srgb,var(--silver) 28%,transparent)}.technology-study-steps li:first-child{padding-top:4px}.technology-study-steps li:last-child{padding-bottom:4px;border-left-color:color-mix(in srgb,var(--signal) 72%,transparent)}.technology-study-steps li:before{content:"";position:absolute;left:-3.5px;top:1.35em;width:6px;height:6px;border-radius:50%;border:1px solid var(--silver);background:var(--plate-route,var(--graphite));box-sizing:border-box}.technology-study-steps li:last-child:before{border-color:var(--signal)}.technology-study-step-index{font:10px/1.7 var(--mono);letter-spacing:.12em;color:var(--ink-dim)}.technology-study-step-label{font:13px/1.5 var(--mono);letter-spacing:.04em;color:var(--ink);text-transform:uppercase}.technology-study-caption{border-top:var(--rule-faint);margin:18px 0 0;padding-top:12px;font:10px/1.6 var(--mono);letter-spacing:.09em;color:var(--ink-dim)}.technology-study-reading h3{font-family:var(--sans);font-size:clamp(22px,2.1vw,25px);line-height:1.25;font-weight:400;letter-spacing:0;text-wrap:balance;margin:0}.technology-study-body{margin:16px 0 0;max-width:46ch;font-size:15px;line-height:1.65;color:var(--ink-body)}.technology-study-facts{margin:22px 0 0}.technology-study-facts>div{padding:13px 0;border-top:var(--rule-faint)}.technology-study-facts dt{font:9px/1.7 var(--mono);letter-spacing:.13em;color:var(--ink-dim)}.technology-study-facts dd{margin:6px 0 0;font-size:15px;line-height:1.55;color:var(--ink-body)}.technology-study-checks{list-style:none;margin:0;padding:0;display:grid;gap:8px}.technology-study-checks li{padding-bottom:7px;border-bottom:var(--rule-faint);font-size:14px;line-height:1.5;color:var(--ink-label)}.technology-study-checks li:last-child{border-bottom:0;padding-bottom:0}.technology-study-note{margin:18px 0 0;max-width:46ch;font-size:13px;line-height:1.6;color:var(--ink-dim)}.technology-study-method{display:grid;grid-template-columns:minmax(0,.32fr) minmax(0,1fr);gap:28px;margin-top:28px;padding:20px 0 4px;border-top:var(--rule-strong)}.technology-study-method h3{margin:0;font:10px/1.7 var(--mono);letter-spacing:.1em;font-weight:400;color:var(--ink-dim)}.technology-study-method dl{margin:0}.technology-study-method dl>div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:18px;padding:8px 0;border-bottom:var(--rule-faint)}.technology-study-method dl>div:first-child{padding-top:0}.technology-study-method dl>div:last-child{border-bottom:0}.technology-study-method dt{font:11px/1.65 var(--mono);color:var(--ink-label)}.technology-study-method dd{margin:0;font-size:13px;line-height:1.65;color:var(--ink-body)}.study-circuit-trace{fill:none;stroke:var(--signal);stroke-width:.8;opacity:.42}.study-scan-line{fill:none;stroke:var(--signal);stroke-width:.7;opacity:0}@media(min-width:1024px) and (max-width:1200px){.supply-map{gap:26px}.supply-map-tabs button{grid-template-columns:16px 1fr;gap:8px;padding-right:10px;font-size:13px}.supply-map-arrow{display:none}.technology-study{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);column-gap:26px}.technology-study-tabs button{gap:8px;font-size:13px;padding-right:8px}}@media(max-width:1023px){.supply-map{display:block}.supply-map-tabs{display:none}.supply-map-panels{border:0;padding:0}.supply-map-panel,.supply-map-panel[data-current=true]{display:block;border-top:var(--rule-strong);padding:24px 0 30px}.supply-map-panel:last-child{border-bottom:var(--rule)}.supply-map-panel-heading{margin-bottom:15px;gap:16px}.supply-map-panel h3{font-size:23px;text-wrap:wrap}.supply-map-panel dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.supply-map-panel dd{font-size:15px}.technology-study-tabs{display:none;margin:0}.technology-study-method{grid-template-columns:1fr;gap:16px;margin-top:8px}.technology-study,.technology-study[data-study-current=true]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px;padding:30px 0 36px;border-top:var(--rule-strong)}.technology-study-mobile-title{display:flex;gap:18px;grid-column:1/-1;align-items:baseline;margin:0;font:12px/1.6 var(--mono);color:var(--ink-label)}.technology-study-figure{border-top:0;padding-top:0}.technology-study-reading h3{font-size:23px}}@media(max-width:700px){.technology-study,.technology-study[data-study-current=true]{display:block;padding:26px 0 34px}.technology-study-mobile-title{margin-bottom:18px}.technology-study-figure{margin-bottom:22px}.technology-study-caption{font-size:10px;margin-top:14px;letter-spacing:.05em}.technology-study-reading h3{font-size:24px}.technology-study-body{font-size:16px}.technology-study-note{font-size:13px}.technology-study-method dl>div{grid-template-columns:78px minmax(0,1fr);gap:15px;padding:12px 0}.technology-study-method dd{font-size:14px}}@media(max-width:600px){.supply-map-panel{padding-block:24px}.supply-map-panel dl{display:block}.supply-map-panel dl>div{padding:12px 0}.supply-map-panel dt{font-size:10px}.supply-map-panel dd{margin-top:5px;line-height:1.55}}@media(prefers-reduced-motion:reduce){.technology-study-tabs{display:none}.technology-study,.technology-study[data-study-current=true]{display:grid;padding:30px 0 36px;border-top:var(--rule-strong);row-gap:24px}.technology-study-mobile-title{display:flex;gap:18px;grid-column:1/-1;align-items:baseline;margin:0;font:12px/1.6 var(--mono);color:var(--ink-label)}.supply-map-tabs button:before,.technology-study-tabs button:after{transition:none}}@media(prefers-reduced-motion:reduce) and (max-width:700px){.technology-study,.technology-study[data-study-current=true]{display:block}}