.public-legal{padding-inline:0}.public-legal h1{font-size:clamp(28px,3vw,40px)}.public-legal .legal-content{line-height:1.9}.public-legal .legal-content>section:first-child{border-top:0}.public-legal a:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.public-legal .legal-content :is(p,li,dd){overflow-wrap:anywhere}@media (max-width:639px){.public-legal .legal-content h2{font-size:22px}.public-legal .legal-content{padding-inline:20px}}