.page_page__AjHxI{padding-top:0;padding-bottom:0}.page_intro__hc1z1{padding-top:calc(var(--header-height) + 1.75rem);padding-bottom:clamp(2.5rem,5vw,3.75rem);border-bottom:1px solid var(--color-border-light)}.page_eyebrowRow__phL5V{display:inline-flex;align-items:center;gap:.55rem}.page_icon__cbmzc{width:1.35rem;height:1.35rem;color:var(--color-accent)}.page_title__1zbNo{font-family:var(--font-display);font-size:clamp(2rem,4.2vw,3.15rem);letter-spacing:-.03em;line-height:1.12;margin-top:var(--space-4);max-width:16ch;color:var(--color-ink-on-light)}.page_lead__OAJLR{margin-top:var(--space-5);max-width:52ch;font-size:1.08rem;line-height:1.7;color:var(--color-ink-on-light)}.page_note__ory7d{margin-top:var(--space-4);max-width:48ch;font-size:.98rem;line-height:1.65;font-style:italic;color:var(--color-muted-on-light)}.page_actions___83HC{margin-top:var(--space-6);display:flex;flex-wrap:wrap;gap:var(--space-3)}.page_openings__B9D87{padding-top:clamp(2rem,4vw,3rem);padding-bottom:var(--space-8)}.ResumeForm_band__2zzPp,.page_openings__B9D87{scroll-margin-top:calc(var(--header-height) + .75rem)}.ResumeForm_band__2zzPp{background:var(--color-bg-light);color:var(--color-ink-on-light);padding:0 0 var(--space-8)}.ResumeForm_card__EoGYH{max-width:52rem;margin-inline:auto;border:1px solid var(--color-border-light);border-radius:var(--radius-lg);background:var(--color-bg-light-elevated);padding:clamp(1.5rem,3vw,2.25rem)}.ResumeForm_head__ecxLt{margin-bottom:var(--space-6)}.ResumeForm_head__ecxLt h2{font-family:var(--font-display);font-size:clamp(1.55rem,2.6vw,2rem);letter-spacing:-.02em;margin-top:var(--space-3)}.ResumeForm_head__ecxLt p:last-child{margin-top:var(--space-3);color:var(--color-muted-on-light);line-height:1.55}.ResumeForm_grid__aldl6{display:grid;grid-template-columns:1fr;gap:var(--space-4) var(--space-5);align-items:start}.ResumeForm_field__Tdmdq{display:grid;grid-template-rows:auto auto minmax(1.15rem,auto);gap:.4rem;min-width:0}.ResumeForm_field__Tdmdq span{font-size:.88rem;font-weight:600;color:var(--color-ink-on-light)}.ResumeForm_field__Tdmdq small{color:var(--color-muted-on-light);font-size:.78rem;line-height:1.35}.ResumeForm_field__Tdmdq input,.ResumeForm_field__Tdmdq select{width:100%;min-height:2.85rem;color-scheme:light;border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:var(--color-bg-light);color:var(--color-ink-on-light);padding:.7rem .85rem}.ResumeForm_field__Tdmdq select option{color:#0f1724;background:#fff}.ResumeForm_field__Tdmdq input[type=file]{padding:.45rem .65rem}.ResumeForm_field__Tdmdq input:focus,.ResumeForm_field__Tdmdq select:focus{outline:2px solid rgba(61,143,219,.45);border-color:var(--color-accent)}.ResumeForm_footer__M1ilZ{display:grid;gap:var(--space-4);justify-items:start}.ResumeForm_legal__XIgXd{font-size:.85rem;color:var(--color-muted-on-light);line-height:1.5}.ResumeForm_legal__XIgXd a{color:var(--color-accent);text-decoration:underline}@media (min-width:760px){.ResumeForm_grid__aldl6{grid-template-columns:1fr 1fr}.ResumeForm_footer__M1ilZ{grid-column:1/-1}}.JobFilters_wrap__U50Es{margin-top:var(--space-6);display:grid;gap:var(--space-4)}.JobFilters_search__HQlku{display:grid;gap:var(--space-3)}.JobFilters_search__HQlku input{width:100%;border:1px solid var(--color-border-light);background:var(--color-bg-light-elevated);color:var(--color-ink-on-light);border-radius:var(--radius-md);padding:.85rem 1rem}.JobFilters_toggle__WJWCH{justify-self:start;background:var(--color-surface-pill);border:1px solid var(--color-border-light);border-radius:999px;padding:.55rem .9rem;color:var(--color-ink-on-light);cursor:pointer}.JobFilters_filters__Jqf7Q{display:none;gap:var(--space-3)}.JobFilters_filters__Jqf7Q.JobFilters_open__HUdQC{display:grid}.JobFilters_filters__Jqf7Q label{display:grid;gap:var(--space-2);font-size:.88rem;font-weight:600}.JobFilters_filters__Jqf7Q select{color-scheme:light;border:1px solid var(--color-border-light);background:#fff;color:var(--color-ink-on-light);border-radius:var(--radius-md);padding:.75rem .85rem}.JobFilters_filters__Jqf7Q select option{color:#0f1724;background:#fff}@media (min-width:860px){.JobFilters_search__HQlku{grid-template-columns:1fr auto}.JobFilters_toggle__WJWCH{display:none}.JobFilters_filters__Jqf7Q,.JobFilters_filters__Jqf7Q.JobFilters_open__HUdQC{display:grid;grid-template-columns:repeat(4,1fr)}}.JobRow_row__kSWeK{border-bottom:1px solid var(--color-border-light);animation:JobRow_fade-up__jeCnM var(--duration) var(--ease-out) both}.JobRow_link__n6ZEC{display:grid;gap:var(--space-3);padding-block:var(--space-5);align-items:start}.JobRow_link__n6ZEC h2{font-family:var(--font-display);font-size:1.25rem;letter-spacing:-.02em}.JobRow_meta__TxZ73{margin-top:var(--space-2);color:var(--color-muted-on-light);font-size:.92rem}.JobRow_link__n6ZEC time{color:var(--color-muted-on-light);font-size:.88rem}.JobRow_link__n6ZEC:hover h2{color:var(--color-accent)}@media (min-width:720px){.JobRow_link__n6ZEC{grid-template-columns:1fr auto;align-items:center}}.JobList_wrap__x6cEY{margin-top:var(--space-6)}.JobList_count__QLu4M{color:var(--color-muted-on-light);margin-bottom:var(--space-3);font-size:.92rem}.JobList_list__NOQG4{list-style:none;border-top:1px solid var(--color-border-light)}.JobList_empty__yar_O{margin-top:var(--space-7);padding:var(--space-6);border:1px dashed var(--color-border-light);border-radius:var(--radius-lg);background:var(--color-bg-light-elevated)}.JobList_empty__yar_O h2{font-family:var(--font-display);font-size:1.4rem;margin-bottom:var(--space-3)}.JobList_empty__yar_O p{color:var(--color-muted-on-light);line-height:1.6}.JobList_empty__yar_O a{color:var(--color-accent);text-decoration:underline}