.privacy-page.svelte-7ke6fz{background-color:#fafafa;min-height:calc(100vh - 150px);padding-top:130px}.privacy-policy-container.svelte-7ke6fz{color:#333;background-color:#fff;border-radius:8px;max-width:1000px;margin:0 auto;padding:40px 30px 60px;font-family:Noto Sans KR,sans-serif;line-height:1.6;box-shadow:0 0 15px #0000000d}.privacy-title.svelte-7ke6fz{text-align:center;color:#222;border-bottom:2px solid #f5f5f5;margin-bottom:40px;padding-bottom:20px;font-size:2.2rem;font-weight:600}.policy-section.svelte-7ke6fz{border-bottom:1px solid #eee;margin-bottom:30px;padding-bottom:20px}.policy-section.svelte-7ke6fz:last-child{border-bottom:none}.policy-section.svelte-7ke6fz h2:where(.svelte-7ke6fz){color:#222;margin-bottom:15px;font-size:1.5rem;font-weight:500}.policy-section.svelte-7ke6fz p:where(.svelte-7ke6fz){margin-bottom:15px;font-size:1rem}.policy-section.svelte-7ke6fz ul:where(.svelte-7ke6fz){margin-bottom:15px;padding-left:20px}.policy-section.svelte-7ke6fz li:where(.svelte-7ke6fz){margin-bottom:8px}.last-update.svelte-7ke6fz{color:#666;text-align:right;margin-top:40px;font-style:italic;border-bottom:none!important}@media (width<=768px){.privacy-page.svelte-7ke6fz{padding-top:110px}.privacy-policy-container.svelte-7ke6fz{border-radius:0;margin:0 15px;padding:30px 20px}.privacy-title.svelte-7ke6fz{margin-bottom:30px;font-size:1.8rem}.policy-section.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:1.3rem}}
