.section-lead{max-width:650px;color:#9aabad;font-size:14px;line-height:1.8}.equipment{display:grid;grid-template-columns:22% 1fr}.equipment-grid{grid-column:2;display:grid;grid-template-columns:1fr 1fr;margin-top:55px;border-top:1px solid #ffffff24}.equipment-grid article{min-height:250px;padding:32px;border-right:1px solid #ffffff20;border-bottom:1px solid #ffffff20}.equipment-grid span{font:600 9px Manrope,sans-serif;letter-spacing:.16em;color:#38bcc6}.equipment-grid h3{font-size:22px;margin:45px 0 15px}.equipment-grid p,.scope-note{font-size:12px;line-height:1.75;color:#92a2a6}.scope-note{grid-column:2;margin:22px 0 0;padding-left:15px;border-left:2px solid #38bcc6}.faq{display:grid;grid-template-columns:22% 1fr}.faq-list{grid-column:2;border-top:1px solid #cfd4d1}.faq-list details{border-bottom:1px solid #cfd4d1}.faq-list summary{list-style:none;cursor:pointer;padding:24px 0;display:flex;align-items:center;justify-content:space-between;font:600 17px Manrope,sans-serif}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:#38bcc6;font-size:22px;font-weight:400;transition:transform .2s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list p{max-width:790px;margin:0;padding:0 50px 25px 0;color:#657076;font-size:13px;line-height:1.8}.legal-links{display:flex;gap:22px}@media(max-width:900px){.equipment,.faq{display:block}.equipment .section-heading,.faq .section-heading{margin-top:50px}.equipment-grid{grid-template-columns:1fr;margin-top:35px}.equipment-grid article{min-height:210px}.scope-note{margin-top:22px}.faq-list{margin-top:35px}.footer-bottom{flex-wrap:wrap}.legal-links{order:3;width:100%}}@media(max-width:520px){.faq-list summary{font-size:14px;gap:25px}.equipment-grid h3{margin-top:32px}}
