.CombinedSearch-module-scss-module__cIx60W__combined_search{justify-content:center;align-items:center;display:flex}.CombinedSearch-module-scss-module__cIx60W__combined_search .CombinedSearch-module-scss-module__cIx60W__form{border:1px solid var(--neutral-200);background-color:var(--neutral-white);border-radius:2rem;align-items:center;height:3rem;transition:background-color .12s ease-in-out;display:flex;position:relative}.CombinedSearch-module-scss-module__cIx60W__combined_search .CombinedSearch-module-scss-module__cIx60W__form button[type=submit]{display:none}.CombinedSearch-module-scss-module__cIx60W__combined_search .CombinedSearch-module-scss-module__cIx60W__form .CombinedSearch-module-scss-module__cIx60W__submit_button{background-color:var(--secondary-02-500);color:var(--secondary-01-100);width:2.5rem;height:2.5rem;padding:0;transition:background-color .12s ease-in-out;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}.CombinedSearch-module-scss-module__cIx60W__combined_search .CombinedSearch-module-scss-module__cIx60W__form .CombinedSearch-module-scss-module__cIx60W__submit_button svg path{fill:#fff}.CombinedSearch-module-scss-module__cIx60W__combined_search .CombinedSearch-module-scss-module__cIx60W__form .CombinedSearch-module-scss-module__cIx60W__submit_button:hover{background-color:var(--secondary-02-400)}.CombinedSearch-module-scss-module__cIx60W__combined_search .CombinedSearch-module-scss-module__cIx60W__form:has(.CombinedSearch-module-scss-module__cIx60W__input:focus,.CombinedSearch-module-scss-module__cIx60W__input:focus-within,.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button:focus,.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button.CombinedSearch-module-scss-module__cIx60W__is_open){background-color:var(--neutral-50)}@media (min-width:1200px){.CombinedSearch-module-scss-module__cIx60W__combined_search .CombinedSearch-module-scss-module__cIx60W__form>div:after{content:"";background:var(--neutral-200);width:2px;height:1rem;position:absolute;top:50%;bottom:50%;right:0;transform:translateY(-50%)}.CombinedSearch-module-scss-module__cIx60W__combined_search .CombinedSearch-module-scss-module__cIx60W__form>:focus-within:after{opacity:0}.CombinedSearch-module-scss-module__cIx60W__combined_search .CombinedSearch-module-scss-module__cIx60W__form>:has(+:focus-within):after{opacity:0}}.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button{width:10rem}@media (min-width:768px){.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button{width:12rem}}.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button,.CombinedSearch-module-scss-module__cIx60W__input{background:inherit;border:none;border-radius:2rem;transition:background-color .12s ease-in-out;position:relative}.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button.CombinedSearch-module-scss-module__cIx60W__variant_embedded,.CombinedSearch-module-scss-module__cIx60W__input.CombinedSearch-module-scss-module__cIx60W__variant_embedded{padding:.75rem 1.25rem;font-size:1rem}.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button.CombinedSearch-module-scss-module__cIx60W__variant_standalone,.CombinedSearch-module-scss-module__cIx60W__input.CombinedSearch-module-scss-module__cIx60W__variant_standalone{border:2px solid var(--neutral-100);width:100%;box-shadow:var(--shadow-sm);padding:1rem 1.25rem;font-size:1.25rem}.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button.CombinedSearch-module-scss-module__cIx60W__variant_standalone.CombinedSearch-module-scss-module__cIx60W__date_added button,.CombinedSearch-module-scss-module__cIx60W__input.CombinedSearch-module-scss-module__cIx60W__variant_standalone.CombinedSearch-module-scss-module__cIx60W__date_added button{justify-content:space-between;width:100%}.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button_search,.CombinedSearch-module-scss-module__cIx60W__input_search{text-overflow:ellipsis}@media (min-width:768px){.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button_search,.CombinedSearch-module-scss-module__cIx60W__input_search{max-width:30vw}}.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button::-webkit-search-cancel-button{display:none}.CombinedSearch-module-scss-module__cIx60W__input::-webkit-search-cancel-button{display:none}.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button.CombinedSearch-module-scss-module__cIx60W__date_added button,.CombinedSearch-module-scss-module__cIx60W__input.CombinedSearch-module-scss-module__cIx60W__date_added button{padding:0;font-weight:400}.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button.CombinedSearch-module-scss-module__cIx60W__is_last,.CombinedSearch-module-scss-module__cIx60W__input.CombinedSearch-module-scss-module__cIx60W__is_last{padding-right:3.5rem}.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button,.CombinedSearch-module-scss-module__cIx60W__input.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button{text-align:left;white-space:nowrap;cursor:text;background:0 0;border:none;align-items:center;gap:.25rem;display:flex}:is(.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button:has(>.CombinedSearch-module-scss-module__cIx60W__button_label),.CombinedSearch-module-scss-module__cIx60W__input.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button:has(>.CombinedSearch-module-scss-module__cIx60W__button_label)){padding:.5rem}.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button>.CombinedSearch-module-scss-module__cIx60W__button_label,.CombinedSearch-module-scss-module__cIx60W__input.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button>.CombinedSearch-module-scss-module__cIx60W__button_label{border:1px solid var(--neutral-200);color:var(--neutral-800);border-radius:2rem;align-items:center;padding:.5rem .75rem;font-size:.9em;display:flex}.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button::placeholder,.CombinedSearch-module-scss-module__cIx60W__input::placeholder{color:var(--neutral-400)}.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button.CombinedSearch-module-scss-module__cIx60W__is_active,.CombinedSearch-module-scss-module__cIx60W__input.CombinedSearch-module-scss-module__cIx60W__is_active{color:var(--neutral-800)}.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button:not(.CombinedSearch-module-scss-module__cIx60W__is_active),.CombinedSearch-module-scss-module__cIx60W__input:not(.CombinedSearch-module-scss-module__cIx60W__is_active){color:var(--neutral-400)}.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button:focus,.CombinedSearch-module-scss-module__cIx60W__toggle_popover_button:focus-within,.CombinedSearch-module-scss-module__cIx60W__input:focus,.CombinedSearch-module-scss-module__cIx60W__input:focus-within{background-color:var(--core-white);box-shadow:0 0 .25rem -.15rem color-mix(in srgb, var(--neutral-900) 25%, transparent);outline:none}.CombinedSearch-module-scss-module__cIx60W__search_job_type{gap:.25rem;display:flex}.CombinedSearch-module-scss-module__cIx60W__search_job_type .CombinedSearch-module-scss-module__cIx60W__label{outline:1px solid var(--neutral-100);outline-offset:-1px;color:var(--neutral-800);border-radius:2rem;padding:.75rem 1.25rem}.CombinedSearch-module-scss-module__cIx60W__search_job_type .CombinedSearch-module-scss-module__cIx60W__label .CombinedSearch-module-scss-module__cIx60W__input[type=checkbox]{display:none}.CombinedSearch-module-scss-module__cIx60W__search_job_type .CombinedSearch-module-scss-module__cIx60W__label:has(.CombinedSearch-module-scss-module__cIx60W__input:checked){background-color:var(--secondary-02-500);color:var(--secondary-01-50);outline:none}.CombinedSearch-module-scss-module__cIx60W__search_job_type .CombinedSearch-module-scss-module__cIx60W__label:hover{background-color:var(--neutral-50);color:var(--neutral-800)}.CombinedSearch-module-scss-module__cIx60W__search_salary_range{gap:.25rem;display:flex}.CombinedSearch-module-scss-module__cIx60W__search_salary_range .CombinedSearch-module-scss-module__cIx60W__label{outline:1px solid var(--neutral-200);outline-offset:-1px;color:var(--neutral-800);border-radius:2rem;align-items:center;gap:.5rem;padding:0 .75rem;display:flex}.CombinedSearch-module-scss-module__cIx60W__search_salary_range .CombinedSearch-module-scss-module__cIx60W__label .CombinedSearch-module-scss-module__cIx60W__input{background:0 0;border:none;width:10ch;padding:.75rem 0;font-size:1rem}.CombinedSearch-module-scss-module__cIx60W__search_salary_range .CombinedSearch-module-scss-module__cIx60W__label .CombinedSearch-module-scss-module__cIx60W__input:focus{outline:none}.CombinedSearch-module-scss-module__cIx60W__search_salary_range .CombinedSearch-module-scss-module__cIx60W__label:hover{background-color:var(--neutral-100)}.CombinedSearch-module-scss-module__cIx60W__hide_mobile{display:none}@media (min-width:768px){.CombinedSearch-module-scss-module__cIx60W__hide_mobile{display:block}}.CombinedSearch-module-scss-module__cIx60W__dialog{background-color:var(--core-white);width:100%;height:100vh;z-index:var(--z-20);border:none;position:fixed;top:0;overflow:scroll}.CombinedSearch-module-scss-module__cIx60W__dialog .CombinedSearch-module-scss-module__cIx60W__dialog_content{grid-template-columns:1fr 5fr 1fr;align-content:flex-start;row-gap:1rem;height:100%;min-height:50rem;display:grid}.CombinedSearch-module-scss-module__cIx60W__dialog .CombinedSearch-module-scss-module__cIx60W__dialog_content *{grid-column:2}.CombinedSearch-module-scss-module__cIx60W__dialog .CombinedSearch-module-scss-module__cIx60W__dialog_close{grid-column:3;margin-top:4rem;margin-bottom:3rem;margin-left:auto;display:block}@media (min-width:768px){.CombinedSearch-module-scss-module__cIx60W__dialog{display:none}}
button.Clear-module-scss-module__mXeExq__cancel.Clear-module-scss-module__mXeExq__clear_button{color:var(--neutral-400);padding:0}button.Clear-module-scss-module__mXeExq__cancel.Clear-module-scss-module__mXeExq__clear_button span{--icon-size:1.5rem}
.CurrentLocation-module-scss-module__pk0chG__current_location{color:inherit}.CurrentLocation-module-scss-module__pk0chG__current_location:hover .CurrentLocation-module-scss-module__pk0chG__icon{fill:var(--secondary-02-500)}.CurrentLocation-module-scss-module__pk0chG__icon{fill:inherit}.CurrentLocation-module-scss-module__pk0chG__contents{align-items:center;gap:var(--space-2xs);display:flex}
@keyframes LocationResults-module-scss-module__DGiLsG__fade_in{0%{opacity:0}to{opacity:1}}ul.LocationResults-module-scss-module__DGiLsG__popover{gap:var(--space-3xs);width:min-content;padding-left:0;padding-right:0;animation:.5s ease-in-out LocationResults-module-scss-module__DGiLsG__fade_in}button.LocationResults-module-scss-module__DGiLsG__location{justify-content:flex-start;gap:var(--space-2xs);text-align:left;width:100%;padding-top:var(--space-3xs);padding-bottom:var(--space-3xs);padding-right:var(--space-sm);padding-left:var(--space-sm);transition:background-color .2s ease-in-out;display:flex}button.LocationResults-module-scss-module__DGiLsG__location:hover,button.LocationResults-module-scss-module__DGiLsG__location:focus-visible{background-color:var(--neutral-50);outline:none}.LocationResults-module-scss-module__DGiLsG__location_text{flex-direction:column;display:flex}.LocationResults-module-scss-module__DGiLsG__name{color:var(--core-black)}.LocationResults-module-scss-module__DGiLsG__place{font-weight:400}.LocationResults-module-scss-module__DGiLsG__current_location{width:100%;padding-top:var(--space-3xs);padding-bottom:var(--space-3xs);padding-right:var(--space-sm);padding-left:var(--space-sm)}
.LocationSearch-module-scss-module__sLc3IG__location{color:var(--neutral-400);justify-content:center;align-items:center;gap:.25rem;display:flex;position:relative}.LocationSearch-module-scss-module__sLc3IG__location .LocationSearch-module-scss-module__sLc3IG__actions{justify-content:center;align-items:center;gap:0;display:flex;position:absolute;right:.5rem}.LocationSearch-module-scss-module__sLc3IG__location .LocationSearch-module-scss-module__sLc3IG__actions button.LocationSearch-module-scss-module__sLc3IG__current_location,.LocationSearch-module-scss-module__sLc3IG__location .LocationSearch-module-scss-module__sLc3IG__actions button.LocationSearch-module-scss-module__sLc3IG__cancel{width:2rem;height:2rem;margin:0;padding:0}.LocationSearch-module-scss-module__sLc3IG__location .LocationSearch-module-scss-module__sLc3IG__actions button.LocationSearch-module-scss-module__sLc3IG__cancel span{--icon-size:1.5rem}.LocationSearch-module-scss-module__sLc3IG__location .LocationSearch-module-scss-module__sLc3IG__search_input{padding-right:4.2rem}.LocationSearch-module-scss-module__sLc3IG__variant_standalone .LocationSearch-module-scss-module__sLc3IG__search_input{padding-right:5.45rem}.LocationSearch-module-scss-module__sLc3IG__variant_standalone button.LocationSearch-module-scss-module__sLc3IG__current_location{right:1rem}.LocationSearch-module-scss-module__sLc3IG__variant_standalone button.LocationSearch-module-scss-module__sLc3IG__current_location span{--icon-size:1.5rem}.LocationSearch-module-scss-module__sLc3IG__variant_standalone button.LocationSearch-module-scss-module__sLc3IG__cancel{right:3.2rem}.LocationSearch-module-scss-module__sLc3IG__variant_standalone button.LocationSearch-module-scss-module__sLc3IG__cancel span{--icon-size:2rem}
.Query-module-scss-module__asellG__query{align-items:center;display:flex;position:relative}.Query-module-scss-module__asellG__query .Query-module-scss-module__asellG__actions{justify-content:center;align-items:center;gap:0;display:flex;position:absolute;right:.5rem}.Query-module-scss-module__asellG__query .Query-module-scss-module__asellG__actions button.Query-module-scss-module__asellG__current_location,.Query-module-scss-module__asellG__query .Query-module-scss-module__asellG__actions button.Query-module-scss-module__asellG__cancel{width:2rem;height:2rem;margin:0;padding:0}.Query-module-scss-module__asellG__query .Query-module-scss-module__asellG__actions button.Query-module-scss-module__asellG__cancel span{--icon-size:1.5rem}button.Query-module-scss-module__asellG__clear_button.Query-module-scss-module__asellG__variant_standalone span{--icon-size:2rem}
.JobNotPublished-module-scss-module__qQClqG__job_not_published{background:linear-gradient(to bottom, transparent, var(--neutral-50));padding:var(--space-2xl) var(--space-sm);justify-content:center;align-items:center}.JobNotPublished-module-scss-module__qQClqG__job_not_published_content{justify-content:center;display:flex}.JobNotPublished-module-scss-module__qQClqG__job_not_published_content div{justify-content:center;align-items:center;gap:var(--space-sm);text-align:center;flex-direction:column;max-width:42rem;display:flex}
.DebugSection-module-scss-module__gth7da__section+.DebugSection-module-scss-module__gth7da__section{border-top:1px solid #ffffff0a}.DebugSection-module-scss-module__gth7da__summary{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;display:flex}.DebugSection-module-scss-module__gth7da__summary::-webkit-details-marker{display:none}.DebugSection-module-scss-module__gth7da__summary:before{content:"";border-right:1.5px solid var(--neutral-500);border-bottom:1.5px solid var(--neutral-500);flex-shrink:0;width:.375rem;height:.375rem;transition:transform .15s;display:inline-block;transform:rotate(-45deg)}details[open]>.DebugSection-module-scss-module__gth7da__summary:before{transform:rotate(45deg)}.DebugSection-module-scss-module__gth7da__title{color:var(--neutral-200);font-size:.8125rem;font-weight:500}.DebugSection-module-scss-module__gth7da__meta{color:var(--neutral-600);font-size:.6875rem}.DebugSection-module-scss-module__gth7da__content{padding:0 var(--space-md) var(--space-md);padding-left:calc(var(--space-md) + .375rem + var(--space-sm))}.DebugSection-module-scss-module__gth7da__data_grid{grid-template-columns:1fr;gap:2px;margin:0;display:grid}.DebugSection-module-scss-module__gth7da__data_row{gap:var(--space-md);grid-template-columns:minmax(7rem,auto) 1fr;padding:2px 0;display:grid}.DebugSection-module-scss-module__gth7da__data_row dt{color:var(--neutral-500);font-size:.75rem}.DebugSection-module-scss-module__gth7da__data_row dd{color:var(--neutral-200);font-variant-numeric:tabular-nums;word-break:break-all;margin:0;font-size:.75rem}.DebugSection-module-scss-module__gth7da__json_block{margin:var(--space-xs) 0 0;padding:var(--space-sm);border-radius:var(--radius-xs);font-variant-numeric:tabular-nums;white-space:pre-wrap;word-break:break-all;color:var(--neutral-400);background:#ffffff08;font-size:.6875rem;line-height:1.5;overflow-x:auto}.DebugSection-module-scss-module__gth7da__raw_data{margin-top:var(--space-sm)}.DebugSection-module-scss-module__gth7da__raw_data summary{cursor:pointer;color:var(--neutral-600);-webkit-user-select:none;user-select:none;font-size:.6875rem}.DebugSection-module-scss-module__gth7da__raw_data summary:hover{color:var(--neutral-400)}
.page-module-scss-module__dDDarG__new_map_content{gap:var(--space-md);margin-bottom:var(--space-2xl);flex-direction:column;display:flex}.page-module-scss-module__dDDarG__new_map_content .page-module-scss-module__dDDarG__map_container{border-radius:var(--radius-lg);border:2px solid var(--neutral-100);height:42rem;overflow:hidden;container-type:inline-size}
.HeaderLogo-module-scss-module__WY5OQG__logo{z-index:var(--z-20);grid-area:logo;justify-content:center;align-items:center;min-width:2rem;margin-block:.25rem;display:flex}
.TextOrList-module-scss-module__BFyNUG__check{fill:var(--feedback-success-500)}
.ContentColumn-module-scss-module__5Aonsq__section_column{gap:var(--space-lg);flex-direction:column;align-items:center;display:flex}@media (min-width:768px){.ContentColumn-module-scss-module__5Aonsq__section_column{align-items:flex-start}}
.HomepageCTA-module-scss-module__4xZ30a__section{width:100%}.HomepageCTA-module-scss-module__4xZ30a__card{border-radius:var(--radius-xl);align-items:flex-end;min-height:320px;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.HomepageCTA-module-scss-module__4xZ30a__card{min-height:360px}}@media (min-width:1024px){.HomepageCTA-module-scss-module__4xZ30a__card{align-items:center;min-height:440px}}.HomepageCTA-module-scss-module__4xZ30a__image{object-fit:cover;object-position:center}.HomepageCTA-module-scss-module__4xZ30a__overlay{background:linear-gradient(#0000,#000000b3 50%,#000000e6);position:absolute;inset:0}@media (min-width:1024px){.HomepageCTA-module-scss-module__4xZ30a__overlay{background:linear-gradient(90deg,#000000e6,#000000b3 50%,#0000)}}.HomepageCTA-module-scss-module__4xZ30a__content{z-index:var(--z-10);gap:var(--space-sm);padding:var(--space-md);flex-direction:column;width:100%;max-width:32rem;display:flex;position:relative}@media (min-width:768px){.HomepageCTA-module-scss-module__4xZ30a__content{padding:var(--space-lg);max-width:36rem}}@media (min-width:1024px){.HomepageCTA-module-scss-module__4xZ30a__content{padding:var(--space-2xl);max-width:56rem}}.HomepageCTA-module-scss-module__4xZ30a__tagline{color:var(--opacity-white-90);font-size:.875rem;line-height:1.625}.HomepageCTA-module-scss-module__4xZ30a__tagline strong{font-weight:600}@media (min-width:768px){.HomepageCTA-module-scss-module__4xZ30a__tagline{font-size:1rem}}@media (min-width:1024px){.HomepageCTA-module-scss-module__4xZ30a__tagline{font-size:1.125rem}}.HomepageCTA-module-scss-module__4xZ30a__heading{text-transform:uppercase;letter-spacing:.01em;max-width:18ch;font-size:clamp(3rem,7vw,5.5rem);line-height:.9}.HomepageCTA-module-scss-module__4xZ30a__cta{align-self:flex-start}@media (min-width:768px){.HomepageCTA-module-scss-module__4xZ30a__mobile_break{display:none}}
.ContentSection-module-scss-module__GZGDoG__content_section{padding-inline:var(--space-lg)}.ContentSection-module-scss-module__GZGDoG__content_section h2,.ContentSection-module-scss-module__GZGDoG__content_section h3,.ContentSection-module-scss-module__GZGDoG__content_section p{text-align:center}@media (min-width:768px){.ContentSection-module-scss-module__GZGDoG__content_section{align-items:flex-start}.ContentSection-module-scss-module__GZGDoG__content_section h2,.ContentSection-module-scss-module__GZGDoG__content_section h3,.ContentSection-module-scss-module__GZGDoG__content_section p{text-align:left}}
.page-module-scss-module__6gvsHG__homepage{gap:var(--space-lg);flex-direction:column;width:100%;display:flex}.page-module-scss-module__6gvsHG__hero{text-align:center;flex-direction:column;justify-content:center;justify-self:center;align-items:center;gap:2rem;width:100%;padding-inline:8cqw;display:flex;container-type:inline-size}.page-module-scss-module__6gvsHG__hero header{flex-direction:column;align-items:center;gap:1rem;display:flex}.page-module-scss-module__6gvsHG__hero header h1,.page-module-scss-module__6gvsHG__hero header h2{line-height:1.2}.page-module-scss-module__6gvsHG__hero header h1{font-size:max(4rem,8cqw);line-height:1}.page-module-scss-module__6gvsHG__hero header h2{max-width:64ch;color:var(--secondary-02-500);font-size:max(1.5rem,3cqw)}.page-module-scss-module__6gvsHG__hero p{color:var(--neutral-600);max-width:64ch}.page-module-scss-module__6gvsHG__hero p strong{color:var(--neutral-800)}.page-module-scss-module__6gvsHG__hero p.page-module-scss-module__6gvsHG__subtext{color:var(--neutral-300);max-width:64ch;font-size:max(.9rem,1.25cqw)}.page-module-scss-module__6gvsHG__hero p.page-module-scss-module__6gvsHG__subtext strong{color:var(--neutral-500)}.page-module-scss-module__6gvsHG__hero .page-module-scss-module__6gvsHG__hero__button{text-align:center;flex-flow:row;justify-content:center;justify-self:center;align-items:center;gap:.5rem;font-size:1.1em;display:flex}.page-module-scss-module__6gvsHG__hero .page-module-scss-module__6gvsHG__hero__button a{white-space:nowrap}
.ImageContentSection-module-scss-module__FhQi7a__content_full_width{background-color:var(--neutral-200);text-align:center;border-radius:var(--radius-xl);grid-template-rows:auto auto;grid-template-columns:repeat(3,1fr);align-items:center;display:grid;position:relative;overflow:clip;box-shadow:0 .25rem .4rem #0000001a,0 .5rem .45rem #0000000d,0 1.25rem 1.5rem #0000000d}@media (min-width:768px){.ImageContentSection-module-scss-module__FhQi7a__content_full_width{box-shadow:none}}.ImageContentSection-module-scss-module__FhQi7a__content_full_width .ImageContentSection-module-scss-module__FhQi7a__image_wrapper{grid-area:1/1/auto/span 3;height:100%;min-height:16rem;position:relative}@media (min-width:768px){.ImageContentSection-module-scss-module__FhQi7a__content_full_width .ImageContentSection-module-scss-module__FhQi7a__image_wrapper{grid-area:1/1/span 2/span 3;min-height:auto}}.ImageContentSection-module-scss-module__FhQi7a__content_full_width .ImageContentSection-module-scss-module__FhQi7a__image_wrapper .ImageContentSection-module-scss-module__FhQi7a__full_width_image{object-fit:cover;pointer-events:none;object-position:0 40%}.ImageContentSection-module-scss-module__FhQi7a__content_full_width .ImageContentSection-module-scss-module__FhQi7a__content_full_width_section{grid-area:2/1/auto/span 3}@media (min-width:768px){.ImageContentSection-module-scss-module__FhQi7a__content_full_width .ImageContentSection-module-scss-module__FhQi7a__content_full_width_section{grid-area:1/1/span 2}.ImageContentSection-module-scss-module__FhQi7a__content_full_width .ImageContentSection-module-scss-module__FhQi7a__content_full_width_section.ImageContentSection-module-scss-module__FhQi7a__left{grid-column:1}.ImageContentSection-module-scss-module__FhQi7a__content_full_width .ImageContentSection-module-scss-module__FhQi7a__content_full_width_section.ImageContentSection-module-scss-module__FhQi7a__center{grid-column:2}.ImageContentSection-module-scss-module__FhQi7a__content_full_width .ImageContentSection-module-scss-module__FhQi7a__content_full_width_section.ImageContentSection-module-scss-module__FhQi7a__center .ImageContentSection-module-scss-module__FhQi7a__section_content{align-items:center}.ImageContentSection-module-scss-module__FhQi7a__content_full_width .ImageContentSection-module-scss-module__FhQi7a__content_full_width_section.ImageContentSection-module-scss-module__FhQi7a__right{grid-column:3}}.ImageContentSection-module-scss-module__FhQi7a__content_full_width .ImageContentSection-module-scss-module__FhQi7a__content_full_width_section .ImageContentSection-module-scss-module__FhQi7a__section_content{background-color:var(--opacity-white-70);padding:var(--space-lg);gap:var(--space-md);flex-direction:column;grid-column:1/span 16;display:flex}@media (min-width:768px){.ImageContentSection-module-scss-module__FhQi7a__content_full_width .ImageContentSection-module-scss-module__FhQi7a__content_full_width_section .ImageContentSection-module-scss-module__FhQi7a__section_content{-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);padding:var(--space-lg);margin:var(--space-sm);border-radius:var(--radius-xl);gap:var(--space-md);flex-direction:column;grid-column:1/span 16;display:flex;box-shadow:0 .25rem .4rem #0000001a,0 .5rem .45rem #0000000d,0 1.25rem 1.5rem #0000000d}}
.AddressDisplay-module-scss-module__c4WOrq__address_display{color:var(--neutral-400);font-size:.85rem}.AddressDisplay-module-scss-module__c4WOrq__address_display span[role=img]{margin-right:.25rem;display:inline-block;position:relative;top:.18rem}
.ShareButtons-module-scss-module__pQG_pa__platforms{gap:var(--space-sm);margin-top:var(--space-md);grid-template-columns:repeat(3,1fr);display:grid}.ShareButtons-module-scss-module__pQG_pa__platform_button{align-items:center;gap:var(--space-2xs);padding:var(--space-sm);border:1px solid var(--neutral-100);border-radius:var(--radius-sm);background:var(--core-white);cursor:pointer;transition:all var(--animation-fast);flex-direction:column;display:flex}.ShareButtons-module-scss-module__pQG_pa__platform_button:hover{background:var(--neutral-50);border-color:var(--neutral-200)}.ShareButtons-module-scss-module__pQG_pa__platform_button:focus-visible{outline:2px solid var(--secondary-02-500);outline-offset:2px}.ShareButtons-module-scss-module__pQG_pa__platform_icon{justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.25rem;display:flex}.ShareButtons-module-scss-module__pQG_pa__whatsapp{color:#25d366}.ShareButtons-module-scss-module__pQG_pa__facebook{color:#1877f2}.ShareButtons-module-scss-module__pQG_pa__x{color:#000}.ShareButtons-module-scss-module__pQG_pa__linkedin{color:#0a66c2}.ShareButtons-module-scss-module__pQG_pa__email{color:var(--neutral-600)}.ShareButtons-module-scss-module__pQG_pa__platform_label{color:var(--neutral-700);font-size:.8125rem;font-weight:600}.ShareButtons-module-scss-module__pQG_pa__divider{align-items:center;gap:var(--space-sm);margin:var(--space-md) 0;color:var(--neutral-400);text-transform:uppercase;font-size:.8125rem;display:flex}.ShareButtons-module-scss-module__pQG_pa__divider:before,.ShareButtons-module-scss-module__pQG_pa__divider:after{content:"";background:var(--neutral-100);flex:1;height:1px}.ShareButtons-module-scss-module__pQG_pa__copy_link{align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-sm);border:1px solid var(--neutral-100);border-radius:var(--radius-sm);background:var(--neutral-50);display:flex}.ShareButtons-module-scss-module__pQG_pa__copy_link_url{min-width:0;color:var(--neutral-500);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8125rem;overflow:hidden}
.JobDetails-module-scss-module__zcfYwG__job_posting_details{align-self:center;gap:var(--space-md);flex-direction:column;align-items:center;max-width:50rem;display:flex}.JobDetails-module-scss-module__zcfYwG__job_posting_details .JobDetails-module-scss-module__zcfYwG__company_link{color:inherit;text-decoration:none}.JobDetails-module-scss-module__zcfYwG__job_posting_details .JobDetails-module-scss-module__zcfYwG__company_link:hover{text-decoration:underline}.JobDetails-module-scss-module__zcfYwG__job_posting_details h1{text-align:center;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.JobDetails-module-scss-module__zcfYwG__job_posting_details .JobDetails-module-scss-module__zcfYwG__intro_text{text-align:center;font-size:1.25rem;line-height:1.5}.JobDetails-module-scss-module__zcfYwG__job_posting_details .JobDetails-module-scss-module__zcfYwG__time_and_salary{text-transform:lowercase}.JobDetails-module-scss-module__zcfYwG__job_posting_details .JobDetails-module-scss-module__zcfYwG__actions{justify-content:center;align-items:center;gap:var(--space-sm);flex-direction:row;width:100%;display:flex;scale:.9}
.Header-module-scss-module__wS1-Va__header{z-index:var(--z-30);justify-content:space-between;align-items:center;column-gap:1rem;height:5rem;padding-block:1rem;display:flex;position:relative}.Header-module-scss-module__wS1-Va__header.Header-module-scss-module__wS1-Va__fullscreen{z-index:var(--z-50);height:5rem;padding-block:1rem;padding-inline:1rem}.Header-module-scss-module__wS1-Va__header.Header-module-scss-module__wS1-Va__fullscreen>div>button span:last-child,.Header-module-scss-module__wS1-Va__header.Header-module-scss-module__wS1-Va__fullscreen figcaption,.Header-module-scss-module__wS1-Va__header.Header-module-scss-module__wS1-Va__fullscreen [data-employers-button]{display:none}.Header-module-scss-module__wS1-Va__header.Header-module-scss-module__wS1-Va__fullscreen a:has(svg){padding-inline:var(--space-sm)}.Header-module-scss-module__wS1-Va__header.Header-module-scss-module__wS1-Va__fullscreen a:has(svg) svg{width:1.25rem;height:1.25rem}.Header-module-scss-module__wS1-Va__header>:nth-child(2){position:absolute;left:50%;transform:translate(-50%)}@media (min-width:768px){.Header-module-scss-module__wS1-Va__header{column-gap:2rem}}.Header-module-scss-module__wS1-Va__desktop_navigation{display:none}@media (min-width:768px){.Header-module-scss-module__wS1-Va__desktop_navigation{grid-area:user;justify-self:end;display:flex}}.Header-module-scss-module__wS1-Va__mobile_navigation{grid-area:user}@media (min-width:768px){.Header-module-scss-module__wS1-Va__mobile_navigation{display:none}}
.JobPills-module-scss-module__c5Rczq__job_pills{text-transform:lowercase;flex-wrap:wrap;justify-content:center}.JobPills-module-scss-module__c5Rczq__job_pills .JobPills-module-scss-module__c5Rczq__pill_link a{color:var(--secondary-03-500);-webkit-text-decoration-color:var(--secondary-01-500);text-decoration-color:var(--secondary-01-500)}.JobPills-module-scss-module__c5Rczq__job_pills .JobPills-module-scss-module__c5Rczq__pill_link:has(a:hover){background-color:var(--secondary-01-500);border-color:var(--secondary-01-500)}
.layout-module-scss-module___duNha__page{align-items:flex-start}.layout-module-scss-module___duNha__page nav{grid-row:1}
.SalaryRange-module-scss-module__CYWiWa__salary_range{font-weight:700;display:contents}
