.collaboration-ideas{margin-top:42px;border-block:1px solid #ffffff24}
.collaboration-ideas summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:12px;padding:23px 0;color:#ddd;font-size:14px}
.collaboration-ideas summary::-webkit-details-marker{display:none}
.collaboration-ideas summary:focus-visible{outline:1px solid #fff;outline-offset:7px}
.ideas-sign{margin-left:auto;font-size:19px;font-weight:300}
.when-open{display:none}.collaboration-ideas[open] .when-open{display:inline}.collaboration-ideas[open] .when-closed{display:none}.collaboration-ideas[open] .ideas-sign{transform:rotate(45deg)}
.idea-list{padding-bottom:12px}.idea-list article{display:grid;grid-template-columns:220px 1fr;gap:28px;padding:25px 0;border-top:1px solid #ffffff16}
.idea-list h3{font-size:16px;line-height:1.6;font-weight:450;color:#eee;margin:0}.idea-list p{font-size:13px;color:#aaa;line-height:1.9;margin:0}
.idea-list nav{display:flex;flex-wrap:wrap;gap:8px 25px;margin-top:13px}.idea-list a{font-size:12px;min-height:34px;display:inline-flex;align-items:center;color:#ddd}.idea-list a:hover{color:#fff;text-decoration:underline;text-underline-offset:5px}
@media(max-width:600px){.collaboration-ideas{margin-top:26px}.collaboration-ideas summary{font-size:13px;padding-block:20px}.idea-list article{grid-template-columns:1fr;gap:12px;padding-block:23px}.idea-list h3{font-size:15px}.idea-list p{font-size:12px}.idea-list nav{gap:5px 20px}.idea-list a{font-size:11px}}