.policy__meta{min-height:1.55em;color:var(--text-3);margin-top:12px;font-size:14px;line-height:1.55}.policy__body{border-top:1px solid var(--line);letter-spacing:-.01em;color:var(--text);word-break:keep-all;overflow-wrap:anywhere;margin-top:48px;padding-top:40px;font-size:17px;line-height:1.75}.policy__body p+p,.policy__body ul+p{margin-top:12px}.policy__body h2{letter-spacing:-.02em;margin-top:48px;margin-bottom:12px;font-size:22px;font-weight:700;line-height:1.45}.policy__body h2:first-child{margin-top:0}.policy__body ul{color:var(--text);flex-direction:column;gap:8px;margin:12px 0;padding-left:1.1em;list-style:"·  ";display:flex}.policy__body li::marker{color:var(--text-3)}.policy__status{color:var(--text-2)}
