.privacy_wrap__GB1Dj{max-width:820px;margin:0 auto}.privacy_dataList__skmMd{list-style:none;padding:0;margin:1rem 0 1.5rem;display:flex;flex-direction:column;gap:.6rem}.privacy_dataItem__lgvxQ{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:.85rem 1.1rem;display:grid;grid-template-columns:minmax(180px,220px) 1fr;grid-gap:.25rem 1.25rem;gap:.25rem 1.25rem;align-items:baseline}.privacy_dataLabel__NRrIg{font-size:.9rem;font-weight:700;color:var(--text)}.privacy_dataDetail__GvQlv{font-size:.9rem;color:var(--text-muted);line-height:1.6}.privacy_dataBasis__BxzhM{grid-column:1/-1;font-size:.78rem;color:var(--text-light);font-weight:600;margin-top:.25rem;letter-spacing:.01em}.privacy_tableWrap__KO_T7{margin:1rem 0 1.5rem;border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.privacy_tableScroll__T0Fh5{overflow-x:auto}.privacy_table__bAIZP{width:100%;border-collapse:collapse;font-size:.875rem}.privacy_table__bAIZP thead{background:var(--bg)}.privacy_table__bAIZP th{text-align:left;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);padding:.75rem 1rem;border-bottom:1px solid var(--border);white-space:nowrap}.privacy_table__bAIZP td{padding:.85rem 1rem;color:var(--text);border-bottom:1px solid var(--border-light);vertical-align:top;line-height:1.5}.privacy_table__bAIZP tbody tr:last-child td{border-bottom:none}.privacy_table__bAIZP td strong{font-weight:700;color:var(--text)}.privacy_infoNote__s1kqB{background:var(--teal-light);border:1px solid rgba(13,148,136,.2);border-radius:var(--radius);padding:.85rem 1.1rem;font-size:.875rem;color:var(--teal-dark);line-height:1.6;margin:1rem 0 1.5rem}@media (max-width:640px){.privacy_dataItem__lgvxQ{grid-template-columns:1fr}}