:root { --e-global-color-v4-color-secondary:var(--color-secondary); --e-global-color-v4-color-accent-v1:var(--color-accent-v1); --e-global-color-v4-color-accent-v2:var(--color-accent-v2); --e-global-color-v4-color-cmpl-01:var(--color-cmpl-01); --e-global-color-v4-color-cmpl-02:var(--color-cmpl-02); --e-global-color-v4-color-cmpl-03:var(--color-cmpl-03); --e-global-color-v4-color-cmpl-04:var(--color-cmpl-04); --e-global-color-v4-color-cmpl-05:var(--color-cmpl-05); --e-global-color-v4-color-border-line-01:var(--color-border-line-01); --e-global-color-v4-color-border-line-02:var(--color-border-line-02); --e-global-color-v4-color-accent-v3:var(--color-accent-v3); --e-global-color-v4-color-black-off:var(--color-black-off); --e-global-color-v4-color-white-off:var(--color-white-off); --e-global-color-v4-color-primary:var(--color-primary); --e-global-color-v4-color-transp-01:var(--color-Transp-01); }
:root { --e-global-typography-v4-title-h1-font-size-font-family:var(--font-title); --e-global-typography-v4-title-h1-font-size-font-size:4rem; --e-global-typography-v4-title-h1-font-size-font-weight:400; --e-global-typography-v4-title-h1-font-size-line-height:1.25em; --e-global-typography-v4-title-h2-font-size-font-family:var(--font-title); --e-global-typography-v4-title-h2-font-size-font-size:3rem; --e-global-typography-v4-title-h2-font-size-font-weight:400; --e-global-typography-v4-title-h2-font-size-line-height:1.25em; --e-global-typography-v4-title-h3-font-size-font-family:var(--font-title); --e-global-typography-v4-title-h3-font-size-font-size:2.5rem; --e-global-typography-v4-title-h3-font-size-font-weight:400; --e-global-typography-v4-title-h3-font-size-line-height:1.25em; --e-global-typography-v4-title-h4-font-size-font-family:var(--font-title); --e-global-typography-v4-title-h4-font-size-font-size:2rem; --e-global-typography-v4-title-h4-font-size-font-weight:400; --e-global-typography-v4-title-h4-font-size-line-height:1.25em; --e-global-typography-v4-title-h5-font-size-font-family:var(--font-title); --e-global-typography-v4-title-h5-font-size-font-size:1.75rem; --e-global-typography-v4-title-h5-font-size-font-weight:400; --e-global-typography-v4-title-h5-font-size-line-height:1.25em; --e-global-typography-v4-title-h6-font-size-font-family:var(--font-title); --e-global-typography-v4-title-h6-font-size-font-size:1.5rem; --e-global-typography-v4-title-h6-font-size-font-weight:400; --e-global-typography-v4-title-h6-font-size-line-height:1.25em; --e-global-typography-v4-title-h-bio-font-size-font-family:var(--font-title); --e-global-typography-v4-title-h-bio-font-size-font-size:1.6rem; --e-global-typography-v4-title-h-bio-font-size-font-weight:400; --e-global-typography-v4-title-h-bio-font-size-line-height:1.25em; --e-global-typography-v4-title-h-pillv1-font-size-font-family:var(--font-pill-v1); --e-global-typography-v4-title-h-pillv1-font-size-font-size:1.2rem; --e-global-typography-v4-title-h-pillv1-font-size-font-weight:400; --e-global-typography-v4-title-h-pillv1-font-size-line-height:1em; --e-global-typography-v4-title-h-pillv1-font-size-text-transform:uppercase; --e-global-typography-v4-paragraph-enhance-font-size-font-family:var(--font-title); --e-global-typography-v4-paragraph-enhance-font-size-font-size:1.25rem; --e-global-typography-v4-paragraph-enhance-font-size-font-weight:400; --e-global-typography-v4-paragraph-enhance-font-size-line-height:1.4em; --e-global-typography-v4-paragraph-enhance-font-size-letter-spacing:0.2px; --e-global-typography-v4-paragraph-xl-font-size-font-family:var(--font-body); --e-global-typography-v4-paragraph-xl-font-size-font-size:1.5rem; --e-global-typography-v4-paragraph-xl-font-size-font-weight:300; --e-global-typography-v4-paragraph-xl-font-size-line-height:1.5em; --e-global-typography-v4-paragraph-xl-font-size-letter-spacing:0.2px; --e-global-typography-v4-paragraph-l-font-size-font-family:var(--font-body); --e-global-typography-v4-paragraph-l-font-size-font-size:1.25rem; --e-global-typography-v4-paragraph-l-font-size-font-weight:400; --e-global-typography-v4-paragraph-l-font-size-line-height:1.5em; --e-global-typography-v4-paragraph-l-font-size-letter-spacing:0.2px; --e-global-typography-v4-paragraph-m-font-size-font-family:var(--font-body); --e-global-typography-v4-paragraph-m-font-size-font-size:1rem; --e-global-typography-v4-paragraph-m-font-size-font-weight:400; --e-global-typography-v4-paragraph-m-font-size-line-height:1.5em; --e-global-typography-v4-paragraph-m-font-size-letter-spacing:0.2px; --e-global-typography-v4-paragraph-s-font-size-font-family:var(--font-body); --e-global-typography-v4-paragraph-s-font-size-font-size:0.875rem; --e-global-typography-v4-paragraph-s-font-size-font-weight:400; --e-global-typography-v4-paragraph-s-font-size-line-height:1.5em; --e-global-typography-v4-paragraph-s-font-size-letter-spacing:0.2px; --e-global-typography-v4-butom-txt-font-family:var(--font-button); --e-global-typography-v4-butom-txt-font-size:1.1em; --e-global-typography-v4-butom-txt-font-weight:400; --e-global-typography-v4-butom-txt-line-height:1em; --e-global-typography-v4-butom-txt-letter-spacing:0.2px; --e-global-typography-v4-butom-txt-text-transform:uppercase; --e-global-typography-v4-menu-txt-font-family:var(--font-menu); --e-global-typography-v4-menu-txt-font-size:1em; --e-global-typography-v4-menu-txt-font-weight:300; --e-global-typography-v4-menu-txt-line-height:1em; --e-global-typography-v4-menu-txt-letter-spacing:0.2px; --e-global-typography-v4-menu-txt-text-transform:uppercase; --e-global-typography-v4-title-h2-font-and-size-font-family:var(--font-title); --e-global-typography-v4-title-h2-font-and-size-font-size:3rem; --e-global-typography-v4-title-h2-font-and-size-font-weight:400; --e-global-typography-v4-title-h2-font-and-size-line-height:1.25em; --e-global-typography-v4-title-h3-font-and-size-font-family:var(--font-title); --e-global-typography-v4-title-h3-font-and-size-font-size:2.5rem; --e-global-typography-v4-title-h3-font-and-size-font-weight:400; --e-global-typography-v4-title-h3-font-and-size-line-height:1.25em; --e-global-typography-v4-title-h6-font-and-size-font-family:Libre Caslon Condensed Normal; --e-global-typography-v4-title-h6-font-and-size-font-size:1.5rem; --e-global-typography-v4-title-h6-font-and-size-font-weight:400; --e-global-typography-v4-title-h6-font-and-size-line-height:1.25em; --e-global-typography-v4-title-h2pill-font-and-size-font-family:var(--font-title); --e-global-typography-v4-title-h2pill-font-and-size-font-size:1.2rem; --e-global-typography-v4-title-h2pill-font-and-size-font-weight:400; --e-global-typography-v4-title-h2pill-font-and-size-text-transform:uppercase; --e-global-typography-v4-paragraph-enhance-font-and-size-font-family:var(--font-title); --e-global-typography-v4-paragraph-enhance-font-and-size-font-size:1.25rem; --e-global-typography-v4-paragraph-enhance-font-and-size-font-weight:400; --e-global-typography-v4-paragraph-enhance-font-and-size-line-height:1.4em; --e-global-typography-v4-paragraph-enhance-font-and-size-letter-spacing:0.2px; --e-global-typography-v4-paragraph-l-font-and-size-font-family:var(--font-body); --e-global-typography-v4-paragraph-l-font-and-size-font-size:1.25rem; --e-global-typography-v4-paragraph-l-font-and-size-font-weight:400; --e-global-typography-v4-paragraph-l-font-and-size-line-height:1.5em; --e-global-typography-v4-paragraph-l-font-and-size-letter-spacing:0.2px; --e-global-typography-v4-paragraph-m-font-and-sizec-font-family:var(--font-body); --e-global-typography-v4-paragraph-m-font-and-sizec-font-size:1rem; --e-global-typography-v4-paragraph-m-font-and-sizec-font-weight:400; --e-global-typography-v4-paragraph-m-font-and-sizec-line-height:1.5em; --e-global-typography-v4-paragraph-m-font-and-sizec-letter-spacing:0.2px; --e-global-typography-v4-paragraph-s-font-and-size-font-family:var(--font-body); --e-global-typography-v4-paragraph-s-font-and-size-font-size:0.875rem; --e-global-typography-v4-paragraph-s-font-and-size-font-weight:400; --e-global-typography-v4-paragraph-s-font-and-size-line-height:1.5em; --e-global-typography-v4-paragraph-s-font-and-size-letter-spacing:0.2px; }@media(max-width: 1024px){:root { --e-global-typography-v4-title-h1-font-size-font-size:3rem; --e-global-typography-v4-title-h2-font-size-font-size:2.4rem; --e-global-typography-v4-title-h3-font-size-font-size:2rem; --e-global-typography-v4-title-h4-font-size-font-size:1.8rem; --e-global-typography-v4-title-h5-font-size-font-size:1.6rem; --e-global-typography-v4-title-h6-font-size-font-size:1.4rem; --e-global-typography-v4-title-h-bio-font-size-font-size:1.4rem; --e-global-typography-v4-title-h-pillv1-font-size-font-family:var(--font-pill-v1); --e-global-typography-v4-title-h-pillv1-font-size-font-size:1.1rem; --e-global-typography-v4-paragraph-enhance-font-size-font-size:1.2rem; --e-global-typography-v4-paragraph-xl-font-size-font-size:1.25rem; --e-global-typography-v4-paragraph-l-font-size-font-size:1.15rem; --e-global-typography-v4-paragraph-m-font-size-font-size:1rem; --e-global-typography-v4-paragraph-s-font-size-font-size:0.85rem; --e-global-typography-v4-butom-txt-font-size:1em; --e-global-typography-v4-menu-txt-font-size:0.9em; --e-global-typography-v4-title-h2-font-and-size-font-size:2.4rem; --e-global-typography-v4-title-h3-font-and-size-font-size:2rem; --e-global-typography-v4-title-h6-font-and-size-font-size:1.4rem; --e-global-typography-v4-title-h2pill-font-and-size-font-size:1rem; --e-global-typography-v4-paragraph-enhance-font-and-size-font-size:1.2rem; --e-global-typography-v4-paragraph-l-font-and-size-font-size:1.15rem; --e-global-typography-v4-paragraph-m-font-and-sizec-font-size:1rem; }}@media(max-width: 767px){:root { --e-global-typography-v4-title-h3-font-size-font-size:1.8rem; --e-global-typography-v4-title-h4-font-size-font-size:1.7rem; --e-global-typography-v4-title-h5-font-size-font-size:1.6rem; --e-global-typography-v4-title-h-pillv1-font-size-font-size:1rem; --e-global-typography-v4-butom-txt-font-size:0.95em; --e-global-typography-v4-butom-txt-font-weight:400; --e-global-typography-v4-menu-txt-font-size:0.85em; --e-global-typography-v4-title-h2-font-and-size-font-size:2.4rem; --e-global-typography-v4-title-h3-font-and-size-font-size:1.8rem; --e-global-typography-v4-title-h6-font-and-size-font-size:1.4rem; }}