.privacy_wrapper__tdLpj{padding:140px 0 100px;min-height:70vh}.privacy_title__ztaAf{font-family:var(--serif);font-size:clamp(32px,4vw,48px);font-weight:400;letter-spacing:-.02em;color:var(--text);margin-bottom:12px;line-height:1.1}.privacy_subtitle__Syu1v{font-size:13px;color:var(--text-faint);letter-spacing:.08em;margin-bottom:56px}.privacy_content__njTEq h2{font-family:var(--serif);font-size:20px;font-weight:400;margin-top:48px;margin-bottom:16px;color:var(--gold);padding-bottom:8px;border-bottom:1px solid var(--line)}.privacy_content__njTEq h2:first-child{margin-top:0}.privacy_content__njTEq p{color:var(--text-dim);font-size:15px;line-height:1.8;margin-bottom:12px}.privacy_content__njTEq ul{padding-left:24px;margin-bottom:16px}.privacy_content__njTEq li{color:var(--text-dim);font-size:15px;line-height:1.8;margin-bottom:6px}.privacy_content__njTEq li::marker{color:var(--gold-soft)}.privacy_content__njTEq strong{color:var(--text);font-weight:500}.privacy_content__njTEq a{color:var(--gold);border-bottom:1px solid rgba(197,165,90,.3);text-decoration:none;transition:border-color .3s}.privacy_content__njTEq a:hover{border-color:var(--gold)}.privacy_placeholder__vlqri{background:rgba(197,165,90,.08);border:1px dashed rgba(197,165,90,.25);padding:4px 10px;border-radius:4px;color:var(--gold);font-size:13px;font-weight:500}@media (max-width:900px){.privacy_wrapper__tdLpj{padding:100px 0 60px}.privacy_content__njTEq h2{font-size:18px;margin-top:36px}}@media (max-width:600px){.privacy_wrapper__tdLpj{padding:80px 0 48px}.privacy_content__njTEq li,.privacy_content__njTEq p{font-size:14px}}