.job-sidebar__card{background:var(--bg-subtle);margin-bottom:24px}.job-sidebar__card:last-child{margin-bottom:0}.job-sidebar__card-title{color:var(--aspire-charcoal);font-size:1.0625rem;font-weight:700;letter-spacing:-.01em;margin-bottom:20px}.job-sidebar__detail{align-items:center;border-bottom:1px solid var(--aspire-border);display:flex;justify-content:space-between;padding:10px 0}.job-sidebar__detail:last-of-type{border-bottom:none}.job-sidebar__detail-label{color:var(--aspire-light-text);font-size:.8125rem;font-weight:500}.job-sidebar__detail-value{color:var(--aspire-charcoal);font-size:.8125rem;font-weight:600;text-align:right}.job-sidebar__note{color:var(--aspire-light-text);font-size:.75rem;line-height:1.5;margin-top:16px;text-align:center}.benefits-list{list-style:none;margin-top:4px}.benefits-list li{align-items:center;border-bottom:1px solid #e2e2e2;color:var(--aspire-dark);display:flex;font-size:.8125rem;font-weight:500;gap:10px;padding:8px 0}.benefits-list li:last-child{border-bottom:none}.benefits-list li svg{color:var(--aspire-accent);flex-shrink:0}@media (max-width:900px){.job-sidebar{border-top:1px solid var(--aspire-border);padding-top:40px}}