@font-face{font-family:'Montserrat';font-style:normal;font-weight:400 800;font-display:swap;src:url(../../../../../../../../themes/benab-theme/assets/fonts/benab-montserrat-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400 800;font-display:swap;src:url(../../../../../../../../themes/benab-theme/assets/fonts/benab-montserrat-latin-ext-a.woff2) format('woff2');unicode-range:U+0100-017F,U+02C7,U+02D8-02DD,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113}@font-face{font-family:'Lexend Deca';font-style:normal;font-weight:100 900;font-display:swap;src:url(../../../../../../../../themes/benab-theme/assets/fonts/benab-lexend-deca-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lexend Deca';font-style:normal;font-weight:100 900;font-display:swap;src:url(../../../../../../../../themes/benab-theme/assets/fonts/benab-lexend-deca-latin-ext-a.woff2) format('woff2');unicode-range:U+0100-017F,U+02C7,U+02D8-02DD,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113}@font-face{font-display:swap;font-family:'Montserrat Fallback';src:local('Arial'),local('Helvetica Neue'),local('Helvetica'),local('Liberation Sans');size-adjust:109%;ascent-override:88.8%;descent-override:23%;line-gap-override:0%}@font-face{font-display:swap;font-family:'Lexend Deca Fallback';src:local('Arial'),local('Helvetica Neue'),local('Helvetica'),local('Liberation Sans');size-adjust:110%;ascent-override:90.9%;descent-override:22.7%;line-gap-override:0%}:root{--font-display:'Montserrat', 'Montserrat Fallback', system-ui, -apple-system, 'Segoe UI', Roboto, Arial, sans-serif;--font-body:'Lexend Deca', 'Lexend Deca Fallback', system-ui, -apple-system, 'Segoe UI', Roboto, Arial, sans-serif;--fs-hero:clamp(40px, 24.8px + 3.6vw, 56px);--fs-h2:clamp(32px, 25.6px + 1.8vw, 40px);--fs-h3:24px;--fs-h4:18px;--fs-body:17px;--fs-body-sm:14px;--fs-label:13px;--lh-tight:1.06;--lh-heading:1.18;--lh-body:1.6;--ls-heading:-0.025em;--ls-label:0.06em;--fw-display:800;--fw-heading:700;--fw-body:400;--fw-body-strong:500}body{font-family:var(--font-body);font-weight:var(--fw-body)}button,input,select,textarea{font-family:inherit}