.legal-demo{margin-bottom:36px}.legal-demo h2{font-size:28px;margin-bottom:16px}.legal-demo p:last-child{margin-bottom:0}.legal-sections{max-width:850px}.legal-sections h2{font-size:32px}.legal-links{margin-bottom:60px}@media(max-width:620px){.legal-sections h2{font-size:28px}.legal-links{flex-direction:column;align-items:flex-start;gap:18px}}
