.page_page__kTmkP{min-height:100vh;background:var(--bg-primary)}.page_container__5U_bX{max-width:900px;margin:0 auto;padding:var(--space-6) var(--space-4)}.page_hero__0fIEW{text-align:center;padding:var(--space-8) 0;border-bottom:1px solid var(--border-light);margin-bottom:var(--space-8)}.page_hero__0fIEW h1{font-size:var(--text-3xl);font-weight:700;margin-bottom:var(--space-2);color:var(--text-primary)}.page_subtitle__CaqW_{font-size:var(--text-lg);color:var(--text-secondary);margin-bottom:var(--space-6)}.page_ctaRow__kHc9F{display:flex;justify-content:center;gap:var(--space-3);flex-wrap:wrap}.page_primaryCta__NgqMd{display:inline-flex;align-items:center;padding:var(--space-3) var(--space-5);font-size:var(--text-base);font-weight:500;color:var(--text-on-accent);background:var(--accent);border-radius:var(--radius-md);text-decoration:none;transition:color .15s ease,background-color .15s ease,transform .15s ease}.page_primaryCta__NgqMd:hover{background:var(--accent-hover);transform:translateY(-1px);color:var(--on-accent)}.page_secondaryCta__i0I_e{display:inline-flex;align-items:center;padding:var(--space-3) var(--space-5);font-size:var(--text-base);font-weight:500;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-medium);border-radius:var(--radius-md);text-decoration:none;transition:color .15s ease,border-color .15s ease}.page_secondaryCta__i0I_e:hover{border-color:var(--accent);color:var(--accent)}.page_section__rTCpY{margin-bottom:var(--space-8)}.page_section__rTCpY h2{font-size:var(--text-xl);font-weight:600;margin-bottom:var(--space-4);color:var(--text-primary)}.page_overview__f354d{font-size:var(--text-base);color:var(--text-secondary);line-height:1.7}.page_timeline__tlqHv{display:flex;flex-direction:column;gap:var(--space-6)}.page_timelineItem__WGr3L{display:flex;gap:var(--space-4)}.page_timelineMarker__8p_1Q{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.page_levelNumber__BdTiw{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--accent);color:var(--text-on-accent);font-size:var(--text-lg);font-weight:600;border-radius:50%}.page_timelineLine__u665U{width:2px;flex:1 1;background:var(--border-light);margin-top:var(--space-2)}.page_timelineItem__WGr3L:last-child .page_timelineLine__u665U{display:none}.page_timelineContent__jTafP{flex:1 1;padding-bottom:var(--space-4)}.page_levelHeader__osXyZ{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap}.page_levelHeader__osXyZ h3{font-size:var(--text-lg);font-weight:600;color:var(--text-primary);margin:0}.page_experience__Vlq00{font-size:var(--text-sm);color:var(--text-tertiary);padding:var(--space-1) var(--space-2);background:var(--bg-secondary);border-radius:var(--radius-sm)}.page_salaryBadge__aIM2x{display:inline-block;font-size:var(--text-sm);font-weight:600;color:var(--success);padding:var(--space-1) var(--space-3);background:var(--success-light);border-radius:var(--radius-md);margin-bottom:var(--space-4)}.page_levelDetails__PgkjQ{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.page_detailSection__A3rUh h4{font-size:var(--text-sm);font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-2)}.page_responsibilityList__92_I6,.page_skillList__4aQbU{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.page_skillList__4aQbU li{font-size:var(--text-sm);color:var(--text-secondary);padding:var(--space-1) var(--space-2);background:var(--bg-secondary);border-radius:var(--radius-sm)}.page_responsibilityList__92_I6 li{font-size:var(--text-sm);color:var(--text-secondary);position:relative;padding-left:var(--space-4);width:100%}.page_responsibilityList__92_I6 li:before{content:"\2022";position:absolute;left:var(--space-1);color:var(--accent)}.page_certBadges__WRPSH{display:flex;flex-wrap:wrap;gap:var(--space-2)}.page_certBadge__fhtRC{font-size:var(--text-xs);font-weight:500;color:var(--accent);padding:var(--space-1) var(--space-2);background:var(--accent-light);border-radius:var(--radius-sm)}.page_tipGrid__JZ1bA{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.page_tipCard__2xSd8{display:flex;gap:var(--space-3);padding:var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-lg)}.page_tipCard__2xSd8 .page_tipNumber__un5AY{width:28px;height:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--accent);color:var(--text-on-accent);font-size:var(--text-sm);font-weight:600;border-radius:50%}.page_tipCard__2xSd8 p{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.6}.page_salaryTable__edE8x{border:1px solid var(--border-light);border-radius:var(--radius-lg);overflow:hidden}.page_tableHeader__tBO6m{background:var(--bg-secondary);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary)}.page_tableHeader__tBO6m,.page_tableRow__YV43k{display:grid;grid-template-columns:2fr 1fr 1fr;padding:var(--space-3) var(--space-4)}.page_tableRow__YV43k{border-top:1px solid var(--border-light);transition:background .15s ease}.page_tableRow__YV43k:hover{background:var(--bg-secondary)}.page_levelTitle__Y_lW_{font-weight:500;color:var(--text-primary)}.page_levelExp__jy0zj{font-size:var(--text-sm);color:var(--text-tertiary)}.page_levelSalary__CyB0g{font-weight:500;color:var(--success)}.page_salaryNote__UuuIm{font-size:var(--text-sm);color:var(--text-tertiary);margin-top:var(--space-3);text-align:center}.page_salaryNote__UuuIm a{color:var(--accent);text-decoration:none}.page_salaryNote__UuuIm a:hover{text-decoration:underline}.page_relatedGrid__ofokx{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.page_relatedCard__g_zOz{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-md);text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.page_relatedCard__g_zOz:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.page_relatedTitle__PSFia{font-weight:500;color:var(--text-primary)}.page_relatedIndustry__O5uev{font-size:var(--text-xs);color:var(--text-tertiary)}.page_resourceGrid__HId8N{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.page_resourceCard__CzYDq{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__CzYDq:hover{border-color:var(--accent);transform:translateY(-2px)}.page_resourceCard__CzYDq h3{font-size:var(--text-base);font-weight:600;color:var(--text-primary);margin-bottom:var(--space-1)}.page_resourceCard__CzYDq p{font-size:var(--text-sm);color:var(--text-secondary);margin:0}@media (max-width:768px){.page_timelineItem__WGr3L{flex-direction:column}.page_timelineMarker__8p_1Q{flex-direction:row;margin-bottom:var(--space-3)}.page_timelineLine__u665U{display:none}.page_tableHeader__tBO6m,.page_tableRow__YV43k{grid-template-columns:1fr;gap:var(--space-1)}.page_tableHeader__tBO6m span:not(:first-child),.page_tableRow__YV43k .page_levelExp__jy0zj{display:none}.page_levelSalary__CyB0g{font-size:var(--text-sm)}}@media (max-width:600px){.page_hero__0fIEW h1{font-size:var(--text-2xl)}.page_tipGrid__JZ1bA{grid-template-columns:1fr}.page_ctaRow__kHc9F{flex-direction:column}.page_primaryCta__NgqMd,.page_secondaryCta__i0I_e{width:100%;justify-content:center}}