.privacy-wrap{max-width:820px}
.policy-block{margin-bottom:64px}
.policy-block:last-child{margin-bottom:0}
.policy-block h2{margin-bottom:12px}
.policy-meta{color:var(--muted);font-size:14px;margin:0 0 24px}
.policy-company{margin:0 0 24px;padding:16px 20px;background:var(--mist);border-left:4px solid var(--gold);font-size:15px}
.policy-block h3{font-family:var(--serif);font-size:20px;font-weight:500;margin:40px 0 12px;padding-left:12px;border-left:4px solid var(--gold)}
.policy-block h4{font-size:16px;font-weight:700;margin:28px 0 8px}
.policy-block p,.policy-block li{font-size:15px;line-height:1.9}
.policy-block ol,.policy-block ul{margin:0 0 16px;padding-left:1.6em}
.policy-block dl{margin:0 0 16px}
.policy-block dt{font-weight:700;margin-top:12px}
.policy-block dd{margin:0}
.policy-contact{margin:24px 0;padding:20px 24px;background:var(--mist);border-left:4px solid var(--gold)}
.policy-contact p{margin:0}
.policy-note{color:var(--muted);font-size:14px}
.policy-block a{color:var(--green);word-break:break-all}
