:root{--pz-cream: #fcfcfa;--pz-ink: #241f2b;--pz-plum: #5b2a86;--pz-plum-deep: #451f66;--pz-grey: #655c6e;--pz-hair: #e0dbe6;--pz-lilac: #f3eef8;--pz-tint: #ebe5f0;--pz-paper: #fff;--pz-veil: rgba(91, 42, 134, 0.16);--pz-r: 4px;--pz-max: 1080px;--pz-measure: 680px;--pz-rail: 248px;--pz-gutter: 16px}*, *::before, *::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;text-size-adjust: 100%}@media (prefers-reduced-motion: no-preference){html{scroll-behavior: smooth}}body{margin: 0;background: var(--pz-cream);color: var(--pz-ink);font-family: "Open Sans", "Segoe UI", Arial, sans-serif;font-size: 17px;line-height: 1.65;overflow-wrap: break-word}img{display: block;max-width: 100%;height: auto}[hidden]{display: none !important}a{color: var(--pz-plum);text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 0.18em}a:hover{color: var(--pz-plum-deep);text-decoration-thickness: 2px}:focus-visible{outline: 2px solid var(--pz-plum);outline-offset: 2px}main:focus{outline: none}h1, h2, h3{margin: 0;font-family: Merriweather, Georgia, "Times New Roman", serif;font-weight: 700;line-height: 1.32;color: var(--pz-ink);hyphens: auto;hyphenate-limit-chars: 12 5 5;overflow-wrap: break-word}h1{font-size: 26px;letter-spacing: -0.01em}h2{font-size: 21px}h3{font-size: 18px}p{margin: 0 0 1.05em}ul, ol, dl, dd{margin: 0}figure{margin: 0}table{border-collapse: collapse}time{white-space: nowrap}summary{cursor: pointer}[id]{scroll-margin-top: 18px}.pz-rich, .pz-keypoints-list, .pz-promise-why, .pz-test-inside, .pz-desk-about, .pz-agent-copy{hyphens: auto;hyphenate-limit-chars: 10 4 4}.pz-offscreen{position: absolute !important;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0 0 0 0);clip-path: inset(50%);white-space: nowrap;border: 0}.pz-jump{position: absolute;top: 0;left: 12px;z-index: 60;padding: 10px 16px;background: var(--pz-plum);color: #fff;border-radius: 0 0 var(--pz-r) var(--pz-r);transform: translateY(-110%)}.pz-jump:focus{transform: none;color: #fff}.pz-sep{color: var(--pz-grey)}.pz-keep{white-space: nowrap}.pz-shell{width: 100%;max-width: calc(var(--pz-max) + 2 * var(--pz-gutter));margin: 0 auto;padding: 0 var(--pz-gutter)}.pz-top{position: relative;z-index: 20;background: var(--pz-cream)}.pz-top-brand{position: relative;display: flex;align-items: center;justify-content: center;height: 56px;padding-top: 0;padding-bottom: 0;border-bottom: 1px solid var(--pz-hair)}.pz-logo{display: inline-flex;align-items: center;gap: 10px;color: var(--pz-ink);text-decoration: none}.pz-logo:hover{color: var(--pz-ink)}.pz-logo-sign{flex: none;width: 32px;height: 32px}.pz-logo-words{display: flex;flex-direction: column}.pz-logo-name{font-family: Merriweather, Georgia, serif;font-size: 21px;font-weight: 700;line-height: 1.1;letter-spacing: 0.01em}.pz-logo-line{display: none;margin-top: 4px;font-size: 13px;line-height: 1.25;color: var(--pz-grey)}.pz-navbar{border: 0}.pz-nav-toggle{position: absolute;right: var(--pz-gutter);top: 0;display: flex;align-items: center;gap: 7px;height: 55px;padding: 0 2px;background: none;border: 0;color: var(--pz-ink);font: 600 15px/1 "Open Sans", Arial, sans-serif;cursor: pointer}.pz-burger, .pz-burger-x{flex: none}.pz-burger-x, .pz-nav-toggle[aria-expanded="true"] .pz-burger{display: none}.pz-nav-toggle[aria-expanded="true"] .pz-burger-x{display: block}.pz-nav-panel{display: none;padding: 2px 0 12px;border-bottom: 1px solid var(--pz-hair)}.pz-nav-panel.pz-nav-open{display: block}.pz-tabs{list-style: none;margin: 0;padding: 0}.pz-tab{border-top: 1px solid var(--pz-hair)}.pz-tab-link{display: block;padding: 12px 2px;color: var(--pz-ink);font-weight: 600;text-decoration: none}.pz-tab-link[aria-current]{color: var(--pz-plum)}.pz-tab-more{display: none}.pz-drop{list-style: none;margin: -4px 0 10px;padding: 0 0 0 14px;border-left: 2px solid var(--pz-lilac)}.pz-drop-link{display: block;padding: 7px 0;color: var(--pz-ink);font-size: 16px;text-decoration: none}.pz-drop-link[aria-current], .pz-drop-all{color: var(--pz-plum)}.pz-trail{margin: 10px 0 8px;font-size: 13.5px;line-height: 1.45;color: var(--pz-grey)}.pz-trail-list{display: flex;flex-wrap: nowrap;list-style: none;margin: 0;padding: 0}.pz-trail-item{display: flex;flex: none;white-space: nowrap}.pz-trail-item + .pz-trail-item::before{content: "/";margin: 0 7px;color: var(--pz-grey);opacity: 0.55}.pz-trail-item:last-child{flex: 1 1 auto;min-width: 0}.pz-trail-item:last-child span{min-width: 0;overflow: hidden;text-overflow: ellipsis}.pz-trail a{color: var(--pz-grey);text-decoration: none}.pz-trail a:hover{color: var(--pz-plum);text-decoration: underline}.pz-paper{display: grid;grid-template-columns: minmax(0, 1fr);max-width: var(--pz-measure)}.pz-rich > :last-child{margin-bottom: 0}.pz-rich h3{margin: 26px 0 8px}.pz-rich ul, .pz-rich ol{margin: 0 0 1.05em;padding-left: 1.3em}.pz-rich li{margin-bottom: 6px;padding-left: 2px}.pz-rich li::marker{color: var(--pz-plum)}.pz-rich strong{font-weight: 700}.pz-rich blockquote{margin: 1.2em 0;padding: 2px 0 2px 16px;border-left: 3px solid var(--pz-hair);color: var(--pz-grey)}.pz-rich table{position: relative;display: block;max-width: 100%;overflow-x: auto;margin: 18px 0;font-size: 15px;line-height: 1.45;border: 1px solid var(--pz-hair);border-radius: var(--pz-r);background: var(--pz-paper)}.pz-rich th, .pz-rich td{min-width: 7em;padding: 9px 12px;text-align: left;vertical-align: top;border-top: 1px solid var(--pz-hair)}.pz-rich thead th{border-top: 0;background: var(--pz-tint);font-size: 14px;font-weight: 700;color: var(--pz-plum-deep)}.pz-rich tbody tr:nth-child(even) > *{background: var(--pz-lilac)}.pz-rich tbody tr > :first-child{font-weight: 600}.pz-rich tr > :first-child{min-width: 7.5em}.pz-titleblock{margin: 2px 0 0}.pz-titleblock h1{margin: 0 0 14px}.pz-packshot{display: grid;grid-template-columns: 56px minmax(0, 1fr);gap: 12px;align-items: center;margin: 0 0 12px}.pz-packshot img{width: 56px;height: 56px;object-fit: contain;background: var(--pz-paper);border: 1px solid var(--pz-hair);border-radius: var(--pz-r)}.pz-packshot-cap{font-size: 14px;line-height: 1.4;color: var(--pz-grey)}.pz-packshot-name{display: block;font-size: 15px;font-weight: 700;color: var(--pz-ink)}.pz-packshot-form{display: block}.pz-author{display: grid;grid-template-columns: 40px minmax(0, 1fr);gap: 12px;align-items: start;padding: 10px 0;border-top: 1px solid var(--pz-hair);border-bottom: 1px solid var(--pz-hair)}.pz-author-sign{width: 40px;height: 40px}.pz-author-copy p{margin: 0}.pz-author-name{font-size: 15.5px;font-weight: 700;line-height: 1.35}.pz-author-name a{color: var(--pz-ink);text-decoration: none}.pz-author-name a:hover{color: var(--pz-plum);text-decoration: underline}.pz-author-role{font-size: 13.5px;line-height: 1.4;color: var(--pz-grey)}.pz-author .pz-author-dates{margin-top: 6px;font-size: 13.5px;line-height: 1.6;color: var(--pz-grey)}.pz-author-dot{display: none}.pz-author-when{display: block;margin-top: 3px}.pz-stamp{display: inline-flex;align-items: center;gap: 5px;padding: 1px 7px 1px 5px;font-size: 12.5px;font-weight: 700;line-height: 1.5;color: var(--pz-plum-deep);background: var(--pz-tint);border: 1px solid var(--pz-veil);border-radius: 3px;white-space: nowrap;vertical-align: 1px}.pz-stamp-tick{flex: none;color: var(--pz-plum)}.pz-coverart{margin: 18px 0 0}.pz-coverart-img{width: 100%;aspect-ratio: 1200 / 630;object-fit: cover;border-radius: var(--pz-r)}.pz-coverart-note{margin: 6px 0 0;font-size: 13px;line-height: 1.45;color: var(--pz-grey)}.pz-coverart-kind{font-weight: 600}.pz-lede{margin: 20px 0 0;font-size: 17px;line-height: 1.7}.pz-keypoints{margin: 18px 0 0;padding: 14px 14px 13px 16px;background: var(--pz-tint);border-left: 3px solid var(--pz-plum);border-radius: 0 var(--pz-r) var(--pz-r) 0}.pz-keypoints-h{display: flex;align-items: center;gap: 8px;margin: 0 0 8px;font-size: 16.5px;color: var(--pz-plum-deep)}.pz-keypoints-mark{flex: none;color: var(--pz-plum)}.pz-keypoints-list{list-style: none;margin: 0;padding: 0}.pz-keypoints-list li{position: relative;margin-bottom: 7px;padding-left: 20px;font-size: 15px;line-height: 1.52}.pz-keypoints-list li:last-child{margin-bottom: 0}.pz-keypoints-list li::before{content: "";position: absolute;left: 0;top: 0.76em;width: 11px;height: 2px;background: var(--pz-plum)}.pz-vendor{position: relative;margin: 22px 0 0;background: var(--pz-paper);border: 1px solid var(--pz-hair);border-radius: var(--pz-r);overflow: hidden}.pz-vendor-top{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 2px 12px;margin: 0;padding: 8px 14px;font-size: 12.5px;line-height: 1.4;color: var(--pz-grey);border-bottom: 1px solid var(--pz-hair)}.pz-vendor-mark{font-weight: 600;letter-spacing: 0.02em}.pz-vendor-why{color: var(--pz-grey)}.pz-vendor-why:hover{color: var(--pz-plum)}.pz-vendor-shot{display: flex;justify-content: center;padding: 12px;background: var(--pz-lilac)}.pz-vendor-img{width: 140px;height: 140px;object-fit: contain;background: var(--pz-paper);border: 1px solid var(--pz-hair);border-radius: var(--pz-r)}.pz-vendor-main{padding: 14px 16px 16px}.pz-vendor-name{margin: 0 0 10px;font-family: Merriweather, Georgia, serif;font-size: 17.5px;font-weight: 700;line-height: 1.38}.pz-vendor-facts{list-style: none;margin: 0 0 14px;padding: 0;font-size: 14.5px;line-height: 1.5}.pz-vendor-facts li{position: relative;margin-bottom: 6px;padding-left: 15px}.pz-vendor-facts li::before{content: "";position: absolute;left: 1px;top: 0.62em;width: 6px;height: 6px;background: var(--pz-plum);border-radius: 50%}.pz-vendor-cta{display: flex;align-items: center;justify-content: center;gap: 8px;width: 100%;min-height: 50px;padding: 12px 14px;background: var(--pz-plum);color: #fff;border-radius: var(--pz-r);font-size: 15.5px;font-weight: 600;line-height: 1.25;text-align: center;text-decoration: none}.pz-vendor-cta:hover{background: var(--pz-plum-deep);color: #fff;text-decoration: none}.pz-ext{flex: none}.pz-vendor-fine{margin: 10px 0 0;font-size: 12.5px;line-height: 1.5;color: var(--pz-grey)}.pz-toc{margin: 24px 0 0;background: var(--pz-paper);border: 1px solid var(--pz-hair);border-radius: var(--pz-r)}.pz-toc-caption{display: none}.pz-toc-switch{display: flex;align-items: center;justify-content: space-between;width: 100%;min-height: 48px;padding: 0 16px;background: none;border: 0;color: var(--pz-ink);font: 700 15.5px/1.2 Merriweather, Georgia, serif;text-align: left;cursor: pointer}.pz-toc-chev{color: var(--pz-plum);transition: transform 0.15s ease}.pz-toc-switch[aria-expanded="true"] .pz-toc-chev{transform: rotate(180deg)}.pz-toc-items{list-style: none;margin: 0;padding: 0 16px 8px;counter-reset: pztoc}.pz-toc-items li{counter-increment: pztoc;border-top: 1px solid var(--pz-hair)}.pz-toc-link{display: grid;grid-template-columns: 28px minmax(0, 1fr);padding: 9px 0;font-size: 15px;line-height: 1.4;color: var(--pz-ink);text-decoration: none}.pz-toc-link::before{content: counter(pztoc) ".";font-weight: 600;color: var(--pz-plum)}.pz-toc-link:hover{color: var(--pz-plum)}.pz-part{margin-top: 44px}.pz-part > h2{margin: 0 0 14px;color: var(--pz-plum-deep)}.pz-part-flow{display: flow-root}.pz-figure{margin: 0 0 16px}.pz-figure img{width: 100%;aspect-ratio: 4 / 3;object-fit: cover;border-radius: var(--pz-r)}.pz-part-care{padding: 18px 16px 16px;background: var(--pz-paper);border: 1px solid var(--pz-hair);border-left: 3px solid var(--pz-plum-deep);border-radius: 0 var(--pz-r) var(--pz-r) 0}.pz-part-care > h2{font-size: 19px}.pz-profile{display: block;width: 100%;overflow: hidden;font-size: 15px;line-height: 1.5;background: var(--pz-paper);border: 1px solid var(--pz-hair);border-radius: var(--pz-r)}.pz-profile tbody, .pz-profile tr, .pz-profile th, .pz-profile td{display: block}.pz-profile tr{padding: 9px 12px 10px}.pz-profile tr + tr{border-top: 1px solid var(--pz-hair)}.pz-profile tr:nth-child(even){background: var(--pz-lilac)}.pz-profile th{margin-bottom: 1px;font-size: 13.5px;font-weight: 700;text-align: left;color: var(--pz-plum-deep)}.pz-swipe-note{margin: 0 0 8px;font-size: 13px;line-height: 1.4;color: var(--pz-grey)}.pz-swipe{position: relative;overflow-x: auto;-webkit-overflow-scrolling: touch;margin: 0 0 6px;background: var(--pz-paper);border: 1px solid var(--pz-hair);border-radius: var(--pz-r)}.pz-dose{width: 100%;min-width: 640px;font-size: 14.5px;line-height: 1.45}.pz-dose th, .pz-dose td{padding: 10px 12px;text-align: left;vertical-align: top;border-top: 1px solid var(--pz-hair)}.pz-dose thead th{border-top: 0;background: var(--pz-tint);font-size: 13.5px;font-weight: 700;color: var(--pz-plum-deep)}.pz-dose tbody tr:nth-child(even) > *{background: var(--pz-lilac)}.pz-dose tbody th{width: 22%;font-weight: 700}.pz-dose td:nth-child(2){width: 17%}.pz-agents{display: grid;gap: 12px;margin-top: 18px}.pz-agent{display: flow-root;padding: 14px;background: var(--pz-paper);border: 1px solid var(--pz-hair);border-radius: var(--pz-r)}.pz-agent-img{float: left;width: 72px;height: 72px;margin: 2px 14px 6px 0;object-fit: cover;border-radius: var(--pz-r)}.pz-agent-name{margin: 0 0 2px;font-size: 17px;line-height: 1.35}.pz-agent-dose{margin: 0 0 10px;font-size: 13.5px;line-height: 1.4;color: var(--pz-grey)}.pz-agent-copy .pz-rich{clear: left;font-size: 15.5px;line-height: 1.6}.pz-promises-intro{font-size: 15.5px;color: var(--pz-grey)}.pz-promises{border-top: 1px solid var(--pz-hair)}.pz-promise{padding: 18px 0;border-bottom: 1px solid var(--pz-hair)}.pz-promise-verdict{display: inline-block;margin: 0 0 10px;padding: 3px 10px;font-size: 13px;font-weight: 700;line-height: 1.4;border: 1px solid;border-radius: 3px}.pz-v-ok{background: var(--pz-plum);border-color: var(--pz-plum);color: #fff}.pz-v-half{background: var(--pz-lilac);border-color: var(--pz-plum);color: var(--pz-plum-deep)}.pz-v-no{background: var(--pz-paper);border-color: var(--pz-ink);color: var(--pz-ink)}.pz-v-unclear{background: var(--pz-paper);border-color: var(--pz-grey);border-style: dashed;color: var(--pz-grey)}.pz-promise-said{margin: 0 0 8px;font-family: Merriweather, Georgia, serif;font-size: 16.5px;font-weight: 700;line-height: 1.5}.pz-promise-why{font-size: 15.5px}.pz-channels{position: relative;display: block;width: 100%;overflow: hidden;font-size: 15px;line-height: 1.5;background: var(--pz-paper);border: 1px solid var(--pz-hair);border-radius: var(--pz-r)}.pz-channels-head{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);clip-path: inset(50%);white-space: nowrap}.pz-channels tbody, .pz-channels tr, .pz-channels th, .pz-channels td{display: block}.pz-channel{padding: 13px 14px}.pz-channel + .pz-channel, .pz-channel-extra + .pz-channel{border-top: 1px solid var(--pz-hair)}.pz-channel th{margin-bottom: 3px;font-weight: 700;text-align: left}.pz-channel-found{margin-bottom: 4px}.pz-channel-date, .pz-channel-src{font-size: 13.5px;line-height: 1.45;color: var(--pz-grey)}.pz-channel-date::before, .pz-channel-src::before{content: attr(data-th) ": ";font-weight: 600}.pz-channel-date:empty{display: none}.pz-channel-maker{background: var(--pz-tint);box-shadow: inset 3px 0 0 var(--pz-plum)}.pz-channel-flag{display: inline-block;margin-left: 6px;padding: 0 6px;font-size: 11.5px;font-weight: 600;line-height: 1.6;vertical-align: 2px;color: var(--pz-grey);background: var(--pz-paper);border: 1px solid var(--pz-hair);border-radius: 3px}.pz-channel-extra{padding: 0 12px 12px;background: var(--pz-tint);box-shadow: inset 3px 0 0 var(--pz-plum)}.pz-channel-extra .pz-vendor{margin: 0}.pz-channels-note{margin-top: 16px;font-size: 15.5px}.pz-cost{margin: 0 0 16px;background: var(--pz-paper);border: 1px solid var(--pz-hair);border-radius: var(--pz-r)}.pz-cost-cell{display: grid;grid-template-columns: 82px minmax(0, 1fr);gap: 10px;padding: 10px 14px;font-size: 15.5px;line-height: 1.5}.pz-cost-cell + .pz-cost-cell{border-top: 1px solid var(--pz-hair)}.pz-cost dt{font-weight: 700;color: var(--pz-plum-deep)}.pz-others{display: grid;gap: 10px;list-style: none;margin: 18px 0 0;padding: 0}.pz-other{position: relative;display: grid;grid-template-columns: 64px minmax(0, 1fr);gap: 14px;align-items: center;padding: 12px;background: var(--pz-paper);border: 1px solid var(--pz-hair);border-radius: var(--pz-r)}.pz-other:hover{border-color: var(--pz-plum)}.pz-other-img{width: 64px;height: 64px;object-fit: contain}.pz-other-copy{min-width: 0}.pz-other-name{margin: 0;font-weight: 700}.pz-other-name a{color: var(--pz-ink);text-decoration: none}.pz-other-name a::after{content: "";position: absolute;inset: 0}.pz-other:hover .pz-other-name a{color: var(--pz-plum);text-decoration: underline}.pz-other-info{margin: 0;font-size: 14px;line-height: 1.45;color: var(--pz-grey)}.pz-other-noimg{grid-template-columns: minmax(0, 1fr)}.pz-conclusion-text{padding: 18px 18px 16px;background: var(--pz-lilac);border-radius: var(--pz-r);font-family: Merriweather, Georgia, serif;font-size: 16px;line-height: 1.75}.pz-conclusion .pz-vendor{margin-top: 20px}.pz-faq{margin-top: 48px}.pz-faq > h2{margin: 0 0 14px;color: var(--pz-plum-deep)}.pz-faq-list{display: grid;gap: 8px}.pz-faq-entry{background: var(--pz-paper);border: 1px solid var(--pz-hair);border-radius: var(--pz-r)}.pz-faq-entry[open]{border-color: #cdc2d9}.pz-faq-q{position: relative;display: block;padding: 13px 46px 13px 16px;font-size: 16px;font-weight: 600;line-height: 1.45;list-style: none}.pz-faq-q::-webkit-details-marker{display: none}.pz-faq-q::before, .pz-faq-q::after{content: "";position: absolute;top: 50%;right: 18px;width: 12px;height: 2px;margin-top: -1px;background: var(--pz-plum)}.pz-faq-q::after{transform: rotate(90deg);transition: transform 0.15s ease}.pz-faq-entry[open] > .pz-faq-q::after{transform: none}.pz-faq-q:hover{color: var(--pz-plum)}.pz-faq-a{padding: 0 16px 14px;font-size: 15.5px}.pz-pointer{margin: 32px 0 0;padding: 13px 0;border-top: 2px solid var(--pz-plum);border-bottom: 1px solid var(--pz-hair)}.pz-pointer-label{margin: 0 0 4px;font-size: 13px;font-weight: 700;color: var(--pz-plum)}.pz-pointer-text{margin: 0;font-family: Merriweather, Georgia, serif;font-size: 15.5px;line-height: 1.6}.pz-pointer-text a{color: var(--pz-ink);text-decoration-color: var(--pz-plum)}.pz-pointer-text a:hover{color: var(--pz-plum)}.pz-caution{margin-top: 40px;padding: 18px 16px 16px;background: var(--pz-paper);border: 1px solid var(--pz-hair);border-left: 3px solid var(--pz-plum);border-radius: 0 var(--pz-r) var(--pz-r) 0}.pz-caution-h{margin: 0 0 8px;font-size: 18px;color: var(--pz-plum-deep)}.pz-desk{display: grid;grid-template-columns: 56px minmax(0, 1fr);gap: 14px;align-items: start;margin-top: 44px;padding: 18px 16px;background: var(--pz-lilac);border-radius: var(--pz-r)}.pz-desk-sign{width: 56px;height: 56px}.pz-desk-sign .pz-mono-disc{fill: var(--pz-paper)}.pz-desk-copy{min-width: 0}.pz-desk-name{margin: 0 0 2px;font-family: Merriweather, Georgia, serif;font-size: 17px;font-weight: 700;line-height: 1.35}.pz-desk-role{margin: 0 0 8px;font-size: 13.5px;line-height: 1.4;color: var(--pz-grey)}.pz-desk-stamp{margin: -2px 0 10px}.pz-desk .pz-stamp{background: var(--pz-paper)}.pz-desk-about{margin: 0 0 8px;font-size: 15px;line-height: 1.6}.pz-desk-link{margin: 0;font-size: 15px;font-weight: 600}.pz-endnotes{margin-top: 48px}.pz-endnotes .pz-desk{margin-top: 0}.pz-biblio{margin-top: 26px}.pz-biblio-h{margin: 0 0 8px;font-size: 17px}.pz-biblio-list{margin: 0;padding-left: 1.4em;font-size: 14.5px;line-height: 1.55}.pz-biblio-list li{margin-bottom: 5px}.pz-biblio-list li::marker{color: var(--pz-grey)}.pz-revised{margin: 18px 0 0;font-size: 14px;color: var(--pz-grey)}.pz-medic{margin: 12px 0 0;padding-top: 12px;font-size: 14px;line-height: 1.55;color: var(--pz-grey);border-top: 1px solid var(--pz-hair)}.pz-medic strong{color: var(--pz-ink)}.pz-more{margin-top: 56px}.pz-more-h{margin: 0 0 14px;font-size: 20px}.pz-more-list{display: grid;list-style: none;margin: 0;padding: 0}.pz-brief{padding: 13px 0 14px;border-top: 2px solid var(--pz-plum)}.pz-brief-cat{margin: 0 0 3px;font-size: 13px;font-weight: 600;color: var(--pz-plum)}.pz-brief-title{margin: 0 0 5px;font-family: Merriweather, Georgia, serif;font-size: 16.5px;font-weight: 700;line-height: 1.42}.pz-brief-title a{color: var(--pz-ink);text-decoration: none}.pz-brief-title a:hover{color: var(--pz-plum);text-decoration: underline}.pz-brief-date{margin: 0;font-size: 13px;color: var(--pz-grey)}.pz-onward{display: grid}.pz-tests-mini{margin-top: 40px}.pz-front{position: relative;display: grid;margin-top: 14px;padding-top: 16px;border-top: 3px solid var(--pz-plum)}.pz-front-copy{padding: 0}.pz-front h1{margin: 0 0 12px}.pz-front-lead{font-size: 16.5px;line-height: 1.6}.pz-front-lead p{margin-bottom: 10px}.pz-signoff{display: flex;align-items: center;gap: 10px;margin: 12px 0 0;padding: 9px 0;border-top: 1px solid var(--pz-hair);border-bottom: 1px solid var(--pz-hair)}.pz-signoff-photo{flex: none;width: 36px;height: 36px;object-fit: cover;border-radius: 6px}.pz-signoff-text{margin: 0;font-size: 13.5px;line-height: 1.6;color: var(--pz-grey)}.pz-signoff-name{font-weight: 700;color: var(--pz-ink);text-decoration: none}.pz-signoff-name:hover{color: var(--pz-plum);text-decoration: underline}.pz-signoff-dot{display: none}.pz-signoff-when{display: block}.pz-dateline{margin: 12px 0 0;font-size: 14px;line-height: 1.45;color: var(--pz-grey)}.pz-dateline a{color: var(--pz-grey)}.pz-front-photo{margin: 16px 0 0}.pz-front-img{width: 100%;aspect-ratio: 16 / 10;object-fit: cover;border-radius: var(--pz-r)}.pz-front-note{margin: 6px 0 0;font-size: 13px;line-height: 1.45;color: var(--pz-grey)}.pz-front-kind{font-weight: 600}.pz-tests{margin-top: 44px}.pz-tests-head{max-width: var(--pz-measure);margin-bottom: 16px}.pz-tests-head h2{margin: 0 0 6px}.pz-tests-intro{margin: 0;font-size: 15.5px;color: var(--pz-grey)}.pz-tests-grid{display: grid;gap: 12px;list-style: none;margin: 0;padding: 0}.pz-test{position: relative;display: grid;grid-template-columns: 84px minmax(0, 1fr);gap: 14px;align-items: start;padding: 14px;background: var(--pz-paper);border: 1px solid var(--pz-hair);border-radius: var(--pz-r)}.pz-test:hover{border-color: var(--pz-plum)}.pz-test-img{width: 84px;height: 84px;object-fit: contain}.pz-test-body{min-width: 0}.pz-test-name{margin: 0 0 2px;font-family: Merriweather, Georgia, serif;font-size: 17.5px;font-weight: 700;line-height: 1.35}.pz-test-name a{color: var(--pz-ink);text-decoration: none}.pz-test-name a::after{content: "";position: absolute;inset: 0}.pz-test:hover .pz-test-name a{color: var(--pz-plum)}.pz-test-form{margin: 0 0 8px;font-size: 14px;color: var(--pz-grey)}.pz-test-inside{margin: 0 0 8px;font-size: 15px;line-height: 1.45}.pz-test-label{display: block;font-size: 12.5px;font-weight: 700;color: var(--pz-grey)}.pz-test-price{margin: 0 0 10px;font-size: 15px;line-height: 1.4}.pz-test-price-val{font-weight: 700}.pz-test-price-note{display: block;font-size: 13px;color: var(--pz-grey)}.pz-test-more{font-size: 15px;font-weight: 600;color: var(--pz-plum);text-decoration: underline;text-decoration-thickness: 2px;text-underline-offset: 0.25em}.pz-test-noimg{grid-template-columns: minmax(0, 1fr)}.pz-tests-all{margin: 14px 0 0;font-weight: 600}.pz-paper-home{margin-top: 48px}.pz-paper-home > .pz-toc{margin-top: 0}.pz-paper-home > .pz-toc + .pz-part{margin-top: 32px}.pz-buyguide-intro{font-size: 15.5px;color: var(--pz-grey)}.pz-buyguide-table{position: relative;display: block;width: 100%;font-size: 15.5px;line-height: 1.5;counter-reset: pzcrit}.pz-buyguide-table thead{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);clip-path: inset(50%);white-space: nowrap}.pz-buyguide-table tbody, .pz-buyguide-table tr, .pz-buyguide-table th, .pz-buyguide-table td{display: block}.pz-buyguide-table tbody tr{counter-increment: pzcrit}.pz-buyguide-table tr{position: relative;padding: 14px 0 14px 34px;border-top: 1px solid var(--pz-hair)}.pz-buyguide-table tr:last-child{border-bottom: 1px solid var(--pz-hair)}.pz-buyguide-table tr::before{content: counter(pzcrit) ".";position: absolute;left: 0;top: 12px;font: 700 18px/1.4 Merriweather, Georgia, serif;color: var(--pz-plum)}.pz-buyguide-table tbody th{margin-bottom: 3px;font-weight: 700;text-align: left}.pz-journal{margin-top: 56px}.pz-journal-head{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 4px 18px;margin-bottom: 18px;padding-bottom: 10px;border-bottom: 1px solid var(--pz-hair)}.pz-journal-head h2{margin: 0}.pz-journal-all{font-size: 15px;font-weight: 600}.pz-journal-grid{display: grid;gap: 22px}.pz-journal-side{display: grid;gap: 16px}.pz-entry{position: relative}.pz-entry-img{width: 100%;aspect-ratio: 1200 / 630;object-fit: cover;border-radius: var(--pz-r)}.pz-entry-body{min-width: 0}.pz-entry-big .pz-entry-img, .pz-entry-card .pz-entry-img{margin-bottom: 12px}.pz-entry-kicker{margin: 0 0 4px;font-size: 13px;line-height: 1.45;color: var(--pz-grey)}.pz-entry-cat{font-weight: 600;color: var(--pz-plum)}.pz-entry-title{margin: 0 0 6px;font-size: 18px;line-height: 1.4}.pz-entry-title a{color: var(--pz-ink);text-decoration: none}.pz-entry-title a::after{content: "";position: absolute;inset: 0}.pz-entry:hover .pz-entry-title a{color: var(--pz-plum);text-decoration: underline;text-decoration-thickness: 1px}.pz-entry-text{margin: 0;font-size: 15.5px;line-height: 1.55}.pz-entry-big .pz-entry-title{font-size: 20px}.pz-entry-row{display: grid;grid-template-columns: 104px minmax(0, 1fr);gap: 14px;align-items: start;padding-top: 16px;border-top: 1px solid var(--pz-hair)}.pz-entry-row .pz-entry-img{aspect-ratio: 4 / 3}.pz-entry-row .pz-entry-title{margin: 0;font-size: 16px}.pz-entry-plain{grid-template-columns: minmax(0, 1fr)}.pz-process{margin-top: 56px;padding: 24px 18px 18px;background: var(--pz-lilac);border-radius: var(--pz-r)}.pz-process-intro h2{margin: 0 0 8px}.pz-process-intro p{margin: 0 0 8px;font-size: 16px}.pz-process-more{font-weight: 600}.pz-process-steps{list-style: none;margin: 14px 0 0;padding: 0;counter-reset: pzstep}.pz-process-step{counter-increment: pzstep;position: relative;padding: 13px 0 13px 38px;font-size: 15.5px;line-height: 1.55;border-top: 1px solid var(--pz-veil)}.pz-process-step::before{content: counter(pzstep) ".";position: absolute;left: 0;top: 11px;font: 700 19px/1.3 Merriweather, Georgia, serif;color: var(--pz-plum)}.pz-process-name{display: block;margin-bottom: 2px;font-weight: 700}.pz-process-link{font-weight: 600}.pz-pagetop{max-width: var(--pz-measure);margin: 2px 0 26px}.pz-pagetop h1{margin: 0 0 12px}.pz-pagetop-lead{font-size: 16.5px;line-height: 1.65}.pz-pagetop .pz-dateline{margin-top: 12px}.pz-listing{display: grid;gap: 30px;list-style: none;margin: 0;padding: 0}.pz-listing-empty{color: var(--pz-grey)}.pz-entry-card .pz-entry-title{font-size: 19px}.pz-overview-wrap{margin: 0 0 8px}.pz-overview{position: relative;display: block;width: 100%;font-size: 15px;line-height: 1.45}.pz-overview-head{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);clip-path: inset(50%);white-space: nowrap}.pz-overview tbody, .pz-overview tr, .pz-overview th, .pz-overview td{display: block}.pz-overview-row{margin-bottom: 12px;padding: 14px;background: var(--pz-paper);border: 1px solid var(--pz-hair);border-radius: var(--pz-r)}.pz-overview-row th{margin-bottom: 8px;text-align: left}.pz-overview-product{display: flex;align-items: center;gap: 12px;font-family: Merriweather, Georgia, serif;font-size: 16.5px;font-weight: 700}.pz-overview-product a{color: var(--pz-ink)}.pz-overview-img{flex: none;width: 60px;height: 60px;object-fit: contain;background: var(--pz-paper);border: 1px solid var(--pz-hair);border-radius: var(--pz-r)}.pz-overview-cell{position: relative;padding: 5px 0 5px 124px;border-top: 1px solid var(--pz-hair);hyphens: auto}.pz-overview-cell::before{content: attr(data-th);position: absolute;left: 0;top: 6px;width: 118px;hyphens: manual;font-size: 13px;line-height: 1.4;color: var(--pz-grey)}.pz-overview-sub{display: block;font-size: 13px;color: var(--pz-grey)}.pz-overview-go{padding-top: 10px;border-top: 1px solid var(--pz-hair)}.pz-overview-go a{font-weight: 600}.pz-info h1{margin: 0 0 18px}.pz-info .pz-desk{margin: 0 0 24px}.pz-info .pz-lede{margin: 0 0 8px}.pz-info-part{margin-top: 30px}.pz-info-part > h2{margin: 0 0 10px;font-size: 20px;color: var(--pz-plum-deep)}.pz-info .pz-faq{margin-top: 36px}.pz-sidelinks{margin-top: 40px;padding: 14px 18px;background: var(--pz-paper);border: 1px solid var(--pz-hair);border-radius: var(--pz-r)}.pz-sidelinks-h{margin: 0 0 6px;font-family: Merriweather, Georgia, serif;font-size: 16px;font-weight: 700}.pz-sidelinks-list{list-style: none;margin: 0;padding: 0}.pz-sidelinks-list a{display: block;padding: 8px 0;font-size: 15px;color: var(--pz-ink);text-decoration: none;border-top: 1px solid var(--pz-hair)}.pz-sidelinks-list li:first-child a{border-top: 0}.pz-sidelinks-list a:hover{color: var(--pz-plum);text-decoration: underline}.pz-sidelinks-list a[aria-current]{font-weight: 700;color: var(--pz-plum)}.pz-missing{max-width: var(--pz-measure);padding: 34px 0 6px}.pz-missing h1{margin: 0 0 12px}.pz-missing-links{display: flex;flex-wrap: wrap;gap: 8px 22px;list-style: none;margin: 0;padding: 0;font-weight: 600}.pz-base{margin-top: 72px;background: var(--pz-lilac);border-top: 3px solid var(--pz-plum);font-size: 15px;line-height: 1.55}.pz-base-top{padding: 26px 0 18px;text-align: center;border-bottom: 1px solid var(--pz-veil)}.pz-base-brand{display: flex;align-items: center;justify-content: center;gap: 10px;margin: 0 0 6px;font-family: Merriweather, Georgia, serif;font-size: 20px;font-weight: 700}.pz-base-sign{flex: none}.pz-base-claim{margin: 0;font-size: 14px;color: var(--pz-grey)}.pz-base-cols{display: grid;gap: 6px;max-width: 760px;margin: 0 auto;padding: 22px 0 8px}.pz-base-h{margin: 0 0 4px;font-size: 14px;font-weight: 700;color: var(--pz-plum-deep)}.pz-base-links{list-style: none;margin: 0 0 16px;padding: 0}.pz-base-links a{display: inline-block;padding: 4px 0;color: var(--pz-ink);text-decoration: none}.pz-base-links a:hover{color: var(--pz-plum);text-decoration: underline}.pz-base-links a[aria-current]{color: var(--pz-plum);font-weight: 600}.pz-base-legal{padding: 18px 0 30px;font-size: 13.5px;line-height: 1.55;color: var(--pz-grey);border-top: 1px solid var(--pz-veil)}.pz-base-legal p{max-width: 780px;margin: 0 auto 8px}.pz-base-legal strong{color: var(--pz-ink)}.pz-base .pz-base-copy{margin-top: 14px}.pz-drop-kind .pz-drop-link{font-weight: 600}.pz-drop-gap{margin-top: 6px;padding-top: 6px;border-top: 1px solid var(--pz-hair)}.pz-rubrics{display: none}.pz-shelfmark{margin: -4px 0 12px;font-size: 14px;line-height: 1.45;color: var(--pz-grey)}.pz-shelfmark a{font-weight: 700}.pz-dose-pair{min-width: 0}.pz-dose-pair tbody th{width: 40%}.pz-dose-pair td:nth-child(2){width: auto}.pz-aisle-head{margin-bottom: 30px}.pz-aisle-head .pz-author{margin-top: 16px}.pz-assort > h2, .pz-juxta > h2{margin: 0 0 14px}.pz-assort-list{display: grid;gap: 28px;list-style: none;margin: 0;padding: 0}.pz-tandem{display: grid;grid-template-columns: minmax(0, 1fr);gap: 10px;min-width: 0}.pz-tandem > .pz-vendor{margin: 0}.pz-juxta{margin-top: 48px}.pz-juxta-table{width: 100%;min-width: 620px;font-size: 14.5px;line-height: 1.45}.pz-juxta-table th, .pz-juxta-table td{padding: 10px 12px;text-align: left;vertical-align: top;background: var(--pz-paper);border-top: 1px solid var(--pz-hair)}.pz-juxta-table thead th{border-top: 0;background: var(--pz-tint);font-size: 13.5px;font-weight: 700;color: var(--pz-plum-deep)}.pz-juxta-table tbody tr:nth-child(even) > *{background: var(--pz-lilac)}.pz-juxta-table tbody th{width: 25%;min-width: 8.5em;font-weight: 700}.pz-juxta-table td:nth-child(2){min-width: 7.5em}.pz-juxta-table td:nth-child(3){min-width: 12em}.pz-juxta-table td:nth-child(4){min-width: 9em}.pz-juxta-table thead th:first-child, .pz-juxta-table tbody th{position: sticky;left: 0;z-index: 1;box-shadow: 1px 0 0 var(--pz-hair)}.pz-juxta-product{display: flex;align-items: center;gap: 10px}.pz-juxta-product a{color: var(--pz-ink)}.pz-juxta-img{display: none}.pz-juxta-sub{display: block;margin-top: 2px;font-size: 12.5px;color: var(--pz-grey)}.pz-juxta-go a{font-weight: 600;white-space: nowrap}.pz-paper-aisle{margin-top: 48px}.pz-paper-aisle > .pz-toc{margin-top: 0}.pz-paper-aisle > .pz-toc + .pz-part{margin-top: 32px}.pz-endnotes > .pz-biblio:first-child{margin-top: 0}.pz-endnotes-aisle .pz-desk{margin-top: 26px}.pz-routes{margin-top: 48px}.pz-routes-head{max-width: var(--pz-measure);margin-bottom: 16px}.pz-routes-head h2{margin: 0 0 6px}.pz-routes-intro{font-size: 15.5px;color: var(--pz-grey)}.pz-routes-grid{display: grid;gap: 12px;list-style: none;margin: 0;padding: 0}.pz-route{position: relative;display: flex;flex-direction: column;min-width: 0;padding: 15px 16px 14px 18px;background: var(--pz-paper);border: 1px solid var(--pz-hair);border-left: 3px solid var(--pz-plum);border-radius: 0 var(--pz-r) var(--pz-r) 0}.pz-route:hover{border-color: var(--pz-plum)}.pz-route-name{margin: 0 0 6px;font-size: 18px;line-height: 1.35}.pz-route-name a{color: var(--pz-ink);text-decoration: none}.pz-route-name a::after{content: "";position: absolute;inset: 0}.pz-route:hover .pz-route-name a{color: var(--pz-plum);text-decoration: underline;text-decoration-thickness: 1px}.pz-route-line{margin: 0 0 12px;font-size: 15px;line-height: 1.55;hyphens: auto}.pz-route-count{align-self: flex-start;margin: auto 0 0;padding: 1px 8px;font-size: 13px;font-weight: 700;line-height: 1.6;color: var(--pz-plum-deep);background: var(--pz-tint);border-radius: 3px}.pz-sorter{margin: 0 0 18px}.pz-sorter-h{margin: 0 0 8px;font-size: 14px;font-weight: 700;color: var(--pz-plum-deep)}.pz-sorter-list{display: flex;flex-wrap: wrap;gap: 8px;list-style: none;margin: 0;padding: 0}.pz-sorter-list li{display: flex;align-items: center;gap: 8px;max-width: 100%;padding: 6px 8px 6px 12px;background: var(--pz-paper);border: 1px solid var(--pz-hair);border-radius: var(--pz-r);font-size: 15px;line-height: 1.35}.pz-sorter-list a{font-weight: 600}.pz-sorter-n{flex: none;min-width: 22px;padding: 0 6px;font-size: 12.5px;font-weight: 700;line-height: 1.7;text-align: center;color: var(--pz-plum-deep);background: var(--pz-tint);border-radius: 3px}.pz-wish{margin-top: 40px;padding: 16px 16px 14px;background: var(--pz-paper);border: 1px dashed #cdc2d9;border-radius: var(--pz-r)}.pz-wish-h{margin: 0 0 6px;font-family: Merriweather, Georgia, serif;font-size: 17px;font-weight: 700;line-height: 1.4}.pz-wish .pz-rich{font-size: 15.5px}.pz-glass{margin-top: 56px}.pz-glass-head{max-width: var(--pz-measure);margin-bottom: 16px}.pz-glass-head h2{margin: 0 0 6px}.pz-glass-intro{margin: 0;font-size: 15.5px;color: var(--pz-grey)}.pz-glass-grid{display: grid;gap: 12px;list-style: none;margin: 0;padding: 0}.pz-pane{display: flex;flex-direction: column;min-width: 0;padding: 14px 16px;background: var(--pz-paper);border: 1px solid var(--pz-hair);border-top: 3px solid var(--pz-plum-deep);border-radius: var(--pz-r)}.pz-pane-t{margin: 0 0 4px;font-family: Merriweather, Georgia, serif;font-size: 16.5px;font-weight: 700;line-height: 1.4}.pz-pane-d{margin: 0 0 10px;font-size: 15px;line-height: 1.55}.pz-pane-go{margin: auto 0 0;font-size: 15px;font-weight: 600}.pz-logbook-list{margin: 0;background: var(--pz-paper);border: 1px solid var(--pz-hair);border-radius: var(--pz-r);overflow: hidden}.pz-logbook-row{display: grid;grid-template-columns: minmax(0, 1fr) auto;column-gap: 14px;align-items: baseline;padding: 9px 14px;font-size: 15px;line-height: 1.45}.pz-logbook-row + .pz-logbook-row{border-top: 1px solid var(--pz-hair)}.pz-logbook-row:nth-child(even){background: var(--pz-lilac)}.pz-logbook-row dd{margin: 0;font-weight: 700;text-align: right;white-space: nowrap}.pz-postbox{margin-top: 32px;padding: 16px 16px 14px;background: var(--pz-lilac);border-left: 3px solid var(--pz-plum);border-radius: 0 var(--pz-r) var(--pz-r) 0}.pz-postbox-h{margin: 0 0 6px;font-size: 18px;color: var(--pz-plum-deep)}.pz-postbox .pz-rich{font-size: 15.5px}.pz-buyhint{margin-top: 10px;padding-top: 10px;border-top: 1px solid var(--pz-hair)}.pz-oeuvre-h{margin: 18px 0 6px;font-size: 16.5px}.pz-oeuvre-list{list-style: none;margin: 0;padding: 0;border-top: 1px solid var(--pz-hair)}.pz-oeuvre-list li{padding: 8px 0;border-bottom: 1px solid var(--pz-hair);font-size: 15.5px;line-height: 1.45}.pz-oeuvre-date{display: block;font-size: 13px;color: var(--pz-grey)}.pz-base-owner{font-size: 13px}@media (max-width: 359px){.pz-nav-toggle{padding: 0}.pz-nav-toggle-text{position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0 0 0 0);clip-path: inset(50%);white-space: nowrap;border: 0}.pz-vendor-main{padding-left: 14px;padding-right: 14px}.pz-vendor-cta{gap: 6px;padding: 12px 10px;font-size: 14.5px}}@media (min-width: 768px){:root{--pz-gutter: 28px}h1, h2, h3, .pz-rich, .pz-keypoints-list, .pz-promise-why, .pz-test-inside, .pz-desk-about, .pz-agent-copy{hyphens: manual}h1{font-size: 29px}h2{font-size: 23px}.pz-top-brand{height: auto;padding-top: 22px;padding-bottom: 18px;border-bottom: 0}.pz-logo{gap: 12px}.pz-logo-sign{width: 42px;height: 42px}.pz-logo-name{font-size: 27px}.pz-logo-line{display: block}.pz-navbar{border-top: 1px solid var(--pz-hair);border-bottom: 1px solid var(--pz-hair)}.pz-nav-toggle{display: none}.pz-nav-panel{display: block;padding: 0;border-bottom: 0}.pz-tabs{display: flex;flex-wrap: wrap;justify-content: center;column-gap: 34px}.pz-tab{position: relative;display: flex;align-items: center;border: 0}.pz-tab-link{padding: 13px 0 11px;font-size: 15.5px;border-bottom: 2px solid transparent}.pz-tab-link:hover{color: var(--pz-plum)}.pz-tab-link[aria-current]{color: var(--pz-ink);border-bottom-color: var(--pz-plum)}.pz-tab-more{display: inline-flex;align-items: center;justify-content: center;width: 26px;height: 34px;margin-left: 1px;padding: 0;background: none;border: 0;color: var(--pz-grey);cursor: pointer}.pz-tab-more:hover, .pz-tab-more[aria-expanded="true"]{color: var(--pz-plum)}.pz-tab-more[aria-expanded="true"] .pz-chev{transform: rotate(180deg)}.pz-drop{display: none;position: absolute;top: 100%;left: -14px;z-index: 30;min-width: 260px;margin: 0;padding: 8px 0;background: var(--pz-paper);border: 1px solid var(--pz-hair);border-radius: 0 0 var(--pz-r) var(--pz-r)}.pz-tab-split:hover > .pz-drop, .pz-tab-split:focus-within > .pz-drop, .pz-tab-more[aria-expanded="true"] + .pz-drop{display: block}.pz-drop-link{padding: 8px 18px;font-size: 15.5px}.pz-drop-link:hover{background: var(--pz-lilac);color: var(--pz-plum-deep)}.pz-trail{margin: 16px 0 12px}.pz-titleblock-test{display: grid;grid-template-columns: minmax(0, 1fr) 150px;grid-template-areas: "h1 shot" "who shot";column-gap: 28px;align-items: start}.pz-titleblock-test h1{grid-area: h1}.pz-titleblock-test .pz-packshot{grid-area: shot;display: block;margin: 4px 0 0;text-align: center}.pz-titleblock-test .pz-packshot img{width: 150px;height: 150px;margin: 0 0 6px}.pz-titleblock-test .pz-packshot-cap{font-size: 13px}.pz-titleblock-test .pz-packshot-name{font-size: 13.5px}.pz-titleblock-test .pz-author{grid-area: who}.pz-author-dot, .pz-signoff-dot{display: inline}.pz-author-when, .pz-signoff-when{display: inline;margin: 0}.pz-lede{font-size: 18px}.pz-coverart{margin-top: 22px}.pz-keypoints{margin-top: 26px;padding: 20px 24px 18px}.pz-keypoints-list li{margin-bottom: 8px;padding-left: 22px;font-size: 16px;line-height: 1.55}.pz-keypoints-h{margin-bottom: 10px;font-size: 17px}.pz-vendor{margin-top: 30px}.pz-vendor-top{padding: 9px 18px}.pz-vendor-shot{padding: 14px}.pz-vendor-main{padding: 16px 22px 20px}.pz-vendor-name{font-size: 19px}.pz-vendor-facts{font-size: 15px}.pz-vendor-cta{display: inline-flex;gap: 9px;width: auto;min-width: 320px;min-height: 50px;padding: 12px 18px;font-size: 16px}.pz-part{margin-top: 52px}.pz-figure{float: right;width: 250px;margin: 4px 0 12px 24px}.pz-figure img{aspect-ratio: 1}.pz-part-care{padding: 22px 24px 20px}.pz-rich table{display: table;width: 100%}.pz-rich th, .pz-rich td{min-width: 0}.pz-profile{display: table;border-collapse: separate;border-spacing: 0;overflow: visible}.pz-profile tbody{display: table-row-group}.pz-profile tr{display: table-row;padding: 0;background: none}.pz-profile tr:nth-child(even){background: none}.pz-profile th, .pz-profile td{display: table-cell;padding: 11px 16px;text-align: left;vertical-align: top}.pz-profile tr + tr > *{border-top: 1px solid var(--pz-hair)}.pz-profile tr:nth-child(even) > *{background: var(--pz-lilac)}.pz-profile th{width: 36%;margin: 0;font-size: 15px;font-weight: 700;color: var(--pz-ink)}.pz-profile tr:last-child > th{border-bottom-left-radius: var(--pz-r)}.pz-profile tr:last-child > td{border-bottom-right-radius: var(--pz-r)}.pz-dose{min-width: 0}.pz-swipe-note{display: none}.pz-agents{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 16px}.pz-agent{display: block;padding: 0;overflow: hidden}.pz-agent-img{float: none;width: 100%;height: auto;margin: 0;aspect-ratio: 16 / 9;border-radius: 0}.pz-agent-copy{padding: 14px 16px 16px}.pz-agent-solo .pz-agent-copy{padding-top: 16px}.pz-agent:last-child:nth-child(odd){grid-column: 1 / -1}.pz-agent:last-child:nth-child(odd):not(.pz-agent-solo){display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr)}.pz-agent:last-child:nth-child(odd):not(.pz-agent-solo) .pz-agent-img{height: 100%;min-height: 200px;aspect-ratio: auto}.pz-promise{display: grid;grid-template-columns: 152px minmax(0, 1fr);column-gap: 22px;align-items: start}.pz-promise-verdict{justify-self: start;margin: 3px 0 0}.pz-channels{display: table;border-collapse: separate;border-spacing: 0}.pz-channels-head{display: table-header-group;position: static;width: auto;height: auto;overflow: visible;clip: auto;clip-path: none;white-space: normal}.pz-channels tbody{display: table-row-group}.pz-channels tr{display: table-row}.pz-channels th, .pz-channels td{display: table-cell;padding: 11px 12px;text-align: left;vertical-align: top}.pz-channels-head th{padding-top: 9px;padding-bottom: 9px;background: var(--pz-tint);font-size: 13px;font-weight: 700;color: var(--pz-plum-deep)}.pz-channels-head th:nth-child(3){white-space: nowrap}.pz-channel{padding: 0;box-shadow: none}.pz-channel > *{border-top: 1px solid var(--pz-hair)}.pz-channel:nth-child(even):not(.pz-channel-maker) > *{background: var(--pz-lilac)}.pz-channel th{width: 24%;margin: 0}.pz-channel-date::before, .pz-channel-src::before{content: none}.pz-channel-date{width: 13%;white-space: nowrap}.pz-channel-src{width: 22%}.pz-channel-date:empty{display: table-cell}.pz-channel-maker{background: none}.pz-channel-maker > *{background: var(--pz-tint)}.pz-channel-maker > th{box-shadow: inset 3px 0 0 var(--pz-plum)}.pz-channel-extra{padding: 0;background: none;box-shadow: none}.pz-channel-extra > td{padding: 0 12px 14px;background: var(--pz-tint);box-shadow: inset 3px 0 0 var(--pz-plum)}.pz-cost{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr))}.pz-cost-cell{display: block;padding: 12px 16px 14px}.pz-cost-cell + .pz-cost-cell{border-top: 0;border-left: 1px solid var(--pz-hair)}.pz-cost dt{margin-bottom: 2px;font-size: 13.5px}.pz-others{grid-template-columns: repeat(2, minmax(0, 1fr))}.pz-conclusion-text{padding: 22px 26px 20px;font-size: 16.5px}.pz-caution{padding: 22px 24px 20px}.pz-desk{grid-template-columns: 64px minmax(0, 1fr);gap: 18px;padding: 22px 24px}.pz-desk-sign{width: 64px;height: 64px}.pz-more-list{grid-template-columns: repeat(3, minmax(0, 1fr));column-gap: 24px}.pz-front{margin-top: 22px;padding-top: 20px}.pz-front-copy{max-width: 760px}.pz-front-lead{font-size: 17px}.pz-front-photo{margin-top: 22px}.pz-front-img{aspect-ratio: 16 / 9}.pz-tests-grid{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 16px}.pz-test{grid-template-columns: 96px minmax(0, 1fr);gap: 16px;padding: 18px}.pz-test-img{width: 96px;height: 96px}.pz-buyguide-table{display: table;border-collapse: separate;border-spacing: 0;background: var(--pz-paper);border: 1px solid var(--pz-hair);border-radius: var(--pz-r)}.pz-buyguide-table thead{display: table-header-group;position: static;width: auto;height: auto;overflow: visible;clip: auto;clip-path: none;white-space: normal}.pz-buyguide-table tbody{display: table-row-group}.pz-buyguide-table tr{display: table-row;padding: 0}.pz-buyguide-table tr::before{content: none}.pz-buyguide-table th, .pz-buyguide-table td{display: table-cell;padding: 12px 16px;text-align: left;vertical-align: top;border-top: 1px solid var(--pz-hair)}.pz-buyguide-table thead th{padding-top: 9px;padding-bottom: 9px;border-top: 0;background: var(--pz-tint);font-size: 13px;color: var(--pz-plum-deep)}.pz-buyguide-table thead th:first-child{border-top-left-radius: var(--pz-r)}.pz-buyguide-table thead th:last-child{border-top-right-radius: var(--pz-r)}.pz-buyguide-table tbody tr:nth-child(even) > *{background: var(--pz-lilac)}.pz-buyguide-table tbody th{position: relative;width: 34%;margin: 0;padding-left: 46px}.pz-buyguide-table tbody th::before{content: counter(pzcrit) ".";position: absolute;left: 16px;top: 10px;font: 700 18px/1.4 Merriweather, Georgia, serif;color: var(--pz-plum)}.pz-buyguide-table tr:last-child{border: 0}.pz-journal-grid{grid-template-columns: minmax(0, 7fr) minmax(0, 5fr);gap: 32px}.pz-journal-side{align-content: start}.pz-journal-side .pz-entry-row:first-child{padding-top: 0;border-top: 0}.pz-entry-big .pz-entry-title{font-size: 22px}.pz-process{padding: 32px 32px 26px}.pz-process-steps{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));column-gap: 32px}.pz-listing{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 36px 28px}.pz-overview-wrap{margin-bottom: 14px;background: var(--pz-paper);border: 1px solid var(--pz-hair);border-radius: var(--pz-r)}.pz-overview{display: table;border-collapse: collapse}.pz-overview-head{display: table-header-group;position: static;width: auto;height: auto;overflow: visible;clip: auto;clip-path: none;white-space: normal}.pz-overview tbody{display: table-row-group}.pz-overview tr{display: table-row}.pz-overview th, .pz-overview td{display: table-cell;padding: 12px 14px;text-align: left;vertical-align: middle;border-top: 1px solid var(--pz-hair)}.pz-overview-head th{padding-top: 10px;padding-bottom: 10px;border-top: 0;background: var(--pz-tint);font-size: 13px;font-weight: 700;color: var(--pz-plum-deep)}.pz-overview-row{margin: 0;padding: 0;background: none;border: 0;border-radius: 0}.pz-overview-row:nth-child(even) > *{background: var(--pz-lilac)}.pz-overview-row th{margin: 0}.pz-overview-cell{padding: 12px 14px;hyphens: manual}.pz-overview-cell::before{content: none}.pz-overview-go{padding: 12px 14px;white-space: nowrap}.pz-base-cols{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 40px;padding: 28px 0 10px}.pz-drop-kind{display: none}.pz-drop-gap{margin-top: 0;padding-top: 0;border-top: 0}.pz-rubrics{display: block;background: var(--pz-lilac);border-bottom: 1px solid var(--pz-hair)}.pz-rubrics-in{display: flex;align-items: center;justify-content: center;gap: 14px;padding-top: 7px;padding-bottom: 7px}.pz-rubrics-h{display: none;margin: 0;font-size: 12px;font-weight: 700;line-height: 1.4;letter-spacing: 0.08em;text-transform: uppercase;color: var(--pz-grey)}.pz-rubrics-list{display: flex;flex-wrap: wrap;justify-content: center;gap: 4px 6px;list-style: none;margin: 0;padding: 0}.pz-rubrics-link{display: block;padding: 4px 10px;font-size: 14px;font-weight: 600;line-height: 1.45;color: var(--pz-ink);text-decoration: none;border: 1px solid transparent;border-radius: var(--pz-r)}.pz-rubrics-link:hover{color: var(--pz-plum-deep);background: var(--pz-paper);border-color: var(--pz-hair);text-decoration: none}.pz-rubrics-link[aria-current]{color: var(--pz-plum-deep);background: var(--pz-paper);border-color: var(--pz-plum)}.pz-titleblock-test{grid-template-areas: "h1 shot" "kind shot" "who shot"}.pz-titleblock-test .pz-shelfmark{grid-area: kind}.pz-tandem{gap: 12px}.pz-juxta-table{min-width: 0}.pz-juxta-table thead th:first-child, .pz-juxta-table tbody th{position: static;box-shadow: none}.pz-juxta-img{display: block;flex: none;width: 52px;height: 52px;object-fit: contain;background: var(--pz-paper);border: 1px solid var(--pz-hair);border-radius: var(--pz-r)}.pz-aisle-reads .pz-more-list{grid-template-columns: repeat(2, minmax(0, 1fr))}.pz-routes-grid{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 16px}.pz-route{padding: 18px 20px 16px 22px}.pz-route-line{hyphens: manual}.pz-glass-grid{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 16px}.pz-pane{padding: 16px 18px}.pz-wish{padding: 18px 22px 16px}.pz-logbook-row{padding: 10px 18px;font-size: 15.5px}.pz-postbox{padding: 20px 24px 18px}.pz-oeuvre-list li{display: flex;justify-content: space-between;align-items: baseline;gap: 16px}.pz-oeuvre-date{flex: none}}@media (min-width: 1024px){h1{font-size: 32px}h2{font-size: 24px}h3{font-size: 19px}.pz-tabs{column-gap: 40px}.pz-paper{grid-template-columns: var(--pz-rail) minmax(0, var(--pz-measure));column-gap: 60px;justify-content: start;max-width: none}.pz-paper > *{grid-column: 2}.pz-paper > .pz-toc, .pz-paper > .pz-sidelinks, .pz-paper > .pz-desk{grid-column: 1;grid-row: 1 / span 60;align-self: start}.pz-paper > .pz-toc, .pz-paper > .pz-sidelinks{position: sticky;top: 24px}.pz-paper-test > .pz-titleblock, .pz-paper-story > .pz-titleblock{grid-column: 1 / -1;grid-row: 1}.pz-paper-test > .pz-toc, .pz-paper-story > .pz-toc{grid-row: 2 / span 60;margin-top: 26px}.pz-paper-story > .pz-titleblock h1{max-width: 880px}.pz-paper-story > .pz-titleblock .pz-author{max-width: 880px}.pz-toc{max-height: calc(100vh - 48px);margin: 6px 0 0;overflow-y: auto;background: none;border: 0;border-radius: 0}.pz-toc-caption{display: block;margin: 0 0 6px;padding-bottom: 8px;font-family: Merriweather, Georgia, serif;font-size: 15px;font-weight: 700;border-bottom: 2px solid var(--pz-plum)}.pz-toc-switch{display: none}.pz-toc-items, .pz-toc-items[hidden]{display: block !important;padding: 0}.pz-toc-items li{border: 0}.pz-toc-link{grid-template-columns: 24px minmax(0, 1fr);padding: 5px 0;font-size: 14px;color: var(--pz-grey)}.pz-toc-link::before{color: var(--pz-grey);font-weight: 400}.pz-toc-link:hover{color: var(--pz-plum)}.pz-toc-link.pz-toc-here{font-weight: 600;color: var(--pz-ink)}.pz-toc-link.pz-toc-here::before{color: var(--pz-plum);font-weight: 700}.pz-paper > .pz-desk{display: block;margin-top: 52px;padding: 20px 18px}.pz-paper > .pz-desk .pz-desk-sign{margin-bottom: 12px}.pz-sidelinks{margin-top: 6px}.pz-paper-outro > .pz-faq{margin-top: 52px}.pz-paper-home > .pz-toc{margin-top: 4px}.pz-paper-home > .pz-toc + .pz-part{margin-top: 0}.pz-titleblock-test{grid-template-columns: minmax(0, 1fr) 160px;column-gap: 40px}.pz-titleblock-test .pz-packshot img{width: 160px;height: 160px}.pz-front{grid-template-columns: minmax(0, 1fr) 50%;column-gap: 44px;align-items: stretch;margin-top: 26px;padding-top: 24px}.pz-front-copy{max-width: none}.pz-front-photo{display: flex;flex-direction: column;min-height: 380px;margin: 0}.pz-front-img{flex: 1 1 0;min-height: 0;height: auto;aspect-ratio: auto}.pz-front-note{flex: none}.pz-front-solo{grid-template-columns: minmax(0, 1fr)}.pz-front-solo .pz-front-copy{max-width: 760px}.pz-front h1{font-size: 33px}.pz-front-lead{font-size: 17.5px}.pz-signoff-dot{display: none}.pz-signoff-when{display: block}.pz-test{grid-template-columns: 132px minmax(0, 1fr)}.pz-test-img{width: 132px;height: 132px}.pz-process{display: grid;grid-template-columns: minmax(0, 4fr) minmax(0, 8fr);column-gap: 44px;align-items: start;padding: 36px 40px 30px}.pz-process-steps{margin: 0}.pz-more{margin-top: 64px}.pz-onward{grid-template-columns: minmax(0, 2fr) minmax(0, 1fr);column-gap: 40px;align-items: start}.pz-onward .pz-more{margin-top: 64px}.pz-onward .pz-more-list{grid-template-columns: minmax(0, 1fr)}.pz-onward .pz-tests-mini{margin-top: 64px}.pz-onward .pz-tests-grid{grid-template-columns: minmax(0, 1fr)}.pz-tests-mini .pz-test{grid-template-columns: 88px minmax(0, 1fr);padding: 14px}.pz-tests-mini .pz-test-img{width: 88px;height: 88px}.pz-base-top{padding-top: 32px}.pz-rubrics-h{display: block}.pz-tandem{grid-template-columns: minmax(0, 7fr) minmax(0, 5fr);gap: 16px}.pz-tandem > .pz-test{align-content: center}.pz-paper-aisle > .pz-toc{margin-top: 4px}.pz-paper-aisle > .pz-toc + .pz-part{margin-top: 0}.pz-routes-grid{grid-template-columns: repeat(auto-fit, minmax(210px, 1fr))}.pz-glass-grid{grid-template-columns: repeat(auto-fit, minmax(210px, 1fr))}.pz-glass{margin-top: 64px}}@media (min-width: 1440px){:root{--pz-gutter: 32px;--pz-rail: 260px}.pz-paper{column-gap: 72px}.pz-front{column-gap: 56px}.pz-front-photo{min-height: 400px}}@media print{.pz-navbar, .pz-rubrics, .pz-vendor, .pz-toc, .pz-jump, .pz-base-cols{display: none !important}body{background: #fff;font-size: 12pt}}.pz-author-photo{flex: 0 0 auto;width: 40px;height: 40px;border-radius: 6px;object-fit: cover}.pz-desk-photo{flex: 0 0 auto;width: 56px;height: 56px;border-radius: 8px;object-fit: cover}.pz-vendor-down{flex: none}.pz-talon{margin: 26px 0 0;background: var(--pz-paper);border: 1px solid var(--pz-hair);border-left: 3px solid var(--pz-plum);border-radius: 0 var(--pz-r) var(--pz-r) 0}.pz-talon-top{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 2px 12px;margin: 0;padding: 8px 14px;font-size: 12.5px;line-height: 1.4;color: var(--pz-grey);border-bottom: 1px solid var(--pz-hair)}.pz-talon-flag{font-weight: 600;letter-spacing: 0.02em}.pz-talon-why{color: var(--pz-grey)}.pz-talon-why:hover{color: var(--pz-plum)}.pz-talon-body{padding: 16px 14px 18px}.pz-talon-h{margin: 0 0 8px;font-size: 19px;line-height: 1.35;color: var(--pz-plum-deep)}.pz-talon-intro{margin: 0 0 12px;font-size: 15.5px;line-height: 1.6}.pz-talon-terms{list-style: none;margin: 0 0 18px;padding: 9px 14px;font-size: 14.5px;line-height: 1.5;background: var(--pz-lilac);border-radius: var(--pz-r)}.pz-talon-terms li{position: relative;padding: 3px 0 3px 17px}.pz-talon-terms li::before{content: "";position: absolute;left: 1px;top: 0.8em;width: 7px;height: 7px;background: var(--pz-plum);border-radius: 1px}.pz-talon-sheet{position: relative;margin: 0}.pz-talon-row{margin: 0 0 14px;min-width: 0}.pz-talon-label{display: block;margin: 0 0 5px;font-size: 14.5px;font-weight: 700;line-height: 1.35;color: var(--pz-ink)}.pz-talon-input{display: block;width: 100%;min-height: 48px;margin: 0;padding: 10px 12px;font: 400 17px/1.4 "Open Sans", "Segoe UI", Arial, sans-serif;color: var(--pz-ink);background: var(--pz-paper);border: 1px solid #b9adc6;border-radius: var(--pz-r);-webkit-appearance: none;appearance: none}.pz-talon-input::placeholder{color: #857c8f;opacity: 1}.pz-talon-input:hover{border-color: var(--pz-plum)}.pz-talon-input:focus{border-color: var(--pz-plum)}.pz-talon-hint{margin: 5px 0 0;font-size: 13px;line-height: 1.45;color: var(--pz-grey)}.pz-talon-agree{display: grid;grid-template-columns: 22px minmax(0, 1fr);column-gap: 10px;align-items: start;margin: 2px 0 16px;font-size: 14px;line-height: 1.5;border-radius: var(--pz-r)}.pz-talon-tick{width: 20px;height: 20px;margin: 2px 0 0;accent-color: var(--pz-plum);cursor: pointer}.pz-talon-assent{cursor: pointer}.pz-talon-trap{position: absolute;left: -9999px;width: 1px;height: 1px;overflow: hidden}.pz-talon-input[aria-invalid="true"]{border-color: #a3243b;background: #fcf4f6}.pz-talon-wrong .pz-talon-label{color: #a3243b}.pz-talon-agree.pz-talon-wrong{padding: 8px 10px;background: #fcf4f6;box-shadow: inset 0 0 0 1px #a3243b}.pz-talon-say{margin: 0 0 14px;padding: 10px 12px;font-size: 14.5px;font-weight: 600;line-height: 1.45;color: #a3243b;background: #fcf4f6;border-left: 3px solid #a3243b;border-radius: 0 var(--pz-r) var(--pz-r) 0}.pz-talon-say:empty{margin: 0;padding: 0;border: 0}.pz-talon-send{display: flex;align-items: center;justify-content: center;width: 100%;min-height: 50px;margin: 0;padding: 12px 14px;font: 600 15.5px/1.25 "Open Sans", "Segoe UI", Arial, sans-serif;color: #fff;text-align: center;background: var(--pz-plum);border: 0;border-radius: var(--pz-r);cursor: pointer}.pz-talon-send:hover{background: var(--pz-plum-deep)}.pz-talon-send:disabled{cursor: progress;opacity: 0.72}.pz-talon-busy .pz-talon-input, .pz-talon-busy .pz-talon-tick{pointer-events: none}.pz-talon-small{margin: 10px 0 0;font-size: 12.5px;line-height: 1.5;color: var(--pz-grey)}.pz-talon-echo{margin: 0 0 18px;padding: 12px 16px;font-weight: 600;background: var(--pz-tint);border-left: 3px solid var(--pz-plum);border-radius: 0 var(--pz-r) var(--pz-r) 0}@media (max-width: 359px){.pz-talon-body{padding-left: 12px;padding-right: 12px}.pz-talon-send{padding: 12px 10px;font-size: 14.5px}}@media (min-width: 768px){.pz-talon{margin-top: 32px}.pz-talon-top{padding: 9px 18px}.pz-talon-body{padding: 20px 24px 22px}.pz-talon-h{font-size: 21px}.pz-talon-intro{font-size: 16px}.pz-talon-terms{padding: 11px 18px;font-size: 15px}.pz-talon-pair{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));column-gap: 16px;align-items: start}.pz-talon-send{display: inline-flex;width: auto;min-width: 320px;padding: 12px 22px;font-size: 16px}}