.file-gallery-module__q0L0VG__masonry{column-gap:var(--mantine-spacing-sm);column-count:1}@media (min-width:24em){.file-gallery-module__q0L0VG__masonry{column-count:2}}@media (min-width:48em){.file-gallery-module__q0L0VG__masonry{column-count:3}}.file-gallery-module__q0L0VG__tile{width:100%;margin-bottom:var(--mantine-spacing-sm);break-inside:avoid;border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);background:var(--mantine-color-white);display:block;position:relative;overflow:hidden}.file-gallery-module__q0L0VG__preview{position:relative}@media (hover:hover){.file-gallery-module__q0L0VG__tile:hover{border-color:var(--mantine-color-gray-5)}}.file-gallery-module__q0L0VG__image{object-fit:cover;object-position:center;width:100%;height:auto;max-height:16rem;display:block}.file-gallery-module__q0L0VG__video{aspect-ratio:16/9;object-fit:cover;background:var(--mantine-color-dark-9);width:100%;display:block}.file-gallery-module__q0L0VG__pdfFrame{aspect-ratio:3/2;background:var(--mantine-color-white);position:relative;overflow:hidden}.file-gallery-module__q0L0VG__pdfLoading{height:100%}.file-gallery-module__q0L0VG__pdfCanvas{object-fit:cover;object-position:top;width:100%;height:100%;display:block;position:absolute;inset:0}.file-gallery-module__q0L0VG__play{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.file-gallery-module__q0L0VG__fileBody{background:var(--mantine-color-gray-0);justify-content:center;align-items:center;min-height:140px;display:flex}.file-gallery-module__q0L0VG__footer{padding:var(--mantine-spacing-xs) var(--mantine-spacing-xs) var(--mantine-spacing-xs) var(--mantine-spacing-sm)}.file-gallery-module__q0L0VG__meta{flex:1;min-width:0}.file-gallery-module__q0L0VG__hit{z-index:1;position:absolute;inset:0}.file-gallery-module__q0L0VG__hit:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:-2px}
.job-description-module__32KSvq__root{font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-md)}.job-description-module__32KSvq__root :where(p,ul,ol,li,a,strong,em,b,i,u,s,span,font){font-family:inherit!important;font-size:inherit!important}.job-description-module__32KSvq__root p{margin-bottom:var(--mantine-spacing-xs)}.job-description-module__32KSvq__root h2{margin-top:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-xs);font-family:var(--mantine-font-family);font-size:var(--mantine-h4-font-size);line-height:var(--mantine-h4-line-height)}.job-description-module__32KSvq__root ul{margin-top:0;margin-bottom:var(--mantine-spacing-xs);padding-inline-start:var(--mantine-spacing-lg)}.job-description-module__32KSvq__root li p{margin-bottom:0}.job-description-module__32KSvq__root a{overflow-wrap:anywhere}
.form-fill-module__F68mFq__narrow{width:100%;max-width:45rem;margin-inline:auto}
.job-layout-module__dh8Cha__split{gap:var(--mantine-spacing-md);align-items:start;display:grid}.job-layout-module__dh8Cha__main{min-width:0;scroll-margin-top:var(--mantine-spacing-md)}.job-layout-module__dh8Cha__description{min-width:0}@media (max-width:74.99em){.job-layout-module__dh8Cha__description{order:-1}.job-layout-module__dh8Cha__split,.job-layout-module__dh8Cha__stacked{margin-top:calc(var(--mantine-spacing-md) - var(--mantine-spacing-xl))}}@media (min-width:75em){.job-layout-module__dh8Cha__split{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch;overflow:hidden}.job-layout-module__dh8Cha__main{overscroll-behavior:contain;min-height:0;padding-inline-end:var(--mantine-spacing-md);overflow-y:auto}.job-layout-module__dh8Cha__description{flex-direction:column;min-height:0;display:flex}.job-layout-module__dh8Cha__description .job-layout-module__dh8Cha__descriptionCard{overscroll-behavior:contain;flex:0 auto;width:100%;min-height:0;max-height:100%;overflow-y:auto}}.job-layout-module__dh8Cha__jump{transform:translate(-50%)}.job-layout-module__dh8Cha__jumpButton{--button-radius:999px;border-radius:999px}@media (min-width:75em){.job-layout-module__dh8Cha__jump{display:none}}
