.legal-module__Qu0mEa__top{border-bottom:1px solid var(--line);padding:20px 0}.legal-module__Qu0mEa__wrap{max-width:760px;margin:0 auto;padding:0 24px}.legal-module__Qu0mEa__topRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.legal-module__Qu0mEa__brand{letter-spacing:.13em;color:var(--ink);align-items:center;gap:10px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.legal-module__Qu0mEa__back{font-family:var(--mono);letter-spacing:.06em;color:var(--muted2);font-size:12px;text-decoration:none}.legal-module__Qu0mEa__back:hover{color:var(--signal)}.legal-module__Qu0mEa__main{padding:64px 0 40px}.legal-module__Qu0mEa__pageTitle{font-family:var(--serif);letter-spacing:-.02em;margin:0;font-size:38px;font-weight:600;line-height:1.1}.legal-module__Qu0mEa__sub{color:var(--muted);margin-top:12px;font-size:15px;line-height:1.6}.legal-module__Qu0mEa__sec{margin-top:56px}.legal-module__Qu0mEa__secH2{font-family:var(--serif);align-items:baseline;gap:12px;margin:0;font-size:22px;font-weight:600;display:flex}.legal-module__Qu0mEa__num{font-family:var(--mono);color:var(--signal);font-size:14px;font-weight:600}.legal-module__Qu0mEa__subH{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:26px;font-size:12px;font-weight:600}.legal-module__Qu0mEa__body{color:var(--muted);max-width:64ch;margin-top:16px;font-size:15px;line-height:1.75}.legal-module__Qu0mEa__body+.legal-module__Qu0mEa__body{margin-top:12px}.legal-module__Qu0mEa__list{max-width:64ch;margin:14px 0 0;padding:0;list-style:none}.legal-module__Qu0mEa__listItem{color:var(--muted);margin-top:8px;padding-left:20px;font-size:14.5px;line-height:1.7;position:relative}.legal-module__Qu0mEa__listItem:before{content:"";background:var(--signal);border-radius:50%;width:7px;height:7px;position:absolute;top:9px;left:0}.legal-module__Qu0mEa__card{background:var(--s1);border:1px solid var(--line);border-radius:14px;margin-top:18px;overflow:hidden}.legal-module__Qu0mEa__dl{grid-template-columns:180px 1fr;display:grid}.legal-module__Qu0mEa__dlRow{display:contents}.legal-module__Qu0mEa__dt{border-bottom:1px solid var(--line);color:var(--muted);margin:0;padding:14px 20px;font-size:13px;font-weight:500}.legal-module__Qu0mEa__dd{border-bottom:1px solid var(--line);font-family:var(--mono);color:var(--ink);margin:0;padding:14px 20px;font-size:13.5px}.legal-module__Qu0mEa__dlRow:last-child .legal-module__Qu0mEa__dt,.legal-module__Qu0mEa__dlRow:last-child .legal-module__Qu0mEa__dd{border-bottom:none}@media (max-width:520px){.legal-module__Qu0mEa__dl{grid-template-columns:1fr}.legal-module__Qu0mEa__dt{color:var(--muted2);border-bottom:none;padding-bottom:2px}.legal-module__Qu0mEa__dd{padding-top:2px}}.legal-module__Qu0mEa__footer{border-top:1px solid var(--line);padding:40px 0}.legal-module__Qu0mEa__footerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.legal-module__Qu0mEa__footerNav{flex-wrap:wrap;gap:24px;font-size:13.5px;display:flex}.legal-module__Qu0mEa__footerNav a{color:var(--muted);text-decoration:none}.legal-module__Qu0mEa__footerNav a:hover{color:var(--ink)}.legal-module__Qu0mEa__copyright{font-family:var(--mono);letter-spacing:.1em;color:var(--muted2);margin-top:28px;font-size:10px}
