.privacy_page__Q9Fj4{min-height:100vh;background:var(--ah-bg);color:var(--ah-fg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Malgun Gothic,Apple SD Gothic Neo,sans-serif}.privacy_main__1RN80{width:min(860px,calc(100% - 40px));margin:0 auto;padding:54px 0 88px}.privacy_kicker__otho2{margin:0;color:var(--ah-accent-ink-2);font-size:11px;font-weight:750;letter-spacing:.1em}.privacy_main__1RN80 h1{margin:10px 0 0;color:var(--ah-fg-strong);font-size:clamp(30px,5vw,44px);letter-spacing:-.03em}.privacy_lede__l2QwQ{max-width:66ch;margin:16px 0 0;color:var(--ah-muted);font-size:16px;line-height:1.75}.privacy_updated__2_rSI{margin:14px 0 0;color:var(--ah-dim);font-size:12px}.privacy_main__1RN80 section{margin-top:42px}.privacy_main__1RN80 h2{margin:0 0 12px;color:var(--ah-fg-strong);font-size:20px}.privacy_main__1RN80 p{margin:0 0 12px;color:var(--ah-fg-soft);font-size:14px;line-height:1.8}.privacy_main__1RN80 a{color:var(--ah-accent-ink)}.privacy_tableWrap__kR4wH{overflow-x:auto;border:1px solid var(--ah-line-2);border-radius:12px}.privacy_tableWrap__kR4wH table{width:100%;min-width:690px;border-collapse:collapse;font-size:13px;line-height:1.6}.privacy_tableWrap__kR4wH td,.privacy_tableWrap__kR4wH th{padding:10px 12px;border-bottom:1px solid var(--ah-line);text-align:left;vertical-align:top}.privacy_tableWrap__kR4wH thead th{background:var(--ah-surface-3);color:var(--ah-fg-strong)}.privacy_tableWrap__kR4wH tbody th{width:24%;color:var(--ah-fg-strong);font-weight:650}.privacy_tableWrap__kR4wH tr:last-child td,.privacy_tableWrap__kR4wH tr:last-child th{border-bottom:0}.privacy_controlBox__4BUcS{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:18px;padding:15px 16px;border:1px solid var(--ah-line-2);border-radius:11px;background:var(--ah-surface)}.privacy_controlBox__4BUcS b{color:var(--ah-fg-strong);font-size:13.5px}.privacy_controlBox__4BUcS p{margin:4px 0 0;color:var(--ah-muted);font-size:12.5px;line-height:1.55}.privacy_controlBox__4BUcS button{flex:none;padding:7px 12px;border:1px solid var(--ah-line-3);border-radius:8px;background:var(--ah-surface-btn);color:var(--ah-fg);font:inherit;font-size:12.5px;font-weight:650;cursor:pointer}.privacy_controlBox__4BUcS button:hover{background:var(--ah-surface-hover)}@media (max-width:620px){.privacy_main__1RN80{width:min(100% - 28px,860px);padding-top:38px}.privacy_controlBox__4BUcS{align-items:stretch;flex-direction:column}.privacy_controlBox__4BUcS button{align-self:flex-start}}