.product-wordmark{display:block;width:100%;height:auto;max-width:310px;min-height:0}.wordmark-heading{line-height:1!important;letter-spacing:0!important}.product-hero h1.wordmark-heading{max-width:610px;width:100%;margin-bottom:27px}.product-hero h1 .product-wordmark{max-width:610px;filter:brightness(0) invert(1)}.technology .product-wordmark{filter:brightness(0) invert(1);max-width:290px}.technology h3.wordmark-heading{margin:4px 0 26px}.solution .product-wordmark{max-width:330px}.solution h3.wordmark-heading{margin:6px 0 25px}.laboratory-link{margin-top:25px;color:#236978;border-color:#8fbac4}.laboratory-link:hover{color:#164a5c}.laboratory-section{background:#eef5f7;color:var(--ink)}.laboratory-section h2 em,.labels-detail h2 em{color:#34818c}.laboratory-section .section-heading>p{max-width:375px;line-height:1.8}.laboratory-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.lab-card{background:white;border:1px solid #d2e2e7;display:flex;flex-direction:column;min-width:0}.lab-image{height:225px;padding:24px 20px;background:#fff;display:flex;align-items:center;justify-content:center}.lab-image img{height:100%;width:100%;object-fit:contain}.lab-content{padding:25px 22px;display:flex;flex-direction:column;flex:1;border-top:2px solid #7bd8de}.lab-content .eyebrow{font-size:12px;margin-bottom:12px}.lab-content h3{font-family:OYTI,Arial,sans-serif;font-size:24px;font-weight:400;line-height:1.3;margin-bottom:14px}.lab-content>p:not(.eyebrow){font-size:15px;line-height:1.75;color:var(--muted);margin-bottom:20px}.lab-method{font-size:13px;color:#286c7a;border-top:1px solid #cfdee3;padding-top:13px;margin-top:auto}.lab-bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:33px}.lab-bottom p{font-size:16px;color:var(--muted);max-width:620px}.lab-bottom .text-link{color:#276b79;border-color:#91b9c2;flex-shrink:0}.tape-art{position:relative;overflow:hidden;aspect-ratio:1.378;width:100%;background:#1b2a43}.tape-art>img,.model-stage.labels-tapes>img{position:absolute!important;width:144.2%!important;max-width:none!important;height:auto!important;left:-20.9%;top:-91.2%;object-fit:initial!important;filter:none!important;transform:none!important}.card-model.labels-tapes{padding:0;background:#1b2a43}.model-stage.labels-tapes{aspect-ratio:1.378;overflow:hidden;background:#1b2a43;max-width:620px}.model-stage.labels-tapes .model-point{box-shadow:0 0 0 5px #071b2a50}.labels-detail,.brochure-paths{background:var(--paper);color:var(--ink)}.pocket-section{background:radial-gradient(ellipse at 85% 30%,#215d70,#0d2946 75%)}.pocket-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:65px}.pocket-art{position:relative;overflow:hidden;aspect-ratio:1.341;width:100%;background:#0d2946}.pocket-art>img{position:absolute;max-width:none;width:151.53%;height:auto;left:-27.12%;top:-90.91%}.pocket-grid .lead{font-size:20px}.pocket-copy{font-size:17px;line-height:1.8;color:#bed7e2}.pocket-grid .text-link{margin-top:25px;color:var(--aqua)}.pocket-priorities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin-top:50px}.pocket-priorities>div{border-top:1px solid #78b6c260;padding-top:22px}.pocket-priorities span{font-size:14px;color:var(--aqua)}.pocket-priorities h3{font-size:23px;font-family:OYTI,Arial,sans-serif;font-weight:400;margin:13px 0;line-height:1.3}.pocket-priorities p{font-size:16px;color:#bed7e2;line-height:1.75}.brochure-path-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.brochure-path-grid a{position:relative;border-top:3px solid #6bc4ce;background:white;padding:32px;transition:background .2s}.brochure-path-grid a:hover{background:#e2f1f4}.brochure-path-grid span{font-size:12px;letter-spacing:.1em;color:#326d7b}.brochure-path-grid h2{font-size:35px;margin:18px 0}.brochure-path-grid p{font-size:16px;line-height:1.7;color:var(--muted);max-width:420px;margin-bottom:24px}.brochure-path-grid b{display:block;font-size:26px;font-weight:400;color:#316e7d}.related-links{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}
@media(max-width:1050px){.laboratory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pocket-grid{gap:32px}.lab-bottom{align-items:flex-start;flex-direction:column;gap:15px}.product-hero h1.wordmark-heading{max-width:530px}.technology .product-wordmark{max-width:290px}.pocket-grid .lead{font-size:18px}}
@media(max-width:700px){.product-hero h1.wordmark-heading{width:100%;max-width:440px}.product-hero h1 .product-wordmark{width:100%}.technology .product-wordmark{max-width:280px}.solution .product-wordmark{max-width:280px}.laboratory-grid{grid-template-columns:1fr}.lab-card{display:grid;grid-template-columns:110px 1fr}.lab-image{height:180px;padding:18px 12px}.lab-content{border-top:0;border-left:2px solid #7bd8de;padding:22px 17px}.lab-content h3{font-size:22px}.lab-content>p:not(.eyebrow){font-size:15px}.lab-content .eyebrow{font-size:11px}.lab-bottom .text-link{flex-shrink:1}.pocket-grid,.pocket-priorities,.brochure-path-grid{grid-template-columns:1fr;gap:28px}.pocket-art{max-width:470px;margin:auto}.pocket-copy{font-size:16px}.pocket-priorities{margin-top:35px}.brochure-path-grid h2{font-size:31px}.brochure-path-grid a{padding:26px}.model-stage.labels-tapes{max-width:470px}.related-links{grid-template-columns:1fr 1fr}}
