.legal-policy-module__7cRPpq__page{color:#ffffffe0;background:radial-gradient(circle at 82% 0,#c4a46514,#0000 30%),#080808;min-height:100vh}.legal-policy-module__7cRPpq__inner{width:min(1120px,100% - 48px);margin:0 auto;padding:72px 0 104px}.legal-policy-module__7cRPpq__header{border-bottom:1px solid #c6a86e42;max-width:900px;padding-bottom:30px}.legal-policy-module__7cRPpq__kicker{color:#c6a86e;letter-spacing:.16em;margin:0 0 12px;font-size:10px;font-weight:760}.legal-policy-module__7cRPpq__header h1{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(24px,3vw,34px);font-weight:720;line-height:1.15}.legal-policy-module__7cRPpq__lead{color:#ffffff94;max-width:760px;margin:16px 0 0;font-size:14px;line-height:1.8}.legal-policy-module__7cRPpq__meta{flex-wrap:wrap;align-items:baseline;gap:8px 18px;margin-top:24px;font-size:11px;display:flex}.legal-policy-module__7cRPpq__meta span{color:#ffffff52}.legal-policy-module__7cRPpq__meta strong{color:#ffffffb3;font-weight:600}.legal-policy-module__7cRPpq__notice{border-bottom:1px solid #ffffff14;grid-template-columns:170px 1fr;gap:24px;margin-top:34px;padding:18px 0;display:grid}.legal-policy-module__7cRPpq__notice strong{color:#c6a86e;letter-spacing:.04em;font-size:11px}.legal-policy-module__7cRPpq__notice p{color:#ffffff8a;margin:0;font-size:12px;line-height:1.75}.legal-policy-module__7cRPpq__quickNav{border-bottom:1px solid #ffffff14;flex-wrap:wrap;gap:8px 22px;margin:22px 0 12px;padding-bottom:20px;display:flex}.legal-policy-module__7cRPpq__quickNav a{color:#ffffff80;font-size:11px;text-decoration:none}.legal-policy-module__7cRPpq__quickNav a:hover{color:#d7ba82}.legal-policy-module__7cRPpq__sections{display:grid}.legal-policy-module__7cRPpq__section{border-bottom:1px solid #ffffff12;grid-template-columns:minmax(190px,260px) minmax(0,1fr);gap:48px;padding:28px 0;scroll-margin-top:96px;display:grid}.legal-policy-module__7cRPpq__section h2{color:#ffffffdb;margin:0;font-size:13px;font-weight:680;line-height:1.55}.legal-policy-module__7cRPpq__body{gap:10px;display:grid}.legal-policy-module__7cRPpq__body p,.legal-policy-module__7cRPpq__body li,.legal-policy-module__7cRPpq__dataList dt,.legal-policy-module__7cRPpq__dataList dd{color:#ffffff8f;word-break:keep-all;font-size:12px;line-height:1.85}.legal-policy-module__7cRPpq__body p{margin:0}.legal-policy-module__7cRPpq__body ul{gap:7px;margin:0;padding-left:18px;display:grid}.legal-policy-module__7cRPpq__body li::marker{color:#c6a86eb8}.legal-policy-module__7cRPpq__dataList{border-top:1px solid #ffffff14;gap:0;margin:4px 0 0;display:grid}.legal-policy-module__7cRPpq__dataRow{border-bottom:1px solid #ffffff0f;grid-template-columns:minmax(150px,210px) minmax(0,1fr);gap:24px;padding:11px 0;display:grid}.legal-policy-module__7cRPpq__dataRow dt,.legal-policy-module__7cRPpq__dataRow dd{margin:0}.legal-policy-module__7cRPpq__dataRow dt{color:#d7ba82c7;font-weight:620}.legal-policy-module__7cRPpq__callout{border-top:1px solid #c6a86e2e;margin-top:6px;padding:14px 0 2px}.legal-policy-module__7cRPpq__callout strong{color:#d7ba82;font-size:11px;font-weight:680}.legal-policy-module__7cRPpq__callout p{margin-top:6px}.legal-policy-module__7cRPpq__documentFooter{border-top:1px solid #c6a86e40;margin-top:38px;padding-top:22px}.legal-policy-module__7cRPpq__documentFooter strong{color:#c6a86e;font-size:11px}.legal-policy-module__7cRPpq__documentFooter p{color:#ffffff75;margin:8px 0 0;font-size:11px;line-height:1.7}.legal-policy-module__7cRPpq__documentLinks{flex-wrap:wrap;gap:8px 18px;margin-top:14px;display:flex}.legal-policy-module__7cRPpq__documentLinks a{color:#d7ba82b8;font-size:11px;text-decoration:none}.legal-policy-module__7cRPpq__documentLinks a:hover{color:#f0d8aa}@media (max-width:760px){.legal-policy-module__7cRPpq__inner{width:min(100% - 28px,1120px);padding:48px 0 76px}.legal-policy-module__7cRPpq__notice,.legal-policy-module__7cRPpq__section,.legal-policy-module__7cRPpq__dataRow{grid-template-columns:1fr}.legal-policy-module__7cRPpq__notice,.legal-policy-module__7cRPpq__section{gap:10px}.legal-policy-module__7cRPpq__section{padding:24px 0}.legal-policy-module__7cRPpq__section h2{color:#d7ba82}.legal-policy-module__7cRPpq__dataRow{gap:2px}.legal-policy-module__7cRPpq__body p,.legal-policy-module__7cRPpq__body li,.legal-policy-module__7cRPpq__dataList dt,.legal-policy-module__7cRPpq__dataList dd{word-break:normal}}
