.VTNDwW_page{--reading-border:#e2e8f0;--reading-shade:#f7f9fc;--reading-header:#edf2f7;--reading-hover:#eef4fb;padding:8px 0 0;font-size:16px;line-height:1.6}.app-shell>main:has(.VTNDwW_page)+.site-footer{margin-top:32px}:is(.VTNDwW_page .product-header,.VTNDwW_page .product-panel,.VTNDwW_page .product-market-read,.VTNDwW_page .product-decision-panel,.VTNDwW_page .product-middle-readout-briefing){border:1px solid var(--reading-border);box-shadow:none;background:#fff;min-width:0;padding:32px}.VTNDwW_page .product-header{display:block;overflow:visible}.VTNDwW_page .product-header-identity{border-bottom:1px solid var(--border-subtle);padding:0 0 28px}.VTNDwW_page .entity-breadcrumb{font-family:var(--font-body);flex-wrap:wrap;font-size:13px;line-height:1.6}:is(.VTNDwW_page .entity-breadcrumb a,.VTNDwW_page .product-specifications-links a,.VTNDwW_page .decision-panel-footer a,.VTNDwW_page .product-drive-finder-callout a,.VTNDwW_page .product-flag-link){color:var(--text-secondary);text-underline-offset:3px;font-weight:400;text-decoration:underline}:is(.VTNDwW_page .entity-breadcrumb a:hover,.VTNDwW_page .product-specifications-links a:hover,.VTNDwW_page .decision-panel-footer a:hover,.VTNDwW_page .product-drive-finder-callout a:hover,.VTNDwW_page .product-flag-link:hover){color:var(--text-primary)}:is(.VTNDwW_page .product-header-actions .workbench-star,.VTNDwW_page .product-alert-icon-link){width:44px;height:44px;color:var(--text-secondary);box-shadow:none;background:0 0;border-color:#0000}:is(.VTNDwW_page .product-header-actions .workbench-star:hover,.VTNDwW_page .product-header-actions .workbench-star.is-active,.VTNDwW_page .product-alert-icon-link:hover){background:var(--reading-header);color:var(--text-primary)}.VTNDwW_page .product-header-identity-row{gap:24px;margin-top:20px}.VTNDwW_page .product-title{text-wrap:balance;font-size:clamp(24px,2.5vw,32px);line-height:1.25}.VTNDwW_page .product-header-body{grid-template-columns:minmax(0,1.4fr) minmax(240px,1fr);gap:48px;padding-top:32px}:is(.VTNDwW_page .product-header-main,.VTNDwW_page .product-header-specs){background:0 0;border:0;gap:20px;min-width:0;padding:0}.VTNDwW_page .product-header-main{background:#fcfaf7;border:1px solid #e9e2d8;align-self:start;padding:24px}.VTNDwW_page .product-header-specs{border:1px solid var(--reading-border);align-self:start;padding:24px}.VTNDwW_page .product-header-specs .product-specs-heading{background:var(--reading-header);border-bottom:1px solid var(--reading-border);margin:-24px -24px 0;padding:16px 24px}.VTNDwW_page .product-header-specs .product-specs-row{padding:14px 12px}.VTNDwW_page .product-header-specs .product-specs-row:nth-child(2n){background:var(--reading-shade)}.VTNDwW_page .product-header-specs .product-specs-row dd{font-weight:600}.VTNDwW_page .product-conversion-row{flex-direction:column;align-items:flex-start;gap:24px}.VTNDwW_page .product-price-primary{flex-wrap:wrap;gap:8px 16px;display:flex}.VTNDwW_page .product-price-label{flex-basis:100%;font-size:14px;font-weight:600}.VTNDwW_page .product-price-main{font-family:var(--font-body);overflow-wrap:anywhere;font-size:clamp(28px,3vw,42px);line-height:1.2}:is(.VTNDwW_page .product-price-per-tb,.VTNDwW_page .product-model-line,.VTNDwW_page .product-price-meta){font-family:var(--font-body);font-size:14px;line-height:1.6}.VTNDwW_page .product-header-main .product-price-meta{border-top:1px solid #e9e2d8;flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin:0;padding-top:20px;display:flex}.VTNDwW_page .product-price-meta>span[aria-hidden=true]{display:none}.VTNDwW_page .product-price-meta .freshness{font-family:var(--font-body);letter-spacing:normal;text-transform:none;font-size:13px}.VTNDwW_page .product-header-main .product-model-line{gap:8px 16px}.VTNDwW_page .product-header-main .product-model-line>span:first-child{white-space:nowrap;color:var(--text-secondary);flex:none}.VTNDwW_page .product-header-main .product-model-value{overflow-wrap:anywhere;min-width:0}.VTNDwW_headerUtilities{border-top:1px solid #e9e2d8;flex-wrap:wrap;align-items:center;gap:4px 20px;padding-top:12px;display:flex}.VTNDwW_marketIndexLink,.VTNDwW_shareUtility>summary{min-height:44px;font-family:var(--font-body);color:var(--text-secondary);white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:400;line-height:1.4;display:inline-flex}.VTNDwW_marketIndexLink{text-decoration:none}.VTNDwW_marketIndexLink:hover,.VTNDwW_marketIndexLink:focus-visible{color:var(--text-primary);text-underline-offset:3px;text-decoration:underline}.VTNDwW_shareUtility{margin-left:auto;position:relative}.VTNDwW_shareUtility>summary{cursor:pointer;padding:0 4px;list-style:none}.VTNDwW_shareUtility>summary::-webkit-details-marker{display:none}.VTNDwW_shareUtility>summary:after{content:"";border-bottom:1px solid;border-right:1px solid;width:5px;height:5px;margin:-3px 2px 0 3px;transform:rotate(45deg)}.VTNDwW_shareUtility[open]>summary:after{margin-top:3px;transform:rotate(225deg)}.VTNDwW_shareUtility>summary:hover,.VTNDwW_shareUtility[open]>summary{color:var(--text-primary)}.VTNDwW_page .product-cta-disclosure{text-align:left;font-size:13px}.VTNDwW_shareUtility .share-actions{z-index:5;border:1px solid var(--reading-border);background:#fff;border-radius:6px;gap:0;width:180px;max-width:calc(100vw - 48px);margin:0;padding:4px;display:grid;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 6px 18px #0f172a14}.VTNDwW_page .VTNDwW_shareUtility .share-actions .button{box-shadow:none;min-width:0;min-height:44px;color:var(--text-secondary);text-align:left;background:0 0;border:0;border-radius:3px;justify-content:flex-start;padding:8px 12px;font-size:13px;font-weight:400}:is(.VTNDwW_page .VTNDwW_shareUtility .share-actions .button:hover,.VTNDwW_page .VTNDwW_shareUtility .share-actions .button:focus-visible){background:var(--reading-shade);color:var(--text-primary)}:is(.VTNDwW_page .product-command-grid,.VTNDwW_page .product-col-data,.VTNDwW_page .product-col-offers){gap:32px;min-width:0;padding-bottom:0}.VTNDwW_page .product-command-grid{grid-template-columns:minmax(0,1fr);margin-top:32px}.VTNDwW_page .section-title{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;gap:24px;margin-bottom:20px;padding:0 0 24px}.VTNDwW_page .section-title h2{letter-spacing:normal;text-transform:none;color:var(--text-primary);margin:0 0 12px;font-size:22px;line-height:1.3}:is(.VTNDwW_page .product-market-read-header h2,.VTNDwW_page .product-decision-panel .decision-panel-title,.VTNDwW_page .product-panel h3){letter-spacing:normal;text-transform:none;color:var(--text-primary);margin:0 0 12px;font-size:18px;font-weight:600;line-height:1.3}:is(.VTNDwW_page .section-title p,.VTNDwW_page .offers-summary-line,.VTNDwW_page .product-panel>p){max-width:70ch;font-size:15px;line-height:1.65}.VTNDwW_page .table-wrap{border:0}.VTNDwW_page .table{font-family:var(--font-body);font-size:15px}:is(.VTNDwW_page .table th,.VTNDwW_page .table td){border:0;border-bottom:1px solid var(--border-subtle);vertical-align:middle;padding:18px 14px;line-height:1.5}.VTNDwW_page .table th{text-transform:none;letter-spacing:normal;background:var(--reading-header);border-bottom-color:#cbd5e1;font-size:13px;font-weight:600}.VTNDwW_page .table tbody tr:nth-child(2n)>td{background:var(--reading-shade)}:is(.VTNDwW_page .table tbody tr:hover>td,.VTNDwW_page .table tbody tr:focus-within>td){background:var(--reading-hover)}.VTNDwW_page .table .price{color:var(--text-primary)}.VTNDwW_page .offer-total-price{font-weight:700}.VTNDwW_page .offer-col-ptb .price{color:var(--text-secondary);font-weight:400}:is(.VTNDwW_page .button,.VTNDwW_page .table-action,.VTNDwW_page .chip){height:auto;min-height:44px;font-family:var(--font-body);letter-spacing:normal;text-transform:none;padding:10px 16px;font-size:14px;line-height:1.4}:is(.VTNDwW_page .button.secondary,.VTNDwW_page .alert-form>.button,.VTNDwW_page .briefing-signup-submit,.VTNDwW_page .accordion .button){color:var(--text-primary);box-shadow:none;background:#fff;border:1px solid #cbd5e1;font-weight:500}:is(.VTNDwW_page .button.secondary:hover,.VTNDwW_page .alert-form>.button:hover,.VTNDwW_page .briefing-signup-submit:hover,.VTNDwW_page .accordion .button:hover){background:var(--reading-shade);border-color:#94a3b8}.VTNDwW_page .chip{border:1px solid var(--reading-border);color:var(--text-secondary);box-shadow:none;background:0 0;font-size:13px;font-weight:400}.VTNDwW_page .chip:hover{background:var(--reading-shade);color:var(--text-primary)}.VTNDwW_page .chip.active{background:var(--reading-header);color:var(--text-primary);border-color:#94a3b8;font-weight:600}.VTNDwW_page .alert-form-presets .chip{text-underline-offset:3px;border-color:#0000;padding:8px 10px;text-decoration:underline}.VTNDwW_page .sort-link{color:var(--text-secondary)}.VTNDwW_page .sort-link[data-active=true]{color:var(--text-primary);text-underline-offset:3px;text-decoration:underline}.VTNDwW_page .badge{font-family:var(--font-body);text-transform:none;letter-spacing:normal;border-color:#0000;padding:4px 8px;font-size:12px}.VTNDwW_page .chart-controls{gap:16px}.VTNDwW_page .chart-legend{flex-wrap:wrap;line-height:1.6}.VTNDwW_page .chart-data-table{margin-top:20px;display:block}.VTNDwW_disclosure{margin-top:24px}.VTNDwW_page .VTNDwW_disclosure>summary{cursor:pointer;border:0;border-top:1px solid var(--reading-border);min-height:44px;color:var(--text-secondary);background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:14px;font-weight:500;list-style:none;display:flex}.VTNDwW_page .product-specifications summary{cursor:pointer;border:0;border-top:1px solid var(--reading-border);min-height:44px;color:var(--text-secondary);background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:14px;font-weight:500;list-style:none;display:flex}.VTNDwW_page .accordion-summary{cursor:pointer;border:0;border-top:1px solid var(--reading-border);min-height:44px;color:var(--text-secondary);background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:14px;font-weight:500;list-style:none;display:flex}.VTNDwW_page .VTNDwW_disclosure>summary::-webkit-details-marker{display:none}.VTNDwW_page .product-specifications summary::-webkit-details-marker{display:none}.VTNDwW_page .accordion-summary::-webkit-details-marker{display:none}.VTNDwW_page .VTNDwW_disclosure>summary:after{content:"";height:8px;color:var(--text-secondary);border-bottom:1.5px solid;border-right:1.5px solid;flex:0 0 8px;transform:rotate(-45deg)}.VTNDwW_page .product-specifications summary:after{content:"";height:8px;color:var(--text-secondary);border-bottom:1.5px solid;border-right:1.5px solid;flex:0 0 8px;transform:rotate(-45deg)}.VTNDwW_page .accordion-summary:after{content:"";height:8px;color:var(--text-secondary);border-bottom:1.5px solid;border-right:1.5px solid;flex:0 0 8px;transform:rotate(-45deg)}.VTNDwW_page .VTNDwW_disclosure[open]>summary:after{transform:rotate(45deg)}.VTNDwW_page .product-specifications details[open]>summary:after{transform:rotate(45deg)}.VTNDwW_page .accordion[open]>summary:after{transform:rotate(45deg)}.VTNDwW_page .VTNDwW_disclosure>summary:hover{color:var(--text-primary);text-underline-offset:3px;background:0 0;text-decoration:underline}.VTNDwW_page .product-specifications summary:hover{color:var(--text-primary);text-underline-offset:3px;background:0 0;text-decoration:underline}.VTNDwW_page .accordion-summary:hover{color:var(--text-primary);text-underline-offset:3px;background:0 0;text-decoration:underline}.VTNDwW_page .accordion-meta{color:var(--text-secondary);margin-left:auto;font-size:13px;font-weight:400}.VTNDwW_page .accordion-chevron{display:none}.VTNDwW_page .accordion[open] .accordion-body{padding-top:24px}.VTNDwW_page .product-specs-heading{color:var(--text-primary);text-transform:none;letter-spacing:normal;font-size:17px;font-weight:600}.VTNDwW_page .product-specs-dl{gap:0 40px;padding:0}.VTNDwW_page .product-specs-row{border-bottom:1px solid #e8edf2;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:12px 0}:is(.VTNDwW_page .product-specs-row dt,.VTNDwW_page .product-specs-row dd){font-size:15px;font-family:var(--font-body);text-transform:none;letter-spacing:normal;overflow-wrap:anywhere}.VTNDwW_page .product-specs-row dt{overflow-wrap:normal;word-break:normal}.VTNDwW_page .product-specifications summary{min-height:44px}:is(.VTNDwW_page .product-specifications,.VTNDwW_page .product-col-data>.accordion){background:0 0;border:0;padding:0 4px}:is(.VTNDwW_page .product-specifications-links,.VTNDwW_page .product-flag-link){font-size:13px;line-height:1.6}:is(.VTNDwW_page .offers-last-known .price,.VTNDwW_page .offers-last-known .offer-price-main){color:var(--text-secondary);font-size:15px;font-weight:500}.VTNDwW_page .product-specifications details[open] summary{margin-bottom:24px}.VTNDwW_page .product-middle-readout{background:0 0;border:0;gap:32px;margin-top:32px;display:grid}.VTNDwW_page .product-middle-readout>*{border:1px solid var(--reading-border)}.VTNDwW_page .product-market-read{background:#f5f8fc;border-left:3px solid #9bafc8;display:block}.VTNDwW_page .product-section-kicker{font-family:var(--font-body);text-transform:none;letter-spacing:normal;margin-bottom:12px;font-size:14px}.VTNDwW_buyerNote{max-width:70ch;font-size:16px;line-height:1.75}.VTNDwW_page .product-market-read-summary{max-width:70ch;font-size:16px;line-height:1.75}.VTNDwW_page .product-market-read-points{max-width:70ch;font-size:16px;line-height:1.75}.VTNDwW_buyerNote{color:var(--text-secondary);margin:20px 0 0}.VTNDwW_page .product-market-read-points{gap:24px;margin:16px 0}:is(.VTNDwW_page .product-market-read-points dt,.VTNDwW_page .product-market-read-points dd){margin:0;font-size:15px;line-height:1.7;display:block}.VTNDwW_page .product-market-read-points dt{margin-bottom:8px}.VTNDwW_page .product-decision-panel{gap:24px}:is(.VTNDwW_page .product-decision-panel .decision-panel-copy,.VTNDwW_page .product-decision-panel .decision-panel-footer){color:var(--text-secondary);font-size:14px;line-height:1.6}.VTNDwW_page .product-decision-panel .decision-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:0;padding:0;display:grid;overflow:visible}.VTNDwW_page .product-decision-panel .decision-card{border:1px solid var(--reading-border);background:var(--reading-shade);grid-template-rows:auto auto auto auto 1fr auto;gap:12px;min-width:0;padding:24px;overflow:visible}.VTNDwW_page .product-decision-panel .decision-card>*{font-family:var(--font-body);letter-spacing:normal;text-transform:none;border:0;margin:0;padding:0;line-height:1.6}:is(.VTNDwW_page .product-decision-panel .decision-card-label,.VTNDwW_page .product-decision-panel .decision-card-secondary,.VTNDwW_page .product-decision-panel .decision-card-description){font-size:15px}.VTNDwW_page .product-decision-panel .decision-card-title{font-size:18px}.VTNDwW_page .product-decision-panel .decision-card-primary{color:var(--text-primary);font-size:17px;font-weight:700}.VTNDwW_page .product-decision-panel .decision-card-link{width:fit-content;color:var(--text-primary);text-underline-offset:4px;background:0 0;justify-self:start;align-items:center;min-height:44px;font-size:14px;font-weight:500;text-decoration:underline}.VTNDwW_page .product-middle-readout .briefing-signup{background:0 0;border:0;grid-template-columns:minmax(0,1fr) minmax(240px,380px);align-items:center;gap:24px;padding:0;display:grid}.VTNDwW_page .product-middle-readout-briefing{border:0;border-top:1px solid var(--reading-border);background:0 0;padding:24px 4px 0}.VTNDwW_page .briefing-signup-line{color:var(--text-secondary);max-width:55ch;font-size:14px;line-height:1.65}.VTNDwW_page .briefing-signup-line strong{font-size:inherit;margin:0;font-weight:600;display:inline}.VTNDwW_page .briefing-signup-actions{flex-basis:auto;width:min(100%,520px);min-width:0}.VTNDwW_page .briefing-signup-form input[type=email]{border-color:var(--border-subtle);height:48px}.VTNDwW_page .briefing-signup-submit{min-height:48px}.VTNDwW_page .alert-form{gap:20px;max-width:640px;margin-top:24px}.VTNDwW_page .alert-form label{gap:10px;font-size:14px}.VTNDwW_page .offer-card{border:0;border-bottom:1px solid var(--border-subtle);gap:16px;padding:24px 16px}.VTNDwW_page .offer-card:nth-child(2n){background:var(--reading-shade)}@media (max-width:900px){.app-shell:has(.VTNDwW_page){padding-bottom:calc(120px + env(safe-area-inset-bottom))}.VTNDwW_page{padding-top:24px}:is(.VTNDwW_page .product-header,.VTNDwW_page .product-panel,.VTNDwW_page .product-market-read,.VTNDwW_page .product-decision-panel,.VTNDwW_page .product-middle-readout-briefing){padding:24px 20px}:is(.VTNDwW_page .product-header-body,.VTNDwW_page .product-specifications .product-specs-dl,.VTNDwW_page .product-decision-panel .decision-card-grid,.VTNDwW_page .product-middle-readout .briefing-signup){grid-template-columns:minmax(0,1fr);gap:28px}.VTNDwW_page .product-header-identity-row{flex-wrap:wrap;gap:16px}:is(.VTNDwW_page .product-header-main,.VTNDwW_page .product-header-specs){padding:20px}.VTNDwW_page .product-header-specs .product-specs-heading{margin:-20px -20px 0;padding:16px 20px}.VTNDwW_page .product-conversion-row .button{width:100%}.VTNDwW_page .product-model-line{overflow-wrap:anywhere;flex-wrap:wrap}.VTNDwW_page .product-header .pill-row{flex-wrap:wrap}.VTNDwW_page .section-title{flex-direction:column;align-items:flex-start}.VTNDwW_page .briefing-signup-row{flex-wrap:wrap;gap:12px}:is(.VTNDwW_page .product-specifications,.VTNDwW_page .product-col-data>.accordion){padding:0}.VTNDwW_page .product-middle-readout-briefing{padding:24px 0 0}.VTNDwW_page .briefing-signup-form input[type=email]{border-right:1px solid var(--border-subtle);flex-basis:100%}}
