.ContractManufacturingVisibilityBody_page__K6O8p{--ink:#091519;--muted:#505d6a;--paper:#f4f1e9;--orange:#d63b00;--accent:#ff4b12;--line:#d7dcd9;color:var(--ink);background:#fff;font-family:var(--font-body)}.ContractManufacturingVisibilityBody_page__K6O8p *,.ContractManufacturingVisibilityBody_page__K6O8p :after,.ContractManufacturingVisibilityBody_page__K6O8p :before{box-sizing:border-box}.ContractManufacturingVisibilityBody_page__K6O8p figure,.ContractManufacturingVisibilityBody_page__K6O8p h1,.ContractManufacturingVisibilityBody_page__K6O8p h2,.ContractManufacturingVisibilityBody_page__K6O8p h3,.ContractManufacturingVisibilityBody_page__K6O8p p{margin:0}.ContractManufacturingVisibilityBody_page__K6O8p.ContractManufacturingVisibilityBody_page__K6O8p h1,.ContractManufacturingVisibilityBody_page__K6O8p.ContractManufacturingVisibilityBody_page__K6O8p h2,.ContractManufacturingVisibilityBody_page__K6O8p.ContractManufacturingVisibilityBody_page__K6O8p h3{color:inherit;font-family:var(--font-display);font-weight:var(--font-weight-heading);letter-spacing:-.04em;line-height:1.1}.ContractManufacturingVisibilityBody_page__K6O8p h2{font-size:clamp(28px,3vw,44px);text-wrap:balance}.ContractManufacturingVisibilityBody_page__K6O8p li p,.ContractManufacturingVisibilityBody_page__K6O8p p{line-height:1.5}.ContractManufacturingVisibilityBody_page__K6O8p a{color:inherit;text-decoration:none}.ContractManufacturingVisibilityBody_page__K6O8p.ContractManufacturingVisibilityBody_page__K6O8p a:focus-visible,.ContractManufacturingVisibilityBody_page__K6O8p.ContractManufacturingVisibilityBody_page__K6O8p summary:focus-visible{outline:3px solid var(--orange);outline-offset:5px}.ContractManufacturingVisibilityBody_page__K6O8p [id]{scroll-margin-top:100px}.ContractManufacturingVisibilityBody_shell__7zIqI{width:min(92%,1400px);margin-inline:auto}.ContractManufacturingVisibilityBody_anchor__5lpOd{display:block;scroll-margin-top:100px}.ContractManufacturingVisibilityBody_hero__mtAKS{position:relative;isolation:isolate;background:var(--hero-background);color:#fff;overflow:clip}.ContractManufacturingVisibilityBody_heroArt__PR1c_,.ContractManufacturingVisibilityBody_heroShade__iKzeV{position:absolute;inset:0;z-index:-2}.ContractManufacturingVisibilityBody_heroArt__PR1c_ img{object-fit:cover;object-position:center top}.ContractManufacturingVisibilityBody_heroShade__iKzeV{z-index:-1;background:var(--hero-shading)}.ContractManufacturingVisibilityBody_heroInner__JSzKC{padding-block:28px 34px}.ContractManufacturingVisibilityBody_heroCopy__rBi8c{width:64%;max-width:770px}.ContractManufacturingVisibilityBody_breadcrumb__ltz_F{display:flex;align-items:baseline;flex-wrap:wrap;gap:9px;font-size:13px;color:#e4e8e6;margin-bottom:34px!important}.ContractManufacturingVisibilityBody_breadcrumb__ltz_F a:hover{text-decoration:underline}.ContractManufacturingVisibilityBody_eyebrow__PFJig{color:var(--hero-eyebrow-color);font-size:13px;font-weight:var(--font-weight-semibold);letter-spacing:.09em;text-transform:uppercase;margin-bottom:12px!important}.ContractManufacturingVisibilityBody_page__K6O8p h1{font-size:clamp(48px,6.4vw,94px);letter-spacing:-.045em;line-height:.98}.ContractManufacturingVisibilityBody_page__K6O8p .ContractManufacturingVisibilityBody_hero__mtAKS h1{font-weight:var(--font-weight-heading)!important;letter-spacing:-.045em!important;line-height:.98!important;text-wrap:wrap}.ContractManufacturingVisibilityBody_page__K6O8p h1 em,.ContractManufacturingVisibilityBody_page__K6O8p h1 span{display:block}.ContractManufacturingVisibilityBody_page__K6O8p h1 em{font-style:normal;color:var(--accent)}.ContractManufacturingVisibilityBody_heroLead__uhfhk{font-size:clamp(18px,1.55vw,23px);font-weight:var(--font-weight-semibold);margin-top:17px!important}.ContractManufacturingVisibilityBody_heroSummary__dGyyo{max-width:675px;font-size:clamp(16px,1.3vw,20px);margin-top:10px!important}.ContractManufacturingVisibilityBody_actions__9dh1z{display:flex;align-items:center;flex-wrap:wrap;gap:17px;margin-top:24px}.ContractManufacturingVisibilityBody_primaryButton__VPlJJ,.ContractManufacturingVisibilityBody_secondaryButton__uGLNp{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:13px 22px;border:1px solid transparent;border-radius:4px;font-size:17px;line-height:1.4;font-weight:var(--font-weight-bold);text-align:center}.ContractManufacturingVisibilityBody_page__K6O8p .ContractManufacturingVisibilityBody_primaryButton__VPlJJ{color:#fff;background:linear-gradient(110deg,#d63b00,#c93000);border-color:#ed541b}.ContractManufacturingVisibilityBody_page__K6O8p .ContractManufacturingVisibilityBody_primaryButton__VPlJJ:hover{background:#ae3308}.ContractManufacturingVisibilityBody_primaryButton__VPlJJ svg{flex-shrink:0}.ContractManufacturingVisibilityBody_secondaryButton__uGLNp{border-color:#f2f4f2;background:#09151938}.ContractManufacturingVisibilityBody_secondaryButton__uGLNp:hover{background:#ffffff15}.ContractManufacturingVisibilityBody_audience__nuP3y{margin-top:22px!important;font-size:clamp(17px,1.6vw,23px);font-weight:var(--font-weight-semibold);line-height:1.3!important}.ContractManufacturingVisibilityBody_heroCapabilities__7n6H1{display:flex;align-items:center;flex-wrap:wrap;gap:13px;margin-top:22px;font-size:14px;font-weight:var(--font-weight-medium)}.ContractManufacturingVisibilityBody_heroCapabilities__7n6H1 a+a:before{content:"·";margin-right:13px}.ContractManufacturingVisibilityBody_heroCapabilities__7n6H1 a:hover{text-decoration:underline;text-underline-offset:4px}.ContractManufacturingVisibilityBody_sectionLabel__yIg_8{color:#bd3500;font-size:14px;font-weight:var(--font-weight-bold);letter-spacing:.035em;text-transform:uppercase;margin-bottom:9px!important}.ContractManufacturingVisibilityBody_buyers__mwF4Y{padding-block:40px 26px}.ContractManufacturingVisibilityBody_buyerGrid__oQ_Yp{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:24px}.ContractManufacturingVisibilityBody_buyerGrid__oQ_Yp>section{min-width:0}.ContractManufacturingVisibilityBody_buyerPhoto__gHIKq{position:relative;aspect-ratio:2.3;overflow:hidden}.ContractManufacturingVisibilityBody_buyerPhoto__gHIKq img{object-fit:cover;object-position:center 41%}.ContractManufacturingVisibilityBody_buyerGrid__oQ_Yp h3{font-size:clamp(22px,2.2vw,31px);margin-top:18px}.ContractManufacturingVisibilityBody_buyerGrid__oQ_Yp p{color:var(--muted);font-size:18px;margin-top:9px}.ContractManufacturingVisibilityBody_participation__Ca7ZE{display:grid;grid-template-columns:.85fr 1.15fr;gap:30px;align-items:center;margin-top:25px;border-top:1px solid var(--line);padding-top:12px}.ContractManufacturingVisibilityBody_disclosure__Z556q summary,.ContractManufacturingVisibilityBody_participation__Ca7ZE summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding-block:10px;cursor:pointer;list-style:none;font-size:14px;font-weight:var(--font-weight-semibold);line-height:1.5}.ContractManufacturingVisibilityBody_disclosure__Z556q summary::-webkit-details-marker,.ContractManufacturingVisibilityBody_participation__Ca7ZE summary::-webkit-details-marker{display:none}.ContractManufacturingVisibilityBody_disclosure__Z556q summary>span,.ContractManufacturingVisibilityBody_participation__Ca7ZE summary span{font-family:Arial,sans-serif;flex-shrink:0;font-weight:var(--font-weight-regular);font-size:22px}.ContractManufacturingVisibilityBody_disclosure__Z556q[open]>summary>span,.ContractManufacturingVisibilityBody_participation__Ca7ZE details[open] summary span{transform:rotate(45deg)}.ContractManufacturingVisibilityBody_participation__Ca7ZE p{font-size:14px;color:var(--muted)}.ContractManufacturingVisibilityBody_participation__Ca7ZE details p{padding-block:8px 12px;font-size:16px}.ContractManufacturingVisibilityBody_informationFlow__1FZBM{background:var(--paper);padding-block:36px 28px}.ContractManufacturingVisibilityBody_flowFigure__V7ikM{margin-top:24px!important}.ContractManufacturingVisibilityBody_flowDiagram__wXpb7{display:grid;grid-template-columns:1fr 1.65fr 1fr;gap:38px;align-items:center}.ContractManufacturingVisibilityBody_organization__QoLme{display:flex;align-items:center;justify-content:center;gap:20px;border:1px solid #78828a;border-radius:4px;min-height:126px;padding:22px;background:#ffffffb0}.ContractManufacturingVisibilityBody_organization__QoLme svg{flex-shrink:0}.ContractManufacturingVisibilityBody_organization__QoLme strong{font-size:23px;line-height:1.15;letter-spacing:-.025em}.ContractManufacturingVisibilityBody_flowLines__YkdJO{display:grid;gap:22px}.ContractManufacturingVisibilityBody_flowBack__WoFpF,.ContractManufacturingVisibilityBody_flowForward__vSLZ5{display:flex;flex-direction:column;gap:8px;text-align:center;color:#bd3500;font-size:17px;font-weight:var(--font-weight-semibold)}.ContractManufacturingVisibilityBody_flowBack__WoFpF{flex-direction:column-reverse;color:var(--ink)}.ContractManufacturingVisibilityBody_flowTrack__EBCSV{position:relative;display:block;height:14px}.ContractManufacturingVisibilityBody_flowTrack__EBCSV:before{content:"";position:absolute;left:0;right:2px;height:2px;top:6px;background:currentColor}.ContractManufacturingVisibilityBody_flowTrack__EBCSV:after{content:"";position:absolute;right:0;top:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:12px solid}.ContractManufacturingVisibilityBody_flowBack__WoFpF .ContractManufacturingVisibilityBody_flowTrack__EBCSV:after{left:0;right:auto;transform:rotate(180deg)}.ContractManufacturingVisibilityBody_flowFigure__V7ikM figcaption{text-align:center;font-size:13px;line-height:1.5;color:var(--muted);margin-top:21px}.ContractManufacturingVisibilityBody_signals__EMJrC{padding-block:37px 22px}.ContractManufacturingVisibilityBody_signalGrid__IKnRD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:25px}.ContractManufacturingVisibilityBody_signal__YRfp9{display:flex;gap:23px;padding:25px 28px;border-bottom:1px solid var(--line);min-width:0}.ContractManufacturingVisibilityBody_signal__YRfp9:nth-child(3n+1){padding-left:0}.ContractManufacturingVisibilityBody_signal__YRfp9:nth-child(3n){padding-right:0}.ContractManufacturingVisibilityBody_signal__YRfp9:not(:nth-child(3n+1)){border-left:1px solid var(--line)}.ContractManufacturingVisibilityBody_signal__YRfp9:nth-child(n+4){border-bottom:0}.ContractManufacturingVisibilityBody_signal__YRfp9>svg{color:var(--orange);flex-shrink:0;width:43px;height:43px}.ContractManufacturingVisibilityBody_signal__YRfp9 h3{font-size:clamp(20px,1.7vw,25px)}.ContractManufacturingVisibilityBody_signal__YRfp9 p{margin-top:9px;color:var(--muted);font-size:16px}.ContractManufacturingVisibilityBody_disclosure__Z556q{border-top:1px solid var(--line)}.ContractManufacturingVisibilityBody_disclosureBody__e6iAR{padding-block:12px 24px;font-size:16px;line-height:1.6}.ContractManufacturingVisibilityBody_disclosureBody__e6iAR>:is(p,ul,ol,h3,section)+:is(p,ul,ol,h3,section){margin-top:18px}.ContractManufacturingVisibilityBody_disclosureBody__e6iAR h3{font-size:23px}.ContractManufacturingVisibilityBody_disclosureBody__e6iAR li+li{margin-top:10px}.ContractManufacturingVisibilityBody_disclosureBody__e6iAR a{text-decoration:underline;text-underline-offset:3px}.ContractManufacturingVisibilityBody_disclosureBody__e6iAR section p{margin-top:10px}.ContractManufacturingVisibilityBody_approach__dfLcH{padding-block:36px 20px;background:var(--paper)}.ContractManufacturingVisibilityBody_approachGrid__JTgJi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;list-style:none;padding:0;margin:28px 0 0}.ContractManufacturingVisibilityBody_stepTop__rzRtU{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.ContractManufacturingVisibilityBody_stepIcon__VkDeX{display:grid;place-items:center;width:100px;height:100px;background:#ffffffa8;border-radius:50%;margin-left:35px}.ContractManufacturingVisibilityBody_stepArrow__p6dyr{color:#7b848a;margin-right:14px}.ContractManufacturingVisibilityBody_stepCopy__z_Cp2{display:flex;gap:20px}.ContractManufacturingVisibilityBody_number__yn_hm{color:#bd3500;font-size:25px;line-height:1.1;font-weight:var(--font-weight-bold)}.ContractManufacturingVisibilityBody_approachGrid__JTgJi h3{font-size:clamp(21px,1.7vw,26px)}.ContractManufacturingVisibilityBody_approachGrid__JTgJi h3 a:hover{text-decoration:underline;text-underline-offset:4px}.ContractManufacturingVisibilityBody_approachGrid__JTgJi p{margin-top:10px;font-size:16px;color:var(--muted)}.ContractManufacturingVisibilityBody_stageScope__Lou2N{text-align:center;font-size:14px;color:var(--muted);margin-top:24px!important}.ContractManufacturingVisibilityBody_approachFooter__1dQNg{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:21px;padding-block:15px;border-top:1px solid var(--line);font-size:14px}.ContractManufacturingVisibilityBody_approachFooter__1dQNg a,.ContractManufacturingVisibilityBody_page__K6O8p .ContractManufacturingVisibilityBody_textLink___0mTl{display:inline-flex;align-items:center;gap:10px;color:#bd3500;font-weight:var(--font-weight-semibold)}.ContractManufacturingVisibilityBody_approachFooter__1dQNg a{flex-shrink:0}.ContractManufacturingVisibilityBody_approachFooter__1dQNg a:hover,.ContractManufacturingVisibilityBody_textLink___0mTl:hover{text-decoration:underline;text-underline-offset:4px}.ContractManufacturingVisibilityBody_technicalDetails__n_jYP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px}.ContractManufacturingVisibilityBody_technicalDetails__n_jYP>details[open]{grid-column:1/-1}.ContractManufacturingVisibilityBody_foundation__dqL0f{padding-block:32px}.ContractManufacturingVisibilityBody_foundationGrid__9cyhM{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.ContractManufacturingVisibilityBody_foundationPhoto__X4mpS{position:relative;aspect-ratio:1.6}.ContractManufacturingVisibilityBody_foundationPhoto__X4mpS img{object-fit:cover;object-position:center}.ContractManufacturingVisibilityBody_foundationCopy__0vQSQ h2{font-size:clamp(27px,2.7vw,40px)}.ContractManufacturingVisibilityBody_foundationCopy__0vQSQ>p:not(.ContractManufacturingVisibilityBody_sectionLabel__yIg_8){margin-top:15px;font-size:18px;color:var(--muted)}.ContractManufacturingVisibilityBody_systems__v0ZIY{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;list-style:none;padding:0;margin:24px 0}.ContractManufacturingVisibilityBody_systems__v0ZIY li{padding:9px;border:1px solid #8c9499;border-radius:3px;text-align:center;font-size:16px;font-weight:var(--font-weight-semibold)}.ContractManufacturingVisibilityBody_checklist__fc0JW{padding:0;margin:0;list-style:none;display:grid;gap:12px}.ContractManufacturingVisibilityBody_checklist__fc0JW li{display:flex;align-items:flex-start;gap:14px;color:var(--muted);font-size:16px;line-height:1.5}.ContractManufacturingVisibilityBody_checklist__fc0JW svg{color:var(--orange);flex-shrink:0;margin-top:3px}.ContractManufacturingVisibilityBody_foundationCopy__0vQSQ>.ContractManufacturingVisibilityBody_technologyNote__ZDzzP{font-size:14px!important;margin-top:24px!important}.ContractManufacturingVisibilityBody_roadmap__oxb9M{background:var(--paper);padding-block:34px 19px}.ContractManufacturingVisibilityBody_roadmapGrid___RGZL{display:grid;grid-template-columns:.85fr 1.15fr;gap:48px;align-items:center}.ContractManufacturingVisibilityBody_roadmap__oxb9M h2{font-size:clamp(29px,3vw,44px)}.ContractManufacturingVisibilityBody_roadmapSummary__PiKNs{max-width:580px;color:var(--muted);font-size:18px;margin-top:18px!important}.ContractManufacturingVisibilityBody_roadmapLinks___JOtE{display:flex;flex-wrap:wrap;gap:16px 27px;margin-top:24px;font-size:16px}.ContractManufacturingVisibilityBody_roadmapPhoto__cXY_3{position:relative;aspect-ratio:2}.ContractManufacturingVisibilityBody_roadmapPhoto__cXY_3 img{object-fit:cover;object-position:center 43%}.ContractManufacturingVisibilityBody_roadmapFigure__5yIpO figcaption{margin-top:8px;text-align:right;font-size:12px;color:var(--muted)}.ContractManufacturingVisibilityBody_paidScope__zA1xj{text-align:center;font-size:13px;color:var(--muted);margin-top:26px!important}.ContractManufacturingVisibilityBody_framework__v_Mvz{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid var(--line);margin-top:20px;padding-top:15px}.ContractManufacturingVisibilityBody_frameworkName__qdWfd{font-weight:var(--font-weight-bold);font-size:18px}.ContractManufacturingVisibilityBody_frameworkName__qdWfd:hover{text-decoration:underline}.ContractManufacturingVisibilityBody_framework__v_Mvz ol{list-style:none;display:flex;flex-wrap:wrap;gap:28px;margin:0;padding:0;font-size:15px;font-weight:var(--font-weight-semibold)}.ContractManufacturingVisibilityBody_frameworkCaption__j_PPt{font-size:12px;color:var(--muted);margin-top:8px!important}.ContractManufacturingVisibilityBody_closing__CBHSz{position:relative;isolation:isolate;color:#fff;background:#091519;overflow:clip}.ContractManufacturingVisibilityBody_closing__CBHSz>img{object-fit:cover;object-position:center 85%;z-index:-2}.ContractManufacturingVisibilityBody_closingShade__1HteI{position:absolute;inset:0;z-index:-1;background:#061417de}.ContractManufacturingVisibilityBody_closingInner__EUjKU{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-block:28px}.ContractManufacturingVisibilityBody_closing__CBHSz h2{font-size:clamp(26px,2.3vw,34px)}.ContractManufacturingVisibilityBody_closing__CBHSz p{color:#dce3df;font-size:16px;margin-top:9px}.ContractManufacturingVisibilityBody_closing__CBHSz .ContractManufacturingVisibilityBody_primaryButton__VPlJJ{flex-shrink:0}@media (max-width:1200px){.ContractManufacturingVisibilityBody_shell__7zIqI{width:calc(100% - 64px)}.ContractManufacturingVisibilityBody_heroCopy__rBi8c{width:68%}.ContractManufacturingVisibilityBody_heroSummary__dGyyo{max-width:580px}.ContractManufacturingVisibilityBody_flowDiagram__wXpb7{gap:24px}.ContractManufacturingVisibilityBody_organization__QoLme{padding:18px;gap:14px}.ContractManufacturingVisibilityBody_organization__QoLme strong{font-size:19px}.ContractManufacturingVisibilityBody_organization__QoLme svg{width:38px}.ContractManufacturingVisibilityBody_flowBack__WoFpF,.ContractManufacturingVisibilityBody_flowForward__vSLZ5{font-size:15px}.ContractManufacturingVisibilityBody_signal__YRfp9{gap:16px;padding-inline:20px}.ContractManufacturingVisibilityBody_signal__YRfp9>svg{width:34px;height:34px}.ContractManufacturingVisibilityBody_approachGrid__JTgJi{gap:22px}.ContractManufacturingVisibilityBody_stepIcon__VkDeX{width:80px;height:80px;margin-left:25px}.ContractManufacturingVisibilityBody_stepCopy__z_Cp2{gap:12px}.ContractManufacturingVisibilityBody_stepArrow__p6dyr{width:23px;margin-right:0}.ContractManufacturingVisibilityBody_foundationGrid__9cyhM,.ContractManufacturingVisibilityBody_roadmapGrid___RGZL{gap:32px}.ContractManufacturingVisibilityBody_systems__v0ZIY{gap:8px}}@media (max-width:900px){.ContractManufacturingVisibilityBody_heroCopy__rBi8c{width:78%}.ContractManufacturingVisibilityBody_heroLead__uhfhk{max-width:520px}.ContractManufacturingVisibilityBody_primaryButton__VPlJJ,.ContractManufacturingVisibilityBody_secondaryButton__uGLNp{font-size:15px;padding-inline:18px}.ContractManufacturingVisibilityBody_participation__Ca7ZE{grid-template-columns:1fr;gap:8px}.ContractManufacturingVisibilityBody_flowDiagram__wXpb7{grid-template-columns:1fr 1.35fr 1fr;gap:18px}.ContractManufacturingVisibilityBody_organization__QoLme{flex-direction:column;gap:12px;text-align:center}.ContractManufacturingVisibilityBody_signalGrid__IKnRD{grid-template-columns:1fr 1fr}.ContractManufacturingVisibilityBody_signal__YRfp9:nth-child(n){padding:22px;border:0;border-bottom:1px solid var(--line)}.ContractManufacturingVisibilityBody_signal__YRfp9:nth-child(odd){padding-left:0;border-right:1px solid var(--line)}.ContractManufacturingVisibilityBody_signal__YRfp9:nth-child(2n){padding-right:0}.ContractManufacturingVisibilityBody_signal__YRfp9:nth-last-child(-n+2){border-bottom:0}.ContractManufacturingVisibilityBody_approachGrid__JTgJi{grid-template-columns:1fr 1fr;gap:30px}.ContractManufacturingVisibilityBody_stepTop__rzRtU{max-width:250px}.ContractManufacturingVisibilityBody_approachGrid__JTgJi li:nth-child(2) .ContractManufacturingVisibilityBody_stepArrow__p6dyr{display:none}.ContractManufacturingVisibilityBody_technicalDetails__n_jYP{grid-template-columns:1fr}.ContractManufacturingVisibilityBody_approachFooter__1dQNg{flex-direction:column;align-items:flex-start;gap:13px}.ContractManufacturingVisibilityBody_foundationGrid__9cyhM,.ContractManufacturingVisibilityBody_roadmapGrid___RGZL{grid-template-columns:1fr;gap:26px}.ContractManufacturingVisibilityBody_foundationPhoto__X4mpS{aspect-ratio:2.2}.ContractManufacturingVisibilityBody_foundationCopy__0vQSQ h2{font-size:32px}.ContractManufacturingVisibilityBody_roadmapPhoto__cXY_3{max-height:350px}.ContractManufacturingVisibilityBody_closingInner__EUjKU{align-items:flex-start;flex-direction:column;gap:22px}}@media (max-width:760px){.ContractManufacturingVisibilityBody_shell__7zIqI{width:calc(100% - 40px)}}@media (max-width:700px){.ContractManufacturingVisibilityBody_heroInner__JSzKC{padding-block:24px 30px}.ContractManufacturingVisibilityBody_heroCopy__rBi8c{width:100%}.ContractManufacturingVisibilityBody_heroArt__PR1c_ img{object-position:67% center}.ContractManufacturingVisibilityBody_breadcrumb__ltz_F{font-size:11px;margin-bottom:26px!important}.ContractManufacturingVisibilityBody_eyebrow__PFJig{font-size:10px}.ContractManufacturingVisibilityBody_page__K6O8p h1{font-size:clamp(35px,9vw,59px)}.ContractManufacturingVisibilityBody_heroLead__uhfhk{font-size:19px}.ContractManufacturingVisibilityBody_heroSummary__dGyyo{font-size:16px}.ContractManufacturingVisibilityBody_actions__9dh1z{gap:12px;margin-top:22px}.ContractManufacturingVisibilityBody_heroCapabilities__7n6H1{margin-top:20px;font-size:13px}.ContractManufacturingVisibilityBody_page__K6O8p h2{font-size:29px}.ContractManufacturingVisibilityBody_sectionLabel__yIg_8{font-size:12px}.ContractManufacturingVisibilityBody_buyers__mwF4Y{padding-block:28px 22px}.ContractManufacturingVisibilityBody_buyerGrid__oQ_Yp{grid-template-columns:1fr;gap:26px;margin-top:20px}.ContractManufacturingVisibilityBody_buyerPhoto__gHIKq{aspect-ratio:2}.ContractManufacturingVisibilityBody_buyerGrid__oQ_Yp h3{margin-top:13px;font-size:25px}.ContractManufacturingVisibilityBody_buyerGrid__oQ_Yp p{font-size:16px}.ContractManufacturingVisibilityBody_informationFlow__1FZBM{padding-block:28px 24px}.ContractManufacturingVisibilityBody_flowDiagram__wXpb7{grid-template-columns:1fr;gap:18px}.ContractManufacturingVisibilityBody_organization__QoLme{flex-direction:row;text-align:left;min-height:92px}.ContractManufacturingVisibilityBody_organization__QoLme strong{font-size:21px}.ContractManufacturingVisibilityBody_flowLines__YkdJO{grid-template-columns:1fr 1fr;gap:20px}.ContractManufacturingVisibilityBody_flowBack__WoFpF,.ContractManufacturingVisibilityBody_flowForward__vSLZ5{flex-direction:column;align-items:center;gap:13px;font-size:14px}.ContractManufacturingVisibilityBody_flowTrack__EBCSV{width:14px;height:50px}.ContractManufacturingVisibilityBody_flowTrack__EBCSV:before{left:6px;top:0;bottom:0;right:auto;width:2px;height:auto}.ContractManufacturingVisibilityBody_flowTrack__EBCSV:after{top:auto;bottom:0;right:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:0;border-top:12px solid}.ContractManufacturingVisibilityBody_flowBack__WoFpF .ContractManufacturingVisibilityBody_flowTrack__EBCSV:after{top:0;bottom:auto}.ContractManufacturingVisibilityBody_flowFigure__V7ikM figcaption{font-size:12px}.ContractManufacturingVisibilityBody_signals__EMJrC{padding-block:28px 18px}.ContractManufacturingVisibilityBody_signalGrid__IKnRD{grid-template-columns:1fr;margin-top:14px}.ContractManufacturingVisibilityBody_signal__YRfp9:nth-child(n){padding:20px 0;border:0;border-bottom:1px solid var(--line);gap:20px}.ContractManufacturingVisibilityBody_signal__YRfp9:last-child{border-bottom:0}.ContractManufacturingVisibilityBody_signal__YRfp9 h3{font-size:22px}.ContractManufacturingVisibilityBody_signal__YRfp9 p{font-size:16px}.ContractManufacturingVisibilityBody_approach__dfLcH{padding-block:28px 18px}.ContractManufacturingVisibilityBody_approachGrid__JTgJi{gap:28px 20px}.ContractManufacturingVisibilityBody_stepIcon__VkDeX{margin-left:0;width:68px;height:68px}.ContractManufacturingVisibilityBody_stepIcon__VkDeX svg{width:32px;height:32px}.ContractManufacturingVisibilityBody_stepTop__rzRtU{margin-bottom:15px}.ContractManufacturingVisibilityBody_stepCopy__z_Cp2{flex-direction:column;gap:8px}.ContractManufacturingVisibilityBody_number__yn_hm{font-size:21px}.ContractManufacturingVisibilityBody_approachGrid__JTgJi h3{font-size:22px}.ContractManufacturingVisibilityBody_approachGrid__JTgJi p{font-size:15px}.ContractManufacturingVisibilityBody_stageScope__Lou2N{text-align:left}.ContractManufacturingVisibilityBody_foundation__dqL0f{padding-block:24px}.ContractManufacturingVisibilityBody_foundationPhoto__X4mpS{aspect-ratio:1.65}.ContractManufacturingVisibilityBody_foundationCopy__0vQSQ>p:not(.ContractManufacturingVisibilityBody_sectionLabel__yIg_8){font-size:16px}.ContractManufacturingVisibilityBody_systems__v0ZIY{gap:8px;margin-block:20px}.ContractManufacturingVisibilityBody_systems__v0ZIY li{padding:8px 3px;font-size:14px}.ContractManufacturingVisibilityBody_roadmap__oxb9M{padding-block:28px 20px}.ContractManufacturingVisibilityBody_roadmapSummary__PiKNs{font-size:16px}.ContractManufacturingVisibilityBody_roadmapLinks___JOtE{gap:17px 22px;font-size:15px;margin-top:20px}.ContractManufacturingVisibilityBody_roadmapPhoto__cXY_3{aspect-ratio:1.8}.ContractManufacturingVisibilityBody_paidScope__zA1xj{text-align:left}.ContractManufacturingVisibilityBody_framework__v_Mvz{align-items:flex-start;flex-direction:column;gap:15px}.ContractManufacturingVisibilityBody_framework__v_Mvz ol{gap:14px 20px;font-size:14px}.ContractManufacturingVisibilityBody_closing__CBHSz p{font-size:15px}}@media (max-width:380px){.ContractManufacturingVisibilityBody_actions__9dh1z{align-items:stretch;flex-direction:column}.ContractManufacturingVisibilityBody_actions__9dh1z a{font-size:14px;padding-inline:12px}.ContractManufacturingVisibilityBody_approachGrid__JTgJi{grid-template-columns:1fr;gap:24px}.ContractManufacturingVisibilityBody_approachGrid__JTgJi li{display:flex;align-items:flex-start;gap:20px}.ContractManufacturingVisibilityBody_stepTop__rzRtU{margin:0}.ContractManufacturingVisibilityBody_stepArrow__p6dyr{display:none}.ContractManufacturingVisibilityBody_stepCopy__z_Cp2{flex:1}}.ContractManufacturingVisibilityBody_reading__9Mkl1{padding-block:42px 45px;color:var(--ink);background:var(--paper)}.ContractManufacturingVisibilityBody_readingHeading__K_9uT{display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.ContractManufacturingVisibilityBody_readingHeading__K_9uT p{margin-top:13px;font-size:16px;max-width:700px}.ContractManufacturingVisibilityBody_readingHeading__K_9uT>a{display:inline-flex;align-items:center;gap:14px;min-height:44px;color:#a8320d;font-size:14px;font-weight:var(--font-weight-semibold);flex-shrink:0}.ContractManufacturingVisibilityBody_guideGrid__d6J6m{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:29px}.ContractManufacturingVisibilityBody_guideCard__tWr94{min-width:0;border:1px solid #b9beb633;background:#fffdf8}.ContractManufacturingVisibilityBody_guideCard__tWr94>a{display:flex;flex-direction:column;height:100%;text-decoration:none}.ContractManufacturingVisibilityBody_guideCard__tWr94:hover{border-color:#a8320d}.ContractManufacturingVisibilityBody_guideImage__8HKte{position:relative;display:grid;place-items:center;aspect-ratio:2.2;background:#ddd9cf;color:#a8320d}.ContractManufacturingVisibilityBody_guideImage__8HKte img{object-fit:cover}.ContractManufacturingVisibilityBody_guideCopy__7_d7K{display:flex;flex-direction:column;flex:1;padding:22px}.ContractManufacturingVisibilityBody_guideMeta__OOks2{display:flex;align-items:center;justify-content:space-between;gap:15px;color:#485653;font-size:12px}.ContractManufacturingVisibilityBody_guideMeta__OOks2>span:first-child{color:#a8320d;font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.08em}.ContractManufacturingVisibilityBody_guideCard__tWr94 h3{margin-top:14px;font-size:clamp(23px,1.95vw,30px);line-height:1.25}.ContractManufacturingVisibilityBody_guideExcerpt__tvZju{margin-top:15px!important;padding-bottom:22px;color:#3c4a50;font-size:14px}.ContractManufacturingVisibilityBody_guideFooter__Obs1l{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;border-top:1px solid #09151933;padding-top:17px;margin-top:auto!important;font-size:11px}.ContractManufacturingVisibilityBody_guideFooter__Obs1l>span{display:inline-flex;align-items:center;gap:10px;color:#a8320d;font-weight:var(--font-weight-bold)}.ContractManufacturingVisibilityBody_reading__9Mkl1 a:focus-visible{outline-color:#a8320d}@media (max-width:1000px){.ContractManufacturingVisibilityBody_guideGrid__d6J6m{gap:18px}.ContractManufacturingVisibilityBody_guideCopy__7_d7K{padding:17px}}@media (max-width:650px){.ContractManufacturingVisibilityBody_reading__9Mkl1{padding-block:32px}.ContractManufacturingVisibilityBody_readingHeading__K_9uT{align-items:start;flex-direction:column;gap:10px}.ContractManufacturingVisibilityBody_guideGrid__d6J6m{grid-template-columns:1fr;gap:24px;margin-top:22px}.ContractManufacturingVisibilityBody_guideCopy__7_d7K{padding:20px}.ContractManufacturingVisibilityBody_guideCard__tWr94 h3{font-size:27px}}