.q-icon svg path[data-v-5e6e1f62]{fill:currentColor}.section-kicker[data-v-5e6e1f62]{align-items:center;gap:14px;display:flex}.section-kicker .kicker-line[data-v-5e6e1f62]{background:var(--color-primary-500);width:36px;height:1px;display:inline-block}.section-kicker .kicker-text[data-v-5e6e1f62]{letter-spacing:.3em;color:var(--color-primary-700);text-transform:uppercase;font-size:12px}.section-bg-text[data-v-5e6e1f62]{letter-spacing:.08em;color:#8478590d;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:1;font-family:Cinzel,serif;font-size:140px;font-weight:700;line-height:1;position:absolute;bottom:-40px;right:-30px}@media (min-width:1024px){.section-bg-text[data-v-5e6e1f62]{font-size:240px;bottom:-60px;right:-50px}}.faq-category-title[data-v-5e6e1f62]{letter-spacing:.12em;color:var(--color-primary-900);margin:12px 0 24px;font-family:Noto Serif TC,serif;font-size:24px;font-weight:500;line-height:1.4}@media (min-width:1024px){.faq-category-title[data-v-5e6e1f62]{font-size:28px}}.faq-list[data-v-5e6e1f62]{flex-direction:column;gap:12px;display:flex}.faq-item[data-v-5e6e1f62]{background:#fff;border:1px solid #e8e5dd;transition:border-color .3s,box-shadow .3s}.faq-item--open[data-v-5e6e1f62]{border-color:var(--color-primary-500);box-shadow:0 16px 40px -20px #14120c2e}.faq-question[data-v-5e6e1f62]{cursor:pointer;text-align:left;width:100%;color:var(--color-primary-900);background:0 0;border:none;grid-template-columns:40px 1fr 24px;align-items:center;gap:18px;padding:20px 24px;font-family:inherit;transition:background .2s;display:grid}.faq-question[data-v-5e6e1f62]:hover{background:#c9be8f0d}.faq-q-mark[data-v-5e6e1f62]{letter-spacing:.1em;color:var(--color-primary-600);font-size:18px;font-weight:600;line-height:1}.faq-q-text[data-v-5e6e1f62]{letter-spacing:.06em;color:var(--color-primary-900);font-family:Noto Serif TC,serif;font-size:16px;font-weight:500;line-height:1.6}@media (min-width:1024px){.faq-q-text[data-v-5e6e1f62]{font-size:17px}}.faq-q-icon[data-v-5e6e1f62]{width:24px;height:24px;color:var(--color-primary-700);justify-content:center;align-items:center;transition:transform .3s;display:flex}.faq-item--open .faq-q-icon[data-v-5e6e1f62]{transform:rotate(180deg)}.faq-answer[data-v-5e6e1f62]{grid-template-columns:40px 1fr 24px;align-items:start;gap:18px;padding:0 24px 24px;display:grid}.faq-a-mark[data-v-5e6e1f62]{letter-spacing:.1em;color:var(--color-primary-400);font-size:18px;font-weight:600;line-height:1.7}.faq-a-content[data-v-5e6e1f62]{letter-spacing:.04em;color:#4a4a4a;grid-column:2/3;font-size:15px;line-height:1.95}.faq-a-content[data-v-5e6e1f62] p{margin:0 0 12px}.faq-a-content[data-v-5e6e1f62] p:last-child{margin-bottom:0}.faq-a-content[data-v-5e6e1f62] ul,.faq-a-content[data-v-5e6e1f62] ol{margin:0 0 12px;padding-left:20px}.faq-a-content[data-v-5e6e1f62] strong{color:var(--color-primary-900);font-weight:600}
