.legal-module__Qu0mEa__page{padding-top:clamp(32px,4vw,56px);padding-bottom:clamp(40px,5vw,72px)}.legal-module__Qu0mEa__head{flex-direction:column;gap:14px;max-width:44rem;display:flex}.legal-module__Qu0mEa__title{color:var(--ink)}.legal-module__Qu0mEa__updated{color:var(--muted-2);letter-spacing:.01em;font-size:.8125rem}.legal-module__Qu0mEa__intro{color:var(--muted);max-width:52ch;font-size:1.0625rem;line-height:1.6}.legal-module__Qu0mEa__layout{align-items:start;gap:clamp(28px,3.4vw,44px);margin-top:clamp(28px,3.4vw,44px);display:grid}.legal-module__Qu0mEa__layout>*{min-width:0}.legal-module__Qu0mEa__contents{border-top:1px solid var(--line);padding-top:18px}.legal-module__Qu0mEa__contentsTitle{letter-spacing:.04em;color:var(--muted-2);margin-bottom:10px;font-size:.75rem}.legal-module__Qu0mEa__contentsList{border-left:1px solid var(--line);flex-direction:column;display:flex}.legal-module__Qu0mEa__contentsLink{min-height:44px;color:var(--muted);transition:color .16s var(--ease), border-color .16s var(--ease);border-left:2px solid #0000;align-items:center;gap:10px;margin-left:-1px;padding-left:13px;font-size:.875rem;line-height:1.35;display:flex}.legal-module__Qu0mEa__contentsLink:hover{color:var(--ink)}.legal-module__Qu0mEa__contentsLink[data-current=true]{color:var(--ink);border-left-color:var(--accent)}@media (min-width:1000px){.legal-module__Qu0mEa__layout{grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:clamp(40px,5vw,72px)}.legal-module__Qu0mEa__contents{max-height:calc(100vh - 112px);position:sticky;top:88px;overflow-y:auto}}.legal-module__Qu0mEa__doc{max-width:40rem}.legal-module__Qu0mEa__section{padding-top:clamp(26px,3vw,38px)}.legal-module__Qu0mEa__section+.legal-module__Qu0mEa__section{border-top:1px solid var(--line);margin-top:clamp(26px,3vw,38px)}.legal-module__Qu0mEa__sectionTitle{color:var(--ink);scroll-margin-top:96px}.legal-module__Qu0mEa__prose{margin-top:16px;}.legal-module__Qu0mEa__tableWrap{border:1px solid var(--line);border-radius:var(--r-md);margin-top:1.15em;overflow-x:auto}.legal-module__Qu0mEa__table{border-collapse:collapse;text-align:left;width:100%;min-width:30rem;font-size:.9375rem;line-height:1.55}.legal-module__Qu0mEa__table th,.legal-module__Qu0mEa__table td{vertical-align:top;border-bottom:1px solid var(--line);padding:12px 14px}.legal-module__Qu0mEa__table tr:last-child th,.legal-module__Qu0mEa__table tr:last-child td{border-bottom:0}.legal-module__Qu0mEa__table thead th{letter-spacing:.02em;color:var(--muted-2);background:var(--paper-sunk);font-size:.75rem;font-weight:500}.legal-module__Qu0mEa__table tbody th{color:var(--ink);white-space:nowrap;font-weight:500}.legal-module__Qu0mEa__table td{color:var(--ink-2)}.legal-module__Qu0mEa__pending{border:1px dashed var(--line-3);border-radius:var(--r-md);color:var(--muted);margin-top:14px;padding:clamp(16px,2vw,22px);font-size:.9375rem;line-height:1.6}
