.CareersList_list__rZoxN{list-style:none;margin:var(--space-6) 0 0;padding:0;border-top:1px solid var(--border-subtle)}.CareersList_row__MF6Q3{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:var(--space-6);gap:var(--space-6);padding-block:var(--space-6);border-bottom:1px solid var(--border-subtle);color:inherit;text-decoration:none}.CareersList_main__j3lWr{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.CareersList_title__MLn0K{font-size:var(--type-body-size);font-weight:var(--functional-weight);letter-spacing:var(--interface-tracking);color:var(--tier-title)}.CareersList_summary__BRWlg{max-width:56ch;font-size:var(--type-body-size);line-height:var(--type-body-leading);color:var(--tier-caption)}.CareersList_facts__HGwC7{display:flex;gap:var(--space-5);font-size:var(--type-support-size);color:var(--tier-body)}.CareersList_arrow__c0Rqk{color:var(--tier-caption);transition:transform var(--motion-duration-fast) var(--motion-ease),color var(--motion-duration-fast) var(--motion-ease)}.CareersList_row__MF6Q3:focus-visible .CareersList_arrow__c0Rqk,.CareersList_row__MF6Q3:hover .CareersList_arrow__c0Rqk{color:var(--tier-title);transform:translateX(4px)}.CareersList_note__ia08Y{margin:var(--space-6) 0 0;font-size:var(--type-support-size);color:var(--tier-caption)}.CareersList_noteLink__mMjao{color:var(--tier-body);text-decoration:underline;text-underline-offset:3px}.CareersList_noteLink__mMjao:hover{color:var(--tier-title)}@media (max-width:720px){.CareersList_row__MF6Q3{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3) var(--space-4);padding-block:var(--space-5)}.CareersList_facts__HGwC7{grid-column:1}.CareersList_arrow__c0Rqk{grid-column:2;grid-row:1}}.JobPage_root__punPk{display:flex;flex-direction:column;gap:var(--block-gap)}.JobPage_head__Pev4T{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-4);--h1-size:clamp(28px,3vw,40px)}.JobPage_crumb__SyjGX{display:flex;gap:var(--space-2);font-size:var(--type-support-size);letter-spacing:var(--interface-tracking);color:var(--tier-caption)}.JobPage_crumb__SyjGX a{color:inherit}.JobPage_crumb__SyjGX a:hover{color:var(--tier-title)}.JobPage_column__hn_sZ{width:100%;max-width:680px;margin-inline:auto;display:flex;flex-direction:column;gap:var(--block-gap-sm)}.JobPage_facts__WpdbV{margin:0;padding:var(--space-4) 0;border-block:1px solid var(--border-subtle);display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-8)}.JobPage_fact__MFcPz{display:flex;flex-direction:column;gap:var(--space-1)}.JobPage_factLabel__huDtb{font-size:var(--type-support-size);font-weight:var(--functional-weight);letter-spacing:var(--interface-tracking);color:var(--tier-title)}.JobPage_factValue__uvlSD{margin:0;font-size:var(--type-support-size);color:var(--tier-caption)}.JobPage_section__hWUI2{display:flex;flex-direction:column;gap:var(--space-3);--h2-size:clamp(20px,2vw,24px)}.JobPage_items__8XarE{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}.JobPage_items__8XarE li{position:relative;padding-left:var(--space-5)}.JobPage_items__8XarE li:before{content:"";position:absolute;left:0;top:.8em;width:10px;border-top:1px solid var(--border-strong)}.JobPage_apply__gXcD7{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-6);border-top:1px solid var(--border-subtle);--h2-size:clamp(20px,2vw,24px)}.JobPage_action__2e1Xq{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin-top:var(--space-2)}.JobPage_address__kLkcD{font-family:var(--font-technical);font-size:var(--label-size);letter-spacing:var(--label-tracking);color:var(--tier-caption)}