.page_hero__q40Td{text-align:center;padding:5rem 1.5rem 3rem}.page_hero__q40Td h1{font-size:clamp(2.5rem,8vw,5rem);font-weight:900;margin-bottom:1.5rem}.page_heroSubtitle__BLwN2{font-size:1.25rem;color:var(--text-secondary);max-width:800px;margin:0 auto}.page_tag__bXXgA{color:var(--primary-blue);font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:1rem;display:block}.page_perks__ukVa_{padding:3rem 1.5rem;max-width:1200px;margin:0 auto}.page_sectionHeader__ogUDe{text-align:center;margin-bottom:4rem}.page_sectionHeader__ogUDe h2{font-size:clamp(2rem,5vw,3.5rem);margin-bottom:1rem}.page_sectionHeader__ogUDe p{color:var(--text-secondary);font-size:1.1rem}.page_perksGrid__aaX_k{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2.5rem;gap:2.5rem}.page_perkCard__0yAJ2{background:var(--glass);padding:3rem 2rem;border-radius:var(--radius-2xl);border:1px solid var(--glass-border);text-align:center;transition:transform .3s}.page_perkCard__0yAJ2:hover{transform:translateY(-8px);border-color:var(--primary-blue)}.page_perkIcon__Upoq5{color:var(--primary-blue);margin-bottom:1.5rem;display:flex;justify-content:center}.page_perkCard__0yAJ2 h3{font-size:1.5rem;margin-bottom:1rem}.page_jobs__f6uNA{padding:3rem 1.5rem;max-width:1000px;margin:0 auto}.page_jobsList__Xbrxi{display:grid;grid-gap:1.5rem;gap:1.5rem}.page_jobCard__I5Z7i{background:var(--bg-secondary);padding:2.5rem;border-radius:var(--radius-2xl);display:flex;justify-content:space-between;align-items:center;transition:all .3s;border:1px solid transparent}.page_jobCard__I5Z7i:hover{border-color:var(--primary-blue);background:var(--white);box-shadow:var(--shadow-xl)}.page_jobHeader__d85sX{display:flex;gap:1rem;align-items:center;margin-bottom:1rem}.page_jobCategory__ebnT2{background:rgba(27,117,186,.1);color:var(--primary-blue);padding:.25rem .75rem;border-radius:var(--radius-full);font-size:.85rem;font-weight:700}.page_postedDate__hpHaV{font-size:.85rem;color:var(--text-secondary);display:flex;align-items:center;gap:.25rem}.page_jobInfo__qlhqq h3{font-size:1.75rem;margin-bottom:1rem}.page_jobMeta__peFCr{display:flex;gap:2rem;color:var(--text-secondary)}.page_applyBtn__j1Cys,.page_jobMeta__peFCr span{display:flex;align-items:center;gap:.5rem}.page_applyBtn__j1Cys{background:var(--primary-blue);color:#fff;padding:1rem 2rem;border-radius:var(--radius-full);font-weight:700;transition:background .3s}.page_applyBtn__j1Cys:hover{background:var(--secondary-blue)}.page_ctaBanner__i2mp6{background:var(--gradient-brand);padding:3rem 1.5rem;border-radius:var(--radius-3xl);text-align:center;color:#fff;margin:3rem 0 5rem}.page_ctaContent__SRhch h2{font-size:clamp(2rem,5vw,3rem);margin-bottom:1.5rem}.page_ctaContent__SRhch p{font-size:1.25rem;margin-bottom:2.5rem;opacity:.9;max-width:700px;margin-left:auto;margin-right:auto}@media (max-width:768px){.page_ctaBanner__i2mp6,.page_hero__q40Td,.page_jobs__f6uNA,.page_perks__ukVa_{padding:2.5rem 1rem!important;width:100%!important;max-width:100%!important;overflow-x:hidden!important;box-sizing:border-box!important}.page_jobCard__I5Z7i{flex-direction:column;text-align:center;gap:2rem}.page_jobHeader__d85sX,.page_jobMeta__peFCr{justify-content:center}.page_jobMeta__peFCr{flex-wrap:wrap;gap:1rem}}