.serviceFaq.svelte-1slxz53{margin-top:28px}.serviceFaqTitle.svelte-1slxz53{letter-spacing:-.03em;color:#fff;margin:0 0 14px;font-family:Segoe UI,system-ui,sans-serif;font-size:clamp(20px,2.5vw,24px);font-weight:700;line-height:1.15}.serviceFaqList.svelte-1slxz53{flex-direction:column;gap:10px;display:flex}.serviceFaqItem.svelte-1slxz53{color:var(--jrpg-paper);background:linear-gradient(145deg,#121628eb,#0a0b14f5);border:1px solid #38bdf847;border-radius:8px;padding:0;box-shadow:inset 0 1px #ffffff0a}.serviceFaqQuestion.svelte-1slxz53{cursor:pointer;color:#fff;padding:16px 18px;font-family:Segoe UI,system-ui,sans-serif;font-size:clamp(16px,2.2vw,17px);font-weight:600;line-height:1.35;list-style:none}.serviceFaqQuestion.svelte-1slxz53::-webkit-details-marker{display:none}.serviceFaqQuestion.svelte-1slxz53::marker{content:""}.serviceFaqQuestion.svelte-1slxz53:before{content:"+";color:var(--jrpg-cyan);text-shadow:0 0 10px var(--glow-cyan);margin-right:10px;font-weight:700;display:inline-block}.serviceFaqItem[open].svelte-1slxz53 .serviceFaqQuestion:where(.svelte-1slxz53):before{content:"−"}.serviceFaqQuestion.svelte-1slxz53:focus{outline:none}.serviceFaqQuestion.svelte-1slxz53:focus-visible{outline:2px solid var(--jrpg-cyan);outline-offset:2px;border-radius:6px}.serviceFaqAnswer.svelte-1slxz53{color:var(--jrpg-silver);padding:0 18px 16px;font-family:Segoe UI,system-ui,sans-serif;font-size:clamp(16px,2.2vw,17px);line-height:1.55}.serviceFaqAnswer.svelte-1slxz53 a{color:var(--jrpg-cyan);text-underline-offset:2px;text-decoration:underline}.serviceFaqAnswer.svelte-1slxz53 a:hover{text-decoration-thickness:2px}@media (width<=699px){.serviceFaqQuestion.svelte-1slxz53{padding:14px 16px}.serviceFaqAnswer.svelte-1slxz53{padding:0 16px 14px}}
