.campaign-field-assets{border-top:1px solid #cbd0d4}.campaign-field-assets h2{margin:16px 0}.campaign-intro{max-width:760px;font-size:18px;line-height:1.6}.campaign-social{margin:30px 0}.campaign-social img{display:block;width:100%;height:auto;object-fit:contain}.campaign-social figcaption{font-size:11px;color:#606870;margin:10px 0}.campaign-motion-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:32px 0}.campaign-motion{min-width:0;border-top:2px solid #a51d32;padding-top:18px}.campaign-motion h3{font-size:26px;line-height:1.15;margin:12px 0 20px}.campaign-motion video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#f4f4f4}.campaign-motion p{font-size:14px;line-height:1.65}.campaign-purpose{display:grid;grid-template-columns:1fr 1fr;gap:35px;background:#f0f2f4;padding:28px;margin:32px 0}.campaign-purpose h3{margin:12px 0;font-size:27px}.campaign-purpose p{font-size:14px;line-height:1.65}.campaign-support-library{border-top:1px solid #bfc7cd;padding:20px 0}.campaign-support-library summary{font-size:16px;cursor:pointer}.campaign-image-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;margin-top:25px}.campaign-image-grid figure{margin:0;min-width:0}.campaign-image-grid img{width:100%;height:330px;object-fit:contain;background:#eef0f2;display:block}.campaign-image-grid figcaption{font-size:13px;padding:15px 0}.campaign-image-grid figcaption p{font-size:13px;margin:10px 0}.collection-results{margin:28px 0;padding:28px;border:1px solid #cbd0d4;background:#fff}.collection-results h3{font-size:27px;line-height:1.2;margin:14px 0}.collection-results p{font-size:14px;line-height:1.65}.clinical-pair-header{display:flex;justify-content:space-between;gap:20px;align-items:baseline;margin:22px 0 16px}.clinical-pair-header h4{font-size:21px}.clinical-pair-header span{font-size:11px;color:#646d74}.clinical-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}.clinical-pair figure{margin:0;min-width:0;background:#f0f2f4}.clinical-pair img{display:block;width:100%;height:auto!important;object-fit:contain!important;max-height:none!important}.clinical-pair figcaption{padding:10px 14px;font-size:10px;letter-spacing:.09em;color:#202830}.clinical-example-nav{margin:20px 0}.clinical-example-nav button{font-size:11px;padding:9px 12px}.clinical-study-note{font-size:12px;line-height:1.65;border-left:2px solid #ad1931;padding:12px 18px;background:#f3f5f7}.clinical-source-archive{padding:18px 0}.clinical-source-archive summary,.collection-results details summary{cursor:pointer;font-size:13px}.iv-image img[src*="campaign-invitation-profile"]{object-fit:cover;object-position:50% 45%;width:100%;height:100%;max-height:none}.iv-image:has(img[src*="campaign-invitation-profile"]){min-height:0;aspect-ratio:1.23;align-self:start}.collection-results .subnav{margin:18px 0}.collection-results .note{font-size:11px}.collection-results .subnav button[aria-pressed=true]{background:#151b20;color:white}@media(max-width:800px){.campaign-motion-grid,.campaign-purpose{grid-template-columns:1fr}.campaign-image-grid{grid-template-columns:1fr 1fr}.campaign-image-grid img{height:230px}.collection-results{padding:18px}.clinical-pair-header{display:block}.clinical-pair{gap:7px}.clinical-pair figcaption{padding:8px;font-size:9px}}@media(max-width:500px){.campaign-image-grid{grid-template-columns:1fr}.campaign-image-grid img{height:auto}.campaign-purpose{padding:20px}}

.product-picture{background:#edf0f2}.product-picture>img:first-child{height:auto!important;width:100%;object-fit:contain!important;display:block}.clinical-inline{margin:24px 0}.clinical-inline>summary,.campaign-resource>summary{cursor:pointer;padding:15px 0;font-size:15px}.collection-results .clinical-pair img{border-radius:0}
