.gh-legal{color:#1b1f1c;flex-direction:column;gap:22px;padding:16px 20px 40px;font-family:Manrope,Avenir Next,Segoe UI,sans-serif;display:flex}.gh-legal nav{background:#fff;border:1px solid #e6e1d8;border-radius:20px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.gh-legal nav b{font-size:15px;font-weight:800}.gh-legal nav ol{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.gh-legal nav a{color:#3b403b;padding:7px 0;font-size:14px;font-weight:600;text-decoration:none;display:block}.gh-legal nav a:hover{color:#1e5b3f}.gh-legal article{flex-direction:column;gap:26px;min-width:0;display:flex}.gh-legal section{flex-direction:column;gap:10px;scroll-margin-top:90px;display:flex}.gh-legal h2{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:800}.gh-legal p,.gh-legal li{color:#3b403b;margin:0;font-size:15px;line-height:1.65}.gh-legal ul{flex-direction:column;gap:8px;margin:0;padding-left:20px;display:flex}.gh-legal .ask{color:#1e5b3f;background:#e6efe9;border-radius:16px;padding:14px 16px;font-weight:700}.gh-legal.wide{flex-direction:row;align-items:flex-start;gap:48px;max-width:1200px;margin:0 auto;padding:40px 40px 64px}.gh-legal.wide nav{flex:0 0 280px;max-height:calc(100vh - 48px);position:sticky;top:24px;overflow-y:auto}.gh-legal.wide article{flex:auto;gap:32px;max-width:780px}.gh-legal.wide h2{font-size:22px}.gh-legal.wide p,.gh-legal.wide li{font-size:16px}@media (max-width:900px){.gh-legal.wide{flex-direction:column;padding:24px 20px 48px}.gh-legal.wide nav{box-sizing:border-box;flex:none;width:100%;max-height:none;position:static}}
