.model-page .model-main>.product-story:first-child{margin-top:0;padding-top:0;border-top:0}.model-specifications{margin-top:32px;padding-top:30px;border-top:1px solid var(--line)}.model-metrics.metrics-two{grid-template-columns:1fr 1fr}.model-page .metric>span{font-size:12px;color:#4c586d}.model-page .metric>em{font-size:12px;color:#4c586d}.model-page .metric>strong{overflow-wrap:anywhere}.model-page .model-figure figcaption{font-size:12px;color:#4c586d;line-height:1.7}.model-page .model-breadcrumb,.model-page .model-utilities button,.model-page .reference-notes{font-size:12px}.model-page .model-summary,.model-page .model-subtitle{color:#505b6f}.model-page .spec-caption,.model-page .model-rating-note{font-size:12px;color:#505b6f}.model-page .story-source,.model-page .story-source small{font-size:12px;color:#505b6f}.model-page .reference-card p{overflow-wrap:anywhere;font-size:12px}.model-page .reference-card .eyebrow{font-size:10px}.model-page .reference-card .primary{font-size:12px}.model-page .feature-item p{font-size:14px}.model-page .model-spec-table{font-size:14px}.model-page .story-bottom p,.model-page .model-sources p{font-size:14px}.model-page .model-section-nav a{font-size:13px}.model-page .model-metrics .metric:last-child strong{font-size:24px}.model-page .model-metrics .metric:last-child:has(strong:not(:empty)){min-width:0}.model-page .model-metrics .metric-primary strong{font-size:32px}@media(max-width:600px){.model-page .metric>span,.model-page .metric>em{font-size:11px}.model-page .metric>strong,.model-page .model-metrics .metric:last-child strong{font-size:20px}.model-page .model-metrics .metric-primary strong{font-size:28px}.model-page .model-spec-table th,.model-page .model-spec-table td{font-size:13px}.model-page .model-figure figcaption{font-size:11px}.model-page .model-section-nav a{font-size:12px}.model-page .feature-item p,.model-page .story-intro>p{font-size:14px}.model-page .model-breadcrumb{font-size:11px}}

.model-page .metric:has(strong:only-child){min-width:0}.model-page .product-story + .model-specifications{margin-top:32px}.model-page .panel-note{font-size:12px}

.model-heading .selection-note a,.model-spec-table a{overflow-wrap:anywhere}.model-heading .selection-note{margin:16px 0;padding:14px;font-size:13px}.model-heading .selection-note p{margin:7px 0;line-height:1.6}
