.legal-table{width:100%;table-layout:fixed}.legal-table caption{text-align:left;padding:20px;font-weight:650;color:var(--text)}.legal-table th{width:36%;white-space:normal;vertical-align:top}.legal-table td{overflow-wrap:anywhere;white-space:normal}.business-footer{max-width:44ch}.business-footer p{overflow-wrap:anywhere}.business-contact{font-style:normal;margin-top:24px;overflow-wrap:anywhere}.business-contact p{margin:10px 0}
@media(max-width:760px){.legal-table caption,.legal-table th,.legal-table td{padding:14px}.legal-table th{width:43%}.legal-table{font-size:14px}.legal-page h1{overflow-wrap:anywhere}}
