.style_link__lQbKl{color:var(--footer-fg-color);text-decoration:none;display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;letter-spacing:.01em}.style_link__lQbKl:focus-visible,.style_link__lQbKl:hover{text-decoration:underline}.style_link__lQbKl:focus-visible{outline:2px solid var(--footer-fg-color);outline-offset:4px;border-radius:2px}.style_label__CeYFD{display:inline-flex;align-items:center}.JobListings_root__monfA{padding-top:50px}.JobListings_header__rPHoS{margin-bottom:24px;padding-left:70px;padding-right:70px}@media(--lg ){.JobListings_header__rPHoS{margin-bottom:24px}}@media(--md ){.JobListings_header__rPHoS{margin-bottom:50px}}@media(max-width:1200px){.JobListings_header__rPHoS{margin-bottom:24px;padding-left:32px;padding-right:32px}}@media(max-width:768px){.JobListings_header__rPHoS{margin-bottom:20px;padding-left:0;padding-right:0}}.JobListings_smallHeading__LWoIq{margin-bottom:11px;color:var(--hgc-blue-700);font-size:18px;font-weight:300}@media(--md ){.JobListings_smallHeading__LWoIq{margin-bottom:6px}}@media(max-width:768px){.JobListings_smallHeading__LWoIq{margin-bottom:6px}}.JobListings_description__MgPXA{max-width:30em;margin-bottom:38px}.JobListings_row__HWwgL{padding:32px 70px}@media(--md ){.JobListings_row__HWwgL{padding-top:0;padding-bottom:50px}}@media(max-width:1200px){.JobListings_row__HWwgL{padding-left:32px;padding-right:32px}}@media(max-width:768px){.JobListings_row__HWwgL{padding:0 0 50px}}.JobListings_row__HWwgL:nth-child(2n){background-color:var(-hgc-neutral-02)}@media(--md ){.JobListings_row__HWwgL:nth-child(2n){background-color:rgba(0,0,0,0)}}@media(max-width:768px){.JobListings_row__HWwgL:nth-child(2n){background-color:rgba(0,0,0,0)}}.JobListings_rowContainer__qGt6A{display:flex}@media(--lg ){.JobListings_rowContainer__qGt6A{display:block}}@media(max-width:1200px){.JobListings_rowContainer__qGt6A{display:block}}@media(max-width:768px){.JobListings_rowContainer__qGt6A{padding-left:10px;padding-right:10px}}.JobListings_teamName__piU7O{width:370px;padding-right:50px;flex-shrink:0}@media(--lg ){.JobListings_teamName__piU7O{width:auto;padding-right:0;margin-bottom:16px}}@media(--md ){.JobListings_teamName__piU7O{margin-bottom:22px}}@media(max-width:1200px){.JobListings_teamName__piU7O{width:auto;padding-right:0;margin-bottom:16px}}@media(max-width:768px){.JobListings_teamName__piU7O{margin-bottom:22px}}.JobListings_jobList__XNeDX{display:grid;grid-gap:20px;gap:20px;grid-template-columns:repeat(2,1fr);width:100%}@media(max-width:500px){.JobListings_jobList__XNeDX{display:flex;flex-direction:column}}.JobListings_jobItem__QnWGL{width:100%;height:100%;margin-bottom:20px}.JobListings_jobItem__QnWGL a,.JobListings_jobItem__QnWGL article{height:100%}@media(--md ){.JobListings_jobItem__QnWGL{width:100%;margin-bottom:18px}}@media(max-width:768px){.JobListings_jobItem__QnWGL{width:100%;margin-bottom:18px}}@media(min-width:769px){.JobListings_jobItem__QnWGL:nth-last-child(-n+2){margin-bottom:0}}@media(max-width:768px){.JobListings_jobItem__QnWGL:last-child{margin-bottom:0}}.style_section__qh32_{display:flex;flex-direction:column;border-bottom:1px solid var(--footer-divider-color)}.style_trigger__wOish{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;cursor:pointer;text-align:left;gap:16px;padding:16px 0;color:var(--footer-fg-color)}.style_trigger__wOish:focus-visible{outline:2px solid var(--footer-fg-color);outline-offset:-2px;border-radius:2px}.style_title__rPMxW{color:var(--footer-fg-color);font-size:18px;font-weight:550;letter-spacing:.01em;margin:0}.style_iconContainer__Si6mX{display:inline-flex;align-items:center;justify-content:center;color:var(--footer-fg-color);width:16px;height:16px}.style_content__UoDwo{overflow:hidden}.style_items__vYWsr{display:flex;flex-direction:column;gap:16px;padding-top:8px;padding-bottom:24px;margin:0;list-style:none}.style_content__UoDwo[data-state=open]{animation:style_footerAccordionSlideDown__vAwCG .3s ease-out}.style_content__UoDwo[data-state=closed]{animation:style_footerAccordionSlideUp__lop_s .3s ease-out}@keyframes style_footerAccordionSlideDown__vAwCG{0%{height:0}to{height:var(--radix-collapsible-content-height)}}@keyframes style_footerAccordionSlideUp__lop_s{0%{height:var(--radix-collapsible-content-height)}to{height:0}}