.usst-legal-page{padding-top:150px;background:var(--brand-bg-alt)}.usst-legal-page .container{max-width:900px;background:#fff;border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:48px}.usst-legal-page h1{font-size:max(2rem, min(4vw, 3rem));margin-bottom:20px}.usst-legal-page h2{margin-top:28px;font-size:1.35rem}.usst-legal-page p{color:var(--brand-text)}@media (max-width:575px){.usst-legal-page .container{padding:28px}}