.career-block.svelte-m8xup9{padding:64px 0;border-top:1px solid var(--rule, rgba(236, 232, 225, .1))}.career-block-head.svelte-m8xup9{margin-bottom:32px}.career-block-head.svelte-m8xup9 .kicker:where(.svelte-m8xup9){display:block;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2, #8a8478);margin-bottom:12px}.career-block-head.svelte-m8xup9 h2:where(.svelte-m8xup9){font-family:Fraunces,serif;font-weight:350;font-size:40px;line-height:1.05;margin:0;color:var(--ink, #ece8e1)}.role-card.svelte-m8xup9{padding:28px 0;border-bottom:1px solid var(--rule, rgba(236, 232, 225, .08))}.role-card.svelte-m8xup9:last-child{border-bottom:none}.role-card-head.svelte-m8xup9{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 24px;margin-bottom:12px}.role-card-head.svelte-m8xup9 h3:where(.svelte-m8xup9){font-family:Fraunces,serif;font-weight:400;font-size:22px;margin:0;color:var(--ink, #ece8e1)}.role-card-head.svelte-m8xup9 .org:where(.svelte-m8xup9){font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.06em;color:var(--ink-2, #8a8478)}.role-card.svelte-m8xup9 p:where(.svelte-m8xup9){color:var(--ink-1, #b8b2a6);line-height:1.55;margin:0 0 12px;max-width:75ch}.role-card.svelte-m8xup9 .subhead:where(.svelte-m8xup9){font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2, #8a8478);margin-top:16px;margin-bottom:6px}.role-card.svelte-m8xup9 .clients:where(.svelte-m8xup9){font-size:14px;color:var(--ink-1, #b8b2a6);line-height:1.7}.bullets.svelte-m8xup9{list-style:none;padding:0;margin:8px 0 0}.bullets.svelte-m8xup9 li:where(.svelte-m8xup9){color:var(--ink-1, #b8b2a6);padding:6px 0 6px 18px;position:relative;line-height:1.5}.bullets.svelte-m8xup9 li:where(.svelte-m8xup9):before{content:"";position:absolute;left:0;top:13px;width:6px;height:6px;border-radius:999px;background:var(--accent, #e89947)}.bullets.svelte-m8xup9 li:where(.svelte-m8xup9) strong:where(.svelte-m8xup9){color:var(--ink, #ece8e1);font-weight:500}.edu-list.svelte-m8xup9{list-style:none;padding:0;margin:0;display:grid;gap:12px}.edu-list.svelte-m8xup9 li:where(.svelte-m8xup9){color:var(--ink-1, #b8b2a6);font-size:16px}.edu-list.svelte-m8xup9 strong:where(.svelte-m8xup9){color:var(--ink, #ece8e1);font-weight:500}
