.rs-tsaitang-faq-wrap{display:flex;gap:40px;align-items:flex-start;font-family:'Noto Sans TC',sans-serif}.rs-faq-sidebar{width:180px;flex-shrink:0}.rs-faq-content{flex:1;min-width:0}.rs-faq-nav--desktop{display:flex;flex-direction:column;gap:12px}.rs-faq-nav-btn{display:block;width:170px;padding:10px;border:none;border-radius:23px;font-family:'Noto Sans TC',sans-serif;font-size:16px;font-weight:400;letter-spacing:.8px;line-height:25.6px;cursor:pointer;text-align:center;transition:background 0.2s,color 0.2s}.rs-faq-nav-btn.is-active{background:#ff8021;color:#fffefb}.rs-faq-nav-btn:not(.is-active){background:#ede5d9;color:#280901}.rs-faq-nav-btn:not(.is-active):hover{background:#e3d9cc}.rs-faq-nav--mobile{display:none;width:100%;padding:10px 16px;border:1px solid #d4cfc8;border-radius:8px;font-family:'Noto Sans TC',sans-serif;font-size:15px;background:#f3eee8;color:#1e0800;cursor:pointer}.rs-faq-list{display:flex;flex-direction:column;gap:12px}.rs-faq-item{display:flex;flex-direction:column;gap:16px}.rs-faq-item__header{display:flex;align-items:center;gap:32px;cursor:pointer;user-select:none}.rs-faq-item__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:60px;height:60px;border-radius:15px;background:#280901;color:#fffefb;font-family:'Barlow Condensed',sans-serif;font-size:46px;font-weight:700;line-height:59.8px}.rs-faq-item__question-box{flex:1;min-width:0;height:76px;padding:23px 54px;background:#fffefb;border-radius:15px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}.rs-faq-item__question{font-family:'Noto Sans TC',sans-serif;font-size:23px;font-weight:700;line-height:29.9px;color:#280901}.rs-faq-item__toggle{flex-shrink:0;display:flex;align-items:center;justify-content:center}.rs-faq-item.is-open .rs-faq-toggle__v{display:none}.rs-faq-item__answer{max-height:0;overflow:hidden;padding-left:92px;transition:max-height 0.3s ease}.rs-faq-item.is-open .rs-faq-item__answer{max-height:2000px}.rs-faq-item__answer-inner{padding:23px 54px;background:#f3eee8;border-radius:15px;font-family:'Noto Sans TC',sans-serif;font-size:16px;font-weight:400;color:#280901;line-height:32px;letter-spacing:1.6px}.rs-faq-item__answer-inner p:last-child{margin-bottom:0}.rs-faq-loading{padding:24px;text-align:center}.rs-faq-loading::after{content:'';display:inline-block;width:24px;height:24px;border:3px solid #f3eee8;border-top-color:#e65514;border-radius:50%;animation:rs-faq-spin 0.7s linear infinite}@keyframes rs-faq-spin{to{transform:rotate(360deg)}}@media (max-width:768px){.rs-tsaitang-faq-wrap{flex-direction:column;gap:20px}.rs-faq-sidebar{width:100%}.rs-faq-nav--desktop{display:none}.rs-faq-nav--mobile{display:block}.rs-faq-item__answer-inner{padding-left:20px}}