.PostJob_page__dRpSe{max-width:1000px;margin:0 auto;padding:5rem 1.25rem;color:var(--text)}.PostJob_header__jw_1Q{margin-bottom:2rem}.PostJob_header__jw_1Q a{color:var(--gold);text-decoration:none}.PostJob_header__jw_1Q h1{font-family:var(--font-heading);font-size:clamp(2.4rem,6vw,4rem);margin:.6rem 0}.PostJob_header__jw_1Q p{color:var(--muted)}.PostJob_form__y_gwL{display:grid;gap:1rem}.PostJob_notice__Fd4ii{padding:1rem;border-left:3px solid var(--gold);background:var(--surface-soft);color:var(--muted)}.PostJob_form__y_gwL fieldset{border:1px solid var(--line);border-radius:18px;padding:1.25rem;background:var(--card)}.PostJob_form__y_gwL legend{padding:0 .5rem;color:var(--gold);font-weight:700}.PostJob_row__To_Lu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.PostJob_form__y_gwL label{display:grid;gap:.4rem;color:var(--muted);font-size:.9rem}.PostJob_form__y_gwL input,.PostJob_form__y_gwL textarea{width:100%;border:1px solid var(--line);border-radius:10px;padding:.75rem;background:var(--surface);color:var(--text);font:inherit}.PostJob_form__y_gwL input{height:54px}.PostJob_form__y_gwL textarea{min-height:180px;resize:vertical}.PostJob_form__y_gwL fieldset>label{margin-top:1rem}.PostJob_actions__FZnkE{display:flex;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}.PostJob_actions__FZnkE button,.PostJob_primary__kipGv,.PostJob_remove__0G49L{border-radius:999px;padding:.8rem 1.2rem;font-weight:700;cursor:pointer}.PostJob_actions__FZnkE button:not(.PostJob_primary__kipGv){border:1px solid var(--gold)}.PostJob_actions__FZnkE button:not(.PostJob_primary__kipGv):hover{filter:brightness(1.15)}.PostJob_primary__kipGv{border:1px solid var(--gold);background:var(--button-gradient);color:var(--button-text);min-width:180px}.PostJob_primary__kipGv:hover{filter:brightness(1.08)}.PostJob_remove__0G49L{border:1px solid var(--rose);background:transparent;color:var(--rose);margin-top:1rem}.PostJob_success__zX5wP{color:var(--mint)}.PostJob_error__J9pd1{color:var(--rose)}.PostJob_trap__JorrC{position:absolute;left:-9999px}@media(max-width:680px){.PostJob_row__To_Lu{grid-template-columns:1fr}.PostJob_actions__FZnkE{justify-content:stretch}.PostJob_actions__FZnkE .PostJob_primary__kipGv,.PostJob_actions__FZnkE button{width:100%}}.PostJob_actions__FZnkE button:not(.PostJob_primary__kipGv){height:56px;min-width:160px;border:2px solid var(--gold);border-radius:999px;background:var(--surface-strong);color:var(--gold);padding:0 1.15rem}.PostJob_actions__FZnkE button:not(.PostJob_primary__kipGv):hover{filter:brightness(1.2)}.PostJob_form__y_gwL .PostJob_actions__FZnkE button:not(.PostJob_primary__kipGv){height:56px;min-width:160px;border:2px solid var(--gold);border-radius:999px;background:var(--surface-strong);color:var(--gold)!important;-webkit-text-fill-color:var(--gold);padding:0 1.15rem}.PostJob_form__y_gwL .PostJob_actions__FZnkE button:not(.PostJob_primary__kipGv):hover{filter:brightness(1.2)}.PostJob_form__y_gwL select{width:100%;height:54px;border:1px solid var(--line);background:var(--surface);-moz-appearance:none;appearance:none;-webkit-appearance:none;min-height:54px;padding:0 2.7rem 0 1rem;border:1px solid rgba(210,138,69,.34);border-radius:11px;background:linear-gradient(145deg,#171b2b,#0e1422);background-image:linear-gradient(45deg,transparent 50%,var(--gold) 50%),linear-gradient(135deg,var(--gold) 50%,transparent 50%),linear-gradient(145deg,#171b2b,#0e1422);background-position:calc(100% - 1.25rem) 50%,calc(100% - 1rem) 50%,0 0;background-size:5px 5px,5px 5px,100% 100%;background-repeat:no-repeat;color:var(--text);font:inherit;font-weight:600;cursor:pointer}.PostJob_form__y_gwL select:hover{border-color:var(--gold)}.PostJob_form__y_gwL select:focus{outline:0;border-color:var(--gold);box-shadow:0 0 0 3px rgba(242,184,75,.14)}.PostJob_form__y_gwL select option{background:#0d1422;color:var(--text);font-weight:600}.PostJob_jobSelect__LA1Wp{position:relative;min-width:0}.PostJob_jobSelectTrigger__tqxUG{display:flex;align-items:center;justify-content:space-between;width:100%;height:54px;padding:0 .9rem;border:1px solid rgba(210,138,69,.34);border-radius:11px;background:linear-gradient(145deg,#171b2b,#0e1422);color:var(--text)!important;-webkit-text-fill-color:var(--text);font:inherit;font-weight:600;text-align:left;cursor:pointer}.PostJob_jobSelectTrigger__tqxUG i{width:8px;height:8px;border-right:2px solid var(--gold);border-bottom:2px solid var(--gold);transform:rotate(45deg);margin:-4px .2rem 0 .8rem}.PostJob_jobSelectOpen__Y00eq .PostJob_jobSelectTrigger__tqxUG,.PostJob_jobSelectTrigger__tqxUG:hover{border-color:var(--gold)}.PostJob_jobSelectMenu__FjZ8k{position:absolute;z-index:20;top:calc(100% + .4rem);left:0;width:100%;padding:.35rem;border:1px solid rgba(210,138,69,.45);border-radius:11px;background:#0d1422;box-shadow:0 18px 40px rgba(0,0,0,.35)}.PostJob_jobSelectMenu__FjZ8k button{display:block;width:100%;padding:.7rem .75rem;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--text)!important;-webkit-text-fill-color:var(--text);font:inherit;text-align:left;cursor:pointer}.PostJob_jobSelectMenu__FjZ8k button:hover,.PostJob_jobSelectSelected__sxsQb{border-color:rgba(242,184,75,.35)!important;background:rgba(242,184,75,.12)!important;color:var(--gold)!important;-webkit-text-fill-color:var(--gold)}