.privacy-content { max-width: 860px; padding-block: 54px 64px; overflow-wrap: anywhere; }
.privacy-date { margin-bottom: 12px; color: var(--color-muted); font-size: .8125rem; }
.privacy-content h1 { margin-bottom: 24px; }
.privacy-intro { color: var(--color-muted); font-size: 1.0625rem; }
.privacy-content section { padding-top: 28px; }
.privacy-content h2 { margin-bottom: 10px; color: var(--color-green); font-size: 1.25rem; line-height: 1.4; }
.privacy-content p + p { margin-top: 12px; }
.privacy-content a { color: var(--color-green-deep); }
@media (max-width: 590px) { .privacy-content { width: calc(100% - 32px); padding-block: 32px 40px; } }
