.idea-container{padding-bottom:1rem;border-bottom:0px solid #dcebf3;margin-bottom:1.5rem}.idea-container.results{border-bottom:0}.idea-container .idea-cards-description{margin-bottom:1.5rem}.idea-container .cards{display:flex;gap:2%}.idea-container .cards .card{flex:1;height:auto;border-radius:8px 8px 8px 8px;justify-content:space-between}.idea-container .cards .card .card-img-top{border-radius:8px 8px 0 0;object-fit:cover;object-position:0 20%;height:146px;width:100%}.idea-container .cards .card .card-body{padding:0;flex:none}.idea-container .cards .card .card-body .card-body__content{font-size:16px;font-weight:400;display:flex;flex-direction:column-reverse}.idea-container .cards .card .card-body .card-body__content h3{color:#002857 !important;line-height:32px;padding:1.5rem 1.5rem 0 1.5rem;margin-bottom:0.5rem !important;display:inline-block;xmax-width:29ch;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.idea-container .cards .card .card-body .card-body__content p{color:#002857 !important;line-height:24px}.idea-container .cards .card .card-footer{border-radius:0 0 8px 8px;padding:0.5rem 1.5rem 1.5rem 1.5rem}.idea-container .cards .card .card-footer a{font-size:16px;font-weight:700;color:#0068bd !important;line-height:24px;display:flex;justify-content:space-between;align-items:center;padding-right:0}.idea-container .cards .card .card-footer a .card-footer-link-text{width:90%}.idea-container .cards .card .card-footer a:hover{color:#003e71 !important;text-decoration:underline}.idea-container .cards .card .card-divider{height:2px;background-color:#fff;margin:0 1rem}.idea-container .cards .card .card-details{display:flex;flex-direction:column;margin:1rem 1.5rem}.idea-container .cards .card .card-details .card-detail{display:flex;padding:0.25rem 0}.idea-container .cards .card .card-details .card-detail svg{color:#002857 !important}.idea-container .cards .card .card-details .card-detail p{margin:0;margin-left:1rem}.idea-container .cards .card .card-details .card-detail.card-done{color:#6ca341;font-weight:600}.idea-container .cards .card .card-details .card-detail.card-done svg{color:#6ca341 !important}@media screen and (max-width:680px){.idea-container{margin-top:32px}.idea-container .cards{flex-direction:column}.idea-container .cards .card{width:100% !important}}.multilabel .card .card-text,.card-footer-link-text{margin-bottom:0rem !important;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.card-footer-link-text{-webkit-line-clamp:2}