@font-face{font-family:Nexa;src:url(/fonts/nexa/Nexa.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/fonts/nexa/NexaBold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nexa;src:url(/fonts/nexa/NexaXBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-family:Nexa,sans-serif}.font-script{font-family:var(--font-script)!important}.btn,.button,.cta,.dropdown-item,.header-menu,.header-nav,.link-button,.main-menu,.main-nav,.menu-item,.nav-item,.nav-link,.nav-menu,.navbar,.navbar-item,.navbar-nav,.navigation,[role=button],a.btn,button,nav{font-family:Nexa,sans-serif!important;font-weight:700}.btn,.button,.button-primary,.button-secondary,.cta,.cta-button,.menu-item a,.nav-link,.navbar-item a,[class*=-button],[class*=menu-] a,[class*=nav-] a,[class*=navbar-] a,button,input[type=button],input[type=reset],input[type=submit]{font-family:Nexa,sans-serif!important}.btn,.button,.cta,.font-bold,.font-semibold,[class*=heading],button,header a,nav a,th{font-weight:700!important}b,strong{font-weight:700}.content,.content p,.prose,.prose div,.prose p,.text-content,.text-content p,[class*=prose],[class*=prose] div,[class*=prose] p,article,article p,main,main div,main p,p{font-weight:400!important}.prose b,.prose strong,[class*=prose] b,[class*=prose] strong,p b,p strong{font-weight:700!important}