.gs-legal-document{width:min(780px,100% - 40px);margin:45px auto 80px}.gs-legal-document h1{margin:16px 0;font-size:clamp(30px,5vw,46px);line-height:1.2}.gs-legal-intro{color:#82747b;font-size:17px;line-height:1.8}.gs-legal-document section{margin-top:32px}.gs-legal-document h2{margin-bottom:12px;font-size:20px}.gs-legal-document section p{color:#675860;margin:12px 0;font-size:14px;line-height:1.9}.gs-legal-document nav{color:#b74313;flex-wrap:wrap;gap:20px;margin-top:38px;font-size:13px;display:flex}.gs-legal-review{color:#865c36;background:#fff0dd;border-radius:10px;margin-bottom:25px;padding:12px;font-size:12px}
