.position-list{display:flex;flex-direction:column;gap:var(--spacing-xl);margin-top:var(--spacing-md)}.position-item{background-color:var(--color-card);border:1px solid var(--color-border);border-top:5px solid #0f2463;padding:var(--spacing-lg);transition:all .2s ease}.position-item:hover{border-color:#0f2463}.position-item h3{color:#0f2463;font-weight:600;margin-bottom:var(--spacing-sm)}.position-item p{margin-bottom:var(--spacing-sm);line-height:1.8}.benefits-list,.engagement-list,.requirements-list{list-style:none;padding:0;margin:var(--spacing-md) 0}.benefits-list li,.engagement-list li,.requirements-list li{padding-left:var(--spacing-lg);margin-bottom:var(--spacing-sm);position:relative;line-height:1.8;color:var(--color-text-body)}.benefits-list li:before,.engagement-list li:before,.requirements-list li:before{content:"•";position:absolute;left:0;color:#0f2463;font-weight:600;font-size:18px}.position-item strong{color:#0f2463;font-weight:600}.process-list{list-style:none;padding:0;margin:var(--spacing-md) 0;counter-reset:step-counter}.process-list li{counter-increment:step-counter;padding-left:var(--spacing-2xl);margin-bottom:var(--spacing-md);position:relative;line-height:1.8;color:var(--color-text-body)}.process-list li:before{content:counter(step-counter);position:absolute;left:0;top:0;width:32px;height:32px;background:#0f2463;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px}.inline-link,.process-list strong{color:#0f2463;font-weight:600}.inline-link{text-decoration:none;border-bottom:1px solid #0f2463}.inline-link:hover{border-bottom-color:#5a151f;color:#5a151f}