.policy-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 16px; }
.policy-item{padding:16px;background-color:#f2f2f2;text-align: center}
.policy-item h2 { margin: 0 0 16px;color:#444}
.policy-btn,.policy-btn:visited { display: inline-block; padding: 8px 16px; background: #444; color: #fff;font-size:14px}
.policy-btn:hover { background: #e074ac}
