.jmark-positions{padding:64px 24px}.jmark-positions__container{margin:0 auto;max-width:1440px}.jmark-positions__heading{color:#111827;font-size:32px;font-weight:700;margin:0 0 32px}.jmark-positions__list{list-style:none;margin:0;padding:0}.jmark-positions__item{border-top:1px solid #d1d5db}.jmark-positions__item:last-child{border-bottom:1px solid #d1d5db}.jmark-positions__trigger{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:20px 0;text-align:left;width:100%}.jmark-positions__trigger:focus-visible{border-radius:2px;outline:2px solid #1d4ed8;outline-offset:2px}.jmark-positions__trigger-text{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px}.jmark-positions__title{color:#111827;font-size:28px;font-weight:700;line-height:1.4}.jmark-positions__location{color:#111827;font-size:28px;font-weight:400;line-height:1.4}.jmark-positions__icon{align-items:center;color:#111827;display:flex;flex-shrink:0;font-size:56px;font-weight:100;height:35px;justify-content:center;line-height:1;width:35px}.jmark-positions__icon-minus,.jmark-positions__item.is-open .jmark-positions__icon-plus{display:none}.jmark-positions__item.is-open .jmark-positions__icon-minus{display:block}.jmark-positions__panel[hidden]{display:none}.jmark-positions__panel-inner{padding:24px 28px 28px}.jmark-positions__content{color:#374151;font-size:18px;line-height:1.65;margin-bottom:24px}.jmark-positions__content p{margin:0 0 12px}.jmark-positions__content p:last-child{margin-bottom:0}.jmark-positions__content ol,.jmark-positions__content ul{margin:8px 0 12px;padding-left:20px}.jmark-positions__content li{margin-bottom:6px}.jmark-positions__content strong{color:#111827;font-weight:600}.jmark-positions__apply{margin-top:8px}.jmark-positions__btn{background-color:#0f172a;border-radius:50px;color:#fff;display:inline-block;font-size:.875rem;font-size:18px;font-weight:600;padding:12px 28px;text-decoration:none;transition:background-color .2s ease}.jmark-positions__btn:hover{background-color:#1e3a5f;color:#fff;text-decoration:none}