.compliance-story a{color:#155f86;text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.cps-request,.cps-policy,.cps-review{scroll-margin-top:90px}.cps-request{border-bottom:1px solid var(--osb-line);background:#f8fafc;padding:25px 30px}.cps-request-label{color:var(--osb-muted);align-items:center;gap:9px;font-size:12px;display:flex;margin-bottom:10px!important}.cps-request-label svg{flex:none;width:19px;height:19px}.cps-request h2{max-width:1020px;font-size:30px;font-weight:600;line-height:1.2}.cps-workarea{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:28px;padding:28px 30px;display:grid}.cps-coverage,.cps-response{min-width:0}.cps-section-label{color:var(--osb-muted);text-transform:uppercase;letter-spacing:.11em;font:700 11px/1.5 DM Sans,sans-serif;margin-bottom:13px!important}.cps-policy{background:#eaf4fa;border:1px solid #bfd6e6;border-radius:5px;padding:19px 20px}.cps-source-head{color:var(--osb-muted);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex;margin-bottom:10px!important}.cps-policy h4{letter-spacing:-.04em;margin:0;font:600 19px/1.3 Manrope,sans-serif}.cps-apps{align-items:center;gap:9px;margin-top:14px;display:flex}.cps-apps>span:not([aria-hidden]){background:#fff;border:1px solid #acc8db;border-radius:4px;align-items:center;padding:9px 15px;font-size:19px;font-weight:600;display:inline-flex}.cps-apps>[aria-hidden]{color:#4d6e85;font-size:18px}.cps-review{margin-top:22px}.cps-review dl,.cps-review dd{margin:0}.cps-evidence-row{border-top:1px solid var(--osb-line);grid-template-columns:76px minmax(0,1fr);align-items:start;gap:15px;padding:17px 5px;display:grid}.cps-evidence-row dt{font-size:19px;font-weight:700;line-height:1.4}.cps-evidence-state{align-items:center;gap:7px;font-size:17px;font-weight:600;display:flex}.cps-evidence-state svg{color:#416b87;flex:none;width:17px;height:17px}.cps-evidence-detail{color:var(--osb-muted);font-size:13px;margin-top:3px!important}.cps-unknown{border-bottom:1px solid var(--osb-line);background:#f2f6f9}.cps-unknown .cps-evidence-state{color:#355a74}.cps-boundary{color:var(--osb-muted);max-width:480px;font-size:13px;margin-top:15px!important}.cps-response{background:#fff;border:1px solid #b8c9d8;border-radius:5px;box-shadow:0 5px 15px #1b345108}.cps-response-header{border-bottom:1px solid var(--osb-line);background:#f9fbfc;padding:18px 21px 14px}.cps-draft-label{color:var(--osb-muted);text-transform:uppercase;letter-spacing:.09em;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex;margin-bottom:8px!important}.cps-draft-label svg{flex:none;width:16px;height:16px}.cps-response h3{font-size:23px;font-weight:600;line-height:1.25}.cps-request-citation{color:var(--osb-muted);font-size:12px;margin-top:6px!important}.cps-draft-body{padding:20px 21px}.cps-draft-body blockquote{margin:0;font-size:17px;line-height:1.65}.cps-owner{border-top:1px dashed #b8c9d8;margin-top:23px;padding-top:17px}.cps-owner>p:first-child{letter-spacing:.02em;font-size:12px;font-weight:700;margin-bottom:5px!important}.cps-owner>p:last-child{font-size:15px;line-height:1.55}.cps-draft-note{border-top:1px solid var(--osb-line);color:var(--osb-muted);background:#f9fbfc;padding:12px 21px;font-size:12px}.cps-illustrative{border-top:1px solid var(--osb-line);color:var(--osb-muted);background:#fafcfd;padding:14px 30px;font-size:12px}@media (max-width:800px){.cps-request{padding:18px 16px}.cps-request-label{gap:7px;font-size:11px}.cps-request-label svg{width:16px;height:16px}.cps-request h2{font-size:24px;line-height:1.2}.cps-workarea{grid-template-columns:minmax(0,1fr);gap:24px;padding:20px 16px}.cps-section-label{font-size:10px;margin-bottom:10px!important}.cps-policy{padding:15px}.cps-source-head{gap:8px;font-size:11px;margin-bottom:8px!important}.cps-policy h4{font-size:18px}.cps-apps{gap:8px;margin-top:12px}.cps-apps>span:not([aria-hidden]){padding:8px 12px;font-size:18px}.cps-review{margin-top:18px}.cps-evidence-row{grid-template-columns:61px minmax(0,1fr);gap:8px;padding:13px 4px}.cps-evidence-row dt{font-size:18px}.cps-evidence-state{gap:5px;font-size:15px}.cps-evidence-state svg{width:15px;height:15px}.cps-evidence-detail{font-size:12px}.cps-boundary{font-size:12px;margin-top:12px!important}.cps-response-header{padding:15px 15px 12px}.cps-draft-label{font-size:10px;margin-bottom:7px!important}.cps-response h3{font-size:21px}.cps-draft-body{padding:16px 15px}.cps-draft-body blockquote{font-size:15px}.cps-owner{margin-top:18px;padding-top:14px}.cps-owner>p:last-child{font-size:14px}.cps-draft-note{padding:11px 15px;font-size:11px}.cps-illustrative{padding:13px 16px;font-size:11px}}.cps-continuation-scope{max-width:820px;color:var(--osb-muted);font-size:17px;margin-top:18px!important}.cps-continuation-links{flex-wrap:wrap;gap:12px 24px;font-size:15px;display:flex;margin-top:22px!important}.cps-continuation-links a{color:var(--osb-blue);text-underline-offset:3px;text-decoration:underline}
