.FhCcqW_root{--diagram-line:color-mix(in srgb, var(--foreground) 30%, transparent);--diagram-bet:#87cfc2;--diagram-constraint:#f99a6e;border-block:1px solid var(--border);margin-block:3rem;padding-block:2rem 1rem;scroll-margin-top:7rem;container:value-chain/inline-size}.FhCcqW_heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 2rem;display:flex}.FhCcqW_heading h2{letter-spacing:-.015em;font-size:clamp(1.6rem,3vw,2rem);font-weight:500;line-height:1.15}.FhCcqW_heading>p{color:var(--diagram-constraint);font-size:.8125rem}.FhCcqW_diagram{display:none}.FhCcqW_constraint{color:var(--diagram-constraint);font-size:.8125rem;line-height:1.45}.FhCcqW_betLink,.FhCcqW_mobileLink{color:var(--diagram-bet);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--diagram-bet) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--diagram-bet) 35%, transparent);text-underline-offset:5px;text-decoration-thickness:1px}.FhCcqW_betLink:hover,.FhCcqW_mobileLink:hover{text-decoration-color:currentColor}.FhCcqW_betLink:focus-visible,.FhCcqW_mobileLink:focus-visible{outline:2px solid var(--diagram-bet);outline-offset:6px}.FhCcqW_mobile{margin-top:1.5rem;padding:0;list-style:none}.FhCcqW_mobile>li{border-top:1px solid var(--border);padding-block:1.25rem}.FhCcqW_mobileLink{letter-spacing:-.01em;padding-bottom:.25rem;font-size:1.1875rem;font-weight:500;line-height:1.3;display:inline-block}.FhCcqW_mobile .FhCcqW_constraint{margin-top:.25rem}.FhCcqW_mobileMarket{color:var(--text-secondary);margin-top:.4rem;font-size:.875rem;line-height:1.5}@container value-chain (min-width:880px){.FhCcqW_mobile{display:none}.FhCcqW_diagram{margin-top:1.75rem;display:block}.FhCcqW_columns,.FhCcqW_path{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:3rem;display:grid}.FhCcqW_columns{color:var(--text-secondary);font-size:.8125rem}.FhCcqW_columns>p{border-bottom:1px solid var(--border);padding-bottom:.75rem}.FhCcqW_paths{padding:0;list-style:none}.FhCcqW_path{border-bottom:1px solid var(--border);align-items:center;padding-block:1.25rem;position:relative}.FhCcqW_path:last-child{border-bottom:0}.FhCcqW_bet{grid-row:1;min-width:0;position:relative}.FhCcqW_path[data-stage=manufacturing] .FhCcqW_bet{grid-column:1}.FhCcqW_path[data-stage=compute] .FhCcqW_bet{grid-column:2}.FhCcqW_path[data-stage=connections] .FhCcqW_bet{grid-column:3}.FhCcqW_betLink{letter-spacing:-.015em;font-size:1.0625rem;font-weight:500;line-height:1.35;display:inline}.FhCcqW_bet .FhCcqW_constraint{margin-top:.35rem}.FhCcqW_destination{grid-area:1/4;font-size:1rem;line-height:1.4}.FhCcqW_route{border-top:1px solid var(--diagram-line);grid-row:1;height:1px;margin-inline:-1rem;position:relative}.FhCcqW_route:after{content:"";border-top:1px solid var(--diagram-line);border-right:1px solid var(--diagram-line);width:.35rem;height:.35rem;position:absolute;top:-.2rem;right:0;transform:rotate(45deg)}.FhCcqW_path[data-stage=manufacturing] .FhCcqW_route{grid-column:2/4}.FhCcqW_path[data-stage=compute] .FhCcqW_route{grid-column:3}.FhCcqW_path[data-stage=connections] .FhCcqW_route{grid-column:3;justify-self:end;width:1.75rem;margin-inline:0;transform:translate(2.25rem)}}@media print{.FhCcqW_root{break-inside:avoid}}
