.company-control.svelte-1ozerun{position:relative}ul.svelte-1ozerun{z-index:20;border:1px solid var(--line);background:#10131a;border-radius:12px;max-height:16rem;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto}button.svelte-1ozerun{text-align:left;background:0 0;border:0;border-radius:8px;width:100%;height:auto;padding:.55rem .7rem;font-size:.92rem}button[aria-selected=true].svelte-1ozerun,button.svelte-1ozerun:hover{background:var(--ember-dim)}.hire-form.svelte-bpkyuk{gap:16px;display:grid}.company-field.svelte-bpkyuk{z-index:3;position:relative}.listing-link.svelte-bpkyuk{color:inherit;display:inline}.listing-link.svelte-bpkyuk span:where(.svelte-bpkyuk){text-underline-offset:.18em;text-decoration:underline}.listing-link.svelte-bpkyuk svg:where(.svelte-bpkyuk){vertical-align:.08em;fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:.72em;height:.72em;margin-left:.28em;display:inline-block}.actions.svelte-bpkyuk{flex-wrap:wrap;align-items:center;gap:14px 18px;display:flex}textarea.svelte-bpkyuk{border:1px solid var(--line);width:100%;min-height:180px;color:var(--ink);resize:vertical;background:#07080c8c;border-radius:12px;padding:12px 14px}textarea.svelte-bpkyuk:focus{outline:2px solid var(--ember);outline-offset:2px;border-color:var(--ember)}.turnstile.svelte-bpkyuk{z-index:1;width:max-content;max-width:100%;height:0;position:relative;overflow:hidden;transform:translateZ(0)}.turnstile.needed.svelte-bpkyuk{height:65px;overflow:hidden}.form-message.svelte-bpkyuk strong:where(.svelte-bpkyuk){font-weight:700}.button.svelte-bpkyuk{justify-self:start}.hire-page.svelte-1kfidw3{padding:3.5rem 0 5rem}h1.svelte-1kfidw3{margin:0 0 .9rem;font-size:clamp(3rem,8vw,5.6rem);line-height:.9}.lede.svelte-1kfidw3{color:var(--muted);text-wrap:pretty;max-width:40rem;margin-bottom:1.6rem;line-height:1.6}.post.svelte-1kfidw3{max-width:40rem}.manage.svelte-1kfidw3{border-top:1px solid var(--line);gap:12px;max-width:40rem;margin-top:3.2rem;padding-top:2.4rem;display:grid}h2.svelte-1kfidw3{letter-spacing:-.04em;margin:0;font-size:clamp(1.6rem,3vw,2.2rem)}.manage.svelte-1kfidw3 p:where(.svelte-1kfidw3):not(.form-message){color:var(--muted);margin:0}.website.svelte-1kfidw3{position:absolute;left:-9999px}form.svelte-1kfidw3{gap:14px;display:grid}
