.page-hero-grid:has(.model-illustration[hidden]){grid-template-columns:1fr}.model-illustration{margin:0;min-width:0}.model-illustration figcaption{font-size:12px;color:#65748b;margin-top:10px}.model-breadcrumbs{flex-wrap:wrap;overflow-wrap:anywhere}.page-hero h1{overflow-wrap:anywhere}.page-hero .button{white-space:normal}.model-specifications{width:100%;border-collapse:collapse;table-layout:fixed}.model-specifications caption{text-align:left;font-weight:700;margin-bottom:12px}.model-specifications th,.model-specifications td{padding:12px 14px;border-bottom:1px solid #dce3ed;text-align:left;vertical-align:top;overflow-wrap:anywhere}.model-specifications th{width:36%;background:#f4f8ff}.model-data-note{color:#52627b;font-size:14px}.model-about p,.model-features p{overflow-wrap:anywhere}