.faq-item{display:flex;padding:32px;flex-direction:column;justify-content:center;align-items:flex-start;gap:0;align-self:stretch;border-radius:var(--layout-radius-radius-36,36px);background:var(--colors-layout-background-container-primary,#ece7f8);cursor:pointer}.faq-item:hover{box-shadow:0 4px 4px 0 color-mix(in srgb,var(--colors-layout-background-container-secondary,#d4e7f7) 50%,transparent)}.faq-item__header{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.faq-item__content{max-height:0;overflow:hidden;margin-top:0;opacity:0;transition:max-height .3s ease,margin-top .3s ease,opacity .2s ease}.faq-item__content--open{max-height:400px;margin-top:16px;opacity:1}@media (max-width:1024px){.faq-item{padding:16px}}