.legal-module__vSuJkW__top{background:var(--bg);text-align:center;padding:150px 24px 48px}.legal-module__vSuJkW__title{letter-spacing:-.025em;max-width:16em;color:var(--text);text-wrap:balance;margin:0 auto 14px;font-size:clamp(36px,5vw,64px);font-weight:600;line-height:1.05}.legal-module__vSuJkW__updated{color:var(--text-dim);margin:0 0 32px;font-size:15px}.legal-module__vSuJkW__tabs{background:#f2f2f7;border-radius:999px;flex-wrap:wrap;justify-content:center;gap:4px;padding:5px;display:inline-flex}.legal-module__vSuJkW__tab{height:44px;color:var(--text-dim);border-radius:999px;align-items:center;padding:0 22px;font-size:16px;font-weight:600;text-decoration:none;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}.legal-module__vSuJkW__tab:hover{color:var(--text)}.legal-module__vSuJkW__tabOn{color:var(--text);background:#fff;box-shadow:0 1px 3px #00000014}.legal-module__vSuJkW__band{background:var(--bg-soft);padding:56px 24px 120px}.legal-module__vSuJkW__card{background:var(--surface);border-radius:28px;max-width:760px;margin:0 auto;padding:48px 56px}.legal-module__vSuJkW__prevails{background:var(--bg-soft);color:var(--text-dim);border-radius:14px;margin:0 0 32px;padding:14px 18px;font-size:15px;line-height:1.5}.legal-module__vSuJkW__section+.legal-module__vSuJkW__section{margin-top:36px}.legal-module__vSuJkW__h2{letter-spacing:-.01em;color:var(--text);margin:0 0 12px;font-size:21px;font-weight:600;line-height:1.25}.legal-module__vSuJkW__p,.legal-module__vSuJkW__list{color:#3a3a3c;margin:0;font-size:16.5px;line-height:1.65}.legal-module__vSuJkW__p+.legal-module__vSuJkW__p,.legal-module__vSuJkW__p+.legal-module__vSuJkW__list,.legal-module__vSuJkW__list+.legal-module__vSuJkW__p{margin-top:12px}.legal-module__vSuJkW__list{padding-left:1.2em}.legal-module__vSuJkW__list li+li{margin-top:6px}@media (max-width:640px){.legal-module__vSuJkW__top{padding:120px 16px 36px}.legal-module__vSuJkW__tab{height:40px;padding:0 14px;font-size:14.5px}.legal-module__vSuJkW__band{padding:24px 16px 80px}.legal-module__vSuJkW__card{border-radius:22px;padding:28px 22px}}