.designer-paths{border-block:1px solid #aaa;margin:2rem 0;padding:1.5rem 0}.designer-paths>p{max-width:52rem;line-height:1.8}.designer-path-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 2rem}.designer-path-grid summary{cursor:pointer;font-size:1.15rem;line-height:1.6;padding:.6rem 0}.designer-path-grid p,.designer-path-grid li{line-height:1.75}.designer-path-grid ul{padding-left:1.2rem}.designer-path-grid li{margin:.5rem 0}@media(max-width:700px){.designer-path-grid{grid-template-columns:1fr}}