.page_main__4IVKh{min-height:100vh;background:var(--color-bg-primary);padding:6rem 0}.page_container__cGC6l{max-width:800px;margin:0 auto;padding:0 2rem}.page_backLink__UTztQ{display:inline-flex;align-items:center;font-family:Space Grotesk,sans-serif;font-size:.875rem;color:var(--color-text-muted);text-decoration:none;margin-bottom:3rem;transition:color var(--transition-fast)}.page_backLink__UTztQ:hover{color:var(--color-accent-primary)}.page_header__XHJ0_{margin-bottom:4rem;padding-bottom:3rem;border-bottom:1px solid var(--color-border)}.page_meta__ANX3w{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;flex-wrap:wrap}.page_department__XtoAj,.page_location__2YxnG,.page_type__LsomK{font-family:Inter,sans-serif;font-size:.875rem;color:var(--color-text-muted)}.page_department__XtoAj{color:var(--color-accent-primary);font-weight:500}.page_dot__JWQJJ{color:var(--color-text-muted);opacity:.5}.page_title__5tldE{font-family:Space Grotesk,sans-serif;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:var(--font-weight-bold);color:var(--color-text-primary);letter-spacing:-.03em;margin-bottom:1.5rem;line-height:1.1}.page_description__j6Ykz{font-family:Inter,sans-serif;font-size:1.125rem;color:var(--color-text-secondary);line-height:1.7;margin-bottom:2rem}.page_applyButton__G54Vi{display:inline-flex;align-items:center;justify-content:center;background:var(--color-accent-primary);color:var(--color-bg-primary);font-family:Space Grotesk,sans-serif;font-size:1rem;font-weight:var(--font-weight-semibold);padding:1rem 2rem;border-radius:4px;text-decoration:none;transition:all var(--transition-fast)}.page_applyButton__G54Vi:hover{background:var(--color-accent-secondary);transform:translateY(-2px)}.page_section__wnLck{margin-bottom:3rem}.page_sectionTitle__ZzBJK{font-size:1.5rem;color:var(--color-text-primary);margin-bottom:1.5rem;letter-spacing:-.02em}.page_sectionTitle__ZzBJK,.page_subsectionTitle__uFOGL{font-family:Space Grotesk,sans-serif;font-weight:var(--font-weight-semibold)}.page_subsectionTitle__uFOGL{font-size:1.125rem;color:var(--color-accent-primary);margin-top:2rem;margin-bottom:1rem}.page_prose__zlytQ{font-family:Inter,sans-serif;font-size:1rem;color:var(--color-text-secondary);line-height:1.8}.page_prose__zlytQ p{margin-bottom:1rem}.page_prose__zlytQ a{color:var(--color-accent-primary);text-decoration:none}.page_prose__zlytQ a:hover{text-decoration:underline}.page_prose__zlytQ strong{color:var(--color-text-primary);font-weight:600}.page_list__CMNOX{list-style:none;padding:0;margin:0}.page_list__CMNOX li{position:relative;font-family:Inter,sans-serif;font-size:1rem;color:var(--color-text-secondary);line-height:1.7;padding-left:1.5rem;margin-bottom:.75rem}.page_list__CMNOX li:before{content:"";position:absolute;left:0;top:.7em;width:6px;height:6px;background:var(--color-accent-primary);border-radius:50%}.page_footer__ZcWKH{margin-top:4rem;padding-top:3rem;border-top:1px solid var(--color-border);text-align:center}.page_footerTitle__MMEwF{font-family:Space Grotesk,sans-serif;font-size:1.75rem;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:1rem}.page_footerText___HKRo{font-family:Inter,sans-serif;font-size:1rem;color:var(--color-text-secondary);margin-bottom:2rem}.page_footerText___HKRo a{color:var(--color-accent-primary);text-decoration:none}.page_footerText___HKRo a:hover{text-decoration:underline}.page_sectionHighlight__jI08o{margin-bottom:3rem;padding:2rem;background:rgba(74,222,128,.05);border:1px solid rgba(74,222,128,.2);border-radius:8px}.page_sectionHighlight__jI08o .page_sectionTitle__ZzBJK{color:var(--color-accent-primary)}.page_small__dGzzw{font-size:.8125rem;color:var(--color-text-muted);line-height:1.6}@media (max-width:768px){.page_main__4IVKh{padding:4rem 0}.page_container__cGC6l{padding:0 1.25rem}.page_header__XHJ0_{margin-bottom:3rem;padding-bottom:2rem}.page_meta__ANX3w{gap:.5rem}.page_section__wnLck{margin-bottom:2.5rem}.page_footer__ZcWKH{margin-top:3rem;padding-top:2rem}}