.v10-context{position:relative;padding:25px 27px;margin:26px 0 32px;border-left:4px solid var(--bulk-teal);background:var(--bulk-cloud)}
.v10-context-kicker{margin:0 0 9px;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--bulk-teal)}
.v10-context h2{font-size:23px!important;line-height:1.3!important;letter-spacing:-.5px;margin:0 0 12px!important;padding:0!important}
.v10-context #context{display:block;font-size:13px;color:var(--bulk-muted);max-width:660px}
.v10-context #clearContext{font-size:11px;padding:7px 12px;min-height:44px;margin-top:15px}
.v10-context-facts{display:flex;flex-wrap:wrap;gap:16px 32px;margin:20px 0 0;padding-top:18px;border-top:1px solid var(--bulk-border)}
.v10-context-facts dt{font-size:10px;color:var(--bulk-muted);font-weight:600;margin-bottom:4px}
.v10-context-facts dd{margin:0;font-size:13px;font-weight:700;color:var(--bulk-blue);overflow-wrap:anywhere}
.v10-context[data-context-kind="invalid"]{border-left-color:var(--bulk-orange)}
@media(max-width:500px){.v10-context{padding:21px 19px}.v10-context h2{font-size:21px!important}.v10-context-facts{gap:15px 22px}.v10-context-facts dd{font-size:12px}}
