.policy-document{max-width:900px;margin:40px auto;padding:28px 24px 48px;color:#183653;line-height:1.85;background:#fff}.policy-document h1{font-size:30px;margin:18px 0 4px}.policy-document h2{font-size:20px;margin:32px 0 10px;border-top:1px solid #e3eaf2;padding-top:22px}.policy-document p,.policy-document li{font-size:15px}.policy-document li{margin:10px 0}.policy-document a{color:#145db1;overflow-wrap:anywhere}.policy-date{color:#718099}.policy-footer{border-top:1px solid #e0e7ef;background:#f8fafc;padding:25px 20px!important;text-align:center;color:#66778e;font-size:13px;clear:both}.policy-footer nav{display:flex!important;flex-wrap:wrap;justify-content:center;gap:10px 20px;position:static!important;width:auto!important;visibility:visible!important}.policy-footer a{color:#284767;text-decoration:none}.policy-footer a:hover{text-decoration:underline}.policy-footer p{margin:14px 0 0}.context-disclaimer{max-width:1500px;margin:22px auto;padding:12px 20px;font-size:13px;line-height:1.7;color:#63758c;border-top:1px solid #e0e7ef}.context-disclaimer a{color:#145db1}@media(max-width:600px){.policy-document{margin:16px auto;padding:20px 18px}.policy-document h1{font-size:25px}.policy-footer nav{gap:12px 16px}}@media print{.policy-footer,.context-disclaimer{display:none}}
.crawl-summary{max-width:1450px;margin:24px auto;padding:20px;border:1px solid #e1e8f1;background:#fff;color:#234463;font-size:14px;line-height:1.7}.crawl-summary h2{font-size:20px}.crawl-table{overflow-x:auto}.crawl-summary table{width:100%;border-collapse:collapse;min-width:550px}.crawl-summary th,.crawl-summary td{text-align:left;padding:10px;border-bottom:1px solid #e1e8f1}.crawl-summary a{color:#1466bb}
