/* Project typography. Icon fonts retain their own glyph families. */
:root{--bs-font-sans-serif:"Open Sans",sans-serif;--bs-body-font-family:"Open Sans",sans-serif;--bs-body-font-weight:400;--bs-heading-font-weight:300}
body,input,button,select,textarea{font-family:"Open Sans",sans-serif!important;font-weight:400!important}
body :where(p,a,li,label,legend,td,th,small,summary,strong,b,.badge,.btn,.ai-brand,.ai-eyebrow,.eyebrow,.ai-error-code){font-family:"Open Sans",sans-serif!important;font-weight:400!important}
body :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.card-title),body :is(h1,h2,h3,h4,h5,h6) :is(span,strong,b,a){font-family:"Open Sans",sans-serif!important;font-weight:300!important}
