.legal-layout>*{overflow-wrap:anywhere;min-width:0}.legal-page table{table-layout:fixed;overflow-wrap:anywhere;width:100%;min-width:0}@media (width<=1024px){.legal-layout{grid-template-columns:minmax(0,1fr);gap:40px}.legal-layout>aside{border-right:0;flex-flow:wrap;padding-right:0;position:static}.legal-layout [data-scrollspy-link]{border-right:0;margin-right:0;padding-right:0}.legal-layout>div{max-width:100%}}@media (width<=932px){.legal-shell{padding-left:24px;padding-right:24px}.legal-page .font-display[class~="text-[36px]"]{font-size:32px;line-height:40px}}@media (width<=768px){.legal-shell{padding-left:16px;padding-right:16px}.legal-page :is(th,td){padding-left:8px;padding-right:8px;font-size:12px;line-height:18px}}
