.realjob{padding-block:var(--section);background:var(--surface-2)}.realjob__inner{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:clamp(40px,5vw,80px);display:grid}.realjob__say{grid-column:1/span 8;align-content:start;gap:20px;display:grid}.realjob__title{max-width:14em}.realjob__lead{max-width:48ch;font-size:var(--step-lead);font-weight:500;line-height:1.35}.realjob__recording{grid-column:1/-1;gap:clamp(24px,3vw,40px);display:grid}.realjob__figures{column-gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.realjob__figure{border-top:2px solid var(--line-2);flex-direction:column-reverse;justify-content:flex-end;gap:10px;padding-top:16px;display:flex}.realjob__figure dt{color:var(--muted);line-height:1.45}.realjob__figure dd{font-family:var(--font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,1.6rem + 3.6vw,4.75rem);font-weight:700;line-height:.9}.realjob__figure:last-child{border-top-color:var(--lime)}.realjob__strip{gap:10px;padding-top:44px;display:grid}.realjob__track{background:var(--surface-3);height:14px;position:relative}.realjob__tick,.realjob__mark{position:absolute;top:0;bottom:0}.realjob__tick{width:max(var(--w), 2px);background:var(--faint)}.realjob__mark{width:max(var(--w), 3px);background:var(--lime)}.realjob__mark-number{font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;line-height:1;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.realjob__mark[data-lane="1"] .realjob__mark-number{bottom:calc(100% + 24px)}.realjob__ends{color:var(--muted);font-size:var(--step-small);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.realjob__credit{max-width:54ch;color:var(--muted);font-size:var(--step-small);line-height:1.5}.realjob__clips,.realjob__miss-list{column-gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:clamp(36px,4vw,56px);display:grid}.realjob__clips{grid-column:1/-1}.realjob__clip,.realjob__miss{border-top:2px solid var(--lime);align-content:start;gap:12px;padding-top:16px;display:grid}.realjob__miss{border-top-color:var(--line-2)}.realjob__when{color:var(--muted);font-size:var(--step-small);font-variant-numeric:tabular-nums;align-items:center;gap:10px;display:flex}.realjob__number{background:var(--lime);min-width:22px;height:22px;color:var(--on-field);place-items:center;padding-inline:4px;font-size:12px;font-weight:600;display:inline-grid}.realjob__name{max-width:24em;font-size:var(--step-lead);text-wrap:balance;font-weight:600;line-height:1.2}.realjob__scores{flex-wrap:wrap;gap:6px 18px;display:flex}.realjob__score{align-items:baseline;gap:6px;display:flex}.realjob__score dt{color:var(--muted);font-size:var(--step-small)}.realjob__score dd{font-variant-numeric:tabular-nums;font-weight:600}.realjob__score--short dt,.realjob__score--short dd{color:color-mix(in srgb, var(--danger) 55%, var(--text))}.realjob__why{max-width:54ch;color:var(--muted);line-height:1.5}.realjob__verdict{max-width:54ch;color:color-mix(in srgb, var(--danger) 55%, var(--text));line-height:1.45}.realjob__misses{grid-column:1/-1;gap:clamp(24px,3vw,40px);display:grid}.realjob__subtitle{max-width:18em}@media (max-width:1023px){.realjob__say{grid-column:1/-1}}@media (max-width:767px){.realjob__clips,.realjob__miss-list{grid-template-columns:minmax(0,1fr)}.realjob__figures{grid-template-columns:repeat(3,minmax(0,1fr))}.realjob__figure dd{font-size:clamp(2rem,1.2rem + 4vw,2.75rem)}}