.legal_page__MGGZI{background:var(--paper);min-height:100vh;display:flex;flex-direction:column}.legal_head__Pp_BK{border-bottom:1px solid var(--line);position:sticky;top:0;z-index:10;background:color-mix(in srgb,var(--paper) 88%,transparent);backdrop-filter:blur(.625rem);-webkit-backdrop-filter:blur(.625rem)}.legal_headIn__qBR5o{max-width:68.75rem;margin:0 auto;padding:0 1.625rem;height:3.75rem;display:flex;align-items:center;gap:1.5rem}.legal_logo__8WcD9{display:inline-flex;align-items:center;text-decoration:none}.legal_logoImg__7VCSp{height:1.375rem;width:auto;display:block}.legal_headNav__HiFty{margin-left:auto}.legal_headNav__HiFty a{font-size:.875rem;color:var(--ink-2);text-decoration:none}.legal_headNav__HiFty a:hover{color:var(--accent)}.legal_shell__PMr6V{flex:1;width:100%;max-width:68.75rem;margin:0 auto;padding:3.5rem 1.625rem 6rem;display:grid;grid-template-columns:14rem minmax(0,1fr);gap:3.5rem;align-items:start}.legal_toc__NYHs_{position:sticky;top:5.75rem;max-height:calc(100vh - 7.5rem);overflow-y:auto}.legal_tocLab__G0qzq{margin:0 0 .75rem;font-family:ui-monospace,Menlo,monospace;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.legal_toc__NYHs_ ol{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.125rem;border-left:1px solid var(--line)}.legal_toc__NYHs_ a{display:block;padding:.3125rem 0 .3125rem .875rem;margin-left:-1px;border-left:.125rem solid transparent;font-size:.8125rem;line-height:1.45;color:var(--ink-2);text-decoration:none;transition:.12s}.legal_toc__NYHs_ a:hover{color:var(--accent);border-left-color:var(--accent)}.legal_toc__NYHs_ a:focus-visible{outline:.125rem solid var(--accent);outline-offset:.125rem}.legal_doc__DqHrd{min-width:0;max-width:44rem}.legal_h1__tHPx4{margin:0;font-size:clamp(1.75rem,3.4vw,2.375rem);font-weight:800;letter-spacing:-.03em;line-height:1.2}.legal_meta__OF_gk{display:flex;flex-wrap:wrap;gap:.5rem 1.75rem;margin:1.25rem 0 0;padding:0 0 1.5rem;border-bottom:1px solid var(--line)}.legal_meta__OF_gk div{display:flex;align-items:baseline;gap:.5rem}.legal_meta__OF_gk dt{font-size:.75rem;color:var(--ink-2)}.legal_meta__OF_gk dd{margin:0;font-size:.8125rem;font-weight:600;color:var(--ink)}.legal_draft__1d6C_{margin:1.5rem 0 0;padding:.875rem 1rem;font-size:.8438rem;line-height:1.6;color:var(--caution);background:color-mix(in srgb,var(--caution) 7%,transparent);border:1px solid color-mix(in srgb,var(--caution) 22%,transparent);border-radius:var(--radius-sm)}.legal_draft__1d6C_ strong{font-weight:700}.legal_body__r9B6w{font-size:1rem;line-height:1.75;color:var(--ink)}.legal_body__r9B6w h2{margin:3rem 0 0;font-size:1.1875rem;font-weight:700;letter-spacing:-.02em;line-height:1.4;scroll-margin-top:5.25rem}.legal_body__r9B6w h2:first-child{margin-top:.5rem}.legal_body__r9B6w h3{margin:1.75rem 0 0;font-size:1rem;font-weight:700;scroll-margin-top:5.25rem}.legal_body__r9B6w p{margin:.875rem 0 0}.legal_body__r9B6w strong{font-weight:700}.legal_body__r9B6w a{color:var(--accent);text-decoration:underline;text-underline-offset:.125rem}.legal_body__r9B6w ol{list-style:decimal;margin:.875rem 0 0;padding-left:1.5rem}.legal_body__r9B6w ul{list-style:disc;margin:.875rem 0 0;padding-left:1.5rem}.legal_body__r9B6w li{margin-top:.375rem;padding-left:.25rem}.legal_body__r9B6w li::marker{color:var(--ink-2)}.legal_body__r9B6w li ol{list-style:hangul-consonant}.legal_body__r9B6w li ul{list-style:circle}.legal_body__r9B6w blockquote{margin:1.375rem 0 0;padding:.875rem 1.125rem;border-left:.1875rem solid var(--accent);background:var(--accent-tint);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--ink)}.legal_body__r9B6w blockquote p{margin:0;font-size:.9062rem}.legal_tableWrap__v2iz_{margin-top:1.25rem;overflow-x:auto}.legal_tableWrap__v2iz_ table{width:100%;min-width:32rem;border-collapse:collapse;font-size:.8438rem}.legal_tableWrap__v2iz_ td,.legal_tableWrap__v2iz_ th{padding:.625rem .875rem;border:1px solid var(--line);text-align:left;vertical-align:top;word-break:keep-all;overflow-wrap:anywhere}.legal_tableWrap__v2iz_ th{background:var(--bg-soft);font-weight:700;color:var(--ink)}.legal_tableWrap__v2iz_ td{color:var(--ink-2)}.legal_body__r9B6w hr{margin:2.5rem 0 0;border:0}.legal_body__r9B6w hr,.legal_foot__eHjiY{border-top:1px solid var(--line)}.legal_footIn__3luvL{max-width:68.75rem;margin:0 auto;padding:1.75rem 1.625rem 2.25rem;display:flex;flex-direction:column;gap:.875rem;font-size:.75rem;color:var(--ink-2)}.legal_biz__PQqWZ{font-style:normal;display:flex;flex-wrap:wrap;gap:.375rem .875rem;line-height:1.7}.legal_biz__PQqWZ a{color:var(--ink-2);text-decoration:none}.legal_biz__PQqWZ a:hover{color:var(--accent)}.legal_bizAddr___KDFl{flex-basis:100%}.legal_footBottom__3SyS7{display:flex;align-items:center;gap:1rem;padding-top:.75rem;border-top:1px solid var(--line)}.legal_footNav___bBmx{margin-left:auto;display:flex;gap:1.125rem}.legal_footNav___bBmx a{color:var(--ink-2);text-decoration:none}.legal_footNav___bBmx a:hover{color:var(--accent)}@media (max-width:900px){.legal_shell__PMr6V{grid-template-columns:minmax(0,1fr);gap:0;padding-top:2.5rem}.legal_toc__NYHs_{display:none}}@media print{.legal_foot__eHjiY,.legal_head__Pp_BK,.legal_toc__NYHs_{display:none}.legal_shell__PMr6V{display:block;padding:0;max-width:none}.legal_doc__DqHrd{max-width:none}.legal_tableWrap__v2iz_{overflow-x:visible}.legal_body__r9B6w h2{break-after:avoid}}