.legal-page-container.svelte-1e0rsuc{box-sizing:border-box;max-width:800px;color:var(--app-dark-text-color);margin:40px auto 100px;padding:0 20px;font-family:GowunBatang-Regular,Georgia,serif;line-height:1.8}.legal-card.svelte-1e0rsuc{border-radius:var(--app-radius,16px);box-sizing:border-box;background:#fff;border:1px solid #96b3911f;padding:40px 30px;box-shadow:0 10px 40px #96b3910a}.legal-title.svelte-1e0rsuc{color:var(--app-primary-color);text-align:center;margin:0 0 10px;font-family:MaruBuri,serif;font-size:28px;font-weight:700}.legal-date.svelte-1e0rsuc{color:#888;text-align:center;margin-bottom:40px;font-size:13px}.legal-content.svelte-1e0rsuc h3:where(.svelte-1e0rsuc){color:#333;border-left:3px solid var(--app-primary-color);margin:30px 0 10px;padding-left:10px;font-family:MaruBuri,serif;font-size:16px;font-weight:700}.legal-content.svelte-1e0rsuc p:where(.svelte-1e0rsuc){text-align:justify;margin:0 0 15px;font-size:15px}.legal-content.svelte-1e0rsuc ul:where(.svelte-1e0rsuc){margin:0 0 20px;padding-left:20px}.legal-content.svelte-1e0rsuc li:where(.svelte-1e0rsuc){margin-bottom:8px;font-size:14px}@media (width<=600px){.legal-page-container.svelte-1e0rsuc{margin:20px auto 60px}.legal-card.svelte-1e0rsuc{padding:25px 20px}}
