.hire-form-section[data-astro-cid-kmzfioza]{padding:clamp(48px,7vw,96px) 0}.hire-form-wrap[data-astro-cid-kmzfioza]{background:var(--paper-pure);border:3px solid var(--ink);max-width:720px;box-shadow:var(--shadow-card-lift);margin:0 auto;padding:clamp(28px,5vw,56px)}.intake-card .hire-form-wrap[data-astro-cid-kmzfioza]{box-shadow:none;border:0;max-width:none}.hire-form[data-astro-cid-kmzfioza]{gap:28px;display:grid}.is-compact[data-astro-cid-kmzfioza].hire-form-section{padding:0}.is-compact[data-astro-cid-kmzfioza] .hire-form-wrap[data-astro-cid-kmzfioza]{max-width:none;margin:0;padding:clamp(18px,2.2vw,26px)}.is-compact[data-astro-cid-kmzfioza] .hire-form[data-astro-cid-kmzfioza],.is-compact[data-astro-cid-kmzfioza] .field-row[data-astro-cid-kmzfioza]{gap:16px}.is-compact[data-astro-cid-kmzfioza] .field[data-astro-cid-kmzfioza]{gap:6px}.is-compact[data-astro-cid-kmzfioza] .field[data-astro-cid-kmzfioza] input[data-astro-cid-kmzfioza],.is-compact[data-astro-cid-kmzfioza] .field[data-astro-cid-kmzfioza] select[data-astro-cid-kmzfioza]{padding:11px 12px}.is-compact[data-astro-cid-kmzfioza] .field[data-astro-cid-kmzfioza] textarea[data-astro-cid-kmzfioza]{min-height:96px;padding:11px 12px}.is-compact[data-astro-cid-kmzfioza] .submit-row[data-astro-cid-kmzfioza]{gap:14px;margin-top:2px}.is-compact[data-astro-cid-kmzfioza] .submit-btn[data-astro-cid-kmzfioza]{padding:14px 22px}.is-compact[data-astro-cid-kmzfioza] .hire-thanks[data-astro-cid-kmzfioza]{padding:4px 0}.svc-pick[data-astro-cid-kmzfioza]{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.svc-pick[data-astro-cid-kmzfioza] legend[data-astro-cid-kmzfioza]{font-family:var(--font-mono);font-size:var(--fs-mono-xs);font-weight:var(--fw-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin-bottom:10px;padding:0}.svc-pick[data-astro-cid-kmzfioza] legend[data-astro-cid-kmzfioza] .opt[data-astro-cid-kmzfioza]{color:var(--ink-faint);letter-spacing:.08em;margin-left:6px}.svc-chips[data-astro-cid-kmzfioza]{flex-wrap:wrap;gap:8px;display:flex}.svc-chip[data-astro-cid-kmzfioza]{cursor:pointer;position:relative}.svc-chip[data-astro-cid-kmzfioza] input[data-astro-cid-kmzfioza]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.svc-chip[data-astro-cid-kmzfioza] span[data-astro-cid-kmzfioza]{border:2px solid var(--ink);background:var(--paper);font-family:var(--font-body);color:var(--ink);transition:background var(--dur-fast) var(--ease);padding:9px 14px;font-size:14px;line-height:1.2;display:inline-block}.svc-chip[data-astro-cid-kmzfioza]:hover span[data-astro-cid-kmzfioza]{background:var(--surface,#ebe8dc)}.svc-chip[data-astro-cid-kmzfioza] input[data-astro-cid-kmzfioza]:checked+span[data-astro-cid-kmzfioza]{background:var(--ink);color:var(--paper-pure)}.svc-chip[data-astro-cid-kmzfioza] input[data-astro-cid-kmzfioza]:focus-visible+span[data-astro-cid-kmzfioza]{outline:3px solid var(--acrid-red);outline-offset:2px}.field[data-astro-cid-kmzfioza] label[data-astro-cid-kmzfioza] .opt[data-astro-cid-kmzfioza]{color:var(--ink-faint);letter-spacing:.08em;margin-left:6px}.hire-form[data-astro-cid-kmzfioza][hidden],.hire-thanks[data-astro-cid-kmzfioza][hidden]{display:none!important}.hire-more[data-astro-cid-kmzfioza]{border-top:1px dashed var(--ink-faint);padding-top:12px}.hire-more[data-astro-cid-kmzfioza] summary[data-astro-cid-kmzfioza]{cursor:pointer;font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:.08em;color:var(--ink-soft)}.hire-more[data-astro-cid-kmzfioza] summary[data-astro-cid-kmzfioza] .opt[data-astro-cid-kmzfioza]{color:var(--ink-faint);margin-left:6px}.hire-more[data-astro-cid-kmzfioza] summary[data-astro-cid-kmzfioza]:focus-visible{outline:3px solid var(--acrid-red);outline-offset:2px}.hire-more-body[data-astro-cid-kmzfioza]{gap:16px;margin-top:14px;display:grid}.svc-package[data-astro-cid-kmzfioza]{font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:.08em;color:var(--ink-soft);margin:0}.svc-package[data-astro-cid-kmzfioza] strong[data-astro-cid-kmzfioza]{color:var(--ink)}.svc-package[data-astro-cid-kmzfioza][hidden]{display:none}.svc-package-clear[data-astro-cid-kmzfioza]{font:inherit;color:var(--acrid-red);cursor:pointer;background:0 0;border:0;margin-left:8px;padding:0;text-decoration:underline}.field-row[data-astro-cid-kmzfioza]{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (width<=640px){.field-row[data-astro-cid-kmzfioza]{grid-template-columns:1fr}}.field[data-astro-cid-kmzfioza]{gap:8px;display:grid;position:relative}.field[data-astro-cid-kmzfioza] label[data-astro-cid-kmzfioza]{font-family:var(--font-mono);font-size:var(--fs-mono-xs);font-weight:var(--fw-medium);letter-spacing:.12em;text-transform:uppercase;color:var(--ink)}.field[data-astro-cid-kmzfioza] input[data-astro-cid-kmzfioza],.field[data-astro-cid-kmzfioza] textarea[data-astro-cid-kmzfioza],.field[data-astro-cid-kmzfioza] select[data-astro-cid-kmzfioza]{background:var(--paper);border:2px solid var(--ink);width:100%;color:var(--ink);font-family:var(--font-body);transition:background var(--dur-fast) var(--ease),border-color var(--dur) var(--ease);appearance:none;border-radius:0;padding:13px 14px;font-size:16px;line-height:1.4}.field[data-astro-cid-kmzfioza] textarea[data-astro-cid-kmzfioza]{resize:vertical;min-height:140px;font-size:15.5px;line-height:1.55}.field[data-astro-cid-kmzfioza] input[data-astro-cid-kmzfioza]::placeholder,.field[data-astro-cid-kmzfioza] textarea[data-astro-cid-kmzfioza]::placeholder{color:var(--ink-soft);opacity:1;font-style:italic}.field[data-astro-cid-kmzfioza] input[data-astro-cid-kmzfioza]:focus,.field[data-astro-cid-kmzfioza] textarea[data-astro-cid-kmzfioza]:focus,.field[data-astro-cid-kmzfioza] select[data-astro-cid-kmzfioza]:focus{outline:3px solid var(--ink);outline-offset:0;background:var(--acid);border-color:var(--ink)}.field[data-astro-cid-kmzfioza] input[data-astro-cid-kmzfioza]:invalid:not(:placeholder-shown),.field[data-astro-cid-kmzfioza] textarea[data-astro-cid-kmzfioza]:invalid:not(:placeholder-shown){border-color:var(--acrid-red)}.select-wrap[data-astro-cid-kmzfioza]{position:relative}.select-wrap[data-astro-cid-kmzfioza] select[data-astro-cid-kmzfioza]{cursor:pointer;color:var(--ink);padding-right:36px}.select-wrap[data-astro-cid-kmzfioza] select[data-astro-cid-kmzfioza]:invalid{color:var(--ink-soft)}.select-chev[data-astro-cid-kmzfioza]{color:var(--ink);pointer-events:none;font-family:var(--font-mono);font-size:13px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.field-meta[data-astro-cid-kmzfioza]{font-family:var(--font-mono);font-size:var(--fs-mono-xs);color:var(--ink-soft);letter-spacing:.04em;place-self:end;margin-top:-4px}.field-meta[data-astro-cid-kmzfioza].is-warn{color:var(--acrid-red)}.field-meta[data-astro-cid-kmzfioza].is-short{color:var(--ink-soft)}.hp[data-astro-cid-kmzfioza]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;left:-9999px;overflow:hidden;position:absolute!important}.submit-row[data-astro-cid-kmzfioza]{flex-wrap:wrap;align-items:center;gap:24px;margin-top:8px;display:flex}.submit-btn[data-astro-cid-kmzfioza]{padding:16px 30px;font-size:14px}.submit-btn[data-astro-cid-kmzfioza][disabled]{opacity:.65;cursor:wait;box-shadow:var(--shadow-cta-rest);transform:none}.submit-meta[data-astro-cid-kmzfioza]{font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:.04em;color:var(--ink-soft);margin:0}.form-err[data-astro-cid-kmzfioza]{font-family:var(--font-mono);color:var(--ink);background:var(--paper-pure);border:2px solid var(--acrid-red);margin:0;padding:14px 18px;font-size:13px;line-height:1.6}.form-err[data-astro-cid-kmzfioza] a[data-astro-cid-kmzfioza]{color:var(--acrid-red);border-bottom:1px solid var(--acrid-red)}.form-err[data-astro-cid-kmzfioza][hidden]{display:none}.hire-thanks[data-astro-cid-kmzfioza]{text-align:left;justify-items:start;gap:16px;display:grid}.thanks-eyebrow[data-astro-cid-kmzfioza]{margin:0}.thanks-h[data-astro-cid-kmzfioza]{font-family:var(--font-poster);text-transform:uppercase;letter-spacing:.01em;color:var(--ink);margin:0;font-size:clamp(30px,4vw,48px);font-weight:400;line-height:.95}.thanks-body[data-astro-cid-kmzfioza]{font-family:var(--font-display);color:var(--ink-soft);max-width:52ch;margin:0;font-size:clamp(16px,1.8vw,20px);font-style:italic;line-height:1.5}.thanks-meta[data-astro-cid-kmzfioza]{font-family:var(--font-mono);color:var(--ink-soft);border-top:2px solid var(--ink);margin:0;padding-top:12px;font-size:12px}.thanks-meta[data-astro-cid-kmzfioza] a[data-astro-cid-kmzfioza]{color:var(--ink);border-bottom:1px solid var(--rule-strong)}.thanks-meta[data-astro-cid-kmzfioza] a[data-astro-cid-kmzfioza]:hover{color:var(--acrid-red);border-bottom-color:var(--acrid-red)}.visually-hidden[data-astro-cid-kmzfioza]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}section[data-astro-cid-zkmehxi3]{padding:clamp(44px,6vw,88px) 0}.red[data-astro-cid-zkmehxi3]{color:var(--acrid-red)}.serif-em[data-astro-cid-zkmehxi3]{font-family:var(--font-display);text-transform:none;color:var(--acrid-red);font-style:italic}.st-hero[data-astro-cid-zkmehxi3]{padding:clamp(24px,4vw,56px) 0 clamp(16px,2vw,24px)}.st-h[data-astro-cid-zkmehxi3]{color:var(--ink);margin:12px 0 0;font-size:clamp(2.3rem,5.4vw,4.6rem);line-height:.94}.st-lede[data-astro-cid-zkmehxi3]{font-family:var(--font-display);color:var(--ink-soft);max-width:56ch;margin:16px 0 0;font-size:clamp(18px,1.8vw,21px);line-height:1.5}.st-plans[data-astro-cid-zkmehxi3]{border-bottom:3px solid var(--ink);padding-top:clamp(24px,3vw,36px)}.st-after[data-astro-cid-zkmehxi3]{border-bottom:3px solid var(--ink);background:var(--surface)}.after[data-astro-cid-zkmehxi3]{border-top:3px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.4vw,28px);margin:14px 0 0;padding:0;list-style:none;display:grid}@media (width<=820px){.after[data-astro-cid-zkmehxi3]{grid-template-columns:1fr}}.after[data-astro-cid-zkmehxi3] li[data-astro-cid-zkmehxi3]{align-content:start;gap:6px;padding-top:16px;display:grid}.after-n[data-astro-cid-zkmehxi3]{color:var(--acrid-red);font-size:40px;line-height:1}.after-h[data-astro-cid-zkmehxi3]{font-family:var(--font-display);color:var(--ink);margin:0;font-size:clamp(20px,2vw,23px)}.after-p[data-astro-cid-zkmehxi3]{color:var(--ink-soft);margin:0;line-height:1.55}.st-ask[data-astro-cid-zkmehxi3]{border-bottom:3px solid var(--ink);scroll-margin-top:72px;position:relative}.anchor[data-astro-cid-zkmehxi3]{position:absolute;top:-72px}.ask-grid[data-astro-cid-zkmehxi3]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}@media (width<=900px){.ask-grid[data-astro-cid-zkmehxi3]{grid-template-columns:1fr}}.ask-h[data-astro-cid-zkmehxi3]{color:var(--ink);margin:10px 0 0;font-size:clamp(32px,4.4vw,56px);line-height:.95}.ask-p[data-astro-cid-zkmehxi3]{color:var(--ink-soft);line-height:1.6;font-size:var(--fs-md);max-width:50ch;margin:16px 0 0}.ask-p[data-astro-cid-zkmehxi3] strong[data-astro-cid-zkmehxi3]{color:var(--ink)}.ask-small[data-astro-cid-zkmehxi3]{font-size:var(--fs-sm)}.ask-small[data-astro-cid-zkmehxi3] a[data-astro-cid-zkmehxi3]{color:var(--ink);border-bottom:2px solid var(--acrid-red)}.ask-form[data-astro-cid-zkmehxi3]{min-width:0}.st-faq[data-astro-cid-zkmehxi3]{border-bottom:3px solid var(--ink)}.st-terms[data-astro-cid-zkmehxi3]{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--ink-soft);margin:20px 0 0}.st-terms[data-astro-cid-zkmehxi3] a[data-astro-cid-zkmehxi3]{color:var(--ink);border-bottom:2px solid var(--acrid-red)}.st-pk-inner[data-astro-cid-zkmehxi3]{justify-items:start;gap:16px;display:grid}.st-pk-h[data-astro-cid-zkmehxi3]{color:#f4f2e9;margin:0;font-size:clamp(32px,5vw,60px)}.st-pk-p[data-astro-cid-zkmehxi3]{color:#f4f2e9d9;max-width:56ch;line-height:1.6;font-size:var(--fs-md);margin:0}
