.ms-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0 44px}.ms-card{display:flex;flex-direction:column;min-width:0}.ms-card .body{display:flex;flex-direction:column;flex:1}.ms-card h2{font-size:20px;line-height:1.4;min-height:56px;margin:0 0 12px}.ms-card .ms-thumb{display:flex;align-items:center;justify-content:center;padding:16px;height:290px}.ms-thumb img{display:block;width:100%;height:100%;object-fit:contain}.ms-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;margin-bottom:44px}.ms-intro>div{min-width:0}.ms-intro img{display:block;max-width:100%;width:100%;height:auto;object-fit:contain}.ms-full{margin:24px 0 40px;min-width:0}.ms-full img{display:block;width:100%;height:auto!important;max-height:none!important;object-fit:contain}.ms-full figcaption{padding:10px 0;overflow-wrap:anywhere}.ms-spec{width:100%;border-collapse:collapse;margin-bottom:20px}.ms-spec th,.ms-spec td{text-align:left;border-bottom:1px solid #e0e7ef;padding:10px;overflow-wrap:anywhere}.ms-spec th{width:48%;color:#0046c1}@media(max-width:900px){.ms-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.ms-grid,.ms-intro{grid-template-columns:1fr}.ms-card h2{min-height:0}.ms-intro{gap:20px}.ms-spec th,.ms-spec td{padding:8px}.ms-full{margin:18px 0 28px}}