.two-doc-copy span:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)),.two-doc-copy p:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}:where(#app,footer.us-site-footer),:where(#app,footer.us-site-footer) :where(*):not(:where(.us-carousel,.r4-brands,.us-carousel *,.r4-brands *)){--fs-h3:clamp(20px,1.6vw,1.5rem);--fs-caption:14px}@supports (font-size:round(nearest,1px,2px)){:where(#app,footer.us-site-footer),:where(#app,footer.us-site-footer) :where(*):not(:where(.us-carousel,.r4-brands,.us-carousel *,.r4-brands *)){--fs-display:max(12px,round(nearest,clamp(2.25rem,3.9vw,3.5rem),2px));--fs-h1:max(12px,round(nearest,clamp(2rem,3vw,2.75rem),2px));--fs-h2:max(12px,round(nearest,clamp(1.625rem,2.2vw,2rem),2px));--fs-h3:max(12px,round(nearest,clamp(20px,1.6vw,1.5rem),2px))}}:where(.us-carousel,.r4-brands){--fs-display:clamp(2.25rem,3.9vw,3.5rem);--fs-h1:clamp(2rem,3vw,2.75rem);--fs-h2:clamp(1.625rem,2.2vw,2rem);--fs-h3:clamp(1.3125rem,1.6vw,1.5rem);--fs-caption:.8125rem}@media (max-width:760px){:where(#app,footer.us-site-footer),:where(#app,footer.us-site-footer) :where(*):not(:where(.us-carousel,.r4-brands,.us-carousel *,.r4-brands *)){--fs-h5:16px;--fs-lead:18px}:where(.us-carousel,.r4-brands){--fs-h5:1.0625rem;--fs-lead:1.0625rem}}#app h1:not(.us-sr):not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){letter-spacing:-0.03em!important}@supports (font-size:round(nearest,1px,2px)){#app h1:not(.us-sr):not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,var(--fs-h1),2px))!important}}#app h2:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){letter-spacing:-0.03em!important}@supports (font-size:round(nearest,1px,2px)){#app h2:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,var(--fs-h2),2px))!important}#app .us-slide-copy h2:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,var(--fs-display),2px))!important}}#app h3:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){letter-spacing:-0.03em!important}@supports (font-size:round(nearest,1px,2px)){#app [data-r3fs="h3"]:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,var(--fs-h3),2px))!important}#app [data-r3fs="h4"]:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,var(--fs-h4),2px))!important}#app [data-r3fs="h5"]:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,var(--fs-h5),2px))!important}#app [data-r3fs="18"]:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,var(--fs-lead),2px))!important}#app [data-r3fs="16"]:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,var(--fs-body),2px))!important}#app [data-r3fs="14"]:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,var(--fs-small),2px))!important}#app [data-r3fs="13"]:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,var(--fs-caption),2px))!important}#app :is(.page-head,.pd-hero,.depth-hero-copy,.education-hero,.dv-hero,.detail-hero)>p:not([class*=eyebrow]):not(.us-label):not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,var(--fs-lead),2px))!important}}#app :is(.page-head .eyebrow,.depth-hero-copy .us-label,.pd-hero .detail-eyebrow,p.eyebrow,.us-label):not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){letter-spacing:-0.03em!important}@supports (font-size:round(nearest,1px,2px)){#app :is(.page-head .eyebrow,.depth-hero-copy .us-label,.pd-hero .detail-eyebrow,p.eyebrow,.us-label):not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,var(--fs-small),2px))!important}}body>header .site-menu>summary:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px!important}@supports (font-size:round(nearest,1px,2px)){body>header .site-submenu a:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,var(--fs-body),2px))!important}body>header .consult:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,var(--fs-small),2px))!important}#app .r2-download-controls :is(select,input,button):not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,var(--fs-body),2px))!important}#app .searchbar :is(input,button):not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,var(--fs-body),2px))!important}}footer.us-site-footer .us-footer-ci:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}#app .us-home :is(.us-label,.us-section-heading .us-label):not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){letter-spacing:-0.03em!important}#app .r4-case strong:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:20px}#app .r4-case small:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}#app .r4-loop-wrap figcaption:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}#app .r4-loop .t-mono:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}#app .r4-loop .t-in:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#app .r4-loop .t-no:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}#app .r4-loop .t-cap2:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#app .r4-loop .t-chip:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}#app .r4-loop .t-fb:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#app .r4-cta p:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:18px}#app .us-home .product-card-brand:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px!important}#app .us-home .product-card-copy h3:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){letter-spacing:-0.03em!important}#app :is(.support-kicker,.br-label,[class*=kicker],[class*=eyebrow]):not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px!important}#app .r4-eval .e-st:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#app .r4-eval .e-sm:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:12px}#app .r4-eval .e-ax:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:12px}#app .r4-eval .e-z:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#app .r4-eval .e-zs:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:12px}#app .r4-eval .e-ct:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}#app .r4-eval .e-foot:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:12px}#app .r4-lineup .r4-model:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}#app .r4-sec-no:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}#app :is(.pd-hero,.br-hero) .br-facts span:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px!important}#app .r4-kf-label:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}#app .r4-keyfacts strong:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#app .pd-features span:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px!important}#app .pd-features h3:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:20px!important}#app .pd-flow li strong:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:18px}#app .us-home :is(.us-label,.us-section-heading .us-label,.r4-cases .us-label):not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)),#app :is(.support-kicker,.br-label,[class*=kicker],[class*=eyebrow]):not(:is([data-r4n],.detail-hero,.service-photo-hero) *):not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px!important;letter-spacing:-0.03em!important}#app .r4-kf-label:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px!important}#app .r4-keyfacts strong:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){letter-spacing:-0.03em!important}#app .us-home .us-section-heading h2:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){letter-spacing:-0.03em!important}@supports (font-size:round(nearest,1px,2px)){#app .us-home .us-section-heading h2:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,clamp(1.75rem,2.3vw,2.75rem),2px))!important}}#app footer :is(small,span,p,a):not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(14px,1em)!important}@supports (font-size:round(nearest,1px,2px)){#app footer :is(small,span,p,a):not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,max(14px,1em),2px))!important}}#app .r4-ind-links a:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#app .r4-doc strong:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#app .r4-doc-more:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#app .r4-tags a:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#app :is(.depth-hero,.detail-hero,.service-photo-hero,.education-hero,.page-head,.support-hub,.br-hero,.pd-hero,.dv-hero) :is(p,div):has(+ :is(h1,h2)):not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){letter-spacing:-0.03em!important}html body #app .r4-kicker.r4-kicker:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){letter-spacing:-0.03em!important}#app .us-home .us-slide-copy>:is(p,span,small):first-child:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){letter-spacing:-0.03em!important}#r4-reader .r4-rd-list:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#r4-reader .r4-rd-close:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#r4-reader h1:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){letter-spacing:-0.03em}@supports (font-size:round(nearest,1px,2px)){#r4-reader h1:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,clamp(1.75rem,3vw,2.5rem),2px))}}#r4-reader .r4-rd-date:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#r4-reader .r4-rd-text:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:18px}#r4-reader .r4-rd-text table:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#r4-reader .r4-rd-tags a:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#r4-reader .r4-doc-more:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}.r4-admin:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}#app .r4-biz-desc:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#app .r4-biz-logo b:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}@media (max-width:480px){#app .r4-biz-desc:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}}#app .demo-section-nav.r4-seg a:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px!important}#app .demo-section-nav.r4-seg a small:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){letter-spacing:-0.03em}@supports (font-size:round(nearest,1px,2px)){#app .field-list-heading h2:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,clamp(1.75rem,2.6vw,2.25rem),2px))!important}}#app .r4-gl-note:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#app .r4-gl-table table:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#app .r4-gl-foot:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#app a.r4-kipris:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#app .r4-band .r4-band-kicker:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px!important}#app .r4-gill-switch a span:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}@media (min-width:1024px) and (pointer:fine){#r4-deck button span:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px;letter-spacing:-0.03em}}@media (min-width:1024px){#app .us-home .r4-latest .r4-doc:first-child strong:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){letter-spacing:-0.03em}}#app .r4-s3s4-cap:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px!important}#app .r4-dl-brand>h2 small:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}@media (max-width:767px){#app .rich-support-section .rich-check-list li>strong:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px!important}}#r4-reader .r4-rd-text h1:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)),#r4-reader .r4-rd-text h2:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){letter-spacing:-0.03em}@media (max-width:520px){#r4-reader .r4-rd-text h1:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)),#r4-reader .r4-rd-text h2:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:20px!important}}#app .dv-network-connection small:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)),.us-footer-legal span:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)),#app .report-evidence-panel header span:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)),#app .report-evidence-panel .report-source:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px!important}#app .knowledge-page .r4-kn-tabs button:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#app .r4-latest .r4-latest-cards .unified-content-photo h3:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:clamp(20px,1.6vw,24px)}@supports (font-size:round(nearest,1px,2px)){#app .r4-latest .r4-latest-cards .unified-content-photo h3:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,clamp(20px,1.6vw,24px),2px))}}#app .r4-dv-table table:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#app .r4-dv-table tr.r4-dv-cat th span:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}#app .r4-dv-table td.r4-dv-model:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}#app .r4-dv-note:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}#app #br-lineup.r4-compact .br-range-copy p:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}.r4-dv-lb figcaption:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}@media (min-width:1025px){.company-cert-row.r4-cert5 h3:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}}#app .r4-cv-k:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px;letter-spacing:-0.03em}#app .r4-cv-t:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:20px}#app .r46-excard:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}#app .r46-exbadge:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px!important}#app .r46-exline:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px!important}#app .r46-exbox dt:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#app .r46-exbox-note:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px!important}@supports (font-size:round(nearest,1px,2px)){#app .r46-demo .r46-hb h1:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,clamp(2rem,3.4vw,2.75rem),2px))!important}#app .r46-ph:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,.9375em,2px))}}#app .r46-step-no:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#app .r46-steps h4:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px!important}#app .r46-steps p:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#app .r46-check span:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}@media (max-width:767px){#app table.r46-cmp td:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *))::before{font-size:14px}}html.r46-d6 #app .r4-keyfacts .r4-kf-label:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px!important;letter-spacing:-0.03em}#app .r47-judge>h2:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){letter-spacing:-0.03em}@supports (font-size:round(nearest,1px,2px)){#app .r47-judge>h2:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,clamp(1.375rem,2.1vw,1.875rem),2px))!important}}#app table.r47-mini:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#app .r47-case .r47-case-num:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){letter-spacing:-0.03em}@supports (font-size:round(nearest,1px,2px)){#app .r47-case .r47-case-num:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,clamp(28px,2.3vw,36px),2px))}}#app .r47-case h3:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px!important}#app .r47-case p:not([class]):not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#app .r47-case .r47-case-tag:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}#app .r47-principle-copy h2:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){letter-spacing:-0.03em}@supports (font-size:round(nearest,1px,2px)){#app .r47-principle-copy h2:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,clamp(1.375rem,2vw,1.75rem),2px))!important}}#app ol.r47-zones .r47-zm:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}#app ol.r47-strip b:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}@supports (font-size:round(nearest,1px,2px)){#app .r48-a2 .r47-case-num .r48-arr:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,.56em,2px))}}#app .r48-a2 .r47-case-num.r48-word:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){letter-spacing:-0.03em}@supports (font-size:round(nearest,1px,2px)){#app .r48-a2 .r47-case-num.r48-word:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:max(12px,round(nearest,clamp(22px,1.75vw,26px),2px))}}#app .r48-course .r48-dur:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){letter-spacing:-0.03em}@media (max-width:767px){#app .r48-flow-it em:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:12px}}#app .r49-mon-hd:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}#app .r49-live:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:12px}#app .r49-mon-lb:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:12px}#app .r49-mon-ft small:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:12px}#app .r49-zbar i:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:12px}#app .r49-mon-note:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:12px!important}#app .r49-case-k:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px!important}#app .r49-st:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:12px}#app .r49-a2-fig figcaption:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px!important}#app .r49-a2-wt b:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:12px}#app .r49-a2-tx p:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:18px!important}#app .r49-a2-dl dt:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}#app .r52-news-in:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}@media (max-width:767px){#app .r52-news-in:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}}.company-page .r4-cert-scope:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}@media (min-width:1025px){.company-page .company-cert-row:is(.r4-cert3,.r4-cert4) h3:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}}footer.us-site-footer .us-footer-legal>div>.us-footer-cert:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}#app .r61-cert:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){letter-spacing:-0.03em}@media (max-width:760px){#app .r61-cert:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}}.r62-lb figcaption:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:16px}.r62-isob:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){letter-spacing:-0.03em}body>header .r62-isob--hdr:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}body>header .r62-isob--cpt .r62-c:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:12px}#app .us-home>.us-carousel>.r62-isob--slide:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}@media (max-width:760px){#app .us-home>.us-carousel>.r62-isob--slide:not(:where(.us-carousel,.r4-brands,body>header,.us-carousel *,.r4-brands *,body>header *)){font-size:14px}}