/* Fluid Font Generator - Auto-generated CSS */
/* Do not edit this file directly. Changes will be overwritten. */
/* Generated: 2026-05-15 11:27:45 UTC */

:root {
    --sl_font-size-body-xs: clamp(0.875rem, calc(0.185vw + 0.833rem), 1rem);
    --sl_line-height-body-xs: clamp(1.356rem, calc(0.287vw + 1.292rem), 1.55rem);
    --sl_font-size-body: clamp(1.125rem, calc(0.185vw + 1.083rem), 1.25rem);
    --sl_line-height-body: clamp(1.856rem, calc(0.306vw + 1.787rem), 2.063rem);
    --sl_font-size-button: clamp(1rem, calc(0.37vw + 0.917rem), 1.25rem);
    --sl_line-height-button: clamp(1.2rem, calc(0.444vw + 1.1rem), 1.5rem);
    --sl_font-size-label: clamp(1rem, calc(0.37vw + 0.917rem), 1.25rem);
    --sl_line-height-label: clamp(1.2rem, calc(0.444vw + 1.1rem), 1.5rem);
    --sl_font-size-nav: clamp(1rem, calc(0.185vw + 0.958rem), 1.125rem);
    --sl_line-height-nav: clamp(1.2rem, calc(0.222vw + 1.15rem), 1.35rem);
    --sl_font-size-subheading: clamp(1.125rem, calc(0.37vw + 1.042rem), 1.375rem);
    --sl_line-height-subheading: clamp(1.856rem, calc(0.611vw + 1.719rem), 2.269rem);
    --sl_font-size-h1: clamp(2.25rem, calc(1.296vw + 1.958rem), 3.125rem);
    --sl_line-height-h1: clamp(2.475rem, calc(1.426vw + 2.154rem), 3.438rem);
    --sl_font-size-h2: clamp(1.625rem, calc(0.556vw + 1.5rem), 2rem);
    --sl_line-height-h2: clamp(1.95rem, calc(0.667vw + 1.8rem), 2.4rem);
    --sl_font-size-h3: clamp(1.375rem, calc(0.37vw + 1.292rem), 1.625rem);
    --sl_line-height-h3: clamp(1.513rem, calc(0.407vw + 1.421rem), 1.788rem);
    --sl_font-size-h4: clamp(1.25rem, calc(0.185vw + 1.208rem), 1.375rem);
    --sl_line-height-h4: clamp(1.438rem, calc(0.213vw + 1.39rem), 1.581rem);
    --sl_font-size-h5: clamp(1.125rem, calc(0.185vw + 1.083rem), 1.25rem);
    --sl_line-height-h5: clamp(1.35rem, calc(0.222vw + 1.3rem), 1.5rem);
    --sl_font-size-h6: clamp(1rem, calc(0.185vw + 0.958rem), 1.125rem);
    --sl_line-height-h6: clamp(1.2rem, calc(0.222vw + 1.15rem), 1.35rem);
    --sl_font-size-display-2: clamp(2.75rem, calc(2.407vw + 2.208rem), 4.375rem);
    --sl_line-height-display-2: clamp(3.025rem, calc(2.648vw + 2.429rem), 4.813rem);
    --sl_font-size-display-1: clamp(3.5rem, calc(4.074vw + 2.583rem), 6.25rem);
    --sl_line-height-display-1: clamp(3.85rem, calc(4.481vw + 2.842rem), 6.875rem);
}
