.workable-careers-block_filters__7lFuJ{display:flex;align-items:center;justify-content:center;gap:2rem;margin-block-end:4rem}.workable-careers-block_filters__7lFuJ>button{width:unset;gap:1rem}.workable-careers-block_job__RMlEd{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"title    title" "location link";align-items:center;gap:1rem;padding-block:1rem;border-bottom:1px solid var(--color-neutral-100)}@media (min-width:62rem){.workable-careers-block_job__RMlEd{grid-template-columns:1fr auto auto;grid-template-areas:"title location link";gap:3rem;padding-block:2rem}}@media (min-width:75rem){.workable-careers-block_job__RMlEd{gap:5rem}}.workable-careers-block_job__RMlEd:first-of-type{border-top:1px solid var(--color-neutral-100)}.workable-careers-block_job__RMlEd>strong{grid-area:title;margin-block-end:0}@media (min-width:62rem){.workable-careers-block_job__RMlEd>strong{white-space:nowrap;overflow:clip;text-overflow:ellipsis}}.workable-careers-block_job__RMlEd>span{grid-area:location}.workable-careers-block_job__RMlEd>a{grid-area:link;display:flex;align-items:center;justify-content:flex-end;text-transform:uppercase;gap:.125rem}:is(.workable-careers-block_job__RMlEd>a)>strong{background:var(--gradient-text,var(--gradient-primary));-webkit-background-clip:text;background-clip:text;color:transparent}:is(.workable-careers-block_job__RMlEd>a) svg{width:1rem;height:1rem;color:var(--color-secondary)}.fieldset_fieldset__sioZ9{margin:unset;padding:unset;border:unset}.fieldset_fieldset__sioZ9>p{margin-block-end:.625rem;color:var(--color-neutral-500);font-size:70%}.fieldset_fieldset__sioZ9>[data-state=valid]+[data-error]{display:none}.error_error__RNtet{position:absolute;z-index:1;top:100%;left:0;width:100%;margin-top:.25rem;padding:.5rem;border-radius:var(--border-radius-500);box-shadow:var(--shadow-300);border:1px solid var(--color-neutral-100);color:var(--color-primary);font-size:.875rem;background-color:var(--color-white)}.error_error__RNtet:before{z-index:1;top:-6px;border-bottom:6px solid var(--color-white)}.error_error__RNtet:after,.error_error__RNtet:before{content:"";position:absolute;left:1rem;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent}.error_error__RNtet:after{top:-7px;border-bottom:6px solid var(--color-neutral-100)}.hubspot-form-builder_wrapper__uiopW[data-sticky=true]{position:sticky;top:var(--global-sticky-top)}.hubspot-form-builder_wrapper__uiopW:has(.hubspot-form-builder_mask__6MnTu) [data-subtitle=sm]{visibility:hidden}.hubspot-form-builder_form__AIPM_{display:flex;gap:1.125rem;flex-wrap:wrap;padding-inline:1.125rem;padding-block:1.5rem;box-shadow:var(--shadow-500);border-radius:var(--border-radius-700)}:is(.hubspot-form-builder_form__AIPM_ [data-subtitle=sm]):before{content:"";position:absolute;right:calc(100% + 1.125rem);width:5px;height:100%;border-radius:var(--border-radius-700);background-color:var(--color-primary);translate:50% 0}.hubspot-form-builder_fieldGroup__OYH6U{width:100%}.hubspot-form-builder_fieldGroup__OYH6U:has(>:nth-child(2)){display:grid;grid-template-columns:repeat(var(--length),1fr);gap:1rem}.hubspot-form-builder_fieldGroup__OYH6U:empty{display:none}.hubspot-form-builder_checkboxGroup__6Q4S6{display:flex;flex-direction:column;gap:1rem}.hubspot-form-builder_checkbox__VYO4c{display:flex;align-items:center;gap:1rem}.hubspot-form-builder_checkbox__VYO4c label{margin-block-end:0}.hubspot-form-builder_mask__6MnTu{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--global-gap);position:absolute;inset:0;z-index:1;padding-inline:1.125rem;padding-block:1.5rem;border-radius:inherit;background-color:var(--color-white)}.hubspot-form-builder_disclaimer__GEkzR{font-size:70%;padding-right:1.125rem}:is(.hubspot-form-builder_disclaimer__GEkzR p):last-child{margin-block-end:0}.hubspot-form-builder_actions__nfc0y{width:100%;padding-right:var(--hbspt-actions-pad-inline-end,1.125rem)}