.elementor-kit-8{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1100px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:600px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --color-ink:#0A0A0A; --color-bg:#FFFFFF; --color-on-ink:#FFFFFF; --color-body:#3A3A3A; --color-muted:#5E5E5E; --color-quiet:#6B6B6B; --color-line:#E2E2E2; --color-placeholder:#EDEDEB; --color-accent:#EC0027; --doodle-yellow:#FFD23F; --doodle-gold:#FFC400; --doodle-blue:#2B4BFF; --doodle-pink:#FF3E8A; --doodle-pink-light:#FF8CC0; --doodle-pink-soft:#FFE3EF; --doodle-green:#14A05A; --doodle-mint:#D8F5E3; --doodle-orange:#FF7A00; --doodle-cream:#FFF6E8; --doodle-sky:#CFE3FF; --doodle-white:#FFFFFF; --font-display:Climate Crisis; --font-body:Space Grotesk; --lh-display:0.9; --weight-regular:400; --weight-medium:500; --weight-bold:600; --weight-display:800; --lh-display-mobile:0.92; --lh-tight:1.05; --lh-heading:1.1; --lh-lead:1.4; --lh-body:1.7; --card-work-width:calc((100% - var(--works-col-gap)) / 2); --cv-year-width-mobile:auto; --z-header:10; --flower-scale-hidden:0.3; --duration-fast:0.25s; --duration-slow:0.5s; --ease-pop:cubic-bezier(0.2, 0.9, 0.2, 1.2); --project-titles:Space Grotesk; --color-placeholder-dark:#141414; --color-on-dark-muted:#A3A3A3; --lh-quote:1.25; }