.warm-photo{background:linear-gradient(145deg,#eef5fb,#fff)!important}.warm-photo img{height:480px;object-fit:contain}.warm-panel{background:#f2f5fa;border-radius:14px;padding:25px 30px}.warm-table{overflow-x:auto}.warm-table table{min-width:600px;table-layout:auto}.warm-table th{width:auto}.warm-table th,.warm-table td{padding:15px 18px}.warm-table a{white-space:nowrap}.selected-model small{font-weight:400}.warm-photo span{display:block;text-align:center}@media(max-width:700px){.warm-photo img{height:330px}.warm-table th,.warm-table td{padding:12px}.warm-panel{padding:20px}}
.warm-visual h2{font-size:clamp(28px,3vw,40px)}.warm-state-grid,.warm-app-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}.warm-visual figure{margin:0;padding:22px;background:#f5f8fc;border-radius:12px}.warm-visual img{width:100%;object-fit:contain;height:300px}.warm-app-grid img{height:auto;border-radius:8px}.warm-visual h3{font-size:21px}.warm-visual p{line-height:1.8}.warm-model-gallery{margin:25px 0}.warm-model-gallery summary{cursor:pointer;font-weight:600;color:var(--blue);padding:18px;background:#fff}.warm-model-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px}.warm-model-grid article{padding:20px;text-align:center;background:#fff;border:1px solid var(--line);border-radius:9px}.warm-model-grid img{height:240px;max-width:100%;width:auto}.warm-model-grid h3{font-size:18px}.warm-model-grid p{font-size:13px}.warm-model-grid a{color:var(--blue)}.warm-scan-image{float:right;width:240px;margin:0 0 20px 25px;text-align:center;font-size:13px}.warm-scan-image img{width:100%;height:280px;object-fit:contain}#cloud .tilt-mount-grid{clear:both}@media(max-width:800px){.warm-model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.warm-state-grid,.warm-app-grid{grid-template-columns:1fr}.warm-scan-image{float:none;margin:20px auto}.warm-photo img{height:230px}}