/* Keep the homepage kit overview readable without hiding its configuration terms. */
.diy-layout{align-items:start}
.diy-equipment{display:grid;grid-template-columns:1fr 1fr;gap:6px 28px;max-width:43ch;margin:20px 0;padding-left:20px}
.diy-equipment li{padding-left:2px}
.diy-copy .diy-options{margin-top:20px}
.diy-configuration{max-width:43ch;margin-top:22px;border-top:1px solid var(--mint);border-bottom:1px solid var(--mint);padding:12px 0;font-size:16px}
.diy-configuration summary{cursor:pointer;font-weight:600;padding:4px 0}
.diy-configuration p{margin-top:14px}
.diy-configuration summary:focus-visible{outline-color:var(--lilac)}
@media(max-width:680px){.diy-equipment{font-size:16px;gap:6px 22px}.diy-configuration{max-width:60ch}}
