html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{margin:0;background:#eef4fb;color:#16365b;font:16px/1.7 system-ui,-apple-system,Segoe UI,sans-serif}a{color:#145fd0}a:focus-visible{outline:3px solid #f1a62c;outline-offset:3px}.ajgo-legal-header{background:#123961;color:white;padding:18px 24px}.ajgo-legal-header a{color:white;font-weight:700;text-decoration:none}.ajgo-legal-main{max-width:880px;margin:30px auto;background:white;padding:26px 32px;border:1px solid #d6e4f2;border-radius:16px}.ajgo-legal-main h1{font-size:30px;line-height:1.25}.ajgo-legal-main h2{font-size:20px;margin-top:28px}.ajgo-legal-main h3{font-size:16px}.ajgo-legal-main ul{padding-left:23px}.ajgo-legal-main table{width:100%;border-collapse:collapse;font-size:14px}.ajgo-legal-main td,.ajgo-legal-main th{border:1px solid #d5e4f1;text-align:left;padding:10px;vertical-align:top}.ajgo-legal-main .status{background:#fff0cc;border:1px solid #e6c169;padding:15px;border-radius:10px}.ajgo-legal-footer{text-align:center;color:#55708d;padding:12px 10px 26px;font-size:14px}@media(max-width:700px){.ajgo-legal-main{margin:15px 8px;padding:20px 15px;overflow-wrap:anywhere}.ajgo-legal-main table{display:block;overflow-x:auto}}
