/* nov12a accessibility floor: no visible label under 13px. Linked at the end of <body>; the three :not(#id) prefix lifts specificity above the site's own !important label rules. */
html:not(#_f1):not(#_f2):not(#_f3) body .cl-k.cl-k,
html:not(#_f1):not(#_f2):not(#_f3) body .xsort.xsort b,
html:not(#_f1):not(#_f2):not(#_f3) body .xgroup-h.xgroup-h p,
html:not(#_f1):not(#_f2):not(#_f3) body .xcard-award.xcard-award b,
html:not(#_f1):not(#_f2):not(#_f3) body .xcard-client.xcard-client,
html:not(#_f1):not(#_f2):not(#_f3) body .xcard-tags.xcard-tags span,
html:not(#_f1):not(#_f2):not(#_f3) body .xm-sm.xm-sm,
html:not(#_f1):not(#_f2):not(#_f3) body .xm-lg.xm-lg,
html:not(#_f1):not(#_f2):not(#_f3) body .xcap.xcap,
html:not(#_f1):not(#_f2):not(#_f3) body .reel-btn.reel-btn,
html:not(#_f1):not(#_f2):not(#_f3) body .cc-title.cc-title span,
html:not(#_f1):not(#_f2):not(#_f3) body .cc-replay.cc-replay,
html:not(#_f1):not(#_f2):not(#_f3) body .cc-now.cc-now,
html:not(#_f1):not(#_f2):not(#_f3) body .cc-row.cc-row span,
html:not(#_f1):not(#_f2):not(#_f3) body .cc-short.cc-short,
html:not(#_f1):not(#_f2):not(#_f3) body .cc-full.cc-full,
html:not(#_f1):not(#_f2):not(#_f3) body .cc-pt.cc-pt em,
html:not(#_f1):not(#_f2):not(#_f3) body .cc-ln.cc-ln,
html:not(#_f1):not(#_f2):not(#_f3) body .cc-sg.cc-sg,
html:not(#_f1):not(#_f2):not(#_f3) body .cc-tag.cc-tag,
html:not(#_f1):not(#_f2):not(#_f3) body .cc-key.cc-key,
html:not(#_f1):not(#_f2):not(#_f3) body .cc-hint.cc-hint,
html:not(#_f1):not(#_f2):not(#_f3) body .cc-real-t.cc-real-t span,
html:not(#_f1):not(#_f2):not(#_f3) body .cm-proof-k.cm-proof-k,
html:not(#_f1):not(#_f2):not(#_f3) body .cm-proof-fc.cm-proof-fc span,
html:not(#_f1):not(#_f2):not(#_f3) body .lockup-t.lockup-t span,
html:not(#_f1):not(#_f2):not(#_f3) body .bm-side-pdf.bm-side-pdf,
html:not(#_f1):not(#_f2):not(#_f3) body .bm-fn.bm-fn,
html:not(#_f1):not(#_f2):not(#_f3) body figcaption.cap.cap,
html:not(#_f1):not(#_f2):not(#_f3) body figcaption.cap.cap span,
html:not(#_f1):not(#_f2):not(#_f3) body .cap-link.cap-link,
html:not(#_f1):not(#_f2):not(#_f3) body .kx-tm-v.kx-tm-v figcaption,
html:not(#_f1):not(#_f2):not(#_f3) body .kx-steps.kx-steps b,
html:not(#_f1):not(#_f2):not(#_f3) body .kx-steps.kx-steps span,
html:not(#_f1):not(#_f2):not(#_f3) body .th-tag.th-tag,
html:not(#_f1):not(#_f2):not(#_f3) body .th-k.th-k,
html:not(#_f1):not(#_f2):not(#_f3) body .prh-as.prh-as,
html:not(#_f1):not(#_f2):not(#_f3) body .prh-st.prh-st dt,
html:not(#_f1):not(#_f2):not(#_f3) body .pr-spot-go.pr-spot-go,
html:not(#_f1):not(#_f2):not(#_f3) body .rf-hd.rf-hd b,
html:not(#_f1):not(#_f2):not(#_f3) body .rf-ch.rf-ch .n,
html:not(#_f1):not(#_f2):not(#_f3) body .rf-role.rf-role,
html:not(#_f1):not(#_f2):not(#_f3) body .rf-ft.rf-ft span,
html:not(#_f1):not(#_f2):not(#_f3) body .rf-ft.rf-ft a,
html:not(#_f1):not(#_f2):not(#_f3) body .mx-k.mx-k,
html:not(#_f1):not(#_f2):not(#_f3) body .pr-m.pr-m i,
html:not(#_f1):not(#_f2):not(#_f3) body .abx-id-dl.abx-id-dl dt,
html:not(#_f1):not(#_f2):not(#_f3) body .email-row.email-row .btn,
html:not(#_f1):not(#_f2):not(#_f3) body .form.form .field label,
html:not(#_f1):not(#_f2):not(#_f3) body .ff-opt.ff-opt,
html:not(#_f1):not(#_f2):not(#_f3) body .ce-hero-cap.ce-hero-cap b,
html:not(#_f1):not(#_f2):not(#_f3) body .ce-hero-cap.ce-hero-cap span,
html:not(#_f1):not(#_f2):not(#_f3) body .tc.tc,
html:not(#_f1):not(#_f2):not(#_f3) body .sp-stats.sp-stats span{font-size:13px!important}
/* the 13px floor widens the signal-chart key row; let it wrap on phones */
@media (max-width:600px){html:not(#_f1):not(#_f2):not(#_f3) body .cc-foot{grid-template-columns:minmax(0,1fr)!important;row-gap:6px!important;max-width:100%!important}html:not(#_f1):not(#_f2):not(#_f3) body .cc-foot>*{min-width:0!important;white-space:normal!important;flex-wrap:wrap!important}}
/* brand-activations: 13px floor, route steps stack on phones, Clio elements untouched */
html:not(#_f1):not(#_f2):not(#_f3) body main :is(.eyebrow,.label,.ba-cap-cs,.ba-cap-go,.ba-deliv-k,.ba-route li>span,.ba-route li>span>b,.sp-stats li>span,.ba-preview-link span,.ba-more em,.ba-res:not([class*=clio])>span,.ba-pv-f figcaption,.ba-pv-f figcaption b,.ba-live2-f figcaption,.ba-live2-f figcaption b){font-size:13px!important}
@media (max-width:600px){html:not(#_f1):not(#_f2):not(#_f3) body .ba-route{grid-template-columns:minmax(0,1fr)!important;row-gap:10px!important}html:not(#_f1):not(#_f2):not(#_f3) body .ba-route li,html:not(#_f1):not(#_f2):not(#_f3) body .ba-route li>span{min-width:0!important;overflow-wrap:anywhere}}
@media (max-width:380px){html:not(#_f1):not(#_f2):not(#_f3) body main .ba-deliv li{letter-spacing:.06em!important;overflow-wrap:anywhere}}
