body{background:var(--eg-color-surface-page);color:var(--eg-color-text-primary);font-family:var(--eg-typography-family-body)}.vc-main{padding-block:var(--eg-spacing-8) var(--eg-spacing-10)}.vc-stack{gap:var(--eg-spacing-6);display:grid}.vc-stack>.eg-heading{margin:0}.vc-text{color:var(--eg-color-text-secondary);margin:0;line-height:1.6}.vc-link{color:var(--eg-color-text-accent-on-light);text-underline-offset:3px}.vc-empty{border:1px dashed var(--eg-border-color-hairline-on-light);color:var(--eg-color-text-tertiary);margin:0;padding:1.25rem}.vc-positions{gap:var(--eg-spacing-4);display:grid}.vc-position{gap:var(--eg-spacing-3);padding:var(--eg-spacing-5);border:1px solid var(--eg-border-color-hairline-on-light);background:var(--eg-color-surface-raised);justify-items:start;display:grid}.vc-position .eg-heading{margin:0}.vc-facts{gap:var(--eg-spacing-2) var(--eg-spacing-6);flex-wrap:wrap;margin:0;display:flex}.vc-facts>div{gap:2px;display:grid}.vc-facts dt{letter-spacing:.12em;text-transform:uppercase;color:var(--eg-color-text-tertiary);font-size:.6875rem}.vc-facts dd{margin:0;font-size:.9375rem}.vc-how,.vc-questions{gap:var(--eg-spacing-4);border-block-start:1px solid var(--eg-border-color-hairline-on-light);padding-block-start:var(--eg-spacing-4);display:grid}.vc-how .eg-heading,.vc-questions .eg-heading{margin:0}.vc-steps,.vc-question-list{gap:var(--eg-spacing-3);margin:0;padding-inline-start:1.25rem;display:grid}.vc-steps li{gap:2px;line-height:1.55;display:grid}.vc-steps li span{color:var(--eg-color-text-secondary)}.vc-question-list li{line-height:1.55}.vc-hint{color:var(--eg-color-text-tertiary);font-size:.875rem;display:block}.vc-why{gap:var(--eg-spacing-2);display:grid}
