.faq[data-v-0d8399ec]{padding-top:40px;padding-bottom:40px}.faq>h2[data-v-0d8399ec]{margin-bottom:28px}.faq-list[data-v-0d8399ec]{max-width:1000px;margin:0 auto}.faq-item[data-v-0d8399ec]{margin-bottom:14px;overflow:hidden;background:#fff;border:1px solid #e2e2e2;border-radius:8px;box-shadow:0 4px 14px rgba(0,0,0,.07);transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.faq-item[data-v-0d8399ec]:last-child{margin-bottom:0}.faq-item[data-v-0d8399ec]:hover{border-color:#d2d2d2;box-shadow:0 7px 20px rgba(0,0,0,.1);transform:translateY(-1px)}.faq-item.is-open[data-v-0d8399ec]{border-color:#f8c901;box-shadow:0 7px 22px rgba(0,0,0,.11)}.faq-question[data-v-0d8399ec]{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:66px;padding:16px 20px 16px 24px;font:inherit;font-size:17px;font-weight:700;line-height:1.4;color:#222;text-align:left;background:transparent;border:0;cursor:pointer;transition:background-color .25s ease}.faq-question[data-v-0d8399ec]:hover{background:rgba(248,201,1,.07)}.faq-question[data-v-0d8399ec]:focus-visible{outline:3px solid rgba(248,201,1,.55);outline-offset:-3px}.faq-question-text[data-v-0d8399ec]{padding-right:20px}.faq-icon[data-v-0d8399ec]{position:relative;flex:0 0 34px;width:34px;height:34px;background:#f8c901;border-radius:50%;box-shadow:0 3px 8px rgba(0,0,0,.13);transition:transform .3s ease,box-shadow .25s ease}.faq-icon[data-v-0d8399ec]:after,.faq-icon[data-v-0d8399ec]:before{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;background:#222;border-radius:2px;transform:translate(-50%,-50%);transition:transform .3s ease}.faq-icon[data-v-0d8399ec]:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-item.is-open .faq-icon[data-v-0d8399ec]{transform:rotate(180deg);box-shadow:0 4px 10px rgba(0,0,0,.17)}.faq-item.is-open .faq-icon[data-v-0d8399ec]:after{transform:translate(-50%,-50%) rotate(0deg)}.faq-answer-wrap[data-v-0d8399ec]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .32s ease,opacity .22s ease}.faq-item.is-open .faq-answer-wrap[data-v-0d8399ec]{grid-template-rows:1fr;opacity:1}.faq-answer-inner[data-v-0d8399ec]{min-height:0;overflow:hidden}.faq-answer[data-v-0d8399ec]{margin:0 24px;padding:18px 0 22px;color:#444;line-height:1.65;border-top:1px solid #ececec}.faq-answer[data-v-0d8399ec]>:first-child{margin-top:0}.faq-answer[data-v-0d8399ec]>:last-child{margin-bottom:0}@media (max-width:600px){.faq[data-v-0d8399ec]{padding-top:28px;padding-bottom:28px}.faq>h2[data-v-0d8399ec]{margin-bottom:20px}.faq-question[data-v-0d8399ec]{min-height:60px;padding:14px 14px 14px 16px;font-size:16px}.faq-question-text[data-v-0d8399ec]{padding-right:12px}.faq-icon[data-v-0d8399ec]{flex-basis:30px;width:30px;height:30px}.faq-answer[data-v-0d8399ec]{margin:0 16px;padding:16px 0 18px}}