.uses-content{color:#525252}.uses-content img{border:1px solid #e5e5e5;-webkit-border-radius:6px;border-radius:6px;width:100%;margin-bottom:3rem;display:block;box-shadow:0 1px 3px #0000000d}.uses-content h2{color:#171717;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #f5f5f5;margin-top:4rem;margin-bottom:1.5rem;padding-bottom:.5rem;font-size:.875rem;font-weight:600}.uses-content p{margin-bottom:2rem;font-size:1rem;font-weight:400;line-height:1.75}.uses-content ul{margin:0 0 3rem;padding:0;list-style:none}.uses-content li{border-bottom:1px dashed #e5e5e5;align-items:baseline;gap:1.5rem;padding:.6rem 0;display:flex}.uses-content li strong{color:#737373;text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;width:180px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-weight:500}.uses-content li{color:#171717;font-size:.9375rem}.uses-content li:has(ul){border-bottom:none;flex-direction:column;align-items:flex-start;padding-top:1.5rem}.uses-content li:has(ul)>strong{color:#171717;text-transform:none;letter-spacing:normal;width:auto;margin-bottom:.75rem;font-family:sans-serif;font-size:.875rem;font-weight:600}.uses-content li ul{width:100%;margin-bottom:0;padding-left:0}.uses-content li ul li{border-bottom:1px dashed #e5e5e5;padding:.5rem 0}.uses-content a{color:#171717;text-underline-offset:3px;text-decoration:underline #d4d4d4;transition:all .2s}.uses-content a:hover{background-color:#f5f5f5;text-decoration-color:#171717}@media (max-width:640px){.uses-content li{flex-direction:column;gap:.25rem;padding:1rem 0}.uses-content li strong{width:100%;margin-bottom:.25rem}}
