.g1k-legal-head{justify-content:space-between;align-items:center;gap:12px;padding:24px 16px;display:flex}.g1k-legal-main{max-width:780px;padding-bottom:64px}.g1k-legal-main section{scroll-margin-top:16px}.g1k-legal-crumb{margin:0;font-size:15px}.g1k-legal-toc{border:1px solid var(--g-line);border-radius:12px;margin:24px 0;padding:16px 20px}.g1k-legal-toc ol{columns:2 220px;column-gap:28px;margin:8px 0 0;padding-left:22px}.g1k-legal-toc li{break-inside:avoid;margin:2px 0;line-height:1.5}.g1k-legal-note{border-left:3px solid var(--g-orange);background:color-mix(in srgb, var(--g-orange) 8%, transparent);border-radius:0 10px 10px 0;padding:12px 16px}.g1k-legal-all{border-top:1px solid var(--g-line);margin-top:48px;padding-top:8px}.g1k-legal-all ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.g1k-legal-all a{color:var(--g-text)!important}.g1k-legal-main p,.g1k-legal-main li{overflow-wrap:anywhere}.g1k-legal-cards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.g1k-legal-cards li{border:1px solid var(--g-line);border-radius:12px;align-content:start;gap:8px;padding:16px;display:grid}.g1k-legal-cards p{color:var(--g-muted);margin:0;font-size:15px;line-height:1.5}
