.job-content-section{padding:0 0 56px}.job-content-section .wrap{margin:0 auto;max-width:720px;padding:0 24px}.job-content-section h2{color:var(--job-text-primary);font-family:var(--job-font-heading);font-size:var(--job-text-3xl);font-weight:600;line-height:1.25;margin:0 0 18px}.job-content-section__content p{color:var(--job-text-secondary);font-family:var(--job-font-body);font-size:var(--job-text-base);line-height:1.75;margin:0 0 16px}.job-content-section__content p:last-child{margin-bottom:0}.job-content-section__content p strong{color:var(--job-text-primary);font-weight:600}.job-content-section__content ol,.job-content-section__content ul{display:flex;flex-direction:column;gap:8px;margin:0 0 16px;padding-left:20px}.job-content-section__content li{color:var(--job-text-secondary);font-family:var(--job-font-body);font-size:var(--job-text-base);line-height:1.65}@media (max-width:640px){.job-content-section{padding-bottom:40px}.job-content-section .wrap{padding:0 20px}}.job-content-section--editor-hidden{background:rgba(0,0,0,.015);border:1px dashed var(--job-border);border-radius:8px}.job-content-section__editor-message{color:var(--job-text-muted);font-family:var(--job-font-body);font-size:var(--job-text-sm);font-style:italic;margin:0}