.ws-legal{min-height:100svh;background:var(--ws-bg-0);color:var(--ws-ink-0)}.ws-legal main .rounded-3xl{background:var(--ws-bg-1);border-color:var(--ws-line-strong);box-shadow:none}.ws-legal h1,.ws-legal main a{overflow-wrap:anywhere}@media (max-width:767px){.ws-legal main>div{padding:28px 20px 48px}.ws-legal main .rounded-3xl{padding:24px 20px;border-radius:20px}}