.page_page__85tDC{min-height:100vh;background:var(--bg-primary)}.page_container__S6HDK{max-width:900px;margin:0 auto;padding:var(--space-6) var(--space-4)}.page_hero__ZXQgV{text-align:center;padding:var(--space-8) 0;border-bottom:1px solid var(--border-light);margin-bottom:var(--space-8)}.page_hero__ZXQgV h1{font-size:var(--text-3xl);font-weight:700;margin-bottom:var(--space-2);color:var(--text-primary)}.page_subtitle__De962{font-size:var(--text-lg);color:var(--text-secondary);max-width:650px;margin:0 auto var(--space-4);line-height:1.6}.page_stats__UfZkC{display:flex;justify-content:center;gap:var(--space-4);flex-wrap:wrap}.page_stat__ojOb_{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:500;color:var(--text-secondary);background:var(--bg-secondary);border-radius:var(--radius-full)}.page_section__7UTq7{margin-bottom:var(--space-8)}.page_section__7UTq7 h2{font-size:var(--text-xl);font-weight:600;margin-bottom:var(--space-3);color:var(--text-primary)}.page_sectionIntro__0OkYD{font-size:var(--text-base);color:var(--text-secondary);margin-bottom:var(--space-4)}.page_contentCard__mP7Yu{padding:var(--space-5);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-lg)}.page_contentCard__mP7Yu p{font-size:var(--text-base);color:var(--text-secondary);line-height:1.7;margin:0 0 var(--space-3) 0}.page_contentCard__mP7Yu p:last-child{margin-bottom:0}.page_durationHighlight__9xAe6{font-size:var(--text-lg);color:var(--text-primary)}.page_durationHighlight__9xAe6 strong{color:var(--accent)}.page_stepsList__yOgpT{display:flex;flex-direction:column;gap:var(--space-4)}.page_stepCard__BZWfT{display:flex;gap:var(--space-4);padding:var(--space-5);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-lg)}.page_stepNumber__cEAUS{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--accent);color:var(--on-accent);font-size:var(--text-lg);font-weight:600;border-radius:50%;flex-shrink:0}.page_stepContent__MBhtr h3{font-size:var(--text-base);font-weight:600;color:var(--text-primary);margin-bottom:var(--space-2)}.page_stepContent__MBhtr p{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.6}.page_skillGrid__AkYQm{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.page_skillCard__sv0GC{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--text-secondary)}.page_checkIcon__aSd7e{color:var(--success);font-weight:700}.page_salaryCard___tu0o{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-lg);overflow:hidden}.page_salaryMain__jkUp1{display:flex;flex-direction:column;align-items:center;padding:var(--space-6);background:var(--accent-light);border-bottom:1px solid var(--border-light)}.page_salaryLabel__pwrEk{font-size:var(--text-sm);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.page_salaryValue__ZrudK{font-size:var(--text-3xl);font-weight:700;color:var(--text-primary);margin:var(--space-2) 0}.page_salaryNote__lgtbc{font-size:var(--text-sm);color:var(--text-tertiary)}.page_salaryInfo__AqkG7{padding:var(--space-5)}.page_salaryInfo__AqkG7 p{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.6;margin:0 0 var(--space-3) 0}.page_salaryInfo__AqkG7 p:last-child{margin-bottom:0}.page_salaryInfo__AqkG7 strong{color:var(--text-primary)}.page_levelGrid__g1CMf{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-6)}.page_levelCard__u_eb_{padding:var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md)}.page_levelHeader__30gwn{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-2)}.page_levelBadge__piKER{font-size:var(--text-lg);font-weight:600;color:var(--accent)}.page_levelEquivalent__4hu36{font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em}.page_levelDescription__CMmTM{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.page_levelInfo__Ot047{padding:var(--space-5);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-lg)}.page_levelInfo__Ot047 h3{font-size:var(--text-base);font-weight:600;color:var(--text-primary);margin-bottom:var(--space-3)}.page_levelInfo__Ot047 ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2)}.page_levelInfo__Ot047 li{font-size:var(--text-sm);color:var(--text-secondary);padding-left:var(--space-4);position:relative}.page_levelInfo__Ot047 li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;background:var(--accent);border-radius:50%}.page_levelInfo__Ot047 li strong{color:var(--text-primary)}.page_programGrid__P7W2u{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-6)}.page_programCard__g3kGF{padding:var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md)}.page_programCard__g3kGF h3{font-size:var(--text-base);font-weight:600;color:var(--text-primary);margin-bottom:var(--space-2)}.page_programCard__g3kGF p{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.5}.page_locationGrid__jYA1y{display:flex;flex-wrap:wrap;gap:var(--space-2)}.page_locationLink__8iEu9{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--accent);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md);text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.page_locationLink__8iEu9:hover{border-color:var(--accent);background:var(--accent-light)}.page_resourceGrid__JqruG{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.page_resourceCard__7TOh4{padding:var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md);text-decoration:none;transition:border-color .15s ease,transform .15s ease}.page_resourceCard__7TOh4:hover{border-color:var(--accent);transform:translateY(-2px)}.page_resourceCard__7TOh4 h3{font-size:var(--text-base);font-weight:600;color:var(--text-primary);margin-bottom:var(--space-1)}.page_resourceCard__7TOh4 p{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.page_disclaimer__drPHj{margin-top:var(--space-8);padding:var(--space-4);font-size:var(--text-sm);color:var(--text-tertiary);text-align:center;border-top:1px solid var(--border-light)}@media (max-width:600px){.page_hero__ZXQgV h1{font-size:var(--text-2xl)}.page_stats__UfZkC{flex-direction:column;align-items:center}.page_stepCard__BZWfT{flex-direction:column;align-items:flex-start}.page_levelGrid__g1CMf,.page_programGrid__P7W2u,.page_resourceGrid__JqruG,.page_skillGrid__AkYQm{grid-template-columns:1fr}.page_salaryValue__ZrudK{font-size:var(--text-2xl)}}