.blox-jl-body,.blox-jl-body *,.blox-jl-body :after,.blox-jl-body :before{box-sizing:border-box}.blox-jl-container{padding:0 20px;width:100%}.blox-jl-heading{margin-bottom:48px}.blox-jl-categories{display:flex;flex-direction:column;gap:40px}.blox-jl-category-heading{font-size:20px;font-weight:700;margin:0;padding-bottom:16px}.blox-jl-row{align-items:center;display:flex;justify-content:space-between;padding:16px 0;text-decoration:none;transition:color .2s ease}.blox-jl-row-left{flex:1;min-width:0}.blox-jl-job-title{font-size:16px;font-weight:600;margin:0}.blox-jl-row-right{align-items:center;display:flex;flex-shrink:0;gap:16px;margin-left:16px}.blox-jl-location{align-items:center;border-style:solid;border-width:1px;display:inline-flex;font-size:13px;font-weight:500;padding:6px 16px;white-space:nowrap}.blox-jl-chevron{flex-shrink:0;height:20px;transition:transform .2s ease;width:20px}.blox-jl-row:hover .blox-jl-chevron{transform:translateX(4px)}.blox-jl-divider-section{left:0;line-height:0;overflow:hidden;pointer-events:none;position:absolute;width:100%}.blox-jl-divider-top{margin-top:-1px;top:0;transform:scaleY(-1)}.blox-jl-divider-bottom{bottom:0;margin-bottom:-1px}@media (prefers-reduced-motion:reduce){.blox-jl-body *{animation:none!important;transition:none!important}}@media (max-width:575px){.blox-jl-row{flex-wrap:wrap;gap:8px}.blox-jl-row-left{flex-basis:calc(100% - 40px)}.blox-jl-row-right{margin-left:0}.blox-jl-chevron{position:absolute;right:0;top:50%;transform:translateY(-50%)}.blox-jl-row{padding-right:36px;position:relative}.blox-jl-categories{gap:32px}}