hgroup{margin-bottom:20px}hgroup h1{color:#145397;margin-bottom:0}hgroup p{font-size:2.125rem;color:#3e4e57}hgroup~p{font-size:1.25rem;color:#4b707e;width:min(860px,95%);margin-bottom:10px}hgroup~p:last-of-type{margin-bottom:0}@media(max-width: 479px){hgroup p{font-size:1.5rem}}h1,h2{margin-bottom:0}h1+p,h2+p{font-size:2.125rem;color:#3e4e57}.equipment-article{margin-bottom:40px}.equipment-header{margin-bottom:60px}.equipment-header hgroup{margin-bottom:20px}.equipment-header hgroup+p{font-size:1.25rem;color:#4b707e}.equipment-detail{padding:40px;border:1px solid #cfd3d7;border-radius:40px;margin-bottom:40px;background-color:#fafafa;width:100%}.equipment-detail-header-wrapper{padding:6px;border:1px solid #cfd3d7;background-color:#f6f5f5;border-radius:30px;display:flex;gap:8px;align-items:center;justify-content:space-around;margin-bottom:30px;overflow-x:auto}.equipment-detail-header{width:100%;text-align:center;font-size:1.5rem;font-weight:500;color:#34bfbd;background-color:rgba(0,0,0,0);cursor:pointer;transition:all .5s ease;border:1px solid rgba(0,0,0,0);border-radius:30px;padding:8px 16px;margin-bottom:0}.equipment-detail-header.active,.equipment-detail-header:hover{border:1px solid #cfd3d7;color:#4b707e;background-color:rgba(52,191,189,.1)}.equipment-detail-header h2{font-size:inherit;font-weight:inherit;color:inherit}.equipment-detail-text{display:none;color:#4b707e;columns:2;font-size:1.25rem;line-height:160%}.equipment-detail-text.active{display:block}.equipment-detail-text li{margin-bottom:20px}.equipment-detail-text li:last-of-type{margin-bottom:0}.equipment-detail-text h3{font-size:1.25rem;line-height:160%;font-weight:normal}.equipment-detail-text p,.equipment-detail-text ul li{font-size:1rem;line-height:unset;color:#6a7884}.li-icon,.bullet-icon,.download-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-right:16px;color:#34bfbd}.li-icon use,.bullet-icon use,.download-icon use{width:100%;height:100%}.bullet-icon{width:32px;height:32px;margin-right:8px}.download-icon{width:28px;height:28px;transition:all .5s ease}#content-benefits li{display:flex;align-items:center}#content-benefits p{font-size:1.25rem}#content-specifications li,#content-configurations li{display:flex;margin-bottom:20px;list-style-type:none}#content-specifications ul ul li,#content-configurations ul ul li{display:list-item;list-style:disc inside;margin-bottom:0}.download-link-wrapper{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:30px}.download-link{display:flex;gap:16px;align-items:center;justify-content:center;color:#34bfbd;cursor:pointer}.download-link:hover{text-decoration:underline}.download-link:hover svg{scale:1.1}.btn-light{margin:0 auto 100px}.other-products{padding:100px 0;border-top:1px solid #cfd3d7}.other-products h2{margin-bottom:60px}.other-products-wrapper{gap:40px;display:flex;overflow-x:auto;position:relative}.other-product{flex:auto;background-color:#fafafa;border-radius:40px;border:1px solid #cfd3d7;padding:20px;display:flex;flex-direction:column;justify-content:space-between;gap:20px;transition:all .5s ease}.other-product:hover{background-color:#edf5f9}.other-product:hover a{text-decoration:underline}.other-product h3{font-size:2.125rem;color:#3e4e57}.other-product-image-wrapper{width:200px;height:200px;margin:0 auto}.other-product-image-wrapper img{width:100%;height:100%;object-fit:contain}@media(max-width: 1279px){.equipment-article{margin-bottom:30px}.equipment-header{margin-bottom:30px}.equipment-detail{padding:20px;margin-bottom:30px}.other-products{padding:50px 0}.other-products h2{margin-bottom:30px}.other-products-wrapper{gap:20px}}@media(max-width: 1023px){.btn-light{margin:0 auto 50px;color:#4b707e;background-color:rgba(52,191,189,.1)}}@media(max-width: 799px){.equipment-detail-text{columns:unset}.equipment-detail-text li{margin-bottom:10px}.download-link{text-decoration:underline}.read-more{text-decoration:underline}.other-products h2{margin-bottom:20px}.download-link-wrapper{flex-direction:column}}@media(max-width: 479px){h1+p,h2+p{font-size:1.75rem}}@media(max-width: 399px){h1+p,h2+p{font-size:1.5rem}}
