.PolicyPage_paper__yOWSG{background:var(--surface);border:1px solid var(--line);border-radius:10px;overflow:hidden}.PolicyPage_head__RA5lk{padding:26px 26px 18px;border-bottom:1px solid var(--line-soft)}.PolicyPage_title__D7nYT{margin:0;font-size:var(--fs-h1);font-weight:700;letter-spacing:-.015em;color:var(--text-strong)}.PolicyPage_date__voXhy{margin:6px 0 0;font-size:var(--fs-small);color:var(--text-faint)}.PolicyPage_body__nQSgZ{padding:22px 26px 28px;max-width:72ch;font-size:var(--fs-base);line-height:1.85;color:var(--text)}.PolicyPage_body__nQSgZ h2{margin:30px 0 8px;font-size:var(--fs-lead);font-weight:700;color:var(--text-strong)}.PolicyPage_body__nQSgZ h2:first-child{margin-top:0}.PolicyPage_body__nQSgZ p{margin:0 0 12px}.PolicyPage_body__nQSgZ ul{margin:0 0 14px;padding-left:18px}.PolicyPage_body__nQSgZ li{margin:0 0 5px}.PolicyPage_table__XIwG4{overflow-x:auto;margin:0 0 16px}.PolicyPage_table__XIwG4 table{width:100%;min-width:420px;border-collapse:collapse;font-size:var(--fs-small)}.PolicyPage_table__XIwG4 td,.PolicyPage_table__XIwG4 th{padding:9px 12px;border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:top}.PolicyPage_table__XIwG4 th{font-weight:600;color:var(--text-strong);background:var(--line-faint);white-space:nowrap}.PolicyPage_body__nQSgZ a{color:var(--link)}.PolicyPage_foot__H8vOw{display:flex;gap:16px;margin:0;padding:14px 26px 18px;border-top:1px solid var(--line-soft);font-size:var(--fs-small)}.PolicyPage_foot__H8vOw a{color:var(--text-dim);text-decoration:none}.PolicyPage_foot__H8vOw a:hover{color:var(--text)}@media (max-width:640px){.PolicyPage_head__RA5lk{padding:20px 16px 14px}.PolicyPage_body__nQSgZ{padding:18px 16px 22px}.PolicyPage_foot__H8vOw{padding:12px 16px 16px}}