.page-hero[data-astro-cid-kigskiq5]{padding-block:4rem 4rem;background:var(--color-bg)}.breadcrumbs[data-astro-cid-kigskiq5]{display:flex;gap:.5rem;flex-wrap:wrap;font-family:var(--font-body);font-size:.75rem;color:var(--color-muted);margin-bottom:2.5rem}.breadcrumbs[data-astro-cid-kigskiq5] a[data-astro-cid-kigskiq5]{color:var(--color-muted);text-decoration:none}.breadcrumbs[data-astro-cid-kigskiq5] a[data-astro-cid-kigskiq5]:hover{color:var(--color-accent-deep)}.breadcrumbs[data-astro-cid-kigskiq5] .sep[data-astro-cid-kigskiq5]{color:var(--color-muted-soft)}.breadcrumbs[data-astro-cid-kigskiq5] .current[data-astro-cid-kigskiq5]{color:var(--color-ink)}.eyebrow[data-astro-cid-kigskiq5]{margin-bottom:1.25rem}.page-title[data-astro-cid-kigskiq5]{font-family:var(--font-display);font-size:clamp(2.25rem,5vw,3.75rem);line-height:1;font-weight:400;letter-spacing:-.025em;margin-bottom:2rem}.accent[data-astro-cid-kigskiq5]{color:var(--color-accent-deep);font-style:italic}.page-lede[data-astro-cid-kigskiq5]{font-size:1.125rem;line-height:1.65;color:var(--color-muted);max-width:40rem}.form-section[data-astro-cid-kigskiq5]{padding-block:3rem 8rem;background:var(--color-bg)}.form-grid[data-astro-cid-kigskiq5]{display:grid;grid-template-columns:1.4fr 1fr;gap:3rem;align-items:start}.side[data-astro-cid-kigskiq5]{display:flex;flex-direction:column;gap:1.25rem;position:sticky;top:6rem}.job-card[data-astro-cid-kigskiq5]{padding:1.75rem;background:var(--color-bg-alt);border-radius:var(--radius-xl);border:1px solid var(--color-line);border-left:3px solid var(--color-accent)}.job-meta[data-astro-cid-kigskiq5]{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1rem}.job-title[data-astro-cid-kigskiq5]{font-family:var(--font-display);font-size:1.375rem;margin-bottom:.625rem;font-weight:400;letter-spacing:-.015em;line-height:1.15}.job-company[data-astro-cid-kigskiq5]{font-size:.875rem;line-height:1.5;color:var(--color-muted);margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid var(--color-line)}.job-company[data-astro-cid-kigskiq5] strong[data-astro-cid-kigskiq5]{color:var(--color-ink);font-weight:600}.company-tag[data-astro-cid-kigskiq5]{font-size:.8125rem}.job-summary-grid[data-astro-cid-kigskiq5]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.25rem}.summary-row[data-astro-cid-kigskiq5]{display:flex;justify-content:space-between;gap:1rem;padding:.4rem 0;font-size:.875rem}.row-label[data-astro-cid-kigskiq5]{font-family:var(--font-body);font-size:.6875rem;text-transform:uppercase;letter-spacing:.12em;color:var(--color-accent-deep);font-weight:600}.row-value[data-astro-cid-kigskiq5]{color:var(--color-ink);text-align:right;font-weight:500;text-transform:capitalize}.row-salary[data-astro-cid-kigskiq5]{font-family:var(--font-display);color:var(--color-accent-deep);font-size:1rem;text-transform:none}.row-mono[data-astro-cid-kigskiq5]{font-family:var(--font-mono);font-size:.75rem;text-transform:uppercase;color:var(--color-muted);font-weight:400;letter-spacing:.04em}.consultant-card[data-astro-cid-kigskiq5],.side-block[data-astro-cid-kigskiq5]{padding:1.75rem;background:var(--color-bg-alt);border-radius:var(--radius-xl);border:1px solid var(--color-line)}.side-label[data-astro-cid-kigskiq5]{font-family:var(--font-body);font-size:.6875rem;text-transform:uppercase;letter-spacing:.12em;color:var(--color-accent-deep);margin-bottom:1rem;font-weight:600}.consultant-row[data-astro-cid-kigskiq5]{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.consultant-photo[data-astro-cid-kigskiq5]{width:3rem;height:3rem;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--color-sage);display:grid;place-items:center}.consultant-photo[data-astro-cid-kigskiq5] img[data-astro-cid-kigskiq5]{width:100%;height:100%;object-fit:cover}.consultant-initials[data-astro-cid-kigskiq5]{font-family:var(--font-display);font-size:1rem;color:var(--color-accent-deep)}.consultant-name[data-astro-cid-kigskiq5]{font-family:var(--font-display);font-size:1rem;font-weight:500;margin-bottom:.125rem}.consultant-role[data-astro-cid-kigskiq5]{font-size:.6875rem;color:var(--color-muted);text-transform:uppercase;letter-spacing:.08em}.consultant-text[data-astro-cid-kigskiq5]{font-size:.8125rem;line-height:1.55;color:var(--color-muted);padding-top:1rem;border-top:1px solid var(--color-line)}.side-process[data-astro-cid-kigskiq5]{list-style:none;counter-reset:process;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.side-process[data-astro-cid-kigskiq5] li[data-astro-cid-kigskiq5]{counter-increment:process;padding-left:2rem;position:relative;font-size:.8125rem;line-height:1.5;color:var(--color-muted)}.side-process[data-astro-cid-kigskiq5] li[data-astro-cid-kigskiq5]:before{content:counter(process,decimal-leading-zero);position:absolute;left:0;top:.0625rem;font-family:var(--font-display);font-size:.8125rem;color:var(--color-accent-deep)}@media(max-width:1000px){.form-grid[data-astro-cid-kigskiq5]{grid-template-columns:1fr}.side[data-astro-cid-kigskiq5]{position:static}}
