.equipment-hero .button{margin-top:22px}.equipment-caption{font-size:13px;margin-top:14px;color:#626b75}.equipment-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.equipment-grid article,.equipment-service,.equipment-compare article{display:block;padding:28px;border:1px solid #dce6ec;border-radius:12px;background:#fff}.equipment-grid h3,.equipment-service h3,.equipment-compare h3{font-size:24px;margin:16px 0}.equipment-index{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:#ffb73f;border-radius:50%;font-size:14px;font-weight:800}.equipment-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:25px}.equipment-choice .equipment-compare article:last-child{background:#eff8fd;border-color:#cbdfea}.equipment-service{color:#222;text-decoration:none;transition:transform .2s,border-color .2s}.equipment-service:hover{border-color:#22a1ed;transform:translateY(-3px)}.equipment-service span{display:block;color:#126a9d;font-weight:700;margin-top:20px;font-size:14px}.equipment-criteria .equipment-index{margin-bottom:12px}.equipment-faq details{padding:23px 0;border-bottom:1px solid #dce6ec}.equipment-faq summary{cursor:pointer;font-size:20px;font-weight:700}.equipment-faq details p{padding-top:15px;max-width:900px}.equipment-related>div{display:flex;flex-wrap:wrap;gap:15px;margin-top:20px}.equipment-related a{border:1px solid #dce6ec;padding:14px 20px;border-radius:8px;color:#222;font-weight:700}.equipment-hub h2{font-size:32px;margin:15px 0}@media(max-width:680px){.equipment-grid,.equipment-compare{grid-template-columns:1fr}.equipment-grid article,.equipment-service,.equipment-compare article{padding:23px}.equipment-hero h1{font-size:36px}.equipment-related>div{flex-direction:column}}