.reviews_directory__AedTn{grid-column:1/-1;width:100%;min-width:0}.reviews_directoryHero__oWwsv{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:end;margin:22px 0 42px;padding:0 0 38px;border-bottom:1px solid var(--line)}.reviews_directoryHero__oWwsv h1{font-family:var(--font-display),sans-serif;max-width:16ch;margin:0;font-size:var(--t-h1);line-height:1.1;font-weight:600;letter-spacing:-.055em}.reviews_directoryHero__oWwsv p{font-size:var(--t-body);line-height:1.6;color:var(--muted);margin:0;max-width:46ch}.reviews_directoryHero__oWwsv p a{display:inline-flex;margin-top:18px;min-height:44px;align-items:center;font-weight:600;color:var(--accent);text-underline-offset:5px}.reviews_directoryLabel__OhPKb{display:flex;justify-content:space-between;align-items:baseline;gap:20px;flex-wrap:wrap}.reviews_directoryLabel__OhPKb h2{font-family:var(--font-display),sans-serif;font-size:var(--t-h3);line-height:1.4;font-weight:500;margin:0;letter-spacing:-.025em}.reviews_directoryLabel__OhPKb p{font-size:var(--t-small);color:var(--muted);margin:0}.reviews_method__INchP{border-top:1px solid var(--line);padding-top:28px;margin:44px 0;width:100%}.reviews_method__INchP h2{font-size:var(--t-h3);font-family:var(--font-display),sans-serif;line-height:1.35;margin:24px 0 12px;font-weight:600}.reviews_method__INchP p{max-width:60ch;font-size:var(--t-small);line-height:1.7;color:var(--muted);margin:0 0 14px}.reviews_detail__bTVFs{grid-column:1/-1;width:100%;min-width:0}.reviews_detailHero__HLh8P{padding:16px 0 36px;border-bottom:1px solid var(--line);margin-bottom:40px}.reviews_detailHero__HLh8P h1{font-family:var(--font-display),sans-serif;font-size:var(--t-h1);font-weight:600;line-height:1.12;letter-spacing:-.05em;max-width:22ch;margin:0 0 20px}.reviews_detailHero__HLh8P .u-review-meta{font-size:var(--t-small);line-height:1.7;color:var(--muted);margin-bottom:24px}.reviews_detailHero__HLh8P .u-review-meta br{display:none}.reviews_detailHero__HLh8P .u-review-meta br:after{content:" "}.reviews_detailHero__HLh8P .u-verdict{display:grid;grid-template-columns:minmax(0,1fr) 250px;grid-gap:12px 36px;gap:12px 36px;border:0;border-radius:16px;background:var(--wash);padding:30px;margin:0;max-width:none}.reviews_detailHero__HLh8P .u-verdict-h{grid-column:1;font-size:var(--t-small);font-weight:600;color:var(--accent);margin:0}.reviews_detailHero__HLh8P .u-verdict-claim{grid-column:1;font-size:var(--t-h3);font-family:var(--font-display),sans-serif;line-height:1.4;letter-spacing:-.025em;margin:0;font-weight:500;max-width:52ch}.reviews_detailHero__HLh8P .u-verdict-line{grid-column:1;font-size:var(--t-body);line-height:1.7;margin:2px 0;display:block}.reviews_detailHero__HLh8P .u-verdict-fig{font-family:var(--font-display),sans-serif;font-weight:600}.reviews_detailHero__HLh8P .u-verdict-price{display:inline-block;white-space:nowrap}.reviews_detailHero__HLh8P .u-verdict-action{grid-column:2;grid-row:1/5;align-self:center;display:block}.reviews_detailHero__HLh8P .u-verdict-action .u-cta-wrap{margin:0 0 8px}.reviews_detailHero__HLh8P .u-verdict-action a{display:flex;min-height:48px;justify-content:center;width:100%;text-align:center}.reviews_detailHero__HLh8P .u-verdict-body{grid-column:1;font-size:var(--t-small);line-height:1.65;color:var(--muted);margin:0;max-width:74ch}.reviews_detailHero__HLh8P .u-verdict-watch{grid-column:1/-1;display:flex;gap:8px;align-items:flex-start;font-size:var(--t-small);line-height:1.6;border-top:1px solid var(--line);padding-top:16px;margin:8px 0 0;color:var(--ink);max-width:none}.reviews_detailHero__HLh8P .u-verdict-watch svg{flex:none;margin-top:4px}.reviews_detailLayout__f3sb4{display:grid;grid-template-columns:minmax(0,800px) 280px;grid-gap:32px;gap:32px;align-items:start;justify-content:start}.reviews_reading__fwUox{min-width:0;width:100%;max-width:none}.reviews_reading__fwUox>ol,.reviews_reading__fwUox>p,.reviews_reading__fwUox>ul{font-size:var(--t-prose);line-height:1.65}.reviews_detailLayout__f3sb4>.u-rail{grid-column:2;grid-row:1;align-self:stretch;min-width:0;width:100%;margin:0}.reviews_reading__fwUox .u-buyerfacts{border:1px solid var(--line);border-radius:14px;padding:26px;background:var(--paper);margin:32px 0}.reviews_reading__fwUox .u-buyerfacts>div{border-top:1px solid var(--line);padding-top:16px;margin-top:18px}.reviews_reading__fwUox .u-buyerfacts h3{font-size:var(--t-h3);line-height:1.4}.reviews_reading__fwUox .u-buyerfacts li,.reviews_reading__fwUox .u-buyerfacts p{font-size:var(--t-body);line-height:1.7}@media(max-width:1099px){.reviews_detailLayout__f3sb4{gap:30px;grid-template-columns:minmax(0,1fr) 260px}.reviews_detailHero__HLh8P .u-verdict{grid-template-columns:minmax(0,1fr) 220px;padding:24px;gap:12px 24px}.reviews_detailLayout__f3sb4{display:flex;flex-direction:column;gap:30px}.reviews_reading__fwUox{max-width:none}.reviews_detailLayout__f3sb4>.u-rail,.reviews_detailLayout__f3sb4>.u-rail>.u-rail-inner{display:contents}.reviews_detailLayout__f3sb4 .u-rail-inner>.u-toc{order:-1;width:100%}.reviews_detailLayout__f3sb4 .u-rail-inner>.u-rail-links,.reviews_detailLayout__f3sb4 .u-rail-inner>.u-railcard{order:1;width:100%;max-width:none}.reviews_detailHero__HLh8P .u-verdict{display:block}.reviews_detailHero__HLh8P .u-verdict-action{margin:20px 0;max-width:320px}.reviews_detailHero__HLh8P .u-verdict-claim{margin:8px 0 12px}.reviews_detailHero__HLh8P .u-verdict-watch{margin-top:18px}.reviews_detailHero__HLh8P .u-verdict-body{margin-top:16px}.reviews_directoryHero__oWwsv{gap:24px;grid-template-columns:1fr;margin-bottom:28px}.reviews_directoryHero__oWwsv h1{max-width:20ch}.reviews_directoryHero__oWwsv p{max-width:60ch}}@media(max-width:639px){.reviews_detailHero__HLh8P{padding-top:8px;margin-bottom:28px;padding-bottom:28px}.reviews_detailHero__HLh8P h1{font-size:var(--t-h2);max-width:20ch}.reviews_detailHero__HLh8P .u-verdict{padding:20px;border-radius:12px}.reviews_detailHero__HLh8P .u-verdict-claim{font-size:var(--t-body)}.reviews_detailHero__HLh8P .u-verdict-action{max-width:none}.reviews_detailHero__HLh8P .u-verdict-line{font-size:var(--t-small)}.reviews_directoryHero__oWwsv{margin-top:14px;padding-bottom:26px}.reviews_directoryHero__oWwsv h1{font-size:var(--t-h2)}.reviews_reading__fwUox .u-buyerfacts{padding:20px}.reviews_directoryLabel__OhPKb{gap:8px}.reviews_method__INchP{margin-top:32px}.reviews_detailHero__HLh8P{padding-top:0}.reviews_detailHero__HLh8P h1{margin-bottom:14px}.reviews_detailHero__HLh8P h1.reviews_longTitle__qBf8r{font-size:var(--t-title);max-width:none}.reviews_detailHero__HLh8P .u-review-meta{margin-bottom:18px}.reviews_detailHero__HLh8P .u-verdict{padding:18px}.reviews_detailHero__HLh8P .u-verdict-action{margin:16px 0}.reviews_reading__fwUox .u-cmp-wrap{width:100%;max-width:100%;min-width:0}.reviews_reading__fwUox .u-cmp{display:block;width:100%;max-width:100%;border:0;border-spacing:0}.reviews_reading__fwUox .u-cmp caption{display:block;width:100%;max-width:100%;font-size:var(--t-small);line-height:1.6;text-align:left}.reviews_reading__fwUox .u-cmp thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.reviews_reading__fwUox .u-cmp tbody{display:block}.reviews_reading__fwUox .u-cmp tr{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0;min-width:0;width:100%;border:1px solid var(--line);border-radius:10px;padding:16px;margin:16px 0;background:var(--paper)}.reviews_reading__fwUox .u-cmp th[scope=row]{display:block;min-width:0;text-align:left;padding:0 0 12px;border:0;font-size:var(--t-body);line-height:1.5}.reviews_reading__fwUox .u-cmp td{display:block;min-width:0;text-align:left;padding:10px 0;border:0;border-top:1px solid var(--line);font-size:var(--t-small);line-height:1.6;overflow-wrap:anywhere}.reviews_reading__fwUox .u-cmp-lab{display:block;margin-bottom:3px;color:var(--muted);font-size:var(--t-micro);line-height:1.5}.reviews_detailHero__HLh8P .u-verdict{display:flex;flex-direction:column;gap:0}.reviews_detailHero__HLh8P .u-verdict-h{order:0}.reviews_detailHero__HLh8P .u-verdict-line{order:2;margin:12px 0 0}.reviews_detailHero__HLh8P .u-verdict-action{order:4;width:100%;margin:16px 0}.reviews_detailHero__HLh8P .u-verdict-claim{order:1;margin:0 0 12px}.reviews_detailHero__HLh8P .u-verdict-body{order:3;margin:0}.reviews_detailHero__HLh8P .u-verdict-watch{order:5}}@media(max-width:359px){.reviews_detailHero__HLh8P h1{font-size:var(--t-title);max-width:none}}.reviews_offerRead__VNWjv{font-size:var(--t-micro);line-height:1.6;color:var(--muted);margin:10px 0}.reviews_offerWarning___rayw{display:flex;align-items:flex-start;gap:8px;font-size:var(--t-small);line-height:1.6;color:var(--ink);padding:12px;background:var(--accent-soft);border-radius:8px;margin:12px 0}.reviews_offerWarning___rayw svg{flex:none;margin-top:4px}.reviews_offerDetails__NsgRD{border-top:1px solid var(--line);margin-top:16px}.reviews_offerDetails__NsgRD>summary{font-size:var(--t-small);font-weight:600;line-height:1.5;padding:14px 0;cursor:pointer;color:var(--ink);min-height:44px}.reviews_offerDetails__NsgRD .u-fbox{margin:0;padding:0;border:0}.reviews_offerDetails__NsgRD .u-fbox-i{padding:14px 0;margin:0;border:0;border-top:1px solid var(--line);min-width:0}.reviews_offerDetails__NsgRD .u-fbox-k{font-size:var(--t-small);font-weight:600;line-height:1.5;margin:0}.reviews_offerDetails__NsgRD .u-fbox-v{font-size:var(--t-small);line-height:1.7;margin:8px 0 0;overflow-wrap:anywhere}.reviews_offerDetails__NsgRD .u-fbox-chip{display:inline-flex;align-items:center;gap:4px;font-size:var(--t-micro);line-height:1.5;margin:8px 0 0;color:var(--muted)}@media(min-width:640px){.reviews_reading__fwUox .u-board-offers .u-cardlabel{display:none}}@media(max-width:639px){.reviews_reading__fwUox .u-boardwrap:has(.u-board-offers){overflow:visible;border:0;border-radius:0;width:100%;max-width:100%}.reviews_reading__fwUox .u-board-offers{display:block;min-width:0;width:100%;max-width:100%;border:0;border-spacing:0}.reviews_reading__fwUox .u-board-offers caption{display:block;width:100%;max-width:100%;text-align:left;padding:0 0 14px;font-size:var(--t-small);line-height:1.6;color:var(--muted)}.reviews_reading__fwUox .u-board-offers thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.reviews_reading__fwUox .u-board-offers tbody{display:block;width:100%;min-width:0;padding:18px;border:1px solid var(--line);border-radius:12px;background:var(--paper);margin:0 0 18px}.reviews_reading__fwUox .u-board-offers .u-rowmain{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px;width:100%;min-width:0}.reviews_reading__fwUox .u-board-offers .u-rowmain>td{display:block;min-width:0;padding:0;border:0;text-align:left;overflow-wrap:anywhere;font-size:var(--t-small);line-height:1.6}.reviews_reading__fwUox .u-board-offers .u-rowmain>.u-col-price{grid-column:1/-1;border-top:1px solid var(--line);padding-top:16px}.reviews_reading__fwUox .u-board-offers .u-cardlabel{display:block;margin:0 0 6px;color:var(--muted);font-size:var(--t-micro);line-height:1.5}.reviews_reading__fwUox .u-board-offers .u-figure{font-size:var(--t-h2);line-height:1.2}.reviews_reading__fwUox .u-board-offers .u-qualifier{display:block;font-size:var(--t-small);line-height:1.6;margin-top:6px;overflow-wrap:anywhere}.reviews_reading__fwUox .u-board-offers .u-rowdetail,.reviews_reading__fwUox .u-board-offers .u-rowdetail>td{display:block;min-width:0;width:100%;padding:0;border:0}.reviews_reading__fwUox .u-board-offers .u-detailinner{width:100%;min-width:0}.reviews_reading__fwUox .u-board-offers .u-basis{font-size:var(--t-small);line-height:1.6;margin:12px 0 0;overflow-wrap:anywhere}}.reviews_offerTerms__J8zKl{max-width:60ch;font-size:var(--t-small);line-height:1.6;margin:12px 0;overflow-wrap:anywhere}.reviews_offerTerms__J8zKl strong{display:block;font-size:var(--t-micro);font-weight:600;color:var(--muted);margin-bottom:4px}.reviews_reading__fwUox{max-width:800px}.reviews_reading__fwUox>ol,.reviews_reading__fwUox>p,.reviews_reading__fwUox>ul{max-width:none}.reviews_reading__fwUox>h2{font-size:var(--t-h3);line-height:1.35;letter-spacing:-.025em;margin:38px 0 18px}.reviews_introduction__62yvp{margin:0 0 28px;color:var(--muted)}.reviews_offerTable___CVAg{margin:18px 0 24px!important;border:1px solid var(--line);border-radius:12px;overflow:hidden!important}.reviews_offerTable___CVAg .u-board-offers{table-layout:fixed;min-width:0;width:100%}.reviews_offerTable___CVAg caption{padding:16px 20px!important;font-size:var(--t-small);line-height:1.5;background:var(--paper);border-bottom:1px solid var(--line)}.reviews_offerTable___CVAg thead th{font-size:var(--t-small);font-weight:600;padding:12px 20px!important;background:var(--wash)}.reviews_offerTable___CVAg thead .u-col-route{width:22%}.reviews_offerTable___CVAg thead .u-col-dose{width:26%}.reviews_offerTable___CVAg thead .u-col-price{width:52%}.reviews_offerTable___CVAg .u-rowmain>td{font-size:var(--t-small);line-height:1.6;padding:20px 20px 10px!important;border-bottom:0!important}.reviews_offerTable___CVAg .u-figure{font-size:var(--t-h3);line-height:1.3;letter-spacing:-.02em}.reviews_offerTable___CVAg .u-qualifier{font-size:var(--t-small);line-height:1.55;margin-top:6px}.reviews_offerKind__iyzGe{display:block;font-size:var(--t-micro);color:var(--muted);margin-bottom:5px}.reviews_offerTable___CVAg .u-rowdetail>td{padding:0 20px 18px!important;border-bottom:1px solid var(--line)}.reviews_offerTable___CVAg tbody:last-child .u-rowdetail>td{border-bottom:0}.reviews_offerTable___CVAg .reviews_offerTerms__J8zKl{max-width:none;font-size:var(--t-small);line-height:1.6;margin:6px 0 8px}.reviews_offerTable___CVAg .reviews_offerTerms__J8zKl strong{display:inline;font-size:inherit;color:var(--muted);font-weight:400;margin:0 8px 0 0}.reviews_offerTable___CVAg .reviews_offerRead__VNWjv{margin:0;color:var(--muted)}.reviews_offerTable___CVAg .reviews_offerDetails__NsgRD{margin-top:10px}.reviews_offerTable___CVAg .reviews_offerDetails__NsgRD>summary{font-size:var(--t-small);font-weight:500;padding:12px 0;min-height:44px}.reviews_pricingNotes__48Ufy{margin:20px 0}.reviews_pricingNotes__48Ufy>summary{font-size:var(--t-small);font-weight:600;min-height:44px;cursor:pointer;padding:12px 0}.reviews_pricingNotes__48Ufy .u-fbox{padding:0;border:0}.reviews_providerAction__9Ksrk{padding:22px 24px;background:var(--wash);border-radius:10px;margin:26px 0 34px}.reviews_providerAction__9Ksrk>p:first-child{font-size:var(--t-small);line-height:1.6;margin:0 0 12px}.reviews_providerAction__9Ksrk .u-cta-wrap{margin:0}.reviews_providerAction__9Ksrk .u-cta{min-height:46px}.reviews_reading__fwUox .u-buyerfacts{padding:24px;margin:30px 0;background:var(--wash);border:0}.reviews_reading__fwUox .u-buyerfacts h2{margin:0 0 12px;font-size:var(--t-h3);line-height:1.4}.reviews_reading__fwUox .u-buyerfacts h3{font-size:var(--t-card);line-height:1.5;margin:0 0 8px}.reviews_reading__fwUox .u-buyerfacts li,.reviews_reading__fwUox .u-buyerfacts p{font-size:var(--t-prose);line-height:1.65}.reviews_reading__fwUox .u-buyerfacts>p.u-small{font-size:var(--t-small)}.reviews_reading__fwUox .u-crit{display:block;padding:0;margin:20px 0;list-style:none;border-top:1px solid var(--line)}.reviews_reading__fwUox .u-crit-i{display:grid;grid-template-columns:minmax(0,1fr) 120px;grid-gap:6px 18px;gap:6px 18px;padding:20px 0;border:0;border-bottom:1px solid var(--line);background:none;min-width:0}.reviews_reading__fwUox .u-crit-chip{grid-column:2;grid-row:1/4;align-self:start;display:inline-flex;align-items:center;gap:5px;font-size:var(--t-micro);line-height:1.5;margin:3px 0 0}.reviews_reading__fwUox .u-crit-k{grid-column:1;font-size:var(--t-body);font-weight:600;line-height:1.5;margin:0}.reviews_reading__fwUox .u-crit-d{grid-column:1;font-size:var(--t-small);line-height:1.65;margin:0;color:var(--muted)}.reviews_criterionReason__jwpU8{grid-column:1;margin:0;font-size:var(--t-small);line-height:1.6}.reviews_criterionReason__jwpU8>summary{font-size:var(--t-small);color:var(--accent);cursor:pointer;min-height:44px;padding:10px 0}.reviews_criterionReason__jwpU8 .u-crit-w{margin:0;font-size:var(--t-small);line-height:1.65;color:var(--muted)}.reviews_reading__fwUox .u-cmp-wrap{width:100%;min-width:0;margin:20px 0 28px}.reviews_reading__fwUox .u-cmp{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:var(--t-small);line-height:1.55}.reviews_reading__fwUox .u-cmp caption{padding:0 0 16px;text-align:left;color:var(--muted);font-size:var(--t-small);line-height:1.6}.reviews_reading__fwUox .u-cmp thead th{font-size:var(--t-micro);font-weight:600;padding:12px 10px;text-align:left;background:var(--wash);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.reviews_reading__fwUox .u-cmp td,.reviews_reading__fwUox .u-cmp th[scope=row]{font-size:var(--t-small);font-weight:400;line-height:1.6;padding:18px 10px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.reviews_reading__fwUox .u-cmp th[scope=row]{font-weight:600}.reviews_reading__fwUox .u-cmp thead th:first-child{width:22%}.reviews_reading__fwUox .u-cmp thead th:nth-child(2){width:14%}.reviews_reading__fwUox .u-cmp thead th:nth-child(3){width:19%}.reviews_reading__fwUox .u-cmp thead th:nth-child(4){width:28%}.reviews_reading__fwUox .u-cmp thead th:nth-child(5){width:17%}.reviews_reading__fwUox .u-cmp td .u-quiet{font-size:inherit;line-height:inherit}.reviews_reading__fwUox .u-cmp-lab{display:none}@media(max-width:767px){.reviews_reading__fwUox .u-cmp{display:block;table-layout:auto;border:0}.reviews_reading__fwUox .u-cmp caption{display:block;padding:0 0 12px}.reviews_reading__fwUox .u-cmp thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.reviews_reading__fwUox .u-cmp tbody{display:block;width:100%}.reviews_reading__fwUox .u-cmp tr{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 18px;gap:0 18px;width:100%;padding:18px;border:1px solid var(--line);border-radius:10px;margin:0 0 16px;background:var(--paper)}.reviews_reading__fwUox .u-cmp th[scope=row]{display:block;grid-column:1/-1;padding:0 0 12px;border:0;font-size:var(--t-body)}.reviews_reading__fwUox .u-cmp td{display:block;padding:12px 0;border:0;border-top:1px solid var(--line);font-size:var(--t-small)}.reviews_reading__fwUox .u-cmp td:nth-child(4),.reviews_reading__fwUox .u-cmp td:nth-child(5){grid-column:1/-1}.reviews_reading__fwUox .u-cmp-lab{display:block;font-size:var(--t-micro);line-height:1.5;color:var(--muted);margin-bottom:4px}}@media(max-width:639px){.reviews_offerTable___CVAg{border:0!important;border-radius:0;overflow:visible!important}.reviews_offerTable___CVAg caption{padding:0 0 14px!important;background:none;border:0}.reviews_offerTable___CVAg .u-board-offers tbody{padding:18px}.reviews_offerTable___CVAg .u-rowmain>td{padding:0!important}.reviews_offerTable___CVAg .u-rowmain .u-col-price{padding-top:16px!important}.reviews_offerTable___CVAg .u-rowdetail>td{padding:0!important;border:0}.reviews_offerTable___CVAg .u-figure{font-size:var(--t-h2)}.reviews_offerTable___CVAg .reviews_offerTerms__J8zKl{margin-top:16px}.reviews_offerTable___CVAg .reviews_offerTerms__J8zKl strong{display:block;margin-bottom:4px;font-size:var(--t-micro)}.reviews_providerAction__9Ksrk{padding:18px}.reviews_providerAction__9Ksrk .u-cta{display:flex;width:100%;justify-content:center;text-align:center}.reviews_reading__fwUox .u-crit-i{grid-template-columns:minmax(0,1fr);gap:6px;padding:18px 0}.reviews_reading__fwUox .u-crit-chip{grid-column:1;grid-row:auto;margin:0 0 3px}.reviews_criterionReason__jwpU8,.reviews_reading__fwUox .u-crit-d,.reviews_reading__fwUox .u-crit-k{grid-column:1}.reviews_reading__fwUox .u-buyerfacts{padding:18px}}.reviews_marketTableWrap__MG_ww{width:100%;margin:24px 0;border:1px solid var(--line);border-radius:10px;overflow:hidden}.reviews_marketTable__y0IMU{width:100%;border-collapse:collapse;font-size:var(--t-small);line-height:1.55;text-align:left}.reviews_marketTable__y0IMU caption{text-align:left;padding:16px 18px;color:var(--muted);font-size:var(--t-small)}.reviews_marketTable__y0IMU td,.reviews_marketTable__y0IMU th{padding:14px 18px;border-top:1px solid var(--line);vertical-align:top}.reviews_marketTable__y0IMU thead th{font-size:var(--t-note);background:var(--wash);font-family:var(--sans);font-weight:600}.reviews_marketTable__y0IMU tbody th{font-weight:600}.reviews_mobileLabel__inFVO{display:none}@media(max-width:639px){.reviews_marketTable__y0IMU,.reviews_marketTable__y0IMU tbody{display:block}.reviews_marketTable__y0IMU thead{display:none}.reviews_marketTable__y0IMU tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:16px;grid-gap:12px;gap:12px;border-top:1px solid var(--line)}.reviews_marketTable__y0IMU td,.reviews_marketTable__y0IMU th{padding:0;border:0;min-width:0}.reviews_marketTable__y0IMU th{grid-column:1/-1}.reviews_mobileLabel__inFVO{display:block;font-size:var(--t-note);color:var(--muted);margin-bottom:4px}.reviews_marketTable__y0IMU caption{display:block}}.reviews_reading__fwUox .u-method-tail p,.reviews_reading__fwUox .u-small p{max-width:68ch}.reviews_reading__fwUox .u-cmp-terms{display:block;margin-top:6px;font-size:var(--t-note);line-height:1.5;color:var(--muted)}.reviews_reading__fwUox .u-cmp-terms>summary{min-height:44px;padding:6px 0;cursor:pointer;font-family:var(--sans);font-size:var(--t-note);line-height:1.5;color:var(--accent)}.reviews_reading__fwUox .u-cmp-terms>p{margin:4px 0 0;font-size:var(--t-note);line-height:1.5;color:var(--muted)}.reviews_reading__fwUox .u-cmp-terms strong{font-weight:600}.reviews_directory__AedTn .u-directory-pages .u-pagerlink{min-height:44px}.reviews_detail__bTVFs .reviews_offerTable___CVAg{border-radius:10px}.reviews_detail__bTVFs .reviews_offerTable___CVAg thead .u-col-route{width:22%}.reviews_detail__bTVFs .reviews_offerTable___CVAg thead .u-col-dose{width:24%}.reviews_detail__bTVFs .reviews_offerTable___CVAg thead .u-col-price{width:54%}.reviews_detail__bTVFs .reviews_offerTable___CVAg .u-rowmain>td{padding:14px 16px!important;border-bottom:1px solid var(--line)!important;font-size:var(--t-small);line-height:1.5}.reviews_detail__bTVFs .reviews_offerTable___CVAg tbody:last-child .u-rowmain>td{border-bottom:0!important}.reviews_detail__bTVFs .reviews_offerTable___CVAg .u-figure{display:inline;font-size:var(--t-h3);line-height:1.25}.reviews_detail__bTVFs .reviews_offerTable___CVAg .u-qualifier{display:inline;font-size:var(--t-small);line-height:1.5;margin:0;overflow-wrap:anywhere}.reviews_detail__bTVFs .reviews_offerTable___CVAg .u-qualifier.u-flag{display:block;margin-top:6px}.reviews_detail__bTVFs .reviews_offerTable___CVAg .reviews_offerKind__iyzGe{display:block;font-size:var(--t-note);line-height:1.4;font-weight:600;color:var(--muted);margin-bottom:4px}.reviews_detail__bTVFs .reviews_offerTable___CVAg .reviews_offerTerms__J8zKl{font-size:var(--t-note);line-height:1.5;color:var(--muted);margin:6px 0 0;max-width:none}.reviews_detail__bTVFs .reviews_offerTable___CVAg .u-basis{font-size:var(--t-note);line-height:1.5;margin:6px 0}.reviews_detail__bTVFs .reviews_offerDetails__NsgRD{border-top:0;margin-top:4px}.reviews_detail__bTVFs .reviews_offerDetails__NsgRD>summary{display:flex;align-items:center;min-height:44px;padding:8px 0;font-size:var(--t-note);line-height:1.4;color:var(--accent);font-weight:500;list-style:revert}.reviews_detail__bTVFs .reviews_offerDetails__NsgRD>summary:before{content:"+";margin-right:8px;font-family:var(--sans)}.reviews_detail__bTVFs .reviews_offerDetails__NsgRD[open]>summary:before{content:"−"}.reviews_sourceFacts__wta37{margin:0;padding:0;font-size:var(--t-note);line-height:1.5}.reviews_sourceFacts__wta37>div{border-top:1px solid var(--line);padding:10px 0}.reviews_sourceFacts__wta37 dt{font-family:var(--sans);font-size:var(--t-note);font-weight:600;margin:0 0 4px}.reviews_sourceFacts__wta37 .u-fbox-v{display:block;font-size:var(--t-note);line-height:1.55;font-weight:400;margin:0;max-width:none;overflow-wrap:anywhere}.reviews_sourceUrl__bYMIT{display:block;font-size:var(--t-note);line-height:1.5;overflow-wrap:anywhere;word-break:normal}.reviews_detail__bTVFs .reviews_offerWarning___rayw{padding:8px;margin:8px 0;font-size:var(--t-note);line-height:1.5}.reviews_detail__bTVFs .reviews_reading__fwUox .u-crit{display:block;width:100%;margin:16px 0 24px;padding:0;border:0;border-top:1px solid var(--line);background:none;border-radius:0}.reviews_detail__bTVFs .reviews_reading__fwUox .u-crit-i{display:block;padding:0;margin:0;border:0;border-bottom:1px solid var(--line);box-shadow:none;background:none}.reviews_detail__bTVFs .reviews_criterionReason__jwpU8{margin:0;width:100%;font-size:var(--t-small)}.reviews_detail__bTVFs .reviews_criterionReason__jwpU8>summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-height:56px;padding:12px 0;cursor:pointer;color:var(--ink);list-style:none}.reviews_detail__bTVFs .reviews_criterionReason__jwpU8>summary::-webkit-details-marker{display:none}.reviews_detail__bTVFs .reviews_criterionReason__jwpU8 .u-crit-k{display:block;grid-column:1;grid-row:auto;font-size:var(--t-small);line-height:1.5;font-weight:500;margin:0}.reviews_detail__bTVFs .reviews_criterionReason__jwpU8 .u-crit-chip{display:inline-flex;grid-column:2;grid-row:auto;align-items:center;gap:5px;white-space:nowrap;margin:0;padding:0;border:0;font-size:var(--t-note);line-height:1.5;font-weight:500;color:var(--muted)}.reviews_detail__bTVFs .reviews_criterionReason__jwpU8 .u-crit-chip:after{content:"+";margin-left:8px;color:var(--accent)}.reviews_detail__bTVFs .reviews_criterionReason__jwpU8[open] .u-crit-chip:after{content:"−"}.reviews_criterionExplanation__iEc3C{padding:0 0 16px}.reviews_detail__bTVFs .reviews_criterionExplanation__iEc3C .u-crit-d,.reviews_detail__bTVFs .reviews_criterionExplanation__iEc3C .u-crit-w{font-size:var(--t-small);line-height:1.6;max-width:none;margin:0 0 8px;color:var(--muted)}.reviews_detail__bTVFs .reviews_criterionExplanation__iEc3C .u-crit-w{margin-bottom:0}.reviews_detail__bTVFs .reviews_reading__fwUox .u-ctap,.reviews_detail__bTVFs .reviews_reading__fwUox .u-ctap-body,.reviews_detail__bTVFs .reviews_reading__fwUox .u-ctap-body>p,.reviews_detail__bTVFs .reviews_reading__fwUox .u-fineprint,.reviews_detail__bTVFs .reviews_reading__fwUox .u-fineprint>p,.reviews_detail__bTVFs .reviews_reading__fwUox .u-method-tail,.reviews_detail__bTVFs .reviews_reading__fwUox .u-method-tail p{width:100%;max-width:none;columns:auto}.reviews_detail__bTVFs .reviews_reading__fwUox .u-ctap-body>p:not(.u-cta-wrap){font-size:var(--t-body);line-height:1.6}.reviews_reviewMethod__bBrGS{margin:24px 0 32px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:0}.reviews_buyerSources__m2GmR>summary,.reviews_reviewMethod__bBrGS>summary{min-height:44px;padding:12px 0;font-family:var(--sans);font-size:var(--t-small);font-weight:500;line-height:1.5;cursor:pointer}.reviews_reviewMethod__bBrGS p{font-size:var(--t-small);line-height:1.65;margin:0 0 16px}.reviews_buyerSources__m2GmR{border-top:1px solid var(--line);margin-top:20px}.reviews_buyerSources__m2GmR ol{margin:0 0 12px;padding-left:20px}.reviews_detail__bTVFs .reviews_reading__fwUox .reviews_buyerSources__m2GmR li{font-size:var(--t-note);line-height:1.6;margin:0 0 12px}.reviews_buyerSources__m2GmR li>span{display:block}.reviews_comparisonLinks__RpKRN{margin:16px 0 24px}.reviews_detail__bTVFs .reviews_comparisonLinks__RpKRN li{padding:0;border-bottom:1px solid var(--line)}.reviews_detail__bTVFs .reviews_comparisonLinks__RpKRN a{display:inline-flex;align-items:center;min-height:44px;font-size:var(--t-small);line-height:1.5}.reviews_detail__bTVFs .reviews_reading__fwUox .u-facts-pair{font-size:var(--t-small);line-height:1.6;padding:12px 0}@media(max-width:639px){.reviews_detail__bTVFs .reviews_offerTable___CVAg .u-board-offers tbody{padding:14px;margin-bottom:12px;border-radius:8px}.reviews_detail__bTVFs .reviews_offerTable___CVAg .u-rowmain{gap:10px 16px}.reviews_detail__bTVFs .reviews_offerTable___CVAg .u-rowmain>td{padding:0!important;border:0!important;font-size:var(--t-small);line-height:1.5}.reviews_detail__bTVFs .reviews_offerTable___CVAg .u-rowmain .u-col-price{padding-top:12px!important}.reviews_detail__bTVFs .reviews_offerTable___CVAg .u-cardlabel{margin-bottom:3px}.reviews_detail__bTVFs .reviews_offerTable___CVAg .u-figure{font-size:var(--t-h3)}.reviews_detail__bTVFs .reviews_offerTable___CVAg .reviews_offerTerms__J8zKl{margin-top:6px}.reviews_detail__bTVFs .reviews_criterionReason__jwpU8>summary{gap:8px;min-height:56px}.reviews_detail__bTVFs .reviews_criterionReason__jwpU8 .u-crit-k{font-size:var(--t-small)}}@media(min-width:640px){.reviews_detail__bTVFs .reviews_reading__fwUox .u-fineprint>p{font-size:var(--t-prose);line-height:1.6}.reviews_detail__bTVFs .reviews_criterionReason__jwpU8 .u-crit-k{font-size:var(--t-body);line-height:1.5}.reviews_detail__bTVFs .reviews_criterionExplanation__iEc3C .u-crit-d,.reviews_detail__bTVFs .reviews_criterionExplanation__iEc3C .u-crit-w,.reviews_detail__bTVFs .reviews_reviewMethod__bBrGS p{font-size:var(--t-card);line-height:1.6}.reviews_detail__bTVFs .reviews_reading__fwUox .u-ctap-body>p:not(.u-cta-wrap){font-size:var(--t-prose);line-height:1.6}}