@font-face{font-family:boxicons;font-display:swap;font-weight:400;font-style:normal;src:url("/frontend/assets/vendor/boxicons/fonts/boxicons.eot");src:url("/frontend/assets/vendor/boxicons/fonts/boxicons.eot") format('embedded-opentype'),url("/frontend/assets/vendor/boxicons/fonts/boxicons.woff2") format('woff2'),url("/frontend/assets/vendor/boxicons/fonts/boxicons.woff") format('woff'),url("/frontend/assets/vendor/boxicons/fonts/boxicons.ttf") format('truetype'),url("/frontend/assets/vendor/boxicons/fonts/boxicons.svg?#boxicons") format('svg')}.bx{font-family:boxicons!important;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;display:inline-block;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes burst{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes burst{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@-webkit-keyframes flashing{0%{opacity:1}45%{opacity:0}90%{opacity:1}}@keyframes flashing{0%{opacity:1}45%{opacity:0}90%{opacity:1}}@-webkit-keyframes fade-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}}@keyframes fade-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}}@-webkit-keyframes fade-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}}@keyframes fade-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}}@-webkit-keyframes fade-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@keyframes fade-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@-webkit-keyframes fade-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@keyframes fade-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg);transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,10deg);transform:scale3d(1,1,1) rotate3d(0,0,1,10deg)}40%,60%,80%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,-10deg);transform:scale3d(1,1,1) rotate3d(0,0,1,-10deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg);transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,10deg);transform:scale3d(1,1,1) rotate3d(0,0,1,10deg)}40%,60%,80%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bxl-meta:before{content:"\ef27"}.bxl-behance:before{content:"\e914"}.bxl-dribbble:before{content:"\e929"}.bxl-facebook:before{content:"\e92f"}.bxl-instagram:before{content:"\e942"}.bxl-linkedin:before{content:"\e94d"}.bxl-pinterest:before{content:"\e961"}.bxl-twitter:before{content:"\e982"}.bxl-whatsapp:before{content:"\e98a"}.bxl-youtube:before{content:"\e992"}.bx-bell:before{content:"\e9d2"}.bx-chevron-down:before{content:"\ea4a"}.bx-chevron-right:before{content:"\ea50"}.bx-chevron-up:before{content:"\ea57"}.bx-envelope:before{content:"\eac1"}.bx-globe:before{content:"\eaf8"}.bx-group:before{content:"\eaff"}.bx-left-arrow-alt:before{content:"\eb33"}.bx-map:before{content:"\eb56"}.bx-message-rounded:before{content:"\eb74"}.bx-message-rounded-dots:before{content:"\eb78"}.bx-moon:before{content:"\eb94"}.bx-phone:before{content:"\ebb2"}.bx-refresh:before{content:"\ebd9"}.bx-right-arrow-alt:before{content:"\ebe6"}.bx-search:before{content:"\ebf7"}.bx-sun:before{content:"\ec34"}.bx-tag:before{content:"\ec3b"}.bx-time:before{content:"\ec45"}.bx-user:before{content:"\ec63"}.bx-x:before{content:"\ec8d"}@font-face{font-family:boxicons;font-weight:400;font-style:normal;font-display:swap;src:url("/frontend/assets/vendor/boxicons/fonts/boxicons-core.woff2") format("woff2");unicode-range:U+E914,U+E929,U+E92F,U+E942,U+E94D,U+E961,U+E982,U+E98A,U+E992,U+E994,U+E99A,U+E9AB,U+E9B4,U+E9C1,U+E9C6,U+E9D2,U+E9D9,U+EA00,U+EA06,U+EA0A,U+EA0C,U+EA0D,U+EA0E,U+EA15,U+EA17,U+EA21,U+EA36,U+EA40,U+EA41,U+EA46,U+EA48,U+EA4A,U+EA4D,U+EA50,U+EA57,U+EA5A,U+EA5C,U+EA67,U+EA69,U+EA6E,U+EA72,U+EA7F,U+EA87,U+EA8A,U+EA8B,U+EA8C,U+EA9B,U+EAB7,U+EAB9,U+EABF,U+EAC1,U+EAD5,U+EAD6,U+EADA,U+EADD,U+EAF0,U+EAF8,U+EAFB,U+EAFF,U+EB08,U+EB0A,U+EB0D,U+EB10,U+EB12,U+EB13,U+EB1B,U+EB1C,U+EB21,U+EB2C,U+EB2E,U+EB31,U+EB32,U+EB33,U+EB39,U+EB3A,U+EB3C,U+EB44,U+EB4F,U+EB56,U+EB57,U+EB58,U+EB5F,U+EB74,U+EB78,U+EB8B,U+EB90,U+EB94,U+EB9F,U+EBA6,U+EBA9,U+EBB0,U+EBB1,U+EBB2,U+EBB3,U+EBB5,U+EBBD,U+EBC0,U+EBC9,U+EBCB,U+EBCC,U+EBD5,U+EBD9,U+EBE5,U+EBE6,U+EBEB,U+EBF2,U+EBF4,U+EBF7,U+EBF8,U+EBFC,U+EC05,U+EC0B,U+EC0C,U+EC17,U+EC1A,U+EC27,U+EC2E,U+EC34,U+EC35,U+EC3B,U+EC3D,U+EC3E,U+EC43,U+EC45,U+EC46,U+EC50,U+EC53,U+EC56,U+EC5D,U+EC5F,U+EC63,U+EC64,U+EC85,U+EC8C,U+EC8D,U+EC90,U+EC91,U+ECF0,U+ECF7,U+ED2C,U+ED31,U+ED52,U+ED95,U+EDC6,U+EDD3,U+EDD6,U+EDE2,U+EE00,U+EE0A,U+EE17,U+EE1C,U+EE60,U+EE95,U+EE9A,U+EE9E,U+EEA2,U+EEB8,U+EEC8,U+EED7,U+EEE1,U+EF09,U+EF27,U+EF36,U+EF61}.skip-link{position:fixed;inset:8px auto auto 8px;z-index:100000;padding:.75rem 1rem;background:var(--color-white);color:var(--color-green-deep);border:2px solid var(--color-green-primary);border-radius:.5rem;transform:translateY(-160%);font-family:var(--font-base);font-size:var(--type-ui-small)}.skip-link:focus{transform:translateY(0)}:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid var(--color-green-primary);outline-offset:3px}:where(main,fieldset){min-width:0}:where(input,textarea,select){max-width:100%}a[aria-disabled=true]{cursor:not-allowed}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,::after,::before{animation-duration:NaNs!important;animation-iteration-count:1!important;transition-duration:NaNs!important;scroll-behavior:auto!important}}@media (forced-colors:active){:where(a,button,input,textarea,select,summary):focus-visible{outline-color:Highlight}}@font-face{font-family:Inter;src:url("/frontend/assets/fonts/team/inter-400.woff2") format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+A0-A8,U+AA-AC,U+AE-B6,U+B8-D6,U+D8-148,U+14A-1C3,U+1C5-254,U+256-27B,U+27E-284,U+286-290,U+292-2A4,U+2A6-304,U+306-30A,U+30C,U+30F,U+313,U+315,U+31B,U+323,U+326-328,U+32C,U+337-338,U+342-343,U+346-36F,U+374-376,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3D7,U+3DC-3DD,U+3F0-3F6,U+3F9-3FA,U+3FC-479,U+480-49D,U+4A0-4FF,U+52F,U+E3F,U+1D00,U+1D0D,U+1D1B,U+1D43,U+1D47-1D49,U+1D4D,U+1D4F-1D50,U+1D52,U+1D56-1D58,U+1D5B,U+1D62-1D65,U+1D9C,U+1DA0,U+1DBB,U+1DBF-1DF5,U+1DFC-1E9B,U+1E9D-1F15,U+1F18-1F1D,U+1F20-1F45,U+1F48-1F4D,U+1F50-1F57,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7D,U+1F80-1FB4,U+1FB6-1FC4,U+1FC6-1FD3,U+1FD6-1FDB,U+1FDD-1FEF,U+1FF2-1FF4,U+1FF6-1FFE,U+2000-200B,U+2010-2012,U+2015-2017,U+201A-201B,U+201E-2021,U+2023-2027,U+202F-2055,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20A0-20AF,U+20B1-20B5,U+20B8-20BA,U+20BC-20BF,U+20DB-20DE,U+20E8,U+20F0,U+2100-2101,U+2103,U+2105-2106,U+2109,U+2113,U+2116-2117,U+211E-2122,U+2126,U+212A-212B,U+212E,U+2132,U+213B,U+214D,U+2150-217F,U+2183-2186,U+2189,U+2191,U+2194-2196,U+2198-2199,U+21A9-21AA,U+21B0-21B1,U+21B4-21B5,U+21BA-21BB,U+21D0,U+21D2,U+21D4,U+21DE-21DF,U+21E4-21E5,U+21E7,U+21EA,U+2202,U+2205-2206,U+220F,U+2211-2212,U+221A,U+221E,U+222B,U+2236,U+2248,U+2260,U+2264-2265,U+2295-2298,U+2303-2305,U+2325-2327,U+232B,U+2380,U+2387,U+238B,U+23CE-23CF,U+2423,U+2460-2468,U+24B6-24CF,U+24EA,U+25A0-25A2,U+25AA,U+25B2-25B3,U+25B6-25B7,U+25BA-25BD,U+25C0-25C1,U+25C4-25C7,U+25CA-25CB,U+25CF,U+25E6,U+25EF,U+2600,U+2605-2606,U+263C,U+2661,U+2665,U+26A0,U+2713,U+2717,U+2756,U+2764,U+2780-2788,U+27EF,U+27F5-27FA,U+2913,U+2A38,U+2B06,U+2B12-2B13,U+2B1C,U+2B24,U+2C7C,U+2C7F,U+2DFF,U+2E18,U+A69F,U+A7FF,U+A92E,U+E000,U+E002-E05E,U+E06A-E0BD,U+E0C8-E0CC,U+E0DC-E0E6,U+E0F3-E0F5,U+E106,U+E109-E10A,U+E10C-E10F,U+E111-E113,U+E117-E118,U+E121-E122,U+E124,U+E12A-E15E,U+E163,U+E1C3,U+E1D2-E1DF,U+E1E1-E2DC,U+EE01-EE07,U+EE09-EE0A,U+EE0C-EE12,U+EE14,U+EE17,U+EE1D-EE45,U+EE47-EE84,U+EE87-EED6,U+EED8-EEE1,U+F6C3,U+1F12F-1F149,U+1F16A-1F16B,U+1F850,U+1F852}@font-face{font-family:Inter;src:url("/frontend/assets/fonts/team/inter-400-latin.woff2") format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0,U+20-7E,U+A9,U+B7,U+D7,U+2013-2014,U+2018-2019,U+201C-201D,U+2022,U+2190,U+2192-2193,U+2197,U+21B3,U+2318,U+FEFF}@font-face{font-family:Inter;src:url("/frontend/assets/fonts/team/inter-500.woff2") format('woff2');font-weight:500;font-style:normal;font-display:swap;unicode-range:U+A0-A8,U+AA-AC,U+AE-B6,U+B8-D6,U+D8-148,U+14A-1C3,U+1C5-254,U+256-27B,U+27E-284,U+286-290,U+292-2A4,U+2A6-304,U+306-30A,U+30C,U+30F,U+313,U+315,U+31B,U+323,U+326-328,U+32C,U+337-338,U+342-343,U+346-36F,U+374-376,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3D7,U+3DC-3DD,U+3F0-3F6,U+3F9-3FA,U+3FC-479,U+480-49D,U+4A0-4FF,U+52F,U+E3F,U+1D00,U+1D0D,U+1D1B,U+1D43,U+1D47-1D49,U+1D4D,U+1D4F-1D50,U+1D52,U+1D56-1D58,U+1D5B,U+1D62-1D65,U+1D9C,U+1DA0,U+1DBB,U+1DBF-1DF5,U+1DFC-1E9B,U+1E9D-1F15,U+1F18-1F1D,U+1F20-1F45,U+1F48-1F4D,U+1F50-1F57,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7D,U+1F80-1FB4,U+1FB6-1FC4,U+1FC6-1FD3,U+1FD6-1FDB,U+1FDD-1FEF,U+1FF2-1FF4,U+1FF6-1FFE,U+2000-200B,U+2010-2012,U+2015-2017,U+201A-201B,U+201E-2021,U+2023-2027,U+202F-2055,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20A0-20AF,U+20B1-20B5,U+20B8-20BA,U+20BC-20BF,U+20DB-20DE,U+20E8,U+20F0,U+2100-2101,U+2103,U+2105-2106,U+2109,U+2113,U+2116-2117,U+211E-2122,U+2126,U+212A-212B,U+212E,U+2132,U+213B,U+214D,U+2150-217F,U+2183-2186,U+2189,U+2191,U+2194-2196,U+2198-2199,U+21A9-21AA,U+21B0-21B1,U+21B4-21B5,U+21BA-21BB,U+21D0,U+21D2,U+21D4,U+21DE-21DF,U+21E4-21E5,U+21E7,U+21EA,U+2202,U+2205-2206,U+220F,U+2211-2212,U+221A,U+221E,U+222B,U+2236,U+2248,U+2260,U+2264-2265,U+2295-2298,U+2303-2305,U+2325-2327,U+232B,U+2380,U+2387,U+238B,U+23CE-23CF,U+2423,U+2460-2468,U+24B6-24CF,U+24EA,U+25A0-25A2,U+25AA,U+25B2-25B3,U+25B6-25B7,U+25BA-25BD,U+25C0-25C1,U+25C4-25C7,U+25CA-25CB,U+25CF,U+25E6,U+25EF,U+2600,U+2605-2606,U+263C,U+2661,U+2665,U+26A0,U+2713,U+2717,U+2756,U+2764,U+2780-2788,U+27EF,U+27F5-27FA,U+2913,U+2A38,U+2B06,U+2B12-2B13,U+2B1C,U+2B24,U+2C7C,U+2C7F,U+2DFF,U+2E18,U+A69F,U+A7FF,U+A92E,U+E000,U+E002-E05E,U+E06A-E0BD,U+E0C8-E0CC,U+E0DC-E0E6,U+E0F3-E0F5,U+E106,U+E109-E10A,U+E10C-E10F,U+E111-E113,U+E117-E118,U+E121-E122,U+E124,U+E12A-E15E,U+E163,U+E1C3,U+E1D2-E1DF,U+E1E1-E2DC,U+EE01-EE07,U+EE09-EE0A,U+EE0C-EE12,U+EE14,U+EE17,U+EE1D-EE45,U+EE47-EE84,U+EE87-EED6,U+EED8-EEE1,U+F6C3,U+1F12F-1F149,U+1F16A-1F16B,U+1F850,U+1F852}@font-face{font-family:Inter;src:url("/frontend/assets/fonts/team/inter-500-latin.woff2") format('woff2');font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0,U+20-7E,U+A9,U+B7,U+D7,U+2013-2014,U+2018-2019,U+201C-201D,U+2022,U+2190,U+2192-2193,U+2197,U+21B3,U+2318,U+FEFF}@font-face{font-family:Inter;src:url("/frontend/assets/fonts/team/inter-600.woff2") format('woff2');font-weight:600;font-style:normal;font-display:swap;unicode-range:U+A0-A8,U+AA-AC,U+AE-B6,U+B8-D6,U+D8-148,U+14A-1C3,U+1C5-254,U+256-27B,U+27E-284,U+286-290,U+292-2A4,U+2A6-304,U+306-30A,U+30C,U+30F,U+313,U+315,U+31B,U+323,U+326-328,U+32C,U+337-338,U+342-343,U+346-36F,U+374-376,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3D7,U+3DC-3DD,U+3F0-3F6,U+3F9-3FA,U+3FC-479,U+480-49D,U+4A0-4FF,U+52F,U+E3F,U+1D00,U+1D0D,U+1D1B,U+1D43,U+1D47-1D49,U+1D4D,U+1D4F-1D50,U+1D52,U+1D56-1D58,U+1D5B,U+1D62-1D65,U+1D9C,U+1DA0,U+1DBB,U+1DBF-1DF5,U+1DFC-1E9B,U+1E9D-1F15,U+1F18-1F1D,U+1F20-1F45,U+1F48-1F4D,U+1F50-1F57,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7D,U+1F80-1FB4,U+1FB6-1FC4,U+1FC6-1FD3,U+1FD6-1FDB,U+1FDD-1FEF,U+1FF2-1FF4,U+1FF6-1FFE,U+2000-200B,U+2010-2012,U+2015-2017,U+201A-201B,U+201E-2021,U+2023-2027,U+202F-2055,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20A0-20AF,U+20B1-20B5,U+20B8-20BA,U+20BC-20BF,U+20DB-20DE,U+20E8,U+20F0,U+2100-2101,U+2103,U+2105-2106,U+2109,U+2113,U+2116-2117,U+211E-2122,U+2126,U+212A-212B,U+212E,U+2132,U+213B,U+214D,U+2150-217F,U+2183-2186,U+2189,U+2191,U+2194-2196,U+2198-2199,U+21A9-21AA,U+21B0-21B1,U+21B4-21B5,U+21BA-21BB,U+21D0,U+21D2,U+21D4,U+21DE-21DF,U+21E4-21E5,U+21E7,U+21EA,U+2202,U+2205-2206,U+220F,U+2211-2212,U+221A,U+221E,U+222B,U+2236,U+2248,U+2260,U+2264-2265,U+2295-2298,U+2303-2305,U+2325-2327,U+232B,U+2380,U+2387,U+238B,U+23CE-23CF,U+2423,U+2460-2468,U+24B6-24CF,U+24EA,U+25A0-25A2,U+25AA,U+25B2-25B3,U+25B6-25B7,U+25BA-25BD,U+25C0-25C1,U+25C4-25C7,U+25CA-25CB,U+25CF,U+25E6,U+25EF,U+2600,U+2605-2606,U+263C,U+2661,U+2665,U+26A0,U+2713,U+2717,U+2756,U+2764,U+2780-2788,U+27EF,U+27F5-27FA,U+2913,U+2A38,U+2B06,U+2B12-2B13,U+2B1C,U+2B24,U+2C7C,U+2C7F,U+2DFF,U+2E18,U+A69F,U+A7FF,U+A92E,U+E000,U+E002-E05E,U+E06A-E0BD,U+E0C8-E0CC,U+E0DC-E0E6,U+E0F3-E0F5,U+E106,U+E109-E10A,U+E10C-E10F,U+E111-E113,U+E117-E118,U+E121-E122,U+E124,U+E12A-E15E,U+E163,U+E1C3,U+E1D2-E1DF,U+E1E1-E2DC,U+EE01-EE07,U+EE09-EE0A,U+EE0C-EE12,U+EE14,U+EE17,U+EE1D-EE45,U+EE47-EE84,U+EE87-EED6,U+EED8-EEE1,U+F6C3,U+1F12F-1F149,U+1F16A-1F16B,U+1F850,U+1F852}@font-face{font-family:Inter;src:url("/frontend/assets/fonts/team/inter-600-latin.woff2") format('woff2');font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0,U+20-7E,U+A9,U+B7,U+D7,U+2013-2014,U+2018-2019,U+201C-201D,U+2022,U+2190,U+2192-2193,U+2197,U+21B3,U+2318,U+FEFF}@font-face{font-family:Inter;src:url("/frontend/assets/fonts/team/inter-700.woff2") format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+A0-A8,U+AA-AC,U+AE-B6,U+B8-D6,U+D8-148,U+14A-1C3,U+1C5-254,U+256-27B,U+27E-284,U+286-290,U+292-2A4,U+2A6-304,U+306-30A,U+30C,U+30F,U+313,U+315,U+31B,U+323,U+326-328,U+32C,U+337-338,U+342-343,U+346-36F,U+374-376,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3D7,U+3DC-3DD,U+3F0-3F6,U+3F9-3FA,U+3FC-479,U+480-49D,U+4A0-4FF,U+52F,U+E3F,U+1D00,U+1D0D,U+1D1B,U+1D43,U+1D47-1D49,U+1D4D,U+1D4F-1D50,U+1D52,U+1D56-1D58,U+1D5B,U+1D62-1D65,U+1D9C,U+1DA0,U+1DBB,U+1DBF-1DF5,U+1DFC-1E9B,U+1E9D-1F15,U+1F18-1F1D,U+1F20-1F45,U+1F48-1F4D,U+1F50-1F57,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7D,U+1F80-1FB4,U+1FB6-1FC4,U+1FC6-1FD3,U+1FD6-1FDB,U+1FDD-1FEF,U+1FF2-1FF4,U+1FF6-1FFE,U+2000-200B,U+2010-2012,U+2015-2017,U+201A-201B,U+201E-2021,U+2023-2027,U+202F-2055,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20A0-20AF,U+20B1-20B5,U+20B8-20BA,U+20BC-20BF,U+20DB-20DE,U+20E8,U+20F0,U+2100-2101,U+2103,U+2105-2106,U+2109,U+2113,U+2116-2117,U+211E-2122,U+2126,U+212A-212B,U+212E,U+2132,U+213B,U+214D,U+2150-217F,U+2183-2186,U+2189,U+2191,U+2194-2196,U+2198-2199,U+21A9-21AA,U+21B0-21B1,U+21B4-21B5,U+21BA-21BB,U+21D0,U+21D2,U+21D4,U+21DE-21DF,U+21E4-21E5,U+21E7,U+21EA,U+2202,U+2205-2206,U+220F,U+2211-2212,U+221A,U+221E,U+222B,U+2236,U+2248,U+2260,U+2264-2265,U+2295-2298,U+2303-2305,U+2325-2327,U+232B,U+2380,U+2387,U+238B,U+23CE-23CF,U+2423,U+2460-2468,U+24B6-24CF,U+24EA,U+25A0-25A2,U+25AA,U+25B2-25B3,U+25B6-25B7,U+25BA-25BD,U+25C0-25C1,U+25C4-25C7,U+25CA-25CB,U+25CF,U+25E6,U+25EF,U+2600,U+2605-2606,U+263C,U+2661,U+2665,U+26A0,U+2713,U+2717,U+2756,U+2764,U+2780-2788,U+27EF,U+27F5-27FA,U+2913,U+2A38,U+2B06,U+2B12-2B13,U+2B1C,U+2B24,U+2C7C,U+2C7F,U+2DFF,U+2E18,U+A69F,U+A7FF,U+A92E,U+E000,U+E002-E05E,U+E06A-E0BD,U+E0C8-E0CC,U+E0DC-E0E6,U+E0F3-E0F5,U+E106,U+E109-E10A,U+E10C-E10F,U+E111-E113,U+E117-E118,U+E121-E122,U+E124,U+E12A-E15E,U+E163,U+E1C3,U+E1D2-E1DF,U+E1E1-E2DC,U+EE01-EE07,U+EE09-EE0A,U+EE0C-EE12,U+EE14,U+EE17,U+EE1D-EE45,U+EE47-EE84,U+EE87-EED6,U+EED8-EEE1,U+F6C3,U+1F12F-1F149,U+1F16A-1F16B,U+1F850,U+1F852}@font-face{font-family:Inter;src:url("/frontend/assets/fonts/team/inter-700-latin.woff2") format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0,U+20-7E,U+A9,U+B7,U+D7,U+2013-2014,U+2018-2019,U+201C-201D,U+2022,U+2190,U+2192-2193,U+2197,U+21B3,U+2318,U+FEFF}:root{--font-base:'Inter',sans-serif;--space-md:16px;--color-black:#111111;--color-dark:#252525;--color-grey-dark:#444444;--color-grey-mid:#646464;--color-grey-light:#b0b0b0;--color-grey-bg:#f8f8f8;--color-white:#ffffff;--color-green-deep:#145e42;--color-green-forest:#1a6b3a;--color-green-primary:#14764f;--color-green-parrot:#5cd65c;--color-page-bg:#f7f7f5;--color-border:#e3e3e3;--clr-text-strong:var(--color-black);--clr-text-body:var(--color-grey-dark);--clr-text-secondary:var(--color-grey-mid);--clr-text-muted:var(--color-grey-mid);--clr-text-subtle:var(--color-grey-mid);--clr-text-placeholder:var(--color-grey-mid);--clr-border-strong:var(--color-grey-light);--clr-border-default:var(--color-border);--clr-border-light:rgba(227, 227, 227, 0.70);--clr-border-subtle:rgba(227, 227, 227, 0.50);--clr-border-grey-50:rgba(176, 176, 176, 0.50);--clr-faq-wash:rgba(176, 176, 176, 0.15);--clr-surface-full:var(--color-white);--clr-surface-96:rgba(255, 255, 255, 0.96);--clr-surface-80:rgba(255, 255, 255, 0.80);--clr-hover-bg-soft:rgba(31, 143, 99, 0.04);--clr-hover-bg-mid:rgba(31, 143, 99, 0.07);--clr-hover-bg-nav:rgba(31, 143, 99, 0.05);--clr-green-border:rgba(31, 143, 99, 0.22);--clr-green-border-focus:rgba(31, 143, 99, 0.25);--clr-green-forest-border:rgba(26, 107, 58, 0.25);--clr-green-tint-badge:rgba(31, 143, 99, 0.10);--clr-overlay-05:rgba(0, 0, 0, 0.05);--clr-overlay-08:rgba(0, 0, 0, 0.08);--gradient-brand:linear-gradient(
      135deg,
      var(--color-green-forest) 0%,
      var(--color-green-parrot) 100%
    );--gradient-brand-cta:linear-gradient(
      135deg,
      var(--color-green-forest)  0%,
      var(--color-green-primary) 55%,
      var(--color-green-parrot)  100%
    );--gradient-brand-text:linear-gradient(
      to right,
      var(--color-green-forest),
      var(--color-green-parrot)
    );--gradient-search-default:linear-gradient(
      to right,
      transparent                 0%,
      rgba(227, 227, 227, 0.55)  60%,
      rgba(227, 227, 227, 0.80) 100%
    );--gradient-search-focus:linear-gradient(
      to right,
      transparent                0%,
      rgba(31, 143, 99, 0.06)  60%,
      rgba(31, 143, 99, 0.10) 100%
    );--shadow-header:0 2px 12px rgba(0, 0, 0, 0.06);--shadow-card:0 8px 30px rgba(0, 0, 0, 0.04);--shadow-overlay:0 6px 24px rgba(0, 0, 0, 0.08);--shadow-cta:0 4px 12px rgba(31, 143, 99, 0.14);--shadow-cta-hover:0 6px 18px rgba(31, 143, 99, 0.20);--shadow-text:0 1px 5px rgba(0, 0, 0, 0.40);--clr-icon-sun:#f5a623;--clr-icon-cloud-sun:#e8a000;--clr-icon-sunset:#e8681a;--clr-icon-moon:#5b6fa6;--color-feedback-error:#b3362c;--cms-text-sm:clamp(12px, 0.75rem + 0.1vw, 12px);--cms-text-md:clamp(12px, 0.75rem + 0.2vw, 14px);--cms-text-lg:clamp(14px, 0.875rem + 0.2vw, 16px);--cms-gap:clamp(12px, 1.2vw, 20px);--cms-padding:clamp(12px, 1.5vw, 24px);--cms-radius:12px;--focus-ring:2px solid var(--color-green-primary);--focus-ring-offset:2px;--color-ui-00fcf96c:rgba(15, 23, 42, 0.04);--type-size-233710a7:13px;--type-size-09390078:12px;--type-size-157d8af9:17px;--type-size-998b02c2:20px;--type-size-4bd46d40:11px;--type-size-933cc733:10px;--color-ui-f91ec22f:rgba(21, 155, 87, 0.08);--type-size-4678bd4d:16px;--type-size-cb8c27c6:19px;--type-size-344c3863:15px;--type-size-6d27d54c:18px;--type-size-22be94e0:9px;--color-ui-140ef49b:rgba(26, 107, 58, 0.4);--type-size-4cfcb94b:12.5px;--type-size-ecf3fa2f:11.5px;--type-size-439b12cf:10.5px;--type-size-d6522538:14px;--color-ui-d6658b54:rgba(0, 0, 0, 0.04);--color-ui-b67e9e7e:rgba(255,255,255,0.7);--color-ui-4babd7ac:rgba(255,255,255,0);--color-ui-f5eb8a60:#ccc;--type-size-c9817f74:9.5px;--type-size-26d5f82c:8.5px;--type-size-9bc5fefa:8px;--type-size-42d92f32:22px;--type-size-3fc194c1:clamp(6px, calc(5.5px + 0.28vw), 10px);--type-size-ac883689:clamp(52px, 5.2vw, 106px);--color-ui-0f25faaf:rgba(68, 68, 68, 0.08);--type-size-7d192d48:clamp(52px, 4.6vw, 76px);--type-size-a45af9bf:clamp(44px, 4.2vw, 66px);--type-size-46ad2019:clamp(48px, 12.5vw, 62px);--type-size-484a55d0:clamp(11px, 2.8vw, 14px);--type-size-5f6a1a0e:clamp(9px, 2.3vw, 12px);--type-size-ee844196:0.9rem;--type-size-cc370f51:0.85rem;--type-size-c6af3119:clamp(2.2rem, 6vw, 3.6rem);--type-size-d6129add:clamp(1rem, 2.2vw, 1.25rem);--type-size-24126b21:1.1rem;--type-size-f1713651:0.72rem;--type-size-1a79c6a0:0.92rem;--type-size-19feeb88:1rem;--type-size-9601fe81:0.86rem;--type-size-6d775596:1.15rem;--type-size-691a6c80:0.95rem;--type-size-35097633:0.88rem;--type-size-9b4d5732:0.73rem;--type-size-a9aa53fa:1.05rem;--type-size-58b84cc6:0.7rem;--type-size-28f667fc:1.75rem;--type-size-89b26dd7:0.97rem;--type-size-44eab8f1:1.08rem;--type-size-a65c6ce1:0.93rem;--type-size-aebea3d6:1.3rem;--type-size-a2582d5d:0.82rem;--type-size-081acf28:1.25rem;--type-size-3951047c:1.35rem;--type-size-8bb1a95a:0.84rem;--type-size-581ef1c0:1.4rem;--type-size-bdff373e:4.2rem;--type-size-d38a4e61:0.87rem;--type-size-157b343c:0.6rem;--type-size-e9d5fd66:0.78rem;--type-size-ffcebd47:1.2rem;--type-size-6094e419:1.9rem;--type-size-25488b57:24pt;--type-size-815bc0aa:clamp(1.8rem, 3vw, 2.5rem);--type-size-5978a4d8:clamp(0.95rem, 1.6vw, 1.05rem);--type-size-c1b438b1:0.96rem;--type-size-6c2d68dd:0.8rem;--type-size-74fc13de:0.76rem;--type-size-0c240470:1.6rem;--type-size-a752a124:clamp(12px, 0.75rem + 0.2vw, 14px);--type-size-832b242d:clamp(20px, 1.25rem + 0.5vw, 24px);--type-size-a078e0df:clamp(14px, 0.875rem + 0.4vw, 16px);--type-size-b9a9152e:clamp(12px, 0.75rem + 0.3vw, 14px);--type-size-2a2e461f:clamp(10px, 0.625rem + 0.4vw, 12px);--type-size-40a7fda0:clamp(14px, 0.875rem + 0.3vw, 16px);--type-size-cb708c77:clamp(15px, 0.9375rem + 0.3vw, 17px);--type-size-51ef6403:clamp(18px, 1.125rem + 0.4vw, 20px);--type-size-6018c81e:clamp(18px, 1.125rem + 0.4vw, 22px);--type-size-2de9f2eb:clamp(16px, 1rem + 0.3vw, 18px);--type-size-bf336e35:clamp(10px, 0.625rem + 0.2vw, 12px);--type-size-43fdc9fe:clamp(16px, 1rem + 0.4vw, 18px);--color-ui-927f2219:#FBFDFC;--color-ui-c6d75dce:#0B1C15;--color-ui-c24c6e72:#102D25;--color-ui-d3dbd040:#2C3733;--color-ui-caf5a821:#6E7873;--color-ui-b30f9e28:#9ED3BB;--color-ui-04a245e2:#EAF6EF;--color-ui-a550e635:#E1EAE4;--color-ui-55a07a5f:#1F8A62;--color-ui-dba1e845:rgba(184, 228, 208, .60);--color-ui-b54c956e:rgba(234, 246, 239, .35);--color-ui-270788c7:rgba(234, 246, 239, 0);--color-ui-92baeead:rgba(184, 228, 208, .45);--color-ui-09526a32:rgba(234, 246, 239, .25);--color-ui-3d71aa7a:#0C1D16;--color-ui-e773bcb9:#061009;--color-ui-878cae01:rgba(6, 16, 9, .55);--color-ui-bdbe0bae:rgba(255, 255, 255, .07);--color-ui-ef544087:rgba(31, 138, 98, .5);--color-ui-17cec402:rgba(16, 45, 37, .20);--color-ui-47b0ecf7:rgba(16, 45, 37, .08);--color-ui-33025d84:#EEF3F0;--color-ui-944ec8dd:#1A201D;--color-ui-0c626afa:#8A928D;--color-ui-bc810816:#E2F3EA;--color-ui-6f857d21:#EEF7F2;--type-size-90586ab2:clamp(10px, 2.5vw, 12px);--type-size-8d6670b2:1.1em;--type-size-d1c4f596:clamp(10px, 3vw, 12px);--type-size-f2749d47:1.25em;--type-size-657a942c:clamp(1.5rem, 2.4vw, 2rem);--type-size-7d4a6a3e:clamp(20px, 2.5vw, 26px);--type-size-c2d6ef7e:clamp(13px, 3vw, 16px);--type-size-61cba7be:clamp(12px, 3vw, 14px);--type-size-341273c4:clamp(13px, calc(1vw + 10px), 16px);--type-size-9a8c6605:clamp(11px, 1.5vw, 12px);--type-size-8cbb5f10:clamp(12px, 1vw, 14px);--type-size-e8725879:0.85em;--type-size-03a660ae:1.15em;--type-size-b29b5333:24px;--type-size-38bfc6db:clamp(1.25rem, 2vw, 1.5rem);--type-size-2156da83:clamp(1.375rem, 2.5vw, 1.75rem);--type-size-890fea12:clamp(26px, 3vw, 32px);--type-size-f7988d60:clamp(12px, 0.75rem + 0.5vw, 14px);--type-size-121931a0:clamp(16px, 1rem + 0.8vw, 20px);--type-size-bb08f812:clamp(11px, 0.6875rem + 0.5vw, 14px);--type-size-aae7896c:clamp(1.25rem, 2.5vw, 1.5rem);--type-size-d29b199b:clamp(10px, 2vw, 12px);--type-size-40a22fdc:clamp(14px, 3vw, 16px);--type-size-bf9b5254:clamp(14px, 2vw, 16px);--type-size-f5d7ca09:clamp(88px, 10vw, 120px);--type-size-cfa1c706:clamp(1rem, 1.5vw, 1.125rem);--type-size-ce94e9e1:clamp(13px, 2vw, 14px);--type-size-243ecdb4:clamp(12px, 0.75rem + 0.1vw, 12px);--type-size-405ef41b:clamp(36px, 3.6vw, 56px);--type-size-a6fe18d4:clamp(20px, 1.6vw, 26px);--type-size-72321df6:clamp(14px, 0.875rem + 0.2vw, 14px);--type-size-3e27bf65:clamp(42px,5.2vw,76px);--color-ui-e3e55156:rgb(255 255 255 / .3);--type-size-dacf9dcc:21px;--type-size-90e76897:clamp(27px,2.5vw,35px);--type-size-75f47a6b:23px;--type-size-9513b275:50px;--type-size-21f02b51:28px;--type-size-2e65939d:25px;--color-ui-f9e71647:rgb(0 0 0 / .85);--type-size-748271e9:clamp(36px,10vw,56px);--type-size-228d2885:27px;--type-size-a7658fe4:26px;--type-size-200376db:34px;--type-size-eee98d6c:11pt;--color-ui-e51a30de:rgb(255 255 255 / .12);--type-size-64a6ca90:clamp(43px,4.8vw,70px);--type-size-be22be06:29px;--type-size-25bf7567:clamp(40px,4.8vw,56px);--type-size-20b81cdc:clamp(42px,6vw,56px);--type-size-c7092048:clamp(40px,10.8vw,61px);--type-size-6e8c5a87:40px;--type-size-72d7a4bf:27pt;--type-size-c2ef7c4f:19pt;--type-size-16a3c2aa:13pt;--type-size-2d85cf49:10.5pt;--color-ui-acc95611:#222;--type-size-1ff7e21c:8pt;--color-ui-d98ee4e8:#aaa;--type-size-367071a8:clamp(27px,3vw,38px);--type-size-3619d0f8:9pt;--type-size-823f1262:0.75rem;--type-size-ddab4fd2:0.875rem;--type-size-ac2a4a35:clamp(19px, 2.5vw, 29px);--type-size-b234ee16:clamp(20px, 2.5vw, 30px);--type-size-46d0b65e:30px;--color-ui-6b05012a:#101411;--color-ui-02ea8abb:#758092;--color-ui-83ec4f02:#778395;--color-ui-0f8a4414:#e2e7e7;--color-ui-162a5756:#008e50;--color-ui-f3f441ea:#005d34;--type-size-1267e267:clamp(10px,1.05vw,14px);--type-size-ab3fb044:clamp(11px,1.15vw,15px);--type-size-10632e29:clamp(52px, 8.3vw, 130px);--type-size-d3ca4a4f:clamp(13px, 1.3vw, 18px);--type-size-e510483e:clamp(11px, 1vw, 15px);--type-size-7027000e:clamp(9px, 1.05vw, 14px);--type-size-80e55661:clamp(20px,2.55vw,35px);--type-size-884a5b38:clamp(11px,1.1vw,15px);--type-size-f6534d33:clamp(25px,2.8vw,40px);--type-size-e007a431:clamp(11px,1.03vw,15px);--type-size-a86f6ac3:clamp(13px,1.32vw,18px);--type-size-06c25516:clamp(30px,3.7vw,53px);--type-size-6e8e3529:clamp(12px,1.3vw,18px);--type-size-8ce86497:clamp(13px,1.45vw,20px);--type-size-94d2dc85:clamp(11px,1.17vw,16px);--color-ui-5502e6c0:#dce5dd;--type-size-2558168a:43px;--type-size-e0ccb250:clamp(10px,1.08vw,14px);--type-size-83e7fb36:clamp(21px,2.2vw,30px);--type-size-bc4ddded:clamp(28px,3.2vw,46px);--type-size-0ab5e767:clamp(12px,1.35vw,18px);--type-size-300fd7a6:clamp(10px,1vw,13px);--type-size-d4836ab7:clamp(10px,1.03vw,14px);--color-ui-d6fd6c71:#aedabd;--color-ui-aac694ff:#001b1280;--type-size-3056f7e5:32px;--color-ui-91abb61a:#101b15;--color-ui-ec86d0b8:#f3f7f4;--color-ui-4e505f97:#a6b3aa;--color-ui-ac20a9ad:#91a399;--color-ui-59d7451c:#304638;--color-ui-d62e34ac:#48d38d;--color-ui-d2602921:#1a2c21;--color-ui-da16c89d:#1f3524;--type-size-d996ca4b:clamp(46px, 8.3vw, 85px);--type-size-e0c377f8:35px;--type-size-fe75ec98:clamp(34px, calc(20px + 5vw), 50px);--type-size-89625934:clamp(13px, 3.5vw, 15px);--type-size-bd273fa6:clamp(0.625rem, 2.2vw, 0.875rem);--type-size-aeeb4d6b:clamp(36px,8.6vw,48px);--type-size-76120ed7:clamp(28px,6.95vw,40px);--type-size-3e494930:clamp(13px, 1.3vw, 17px);--type-size-2af819dc:clamp(24px, 2.6vw, 36px);--type-size-962d6028:0.8125rem;--type-size-a02b47ad:clamp(0.8125rem, 2.4vw, 0.9375rem);--type-size-1037e0a1:clamp(0.875rem, 3vw, 1rem);--type-size-f55496cd:clamp(0.8125rem, 2.6vw, 0.9375rem);--type-size-3d41ffef:clamp(0.75rem, 2vw, 0.875rem);--type-size-62b9b714:clamp(0.625rem, 2vw, 0.875rem);--type-size-19948c33:clamp(0.875rem, 1.85vw, 1rem);--type-size-e919f5f9:clamp(0.9375rem, 2vw, 1.125rem);--type-size-e78d71df:clamp(.875rem, 1.3vw, 1.125rem);--type-size-60ac4cf4:.75rem;--type-size-d39cecc4:.8125rem;--type-size-a589f59f:clamp(1rem, 1.45vw, 1.25rem);--type-size-a7b3ee80:clamp(30px, 3.7vw, 53px);--color-ui-e65d011b:rgba(16, 20, 17, .72);--type-size-ca72fa81:.6875rem;--type-size-101fd9c1:clamp(28px, 2.6vw, 40px);--type-size-b25fde34:clamp(.9375rem, 1.2vw, 1.0625rem);--type-size-fcf04c77:clamp(28px, 3vw, 44px);--type-size-e270dd87:clamp(.875rem, 1.2vw, 1rem);--type-size-600eca3a:clamp(44px,4.6vw,69px);--color-ui-113d6d42:rgb(255 255 255 / .55);--type-size-a40d4cdf:clamp(41px,4.7vw,55px);--type-size-b7573bd1:clamp(43px,12vw,64px);--type-size-beb919fa:clamp(34px,3.7vw,54px);--type-size-febab719:clamp(24px,2.3vw,31px);--type-size-76c795fe:55px;--type-size-9fff62ce:clamp(36px,5.7vw,53px);--type-size-a352d2b2:37px;--type-size-8af9cb01:clamp(35px,3.6vw,54px);--type-size-c78aa311:clamp(25px,2.25vw,31px);--type-size-0d893111:38px;--type-size-605a12f4:33px;--type-size-a44f5d4e:7px;--type-font-d95fb81b:750 clamp(44px,5.5vw,76px)/1.025 var(--font-base);--color-ui-f8fd7e8a:rgb(255 255 255 / .08);--color-ui-8d406737:rgb(255 255 255 / .2);--type-font-4fc3dfa8:700 clamp(24px,2.2vw,30px)/1.18 var(--font-base);--type-size-78ba7eb4:clamp(23px,2.4vw,32px);--color-ui-af172d09:rgb(255 255 255 / .65);--type-size-5c46802b:clamp(48px,5.8vw,66px);--type-size-54c89523:clamp(39px,6.4vw,57px);--type-size-e3a90967:clamp(36px,10.4vw,57px);--type-size-384de318:36px;--type-size-669bd9cb:14pt;--type-size-1fedb486:clamp(12px, 0.75rem + 0.2vw, 12px);--type-size-e86a99cd:clamp(1.75rem, 1.4rem + 2vw, 2.75rem);--type-size-0537c632:clamp(14px, 0.875rem + 0.5vw, 16px);--color-ui-9bdfef8a:#071a14;--color-ui-20fc0e4e:#04100c;--color-ui-8e6c23ca:#fcfcfa;--color-ui-bf742af0:#007a4d;--color-ui-11197982:#00985f;--color-ui-bd85979f:#1ad98b;--color-ui-977a4f87:#68716d;--color-ui-088d1d03:#dce1dc;--color-ui-4a7ebd65:#b33d35;--color-ui-a8535b73:#343d37;--color-ui-ca70e383:#819087;--color-ui-08a3742d:#9aa39d;--color-ui-a1a3a1f0:#89948d;--color-ui-6439c92f:#f1f5ef;--color-ui-f0e57c2b:#e4e8e1;--color-ui-b5faf272:#e5e8e2;--color-ui-e6817e7d:#181f1b;--color-ui-64212a49:#eef4ef;--color-ui-723fc16a:#e9efe9;--color-ui-20758899:#0004;--color-ui-273fc1e4:#0002;--color-ui-6e78b5d5:#b33d3512;--color-ui-e5f6313f:#b8cfc1;--color-ui-e6c3ea7a:#7ddeaa;--color-ui-fe0fcb69:#f0f6ef;--color-ui-8132de72:#dbe8de;--color-ui-f7637b15:#3a5b48;--color-ui-4bd9c23b:#fff7f5;--color-ui-9bab888f:#ecd0cc;--color-ui-d5a932b6:#007a4d17;--color-ui-dc693ff0:#0b1f17;--color-ui-3fa5e3b5:#eef5ef;--color-ui-b21fdc7f:#9db3a5;--color-ui-e65a3569:rgba(255, 255, 255, .14);--color-ui-dd992027:#ff9d94;--color-ui-1329737e:#4fe3a1;--color-ui-592f741c:#d7e4d9;--color-ui-ca2d2fa7:rgba(255, 255, 255, .055);--color-ui-53e92932:#8fa89a;--color-ui-0b3d621f:#71887c;--color-ui-0f1c00d7:rgba(255, 255, 255, .08);--color-ui-80eeb023:#e8f0ea;--color-ui-823627c5:rgba(224, 101, 90, .18);--color-ui-84db5afd:rgba(79, 227, 161, .45);--color-ui-bcdd4059:rgba(26, 217, 139, .28);--color-ui-c16e2e18:rgba(26, 217, 139, .08);--color-ui-f7100126:rgba(26, 217, 139, .25);--color-ui-f24cef01:#c9e8d4;--color-ui-75af814a:rgba(224, 101, 90, .10);--color-ui-46bf7808:rgba(224, 101, 90, .32);--color-ui-8733c52b:rgba(26, 217, 139, .22);--color-ui-2764c526:#04120d;--color-ui-4023b2a3:#0e2f23;--color-ui-13230111:rgba(26, 217, 139, .32);--color-ui-6230040e:#5aa9e6;--color-ui-63536c3d:#7d9384;--color-ui-c3987319:#b9cdc0;--color-ui-83319cca:#0e2a20;--color-ui-312cadad:#5c6660;--color-ui-af7c76d1:#91a499;--color-ui-7b95df7e:#81978a;--color-ui-cf989ac9:#00563110;--color-ui-197c16f6:#007a4d1c;--color-ui-2543c131:#ffffff50;--color-ui-db2e486a:#909b92;--color-ui-44a49f56:#007a4d22;--color-ui-f594564b:#0a66c2;--color-ui-2e48a4c4:#06482e;--color-ui-c88d60be:#00392a;--color-ui-5f87823d:#00120d;--color-ui-1aefc5e2:#00dfaf;--type-size-fe6b5223:clamp(36px, 3.8vw, 52px);--type-size-06f42414:clamp(32px, 3.2vw, 46px);--color-ui-b7853e74:#d0ddd6;--color-ui-e0980496:#101a17;--color-ui-94998200:#fcfdfc;--color-ui-83512239:#e5fff3;--color-ui-838a9d46:#0003;--color-ui-be4a12d4:#164e3be6;--color-ui-98251f6d:#023123b3;--color-ui-48ade183:#a2ffd221;--color-ui-e60d9186:#f0fff7;--color-ui-2baebd49:#dcebe2;--color-ui-77919784:#17cba0;--color-ui-d9dc17b5:#00c69566;--color-ui-cd79caa1:#00100b;--color-ui-d293ea8a:#00442f;--color-ui-d375d451:#09e8af;--color-ui-bddf465a:#00ffc88c;--color-ui-46fa3609:#00cf9270;--color-ui-71000e68:#15977755;--color-ui-bdfcdda1:#00100c;--color-ui-f7be27d4:#003928;--color-ui-a5177348:#00b482;--color-ui-5a6b647b:#40ffc070;--color-ui-deecb92e:#05bd8766;--color-ui-9f136521:#06c691;--color-ui-d93a1e5f:#003b29;--color-ui-3617126d:#001b13;--color-ui-81f09b9f:#62ffcca8;--color-ui-25718b24:#00d79c38;--color-ui-9ec75422:#0a8e67;--color-ui-814e99b1:#034a32;--color-ui-0e7b4815:#001b12;--color-ui-1c8bb596:#000e0a;--color-ui-b7592328:#11a57e45;--type-size-21a81437:42px;--color-ui-4e6d7e1b:#09e8af55;--color-ui-e059e456:#17cba080;--color-ui-9b837c8f:#05bd8755;--color-ui-b38bba94:#dde3dd;--color-ui-7a3f7278:rgba(0, 150, 95, .10);--color-ui-2a771e6a:rgba(0, 150, 95, .05);--color-ui-8631af06:rgba(0, 150, 95, .08);--color-ui-74ee79fe:#01120d;--color-ui-460566a9:#013a28;--color-ui-11fdd4b7:#00c98f;--color-ui-55c2335d:rgba(0, 201, 143, .30);--color-ui-da2a101d:rgba(23, 203, 160, .30);--color-ui-41e5a9be:rgba(0, 0, 0, .55);--color-ui-3befb5c0:rgba(64, 255, 192, .16);--color-ui-7b17caab:rgba(0, 201, 143, .14);--color-ui-483272b6:rgba(0, 201, 143, .8);--color-ui-aeeac0d3:rgba(0, 201, 143, .22);--color-ui-442dd041:rgba(23, 203, 160, .22);--color-ui-91568c61:rgba(0, 0, 0, .5);--color-ui-97943dae:rgba(0, 201, 143, .10);--color-ui-9e00cb1e:#00a566;--color-ui-afbee73d:#00b572;--color-ui-24fbaa0d:#008556;--color-ui-fb7d0418:rgba(26, 217, 139, .34);--type-size-a67dcfbb:clamp(28px, 8vw, 34px);--color-ui-b2dd3a73:rgba(31, 143, 99, 0.5);--type-size-0da331b7:clamp(14px, 0.875rem + 0.6vw, 16px);--type-size-53fa73a4:clamp(7px, 1.6vw, 11px);--type-size-322d2f4b:min(clamp(2rem, 11vw, 62px), 11cqi);--type-size-8d140556:clamp(1.25rem, 1.45vw, 1.5rem);--type-size-71a67257:clamp(1.25rem, 2.4vw, 1.375rem);--type-size-dd682952:clamp(2.375rem, 4.6vw, 2.75rem);--type-size-526d3bc4:clamp(2.125rem, 9vw, 2.625rem);--type-size-4ed04622:clamp(2.5rem, 3vw, 2.75rem);--color-ui-e6863e7b:#626262;--type-size-dbad7088:clamp(2.05rem, 8.7vw, 2.55rem);--type-size-5aebe7cb:clamp(1.75rem, 6.5vw, 2.25rem);--color-ui-bf2484bc:#606060;--type-size-e6a59aea:clamp(2rem, 8vw, 2.75rem);--color-ui-f0cc6e9f:rgba(17, 17, 17, 0.1);--color-ui-3ecb3754:rgba(17, 17, 17, 0.02);--color-ui-a61b6a28:rgba(17, 17, 17, 0.45);--color-ui-e3a18e7c:rgba(26, 107, 58, 0.85);--color-ui-f91928c0:rgba(0, 0, 0, 0.6);--color-ui-0752d421:rgba(255, 255, 255, 0.9);--color-ui-29186ed6:rgba(31, 143, 99, 0.14);--type-size-33661c60:clamp(32px, 4.5vw, 44px);--type-size-be282055:clamp(40px, 13vw, 52px);--color-ui-10e81bcd:rgba(92, 214, 92, 0.4);--color-ui-ed1963cd:rgba(31, 143, 99, 0.55);--color-ui-8085e741:rgba(26, 107, 58, 0.5);--color-ui-c0bf5cf0:#0c2018;--color-ui-42fa2a27:#050d0a;--color-ui-1cd329fd:#dcdcdc;--color-ui-501756d1:#b9b9b9;--color-ui-06efbaa7:#9a9a9a;--color-ui-02b71114:#f1f3f1;--color-ui-2dd8ad37:rgba(255, 255, 255, 0.85);--color-ui-40993aff:#eef4ee;--type-size-2fb5b947:min(clamp(2rem, 10.5vw, 3rem), 10.5cqi);--type-size-a23d8869:1.5rem;--color-ui-3b54000a:#e9f4ec;--color-ui-0e7477af:rgba(27, 107, 58, 0.14);--color-ui-da4c2687:rgba(255, 255, 255, 0.82);--type-size-60c69090:88px;--color-ui-24480947:rgba(31, 143, 99, 0.1);--type-size-9fa521bb:clamp(24px, 2.4vw, 36px);--type-size-9482fef5:clamp(10px, 2.8vw, 12px);--type-size-4d679ead:clamp(13px, 3.4vw, 16px);--type-size-8ec1afaa:clamp(44px,4.9vw,73px);--type-size-b5b22879:clamp(27px,2.35vw,34px);--type-font-4cab4984:400 38px/1.08 var(--font-base);--type-font-9b94255d:italic 16px/1.5 var(--font-base);--type-font-dfe9581b:400 30px/1.2 var(--font-base);--type-font-e2ea2e90:400 30px/1.25 var(--font-base);--type-font-fe5d7f0d:400 23px/1.3 var(--font-base);--type-font-f9d9226e:italic 21px/1.45 var(--font-base);--type-font-8187a635:8px/1.7 var(--font-base);--type-font-6876bd78:400 30px/1.05 var(--font-base);--type-font-00abb317:italic 110px/1.25 var(--font-base);--type-size-a34b819d:clamp(43px,7.8vw,62px);--type-size-babf4731:80px;--type-size-2f1ab0ad:31px;--type-size-b4181831:45px;--type-size-d6eb2360:6px;--type-size-cc7ddfac:22pt;--type-size-afff2440:clamp(28px,2.5vw,34px);--type-size-ee86007b:clamp(38px,10.8vw,45px);--type-size-b4d87f55:clamp(27px,5vw,38px);--type-size-0c0ca612:clamp(25px,7.4vw,34px);--type-size-405e4c2a:clamp(10px, 0.625rem + 0.3vw, 12px);--type-size-d31a8040:clamp(18px, 1.125rem + 1vw, 22px);--type-size-fc6d58ec:clamp(36px, 3.75vw, 48px);--type-size-e65af9a1:clamp(12px, 0.75rem + 0.8vw, 16px);--type-size-5a1c8b14:clamp(12px, 0.75rem + 0.4vw, 14px);--type-size-4a199173:clamp(10px, 0.625rem + 0.5vw, 12px);--type-size-a5eb1625:clamp(9px, 3.2cqw, 12px);--type-size-9add951e:clamp(18px, 1.6vw, 24px);--type-size-788a575d:clamp(11px, 0.6875rem + 0.4vw, 12px);--type-size-d2395cd9:clamp(38px, 3.2vw, 52px);--type-size-81ddcebe:clamp(13px, 1.25vw, 16px);--type-size-c9dc19bd:clamp(10px, 0.94vw, 12px);--type-size-1c0784af:clamp(16px, 1.56vw, 20px);--type-size-ac9fc9dc:clamp(12px, 1.25vw, 16px);--type-size-efa6e481:clamp(9px, 0.94vw, 12px);--type-size-2e3da08c:clamp(14px, 1.56vw, 20px);--type-size-3ac9b57f:clamp(30px, 3.75vw, 48px);--type-size-3263fd41:48px;--type-size-ed2dbca8:clamp(34px, 4.5vw, 48px);--type-size-bd0bb260:clamp(28px, 7.5vw, 40px);--type-size-3c45b6f3:clamp(12px, 0.75rem + 1.5vw, 16px);--type-size-ae7ac4e3:clamp(24px, 7vw, 34px);--type-size-1f30c648:clamp(22px, 6.5vw, 30px);--type-size-8067e7ad:clamp(14px, 1.1vw, 16px);--type-size-fd2590ee:clamp(20px, 1.25rem + 1vw, 24px);--type-size-c4820d39:clamp(18px, 1.125rem + 0.8vw, 24px);--type-size-d0da9334:clamp(14px, 0.875rem + 0.6vw, 18px);--type-size-09b99a82:clamp(16px, 1rem + 0.6vw, 20px);--type-size-808e3133:64px;--type-size-9902afa4:clamp(12px, 0.75rem + 0.5vw, 15px);--type-size-8c903a99:clamp(30px, 5vw, 40px);--type-size-61d542ca:clamp(32px, 3vw, 48px);--type-size-1eab30f2:clamp(22px, 1.375rem + 1vw, 28px);--type-size-db0c6428:clamp(14px, 1rem + 0.8vw, 16px);--type-size-3a1d5cdb:clamp(14px, 0.875rem + 0.6vw, 17px);--type-size-ba128879:clamp(34px, 11vw, 46px);--type-size-5acbfe1a:clamp(36px, 2.75rem + 1vw, 44px);--type-size-67dbd423:clamp(32px, 2.5vw, 40px);--type-size-4b900b53:clamp(32px, 4vw, 46px);--type-size-0cafc616:clamp(20px, 6vw, 26px);--type-size-4bc96223:clamp(30px, 30cqw, 104px);--type-size-b420eb32:clamp(22px, 2vw, 32px);--type-size-8a2bb75e:clamp(28px, 9vw, 34px);--type-size-d3c26d7c:clamp(18px, 1.125rem + 0.8vw, 22px);--type-size-ba4fae54:clamp(15px, 0.9375rem + 0.6vw, 19px);--type-size-7831cfc6:clamp(30px, 3.2vw, 44px);--type-size-90aff600:clamp(30px, 4.4vw, 42px);--type-size-38248767:clamp(28px, 7vw, 38px);--type-size-527761f2:clamp(26px, 8.4vw, 32px);--type-size-7caa1c33:clamp(26px, 2vw, 32px);--type-size-8cb89ac8:clamp(14px, 1rem + 0.6vw, 16px);--type-size-8c4c6b60:clamp(22px, 6vw, 26px);--type-size-734f0116:clamp(20px, 6vw, 24px);--type-size-9e25fedc:clamp(12px, 0.75rem + 0.6vw, 16px);--type-size-26ae8520:clamp(22px, 2vw, 28px);--type-size-2b73c42e:clamp(30px, 3vw, 48px);--type-size-aea067a0:clamp(11px, 0.6875rem + 0.4vw, 13px);--type-size-00d4782b:clamp(26px, 6vw, 34px);--type-size-524f79df:clamp(24px, 7.4vw, 30px);--type-size-480349d4:clamp(11px, 0.6875rem + 0.5vw, 12px);--type-size-99b17cb4:clamp(14px, 1rem + 1vw, 16px);--type-font-49631957:800 clamp(48px, 4.8vw, 96px)/0.95 var(--font-base);--type-font-8065dc6a:600 clamp(24px, 2.2vw, 32px)/1.08 var(--font-base);--type-font-577ed933:34px var(--font-base);--type-font-a5886584:600 clamp(50px, 6.2vw, 90px)/0.98 var(--font-base);--type-font-39988b2f:600 25px/1.13 var(--font-base);--type-font-828e9ecf:600 clamp(36px, 4vw, 58px)/1.04 var(--font-base);--type-size-f07e80a5:clamp(48px, 4.2vw, 70px);--type-size-e373783d:41px;--type-size-69ef1e92:clamp(40px, 3.8vw, 60px);--type-size-fd04a3eb:58px;--type-size-1d2a8e23:46px;--type-size-27a2104e:clamp(44px, 11.5vw, 58px);--type-size-7d87ea5a:clamp(47px, 12.8vw, 65px);--type-size-086acd17:51px;--type-size-fa5d71ff:clamp(48px, 4.8vw, 96px);--type-size-f7f62d9a:clamp(42px, 5.4vw, 76px);--type-size-7d0c61a7:clamp(18px, 1.125rem + 0.2vw, 20px);--type-size-33da6451:clamp(14px, 0.9375rem + 0.3vw, 16px);--type-size-4887a0a7:clamp(17px, 1.6vw, 23px);--type-size-115bc487:49px;--type-size-8a54affc:clamp(39px, 10vw, 54px);--type-size-7c7c29e3:clamp(14px, 0.875rem + 0.1vw, 14px);--type-size-854fcb8e:clamp(12px, 0.8125rem + 0.3vw, 14px);--type-size-33adc6ad:clamp(28px, 2.4vw, 40px);--type-size-96010398:clamp(28px, 2.4vw, 34px);--type-size-7484bee4:clamp(12px, 0.8125rem + 0.2vw, 14px);--type-size-7c4fb45f:clamp(16px, 1rem + 0vw, 16px);--type-size-f453c31b:clamp(16px, 1rem + 0.2vw, 18px);--color-ui-8da18063:rgb(0 0 0 / 0.55);--type-size-408bd62e:clamp(24px, 2vw, 32px);--type-size-c0c026de:clamp(16px, 1rem + 0.1vw, 16px);--type-size-d3207257:clamp(18px, 1.125rem + 0.3vw, 20px);--type-size-9ead32a0:clamp(20px, 1.25rem + 0.3vw, 22px);--color-ui-a1c855f8:#8f1d1d;--color-ui-d3fc373b:rgba(0, 0, 0, 0.18);--type-size-ca04a834:clamp(17px, 1.4vw, 21px);--color-ui-3065b3ea:rgba(0, 0, 0, 0.22);--color-ui-c7238605:rgba(0, 0, 0, 0.1);--color-ui-2323c1e4:#5C6762;--color-ui-bf235fb4:rgba(158, 211, 187, .26);--color-ui-07d697c8:rgba(31, 138, 98, .16);--color-ui-b8a2ee1a:rgba(255, 255, 255, .66);--color-ui-4558a495:rgba(31, 138, 98, .14);--color-ui-3f971c1b:rgba(16, 45, 37, .24);--color-ui-069d9036:rgba(255, 255, 255, .9);--color-ui-645f1508:rgba(31, 138, 98, .1);--color-ui-e3a8eab7:rgba(158, 211, 187, .35);--color-ui-18f77572:rgba(158, 211, 187, .22);--color-ui-c723abf0:rgba(31, 138, 98, .2);--color-ui-2360414a:rgba(226, 243, 234, .9);--color-ui-7f781690:rgba(238, 247, 242, .7);--color-ui-8fa8115b:rgba(31, 138, 98, .45);--color-ui-6572bf60:rgba(31, 138, 98, 0);--type-size-e09e501a:clamp(43px,4.6vw,67px);--type-size-9e07a172:70px;--type-size-8047cc84:66px;--type-size-b10c92a2:57px;--type-size-c22f36f3:clamp(42px,6.3vw,57px);--type-size-2951de9a:clamp(37px,10.8vw,54px);--type-size-b92ff376:clamp(16px, 1rem + 0.4vw, 20px);--type-size-e15ad053:clamp(18px, 1.125rem + 1vw, 26px);--type-size-7ae7c4ab:clamp(18px, 1.125rem + 0.6vw, 20px);--type-size-a795ff93:clamp(14px, 0.875rem + 0.4vw, 15px);--type-size-2d2723a2:clamp(20px, 1.25rem + 0.4vw, 22px);--type-size-2d6de44e:clamp(10px, 0.625rem + 0.4vw, 11px);--color-ui-4f2de124:#c0392b;--type-size-bb355ed5:clamp(12px, 0.75rem + 0.3vw, 13px);--type-size-cbf3098f:clamp(10px, 0.625rem + 0.3vw, 11px);--color-ui-1b15d919:#dde5df;--type-size-cd01e9cc:clamp(12px, 0.9vw, 14px);--type-size-c664decc:clamp(26px, 2.5vw, 36px);--type-size-e4022a24:clamp(14px, 1vw, 16px);--type-size-294a5d87:clamp(12px, 0.8vw, 12px);--color-ui-3f5c0475:rgba(184, 135, 30, 0.08);--color-ui-bdfd2b03:rgba(184, 135, 30, 0.4);--color-ui-ff1cd3bd:rgba(184, 135, 30, 0.14);--color-ui-de39053f:#7c5a0a;--color-ui-90f26e9e:rgba(119, 119, 119, 0.1);--color-ui-76a5c4c1:#5f5f5f;--type-size-ddcc05b3:clamp(18px, 1.6vw, 22px);--color-ui-1064ea7b:rgba(31, 143, 99, 0);--type-size-db6bb5b8:clamp(14px, 1.05vw, 16px);--color-ui-e8db4790:rgba(255, 255, 255, 0.12);--color-ui-63b7ea25:rgba(255, 255, 255, 0.45);--type-size-5aa13b1e:clamp(12px, 0.8vw, 13px);--type-size-10225137:clamp(24px, 2.4vw, 32px);--type-size-11422020:clamp(20px, 2.2vw, 25px);--color-ui-ffb60fed:rgba(31, 143, 99, 0.08);--type-size-68c082ce:clamp(18px, 1.7vw, 24px);--type-size-83204603:clamp(18px, 1.5vw, 24px);--type-size-9db6e5f5:clamp(12px, 0.95vw, 14px);--color-ui-bcc76064:rgba(179, 54, 44, 0.45);--type-size-544d3b0a:clamp(14px, 1.2vw, 16px);--type-size-be5479e9:clamp(16px, 1.4vw, 22px);--color-ui-7b00bd60:rgba(31, 143, 99, 0.06);--type-size-8286e864:clamp(11px, 0.8vw, 12px);--type-size-2ec4f242:clamp(10px, 2.4cqi, 12px);--type-size-33ab15fc:clamp(1.5rem, 4cqi, 2rem);--type-size-d38a6a85:clamp(13px, 3cqi, 16px);--type-size-41edc0cb:clamp(20px, 2.6cqi, 26px);--type-size-0cd266d5:clamp(12px, 2.6cqi, 14px);--type-size-7b9b6bbc:clamp(10px, 2.6cqi, 12px);--type-size-96e07249:clamp(14px, 2.6cqi, 16px);--type-size-27dbd0ee:clamp(10px, 2.2cqi, 12px);--type-size-d605c4c8:clamp(14px, 2.8cqi, 16px);--type-size-498563c3:clamp(1.375rem, 3.4cqi, 1.75rem);--type-size-cd5e77f7:clamp(1.25rem, 3cqi, 1.5rem);--type-size-2db5cd3f:clamp(26px, 4cqi, 32px);--type-size-866af61e:clamp(12px, 2.8cqi, 14px);--type-size-789b9c75:clamp(11px, 2.6cqi, 14px);--type-size-b6589fc6:0;--type-size-20e6d54c:clamp(1rem, 2.4cqi, 1.125rem);--type-size-33d8a77d:clamp(13px, 2.4cqi, 14px);--color-ui-49dbaa10:#f7faf8;--type-size-7c6e8eab:clamp(16px, 1rem + .2vw, 18px);--type-font-ac453fff:600 var(--cms-text-sm)/1.5 var(--font-base);--type-font-93f46b8b:400 var(--cms-text-sm)/1.7 var(--font-base);--color-ui-b5dffac3:rgba(179, 54, 44, 0.08);--color-ui-d3081ac8:#7ee87e;--color-ui-8dec62b2:#3dbf3d;--color-ui-3a331388:#2d9c5a;--color-ui-c568d00e:#145e35;--color-ui-abfef18f:black;--color-ui-efdac027:#4285F4;--color-ui-84aeea97:#34A853;--color-ui-ca23b2ad:#FBBC05;--color-ui-2475cdbd:#EA4335;--color-ui-9be95263:#07100C;--color-ui-91e9dd71:#153A2B;--color-ui-044ded07:#2F7A5B;--color-ui-49060ce5:#9FD6BC;--color-ui-90e1f801:#AEDDC8;--color-ui-7f57baa4:#CDEADD;--color-ui-59b8c6a7:#EAF6F0;--color-ui-d7260240:#4FA383;--color-ui-b6124bb4:#123F2F;--color-ui-93729558:#A9CDBD;--color-ui-ec25bd6a:#5FAE8E;--color-ui-5aca5ff9:#D94040;--color-ui-4096eff4:rgba(217,64,64,0.08);--color-ui-8b1f3a67:#159B57;--color-ui-37fb681f:rgba(26,107,58,.5);--font-code:ui-monospace,SFMono-Regular,Consolas,monospace;--font-weight-400:400;--font-weight-500:500;--font-weight-600:600;--font-weight-700:700;--font-weight-800:800;--font-weight-900:900;--type-ui-caption:.75rem;--type-ui-small:.875rem;--work-ink:var(--color-black);--work-body:var(--color-grey-dark);--work-muted:var(--color-grey-dark);--work-paper:var(--color-page-bg);--work-white:var(--color-white);--work-forest:color-mix(in srgb, var(--color-green-deep) 42%, var(--color-black));--work-sage:color-mix(in srgb, var(--color-green-deep) 14%, var(--color-page-bg));--work-cream:color-mix(in srgb, var(--color-page-bg) 75%, var(--color-white));--work-line:var(--color-border);--work-shadow:var(--shadow-overlay);--work-content-width:1280px;--work-gutter:24px;--work-section-space:clamp(56px, 6vw, 88px);--work-grid-gap:clamp(16px, 2vw, 24px);--work-radius:16px;--work-body-size:clamp(.9375rem, .9rem + .16vw, 1.0625rem);--work-heading-size:clamp(1.75rem, 1.15rem + 2vw, 2.75rem);--work-card-title:clamp(1.25rem, 1rem + .6vw, 1.625rem);--work-eyebrow-size:.6875rem;--work-ease:cubic-bezier(.22, 1, .36, 1);--work-motion:700ms cubic-bezier(.76, 0, .24, 1);--work-inset:48px;--work-top-gap:clamp(24px, 3vw, 48px);--work-hero-gap:var(--work-section-space);--work-text-gap:16px;--work-heading-gap:clamp(24px, 3vw, 36px);--work-stack-gap:18px;--op-warning:#945600;--op-danger:#b42318;--op-info:#245fc0;--theme-canvas:#ffffff;--theme-surface:#ffffff;--theme-text:#111111;--theme-line:#e3e3e3;--theme-muted:#646464;--theme-fixed-white:#ffffff;--theme-fixed-black:#111111;--theme-cta-start:#145e42;--theme-cta-end:#14764f;--color-theme-0729ae0e:rgba(0, 0, 0, 0.4);--color-theme-4ac867a4:rgba(0, 0, 0, 0.35);--color-theme-abfef18f:#000000;--color-theme-d14f9016:#fff;--color-theme-6717b728:#39d353;--color-theme-c3c2a390:#2ec44a;--color-theme-598b32b7:#000;--color-theme-7b7e7d12:rgba(0, 45, 20, 0.75);--color-theme-47b0e1ef:#e03535;--color-theme-cdddffcd:#111;--color-theme-5f2b670c:#2f8c5a;--color-theme-36b85098:#6e746f;--color-theme-fd9323d0:#e8e8e8;--color-theme-25223d69:#0e2e22;--color-theme-51451f30:#123526;--color-theme-41c05845:#0b2118;--color-theme-519f5ac7:#17452e;--color-theme-0b33935e:#eef2ec;--color-theme-62b752fc:rgba(14,46,34,0.22);--color-theme-5428afb2:rgba(0,0,0,0.42);--color-theme-b9d34d0e:#1d4a32;--color-theme-7d76e173:#0d1f16;--color-theme-080a59a3:#070f0b;--color-theme-141390bb:#1b1e1c;--color-theme-735a0f90:rgba(255,255,255,0.22);--color-theme-c1f693c9:rgba(255,255,255,0.20);--color-theme-85f89ec1:rgba(255,255,255,0.05);--color-theme-044742bf:rgba(7,15,11,0.25);--color-theme-cd15c5f1:rgba(7,15,11,0.55);--color-theme-b0d24976:rgba(7,15,11,0.75);--color-theme-03600970:#3a3f3c;--color-theme-62f8d3ed:rgba(120,200,150,0.6);--color-theme-9f2719b4:rgba(255,255,255,0.28);--color-theme-7fb84ae0:#2b2f2d;--color-theme-bf44e047:#171a18;--color-theme-f391c0cc:#3d4340;--color-theme-9aba82a1:#313634;--color-theme-d0860d0f:#7fd6a4;--color-theme-182686bd:#06281a;--color-theme-7afc0519:#d7dbd6;--color-theme-a85bf71d:rgba(0,0,0,0.28);--color-theme-5d72e1e2:rgba(14,46,34,0.08);--color-theme-af665e3b:rgba(255,255,255,0.92);--color-theme-2bb35660:rgba(14,46,34,0.14);--color-theme-9e6faaf3:rgba(0,0,0,.1);--color-theme-39ec7bcc:rgba(227,227,227,0.55);--color-theme-6893a7c9:rgba(227,227,227,0.80);--color-theme-f863dbfa:rgba(0,0,0,0.06);--color-theme-2972329d:rgba(31,143,99,0.20);--color-theme-f6a6540f:rgba(0,0,0,0.40);--theme-fill-59557d35:#1a6b3a;--theme-fill-a18e5602:#14764f;--theme-fill-f7a21996:#5cd65c;--theme-fill-65ac13c5:#145e42;--theme-fill-f268845d:#5b6fa6;--theme-fill-896bdda0:#e8681a;--theme-fill-16b49274:#f5a623;--theme-fill-e217b866:#c0392b;--theme-fill-409cb12f:#2f8c5a;--theme-fill-4222aa63:#17452e;--theme-fill-ea86270b:#1d4a32;--theme-fill-bbd011fd:#39d353;--theme-fill-e1c56a4f:#2ec44a;--theme-fill-5ab5d02d:#00392a;--theme-fill-2ff8a944:#00442f;--theme-fill-ffa36d72:#09e8af;--theme-fill-82f76741:#003928;--theme-fill-0f9854cd:#00b482;--theme-fill-9700c449:#06c691;--theme-fill-77a89b6b:#003b29;--theme-fill-61466d5f:#034a32;--theme-fill-e8651c67:#013a28;--theme-fill-d2f4f173:#00c98f;--theme-fill-7f9fe81d:#00a566;--theme-fill-63d85de5:#007a4d;--theme-fill-a6b419aa:#00b572;--theme-fill-24165477:#008556}@media (max-width:768px){:root{--work-inset:16px}}@media screen{:root[data-theme=dark]{--color-black:#f4f4f4;--color-dark:#f4f4f4;--color-grey-dark:#f4f4f4;--color-grey-mid:#f4f4f4;--color-grey-light:#454545;--color-grey-bg:#000000;--color-white:#000000;--color-green-deep:#145e42;--color-green-forest:#1a6b3a;--color-green-primary:#14764f;--color-green-parrot:#5cd65c;--color-page-bg:#000000;--color-border:#000000;--clr-text-strong:var(--color-black);--clr-border-light:rgba(0,0,0,0.7);--clr-border-subtle:rgba(0,0,0,0.5);--clr-border-grey-50:rgba(244,244,244,0.5);--clr-faq-wash:rgba(244,244,244,0.15);--clr-surface-full:var(--color-white);--clr-surface-96:rgba(0,0,0,0.96);--clr-surface-80:rgba(0,0,0,0.8);--clr-hover-bg-soft:rgba(31, 143, 99, 0.04);--clr-hover-bg-mid:rgba(31, 143, 99, 0.07);--clr-hover-bg-nav:rgba(31, 143, 99, 0.05);--clr-green-border:rgba(31, 143, 99, 0.22);--clr-green-border-focus:rgba(31, 143, 99, 0.25);--clr-green-forest-border:rgba(26, 107, 58, 0.25);--clr-green-tint-badge:rgba(31, 143, 99, 0.10);--gradient-search-default:linear-gradient(
      to right,
      transparent                 0%,
      rgba(0,0,0,0.55)  60%,
      rgba(0,0,0,0.8) 100%
    );--gradient-search-focus:linear-gradient(
      to right,
      transparent                0%,
      rgba(31, 143, 99, 0.06)  60%,
      rgba(31, 143, 99, 0.10) 100%
    );--clr-icon-sun:#f5a623;--clr-icon-cloud-sun:#e8a000;--clr-icon-sunset:#e8681a;--clr-icon-moon:#5b6fa6;--color-feedback-error:#b3362c;--color-ui-00fcf96c:rgba(15, 23, 42, 0.04);--color-ui-f91ec22f:rgba(21, 155, 87, 0.08);--color-ui-140ef49b:rgba(26, 107, 58, 0.4);--color-ui-d6658b54:rgba(244,244,244,0.04);--color-ui-b67e9e7e:rgba(0,0,0,0.7);--color-ui-4babd7ac:rgba(0,0,0,0);--color-ui-f5eb8a60:#454545;--color-ui-0f25faaf:rgba(244,244,244,0.08);--color-ui-927f2219:#000000;--color-ui-c6d75dce:#f4f4f4;--color-ui-c24c6e72:#f4f4f4;--color-ui-d3dbd040:#f4f4f4;--color-ui-caf5a821:#c3c3c3;--color-ui-b30f9e28:#9ED3BB;--color-ui-04a245e2:#000000;--color-ui-a550e635:#000000;--color-ui-55a07a5f:#1F8A62;--color-ui-dba1e845:rgba(184, 228, 208, .60);--color-ui-b54c956e:rgba(0,0,0,0.35);--color-ui-270788c7:rgba(0,0,0,0);--color-ui-92baeead:rgba(184, 228, 208, .45);--color-ui-09526a32:rgba(0,0,0,0.25);--color-ui-3d71aa7a:#f4f4f4;--color-ui-e773bcb9:#f4f4f4;--color-ui-878cae01:rgba(244,244,244,0.55);--color-ui-bdbe0bae:rgba(0,0,0,0.07);--color-ui-ef544087:rgba(31, 138, 98, .5);--color-ui-17cec402:rgba(16, 45, 37, .20);--color-ui-47b0ecf7:rgba(16, 45, 37, .08);--color-ui-33025d84:#000000;--color-ui-944ec8dd:#f4f4f4;--color-ui-0c626afa:#c3c3c3;--color-ui-bc810816:#000000;--color-ui-6f857d21:#000000;--color-ui-acc95611:#f4f4f4;--color-ui-d98ee4e8:#454545;--color-ui-6b05012a:#f4f4f4;--color-ui-02ea8abb:#758092;--color-ui-83ec4f02:#778395;--color-ui-0f8a4414:#000000;--color-ui-162a5756:#008e50;--color-ui-f3f441ea:#005d34;--color-ui-5502e6c0:#454545;--color-ui-d6fd6c71:#aedabd;--color-ui-aac694ff:#001b1280;--color-ui-91abb61a:#f4f4f4;--color-ui-ec86d0b8:#000000;--color-ui-4e505f97:#454545;--color-ui-ac20a9ad:#91a399;--color-ui-59d7451c:#f4f4f4;--color-ui-d62e34ac:#48d38d;--color-ui-d2602921:#f4f4f4;--color-ui-da16c89d:#f4f4f4;--color-ui-e65d011b:rgba(244,244,244,0.72);--color-ui-9bdfef8a:#f4f4f4;--color-ui-20fc0e4e:#f4f4f4;--color-ui-8e6c23ca:#000000;--color-ui-bf742af0:#007a4d;--color-ui-11197982:#00985f;--color-ui-bd85979f:#1ad98b;--color-ui-977a4f87:#c3c3c3;--color-ui-088d1d03:#454545;--color-ui-4a7ebd65:#b33d35;--color-ui-a8535b73:#f4f4f4;--color-ui-ca70e383:#c3c3c3;--color-ui-08a3742d:#c3c3c3;--color-ui-a1a3a1f0:#c3c3c3;--color-ui-6439c92f:#000000;--color-ui-f0e57c2b:#000000;--color-ui-b5faf272:#000000;--color-ui-e6817e7d:#f4f4f4;--color-ui-64212a49:#000000;--color-ui-723fc16a:#000000;--color-ui-20758899:rgba(244,244,244,0.26666666666666666);--color-ui-273fc1e4:rgba(244,244,244,0.13333333333333333);--color-ui-6e78b5d5:#b33d3512;--color-ui-e5f6313f:#b8cfc1;--color-ui-e6c3ea7a:#7ddeaa;--color-ui-fe0fcb69:#000000;--color-ui-8132de72:#454545;--color-ui-f7637b15:#f4f4f4;--color-ui-4bd9c23b:#000000;--color-ui-9bab888f:#454545;--color-ui-d5a932b6:#007a4d17;--color-ui-dc693ff0:#f4f4f4;--color-ui-3fa5e3b5:#000000;--color-ui-b21fdc7f:#9db3a5;--color-ui-e65a3569:rgba(0,0,0,0.14);--color-ui-dd992027:#ff9d94;--color-ui-1329737e:#4fe3a1;--color-ui-592f741c:#454545;--color-ui-ca2d2fa7:rgba(0,0,0,0.055);--color-ui-53e92932:#8fa89a;--color-ui-0b3d621f:#71887c;--color-ui-0f1c00d7:rgba(0,0,0,0.08);--color-ui-80eeb023:#000000;--color-ui-823627c5:rgba(224, 101, 90, .18);--color-ui-84db5afd:rgba(79, 227, 161, .45);--color-ui-bcdd4059:rgba(26, 217, 139, .28);--color-ui-c16e2e18:rgba(26, 217, 139, .08);--color-ui-f7100126:rgba(26, 217, 139, .25);--color-ui-f24cef01:#454545;--color-ui-75af814a:rgba(224, 101, 90, .10);--color-ui-46bf7808:rgba(224, 101, 90, .32);--color-ui-8733c52b:rgba(26, 217, 139, .22);--color-ui-2764c526:#f4f4f4;--color-ui-4023b2a3:#f4f4f4;--color-ui-13230111:rgba(26, 217, 139, .32);--color-ui-6230040e:#5aa9e6;--color-ui-63536c3d:#7d9384;--color-ui-c3987319:#b9cdc0;--color-ui-83319cca:#f4f4f4;--color-ui-312cadad:#f4f4f4;--color-ui-af7c76d1:#91a499;--color-ui-7b95df7e:#81978a;--color-ui-cf989ac9:#00563110;--color-ui-197c16f6:#007a4d1c;--color-ui-2543c131:rgba(0,0,0,0.3137254901960784);--color-ui-db2e486a:#c3c3c3;--color-ui-44a49f56:#007a4d22;--color-ui-f594564b:#0a66c2;--color-ui-2e48a4c4:#06482e;--color-ui-c88d60be:#00392a;--color-ui-5f87823d:#f4f4f4;--color-ui-1aefc5e2:#00dfaf;--color-ui-b7853e74:#454545;--color-ui-e0980496:#f4f4f4;--color-ui-94998200:#000000;--color-ui-83512239:#000000;--color-ui-838a9d46:rgba(244,244,244,0.2);--color-ui-be4a12d4:#164e3be6;--color-ui-98251f6d:#023123b3;--color-ui-48ade183:#a2ffd221;--color-ui-e60d9186:#000000;--color-ui-2baebd49:#000000;--color-ui-77919784:#17cba0;--color-ui-d9dc17b5:#00c69566;--color-ui-cd79caa1:#f4f4f4;--color-ui-d293ea8a:#00442f;--color-ui-d375d451:#09e8af;--color-ui-bddf465a:#00ffc88c;--color-ui-46fa3609:#00cf9270;--color-ui-71000e68:#15977755;--color-ui-bdfcdda1:#f4f4f4;--color-ui-f7be27d4:#003928;--color-ui-a5177348:#00b482;--color-ui-5a6b647b:#40ffc070;--color-ui-deecb92e:#05bd8766;--color-ui-9f136521:#06c691;--color-ui-d93a1e5f:#003b29;--color-ui-3617126d:#f4f4f4;--color-ui-81f09b9f:#62ffcca8;--color-ui-25718b24:#00d79c38;--color-ui-9ec75422:#0a8e67;--color-ui-814e99b1:#034a32;--color-ui-0e7b4815:#f4f4f4;--color-ui-1c8bb596:#f4f4f4;--color-ui-b7592328:#11a57e45;--color-ui-4e6d7e1b:#09e8af55;--color-ui-e059e456:#17cba080;--color-ui-9b837c8f:#05bd8755;--color-ui-b38bba94:#454545;--color-ui-7a3f7278:rgba(0, 150, 95, .10);--color-ui-2a771e6a:rgba(0, 150, 95, .05);--color-ui-8631af06:rgba(0, 150, 95, .08);--color-ui-74ee79fe:#f4f4f4;--color-ui-460566a9:#013a28;--color-ui-11fdd4b7:#00c98f;--color-ui-55c2335d:rgba(0, 201, 143, .30);--color-ui-da2a101d:rgba(23, 203, 160, .30);--color-ui-41e5a9be:rgba(244,244,244,0.55);--color-ui-3befb5c0:rgba(64, 255, 192, .16);--color-ui-7b17caab:rgba(0, 201, 143, .14);--color-ui-483272b6:rgba(0, 201, 143, .8);--color-ui-aeeac0d3:rgba(0, 201, 143, .22);--color-ui-442dd041:rgba(23, 203, 160, .22);--color-ui-91568c61:rgba(244,244,244,0.5);--color-ui-97943dae:rgba(0, 201, 143, .10);--color-ui-9e00cb1e:#00a566;--color-ui-afbee73d:#00b572;--color-ui-24fbaa0d:#008556;--color-ui-fb7d0418:rgba(26, 217, 139, .34);--color-ui-b2dd3a73:rgba(31, 143, 99, 0.5);--color-ui-e6863e7b:#f4f4f4;--color-ui-bf2484bc:#f4f4f4;--color-ui-f0cc6e9f:rgba(244,244,244,0.1);--color-ui-3ecb3754:rgba(244,244,244,0.02);--color-ui-a61b6a28:rgba(244,244,244,0.45);--color-ui-e3a18e7c:rgba(26, 107, 58, 0.85);--color-ui-f91928c0:rgba(244,244,244,0.6);--color-ui-0752d421:rgba(0,0,0,0.9);--color-ui-29186ed6:rgba(31, 143, 99, 0.14);--color-ui-10e81bcd:rgba(92, 214, 92, 0.4);--color-ui-ed1963cd:rgba(31, 143, 99, 0.55);--color-ui-8085e741:rgba(26, 107, 58, 0.5);--color-ui-c0bf5cf0:#f4f4f4;--color-ui-42fa2a27:#f4f4f4;--color-ui-1cd329fd:#454545;--color-ui-501756d1:#454545;--color-ui-06efbaa7:#c3c3c3;--color-ui-02b71114:#000000;--color-ui-2dd8ad37:rgba(0,0,0,0.85);--color-ui-40993aff:#000000;--color-ui-3b54000a:#000000;--color-ui-0e7477af:rgba(27, 107, 58, 0.14);--color-ui-da4c2687:rgba(0,0,0,0.82);--color-ui-24480947:rgba(31, 143, 99, 0.1);--color-ui-a1c855f8:#8f1d1d;--color-ui-d3fc373b:rgba(244,244,244,0.18);--color-ui-3065b3ea:rgba(244,244,244,0.22);--color-ui-c7238605:rgba(244,244,244,0.1);--color-ui-2323c1e4:#f4f4f4;--color-ui-bf235fb4:rgba(158, 211, 187, .26);--color-ui-07d697c8:rgba(31, 138, 98, .16);--color-ui-b8a2ee1a:rgba(0,0,0,0.66);--color-ui-4558a495:rgba(31, 138, 98, .14);--color-ui-3f971c1b:rgba(16, 45, 37, .24);--color-ui-069d9036:rgba(0,0,0,0.9);--color-ui-645f1508:rgba(31, 138, 98, .1);--color-ui-e3a8eab7:rgba(158, 211, 187, .35);--color-ui-18f77572:rgba(158, 211, 187, .22);--color-ui-c723abf0:rgba(31, 138, 98, .2);--color-ui-2360414a:rgba(226, 243, 234, .9);--color-ui-7f781690:rgba(0,0,0,0.7);--color-ui-8fa8115b:rgba(31, 138, 98, .45);--color-ui-6572bf60:rgba(31, 138, 98, 0);--color-ui-4f2de124:#c0392b;--color-ui-1b15d919:#454545;--color-ui-3f5c0475:rgba(184, 135, 30, 0.08);--color-ui-bdfd2b03:rgba(184, 135, 30, 0.4);--color-ui-ff1cd3bd:rgba(184, 135, 30, 0.14);--color-ui-de39053f:#7c5a0a;--color-ui-90f26e9e:rgba(244,244,244,0.1);--color-ui-76a5c4c1:#f4f4f4;--color-ui-1064ea7b:rgba(31, 143, 99, 0);--color-ui-e8db4790:rgba(0,0,0,0.12);--color-ui-63b7ea25:rgba(0,0,0,0.45);--color-ui-ffb60fed:rgba(31, 143, 99, 0.08);--color-ui-bcc76064:rgba(179, 54, 44, 0.45);--color-ui-7b00bd60:rgba(31, 143, 99, 0.06);--color-ui-49dbaa10:#000000;--color-ui-b5dffac3:rgba(179, 54, 44, 0.08);--color-ui-d3081ac8:#7ee87e;--color-ui-8dec62b2:#3dbf3d;--color-ui-3a331388:#2d9c5a;--color-ui-c568d00e:#145e35;--color-ui-abfef18f:#f4f4f4;--color-ui-efdac027:#4285F4;--color-ui-84aeea97:#34A853;--color-ui-ca23b2ad:#FBBC05;--color-ui-2475cdbd:#EA4335;--color-ui-9be95263:#f4f4f4;--color-ui-91e9dd71:#153A2B;--color-ui-044ded07:#2F7A5B;--color-ui-49060ce5:#9FD6BC;--color-ui-90e1f801:#AEDDC8;--color-ui-7f57baa4:#454545;--color-ui-59b8c6a7:#000000;--color-ui-d7260240:#4FA383;--color-ui-b6124bb4:#123F2F;--color-ui-93729558:#A9CDBD;--color-ui-ec25bd6a:#5FAE8E;--color-ui-5aca5ff9:#D94040;--color-ui-4096eff4:rgba(217,64,64,0.08);--color-ui-8b1f3a67:#159B57;--color-ui-37fb681f:rgba(26,107,58,.5);--work-ink:var(--color-black);--work-white:var(--color-white);--work-forest:color-mix(in srgb, var(--color-green-deep) 42%, var(--color-black));--work-cream:color-mix(in srgb, var(--color-page-bg) 75%, var(--color-white));--op-warning:#945600;--op-danger:#b42318;--op-info:#245fc0;--theme-canvas:#000000;--theme-surface:#000000;--theme-text:#f4f4f4;--theme-line:#3d3d3d;--theme-muted:#c3c3c3;--color-theme-0729ae0e:rgba(244,244,244,0.4);--color-theme-4ac867a4:rgba(244,244,244,0.35);--color-theme-abfef18f:#f4f4f4;--color-theme-d14f9016:#000000;--color-theme-6717b728:#39d353;--color-theme-c3c2a390:#2ec44a;--color-theme-598b32b7:#f4f4f4;--color-theme-7b7e7d12:rgba(0, 45, 20, 0.75);--color-theme-47b0e1ef:#e03535;--color-theme-cdddffcd:#f4f4f4;--color-theme-5f2b670c:#2f8c5a;--color-theme-36b85098:#c3c3c3;--color-theme-fd9323d0:#000000;--color-theme-25223d69:#f4f4f4;--color-theme-51451f30:#123526;--color-theme-41c05845:#f4f4f4;--color-theme-519f5ac7:#17452e;--color-theme-0b33935e:#000000;--color-theme-62b752fc:rgba(14,46,34,0.22);--color-theme-5428afb2:rgba(244,244,244,0.42);--color-theme-b9d34d0e:#1d4a32;--color-theme-7d76e173:#f4f4f4;--color-theme-080a59a3:#f4f4f4;--color-theme-141390bb:#f4f4f4;--color-theme-735a0f90:rgba(0,0,0,0.22);--color-theme-c1f693c9:rgba(0,0,0,0.2);--color-theme-85f89ec1:rgba(0,0,0,0.05);--color-theme-044742bf:rgba(244,244,244,0.25);--color-theme-cd15c5f1:rgba(244,244,244,0.55);--color-theme-b0d24976:rgba(244,244,244,0.75);--color-theme-03600970:#f4f4f4;--color-theme-62f8d3ed:rgba(120,200,150,0.6);--color-theme-9f2719b4:rgba(0,0,0,0.28);--color-theme-7fb84ae0:#f4f4f4;--color-theme-bf44e047:#f4f4f4;--color-theme-f391c0cc:#f4f4f4;--color-theme-9aba82a1:#f4f4f4;--color-theme-d0860d0f:#7fd6a4;--color-theme-182686bd:#f4f4f4;--color-theme-7afc0519:#454545;--color-theme-a85bf71d:rgba(244,244,244,0.28);--color-theme-5d72e1e2:rgba(14,46,34,0.08);--color-theme-af665e3b:rgba(0,0,0,0.92);--color-theme-2bb35660:rgba(14,46,34,0.14);--color-theme-9e6faaf3:rgba(244,244,244,0.1);--color-theme-39ec7bcc:rgba(0,0,0,0.55);--color-theme-6893a7c9:rgba(0,0,0,0.8);--color-theme-f863dbfa:rgba(244,244,244,0.06);--color-theme-2972329d:rgba(31,143,99,0.20);--color-theme-f6a6540f:rgba(244,244,244,0.4);--gradient-brand-cta:linear-gradient(
      135deg,
      var(--color-green-forest)  0%,
      var(--color-green-primary) 55%,
      var(--color-green-parrot)  100%
    )}}*,::after,::before{box-sizing:border-box;margin:0;padding:0}.site-main{margin:16px;padding:16px}@media (max-width:768px){.site-main{padding:0}}#services-wrapper{margin-top:16px}@media screen{html[data-theme=dark]{color-scheme:dark;background:var(--theme-canvas);color:var(--theme-text)}html[data-theme=dark] body{background:var(--theme-canvas);color:var(--theme-text)}html[data-theme=dark] :is(input,textarea,select){color:var(--theme-text)}html[data-theme=dark] :is(input,textarea)::placeholder{color:var(--theme-muted);opacity:1}html[data-theme=dark] :is(.branding-div__wordmark,.brand-text,.logo-text){filter:brightness(0) invert(1)}html[data-theme=dark] .st-sunMoonThemeToggleBtn mask rect{fill:#fff}html[data-theme=dark] .st-sunMoonThemeToggleBtn mask circle{fill:#000}html[data-theme=dark] :is(.bl-spotlight,.bl-featured,.bl-magnet--rail){background:#000;color:#f4f4f4}html[data-theme=dark] :is(.bl-spotlight-desc,.bl-spotlight-points){color:#c3c3c3}html[data-theme=dark] .toggle-container{background:#000;color:#f4f4f4}html[data-theme=dark] .toggle-container p{color:#c3c3c3}html[data-theme=dark] .careers-journey-num{color:var(--color-green-primary)}}@media screen{html[data-theme=dark] :is(.toc,.toc-nav,.get-quote_hero-how){background:#000;color:#f4f4f4}html[data-theme=dark] :is(.toc-head,.toc-list a,.toc-num){color:#f4f4f4}html[data-theme=dark] .toc-num{background:#202020}html[data-theme=dark] .get-quote_hero-how :is(h2,h3,p,li,span){color:#f4f4f4}html[data-theme=dark] .toggle-container svg path{fill:currentColor}}@media screen{html[data-theme=dark] .brand-wordmark{filter:brightness(0) invert(1)}html[data-theme=dark] .careers-team-card--active{background:var(--theme-cta-start)}html[data-theme=dark] .auth-main{--auth-bg:var(--theme-canvas);--form-bg:var(--theme-canvas);--panel-bg:var(--theme-canvas);--text:var(--theme-text);--muted:var(--theme-muted);--label:var(--theme-text);--input-bg:#101010;--input-icon:var(--theme-muted);--input-placeholder:var(--theme-muted);--border:var(--theme-line);--primary:var(--theme-cta-start);--primary-hover:var(--theme-cta-end);--social-bg:#181818;--social-text:var(--theme-text);--social-hover:#252525;--wordmark-filter:none;--toggle-text:var(--theme-muted);--link:var(--color-green-primary)}html[data-theme=dark] .auth-main .toggle-container{background:var(--theme-canvas)}html[data-theme=dark] .auth-main .panel-description{color:var(--theme-muted)}html[data-theme=dark] .auth-main :is(.benefits,.auth-microbar){color:var(--theme-muted)}html[data-theme=dark] .auth-main .benefits .auth-icon{color:var(--theme-text)}html[data-theme=dark] .auth-main .auth-social-btn svg{color:var(--theme-text)}}@media screen{html[data-theme=dark] .auth-main,html[data-theme=dark] body.auth-page{background:var(--theme-canvas)}html[data-theme=dark] :is(.get-quote_hero-card,.work-process-card--create){background:var(--theme-canvas);border:1px solid var(--theme-line);color:var(--theme-text)}html[data-theme=dark] .get-quote_hero-card :is(.get-quote_hero-stepdesc,.get-quote_hero-cardnote){color:var(--theme-muted)}html[data-theme=dark] .work-process-card--create .work-step{color:var(--theme-muted)}}@media screen{html[data-theme=dark] :is(.h1-mint-pattern,.h1-pattern-bg,img[src$="/curve-pattern-card.png"]){filter:invert(1)}html[data-theme=dark] .h1-mint-pattern{opacity:.28}html[data-theme=dark] .h1-pattern-bg{opacity:.18}html[data-theme=dark] .h1-pattern-line{background:var(--theme-muted)}html[data-theme=dark] :is(.pix-footer-brand__wordmark,.pix-footer-main__bg-text,.bt-side-ad-logo,.branding-div__wordmark){filter:brightness(0) invert(1)}html[data-theme=dark] .pix-footer-main__bg-text{opacity:.08}html[data-theme=dark] .nf__svg #nf-g-letter stop:nth-child(-n+2){stop-color:var(--theme-text)}html[data-theme=dark] .nf__svg #nf-g-letter stop:nth-child(n+3){stop-color:var(--color-green-primary)}html[data-theme=dark] .nf__svg{--color-ui-dc693ff0:var(--theme-text)}html[data-theme=dark] .impact-gauge__svg :is(g:nth-child(12),g:nth-child(13)) rect{fill:var(--theme-line)}}@media screen{html[data-theme=dark] .nf__btn{background:var(--theme-fixed-black);color:var(--theme-text);border-color:var(--theme-line)}}.header-wrap *,.header-wrap ::after,.header-wrap ::before{box-sizing:border-box;margin:0;padding:0}body,html{max-width:100%;overflow-x:hidden}body{font-family:var(--font-base);margin:0}.header-wrap{width:100%;background:var(--color-white);border-radius:0 0 1rem 1rem;border-bottom:1px solid var(--clr-border-light);box-shadow:var(--shadow-header);position:relative;z-index:100;overflow:visible}.vdivider{display:inline-block;width:1px;height:20px;background:var(--clr-border-default);flex-shrink:0}.vdivider.tall{height:36px}.top-bar{display:flex;align-items:center;justify-content:space-between;height:36px;padding:0 40px;border-bottom:2px solid var(--clr-border-strong)}.top-tagline-wrap{display:flex;align-items:center;gap:8px}.top-tagline-dot{position:relative;width:10px;height:10px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.top-tagline-dot::before{content:'';position:absolute;width:10px;height:10px;border-radius:50%;background:var(--theme-fill-f7a21996);opacity:.4;animation:blip-pulse 2s ease-out infinite}.top-tagline-dot::after{content:'';position:absolute;width:6px;height:6px;border-radius:50%;background:var(--theme-fill-59557d35)}@keyframes blip-pulse{0%{transform:scale(1);opacity:.5}70%{transform:scale(2);opacity:0}100%{transform:scale(2);opacity:0}}.top-tagline{font-size:var(--type-size-4bd46d40);font-weight:var(--font-weight-500);letter-spacing:.22em;text-transform:uppercase;color:var(--clr-text-secondary);white-space:nowrap}.top-right{display:flex;align-items:center;gap:16px}.top-links{display:flex;align-items:center;gap:4px}.top-links a{font-size:var(--type-size-4cfcb94b);font-weight:var(--font-weight-500);color:var(--clr-text-secondary);text-decoration:none;padding:4px 10px;border-radius:6px;transition:color .18s}.top-links a:hover{color:var(--color-green-primary)}.top-socials{display:flex;align-items:center;gap:2px}.top-socials a{display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--clr-text-secondary);text-decoration:none;border-radius:6px;font-size:var(--type-size-4678bd4d);transition:color .18s}.top-socials a:hover{color:var(--color-green-primary)}.main-nav{position:relative;display:flex;align-items:center;justify-content:space-between;height:72px;padding:0 40px;border-bottom:1px solid var(--clr-border-light)}.brand{display:flex;align-items:center;gap:14px;flex-shrink:0;text-decoration:none}.brand-symbol{height:52px;width:auto;object-fit:contain;display:block}.brand-vdivider{width:1px;height:28px;background:var(--clr-border-default);flex-shrink:0}.brand-wordmark{height:20px;width:auto;object-fit:contain;display:block;filter:invert(1)}.nav-links{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center}.nav-item{position:relative;font-size:var(--type-size-09390078);font-weight:var(--font-weight-500);letter-spacing:.08em;text-transform:uppercase;color:var(--color-grey-dark);text-decoration:none;padding:8px 14px 10px;display:inline-flex;align-items:center;gap:3px;white-space:nowrap;transition:color .2s}.nav-item::after{content:'';position:absolute;bottom:4px;left:14px;right:14px;height:2px;border-radius:99px;background:var(--color-grey-dark);transform:scaleX(0);transform-origin:center;transition:transform .25s cubic-bezier(.4, 0, .2, 1),background .2s}.nav-item:hover{color:var(--color-black)}.nav-item:hover::after{transform:scaleX(1)}.nav-item.active{color:var(--color-black);font-weight:var(--font-weight-600)}.nav-item.active::after{transform:scaleX(1);background:var(--theme-fill-a18e5602)}.nav-chevron{font-size:var(--type-size-09390078);color:var(--clr-text-muted);display:inline-flex;align-items:center;margin-left:-2px;margin-right:-4px;transition:transform .2s,color .2s}.nav-item:hover .nav-chevron{transform:rotate(180deg);color:var(--color-black)}.nav-utils{display:flex;align-items:center;gap:14px;flex-shrink:0}.st-sunMoonThemeToggleBtn{position:relative;cursor:pointer;width:20px;height:20px;display:flex;align-items:center;justify-content:center;opacity:.85;transition:opacity .2s}.st-sunMoonThemeToggleBtn:hover{opacity:1}.themeToggleInput{opacity:0;position:absolute;inset:0;margin:0;cursor:pointer;z-index:1}.st-sunMoonThemeToggleBtn svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(40deg);transition:transform .4s ease}.st-sunMoonThemeToggleBtn svg .sunMoon{transform-origin:center;transform:scale(1);transition:transform .4s ease}.st-sunMoonThemeToggleBtn svg .sunRay{transform-origin:center;transform:scale(0)}.st-sunMoonThemeToggleBtn svg mask>circle{transform:translate(0,0);transition:transform .64s cubic-bezier(.41, .64, .32, 1.575)}.st-sunMoonThemeToggleBtn svg .sunRay2{animation-delay:50ms!important}.st-sunMoonThemeToggleBtn svg .sunRay3{animation-delay:.1s!important}.st-sunMoonThemeToggleBtn svg .sunRay4{animation-delay:.17s!important}.st-sunMoonThemeToggleBtn svg .sunRay5{animation-delay:.25s!important}.st-sunMoonThemeToggleBtn svg .sunRay6{animation-delay:.29s!important}.st-sunMoonThemeToggleBtn .themeToggleInput:checked+svg{transform:rotate(90deg)}.st-sunMoonThemeToggleBtn .themeToggleInput:checked+svg mask>circle{transform:translate(16px,-3px)}.st-sunMoonThemeToggleBtn .themeToggleInput:checked+svg .sunMoon{transform:scale(.55)}.st-sunMoonThemeToggleBtn .themeToggleInput:checked+svg .sunRay{animation:showRay .4s ease forwards}@keyframes showRay{from{transform:scale(0)}to{transform:scale(1)}}.util-icons{display:flex;align-items:center;gap:2px}.util-btn{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;background:0 0;border-radius:9px;color:var(--clr-text-secondary);font-size:var(--type-size-6d27d54c);cursor:pointer;transition:color .18s,background .18s}.util-btn:hover{color:var(--color-black);background:var(--color-ui-d6658b54)}.notif-dot{position:absolute;top:7px;right:7px;width:7px;height:7px;border-radius:50%;background:var(--theme-fill-a18e5602);border:1.5px solid var(--color-white)}.auth-btns{display:flex;align-items:center}.letstalk-wrap{width:158px;display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}.letstalk-label{background:0 0;border:1.5px solid var(--clr-green-border);display:flex;align-items:center;border-radius:50px;width:158px;cursor:pointer;padding:4px;position:relative;transition:border-color .4s,width .4s}.letstalk-label:hover{border-color:var(--color-green-forest)}.letstalk-label::before{content:'';position:absolute;inset:0;background:var(--color-white);width:8px;height:8px;border-radius:50%;margin:auto;opacity:0;visibility:hidden;transition:all .4s ease}.letstalk-input{display:none}.letstalk-title{font-size:var(--type-size-4bd46d40);font-weight:var(--font-weight-600);font-family:var(--font-base);letter-spacing:.08em;text-transform:uppercase;color:var(--color-green-forest);position:absolute;right:16px;top:50%;transform:translateY(-50%);white-space:nowrap;transition:all .4s ease}.letstalk-title:last-child{opacity:0;visibility:hidden}.letstalk-circle{width:32px;height:32px;border-radius:50%;background:var(--gradient-brand);display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;flex-shrink:0;transition:all .4s ease}.letstalk-icon{color:var(--theme-fixed-white);width:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .4s ease}.letstalk-square{aspect-ratio:1;width:13px;border-radius:2px;background:var(--color-white);opacity:0;visibility:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .4s ease}.letstalk-circle::before{content:'';position:absolute;inset:0 0 auto 0;background:var(--theme-fill-65ac13c5);height:0;transition:all .4s ease}.letstalk-label:has(.letstalk-input:checked){width:39px;padding:2px;animation:lt-installed .4s ease 3.5s forwards}.letstalk-label:has(.letstalk-input:checked)::before{animation:lt-rotate 3s ease-in-out .4s forwards}.letstalk-label .letstalk-input:checked+.letstalk-circle{animation:lt-pulse 1s forwards,lt-circleDelete .2s ease 3.5s forwards;rotate:180deg}.letstalk-label .letstalk-input:checked+.letstalk-circle::before{animation:lt-installing 3s ease-in-out forwards}.letstalk-label .letstalk-input:checked+.letstalk-circle .letstalk-icon{opacity:0;visibility:hidden}.letstalk-label .letstalk-input:checked~.letstalk-circle .letstalk-square{opacity:1;visibility:visible}.letstalk-label .letstalk-input:checked~.letstalk-title{opacity:0;visibility:hidden}.letstalk-label .letstalk-input:checked~.letstalk-title:last-child{animation:lt-showMessage .4s ease 3.5s forwards}.letstalk-resetting,.letstalk-resetting *,.letstalk-resetting ::after,.letstalk-resetting ::before{transition:none!important;animation:none!important}@keyframes lt-pulse{0%{scale:0.95;box-shadow:0 0 0 0 var(--color-ui-b67e9e7e)}70%{scale:1;box-shadow:0 0 0 14px var(--color-ui-4babd7ac)}100%{scale:0.95;box-shadow:0 0 0 0 var(--color-ui-4babd7ac)}}@keyframes lt-installing{from{height:0}to{height:100%}}@keyframes lt-rotate{0%{transform:rotate(-90deg) translate(24px) rotate(0);opacity:1;visibility:visible}99%{transform:rotate(270deg) translate(24px) rotate(270deg);opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}@keyframes lt-installed{100%{width:140px;border-color:var(--color-green-primary)}}@keyframes lt-circleDelete{100%{opacity:0;visibility:hidden}}@keyframes lt-showMessage{100%{opacity:1;visibility:visible;right:44px}}.hamburger{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;background:0 0;border:none;cursor:pointer;padding:8px;border-radius:10px;flex-shrink:0;transition:background .2s ease,transform .2s ease}.hamburger:hover{background:var(--color-ui-d6658b54)}.hamburger:active{transform:scale(.96)}.hamburger-line{display:block;width:22px;height:2px;background:var(--color-dark);border-radius:20px;transform-origin:center;transition:transform .3s ease,opacity .3s ease}.hamburger.open .hamburger-line:first-child{transform:translateY(7px) rotate(45deg)}.hamburger.open .hamburger-line:nth-child(2){opacity:0;transform:scaleX(0)}.hamburger.open .hamburger-line:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-search-btn{display:none;align-items:center;justify-content:center;width:36px;height:36px;border:none;background:0 0;border-radius:9px;color:var(--color-grey-dark);font-size:var(--type-size-998b02c2);cursor:pointer;flex-shrink:0;transition:color .18s,background .18s}.mobile-search-btn:hover{color:var(--color-green-primary);background:var(--color-ui-d6658b54)}.mobile-search-btn.active{color:var(--color-green-primary)}.mobile-search-overlay{display:none;position:absolute;top:100%;left:0;right:0;z-index:200;background:var(--color-white);border-top:1px solid var(--clr-border-light);border-bottom:1px solid var(--clr-border-light);box-shadow:var(--shadow-overlay);opacity:0;transform:translateY(-8px);transition:transform .28s cubic-bezier(.4, 0, .2, 1),opacity .22s ease}.mobile-search-overlay.open{opacity:1;transform:translateY(0)}.mobile-search-overlay-wrap{padding:10px 20px}.mobile-search-overlay .search-bar{width:100%;height:38px}.mobile-search-close{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid var(--clr-border-default);border-bottom-width:2px;border-radius:5px;background:var(--clr-overlay-05);color:var(--clr-text-secondary);font-size:var(--type-size-6d27d54c);cursor:pointer;flex-shrink:0;transition:color .18s,background .18s}.mobile-search-close:hover{color:var(--color-black);background:var(--clr-overlay-08)}.mobile-menu{display:flex;flex-direction:column;width:100%;max-height:0;padding:0 24px;overflow:hidden;background:var(--color-white);border-top:0 solid transparent;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px);transition:max-height .45s cubic-bezier(.4, 0, .2, 1),opacity .25s ease,transform .3s ease,padding .35s ease,border-color .25s ease;will-change:max-height,opacity,transform}.mobile-menu.open{max-height:850px;padding-top:8px;padding-bottom:18px;border-top:1px solid var(--clr-border-light);opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.mobile-nav{display:flex;flex-direction:column;width:100%}.mobile-nav-item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:13px 6px;border-bottom:1px solid var(--clr-border-light);font-size:var(--type-size-233710a7);font-weight:var(--font-weight-500);letter-spacing:.07em;text-transform:uppercase;color:var(--color-grey-dark);text-decoration:none;background:0 0;transition:color .18s,background .18s,padding-left .18s}.mobile-nav-item:first-child{padding-top:12px}.mobile-nav-item:last-child{border-bottom:none}.mobile-nav-item>i{font-size:var(--type-size-cb8c27c6);color:var(--clr-text-subtle);transition:transform .2s ease,color .2s ease}.mobile-nav-item:hover{padding-left:10px;color:var(--color-green-primary);background:var(--clr-hover-bg-nav)}.mobile-nav-item:hover>i{color:var(--color-green-primary);transform:translateX(3px)}.mobile-nav-item.active{position:relative;color:var(--color-green-primary);font-weight:var(--font-weight-600)}.mobile-nav-item.active::before{content:'';position:absolute;left:-8px;top:50%;width:3px;height:22px;transform:translateY(-50%);border-radius:20px;background:var(--theme-fill-a18e5602)}.mobile-divider{width:100%;margin:8px 0;border:none;border-top:1px solid var(--clr-border-light)}.mobile-util-links{display:flex;flex-wrap:wrap;gap:4px;padding:2px 0}.mobile-util-link{font-size:var(--type-size-09390078);font-weight:var(--font-weight-500);color:var(--clr-text-secondary);text-decoration:none;padding:7px 10px;border-radius:7px;transition:color .18s}.mobile-util-link:hover{color:var(--color-green-primary)}.mobile-socials{display:flex;flex-wrap:wrap;align-items:center;gap:3px;padding:7px 0 3px}.mobile-socials a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;color:var(--clr-text-secondary);text-decoration:none;border-radius:8px;font-size:var(--type-size-6d27d54c);border:1px solid transparent;transition:color .18s,background .18s,border-color .18s}.mobile-socials a:hover{color:var(--color-green-primary);background:var(--clr-hover-bg-mid);border-color:var(--clr-green-border)}.mobile-util-icons{display:flex;align-items:center;gap:5px;padding:4px 0 0}.mobile-start-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;margin-left:auto;padding:0 15px;color:var(--theme-fixed-white);background:var(--gradient-brand-cta);border-radius:99px;text-decoration:none;font-size:var(--type-size-4bd46d40);font-weight:var(--font-weight-600);letter-spacing:.07em;text-transform:uppercase;box-shadow:var(--shadow-cta);transition:transform .2s ease,box-shadow .2s ease}.mobile-start-btn:hover{transform:translateY(-1px);box-shadow:var(--shadow-cta-hover)}.mobile-start-btn i:first-child{font-size:var(--type-size-157d8af9)}.mobile-start-btn i:last-child{font-size:var(--type-size-6d27d54c);transition:transform .2s ease}.mobile-start-btn:hover i:last-child{transform:translateX(2px)}.info-bar{display:flex;align-items:center;height:48px;padding:0 40px}.info-section{display:flex;align-items:center;flex:1 1 0;min-width:0}.info-bar .vdivider.tall{flex-shrink:0;margin:0 28px}.offers-section{gap:10px;overflow:hidden}.offer-icon{font-size:var(--type-size-6d27d54c);color:var(--color-green-primary);flex-shrink:0}.offer-label{font-size:var(--type-size-233710a7);font-weight:var(--font-weight-700);color:var(--color-green-primary);white-space:nowrap;flex-shrink:0}.offer-rotator{position:relative;height:20px;overflow:hidden;flex:1;display:flex;align-items:center}.offer-slide{position:absolute;top:50%;left:0;width:100%;font-size:var(--type-size-233710a7);font-weight:var(--font-weight-500);color:var(--color-grey-dark);white-space:nowrap;opacity:0;transform:translateY(calc(-50% + 100%));transition:none}.offer-slide.active{opacity:1;transform:translateY(-50%)}.greet-section{gap:8px;justify-content:center}.greet-icon-wrap{font-size:var(--type-size-6d27d54c);flex-shrink:0;line-height:1}.bx-sun{color:var(--clr-icon-sun)}.bx-cloud-sun{color:var(--clr-icon-cloud-sun)}.bx-sunset{color:var(--clr-icon-sunset)}.bx-moon{color:var(--clr-icon-moon)}.greet-content{display:flex;align-items:center;gap:5px;white-space:nowrap}.greet-welcome{font-size:var(--type-size-233710a7);font-weight:var(--font-weight-400);color:var(--clr-text-muted)}.greet-name{font-size:var(--type-size-233710a7);font-weight:var(--font-weight-600);color:var(--color-black)}.greet-dot{font-size:var(--type-size-233710a7);color:var(--color-ui-f5eb8a60)}.greet-nudge{font-size:var(--type-size-4cfcb94b);font-weight:var(--font-weight-500);white-space:nowrap;background:linear-gradient(to right,var(--theme-fill-59557d35),var(--theme-fill-f7a21996));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nudge-gradient{background:var(--gradient-brand-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.search-section{justify-content:flex-end}.search-bar{display:flex;align-items:center;gap:8px;width:100%;height:32px;padding:0 10px 0 14px;border:none;border-radius:99px;background:var(--gradient-search-default);cursor:text;position:relative;transition:background .2s}.search-bar:focus-within{background:var(--gradient-search-focus);outline:1px solid var(--clr-green-border-focus)}.search-icon{font-size:var(--type-size-6d27d54c);color:var(--color-green-parrot);flex-shrink:0}.search-placeholder-wrap{flex:1;position:relative;height:100%;display:flex;align-items:center;overflow:hidden}.search-input{position:absolute;inset:0;width:100%;height:100%;border:none;background:0 0;font-family:var(--font-base);font-size:var(--type-size-233710a7);color:var(--color-grey-dark);outline:0;z-index:2;padding:0;caret-color:var(--color-green-primary)}.search-input::placeholder{color:transparent}.search-placeholder{position:absolute;inset:0;display:flex;align-items:center;pointer-events:none;z-index:1;white-space:nowrap;overflow:hidden;transition:opacity .15s}.search-bar.typing .search-placeholder{opacity:0}.search-ph-static{font-size:var(--type-size-233710a7);color:var(--clr-text-placeholder);flex-shrink:0;margin-right:4px}.search-ph-dynamic{font-size:var(--type-size-233710a7);font-weight:var(--font-weight-500);color:var(--clr-text-muted)}.search-cursor{font-size:var(--type-size-d6522538);color:var(--color-green-primary);line-height:1;animation:blink-cursor .9s step-end infinite}@keyframes blink-cursor{0%,100%{opacity:1}50%{opacity:0}}.search-right{display:flex;align-items:center;gap:8px;flex-shrink:0}.search-divider{width:1px;height:14px;background:var(--clr-border-default)}.search-kbd{font-size:var(--type-size-09390078);font-weight:var(--font-weight-600);font-family:var(--font-base);color:var(--color-green-forest);background:var(--clr-overlay-05);border:1px solid var(--clr-border-default);border-bottom-width:2px;border-radius:5px;padding:2px 6px;letter-spacing:.02em;cursor:pointer;flex-shrink:0;transition:background .15s}.search-kbd:hover{background:var(--clr-overlay-08)}@media (max-width:1280px){.info-bar,.main-nav,.top-bar{padding-inline:28px}.nav-item{padding:8px 11px 10px;font-size:var(--type-size-ecf3fa2f)}}@media (max-width:1120px){.top-bar{padding-inline:24px}.top-tagline{font-size:var(--type-size-933cc733);letter-spacing:.18em}.top-right{gap:10px}.top-links a{padding-inline:7px}.top-socials a{width:26px;height:26px;font-size:var(--type-size-344c3863)}.main-nav{height:68px;padding-inline:24px}.nav-links{display:none}.util-icons{display:none}.auth-btns{display:none}.nav-utils{margin-left:auto;gap:18px}.nav-utils>.vdivider{display:none}.brand-symbol{height:46px}.brand-wordmark{height:18px}.brand-vdivider{height:26px}.hamburger{display:flex}.mobile-search-btn{display:flex}.info-bar{padding-inline:24px}.info-bar .vdivider.tall{margin-inline:18px}.offer-slide{overflow:hidden;text-overflow:ellipsis}.greet-content{min-width:0;overflow:hidden}.greet-nudge{overflow:hidden;text-overflow:ellipsis}.search-section{display:none}}@media (max-width:920px){.top-tagline-wrap{flex-shrink:0}.top-right{margin-left:auto}.top-socials a:nth-child(n+7){display:none}.main-nav{padding-inline:20px}.brand-symbol{height:42px}.brand-wordmark{height:17px}.info-bar{padding-inline:20px}.info-bar .vdivider.tall{margin-inline:14px}.greet-nudge{display:none}}@media (max-width:768px){.header-wrap{border-radius:0 0 .75rem .75rem}.top-bar{height:34px;padding-inline:16px}.top-tagline-wrap{display:flex}.top-tagline{display:block;font-size:var(--type-size-933cc733);letter-spacing:.15em}.top-links{display:none}.top-right{width:auto;justify-content:flex-end;gap:8px}.top-right>.vdivider{display:none}.top-socials{min-width:0;justify-content:flex-end}.top-socials a{width:25px;height:25px;font-size:var(--type-size-d6522538)}.top-socials a:nth-child(n+6){display:none}.main-nav{height:62px;padding-inline:16px}.brand{gap:10px}.brand-symbol{height:39px}.brand-wordmark{height:16px}.brand-vdivider{height:23px}.nav-utils{gap:14px}.st-sunMoonThemeToggleBtn{width:21px;height:21px}.mobile-menu{padding-inline:16px}.mobile-menu.open{padding-bottom:16px}.info-bar{display:flex;flex-direction:column;align-items:stretch;height:auto;padding-inline:16px}.info-bar .vdivider.tall{display:none}.info-section{width:100%;min-height:42px;padding:9px 0;border-bottom:1px solid var(--clr-border-subtle);flex:none}.info-section:last-child{border-bottom:none}.offers-section{width:100%;gap:8px}.offer-icon{font-size:var(--type-size-157d8af9)}.offer-label{font-size:var(--type-size-09390078)}.offer-rotator{min-width:0}.offer-slide{max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:var(--type-size-09390078)}.greet-section{justify-content:flex-start}.greet-content{max-width:100%}.greet-name,.greet-welcome{font-size:var(--type-size-4cfcb94b)}.greet-dot{font-size:var(--type-size-09390078)}.greet-nudge{display:inline;max-width:45vw;font-size:var(--type-size-ecf3fa2f);overflow:hidden;text-overflow:ellipsis}.search-section{justify-content:stretch}.search-bar{width:100%;max-width:none;height:34px}}@media (max-width:640px){.top-bar{justify-content:space-between}.top-tagline-wrap{display:flex}.top-tagline{font-size:var(--type-size-c9817f74);letter-spacing:.13em}.top-links{display:none}.top-right>.vdivider,.top-socials{display:none}.main-nav{padding-inline:15px}.brand-wordmark{max-width:132px}.mobile-menu{padding-inline:15px}.info-bar{padding-inline:15px}.greet-nudge{max-width:40vw}}@media (max-width:480px){.top-bar{height:32px;padding-inline:12px}.top-tagline{font-size:var(--type-size-22be94e0);letter-spacing:.1em}.main-nav{height:58px;padding-inline:13px}.brand{gap:8px}.brand-symbol{height:35px}.brand-vdivider{height:21px}.brand-wordmark{height:14px;max-width:115px}.nav-utils{gap:11px}.st-sunMoonThemeToggleBtn{width:20px;height:20px}.hamburger{width:37px;height:37px;padding:7px}.hamburger-line{width:21px}.mobile-menu{padding-inline:13px}.mobile-nav-item{padding-block:12px;font-size:var(--type-size-4cfcb94b)}.mobile-util-link{font-size:var(--type-size-ecf3fa2f)}.mobile-socials a{width:34px;height:34px;font-size:var(--type-size-157d8af9)}.mobile-start-btn{min-height:36px;padding-inline:12px;gap:6px;font-size:var(--type-size-933cc733);letter-spacing:.055em}.info-bar{padding-inline:13px}.info-section{padding-block:8px}.offer-icon{font-size:var(--type-size-344c3863)}.offer-label{font-size:var(--type-size-4bd46d40)}.offer-slide{font-size:var(--type-size-ecf3fa2f)}.greet-icon-wrap{font-size:var(--type-size-4678bd4d)}.greet-name,.greet-welcome{font-size:var(--type-size-ecf3fa2f)}.greet-dot{display:none}.greet-nudge{max-width:44vw;font-size:var(--type-size-4bd46d40)}.search-bar{height:34px;padding-left:12px;padding-right:8px;gap:7px}.search-icon{font-size:var(--type-size-4678bd4d)}.search-ph-dynamic,.search-ph-static{font-size:var(--type-size-ecf3fa2f)}.search-kbd{padding:2px 5px;font-size:var(--type-size-933cc733)}}@media (max-width:390px){.top-tagline{font-size:var(--type-size-26d5f82c);letter-spacing:.08em}.main-nav{padding-inline:11px}.brand{gap:7px}.brand-symbol{height:32px}.brand-vdivider{height:19px}.brand-wordmark{height:13px;max-width:105px}.nav-utils{gap:9px}.hamburger{width:35px;height:35px}.mobile-menu{padding-inline:11px}.mobile-socials{gap:1px}.mobile-socials a{width:32px;height:32px;font-size:var(--type-size-4678bd4d)}.mobile-util-icons{gap:2px}.mobile-util-icons .util-btn{width:33px;height:33px;font-size:var(--type-size-157d8af9)}.mobile-start-btn{padding-inline:11px}.info-bar{padding-inline:11px}.offer-label{display:none}.offer-rotator{flex:1;min-width:0}.greet-nudge{display:none}.search-ph-dynamic,.search-ph-static{font-size:var(--type-size-4bd46d40)}.search-kbd{font-size:var(--type-size-c9817f74)}}@media (max-width:350px){.top-tagline-dot{display:none}.top-tagline{font-size:var(--type-size-9bc5fefa);letter-spacing:.06em}.brand-symbol{height:30px}.brand-wordmark{height:12px;max-width:95px}.mobile-start-btn{font-size:var(--type-size-c9817f74);padding-inline:9px}.search-divider,.search-kbd{display:none}}@media (hover:none) and (pointer:coarse){.nav-item:hover::after{transform:scaleX(0)}.nav-item.active::after{transform:scaleX(1)}.mobile-nav-item:hover{padding-left:6px;color:var(--color-grey-dark);background:0 0}.mobile-nav-item.active{color:var(--color-green-primary)}.mobile-socials a:hover{color:var(--clr-text-secondary);background:0 0;border-color:transparent}}@media (max-height:500px) and (orientation:landscape) and (max-width:950px){.mobile-menu.open{max-height:calc(100vh - 100px);overflow-y:auto;overscroll-behavior:contain}.mobile-nav-item{padding-block:9px}.mobile-socials{padding-block:3px}}.hamburger:focus-visible,.mobile-nav-item:focus-visible,.mobile-search-btn:focus-visible,.mobile-socials a:focus-visible,.mobile-start-btn:focus-visible,.mobile-util-link:focus-visible{outline:2px solid var(--color-green-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.hamburger-line,.mobile-menu,.mobile-nav-item,.mobile-nav-item>i,.mobile-search-overlay,.mobile-socials a,.mobile-start-btn,.mobile-start-btn i{transition:none!important;animation:none!important}}@media screen{html[data-theme=dark] .header-wrap{border-bottom:1px solid var(--theme-line)}html[data-theme=dark] .top-bar{border-bottom:2px solid var(--theme-line)}html[data-theme=dark] .main-nav{border-bottom:1px solid var(--theme-line)}html[data-theme=dark] .notif-dot{border:1.5px solid var(--theme-line)}html[data-theme=dark] .mobile-search-overlay{border-top:1px solid var(--theme-line);border-bottom:1px solid var(--theme-line)}html[data-theme=dark] .mobile-search-close{border:1px solid var(--theme-line)}html[data-theme=dark] .mobile-menu.open{border-top:1px solid var(--theme-line)}html[data-theme=dark] .mobile-nav-item{border-bottom:1px solid var(--theme-line)}html[data-theme=dark] .mobile-divider{border-top:1px solid var(--theme-line)}html[data-theme=dark] .search-kbd{border:1px solid var(--theme-line)}html[data-theme=dark] .info-section{border-bottom:1px solid var(--theme-line)}}@media screen{html[data-theme=dark] :is(.h1-mint-pattern,.h1-pattern-bg,img[src$="/curve-pattern-card.png"]){filter:invert(1)}html[data-theme=dark] .h1-mint-pattern{opacity:.28}html[data-theme=dark] .h1-pattern-bg{opacity:.18}html[data-theme=dark] .h1-pattern-line{background:var(--theme-muted)}html[data-theme=dark] :is(.pix-footer-brand__wordmark,.pix-footer-main__bg-text,.bt-side-ad-logo,.branding-div__wordmark){filter:brightness(0) invert(1)}html[data-theme=dark] .pix-footer-main__bg-text{opacity:.08}html[data-theme=dark] .nf__svg #nf-g-letter stop:nth-child(-n+2){stop-color:var(--theme-text)}html[data-theme=dark] .nf__svg #nf-g-letter stop:nth-child(n+3){stop-color:var(--color-green-primary)}html[data-theme=dark] .nf__svg{--color-ui-dc693ff0:var(--theme-text)}html[data-theme=dark] .impact-gauge__svg :is(g:nth-child(12),g:nth-child(13)) rect{fill:var(--theme-line)}}@media screen{html[data-theme=dark] .greet-nudge{background-image:var(--gradient-brand-text)}}.pix-footer *,.pix-footer ::after,.pix-footer ::before{box-sizing:border-box;margin:0;padding:0}.pix-footer{width:100%;background:var(--color-page-bg);font-family:var(--font-base)}.pix-footer-main{position:relative;overflow:hidden;background:var(--clr-surface-96);border:1px solid var(--color-ui-00fcf96c);border-radius:22px;box-shadow:var(--shadow-card);padding:32px 0 0}.pix-footer-main__bg-text{position:absolute;bottom:20px;left:32px;right:32px;width:calc(100% - 64px);height:auto;display:block;filter:invert(1);opacity:.06;z-index:1;pointer-events:none;user-select:none}.pix-footer-main__grid{position:relative;z-index:2;display:grid;grid-template-columns:1.7fr 1fr 0.95fr 0.95fr 1.75fr;gap:40px;padding:0 32px}.pix-footer-brand{display:flex;flex-direction:column}.pix-footer-brand__logo{display:flex;align-items:center;gap:14px;margin-bottom:14px}.pix-footer-brand__symbol{height:44px;width:auto;object-fit:contain;display:block}.pix-footer-brand__vdivider{width:1px;height:26px;background:var(--clr-border-default);flex-shrink:0}.pix-footer-brand__wordmark{height:18px;width:auto;object-fit:contain;display:block;filter:invert(1)}.pix-footer-brand__tagline{font-size:var(--type-size-233710a7);font-weight:var(--font-weight-500);color:var(--color-grey-dark);line-height:1.55}.pix-footer-brand__sub-tagline{font-size:var(--type-size-09390078);color:var(--clr-text-muted);line-height:1.6;margin-top:7px}.pix-footer-brand__divider{width:100%;border:none;border-top:1px solid var(--clr-border-light);margin:14px 0}.pix-footer-brand__socials{display:flex;gap:0;overflow:hidden;margin-top:14px}.pix-footer-brand__social{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;color:var(--clr-text-secondary);font-size:var(--type-size-157d8af9);text-decoration:none;transition:color .18s;flex-shrink:0}.pix-footer-brand__social:hover{color:var(--color-green-primary)}.pix-footer-brand__social:focus-visible{outline:2px solid var(--color-green-primary);outline-offset:3px;border-radius:6px}.pix-footer-brand__global{display:flex;align-items:center;gap:10px;border:1px solid var(--clr-border-light);border-radius:10px;padding:9px 13px;margin-top:14px}.pix-footer-brand__globe-icon{font-size:var(--type-size-998b02c2);color:var(--color-green-primary);flex-shrink:0;line-height:1}.pix-footer-brand__global-right{display:flex;flex-direction:column;gap:3px}.pix-footer-brand__global-title{font-size:var(--type-size-09390078);font-weight:var(--font-weight-600);color:var(--color-black);line-height:1}.pix-footer-brand__global-sub{font-size:var(--type-size-4bd46d40);color:var(--clr-text-muted);line-height:1}.pix-footer-nav{display:flex;flex-direction:column}.pix-footer-nav__heading{font-size:var(--type-size-233710a7);font-weight:var(--font-weight-700);color:var(--color-green-primary);text-transform:uppercase;white-space:nowrap;margin-bottom:16px;flex-shrink:0}.pix-footer-nav__link{position:relative;display:inline-flex;align-items:center;font-size:var(--type-size-09390078);font-weight:var(--font-weight-500);letter-spacing:.04em;text-transform:uppercase;color:var(--color-grey-dark);text-decoration:none;padding:7px 0 9px;white-space:nowrap;transition:color .2s}.pix-footer-nav__link::after{content:'';position:absolute;bottom:3px;left:0;right:0;height:1.5px;border-radius:99px;background:var(--theme-fill-a18e5602);transform:scaleX(0);transform-origin:center;transition:transform .25s cubic-bezier(.4, 0, .2, 1)}.pix-footer-nav__link:hover{color:var(--color-green-primary)}.pix-footer-nav__link:hover::after{transform:scaleX(1)}.pix-footer-nav__link:focus-visible{outline:2px solid var(--color-green-primary);outline-offset:2px;border-radius:3px}.pix-footer-nav__badge{display:inline-flex;align-items:center;background:var(--clr-green-tint-badge);color:var(--color-green-primary);font-size:var(--type-size-933cc733);font-weight:var(--font-weight-600);padding:2px 7px;border-radius:999px;margin-left:6px;white-space:nowrap;line-height:1.4;flex-shrink:0}.pix-footer-newsletter{position:relative;display:flex;align-items:flex-start}.pix-footer-newsletter__vdivider{position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:80%;background:var(--clr-border-light);flex-shrink:0}.pix-footer-newsletter__inner{padding-left:28px;width:100%;display:flex;flex-direction:column}.pix-footer-newsletter__inner>.pix-footer-nav__heading{margin-bottom:10px}.pix-footer-newsletter__desc{font-size:var(--type-size-233710a7);color:var(--clr-text-secondary);line-height:1.5;max-width:290px;margin-bottom:14px}.pix-footer-newsletter__input-wrap{display:flex;align-items:center;width:100%;max-width:310px;height:46px;border:1px solid var(--clr-border-light);border-radius:28px;background:var(--clr-surface-80);padding:3px 3px 3px 16px;gap:8px;transition:border-color .2s,box-shadow .2s}.pix-footer-newsletter__input-wrap:focus-within{border-color:var(--color-green-primary);box-shadow:0 0 0 3px var(--color-ui-f91ec22f)}.pix-footer-newsletter__mail-icon{font-size:var(--type-size-4678bd4d);color:var(--clr-text-subtle);flex-shrink:0;line-height:1}.pix-footer-newsletter__input{flex:1;min-width:0;border:none;background:0 0;font-family:var(--font-base);font-size:var(--type-size-09390078);color:var(--color-black);outline:0}.pix-footer-newsletter__input::placeholder{color:var(--clr-text-placeholder)}.pix-footer-newsletter__submit{display:flex;align-items:center;justify-content:center;width:40px;height:40px;min-width:40px;border-radius:50%;border:none;background:var(--theme-fill-a18e5602);color:var(--theme-fixed-white);font-size:var(--type-size-cb8c27c6);cursor:pointer;transition:background .2s;flex-shrink:0;line-height:1}.pix-footer-newsletter__submit:hover{background:var(--theme-fill-65ac13c5)}.pix-footer-newsletter__submit i{display:inline-block;transition:transform .2s}.pix-footer-newsletter__submit:hover i{transform:translateX(2px)}.pix-footer-newsletter__submit:focus-visible{outline:2px solid var(--color-green-primary);outline-offset:3px}.pix-footer-newsletter__consent{display:flex;align-items:flex-start;gap:7px;margin-top:10px;max-width:310px}.pix-footer-newsletter__checkbox{width:15px;height:15px;min-width:15px;margin-top:2px;accent-color:var(--color-green-primary);cursor:pointer;flex-shrink:0}.pix-footer-newsletter__consent-label{font-size:var(--type-size-4bd46d40);color:var(--clr-text-muted);line-height:1.5;cursor:pointer}.pix-footer-contact__divider{border:none;border-top:1px solid var(--clr-border-light);margin:16px 0 0}.pix-footer-contact__list{display:flex;flex-direction:column;gap:12px;margin-top:2px}.pix-footer-contact__item{display:flex;align-items:center;gap:8px;font-size:var(--type-size-09390078);color:var(--clr-text-secondary);text-decoration:none;transition:color .18s;white-space:nowrap}.pix-footer-contact__item:hover{color:var(--color-green-primary)}.pix-footer-contact__icon{font-size:var(--type-size-344c3863);color:var(--color-green-primary);flex-shrink:0;line-height:1}.pix-footer-main__divider{position:relative;z-index:3;border:none;border-top:1px solid var(--clr-border-light);margin:150px 32px 0}.pix-footer-legal{position:relative;z-index:3;height:52px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 32px;background:var(--clr-surface-96);border-top:2px solid var(--clr-border-default);border-radius:.75rem .75rem 0 0}.pix-footer-legal__left,.pix-footer-legal__right{display:flex;align-items:center;gap:8px;flex-shrink:0}.pix-footer-legal__copy{font-size:var(--type-size-4bd46d40);color:var(--clr-text-muted);white-space:nowrap}.pix-footer-legal__sep{font-size:var(--type-size-933cc733);color:var(--clr-border-strong);flex-shrink:0}.pix-footer-legal__tagline{display:flex;align-items:center;gap:5px;font-size:var(--type-size-4bd46d40);font-weight:var(--font-weight-500);text-transform:capitalize;white-space:nowrap;background:var(--gradient-brand-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pix-footer-legal__green-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--theme-fill-a18e5602);flex-shrink:0}.pix-footer-legal__center{display:flex;align-items:center;gap:6px}.pix-footer-legal__link{font-size:var(--type-size-09390078);color:var(--clr-text-muted);text-decoration:none;white-space:nowrap;transition:color .2s}.pix-footer-legal__link:hover{color:var(--color-green-primary)}.pix-footer-legal__link:focus-visible{outline:2px solid var(--color-green-primary);outline-offset:2px;border-radius:2px}.pix-footer-legal__top-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid var(--clr-green-border-focus);background:var(--gradient-brand);opacity:.35;cursor:pointer;transition:opacity .2s,transform .2s;flex-shrink:0}.pix-footer-legal__top-btn:hover{opacity:1;transform:translateY(-2px)}.pix-footer-legal__top-btn:focus-visible{outline:2px solid var(--color-green-primary);outline-offset:3px}.pix-footer-legal__top-icon{font-size:var(--type-size-6d27d54c);color:var(--theme-fixed-white);display:block;line-height:1}.pix-footer-legal__top-label{font-size:var(--type-size-4bd46d40);font-weight:var(--font-weight-500);letter-spacing:1px;text-transform:uppercase;color:var(--clr-text-muted);white-space:nowrap}@media (max-width:1280px){.pix-footer-main__grid{grid-template-columns:1.5fr 1fr 1fr 1fr 1.6fr;gap:32px;padding:0 28px}.pix-footer-main__divider{margin:130px 28px 0}.pix-footer-legal{padding:0 28px}}@media (max-width:1024px){.pix-footer-main{padding:28px 0 0;border-radius:18px}.pix-footer-main__grid{grid-template-columns:1fr 1fr 1fr;gap:28px 24px;padding:0 24px}.pix-footer-brand{grid-column:1/-1;flex-direction:row;flex-wrap:wrap;gap:20px 32px;align-items:flex-start}.pix-footer-brand__logo{margin-bottom:0}.pix-footer-brand__divider,.pix-footer-brand__global,.pix-footer-brand__socials,.pix-footer-brand__sub-tagline,.pix-footer-brand__tagline{width:100%}.pix-footer-newsletter{grid-column:1/-1}.pix-footer-newsletter__vdivider{display:none}.pix-footer-newsletter__inner{padding-left:0;flex-direction:row;flex-wrap:wrap;gap:0 32px;align-items:flex-start}.pix-footer-newsletter__inner>.pix-footer-nav__heading{width:100%}.pix-footer-newsletter__desc{max-width:380px}.pix-footer-main__divider{margin:100px 24px 0}.pix-footer-main__bg-text{left:24px;right:24px;width:calc(100% - 48px)}.pix-footer-legal{padding:12px 24px;flex-wrap:wrap;height:auto;gap:8px}}@media (max-width:768px){.pix-footer-main{padding:24px 0 0;border-radius:16px;overflow:hidden}.pix-footer-main__grid{grid-template-columns:1fr 1fr;gap:24px 20px;padding:0 20px}.pix-footer-brand{grid-column:1/-1;flex-direction:column;gap:0}.pix-footer-brand__logo{margin-bottom:12px}.pix-footer-brand__symbol{height:38px}.pix-footer-brand__wordmark{height:16px}.pix-footer-brand__tagline{font-size:var(--type-size-233710a7)}.pix-footer-brand__sub-tagline{font-size:var(--type-size-09390078)}.pix-footer-brand__global{margin-top:12px}.pix-footer-newsletter{grid-column:1/-1}.pix-footer-newsletter__inner{padding-left:0;flex-direction:column}.pix-footer-newsletter__consent,.pix-footer-newsletter__desc,.pix-footer-newsletter__input-wrap{max-width:100%}.pix-footer-nav__heading{font-size:var(--type-size-09390078);margin-bottom:12px}.pix-footer-nav__link{font-size:var(--type-size-09390078);padding:4px 0 6px}.pix-footer-nav__badge{font-size:var(--type-size-22be94e0);padding:2px 6px}.pix-footer-contact__item{font-size:var(--type-size-09390078);white-space:normal}.pix-footer-main__divider{margin:60px 20px 0}.pix-footer-main__bg-text{position:absolute;left:20px;right:20px;bottom:20px;width:calc(100% - 40px);opacity:.25;z-index:2}.pix-footer-legal{padding:14px 20px 16px;flex-direction:column;align-items:flex-start;height:auto;gap:8px;border-radius:.5rem .5rem 0 0}.pix-footer-legal__left{flex-direction:column;align-items:flex-start;gap:4px;width:100%}.pix-footer-legal__left>.pix-footer-legal__sep{display:none}.pix-footer-legal__right{width:100%;flex-wrap:wrap;justify-content:space-between;gap:8px}.pix-footer-legal__center{flex-wrap:wrap;gap:4px 8px}.pix-footer-legal__copy,.pix-footer-legal__link,.pix-footer-legal__top-label{font-size:var(--type-size-4bd46d40)}.pix-footer-legal__top-btn{position:fixed;bottom:20px;right:20px;width:44px;height:44px;opacity:1;box-shadow:0 4px 16px var(--color-ui-140ef49b);z-index:999}.pix-footer-legal__top-label{display:none}}@media (max-width:480px){.pix-footer-main{padding:20px 0 0;border-radius:14px;overflow:hidden}.pix-footer-main__grid{grid-template-columns:1fr 1fr;gap:20px 16px;padding:0 16px}.pix-footer-brand{grid-column:1/-1}.pix-footer-newsletter{grid-column:1/-1}.pix-footer-brand__symbol{height:34px}.pix-footer-brand__wordmark{height:14px}.pix-footer-brand__tagline{font-size:var(--type-size-4cfcb94b)}.pix-footer-brand__sub-tagline{font-size:var(--type-size-ecf3fa2f)}.pix-footer-brand__socials{flex-wrap:wrap;margin-top:10px}.pix-footer-brand__global{padding:8px 11px}.pix-footer-brand__global-title{font-size:var(--type-size-ecf3fa2f)}.pix-footer-brand__global-sub{font-size:var(--type-size-439b12cf)}.pix-footer-nav__heading{font-size:var(--type-size-ecf3fa2f);margin-bottom:10px}.pix-footer-nav__link{font-size:var(--type-size-4bd46d40);padding:4px 0 5px;letter-spacing:.02em}.pix-footer-newsletter__desc{font-size:var(--type-size-4cfcb94b)}.pix-footer-newsletter__input{font-size:var(--type-size-09390078)}.pix-footer-newsletter__consent-label{font-size:var(--type-size-4bd46d40)}.pix-footer-contact__item{font-size:var(--type-size-09390078)}.pix-footer-contact__icon{font-size:var(--type-size-d6522538)}.pix-footer-main__divider{margin:48px 16px 0}.pix-footer-main__bg-text{position:absolute;left:16px;right:16px;bottom:55px;width:calc(100% - 32px);opacity:.25;z-index:2}.pix-footer-legal{padding:12px 16px;gap:6px}.pix-footer-legal__sep{display:none}.pix-footer-legal__left{flex-direction:column;align-items:flex-start;gap:4px}.pix-footer-legal__right{width:100%;justify-content:space-between}.pix-footer-legal__center{order:3;width:100%;gap:4px}.pix-footer-legal__copy,.pix-footer-legal__link{font-size:var(--type-size-439b12cf)}.pix-footer-legal__top-label{display:none}}@media (max-width:360px){.pix-footer-main__grid{grid-template-columns:1fr;padding:0 14px;gap:20px}.pix-footer-newsletter__input-wrap{height:44px}}@media (prefers-reduced-motion:reduce){.pix-footer *,.pix-footer ::after,.pix-footer ::before{transition:none!important;animation:none!important}}.pix-footer-newsletter__feedback{margin-top:.75rem;font-size:var(--type-ui-caption);line-height:1.5;color:inherit}.pix-footer-nav__link{min-height:28px}@media screen{html[data-theme=dark] .pix-footer-brand__divider{border-top:1px solid var(--theme-line)}html[data-theme=dark] .pix-footer-brand__global{border:1px solid var(--theme-line)}html[data-theme=dark] .pix-footer-newsletter__input-wrap{border:1px solid var(--theme-line)}html[data-theme=dark] .pix-footer-contact__divider{border-top:1px solid var(--theme-line)}html[data-theme=dark] .pix-footer-main__divider{border-top:1px solid var(--theme-line)}html[data-theme=dark] .pix-footer-legal{border-top:2px solid var(--theme-line)}}@media screen{html[data-theme=dark] :is(.h1-mint-pattern,.h1-pattern-bg,img[src$="/curve-pattern-card.png"]){filter:invert(1)}html[data-theme=dark] .h1-mint-pattern{opacity:.28}html[data-theme=dark] .h1-pattern-bg{opacity:.18}html[data-theme=dark] .h1-pattern-line{background:var(--theme-muted)}html[data-theme=dark] :is(.pix-footer-brand__wordmark,.pix-footer-main__bg-text,.bt-side-ad-logo,.branding-div__wordmark){filter:brightness(0) invert(1)}html[data-theme=dark] .pix-footer-main__bg-text{opacity:.08}html[data-theme=dark] .nf__svg #nf-g-letter stop:nth-child(-n+2){stop-color:var(--theme-text)}html[data-theme=dark] .nf__svg #nf-g-letter stop:nth-child(n+3){stop-color:var(--color-green-primary)}html[data-theme=dark] .nf__svg{--color-ui-dc693ff0:var(--theme-text)}html[data-theme=dark] .impact-gauge__svg :is(g:nth-child(12),g:nth-child(13)) rect{fill:var(--theme-line)}}.team-page{background:var(--color-white);color:var(--clr-text-strong);overflow-x:clip}.team-page .tf-leader-photo img,.team-page>img{display:block;max-width:100%}.tf-skip{position:absolute;left:16px;top:-48px;z-index:60;background:var(--color-green-forest);color:var(--color-white);padding:10px 16px;border-radius:6px;font-size:clamp(12px, .75rem + .2vw, 14px);text-decoration:none;transition:top .2s}.tf-skip:focus{top:12px}.tf-top-progress{position:sticky;top:0;z-index:50;height:3px;background:0 0}.tf-top-progress span{display:block;height:100%;width:100%;background:var(--color-green-primary);transform:scaleX(0);transform-origin:left center}.tf-toast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%)}.tf-noscript{padding:16px;font-size:clamp(12px, .75rem + .2vw, 14px)}.team-details-wrapper{box-sizing:border-box;width:100%;margin:0;padding:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:1rem;background:0 0;font-family:var(--font-base)}@media (max-width:360px){.team-details-wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:361px) and (max-width:767px){.team-details-wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1023px){.team-details-wrapper{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width:1024px) and (max-width:1439px){.team-details-wrapper{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (min-width:1440px){.team-details-wrapper{grid-template-columns:repeat(12,minmax(0,1fr))}}.tf-intro{grid-column:1/-1;min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:center;padding-bottom:16px}.tf-intro-side{grid-column:1/-1;min-width:0;display:grid;gap:16px;justify-items:start;align-content:center;border-top:2px solid;border-image:linear-gradient(to right,var(--color-green-forest),var(--color-green-parrot)) 1;padding-top:16px}.tf-intro-media{grid-column:1/-1;min-width:0;margin:1rem 0 0;display:grid;border-radius:clamp(12px,1.5vw,22px);overflow:hidden}.tf-intro-photo{grid-area:1/1;display:block;width:100%;height:auto;max-height:clamp(220px,24vw,320px);object-fit:cover;object-position:50% 50%}.tf-intro-media figcaption{grid-area:1/1;align-self:end;justify-self:end;z-index:1;padding:clamp(12px,1.2vw,20px) clamp(18px,2vw,30px);min-width:21%;border-radius:28px 0 0 0;background:var(--color-white);color:var(--color-green-primary);font-size:clamp(12px, 1vw, 14px);text-transform:uppercase;font-weight:600;line-height:1}.tf-disciplines{grid-column:1/-1;min-width:0;display:grid;grid-template-columns:auto minmax(12px,1fr) auto minmax(12px,1fr) auto minmax(12px,1fr) auto minmax(12px,1fr) auto;align-items:center;gap:clamp(12px,2.5vw,28px);padding:clamp(14px,2vw,24px) 0}.tf-disciplines span{text-align:center;white-space:nowrap;font-size:clamp(12px, .75rem + .2vw, 12px);font-weight:600;letter-spacing:.22em;text-transform:uppercase;background:var(--gradient-brand-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.tf-disciplines i{height:1px;background:var(--color-border)}@media (max-width:360px){.tf-disciplines{gap:8px}.tf-disciplines span{letter-spacing:.1em}}@media (max-width:600px){.tf-disciplines{display:flex;flex-wrap:wrap;justify-content:center;row-gap:12px}.tf-disciplines i{display:none}}.tf-leadership-wrap{grid-column:1/-1;min-width:0}.tf-leadership{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(20px,2.6vw,40px);align-items:start}.tf-eyebrow{display:flex;align-items:center;gap:clamp(8px,1vw,12px);margin:0;color:var(--color-green-forest);text-transform:uppercase;font-size:clamp(12px, .75rem + .3vw, 14px);font-weight:700}.tf-eyebrow span{color:inherit}.tf-eyebrow i{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--gradient-brand);color:var(--color-white);font-size:clamp(14px, .875rem + .4vw, 16px);line-height:1}.tf-leadership-intro{display:grid;gap:1rem;align-content:start}.tf-leadership-intro h2{margin:0;font-family:var(--font-base);font-style:normal;font-size:clamp(26px, 3vw, 42px);font-weight:600;line-height:1.1;letter-spacing:-.03em;overflow-wrap:break-word;background:linear-gradient(45deg,var(--color-black),var(--color-green-forest));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.tf-leadership-intro>p{margin:0;color:var(--color-grey-dark);font-size:clamp(12px, .75rem + .4vw, 14px);line-height:1.55;letter-spacing:-.035em;overflow-wrap:break-word}.tf-leadership-points{list-style:none;margin:0;padding:0;display:grid;gap:clamp(8px,1.2vw,12px)}.tf-leadership-points li{position:relative;margin:0;padding-left:clamp(22px,2.5vw,28px);color:var(--color-grey-dark);font-size:clamp(12px, .75rem + .4vw, 14px);font-weight:600;line-height:1.5}.tf-leadership-points li::before{content:"✓";position:absolute;left:0;top:0;color:var(--color-green-primary);font-weight:800}.tf-btn{display:flex;align-items:center;gap:8px;width:max-content;max-width:100%;min-height:48px;margin-top:6px;justify-self:start;text-decoration:none;transition:transform .22s ease}.tf-btn:hover{transform:translateY(-1px)}.tf-btn:focus-visible{outline:2px solid var(--color-green-primary);outline-offset:2px;border-radius:999px}.tf-btn-outline{color:var(--color-white)}.tf-btn-pill{flex:1;min-width:0;display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 20px;border-radius:999px;background:linear-gradient(45deg,var(--color-green-forest) 0,var(--color-black) 40%);color:var(--color-white);font-family:var(--font-base);font-size:clamp(12px, .75rem + .2vw, 12px);text-transform:uppercase;letter-spacing:.02em;font-weight:700;white-space:nowrap}.tf-btn-icon{width:44px;height:44px;min-width:44px;flex-shrink:0;border:2px solid var(--color-green-primary);border-radius:50%;display:grid;place-items:center;background:0 0;color:var(--color-green-forest)}.tf-btn-icon i{font-size:clamp(14px, .875rem + .8vw, 20px);transform:rotate(-45deg)}.tf-leadership-intro .tf-btn{justify-self:start}.tf-leader-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.8vw,26px);align-content:start}.tf-leader{display:grid;gap:0;min-width:0;align-content:start}.tf-leader-photo{position:relative;margin:0;border-radius:12px;overflow:hidden;aspect-ratio:3/4;background:color-mix(in srgb,var(--color-green-primary) 4%,var(--color-white))}.tf-leader-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 20%}.tf-leader-photo::after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(to top,var(--color-green-forest),transparent 55%);opacity:.5;pointer-events:none}.tf-flip{cursor:pointer;border-radius:12px}.tf-flip:focus-visible{outline:2px solid var(--color-green-primary);outline-offset:3px}.tf-flip-inner{position:relative;aspect-ratio:3/4;transform-style:preserve-3d;transition:transform .65s ease}.tf-flip.is-flipped .tf-flip-inner{transform:rotateY(180deg)}.tf-flip-face{border-radius:12px;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden}.tf-flip-front{position:relative;height:100%}.tf-flip-hint{position:absolute;top:12px;right:12px;z-index:2;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:color-mix(in srgb,var(--color-white) 88%,transparent);color:var(--color-green-forest);font-size:clamp(14px, .875rem + .4vw, 16px)}.tf-flip-back{position:absolute;inset:0;transform:rotateY(180deg);visibility:hidden;transition:visibility 0s .3s;background:linear-gradient(135deg,var(--color-green-forest) 0,var(--color-black) 100%);color:var(--color-white);padding:22px 20px;display:flex;flex-direction:column;gap:12px;overflow-y:auto}.tf-flip.is-flipped .tf-flip-back{visibility:visible;transition-delay:0.3s}.tf-flip-role{margin:0;font-size:clamp(12px, .75rem + .2vw, 12px);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--color-white) 72%,transparent)}.tf-flip-bio{margin:0;font-size:clamp(12px, .75rem + .2vw, 12px);line-height:1.6}.tf-flip-skills{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.tf-flip-skills li{margin:0;padding:6px 12px;border:1px solid color-mix(in srgb,var(--color-white) 38%,transparent);border-radius:999px;font-size:clamp(12px, .75rem + .2vw, 12px);font-weight:600;white-space:nowrap}@media (prefers-reduced-motion:reduce){.tf-flip-inner{transition:none}}@media (max-width:360px){.tf-leader-pair{gap:10px}.tf-flip-back{padding:16px 14px;gap:10px}}.tf-leader-designation{position:absolute;left:16px;right:16px;bottom:16px;z-index:1;margin:0;font-family:var(--font-base);font-size:clamp(12px, .75rem + .2vw, 12px);font-weight:800;line-height:1.5;text-transform:uppercase;color:var(--color-white);text-shadow:0 1px 10px color-mix(in srgb,var(--color-black) 60%,transparent)}.tf-leader h3{margin:14px 0 0;font-size:clamp(14px, .875rem + .5vw, 16px);font-weight:600;letter-spacing:-.03em}.tf-leader-rule{margin:12px 0 0;border:0;border-top:1px solid var(--color-border)}.tf-leader-spec{margin:12px 0 0;color:var(--color-grey-dark);font-size:clamp(12px, .75rem + .3vw, 14px);font-weight:600}.tf-leader-social{display:flex;align-items:center;gap:8px;margin:1rem 0 0;color:var(--color-grey-mid);font-size:clamp(12px, .75rem + .2vw, 12px)}.tf-leader-social>span{display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--color-border);border-radius:6px;color:var(--color-grey-mid);font-size:clamp(12px, .75rem + .2vw, 12px);font-weight:700}@media (min-width:361px) and (max-width:767px){.tf-leadership{gap:clamp(22px,3vw,40px)}}@media (min-width:768px) and (max-width:1023px){.tf-leadership{grid-template-columns:repeat(3,minmax(0,1fr))}.tf-leadership-intro{grid-column:1/-1;max-width:72ch;order:-1}.tf-leader-pair{display:contents}}@media (min-width:1024px) and (max-width:1439px){.tf-leadership{grid-template-columns:repeat(12,minmax(0,1fr))}.tf-leadership-intro{grid-column:span 4;padding-top:0}.tf-leadership>.tf-leader{grid-column:span 3}.tf-leader-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column:span 5;gap:clamp(14px,1.8vw,26px);align-content:start}}@media (min-width:1440px){.tf-leadership{grid-template-columns:repeat(12,minmax(0,1fr))}.tf-leadership-intro{grid-column:span 4;padding-top:0}.tf-leadership>.tf-leader{grid-column:span 3}.tf-leader-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column:span 5;gap:clamp(14px,1.8vw,26px);align-content:start}}.tf-intro-title{grid-column:1/-1;display:flex;flex-direction:column;margin:0;font-family:var(--font-base);font-size:clamp(32px, 11vw, 44px);font-weight:800;line-height:1;letter-spacing:-.045em;text-wrap:balance}.tf-intro-line1{display:block;color:var(--color-black)}.tf-intro-line2{display:block;background:var(--gradient-brand-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.tf-intro-cta{display:inline-flex;align-items:center;gap:10px;text-decoration:none;transition:transform .22s ease}.tf-intro-cta:hover{transform:translateY(-2px)}.tf-intro-cta:focus-visible{outline:2px solid var(--color-green-primary);outline-offset:2px;border-radius:999px}.tf-intro-cta-label{display:inline-flex;align-items:center;height:38px;padding:0 20px;border-radius:999px;background:0 0;border:2px solid var(--clr-green-border);font-family:var(--font-base);font-size:clamp(10px, .625rem + .3vw, 12px);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-green-forest);white-space:nowrap;transition:border-color .22s ease}.tf-intro-cta:hover .tf-intro-cta-label{border-color:var(--color-green-forest)}.tf-intro-cta-icon{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;background:linear-gradient(135deg,var(--color-green-forest),var(--color-green-parrot));color:var(--color-white);transition:transform .22s ease}.tf-intro-cta:hover .tf-intro-cta-icon{transform:translate(2px,-2px)}.tf-intro-text{margin:0;font-family:var(--font-base);font-size:clamp(12px, .75rem + .4vw, 14px);font-weight:400;line-height:1.65;letter-spacing:.01em;color:var(--clr-text-secondary);max-width:none}@media (min-width:361px) and (max-width:767px){.tf-intro-title{font-size:clamp(36px, 10.5vw, 52px)}}@media (min-width:768px) and (max-width:1023px){.tf-intro{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}.tf-intro-title{grid-column:1/8;font-size:clamp(44px, 6vw, 64px)}.tf-intro-side{grid-column:8/13;gap:20px;border-top:0;border-left:2px solid;padding-top:0;padding-left:20px}}@media (min-width:1024px) and (max-width:1439px){.tf-intro{grid-template-columns:repeat(12,minmax(0,1fr));gap:32px}.tf-intro-title{grid-column:1/8;font-size:clamp(44px, 5.2vw, 76px)}.tf-intro-side{grid-column:8/13;border-top:0;border-left:2px solid;padding-top:0;padding-left:32px}}@media (min-width:1440px){.tf-intro{grid-template-columns:repeat(12,minmax(0,1fr));gap:32px}.tf-intro-title{grid-column:1/8;font-size:clamp(52px, 5.2vw, 106px)}.tf-intro-side{grid-column:8/13;border-top:0;border-left:2px solid;padding-top:0;padding-left:32px}}@media (prefers-reduced-motion:reduce){.tf-top-progress span{transition:none}}.tfe-expertise{grid-column:1/-1;margin-top:1rem}.tfe-expertise-panel{background:color-mix(in srgb,var(--color-green-primary,#008e50) 4%,var(--color-white,#fff));border-radius:0 0 clamp(12px,1.5vw,22px) clamp(12px,1.5vw,22px);padding:clamp(20px,3vw,44px) clamp(18px,3vw,44px)}.tfe-expertise-eyebrow{margin:0;font-size:clamp(10px, .625rem + .4vw, 12px);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--color-green-forest,#005d34)}.tfe-expertise-titles{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(18px,3vw,48px);align-items:start;margin-top:18px}.tfe-expertise-left h2{margin:0;font-size:clamp(26px, 3.7vw, 53px);font-weight:700;line-height:1.08;letter-spacing:-.045em;color:var(--color-black,#101411)}.tfe-expertise-left h2 em{font-style:normal;background:linear-gradient(135deg,var(--color-green-forest,#005d34),var(--color-green-parrot,#5cd65c));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.tfe-expertise-right{padding-left:clamp(18px,2.2vw,32px);border-left:1px solid var(--color-border,#e2e7e7);display:grid;gap:16px;align-content:start;padding-top:4px}.tfe-expertise-right>p{margin:0;font-size:clamp(12px, .75rem + .35vw, 14px);line-height:1.6;color:var(--color-grey-dark,#758092)}.tfe-expertise-grid{list-style:none;margin:0;padding:clamp(20px,2.6vw,36px) 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2.4vw,36px)}.tfe-expertise-grid>li{position:relative;display:grid;grid-template-columns:auto auto 1fr;column-gap:18px;row-gap:0;align-content:start;min-width:0}.tfe-expertise-grid>li>:is(h3,p){grid-column:1/-1}.tfe-expertise-num{align-self:center;font-size:clamp(32px, 2rem + 1.5vw, 3rem);font-weight:700;letter-spacing:-.05em;line-height:1;color:color-mix(in srgb,var(--color-green-primary,#008e50) 24%,#fff)}.tfe-expertise-icon{display:grid;place-items:center;align-self:center;width:48px;height:48px;border:1px solid var(--color-border,#e2e7e7);border-radius:50%;color:var(--color-green-primary,#008e50);background:var(--color-white,#fff);flex-shrink:0}.tfe-expertise-icon svg{width:27px;height:27px}.tfe-expertise-grid h3{margin-top:14px;font-size:clamp(12px, .75rem + .35vw, 14px);font-weight:600;letter-spacing:-.02em;line-height:1.35;text-transform:uppercase;color:var(--color-black,#101411)}.tfe-expertise-grid p{margin-top:8px;font-size:clamp(12px, .75rem + .35vw, 14px);line-height:1.6;color:var(--color-grey-dark,#758092)}@media (min-width:1001px){.tfe-expertise-grid>li+li{border-left:1px solid var(--color-border,#e2e7e7);padding-left:clamp(18px,2.4vw,36px)}}@media (max-width:1000px){.tfe-expertise-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.tfe-expertise-titles{grid-template-columns:minmax(0,1fr)}.tfe-expertise-right{border-left:0;padding-left:0}}@media (max-width:600px){.tfe-expertise-grid{grid-template-columns:minmax(0,1fr);gap:24px}.tfe-expertise-grid>li{column-gap:14px}.tfe-expertise-icon svg{width:23px;height:23px}}.tfc-collab{grid-column:1/-1;margin-top:2rem}.tfc-collab-eyebrow{margin:0;font-size:clamp(10px, .625rem + .4vw, 12px);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--color-green-forest,#005d34)}.tfc-collab-head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(18px,3vw,48px);align-items:start}.tfc-collab-head h2{margin:18px 0 0;font-size:clamp(30px, 3.7vw, 53px);font-weight:700;line-height:1.08;letter-spacing:-.045em;overflow-wrap:break-word;color:var(--color-black,#101411)}.tfc-collab-head h2 em{font-style:normal;background:linear-gradient(135deg,var(--color-green-forest,#005d34),var(--color-green-parrot,#5cd65c));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.tfc-collab-intro{display:grid;gap:12px;align-content:start;padding-top:44px}.tfc-collab-intro>p{margin:0;font-size:clamp(12px, .75rem + .35vw, 14px);line-height:1.6;color:var(--color-grey-dark,#758092)}.tfc-collab-grid{list-style:none;margin:clamp(20px,2.4vw,32px) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,22px)}.tfc-collab-grid>li{position:relative;display:grid;align-content:start;min-width:0;background:color-mix(in srgb,var(--color-green-parrot,#5cd65c) 10%,transparent);border-radius:0 0 12px 12px;padding:clamp(16px,1.8vw,24px)}.tfc-collab-icon{display:block;width:26px;height:26px;color:var(--color-green-primary,#008e50)}.tfc-collab-icon svg{width:26px;height:26px}.tfc-collab-grid h3{margin-top:14px;font-size:clamp(12px, .75rem + .35vw, 14px);font-weight:600;letter-spacing:-.02em;line-height:1.35;text-transform:uppercase;color:var(--color-black,#101411)}.tfc-collab-grid p{margin-top:8px;font-size:clamp(10px, .625rem + .4vw, 12px);line-height:1.6;color:var(--color-grey-dark,#758092)}.tfc-collab-grid>li>.tfc-collab-arrow{display:none}@media (min-width:1001px){.tfc-collab-grid>li>.tfc-collab-arrow{display:block;position:absolute;top:50%;left:calc(100% + clamp(6px,.8vw,11px));transform:translate(-50%,-50%);z-index:1;font-size:clamp(16px, 1rem + .3vw, 18px);line-height:1;color:var(--color-green-primary,#008e50)}.tfc-collab-grid>li:last-child .tfc-collab-arrow{display:none}}@media (max-width:1000px){.tfc-collab-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.tfc-collab-head{grid-template-columns:minmax(0,1fr)}.tfc-collab-intro{padding-top:0}}@media (max-width:600px){.tfc-collab-grid{grid-template-columns:minmax(0,1fr)}}.tfcl-culture{grid-column:1/-1;margin:1rem 0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;padding:1rem 0}.tfcl-culture-intro>.tfcl-eyebrow{margin:0;font-size:clamp(10px, .625rem + .4vw, 12px);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--color-green-forest,#005d34)}.tfcl-culture-intro{grid-column:span 4;padding:12px 0 0}.tfcl-culture-intro h2{margin:17px 0 0;font-size:clamp(30px, 3.7vw, 53px);font-weight:600;line-height:1.07;letter-spacing:-.065em;color:var(--color-black,#101411)}.tfcl-culture-intro h2 em{font-style:normal;background:linear-gradient(135deg,var(--color-green-forest,#005d34),var(--color-green-parrot,#5cd65c));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.tfcl-culture-intro>p{margin:21px 0 0;font-size:clamp(12px, .75rem + .35vw, 14px);line-height:1.5;letter-spacing:-.035em;color:var(--color-grey-dark,#758092)}.tfcl-values{display:grid;grid-column:span 6;grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem}.tfcl-value{display:grid;grid-column:span 3;grid-template-rows:auto auto 1fr;padding:clamp(13px,1.45vw,22px);border:1px solid var(--color-border,#e2e7e7);border-radius:12px;min-width:0;background:var(--color-white,#fff)}.tfcl-value-top{display:grid;grid-template-columns:1fr auto;align-items:start;margin-bottom:9px}.tfcl-value-icon{width:clamp(35px,3.8vw,54px);height:clamp(35px,3.8vw,54px);display:grid;place-items:center;border-radius:11px;color:var(--color-green-primary,#008e50);background:color-mix(in srgb,var(--color-green-primary,#008e50) 6%,#fff)}.tfcl-value-icon svg{width:27px;height:27px}.tfcl-value-number{color:var(--color-green-forest,#005d34);font-size:clamp(14px, .875rem + .5vw, 16px);font-weight:800;margin-top:6px}.tfcl-value h3{color:var(--color-green-forest,#005d34);font-size:clamp(13px, 1.45vw, 20px);font-weight:600;line-height:1.25}.tfcl-value p{font-size:clamp(12px, .75rem + .35vw, 14px);line-height:1.5;color:var(--color-grey-dark,#758092);margin-top:6px}.tfcl-value--dark{background:radial-gradient(ellipse at top left,var(--color-green-deep,#003d22),color-mix(in srgb,var(--color-black,#101411) 90%,var(--color-green-deep,#003d22)) 70%);border-color:var(--color-green-deep,#003d22);color:#fff}.tfcl-value--dark h3,.tfcl-value--dark p{color:var(--color-white,#fff)}.tfcl-value--dark .tfcl-value-icon{background:var(--color-green-deep,#003d22);color:var(--color-green-parrot,#5cd65c)}.tfcl-value--dark .tfcl-value-number{color:var(--color-green-parrot,#5cd65c)}.tfcl-aside{grid-column:span 2;display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px}.tfcl-photo{aspect-ratio:218/219;border-radius:12px;background-color:#dce5dd;background-image:url("/frontend/assets/images/team/optimized/collaboration-960.webp");background-size:cover;background-position:center;min-width:0}.tfcl-quote{display:grid;grid-template-rows:auto 1fr auto;padding:22px 23px;border-radius:12px;background:color-mix(in srgb,var(--color-green-primary,#008e50) 4%,#fff);overflow:hidden}.tfcl-quote-mark{font-size:43px;color:var(--color-green-primary,#008e50);font-weight:700;line-height:.8}.tfcl-quote blockquote{max-width:19ch;color:var(--color-grey-dark,#758092);font-size:clamp(14px, .875rem + .5vw, 16px);line-height:1.45;margin-top:9px}.tfcl-quote figcaption{color:var(--color-grey-mid,#778395);font-size:11px;margin-top:16px}.tfcl-quote figcaption span{margin-right:10px}@media (max-width:1200px){.tfcl-culture-intro{padding:0}.tfcl-value{padding:16px}}@media (max-width:1100px){.tfcl-culture{grid-template-columns:repeat(12,minmax(0,1fr))}.tfcl-culture-intro{grid-column:1/-1;max-width:76ch}.tfcl-values{grid-column:span 8}.tfcl-value{padding:20px}.tfcl-aside{grid-column:span 4;grid-template-columns:minmax(0,1fr)}}@media (max-width:820px){.tfcl-culture{grid-template-columns:minmax(0,1fr)}.tfcl-values{grid-column:auto}.tfcl-culture-intro{grid-column:auto;max-width:none}.tfcl-aside{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:18px}}@media (max-width:600px){.tfcl-culture{gap:25px}.tfcl-culture-intro{padding:0}.tfcl-culture-intro h2{font-size:clamp(36px, 8.6vw, 48px)}.tfcl-values{gap:10px}.tfcl-value{padding:16px 13px}.tfcl-aside{gap:10px}.tfcl-quote{padding:18px}.tfcl-quote blockquote{line-height:1.5}}@media (max-width:480px){.tfcl-values{grid-template-columns:minmax(0,1fr)}.tfcl-value{grid-column:auto}.tfcl-aside{grid-template-columns:minmax(0,1fr)}}.tfp-philosophy{grid-column:1/-1;margin-top:2rem;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(20px,2.6vw,40px);align-items:center}.tfp-philosophy-photo{grid-column:span 4;margin:0;min-width:0}.tfp-philosophy-photo img{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;border-radius:clamp(12px,1.5vw,22px);display:block}.tfp-philosophy-copy{grid-column:span 8;display:grid;gap:0;align-content:start;min-width:0}.tfp-philosophy-copy>.tfp-eyebrow{margin:0;font-size:clamp(10px, .625rem + .4vw, 12px);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--color-green-forest,#005d34)}.tfp-philosophy-copy h2{margin:14px 0 0;font-size:clamp(28px, 3vw, 44px);font-weight:600;line-height:1.07;letter-spacing:-.05em;color:var(--color-black,#101411)}.tfp-philosophy-copy h2 em{font-style:normal;background:linear-gradient(135deg,var(--color-green-forest,#005d34),var(--color-green-parrot,#5cd65c));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.tfp-philosophy-copy>p{margin:14px 0 0;font-size:clamp(12px, .75rem + .35vw, 14px);line-height:1.6;color:var(--color-grey-dark,#758092)}@media (max-width:860px){.tfp-philosophy{grid-template-columns:minmax(0,1fr)}.tfp-philosophy-copy,.tfp-philosophy-photo{grid-column:auto}}.tfl-life{grid-column:1/-1;margin-top:clamp(32px,4vw,64px)}.tfl-life-head>.tfl-eyebrow{margin:0;grid-column:1/-1;font-size:clamp(10px, .625rem + .4vw, 12px);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--color-green-forest,#005d34)}.tfl-life-head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;gap:14px 24px;align-items:end}.tfl-life-head h2{margin:0;font-size:clamp(30px, 3.7vw, 53px);font-weight:600;line-height:1.07;letter-spacing:-.05em;color:var(--color-black,#101411)}.tfl-life-head h2 em{font-style:normal;background:linear-gradient(135deg,var(--color-green-forest,#005d34),var(--color-green-parrot,#5cd65c));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.tfl-life-head>p{margin:0;max-width:52ch;font-size:clamp(12px, .75rem + .35vw, 14px);line-height:1.6;color:var(--color-grey-dark,#758092)}.tfl-life-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(10px,1.4vw,20px);margin-top:clamp(18px,2.2vw,30px)}.tfl-life-grid figure{margin:0;min-width:0}.tfl-life-grid img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:12px;display:block;background:color-mix(in srgb,var(--color-green-primary,#008e50) 4%,#fff)}@media (max-width:1000px){.tfl-life-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.tfl-life-head{grid-template-columns:minmax(0,1fr);align-items:start}.tfl-life-head>p{margin-top:2px}}@media (max-width:600px){.tfl-life-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tfn-numbers{grid-column:1/-1;margin-top:clamp(8px,1vw,16px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0;padding-block:32px;align-items:center;border-top:1px solid var(--color-border,#e2e7e7);border-bottom:1px solid var(--color-border,#e2e7e7)}.tfn-eyebrow{display:block;grid-column:span 2;margin:0;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.4;color:var(--color-green-forest,#005d34)}.tfn-numbers>.tfn-grid{grid-column:span 10;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.tfn-stat{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center;border-left:1px solid var(--color-border,#e2e7e7);padding-inline:clamp(14px,2vw,28px) 5px}.tfn-stat>dl{display:grid}.tfn-stat-icon{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:color-mix(in srgb,var(--color-green-primary,#008e50) 6%,#fff);color:var(--color-green-primary,#008e50);flex-shrink:0}.tfn-stat-icon svg{width:26px;height:26px}.tfn-stat dt{color:var(--color-grey-dark,#758092);font-size:clamp(10px, .625rem + .4vw, 12px);font-weight:500;letter-spacing:-.01em;white-space:nowrap;margin-top:2px;order:2}.tfn-stat dd{margin:0;font-size:clamp(20px, 1.9vw, 27px);font-weight:600;letter-spacing:-.07em;line-height:1.15;color:var(--color-black,#101411);order:1}@media (max-width:1200px){.tfn-numbers{row-gap:18px}.tfn-eyebrow{grid-column:1/-1}.tfn-numbers>.tfn-grid{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.tfn-stat{gap:12px;padding-left:22px}.tfn-stat-icon{width:43px;height:43px}.tfn-stat-icon svg{width:24px;height:24px}}@media (max-width:860px){.tfn-numbers{grid-template-columns:1fr;gap:22px;padding-block:28px}.tfn-eyebrow br{display:none}.tfn-eyebrow{grid-column:auto;word-spacing:0.3em}.tfn-numbers>.tfn-grid{grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.tfn-stat{padding-left:14px;gap:10px}.tfn-stat:nth-child(odd){border:0;padding-left:0}.tfn-stat-icon{width:35px;height:35px}.tfn-stat dt{font-size:9px}}@media (max-width:600px){.tfn-numbers{padding-block:30px}.tfn-numbers>.tfn-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 10px}.tfn-stat{gap:12px;padding-left:17px}.tfn-stat:nth-child(odd){border:0;padding-left:0}.tfn-stat-icon{width:42px;height:42px}.tfn-stat dd{font-size:25px}.tfn-stat dt{font-size:10px}}@media (max-width:360px){.tfn-stat{gap:8px;padding-left:12px}.tfn-stat-icon{width:33px;height:33px}}.tfc-careers{grid-column:1/-1;margin-top:clamp(28px,3vw,48px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:35px;border-radius:0 0 clamp(12px,1.5vw,22px) clamp(12px,1.5vw,22px);background:color-mix(in srgb,var(--color-green-parrot,#5cd65c) 10%,transparent)}.tfc-careers-copy{align-self:center;padding:12px clamp(13px,2.7vw,39px)}.tfc-careers-copy>.tfc-careers-eyebrow{margin:0;font-size:clamp(10px, .625rem + .4vw, 12px);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--color-green-forest,#005d34)}.tfc-careers h2{margin:19px 0 0;font-size:clamp(28px, 3vw, 44px);font-weight:600;line-height:1.15;color:var(--color-black,#101411)}.tfc-careers h2 em{font-style:normal;background:linear-gradient(135deg,var(--color-green-forest,#005d34),var(--color-green-parrot,#5cd65c));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.tfc-careers-copy>p{margin:17px 0 0;font-size:clamp(12px, .75rem + .35vw, 14px);line-height:1.4;color:var(--color-grey-dark,#758092);max-width:45ch;letter-spacing:-.03em}.tfc-careers-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.tfc-careers-actions .tf-btn{margin-top:0;flex:0 0 auto}.tfc-careers-visual{display:grid;align-self:stretch;border-radius:0 0 16px 16px;overflow:hidden}.tfc-careers-photo{grid-area:1/1;width:100%;aspect-ratio:419/215;border-radius:0 0 16px 16px;background-color:color-mix(in srgb,var(--color-green-forest,#005d34) 15%,#dce5dd);background-image:url("/frontend/assets/images/team/team-hero-photo.webp");background-size:cover;background-position:center}.tfc-careers-note{grid-area:1/1;z-index:1;justify-self:end;align-self:start;margin:0 16px;padding:18px 20px;border-radius:0 0 clamp(10px,1.1vw,1rem) clamp(10px,1.1vw,1rem);background:color-mix(in srgb,var(--color-green-forest,#005d34) 50%,transparent);color:var(--color-white,#fff);font-size:clamp(10px, .625rem + .4vw, 12px);line-height:1.28}.tfc-careers-note>span{display:block;color:var(--color-white,#fff);margin-bottom:5px}@media (max-width:1200px){.tfc-careers{gap:15px}.tfc-careers-copy{padding-inline:20px 5px}.tfc-careers-actions{gap:10px}}@media (max-width:860px){.tfc-careers{grid-template-columns:minmax(0,1fr);gap:24px}.tfc-careers-copy{padding:24px}.tfc-careers-copy>p{max-width:48ch}.tfc-careers-note{padding:24px}}@media (max-width:600px){.tfc-careers{gap:23px}.tfc-careers-copy{padding:18px 10px 0}.tfc-careers-actions{gap:8px}.tfc-careers-visual{border-radius:0 0 11px 11px}.tfc-careers-note{padding:10px 12px}}@media (max-width:480px){.tfc-careers-actions{gap:8px}}.tfr-reel-wrap{grid-column:1/-1;overflow:hidden}.tfr-reel{--tfr-ink:var(--color-black, #101411);--tfr-copy:var(--color-grey-dark, #758092);--tfr-muted:var(--color-grey-mid, #778395);--tfr-bg:var(--color-page-bg, #fff);--tfr-line:var(--color-border, #e2e7e7);--tfr-green:var(--color-green-primary, #008e50);--tfr-forest:var(--color-green-forest, #005d34);--tfr-lime:var(--color-green-parrot, #5cd65c);--tfr-large-ratio:2;--tfr-gap-ratio:0.29;--tfr-frame-ratio:0.75;width:100%;max-width:none;margin-inline:0;isolation:isolate}.tfr-reel *{box-sizing:border-box}.tfr-reel [hidden]{display:none!important}.tfr-reel :is(button,h1,h2,h3,p){margin:0}.tfr-reel button{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.tfr-reel :is(button,a):focus-visible{outline:2px solid var(--tfr-green);outline-offset:5px}.tfr-reel:focus{outline:0}.tfr-board{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) repeat(3,minmax(0,1fr));column-gap:12px;align-items:start}.tfr-vertical-title{position:static;grid-area:1/1;justify-self:center;align-self:start;margin-top:7px;writing-mode:vertical-rl;transform:rotate(180deg);font-size:clamp(20px, 2.55vw, 35px);font-weight:700;line-height:1;letter-spacing:-.045em;text-transform:uppercase;background:linear-gradient(135deg,var(--color-green-forest,#005d34),var(--color-green-parrot,#5cd65c));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;z-index:4}.tfr-stage{position:relative;grid-area:1/1/2/-1;display:grid;grid-template-columns:1fr 2fr 1fr 1fr 1fr;gap:12px;align-items:end;overflow:hidden;touch-action:pan-y;user-select:none}.tfr-reel.is-enhanced .tfr-stage{display:block;height:var(--tfr-stage-height);cursor:grab}.tfr-reel.is-enhanced .tfr-stage:active{cursor:grabbing}.tfr-portrait{position:relative;display:block;width:100%;aspect-ratio:3/4;padding:0;border:0;border-radius:16px;overflow:hidden;background:var(--tfr-line);transform-origin:0 0}.tfr-portrait img{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none}.tfr-reel.is-enhanced .tfr-portrait{position:absolute;top:0;left:0;width:var(--tfr-portrait-width);height:var(--tfr-stage-height);aspect-ratio:auto;will-change:transform}.tfr-reel .tfr-portrait:focus-visible{outline-offset:-4px;outline-width:4px}.tfr-portrait::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,var(--tfr-forest),transparent 55%);opacity:0;transition:opacity .45s ease;pointer-events:none}.tfr-portrait[data-offset="0"]::after{opacity:.5}.tfr-card-overlay{position:absolute;left:12px;right:12px;bottom:12px;z-index:1;display:flex;flex-direction:column;gap:2px;text-align:left;opacity:0;transform:translateY(8px);transition:opacity .45s ease,transform .45s ease;pointer-events:none}.tfr-portrait[data-offset="0"] .tfr-card-overlay{opacity:1;transform:none}.tfr-card-overlay-name{font-size:clamp(13px, 3.4vw, 16px);font-weight:800;line-height:1.2;text-transform:uppercase;letter-spacing:.02em;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.6)}.tfr-info{position:static;grid-area:2/2/3/-1;margin-top:24px;padding:0;z-index:4;pointer-events:auto;min-width:0;max-width:100%}.tfr-role{font-size:clamp(11px, 1.03vw, 15px);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tfr-forest);margin-top:7px}.tfr-reel .tfr-role{margin-bottom:1rem}.tfr-bio{margin-top:8px;font-size:14px;line-height:1.65;color:var(--tfr-copy);max-width:38ch;text-wrap:pretty}.tfr-expertise{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.tfr-expertise li{display:inline-flex;align-items:center;padding:5px 12px;border:1px solid var(--tfr-line);border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--tfr-forest);background:color-mix(in srgb,var(--tfr-green) 6%,#fff);white-space:nowrap}.tfr-portfolio{display:flex;align-items:center;gap:8px;width:max-content;max-width:100%;text-decoration:none;transition:transform .22s ease}.tfr-portfolio:hover{transform:translateY(-1px)}.tfr-portfolio:focus-visible{outline:2px solid var(--tfr-green);outline-offset:4px}.tfr-portfolio-pill{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 20px;border-radius:999px;background:linear-gradient(45deg,var(--tfr-forest) 0,#101411 40%);color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:.02em;font-weight:700;white-space:nowrap}.tfr-portfolio-icon{width:44px;height:44px;min-width:44px;flex-shrink:0;border:2px solid var(--tfr-green);border-radius:50%;display:grid;place-items:center;background:0 0;color:var(--tfr-forest)}.tfr-portfolio-icon i{font-size:clamp(16px, 1rem + .8vw, 20px);transform:rotate(-45deg)}.tfr-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;margin-top:6px;padding:10px 0 5px}.tfr-control-note{display:flex;gap:9px;align-items:center;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.6;color:var(--tfr-muted)}.tfr-control-note span:last-child{background:linear-gradient(135deg,var(--tfr-forest),var(--tfr-lime));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.tfr-live-dot{width:5px;height:5px;border-radius:50%;background:var(--tfr-green);flex-shrink:0}.tfr-control-buttons{display:grid;grid-auto-flow:column;gap:10px;align-items:center}.tfr-arrow{border:2px solid rgba(26,107,58,.5);border-radius:50%;background:0 0;color:var(--tfr-forest);display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;width:44px;height:44px;transition:background .2s,color .2s,border-color .2s}.tfr-arrow i{font-size:18px;line-height:1}.tfr-arrow:hover{background:var(--tfr-forest);color:#fff;border-color:var(--tfr-forest)}.tfr-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tfr-fallback-note{font-size:12px;color:var(--tfr-muted);padding-top:20px}@media (min-width:1141px){.tfr-board{position:relative}.tfr-info{grid-area:1/1/2/-1;margin-left:var(--tfr-info-x,40%);margin-top:0;max-width:none}.tfr-vertical-title{position:absolute;top:6px;left:0;z-index:5;grid-area:auto;writing-mode:vertical-rl;transform:rotate(180deg);font-weight:700;max-height:70%}}@media (min-width:861px) and (max-width:1140px){.tfr-board{grid-template-rows:auto auto;row-gap:24px}.tfr-stage{grid-area:1/1/2/-1}.tfr-info{grid-area:2/2/3/-1;margin-top:0;max-width:100%}.tfr-vertical-title{grid-area:1/1;align-self:start}}@media (max-width:860px){.tfr-board{grid-template-rows:auto auto}.tfr-info{grid-area:2/2/3/-1;margin-top:25px;min-height:155px;max-width:100%}}@media (max-width:600px){.tfr-reel{--tfr-large-ratio:3.1}.tfr-vertical-title{font-size:18px;margin-top:0}.tfr-info{grid-area:2/1/3/-1;margin-top:25px;min-height:175px}.tfr-bio{font-size:14px;line-height:1.6;margin-top:14px}.tfr-controls{gap:10px;padding-bottom:10px;margin-top:0}.tfr-control-note{font-size:9px;max-width:120px}}@media (max-width:480px){.tfr-controls{grid-template-columns:minmax(0,1fr);gap:16px}.tfr-control-buttons{justify-content:end}}@media (prefers-reduced-motion:reduce){.tfr-reel *{scroll-behavior:auto!important;transition:none!important}}.tfr-portrait{cursor:pointer}.tfr-flip-inner{display:block;width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .65s ease}.tfr-portrait.is-flipped .tfr-flip-inner{transform:rotateY(180deg)}.tfr-flip-back,.tfr-flip-front{display:block;position:absolute;inset:0;border-radius:inherit;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden}.tfr-flip-front{background:var(--tfr-line)}.tfr-flip-front img{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.tfr-flip-hint{position:absolute;top:10px;right:10px;z-index:2;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:rgba(255,255,255,.85);color:var(--tfr-forest);font-size:15px;pointer-events:none}.tfr-flip-back{transform:rotateY(180deg);background:linear-gradient(135deg,var(--tfr-forest) 0,#101411 100%);color:#fff;padding:18px 16px;display:flex;flex-direction:column;gap:8px;overflow-y:auto}.tfr-flip-name{margin:0;font-size:15px;font-weight:700;line-height:1.25;color:#fff}.tfr-flip-role{margin:0;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.65)}.tfr-flip-exp{margin:0;font-size:11px;font-weight:600;letter-spacing:.03em;color:rgba(255,255,255,.72)}.tfr-flip-bio{margin:0;font-size:11px;line-height:1.55;color:#fff}.tfr-flip-stack-label{margin:2px 0 0;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.55)}.tfr-flip-stack{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:2px 12px}.tfr-flip-stack li{position:relative;padding-left:11px;font-size:11px;line-height:1.6;color:rgba(255,255,255,.9)}.tfr-flip-stack li::before{content:"";position:absolute;left:0;top:.62em;width:4px;height:4px;border-radius:50%;background:var(--tfr-lime)}@media (prefers-reduced-motion:reduce){.tfr-flip-inner{transition:none}}.tfe-expertise-num::before{content:attr(data-number)}.tf-leadership-intro{order:1}.tf-leadership>.tf-leader{order:0}.tf-leader-pair{order:2}@media(min-width:768px) and (max-width:1023px){.tf-leadership-intro{order:-1}}.tfn-stat>dl{margin:0}.tf-anchor{position:absolute;scroll-margin-top:100px}.tf-flip{position:relative}.tf-flip-toggle{position:absolute;inset:0;z-index:5;background:0 0;border:0;border-radius:inherit;cursor:pointer;width:100%;height:100%;padding:0}.tf-flip-toggle:focus-visible{outline:2px solid var(--color-green-primary);outline-offset:5px}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url("/frontend/assets/fonts/team/inter-800-about-latin.woff2") format('woff2')}.tfr-flip-back{visibility:hidden}.tfr-flip-inner.is-flipped .tfr-flip-back{visibility:visible}@media screen{html[data-theme=dark] :is(.tfe-expertise-panel,.tfcl-value,.tfcl-quote,.tfcl-value--dark){background:var(--theme-canvas);border-color:var(--theme-line)}html[data-theme=dark] .tfcl-value--dark :is(h3,p){color:var(--theme-text)}html[data-theme=dark] .tfr-portfolio{background:linear-gradient(135deg,var(--theme-cta-start),var(--theme-cta-end));color:var(--theme-fixed-white)}}.tf-intro-media picture,.tf-leader-photo picture{display:contents}@media screen{html[data-theme=dark] .tf-leader-designation{color:var(--theme-fixed-white)}html[data-theme=dark] .tf-flip-back{background:var(--theme-canvas);color:var(--theme-text);border-color:var(--theme-line)}html[data-theme=dark] :is(.tf-flip-role,.tf-flip-bio,.tf-flip-skills li){color:var(--theme-text)}html[data-theme=dark] :is(.tfcl-quote,.tfl-life-grid img,.tfn-stat-icon,.tfr-portrait){background-color:var(--theme-canvas)}}@media screen{main.px-page-frame{--px-edge:48px;--px-content-max:1680px;--px-page-top:32px;--px-page-bottom:32px;--px-section-space:48px;--px-inset:max(calc(var(--px-edge) - 16px), calc((100vw - var(--px-content-max)) / 2 - 16px));box-sizing:border-box;width:auto;max-width:none;margin:16px;padding:calc(var(--px-page-top) - 16px) var(--px-inset) calc(var(--px-page-bottom) - 16px);min-width:0}@media (min-width:769px) and (max-width:1280px){main.px-page-frame{--px-section-space:64px}}@media (min-width:769px) and (max-width:900px){main.px-page-frame{--px-page-top:64px}}@media (max-width:768px){main.px-page-frame{--px-edge:16px;--px-page-top:48px;--px-page-bottom:16px;--px-section-space:48px}}@media (max-width:600px){main.px-page-frame{--px-page-top:40px}}@media (max-width:480px){main.px-page-frame{--px-section-space:40px}}@media (max-width:360px){main.px-page-frame{--px-section-space:32px}}main.px-page-frame[data-px-layout=home]{padding:16px}@media (max-width:768px){main.px-page-frame[data-px-layout=home]{padding:0}}main.px-page-frame.team-page{row-gap:var(--px-section-space)}.px-page-frame.team-page .team-hero{padding-top:0}.px-page-frame.team-page :is(.team-container,.team-wide,.pxt-team){width:100%;max-width:none;margin-inline:0}.px-page-frame.team-page .team-reel-section{padding-block:24px}.px-page-frame.team-page .team-culture{padding-top:0}.px-page-frame.team-page .team-numbers{padding-block:0}.px-page-frame.team-page .team-careers{margin-bottom:0}.px-page-frame.team-page .team-disciplines{padding-bottom:0}.px-page-frame.bl-shell :is(.bl-perspective,.bl-cta){margin-top:var(--px-section-space);padding-top:var(--px-section-space)}.px-page-frame.bl-shell .bl-cta{padding-bottom:0}}
