/* Waters product collection: pale blue, champagne and clear typography. */
.wv-catalog{--wv-blue:#eaf5fb;--wv-line:#c6dce6;--wv-gold:#b8a16c;--wv-ink:#172e3b;--wv-muted:#445c69;background:#fff;color:#132a37;padding-bottom:72px;font-weight:300}
.wv-catalog .wrap{width:min(1240px,calc(100% - 88px))}.wv-catalog h1,.wv-catalog h2,.wv-catalog h3{color:#142f3c;letter-spacing:.015em}.wv-catalog h1,.wv-catalog h2{font-weight:700;text-wrap:balance}.wv-catalog h3{font-weight:500}.wv-catalog p{font-size:15px;line-height:1.95}.wv-catalog figure,.wv-catalog ol,.wv-catalog ul{margin:0}.wv-catalog ul{padding:0;list-style:none}.wv-catalog svg{display:block}.wv-catalog .wv-eyebrow{font:500 10px/1.8 'Noto Sans TC',sans-serif;letter-spacing:1.6px;color:#446b7b}.wv-link{display:inline-flex;align-items:center;gap:17px;border-bottom:1px solid #c6ad72;padding-bottom:4px;font-size:12px;font-weight:500;line-height:1.7;color:#285f77}.wv-link:hover{color:#6b4fd3;border-color:#6b4fd3}.wv-photo img{display:block;max-width:100%;width:100%;height:100%;object-fit:contain}.wv-photo figcaption{font-size:10px;line-height:1.7;color:#506873}.wv-icon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;color:#4c8ba6;flex:none}.wv-icon svg{width:100%;height:100%}
.wv-hero{background:radial-gradient(ellipse at 78% 38%,#fff 0,transparent 48%),linear-gradient(120deg,#e7f4fb,#f7fbfd 58%,#f8f0df);border-bottom:1px solid #cddfe7;padding-top:22px;overflow:hidden}.wv-breadcrumb{font-size:11px;color:#4e6773}.wv-breadcrumb span{margin:0 10px;color:#af9b6d}.wv-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:42px;align-items:center;min-height:460px}.wv-hero-copy{padding:38px 0 45px}.wv-hero-copy>.wv-eyebrow{display:flex;align-items:center;gap:13px}.wv-hero-copy>.wv-eyebrow:before{content:'';width:33px;height:2px;background:linear-gradient(90deg,#b39960,#e8daba)}.wv-agency{font-size:11px!important;margin-top:13px;color:#435e6b}.wv-hero h1{font:700 clamp(49px,4.3vw,66px)/1.17 Arial,'Noto Sans TC',sans-serif;margin:22px 0 18px;letter-spacing:.015em}.wv-hero h1 span{display:inline-block;font:700 clamp(31px,2.65vw,39px)/1.5 'Noto Sans TC',sans-serif;letter-spacing:.025em;margin-top:10px}.wv-hero-intro{max-width:530px;font-size:15px!important}.wv-use-tag{display:inline-block;margin-top:20px;padding:6px 12px;border:1px solid #c4dce5;background:#ffffffa8;font-size:11px;line-height:1.8;color:#375b69}.wv-actions{display:flex;align-items:center;gap:27px;margin-top:26px}.wv-actions .btn,.wv-cta .btn{font-size:13px;border-radius:2px;padding:11px 22px;gap:24px}.wv-hero-product{position:relative;margin:20px 0!important;height:414px;background:#fff;border:1px solid #d8e7ee;box-shadow:0 18px 55px #6891a519;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 25px 15px}.wv-hero-product:before{content:'WATERS  /  PRODUCT';position:absolute;left:18px;top:15px;font:9px/1 Arial,sans-serif;letter-spacing:1.6px;color:#668493}.wv-hero-product img{height:calc(100% - 53px);width:100%;object-fit:contain}.wv-hero-product figcaption{text-align:center;margin-top:8px;max-width:100%}.wv-hero-waters-qtof .wv-hero-product img{height:calc(100% - 42px)}.wv-hero-foot{border-top:1px solid #c7dce5;display:flex;align-items:center;gap:30px;padding:17px 0}.wv-series{font:10px/1.6 Arial,sans-serif;letter-spacing:1.5px;color:#607b87}.wv-hero-foot nav{display:flex;gap:21px;flex-wrap:wrap}.wv-hero-foot nav a{font-size:11px;font-weight:500;color:#355d70}.wv-page{margin-left:auto;font:300 24px/1 Arial,sans-serif;color:#9f8953;white-space:nowrap}.wv-page small{font-size:11px;color:#6e8290}
.wv-tabs{background:#fff;border-bottom:1px solid #c6dce6}.wv-tabs .wrap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.wv-tabs a{display:flex;align-items:center;gap:15px;min-width:0;padding:17px 20px;border-right:1px solid #d7e6ed;border-bottom:3px solid transparent}.wv-tabs a:first-child{border-left:1px solid #d7e6ed}.wv-tabs a[aria-current]{background:linear-gradient(#fff,#eef7fb);border-bottom-color:#baa36c}.wv-tabs a:hover{background:#f2f9fc}.wv-tab-num{font:11px/1 Arial,sans-serif;color:#a58b50}.wv-tabs strong,.wv-tabs small{display:block}.wv-tabs strong{font:500 14px/1.7 Arial,'Noto Sans TC',sans-serif}.wv-tabs small{font-size:10px;color:#637d89;white-space:nowrap}.wv-tabs b{font-size:17px;font-weight:300;margin-left:auto;color:#7796a3}.wv-highlights{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;padding:39px 0;border-bottom:1px solid var(--wv-line)}.wv-highlights article{display:flex;align-items:flex-start;gap:16px}.wv-highlights h2{font-size:16px;font-weight:500;margin:0 0 7px}.wv-highlights p{font-size:12px;line-height:1.9;color:#425b67}.wv-highlights .wv-icon{width:38px;height:38px}
.wv-section{padding-top:68px;scroll-margin-top:110px}.wv-heading{max-width:960px;margin-bottom:30px}.wv-heading .wv-eyebrow{display:flex;align-items:center;gap:14px;margin-bottom:13px}.wv-heading .wv-eyebrow span{font:12px/1 Arial,sans-serif;color:#9e844b;border-right:1px solid #c9b27c;padding-right:15px}.wv-heading h2{font-size:30px;line-height:1.6}.wv-heading>p:last-child:not(.wv-eyebrow){font-size:14px;color:#465f6b;margin-top:13px;max-width:900px}.wv-analyzer{background:linear-gradient(115deg,#eef8fc,#fff 60%,#fcf7ea);border:1px solid #d1e4ec;padding:20px 22px 12px;overflow-x:auto}.wv-analyzer svg{width:100%;min-width:680px;height:auto}.wv-analyzer figcaption{font-size:10px;color:#5b7180;text-align:right;min-width:680px}.wv-featured-product,.wv-standards-layout{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px}.wv-featured-photo,.wv-detail-photo,.wv-standards-photo{height:385px;background:linear-gradient(145deg,#f2f9fc,#fff);border:1px solid #d6e6ed;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px}.wv-featured-photo img,.wv-detail-photo img,.wv-standards-photo img{height:calc(100% - 25px);width:100%;object-fit:contain}.wv-featured-photo figcaption,.wv-detail-photo figcaption,.wv-standards-photo figcaption{text-align:center;margin-top:7px}.wv-featured-product h3,.wv-standards-layout h3,.wv-concept-layout h3{font-size:25px;line-height:1.5;margin:9px 0 15px}.wv-featured-product>div>p:not(.wv-eyebrow),.wv-standards-layout>div>p:not(.wv-eyebrow),.wv-concept-layout>div>p:not(.wv-eyebrow){font-size:13px;color:#455e6a}.wv-feature-rows{margin:18px 0 20px}.wv-feature-rows article{display:flex;gap:16px;padding:13px 0;border-top:1px solid #d4e5ec}.wv-feature-rows article>span{font:11px/2 Arial,sans-serif;color:#a9915a}.wv-feature-rows h3{font-size:14px;margin:0 0 4px;font-weight:500}.wv-feature-rows p{font-size:12px;line-height:1.8;color:#4b626e}.wv-model-table{margin-top:34px;overflow-x:auto;border:1px solid #cedfe8}.wv-model-table table{width:100%;border-collapse:collapse;min-width:760px;text-align:left;font-size:13px}.wv-model-table caption{padding:12px 18px;background:#f7fbfd;text-align:left;font-size:12px;font-weight:500}.wv-model-table thead{background:#eaf4f9}.wv-model-table th,.wv-model-table td{padding:15px 18px;border-bottom:1px solid #d4e4eb}.wv-model-table tbody th{font-weight:500;min-width:235px}.wv-model-table tbody tr:last-child>*{border-bottom:0}.wv-model-table .wv-link{font-size:12px}.wv-fine{font-size:11px!important;color:#60737d;margin-top:14px;line-height:1.9}
.wv-concept-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:43px;align-items:center}.wv-concept-photo{height:365px;position:relative;overflow:hidden;background:#e8f3f8}.wv-concept-photo img{object-fit:cover}.wv-concept-photo figcaption{position:absolute;bottom:10px;right:10px;background:#fffffff0;padding:4px 10px;font-size:9px}.wv-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,1fr);margin-top:34px!important;border:1px solid #d2e3e9}.wv-steps li{position:relative;padding:25px 23px 27px;background:linear-gradient(145deg,#eef8fc,#fff);border-right:1px solid #d2e3e9}.wv-steps li:last-child{border:0}.wv-steps li:not(:last-child):after{content:'→';position:absolute;right:-13px;top:64px;border:1px solid #d0dfe5;background:#fff;color:#9d8958;width:25px;height:25px;line-height:22px;text-align:center;z-index:1;font-size:13px;border-radius:50%}.wv-step-num{position:absolute;right:18px;top:18px;font:300 24px/1 Arial,sans-serif;color:#aac3cf}.wv-steps h3{font-size:15px;margin:19px 0 9px}.wv-steps p{font-size:12px;line-height:1.9;color:#48606b}.wv-three-points{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin:28px 0 20px}.wv-three-points article{padding:23px 22px;background:#f7fbfd;border-top:2px solid #d4bd86}.wv-three-points article>span{font:12px/1 Arial,sans-serif;color:#a18a54}.wv-three-points h3{font-size:16px;margin:12px 0 9px}.wv-three-points p{font-size:12px;line-height:1.9}.wv-comparison{display:grid;grid-template-columns:1fr 1fr;border:1px solid #cfe1e8}.wv-comparison article{padding:30px 33px;background:#f4fafd}.wv-comparison article+article{border-left:1px solid #cfe1e8;background:#fcfaf3}.wv-comparison h3{font:500 32px/1.4 Arial,sans-serif;margin-top:10px}.wv-comparison .wv-comparison-question{font-size:15px;font-weight:500;margin:9px 0}.wv-comparison p:not([class]){font-size:13px;margin-bottom:20px}.wv-notice{display:flex;gap:18px;align-items:center;background:#f2f8fb;border-left:3px solid #c5ab71;padding:20px 25px;margin-top:20px}.wv-notice>span{width:38px;height:38px;flex:none;color:#75a2b5}.wv-notice svg{width:100%;height:100%}.wv-notice p{font-size:12px}.wv-notice strong{display:block;font-weight:500;margin-bottom:4px}
.wv-onelab{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:46px}.wv-protocol{border:1px solid #c7dce6;background:linear-gradient(145deg,#e8f5fb,#fdfaf3);padding-bottom:15px;box-shadow:0 12px 38px #85a7b317}.wv-protocol-bar{height:35px;background:#fff;border-bottom:1px solid #d5e5ec;display:flex;align-items:center;gap:5px;padding:0 14px}.wv-protocol-bar span{width:7px;height:7px;border-radius:50%;background:#c2d5dc}.wv-protocol-bar span:nth-child(2){background:#d5be8d}.wv-protocol-bar b{margin-left:auto;font:9px/1 Arial,sans-serif;letter-spacing:1px;color:#688894}.wv-protocol-body{padding:22px 24px 4px;display:grid;gap:9px}.wv-protocol-block{display:flex;align-items:center;gap:15px;background:#fff;border:1px solid #d7e8ee;padding:11px 14px}.wv-protocol-block>span{width:31px;height:31px;color:#7ca8ba}.wv-protocol-block svg{width:100%;height:100%}.wv-protocol-block small,.wv-protocol-block strong{display:block}.wv-protocol-block small{font:9px/1.8 Arial,sans-serif;color:#a18a54}.wv-protocol-block strong{font-size:12px;font-weight:500}.wv-protocol-block>b{margin-left:auto;color:#9fb7bf;font-weight:300}.wv-protocol>p{text-align:right;font-size:9px;color:#617984;margin:6px 24px 0}
.wv-supply-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.wv-supply-grid article{border:1px solid #d0e1e8;background:#fff;min-width:0}.wv-supply-photo{height:220px;padding:14px;background:#f5fafc;border-bottom:1px solid #d0e1e8}.wv-supply-photo figure{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.wv-supply-photo img{height:calc(100% - 24px)}.wv-supply-photo figcaption{font-size:9px;margin-top:4px;text-align:center}.wv-supply-copy{padding:23px}.wv-supply-copy h3{font-size:20px;margin:8px 0 12px}.wv-supply-copy>p:not(.wv-eyebrow){font-size:12px;min-height:75px;color:#455f6b}.wv-supply-copy ul{margin:16px 0 20px}.wv-supply-copy li{font-size:11px;padding:5px 0 5px 14px;position:relative;line-height:1.8}.wv-supply-copy li:before{content:'＋';position:absolute;left:0;color:#a9915b}
.wv-faq{display:grid;grid-template-columns:1fr 1.2fr;column-gap:45px;padding:60px 0 0}.wv-faq>.wv-eyebrow{grid-column:1}.wv-faq>h2{grid-column:1;font-size:25px;margin-top:12px}.wv-faq>div{grid-column:2;grid-row:1 / span 2}.wv-faq details{border-top:1px solid #cfe1e8;padding:16px 0}.wv-faq details:last-child{border-bottom:1px solid #cfe1e8}.wv-faq summary{cursor:pointer;display:flex;gap:20px;align-items:center;justify-content:space-between;font-size:14px;font-weight:500;list-style:none}.wv-faq summary::-webkit-details-marker{display:none}.wv-faq summary span{color:#ae9660;font-size:21px;font-weight:300}.wv-faq details[open] summary span{transform:rotate(45deg)}.wv-faq details p{font-size:12px;color:#4a636f;margin:12px 28px 0 0}.wv-cta{margin-top:65px;background:linear-gradient(110deg,#e8f5fb,#f8f2e6);border-top:1px solid #c1dae5;border-bottom:1px solid #cedce0;padding:32px 36px;display:flex;align-items:center;justify-content:space-between;gap:30px}.wv-cta h2{font-size:24px;margin:9px 0}.wv-cta p:not(.wv-eyebrow){font-size:13px}.wv-cta .btn{white-space:nowrap}.wv-next{display:flex;gap:20px;align-items:center;border-bottom:1px solid #d8e5ea;padding:24px 0}.wv-next small{font:9px/1.7 Arial,sans-serif;letter-spacing:1.4px;color:#678391}.wv-next span{font-size:14px;font-weight:500}.wv-next b{margin-left:auto;font-size:23px;font-weight:300;color:#9b8855}.wv-notes{padding-top:25px}.wv-notes>p,.wv-notes details p{font-size:10px;line-height:2;color:#536a75}.wv-notes details{margin-top:17px;border-top:1px solid #e0e9ed;padding-top:13px}.wv-notes summary{cursor:pointer;font-size:11px}.wv-notes summary span{float:right;color:#68818b;font-size:10px}.wv-notes ul{display:flex;flex-wrap:wrap;gap:10px 24px;margin:16px 0}.wv-notes .wv-link{font-size:10px}
@media(max-width:1000px){.wv-hero-grid{gap:24px}.wv-hero h1{font-size:48px}.wv-hero h1 span{font-size:31px}.wv-hero-product{height:360px}.wv-tabs a{padding:15px 12px;gap:9px}.wv-tabs small{font-size:9px}.wv-series{display:none}.wv-featured-product,.wv-standards-layout{gap:26px}.wv-supply-grid{gap:14px}.wv-supply-copy{padding:18px}.wv-supply-copy h3{font-size:18px}.wv-concept-layout{gap:26px}.wv-steps li{padding:22px 18px}}
@media(max-width:800px){.wv-catalog .wrap{width:calc(100% - 48px)}.wv-hero-grid{grid-template-columns:1fr 1fr;min-height:390px}.wv-hero h1{font-size:43px}.wv-hero h1 span{font-size:28px}.wv-hero-intro{font-size:13px!important}.wv-hero-product{height:310px;padding:20px 12px 12px}.wv-hero-product figcaption{font-size:9px}.wv-use-tag{font-size:10px}.wv-highlights{grid-template-columns:1fr;gap:20px;padding:30px 0}.wv-highlights h2{font-size:15px}.wv-highlights p{font-size:13px}.wv-section{padding-top:50px}.wv-heading h2{font-size:26px}.wv-featured-product,.wv-standards-layout,.wv-concept-layout,.wv-onelab{grid-template-columns:1fr;gap:24px}.wv-featured-photo,.wv-detail-photo,.wv-standards-photo{height:330px}.wv-concept-photo{height:310px}.wv-steps{grid-template-columns:repeat(2,1fr)}.wv-steps li:nth-child(2){border-right:0}.wv-steps li:nth-child(-n+2){border-bottom:1px solid #d2e3e9}.wv-steps li:nth-child(2):after{display:none}.wv-supply-grid{grid-template-columns:1fr}.wv-supply-grid article{display:grid;grid-template-columns:40% 1fr}.wv-supply-photo{height:auto;min-height:240px;border-bottom:0;border-right:1px solid #d0e1e8}.wv-supply-photo figure{height:100%}.wv-supply-photo img{height:185px}.wv-supply-copy>p:not(.wv-eyebrow){min-height:0}.wv-faq{grid-template-columns:1fr;padding-top:45px}.wv-faq>div{grid-column:1;grid-row:auto;margin-top:24px}.wv-cta{margin-top:45px}.wv-comparison article{padding:24px}.wv-three-points{gap:15px}.wv-three-points article{padding:19px 17px}}
@media(max-width:540px){.wv-catalog .wrap{width:calc(100% - 36px)}.wv-hero{padding-top:16px}.wv-breadcrumb{font-size:9px}.wv-breadcrumb span{margin:0 6px}.wv-hero-grid{grid-template-columns:1fr;gap:0;min-height:0}.wv-hero-copy{padding:29px 0 12px}.wv-hero h1{font-size:48px;margin:17px 0 13px}.wv-hero h1 span{font-size:29px;margin-top:7px}.wv-hero-intro{font-size:14px!important}.wv-agency{font-size:10px!important}.wv-use-tag{margin-top:16px}.wv-actions{gap:20px;margin-top:20px}.wv-actions .btn{font-size:12px;padding:10px 16px;gap:18px}.wv-hero-product{height:270px;margin:15px 0 18px!important;padding:20px 14px 10px}.wv-hero-product:before{font-size:8px}.wv-hero-product img{height:calc(100% - 47px)}.wv-hero-product figcaption{font-size:8px}.wv-hero-foot{gap:12px;padding:13px 0}.wv-hero-foot nav{gap:10px}.wv-hero-foot nav a{font-size:10px}.wv-page{font-size:20px}.wv-page small{font-size:9px}.wv-tabs .wrap{width:100%;grid-template-columns:1fr 1fr}.wv-tabs a{padding:12px 16px;gap:9px}.wv-tabs a:nth-child(-n+2){border-bottom:1px solid #d7e6ed}.wv-tabs a[aria-current]{box-shadow:inset 0 -3px #baa36c}.wv-tabs strong{font-size:13px}.wv-tabs small{font-size:9px}.wv-tabs b{font-size:15px}.wv-section{padding-top:45px}.wv-heading h2{font-size:24px}.wv-heading>p:last-child:not(.wv-eyebrow){font-size:13px}.wv-analyzer{padding:13px 14px 10px}.wv-analyzer figcaption{font-size:9px}.wv-featured-photo,.wv-detail-photo,.wv-standards-photo{height:280px;padding:18px}.wv-featured-product h3,.wv-standards-layout h3,.wv-concept-layout h3{font-size:22px}.wv-concept-photo{height:245px}.wv-steps li{padding:20px 16px}.wv-steps h3{font-size:13px}.wv-steps p{font-size:11px}.wv-steps .wv-icon{width:37px;height:37px}.wv-three-points{grid-template-columns:1fr}.wv-three-points article{padding:20px}.wv-comparison{grid-template-columns:1fr}.wv-comparison article+article{border-left:0;border-top:1px solid #cfe1e8}.wv-comparison h3{font-size:28px}.wv-supply-grid article{display:block}.wv-supply-photo{height:230px;border-right:0;border-bottom:1px solid #d0e1e8}.wv-supply-photo img{height:calc(100% - 24px)}.wv-supply-copy{padding:22px}.wv-supply-copy h3{font-size:20px}.wv-faq>h2{font-size:23px}.wv-cta{padding:25px;display:block}.wv-cta h2{font-size:22px}.wv-cta .btn{margin-top:20px}.wv-next{gap:12px}.wv-next small{font-size:8px}.wv-next span{font-size:12px}.wv-notes summary span{float:none;display:block;margin-left:15px;margin-top:4px}.wv-protocol-body{padding:18px 16px 4px}.wv-protocol-block{padding:9px 11px}}
@media(prefers-reduced-motion:reduce){.wv-catalog *{scroll-behavior:auto;transition:none}}
/* Product calls to action follow the requested pale-blue and champagne palette. */
.wv-actions .btn.primary,.wv-cta .btn.primary{background:#467f98;border-color:#467f98;color:#fff}
.wv-actions .btn.primary:hover,.wv-cta .btn.primary:hover{background:#356d86;border-color:#356d86;color:#fff}
@media(min-width:541px) and (max-width:700px){.wv-hero-grid{grid-template-columns:1fr;gap:0}.wv-hero-copy{padding:28px 0 10px}.wv-hero-product{height:300px;margin:14px 0 22px!important}.wv-hero h1{font-size:48px}.wv-hero h1 span{font-size:32px}}
/* Rebuilt 3D instrument concepts; labels remain accessible, selectable text. */
.wv-analyzer-v17{padding:0;background:#f6fbfd;overflow:hidden}.wv-analyzer-v17>img{display:block;width:100%;height:auto;max-height:570px;object-fit:contain;background:linear-gradient(120deg,#e9f5fb,#f8f2e6)}.wv-analyzer-stages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0!important;padding:0;border-top:1px solid #d1e4ec;background:#fff}.wv-analyzer-stages li{position:relative;padding:16px 20px;border-right:1px solid #d1e4ec}.wv-analyzer-stages li:last-child{border-right:0}.wv-analyzer-stages li:not(:last-child):after{content:'→';position:absolute;right:-12px;top:25px;background:#fff;color:#ac965f;border:1px solid #d6e5ea;width:23px;height:23px;line-height:20px;text-align:center;border-radius:50%;z-index:1;font-size:12px}.wv-analyzer-stages span{display:block;font:500 11px/1.8 Arial,sans-serif;letter-spacing:1px;color:#a38a52}.wv-analyzer-stages strong{display:block;font-size:13px;font-weight:500;color:#294b5a}.wv-analyzer-v17 figcaption{min-width:0;padding:8px 18px 11px;text-align:right;color:#57727f;font-size:10px;background:#fff}.wv-concept-photo{border:1px solid #d3e5ed}.wv-concept-photo figcaption{color:#314d5a;background:#fffffff2}.wv-concept-photo img{object-position:center}
@media(max-width:540px){.wv-analyzer-v17{padding:0}.wv-analyzer-v17>img{min-height:200px;object-fit:cover}.wv-analyzer-stages{grid-template-columns:repeat(2,minmax(0,1fr))}.wv-analyzer-stages li{padding:12px 14px}.wv-analyzer-stages li:nth-child(2){border-right:0}.wv-analyzer-stages li:nth-child(-n+2){border-bottom:1px solid #d1e4ec}.wv-analyzer-stages li:nth-child(2):after{display:none}.wv-analyzer-stages li:not(:last-child):after{top:19px}.wv-analyzer-stages span{font-size:10px}.wv-analyzer-stages strong{font-size:11px}.wv-analyzer-v17 figcaption{font-size:9px;padding:8px 12px 10px}}
/* Expanded Waters IVD product catalogue, with matching product photographs. */
.wv-ivd-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;border-bottom:1px solid #c6dce6;padding:0 0 18px;margin:32px 0 22px}.wv-ivd-intro h3{font-size:22px;line-height:1.5;margin:6px 0}.wv-ivd-intro p:not(.wv-eyebrow){font-size:13px;color:#526d7a;max-width:700px}.wv-ivd-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.wv-ivd-card{display:flex;flex-direction:column;border:1px solid #d0e1e8;background:#fff;min-width:0}.wv-ivd-card figure{height:255px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(145deg,#f1f9fc,#fff 70%,#faf5e8);border-bottom:1px solid #d4e6ed;padding:15px}.wv-ivd-card figure img{width:100%;height:calc(100% - 25px);object-fit:contain}.wv-ivd-card figure figcaption{font-size:9px;color:#5b7581;text-align:center;margin-top:7px;line-height:1.6}.wv-ivd-card-body{padding:22px 22px 24px;display:flex;flex-direction:column;flex:1}.wv-ivd-card h4{font:500 19px/1.45 Arial,'Noto Sans TC',sans-serif;color:#153646;margin:8px 0 7px;overflow-wrap:anywhere}.wv-ivd-card .wv-ivd-full{font-size:11px;line-height:1.75;color:#607782;min-height:39px}.wv-ivd-card .wv-ivd-description{font-size:13px;line-height:1.9;color:#405b68;margin:13px 0 16px}.wv-ivd-card .wv-ivd-tags{display:flex;gap:7px;flex-wrap:wrap;margin-top:auto;margin-bottom:17px}.wv-ivd-card .wv-ivd-tags span{font-size:10px;line-height:1.7;color:#3d687c;padding:4px 8px;background:#edf7fb;border:1px solid #d2e8ef}.wv-ivd-card .wv-link{align-self:flex-start}.wv-ivd-card .wv-ivd-num{font:10px/1.8 Arial,sans-serif;letter-spacing:1.2px;color:#9e895a}.wv-ivd-legacy{margin-top:46px}.wv-ivd-renata{margin-top:46px;padding:28px;background:linear-gradient(110deg,#f0f8fb,#fcf8ed);border:1px solid #d6e3e6;display:grid;grid-template-columns:42% 1fr;gap:34px;align-items:center}.wv-ivd-renata figure{height:280px;background:#fff;border:1px solid #d6e6eb;padding:16px;display:flex;flex-direction:column;align-items:center;justify-content:center}.wv-ivd-renata figure img{width:100%;height:calc(100% - 22px);object-fit:contain}.wv-ivd-renata figcaption{font-size:9px;color:#5b7581;margin-top:5px;text-align:center}.wv-ivd-renata h3{font:500 27px/1.5 Arial,'Noto Sans TC',sans-serif;margin:8px 0 10px}.wv-ivd-renata p:not(.wv-eyebrow){font-size:13px;color:#425b68;margin:0 0 14px}.wv-ivd-renata .wv-ivd-tag{display:inline-block;margin-bottom:14px;font-size:11px;color:#5b6e45;background:#f9f4e6;border:1px solid #e2d6b5;padding:4px 9px}
@media(max-width:1000px){.wv-ivd-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wv-ivd-card figure{height:240px}.wv-ivd-renata{gap:24px}}
@media(max-width:700px){.wv-ivd-intro{display:block}.wv-ivd-grid{grid-template-columns:1fr;gap:18px}.wv-ivd-card figure{height:265px}.wv-ivd-card-body{padding:21px}.wv-ivd-card .wv-ivd-full{min-height:0}.wv-ivd-legacy{margin-top:35px}.wv-ivd-renata{grid-template-columns:1fr;gap:24px;margin-top:35px;padding:20px}.wv-ivd-renata figure{height:235px}.wv-ivd-renata h3{font-size:24px}}
