.laboratory-module__X7ogAG__eyebrow{color:var(--color-primary)}.laboratory-module__X7ogAG__sectionTitle,.laboratory-module__X7ogAG__researchTitle,.laboratory-module__X7ogAG__partnersTitle{color:var(--color-text-dark);overflow-wrap:anywhere;word-break:break-word}.laboratory-module__X7ogAG__sectionTitle,.laboratory-module__X7ogAG__researchTitle{margin-bottom:24px}.laboratory-module__X7ogAG__researchLead{color:var(--color-text-dark);font-family:var(--font-body);font-size:var(--type-body-lg-size);line-height:var(--type-body-lg-line);overflow-wrap:break-word;margin:0}.laboratory-module__X7ogAG__pillarsSection{padding:var(--section-spacing-page-start) 0 var(--section-spacing);background:var(--color-white)}.laboratory-module__X7ogAG__pillarsGrid{border:1px solid var(--rgba-primary-15);background:var(--rgba-primary-15);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.laboratory-module__X7ogAG__pillarCard{--pillar-accent:var(--color-primary);--pillar-padding-inline:clamp(24px, 2.8vw, 36px);background:var(--color-white);grid-template-rows:auto auto;align-content:start;min-width:0;display:grid}.laboratory-module__X7ogAG__controlTone{--pillar-accent:var(--color-primary)}.laboratory-module__X7ogAG__testingTone{--pillar-accent:var(--color-teal)}.laboratory-module__X7ogAG__developmentTone{--pillar-accent:var(--color-warning)}.laboratory-module__X7ogAG__pillarBody{padding:clamp(24px, 2.8vw, 36px) var(--pillar-padding-inline);gap:16px;display:grid}.laboratory-module__X7ogAG__pillarEyebrow{color:var(--color-primary);font-family:var(--font-heading);font-size:var(--type-caption-size);text-transform:uppercase;font-weight:500;line-height:1.2}.laboratory-module__X7ogAG__pillarTitle{min-height:3.24em;color:var(--color-text-dark);font-family:var(--font-heading);text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;margin:0;font-size:clamp(24px,2vw,36px);font-weight:500;line-height:1.08}.laboratory-module__X7ogAG__pillarDescription{min-height:58px;padding:16px var(--pillar-padding-inline);border-top:1px solid color-mix(in srgb, var(--color-primary), transparent 82%);color:var(--color-text-dark);font-family:var(--font-body);overflow-wrap:break-word;margin:0;font-size:clamp(16px,.9vw,18px);line-height:1.42}.laboratory-module__X7ogAG__testsSection{padding:var(--section-spacing) 0;background:var(--color-surface-page-tint)}.laboratory-module__X7ogAG__sectionHeader{max-width:980px}.laboratory-module__X7ogAG__testsGrid{border:1px solid var(--rgba-primary-15);background:var(--rgba-primary-15);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.laboratory-module__X7ogAG__testGroup{background:var(--color-white);min-width:0;padding:clamp(24px,2.8vw,36px)}.laboratory-module__X7ogAG__testGroupTitle{min-height:2.6em;color:var(--color-text-dark);font-family:var(--font-heading);text-transform:uppercase;overflow-wrap:anywhere;word-break:break-word;margin:0 0 24px;font-size:clamp(22px,1.5vw,28px);font-weight:500;line-height:1.28}.laboratory-module__X7ogAG__testList{gap:12px;margin:0;padding:0;display:grid}.laboratory-module__X7ogAG__testList li{color:var(--color-text-tertiary);font-family:var(--font-body);font-size:var(--type-body-size);line-height:var(--type-body-line);overflow-wrap:break-word;padding-left:22px;position:relative}.laboratory-module__X7ogAG__testList li:before{content:"";background:var(--color-primary);width:8px;height:8px;position:absolute;top:.72em;left:0}.laboratory-module__X7ogAG__researchSection{padding:var(--section-spacing) 0;background:var(--color-white)}.laboratory-module__X7ogAG__researchGrid{grid-template-columns:minmax(320px,.62fr) minmax(0,1fr);align-items:start;gap:clamp(40px,5vw,88px);display:grid}.laboratory-module__X7ogAG__researchIntro{max-width:680px}.laboratory-module__X7ogAG__researchFacts{border:1px solid var(--rgba-primary-15);background:var(--rgba-primary-15);gap:1px;margin-top:clamp(28px,3vw,40px);display:grid}.laboratory-module__X7ogAG__researchFact{background:linear-gradient(180deg, var(--rgba-primary-05), var(--rgba-primary-0)), var(--color-white);gap:8px;padding:20px clamp(20px,2vw,28px);display:grid}.laboratory-module__X7ogAG__researchFact dt{color:var(--color-primary);font-family:var(--font-heading);text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(22px,1.8vw,32px);font-weight:500;line-height:1}.laboratory-module__X7ogAG__researchFact dd{color:var(--color-text-tertiary);font-family:var(--font-body);font-size:var(--type-caption-size);line-height:var(--type-caption-line);overflow-wrap:break-word}.laboratory-module__X7ogAG__capabilitiesList{border:1px solid var(--rgba-primary-15);background:var(--rgba-primary-15);gap:1px;margin:0;padding:0;display:grid}.laboratory-module__X7ogAG__capabilityItem{background:var(--color-white);min-width:0;color:var(--color-text-tertiary);font-family:var(--font-body);font-size:var(--type-body-size);line-height:var(--type-body-line);overflow-wrap:break-word;grid-template-columns:54px minmax(0,1fr);align-items:start;gap:18px;padding:20px clamp(20px,2vw,28px);display:grid}.laboratory-module__X7ogAG__capabilityIndex{color:var(--color-primary);font-family:var(--font-heading);font-size:var(--type-caption-size);font-weight:600;line-height:var(--type-caption-line)}.laboratory-module__X7ogAG__partnersSection{padding:var(--section-spacing) 0 var(--section-spacing-lg);background:var(--color-white)}.laboratory-module__X7ogAG__partnersHeader{max-width:980px}.laboratory-module__X7ogAG__partnersEyebrow{color:var(--color-primary)}.laboratory-module__X7ogAG__partnersTitle{color:var(--color-text-dark)}.laboratory-module__X7ogAG__partnersGrid{border-top:1px solid var(--rgba-primary-15);border-left:1px solid var(--rgba-primary-15);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;display:grid}.laboratory-module__X7ogAG__partnerItem{border-right:1px solid var(--rgba-primary-15);border-bottom:1px solid var(--rgba-primary-15);background:var(--color-white);min-height:108px;color:var(--color-text-dark);font-family:var(--font-heading);overflow-wrap:anywhere;word-break:break-word;align-items:flex-end;padding:clamp(18px,2vw,26px);font-size:clamp(16px,1.05vw,20px);font-weight:500;line-height:1.25;display:flex}.laboratory-module__X7ogAG__partnerItemWide{grid-column:span 2}@media (max-width:1279px){.laboratory-module__X7ogAG__researchGrid,.laboratory-module__X7ogAG__pillarsGrid,.laboratory-module__X7ogAG__testsGrid{grid-template-columns:1fr}.laboratory-module__X7ogAG__pillarCard,.laboratory-module__X7ogAG__pillarTitle,.laboratory-module__X7ogAG__testGroupTitle{min-height:0}.laboratory-module__X7ogAG__partnersGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.laboratory-module__X7ogAG__sectionTitle,.laboratory-module__X7ogAG__researchTitle,.laboratory-module__X7ogAG__partnersTitle{max-width:100%}.laboratory-module__X7ogAG__pillarCard{--pillar-padding-inline:20px}.laboratory-module__X7ogAG__pillarBody{padding-block:24px}.laboratory-module__X7ogAG__pillarDescription{min-height:0;padding-block:16px}.laboratory-module__X7ogAG__testGroup{padding-inline:20px}.laboratory-module__X7ogAG__pillarTitle{font-size:22px}.laboratory-module__X7ogAG__capabilityItem{grid-template-columns:1fr;gap:8px}.laboratory-module__X7ogAG__partnersGrid{grid-template-columns:1fr}.laboratory-module__X7ogAG__partnerItem{min-height:82px}.laboratory-module__X7ogAG__partnerItemWide{grid-column:auto}}
