.JobDetailContent-module__bwepcq__reserveMobileCtaBarSpace{padding-bottom:calc(4.5rem + env(safe-area-inset-bottom))}@media (min-width:62em){.JobDetailContent-module__bwepcq__reserveMobileCtaBarSpace{padding-bottom:0}}.JobDetailContent-module__bwepcq__layout{gap:var(--mantine-spacing-xl);flex-direction:column;display:flex}@media (min-width:62em){.JobDetailContent-module__bwepcq__layout{column-gap:var(--mantine-spacing-xl);row-gap:var(--mantine-spacing-xl);grid-template:"header aside""main aside"1fr/minmax(0,42rem) 20rem;justify-content:space-between;align-items:start;display:grid}}.JobDetailContent-module__bwepcq__header{order:0}@media (min-width:62em){.JobDetailContent-module__bwepcq__header{grid-area:header}}.JobDetailContent-module__bwepcq__main{gap:var(--mantine-spacing-xl);flex-direction:column;order:2;min-width:0;display:flex}@media (min-width:62em){.JobDetailContent-module__bwepcq__main{grid-area:main}}.JobDetailContent-module__bwepcq__aside{gap:var(--mantine-spacing-lg);flex-direction:column;order:1;display:flex}@media (min-width:62em){.JobDetailContent-module__bwepcq__aside{top:var(--mantine-spacing-xl);max-height:calc(100vh - var(--mantine-spacing-xl)*2);grid-area:aside;position:sticky;overflow-y:auto}}.JobDetailContent-module__bwepcq__asideAction.JobDetailContent-module__bwepcq__hiddenOnMobile,.JobDetailContent-module__bwepcq__aside.JobDetailContent-module__bwepcq__hiddenOnMobile{display:none}@media (min-width:62em){.JobDetailContent-module__bwepcq__asideAction.JobDetailContent-module__bwepcq__hiddenOnMobile,.JobDetailContent-module__bwepcq__aside.JobDetailContent-module__bwepcq__hiddenOnMobile{display:flex}}.JobDetailContent-module__bwepcq__mobileCtaBar{z-index:90;padding:var(--mantine-spacing-sm)var(--mantine-spacing-md);padding-bottom:calc(var(--mantine-spacing-sm) + env(safe-area-inset-bottom));background:var(--mantine-color-body);border-top:1px solid var(--mantine-color-default-border);box-shadow:0 -4px 16px color-mix(in srgb,var(--mantine-color-navy-9)10%,transparent);position:fixed;bottom:0;left:0;right:0}@media (min-width:62em){.JobDetailContent-module__bwepcq__mobileCtaBar{display:none}}.JobDetailContent-module__bwepcq__asideAction .mantine-Button-root{height:auto;min-height:var(--button-height);padding-block:var(--mantine-spacing-xs)}.JobDetailContent-module__bwepcq__asideAction .mantine-Button-label{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;overflow:visible}
.BrandedThemeProvider-module__vdK9Kq__button:where(:not([data-variant]),[data-variant=filled]){transition:background-color var(--trufit-transition,.2s ease),box-shadow var(--trufit-transition,.2s ease)}.BrandedThemeProvider-module__vdK9Kq__button:where(:not([data-variant]),[data-variant=filled]):hover:not([data-disabled]):not([data-loading]),.BrandedThemeProvider-module__vdK9Kq__button:where(:not([data-variant]),[data-variant=filled]):focus-visible:not([data-disabled]):not([data-loading]){background-color:var(--button-bg,var(--mantine-primary-color-filled));box-shadow:0 0 0 4px color-mix(in srgb,var(--button-bg,var(--mantine-primary-color-filled))35%,transparent)}.BrandedThemeProvider-module__vdK9Kq__button:where(:not([data-variant]),[data-variant=filled]):active:not([data-disabled]):not([data-loading]){background-color:var(--button-bg,var(--mantine-primary-color-filled));box-shadow:0 0 0 2px color-mix(in srgb,var(--button-bg,var(--mantine-primary-color-filled))55%,transparent)}
.WebsiteWidgetPreview-module__cLGZsq__previewSurface{box-sizing:border-box;border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);background:var(--mantine-color-body);min-height:240px;padding:var(--mantine-spacing-md);transition:max-width var(--trufit-transition);width:100%;margin-inline:auto;overflow:auto}.WebsiteWidgetPreview-module__cLGZsq__previewSurface[data-preview-width=desktop]{max-width:960px}.WebsiteWidgetPreview-module__cLGZsq__previewSurface[data-preview-width=tablet]{max-width:640px}.WebsiteWidgetPreview-module__cLGZsq__previewSurface[data-preview-width=mobile]{max-width:390px}.WebsiteWidgetPreview-module__cLGZsq__unavailable{border:1px solid var(--mantine-color-yellow-4);border-radius:var(--mantine-radius-md);margin:var(--mantine-spacing-md)auto;max-width:480px;padding:var(--mantine-spacing-lg)}@media (prefers-reduced-motion:reduce){.WebsiteWidgetPreview-module__cLGZsq__previewSurface{transition:none}}
.WebsiteWidgetBuilder-module__b0QN_q__previewColumn{position:static}@media (min-width:62em) and (min-height:42em){.WebsiteWidgetBuilder-module__b0QN_q__previewColumn{top:calc(var(--trufit-header-height,60px) + var(--mantine-spacing-md));position:sticky}}
.WidgetResizeReporter-module__820XIa__root{box-sizing:border-box;overflow-wrap:anywhere;width:100%;min-height:80px;padding:var(--mantine-spacing-md)}
.WebsiteWidgetContent-module__e8a0MG__header{border-bottom:1px solid var(--mantine-color-default-border);padding-bottom:var(--mantine-spacing-md)}.WebsiteWidgetContent-module__e8a0MG__logo{flex:none}.WebsiteWidgetContent-module__e8a0MG__card{background:var(--mantine-color-body)}.WebsiteWidgetContent-module__e8a0MG__link{align-self:flex-start}.WebsiteWidgetContent-module__e8a0MG__empty{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);color:var(--mantine-color-dimmed);padding:var(--mantine-spacing-lg);margin:0}
