html body .rd .rd-equipment{padding:70px max(28px,calc((100% - 1380px)/2))!important;overflow:hidden}html body .rd .rd-equipment-grid{display:block!important;position:relative;height:460px;perspective:1500px;max-width:1250px;margin:40px auto 0!important;transition:height .4s}html body .rd .rd-equipment-grid>details{position:absolute;left:50%;top:0;width:48%;height:440px;box-sizing:border-box;background:#fff!important;border:1px solid #e3ddd1;border-radius:26px!important;padding:24px!important;box-shadow:0 14px 35px #17384b15;transition:transform .75s,opacity .7s;overflow:hidden}html body .rd .rd-equipment-grid>details[open]{height:620px}html body .rd .rd-equipment-grid summary{display:block;cursor:pointer;list-style:none}html body .rd .rd-equipment-grid summary::-webkit-details-marker{display:none}html body .rd .rd-equipment-grid summary img{width:100%!important;height:330px!important;object-fit:contain!important;background:white}html body .rd .rd-equipment-grid summary span{display:block;text-align:center;padding:20px 5px;font-size:13px;letter-spacing:.06em;color:#17384b}html body .rd .rd-equipment-grid details>p{font-size:13px;line-height:1.8;max-height:180px;overflow:auto;margin:10px 0!important;padding:0 8px}.rd-equipment-controls{display:flex;justify-content:center;align-items:center;gap:24px;margin-top:18px}.rd-equipment-controls button{border:1px solid #adc3d0;border-radius:50%;width:48px;height:48px;background:white;color:#17384b;font-size:24px;cursor:pointer;transition:background .3s,color .3s,transform .3s}.rd-equipment-controls button:hover{background:#305f7b;color:white;transform:translateY(-2px)}.rd-equipment-counter{font-size:12px;letter-spacing:.12em}@media(max-width:700px){html body .rd .rd-equipment-grid>details{width:80%;padding:18px!important}html body .rd .rd-equipment-grid summary img{height:310px!important}}@media(prefers-reduced-motion:reduce){html body .rd .rd-equipment-grid>details{transition:none}}
