/* Generated by engine/build.py from themes/lt-profile/theme.py. Do not edit by hand. */
@font-face{font-family:'Bree Serif';font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/bree-serif-400-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:'Bree Serif';font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/bree-serif-400-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:'Gudea';font-style:italic;font-weight:400;font-display:swap;src:url('../fonts/gudea-400-italic-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:'Gudea';font-style:italic;font-weight:400;font-display:swap;src:url('../fonts/gudea-400-italic-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:'Gudea';font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/gudea-400-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:'Gudea';font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/gudea-400-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:'Gudea';font-style:normal;font-weight:700;font-display:swap;src:url('../fonts/gudea-700-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family:'Gudea';font-style:normal;font-weight:700;font-display:swap;src:url('../fonts/gudea-700-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}
body{--lt-primary:var(--e-global-color-primary,#263266);--lt-soft:var(--e-global-color-secondary,#525868);--lt-ink:var(--e-global-color-text,#1A1D29);--lt-accent:var(--e-global-color-accent,#2F8A5A);--lt-base:var(--e-global-color-ltbase,#F4F5F7);--lt-surface:var(--e-global-color-ltsurface,#E4E8F0);--lt-line:var(--e-global-color-ltline,#C3CADA);--lt-dark:var(--e-global-color-ltdark,#1F2955);--lt-on-dark:var(--e-global-color-ltondark,#F4F5F7);--lt-on-dark-soft:var(--e-global-color-ltondarksoft,#B8C0DA);--lt-primary-deep:var(--e-global-color-ltprimarydeep,#18204A);--lt-font-display:var(--e-global-typography-primary-font-family,'Bree Serif'),Georgia, serif;--lt-font-ui:var(--e-global-typography-secondary-font-family,'Gudea'),'Arial Narrow', system-ui, sans-serif;--lt-font-body:var(--e-global-typography-text-font-family,'Gudea'),'Arial Narrow', system-ui, sans-serif;--lt-font-button:var(--e-global-typography-accent-font-family,'Gudea'),'Arial Narrow', system-ui, sans-serif;--lt-fs-sm:0.9375rem;--lt-fs-base:1.1875rem;--lt-fs-nav:1.0625rem;--lt-fs-md:1.4375rem;--lt-fs-lg:1.8125rem;--lt-fs-xl:2.25rem;--lt-fs-2xl:clamp(2.1rem, 1.6rem + 2.2vw, 2.8125rem);--lt-fs-3xl:clamp(2.5rem, 1.75rem + 3.3vw, 3.5rem);--lt-fs-hero:clamp(2.6rem, 1.6rem + 4.2vw, 4.5rem);--lt-lh-body:1.6;--lt-lh-heading:1.1;--lt-measure:62ch;--lt-sec-y:clamp(4rem, 2.6rem + 5.5vw, 7.25rem);--lt-gutter:clamp(1rem, 4vw, 2.5rem);--lt-wide:1200px;--lt-radius-btn:6px;--lt-radius-img:6px;--lt-scroll-pad:5.5rem;--lt-radius-field:min(var(--lt-radius-btn,4px),6px);}
