@font-face{font-family:'Montserrat';src:url('/assets/fonts/brand-v122/Montserrat-Variable.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap}
@font-face{font-family:'Montserrat';src:url('/assets/fonts/brand-v122/Montserrat-Italic-Variable.woff2') format('woff2');font-style:italic;font-weight:100 900;font-display:swap}
@font-face{font-family:'Open Sans';src:url('/assets/fonts/brand-v122/OpenSans-Variable.woff2') format('woff2');font-style:normal;font-weight:300 800;font-display:swap}
@font-face{font-family:'Open Sans';src:url('/assets/fonts/brand-v122/OpenSans-Italic-Variable.woff2') format('woff2');font-style:italic;font-weight:300 800;font-display:swap}
@layer brand-fonts-v122{
:root{--otc-font-heading:'Montserrat',system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;--otc-font-body:'Open Sans',system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}
body,body :where(p,li,dt,dd,td,th,input,select,textarea,figcaption,caption,small,span){font-family:var(--otc-font-body)!important;font-optical-sizing:auto}
body :is(h1,h2,h3,h4,h5,h6,button,summary,legend,.v109-nav a,.v109-nav span,.v109-dropdown>summary,.v109-button,.button,.eng-btn,.i114-button,.e117-button,.p120-enquiry,.v109-kicker,.eng-kicker,.eyebrow,.i114-eyebrow,.v74-eyebrow,.v81-kicker,.p121-kicker,.p121-disclaimer strong,.p121-record-heading>span,.i114-bench-badge,.i114-state,.v86-cover-tag,.mono-tag,.eng-card-no,.i114-number,.v86-episode-num,.p121-top strong,.p121-record-heading strong,.i114-path strong,.eng-price,.e117-price-row strong,.v119-band-wrap strong,.v74-footer-brand){font-family:var(--otc-font-heading)!important;font-optical-sizing:auto}
body :is(h1,h2,h3,h4,h5,h6,button,summary,.v109-nav,.i114-button,.v109-button,.button,.eng-btn,.e117-button,.p120-enquiry,.eng-price,.e117-price-row strong) :where(span,strong,em,small){font-family:var(--otc-font-heading)!important}
body :is(h1,h2,h3,h4,h5,h6){letter-spacing:-.018em!important}
body :is(button,summary,.v109-nav a,.v109-button,.i114-button,.button,.eng-btn,.e117-button,.p120-enquiry){letter-spacing:0!important}
body :is(code,pre,kbd,samp){font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',monospace!important}
body :is(td,th){letter-spacing:0!important}
body .v109-nav a,body .v109-dropdown>summary{font-size:12px!important;font-weight:600!important}
}
