.sz-card-bubble .sz-card-bubble-content .info-content{min-height:230px}.sz-card-bubble .sz-card-bubble-content h4{-webkit-line-clamp:2}.sz-card-bubble .sz-card-bubble-content .sz-typo-body,.sz-card-bubble .sz-card-bubble-content h4{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}.sz-card-bubble .sz-card-bubble-content .sz-typo-body{-webkit-line-clamp:3}.accordion .accordion-button{display:flex;width:100%;background-color:transparent;border:none}.accordion .accordion-button:focus{outline:none}.accordion .accordion-button .sz-btn{padding:0 6px}.accordion .accordion-button.accordion-faq{align-items:center;padding:1rem 0 1.3rem}.accordion .accordion-button.accordion-steps-button{padding:24px 16px}@media(min-width:992px){.accordion .accordion-button.accordion-steps-button{padding:32px 42px}}.accordion .accordion-button.accordion-notif{align-items:center;padding:1.3rem 1rem;position:relative}.accordion .accordion-button.accordion-table{padding:1rem 0;position:relative;flex-direction:column}@media(min-width:768px){.accordion .accordion-button.accordion-table{padding:1rem 0 1rem 1rem;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:baseline}}@media(min-width:992px){.accordion .accordion-button.accordion-table{grid-template-columns:1fr 1.1fr 1fr}}@media(min-width:1200px){.accordion .accordion-button.accordion-table{grid-template-columns:1.23fr 1fr 1fr}}.accordion .accordion-button.accordion-table .sz-btn{position:absolute;right:16px;bottom:13px}.accordion .accordion-card{background-color:transparent;box-shadow:none;border:none}.accordion .accordion-card.accordion-steps.card{background-color:#fff;margin-bottom:2px}@media(min-width:992px){.accordion .accordion-card.accordion-steps.card{margin-bottom:24px;border-radius:1rem;box-shadow:0 0 1px rgba(17,95,251,.05),0 1px 3px rgba(17,95,251,.1)}}.accordion .card-header{border:none;background-color:transparent}.accordion .accordion-table{box-shadow:none;border:none}.accordion .border-table{border-top:1px solid var(--gray-200)}.accordion .border-table:first-child{padding-top:.5rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-top:none}.accordion .border-table:last-child{border-bottom:1px solid var(--gray-200)}@media(min-width:768px){.accordion .border-table:first-child{padding-top:0;border-top-left-radius:0;border-top-right-radius:0;border-top:1px solid var(--gray-200)}}.accordion .card-body{color:var(--gray-800);padding:0}