.career-wrap:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:min(1160px,calc(100% - 32px));margin:auto}.career-hero:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:64px 0 42px;background:linear-gradient(135deg,#fff4c6,#fff 68%)}.career-hero h1:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){max-width:880px}.career-lede:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){max-width:820px;font-size:1.18rem}.career-stats:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.career-analysis:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0}.career-stats span:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.career-analysis article:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border:1px solid #dacb9d;border-radius:14px;padding:16px;background:#fff}.career-stats strong:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.career-analysis strong:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:block;font-size:1.55rem;color:#765b10}.career-method:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:2fr 1fr;gap:24px;margin:40px 0}.career-method aside:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.career-card:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border:1px solid #ded6bd;border-radius:16px;padding:20px;background:#fff}.career-timeline:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){list-style:none;padding:0;margin:24px 0;display:grid;gap:12px}.career-timeline li:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:84px 1fr;gap:18px;padding:16px;border-left:4px solid #c79b24;background:#fffaf0}.career-timeline time:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-weight:800;color:#72570e}.career-timeline span:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:block;font-size:.85rem;color:#6f6655}.career-filters:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:10px;margin:24px 0}.career-filters label:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;gap:5px;min-width:0}.career-filters select:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.career-filters button:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:44px}.career-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.career-meta:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-weight:700;color:#765b10}.career-place:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-weight:650}.career-card dl:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:grid;gap:12px}.career-card dl div:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){border-top:1px solid #ece5d2;padding-top:10px}.career-card dt:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:.03em}.career-card dd:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin:4px 0 0}.career-sources a:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.career-profile:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){margin-right:10px}.career-related:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){display:flex;flex-wrap:wrap;gap:12px;margin:40px 0}.career-related a:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:10px 12px;border:1px solid #ded6bd;border-radius:999px}@media(max-width:860px){.career-filters:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:repeat(2,minmax(0,1fr))}.career-analysis:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.career-stats:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.career-wrap:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){width:min(100% - 24px,1160px)}.career-method:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.career-grid:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.career-filters:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.career-analysis:where(:not(.jl-v7-chrome,.jl-v7-chrome *)),.career-stats:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:1fr}.career-timeline li:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){grid-template-columns:64px minmax(0,1fr)}.career-card:where(:not(.jl-v7-chrome,.jl-v7-chrome *)){padding:16px;overflow-wrap:anywhere}}
