.legal-page{flex-direction:column;align-items:center;gap:2rem;padding:12vh 1.5rem 10vh;display:flex}.legal-card{width:min(960px,100%);top:unset;margin-top:0;position:relative!important}.legal-card h2:not(.section-title),.legal-card h3{margin-top:1rem}.legal-card p+p,.legal-card ul+p,.legal-card h3+p{margin-top:.5rem}.legal-card ul{margin-top:.5rem;margin-left:1.25rem}.legal-card li{margin-bottom:.35rem}.legal-note{opacity:.85;margin-top:1rem;font-size:1rem}@media (width<=768px){.legal-page{padding-top:10vh}.legal-card{width:100%}}
