.faq-page[data-v-191a7c9b]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Pretendard,Noto Sans KR,sans-serif;color:#111827}.faq-head[data-v-191a7c9b]{text-align:center;padding:60px 20px 50px;background:linear-gradient(180deg,#f0f4ff,transparent)}.faq-head__tag[data-v-191a7c9b]{display:inline-block;background:#4f46e5;color:#fff;font-size:12.5px;font-weight:700;padding:5px 14px;border-radius:999px;letter-spacing:.4px;margin-bottom:18px}.faq-head__title[data-v-191a7c9b]{font-size:34px;font-weight:800;letter-spacing:-.8px;margin:0 0 14px;color:#0f172a}.faq-head__sub[data-v-191a7c9b]{font-size:15px;line-height:1.6;color:#475569;margin:0 0 22px;font-weight:500}.faq-head__cta[data-v-191a7c9b]{display:inline-block;background:#fae100;color:#3c1e1e;text-decoration:none;padding:12px 24px;border-radius:999px;font-weight:700;font-size:14.5px;transition:transform .15s}.faq-head__cta[data-v-191a7c9b]:hover{transform:translateY(-2px)}.faq-section[data-v-191a7c9b]{max-width:860px;margin:0 auto 40px;padding:0 20px}.faq-section__title[data-v-191a7c9b]{font-size:20px;font-weight:800;color:#0f172a;margin:0 0 16px;letter-spacing:-.4px;padding-left:4px;border-left:4px solid #4f46e5;padding-left:12px}.faq-list[data-v-191a7c9b]{display:flex;flex-direction:column;gap:8px}.faq-item[data-v-191a7c9b]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.faq-item.is-open[data-v-191a7c9b]{border-color:#4f46e5;box-shadow:0 4px 14px rgba(79,70,229,.08)}.faq-item__head[data-v-191a7c9b]{width:100%;display:flex;align-items:center;gap:12px;padding:18px 20px;background:transparent;border:0;cursor:pointer;text-align:left;font-family:inherit}.faq-item__q-mark[data-v-191a7c9b]{width:28px;height:28px;border-radius:50%;background:#eef2ff;color:#4f46e5;font-weight:800;font-size:14px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.faq-item__q-text[data-v-191a7c9b]{flex:1;font-size:15.5px;font-weight:700;color:#0f172a;letter-spacing:-.2px}.faq-item__chevron[data-v-191a7c9b]{color:#94a3b8;transition:transform .2s;flex-shrink:0}.faq-item.is-open .faq-item__chevron[data-v-191a7c9b]{transform:rotate(180deg);color:#4f46e5}.faq-item__body[data-v-191a7c9b]{padding:0 20px 20px 60px;border-top:1px solid #f1f5f9;padding-top:14px}.faq-item__a-line[data-v-191a7c9b]{margin:0 0 6px;font-size:14px;line-height:1.7;color:#475569;font-weight:500}.faq-item__a-line[data-v-191a7c9b]:last-child{margin-bottom:0}.faq-seo-content[data-v-191a7c9b]{max-width:860px;margin:60px auto 80px;padding:36px 24px;background:#fafbfc;border-radius:14px}.faq-seo-content h2[data-v-191a7c9b]{font-size:18px;font-weight:800;color:#0f172a;margin:24px 0 10px;letter-spacing:-.3px}.faq-seo-content h2[data-v-191a7c9b]:first-child{margin-top:0}.faq-seo-content p[data-v-191a7c9b],.faq-seo-content ul[data-v-191a7c9b]{font-size:14px;line-height:1.75;color:#475569;margin:0 0 12px}.faq-seo-content ul[data-v-191a7c9b]{padding-left:20px}.faq-seo-content li[data-v-191a7c9b]{margin:4px 0}@media (max-width:600px){.faq-head[data-v-191a7c9b]{padding:40px 18px 36px}.faq-head__title[data-v-191a7c9b]{font-size:24px}.faq-head__sub[data-v-191a7c9b]{font-size:13.5px}.faq-section__title[data-v-191a7c9b]{font-size:17px}.faq-item__head[data-v-191a7c9b]{padding:14px 16px}.faq-item__q-text[data-v-191a7c9b]{font-size:14px}.faq-item__body[data-v-191a7c9b]{padding:12px 16px 16px 50px}.faq-item__a-line[data-v-191a7c9b]{font-size:13px}.faq-seo-content[data-v-191a7c9b]{padding:24px 18px;margin:40px 14px 60px}.faq-seo-content h2[data-v-191a7c9b]{font-size:16px}.faq-seo-content p[data-v-191a7c9b],.faq-seo-content ul[data-v-191a7c9b]{font-size:13px}}