.career[data-astro-cid-2hxjfnzq]{margin:var(--space-7) 0;background:var(--steel-950);border:1px solid var(--steel-700);border-top:3px solid var(--rose-500);padding:20px 16px 10px}svg[data-astro-cid-2hxjfnzq]{display:block;width:100%;height:auto}.terrain[data-astro-cid-2hxjfnzq]{fill:var(--steel-900)}.route[data-astro-cid-2hxjfnzq]{fill:none;stroke:var(--rose-500);stroke-width:2.5;stroke-dasharray:1;stroke-dashoffset:0;animation:draw 1.8s cubic-bezier(.2,0,0,1) both}@keyframes draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.route[data-astro-cid-2hxjfnzq]{animation:none}}.baseline[data-astro-cid-2hxjfnzq]{stroke:var(--steel-700);stroke-width:1}.approach-path[data-astro-cid-2hxjfnzq]{fill:none;stroke:var(--steel-400);stroke-width:2;stroke-dasharray:4 5}.mark[data-astro-cid-2hxjfnzq].hollow{fill:var(--steel-950);stroke:var(--chalk-100);stroke-width:1.5}.hit[data-astro-cid-2hxjfnzq]{fill:transparent}.mark[data-astro-cid-2hxjfnzq]{fill:var(--chalk-100)}.year[data-astro-cid-2hxjfnzq]{font-family:var(--font-mono);font-size:10px;fill:var(--steel-400)}.label[data-astro-cid-2hxjfnzq]{opacity:0;transition:opacity .12s cubic-bezier(.2,0,0,1);pointer-events:none}.label[data-astro-cid-2hxjfnzq] text[data-astro-cid-2hxjfnzq]{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;fill:var(--chalk-50)}.card-fo[data-astro-cid-2hxjfnzq]{overflow:visible}.card-slot[data-astro-cid-2hxjfnzq]{height:100%;display:flex;flex-direction:column}.hang[data-astro-cid-2hxjfnzq]{justify-content:safe flex-end}.leader[data-astro-cid-2hxjfnzq]{stroke:var(--steel-500);stroke-width:1}.card[data-astro-cid-2hxjfnzq]{background:var(--steel-900);border:1px solid var(--steel-700);border-top:3px solid var(--rose-500);padding:10px 12px 9px}.card-kicker[data-astro-cid-2hxjfnzq]{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.1em;color:var(--rose-500);white-space:nowrap}.card-line[data-astro-cid-2hxjfnzq]{font-family:var(--font-display);font-weight:600;font-size:13px;line-height:1.3;color:var(--chalk-50);margin-top:5px}.card-number[data-astro-cid-2hxjfnzq]{font-family:var(--font-mono);font-size:11px;line-height:1.35;letter-spacing:.06em;color:var(--steel-300);margin-top:6px;border-top:1px solid var(--steel-700);padding-top:5px}figcaption[data-astro-cid-2hxjfnzq]{color:var(--steel-300);border-top-color:var(--steel-700)}.stops[data-astro-cid-2hxjfnzq]{list-style:none;margin:24px 0 0;padding:0 8px;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));column-gap:28px}.stops[data-astro-cid-2hxjfnzq] li[data-astro-cid-2hxjfnzq]{border-top:1px solid var(--steel-700);padding:14px 0 16px}.stops[data-astro-cid-2hxjfnzq] .card-kicker[data-astro-cid-2hxjfnzq]{font-size:13px;white-space:normal}.stops[data-astro-cid-2hxjfnzq] .card-line[data-astro-cid-2hxjfnzq]{font-size:16px;margin-top:6px}.stops[data-astro-cid-2hxjfnzq] .card-number[data-astro-cid-2hxjfnzq]{font-size:13px;border-top:0;padding-top:0}@media(max-width:640px){svg[data-astro-cid-2hxjfnzq] .label[data-astro-cid-2hxjfnzq],svg[data-astro-cid-2hxjfnzq] .year[data-astro-cid-2hxjfnzq]{display:none}.wp[data-astro-cid-2hxjfnzq]{cursor:default}.stops[data-astro-cid-2hxjfnzq]{display:block}}.wp[data-astro-cid-2hxjfnzq]{cursor:crosshair;outline:none}.label[data-astro-cid-2hxjfnzq].on,.label[data-astro-cid-2hxjfnzq].current{opacity:1}.label[data-astro-cid-2hxjfnzq].current.yield{opacity:0}.wp[data-astro-cid-2hxjfnzq]:hover .mark[data-astro-cid-2hxjfnzq],.wp[data-astro-cid-2hxjfnzq]:focus .mark[data-astro-cid-2hxjfnzq],.wp[data-astro-cid-2hxjfnzq].current .mark[data-astro-cid-2hxjfnzq]{fill:var(--rose-500)}.head[data-astro-cid-2hxjfnzq]{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:4px 8px 18px}.kicker[data-astro-cid-2hxjfnzq]{font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;color:var(--rose-500)}.title[data-astro-cid-2hxjfnzq]{font-family:var(--font-display);font-weight:var(--weight-display);font-size:clamp(20px,2.6vw,28px);letter-spacing:-.02em;color:var(--chalk-50);margin:6px 0 0}.about-grid[data-astro-cid-kh7btl4r]{padding-top:72px;display:grid;grid-template-columns:1fr 380px;gap:var(--space-8)}.about-tail[data-astro-cid-kh7btl4r]{max-width:720px;padding-bottom:72px}@media(max-width:880px){.about-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:var(--space-7)}}.page-title[data-astro-cid-kh7btl4r]{margin-bottom:28px}.serif[data-astro-cid-kh7btl4r]{font-size:var(--text-base);margin:0 0 var(--space-5)}.ctas[data-astro-cid-kh7btl4r]{display:flex;gap:14px;flex-wrap:wrap;margin-top:var(--space-6)}
