.ps-legal{max-width:824px;margin:0 auto;padding:72px 32px 110px}.ps-legal header{border-bottom:1px solid #ffffff2e;max-width:760px;padding-bottom:36px}.ps-legal h1{letter-spacing:-.03em;font-size:clamp(36px,5vw,64px);font-weight:800;line-height:1.04}.ps-legal header p{color:#e6ebff;margin-top:16px;font-size:21px;line-height:1.55}.ps-legal .prose{color:#e6ebff;margin-top:36px;font-size:18px;line-height:1.65}.ps-legal .prose h2{letter-spacing:-.02em;color:#fff;font-size:26px;font-weight:800}.ps-legal .prose :is(h2,h3) a{color:inherit;text-decoration:none}.ps-legal .prose :is(p,li) a{color:#ffd23f}@media (max-width:960px){.ps-legal{padding:40px 18px 80px}}
