.faq-hero[data-astro-cid-6kmwghhu]{background:linear-gradient(135deg,#8b9d8326,#f5f1e866);padding:4rem 1.5rem 3rem;text-align:center}.faq-hero-content[data-astro-cid-6kmwghhu]{max-width:800px;margin:0 auto}.faq-title[data-astro-cid-6kmwghhu]{font-size:2.5rem;font-weight:600;margin-bottom:1rem;color:var(--color-charcoal)}.faq-title[data-astro-cid-6kmwghhu] .bilingual-text{gap:.75rem}.faq-title[data-astro-cid-6kmwghhu] .text-en{font-size:2.5rem}.faq-title[data-astro-cid-6kmwghhu] .text-zh{font-size:2.75rem}.faq-subtitle[data-astro-cid-6kmwghhu]{display:flex;flex-direction:column;gap:.5rem;font-size:1.125rem;color:#2d3436cc}.text-en[data-astro-cid-6kmwghhu]{font-family:var(--font-family-en);line-height:1.6}.text-zh[data-astro-cid-6kmwghhu]{font-family:var(--font-family-zh);line-height:1.8}.faq-section[data-astro-cid-6kmwghhu]{padding:4rem 1.5rem}.faq-container[data-astro-cid-6kmwghhu]{max-width:900px;margin:0 auto}.faq-list[data-astro-cid-6kmwghhu]{display:flex;flex-direction:column;gap:1rem}.faq-item[data-astro-cid-6kmwghhu]{background:#fff;border:1px solid #e8e8e8;border-radius:.75rem;transition:border-color .3s,box-shadow .3s}.faq-item[data-astro-cid-6kmwghhu]:hover{border-color:var(--color-sage);box-shadow:0 2px 8px #8b9d8326}.faq-item[data-astro-cid-6kmwghhu][open]{border-color:var(--color-sage);box-shadow:0 4px 12px #8b9d8333}.faq-question[data-astro-cid-6kmwghhu]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;cursor:pointer;list-style:none;user-select:none}.faq-question[data-astro-cid-6kmwghhu]::-webkit-details-marker{display:none}.question-text[data-astro-cid-6kmwghhu]{display:flex;flex-direction:column;gap:.5rem;flex:1}.question-en[data-astro-cid-6kmwghhu]{font-family:var(--font-family-en);font-size:1.125rem;font-weight:600;color:var(--color-charcoal)}.question-zh[data-astro-cid-6kmwghhu]{font-family:var(--font-family-zh);font-size:1.125rem;font-weight:600;color:var(--color-charcoal)}.faq-icon[data-astro-cid-6kmwghhu]{font-size:1.5rem;font-weight:300;color:var(--color-sage);margin-left:1rem;transition:transform .3s}.faq-item[data-astro-cid-6kmwghhu][open] .faq-icon[data-astro-cid-6kmwghhu]{transform:rotate(45deg)}.faq-answer[data-astro-cid-6kmwghhu]{padding:0 1.5rem 1.5rem;display:flex;flex-direction:column;gap:1rem}.answer-en[data-astro-cid-6kmwghhu],.answer-zh[data-astro-cid-6kmwghhu]{font-size:1rem;line-height:1.7;color:#2d3436e6;margin:0}.answer-en[data-astro-cid-6kmwghhu]{font-family:var(--font-family-en)}.answer-zh[data-astro-cid-6kmwghhu]{font-family:var(--font-family-zh)}.faq-help[data-astro-cid-6kmwghhu]{margin-top:4rem;padding:3rem 2rem;background:var(--color-beige);border-radius:1rem;text-align:center}.help-heading[data-astro-cid-6kmwghhu]{font-size:1.75rem;font-weight:600;margin-bottom:1rem;color:var(--color-charcoal)}.help-heading[data-astro-cid-6kmwghhu] .bilingual-text{gap:.5rem}.help-heading[data-astro-cid-6kmwghhu] .text-en{font-size:1.75rem}.help-heading[data-astro-cid-6kmwghhu] .text-zh{font-size:2rem}.help-text[data-astro-cid-6kmwghhu]{display:flex;flex-direction:column;gap:.5rem;font-size:1.0625rem;margin-bottom:2rem}.help-button[data-astro-cid-6kmwghhu]{display:inline-flex;flex-direction:column;align-items:center;background-color:var(--color-sage);color:#fff;padding:1rem 2.5rem;border-radius:.5rem;text-decoration:none;font-weight:500;transition:background-color .3s,transform .3s,box-shadow .3s;box-shadow:0 2px 4px #0000001a}.help-button[data-astro-cid-6kmwghhu]:hover{background-color:#7a8a75;transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.button-en[data-astro-cid-6kmwghhu]{font-family:var(--font-family-en);font-size:1.125rem}.button-zh[data-astro-cid-6kmwghhu]{font-family:var(--font-family-zh);font-size:1rem;margin-top:.25rem}@media(max-width:768px){.faq-hero[data-astro-cid-6kmwghhu]{padding:3rem 1rem 2rem}.faq-title[data-astro-cid-6kmwghhu] .text-en{font-size:1.875rem}.faq-title[data-astro-cid-6kmwghhu] .text-zh{font-size:2.125rem}.faq-subtitle[data-astro-cid-6kmwghhu]{font-size:1rem}.faq-section[data-astro-cid-6kmwghhu]{padding:3rem 1rem}.faq-question[data-astro-cid-6kmwghhu]{padding:1.25rem}.question-en[data-astro-cid-6kmwghhu],.question-zh[data-astro-cid-6kmwghhu]{font-size:1rem}.faq-answer[data-astro-cid-6kmwghhu]{padding:0 1.25rem 1.25rem}.answer-en[data-astro-cid-6kmwghhu],.answer-zh[data-astro-cid-6kmwghhu]{font-size:.9375rem}.faq-help[data-astro-cid-6kmwghhu]{padding:2rem 1.5rem}.help-heading[data-astro-cid-6kmwghhu] .text-en{font-size:1.5rem}.help-heading[data-astro-cid-6kmwghhu] .text-zh{font-size:1.75rem}}
