.policy.svelte-7ke6fz{font-family:Noto Sans KR,Lora,sans-serif;color:#374151;line-height:1.75}.policy.svelte-7ke6fz h1:where(.svelte-7ke6fz){font-family:"Noto Serif KR",serif}.policy.svelte-7ke6fz .lead:where(.svelte-7ke6fz){font-size:.975rem;color:#4b5563;margin-bottom:1.75rem}.policy.svelte-7ke6fz section:where(.svelte-7ke6fz){margin-top:2.25rem;scroll-margin-top:5rem}.policy.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:1.125rem;font-weight:700;color:#1e3a8a;margin-bottom:.85rem;padding-bottom:.4rem;border-bottom:1px solid #e5e7eb}.policy.svelte-7ke6fz p:where(.svelte-7ke6fz){margin-bottom:.85rem;font-size:.925rem}.policy.svelte-7ke6fz ul:where(.svelte-7ke6fz),.policy.svelte-7ke6fz ol:where(.svelte-7ke6fz){margin:.5rem 0 1rem 1.25rem;font-size:.925rem}.policy.svelte-7ke6fz ul:where(.svelte-7ke6fz){list-style:disc}.policy.svelte-7ke6fz ol:where(.svelte-7ke6fz){list-style:decimal}.policy.svelte-7ke6fz li:where(.svelte-7ke6fz){margin-bottom:.4rem}.policy.svelte-7ke6fz a:where(.svelte-7ke6fz){color:#2563eb;text-decoration:underline;word-break:break-all}.policy.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{color:#1d4ed8}.policy.svelte-7ke6fz .note:where(.svelte-7ke6fz){font-size:.825rem;color:#6b7280}.policy.svelte-7ke6fz em:where(.svelte-7ke6fz){font-style:normal;font-weight:600;color:#1d4ed8}.toc.svelte-7ke6fz{background:#f8fafc;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.25rem 1.5rem;margin-bottom:2rem}.toc-title.svelte-7ke6fz{font-weight:700;color:#111827;margin-bottom:.6rem;font-size:.95rem}.toc.svelte-7ke6fz ol:where(.svelte-7ke6fz){list-style:none;margin:0;padding:0;-moz-columns:1;columns:1}.toc.svelte-7ke6fz li:where(.svelte-7ke6fz){margin-bottom:.3rem;font-size:.85rem}.toc.svelte-7ke6fz a:where(.svelte-7ke6fz){text-decoration:none;color:#374151}.toc.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{color:#2563eb;text-decoration:underline}.table-wrap.svelte-7ke6fz{overflow-x:auto;margin:1rem 0 1.25rem}.policy.svelte-7ke6fz table:where(.svelte-7ke6fz){width:100%;border-collapse:collapse;font-size:.85rem;min-width:560px}.policy.svelte-7ke6fz th:where(.svelte-7ke6fz),.policy.svelte-7ke6fz td:where(.svelte-7ke6fz){border:1px solid #e5e7eb;padding:.6rem .75rem;text-align:left;vertical-align:top}.policy.svelte-7ke6fz th:where(.svelte-7ke6fz){background:#f1f5f9;font-weight:700;color:#1f2937;white-space:nowrap}.policy.svelte-7ke6fz td:where(.svelte-7ke6fz) .note:where(.svelte-7ke6fz){display:block;margin-top:.35rem}.contact-card.svelte-7ke6fz{background:#f8fafc;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.25rem 1.5rem;margin:1rem 0}.contact-row.svelte-7ke6fz{margin-bottom:.5rem!important;font-size:.9rem}.contact-label.svelte-7ke6fz{display:inline-block;min-width:9.5rem;font-weight:700;color:#111827}.contact-card.svelte-7ke6fz hr:where(.svelte-7ke6fz){border:0;border-top:1px dashed #d1d5db;margin:.75rem 0}@media(min-width:640px){.toc.svelte-7ke6fz ol:where(.svelte-7ke6fz){-moz-columns:2;columns:2;-moz-column-gap:1.5rem;column-gap:1.5rem}}
