.page_container__11hOn{max-width:1200px;margin:0 auto;padding:2rem 1rem}.page_breadcrumb__5vz3o{font-size:.875rem;color:var(--text-secondary);margin-bottom:1.5rem}.page_breadcrumb__5vz3o a{color:var(--color-primary);text-decoration:none}.page_breadcrumb__5vz3o a:hover{text-decoration:underline}.page_hero__f96Vq{text-align:center;padding:3rem 1rem;margin-bottom:3rem}.page_heroBadge__fANtx{margin-bottom:1.5rem}.page_hero__f96Vq h1{font-size:2.5rem;margin-bottom:1rem;color:var(--text-primary)}.page_hero__f96Vq p{font-size:1.125rem;color:var(--text-secondary);max-width:600px;margin:0 auto 2rem}.page_searchCta___DzFM{display:inline-block;padding:.875rem 2rem;background:var(--color-primary);color:var(--on-accent);border-radius:var(--radius-md);font-weight:600;text-decoration:none;transition:background .2s}.page_searchCta___DzFM:hover{background:var(--color-primary-dark);color:var(--on-accent)}.page_section__rWtjT{margin-bottom:3rem}.page_section__rWtjT h2{font-size:1.5rem;margin-bottom:1.5rem;color:var(--text-primary)}.page_linkGrid__2Hj0B{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:.75rem;gap:.75rem}.page_linkCard__12Q_B{display:block;padding:.75rem 1rem;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-sm);color:var(--text-primary);text-decoration:none;transition:border-color .2s,background .2s}.page_linkCard__12Q_B:hover{border-color:var(--color-primary);background:var(--bg-tertiary)}.page_viewAll__qILO8{margin-top:1rem;text-align:center}.page_viewAll__qILO8 a{color:var(--color-primary);text-decoration:none}.page_viewAll__qILO8 a:hover{text-decoration:underline}.page_remoteLink___xl6B{display:inline-block;padding:.75rem 1.5rem;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);text-decoration:none;transition:border-color .2s}.page_remoteLink___xl6B:hover{border-color:var(--color-primary)}.page_resourceGrid__5VEZc{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1rem;gap:1rem}.page_resourceCard__pSFVn{display:block;padding:1.5rem;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md);text-decoration:none;transition:border-color .2s,transform .2s}.page_resourceCard__pSFVn:hover{border-color:var(--color-primary);transform:translateY(-2px)}.page_resourceCard__pSFVn h3{margin:0 0 .5rem;color:var(--text-primary);font-size:1.125rem}.page_resourceCard__pSFVn p{margin:0;color:var(--text-secondary);font-size:.875rem}.page_benefitsList__4t_gn{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem}.page_benefit__cHRcT{padding:1.25rem;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md)}.page_benefit__cHRcT h3{margin:0 0 .5rem;font-size:1rem;color:var(--text-primary)}.page_benefit__cHRcT p{margin:0;font-size:.875rem;color:var(--text-secondary)}.page_contentBlock__5j_29{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md);padding:2rem}.page_contentBlock__5j_29 p{color:var(--text-secondary);line-height:1.7;margin-bottom:1.5rem}.page_contentBlock__5j_29 h3{font-size:1.125rem;color:var(--text-primary);margin:1.5rem 0 1rem}.page_contentBlock__5j_29 h3:first-of-type{margin-top:0}.page_infoGrid__kQaOF{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1rem;gap:1rem;margin:1.5rem 0}.page_infoCard__t0M9Q{background:var(--bg-tertiary);border:1px solid var(--border-light);border-radius:var(--radius-sm);padding:1.25rem}.page_infoCard__t0M9Q h3{font-size:.875rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem}.page_salaryRange__0DuZB{font-size:1.25rem;font-weight:600;color:var(--color-success);margin:0 0 .5rem}.page_remoteAvailability__05Waa{font-size:1.125rem;font-weight:500;color:var(--text-primary);margin:0 0 .75rem}.page_infoMeta__7Dr1O{font-size:.875rem;color:var(--text-secondary);margin:0}.page_infoLink__ckAT3{font-size:.875rem;color:var(--color-primary);text-decoration:none}.page_infoLink__ckAT3:hover{text-decoration:underline}.page_bulletList__FpXhZ{list-style:disc;padding-left:1.25rem;margin:0 0 1.5rem}.page_bulletList__FpXhZ li{color:var(--text-secondary);line-height:1.6;margin-bottom:.5rem}.page_skillTags__ODGVS{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.page_skillTag__eBD0q{display:inline-block;padding:.375rem .75rem;background:var(--color-primary-light);color:var(--color-primary-dark);border-radius:var(--radius-full,9999px);font-size:.875rem;font-weight:500}.page_careerPath__S7qTo{font-size:.9375rem;color:var(--text-secondary);background:var(--bg-tertiary);padding:1rem;border-radius:var(--radius-sm);border-left:0;margin:0}.page_locationOverview__5g3Vu{font-size:1.0625rem}.page_industryTags__Dupe1{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.page_industryTag__kqDEA{display:inline-block;padding:.375rem .75rem;background:var(--bg-tertiary);color:var(--text-primary);border:1px solid var(--border-light);border-radius:var(--radius-full,9999px);font-size:.875rem}.page_employerList__KbCps{display:flex;flex-wrap:wrap;gap:.5rem}.page_employerTag__bIoPI{display:inline-block;padding:.25rem .625rem;background:var(--bg-tertiary);color:var(--text-secondary);border-radius:var(--radius-sm);font-size:.8125rem}.page_statGrid__m27vB{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:1rem;gap:1rem;margin:1rem 0 1.5rem}.page_statCard__ot2eS{text-align:center;padding:1rem;background:var(--bg-tertiary);border-radius:var(--radius-sm)}.page_statValue__Kf_lB{display:block;font-size:1.5rem;font-weight:700;color:var(--color-primary)}.page_statLabel__t92Ou{display:block;font-size:.75rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-top:.25rem}@media (max-width:768px){.page_hero__f96Vq h1{font-size:2rem}.page_linkGrid__2Hj0B{grid-template-columns:repeat(2,1fr)}.page_benefitsList__4t_gn,.page_resourceGrid__5VEZc{grid-template-columns:1fr}.page_contentBlock__5j_29{padding:1.5rem}.page_infoGrid__kQaOF{grid-template-columns:1fr}.page_statGrid__m27vB{grid-template-columns:repeat(2,1fr)}}.page_sectionIntro__ye67I{color:var(--text-secondary);margin-bottom:1.5rem}.page_faqList__5NAc6{display:flex;flex-direction:column;gap:.75rem}.page_faqItem__b7_XC{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md);overflow:hidden}.page_faqItem__b7_XC summary{padding:1rem 1.25rem;cursor:pointer;font-weight:500;color:var(--text-primary);list-style:none;display:flex;justify-content:space-between;align-items:center}.page_faqItem__b7_XC summary::-webkit-details-marker{display:none}.page_faqItem__b7_XC summary:after{content:"+";font-size:1.25rem;color:var(--text-secondary);transition:transform .2s}.page_faqItem__b7_XC[open] summary:after{content:"-"}.page_faqItem__b7_XC p{padding:0 1.25rem 1rem;margin:0;color:var(--text-secondary);line-height:1.7}.page_faqItem__b7_XC[open]{border-color:var(--color-primary)}@keyframes page_shimmer__oiRW_{0%{background-position:-200% 0}to{background-position:200% 0}}.page_skeletonBreadcrumbs__R_Z66{display:flex;gap:.5rem;margin-bottom:1.5rem}.page_skeletonText__Ph6VV{height:16px;border-radius:var(--radius-sm)}.page_skeletonBadge__Wh6sr,.page_skeletonText__Ph6VV{background:linear-gradient(90deg,var(--bg-tertiary) 25%,var(--bg-secondary) 50%,var(--bg-tertiary) 75%);background-size:200% 100%;animation:page_shimmer__oiRW_ 1.5s infinite}.page_skeletonBadge__Wh6sr{width:180px;height:32px;margin:0 auto 1.5rem;border-radius:var(--radius-full)}.page_skeletonTitle__dmPnX{width:400px;max-width:80%;height:48px;margin:0 auto 1rem;border-radius:var(--radius-md)}.page_skeletonSubtitle__98NEb,.page_skeletonTitle__dmPnX{background:linear-gradient(90deg,var(--bg-tertiary) 25%,var(--bg-secondary) 50%,var(--bg-tertiary) 75%);background-size:200% 100%;animation:page_shimmer__oiRW_ 1.5s infinite}.page_skeletonSubtitle__98NEb{width:500px;max-width:90%;height:24px;margin:0 auto 2rem;border-radius:var(--radius-sm)}.page_skeletonButton__i4b0J{width:160px;height:48px;margin:0 auto;background:linear-gradient(90deg,var(--bg-tertiary) 25%,var(--bg-secondary) 50%,var(--bg-tertiary) 75%);background-size:200% 100%;animation:page_shimmer__oiRW_ 1.5s infinite;border-radius:var(--radius-md)}.page_skeletonSectionTitle__WjmDL{width:200px;height:28px;margin-bottom:1.5rem}.page_skeletonCard__7Ebgq,.page_skeletonSectionTitle__WjmDL{background:linear-gradient(90deg,var(--bg-tertiary) 25%,var(--bg-secondary) 50%,var(--bg-tertiary) 75%);background-size:200% 100%;animation:page_shimmer__oiRW_ 1.5s infinite;border-radius:var(--radius-sm)}.page_skeletonCard__7Ebgq{height:48px;border:1px solid var(--border-light)}