.nl-job-detail__header{text-align:center;margin-bottom:var(--wp--preset--spacing--xl)}.nl-job-detail__type{align-self:auto;padding:var(--wp--preset--spacing--3-xs) var(--wp--preset--spacing--sm);margin-bottom:var(--wp--preset--spacing--sm)}.nl-job-detail__title{margin:0 0 var(--wp--preset--spacing--sm)}.nl-job-detail__meta{justify-content:center;font-size:var(--wp--preset--font-size--base)}.nl-job-detail__body{line-height:1.65;margin-top:var(--wp--preset--spacing--md)}.nl-job-detail__tasks,.nl-job-detail__requirements,.nl-job-detail__benefits{padding:var(--wp--preset--spacing--lg);background:var(--wp--preset--color--soft);border-radius:var(--wp--preset--border-radius--md);margin:var(--wp--preset--spacing--lg) 0}:is(.section--alt,.section--sand) .nl-job-detail__tasks,:is(.section--alt,.section--sand) .nl-job-detail__requirements,:is(.section--alt,.section--sand) .nl-job-detail__benefits{background:var(--wp--custom--color--surface)}.nl-job-detail__tasks h2,.nl-job-detail__requirements h2,.nl-job-detail__benefits h2{margin-top:0;font-size:var(--wp--preset--font-size--xl)}.nl-job-detail__tasks ul,.nl-job-detail__requirements ul,.nl-job-detail__benefits ul{list-style:none;padding:0;margin:var(--wp--preset--spacing--sm) 0 0;display:grid;gap:var(--wp--preset--spacing--2-xs)}.nl-job-detail__tasks li,.nl-job-detail__requirements li,.nl-job-detail__benefits li{padding-left:var(--wp--preset--spacing--md);position:relative;line-height:1.55}.nl-job-detail__tasks li::before,.nl-job-detail__requirements li::before,.nl-job-detail__benefits li::before{content:"";position:absolute;left:.25rem;top:.6rem;width:.5rem;height:.5rem;background:var(--wp--preset--color--primary)}.nl-job-detail__application{margin-top:var(--wp--preset--spacing--lg);padding:var(--wp--preset--spacing--lg);background:var(--wp--preset--color--soft);border-radius:var(--wp--preset--border-radius--md)}:is(.section--alt,.section--sand) .nl-job-detail__application{background:var(--wp--custom--color--surface)}.nl-job-detail__application>h2{margin-top:0}