.hiring-guide-page[data-astro-cid-asiux2ek]{padding-top:var(--space-32);padding-bottom:var(--space-72)}.text-center[data-astro-cid-asiux2ek]{text-align:center}.page-header[data-astro-cid-asiux2ek]{margin-bottom:var(--space-48)}.page-title[data-astro-cid-asiux2ek]{font-size:clamp(2rem,3.5vw + 1rem,2.75rem);color:var(--navy);margin-bottom:var(--space-16)}@media(prefers-color-scheme:dark){.page-title[data-astro-cid-asiux2ek]{color:var(--text)}}.page-intro[data-astro-cid-asiux2ek]{font-size:1.15rem;color:var(--text-muted);line-height:1.6;margin-bottom:0}.section-heading[data-astro-cid-asiux2ek]{font-size:1.55rem;color:var(--navy);margin-top:0;margin-bottom:var(--space-16)}@media(prefers-color-scheme:dark){.section-heading[data-astro-cid-asiux2ek]{color:var(--text)}}.ladder-section[data-astro-cid-asiux2ek]{background-color:var(--surface);margin-bottom:var(--space-48);padding:var(--space-32)}.urgency-levels-list[data-astro-cid-asiux2ek]{display:flex;flex-direction:column;gap:var(--space-20, 20px);margin-top:var(--space-20, 20px)}.urgency-level-card[data-astro-cid-asiux2ek]{background-color:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-20, 20px)}.level-red[data-astro-cid-asiux2ek]{border-left:6px solid var(--risk-red-dot)}.level-orange[data-astro-cid-asiux2ek]{border-left:6px solid var(--alert)}.level-yellow[data-astro-cid-asiux2ek]{border-left:6px solid var(--risk-yellow-dot)}.level-green[data-astro-cid-asiux2ek]{border-left:6px solid var(--risk-green-dot)}.level-header[data-astro-cid-asiux2ek]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:var(--space-12)}.level-badge[data-astro-cid-asiux2ek]{font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;padding:3px 10px;border-radius:4px}.badge-red[data-astro-cid-asiux2ek]{background-color:var(--risk-red-bg);color:var(--risk-red-text)}.badge-orange[data-astro-cid-asiux2ek]{background-color:#fff4ed;color:#c2410c}.badge-yellow[data-astro-cid-asiux2ek]{background-color:var(--risk-yellow-bg);color:var(--risk-yellow-text)}.badge-green[data-astro-cid-asiux2ek]{background-color:var(--risk-green-bg);color:var(--risk-green-text)}.level-timeframe[data-astro-cid-asiux2ek]{font-size:.85rem;font-weight:700;color:var(--text-muted)}.level-examples[data-astro-cid-asiux2ek],.level-action[data-astro-cid-asiux2ek]{font-size:.95rem;line-height:1.5;margin-bottom:6px;color:var(--text)}.matrix-section[data-astro-cid-asiux2ek]{margin-bottom:var(--space-48)}.mandatory-pro-section[data-astro-cid-asiux2ek],.vetting-section[data-astro-cid-asiux2ek],.redflags-section[data-astro-cid-asiux2ek],.post-job-section[data-astro-cid-asiux2ek]{background-color:var(--surface);margin-bottom:var(--space-48);padding:var(--space-32)}.mandatory-list[data-astro-cid-asiux2ek],.post-job-section[data-astro-cid-asiux2ek] ul[data-astro-cid-asiux2ek]{padding-left:var(--space-24);font-size:.95rem;line-height:1.6;margin-bottom:0}.mandatory-list[data-astro-cid-asiux2ek] li[data-astro-cid-asiux2ek],.post-job-section[data-astro-cid-asiux2ek] li[data-astro-cid-asiux2ek]{margin-bottom:12px}.vetting-steps-list[data-astro-cid-asiux2ek]{padding-left:var(--space-24);display:flex;flex-direction:column;gap:var(--space-16);margin-bottom:0}.vetting-steps-list[data-astro-cid-asiux2ek] li[data-astro-cid-asiux2ek]{font-size:1rem;line-height:1.55;margin-bottom:0}.vetting-steps-list[data-astro-cid-asiux2ek] strong[data-astro-cid-asiux2ek]{color:var(--navy)}@media(prefers-color-scheme:dark){.vetting-steps-list[data-astro-cid-asiux2ek] strong[data-astro-cid-asiux2ek]{color:var(--text)}}.vetting-steps-list[data-astro-cid-asiux2ek] p[data-astro-cid-asiux2ek]{font-size:.95rem;color:var(--text-muted);margin-top:4px;margin-bottom:0}.redflags-grid[data-astro-cid-asiux2ek]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-20, 20px);margin-top:var(--space-20, 20px)}.flag-item[data-astro-cid-asiux2ek]{background-color:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-16)}.flag-item[data-astro-cid-asiux2ek] strong[data-astro-cid-asiux2ek]{color:var(--alert);font-size:1rem;display:block;margin-bottom:4px}.flag-item[data-astro-cid-asiux2ek] p[data-astro-cid-asiux2ek]{font-size:.9rem;color:var(--text-muted);margin-bottom:0;line-height:1.45}.page-footer-nav[data-astro-cid-asiux2ek]{display:flex;justify-content:center;gap:var(--space-16);margin-top:var(--space-48)}
