.faq--small{position:relative;max-width:73rem;margin:0 auto}.faq__content{max-width:60rem;margin:0 auto}@media screen and (min-width:960px){.faq__content{max-width:92rem}}.faq__item:not(:last-child){margin-bottom:2rem}.faq__question-btn{position:relative;width:100%;border:none;padding:1.2rem;background-color:#eae9f2;cursor:pointer;transition:background-color .4s ease}@media screen and (min-width:960px){.faq__question-btn{padding:2.1rem}}.faq__question-btn.is-open,.faq__question-btn:hover{background-color:#e1dff4}.faq__question-icon{position:absolute;top:50%;right:0;transform:translateY(-50%);pointer-events:none;font-size:24px;font-size:2.4rem;line-height:1;transition:opacity .4s ease}@media screen and (min-width:960px){.faq__question-icon{font-size:30px;font-size:3rem}}.faq__question-text{position:relative;display:block;padding-right:3rem;text-align:left}@media screen and (max-width:479px){.faq__question-text{font-size:14px;font-size:1.4rem}}.faq__answer{max-height:0;overflow:hidden;background-color:#fff;transition:max-height .4s ease}.faq__answer::-webkit-scrollbar{width:.2rem}.faq__answer::-webkit-scrollbar-track{background:#fff}.faq__answer::-webkit-scrollbar-thumb{background:#e1dff4;border-radius:.8rem}.faq__answer::-webkit-scrollbar-thumb:hover{background:#fff}.faq__answer.is-open{max-height:40rem;overflow-y:auto}.faq__answer-text{padding:2.2rem;font-size:14px;font-size:1.4rem;line-height:1.44}@media screen and (min-width:480px){.faq__answer-text{font-size:16px;font-size:1.6rem}}@media screen and (min-width:960px){.faq__answer-text{font-size:18px;font-size:1.8rem}}.faq__answer-text a{color:#2069f9}.faq__answer-text ul{list-style:disc;list-style-position:inside;padding:2rem 0}