.Legal_root__2lQaJ{--paper:#f4f0e8;--paper2:#fbf8f2;--ink:#211e1a;--ink2:#4a443b;--muted:#8a8175;--line:#ddd4c4;--line2:#cbc0ac;--clay:#a8553a;--panel:#1b1813;--serif:"Noto Serif KR",serif;--body:"Pretendard",system-ui,sans-serif;--mono:"Space Mono",ui-monospace,monospace;min-height:100vh;background:var(--paper);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased}.Legal_root__2lQaJ *,.Legal_root__2lQaJ :after,.Legal_root__2lQaJ :before{box-sizing:border-box}.Legal_head__dY3Zf{position:-webkit-sticky;position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px clamp(18px,4vw,40px);background:color-mix(in srgb,var(--paper) 86%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.Legal_brand__0O2uZ{font-family:var(--serif);font-weight:700;font-size:17px;color:var(--ink);text-decoration:none;letter-spacing:-.01em}.Legal_brand__0O2uZ b{color:var(--clay)}.Legal_headNav__n2HTh{display:flex;gap:4px;flex-wrap:wrap}.Legal_headLink__DnWms{font-size:13px;color:var(--ink2);text-decoration:none;padding:6px 10px;border-radius:8px}.Legal_headLink__DnWms:hover{background:var(--paper2);color:var(--clay)}.Legal_headOn__mdSjY{color:var(--clay);font-weight:600}.Legal_doc__0x8B9{max-width:760px;margin:0 auto;padding:clamp(32px,6vw,64px) clamp(18px,4vw,28px) 40px}.Legal_kicker__OMhpx{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--clay);margin:0 0 12px}.Legal_title__yHr21{font-family:var(--serif);font-weight:700;font-size:clamp(26px,5vw,36px);letter-spacing:-.01em;margin:0 0 10px}.Legal_updated__AmkZk{font-size:13px;color:var(--muted);margin:0 0 10px}.Legal_intro__CCqNZ{font-size:14.5px;line-height:1.7;color:var(--ink2);margin:0 0 8px;padding:14px 16px;background:var(--paper2);border:1px solid var(--line);border-left:3px solid var(--clay);border-radius:10px;word-break:keep-all}.Legal_section__wjg_S{margin-top:34px;scroll-margin-top:80px}.Legal_h2__V2lun{display:flex;align-items:baseline;gap:10px;font-family:var(--serif);font-weight:600;font-size:clamp(17px,2.4vw,20px);margin:0 0 12px;letter-spacing:-.01em;word-break:keep-all}.Legal_num__Uj0wp{font-family:var(--mono);font-size:12px;color:var(--clay);background:color-mix(in srgb,var(--clay) 9%,var(--paper2));border:1px solid var(--line2);border-radius:7px;padding:2px 8px;flex:0 0 auto}.Legal_p__d7ldy{font-size:14.5px;line-height:1.78;color:var(--ink2);margin:0 0 12px;word-break:keep-all}.Legal_list__6WVCQ{margin:0 0 12px;padding-left:22px}.Legal_list__6WVCQ li{font-size:14px;line-height:1.74;color:var(--ink2);margin:5px 0;word-break:keep-all}.Legal_tableWrap__VUDFN{overflow-x:auto;margin:4px 0 14px}.Legal_table__SXWs2{width:100%;border-collapse:collapse;font-size:13px;background:var(--paper2);border:1px solid var(--line);border-radius:10px;overflow:hidden}.Legal_table__SXWs2 th{background:color-mix(in srgb,var(--clay) 7%,var(--paper2));text-align:left;padding:9px 12px;font-weight:600;color:var(--ink);border-bottom:1px solid var(--line2);white-space:nowrap}.Legal_table__SXWs2 td{padding:9px 12px;border-bottom:1px solid var(--line);color:var(--ink2);vertical-align:top;line-height:1.6}.Legal_table__SXWs2 tr:last-child td{border-bottom:0}.Legal_foot__Tfjyn{border-top:1px solid var(--line);background:var(--paper2);margin-top:48px}.Legal_footInner__8yaL5{max-width:760px;margin:0 auto;padding:28px clamp(18px,4vw,28px) 56px}.Legal_footTitle__vSdSQ{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 12px}.Legal_bizGrid__xOKtk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 24px;gap:8px 24px}.Legal_bizRow__rRMA7{display:flex;gap:8px;font-size:13px;line-height:1.6}.Legal_bizK__eXezJ{flex:0 0 96px;color:var(--muted)}.Legal_bizV__ANHYd{color:var(--ink2);min-width:0;word-break:break-all}.Legal_footLinks__2A2V_{display:flex;gap:14px;flex-wrap:wrap;margin-top:20px;padding-top:16px;border-top:1px dashed var(--line2)}.Legal_footLink__s3rrX{font-size:13px;color:var(--clay);text-decoration:none}.Legal_footLink__s3rrX:hover{text-decoration:underline}.Legal_copy__JUKPe{margin-top:14px;font-size:12px;color:var(--muted)}@media (max-width:560px){.Legal_bizGrid__xOKtk{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.Legal_root__2lQaJ *,.Legal_root__2lQaJ :after,.Legal_root__2lQaJ :before{transition:none!important;animation:none!important}}