.bc-legal__mast{padding:28px 0;background:var(--bc-card);border-bottom:1px solid var(--bc-line)}.bc-legal__h1{margin:0 0 10px;font-size:1.65rem;font-weight:900}.bc-legal__frame{display:grid;grid-template-columns:200px minmax(0,1fr);gap:28px;padding:32px 0 48px;align-items:start}@media (max-width:800px){.bc-legal__frame{grid-template-columns:1fr}}.bc-legal__dock{position:sticky;top:100px;padding:16px;border-radius:var(--bc-r);background:var(--bc-card);border:1px solid var(--bc-line)}.bc-legal__dock ul{margin:0;padding:0;list-style:none}.bc-legal__dock a{display:block;padding:8px 0;font-weight:800;color:var(--bc-blue);text-decoration:none}.bc-legal__paper{padding:24px 28px;border-radius:16px;background:var(--bc-card);border:1px solid var(--bc-line);max-width:72ch}