@media(min-width:769px) and (max-width:1120px){.brand-symbol{height:46px}.brand-wordmark{height:18px}.brand-vdivider{height:26px}}
.header-wrap .nav-links .nav-item{color:var(--color-grey-dark)}.header-wrap .nav-links .nav-item.active,.header-wrap .nav-links .nav-item:hover{color:var(--color-black)}html[data-theme=dark] .header-wrap .nav-links .nav-item{color:var(--frontend-muted,var(--theme-text))}html[data-theme=dark] .header-wrap .nav-links .nav-item.active,html[data-theme=dark] .header-wrap .nav-links .nav-item:hover{color:var(--theme-text)}
.header-wrap .nav-links .nav-item{color:var(--color-grey-dark)}.header-wrap .nav-links .nav-item.active,.header-wrap .nav-links .nav-item:hover{color:var(--color-black)}html[data-theme=dark] .header-wrap .nav-links .nav-item{color:var(--frontend-muted,var(--theme-text))}html[data-theme=dark] .header-wrap .nav-links .nav-item.active,html[data-theme=dark] .header-wrap .nav-links .nav-item:hover{color:var(--theme-text)}@media(max-width:1120px){.header-wrap .info-bar .search-section{display:none}}
.header-wrap .nav-links>.nav-item:is(.active,[aria-current=page],[aria-current=true])::after{content:'';display:block;position:absolute;left:14px;right:14px;bottom:4px;height:2px;border-radius:99px;background:var(--color-green-primary);opacity:1;visibility:visible;transform:scaleX(1)}
@media(min-width:769px){.header-wrap .info-bar>.info-section{border-bottom:0}}@media(max-width:768px){.header-wrap .info-bar>.greet-section{border-bottom:0}html[data-theme=dark] .header-wrap .info-bar>.offers-section{border-bottom:1px solid var(--theme-line)}}