.faq-questions-wrapper{padding:1.875em;border-radius:.9375em;border:1px dashed var(--color-dark);display:flex;flex-direction:column;align-items:stretch}.faq-questions-list{gap:2.69em}.faq-item,.faq-questions-list{display:flex;flex-direction:column}.faq-item{padding:.9375em;align-items:flex-start;gap:.468em;border-radius:.9375em;border:1px solid rgba(135,135,135,.37);background:linear-gradient(0deg,rgba(255,255,255,.5),rgba(255,255,255,.5)),linear-gradient(241deg,rgba(225,221,216,.6) 16.02%,rgba(240,236,231,.6) 50.33%,rgba(245,241,236,.6) 58.74%,rgba(237,233,228,.6) 67.15%,rgba(235,231,226,.6) 83.98%);transition:border-color .3s ease,transform .15s ease,box-shadow .3s ease;cursor:pointer}.faq-item:hover{border-color:rgba(135,135,135,.6);box-shadow:0 .25em 1em rgba(0,0,0,.06)}.faq-item:active{transform:scale(.99)}.faq-item.is-open,.faq-item.is-open:hover{border-color:var(--color-pink)}.faq-item-toggle{display:flex;flex-direction:column;align-items:flex-start;gap:.468em;width:100%;background:none;border:none;cursor:pointer;padding:0;text-align:left}.faq-item-quote{width:1.64em;height:auto;flex-shrink:0}.faq-item-question{color:var(--color-dark);max-width:64.86em}.faq-item-arrow{width:1.287em;height:auto;flex-shrink:0;transition:transform .3s ease;align-self:flex-start;transform:rotate(180deg)}.faq-item.is-open .faq-item-arrow{transform:rotate(0deg)}.faq-item-answer-wrapper{max-height:0;overflow:hidden;transition:max-height .4s ease}.faq-item.is-open .faq-item-answer-wrapper{max-height:31.25em}.faq-item-answer{padding-bottom:.5em;padding-top:.5em;color:var(--color-dark);max-width:64.86em}