.metadata_table_tbody__kT_4p>tr{line-height:26px;margin-top:10px;vertical-align:top}@media(max-width:800px){.metadata_table_tbody__kT_4p>tr{line-height:20px}}.metadata_table_table___bMIR a{text-decoration:underline;color:#212322}.metadata_table_table___bMIR .metadata_table_see-all__LJQnu{text-decoration:none;color:#069;cursor:pointer}.metadata_table_tbody__kT_4p tr>:first-child{width:170px;font-weight:400;font-size:18px;color:#212322;opacity:.8}@media(max-width:800px){.metadata_table_tbody__kT_4p tr>:first-child{font-size:17px}}.metadata_table_tbody__kT_4p>tr>:nth-child(2){font-weight:400;font-size:18px;padding-left:20px;color:#212322}@media(max-width:800px){.metadata_table_tbody__kT_4p>tr>:nth-child(2){font-size:17px}}.metadata_table_tbody__kT_4p>:not(:first-child)>td{padding-top:10px}.title_bar_container__mH2Mi{display:flex;flex-direction:row}.title_bar_top-climatetech-and-name-and-updated-container__8yjMK{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:4px;left:16px;position:relative;height:80px}@media(max-width:800px){.title_bar_top-climatetech-and-name-and-updated-container__8yjMK{gap:0}}.title_bar_top-climatetech-companies__7V3Lv,.title_bar_top-climatetech-companies__7V3Lv>a{font-weight:700;font-size:15px;line-height:18px;letter-spacing:.01em;text-transform:uppercase;text-decoration:none;color:#212322;flex:none;order:0;align-self:stretch;flex-grow:0}@media(max-width:800px){.title_bar_top-climatetech-companies__7V3Lv,.title_bar_top-climatetech-companies__7V3Lv>a{font-size:13px;line-height:16px}}.title_bar_top-climatetech-companies__7V3Lv>a:hover{text-decoration:underline}.title_bar_job-name__Qr6Sy{line-height:110%}.title_bar_company-name__QvQ7r{line-height:42px}.title_bar_company-name__QvQ7r,.title_bar_job-name__Qr6Sy{margin:0 0 8px;position:relative;height:42px;font-weight:600;font-size:50px;letter-spacing:-.02em;color:#000;flex:none;order:1;align-self:stretch;flex-grow:0;height:auto}@media(max-width:800px){.title_bar_company-name__QvQ7r,.title_bar_job-name__Qr6Sy{font-weight:600;font-size:32px;line-height:35px;margin-bottom:0}}.title_bar_last-updated__Fi9Ig{height:17px;font-weight:400;font-size:15px;line-height:17px;color:#000;opacity:.6;flex:none;order:2;align-self:stretch;flex-grow:0}@media(max-width:800px){.title_bar_last-updated__Fi9Ig{font-style:normal;margin-top:0}}.email_signup_email-signup__SP_TJ div{box-sizing:border-box}.email_signup_email-signup__SP_TJ{box-sizing:border-box;align-items:flex-start;display:flex;flex-direction:column;gap:24px;padding:20px 15px;width:330px;height:320px;background:linear-gradient(314.76deg,#14adcc 9.28%,#11779b 56.1%,#2b4f70 97.41%);box-shadow:0 6px 29px rgba(20,173,204,.3),0 .751293px 3.63125px rgba(20,173,204,.15);border-radius:24px}@media(max-width:800px){.email_signup_email-signup__SP_TJ{max-width:330px}}.email_signup_top-text__Oe8vA{display:flex;flex-direction:column;gap:4px;height:74px}.email_signup_get-notified-about__vuV8p{height:16px;letter-spacing:.13px;line-height:normal;opacity:.8}.email_signup_title__ReyKa{height:54px;letter-spacing:-.24px;line-height:24px}.email_signup_form__4OERa{align-items:flex-start;display:flex;flex-direction:column;gap:12px;width:-moz-fit-content;width:fit-content}.email_signup_form-field-email__7RFtm,.email_signup_form-field-name__tnJoV{background-color:var(--white);border-radius:16px;box-shadow:0 3px 12px -3px rgba(17,166,141,.251),0 1px 3px -1px rgba(17,166,141,.502);gap:10px;padding-left:16px;padding-right:16px;position:relative;width:258px;height:44px;cursor:text}.email_signup_email-address-input__JVLAo,.email_signup_email-address-input__JVLAo:focus,.email_signup_input-focused__Q_Ul7,.email_signup_input-unfocused___pqW8{border:none;padding:0;width:100%;outline:none;height:20px}.email_signup_search-text__80FGD.email_signup_filled__61P7h{color:#212322}.email_signup_subscribe__PFWga{transition:transform .1s ease;letter-spacing:0;line-height:20px;margin-top:-2px;white-space:nowrap}.email_signup_subscribe__PFWga:active{transform:scale(.95)}.email_signup_input-label-floated__jQOdF{letter-spacing:0;opacity:.9;position:absolute;top:2px;white-space:nowrap;color:var(--brand-blue);font-size:var(--font-size-xs2);font-style:normal;font-weight:600;transition:.1s ease-in}.email_signup_input-label-unfloated__g_1rp{font-size:17px;opacity:50%;color:#212322;position:absolute;top:12px;transition:.1s ease-in}.email_signup_input-unfocused___pqW8{border:none;letter-spacing:0;line-height:20px;margin-top:14px;white-space:nowrap;width:-moz-fit-content;width:fit-content;position:absolute;top:12px;z-index:-1}.email_signup_input-focused__Q_Ul7,.email_signup_input-focused__Q_Ul7:focus{position:absolute;top:18px;width:258px}.email_signup_subscribe__PFWga{align-items:center;background-color:var(--teal-blue);border-radius:16px;display:flex;gap:10px;justify-content:center;overflow:hidden;padding:14px 26px;width:290px;cursor:pointer;background:#14a8b8;border:2px solid #fff;box-shadow:0 1px 3px -1px rgba(0,0,0,.5),0 3px 12px -3px rgba(0,0,0,.25)}.email_signup_subscribe__PFWga:hover{background:linear-gradient(0deg,rgba(0,19,21,.1),rgba(0,19,21,.1)),#14a8b8}.email_signup_no-spam-unsubscribe-any-time__HvTWe{position:relative;margin-top:0;letter-spacing:0;line-height:17px;opacity:.8;text-align:center;white-space:nowrap;width:290px}.view_the_full_list_job-listing-wrapper__xJdMX,.view_the_full_list_view-the-full-list-wrapper__52VU1{height:47px;background:linear-gradient(342.67deg,#45c1b3 -24.23%,#14916a 51.48%,#056733 118.27%);box-shadow:0 6px 29px rgba(20,145,106,.3),0 .751293px 3.63125px rgba(20,145,106,.15);border-radius:24px;display:flex;flex-direction:column;align-items:flex-start;padding:20px;gap:4px;width:290px;transition:.2s ease-out}@media(max-width:800px){.view_the_full_list_job-listing-wrapper__xJdMX,.view_the_full_list_view-the-full-list-wrapper__52VU1{max-width:290px}}.view_the_full_list_clickable__qR8HC,.view_the_full_list_view-the-full-list-wrapper__52VU1{transition:transform .1s ease}.view_the_full_list_clickable__qR8HC:active,.view_the_full_list_view-the-full-list-wrapper__52VU1:active{transform:scale(.95)}.view_the_full_list_job-listing-wrapper__xJdMX:hover,.view_the_full_list_view-the-full-list-wrapper__52VU1:hover{background:linear-gradient(342.67deg,#45c1b3 -24.23%,#14916a 51.48%,#056733 118.27%)}.view_the_full_list_view-the-full-list-wrapper__52VU1:hover{box-shadow:0 9px 43.5px rgba(20,145,106,.45),0 1.125px 5.445px rgba(20,145,106,.225)}.view_the_full_list_job-listing-wrapper__xJdMX:hover{box-shadow:0 3px 43.5px rgba(20,145,106,.45),0 1.125px 5.445px rgba(20,145,106,.225)}.view_the_full_list_job-listing-wrapper__xJdMX{max-width:250px}.view_the_full_list_job-listing-title__Gmpdx,.view_the_full_list_view-the-full__Fkvty{height:16px;font-weight:700;font-size:13px;line-height:16px;letter-spacing:.01em;text-transform:uppercase;color:#fff;opacity:.8;flex:none;order:0;flex-grow:0}.view_the_full_list_job-listing-title__Gmpdx{min-width:150px}@media(max-width:800px){.view_the_full_list_job-listing-title__Gmpdx{min-width:120px}}.view_the_full_list_climate-tech-list__RI_lR{height:27px;text-decoration:none;font-style:normal;font-weight:700;font-size:24px;line-height:27px;letter-spacing:-.01em;color:#fff;flex:none;order:1;flex-grow:0}.view_the_full_list_body__9drw_,.view_the_full_list_job-listing-location__wejs5{letter-spacing:-.01em;color:#fff;flex:none;order:2;flex-grow:0}.view_the_full_list_job-listing-notes__KkY_d{line-height:normal;letter-spacing:-.01em;color:#fff;flex:none;order:3;flex-grow:0}.view_the_full_list_climate-tech-list__RI_lR a{text-decoration:none;color:#fff}.logo_logo__dzT71{align-items:center;display:flex;gap:15px;min-width:207px}@media(max-width:800px){.logo_logo__dzT71{gap:8px;min-width:177px}}.logo_overlap-group__BIZGM{-webkit-backdrop-filter:blur(10px) brightness(100%);backdrop-filter:blur(10px) brightness(100%);background-color:var(--white-2);border-radius:12px;box-shadow:0 2px 8px -2px #127c93;height:40px;position:relative;width:40px}.logo_rectangle-12__eLZFs{background:linear-gradient(180deg,#45a47e,#2a8e89 56.77%,#0f7994);border-radius:10px;height:34px;left:3px;position:absolute;top:3px;width:34px}.logo_star6__xtyV9{height:18px;left:12px;position:absolute;top:11px;width:16px}.logo_climate-tech-list-text__8_FE7{letter-spacing:0;margin-bottom:1px;margin-top:1px;min-width:152px;text-shadow:0 2.77px 12.69px rgba(33,35,34,.035);white-space:nowrap;color:#212322;font-weight:800;font-size:20px;line-height:20px}@media(max-width:800px){.logo_climate-tech-list-text__8_FE7{font-size:17px;line-height:17px}}.footer_background__Q8OrQ{border-top:1px solid #dfe5e8;height:390px;width:100%;border-radius:0;left:0;right:0;bottom:0;background:#f9fafa;position:relative;display:flex;flex-direction:column}.footer_company-and-blog-page-centered__2FIRl{margin-left:calc((100% - 1110px)/2);margin-right:calc((100% - 1110px)/2)}@media(max-width:1200px){.footer_company-and-blog-page-centered__2FIRl{margin-left:0;margin-right:auto}}.footer_logo-and-links-and-email-signup-wrapper__61HHC{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:32px;width:630px;height:100%;padding-right:20px}@media(max-width:800px){.footer_logo-and-links-and-email-signup-wrapper__61HHC{padding-right:8px;flex-direction:column-reverse}}.footer_logo-and-links__tFXJ9{position:relative;margin-top:48px;display:flex;flex-direction:column;height:100%}.footer_links__0bfLe{position:relative;top:32px}.footer_background__Q8OrQ a{font-style:normal;font-weight:400;font-size:17px;text-decoration:none;color:#212322}.footer_background__Q8OrQ a:hover{text-decoration:underline}.footer_background__Q8OrQ ul{padding-left:0;margin:0;list-style-type:none}.footer_background__Q8OrQ li{margin-top:12px;list-style-type:none}.footer_tos-privacy-copyright__6GoIP{text-align:center;font-weight:400;font-size:15px;line-height:17px;color:#212322;opacity:.6;padding-bottom:25px;margin-top:24px}@media(max-width:1200px){.footer_links__0bfLe,.footer_logo-and-links__tFXJ9,.footer_tos-privacy-copyright__6GoIP{width:100%;padding:0;margin:0;top:0}.footer_tos-privacy-copyright__6GoIP{padding-bottom:25px}.footer_logo-and-links__tFXJ9{margin:0 auto;max-width:800px}}.footer_background__Q8OrQ{height:100%}@media(max-width:1200px){.footer_background__Q8OrQ{padding-top:0;padding-left:8px;padding-right:8px;box-sizing:border-box;border-top:1px solid #dfe5e8}}.footer_left-arrow__w7rjx{font-style:normal;font-weight:400;font-size:17px;color:#212322;opacity:.3;margin-right:16px}@media(max-width:1200px){.footer_links__0bfLe{height:164px}.footer_links__0bfLe li{margin-top:20px}.footer_tos-privacy-copyright__6GoIP{margin-top:120px}}.footer_background-for-home-screen-and-airtable-form-desktop__MSWNM{position:absolute;height:474px;box-sizing:border-box;border-top:1px solid #dfe5e8}.footer_background-for-home-screen-and-airtable-form-mobile__PpiSS{height:794px}@media(max-width:1200px){.footer_background-for-home-screen-and-airtable-form-desktop__MSWNM .footer_tos-privacy-copyright__6GoIP{margin-top:40px}}.company_and_blog_page_template_background___xAAY{background-color:#fff;width:100%;height:100vh;position:absolute;margin-top:52px;display:flex;flex-direction:column;height:-moz-max-content;height:max-content}.company_and_blog_page_template_page-header__wn259{margin-top:82px;position:relative;border-bottom:1px solid #dfe5e8}.company_and_blog_page_template_content__1w7Le,.company_and_blog_page_template_page-header__wn259{margin-left:calc((100% - 1110px)/2);margin-right:calc((100% - 1110px)/2)}.company_and_blog_page_template_content__1w7Le{display:flex;flex-direction:row}.company_and_blog_page_template_content-left-container__eeR8C{display:flex;flex-direction:column;width:728px;margin-bottom:48px;margin-top:16px}.company_and_blog_page_template_content__1w7Le p{overflow-wrap:break-word}.company_and_blog_page_template_content-left__wbUvA{padding-right:48px}.company_and_blog_page_template_content-right__FQcFq{border-left:1px solid #dfe5e8;width:calc(100% - 728px)}.company_and_blog_page_template_view-the-list-and-email-signup__rjtKM{justify-content:center;border-top:1px solid #dfe5e8;display:flex;flex-direction:row;padding-top:48px;gap:20px}@media(max-width:1200px){.company_and_blog_page_template_page__CzHpL{display:flex;width:100%;box-sizing:border-box}.company_and_blog_page_template_background___xAAY,.company_and_blog_page_template_content-left-container__eeR8C,.company_and_blog_page_template_content-left__wbUvA,.company_and_blog_page_template_content-right__FQcFq,.company_and_blog_page_template_content__1w7Le,.company_and_blog_page_template_footer-container__IvQhq,.company_and_blog_page_template_page-header__wn259{margin:0;padding:0;width:100%;display:flex;flex-direction:column;left:0}.company_and_blog_page_template_view-the-list-and-email-signup__rjtKM{justify-content:center}}@media(max-width:800px){.company_and_blog_page_template_view-the-list-and-email-signup__rjtKM{margin:0;padding:0;width:100%;display:flex;flex-direction:column;left:0}}@media(max-width:1200px){.company_and_blog_page_template_content-left-container__eeR8C,.company_and_blog_page_template_page-header__wn259{max-width:800px;margin:0 auto}.company_and_blog_page_template_content-right__FQcFq{border:none;max-width:800px;margin:0 auto}.company_and_blog_page_template_page-header__wn259{margin-top:102px}}@media(max-width:800px){.company_and_blog_page_template_page-header__wn259{margin-top:92px}}@media(max-width:1200px){.company_and_blog_page_template_view-the-list-and-email-signup__rjtKM{padding-top:48px;padding-bottom:48px;align-content:center;justify-content:center}}@media(max-width:800px){.company_and_blog_page_template_view-the-list-and-email-signup__rjtKM>*{margin:auto;justify-content:center}}@media(max-width:1200px){.company_and_blog_page_template_background___xAAY{box-sizing:border-box;padding-left:8px;padding-right:8px}.company_and_blog_page_template_footer-wrapper__KOw_A{padding:0}}.JobDetailsPageComponent_title-bar-wrapper__PPAP2{margin-bottom:40px}@media(max-width:1200px){.JobDetailsPageComponent_title-bar-wrapper__PPAP2{margin-top:26px;margin-bottom:32px}.JobDetailsPageComponent_content-left-wrapper__NYdBo{margin-top:32px}}.JobDetailsPageComponent_content-left-wrapper__NYdBo>:first-child{margin-bottom:24px}.JobDetailsPageComponent_view-jobs-and-website-multiple-buttons__jJwj9,.JobDetailsPageComponent_view-jobs-button-2__AE6el{margin-bottom:24.5px;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}@media(max-width:800px){.JobDetailsPageComponent_view-jobs-and-website-multiple-buttons__jJwj9,.JobDetailsPageComponent_view-jobs-button-2__AE6el{margin-bottom:0}}.JobDetailsPageComponent_view-jobs-button-2__AE6el{margin-bottom:48px}.JobDetailsPageComponent_company-info-trajectory-role-of-software__1cCf1{width:100%;border-top:1px solid #dfe5e8;padding-bottom:24px}@media(max-width:800px){.JobDetailsPageComponent_company-info-trajectory-role-of-software__1cCf1{border-top:none}}.JobDetailsPageComponent_company-info-trajectory-role-of-software__1cCf1 h1{padding:0;margin-top:48px;margin-bottom:24px;font-weight:700;font-size:30px;line-height:32px;letter-spacing:-.01em;color:#000}.JobDetailsPageComponent_company-info-trajectory-role-of-software__1cCf1 p{font-weight:400;font-size:18px;line-height:26px;color:#212322;margin-bottom:0}.JobDetailsPageComponent_apply-directly-section__8KqWU p{font-weight:400;font-size:18px;line-height:26px;color:#212322}.JobDetailsPageComponent_image-grid-mobile__1arej{margin-top:16px;margin-bottom:30px}.JobDetailsPageComponent_content-left-company-profile__B2t_5 a{color:#069;text-decoration:none}.JobDetailsPageComponent_content-left-company-profile__B2t_5 a:hover{text-decoration:underline}.JobDetailsPageComponent_content-left-company-profile__B2t_5{white-space:pre-line}.JobDetailsPageComponent_content-left-wrapper__NYdBo li{font-style:normal;font-weight:400;font-size:18px;line-height:26px;color:#212322;margin-bottom:0}.JobDetailsPageComponent_content-left-wrapper__NYdBo footer{font-style:italic;color:#212322;font-size:18px;line-height:20px;text-overflow:clip;overflow:wrap;overflow-wrap:break-word;word-wrap:break-word}.JobDetailsPageComponent_content-left-wrapper__NYdBo footer>div{margin-top:10px}.JobDetailsPageComponent_content--left-wrapper__WYE9b p,.JobDetailsPageComponent_content-left-company-profile__B2t_5 p{font-weight:400;font-size:18px;line-height:26px}.JobDetailsPageComponent_content-left-wrapper__NYdBo a{color:#069;text-decoration:none}