[data-site=tradesmenjobs] [data-shell] h1:not([data-hivis] *),[data-site=tradesmenjobs] [data-shell] h2:not([data-hivis] *){font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.01em;line-height:.98}[data-site=tradesmenjobs] [data-shell] button,[data-site=tradesmenjobs] [data-shell] input,[data-site=tradesmenjobs] [data-shell] select,[data-site=tradesmenjobs] [data-shell] textarea{border-radius:0}[data-site=tradesmenjobs] :focus-visible{outline:3px solid var(--color-border-focus);outline-offset:2px}[data-site=fncs] [data-shell=public] h1:not([data-directory] *),[data-site=fncs] [data-shell=public] h2:not([data-directory] *){font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.02em;line-height:1.05}[data-site=fncs] [data-shell] button,[data-site=fncs] [data-shell] input,[data-site=fncs] [data-shell] select,[data-site=fncs] [data-shell] textarea{border-radius:0}[data-site=fncs] [data-shell=public] a:not([class]){text-underline-offset:3px}[data-site=fncs] [data-shell] :focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;box-shadow:0 0 0 4px #ffffff}[data-site=jobhaul] [data-shell] button,[data-site=jobhaul] [data-shell] input,[data-site=jobhaul] [data-shell] select,[data-site=jobhaul] [data-shell] textarea{border-radius:0}[data-site=jobhaul] [data-shell=public] :is(h1,h2,h3):not([data-dispatch] *){font-family:var(--font-heading);letter-spacing:-.01em;line-height:1.1}[data-site=jobhaul] [data-shell=public] a:not([class]){text-underline-offset:3px}[data-site=jobhaul] [data-shell] :focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;box-shadow:0 0 0 4px #ffffff}[data-site=buddingprofessionals] [data-shell=public] :is(h1,h2,h3):not([data-firstshift] *){font-family:var(--font-heading);font-weight:800;letter-spacing:-.03em;line-height:1.1}[data-site=buddingprofessionals] [data-shell] :focus-visible:not([data-firstshift] *){outline:2px solid var(--color-border-focus);outline-offset:2px}[data-site=careerupshift] [data-shell] a[class*=Button]:not([data-careerupshift] *),[data-site=careerupshift] [data-shell] button:not([data-careerupshift] *){border-radius:999px}[data-site=careerupshift] [data-shell] :is(h1,h2,h3):not([data-careerupshift] *){font-family:var(--font-heading);font-weight:800;letter-spacing:-.03em}[data-site=careerupshift] [data-shell] :focus-visible{outline:2px solid var(--color-border-focus);outline-offset:1px}[data-site=careerupshift] [data-shell=minimal]>main:has(>[data-careerupshift]){max-width:none;padding:0}[data-site=careerupshift] [data-careerupshift] form :is(input,select){min-height:54px;font-size:16px}[data-site=careerupshift] [data-careerupshift] form button[type=submit]{min-height:56px;border-radius:999px;font-size:17px;font-weight:700}[data-site=hosthire] [data-shell] a[class*=Button]:not([data-hosthire] *),[data-site=hosthire] [data-shell] button:not([data-hosthire] *){border-radius:999px}[data-site=hosthire] [data-shell] :is(h1,h2,h3):not([data-hosthire] *){font-family:var(--font-heading);font-weight:800;letter-spacing:-.025em}[data-site=hosthire] [data-shell] :focus-visible{outline:3px solid var(--color-border-focus);outline-offset:2px}