:root { --e-global-color-v4-primary:var(--primary); --e-global-color-v4-primary-dark:var(--primary-dark); --e-global-color-v4-accent:var(--accent); --e-global-color-v4-heading:var(--heading); --e-global-color-v4-text:var(--text); --e-global-color-v4-text-light:var(--text-light); --e-global-color-v4-text-muted:var(--text-muted); --e-global-color-v4-bg-light:var(--bg-light); --e-global-color-v4-bg-soft:var(--bg-soft); --e-global-color-v4-border:var(--border); --e-global-color-v4-white:var(--white); --e-global-color-v4-transfarent:var(--transfarent); --e-global-color-v4-black:var(--black); --e-global-color-v4-soft-read:var(--soft-read); --e-global-color-v4-soft-dark:var(--soft-dark); }
:root { --e-global-typography-v4-hxl-font-family:var(--Manrope); --e-global-typography-v4-hxl-font-size:clamp(3rem, 2rem + 4.444vw, 6rem); --e-global-typography-v4-hxl-font-weight:400; --e-global-typography-v4-hxl-line-height:1.05em; --e-global-typography-v4-hxl-letter-spacing:-0.04em; --e-global-typography-v4-hlg-font-family:var(--Manrope); --e-global-typography-v4-hlg-font-size:clamp(2.75rem, 2rem + 3.333vw, 5rem); --e-global-typography-v4-hlg-font-weight:400; --e-global-typography-v4-hlg-line-height:1.05em; --e-global-typography-v4-hlg-letter-spacing:-0.035em; --e-global-typography-v4-hmd-font-family:var(--Manrope); --e-global-typography-v4-hmd-font-size:clamp(2.5rem, 1.833rem + 2.963vw, 4.5rem); --e-global-typography-v4-hmd-font-weight:400; --e-global-typography-v4-hmd-line-height:1.08em; --e-global-typography-v4-hmd-letter-spacing:-0.03em; --e-global-typography-v4-h1-font-family:var(--Manrope); --e-global-typography-v4-h1-font-size:clamp(2.25rem, 1.667rem + 2.593vw, 4rem); --e-global-typography-v4-h1-font-weight:600; --e-global-typography-v4-h1-line-height:1.08em; --e-global-typography-v4-h1-letter-spacing:-0.03em; --e-global-typography-v4-h2-font-family:var(--Manrope); --e-global-typography-v4-h2-font-size:clamp(1.875rem, 1.5rem + 1.667vw, 3rem); --e-global-typography-v4-h2-font-weight:600; --e-global-typography-v4-h2-line-height:1.15em; --e-global-typography-v4-h2-letter-spacing:0em; --e-global-typography-v4-h3-font-family:var(--Manrope); --e-global-typography-v4-h3-font-size:clamp(1.625rem, 1.417rem + 0.926vw, 2.25rem); --e-global-typography-v4-h3-font-weight:400; --e-global-typography-v4-h3-line-height:1.2em; --e-global-typography-v4-h3-letter-spacing:0em; --e-global-typography-v4-h4-font-family:var(--Manrope); --e-global-typography-v4-h4-font-size:clamp(1.375rem, 1.25rem + 0.556vw, 1.75rem); --e-global-typography-v4-h4-font-weight:400; --e-global-typography-v4-h4-line-height:1.3em; --e-global-typography-v4-h4-letter-spacing:0em; --e-global-typography-v4-h5-font-family:var(--Manrope); --e-global-typography-v4-h5-font-size:clamp(1.125rem, 1.042rem + 0.37vw, 1.375rem); --e-global-typography-v4-h5-font-weight:500; --e-global-typography-v4-h5-line-height:1.35em; --e-global-typography-v4-h5-letter-spacing:0em; --e-global-typography-v4-h6-font-family:var(--Manrope); --e-global-typography-v4-h6-font-size:clamp(1rem, 0.958rem + 0.185vw, 1.125rem); --e-global-typography-v4-h6-font-weight:600; --e-global-typography-v4-h6-line-height:1.4em; --e-global-typography-v4-p1-font-family:var(--Manrope); --e-global-typography-v4-p1-font-size:clamp(1rem, 0.958rem + 0.185vw, 1.125rem); --e-global-typography-v4-p1-font-weight:400; --e-global-typography-v4-p1-line-height:1.65em; --e-global-typography-v4-p2-font-family:var(--Manrope); --e-global-typography-v4-p2-font-size:clamp(0.9375rem, 0.917rem + 0.093vw, 1rem); --e-global-typography-v4-p2-font-weight:400; --e-global-typography-v4-p2-line-height:1.65em; --e-global-typography-v4-p2-letter-spacing:0em; --e-global-typography-v4-p3-font-family:var(--Manrope); --e-global-typography-v4-p3-font-size:0.875rem; --e-global-typography-v4-p3-font-weight:400; --e-global-typography-v4-p3-line-height:1.6em; --e-global-typography-v4-p3-letter-spacing:0em; --e-global-typography-v4-p4-font-family:var(--Manrope); --e-global-typography-v4-p4-font-size:0.75rem; --e-global-typography-v4-p4-font-weight:400; --e-global-typography-v4-p4-line-height:1.5em; --e-global-typography-v4-p4-letter-spacing:0em; }