.legal-shell{color:#20243b;max-width:1120px;margin:auto;padding:24px 32px}.legal-shell header{justify-content:space-between;align-items:center;gap:20px;display:flex}.legal-brand{color:inherit;align-items:center;gap:10px;font-size:20px;font-weight:750;text-decoration:none;display:flex}.legal-shell main{max-width:760px;margin:64px auto}.legal-shell h1{letter-spacing:-1px;font-size:clamp(30px,4vw,44px);line-height:1.15}.legal-shell h2{margin:34px 0 12px;font-size:21px}.legal-shell p,.legal-shell li{color:#59617b;font-size:16px;line-height:1.75}.legal-shell a{color:#513be5;text-underline-offset:3px}.legal-shell footer{border-top:1px solid #e3e5f2;flex-wrap:wrap;gap:24px;padding:24px 0;font-size:14px;display:flex}.legal-shell .legal-date{font-size:13px}.legal-shell address{font-style:normal;line-height:1.75}.legal-shell pre{white-space:pre-wrap;font:inherit;background:#f7f7fc;border-radius:12px;padding:18px}@media (max-width:600px){.legal-shell{padding:20px}.legal-shell main{margin:42px auto}.legal-brand{font-size:17px}.legal-shell header>a:last-child{font-size:13px}}