.customer-post-job{margin-top:18px;padding:18px;border:1px solid #dfe7e1;border-radius:16px;background:linear-gradient(180deg,#f8fbf8,#fff);display:grid;gap:14px}.post-job-copy h4{margin:3px 0 6px;font-size:1.05rem}.post-job-copy p{margin:0;color:#53635d;line-height:1.5}.post-job-kicker{display:inline-block;font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#245f4d}.post-job-next{margin-top:10px!important;padding:10px 12px;border-radius:10px;background:#eef6f1;color:#24483d!important}.post-job-feedback{font-size:.92rem;color:#53635d}.post-job-feedback-done{font-weight:700;color:#245f4d}.post-job-actions{display:flex;flex-wrap:wrap;gap:9px;align-items:center}.post-job-actions .primary-btn,.post-job-actions .ghost-btn{min-height:42px}.post-job-actions .primary-btn{background:#173c32;color:#fff;border:1px solid #173c32;border-radius:999px;padding:10px 16px;font-weight:800;cursor:pointer}.post-job-actions .ghost-btn{border-radius:999px}.post-job-actions button:focus-visible{outline:3px solid rgba(23,60,50,.22);outline-offset:2px}@media(max-width:640px){.customer-post-job{padding:15px}.post-job-actions{display:grid;grid-template-columns:1fr}.post-job-actions .primary-btn,.post-job-actions .ghost-btn{width:100%}}
