.footer-bottom>div{display:flex;flex-wrap:wrap;gap:12px 18px}.support-card{padding:24px;border:1px solid #dde3df;border-radius:10px;background:#fff}.support-card h2{font-size:1.3rem;margin:0 0 12px;line-height:1.3}.support-card p{margin:0}.prose h2{margin-top:32px}.prose p{line-height:1.75}@media print{header,footer,.share-bar,.topbar{display:none}.page-hero{padding:20px 0}.page-body{padding:10px 0}.prose{max-width:none}}