.policy-article{max-width:860px;margin:0 auto var(--space-13);padding-top:var(--space-11)}.policy-intro{font-size:var(--font-size-md);color:var(--gray-700);margin-top:var(--space-3)}.policy-section{margin-top:var(--space-9);padding-top:var(--space-4);border-top:1px solid var(--gray-200)}.policy-section h2{font-size:var(--font-size-2xl);margin-bottom:var(--space-4)}.policy-footer{margin-top:var(--space-10);padding-top:var(--space-6);border-top:1px solid var(--gray-200);display:flex;justify-content:space-between;align-items:center;gap:var(--space-5);flex-wrap:wrap}.policy-actions{display:flex;flex-wrap:wrap;gap:var(--space-4)}@media (max-width:575.98px){.policy-article{padding-top:var(--space-9)}.policy-footer{flex-direction:column;align-items:flex-start}}