.duotts-photo{margin:18px 0 24px;min-width:0}.duotts-photo img{display:block;width:100%;height:auto;max-height:420px;object-fit:contain;background:#fff}.duotts-photo figcaption{font-size:.875rem;color:var(--muted);line-height:1.5;margin-top:8px}.duotts-card .duotts-photo{margin:0 0 16px}.duotts-card .duotts-photo img{aspect-ratio:3/2;max-height:210px}.duotts-card .meta{font-size:.875rem;line-height:1.5}.duotts-trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.duotts-group{margin-bottom:36px}.duotts-detail .table-scroll{max-width:100%;overflow-x:auto}.duotts-detail table{min-width:780px}.duotts-detail td{min-width:185px;vertical-align:top;font-size:.95rem}.duotts-detail th{vertical-align:top}.duotts-detail .detail-specs dd{overflow-wrap:anywhere}.duotts-detail li{margin-bottom:10px}.duotts-detail .model-toc{max-width:100%}@media(max-width:620px){.duotts-trio{grid-template-columns:1fr}.duotts-trio .duotts-photo img{max-height:220px}.duotts-detail .offer-panel{padding:18px}.duotts-card{padding:20px}.duotts-detail h1{overflow-wrap:anywhere}}
