.bs-legal{min-height:100dvh;box-sizing:border-box;background:var(--milk);padding-block:40px 56px;padding-inline:16px}.bs-legal-logo{display:block;height:30px;width:auto;margin:0 auto 28px}.bs-legal-doc{box-sizing:border-box;max-width:720px;margin:0 auto;background:var(--cream);border:1px solid var(--line);border-radius:var(--radius);padding:36px 40px;color:var(--bark);font-size:16px;line-height:1.65}.bs-legal-doc h1{font-size:30px;line-height:1.15;margin:0 0 6px}.bs-legal-doc h2{font-size:19px;line-height:1.3;margin:28px 0 8px}.bs-legal-doc p,.bs-legal-doc ul{margin:0 0 12px}.bs-legal-doc ul{padding-left:22px}.bs-legal-doc li{margin-bottom:6px}.bs-legal-effective{color:var(--stone);font-size:14.5px}.bs-legal-foot{display:flex;justify-content:center;flex-wrap:wrap;gap:18px;margin-top:22px;font-weight:700;font-size:14.5px}@media (max-width:600px){.bs-legal-doc{padding:26px 20px}.bs-legal-doc h1{font-size:26px}}