.legal[data-astro-cid-fmzvkzhr]{max-width:820px;padding-top:64px;padding-bottom:104px}h1[data-astro-cid-fmzvkzhr]{letter-spacing:-.03em;font-size:clamp(36px,5vw,56px);font-weight:800;line-height:1.05}.updated[data-astro-cid-fmzvkzhr]{color:var(--muted2);margin-top:12px;font-size:14px}.legal[data-astro-cid-fmzvkzhr] h2{margin:48px 0 16px;font-size:clamp(24px,3vw,30px)}.legal[data-astro-cid-fmzvkzhr] h3{margin:28px 0 10px;font-size:19px}.legal[data-astro-cid-fmzvkzhr] p,.legal[data-astro-cid-fmzvkzhr] li{color:var(--text);font-size:16px;line-height:1.7}.legal[data-astro-cid-fmzvkzhr] p+p{margin-top:12px}.legal[data-astro-cid-fmzvkzhr] ul{margin:12px 0;padding-left:22px}.legal[data-astro-cid-fmzvkzhr] li+li{margin-top:6px}.legal[data-astro-cid-fmzvkzhr] a{color:var(--orange-ink);font-weight:600}.legal[data-astro-cid-fmzvkzhr] mark{color:#5c3b00;background:#fff1cc;border-radius:4px;padding:0 4px;font-weight:600}.legal[data-astro-cid-fmzvkzhr] .tbl{width:100%;margin:16px 0;overflow-x:auto}.legal[data-astro-cid-fmzvkzhr] table{border-collapse:collapse;width:100%;min-width:520px;font-size:15px}.legal[data-astro-cid-fmzvkzhr] th,.legal[data-astro-cid-fmzvkzhr] td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:10px 12px}.legal[data-astro-cid-fmzvkzhr] th{background:var(--surface);font-weight:600}@media (width<=640px){.legal[data-astro-cid-fmzvkzhr]{padding-top:40px;padding-bottom:72px}}
