@font-face{font-display:swap;font-family:Avenir-Roman-8;font-style:normal;font-weight:400;src:url(./Avenir-Roman-8.CTryr_4f.ttf) format("truetype")}@font-face{font-display:swap;font-family:AvenirLTStd-Heavy;font-style:normal;font-weight:700;src:url(./AvenirLTStd-Heavy.0dmshnxR.otf) format("truetype")}.castle-faq[data-v-3cbadf72]{margin:0 auto;max-width:52.083333vw;padding:4.166667vw 1.041667vw 1.041667vw}.castle-faq-header[data-v-3cbadf72]{margin-bottom:3.125vw;text-align:center}.castle-faq-title[data-v-3cbadf72]{background:linear-gradient(90deg,#ffe291,#ff9f2f);-webkit-background-clip:text;background-clip:text;font-size:2.1875vw;font-weight:700;margin-bottom:.625vw;-webkit-text-fill-color:transparent;display:inline-block}.castle-faq-subtitle[data-v-3cbadf72]{color:#999;font-size:.9375vw}.castle-faq-list[data-v-3cbadf72]{display:flex;flex-direction:column;gap:.833333vw}.castle-faq-item[data-v-3cbadf72]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:2.083333vw;overflow:hidden;transition:all .3s ease}.castle-faq-item.active[data-v-3cbadf72]{background:#ffffff14;border-color:#fff3;border-radius:1.5625vw}.castle-faq-item.active .castle-faq-icon[data-v-3cbadf72]{transform:rotate(180deg)}.castle-faq-item.active .castle-faq-question[data-v-3cbadf72]{border-bottom:1px solid hsla(0,0%,100%,.1)}.castle-faq-question[data-v-3cbadf72]{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:1.041667vw;font-weight:600;justify-content:space-between;padding:1.25vw 2.083333vw;text-align:left;transition:all .3s ease;width:100%}.castle-faq-question[data-v-3cbadf72]:hover{color:#ffe291}.castle-faq-icon[data-v-3cbadf72]{color:#666;height:1.25vw;transition:transform .3s ease;width:1.25vw}.castle-faq-answer-wrap[data-v-3cbadf72]{overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1)}.castle-faq-answer-content[data-v-3cbadf72]{color:#ccc;font-size:.833333vw;line-height:1.6;padding:1.25vw 2.083333vw 1.666667vw}@media screen and (max-width:768px){.castle-faq[data-v-3cbadf72]{max-width:100%;padding:6.25vw 0}.castle-faq-title[data-v-3cbadf72]{display:inline-block;font-size:5.3125vw;line-height:5.885417vw;margin-bottom:2.5vw}.castle-faq-subtitle[data-v-3cbadf72]{font-size:3.75vw}.castle-faq-list[data-v-3cbadf72]{gap:4.270833vw}.castle-faq-item[data-v-3cbadf72],.castle-faq-item.active[data-v-3cbadf72]{border-radius:9.0625vw}.castle-faq-question[data-v-3cbadf72]{font-size:4.270833vw;padding:2.916667vw 4.270833vw}.castle-faq-icon[data-v-3cbadf72]{height:5.3125vw;width:5.3125vw}.castle-faq-answer-content[data-v-3cbadf72]{font-size:3.229167vw;padding:4.270833vw}}
